BM6P6(@ rrrcccZZZWWWWWWXXX[[[ZZZWWWTTTRRRRRRUUUXXX[[[WWWRRRLLLIIIGGGHHHHHHFFFEEECCCBBBBBBCCCDDDDDDFFFDDDAAA>>>;;;999888888444666777555111///000111******+++++++++)))((('''***+++,,,---...---,,,+++((((((''''''''''''((((((+++---...---***(((''''''!!!&&&(((&&&%%%%%%&&&$$$$$$%%%&&&&&&''''''(((%%%&&&&&&'''&&&%%%$$$######$$$%%%&&&&&&%%%$$$######$$$&&&%%%###"""""""""((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&###!!!"""&&&((('''%%%%%%&&&((('''&&&%%%%%%&&&%%%%%%$$$$$$$$$#########&&&&&&&&&&&&&&&'''((((((''''''%%%###"""###&&&)))(((+++...000333:::FFFOOO___kkk||||||}}}yyywwwyyy|||}}}tttnnnfffaaa]]]]]]^^^[[[RRRJJJDDDHHHOOOXXXddduuuqqq___UUUOOOJJJJJJOOOSSSRRRPPPSSSQQQNNNKKKIIIHHHGGGFFFGGGBBB===:::999888444111///---)))&&&$$$$$$%%%%%%"""!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""############""""""############""""""rrrcccZZZVVVVVVWWWYYYXXXVVVSSSQQQQQQTTTVVVXXXVVVQQQMMMJJJHHHHHHHHHGGGFFFEEEDDDDDDDDDEEEEEEDDDBBB@@@===;;;:::::::::777888888555222000111333(((((())))))((('''%%%$$$))))))+++,,,,,,,,,+++***(((''''''''''''''''''((((((***,,,,,,+++)))))))))!!!$$$''''''&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%######$$$$$$$$$###!!!!!!###$$$%%%%%%%%%%%%$$$###"""$$$%%%%%%###""""""###((('''&&&%%%%%%%%%%%%&&&############"""""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&(((***+++***(((''''''###%%%&&&&&&%%%$$$%%%&&&(((''''''''''''&&&&&&&&&'''''''''''''''(((((()))*********)))((((((+++...,,,...000444;;;HHHZZZfffttt}}}}}}~~~wwwsssqqquuuyyyxxxqqqgggccc___```cccbbb\\\VVVNNNMMMMMMPPPXXXgggxxxrrraaaZZZQQQLLLMMMPPPRRRSSSVVVTTTRRRNNNJJJHHHHHHIIIFFFDDD@@@===;;;999777555///...+++(((&&&&&&&&&&&&#########""""""######$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""""""""#########!!!!!!!!!""""""!!!!!!!!!rrrcccYYYUUUUUUUUUWWWWWWUUURRRPPPOOOQQQSSSTTTSSSQQQNNNLLLJJJIIIIIIHHHGGGFFFEEEEEEEEEEEEFFFBBBAAA???>>><<<<<<<<<<<<999999888555333222333444,,,,,,,,,,,,+++***)))((('''((()))***+++******)))''''''&&&&&&&&&&&&''''''%%%'''***+++******+++,,,***+++,,,***(((&&&&&&''''''''''''&&&%%%$$$$$$$$$&&&&&&&&&'''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$!!!###%%%%%%$$$###$$$%%%''''''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$)))***'''$$$$$$%%%!!!###%%%%%%%%%$$$%%%&&&)))))))))(((((((((''''''((((((((((((((())))))***((()))))))))((()))+++---000111444999EEEYYYooo~~~yyywww}}}qqqiiiiiippp~~~zzzkkkgggccccccgggiiigggccc\\\WWWPPPKKKNNNXXXgggqqquuulll___SSSMMMLLLPPPSSSUUUVVVUUUQQQLLLIIIIIIJJJEEEEEEDDDBBB>>>:::999999333222000---)))'''%%%###%%%%%%$$$$$$$$$$$$$$$%%%########################""""""""""""""""""""""""!!!!!!""""""""""""###### !!!!!!!!!!!! rrrbbbXXXTTTSSSSSSUUUUUUTTTRRROOONNNOOOQQQQQQPPPPPPOOOMMMLLLJJJIIIHHHGGGGGGFFFEEEEEEEEEEEEBBBAAA@@@???===<<<;;;;;;:::999777444222222333444//////...---,,,++++++***'''((()))***++++++******&&&&&&%%%%%%%%%%%%&&&&&&$$$''')))+++*********+++,,,+++***(((&&&%%%&&&'''&&&&&&&&&%%%%%%%%%$$$$$$((((((((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%%%%$$$$$$%%%&&&'''&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###%%%$$$######$$$!!!###%%%&&&&&&%%%&&&((((((((((((''''''''''''&&&)))))))))((()))******+++&&&((())))))(((((()))***111333888AAAPPPfff||||||yyyxxxuuurrrvvvtttoooiiigggiiikkkkkkjjjgggaaaYYYRRRPPPSSSZZZ___hhhuuuppp```SSSLLLLLLNNNMMMQQQTTTSSSNNNIIIGGGHHHDDDGGGHHHEEE???:::888999888777555111---((($$$!!!&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!!qqqaaaXXXSSSSSSSSSTTTUUUUUUSSSPPPNNNNNNOOONNNOOOOOOOOONNNLLLKKKJJJGGGGGGFFFFFFEEEDDDCCCCCCCCCCCCBBB@@@>>><<<:::999999888555444333222222222---,,,+++***)))(((''''''((()))***,,,------,,,,,,&&&&&&%%%%%%%%%%%%&&&&&&''')))++++++***)))))))))'''%%%###""""""######$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%%%%%%%$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&'''$$$$$$$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%$$$%%%''')))'''&&&###%%%'''(((''''''((()))))))))(((((((((''''''''')))))))))))))))***++++++***+++---,,,++++++,,,---111666???MMM___rrr}}}zzzrrrmmmkkkllllllkkkkkkhhhddd```\\\XXXUUUSSSUUU^^^nnnppp```SSSLLLJJJEEEJJJPPPQQQNNNIIIEEECCCCCCFFFIIIGGGAAA;;;777777666666555333000,,,(((&&&&&&%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!!!!!!!!!!"""""""""###""""""!!!!!!""""""###pppaaaWWWSSSSSSSSSTTTUUUVVVTTTQQQOOONNNNNNNNNNNNNNNNNNMMMLLLKKKJJJFFFGGGFFFFFFEEEDDDBBBBBBDDDCCCBBBAAA???<<<:::999999777555444444444111000///...,,,+++))))))(((((()))***+++---.........---''''''&&&&&&&&&&&&'''''')))+++------+++)))((()))(((&&&$$$$$$%%%&&&'''&&&#########$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&"""$$$&&&&&&%%%$$$%%%&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%''''''''''''%%%%%%,,,((($$$%%%''')))&&&###$$$&&&((((((((('''((()))+++++++++*********)))))))))))))))))))))******+++)))+++,,,,,,,,,---000222666>>>LLL]]]nnn}}}xxxttt|||~~~vvvrrrpppppppppppppppooonnniiibbbXXXRRRRRRVVV___lll|||rrrbbbTTTLLLDDDFFFJJJMMMLLLHHHCCC???@@@CCCFFFGGGCCC>>>999777111222222333222111///...&&&&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!!!!!!!!!!""""""$$$###"""!!!!!!"""###$$$ooo```WWWSSSSSSTTTUUUWWWXXXWWWTTTPPPOOONNNNNNNNNNNNMMMLLLKKKKKKKKKGGGHHHHHHHHHFFFEEECCCBBBBBBBBBBBBAAA@@@===;;;:::999777666777777666222...111000...,,,+++*********(((***+++---...///......(((''''''''''''''''''(((***,,,......,,,*********+++)))''''''((()))(((&&&$$$$$$$$$$$$$$$$$$%%%%%%'''&&&%%%%%%&&&'''((()))'''&&&%%%%%%%%%%%%&&&'''$$$%%%'''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&'''((()))(((((((((''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&''''''&&&$$$###""""""###$$$%%%%%%$$$###%%%'''(((((('''&&&''''''+++************))))))))))))(((((((((((()))******(((***+++---///222777;;;EEEMMMZZZiiivvvyyy|||zzzsssqqqrrrttt}}}{{{{{{{{{|||{{{zzzxxxuuummmddd\\\WWWWWWXXX]]]ggguuusssbbbWWWLLLIIIGGGHHHIIIHHHCCC>>><<<>>>CCCFFFGGGDDD>>>999111111222222222222222111((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!!!!!!!""""""###"""!!! !!!"""###~~~nnn___WWWTTTTTTTTTVVVXXXYYYXXXUUUQQQOOOOOOOOOOOOMMMLLLKKKKKKKKKKKKIIIIIIIIIIIIHHHFFFDDDCCC???@@@AAAAAA@@@???===<<<999888888999:::888333......---+++((('''&&&&&&'''((()))+++---............((((((''''''''''''((((((***,,,......---,,,,,,,,,(((%%%######%%%%%%"""&&&&&&%%%$$$$$$###############"""!!!"""###%%%&&&'''&&&%%%%%%%%%%%%&&&'''%%%&&&''''''%%%######$$$%%%%%%%%%%%%%%%&&&'''(((&&&&&&%%%%%%%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%###"""###''''''&&&(((***%%%&&&((('''&&&%%%%%%&&&((((((((((((''''''''''''((((((((((((((())))))***,,,...000222666<<>>@@@@@@>>><<<;;;:::999999888666444444444444222111///...---+++************'''((()))***++++++++++++''''''&&&%%%%%%%%%%%%%%%''''''((()))*********))))))'''%%%%%%%%%%%%###!!!!!!"""###%%%&&&%%%%%%$$$&&&&&&%%%$$$$$$$$$%%%%%%'''&&&&&&%%%%%%$$$$$$###%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$(((((('''&&&&&&&&&''''''''''''((((((((((((''''''$$$%%%%%%&&&&&&''''''(((&&&'''''')))+++---...///555888>>>FFFPPP]]]jjjrrrxxx|||}}}wwwmmmiiimmmsssxxxrrrddd[[[VVV[[[ccclllwww{{{lllaaaXXXUUUQQQLLLOOOVVVaaannn~~~zzzjjjYYYKKKFFFHHHEEECCCAAABBBDDDFFFGGGGGG@@@<<<555///,,,+++---...222222000---)))&&&&&&&&&%%%%%%%%%$$$###"""!!!!!!##############################"""!!!!!!!!!"""""" !!!!!!!!! tttdddZZZVVVVVVWWWVVVWWWWWWWWWVVVTTTSSSSSSQQQPPPOOOMMMKKKJJJIIIHHHGGGFFFDDDDDDDDDCCCAAA???@@@???===;;;::::::::::::999777555555555444222111000///...---,,,++++++***((()))***,,,------------((('''&&&&&&%%%%%%&&&&&&%%%&&&'''((())))))))))))'''%%%$$$$$$$$$$$$###!!!###$$$&&&'''''''''''''''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$((((((''''''''''''((((((((((((((((((((('''&&&%%%'''(((((())))))******+++((()))+++,,,...000222444;;;AAAJJJTTT]]]gggpppvvvzzz{{{yyysssnnnmmmrrrwww}}}zzzhhh^^^ZZZYYY```hhhttt|||rrriii```[[[TTTLLLJJJNNNUUU___nnn~~~kkkWWWLLLHHHDDDCCCBBBCCCEEEEEEDDDCCCGGGCCC===555///------///000333555333...)))((((((%%%%%%$$$#############################################""""""!!!""""""######"""!!!  vvvfff\\\XXXWWWWWWXXXWWWVVVVVVUUUTTTRRRQQQRRRQQQOOOLLLJJJIIIHHHHHHFFFEEEDDDDDDDDDDDDBBB@@@BBB@@@>>><<<;;;;;;;;;<<<;;;999777555444333000...,,,,,,+++***)))(((''''''((((((***+++,,,---------)))(((((('''''''''''''''$$$%%%&&&(((((()))))))))((('''&&&'''((()))((('''""""""###$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''''''''((($$$$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%&&&&&&''''''''''''''''''&&&%%%$$$((())))))***++++++,,,,,,)))+++------...111555999BBBKKKXXXeeennnsssvvvxxxtttqqqnnnnnnrrrwww|||~~~yyyfffYYYVVV\\\dddqqqyyy~~~yyytttnnnggg```YYYQQQMMMMMMOOOSSS\\\iiiwwwiiiUUUJJJEEEEEEFFFHHHJJJJJJHHHFFFJJJHHHCCC;;;333......///,,,111888999555///+++***%%%%%%$$$$$$$$$$$$%%%&&&##############################""""""""""""#########""""""!!!!!!"""###$$$wwwggg]]]XXXWWWWWWZZZYYYWWWVVVVVVUUUTTTRRRSSSQQQNNNLLLJJJIIIIIIIIIFFFEEEDDDDDDEEEEEECCCAAACCCBBB@@@>>>===<<<;;;;;;<<<999777555444222///------------,,,+++***((('''%%%&&&''')))***+++++++++))))))(((''''''''''''(((&&&&&&'''((()))))))))((('''&&&%%%&&&((()))((('''$$$$$$$$$%%%%%%&&&''''''%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&((((((''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$############$$$%%%%%%'''''''''''''''&&&%%%$$$&&&''''''(((((()))******(((***,,,---...333;;;AAAMMMXXXhhhwww~~~~~~|||mmmjjjiiinnnxxx~~~nnnbbb\\\^^^iiiuuuzzztttqqqkkkeee^^^XXXUUUSSSMMMLLLNNNVVV```mmm~~~}}}eeeTTTEEEDDDDDDFFFIIIJJJJJJJJJIIIIIIGGG@@@666000......***000777;;;:::666111///''''''%%%%%%%%%&&&'''(((##############################"""""""""###$$$$$$""""""""""""###$$$&&&&&&wwwhhh]]]XXXWWWVVVXXXVVVSSSTTTUUUVVVUUUSSSRRRPPPNNNKKKJJJIIIJJJJJJFFFEEEDDDEEEFFFFFFDDDCCCBBBBBBAAA@@@>>><<<:::999999777555444333222000....../////////...,,,***)))$$$%%%'''(((***+++++++++(((((('''&&&&&&&&&&&&''''''(((((()))))))))((((((&&&%%%$$$$$$%%%&&&%%%###%%%%%%%%%%%%&&&'''((((((%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$######""""""###%%%''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''((()))((('''&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%&&&&&&'''''''''(((((((((''''''&&&%%%%%%%%%&&&''''''(((((((((+++---///222:::EEENNN]]]gggvvv{{{kkklllooouuu~~~|||ssskkkkkkooottt~~~xxxvvvrrrlllfffbbb___\\\VVVPPPMMMOOOSSSYYYfffrrrxxxeeeOOOJJJEEEBBBCCCFFFIIIJJJIIIKKKKKKEEE<<<333000///,,,///333888<<<;;;888555,,,+++)))&&&%%%%%%&&&&&&##############################""""""######$$$%%%!!!""""""###$$$$$$%%%%%%xxxhhh]]]XXXWWWVVVSSSQQQOOOPPPSSSUUUTTTSSSRRRPPPMMMKKKJJJJJJJJJKKKFFFEEEEEEEEEGGGGGGEEEDDDBBBBBBAAA@@@>>>;;;888666777555333333333333111///+++,,,,,,,,,+++)))'''&&&&&&''')))***,,,------...''''''&&&%%%%%%%%%%%%&&&((()))))))))))))))((('''+++***((((((((((((&&&$$$ !!!"""###$$$$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$###"""!!! """###%%%'''''''''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''))))))((('''&&&$$$%%%%%%&&&&&&%%%%%%$$$((((((((((((((()))***+++(((((())))))))))))((((((%%%%%%&&&&&&'''(((((()))***,,,000222777AAAOOOZZZjjjsss~~~{{{vvvlllqqqwww||||||pppkkkkkkvvv}}}|||xxxrrrmmmjjjgggeeebbbZZZSSSQQQOOOOOOWWWaaaiiiyyyttt```XXXLLLDDDBBBEEEJJJMMMJJJNNNOOOJJJAAA888444333......000555;;;>>>===;;;111...+++(((%%%$$$$$$%%%##############################""""""###$$$%%%%%%!!!""""""############"""vvveee[[[XXXYYYZZZYYYWWWTTTTTTTTTUUUUUUTTTSSSQQQNNNLLLJJJKKKKKKLLLFFFDDDCCCDDDFFFGGGDDDAAADDDBBB???======<<<:::999777777666444222///---+++...---,,,+++************((())))))*********))))))''''''&&&&&&&&&&&&''''''((()))***+++,,,---------'''((()))))))))(((&&&%%%!!!""""""$$$%%%&&&'''''''''&&&%%%$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%###""""""###$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&'''((((((&&&&&&&&&''''''''''''''')))((((((((((((((()))***&&&'''((((((((()))+++---...///222888BBBPPP^^^fffwwwvvvxxx{{{xxxrrroooqqqkkkttt}}}uuuooodddlllxxx}}}xxxvvvvvvuuuuuuqqqkkkaaaWWWPPPNNNPPPSSSZZZaaannnqqqeeeWWWLLLFFFEEEGGGJJJPPPQQQQQQOOOJJJAAA888222***+++,,,///555;;;BBBEEE:::777111,,,(((%%%%%%%%%&&&%%%###"""""""""###$$$$$$$$$######""""""!!!!!!%%%$$$###"""!!!!!!!!!!!!xxxggg\\\XXXXXXXXXYYYWWWUUUTTTTTTUUUUUUTTTSSSRRRPPPNNNMMMLLLLLLLLLHHHFFFDDDEEEHHHHHHFFFCCCCCCAAA>>><<<<<<;;;999888777666666555333111000///...---,,,+++************((())))))***+++++++++***''''''&&&&&&&&&&&&''''''))))))******+++*********((((((((((((((('''&&&&&& !!!"""###$$$%%%&&&&&&'''&&&&&&%%%$$$$$$%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$###$$$$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((((()))((('''''''''''''''''''''(((''''''''''''((())))))'''((())))))))))))+++...000222777>>>HHHTTT___fffkkkkkknnnrrrqqqmmmmmmpppnnnvvv}}}rrrjjjfffkkkttt~~~}}}}}}~~~zzzooocccYYYSSSRRRRRROOOUUUaaarrrxxxhhhZZZPPPKKKIIIIIILLLNNNPPPQQQMMMFFF>>>888---------///444;;;BBBFFFBBB>>>888111,,,)))))))))&&&&&&%%%$$$###$$$$$$$$$############""""""""""""%%%$$$###"""!!!!!!!!!!!!{{{jjj^^^YYYWWWVVVYYYXXXWWWUUUUUUUUUUUUUUUSSSSSSRRRPPPOOOMMMLLLLLLJJJHHHFFFGGGJJJJJJGGGDDDCCCAAA>>>======<<<;;;999666666666555444333222111------,,,+++************((((((***+++,,,,,,,,,,,,''''''&&&&&&&&&&&&''''''))))))******))))))((('''***)))((('''&&&&&&&&&&&& !!!!!!"""###$$$%%%%%%''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%((((((''''''''''''&&&&&&%%%&&&&&&''''''((((((((()))))))))((((((''''''''''''''''''''''''((()))))))))*********)))***,,,...222777???HHHPPPYYY```eeeffffffiiinnnppppppsssxxxwww~~~zzzmmmfffdddeeexxx~~~rrrggg]]]VVVSSSJJJLLLTTTbbbuuu~~~nnn```VVVOOOKKKKKKLLLOOOQQQOOOJJJBBB;;;222000......222999AAAEEEIIIEEE???888222...,,,+++&&&&&&&&&&&&%%%%%%%%%$$$"""""""""###############%%%$$$###"""!!!!!!!!!!!!|||lll```ZZZXXXWWWXXXYYYYYYWWWUUUTTTTTTUUUSSSSSSRRRQQQOOOMMMLLLJJJKKKHHHGGGGGGJJJJJJGGGDDDDDDBBB@@@>>>>>>>>><<<;;;666666666555444222111000---,,,++++++*********+++'''(((***+++,,,---......''''''&&&&&&&&&&&&'''''')))))))))******)))((((((+++***(((&&&%%%%%%%%%&&&!!!""""""###$$$$$$%%%%%%''''''&&&&&&%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''+++******)))(((''''''&&&''''''''''''((()))******************)))***---000666===HHHQQQWWW[[[```bbbeeeeeehhhooorrruuuzzzzzzllleeeeeelllrrruuuiii]]]VVVPPPNNNPPPYYYkkk~~~pppeeeZZZQQQKKKKKKLLLNNNMMMIIIAAA;;;555222...---///666>>>CCCJJJHHHEEE@@@:::333...+++'''''''''&&&&&&%%%$$$$$$"""""""""######$$$$$$$$$$$$$$$###"""!!!!!!""""""|||lllbbb\\\ZZZYYYXXXZZZ[[[YYYVVVTTTTTTUUURRRRRRQQQPPPOOOLLLJJJIIIJJJHHHFFFFFFHHHHHHEEEBBBCCCAAA>>>=========<<<:::777777666444222000...,,,,,,,,,++++++******++++++'''(((***+++,,,---......''''''&&&&&&&&&&&&'''''''''((()))***++++++++++++***)))'''%%%%%%%%%%%%&&&###$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&+++******)))(((''''''&&&(((((((((((()))***+++,,,)))************---111444===EEEQQQXXX[[[[[[\\\^^^aaaaaaeeelllpppssszzz}}}wwwmmmfffeeelllwww}}}}}}}}}}}}}}}}}}}}}}}}}}}ttteee[[[VVVRRRPPPUUUcccyyy~~~tttfffZZZMMMKKKHHHIIIIIIGGGBBB===888444///,,,---333:::???HHHJJJKKKJJJEEE<<<444///)))((('''&&&%%%$$$######""""""######$$$$$$%%%%%%$$$###""""""""""""""""""|||kkkaaa\\\[[[[[[XXX[[[\\\[[[WWWTTTTTTVVVTTTSSSQQQOOOMMMLLLJJJIIIIIIGGGEEEEEEGGGGGGDDD@@@@@@>>><<<;;;;;;;;;:::888888777666444111///,,,+++,,,,,,++++++***++++++,,,((((((***+++,,,,,,,,,,,,''''''&&&&&&&&&&&&''''''&&&''')))***+++,,,,,,,,,((('''&&&&&&%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&)))))))))(((((('''''''''''''''''''''(((***+++,,,)))***+++,,,...222777;;;FFFOOOYYY]]]\\\YYYYYYZZZ``````eeelllrrruuu|||}}}kkkjjjhhhhhhllluuu~~~~~~}}}||||||yyyyyyyyyyyyyyyyyyyyyyyy{{{{{{}}}~~~{{{mmmcccZZZVVVQQQSSS^^^qqqwwwhhhWWWPPPIIIGGGHHHIIIFFFCCC<<<777111------222888<<>>888...,,,)))'''%%%$$$$$$$$$#########$$$$$$$$$$$$$$$######"""""""""""""""###|||jjj___ZZZYYYZZZXXX\\\^^^\\\WWWTTTTTTVVVVVVUUURRROOOMMMLLLLLLKKKJJJGGGEEEEEEGGGGGGDDD@@@@@@>>><<<;;;<<<<<<;;;999777777666444333000///---,,,++++++***++++++,,,,,,((())))))***+++++++++***''''''&&&&&&&&&&&&'''''''''(((((()))*********)))%%%%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###############$$$%%%&&&$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''((((((((((((((((((((((((((('''''''''''''''''''''%%%%%%%%%%%%'''((()))***)))+++,,,///222888???DDDPPPXXX```aaa]]]XXXWWWXXX```aaagggpppvvvzzzxxxhhh]]]bbbiiiqqqzzz}}}|||{{{{{{zzzzzzzzzzzzvvvvvvvvvvvvvvvvvvvvvvvvyyyyyyyyyyyyzzz{{{|||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~|||}}}~~~uuunnnbbb]]]XXXVVV[[[hhhxxxlllaaaSSSKKKJJJJJJIIIGGG???;;;555111000333888;;;CCCGGGLLLPPPPPPLLLGGGCCC444111---(((%%%%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$#########""""""""""""######|||iii]]]XXXXXXXXXXXX\\\___]]]WWWTTTTTTVVVXXXVVVSSSPPPNNNMMMMMMMMMKKKHHHFFFFFFHHHGGGDDDAAACCCAAA????????????>>>===666666666555444333111111+++++++++***++++++,,,,,,((())))))*********))))))'''''''''&&&&&&'''''''''(((((((((((((((''''''&&&###$$$&&&'''(((''''''&&&$$$$$$$$$$$$$$$$$$%%%%%%###"""""""""###$$$$$$%%%$$$%%%'''(((((('''%%%$$$$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((************))))))))))))&&&&&&&&&'''''''''''''''#########$$$%%%&&&((()))***,,,...111666<<>><<<;;;;;;;;;777777555444222111//////...---,,,,,,------+++)))&&&(((++++++***))))))******((('''&&&&&&''')))***)))(((((()))+++,,,***)))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%###$$$$$$%%%%%%$$$$$$###"""#########$$$%%%%%%&&&)))(((&&&%%%&&&''')))+++&&&''')))******(((&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%((('''''')))+++,,,,,,+++---000333666;;;CCCNNNVVVaaa`````````[[[VVVWWW[[[aaahhhnnnqqqvvv|||ooo```WWWVVV___lllzzz~~~||||||{{{xxxvvvtttsssssssssttttttuuuuuuuuusssrrrppppppqqqtttvvvxxxyyyxxxxxxxxxyyy{{{}}}{{{}}}~~~~~~|||{{{wwwxxxxxxyyyyyyyyyzzzzzz|||{{{{{{|||~~~~~~~~~}}}{{{yyysssmmmddd______ccchhhkkk~~~oooaaaVVVKKKEEEFFFBBB>>>888444333666999<<>><<<;;;:::999777777555444222111/////////---,,,,,,---,,,***(((+++,,,,,,,,,,,,+++)))(((&&&&&&''''''&&&&&&&&&%%%&&&%%%%%%&&&((()))'''&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&'''''''''&&&&&&%%%(((''''''&&&'''((()))***'''((()))))))))(((&&&%%%&&&&&&&&&&&&'''''''''''')))(((((('''(((((('''&&&///111555;;;CCCOOOZZZbbbgggbbb]]][[[WWWTTTWWW\\\gggooovvvzzz|||oooeee___]]]bbblllxxx~~~|||zzzyyyxxxvvvtttsssrrrrrrrrrpppqqqrrrssssssssssssssspppqqqrrrsssuuuvvvwwwxxxyyyzzzzzz{{{||||||||||||}}}}}}~~~~~~~~~}}}|||{{{yyyzzz|||}}}}}}|||zzzyyyyyyxxxxxxxxxxxxyyyzzz{{{zzzzzzyyyzzz|||}}}}}}}}}~~~}}}}}}|||{{{vvvnnniiigggggghhhhhhooo{{{ooo```QQQGGGEEEDDDBBB>>>:::888888;;;===AAACCCFFFIIILLLMMMNNNNNNIIIDDD<<<444---)))(((((('''%%%$$$$$$&&&''''''&&&$$$$$$##################{{{ggg[[[WWWWWWYYY[[[\\\]]][[[WWWTTTRRRRRRTTTTTTVVVVVVVVVTTTRRRPPPIIIGGGEEEDDDEEEDDDCCCBBB>>>>>>???>>>===;;;999888777777555444222111/////////...---------,,,)))'''+++)))((())),,,,,,***'''&&&&&&'''((('''&&&$$$###((((((''')))***+++***((('''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$############%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$'''((())))))(((&&&%%%$$$''''''''''''((((((((()))((((((((((((''''''''''''&&&&&&''''''(((((())))))))))))(((((('''(((((((((222444999DDDQQQ___iiiooolllcccYYYVVVTTTUUUYYY___nnnvvv~~~~~~mmm```]]]bbbiiittt~~~~~~}}}{{{zzzzzzzzzxxxvvvuuutttsssrrrqqqqqqqqqrrrmmmmmmnnnoooqqqsssuuuvvvqqqpppnnnnnnooorrruuuwwwzzzyyyyyyxxxwwwwwwvvvvvvwwwxxxyyyzzzzzzyyywwwuuuvvvwwwxxxyyyyyyxxxwwwwwwxxxwwwuuutttuuuvvvxxxyyyyyyxxxwwwwwwxxxyyy{{{||||||{{{{{{{{{{{{||||||}}}~~~~~~|||{{{{{{|||}}}}}}~~~~~~{{{wwwtttqqqnnnjjjggg```iiittt~~~mmmZZZMMMGGGGGGGGGFFFBBB===;;;===@@@@@@DDDHHHJJJJJJKKKNNNQQQPPPKKKDDD<<<444...***(((&&&%%%$$$%%%'''''''''&&&%%%%%%$$$$$$###""""""!!!{{{ggg[[[WWWWWWXXX[[[\\\\\\ZZZVVVSSSQQQQQQSSSTTTUUUVVVVVVTTTRRRQQQJJJHHHEEEDDDDDDDDDCCCAAA<<<===>>>>>>===;;;888777777777555444222111//////000...---------,,,)))'''&&&###!!!%%%+++...,,,)))(((((((((''''''&&&%%%%%%***))))))***,,,,,,+++)))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$############%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%'''''''''%%%$$$"""&&&''''''((()))((((((((())))))(((''''''''''''(((&&&''''''((()))******+++((())))))******,,,///111555888AAAOOO___kkkppprrrjjj```VVVTTTWWWYYY^^^cccqqqzzz|||mmm```[[[bbboooxxx~~~{{{yyyzzzxxxvvvuuuuuutttrrrqqqpppppppppppppppppppppppplllllllllmmmooorrrtttvvvpppnnnkkkiiijjjmmmrrruuuxxxwwwvvvuuutttsssrrrrrrrrrtttvvvwwwwwwuuusssrrrssstttuuuuuuvvvuuuuuutttuuusssqqqooooooqqqtttuuuwwwwwwvvvuuuuuuvvvxxx{{{zzzyyyyyyxxxxxxxxxyyyyyy{{{zzzxxxwwwwwwwwwxxxxxxyyyzzz{{{}}}yyyyyyyyyyyywwwrrrkkkeeeZZZ]]]cccjjjwwwvvvfffWWWNNNHHHJJJJJJGGGAAA???@@@CCCCCCGGGLLLKKKIIIHHHLLLPPPSSSQQQMMMFFF>>>555...)))&&&%%%%%%&&&'''(((&&&%%%$$$$$$$$$#########""""""|||hhh[[[WWWWWWXXX[[[[[[[[[YYYUUURRRRRRRRRRRRSSSTTTUUUUUUSSSRRRPPPKKKHHHEEECCCCCCCCCBBBAAA<<<===>>>>>>===;;;999777777777555444222111/////////...---------,,,***'''&&&"""!!!$$$***...---***)))'''%%%""""""###%%%'''&&&&&&%%%'''((()))(((&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%"""###%%%&&&&&&&&&%%%%%%&&&''''''((()))((((((((())))))(((''''''''''''(((''''''(((((()))***++++++''')))+++++++++...222666888>>>JJJYYYgggmmmllliiiaaaZZZUUUXXX]]]aaaeeejjjttt}}}rrrggg\\\YYYcccrrr}}}zzzwwwvvvtttrrrooonnnnnnnnnmmmkkkllllllmmmmmmnnnnnnnnnnnnllllllkkklllmmmoooqqqrrrnnnllliiiggggggjjjnnnqqqtttsssrrrqqqpppppppppqqqoooppprrrssssssrrrqqqpppppppppqqqqqqrrrrrrrrrrrrsssqqqooommmmmmoooqqqsssuuuvvvwwwuuuttttttvvvyyyxxxxxxwwwvvvuuuuuuuuuuuuwwwvvvuuutttsssssstttuuuuuuvvvxxxzzz|||~~~wwwxxxyyyzzzxxxrrrjjjcccZZZYYYYYY\\\dddrrrrrrdddZZZLLLMMMLLLIIIDDDBBBCCCEEEGGGKKKOOONNNJJJHHHKKKNNNQQQRRRSSSPPPIII>>>444---)))(((''''''(((((('''%%%""""""#########$$$$$$$$$}}}iii\\\WWWWWWXXXZZZ[[[ZZZXXXUUUSSSSSSTTTQQQRRRTTTUUUUUUTTTRRRQQQKKKHHHDDDBBBBBBBBBBBBAAA======>>>>>>===<<<:::999777777555444222111//////...---,,,,,,------+++)))+++)))'''(((+++---,,,***'''%%%!!!!!!%%%'''(((''''''(((******)))'''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&'''((((((%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''((((((''''''''''''((((((((()))((((((((((((''''''''''''''''''(((((())))))******(((***,,,++++++,,,111666>>>EEERRR___ggggggbbb]]]XXXUUUVVV^^^dddiiimmmssszzzwww___XXXTTT\\\ooo}}}|||{{{zzzxxxuuusssrrrpppmmmjjjhhhhhhhhhhhhgggggghhhhhhiiijjjjjjiiiiiiiiiiiiiiiiiijjjkkklllmmmkkkjjjhhhgggggghhhkkklllooonnnmmmlllkkklllmmmnnnkkkllllllmmmmmmmmmmmmmmmlllllllllmmmmmmnnnnnnoooqqqpppnnnmmmmmmmmmoooppprrrtttvvvuuusssrrrtttvvvuuutttsssrrrqqqppppppppprrrqqqpppooooooooopppqqqpppqqqsssuuuwwwxxxyyyyyy{{{|||~~~~~~{{{uuummmggg___[[[XXXXXX\\\eeettttttiiiXXXTTTOOOJJJGGGFFFGGGGGGIIIMMMPPPQQQNNNKKKKKKLLLOOORRRTTTSSSNNNEEE<<<666...,,,)))''''''''''''&&&!!!""""""###$$$$$$%%%%%%~~~jjj]]]XXXXXXYYYZZZZZZZZZXXXVVVTTTUUUVVVRRRSSSUUUVVVVVVUUUSSSRRRLLLHHHDDDBBBAAAAAAAAAAAA???>>>>>>======<<<<<<;;;777777555444222111//////---,,,+++,,,------,,,***,,,+++***)))***+++,,,,,,&&&$$$"""!!!"""$$$''')))***))))))***,,,,,,+++***((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%$$$######$$$&&&'''(((''''''&&&'''((()))***'''((()))))))))(((&&&%%%(((((((((((((((((((((((((((+++------,,,///666;;;DDDLLLWWW___aaa^^^XXXUUUSSSTTTYYYbbbhhhmmmttt{{{}}}pppdddTTTSSSWWWdddwww}}}|||yyyxxxvvvsssqqqpppooonnnllliiifffddddddddddddcccbbbbbbcccdddeeedddccccccbbbcccdddfffgggggghhhhhhiiihhhhhhhhhhhhhhhhhhhhhlllkkkiiigggffffffggghhhffffffeeeeeeeeefffhhhhhhgggggggggggghhhiiijjjkkkllllllkkkjjjjjjjjjjjjjjjmmmqqquuuuuuqqqoooppprrrpppooommmlllkkkjjjjjjjjjkkkjjjiiiiiiiiijjjkkkllliiikkkmmmooopppqqqqqqqqqtttuuuxxx{{{zzzwwwkkkeee```]]][[[^^^jjjwwwzzziii```TTTMMMKKKKKKJJJHHHIIILLLPPPRRRSSSQQQOOOMMMNNNPPPQQQQQQOOOJJJEEEAAA444000+++(((''''''''''''##################$$$$$$kkk^^^YYYXXXYYYYYYZZZZZZXXXVVVUUUVVVXXXSSSTTTVVVWWWWWWVVVUUUTTTLLLHHHDDDAAAAAAAAAAAAAAA@@@???>>>===============777777555444222111//////,,,++++++,,,......---+++&&&'''((((((((())),,,///&&&&&&&&&'''((()))***+++'''&&&&&&'''))))))(((''')))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%'''%%%"""  """###)))(((&&&%%%&&&''')))+++&&&''')))******(((&&&%%%((((((((((((''''''''''''&&&***...///000555===DDDIIIPPPZZZ^^^\\\WWWSSSRRRSSSUUU\\\dddiiinnnwww|||ssscccUUUQQQUUU]]]jjj{{{~~~|||{{{zzzvvvtttrrrooommmllllllllljjjgggcccaaaaaabbbaaaaaa^^^___```aaaaaa```___^^^]]]^^^```cccdddeeeeeeeeeggghhhiiijjjiiihhhfffeeejjjiiifffdddbbbbbbccccccbbbaaa```______aaaccceeedddccccccdddeeefffggghhhggggggfffffffffeeeeeedddjjjooottttttpppmmmmmmoookkkkkkiiihhhfffeeeeeeeeefffeeeeeedddeeefffhhhiiieeefffhhhjjjkkklllkkkkkknnnpppsssvvvzzz~~~wwwooohhhccc\\\ZZZcccooouuuiiiYYYPPPNNNNNNLLLIIIHHHJJJNNNSSSVVVVVVRRRNNNOOOOOOOOONNNMMMLLLKKKJJJ777222,,,(((&&&'''((((((%%%%%%$$$$$$###"""""""""~~~iiiYYYTTTWWW[[[[[[[[[[[[[[[ZZZXXXWWWUUUSSSTTTUUUVVVWWWVVVVVVUUUPPPLLLGGGCCCBBBCCCCCCCCCBBBAAA???===;;;;;;;;;;;;666444222000...---------...---,,,+++************+++(((&&&(((,,,---***&&&'''((()))(((&&&&&&((()))'''((((((((('''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((((((((((((&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$%%%&&&'''(((((('''&&&%%%$$$%%%%%%&&&)))(((((('''''')))***+++'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((())))))((()))***++++++***)))(((***)))'''&&&''')))+++,,,(((,,,......222<<>>;;;999888888555444111///------,,,---------,,,+++************(((((((((***---...---+++&&&'''((('''&&&%%%''')))''''''((((((((('''%%%$$$'''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((()))))))))******++++++...333888===GGGQQQTTTQQQPPPQQQQQQPPPPPPRRRVVVZZZ```gggmmmppptttxxxwwwsssoooeeeYYYRRRPPPVVVdddqqq{{{xxxsssooollliiieeebbb```]]]ZZZXXXXXXXXXVVVTTTVVVUUUTTTSSSTTTUUUWWWXXXYYYYYYYYYYYYXXXWWWVVVUUUXXXXXXXXXXXXXXXWWWVVVVVVUUUUUUVVVVVVVVVVVVUUUTTTSSSSSSRRRRRRRRRQQQQQQQQQQQQQQQPPPPPPPPPPPPQQQQQQQQQPPPPPPQQQRRRTTTUUUVVV[[[[[[ZZZYYYXXXWWWWWWVVVVVVXXX[[[]]]]]]\\\[[[YYYWWWVVVTTTSSSQQQQQQQQQQQQRRRQQQQQQQQQQQQQQQRRRRRRTTTTTTTTTSSSTTTTTTUUUVVVRRRSSSVVVYYY]]]```cccddd___```aaaaaaaaabbbeeegggkkkmmmqqquuuyyy|||tttiiibbb___^^^^^^iiixxxrrraaaSSSNNNJJJJJJNNNSSSUUUYYY^^^\\\ZZZWWWSSSPPPLLLGGGEEEGGGHHHHHHCCC;;;222+++((((((&&&$$$%%%&&&'''&&&%%%lll___[[[[[[\\\aaa```^^^\\\ZZZXXXWWWWWWTTTTTTTTTTTTSSSSSSRRRRRRMMMJJJGGGEEEFFFFFFFFFEEEFFFEEEAAA>>>;;;999888777555333111///---,,,,,,,,,------,,,+++***************))))))***+++,,,+++)))((())))))(((''''''(((*********+++,,,+++***)))(((''''''''''''''''''''''''$$$###"""!!!!!!"""###$$$&&&%%%%%%$$$$$$%%%%%%&&&"""###$$$%%%'''((())))))'''''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''))))))))))))))))))))))))'''''''''((()))***,,,---222999@@@FFFMMMTTTTTTPPPLLLMMMMMMNNNPPPTTTYYY]]]gggnnntttuuuvvvuuupppjjj]]]VVVPPPPPPTTT]]]lllyyy~~~|||wwwsssnnniiieeeaaa]]]ZZZ[[[YYYVVVSSSRRRRRRQQQPPPQQQQQQPPPOOOPPPRRRTTTUUUYYYYYYYYYYYYXXXXXXWWWVVVXXXXXXXXXXXXWWWVVVUUUTTTOOOOOOPPPPPPPPPPPPPPPOOONNNNNNNNNNNNNNNMMMMMMMMMNNNNNNMMMMMMMMMMMMNNNNNNMMMMMMMMMNNNOOOPPPQQQRRRWWWWWWVVVVVVUUUTTTSSSSSSRRRTTTVVVYYYZZZYYYWWWVVVSSSRRRQQQPPPOOONNNNNNNNNOOOOOONNNNNNNNNNNNNNNOOOMMMMMMLLLLLLMMMMMMNNNOOONNNOOOQQQTTTWWWZZZ\\\]]]XXXZZZ[[[\\\\\\]]]___aaadddfffiiinnnrrrvvvyyy{{{|||~~~{{{ssslllfffccc^^^dddmmmyyyqqq]]]OOOJJJIIINNNRRRUUUXXX[[[[[[ZZZYYYWWWUUUPPPHHHCCCEEEHHHJJJHHHAAA777///+++(((&&&%%%$$$&&&&&&&&&%%%~~~jjj```]]]]]]^^^bbbaaa^^^[[[YYYWWWUUUUUUSSSTTTUUUUUUUUUTTTSSSRRRNNNKKKHHHFFFFFFFFFEEEDDDFFFDDDAAA>>>;;;999888888777555333000///............---,,,+++************))))))*********))))))((()))******)))(((((()))+++((()))***++++++***)))((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&""""""$$$%%%'''((()))***''''''''''''&&&%%%$$$###$$$%%%&&&'''''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''******))))))))))))******%%%%%%$$$%%%'''***---///999BBBKKKOOORRRSSSRRRNNNJJJJJJLLLOOOTTTZZZ```cccmmmssswwwvvvsssnnnfff]]]NNNKKKLLLTTT]]]gggsss~~~}}}|||zzzxxxvvvsssoooiiiddd```]]]ZZZWWWUUUSSSQQQNNNLLLLLLMMMMMMMMMLLLKKKKKKKKKMMMOOOQQQUUUUUUUUUUUUUUUTTTSSSSSSTTTTTTTTTTTTSSSRRRQQQPPPJJJJJJJJJJJJJJJKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJJJJKKKLLLMMMMMMMMMRRRRRRRRRRRRRRRQQQQQQPPPNNNPPPRRRUUUVVVUUUTTTSSSPPPOOOOOONNNMMMMMMLLLLLLMMMLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJKKKLLLLLLLLLLLLNNNOOOQQQSSSTTTUUUSSSUUUXXXYYYYYYZZZ\\\^^^___aaadddhhhmmmqqqtttvvvwww{{{~~~}}}vvvooojjjbbbcccgggpppkkkSSSLLLGGGLLLSSSVVVXXXYYYXXXWWWVVVWWWVVVRRRJJJDDDDDDFFFIIIIIIEEE>>>666111***(((&&&&&&&&&'''&&&%%%|||jjjaaa``````aaaaaa___]]]ZZZXXXVVVUUUUUUTTTUUUWWWXXXWWWUUUQQQOOOOOOLLLIIIGGGGGGFFFDDDCCCEEEDDDAAA===;;;999999888666555333000...............---,,,+++************&&&'''((()))))))))))))))((()))***)))'''''')))***&&&'''((())))))((('''&&&'''''''''''''''''''''''')))))))))******)))))))))&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&&&&''''''((($$$$$$&&&'''''''''&&&&&&$$$%%%&&&'''''''''&&&&&&$$$%%%&&&'''(((''''''&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''***)))(((((((((((()))***'''&&&$$$%%%(((---222555@@@LLLWWWYYYUUURRROOOMMMKKKKKKNNNSSS[[[bbbhhhkkkpppuuuwwwsssmmmeeeZZZQQQJJJJJJPPP]]]iiisss|||{{{xxxvvvssspppnnnkkkgggbbb^^^\\\ZZZXXXWWWQQQPPPNNNKKKIIIIIIKKKMMMIIIHHHGGGFFFGGGIIIKKKLLLMMMNNNNNNNNNNNNMMMLLLLLLLLLLLLLLLLLLKKKJJJIIIIIIEEEEEEEEEEEEEEEFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGHHHIIIIIIIIIIIILLLLLLNNNOOOOOONNNNNNMMMJJJLLLOOOQQQRRRRRRPPPOOOMMMMMMMMMLLLLLLKKKJJJIIIJJJJJJIIIHHHHHHHHHHHHHHHIIIIIIHHHHHHIIIIIIJJJKKKHHHIIIIIIJJJKKKLLLMMMMMMMMMOOORRRSSSTTTTTTVVVXXXYYYZZZ]]]aaaeeejjjmmmoooppptttzzz||||||}}}vvvoooiiihhhgggiiirrrcccUUUJJJKKKQQQUUUUUUTTTUUURRRPPPQQQSSSQQQLLLHHHEEEEEEFFFIIIJJJFFF>>>888...,,,***((()))((('''%%%{{{jjjbbbbbbcccddd___^^^[[[YYYWWWVVVVVVWWWVVVWWWZZZZZZYYYTTTPPPMMMOOOMMMJJJHHHGGGFFFDDDBBBEEECCC@@@===;;;:::999999444333000...,,,,,,+++,,,...---,,,+++************###%%%'''(((((()))***+++'''((()))(((&&&&&&((())))))***+++,,,,,,+++***)))((((((((((((((((((((((((###$$$%%%&&&&&&%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%!!!"""$$$&&&((())))))(((###$$$&&&'''((('''&&&&&&%%%&&&'''((((((((('''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&)))((('''&&&&&&'''((()))***)))'''(((+++111777;;;EEESSS______XXXRRRNNNLLLLLLMMMQQQXXX```iiinnnqqqrrrvvvwwwqqqiii___SSSHHHMMMNNNVVVeeesss{{{|||wwwsssqqqnnnjjjhhhccc___[[[YYYXXXXXXWWWVVVQQQPPPNNNKKKIIIJJJLLLNNNFFFEEEDDDCCCDDDEEEGGGIIIGGGGGGGGGHHHGGGGGGFFFFFFEEEEEEEEEEEEEEEDDDCCCCCCBBBAAAAAAAAABBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFGGGGGGGGGFFFHHHIIIJJJLLLLLLLLLLLLKKKGGGIIILLLOOOPPPOOONNNMMMKKKKKKKKKKKKKKKJJJIIIHHHHHHHHHGGGFFFFFFFFFFFFFFFCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGFFFIIILLLMMMNNNNNNPPPRRRSSSTTTWWWZZZ^^^cccfffhhhjjjooovvvyyyyyy{{{yyyrrrooolllhhheeegggrrrsss```NNNJJJOOOQQQPPPNNNTTTOOOKKKKKKNNNPPPNNNKKKFFFEEEEEEIIILLLKKKDDD===111///,,,+++******((('''}}}kkkbbb``````___bbb___\\\ZZZYYYXXXVVVTTTVVVXXXZZZZZZYYYWWWVVVVVVNNNKKKHHHFFFFFFFFFFFFFFFCCCBBB@@@>>><<<:::999999777555333111///.........,,,+++***)))(((((((((((()))***+++,,,+++***(((&&&((('''&&&&&&&&&&&&'''(((***,,,...,,,)))'''(((***(((((())))))))))))((((((((((((''''''(((((((((''''''&&&&&&%%%%%%&&&&&&'''&&&&&&'''''''''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))((('''&&&%%%%%%%%%$$$###$$$%%%'''((()))((('''&&&%%%&&&'''''''''''''''&&&&&&%%%%%%%%%&&&'''((()))************************,,,222:::@@@UUU\\\cccbbbZZZRRROOOOOOLLLUUU]]]aaafffmmmrrrsssuuuuuurrrgggXXXNNNKKKMMMKKKWWWfffsss{{{~~~}}}zzzuuuooohhhccc___]]]YYYXXXWWWVVVUUUTTTTTTTTTSSSOOOJJJEEECCCCCCEEEFFFDDDCCCAAA???>>>>>>?????????@@@BBBCCCBBBAAA>>>===????????????@@@@@@@@@@@@????????????@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@BBBBBBBBBCCCCCCCCCDDDDDDAAAAAAAAAAAABBBCCCDDDEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHIIIJJJJJJKKKLLLLLLJJJJJJIIIHHHGGGGGGGGGGGGIIIHHHGGGFFFEEEEEEEEEEEECCCCCCBBBBBBBBBAAAAAAAAAAAAAAABBBCCCDDDEEEFFFGGGEEEFFFHHHHHHHHHJJJLLLNNNMMMOOORRRTTTUUUXXX\\\___dddhhhmmmrrruuuxxx{{{}}}}}}xxxrrrqqqlllgggdddhhhqqqzzzoooWWWLLLKKKJJJKKKNNNTTTPPPLLLIIIHHHJJJLLLNNNJJJEEEBBBDDDJJJMMMJJJFFF999333+++'''&&&''''''&&&}}}kkkbbb```______```^^^[[[YYYXXXVVVUUUTTTWWWYYY[[[[[[YYYWWWVVVVVVQQQNNNIIIFFFEEEEEEDDDCCCBBBAAA???===;;;999888888777555333111///.........,,,+++***)))(((((((((((()))***+++,,,+++***((('''''''''''''''''''''''''''&&&)))+++,,,******+++---(((((()))))))))(((((('''&&&'''''''''&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&'''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&%%%$$$''''''&&&&&&&&&&&&&&&''')))((('''&&&%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''((())))))---,,,,,,---111999BBBIIIVVV[[[^^^\\\TTTNNNMMMOOOOOOWWW___bbbgggnnnssstttuuuqqqhhh\\\QQQLLLNNNQQQXXXcccqqq{{{{{{xxxsssmmmfff```\\\ZZZVVVUUUSSSQQQPPPOOONNNNNNLLLJJJEEEBBB??????@@@AAA??????===<<<;;;;;;<<<<<<===>>>>>>???>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<===;;;;;;<<<<<<<<<=========;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@????????????@@@AAAAAABBBCCCCCCDDDEEEEEEFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>===>>>???@@@AAABBBCCCCCCBBBCCCEEEEEEEEEFFFIIIKKKJJJLLLNNNPPPQQQSSSWWWZZZ]]]aaaggglllpppssswwwyyy|||~~~|||xxxuuupppiiicccccchhhnnnzzzkkk[[[OOOIIIJJJOOORRRPPPMMMIIIFFFEEEGGGIIILLLGGGDDDFFFKKKNNNMMMJJJCCC<<<333,,,(((&&&%%%###|||jjjbbb______^^^^^^\\\[[[XXXVVVUUUTTTTTTXXXZZZ\\\\\\ZZZWWWVVVVVVSSSOOOJJJGGGEEECCCBBB@@@AAA@@@>>><<<:::888777777777555333000///.........,,,+++***))))))))))))))))))***+++++++++***)))(((&&&''''''((((((''''''&&&''')))+++++++++***+++,,,)))))))))))))))((('''&&&$$$&&&((('''$$$###%%%((('''&&&&&&%%%%%%&&&&&&'''&&&&&&'''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%$$$$$$$$$''''''(((((((((''''''&&&(((((('''&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%&&&((())),,,,,,---///444???JJJSSSWWWYYYXXXSSSLLLIIILLLPPPTTT[[[aaadddiiippptttuuuqqqhhh\\\RRRNNNRRRZZZ```lllttt~~~~~~~~~wwwtttoooiiibbb\\\XXXUUUQQQPPPNNNKKKHHHFFFEEEEEECCCAAA???<<<::::::::::::999888888777777777888888999999999999888888888888666666666666777777777777777777777888888888888999777777777888888999999999777888888888888999999999::::::999999999:::;;;;;;;;;::::::::::::;;;<<<<<<<<<<<<<<<======>>>>>>???>>>>>>>>>>>>???@@@AAAAAA??????>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999999:::;;;<<<======>>>===???@@@@@@@@@AAADDDFFFFFFGGGIIIJJJKKKMMMPPPRRRUUUYYY^^^dddhhhmmmqqqtttwwwzzz}}}|||yyytttmmmfffccccccdddiiiuuu{{{fffRRRFFFFFFLLLPPPQQQPPPLLLFFFCCCCCCEEEKKKHHHEEEEEEIIIMMMNNNMMMKKKEEE;;;222,,,(((%%%$$${{{iii```^^^]]]]]]\\\\\\[[[YYYVVVUUUUUUVVVYYY[[[]]]\\\ZZZWWWUUUUUURRROOOJJJFFFDDDCCCBBB@@@BBBAAA???<<<:::999888777666555222000......---...,,,+++******)))))))))***)))***+++++++++***))))))&&&'''((())))))((('''&&&+++,,,,,,+++***)))(((((())))))))))))((('''&&&&&&$$$''')))(((%%%###&&&)))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''***(((&&&%%%$$$$$$$$$%%%%%%&&&'''((()))(((((('''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$&&&(((***)))***+++///666AAANNNWWWXXXWWWRRRKKKFFFGGGMMMSSSXXX^^^cccfffjjjqqqtttssshhh___TTTOOOTTT```lllsss~~~zzzvvvqqqooojjjddd^^^WWWRRRPPPLLLJJJHHHDDDAAA???===<<<;;;:::999888666555444444333333333333444444555555555444333333333333444444222222222222333333333333444444444444555555555555555555666777888999999:::777777777888888888999999555555555555666777888999888888888888888999::::::777777777888888999999999:::::::::::::::;;;<<<<<<======<<<;;;::::::;;;;;;999999999888888888777777555666666777888999999999:::;;;<<<===<<<===@@@BBBBBBCCCEEEEEEFFFGGGJJJLLLNNNRRRWWW]]]bbbggglllpppsssvvvyyy|||~~~~~~{{{xxxsssooojjjfffdddccchhhsssoooZZZLLLIIIKKKOOOQQQRRROOOIIIEEEDDDFFFIIIGGGDDDDDDFFFJJJNNNOOOOOOJJJAAA888111,,,)))'''yyyggg^^^\\\[[[[[[[[[\\\\\\ZZZWWWUUUVVVXXXYYY[[[]]]\\\YYYVVVTTTTTTOOOLLLHHHEEEEEEDDDDDDCCCCCCBBB@@@>>><<<:::999999666444222000...---------,,,+++***************************+++++++++******'''((((((((((((((((((''',,,++++++++++++***)))'''((((((((((((((('''&&&&&&&&&((())))))&&&%%%''')))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))(((&&&%%%$$$$$$%%%%%%"""###%%%'''((())))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%&&&'''***+++(((***...333:::DDDOOOVVVWWWTTTNNNHHHEEEHHHPPPVVV[[[```dddgggkkkooopppmmm^^^XXXRRRTTT^^^lllwww|||}}}xxxqqqmmmiiigggccc^^^XXXQQQLLLIIIGGGEEEBBB???<<<999888777555555555444444333222111000000111222222333333333111000000//////000111111000000111111111111222222222222222333333333444444333444444555666777888888666666777777777888888888111111222333555777888999666666555555555666777777555555666666666666777777999999888777777777777777::::::999888888888888999777777777666666666666555444444444555555666666777777999::::::999:::<<<>>>>>>@@@AAABBBBBBCCCFFFHHHJJJNNNSSSXXX]]]bbbhhhkkknnnqqquuuyyy|||~~~{{{uuummmgggcccbbbhhhvvvzzzjjj]]]RRRLLLKKKNNNPPPNNNJJJGGGEEEFFFGGGGGGFFFEEEFFFJJJOOORRRRRROOOHHH@@@777///***(((wwwddd\\\ZZZYYYXXXZZZ\\\]]]ZZZWWWUUUWWWZZZZZZ[[[\\\[[[XXXUUUSSSRRRMMMJJJFFFEEEEEEEEEEEEDDDDDDBBB@@@>>><<<::::::999666444222///...---------,,,++++++*********++++++************+++++++++,,,)))((((((''''''(((((())))))((((((***,,,---,,,***&&&''''''(((((('''''''''(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&'''"""###%%%&&&'''((())))))''''''((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''((((((''''''((()))+++,,,+++...444:::AAAHHHOOOSSSRRROOOKKKHHHHHHLLLSSSYYY\\\aaaeeegggjjjmmmiiidddWWWUUUUUU[[[fffqqqxxx|||zzzvvvpppiiieee^^^]]]ZZZVVVPPPJJJEEEBBBAAA???===:::888666555444222222222111111111111111...///000111111111111111.........///////////////000000000000111111111222111111111222222222333333111111111222333333333444333333333333444444444555000000111222333555777888222222111111222222333444444444444444555555555555888777666555444444444444555555444444444444444555555555555555444444444444333333333333444444444555555666777777666777999;;;;;;===>>>??????@@@CCCEEEHHHKKKOOOSSSWWW\\\aaaeeehhhkkkoootttwww{{{tttjjjccc^^^___lll}}}xxxkkkYYYKKKHHHIIIJJJJJJJJJHHHEEECCCEEEGGGHHHHHHGGGJJJOOOTTTVVVUUUQQQHHH===333+++(((tttbbbYYYWWWWWWVVVXXXZZZ\\\YYYUUUTTTWWWZZZYYY[[[\\\ZZZWWWSSSQQQPPPMMMJJJFFFDDDDDDEEEEEEDDDCCCBBB@@@===;;;:::999888555444222///------------+++++++++******++++++,,,************++++++,,,,,,+++)))'''&&&&&&''')))+++)))((((((***,,,---,,,***%%%%%%&&&'''(((((((((((()))&&&$$$%%%)))***(((%%%'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%''''''(((((())))))(((((('''''''''&&&''''''((()))&&&'''((((((((('''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''(((((())))))******+++---222:::AAAFFFIIILLLMMMJJJJJJIIIIIIKKKPPPVVVZZZ\\\aaaeeegggiiiiiiccc[[[RRRTTTZZZbbbllluuu{{{~~~|||wwwsssvvv{{{{{{uuupppkkkfff```\\\SSSRRRPPPMMMHHHBBB===;;;;;;:::888666444333333222000///////////////000111---...//////000///......,,,---///000000000///...///000000000000111111111000000000111111111111222000000000000000000000111000000000000111111111111111111111111111222333444000000//////000000111222222222222222222222222222444444333222222333333333222222111111111111222222333333333222222222111111111111222222222222333333222444444444333444666888888999;;;<<<===>>>AAACCCEEEGGGKKKMMMPPPTTTYYY]]]___ccchhhmmmqqqvvv{{{{{{pppddd]]][[[dddrrrxxxdddSSSJJJHHHFFFHHHJJJIIIEEEAAA???CCCFFFFFFEEEFFFLLLRRRVVVWWWVVVPPPEEE999000,,,sssaaaXXXVVVUUUUUUVVVYYY[[[XXXTTTSSSVVVYYYYYYZZZ[[[ZZZVVVRRRPPPOOONNNJJJGGGDDDDDDDDDDDDCCCBBB@@@>>><<<:::999888777555444111///------,,,---+++++++++***++++++,,,,,,+++*********+++,,,,,,---,,,***'''%%%%%%'''***,,,---+++)))***,,,,,,)))&&&$$$$$$&&&'''((()))))))))***%%%!!!###)))+++'''"""'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((*********)))))),,,+++)))''''''''''''(((&&&'''((((((((('''%%%%%%%%%%%%%%%&&&&&&'''''''''&&&'''((()))************---333===DDDGGGHHHHHHGGGEEEFFFGGGIIIMMMRRRWWWZZZ\\\```dddfffhhhggg___UUUOOOSSS\\\fffpppzzz~~~wwwoooiiilllooovvvzzzvvvrrrlllgggbbb^^^YYYVVVLLLKKKJJJGGGBBB===999666777666555333222222222222///...---------...000111,,,---...//////...,,,,,,,,,---///111111111///.../////////000000000111111/////////000000000111111111111111111111000000000/////////000000000111111333222111000000000000000111000000000000111222222000000000000000000000000111000000111111222333444222222111111111222222333111111111111000000000000000000000111111111111111111222333222111222444555555777999:::;;;===@@@BBBCCCEEEGGGIIILLLOOOTTTWWWYYY]]]bbbhhhmmmrrrxxx{{{~~~vvvfff^^^YYY___jjjwwwsssbbbOOOKKKGGGHHHLLLLLLGGG@@@999>>>CCCCCCAAABBBHHHMMMRRRUUUWWWTTTJJJ???777333tttaaaWWWSSSSSSSSSYYYXXXXXXWWWWWWVVVVVVUUUWWWXXXZZZZZZXXXTTTOOOLLLKKKIIIFFFEEEEEEDDDCCCAAABBB@@@===;;;888777777777666555333111000///......///...,,,+++******+++,,,............---,,,++++++222---(((''')))******(((***++++++,,,,,,++++++***(((((('''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%''''''&&&&&&&&&&&&'''''''''&&&&&&&&&''')))***+++(((((('''''''''&&&&&&&&&******)))(((''''''&&&&&&&&&'''''''''(((((())))))'''&&&%%%$$$$$$%%%%%%&&&%%%'''(((((((((***...222555999???FFFKKKKKKHHHEEEFFFFFFHHHKKKNNNQQQVVV[[[```bbbdddccc___ZZZVVVTTTSSS[[[fffooouuu{{{~~~}}}rrrhhhccccccdddjjjsss|||wwwppplllfff```[[[VVVPPPMMMIIIHHHDDDAAA===:::888777000000////////////000000222111000...,,,+++++++++---------......000111222000000//////............---------............///---...//////000000//////000///............///000---------............///------......//////000000000000////////////000000111111111111111111111111000000////////////000000222222111000000///000000111111111111111111111111000000////////////000000...///000111111222222222444444444555777:::<<<>>>@@@BBBEEEGGGHHHKKKOOORRRWWWYYY]]]aaaeeejjjppptttxxx|||wwwiii___[[[^^^bbbiii}}}jjjZZZRRRHHHEEEHHHKKKJJJGGGBBBAAA@@@AAADDDFFFHHHHHHOOOUUUXXXRRRLLLHHHAAA888uuucccYYYWWWWWWWWWXXXXXXXXXWWWVVVVVVUUUUUUUUUVVVWWWXXXUUUQQQMMMJJJIIIGGGEEEDDDDDDDDDCCCAAABBBAAA???<<<:::888888888666555333111000///............---,,,++++++++++++---------...------,,,+++,,,)))&&&%%%&&&((())))))***++++++,,,,,,++++++***(((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&###$$$%%%&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&###$$$%%%&&&((()))***+++&&&&&&&&&&&&&&&%%%%%%%%%)))************)))(((''''''((()))))))))+++000444888<<>>@@@BBBDDDGGGJJJMMMTTTWWW[[[^^^bbbhhhnnnrrruuuzzz~~~uuummmddd___```aaaeeeuuuhhh]]]PPPIIIIIIKKKJJJHHHEEEDDDBBBCCCDDDFFFFFFFFFJJJQQQUUUSSSOOOLLLFFF>>>vvveee\\\ZZZ[[[[[[XXXWWWWWWVVVVVVUUUUUUTTTRRRSSSTTTTTTRRRNNNJJJHHHHHHFFFCCCCCCCCCCCCBBBAAACCCAAA???===;;;:::999999666555333111000///......------------,,,+++***)))+++,,,,,,---------------(((((((((&&&&&&'''***,,,******++++++++++++******(((((('''&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%''''''((((((((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&$$$$$$'''''''''''''''&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%&&&(((******)))'''%%%*********)))***...444888>>>BBBGGGHHHFFFEEEEEEFFFFFFKKKQQQVVVYYY\\\^^^___```___ZZZSSSLLLLLLRRRYYYfffnnnwww}}}}}}{{{yyyyyyyyy~~~qqqlllhhhggghhhmmmsss~~~zzzsssnnneee```XXXRRRMMMJJJGGGEEE>>>===:::777444222111000000//////......//////000---------------...///000------,,,,,,,,,------...,,,,,,,,,,,,++++++++++++---------............///...---,,,,,,,,,---//////---,,,,,,++++++,,,,,,------------............//////////////////............------------------...,,,,,,,,,,,,,,,,,,,,,,,,//////............//////..................///000---------------------------,,,,,,,,,,,,,,,,,,---,,,---...//////000000///111111111111333555777999888:::===???AAACCCGGGJJJQQQSSSWWW[[[___eeekkkooorrrvvvzzz}}}~~~{{{tttlllfffeeeccccccnnn{{{rrr___RRRLLLLLLKKKJJJJJJHHHFFFFFFFFFEEEDDDBBBFFFLLLRRRTTTTTTRRRMMMGGGxxxfff]]][[[\\\\\\WWWWWWWWWVVVUUUUUUTTTTTTQQQRRRRRRQQQOOOMMMJJJHHHFFFDDDBBBBBBBBBCCCBBBAAAAAA@@@???===;;;:::999888666555333111000///......,,,,,,------,,,+++)))(((******+++,,,---......---)))++++++)))''''''***...******++++++++++++******(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''%%%%%%%%%&&&&&&%%%%%%%%%'''''''''''''''&&&&&&&&&''''''''''''''''''''''''))))))(((&&&%%%$$$######((((((((((((((('''''''''!!!###%%%(((***,,,---...,,,+++)))))),,,222888===EEEIIIKKKIIIDDDAAADDDGGGLLLRRRWWWYYY[[[___```___```]]]UUUKKKEEEHHHTTT___mmmrrryyy{{{yyywwwvvvvvv|||zzzpppoooqqqsssvvv{{{}}}yyyssslllhhhaaa[[[SSSLLLGGGDDDAAA???999777555333111///....../////////....../////////---------------...///000......------,,,---------,,,,,,++++++++++++++++++---------............///...---+++***+++,,,...000......------------......---------............///000000//////......------......------------....................................------------......,,,,,,,,,,,,---...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............//////...///000222444555777:::<<<>>>@@@CCCFFFIIINNNQQQUUUYYY]]]ccciiimmmooossswwwyyyzzz}}}|||uuuooolllhhheeejjjrrrtttaaaUUUPPPMMMKKKNNNMMMJJJIIIHHHFFFBBB@@@CCCHHHNNNTTTWWWVVVRRRMMMxxxfff]]]ZZZZZZZZZXXXXXXWWWVVVVVVUUUUUUTTTRRRRRRRRRQQQOOOMMMKKKJJJFFFDDDBBBBBBBBBBBBAAA@@@??????>>><<<;;;999888777666555333111000///......+++,,,------,,,+++)))((())))))+++,,,------......***,,,,,,***&&&%%%(((+++)))******++++++******)))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''''''''&&&&&&''''''''''''&&&&&&)))(((&&&%%%%%%&&&'''(((&&&'''''''''''''''''''''######$$$%%%&&&((())))))&&&&&&&&&'''((()))******&&&&&&(((+++000666<<>>@@@DDDGGGLLLNNNRRRWWW[[[aaaggglllmmmqqqtttvvvwwwzzz{{{vvvqqqlllhhhiiilllwwwsssbbbXXXQQQNNNPPPOOONNNLLLKKKHHHCCC@@@CCCEEEKKKSSSXXXWWWTTTQQQyyyfff\\\ZZZZZZZZZYYYXXXXXXWWWWWWVVVUUUUUUTTTSSSRRRPPPOOONNNMMMMMMHHHFFFCCCBBBBBBBBB@@@???>>>======<<<;;;999777666666555333111000///......,,,,,,,,,,,,+++***)))((())))))+++,,,------------)))***)))(((%%%$$$%%%&&&))))))************))))))(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%&&&''''''''''''&&&&&&((((((((((((&&&&&&'''&&&%%%$$$$$$%%%'''(((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''"""###$$$%%%&&&((())))))(((((((((+++000888>>>CCC***)))***///777AAAHHHLLLSSSQQQMMMGGGBBBBBBFFFKKKMMMUUUXXXVVVYYYaaaeeecccQQQMMMGGGCCCEEENNN[[[dddmmmnnnooooooooottt{{{~~~{{{zzzxxxtttooojjjccc\\\WWWPPPKKKDDD>>>:::777555333333222111000000///000000///......------......///111000///...---,,,,,,,,,//////.........//////000------------............---------............///...---,,,,,,,,,---//////,,,------......------,,,---------............//////////////////.........//////............//////------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...***************************+++,,,------,,,+++******+++,,,------......------,,,+++++++++---...///000333555777999<<>>>>>>>>>>>===<<<:::888777666555333111000///......---,,,+++***)))))))))))))))***+++,,,,,,,,,,,,,,,)))(((&&&&&&''''''&&&%%%))))))************))))))(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''(((((((((((($$$%%%'''(((((('''%%%$$$###%%%'''))))))((('''&&&&&&&&&&&&'''''''''((((((+++***)))(((&&&%%%$$$######$$$$$$%%%&&&'''((((((%%%%%%%%%'''***///333666)))))),,,444???JJJRRRUUUXXXSSSKKKEEEBBBDDDIIILLLMMMWWW[[[WWWWWW]]]^^^YYYKKKGGGDDDFFFNNNYYYbbbggglllnnnoooppprrryyy{{{xxxuuurrrmmmhhhbbb[[[TTTOOOGGGCCC???<<<:::888666444111111000000000000000111///......------......///000000///------,,,,,,---------------......///000,,,---------.........///---------............///------........./////////------...//////...---------------............///.........///////////////...------------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++...------,,,,,,,,,,,,---************************((()))+++,,,,,,+++)))(((***+++,,,---............,,,,,,+++******+++---...---///222444666888<<>>AAALLLTTTVVVVVVWWWxxxggg___^^^___```ZZZZZZZZZYYYXXXXXXWWWWWWUUUSSSQQQOOONNNNNNNNNNNNKKKIIIFFFDDDCCCAAA???===>>>?????????===;;;999888666555333111000///......---,,,+++)))((())))))*********+++,,,,,,,,,++++++***'''&&&'''***,,,***'''))))))************))))))(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&'''''''''%%%&&&'''((())))))))))))###$$$&&&''''''&&&$$$###"""%%%+++//////---)))&&&&&&&&&&&&'''''''''((((((&&&&&&''''''((()))******''''''((((((((((((((((((%%%%%%&&&'''((()))******)))***...888EEEQQQXXX[[[ZZZSSSJJJDDDCCCFFFKKKMMMPPP[[[___YYYVVVYYYUUULLLJJJGGGFFFLLLXXXcccjjjlllmmmooorrrtttwww~~~~~~}}}||||||{{{xxxtttqqqjjjfffaaa\\\VVVNNNGGGBBB;;;999666555555555333111000000/////////000111111.........------.........//////...---------......+++++++++,,,---...///000,,,,,,,,,------.........---------.........//////---...//////000000/////////000111222222111000///---------.........//////---.........//////000000---,,,,,,++++++,,,,,,---------------------------++++++************++++++///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''((()))++++++)))((('''++++++,,,---............,,,,,,+++******+++,,,------///222333555888<<<>>>CCCFFFJJJOOOTTTZZZ```eeehhhkkknnnooopppssszzz{{{wwwrrrmmmhhhiiiooo|||tttcccYYYLLLMMMOOORRRSSSPPPLLLHHHAAA;;;===IIISSSUUUWWWYYYtttddd```aaa```]]]```\\\XXXWWWXXXYYYXXXWWWXXXUUUQQQOOONNNMMMKKKJJJQQQNNNJJJFFFCCCBBBCCCCCCCCCBBB@@@>>>===;;;;;;;;;999777444333222000---+++---***((()))+++,,,***(((+++******+++------,,,***++++++***(((((('''''''''***)))'''&&&'''(((***,,,))))))))))))((((((((((((((((((((((((((((((((((((!!!"""$$$&&&'''((())))))%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&"""&&&***+++)))''''''((('''((()))))))))((('''&&&&&&%%%%%%&&&))),,,------...111777@@@JJJRRRWWWYYYZZZUUUNNNHHHEEEGGGKKKNNNTTTVVVZZZ]]]\\\VVVMMMFFFDDDEEEJJJVVVcccmmmqqqpppnnnoooqqqwwwvvvvvvvvvtttqqqmmmhhhfff```\\\UUUOOOJJJDDD???;;;777777666444222111//////111000...///000111///......///000000000---+++)))---------............///------------------,,,,,,------------------------+++,,,---...////////////.................................------,,,,,,,,,,,,,,,---...///000111111///......---------......------......------,,,+++,,,,,,,,,,,,,,,+++)))))),,,,,,*********,,,...000,,,+++***)))))))))***+++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++************++++++*********++++++,,,,,,,,,/////////111333666999:::BBBEEEIIIMMMRRRWWW^^^bbbgggjjjlllmmmmmmqqqwww|||wwwooojjjhhhmmmvvv|||jjj[[[RRRNNNKKKLLLQQQRRRMMMHHHBBB@@@???CCCJJJQQQTTTUUUttteee``````___]]]```]]]YYYXXXYYYZZZYYYWWWWWWTTTQQQOOONNNMMMLLLKKKOOOMMMIIIEEECCCBBBBBBCCCBBBAAA@@@???===;;;:::999888666333222111///---+++---+++)))***+++,,,***(((+++******+++------,,,***+++***)))((('''''''''''')))((('''''''''(((***+++((((((((((((''''''''''''%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&)))++++++)))(((((()))%%%&&&&&&'''''''''''''''(((''''''((()))+++,,,,,,///333:::BBBJJJPPPRRRSSSQQQOOOMMMKKKKKKLLLOOOQQQVVVYYY[[[ZZZVVVNNNGGGBBBDDDGGGNNNZZZhhhrrrvvvwwwppprrruuu{{{}}}zzzwwwrrrqqqooolllgggccc___\\\TTTPPPJJJEEEAAA<<<888555555555444333222111000///000///...///000000///...---.........---,,,******------------............,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---...............------------------------//////......---------------------...//////000000...---------------......---------------,,,,,,+++(((((()))+++++++++++++++,,,+++)))(((((()))***++++++++++++*********++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++************++++++,,,,,,,,,------.........---------///111444666888===@@@EEEJJJOOOVVV]]]aaafffiiilllnnnnnnqqqvvvzzz|||}}}uuummmffffffmmmyyyuuueeeVVVPPPKKKLLLPPPQQQLLLFFF@@@>>>===@@@GGGNNNRRRTTTwwwhhhcccbbbaaa^^^```]]][[[ZZZZZZ[[[ZZZYYYVVVSSSPPPOOOOOOOOONNNMMMNNNLLLHHHEEECCCBBBBBBBBBAAAAAAAAA@@@>>><<<:::888666444222111000///---+++---,,,***++++++,,,***)))+++******+++------,,,***))))))((('''&&&&&&&&&&&&(((((((((((())))))))))))''''''''''''&&&&&&&&&&&&((('''&&&%%%$$$%%%%%%&&&''''''''''''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''((('''((())))))'''&&&'''(((%%%%%%%%%%%%%%%&&&'''((())))))))))))***+++,,,---222777>>>EEEJJJLLLLLLKKKHHHJJJKKKNNNPPPSSSTTTUUUXXX[[[\\\XXXPPPHHHDDDBBBHHHLLLTTT___kkktttxxxyyyrrruuu{{{|||yyytttqqqllliiiddd___YYYTTTPPPNNNEEEBBB>>>:::888555222///222222222111000000//////000...---...///000///......---,,,++++++*********------------............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,//////............---------------------.........,,,,,,,,,,,,,,,---...///,,,------------,,,++++++((()))***+++,,,,,,,,,,,,---,,,***)))(((((())))))++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++******++++++,,,,,,,,,------------......+++++++++,,,...111333555888;;;@@@FFFLLLSSSZZZ___dddhhhlllooooooppptttxxxyyyyyyzzz|||~~~vvvhhhaaabbbmmmtttbbbYYYOOOMMMPPPQQQLLLFFF???===;;;<<>>CCCIIIOOOVVV[[[aaafffllloooooopppsssvvvzzzyyyyyyzzz|||~~~pppccc^^^fffyyysssgggXXXPPPPPPQQQNNNJJJ@@@>>>;;;:::???FFFNNNSSSoooeee```]]][[[\\\]]]^^^^^^]]]\\\[[[ZZZXXXUUUSSSRRRSSSSSSSSSRRRJJJIIIGGGEEECCCCCCBBBBBBBBBCCCCCCCCCAAA>>>;;;999777555333333333222111///.........---,,,++++++++++++******+++------,,,***(((''''''&&&&&&&&&&&&'''''''''((()))***))))))))))))))))))(((((((((''''''&&&%%%###"""""""""######%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))***++++++"""""""""###%%%'''((((((***)))'''&&&&&&&&&''''''&&&)))+++------000333777;;;@@@FFFJJJIIIFFFDDDCCCGGGHHHJJJMMMQQQUUUYYY\\\ZZZZZZWWWNNNEEEBBBEEEIIIPPPUUU[[[aaadddhhhmmmqqqtttyyy}}}|||yyyxxxvvvtttpppjjjccc^^^XXXTTTMMMFFF???;;;888777555444222111222222111000222111000///---,,,+++***---,,,,,,,,,...//////---///...,,,******+++---...,,,,,,,,,------------...,,,,,,------............,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++***)))************************++++++++++++++++++++++++------,,,,,,++++++******))))))))))))***,,,------++++++,,,,,,++++++***))),,,,,,,,,++++++***)))(((************+++,,,,,,---)))+++,,,---...---,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........------,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,+++,,,---///111222666999===AAAFFFLLLSSSWWW^^^cccjjjnnnooopppsssvvvzzzzzzzzzzzz{{{}}}zzziii```bbbrrrvvvbbbUUUPPPOOOMMMLLLCCCAAA===<<<>>>EEEMMMRRRmmm```[[[XXXWWWZZZ\\\______]]][[[ZZZZZZYYYVVVTTTSSSSSSSSSSSSRRRIIIIIIGGGFFFEEEDDDDDDCCCCCCCCCCCCBBB@@@>>><<<:::777555444333444444222111...///000...,,,***+++,,,+++******+++------,,,***(((((('''''''''''''''((((((((((((((())))))))))))***)))))))))((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''(((%%%$$$$$$&&&(((******)))))))))((('''''''''''''''%%%)))---...///111666;;;===AAAFFFGGGEEECCCCCCDDDJJJIIIJJJKKKOOOTTTYYY\\\[[[XXXPPPGGGAAAAAAFFFKKKRRRWWW]]]```aaaeeemmmsssvvvzzz||||||{{{{{{{{{zzzyyyxxxwwwvvvtttrrrmmmeee]]]WWWKKKHHHCCC===888555333333222000//////000111000///000000///...---,,,++++++,,,++++++,,,...///...---///...,,,+++***,,,---...,,,,,,,,,,,,------------+++,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,))))))***************)))************************))))))************++++++,,,,,,++++++******)))))))))))))))))))))***+++,,,***++++++++++++***))))))%%%&&&'''((())))))))))))''''''(((((()))******+++)))***+++,,,,,,------,,,,,,,,,,,,,,,------------,,,---------...............------,,,,,,------.........------------,,,,,,------,,,,,,---...000111555888<<<@@@DDDJJJPPPTTT[[[aaahhhlllnnnppptttwwwyyyyyyzzz{{{|||}}}~~~~~~rrreeebbblllxxxppp___RRRMMMKKKKKKGGGEEEAAA>>>???CCCKKKQQQjjj]]]XXXWWWWWWXXX[[[___```]]][[[YYYYYYXXXVVVSSSQQQRRRRRRQQQPPPIIIIIIHHHGGGFFFEEEEEEEEEBBBBBBAAA???===<<<::::::666444333333333333222111///000111///,,,***+++,,,+++******+++------,,,***)))((((((''''''(((((())))))((('''''''''(((***+++))))))((((((((('''''''''%%%&&&(((*********)))(((###$$$%%%&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&'''******(((%%%$$$%%%&&&'''(((((((((((('''+++///000000222777;;;<<<@@@CCCCCC@@@???BBBFFFHHHHHHIIILLLOOOTTTXXXZZZXXXRRRJJJDDDCCCHHHPPPVVV[[[```dddcccaaadddmmmvvvxxx{{{~~~}}}zzzzzz~~~~~~yyyxxxxxxwwwvvvuuuuuuuuuvvvtttqqqmmmggg]]]RRRKKK???===:::777444333222111222000......000111000///---------...............+++******+++---///...---,,,,,,+++******+++,,,---++++++,,,,,,,,,---------))))))***++++++,,,------++++++++++++++++++++++++''''''((()))************************************))))))******++++++++++++******************))))))))))))((((((((())))))******************))))))(((&&&'''((())))))***))))))((((((((())))))))))))((()))))))))******,,,------,,,,,,,,,------------...------------..................------------...............------,,,,,,,,,---,,,,,,+++,,,---///000111444999===BBBHHHOOOTTTYYY___fffjjjmmmqqquuuyyyyyy{{{}}}~~~|||nnnfffiiiqqqooo\\\OOOJJJJJJIIIGGGDDDAAA???BBBIIINNNjjj^^^YYYYYYZZZVVV[[[___```]]]ZZZYYYYYYWWWUUURRRPPPPPPPPPOOONNNIIIIIIHHHHHHGGGFFFFFFEEEBBBAAA???===;;;:::999999444333222222333333111000///111222000,,,***+++---+++******+++------,,,***))))))((((((((())))))******)))'''&&&'''(((***,,,(((((('''''''''&&&&&&&&& """&&&((()))((('''&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&(((&&&&&&''')))((($$$ !!!$$$&&&((()))***))))))---111111000111666;;;;;;>>>@@@???<<<===BBBGGGEEEGGGIIIMMMQQQTTTWWWYYYTTTNNNFFFCCCHHHSSS^^^eeeeeeiiikkkhhhcccdddmmmvvvzzz|||}}}{{{wwwxxx}}}~~~}}}wwwwwwuuutttsssrrrrrrrrrnnnllliiiccc[[[PPPCCC;;;888777555444333222111111333222000000111222111111***+++,,,---///000111222+++******+++---......---******************++++++++++++,,,,,,,,,---------'''(((((()))******++++++++++++++++++++++++++++++&&&&&&((()))******************************************+++++++++,,,,,,,,,)))))))))))))))************))))))(((((((((((()))***************)))((((((,,,,,,---,,,,,,+++***)))+++,,,,,,++++++***)))(((***)))(((((()))+++---...,,,,,,,,,---------......---------.........//////......------------......,,,,,,,,,++++++*********,,,,,,+++++++++,,,...///...111666;;;AAAHHHOOOTTTXXX]]]dddiiilllqqqwww{{{{{{}}}vvvjjjiiioooyyy}}}fffTTTLLLJJJIIIIIIFFFBBB???AAAGGGLLLlll```[[[ZZZYYY]]]]]]^^^^^^]]]]]]\\\\\\]]]\\\YYYVVVTTTRRRRRRQQQNNNKKKHHHFFFFFFGGGFFFFFFAAAAAAAAA@@@>>>;;;888777666555333222222222333333111000///---+++)))((('''((()))***+++,,,---------,,,***(((&&&%%%&&&''''''(((((()))***************&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''%%%%%%%%%$$$$$$#########'''&&&&&&&&&&&&'''((((((((('''&&&%%%%%%%%%%%%%%%******)))(((((((((((()))$$$$$$&&&'''((()))))))))''''''((('''&&&''')))+++))),,,000222444555888:::===<<<;;;;;;<<<>>>AAABBBIIIJJJMMMQQQUUUWWWVVVUUUMMMJJJGGGIIIQQQ[[[eeekkkvvvrrrlllfffdddffflllrrrwwwzzz|||{{{yyyxxxzzz}}}}}}zzzvvvtttrrrppppppnnnllljjjhhhccc[[[SSSLLLEEE???;;;666555444222111000000000111111000...---+++******000000//////......------,,,,,,------------------------------------------++++++***)))(((((())))))************************+++*********))))))((((((&&&''''''((()))******+++***)))***+++,,,+++(((%%%,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))'''(((((()))***+++++++++))))))***))))))((('''&&&++++++,,,,,,,,,++++++***,,,***)))***,,,---,,,******+++,,,---...---,,,+++,,,,,,,,,+++++++++******++++++,,,---............++++++---...////////////---,,,++++++***************+++,,,,,,+++,,,...000222333444777;;;CCCLLLSSS[[[]]]bbbiiiqqqvvvyyyyyy|||tttpppnnnsss~~~xxxbbbQQQHHHJJJIIIIIIHHHDDDAAAEEEMMMmmmaaa]]][[[ZZZ[[[[[[[[[\\\\\\\\\[[[[[[[[[YYYWWWUUUSSSSSSSSSSSSPPPMMMIIIFFFFFFEEEDDDCCCEEEDDDBBB@@@===:::777555555444222000////////////222111///---,,,***))))))))))))***+++,,,,,,,,,,,,*********))))))((('''&&&'''((())))))******))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&(((((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((%%%&&&&&&''''''''''''&&&&&&''''''&&&&&&''')))+++,,,...111333444555888:::======<<<<<<===@@@BBBDDDJJJLLLPPPTTTWWWVVVSSSPPPGGGGGGHHHMMMVVVbbbmmmsssyyyvvvqqqllljjjmmmrrrwwwyyyyyywwwtttssstttvvvyyy~~~{{{tttrrrpppnnnllljjjgggddd\\\WWWOOOHHHBBB===999666444333222111000/////////222111111000000/////////111111111000000000//////------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))******************************++++++++++++******))))))''''''(((((())))))******)))((((((***+++***'''$$$************************))))))))))))))))))))))))'''(((((()))******++++++)))******+++++++++************++++++++++++******+++------,,,((('''''')))***+++,,,,,,------,,,,,,,,,,,,,,,++++++++++++***)))***+++---.../////////,,,---...///////////////...---,,,++++++++++++,,,***+++,,,,,,+++,,,...000000111222444999@@@IIIOOOYYY\\\aaaiiiqqqxxx|||}}}yyyvvvmmmuuukkkWWWMMMKKKIIIIIIIIIFFFBBBEEELLLnnnccc^^^\\\\\\YYYZZZ[[[\\\]]]]]]]]]]]]XXXWWWVVVTTTSSSSSSSSSTTTRRRNNNJJJFFFEEEDDDBBBAAAEEEDDDAAA???<<<:::999888333222111000////////////333222///---++++++++++++******+++++++++++++++***(((***+++,,,+++)))'''%%%&&&''''''((()))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&)))(((((('''''''''''''''$$$$$$$$$$$$%%%&&&'''(((&&&&&&''''''&&&&&&%%%$$$%%%&&&'''&&&%%%&&&)))+++...000333444555777999<<<>>>=========>>>AAADDDEEEKKKOOOTTTXXXXXXTTTNNNJJJEEEGGGLLLSSS]]]hhhqqqvvvxxxwwwtttqqqooorrrvvvzzzyyyuuupppnnnppptttwwwzzz~~~|||sssqqqmmmjjjgggccc^^^ZZZMMMHHHBBB<<<888555333111222111111000/////////000111111111111111111111111000000000000000/////////......------,,,,,,++++++++++++++++++++++++++++++,,,,,,+++*********++++++************************,,,,,,++++++++++++******(((((((((((())))))))))))(((''''''((())))))'''$$$(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))******++++++((((((***++++++,,,,,,,,,'''((()))******+++******(((,,,///,,,&&&###&&&***+++++++++++++++,,,------,,,,,,,,,,,,++++++++++++((()))+++---...000000111...//////000000/////////......------,,,---------***,,,,,,,,,+++,,,...000...///000222555<<>>===<<<<<<===>>>222222222222222222222333222111...,,,*********+++***++++++++++++******)))((()))******)))((('''&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''))))))(((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&'''((((((((('''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''(((%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&'''&&&&&&'''))),,,///111444666888:::===???======<<<===???BBBEEEGGGKKKPPPVVVYYYVVVPPPIIIDDDHHHLLLSSSZZZaaagggllloooqqqrrrrrrqqqppprrruuuxxxsssooolllnnnsssyyy}}}~~~}}}uuuqqqkkkfff```YYYRRRNNNCCC???999555444333333222222111111000000000111111////////////////////////------------------------......------,,,+++******************************++++++******)))******+++************************************************))))))))))))(((((((((((((((''''''((())))))(((&&&(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))************''''''((()))))))))))))))&&&&&&((()))************&&&))),,,+++((((((***...,,,+++*********+++---...------,,,,,,,,,+++++++++)))***+++---...////////////000000000000000///...//////...............///+++,,,------,,,,,,...///---...///000333999@@@EEEQQQUUU]]]eeemmmuuu|||sssmmmiiinnn}}}ooo___RRRNNNLLLMMMLLLHHHHHHKKKnnnbbb]]][[[ZZZYYYZZZ[[[]]]^^^______```[[[YYYWWWTTTRRRQQQPPPPPPOOOLLLHHHEEEEEEDDDDDDCCC@@@???===<<<<<<<<<===>>>444444444333222111000000000...---+++))))))))))))******+++++++++***)))))))))((('''&&&%%%&&&'''(((%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''''''''&&&$$$$$$$$$$$$$$$%%%%%%%%%'''&&&&&&&&&&&&'''((((((%%%%%%%%%$$$$$$%%%&&&&&&)))((('''&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''%%%&&&''''''&&&(((+++---...111666999<<<>>>AAACCC<<<<<<<<<===???CCCFFFHHHLLLQQQVVVVVVRRRLLLFFFDDDKKKQQQYYY___ccceeegggiiijjjmmmooopppqqqqqqssstttooommmnnnrrryyy}}}~~~}}}~~~|||vvvppphhh```WWWOOOGGGCCC<<<999555333333444555444333222222111111111222222111111000000///.........,,,,,,,,,,,,,,,---------......---,,,++++++******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((()))))))))))))))))))))))))))(((((((((((()))(((((()))***+++)))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))(((''''''%%%&&&'''((()))*********)))))))))***,,,------,,,,,,+++***)))***+++,,,------------,,,,,,,,,++++++,,,,,,------...---------///000000000000000///.../////////......///000000,,,---...---,,,,,,...///......///000222666<<<@@@LLLQQQXXX___gggnnnvvv{{{{{{zzzqqqfffccckkkzzzppp\\\UUUNNNNNNNNNLLLKKKMMMmmm```ZZZXXXWWWVVVWWWXXXZZZ[[[\\\\\\\\\\\\[[[XXXUUURRRQQQPPPPPPNNNKKKGGGEEEDDDDDDDDDCCCBBB@@@???<<<:::999888888777777555333111...+++)))------,,,+++***)))(((((())))))***************))))))'''%%%$$$$$$%%%'''(((%%%&&&&&&'''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''''''''######$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$%%%&&&'''&&&&&&%%%%%%%%%%%%%%%###$$$&&&'''((()))))))))&&&'''((((((((())),,,///...333999===@@@AAABBBCCC=========>>>AAADDDHHHJJJNNNQQQTTTRRRNNNJJJIIIIIIOOOVVV___eeefffffffffggggggkkkpppssssssrrrrrrrrrppprrruuuyyy}}}~~~||||||yyyssslllbbbWWWNNNFFF@@@<<<888666444333444555555555444444333222111111222222333333222111000000//////---------...............------,,,,,,++++++******))))))))))))))))))))))))(((((('''''''''((())))))))))))))))))))))))))))))'''''''''(((((((((((()))(((((((((((())))))))))))***)))((()))***+++***)))************************))))))))))))))))))))))))))))))))))))))))))******,,,,,,,,,++++++***((((((&&&'''((())))))***))))))...,,,******,,,---+++)))***************+++,,,,,,------------,,,,,,,,,,,,------......------,,,+++...//////000000///////////////......//////000000---......---,,,,,,...///...///000000111444999<<>><<<:::888666555777777666555222///---+++,,,,,,------,,,***(((''''''((()))******+++******''''''&&&&&&&&&'''''''''&&&&&&'''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&'''%%%%%%%%%%%%&&&'''((()))&&&''''''((()))))))))((('''((()))))))))+++...000111666===BBBCCCBBBAAA@@@?????????AAADDDGGGKKKMMMRRRSSSSSSOOOJJJJJJNNNRRRWWW___hhhllljjjhhhggggggeeejjjppptttuuussspppooovvvyyy~~~zzzvvvllldddYYYNNNFFF@@@<<<999666555555666777888666555444444222111000000000000000000000000000000000000,,,,,,---------.........,,,,,,++++++++++++++++++))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))'''((((((((())))))))))))''''''(((((())))))******)))((('''''')))******)))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))******+++++++++******)))((())))))******)))))))))++++++++++++***)))******))))))***+++++++++++++++...------------,,,,,,,,,,,,,,,------...---------,,,---...///////////////...............///000000---...///...,,,,,,...///....../////////222555999>>>EEENNNVVV\\\eeepppxxx}}}vvvkkkdddeeemmmuuuvvvfffUUUOOOPPPRRRTTTVVVjjj\\\UUURRRQQQWWWXXXYYYZZZ[[[[[[[[[ZZZZZZYYYWWWUUUTTTTTTTTTUUURRRNNNIIIEEECCCBBB@@@>>>;;;<<<<<<<<<;;;999777666444555666666666555444333+++---//////...,,,)))'''''''''(((******+++++++++%%%'''(((******)))'''&&&&&&'''(((((())))))(((((((((((((((((((((((((((((($$$%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%&&&&&&'''((($$$%%%&&&''')))+++---...)))))))))))))))(((((('''((()))*********,,,///111333999@@@DDDEEEBBB???===AAAAAAAAACCCFFFJJJNNNPPPTTTTTTRRRMMMIIIKKKRRRYYY```gggoooqqqmmmhhhffffffccciiipppttttttrrrooommmzzzyyytttfff^^^RRRHHHAAA===:::999888777888999;;;:::888666444333222000///.........,,,,,,,,,---...//////000*********++++++,,,,,,,,,++++++++++++++++++,,,,,,************************))))))((())))))***++++++))))))))))))))))))))))))(((((())))))*********+++&&&''''''((()))******+++((('''%%%&&&((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))&&&'''((())))))******))))))************))))))(((###(((,,,+++((('''+++000((()))***,,,,,,+++******......---------,,,,,,,,,***+++,,,---............+++,,,---...////////////...............///000000...//////...,,,,,,...///---............000333666:::AAAKKKSSS[[[eeeqqqzzzsssfffbbbgggnnn{{{}}}kkkWWWPPPPPPSSSVVVYYY|||jjj\\\RRRNNNOOOOOOUUUZZZZZZZZZ]]]]]]ZZZYYYYYYYYYYYYYYYXXXXXXXXXRRRPPPMMMIIIEEEAAA???>>><<<<<<<<<<<<;;;:::999888333333333555555444111//////......---+++***))))))(((((((((((()))))))))))),,,,,,***'''%%%%%%(((***))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&''''''(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&$$$###$$$%%%&&&***)))((('''))),,,000222777;;;@@@CCCCCCAAA@@@@@@AAAAAABBBCCCGGGKKKOOOQQQXXXVVVQQQJJJGGGLLLWWWaaajjjlllnnnooonnnmmmmmmnnnlllnnnsssuuuqqqlllpppxxx~~~yyypppjjj___UUUGGG>>><<<<<<;;;999;;;===???@@@???<<<888666111111111111000000000000000000///...............++++++++++++++++++++++++************************))))))))))))(((((((((((())))))***))))))(((''''''******))))))((((((((('''''''''((((((((('''%%%$$$&&&&&&&&&&&&&&&'''((()))))))))))))))))))))))))))&&&'''(((*********)))(((&&&''')))***+++***((('''******)))(((((((((((((((''''''''''''''''''''''''))))))))))))((((((((((((&&&'''(((***+++++++++++++++,,,------+++*********++++++,,,---.............../////////////////////+++,,,---///000111111111///////////////.........///////////////000111111000//////...000222555666888===EEEMMMUUU___jjjqqqyyypppiiifffwwwttt```SSSOOOPPPSSSTTTzzzhhh[[[RRRNNNNNNOOOUUUYYYYYYYYY\\\\\\ZZZYYYYYYYYYXXXXXXXXXXXXXXXMMMKKKHHHDDDBBB@@@???>>>======<<<<<<;;;:::999888444333333444555444111...///...---,,,+++******)))(((((((((((()))))))))***,,,***'''%%%%%%&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''(((((('''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%$$$%%%&&&'''***((('''''')))---111444;;;>>>AAABBBAAA???>>>>>>AAAAAACCCEEEHHHMMMQQQSSSVVVSSSOOOIIIGGGLLLWWWaaakkkmmmpppppppppooooooppppppqqqrrrrrrmmmjjjoooxxx|||rrrggg```UUUMMMCCC<<<<<<<<<<<<:::@@@@@@@@@???===999555222111111111111000000000000//////............//////++++++++++++++++++++++++************************))))))))))))(((((((((''''''(((((((((''''''&&&%%%)))))))))(((((('''''''''''''''((((((((('''%%%%%%(((''''''&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&'''(((((((((((((((((((((((((((((())))))*********)))(((((((((((((((((((((((((((((((((((((((''''''(((((())))))******))))))******++++++,,,,,,------,,,***((((((***---+++,,,---...............////////////000000000000---...///000222222222222000000//////...---------///............///000000000000//////000222333555555:::AAAGGGOOOXXXccckkkyyywwwpppllluuuyyyfffWWWOOONNNPPPQQQwwwfffZZZQQQMMMMMMOOOUUUXXXXXXXXX[[[[[[YYYYYYYYYYYYXXXXXXWWWWWWWWWQQQOOOJJJFFFBBBAAAAAAAAA=========<<<;;;999888777444333333444444333111.........---,,,+++******)))((((((((()))))))))******,,,((($$$$$$%%%''''''%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''((())))))&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&'''((())))))'''&&&&&&)))...333666@@@AAAAAA@@@>>><<<<<<===???@@@BBBEEEIIIMMMQQQSSSQQQOOOKKKGGGFFFMMMXXX```kkkmmmpppqqqqqqpppqqqqqquuurrrpppnnnjjjjjjrrr}}}~~~xxxpppeeeYYYQQQIIIDDD>>><<<===>>>>>><<<@@@@@@>>><<<999666444222111111111111000000000000......---------...//////++++++++++++++++++++++++************************)))))))))(((((((((''''''%%%&&&&&&&&&&&&%%%$$$$$$(((((((((''''''''''''''''''''''''(((''''''&&&%%%))))))(((&&&&&&%%%%%%%%%(((((((((((((((((((((((('''&&&&&&&&&&&&''''''(((***((('''&&&&&&(((***+++******)))(((((((((((((((************************&&&&&&'''((()))***++++++,,,,,,+++******+++,,,---------+++((('''(((+++...+++,,,---...////////////000000000111111222222222000111222444444555555555222222111///...---,,,+++...------------.../////////000000000111111111222333666;;;???EEENNNZZZbbbmmmuuu~~~uuupppqqq{{{sssaaaTTTNNNNNNNNNtttcccYYYQQQMMMMMMOOOUUUXXXWWWWWWZZZZZZYYYYYYYYYXXXXXXWWWVVVUUUUUUWWWSSSMMMGGGBBB@@@??????>>>>>>===<<<;;;999777666555444333333333333000...------,,,,,,+++******)))(((((()))))))))*********---(((###$$$''')))'''$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&'''(((***+++'''&&&&&&&&&***///555999@@@@@@???===;;;;;;===???>>>???BBBFFFJJJMMMPPPQQQKKKJJJHHHFFFGGGNNNXXX```hhhkkknnnoooooooooooopppuuuqqqmmmllllllppp|||}}}{{{vvvooohhh___VVVMMMGGGBBB@@@>>>???@@@AAA???>>>;;;:::999777666555444444111111111111000000000//////......---,,,,,,------************************************************))))))((((((((('''''''''%%%%%%&&&&&&&&&%%%%%%$$$''''''''''''''''''&&&&&&''''''''''''''''''&&&&&&(((((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((((('''&&&%%%&&&'''((()))(((((('''&&&'''((()))******))))))(((((((((((((((************************'''''''''((()))*********---,,,***))))))***+++,,,+++,,,+++***((()))+++---,,,---...///000111111111111111222222333444555555444555666777888888888888666555444222000...,,,+++---,,,,,,,,,,,,---......//////000111111000000///111333666999===EEEPPPWWW___iiiyyywwwqqqnnnwwwooo^^^SSSOOONNNrrrbbbZZZSSSOOONNNPPPUUUXXXVVVVVVYYYZZZYYYZZZYYYXXXWWWVVVUUUTTTSSSTTTPPPJJJCCC???===<<<===??????>>><<<;;;888777555555444222222222222000...,,,,,,,,,++++++******)))))))))))))))************---((($$$%%%)))+++)))%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***+++'''&&&'''))),,,222777:::======<<<;;;:::<<>>===:::888666555666444222111222111///---,,,,,,++++++************)))))))))*********+++++++++)))&&&''')))+++)))'''))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''&&&%%%$$$######$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((((())))))'''((())),,,000444888:::999999:::999:::===BBBFFFGGGIIILLLOOOPPPQQQPPPPPPCCCDDDGGGKKKPPPUUUZZZ]]]\\\___ccceeeeeefffggghhhfffdddeeekkksss}}}{{{uuuqqqccc[[[PPPGGGBBBBBBCCCDDDFFFGGGHHHHHHFFFBBB>>>;;;777666444222111//////...111111111111000000000000000///...,,,+++***))))))************************))))))))))))))))))))))))((((((((('''''''''&&&&&&&&&''''''((((((((((((''''''''''''''''''(((((((((''''''&&&&&&&&&'''((((((%%%%%%%%%&&&&&&((())))))''''''''''''''''''''''''******)))(((((((((((()))$$$%%%((()))***)))'''&&&******)))(((((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''***))))))(((((()))***+++(((+++///000///---,,,+++---...///111222333333444333333555666888999:::;;;;;;;;;<<<===============<<<;;;999777444222000///---,,,,,,,,,,,,---......---.........//////000000222333444444444888???EEEOOOWWWcccqqq~~~{{{xxxoooqqqyyy{{{iiiZZZQQQqqqccc]]]XXXTTTRRRSSSXXXYYYWWWWWWZZZ[[[ZZZZZZYYYXXXVVVTTTSSSQQQQQQOOOMMMKKKHHHFFFEEEDDDDDDAAA@@@???===:::888555444777444222111111000///---++++++++++++************))))))*********+++++++++(((((('''((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$$$$$$$###$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''''''''))),,,000444777999999666777888999:::>>>CCCGGGIIIKKKNNNPPPPPPOOOMMMKKKAAADDDIIIOOOUUUYYY[[[[[[XXX[[[^^^```aaabbbccceee^^^]]]aaajjjsss{{{|||tttlllgggUUUNNNEEE???===@@@CCCEEEFFFHHHIIIHHHDDD???;;;888555444444333222111000000111111111111000000000000---,,,,,,+++++++++++++++************************))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&'''((((((((((((((('''''''''(((((()))))))))'''&&&&&&%%%&&&'''((()))''''''&&&&&&&&&''''''(((''''''''''''''''''''''''(((((())))))(((''''''&&&&&&&&&''''''((((((''''''******)))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))******++++++,,,***---///000///.........---...000222333444555555444444666777999;;;<<<===<<<======>>>>>>>>>>>>>>><<<;;;999777555333111000---------------......///------,,,,,,---///111222111333444333222444:::>>>GGGLLLTTT^^^iiiuuu~~~}}}tttrrrttt|||gggZZZqqqddd___ZZZVVVSSSTTTXXXZZZXXXWWWZZZ\\\[[[ZZZYYYXXXVVVTTTRRRQQQPPPMMMLLLIIIFFFCCCAAA???>>>AAA@@@???===:::777555444777555222111111000///---+++++++++***************)))************+++++++++%%%'''((('''&&&&&&'''(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&'''***...333666888999999555777888999;;;>>>CCCFFFIIIJJJMMMNNNNNNKKKHHHFFFAAADDDJJJRRRXXX[[[[[[ZZZUUUXXX\\\^^^___```bbbcccZZZZZZ___hhhqqqwww~~~yyyrrrhhh^^^XXXKKKFFF???<<<===@@@DDDFFFEEEGGGHHHGGGBBB===999666000111222444444555555444111111111111000000000000************+++,,,---...))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&%%%&&&&&&'''(((((((((''''''((((((((())))))******'''&&&&&&%%%&&&'''((())))))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''((()))((('''%%%$$$((('''%%%%%%%%%&&&(((*********)))(((((((((((((((((((((((((((((((((((((((&&&&&&'''((()))***++++++((()))***,,,,,,------------...//////......000222...///000222444555555555444555666888:::<<<===>>>======>>>?????????>>>>>>;;;:::999777555333111000...------------...//////---,,,++++++,,,///111333000222444333111222666:::@@@CCCHHHNNNXXXdddpppxxxwwwsssqqqyyyssscccrrrccc]]]YYYUUUTTTXXXVVVUUUUUUXXX[[[]]]]]]ZZZXXXWWWVVVVVVTTTQQQOOOMMMKKKGGGEEEDDDCCCAAA???AAA@@@???===;;;999777666111222222111111000///...,,,,,,+++******))))))(((&&&(((***+++,,,+++)))(((***))))))((('''&&&&&&&&&***+++,,,,,,+++)))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$%%%'''((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((()))((('''&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&)))))))))(((((((((+++---000444888:::999888777888999:::<<>>???>>><<<;;;::::::;;;<<<::::::::::::888666444333222111///...,,,,,,++++++***+++,,,---...000111111000111222444555666666666<<<>>>BBBFFFMMMUUU^^^eeeooottt}}}~~~yyywwwxxxzzz}}}mmmqqqaaa[[[WWWTTTSSSVVVUUUTTTUUUWWWYYY[[[\\\ZZZXXXWWWVVVVVVTTTQQQOOOMMMKKKGGGEEEDDDCCCAAA???@@@@@@???===;;;999777666222222222111111000///...,,,,,,,,,+++******))))))((()))+++,,,,,,,,,***)))***))))))(((''''''&&&&&&&&&''')))))))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''(((((('''&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&)))))))))(((((()))+++...222666999:::999777777888:::;;;===BBBHHHMMMQQQPPPQQQSSSQQQJJJFFFFFFKKKOOOUUUZZZ\\\[[[ZZZYYYUUUWWW[[[___```^^^YYYVVVZZZ]]]bbbhhhnnntttyyy||||||{{{zzzuuummmcccXXXOOOHHHEEEBBB@@@>>><<<;;;;;;;;;<<<======;;;999777666555444222333444555555555444444555444333111000///......++++++***))))))***++++++))))))************++++++************))))))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&'''((((((((())))))))))))''''''((((((((((((((((((******))))))(((((((((((((((((((((((((((((((((((((((''''''''''''((())))))++++++,,,------.../////////000000///......///111222333444555666555555444333444555777999;;;<<<===???>>>===<<<;;;;;;;;;;;;999999999999888666444333000///......------------+++,,,,,,---...///000000///000111222444555555555777999<<<@@@EEELLLTTTZZZeeejjjttt~~~}}}yyyxxxxxxzzz{{{|||}}}wwweee]]]XXXWWWWWWUUUTTTTTTUUUVVVXXXZZZ\\\ZZZXXXWWWVVVVVVTTTQQQOOONNNKKKHHHFFFEEECCCAAA???@@@???>>>===;;;999777666222222111111000/////////---------,,,++++++******)))***+++,,,---,,,+++***)))))))))(((''''''&&&&&&%%%&&&''')))))))))((('''''''''''''''''''''''''''%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((())))))((()))***,,,000444999;;;;;;999777888999;;;===???DDDIIIMMMRRRRRRSSSSSSNNNGGGFFFJJJMMMQQQWWW[[[\\\[[[ZZZZZZWWWYYY\\\^^^^^^\\\XXXVVV\\\```fffjjjmmmpppvvvzzzyyy||||||{{{{{{yyytttoooeeeZZZPPPHHHCCC@@@BBBBBBAAA???<<<999666555777777777777666555444444333555666888999888888777666555333111///------,,,+++******))))))******+++((((((((((((((()))***+++************))))))))))))+++)))(((&&&%%%%%%&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((((((%%%$$$$$$$$$$$$&&&((()))'''''''''(((((('''''''''''''''((((((((()))))))))((((((((())))))(((''''''***))))))))))))(((((((((((((((((((((((((((((((((((((((''''''((())))))***,,,------....../////////000000///000222333333222444444555666666666666555555555666888999:::;;;<<<>>>>>>>>>>>>===<<<;;;;;;888888999999888666444333///......---......//////,,,---------............---...///111222333444555444666888;;;>>>CCCIIIMMMVVV[[[eeepppxxx~~~}}}yyyyyyyyyzzzzzzxxxzzzyyyfff\\\WWWVVVXXXTTTUUUVVVVVVVVVXXXZZZ\\\ZZZXXXWWWVVVVVVTTTQQQOOONNNKKKHHHFFFEEEDDDAAA@@@??????>>>===;;;999777666222222111000000/////////......---,,,,,,++++++***((()))***+++++++++******))))))((((((''''''''''''((()))************))))))''''''''''''''''''''''''%%%&&&'''(((((((((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((()))((()))***,,,...222777;;;<<<;;;999888999;;;===???BBBFFFJJJNNNPPPPPPPPPOOOHHHCCCEEEKKKMMMRRRWWWZZZYYYWWWWWWXXXZZZ\\\]]]^^^\\\ZZZYYYXXX```eeekkkmmmllloootttzzzvvvzzz{{{vvvssslllfff]]]SSSLLLHHHGGGHHHKKKIIIFFFBBB===888444111555666777777777777666555444666:::===>>>>>>===<<<666555333000...,,,++++++******))))))))))))*********)))((((((((()))******************)))))))))(((,,,***(((&&&%%%%%%&&&'''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((((((((((((((&&&%%%$$$######%%%'''(((''''''(((((((((((('''''''''''''''((((((((())))))((())))))))))))(((''''''))))))))))))))))))))))))((((((((((((((((((((((((************++++++,,,------------.........//////111///...111555777555333666666666777777777777777888888999:::;;;<<<<<<===>>>??????@@@???===<<<;;;777888999999888666555444000//////...............---------------------------...///000111333555555777888:::;;;<<<>>>BBBEEEGGGMMMVVV```iiiqqqwwwzzzzzz}}}~~~||||||||||||wwwuuu{{{uuuaaaVVVPPPPPPRRRTTTVVVXXXXXXXXXXXX[[[^^^ZZZXXXWWWVVVVVVTTTQQQOOONNNLLLHHHFFFEEEDDDBBB@@@>>>>>>===<<<;;;999777666333222111000/////////000......---,,,,,,++++++***'''(((((()))))))))))))))((((((((((((''''''''''''+++++++++***))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&(((((((((***,,,...000444999<<<;;;999888888999<<>>BBBCCCCCCAAA???555444222000---,,,+++***)))))))))))))))))))))))),,,+++***)))))))))))))))************)))))))))(((,,,***(((&&&%%%&&&'''((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&%%%$$$###$$$$$$%%%''''''((((((((((((''''''''''''''''''((((((((((((((()))))))))))))))(((((())))))))))))************))))))))))))))))))))))))*********++++++,,,......,,,,,,------......//////111000///222666888666444777777777888888888999999;;;<<<<<<===>>>>>>?????????@@@@@@AAA@@@???===<<<999999999999888777555444222111000///...------------------------,,,,,,,,,......///000111444666777999:::<<<<<<<<<<<<>>>@@@>>>CCCKKKRRRZZZbbbkkkqqqssswww{{{~~~|||vvvvvv{{{uuuaaaUUUOOONNNPPPSSSVVVYYYZZZXXXXXX[[[^^^ZZZXXXWWWVVVVVVTTTQQQOOONNNLLLIIIGGGFFFDDDBBB@@@=========<<<:::999777666444222111/////////000000---------,,,++++++******'''''''''((((((((())))))((((((((((((((((((''''''******)))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%''''''&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((()))***---000222666;;;;;;999777888999:::===AAAEEEGGGJJJMMMOOOLLLHHHEEECCC@@@AAAHHHQQQWWW\\\aaaaaa\\\YYYZZZ]]]]]]^^^]]]\\\[[[```hhhoootttwwwxxxwwwtttsssuuuwwwtttyyy{{{{{{|||}}}~~~~~~~~~~~~~~~|||yyyuuuoooiiidddaaaUUURRRNNNLLLMMMQQQVVVYYY[[[UUUKKKAAA:::666555555555555555555666777888888<<>>???@@@AAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>;;;;;;;;;;;;999777555444333222111///...---,,,,,,---------,,,,,,,,,,,,,,,.........///111444666888999:::<<<<<<;;;::::::;;;;;;>>>CCCGGGKKKSSS]]]dddiiinnntttxxxzzz|||}}}~~~{{{vvvwww|||vvvcccWWWPPPNNNQQQQQQUUUYYYYYYWWWWWWZZZ]]]ZZZXXXWWWVVVVVVTTTQQQOOOOOOLLLIIIGGGFFFDDDBBBAAA======<<<;;;:::999777666444333111///...///000000,,,,,,,,,+++******))))))((((((((((((((())))))***'''((((((((((((((((((((())))))((('''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((()))+++...111444777;;;:::777555777::::::>>>CCCGGGIIIKKKNNNOOONNNGGGAAAAAABBBFFFNNNWWW\\\aaafffeee```\\\]]]```bbbbbbbbbbbbeeeooo}}}~~~{{{zzzwwwyyy}}}~~~xxxyyyzzz|||~~~~~~{{{xxxsssllleee^^^YYYWWWMMMNNNPPPSSSUUUVVVWWWXXXVVVPPPHHH???999666555555666555555555777:::===@@@DDDGGGJJJLLLJJJEEE???<<<222111000...---,,,++++++'''((()))******)))((('''$$$&&&)))+++,,,+++***(((************))))))))))))((((((((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''%%%&&&'''(((((('''%%%$$$&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((&&&'''((()))***+++++++++))))))*********+++++++++)))))))))))))))))))))))))))))))))***+++,,,---...------///000222333555555444777:::;;;;;;:::::::::;;;:::999999999:::<<<<<<======>>>???@@@AAABBBCCCCCCBBBAAA@@@@@@?????????>>>>>>>>><<<:::888555444222111000///............,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---///222555777888:::<<<===;;;:::999::::::<<<>>>>>>???FFFPPPXXX^^^dddkkkppprrruuu{{{}}}~~~xxxvvvuuusssaaaTTTLLLKKKMMMPPPTTTYYYYYYVVVVVVYYY]]]ZZZXXXWWWVVVVVVTTTQQQOOOOOOLLLIIIGGGFFFEEECCCAAA===<<<<<<;;;:::999777666444333111///...///000111,,,,,,++++++***))))))((()))))))))))))))******+++'''''''''((((((((((((((()))))))))))))))******+++))))))))))))))))))))))))((('''%%%$$$###$$$%%%%%%#########$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((()))+++///222555888;;;999555444777::::::>>>DDDHHHJJJLLLNNNPPPPPPGGG@@@AAAEEEKKKTTT[[[^^^ccchhhfff```\\\^^^aaaggghhhhhhiiiooo}}}zzz{{{|||~~~~~~}}}|||wwwxxxzzz|||~~~}}}{{{tttqqqjjjbbbYYYRRRMMMJJJKKKOOOVVV[[[]]][[[XXXUUUOOOKKKDDD===888666555555888777666777:::???DDDGGGJJJLLLOOOOOOKKKDDD===888111111///...---,,,,,,+++'''((()))******)))((('''"""&&&***,,,,,,***)))************))))))))))))&&&'''((()))*********)))((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((("""$$$''')))***)))'''&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''((((((%%%&&&((()))+++,,,,,,,,,))))))******++++++++++++))))))))))))))))))))))))+++++++++,,,---...000111...///000222444666888888666:::>>>???===;;;<<<>>>;;;;;;:::999:::;;;<<<===<<<<<<===???@@@AAABBBCCCDDDCCCAAA@@@??????@@@AAA@@@@@@???===;;;888555444000000////////////000000+++++++++,,,,,,---------+++++++++,,,...111444666888;;;>>>>>>===;;;:::::::::;;;;;;999888>>>HHHPPPVVV]]]eeejjjmmmpppvvv|||}}}~~~~~~}}}||||||~~~zzzvvvoooyyyqqq```UUUNNNLLLMMMTTTVVVWWWXXXWWWXXXZZZ[[[XXXXXXXXXWWWUUURRROOOMMMNNNLLLIIIGGGFFFEEECCCAAA>>><<<::::::;;;999555222222222111000///...------///---+++)))(((((()))***)))))))))))))))******+++&&&&&&&&&&&&&&&'''(((((())))))))))))'''%%%###"""''''''''''''''''''''''''%%%%%%############%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&''''''''''''&&&$$$$$$&&&***...111333333333333444666777888<<<===AAAGGGNNNQQQQQQNNNBBB>>><<<>>>FFFPPPWWWZZZbbbcccccc```^^^^^^bbbfffgggbbbaaajjjxxx}}}~~~{{{xxxvvvuuuyyyzzz{{{}}}~~~~~~xxxtttrrreeeZZZTTTOOOIIIJJJOOOSSSXXX___bbb___XXXPPPLLLAAA@@@>>>===<<<;;;999888555999<<<>>>DDDLLLQQQQQQQQQQQQPPPNNNJJJDDD<<<666.........------,,,,,,,,,...---+++*********+++,,,++++++******))))))((((((************************((((((((()))))))))))))))&&&&&&&&&''''''(((((((((&&&&&&'''((()))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((('''''''''(((((((((((()))***)))((((((((()))+++,,,((())))))************)))***)))(((***------***'''------------------------000111333555777888888777;;;;;;;;;<<<<<<<<<=========<<<<<<;;;;;;;;;<<<<<<>>>>>>>>>???@@@@@@AAAAAA@@@@@@??????@@@BBBCCCDDDEEECCC@@@>>>===;;;888666333111/////////...,,,***---,,,,,,++++++,,,,,,---//////...------///333666999:::<<<>>>????????????@@@???>>>===;;;===@@@CCCIIIQQQ\\\cccgggjjjpppuuuvvv{{{|||{{{yyyyyyyyyzzz|||}}}{{{pppyyyppp___VVVPPPPPPRRRTTTVVVXXXYYYYYYZZZ\\\^^^YYYYYYXXXWWWUUUTTTRRRQQQOOOMMMIIIGGGFFFDDDBBB@@@???===;;;;;;<<<:::666333222222111000///...------,,,***((('''&&&'''((()))))))))(((((())))))***+++''''''&&&&&&''''''((()))))))))))))))(((&&&%%%$$$''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''((('''&&&&&&(((,,,000333444444333333444666999:::>>>???BBBGGGMMMNNNLLLJJJAAA>>><<>>BBBEEEKKKRRRVVVVVVUUUSSSPPPLLLHHHAAA:::555//////.........---------,,,+++***)))))))))******+++++++++++++++*********************************))))))))))))))))))))))))%%%&&&&&&&&&''''''''''''''''''(((((()))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((((((((((((((()))))))))******)))((((((((()))++++++)))***++++++++++++++++++...,,,,,,---///000...,,,,,,,,,---...///000111111222333666888999::::::999<<<<<<<<<=========>>>>>>======<<<<<<<<<<<<======>>>>>>??????@@@AAAAAABBBBBBBBBAAAAAABBBDDDEEEFFFFFFEEECCCAAA@@@===:::777333222000//////...,,,+++,,,,,,++++++++++++,,,,,,.........------///222555888:::===???AAABBBBBBAAA??????>>><<<:::;;;===@@@CCCJJJSSSYYY^^^bbbiiinnnuuuzzz}}}|||zzzxxxwwwxxxzzz{{{~~~}}}www}}}ooo___WWWSSSTTTWWWTTTVVVYYYZZZ[[[\\\^^^```ZZZZZZXXXWWWVVVUUUUUUUUUQQQMMMIIIFFFEEECCCAAA@@@???>>><<<<<<<<<:::777444222222111000///...------***)))(((''''''((())))))))))))(((((())))))***+++((((((''''''(((((()))***((())))))))))))((('''&&&''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&(((''''''(((+++///222555555444333333444777;;;===???AAADDDHHHKKKKKKHHHEEE???>>>>>>BBBIIIQQQWWW[[[\\\]]]^^^^^^]]]^^^aaacccaaaaaafffrrr~~~}}}yyyvvvssssssssstttuuuvvvxxxzzz{{{||||||}}}~~~~~~xxxqqqiiiddd^^^TTTJJJEEEDDDEEEIIIOOOXXXYYYWWWRRRJJJBBB<<<:::::::::999888888:::;;;<<>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAABBBBBBCCCEEEDDDDDDDDDEEEFFFGGGHHHHHHGGGFFFEEEDDD@@@;;;888444333111000000///---+++++++++************++++++.........------///222555666999===BBBEEEFFFFFFEEEBBBBBB@@@===;;;;;;===???===BBBIIINNNSSSYYYaaafffnnnssszzz}}}yyyvvvuuuuuuvvvwww{{{|||~~~|||~~~ppp```XXXTTTVVVYYYUUUWWWYYYZZZZZZZZZ\\\^^^ZZZYYYWWWVVVUUUUUUVVVWWWQQQNNNIIIEEEDDDBBB@@@???======<<<<<<;;;888666444222222111000///...------+++******)))******+++,,,((((((((((((((()))******((((((((((((((()))******(((((())))))))))))))))))''''''''''''''''''''''''&&&'''((())))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$''''''(((***---000444555555444333333666999===@@@@@@BBBFFFIIIJJJIIIEEEBBB>>>>>>AAAEEELLLRRRXXX[[[XXXZZZ[[[]]]^^^___```aaa\\\___hhhttt}}}|||~~~}}}zzzwwwssspppnnnoooqqqrrrssstttvvvxxxyyyzzz{{{{{{|||}}}~~~|||uuukkkaaa[[[QQQLLLFFFDDDEEEGGGJJJLLLTTTRRRNNNFFF>>>777444333888999999:::;;;===@@@CCCIIIOOOUUUXXX\\\aaabbb___[[[VVVMMMFFF???999444111///////////////.........000000//////............++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************+++++++++************))))))((('''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''(((((()))))))))***************************+++++++++***+++,,,------...---------,,,++++++,,,---//////...///000222444666777888999:::<<<>>>?????????>>>@@@@@@AAAAAAAAAAAAAAAAAA??????@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCCDDDDDDFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHGGGBBB<<<888666444222111111000---,,,+++******))))))******+++------...------...111444444888===CCCGGGIIIJJJIIIHHHGGGFFFBBB???>>>>>>@@@;;;>>>BBBGGGKKKRRRZZZ```ccchhhooouuuzzz}}}|||yyyuuusssrrrssstttwwwxxxzzz}}}{{{zzz~~~rrraaaYYYTTTUUUWWWWWWXXXYYYXXXWWWWWWXXXYYYXXXWWWUUUTTTTTTTTTUUUVVVPPPLLLGGGCCCBBB@@@???>>>;;;<<<<<<;;;999666444333222222111000///...------******************++++++((((((((('''((())))))***((((((((((((((()))******((((((((((((((())))))***''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$######&&&''')))+++...111333444555444444555888<<<@@@BBBAAADDDGGGIIIIIIGGGDDDBBB>>>AAAEEEJJJOOOTTTXXXZZZWWWXXX[[[^^^``````___^^^ZZZ^^^hhhsssyyy{{{{{{~~~{{{}}}~~~{{{yyytttrrrooolllkkkmmmoooqqqqqqrrrtttvvvxxxyyyzzzzzz{{{{{{|||}}}~~~yyyqqqfff[[[SSSGGGGGGFFFFFFGGGIIIHHHFFFIIIGGGBBB<<<555222111222555888:::<<<>>>AAAFFFJJJPPPVVV[[[]]]___bbbaaa]]]ZZZSSSJJJAAA;;;666333111.............../////////111111111111111000000///,,,,,,,,,------.................................---------,,,,,,++++++++++++************************+++++++++***)))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))(((((()))))))))*********+++++++++,,,,,,,,,,,,,,,***+++,,,---............111111111111111222444666222333444555777888999:::<<<===???AAABBBBBBAAAAAACCCCCCCCCCCCCCCCCCCCCCCC@@@AAABBBCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHIIIHHHCCC===888777555333222222000...,,,+++******))))))******+++,,,---......---...111333333666<<>>@@@EEEKKKRRRWWWZZZ^^^eeekkkppptttxxx{{{{{{yyyvvvtttrrrqqqqqqrrrrrrtttvvvzzzzzzwwwxxxssscccZZZTTTSSSUUUWWWXXXXXXWWWUUUTTTUUUVVVVVVUUUUUUTTTSSSSSSSSSSSSNNNJJJEEEAAA??????>>>===:::;;;<<<:::777444333333222222111000///...------))))))))))))((((((((((((((((((''''''(((((()))***((((((''''''(((((()))***(((((((((''''''((())))))''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&(((***---000222333444333444555777;;;>>>BBBCCCBBBEEEGGGHHHEEECCCAAAAAA???DDDJJJPPPSSSVVVXXXZZZWWWXXX\\\```cccbbb___]]]ZZZ^^^gggpppttttttxxx~~~zzz}}}~~~}}}~~~|||~~~|||yyyvvvuuuooonnnllljjjkkkmmmoooqqqpppqqqsssuuuwwwyyyzzzzzzzzzzzz{{{|||~~~|||wwwpppggg]]]RRRKKK@@@CCCEEEEEEFFFFFFBBB<<<;;;;;;999555222111333555333888===AAADDDGGGMMMQQQWWW\\\_________```^^^YYYTTTNNNEEE===888444222111////////////000000000000000111111111111000///............///////////////000000000000000000000000000//////......---------)))))))))))))))(((((((((***++++++++++++******)))***************************************************))))))(((((())))))***)))************+++++++++,,,------...///.........,,,,,,...///000000111111111222333333333444666888777777888:::;;;===>>>>>>@@@BBBCCCEEEEEEEEEEEEDDDFFFFFFFFFEEEEEEEEEEEEEEEAAABBBDDDEEEFFFEEEEEEDDDCCCCCCDDDDDDEEEFFFFFFFFFEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFGGGHHHHHHDDD???;;;999777444333222111///---++++++************+++++++++,,,......---...000222222555:::@@@EEEJJJMMMOOOMMMMMMKKKHHHDDDAAA@@@AAA<<<;;;;;;<<>>===>>>888111000111222222222333666888555<<>>:::888555444333222///---,,,,,,++++++++++++,,,,,,***,,,............000222222444777===CCCHHHMMMOOOOOOOOONNNKKKGGGDDDCCCCCC???===;;;:::<<>>===888555555555222222111000///...------,,,,,,,,,,,,+++)))(((''''''''''''''''''((())))))&&&&&&&&&&&&&&&'''(((((()))((('''&&&%%%&&&&&&''''''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&''''''(((((()))))))))***,,,///222444555444444111333777;;;???BBBCCCDDDGGGGGGFFFBBB<<<888777888CCCIIIRRRWWWXXXXXXXXXYYYZZZ[[[___dddgggfff```[[[aaaccchhhlllmmmmmmsss|||~~~}}}||||||wwwwwwwwwxxxzzzzzzxxxvvvuuuxxxyyywwwrrrnnnlllmmmiiiiiijjjkkklllnnnooopppoooqqqsssuuuwwwyyyzzz{{{zzzzzz{{{|||~~~uuufffXXXMMMFFFAAA???999<<<;;;666555666111******,,,///111333555777999:::BBBLLLSSSVVVYYY___cccbbbdddddd___\\\[[[XXXSSSIIIDDD===777555444333333333333333444444555555555333444555666555444333222555555555444444333333333333333333333333333333333333333333222111000000////////////......---------)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,.........////////////000...///111222222222111000000111333444555666666666222666:::;;;999999:::<<<;;;===???BBBEEEIIIKKKLLLIIIJJJKKKMMMMMMMMMLLLLLLIIIIIIIIIHHHHHHGGGGGGGGGBBBDDDFFFHHHIIIHHHGGGFFFEEEEEEEEEFFFGGGGGGHHHHHHGGGHHHIIIIIIIIIHHHGGGFFFFFFFFFGGGHHHIIIHHHDDDAAA:::888666444333222///------,,,,,,++++++,,,,,,---***,,,............000111222333666;;;AAAGGGLLLPPPRRRRRRRRROOOKKKHHHGGGGGGCCC@@@===<<<===???@@@AAAFFFIIIMMMQQQTTTYYY^^^bbbgggjjjooosssuuuuuutttrrrppppppoooppprrruuuxxxzzz||||||wwwvvv|||qqqccc[[[UUURRRQQQVVVWWWXXXXXXVVVTTTTTTUUUYYYYYYWWWUUUSSSPPPNNNLLLIIIGGGDDDAAA???>>>??????>>>===:::888777666777777222222111111000000//////'''(((***+++***)))'''%%%%%%))))))%%%&&&++++++'''(((((('''&&&&&&&&&&&&'''((((((''''''''''''(((((((((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###'''&&&%%%%%%$$$$$$$$$$$$)))))))))'''$$$$$$%%%'''(((,,,222555555444333222222666:::<<<@@@FFFIIIGGGFFFHHHFFFAAA999555666999???EEEMMMRRRTTTTTTSSSSSSWWWZZZ\\\[[[XXXWWW[[[___cccfffjjjllloooqqqtttwwwyyyzzz{{{|||{{{yyywwwuuutttuuuuuuvvvvvvvvvuuuuuuxxxvvvuuurrrooollljjjiiihhhhhhhhhhhhiiikkkmmmnnnnnnoooppprrrtttvvvwwwxxxvvvvvvxxxzzz}}}{{{xxxqqqfffVVVKKKDDD???999555888666333111000000111111......///000222777===BBBDDDIIIRRRYYY^^^bbbeeefffeeefffddd`````````WWWLLLDDD???999444333444555666888;;;<<<888666888999888:::::::::999888888777777:::888555444555666666555666555444333333222333333444444444333222111000///111000///...---,,,,,,+++......---------///000111---///000000...------...++++++---......---++++++,,,,,,,,,------...............---...///111333444111//////111555777666444555444333333444666999::::::;;;<<<<<<<<<===???AAABBBCCCFFFIIIMMMPPPRRRTTTNNNNNNNNNMMMMMMNNNOOOOOOMMMMMMNNNMMMLLLKKKIIIHHHGGGGGGHHHHHHHHHIIIIIIIIIHHHHHHFFFFFFFFFGGGHHHIIIGGGFFFEEEEEEDDDDDDEEEEEEEEEDDDCCCCCCDDDCCCAAA???;;;888555333222222111000000---***((()))***++++++++++++,,,,,,---......///333444777;;;???DDDGGGIIIOOOPPPPPPPPPMMMIIIEEEBBBBBB@@@===:::999:::;;;<<>>>>>???>>>===;;;999888777777777555555333222000///------++++++---------,,,***)))%%%***,,,)))(((+++***'''(((((('''&&&&&&&&&&&&'''((((((''''''''''''((((((''''''''''''''''''''''''(((''''''&&&&&&&&&&&&'''((('''''''''&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###'''&&&%%%%%%$$$$$$$$$%%%'''((((((&&&%%%%%%''')))+++///333666666555333333444888;;;<<<@@@FFFHHHFFFJJJIIIFFF???888444777:::???DDDJJJNNNQQQRRRSSSTTTYYYZZZZZZXXXUUUVVVZZZ^^^fffiiimmmpppqqqrrrssstttssstttuuuuuutttsssrrrqqquuuuuuuuuuuuuuutttttttttsssrrrpppmmmjjjhhhgggfffggggggggghhhjjjlllooopppooooooqqqrrrtttvvvwwwxxxyyyyyyzzz{{{|||}}}~~~~~~|||uuupppdddZZZLLLBBB===:::777444666555333111000//////000///000111222555:::AAAFFFMMMRRRYYY___cccfffhhhjjjhhhiiifffbbb```]]]SSSHHHCCC???:::777777:::===???CCCGGGGGGCCC??????>>><<<;;;;;;;;;<<<<<<<<<<<<<<<:::888777777999:::;;;::::::999888777777777777777999888777666555333222111444333333333222222222111------,,,,,,,,,---///000...///000///...------...000000111111111111000000------......//////000000111111000000000111333444666444444666999;;;;;;:::777666666666777999<<<===@@@AAABBBBBBBBBCCCEEEGGGIIIIIIKKKMMMOOOQQQSSSTTTRRRRRRQQQPPPPPPPPPPPPPPPNNNNNNOOONNNMMMLLLJJJIIIGGGHHHHHHHHHHHHIIIIIIIIIIIIHHHGGGFFFFFFGGGHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFEEEDDDCCCCCCDDDDDDBBB@@@;;;888555333333333111000222///+++******,,,,,,,,,,,,,,,,,,------.........333444666999===AAADDDFFFLLLMMMMMMMMMLLLIIIGGGFFFEEECCC@@@===;;;;;;<<<===<<>>>>>>>>>>>???>>><<<:::999888888888888777555222000---+++***,,,,,,---......,,,+++***$$$+++///---******)))'''(((((('''&&&&&&&&&&&&'''(((((((((''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''(((''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''))),,,...111555777666555444444666:::======@@@EEEGGGEEELLLJJJDDD===666555999>>>AAADDDGGGJJJMMMPPPTTTWWW\\\[[[YYYVVVTTTWWW[[[___jjjmmmppprrrrrrrrrrrrrrrsssssssssssssssrrrrrrrrrvvvuuutttsssrrrqqqqqqqqqnnnllliiifffdddccccccdddffffffggghhhkkknnnppprrrooopppqqqssstttvvvwwwxxxyyyyyyzzz{{{|||}}}~~~~~~}}}uuukkkeeeUUULLLAAA:::777666666444555444333222000///......000222444666:::AAAHHHNNNYYY]]]cccgggiiikkklllmmmjjjjjjgggbbb___ZZZPPPGGG>>><<<999888:::???EEEHHHPPPTTTUUUQQQLLLJJJGGGCCCAAAAAABBBBBBBBBBBBBBBBBB>>>===<<<===???AAABBBAAA<<<<<<;;;::::::::::::;;;:::999888666444333222222444444444444444444444444111000000///000000111222222222333111000///000222333333222222222222333333000111111222333444444555777666555444444555666777;;;::::::<<<>>>@@@@@@???<<<<<<<<<<<<>>>@@@BBBCCCIIIJJJKKKKKKKKKKKKNNNPPPQQQRRRRRRSSSTTTUUUUUUVVVWWWVVVUUUTTTRRRRRRRRRRRRPPPPPPPPPOOONNNMMMKKKJJJHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJIIIHHHGGGGGGHHHHHHIIIJJJKKKKKKKKKJJJHHHHHHFFFEEEDDDDDDEEEDDDBBB@@@<<<999666444444333222111333000---+++,,,---------,,,,,,------------------222333555888;;;???BBBCCCHHHHHHIIIIIIIIIIIIIIIIIIIIIGGGDDDAAA>>>===<<<<<<888;;;>>>AAABBBDDDFFFHHHJJJMMMSSSYYY___fffmmmrrrssssssrrrpppmmmmmmooopppssstttvvvyyy}}}~~~zzz|||pppaaa[[[YYYZZZ\\\UUUVVVWWWWWWVVVVVVWWWYYYZZZYYYXXXWWWTTTRRRPPPOOOIIIGGGDDD@@@>>>=========???>>>===;;;:::999888888666555333111///,,,+++*********+++++++++***)))(((&&&+++///---***(((((()))(((((('''&&&&&&&&&&&&'''''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&'''&&&&&&'''***,,,///222555666555444333444777;;;>>>>>>AAAGGGHHHFFFJJJGGGAAA:::666999???EEEGGGHHHIIIJJJLLLQQQWWW\\\```\\\XXXVVVXXX]]]cccgggpppqqqqqqpppooopppqqqsssuuuttttttsssssssssssstttvvvtttrrrpppnnnmmmmmmmmmjjjhhheeebbb```aaabbbcccddddddfffhhhkkknnnrrrtttqqqqqqrrrtttuuuvvvwwwxxxvvvvvvxxxzzz}}}}}}vvvkkk```XXXJJJDDD<<<666444555666777333333333333111000...---000333666;;;AAAJJJSSSXXXdddgggkkkmmmmmmmmmmmmnnniiihhheeebbb]]]WWWOOOHHH=========>>>BBBHHHOOOTTTZZZ___bbb___[[[YYYUUUQQQPPPPPPOOONNNLLLKKKJJJIIIHHHFFFEEEFFFHHHIIIHHHGGGCCCCCCBBB@@@@@@?????????<<<;;;999777666666777777999999999888888888888888888777777777777777777777777888888666444444666888777777555444444555777777666666777888999:::;;;<<<<<<;;;;;;:::;;;<<<>>>???@@@@@@@@@BBBDDDEEEFFFFFFEEEEEEFFFFFFHHHJJJKKKMMMRRRSSSTTTTTTSSSTTTVVVXXXXXXXXXYYYYYYYYYYYYYYYYYY[[[ZZZXXXVVVTTTSSSRRRRRRPPPPPPOOONNNMMMLLLKKKKKKIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKJJJIIIIIIHHHHHHHHHJJJKKKLLLMMMMMMKKKIIIHHHGGGFFFEEEEEEFFFEEECCCAAA===:::777555444444333222333000---,,,---------,,,------------------------000222444777:::>>>AAACCCFFFFFFEEEEEEFFFGGGIIIJJJJJJHHHFFFCCC@@@>>><<<;;;999<<>><<<<<<<<<>>>>>>===<<<;;;999888777222222111///...---,,,+++)))))))))))))))((((((''')))***,,,,,,***((())),,,(((((('''&&&&&&&&&&&&'''''''''((())))))(((''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%$$$$$$%%%%%%&&&'''(((((('''&&&''')))+++000111333444333222333444777;;;>>>???CCCHHHJJJHHHDDDAAA<<<999999>>>FFFLLLMMMNNNNNNNNNPPPUUU\\\aaabbb]]]YYYZZZaaakkkrrrvvvyyywwwsssnnnlllnnnssswwwuuuuuusssrrrqqqpppppppppsssrrrpppmmmkkkjjjiiihhhgggeeebbb```___```bbbcccbbbcccdddgggjjjnnnrrrtttrrrrrrssstttvvvwwwxxxxxxvvvvvvxxxzzz}}}zzztttlll```UUUMMMBBB>>>999555444555666666333444444444333222111000111555<<>>>>>>>>>>>======<<<<<<>>>??????>>><<<<<<===>>>@@@???>>>======>>>???@@@;;;<<<===???@@@BBBCCCCCC@@@@@@@@@AAACCCEEEGGGHHHJJJKKKLLLMMMNNNOOOQQQQQQSSSSSSSSSTTTUUUVVVWWWXXXZZZ[[[\\\[[[[[[[[[]]]___^^^^^^^^^^^^^^^^^^]]]]]]\\\[[[YYYWWWUUUSSSRRRRRRPPPOOONNNMMMLLLKKKKKKJJJIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIJJJLLLMMMMMMKKKIIIHHHHHHGGGFFFFFFGGGFFFDDDBBB>>>;;;888666666555444333222000---,,,------,,,+++,,,,,,------------------///000333666:::???BBBDDDEEEDDDCCCBBBCCCDDDFFFGGGHHHGGGFFFDDDAAA>>><<<;;;;;;>>>AAACCCCCCDDDFFFHHHGGGHHHJJJMMMQQQYYYaaagggrrrssssssrrrppppppqqqrrrrrrsssuuuxxx|||~~~xxxpppooosssuuuddd\\\YYYYYYZZZYYYYYYXXXVVVTTTSSSUUUWWWWWWWWWVVVUUUSSSQQQOOONNNIIIGGGDDD@@@===<<<<<<<<<=========<<<:::999777666000000000//////.........+++++++++************)))+++)))***......,,,+++,,,(((((('''&&&&&&&&&&&&'''&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###%%%%%%$$$$$$$$$%%%&&&&&&'''(((((('''&&&'''))),,,000111222333222222444666999===@@@@@@CCCHHHJJJHHH===;;;999999===DDDLLLQQQRRRRRRSSSSSSTTTXXX^^^bbb```\\\YYY___mmm{{{zzzqqqmmmnnntttyyyzzzyyywwwuuusssqqqooonnnnnnmmmmmmkkkiiifffdddcccbbbaaa___^^^^^^```aaabbbaaabbbcccfffiiimmmqqqssssssssstttuuuvvvwwwxxxxxxyyyyyyzzz{{{|||}}}~~~~~~~~~yyyrrriii___TTTJJJCCC;;;:::888666444444555555444555555555555555666666888===FFFOOOWWW___fffjjjnnnpppqqqqqqpppnnnnnnnnnqqqlllfffaaaYYYPPPKKKKKKMMMQQQUUUXXXZZZ]]]bbbfffnnnwww~~~|||yyyvvvuuutttrrrooollljjjgggccc___^^^\\\YYYVVVRRROOOMMMLLLJJJHHHEEECCCCCCEEEHHHJJJKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIHHHFFFEEEDDDHHHJJJKKKKKKIIIHHHHHHIIIHHHGGGGGGGGGGGGGGGGGGHHHEEEFFFGGGIIIKKKLLLNNNNNNJJJJJJJJJKKKMMMPPPSSSTTTYYY[[[]]]]]]]]]^^^```bbbbbbcccccccccddddddddddddbbbdddddddddcccccceeegggeeeeeedddccccccbbbaaaaaa]]]\\\ZZZXXXVVVTTTSSSSSSPPPOOONNNLLLKKKKKKKKKKKKJJJJJJJJJKKKKKKKKKKKKLLLJJJKKKLLLLLLLLLLLLKKKKKKJJJKKKLLLLLLLLLKKKIIIHHHIIIHHHGGGGGGHHHGGGEEECCC???<<<999777666666555444333000...---------+++***++++++,,,------......//////000222666:::===AAACCCCCCBBBAAA@@@AAABBBCCCDDDEEEEEEEEEDDDBBB@@@===<<<<<<>>>@@@AAABBBDDDGGGJJJJJJKKKKKKLLLNNNTTT[[[```nnnpppssstttssssssssssssssstttuuuxxx{{{~~~vvvnnnmmmvvvfff^^^ZZZYYY[[[XXXXXXXXXVVVTTTUUUWWWYYYXXXWWWWWWVVVTTTRRRPPPOOOIIIGGGCCC@@@===;;;;;;;;;<<<<<<<<<;;;:::888666555222222111111000000//////,,,,,,++++++******+++++++++(((***333777333---+++(((((('''&&&&&&&&&&&&'''&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###%%%$$$$$$$$$%%%%%%&&&'''%%%&&&'''''''''))),,,...000111333333222444666999===AAACCCBBBCCCGGGGGGEEE888888888;;;AAAHHHNNNQQQSSSTTTUUUVVVVVVYYY\\\```\\\XXXXXXcccwww{{{sssrrrvvvyyy}}}}}}{{{xxxtttpppllljjjhhhiiijjjiiigggdddaaa^^^\\\\\\\\\\\\\\\]]]^^^___```aaabbbdddhhhllloooqqqttttttuuuvvvwwwwwwxxxyyyyyyyyyzzz{{{|||}}}~~~~~~}}}zzzssshhh]]]RRRIII@@@;;;666777888888888777777777666666666666777999:::<<>>===>>>??????@@@DDDHHHLLLLLLLLLLLLLLLMMMQQQWWW\\\hhhlllqqquuuuuutttttttttrrrssstttvvvyyy{{{~~~wwwrrrvvvggg```\\\ZZZ\\\UUUVVVUUUTTTTTTUUUXXX[[[YYYXXXXXXWWWUUUSSSRRRQQQIIIGGGCCC@@@===;;;;;;;;;;;;;;;<<<;;;:::888666444555444444333222111000000,,,+++******))))))*********'''+++888???999///)))(((((('''&&&&&&&&&&&&'''&&&'''(((******((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&'''###$$$&&&'''(((***...111111222333333333555888;;;AAADDDEEECCCCCCEEEEEEBBB666777888===DDDJJJNNNPPPRRRTTTVVVVVVWWWXXXZZZ\\\YYYVVVXXXfff}}}zzzvvvvvvxxxzzzyyyxxxuuupppjjjeeebbbeeefffhhhhhhgggccc___\\\WWWXXXYYYYYYZZZ[[[\\\\\\``````aaadddgggkkknnnpppttttttuuuvvvwwwxxxxxxyyyvvvwwwxxxzzz}}}zzz}}}wwwooobbbUUUJJJAAA;;;777444777:::<<<<<<;;;;;;;;;777777666666888;;;>>>@@@JJJQQQ[[[dddiiilllnnnooosssuuuvvvvvvtttsssssstttnnngggbbbaaa^^^YYY\\\bbbjjjpppwwwxxxvvvttttttvvv|||~~~yyyuuussslllhhhccc^^^\\\\\\___```fffggghhhjjjlllnnnppppppoooooooooooonnnllljjjhhhfffiiilllnnnllliiigggffffffggghhhiiiiiihhhgggfffaaaaaaccceeehhhjjjkkkllljjjiiiiiiiiijjjkkkmmmnnnllloooqqqrrrqqqqqqtttwwwyyyyyyyyyyyyxxxwwwuuuuuurrrsssssssssqqqqqqsssuuuuuusssqqqnnnjjjgggdddccc___^^^]]][[[YYYWWWWWWVVVSSSRRRPPPNNNMMMMMMMMMNNNKKKKKKKKKKKKLLLLLLLLLLLLHHHJJJKKKMMMNNNNNNNNNNNNNNNMMMLLLLLLKKKKKKLLLLLLJJJIIIHHHHHHIIIIIIGGGEEE@@@===:::888888777666555555333111111000///---,,,))))))***,,,...///111111222222333444555666888999;;;<<<===???@@@BBBCCCCCCAAACCCEEEFFFFFFDDDBBB@@@????????????@@@EEEJJJOOOLLLLLLLLLLLLMMMPPPVVVZZZccchhhoootttvvvuuuttttttrrrrrrsssuuuwwwyyy{{{|||xxxvvvfff^^^ZZZXXXYYYYYYXXXVVVTTTTTTVVVXXXYYY]]]\\\ZZZXXXWWWTTTOOOLLLJJJFFFAAA>>>======<<<<<<>>>===<<<:::888666555444666444111/////////...---***++++++++++++***))))))((()))+++,,,,,,+++)))(((''''''&&&&&&&&&&&&''''''************)))'''&&&%%%'''$$$"""###&&&'''&&&%%%''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$%%%&&&'''((()))((('''&&&(((+++///111333222222333555999===@@@EEEDDDDDDEEEGGGFFFBBB>>>999999<<>>;;;999>>>>>>>>>???@@@DDDJJJOOOXXX]]]eeelllnnnoooooooooqqqtttwwwwwwuuusssqqqqqqllljjjgggcccaaaccchhhlllxxxyyyrrrmmmlllmmmnnnsssuuuwwwzzz||||||{{{zzzzzz}}}~~~{{{yyyxxx|||zzzxxxvvvuuuuuuvvvwwwvvvwwwvvvtttrrrpppooopppnnnnnnnnnpppsssvvvxxxxxxuuuuuuuuuuuutttsssrrrrrrvvvyyy|||~~~~~~~~~~~~~~~{{{zzz{{{zzzyyywwwvvvwwwxxxzzzwwwtttpppmmmjjjeeebbbccc```^^^\\\[[[YYYVVVTTTVVVTTTQQQNNNMMMMMMNNNOOOMMMMMMLLLLLLLLLLLLLLLLLLOOOOOOOOOOOOOOOOOOOOOOOOQQQNNNKKKKKKLLLMMMNNNNNNIIIIIIIIIHHHGGGFFFDDDCCCCCCAAA>>><<<999888888888666444333000///------,,,///.........//////000000000111222333555666777888999;;;=========>>>@@@BBBDDDEEEFFFGGGFFFDDDBBBAAABBBAAA@@@???@@@BBBDDDFFFKKKLLLMMMNNNMMMNNNPPPSSS[[[aaajjjrrrwwwxxxwwwuuuuuusssrrrsssuuuxxxyyyyyy}}}vvvggg___ZZZXXXYYYZZZYYYWWWVVVVVVWWWYYYZZZ[[[ZZZYYYXXXWWWTTTPPPMMMJJJFFFAAA>>>======<<<<<<===<<<;;;:::888777666555666444111/////////...---***++++++++++++***))))))***+++,,,------,,,+++***((((((''''''''''''((((((((())))))))))))((((((''''''%%%###$$$&&&((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%%%%&&&''''''''''''''''''))),,,...000222111111222555999===???DDDCCCCCCEEEFFFDDD???;;;777999===CCCIIIOOOSSSTTTQQQPPPPPPTTTYYY[[[YYYVVVVVVWWW```lllwwwwwwpppmmmkkkjjjiiiiiiiiihhhfffddddddcccbbbaaa___]]]\\\\\\YYYYYYYYYXXXWWWXXX[[[]]]___```aaacccfffjjjmmmooooooooooooqqqsssuuuvvvwww||||||}}}}}}~~~~~~~~~~~~yyysssfff[[[MMMCCC===:::666333555888<<<@@@BBBBBB@@@???BBBBBBCCCDDDGGGKKKQQQVVV```eeekkkpppqqqqqqpppppprrrtttwwwwwwuuusssrrrrrrooommmiiiffffffjjjqqqvvv~~~{{{zzzzzz}}}~~~|||||||||~~~|||}}}}}}{{{yyywwwwwwxxxsssssstttvvvxxxzzz||||||{{{|||||||||{{{zzzzzzyyyzzz}}}~~~}}}{{{{{{{{{|||{{{yyyuuurrroookkkfffccccccaaa^^^\\\[[[ZZZWWWUUUUUUTTTQQQOOONNNNNNPPPQQQOOOOOOOOOOOOOOOOOOOOONNNRRRRRRRRRRRRRRRRRRRRRSSSQQQOOOLLLKKKLLLMMMMMMMMMKKKKKKKKKJJJIIIHHHFFFEEEEEECCC@@@===;;;999888888666555444111///...---------...---***''''''+++///000000111222333555666666888:::<<<=========???AAA@@@AAACCCDDDEEEDDDCCCBBBBBBBBBAAA@@@AAABBBDDDEEEIIIJJJKKKKKKKKKKKKMMMOOOUUUZZZbbbkkkrrrvvvvvvuuusssrrrqqqrrrtttwwwyyyzzz|||vvvhhh```[[[XXXXXXYYYXXXVVVUUUUUUVVVXXXYYYXXXXXXWWWWWWWWWUUUQQQNNNJJJGGGBBB>>>=========<<<<<<;;;:::999888777666666666333111000000///...---***++++++++++++***))))))************************))))))(((((((((((())))))&&&'''((()))))))))))))))'''&&&$$$%%%&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&''')))+++,,,......000000000222555888<<<>>>BBBBBBCCCDDDDDDAAA<<<888666999???EEEJJJOOOQQQRRRPPPOOOQQQVVV[[[\\\WWWRRRTTTYYYbbblllqqqvvv|||rrriiieeeaaa``````bbbeeeffffffeeeeeedddbbb```]]][[[YYYXXXVVVWWWWWWWWWVVVXXX[[[]]]```aaabbbdddfffiiikkkmmmmmmmmmoooppprrrsssuuuvvv}}}}}}}}}}}}}}}}}}~~~~~~~~~{{{rrrlllYYYRRRGGG@@@<<<999666333666999===BBBEEEGGGFFFFFFGGGHHHJJJLLLPPPUUU[[[```iiimmmqqqtttsssrrrqqqpppsssuuuwwwwwwuuussssssssssssqqqnnnkkkmmmsss}}}|||{{{{{{|||wwwxxxyyy{{{}}}~~~~~~~~~~~~}}}zzzwwwtttqqqmmmhhhddddddbbb___]]]\\\[[[XXXVVVUUUTTTRRRPPPOOOPPPRRRSSSQQQQQQQQQQQQRRRRRRRRRRRROOOOOOPPPPPPQQQQQQQQQQQQRRRPPPMMMLLLLLLMMMMMMLLLLLLLLLLLLLLLKKKJJJHHHHHHGGGFFFCCC@@@===:::999888888777555333111///...------///...(((""""""(((/////////000111111222333333666888:::;;;;;;<<<>>>???:::<<<>>>AAACCCCCCDDDCCCDDDCCCBBBAAAAAABBBCCCDDDGGGHHHJJJIIIIIIIIIJJJLLLPPPRRRWWW```kkksssuuuuuusssrrrqqqqqqsssuuuxxxzzz{{{}}}vvvhhhaaa[[[XXXWWWUUUTTTSSSRRRRRRSSSTTTUUUUUUUUUVVVWWWWWWVVVRRRPPPKKKGGGBBB???>>>>>>===<<<;;;::::::999888777777666555333111000000///...,,,***++++++++++++***))))))(((''''''&&&&&&''''''(((((((((''''''''''''((((((''''''(((((((((((((((''''''&&&&&&&&&'''(((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&'''))),,,---...///...//////000222555888<<<>>>AAAAAABBBBBBAAA===888555777<<>><<<999888:::<<<@@@EEEHHHJJJKKKLLLKKKMMMPPPSSSXXX]]]dddiiinnnqqqtttuuutttrrrqqqqqqssstttvvvuuutttsssssstttvvvtttrrrqqqttt|||~~~{{{xxxvvvwwwxxxwwwyyy|||~~~~~~}}}~~~|||xxxuuurrrnnnjjjfffeeebbb```^^^^^^\\\ZZZXXXUUUTTTSSSRRRRRRSSSTTTUUUSSSSSSSSSSSSSSSTTTTTTTTTNNNNNNOOOOOOPPPQQQQQQQQQSSSQQQNNNMMMMMMMMMLLLKKKLLLMMMMMMLLLKKKJJJIIIIIIHHHFFFDDDAAA===;;;888777888777666444222000...---...///...***''''''+++............//////000000000444666888999999999;;;===888:::<<>>>>>======::::::999888888777666666555333111111111000...,,,***++++++++++++***))))))''''''&&&%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&''')))))))))(((((('''&&&%%%&&&&&&'''&&&&&&'''((()))$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((+++...///000000///......000222555999<<<>>>@@@AAAAAA@@@===:::666555<<>>;;;888777777777666555333111///......,,,***,,,...///---+++---------....../////////222333555666666777999;;;999:::<<<===???@@@AAABBBBBBBBBBBBAAAAAAAAAAAABBBGGGIIIKKKLLLKKKJJJKKKLLLOOONNNOOOUUU___iiiooorrrxxxyyyyyywwwtttsssuuuwwwyyy|||vvvggg___YYYVVVVVVUUUUUUUUUTTTTTTUUUUUUUUUTTTTTTVVVYYYZZZYYYUUURRRKKKGGGCCC???>>>>>>>>>===;;;:::999888777666555555444333111111111000---+++***++++++++++++***))))))((((((((((((((((((((((((&&&%%%%%%%%%%%%%%%%%%&&&)))))))))((('''&&&$$$$$$%%%&&&'''&&&%%%%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&''')))+++...///000000000---...000333666:::===>>>@@@@@@@@@>>>:::777666777@@@FFFLLLOOOOOONNNOOOQQQNNNQQQUUUVVVTTTPPPMMMLLLQQQ[[[eeeiiikkkooossstttxxxwwwtttnnnhhhcccaaa```\\\\\\]]]___aaaaaa```^^^^^^^^^\\\[[[YYYWWWVVVUUUTTTVVVXXXYYYYYYZZZ\\\^^^]]]___aaaccceeefffggggggiiimmmrrrsssrrrrrrtttvvvwwwxxxxxxyyyzzzzzz{{{{{{{{{yyyuuuooofff]]]UUUPPPKKKJJJIIIGGGGGGGGGGGGGGGIIIJJJKKKNNNQQQSSSUUUWWWVVVYYY\\\```dddiiinnnrrrrrrsssttttttsssrrrrrrsssoooppppppnnnmmmnnnpppssstttwww{{{}}}yyywwwvvvvvvwww~~~}}}zzzxxxvvvuuuyyy{{{}}}}}}||||||}}}~~~}}}}}}|||zzzyyywwwvvvuuuqqqpppnnnkkkhhhggghhhjjjnnnttt{{{}}}zzzxxxvvvtttrrrpppllljjjfffdddbbbaaaaaa___]]][[[XXXXXXWWWVVVVVVVVVVVVVVVSSSSSSSSSTTTUUUUUUVVVVVVSSSSSSSSSSSSSSSSSSSSSSSSRRRPPPOOOOOOOOOOOOMMMKKKJJJJJJJJJJJJJJJIIIHHHHHHFFFFFFDDDBBB???<<<999777444555555555444222000///---)))'''+++000111---'''++++++,,,---....../////////111333444444555777888999::::::<<<===>>>???@@@@@@@@@@@@@@@AAAAAAAAAAAAEEEHHHKKKLLLLLLKKKLLLMMMNNNNNNOOOSSSYYYbbbjjjooowwwzzz|||zzzvvvssstttuuuwwwyyy}}}vvvfff]]]XXXUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUXXXZZZ\\\ZZZVVVRRRKKKHHHCCC@@@???>>>>>>===<<<;;;:::888777555444333444333222222222000---+++***++++++++++++***))))))'''((()))******)))((('''&&&&&&&&&%%%%%%&&&&&&&&&'''((((((((('''&&&&&&%%%$$$%%%'''&&&$$$$$$&&&)))(((((((((((((((((((((((($$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&"""###%%%'''(((((('''''''''((()))+++---...//////---///111444888;;;>>>???@@@@@@???;;;777666777999DDDIIINNNPPPMMMLLLMMMOOOMMMRRRVVVTTTMMMIIIKKKNNNTTT]]]dddfffiiioooqqqooosssrrrpppkkkeee```^^^]]]\\\\\\^^^aaabbbaaa^^^[[[[[[ZZZZZZYYYXXXWWWWWWVVVSSSVVVXXXYYYYYYYYYZZZ\\\[[[\\\___aaadddeeeffffffggglllqqqsssqqqppprrruuutttuuuvvvwwwxxxyyyzzz{{{~~~~~~}}}{{{wwwtttnnnfff]]]VVVQQQOOONNNMMMLLLKKKJJJKKKMMMNNNOOOPPPQQQSSSWWWZZZ]]]___^^^aaadddgggjjjnnnssswwwwwwxxxxxxvvvtttsssssstttmmmmmmlllkkkjjjkkknnnqqqqqqwww}}}wwwtttjjjgggccc___\\\[[[\\\\\\bbbhhhooosssuuuvvvzzz~~~{{{yyyvvvsssqqqpppoooooommmmmmlllkkkiiigggeeecccbbbdddggghhhiiijjjlllnnnpppppppppnnnkkkgggcccaaa]]]]]]\\\ZZZXXXYYY\\\___eeemmmvvv|||~~~~~~zzzvvvuuusssrrrqqqpppmmmjjjgggeeecccbbbbbbaaa^^^\\\ZZZZZZYYYXXXWWWWWWVVVVVVTTTTTTTTTUUUVVVWWWWWWWWWSSSSSSRRRRRRQQQPPPPPPPPPQQQOOONNNOOOPPPPPPNNNLLLJJJJJJKKKKKKJJJJJJIIIHHHFFFFFFEEEDDDAAA>>>;;;:::222222444444444333111000...+++***+++---...,,,)))******+++,,,...///000000...000111222222333555777666777777999;;;===>>>???===>>>??????@@@@@@@@@@@@AAADDDHHHJJJJJJJJJKKKKKKIIIKKKNNNPPPSSSZZZeeemmmrrrwww{{{{{{wwwttttttuuusssvvvzzz}}}vvveee\\\WWWTTTUUUSSSSSSSSSSSSSSSSSSSSSSSSUUUVVVYYY[[[\\\[[[VVVSSSLLLHHHCCC@@@??????>>>===<<<;;;:::888666555333333444333222222222000---+++***++++++++++++***))))))%%%&&&((())))))(((&&&%%%'''''''''&&&&&&'''''''''%%%&&&''''''((('''''''''###%%%&&&%%%######%%%(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&!!!"""%%%'''((((((((((((&&&'''((()))+++---...///...///222555888<<<>>>@@@@@@@@@>>>:::666555888<<>>???;;;<<<===??????@@@@@@@@@===@@@EEEGGGHHHHHHIIIJJJCCCHHHLLLNNNOOOUUUbbblllmmmssszzz{{{xxxuuutttvvvqqqtttxxx{{{~~~vvvdddYYYRRRSSSVVVUUUUUUUUUUUUVVVWWWXXXYYYXXXXXXXXXZZZ[[[YYYUUURRRJJJHHHDDD@@@>>>>>>>>>???>>><<<:::888666444333333222222222111///...,,,+++))))))))))))((((((((((((((()))*********((('''&&&***(((&&&%%%%%%'''***+++((('''&&&&&&&&&&&&'''((((((''''''&&&&&&%%%$$$$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&######"""""""""###%%%%%%&&&)))---///000000111111111333666999<<<===>>>>>>>>>===;;;777555666<<>>======???AAADDDEEEKKKKKKKKKKKKIIIGGGEEEDDD@@@@@@???>>>???BBBGGGJJJVVV___kkkuuu{{{|||{{{zzz{{{}}}}}}}}}}}}}}}{{{zzzyyyxxxsssrrrqqqqqqpppnnniiifffcccbbbaaa```___^^^^^^^^^]]]\\\\\\[[[ZZZYYYXXXXXXXXXYYYYYYZZZYYYXXXVVVUUUYYYYYYYYYXXXWWWVVVTTTTTTRRRRRRQQQPPPNNNMMMLLLLLLJJJJJJKKKMMMNNNNNNKKKHHHIIIHHHGGGFFFCCCAAA>>>===888666444222111111111111222111///---+++*********---------...///000000111111000///...///111333444555555666666777888888888999:::;;;===>>>>>>??????CCCBBBAAA@@@@@@AAACCCDDDFFFFFFFFFHHHLLLSSS\\\ccciiioootttuuuwwwxxxuuuppptttvvvyyy|||vvvfff[[[UUUUUUXXXWWWWWWVVVVVVVVVWWWWWWWWWXXXXXXYYYZZZ[[[YYYVVVSSSKKKIIIEEEAAA???>>>>>>???>>><<<:::888666444333333222222222111///...,,,+++***)))))))))((((((((((((((())))))***)))((('''&&&###$$$%%%%%%%%%&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%&&&'''((('''***...000000000111222222444777:::<<<>>>?????????===:::666555999@@@FFFKKKNNNPPPOOOMMMNNNSSSWWWZZZYYYUUUPPPLLLMMMSSSYYY^^^^^^aaaeeejjjmmmmmmllljjjhhhddd```]]][[[ZZZYYYbbbdddffffffbbb___\\\[[[WWWVVVVVVUUUUUUUUUUUUUUUXXXWWWWWWWWWXXXXXXYYYZZZZZZ\\\___aaaaaabbbdddffffffhhhkkkmmmnnnnnnppprrrtttsssssstttuuuvvvxxxyyy}}}|||zzzzzz{{{zzzwwwuuukkkfff^^^VVVQQQPPPPPPQQQOOOOOOQQQRRRSSSRRRRRRQQQRRRTTTVVVXXX[[[```gggkkkoooqqqssswwwyyy{{{||||||}}}|||zzzxxxuuusssqqqpppooollliiiiiiiiiiiinnnuuuwww~~~{{{sssgggZZZOOOGGG@@@<<<999888555333222222333333444666888:::;;;;;;;;;;;;:::;;;;;;999777666777999999888777666555666777777999999888888888:::;;;<<>>===;;;999888777777777666666999>>>AAAMMMVVVcccnnnuuuxxxxxxxxxyyyzzz{{{{{{{{{}}}~~~yyywwwuuusssrrrrrrqqqpppoooooommmjjjhhhdddcccbbb```______^^^^^^^^^^^^^^^]]]\\\[[[[[[ZZZYYYZZZZZZ[[[[[[[[[ZZZZZZZZZZZZZZZYYYXXXWWWVVVUUUTTTSSSRRRPPPOOOMMMLLLLLLMMMLLLKKKLLLMMMMMMKKKHHHIIIIIIHHHFFFDDDBBB@@@>>>999888666444333222222222111000///---,,,+++++++++,,,------...//////000000///...------...///111333333333333444555555666666888888:::;;;<<<=========AAA@@@>>>>>>>>>???AAABBBDDDDDDEEEGGGKKKQQQZZZ___ffflllqqqtttvvvyyywwwsssuuuvvvxxx{{{~~~wwwhhh^^^XXXWWWYYYWWWWWWWWWWWWVVVVVVVVVVVVYYYYYYYYYZZZ[[[YYYVVVSSSMMMKKKGGGCCC@@@???>>>>>>>>>===;;;888666555444444222222222111///...,,,+++******)))))))))(((((((((((((((((()))(((((('''&&&###%%%(((***+++)))&&&$$$%%%&&&'''(((((('''&&&%%%$$$$$$%%%&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&)))((('''&&&&&&'''(((((())),,,///111111111222333444555888;;;===?????????@@@===999666666===FFFLLLMMMPPPRRRQQQPPPQQQUUUYYY]]]ZZZUUUPPPNNNQQQWWW\\\aaaaaabbbeeeiiikkklllkkkhhheee```[[[XXXWWWXXXYYY```ccceeedddaaa]]][[[ZZZUUUUUUUUUVVVVVVVVVWWWWWWXXXXXXXXXXXXXXXYYYYYYZZZ[[[]]]```aaaaaaaaacccdddcccfffiiijjjkkklllnnnpppsssssssssssstttuuuvvvwwwyyyyyyzzz{{{{{{xxxsssoooddd^^^WWWSSSRRRQQQOOOMMMKKKKKKLLLNNNPPPQQQRRRSSSTTTUUUWWWYYY]]]cccjjjooosssuuuxxx{{{}}}}}}{{{xxxtttqqqnnnlllkkkgggeeeffffffgggllltttyyyyyysssggg```TTTJJJAAA;;;666444/////////////////////000///111222444444444444333111222222000......///000111000///.........///000333333444444444333333333888888888777555444222111000000111111111333777;;;CCCLLLYYYeeemmmqqqssstttssstttuuuvvvvvvxxx|||~~~xxxtttrrrooonnnqqqooommmmmmmmmmmmllljjjeeedddcccaaa`````````````````````______^^^^^^^^^\\\\\\\\\\\\]]]^^^___```\\\\\\\\\\\\[[[YYYXXXWWWXXXWWWVVVTTTRRRPPPOOONNNPPPNNNLLLKKKLLLKKKJJJIIIIIIIIIHHHGGGEEECCCAAA@@@;;;:::888555444444444444000///...---,,,,,,,,,,,,,,,,,,------......//////------,,,,,,---...000111000000111111222333333333666666888999:::;;;;;;;;;===<<<<<<;;;<<<===>>>???@@@BBBCCCFFFIIINNNTTTYYY```gggmmmqqquuuzzzyyyvvvuuuvvvwwwyyy{{{}}}~~~yyyjjj```XXXVVVWWWTTTUUUUUUVVVVVVVVVVVVVVVYYYYYYYYYYYYZZZYYYVVVTTTOOOMMMIIIEEEBBB@@@???>>>>>>===;;;999777666555555222222222111///...,,,+++*********)))))))))((((((''''''((((((((('''''''''$$$&&&))),,,,,,***(((&&&%%%&&&((())))))(((&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%$$$$$$$$$%%%&&&+++---000111111222333444666777999<<<>>>????????????<<<888666999AAALLLSSSQQQRRRSSSRRRQQQQQQTTTWWWYYYVVVTTTRRRTTTXXX\\\^^^cccaaa```aaaccceeeffffffccc___YYYUUUSSSUUUYYY\\\^^^```bbbbbb___\\\ZZZYYYSSSTTTUUUVVVXXXYYYYYYYYYZZZYYYYYYXXXYYYYYYZZZZZZ\\\^^^```aaa``````aaacccbbbdddgggiiijjjkkkmmmoooqqqqqqrrrsssuuuvvvwwwxxxwwwwwwxxxxxxwwwqqqjjjddd]]]WWWQQQPPPRRRQQQMMMIIIHHHIIIJJJLLLOOORRRUUUVVVTTTUUUWWWZZZ^^^eeemmmrrryyyzzz|||~~~|||{{{yyyvvvrrrmmmjjjhhhccc```___```aaabbbhhhpppxxx~~~yyyuuunnnfff___VVVOOOEEE===777444222000+++,,,.../////////......///000111222222222111000000000000///------...///111111//////...///000111000111333444444333222111777666666444333222000000///000111222222444777:::===EEEQQQ\\\dddhhhkkkllljjjkkkmmmnnnoooqqquuuxxx|||~~~yyyvvvsssqqqooopppnnnkkkjjjkkkmmmmmmmmmffffffdddcccbbbaaaaaaaaaaaaaaaaaaaaaaaa````````````___^^^^^^^^^```aaabbb_________^^^]]]\\\ZZZZZZ\\\[[[ZZZXXXVVVTTTSSSRRRSSSPPPLLLJJJJJJKKKJJJIIIHHHHHHGGGFFFEEECCCAAA@@@;;;:::888666555444444444//////...---------------+++,,,,,,,,,---------...---,,,,,,,,,---...///000/////////000111111222222444555666888999999:::::::::::::::::::::<<<=========???AAACCCFFFJJJOOORRRYYY```hhhmmmsssyyy{{{yyytttuuuvvvxxxzzz|||~~~|||lll```WWWSSSSSSOOOQQQRRRUUUVVVWWWXXXXXXYYYXXXXXXXXXYYYXXXVVVTTTOOOMMMJJJFFFCCCAAA??????>>>===;;;:::888777666666222222222111///...,,,+++************))))))))))))(((((('''''''''(((((((((###$$$%%%&&&&&&&&&&&&%%%%%%&&&((())))))(((&&&%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$######$$$%%%%%%,,,...000111111111333555777888:::===>>>?????????===:::777888===FFFPPPVVVVVVVVVUUUTTTSSSSSSTTTVVVSSSSSSUUUZZZbbbgggiiiiiiiiieee```^^^]]]^^^^^^^^^XXXUUUQQQNNNOOOSSSXXX\\\\\\^^^``````]]]ZZZXXXWWWRRRSSSUUUWWWYYYZZZ[[[[[[[[[ZZZZZZYYYYYYYYYZZZZZZ\\\^^^````````````aaabbbaaadddgggiiijjjlllnnnpppoooppprrrtttvvvxxxzzz{{{yyyxxxwwwuuuqqqiii```ZZZVVVRRRMMMMMMOOOOOOJJJFFFDDDEEEFFFIIIMMMQQQUUUWWWUUUVVVYYY\\\```gggooottt|||}}}~~~~~~~~~}}}|||{{{vvvuuutttqqqnnniiifffccc^^^[[[ZZZ\\\]]]^^^eeelllwww~~~yyytttnnnhhhccc\\\TTTMMMCCC>>>777111...---,,,,,,,,,---...//////...,,,+++,,,---............---,,,///000000///...---///000222111111000111222333444111222555666777666444333444333222000///...---------///111222333444666888;;;BBBLLLUUU[[[^^^aaabbb^^^```bbbccceeehhhllloooooorrrtttvvvwwwxxxzzz{{{~~~}}}yyyvvvuuusssrrrpppmmmjjjjjjkkkmmmnnnnnnhhhgggfffeeedddcccccccccaaabbbbbbbbbbbbbbbbbbbbbdddcccaaa`````````aaabbbaaaaaaaaa```___^^^]]]\\\\\\[[[ZZZXXXVVVUUUSSSSSSTTTQQQMMMJJJJJJJJJJJJJJJFFFFFFFFFEEEDDDCCCAAA@@@;;;:::888666444444444444000///......------------++++++++++++,,,,,,,,,,,,------------...///000000...//////000111111222222444555666777888999999999999999999:::;;;;;;<<<===;;;===???AAACCCEEEIIILLLSSSZZZbbbhhhpppxxx{{{yyyssssssuuuwwwyyy|||}}}lll___UUUPPPPPPMMMOOORRRUUUWWWXXXYYYYYYYYYWWWVVVVVVWWWWWWUUUSSSNNNLLLJJJGGGDDDAAA@@@???>>>===<<<:::999888777777222222222111///...,,,+++++++++*********))))))))))))(((((((((((())))))***'''&&&%%%%%%&&&&&&((((((%%%&&&'''(((((('''&&&%%%(((((('''&&&%%%%%%$$$$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%%%%&&&((()))---...000000000111333444777999;;;<<<>>>>>>>>>===:::888777:::BBBKKKRRRVVVYYYXXXVVVUUUTTTUUUUUUVVVPPPRRRXXXeeesss|||}}}yyysssjjjbbb]]]ZZZXXXWWWLLLKKKIIIIIIKKKPPPUUUXXXYYY\\\^^^^^^[[[XXXVVVVVVQQQSSSVVVXXXZZZ[[[\\\\\\\\\[[[[[[ZZZZZZZZZZZZZZZ[[[]]]___``````___aaabbbaaadddgggiiikkklllnnnpppnnnppprrruuuwwwyyyzzzzzzzzzxxxuuupppjjjbbbYYYSSSQQQNNNKKKJJJJJJIIIEEEBBB>>>@@@CCCGGGKKKOOORRRTTTVVVYYY\\\```dddjjjpppuuu|||}}}}}}}}}|||{{{yyyxxxqqqqqqpppnnnjjjeeeaaa^^^ZZZWWWVVVXXXYYY[[[aaaiiiuuu|||xxxrrrhhhbbb[[[VVVRRRLLLEEE@@@999666111...---------,,,,,,------......,,,+++***,,,---//////000///...---...//////...------...000000000000000222444666777666777888999999888666555444333222000......------***,,,///111111222333555:::@@@GGGNNNQQQSSSUUUVVVQQQSSSVVVXXXZZZ]]]bbbeeehhhjjjkkklllmmmooorrrtttwwwzzz~~~yyyuuutttsssrrrqqqpppnnnkkkjjjlllnnnnnnnnnjjjiiihhhfffeeeeeeeeeeeebbbccccccddddddeeeeeeeeeffffffeeedddccccccccccccbbbbbbbbbbbb```___^^^]]]XXXXXXWWWVVVTTTSSSRRRRRRTTTQQQMMMKKKKKKKKKKKKJJJFFFFFFFFFFFFEEEDDDCCCBBB<<<:::888666555444555555111000///...------------************++++++++++++,,,,,,---....../////////......///000000111111222333333555666777888888888777888999:::;;;;;;<<<<<<:::<<<===>>>???BBBEEEHHHNNNUUU]]]dddllluuuxxxwwwrrrrrrsssuuuxxx||||||kkk]]]SSSOOOPPPOOOQQQTTTWWWYYYZZZZZZYYYXXXVVVUUUUUUUUUUUUTTTRRRLLLKKKIIIGGGDDDBBB@@@??????>>><<<;;;999888888888222222222111///...,,,++++++++++++*********))))))***))))))((()))***+++,,,((((((((((((((()))******''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&'''(((***+++---...///000///000222444888999:::<<<=========<<<777666888===FFFNNNRRRTTTTTTSSSQQQQQQRRRTTTTTTUUUPPPRRRZZZkkk{{{mmmccc\\\WWWTTTGGGGGGHHHJJJLLLPPPSSSUUUWWWZZZ\\\\\\ZZZWWWUUUUUUQQQSSSVVVYYY[[[\\\\\\\\\]]]\\\[[[[[[ZZZZZZZZZ[[[ZZZ\\\___```___```aaabbb```bbbfffhhhjjjlllnnnppppppqqqsssuuuvvvvvvvvvvvvwwwsssmmmggg```YYYRRRMMMLLLJJJHHHEEECCCAAA???>>>;;;>>>BBBGGGLLLOOOQQQRRRYYY\\\aaaeeeiiinnnsssvvvzzzzzz{{{||||||{{{zzzyyyqqqqqqooolllgggaaa\\\YYYTTTQQQPPPQQQRRRTTTZZZbbbnnnuuurrrgggaaaUUUPPPIIIDDDBBB???;;;888666444111111111222111000------............------///000222333333333222222000111222111//////111333222222333444666999;;;===@@@@@@??????===;;;999777666555333111////////////+++...222444444444555666666;;;AAAEEEHHHIIIJJJKKKGGGIIIKKKNNNPPPTTTYYY]]]aaaaaaaaa```___aaaeeehhhkkkpppwww|||~~~~~~~~~~~~}}}wwwsssrrrqqqpppooopppnnnllllllmmmoooooonnnkkkjjjiiihhhgggfffffffffdddeeeeeefffgggggghhhhhhggggggggghhhggggggffffffcccccccccbbbaaa```___^^^WWWWWWVVVVVVUUUTTTTTTSSSRRRPPPMMMLLLLLLLLLKKKJJJHHHHHHHHHHHHGGGFFFFFFEEE===<<<:::888666666666666222111000...---,,,,,,,,,***************************+++,,,------.........------...//////000000111111111333444555666666666555666777999::::::;;;;;;;;;<<<<<<<<<===???CCCFFFKKKRRRZZZ```hhhqqquuuuuusssrrrrrrsssvvvyyy|||~~~{{{jjj\\\SSSPPPQQQRRRTTTWWWYYY[[[[[[ZZZYYYWWWUUUTTTTTTTTTTTTSSSQQQKKKJJJHHHFFFDDDBBBAAA@@@???>>><<<;;;:::999999888222222222111///...,,,++++++++++++************)))+++***)))))))))***,,,---$$$$$$&&&'''''''''&&&%%%((('''&&&&&&&&&&&&'''((($$$%%%%%%&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&(((***+++---...//////...///111333888999:::<<<<<<<<<<<<;;;444555888???IIIOOORRRRRRMMMLLLKKKLLLOOOQQQRRRSSSOOOQQQYYYlllwwwiii___XXXTTTHHHIIIKKKNNNPPPRRRSSSTTTVVVYYY[[[\\\YYYVVVUUUTTTRRRTTTWWWZZZ\\\\\\\\\[[[]]]]]]\\\[[[ZZZZZZ[[[[[[YYY\\\^^^______```aaaccc___aaaeeehhhiiikkkmmmoooqqqrrrssstttttttttsssrrrqqqllleee^^^XXXRRRLLLIIIHHHHHHFFFCCC>>>;;;:::;;;<<>>;;;:::333222000...,,,,,,,,,,,,000333777999:::999:::;;;222666;;;???AAABBBCCCDDD@@@BBBEEEHHHKKKOOOTTTWWWVVVVVVTTTQQQOOOQQQTTTXXXaaahhhpppwww{{{{{{{{{{{{~~~xxxtttrrrqqqpppoooqqqooonnnnnnoooooonnnmmmlllkkkjjjhhhggggggffffffffffffggghhhiiijjjjjjkkkfffgggiiijjjkkkkkkjjjiiicccccccccbbbaaa```___^^^YYYXXXXXXXXXWWWWWWWWWWWWQQQOOOMMMMMMMMMMMMLLLJJJIIIJJJJJJJJJIIIIIIHHHGGG???===;;;999888888888888333222111///---,,,,,,+++*********)))))))))))))))))))))***,,,,,,,,,,,,,,,,,,,,,---......//////000///000111222333444444444444555666888999999::::::<<<<<<<<<;;;;;;>>>BBBEEEJJJQQQXXX^^^fffooossssssssssssrrrrrrsssvvvxxxzzzyyyhhh[[[QQQMMMNNNSSSVVV[[[]]]]]][[[ZZZZZZUUUUUUTTTTTTSSSQQQPPPOOOLLLLLLKKKJJJHHHDDDBBB@@@<<<>>>??????<<<:::888888444222000000//////---+++///...---+++)))(((&&&&&&###$$$%%%%%%&&&&&&%%%%%%'''''''''''''''''''''''''''%%%$$$%%%((((((&&&$$$"""###$$$%%%'''((())))))'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''%%%######$$$$$$$$$######$$$%%%'''***,,,---...222000...,,,,,,///222444666999<<>>;;;;;;;;;<<<>>>BBBGGGLLLPPPTTTXXX[[[```dddkkkqqquuuwwwyyy{{{|||~~~|||zzzzzz|||zzzuuusssppplllhhhbbb\\\TTTOOOHHHGGGFFFEEEFFFKKKSSSXXXfffooo{{{|||jjj\\\QQQGGGAAA:::888555333333444444444222111000000000000///...222111111222444555555444888666555777;;;===;;;999999:::;;;============<<>>AAAEEEJJJNNNQQQMMMKKKHHHDDDBBBCCCHHHKKKYYY```iiiooorrrtttwwwyyy{{{zzzyyywwwtttqqqnnnmmmqqqppppppooooooooooooooommmlllkkkkkkjjjjjjjjjkkkgggggggggggghhhiiijjjkkkkkkjjjjjjiiihhhiiiiiiiiifffgggggggggdddaaa]]][[[```^^^[[[YYYWWWWWWXXXYYYUUUSSSPPPLLLKKKKKKLLLLLLJJJIIIIIIJJJLLLKKKIIIGGG@@@===888666555444333222555333000...------......++++++***))))))***+++,,,+++++++++***************---+++******---000111222111111000000111222222333444444444444555777888999777999::::::999999;;;<<>>???AAA@@@===:::999888444222000000//////---+++...---,,,+++)))(((''''''&&&&&&'''(((((((((((('''''''''''''''''''''''''''((('''&&&''')))***(((&&&###$$$$$$%%%&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&'''%%%$$$###$$$%%%$$$###%%%%%%&&&((()))+++,,,,,,111///---,,,,,,///111333666999<<<>>>>>>;;;777555333666;;;@@@DDDGGGHHHHHHGGGHHHJJJMMMPPPRRRSSSSSSNNNSSSZZZdddnnnyyyyyyppphhh```[[[SSSSSSRRRRRRRRRSSSUUUUUUWWWVVVUUUUUUTTTTTTTTTTTTQQQRRRTTTVVVWWWXXXXXXXXX[[[[[[[[[\\\\\\[[[ZZZZZZYYYZZZ[[[\\\^^^___```aaaaaaaaa```aaacccfffiiikkkmmmnnnoooqqqqqqooojjjfffddd___XXXRRRNNNKKKIIIHHHIIIGGGCCC???======???@@@BBBEEEJJJOOOSSSXXX]]]```eeeiiiooosssvvvwwwyyyzzzzzz|||{{{yyyyyy{{{yyytttqqqnnniiiddd^^^WWWOOOJJJDDDCCCBBBAAACCCHHHOOOTTT^^^hhhsss|||}}}jjjYYYLLLBBB;;;666444222111000111222333333444333333333444555555555666555555555777888888888::::::<<>>999777666555444333666444222///---,,,,,,,,,+++***)))((('''(((***+++******************++++++...,,,+++,,,///222333444111111000000000111222222333333333444555666888888888999;;;;;;::::::;;;===BBBEEELLLVVV```iiinnnqqqrrruuuwwwwwwvvvvvvyyy|||xxxhhh\\\RRROOOOOOQQQTTTYYY[[[[[[YYYXXXXXXWWWWWWVVVUUUSSSPPPNNNMMMJJJIIIHHHFFFCCCAAA???>>>@@@AAABBB@@@===:::888888444222000000//////---+++,,,++++++******)))((((((&&&''''''(((((((((((((((''''''''''''''''''''''''%%%$$$$$$%%%&&&&&&%%%###%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&(((&&&$$$$$$%%%&&&%%%$$$&&&''''''((()))***++++++///...---------///222333777999;;;======:::777555111555:::@@@DDDFFFFFFFFFDDDFFFIIILLLOOOPPPQQQQQQNNNSSS[[[ccciiinnnrrruuu|||xxxtttpppkkkeeeaaaYYYYYYYYYXXXXXXXXXXXXXXXWWWVVVTTTRRRQQQQQQRRRSSSPPPPPPQQQRRRSSSUUUVVVWWWYYYZZZ[[[[[[[[[[[[[[[ZZZ[[[[[[ZZZZZZZZZ\\\]]]^^^bbb```___^^^___aaadddfffkkkkkklllnnnnnnkkkfffccc___ZZZTTTOOOLLLJJJIIIGGGEEEDDDAAA@@@@@@AAACCCEEEHHHKKKOOOTTTYYY^^^dddhhhlllppptttwwwxxxxxxyyyzzzxxxzzzzzzxxxxxxzzzxxxsssmmmiiiddd]]]WWWOOOHHHCCC??????======>>>CCCIIIOOOYYYcccpppyyy{{{nnn[[[KKK@@@999444222/////////000000222333444444444444444666888:::;;;============>>>@@@BBBCCCFFFIIINNNQQQSSSTTTUUUVVVWWWVVVTTTSSSSSSUUUXXXZZZWWWUUUSSSRRRSSSSSSSSSSSSIIIFFFAAA<<<777333000///111111000000111333555666777999<<<>>>???>>>;;;:::888666444333444444333111444666888:::<<<>>>????????????===<<<;;;>>>BBBFFFNNNVVV```hhhmmmqqquuuxxx{{{zzzyyywwwtttqqqooonnnnnnoooooopppqqqrrrssstttoooooonnnnnnnnnoooooopppmmmmmmmmmmmmnnnooopppqqqllllllkkkjjjjjjjjjjjjkkkiiijjjkkkkkkiiigggdddbbbbbbbbbaaa___^^^]]]\\\[[[VVVTTTQQQNNNMMMLLLMMMMMMMMMLLLLLLLLLMMMLLLIIIFFFBBB???;;;888777666555444777555222///---+++++++++---,,,)))((('''((()))***)))))))))***+++++++++,,,...---,,,---000333555555222111000000000000000111333333333333444666777888888999;;;;;;::::::<<<===>>>BBBHHHQQQZZZdddkkkooosssvvvyyyxxxvvvvvvyyy|||{{{}}}xxxhhh]]]TTTPPPPPPQQQUUUYYY[[[[[[ZZZYYYXXXXXXXXXWWWUUUSSSPPPNNNMMMJJJHHHFFFCCCAAA???>>>===@@@AAAAAA???<<<888777777444222000/////////---+++************************%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%&&&)))'''%%%%%%&&&&&&&&&%%%%%%&&&'''(((***+++,,,---////////////000222444555888999:::;;;;;;999666555111555;;;AAAEEEFFFFFFEEEDDDFFFIIIKKKLLLKKKKKKLLLRRRVVV\\\aaadddfffggghhhmmmmmmlllkkkkkkjjjhhhgggaaa``````^^^\\\ZZZXXXWWWWWWUUURRROOONNNNNNPPPQQQPPPOOOOOOOOOPPPSSSUUUWWWXXXXXXYYYZZZ[[[[[[[[[ZZZ\\\[[[YYYXXXXXXYYY[[[\\\aaaaaa``````````````````ffffffgggiiijjjhhhdddaaa]]]YYYSSSNNNKKKIIIGGGFFF@@@?????????AAADDDHHHJJJMMMPPPUUUYYY^^^dddjjjnnnqqqtttxxxzzzzzzzzz{{{|||xxxzzzzzzxxxxxxyyyvvvqqqiiieee^^^VVVOOOHHHAAA===::::::999999:::>>>DDDIIISSS^^^lllvvv~~~yyynnnbbbPPPAAA999555444222...///111222222333555666777888999999;;;===AAADDDFFFGGGHHHHHHJJJMMMPPPSSSWWW\\\bbbeeeddddddeeeggggggfffdddccccccdddfffgggddd```ZZZUUUQQQMMMIIIFFF???===999555222///...---//////000222444777999;;;>>>@@@CCCEEEEEECCC@@@>>>:::777333111111111000///222444666999;;;<<<<<<<<<999999:::999:::===AAADDDLLLTTT^^^fffkkknnnrrruuuvvvvvvvvvuuutttrrrppppppppppppqqqrrrssssssttttttppppppooooooooopppqqqqqqppppppoooooopppqqqrrrrrrnnnmmmllllllkkkkkklllllliiijjjjjjjjjiiigggdddcccbbbbbbbbbaaa```^^^]]][[[WWWUUUSSSPPPNNNNNNNNNNNNLLLKKKJJJJJJKKKIIIFFFDDDDDD@@@<<<999777777555444555444222000...,,,,,,,,,///---+++)))((()))******(((((()))***+++,,,,,,,,,---,,,+++---000333555555111111000////////////000222222222222333555666777777999:::;;;:::;;;<<<>>><<>>>>>>>>???@@@@@@===:::777666666444222000/////////---+++(((((()))))))))*********%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%)))*********)))((((((((('''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%$$$$$$%%%%%%%%%)))'''%%%%%%&&&&&&&&&%%%###$$$&&&(((+++---///000000000111222444666777777888999::::::999777666444444777===CCCGGGHHHGGGFFFHHHKKKMMMLLLJJJHHHHHHHHHSSSVVV[[[^^^___```bbbdddhhhfffeeecccdddgggllloookkkjjjgggddd```\\\YYYWWWVVVTTTQQQNNNMMMMMMNNNPPPPPPOOONNNNNNPPPRRRUUUWWWVVVWWWXXXYYYZZZ[[[[[[[[[\\\[[[YYYXXXXXXYYY[[[\\\]]]___aaabbbaaa___\\\ZZZaaaaaabbbeeeffffffccc```ZZZVVVPPPLLLHHHEEEBBB@@@;;;;;;<<>>AAABBBDDDGGGKKKOOOQQQTTTVVVXXXYYY\\\aaaeeehhhnnnvvvyyyyyyyyyzzz{{{}}}|||zzzvvvrrrnnnkkkiiiccc^^^WWWOOOIIICCC>>>;;;666555333111000///000000///000222666:::===@@@BBBFFFGGGIIIJJJHHHEEEBBB???;;;888333111000111000000///111444777999:::::::::666777999:::;;;>>>BBBEEEOOOVVV```gggjjjmmmppprrrqqqqqqrrrrrrssssssrrrrrrsssssstttuuuttttttsssrrrqqqqqqppppppppppppqqqqqqqqqppppppppppppqqqqqqrrrooonnnnnnmmmmmmmmmmmmmmmkkkkkkkkkkkkiiihhhfffeeebbbbbbbbbaaa```^^^\\\[[[XXXVVVTTTRRRPPPOOOOOOOOOMMMLLLKKKKKKKKKJJJGGGDDDDDDAAA<<<999888777555444222111111000///.........---,,,+++)))((((((((()))(((((()))***+++,,,,,,,,,+++******,,,///111222222000000//////...//////000111111111111222444555666666888999:::::::::<<<>>><<>>???>>><<<888666666666444222000000//////---+++((((((((())))))*********((())))))***************%%%%%%%%%%%%%%%%%%%%%%%%)))***+++***(((''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$$$$$$$%%%%%%(((&&&$$$$$$%%%&&&%%%$$$"""###%%%(((+++...000222///111333555777888999999999999999888777666555444777:::???DDDHHHIIIIIIHHHNNNPPPPPPMMMIIIFFFGGGIIIQQQTTTWWWZZZ[[[]]]```bbbgggddd```]]]^^^dddmmmtttrrrppplllhhhccc^^^[[[YYYSSSRRRPPPNNNMMMMMMNNNOOOPPPOOONNNNNNPPPRRRUUUWWWUUUVVVWWWYYYZZZ[[[[[[[[[[[[[[[ZZZZZZZZZ\\\]]]^^^[[[]]]```bbbbbb___\\\ZZZ______```aaaccccccaaa^^^UUUQQQKKKGGGDDD@@@===;;;888999<<<@@@FFFKKKPPPSSSVVVZZZ___dddhhhlllqqqttttttvvvyyy{{{|||}}}|||~~~|||xxxuuusssmmmfff\\\WWWOOOGGGAAA<<<888555333333333333444777<<<@@@FFFRRR___iiioooqqqllleeeQQQHHH<<<444111111111111...000222222222555;;;??????CCCIIIMMMPPPSSSYYY]]]dddhhhlllnnnoooqqquuuxxxuuulllccc___SSSOOOJJJDDD@@@===999777222222111000111222333444111333777<<>>:::777333111111111111111---...000222444666777777666888;;;===>>>AAADDDGGGQQQXXXaaagggjjjlllnnnqqqooooooqqqrrrsssttttttttttttuuuvvvvvvvvvuuusssrrrssssssrrrqqqqqqqqqqqqqqqqqqpppppppppppppppqqqqqqppppppooonnnnnnnnnnnnooooooooonnnmmmllljjjhhhgggccccccbbb```___^^^]]]\\\XXXWWWVVVTTTRRRQQQPPPPPPOOONNNNNNNNNOOONNNKKKHHHEEEAAA<<<999777666555333000000000000////////////)))))))))***)))((('''&&&)))))))))***+++++++++,,,***))))))+++...//////..................///000000000000000000111333444555444666888999999999;;;======@@@CCCGGGLLLUUUaaaiiissswww{{{}}}{{{{{{|||{{{}}}}}}nnnbbbXXXSSSRRRRRRVVVZZZ\\\\\\ZZZYYYYYYWWWWWWWWWUUUTTTRRRQQQPPPNNNKKKGGGBBB@@@@@@AAABBB>>>>>>>>><<<999777888999444222000000//////---+++((((((((()))))))))))))))))))))***++++++++++++***''''''''''''''''''''''''%%%''')))(((%%%###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$$$$$$$%%%%%%'''%%%$$$###$$$%%%$$$######%%%&&&)))+++...000111...000333666888999999999:::999888777666555555444999;;;???CCCGGGIIIIIIJJJMMMOOOOOOJJJEEECCCFFFIIIOOORRRWWWZZZ\\\]]]___```bbb___ZZZVVVVVV]]]hhhqqqqqqnnnjjjeee```\\\ZZZYYYQQQPPPOOOOOONNNNNNNNNOOONNNNNNNNNNNNPPPRRRTTTUUUTTTUUUVVVXXXYYYZZZ[[[[[[YYYZZZ[[[\\\^^^___```aaa```aaabbbcccccccccbbbbbb``````___```aaa```]]]ZZZOOOLLLHHHDDDBBB???<<<:::888:::>>>CCCIIIOOOTTTWWWZZZ___eeejjjnnnqqqsssuuuvvvxxxzzz{{{{{{|||~~~}}}~~~|||vvvrrrnnnggg___UUUOOOGGG@@@;;;888444333000000000000000333888<<>>DDDJJJPPPTTTVVVXXXXXXWWWTTTOOOIIICCC???666444111111111222222111/////////000111222333444777999===???AAACCCFFFHHHQQQXXXaaagggjjjlllnnnpppqqqrrrsssttttttttttttttttttuuuvvvxxxxxxwwwuuutttwwwvvvuuutttsssrrrrrrrrrqqqqqqppppppppppppqqqqqqqqqqqqpppoooooooooooooooqqqpppooommmkkkiiihhhgggeeedddbbb```^^^^^^^^^^^^YYYXXXWWWUUUTTTRRRQQQPPPOOOOOONNNOOOPPPOOOMMMKKKDDDAAA<<<888777555444222111111111000000///...---((())),,,------+++)))'''******************++++++*********+++---...---,,,,,,,,,,,,---...///000111/////////000111222333444333444666777777888:::<<<===@@@BBBDDDHHHPPP]]]fffrrrwww|||}}}}}}|||~~~~~~ooocccYYYSSSSSSQQQTTTYYY[[[[[[YYYXXXXXXWWWWWWVVVUUUTTTSSSQQQQQQPPPLLLGGGCCC@@@AAABBBDDD>>>???>>><<<:::999999;;;444222000000000///---+++((((((((()))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))'''***+++***'''%%%%%%'''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%$$$$$$$$$$$$$$$$$$%%%'''%%%######$$$$$$$$$###&&&&&&((()))+++---...///---///222666888999999999:::999888666555555444444999;;;???BBBFFFHHHIIIJJJJJJKKKJJJFFFAAA@@@DDDHHHOOOSSSZZZ^^^````````````[[[YYYTTTPPPPPPWWWbbbkkkllljjjeee```\\\YYYXXXXXXOOOOOOOOOOOOOOOOOOOOOOOOLLLLLLMMMNNNOOOQQQRRRSSSSSSTTTVVVXXXYYYZZZ[[[[[[XXXYYY[[[^^^```aaabbbcccgggfffeeeeeefffhhhjjjkkkcccaaa``````___]]]ZZZWWWNNNKKKGGGEEECCCBBB???===999;;;???EEELLLRRRWWWZZZ]]]bbbiiinnnrrrssstttuuuwwwyyyzzz{{{zzz{{{|||~~~}}}~~~{{{uuuoookkkbbbZZZPPPJJJBBB<<<777555222111---............111666999>>>HHHRRRXXX[[[ZZZTTTLLL>>>999444111222222000...///222555666999@@@KKKSSS\\\eeeqqq{{{|||pppbbbUUUJJJCCC???<<<999777555555666555444666555444444444555777777:::===BBBIIIPPPVVVZZZ]]]aaa```___[[[UUUMMMFFFBBB333222000000222222222111333222111000000111222333777:::>>>@@@BBBDDDGGGIIIPPPWWW```gggjjjllloooqqquuuuuuuuuvvvuuuuuutttsssrrrsssvvvxxxyyyyyyxxxwwwzzzyyywwwvvvtttsssssssssrrrqqqqqqpppppppppqqqqqqrrrqqqppppppoooooopppppppppooommmkkkiiigggeeedddgggeeebbb```^^^^^^___```YYYYYYXXXVVVTTTSSSQQQQQQMMMMMMMMMNNNOOOOOOMMMKKKDDDAAA<<<888666555333222333333222111///...,,,+++))),,,///222222000---***+++++++++***************+++++++++,,,......---+++++++++,,,,,,...///111222......//////000222333444222333555666777777999;;;===???AAABBBEEEMMMZZZdddrrrvvv{{{~~~}}}}}}~~~ooobbbWWWRRRSSSYYYYYYZZZZZZZZZZZZZZZYYYXXXVVVUUUTTTTTTTTTRRRPPPPPPMMMIIIFFFCCCCCCCCCDDDBBBAAA???<<<:::888777666444222000///...---+++)))(((((()))***+++,,,,,,---))))))))))))(((((((((((("""###$$$&&&'''((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''$$$%%%'''***,,,...///000///111333555888999:::;;;<<<;;;777333000111444777===AAAGGGJJJIIIFFFDDDCCCEEEFFFDDD>>>999;;;EEEMMMLLLTTT[[[ZZZYYY[[[______ZZZRRRHHHFFFKKKTTTZZZ]]]aaa]]]ZZZXXXYYYYYYWWWTTTNNNLLLJJJJJJLLLNNNNNNNNNLLLMMMMMMNNNNNNOOOPPPPPPTTTVVVXXXZZZ[[[YYYXXXVVVVVVYYY\\\^^^______aaabbbfffeeefffiiimmmooonnnlllddddddcccbbb^^^ZZZVVVTTTLLLKKKJJJHHHEEEBBB@@@>>>???BBBFFFKKKQQQVVV[[[]]]bbbffflllsssxxxzzz{{{{{{}}}{{{yyyyyyzzz|||{{{{{{zzztttrrrooohhh\\\RRREEE@@@:::555333111///...000///------...111444666<<>>HHHUUU^^^mmmzzzyyysssccc^^^UUUKKKCCC<<<888666>>>999444333555888999888;;;<<<<<<<<<;;;===???BBBEEEHHHLLLQQQZZZfffkkkkkkjjjeee^^^ZZZVVVOOODDD;;;333222111000///////////////000///......000444777666;;;AAADDDEEEFFFJJJMMMPPPVVV```hhhmmmqqqsssuuussstttuuuwwwwwwvvvvvvuuuxxxxxxxxxyyyxxxxxxxxxwwwyyyyyyzzzyyyxxxvvvtttsssqqqqqqqqqpppqqqqqqrrrrrrrrrrrrrrrqqqpppooonnnmmmmmmkkkiiigggeeeeeeeeeeeegggddd```^^^___```aaaaaa___[[[VVVUUUUUUTTTRRRPPPRRRQQQPPPNNNLLLJJJIIIIIIGGGBBB<<<777444222111///111111222222111///---,,,,,,+++)))((('''((()))+++,,,+++***)))((((((((((((******+++,,,,,,,,,,,,,,,+++,,,+++***)))***---000/////////.........//////222333444666888:::<<<======;;;<<>><<<:::888777777555333111//////...+++)))------,,,+++***(((((('''(((((((((((())))))))))))((((((((('''&&&%%%%%%$$$(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&'''(((***,,,------......///111333555777888999>>><<<888333000000333777>>>BBBGGGJJJIIIFFFDDDCCCDDDCCCAAA===:::>>>FFFMMMOOOVVV[[[ZZZ[[[]]]]]]\\\PPPIIIBBB@@@FFFNNNTTTVVVYYYWWWUUUUUUVVVUUUSSSQQQLLLJJJIIIHHHJJJKKKLLLKKKKKKLLLMMMNNNPPPQQQRRRSSSSSSTTTWWWYYYYYYXXXWWWVVVUUUWWWXXXYYYYYY[[[___aaaggggggiiilllpppqqqooolllffffffdddaaa]]]YYYTTTRRRPPPOOONNNLLLJJJHHHGGGFFFFFFHHHLLLQQQVVV[[[___aaadddhhhnnntttyyy{{{|||||||||zzzwwwwwwyyyzzz{{{{{{}}}xxxrrrooollldddWWWMMM@@@<<<666222000///---,,,///...---,,,---///222444777===EEEKKKLLLHHHBBB===222111000000111222222222444666:::>>>FFFSSSbbbmmmxxxooodddZZZSSSLLLIIIDDD@@@<<<:::999999:::888666666999===???AAA???AAACCCDDDEEEHHHKKKNNNRRRVVV[[[___fffnnnqqqnnnmmmiiibbb\\\VVVMMMBBB;;;444333222111000000000000000000000//////222666999:::>>>CCCFFFFFFGGGKKKNNNUUU[[[cccjjjooorrrtttvvvtttuuuvvvwwwxxxwwwwwwvvvxxxyyyzzz{{{zzzzzzxxxxxxyyyyyyzzzzzzzzzyyywwwvvvssssssrrrrrrrrrrrrrrrsssrrrrrrrrrrrrqqqpppooonnnmmmllljjjhhhffffffffffffhhheeebbbaaaaaaaaaaaa```^^^[[[WWWUUUUUUTTTRRRPPPNNNNNNMMMLLLKKKIIIGGGFFFCCC???999555222111///...000000000///...---,,,+++,,,+++)))(((((((((******+++******)))))))))))))))'''((()))************))),,,------------...222555111000///......///000000222333444666888:::;;;<<<===;;;<<>>===<<<:::999888888777444222000///...+++)))......,,,+++)))'''&&&%%%''''''(((((())))))******,,,+++)))'''%%%%%%%%%%%%'''''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$$$$$$$$$$((((((***+++,,,,,,,,,,,,...///111333555777888888???<<<888333000111555888AAADDDHHHJJJIIIFFFDDDDDDDDDAAA>>>;;;===BBBHHHLLLQQQVVVYYYZZZ\\\^^^ZZZUUUDDD@@@<<<<<>>:::777222111111111222333555666888;;;AAAHHHRRRbbbsss{{{uuukkk```VVVLLLCCC===;;;;;;::::::;;;===???AAA???@@@@@@AAABBBFFFJJJNNNKKKMMMQQQUUUXXX]]]bbbfffjjjnnnrrrtttxxx|||zzzuuussspppiii```UUUIII@@@:::444444222111111111111111000111111111222555999===AAAEEEJJJLLLLLLMMMPPPSSS\\\bbbiiiooorrrtttvvvwwwvvvwwwxxxyyyyyyyyyxxxxxxxxxzzz|||}}}~~~|||zzzyyyyyyzzz{{{||||||{{{zzzyyyvvvuuutttsssssssssssssssrrrssssssrrrrrrqqqpppooonnnmmmkkkiiihhhgggggghhhiiigggdddccccccbbb```^^^]]]ZZZWWWVVVUUUTTTRRRQQQKKKLLLMMMMMMLLLJJJGGGFFFAAA===888444333222111000000///...---,,,+++++++++,,,+++***)))((()))******)))))))))))))))******+++'''((())))))***)))))))))((()))***++++++---000333222000///......///111222222333444555777888::::::===;;;<<>><<<:::<<<@@@DDDFFFGGGDDDFFFIIILLLMMMLLLJJJHHHKKKIIIFFFFFFGGGHHHHHHGGGJJJJJJLLLMMMOOOQQQRRRSSSQQQRRRUUUWWWXXXXXXWWWWWWXXXYYYZZZZZZ[[[^^^bbbeeeiiikkkooorrrsssqqqnnnkkkkkkiiieee```[[[VVVRRRPPPRRRQQQQQQQQQQQQSSSTTTUUUWWWXXXZZZ]]]aaaeeeiiikkkllloootttxxx|||~~~|||yyyvvvuuuwwwzzz|||}}}xxxsssmmmggg___UUUHHH???888555222000000000///...///...---,,,,,,---...///333444777999:::999777555333333333333444666999;;;???CCCKKKTTT```pppzzzsssjjjddd```]]]WWWQQQKKKGGGCCCAAA>>>???AAACCCFFFIIILLLMMMNNNQQQTTTTTTSSSUUUYYY^^^```dddiiinnnsssxxx~~~|||xxxpppbbbSSSEEE<<<888444333222111000000000000000111222333444888>>>BBBHHHLLLQQQSSSTTTUUUZZZ]]]eeeiiiooosssuuuvvvwwwxxxxxxyyyyyyzzzzzzzzzzzzzzzyyy{{{~~~|||zzz{{{{{{|||||||||{{{yyyxxxwwwvvvuuutttsssrrrrrrrrrsssssssssssssssrrrqqqpppooonnnllljjjiiiiiiiiiiiihhhgggeeeddddddaaa^^^[[[[[[ZZZXXXVVVUUUTTTRRRQQQLLLNNNOOOPPPOOOMMMJJJHHHAAA>>>999666555444444333111000...,,,+++++++++,,,,,,+++***)))))))))******(((((((((((()))***+++,,,******+++++++++++++++***''')))*********+++---000000///---,,,,,,...000222222222333555666777888999===;;;<<>>AAAFFFIIIJJJIIIHHHGGGKKKIIIGGGFFFGGGIIIIIIHHHJJJJJJKKKLLLMMMNNNNNNOOOQQQSSSUUUWWWXXXYYYYYYYYYWWWZZZ]]]___```bbbdddfffiiilllooorrrqqqooollljjjkkkiiiddd___[[[WWWTTTSSSWWWWWWXXXYYY[[[]]]___```______```aaadddhhhkkkmmmpppsssvvvzzz}}}~~~|||yyyxxxzzz}}}~~~~~~wwwrrrjjjaaaXXXMMMBBB:::444111///...//////......///...---------...//////222222333444555555555444333444555555555777<<<@@@EEELLLWWWbbbooo~~~wwwggg\\\VVVRRRMMMIIIJJJJJJHHHGGGFFFGGGHHHIIIGGGIIILLLQQQUUUYYY\\\]]]aaadddhhhjjjjjjlllpppttt}}}|||ppp```OOOAAA999666333333222111000000000000000111333555999>>>EEEIIIMMMQQQVVVXXXYYY\\\aaaeeellloootttwwwxxxxxxyyyyyyzzzzzzzzzzzzzzz{{{{{{|||zzz|||~~~|||}}}}}}}}}}}}{{{yyywwwuuuvvvvvvtttsssrrrrrrrrrrrrrrrrrrsssssssssrrrqqqqqqooonnnlllkkkjjjjjjjjjjjjgggfffeeedddccc```\\\YYYYYYYYYYYYWWWUUUSSSRRRRRRMMMOOOPPPQQQPPPNNNKKKIII@@@<<<888555444555444444222111///---,,,,,,------,,,++++++***************(((((((((((()))***,,,,,,++++++,,,,,,,,,,,,++++++,,,---......,,,,,,...///...---+++++++++---///000000111222333555777888888===<<<===??????@@@GGGOOO[[[hhhuuu{{{}}}~~~|||xxxxxxyyy{{{}}}zzzkkk___WWWUUUXXXYYYYYYYYYYYYXXXXXXWWWVVVWWWWWWWWWXXXYYYXXXUUUSSSNNNMMMJJJGGGDDDAAA??????::::::;;;;;;:::888777555555333111000000///---+++***))))))))))))((((((((()))))))))))))))((((((((((((((('''&&&&&&'''((()))&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%"""######$$$$$$%%%%%%&&&""""""###$$$%%%'''((()))%%%&&&(((+++---///111111111222333444555555555555333444444444555:::@@@EEEEEEGGGIIIIIIIIIIIIJJJKKKGGGDDDCCCGGGPPPYYY___bbb```___[[[WWWUUUQQQGGG<<<555666777888999999999888;;;???DDDGGGHHHGGGGGGGGGJJJHHHFFFFFFHHHJJJJJJJJJJJJJJJJJJKKKLLLLLLMMMMMMQQQRRRTTTVVVXXXZZZZZZ[[[VVVYYY^^^```bbbcccdddfffjjjmmmpppqqqooollljjjiiijjjgggccc___[[[ZZZYYYYYYZZZ\\\^^^aaaccceeefffgggfffeeeeeefffhhhkkknnnppptttuuuxxx{{{~~~~~~||||||}}}~~~~~~~~~uuuoooeee[[[PPPFFF===777///---,,,+++,,,---,,,+++------------......///000000000000000111222333444222444666777888<<>>@@@BBBCCCDDDGGGJJJLLLPPPTTTZZZbbbiiiooorrrtttvvvyyy~~~xxxiiiWWWHHH>>>888666444333222111111000000111111333666:::???FFFNNNSSSSSSVVVZZZ\\\]]]```eeejjjpppssswwwyyyyyyyyyyyyzzz{{{zzzzzzzzzzzz{{{|||}}}{{{}}}~~~~~~{{{yyyvvvuuuvvvuuutttsssssssssssssssqqqqqqrrrrrrrrrrrrqqqqqqooonnnlllkkkjjjjjjjjjkkkfffeeedddcccbbb```\\\YYYXXXYYYZZZXXXUUUSSSRRRSSSLLLMMMNNNNNNMMMKKKHHHGGG>>>:::666333222222222222333222111000///.........,,,++++++++++++*********(((((((((((()))***+++,,,++++++++++++++++++***))),,,---...---+++***+++,,,++++++++++++,,,,,,---......///000222444666888999<<<<<<===@@@@@@@@@EEEMMMVVVcccqqqwwwzzz{{{yyyvvvvvvwwwxxxzzz|||~~~yyyjjj^^^WWWUUUXXXYYYYYYYYYYYYXXXWWWVVVUUUWWWVVVVVVVVVXXXWWWVVVTTTOOONNNKKKGGGCCC@@@===<<<::::::;;;;;;:::888555444333111////////////---+++++++++***)))(((''''''&&&******))))))((((((''''''((('''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&&&&%%%######$$$$$$%%%&&&&&&'''#########$$$%%%&&&'''(((&&&((())),,,---///000000222222333444555555555555222333444666888;;;@@@DDDEEEGGGIIIIIIIIIJJJLLLNNNCCCDDDGGGMMMXXXcccmmmrrrooonnnggg\\\TTTLLLAAA666111333555777777777777888999===BBBEEEEEEEEEFFFGGGHHHFFFEEEFFFHHHJJJKKKKKKHHHIIIJJJKKKLLLMMMNNNOOOPPPQQQRRRUUUWWWYYYZZZ[[[YYY[[[^^^___aaacccfffiiilllnnnqqqpppmmmkkkjjjjjjgggeeebbb^^^]]]]]]___```bbbeeeiiimmmpppqqqqqqqqqmmmlllkkkkkkmmmpppsssuuuvvvwwwyyy|||~~~~~~}}}{{{ssslll```TTTHHH???888444...---++++++,,,---,,,******++++++,,,---......////////////000111333555555333777;;;>>>@@@GGGPPPXXX^^^iiiyyyvvvkkk]]]RRRGGGDDD>>>:::777777888999999>>>DDDIIIMMMQQQWWWZZZccchhhqqq{{{zzznnn\\\LLLBBB<<<999777666666555333333333333333444777;;;@@@GGGOOOXXX^^^\\\___bbbbbbbbbdddiiimmmrrruuuxxxyyyyyyyyyyyyzzz{{{{{{zzzyyyzzz{{{|||}}}|||}}}}}}{{{yyywwwvvvvvvuuuttttttuuuuuuuuuppppppqqqqqqqqqqqqqqqpppnnnmmmllljjjjjjjjjjjjkkkgggfffdddcccbbbaaa^^^\\\WWWYYYZZZYYYUUUSSSRRRSSSMMMMMMLLLKKKIIIHHHFFFEEE>>>:::666333222222111111222222222111000///------+++,,,,,,,,,++++++******))))))(((((()))***++++++,,,---------,,,,,,+++***''')))+++***)))))))))***)))***+++---......------,,,---///111444666888999<<<<<<>>>AAAAAA@@@EEELLLPPP]]]lllssswwwzzzyyyvvvvvvvvvvvvxxxzzz|||yyyjjj^^^WWWVVVYYYYYYYYYYYYYYYXXXWWWVVVUUUXXXVVVUUUUUUVVVWWWVVVUUUPPPNNNKKKHHHCCC???<<<;;;:::;;;;;;;;;:::777444333111000......//////---,,,))))))))))))((((((((((((++++++***)))((('''&&&&&&%%%%%%&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$%%%&&&'''''''''&&&%%%$$$$$$%%%&&&&&&'''((((((%%%%%%%%%$$$$$$%%%&&&&&&))))))+++,,,---.........444555555666777777666666222444666777999<<<@@@CCCEEEGGGHHHIIIIIIKKKMMMPPP@@@CCCHHHQQQ]]]jjjvvv}}}{{{yyypppbbbUUUJJJ>>>444///222555777888999999:::999===AAACCCCCCCCCEEEGGGFFFEEEDDDEEEGGGJJJKKKKKKGGGHHHJJJKKKMMMOOOQQQRRRNNNOOOQQQSSSUUUXXXYYYZZZ]]]^^^^^^___aaadddiiimmmmmmppprrrpppmmmjjjjjjlllfffdddaaa^^^^^^```bbbdddooosssxxx}}}sssrrrpppoooqqqsssvvvxxxwwwxxxzzz|||~~~|||yyyqqqiii]]]OOOCCC;;;555333000///---...//////...,,,((())))))+++,,,---......000111111222444666777888666;;;@@@EEEIIIQQQ]]]eeennnzzzvvvfffZZZRRRHHH>>>777888999888777777999:::999@@@JJJSSSZZZbbbiiinnnyyy~~~ttteeeRRRCCC===;;;:::888888777666555555444555555666999>>>EEELLLUUU___eeeeeegggiiiiiiggghhhlllpppsssuuuxxxyyyyyyyyyyyyzzz{{{zzzzzzyyyyyy{{{|||}}}|||}}}~~~~~~|||{{{wwwvvvvvvvvvvvvvvvwwwxxxoooppppppqqqqqqqqqppppppnnnmmmkkkjjjiiijjjjjjkkkiiigggdddccccccbbb```^^^VVVYYY[[[YYYVVVSSSRRRSSSOOONNNLLLKKKIIIGGGFFFEEE@@@<<<888555444333333222111111222222111///---,,,+++,,,,,,,,,,,,+++******)))))))))))))))******+++///000000000///......---(((***------------...///)))***---///000///...---***,,,...111444777999:::<<<<<<>>>AAAAAA@@@EEELLLLLLYYYhhhpppuuuzzzzzzxxxvvvuuuuuuvvvxxx{{{xxxiii^^^WWWWWWZZZXXXXXXXXXYYYYYYYYYYYYYYYWWWWWWWWWVVVUUUTTTSSSRRRQQQPPPMMMHHHCCC>>>======:::;;;<<<;;;:::999:::<<<555444222000...---,,,+++,,,+++******))))))******...+++(((&&&''')))******$$$$$$$$$%%%&&&''')))***%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%&&&(((***+++''''''''''''''''''''''''((('''%%%$$$###$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$)))+++...////////////000222333555666666444333222000222444666777:::>>>AAAFFFDDDDDDGGGLLLNNNJJJFFF<<<===GGGUUU___dddllluuuyyyzzzxxxmmm[[[GGG888000333333444444666777888999;;;>>>AAABBB@@@???AAACCCGGGGGGGGGFFFFFFFFFFFFEEEIIIJJJJJJLLLNNNPPPQQQSSSSSSRRRRRRRRRSSSUUUXXXYYYYYY[[[^^^```bbbfffiiilllrrrrrrqqqooollliiigggeeedddaaa^^^]]]aaaffflllooosss~~~~~~zzzvvvtttuuuwwwxxxyyyyyyyyyyyyyyyzzz|||~~~}}}ssslll```RRRHHH>>>555000111///...------,,,,,,------------,,,------///000111111000000444:::>>>>>>===;;;@@@FFFLLLSSS___ooozzzxxxiiiYYYOOOHHHAAA======555555555666777:::===???CCCJJJVVVaaakkkvvvjjjYYYFFF===<<<;;;::::::888888777555444444777999999<<>><<<<<<===>>>>>><<<999777666777555444222000...---,,,,,,,,,+++******))))))******---+++'''&&&''')))))))))&&&&&&&&&%%%%%%&&&&&&'''''''''((((((((((((''''''(((''''''&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&***,,,...//////...///000222333555666666555444333111333555777888:::===@@@GGGEEEEEEHHHLLLMMMIIIEEE===>>>FFFRRRZZZ^^^eeemmmqqqsssrrriiiXXXFFF888000222222333555777999:::;;;===@@@BBBBBB@@@@@@AAACCCFFFFFFFFFFFFFFFFFFFFFFFFIIIJJJJJJLLLMMMOOOQQQRRRSSSRRRQQQQQQSSSUUUXXXYYY\\\^^^```bbbccceeehhhkkknnnoooooonnnmmmjjjgggeeeaaa___]]]^^^bbbiiiooossszzz~~~{{{{{{|||}}}~~~}}}|||||||||}}}~~~zzzpppeeeYYYLLLCCC:::333000222......---,,,,,,,,,,,,---------------......//////333222333888>>>CCCEEEEEEFFFKKKRRRYYYaaammm{{{zzzeeeXXXKKKEEE@@@<<<999999777777777777999<<>>=========>>>::::::999777666666888;;;>>>BBBIIIRRR]]]gggppptttvvvuuurrrpppnnnnnnoooppptttwwwzzz{{{||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~xxxxxxvvvuuuttttttssssssttttttttttttsssqqqooonnnooonnnlllkkkiiihhhhhhgggggggggfffdddbbb```^^^]]]YYYYYYXXXWWWUUURRROOONNNKKKKKKJJJIIIGGGDDDBBB@@@<<<;;;999666555444333333222222111000...---,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++,,,,,,............---,,,+++***'''(((((()))***++++++++++++++++++++++++,,,,,,,,,//////000111222444555666:::===@@@AAABBBCCCEEEFFFHHHOOOZZZgggqqqwwwyyyyyyuuutttrrrrrrsssuuuxxxzzzzzz{{{|||}}}~~~~~~~~~~~~}}}~~~vvvhhh]]]VVVUUUXXXYYYYYYYYYYYYYYYYYYXXXXXXUUUVVVVVVVVVVVVVVVUUUUUUQQQPPPNNNJJJCCC>>>;;;:::>>>>>>>>>;;;888666666666444333222000...---,,,,,,++++++***))))))))))))***,,,)))&&&%%%'''((()))((())))))'''&&&%%%%%%$$$$$$((())))))******))))))(((&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%$$$###$$$%%%((()))+++---//////......///000222333555777777777555444111333666888999<<>>@@@GGGOOOUUUXXX]]]cccfffiiijjjcccUUUDDD777000000111333666999;;;===???@@@AAACCCBBBAAA@@@AAACCCEEEEEEEEEFFFGGGGGGHHHHHHIIIJJJJJJKKKMMMOOOQQQRRRRRRRRRQQQQQQSSSUUUXXXYYY^^^```bbbcccdddeeehhhjjjkkklllnnnooommmjjjfffddd]]]\\\]]]___eeelllsssxxxvvvlll[[[PPPDDD<<<666000///222......---,,,,,,,,,,,,---,,,---...............---444333555:::BBBIIINNNPPPUUU[[[dddmmmwwwyyygggQQQHHH???===<<<999777999;;;<<<<<<<<>>>>><<<<<<===<<<<<<;;;999777888:::<<>>:::999<<<======<<<999888999999444333111000...------,,,++++++***)))))))))))))))***(((&&&%%%'''(((((((((***)))(((&&&%%%%%%%%%%%%)))))))))******)))))))))!!!"""$$$&&&''''''&&&&&&########################$$$$$$$$$$$$%%%&&&&&&'''&&&$$$###"""###&&&)))+++,,,...//////......///000222444666777888777666555///222666999<<<>>>BBBDDDHHHHHHGGGIIIJJJIIIEEEBBB@@@CCCIIINNNRRRVVVZZZ^^^___bbbccc]]]PPPAAA666000///000333777;;;>>>@@@AAABBBCCCCCCBBBAAAAAABBBBBBCCCDDDEEEFFFGGGHHHIIIIIIIIIJJJJJJKKKMMMNNNPPPQQQQQQQQQPPPQQQRRRUUUXXXZZZ^^^```ccceeefffgggiiikkkkkkmmmoooooommmiiieeeaaaZZZ[[[]]]aaafffmmmuuuzzz}}}xxxooofffSSSIII>>>777222......111///...------,,,,,,------------.../////////...---111222555;;;CCCLLLTTTXXX```gggsss|||gggUUUGGG@@@<<<======;;;:::<<>>:::999:::======<<<:::999999;;;===BBBFFFNNNYYYfffrrr{{{|||xxxuuutttuuuuuuzzz{{{}}}}}}|||{{{|||~~~~~~~~~|||}}}xxxwwwvvvtttsssrrrqqqqqqqqqqqqppppppooonnnmmmmmmlllkkkjjjhhhgggfffffffffkkkjjjhhheeebbb___\\\ZZZYYYXXXVVVTTTQQQNNNLLLJJJIIIIIIGGGFFFDDDBBBAAA@@@<<<;;;:::888777555555444444444333333333333333222............------,,,+++)))))))))*********++++++&&&'''((()))***+++++++++......---,,,+++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,---...000222444777888888<<<@@@BBBCCCDDDEEEFFFKKKKKKPPP[[[iiirrruuutttvvvuuusssssssssvvvxxxzzz||||||||||||{{{zzzyyyyyy||||||~~~wwwjjj```YYYWWWZZZZZZZZZYYYYYYXXXXXXXXXWWWUUUUUUVVVWWWWWWWWWVVVVVVPPPPPPNNNIIICCC===:::999===>>>>>>===:::888999999333222111///...---------+++***))))))(((((()))))))))(((&&&&&&'''((((((((((((''''''&&&&&&&&&'''''''''(((((())))))(((((('''!!!"""$$$&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&&&&&&&%%%$$$######$$$'''***,,,---...//////......000222333444666777888777666555---111666;;;>>>BBBEEEHHHHHHHHHIIIIIIIIIGGGDDDBBBCCCGGGLLLOOORRRVVVZZZ\\\[[[^^^^^^WWWKKK>>>444000///111555999===@@@BBBCCCDDDCCCAAAAAAAAABBBBBBBBBCCCCCCDDDFFFGGGHHHIIIJJJJJJJJJJJJKKKLLLNNNOOOPPPQQQPPPPPPPPPRRRUUUXXXZZZ[[[^^^bbbeeegggiiikkkmmmmmmoooppppppmmmhhhbbb___YYY\\\```dddhhhnnnuuuzzz~~~~~~~~~~~~~~~{{{uuupppfff]]]MMMDDD:::555111...---000000///......------............//////000000//////...000555<<>><<<>>>@@@>>>>>>AAADDDIIIOOOTTTZZZcccnnnvvv{{{pppdddZZZTTTNNNIIIEEEDDDAAA<<<:::;;;======<<<;;;999:::===???CCCGGGPPPZZZfffrrr{{{|||wwwuuutttuuuvvvyyy{{{|||}}}}}}~~~~~~~~~~~~~~~}}}}}}||||||xxxwwwvvvtttrrrqqqqqqqqqnnnnnnmmmllllllkkkkkkkkkjjjiiihhhgggfffeeeeeeeeejjjiiigggdddaaa]]]ZZZYYYWWWVVVTTTQQQNNNKKKIIIHHHGGGFFFEEECCCBBB@@@??????<<<;;;;;;:::888777666555444444333333333333333333............---,,,+++***)))************+++++++++)))***,,,---.../////////((()))+++,,,,,,+++***)))++++++++++++************,,,---...///222444666777777;;;@@@CCCDDDDDDEEEFFFJJJIIILLLVVVdddpppuuuuuuyyywwwuuuttttttvvvyyyzzz}}}}}}}}}}}}|||{{{zzzzzz||||||~~~xxxkkkaaaZZZXXXZZZZZZZZZZZZYYYXXXXXXWWWWWWVVVVVVWWWWWWWWWWWWVVVVVVPPPOOOLLLGGGAAA===<<<<<>>AAABBBBBBDDDBBB??????AAABBBCCCBBBCCCDDDEEEFFFGGGHHHIIIIIIJJJJJJJJJKKKLLLMMMOOOOOOPPPOOOOOOPPPRRRUUUXXXZZZZZZ]]]bbbeeegggiiilllmmmnnnoooooonnnjjjeee```]]][[[___dddhhhkkkqqqxxx}}}~~~}}}|||}}}}}}{{{~~~}}}vvvnnnfff\\\SSSFFF>>>777555222......000111111000///////////////000/////////000111222333111555<<>><<<===AAADDDDDDGGGKKKQQQYYYdddlllrrryyy|||qqqeee]]]VVVPPPOOOPPPOOOMMMNNNNNNIIIBBB???AAA<<<======<<<;;;<<>>===============<<<;;;:::888888222222111111111111111111//////......---,,,************+++++++++,,,,,,,,,------............------%%%'''))),,,,,,+++)))((())))))*********+++++++++------...///111333555666777:::@@@CCCDDDEEEEEEFFFEEEEEEHHHRRR```nnnxxx|||}}}{{{yyyvvvvvvwwwyyyzzz{{{{{{|||}}}~~~~~~~~~~~~|||}}}~~~wwwkkkaaaYYYWWWYYY[[[ZZZZZZYYYXXXXXXWWWWWWXXXXXXXXXXXXWWWVVVUUUUUUPPPNNNJJJEEE@@@======>>>@@@@@@???;;;777333222222333222111///............******)))((((((((((((((()))((('''(((***+++***)))'''''''''''''''((())))))&&&''''''((((((''''''&&&(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&%%%$$$###%%%%%%%%%%%%&&&((())))))+++---.........000333666444555666777666444222111000444999>>>AAADDDFFFHHHFFFHHHIIIIIIHHHEEECCCCCCFFFLLLOOOMMMNNNSSSUUUSSSTTTTTTRRRKKK@@@888444333333666999===???AAAAAAAAACCC@@@======@@@BBBCCCBBBDDDDDDEEEFFFGGGGGGHHHHHHJJJJJJJJJKKKKKKMMMNNNOOOOOOOOOOOOPPPRRRUUUXXXZZZZZZ^^^bbbeeeggghhhjjjkkkllllllkkkjjjgggccc___]]]\\\aaahhhmmmpppuuu}}}~~~}}}}}}}}}||||||ssshhh^^^SSSIII===777333444333000///111333222111111000000111111111000//////000333666888:::@@@HHHPPPXXX```iiipppvvv}}}nnn^^^PPPFFF@@@===>>>>>>AAAIIINNNRRRXXX___hhhsss|||xxxuuusssrrrqqqrrrrrrtttxxx{{{yyyrrrkkk^^^UUUMMMJJJJJJJJJPPPXXX[[[[[[]]]\\\SSSHHHBBBCCC======>>>======???CCCFFFNNNQQQWWW___iiirrryyy}}}~~~{{{wwwsssrrrsssvvvxxxzzz|||}}}}}}~~~~~~~~~~~~}}}{{{yyyxxxwwwwwwuuutttrrrpppnnnmmmllllllhhhhhhfffeeeeeeffffffggggggfffeeeddddddccccccdddccccccaaa___\\\YYYVVVUUUQQQOOOMMMJJJHHHGGGFFFFFFBBBAAA???===<<<<<<<<<<<<<<<=========<<<:::888777222222111111000000//////000000000///...---,,,++++++,,,,,,,,,,,,---------******++++++++++++******((()))***+++++++++******((()))******+++,,,---------......///111222444555666:::???CCCEEEEEEEEEFFFCCCDDDHHHPPP\\\kkkxxx|||yyywwwwwwyyyzzz{{{{{{|||}}}~~~~~~~~~~~~}}}~~~vvvjjj```XXXVVVXXX[[[ZZZZZZYYYXXXWWWWWWWWWXXXXXXXXXXXXWWWVVVUUUTTTPPPNNNIIICCC???===>>>@@@;;;<<<;;;999666333333333222222111///............******)))((((((((((((((()))(((((()))***++++++***)))(((((('''''''''((((((''''''((((((((((((''''''&&&%%%%%%%%%&&&(((***+++%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&%%%###"""%%%%%%&&&''''''(((((((((+++,,,---...///111444777444555666666555333111///222666;;;???AAACCCEEEFFFEEEGGGIIIIIIGGGEEEDDDCCCFFFLLLOOOKKKKKKOOOPPPNNNQQQPPPNNNFFF===666444444555777:::>>>@@@AAA@@@@@@BBB???<<<<<<@@@CCCCCCBBBEEEEEEEEEFFFGGGGGGHHHHHHJJJJJJJJJJJJKKKMMMNNNNNNOOOOOOOOOOOORRRUUUXXXZZZ\\\___cccffffffgggggghhhhhhhhhhhhfffdddaaa___]]]\\\ccckkkppptttzzz~~~}}}rrreeeYYYMMMCCC666222000333444222111222444333222222111111222222222111//////000444888;;;CCCIIIRRRZZZaaaiiirrrxxx|||yyylllZZZLLLBBB===>>>@@@BBBCCCHHHRRRZZZaaaiiirrr|||~~~xxxqqqjjjddd\\\ZZZWWWSSSPPPOOONNNMMMKKKLLLOOOUUUZZZXXXPPPIIINNNFFFBBBEEEIIINNNWWWaaaiiijjjjjjgggZZZJJJBBBAAA===>>>?????????BBBEEEIIIQQQSSSYYY```hhhpppvvvyyy|||yyyuuurrrqqqssswwwyyy|||}}}~~~~~~~~~~~~~~~|||{{{yyyyyyxxxxxxsssrrrpppnnnlllkkkjjjjjjgggfffeeedddcccdddeeefffffffffeeedddccccccccccccaaaaaa___]]]ZZZXXXUUUTTTOOOMMMKKKHHHGGGFFFEEEFFFAAA@@@>>><<<;;;::::::;;;::::::;;;;;;:::888666555444444333333222111111000222222111111000...---,,,,,,,,,,,,---------......'''((()))+++---............---,,,+++++++++,,,---))))))***+++---...//////.........///000222333444555:::???DDDEEEEEEFFFFFFEEEGGGJJJPPPYYYgggvvv}}}zzzxxxxxxyyyyyy~~~~~~~~~~~~}}}|||{{{zzz~~~~~~ttthhh___YYYXXXZZZYYYYYYYYYXXXWWWVVVUUUTTTVVVVVVWWWXXXWWWVVVUUUTTTNNNLLLIIIEEEAAA>>><<<;;;===<<<:::888777666555555333111///.........---,,,************))))))))))))'''(((((()))))))))))))))'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''&&&&&&%%%$$$&&&'''''''''&&&%%%%%%$$$'''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((,,,,,,,,,,,,...000333444666888999888555222111111333666;;;@@@DDDFFFFFFFFFGGGGGGGGGIIIJJJIIIGGGEEEGGGHHHJJJLLLNNNPPPRRRSSSOOONNNJJJBBB:::555555666888:::===???AAAAAAAAA@@@AAAAAAAAA@@@@@@@@@@@@???CCCFFFHHHGGGEEEDDDGGGJJJKKKKKKKKKLLLMMMMMMNNNNNNMMMNNNNNNPPPSSSVVVYYY[[[\\\___cccfffiiijjjiiiiiihhhiiikkkiiieee```\\\[[[```gggnnnssszzz}}}vvvkkk]]]OOOCCC<<<666444333333444444444333888666555555666666555444777444333444555555;;;AAALLLSSS^^^ffflllqqqwww{{{}}}kkkXXXHHHEEEBBB<<<<<>><<<===<<<999666:::===@@@BBBCCCDDDEEEGGGBBBEEEHHHJJJNNNXXXfffppp}}}}}}zzzooo```RRRKKKIIIGGGFFFFFFEEEBBBAAAGGGOOOXXX```fffhhhkkkqqqsssrrrmmmkkkiiiiiikkkqqqvvvzzz}}}~~~~~~}}}{{{yyyxxxvvvuuusssqqqooonnnmmmkkkgggeeeggggggfffeeedddccccccbbbfffdddbbbaaabbbbbbaaa______^^^\\\ZZZWWWSSSPPPOOOMMMMMMKKKIIIGGGEEECCCBBB??????>>><<<;;;:::999999999:::;;;======<<<;;;:::888888777555444333111111111111111111000000000000------...............---)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,------------...222555===???AAAEEEGGGIIIJJJJJJMMMKKKLLLPPPWWWaaaqqq|||vvvuuuvvvuuu~~~~~~}}}{{{yyysssggg___YYYWWWYYYYYYYYYYYYXXXWWWVVVTTTSSSUUUVVVVVVWWWWWWUUUTTTSSSPPPMMMHHHCCC@@@???@@@@@@<<<;;;:::888777666555555333111///.........---,,,************))))))))))))&&&'''((()))))))))))))))(((''''''&&&&&&''''''(((''''''((((((''''''&&&%%%((((((((((((((('''&&&&&&'''&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&'''((((((,,,,,,,,,---///111333444666777888777444111111111444777;;;@@@DDDFFFFFFFFFEEEEEEEEEFFFGGGHHHGGGFFFGGGIIILLLOOOQQQQQQQQQQQQPPPMMMHHH@@@888555666888@@@AAACCCDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBDDDEEEEEEEEEEEEGGGHHHJJJJJJKKKLLLLLLMMMMMMNNNMMMMMMNNNPPPSSSVVVYYY[[[\\\^^^bbbfffhhhiiihhhggghhhhhhfffccc___]]]]]]]]]fffmmmuuu|||zzzpppdddUUUHHH<<<666999888777777999:::;;;;;;888777666777999999888666555222111333444555;;;CCCVVV]]]gggoootttzzzttt```OOOBBB@@@???;;;===CCCGGGOOO[[[gggtttsssggg^^^XXXRRRNNNIIIGGGGGGEEE@@@;;;;;;999666555666666444222555888:::<<<===>>>AAACCCBBBGGGLLLRRRXXXcccqqq{{{wwwgggZZZSSSQQQKKKIIIHHHGGGDDDCCCIIIRRR^^^gggoooqqqrrrrrroookkkeeeddddddeeejjjpppwww{{{~~~}}}zzzwwwuuutttsssrrrpppnnnmmmllljjjfffdddffffffeeedddcccbbbaaaaaadddbbb```___```aaa```___]]]\\\[[[XXXUUURRROOOMMMKKKKKKIIIGGGEEECCCBBBAAA>>>======<<<:::999999888666777888888999999999888999999888666555333222222333222222222111111000000---....../////////......***+++,,,,,,---------,,,))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,,,,---...------///333555:::<<<@@@DDDHHHJJJLLLMMMMMMKKKKKKOOOTTT]]]lllzzz~~~yyyyyyzzzyyy{{{}}}~~~}}}qqqeee^^^XXXVVVWWWXXXXXXYYYXXXWWWVVVTTTSSSTTTUUUUUUVVVUUUTTTSSSRRRPPPMMMGGGBBB@@@AAACCCEEE<<<;;;999888777666555555333111///.........---,,,************))))))))))))%%%&&&'''((()))*********(((((((((''''''((((((((((((((())))))(((((('''&&&&&&''''''''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%&&&&&&''')))))),,,,,,---...000222444555555666777555222000000111666888<<>>@@@AAA<<<;;;<<<===>>>>>><<<999666222111333555888@@@HHH[[[bbbkkkrrrvvv{{{xxxhhhTTTHHH>>>>>>???>>>AAAGGGOOOWWWcccppp}}}uuueeeZZZOOOEEE>>>>>>;;;999999:::;;;888555444222000111222333333222333555888:::<<<>>>BBBEEEJJJPPPWWW___gggrrr~~~qqqcccZZZWWWPPPMMMJJJHHHFFFGGGOOOXXXfffpppyyyzzzwwwrrrhhh```YYYYYY[[[```gggooowww|||}}}|||xxxuuusssrrrrrrrrrooommmkkkjjjhhhfffcccdddddddddcccbbbaaa```___```___]]]]]]^^^______^^^ZZZYYYXXXUUURRROOOMMMKKKIIIHHHGGGEEECCCAAA@@@???<<<<<<;;;:::999888888777888888888999:::;;;<<<===::::::999777666555444444444444333333222111000000...//////000000///......+++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...///......000333666777:::>>>DDDHHHLLLOOOPPPNNNKKKKKKNNNQQQXXXeeerrr{{{|||}}}~~~}}}yyy|||oooddd]]]WWWUUUWWWXXXYYYYYYYYYXXXVVVTTTSSSSSSTTTTTTUUUUUUSSSRRRQQQPPPMMMHHHCCCAAAAAABBBDDD;;;:::999777666666555555333111///.........---,,,************)))))))))(((%%%%%%'''((())))))******((((((''''''''''''((((((((((((((((((((('''&&&&&&###$$$$$$%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''(((******+++,,,---///111333444555555666555333111000111222888:::===AAACCCEEEEEEFFFAAA@@@???>>>>>>@@@CCCFFFJJJLLLNNNQQQRRRSSSSSSSSSLLLGGG>>>666222444999===;;;<<<>>>???@@@@@@@@@@@@?????????@@@@@@AAAAAAAAADDDBBBAAACCCHHHJJJIIIGGGIIIIIIJJJJJJKKKKKKLLLLLLLLLMMMOOORRRUUUXXXZZZ[[[\\\^^^bbbdddfffeeedddccccccaaa^^^ZZZXXXYYY^^^aaaiiipppzzzxxxrrruuu|||{{{wwwpppiii]]]PPPEEE>>>;;;:::777999;;;>>>@@@CCCFFFHHHGGGGGGGGGHHHHHHEEE@@@===999555333555888===GGGQQQ^^^dddlllrrrvvvzzz|||lll^^^OOOFFFAAABBBEEEFFFJJJOOOUUU]]]iiiuuuzzzlll[[[OOOIIIDDD===777:::888666666777777555333333222222333444555666666666888<<<@@@CCCHHHNNNRRRZZZ___gggooovvv~~~{{{kkk___YYYUUUPPPKKKJJJIIILLLTTT^^^kkkttt{{{yyysssjjj___UUUNNNPPPTTT[[[dddnnnvvv{{{{{{~~~{{{wwwtttsssrrrrrrrrrooollljjjiiihhhfffdddcccddddddcccbbbaaa___^^^]]]\\\ZZZ[[[\\\]]]]]]\\\XXXWWWUUUSSSPPPMMMKKKIIIGGGFFFEEECCCAAA@@@>>>>>>::::::999999888888777777999999999999:::<<<>>>???;;;::::::999777666666555555555444333111000//////000000000111000000//////+++,,,,,,---------,,,,,,------------------------,,,,,,,,,,,,---------------...///000000111444666777:::???DDDIIIMMMPPPQQQQQQNNNMMMOOOPPPUUU___jjjwww~~~~~~~~~zzz}}}oooeee^^^XXXVVVWWWYYYYYY[[[[[[ZZZXXXUUUSSSSSSSSSTTTUUUTTTSSSRRRQQQNNNLLLIIIEEEBBB@@@???>>>:::999888777666666555555333111///.........---,,,************)))))))))(((%%%%%%'''(((((()))))))))'''&&&&&&%%%%%%&&&&&&'''&&&''''''''''''&&&%%%%%%######$$$$$$%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&'''((()))+++++++++,,,...000222444555666666666555222000000111333:::;;;===@@@BBBDDDDDDDDD???>>><<<::::::===DDDIIINNNNNNNNNNNNOOOOOOPPPQQQHHHBBB999333222555:::>>>>>>???@@@@@@AAAAAAAAAAAA>>>>>>???@@@AAAAAABBBBBBEEECCCBBBEEEIIILLLKKKIIIIIIIIIJJJJJJKKKKKKLLLLLLMMMNNNPPPSSSWWWYYY\\\]]]]]]___bbbdddeeedddbbbaaa^^^^^^]]][[[YYYZZZ]]]___iiipppyyy}}}sssjjjeeejjjssszzz{{{tttooofff^^^RRRFFF>>>;;;===>>>>>>BBBGGGKKKMMMOOORRRTTTXXXXXXXXXWWWTTTNNNGGGAAA<<<888555777;;;AAAMMMXXXeeekkktttzzz}}}~~~rrrbbbVVVLLLHHHFFFIIILLLOOOSSSWWW]]]dddnnnxxxzzzlll\\\QQQDDD===<<<<<<999555555444333333333333222111444444555666777999;;;<<<;;;>>>DDDJJJQQQWWW^^^cccjjjnnnvvv}}}ttteee[[[XXXQQQLLLKKKKKKNNNWWW```jjjoooqqqlllddd]]]SSSKKKHHHKKKQQQYYYcccnnnvvv{{{~~~}}}|||yyywwwuuutttssssssrrrooollljjjiiihhhfffdddbbbcccccccccbbb```^^^]]]ZZZYYYWWWXXXYYYZZZZZZYYYUUUTTTSSSQQQNNNKKKIIIGGGFFFEEEDDDBBBAAA???>>>===888888888888888888777777666555555555666888;;;<<<;;;;;;:::999888777777666555555444333111000//////111222222222111111000///+++,,,,,,,,,,,,,,,++++++))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,,,,...000000000111333555999;;;@@@FFFKKKOOOQQQRRRVVVSSSQQQRRRQQQSSS\\\eeesss{{{~~~~~~||||||pppfff```ZZZWWWYYYZZZ[[[\\\]]]\\\YYYVVVTTTSSSTTTTTTUUUTTTSSSRRRQQQMMMLLLIIIFFFCCC@@@>>>===999999888777666666666666333111///.........---,,,************))))))))))))&&&&&&'''(((((((((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''&&&%%%%%%$$$%%%&&&&&&'''''''''''''''%%%%%%&&&&&&&&&&&&''''''""""""###$$$&&&'''((((((&&&&&&&&&''')))***,,,---+++,,,...111333555666666777777555222000000333555;;;<<<===???AAABBBBBBCCC===<<<;;;999:::@@@JJJRRRVVVVVVTTTRRRPPPNNNMMMLLLCCC>>>888444555888<<>>@@@AAABBBCCCCCCEEEEEEEEEGGGIIIKKKKKKJJJIIIJJJJJJKKKKKKLLLMMMMMMMMMOOORRRVVVYYY\\\^^^^^^___aaaccceeeeeedddbbb```[[[[[[[[[ZZZYYYYYY[[[]]]hhhooowww~~~zzzpppeee___]]]bbbjjjpppvvv|||||||||{{{yyywwwwwwzzz|||}}}uuulllfff\\\TTTIII???:::<<<@@@DDDLLLRRRYYY^^^______aaabbbjjjjjjjjjhhhcccZZZOOOHHHAAA;;;888999===EEERRR^^^iiiqqqzzzuuuhhhZZZQQQIIIJJJLLLOOOSSSXXX\\\___hhhnnnvvv|||uuueeeWWWJJJCCC:::666777999888666111222333444555666777888555777:::;;;===???CCCFFFFFFKKKSSS\\\ccckkkqqqvvvzzz}}}}}}mmmbbb\\\TTTNNNLLLLLLNNNTTT\\\___bbb```YYYQQQMMMHHHDDDDDDHHHOOOZZZeeepppxxx}}}{{{{{{zzzxxxwwwuuutttsssqqqnnnjjjhhhgggfffdddccc```aaabbbbbbaaa___\\\[[[WWWUUUSSSSSSUUUUUUUUUTTTQQQQQQOOOMMMKKKHHHFFFEEEDDDCCCBBBAAA???>>>===<<<777777777888888888888888777777777777888999:::;;;;;;::::::999888888777777555555444333333222111111333333333333222111000000,,,------------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++---///000000111333444:::<<>>???@@@AAAAAA:::;;;;;;:::===GGGUUU```ffffffeeeaaa[[[TTTMMMIIIAAA===999777:::===@@@@@@AAA@@@>>>===;;;:::999999<<<===>>>???AAABBBCCCDDDDDDFFFGGGGGGGGGGGGIIIJJJJJJJJJKKKLLLLLLMMMMMMNNNNNNQQQTTTXXX[[[^^^___```aaabbbdddfffeeedddaaa```YYYYYYXXXWWWUUUVVVYYY[[[aaahhhoooppppppmmmeee]]]YYYUUUUUUZZZ___ccciiippprrrssssssrrrpppqqqsssvvv{{{|||}}}}}}yyypppeee]]]QQQKKKCCC===>>>EEENNNTTTccckkkuuuzzzyyywwwwwwxxxyyyyyyyyywwwqqqfffZZZQQQHHHBBB>>>>>>CCCKKKYYYfffllltttyyymmm___SSSMMMHHHLLLQQQVVV[[[bbbgggiiipppuuu|||}}}mmm___QQQGGG@@@===999777777888777666444555777999:::;;;===>>>;;;???CCCGGGJJJNNNTTTXXX\\\bbbllluuu|||sssjjjaaaXXXPPPMMMKKKJJJNNNSSSQQQSSSOOOGGGBBBAAA@@@===@@@EEEOOO[[[hhhttt}}}|||||||||{{{xxxuuurrrpppooolllhhheeedddcccbbbaaa]]]^^^___```___\\\YYYXXXRRRPPPOOONNNOOOOOONNNMMMMMMLLLKKKIIIGGGDDDBBBAAAAAA@@@@@@>>>===<<<;;;:::777777777888888999999999999999:::;;;;;;;;;;;;;;;::::::999999888888777777777666666666555555444444444444444444333222111000///////////////...------------------------------,,,,,,,,,,,,------------***,,,///000000000222333888<<>>???@@@@@@888999:::<<>>AAABBBAAABBBAAA@@@@@@@@@@@@@@@@@@<<<===>>>???AAABBBDDDDDDCCCFFFHHHGGGEEEDDDGGGJJJKKKKKKLLLLLLMMMMMMNNNNNNOOOQQQUUUYYY]]]___aaaaaabbbccceeeffffffdddaaa```YYYXXXVVVSSSRRRSSSWWWZZZWWW___dddccc___ZZZSSSLLLPPPNNNOOOSSSUUUWWW^^^eeejjjlllnnnnnnmmmmmmpppssswwwyyyzzzzzzvvvlllaaaYYYHHHDDD@@@???EEEPPP]]]fff|||yyynnnaaaXXXPPPIIIDDDDDDIIIQQQ```mmmqqqyyy}}}vvviiiYYYNNNJJJHHHNNNUUU[[[bbbjjjoooqqqsssxxx~~~qqq^^^PPPEEE===666666555555444444444444777888:::::::::;;;===>>>CCCHHHNNNSSSWWW]]]dddiiipppwwwuuunnnddd[[[RRRMMMJJJGGGHHHLLLGGGHHHEEE>>>::::::;;;999>>>DDDOOO\\\kkkwww}}}~~~~~~}}}zzzuuuqqqnnnmmmjjjeeebbbaaaaaa```___ZZZ[[[]]]^^^\\\ZZZWWWUUUOOOMMMKKKKKKKKKKKKJJJIIIJJJIIIHHHFFFDDDBBB???>>>???>>>>>><<<;;;:::999999777777888888999999::::::555666888999999888777666:::999999888888777777777888888888888777777777777444444444444333222111000111111111111111000//////************************---------.........//////))),,,...//////000111222777;;;AAAIIIQQQWWW\\\^^^\\\ZZZXXXWWWTTTRRRWWW^^^eeeppp|||yyy|||tttggg^^^WWWUUUWWW[[[[[[ZZZZZZYYYYYYYYYXXXXXXXXXXXXXXXXXXVVVTTTSSSMMMLLLGGGAAA@@@DDDDDDAAA999999999888888888888888444333222000...,,,***(((******))))))((((((''''''(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''((()))***+++,,,///111222222222333666888999777333111111333666999999999:::===???@@@???===CCC@@@>>>???FFFRRR^^^fffsssxxx||||||zzzppp^^^MMMBBB???<<<;;;>>>CCCFFFHHHCCCBBBAAA@@@???????????????===<<<>>>AAACCCBBB@@@FFFFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJKKKLLLNNNOOOPPPSSSUUUVVVWWWXXXZZZ^^^aaaeeefffggggggfffccc```^^^\\\TTTOOOPPPNNNKKKMMMSSSVVVVVVTTTPPPKKKGGGEEEDDDCCCEEEFFFGGGGGGLLLSSSYYY___fffkkkkkkmmmpppqqqoootttuuuvvvvvvqqqfffZZZQQQJJJDDDAAAEEELLLXXXlll~~~wwwjjj```WWWRRRMMMMMMTTT___iiiooo~~~~~~wwwmmmddd\\\WWWTTTPPPUUU]]]dddkkkppptttwww}}}}}}~~~ooo]]]NNNDDD>>><<<666666555666777777777666555888<<<===>>>@@@EEEIIIKKKQQQXXX___eeeooo|||tttjjjbbb]]]UUUMMMGGGBBB>>>;;;BBB@@@===999666666888;;;BBBHHHSSS___kkkvvv}}}zzzxxxvvvtttqqqoookkkiiifffccc```]]][[[[[[ZZZZZZYYYZZZYYYVVVRRRNNNHHHGGGEEEDDDDDDFFFGGGIIIHHHHHHGGGFFFDDDAAA>>>===<<<;;;:::888777666666666666666555555555444444444555555555555666777999999:::999999999888777777777888888999999999888888777777777666666555555555444333222111000000/////////************+++,,,------+++,,,---............---,,,,,,,,,---...000222333666;;;CCCKKKQQQVVV[[[^^^______^^^\\\ZZZYYYZZZ\\\fffppp{{{}}}tttggg^^^WWWUUUWWWZZZZZZZZZZZZZZZYYYXXXXXXXXXXXXYYYYYYXXXWWWUUUTTTQQQOOOIIIBBB@@@BBBBBB>>>888888888888777777777777333333222000...,,,***((())))))))))))(((((((((((())))))))))))))))))))))))(((((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))+++,,,,,,111222333333222222444666666444111///000222666888666777999===CCCFFFGGGGGGCCCBBBBBBDDDIIIQQQYYY^^^iiinnnrrrsssqqqjjjZZZKKKCCC@@@>>>>>>AAAEEEGGGHHHAAAAAA@@@???>>>>>>>>>>>>===<<<;;;>>>AAADDDCCCBBBFFFFFFFFFFFFGGGHHHIIIIIIJJJJJJJJJKKKKKKMMMNNNOOOPPPRRRTTTUUUVVVXXX[[[^^^cccdddeeefffeeebbb```^^^ZZZSSSOOOOOOMMMJJJKKKOOOLLLKKKHHHDDD???<<<;;;;;;===???AAAAAABBBFFFLLLRRRWWW___gggkkkpppvvvxxxwwwvvvuuutttqqqkkkaaaUUUNNNGGGDDDEEELLLXXXhhh~~~~~~qqqfff\\\XXXSSSTTT[[[fffpppvvv~~~xxxqqqjjjccc___]]]^^^```dddhhhmmmsssyyy|||~~~~~~|||rrrbbbSSSGGG???:::777777666555666666777666666444888===AAACCCGGGNNNSSSRRRYYYcccllluuu~~~uuulllaaa\\\TTTMMMGGGBBB===:::::::::999777666777;;;===AAAHHHSSS___kkkvvv~~~}}}}}}{{{xxxvvvtttrrrooommmkkkiiifffccc```]]]\\\[[[XXXWWWWWWWWWWWWTTTPPPLLLHHHFFFDDDCCCCCCDDDEEEFFFEEEDDDDDDBBBAAA???===<<<;;;:::999888666666666666666555555555444444444444444444444444555666777888999888888888888888777777777777888888888888777777777777777777666666666555444333222111111000000111---,,,,,,,,,,,,---......,,,,,,,,,,,,------......------,,,---...000222444666<<>>===============;;;;;;;;;>>>AAADDDDDDDDDEEEEEEFFFFFFGGGHHHHHHIIIJJJJJJIIIIIIJJJKKKLLLLLLKKKNNNQQQSSSTTTUUUXXXYYY___```bbbcccbbbaaa___]]]XXXSSSOOONNNNNNKKKJJJKKKDDDAAA===999555444444444888;;;===>>>>>>AAAFFFKKKQQQ[[[fffmmmssszzz|||{{{xxxuuuqqqkkkcccYYYOOOIIICCCCCCGGGRRR```sssxxxnnnaaa]]]YYY[[[bbbmmmwww|||~~~zzzvvvqqqmmmjjjhhhgggffffffgggkkkrrrxxx|||pppdddTTTGGG???;;;666333666666666555555666666666888<<>>===<<<;;;;;;;;;:::999888777666555555555555555555555444444444444333333333333333444555666777777777777888888888888666777777888888888777777888888888888888777777777555555444333222222222222000//////...............---,,,+++++++++,,,---...------------///111333444777<<>>>>>============<<<======???AAACCCCCCDDDDDDEEEFFFFFFGGGHHHHHHHHHIIIIIIIIIHHHIIIIIIJJJJJJIIILLLPPPRRRSSSTTTVVVWWW\\\]]]^^^___```___]]]]]]XXXTTTQQQPPPPPPNNNKKKHHHDDD@@@:::666444444444555777:::======>>>@@@FFFJJJTTT^^^iiipppvvv{{{{{{yyyzzzuuummmddd[[[RRRJJJEEEDDDGGGNNNXXXfffxxx}}}ttteeebbb___aaagggqqqzzz}}}}}}{{{yyyvvvrrrpppnnnkkkiiihhhiiinnntttyyy||||||hhh[[[JJJ@@@<<<;;;777333666666666555555555777888>>>DDDKKKRRRXXX```hhhnnnwww}}}xxxtttrrrmmmiiiddd```\\\ZZZ___ggguuu{{{}}}xxxrrrjjjccc^^^YYYQQQJJJDDD@@@;;;888555666777777777777999;;;@@@HHHUUUbbboooyyy}}}{{{xxxxxxuuurrrpppnnnllliiigggdddccc```]]]ZZZXXXWWWVVVQQQQQQPPPPPPPPPOOOLLLIIIFFFDDDAAA>>>===<<<======<<<;;;:::999888999:::;;;888777666555444444444444444444444444444444444444333333333333333444555555555666666777777888888888777777888888999999888888999999999999999999999999666555444333333222222222222111000///...............---+++******,,,...///............///111333555666<<>>CCCFFFGGGDDDDDDDDDFFFIIILLLPPPRRRRRRVVVXXXVVVTTTQQQJJJBBB======>>>@@@BBBBBB???===@@@@@@???>>>>>>>>>????????????@@@@@@@@@AAAAAABBBCCCDDDEEEGGGGGGGGGGGGGGGIIIHHHHHHHHHHHHHHHIIIIIIIIILLLPPPRRRSSSTTTVVVWWWZZZ[[[\\\]]]]]]]]]\\\\\\XXXWWWUUUTTTVVVTTTNNNHHHDDD???888555444666666666777:::===>>>???BBBIIINNNYYYcccnnntttxxx{{{{{{wwwzzzssshhh^^^UUUMMMGGGDDDHHHOOOXXXcccooo~~~pppmmmiiijjjooowww~~~|||{{{{{{{{{{{{zzzwwwtttqqqooopppooopppssszzzxxxrrr___SSSDDD<<<;;;;;;888555666777888777666777:::===BBBJJJUUU```iiisss|||tttggg]]]VVVSSSSSSLLLIIIFFFFFFFFFIIISSS]]]llltttyyywwwrrrmmmggg```\\\WWWPPPIIIDDD???;;;888444666777888888:::<<<>>>BBBJJJXXXfffsss|||~~~{{{xxxvvvtttpppmmmkkkhhheeebbb^^^]]]ZZZWWWUUUSSSQQQQQQNNNMMMLLLMMMMMMLLLJJJHHHDDDBBB???<<<:::999999:::999999777777777777999:::666666555444333333333333333333444444444444444444444444333333444444555555555555555666666777777888777888888999::::::999999999999999:::::::::::::::666666555444333333333333333222111///............///...,,,++++++,,,...//////......///000222444555777===FFFOOOUUUYYY]]]___```___]]]ZZZWWWWWWZZZ]]]dddmmm{{{tttggg^^^WWWUUUWWWVVVWWWYYYZZZZZZYYYXXXWWWVVVVVVWWWXXXXXXWWWVVVUUURRRQQQLLLEEECCCCCC@@@;;;777666666555444333222222000000000///---+++***)))(((((((((((())))))))))))(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((&&&'''((())))))(((&&&$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%$$$######&&&'''((()))+++,,,---------000333444444444555666000000000111333666999;;;<<<;;;;;;===AAADDDEEEEEEBBBAAABBBCCCFFFKKKOOORRRQQQUUUWWWTTTPPPMMMFFF?????????@@@BBBCCCBBB@@@===@@@??????>>>>>>?????????@@@AAABBBAAA@@@???@@@BBBCCCDDDEEEGGGHHHGGGGGGFFFHHHHHHGGGGGGHHHIIIJJJJJJJJJMMMPPPRRRSSSUUUWWWYYYZZZZZZ[[[[[[[[[[[[[[[ZZZXXXYYYXXXYYY[[[[[[SSSJJJBBB<<<666333444666777666666999;;;===???EEEMMMTTT^^^hhhrrrwwwzzz}}}|||xxxvvvnnncccXXXOOOJJJFFFCCCDDDOOO]]]iiiwww}}}yyyxxx{{{|||zzzyyyyyyzzz{{{{{{yyyvvvrrrpppqqqppprrrxxxxxxmmmdddQQQIII>>>999999:::999888999;;;<<<;;;:::<<<@@@EEEGGGRRRaaappp}}}}}}qqqiii\\\OOOFFFAAA@@@AAA===:::999;;;<<>>;;;888888888888777666666666666666777777444444333222222222222222333333333333444444444444444444444333333444444555555555555555666666666666666777888999999999999999999999999:::::::::::::::888777666555555444555555333222111000////////////000///...---------...///////////////111333555666999???IIIRRRXXX\\\___aaaaaa```]]]YYYVVVVVVXXX[[[dddlllzzztttggg^^^WWWUUUWWWVVVWWWXXXXXXYYYYYYXXXXXXTTTUUUVVVWWWWWWVVVUUUUUURRRQQQLLLEEEBBBBBB>>>999777777666555444333222222000000///...---+++***)))))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((&&&''')))******(((&&&$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''((()))+++,,,---......111444555555444444444000000000111333666888:::CCCBBBAAABBBCCCCCCBBB@@@??????@@@CCCFFFIIIMMMOOONNNSSSUUURRRNNNJJJDDD===?????????AAABBBAAA???===>>>>>>=========>>>>>>???>>>@@@BBBBBB@@@@@@BBBDDDBBBCCCEEEGGGHHHGGGFFFEEEGGGGGGGGGHHHHHHJJJKKKLLLLLLNNNPPPQQQRRRTTTWWWZZZZZZZZZZZZZZZZZZZZZYYYYYYWWWZZZZZZ[[[___```WWWKKKCCC>>>888666888::::::888777999<<<>>>BBBJJJTTT\\\eeennnvvvyyy{{{}}}{{{xxxoooggg\\\RRRKKKGGGDDDCCCBBBQQQcccqqq~~~|||{{{yyyzzz|||}}}|||yyyuuussspppnnnooovvv~~~xxxlll]]]SSSCCC???:::888999;;;===>>>===???AAAAAA@@@BBBIIINNNSSS___qqq|||ooogggVVVQQQIII@@@;;;888999:::999777777999<<>>AAADDDFFFIIIJJJKKKKKKQQQTTTQQQLLLHHHBBB<<<>>>======>>>??????===:::======<<<<<<<<<======>>><<>>@@@???===:::<<<>>>@@@EEENNN[[[dddmmmtttzzz{{{{{{{{{yyyuuujjjcccXXXOOOIIIEEECCCBBBHHHZZZmmm|||~~~}}}xxx{{{~~~|||yyyvvvrrrpppooottt}}}|||xxxoooaaaPPPEEE;;;:::999999:::===AAADDD@@@CCCEEEEEEDDDGGGNNNUUU```lll}}}}}}kkk[[[QQQCCC@@@<<<888666555555666888666777;;;>>>DDDPPP[[[dddooovvvuuuqqqmmmiiieee\\\WWWPPPJJJEEE@@@<<<:::666777666555666:::???CCCMMMVVVeeesss~~~}}}yyyuuupppmmmhhhccc^^^ZZZTTTQQQTTTRRRPPPNNNKKKJJJIIIHHHAAA@@@??????AAAAAA@@@???AAA???<<<999777777777888222222333444444333111000222222111111111111111111222222222333333444444444222222111111111111111222666666666555555444444333222333444555666666666666888888888999999:::::::::======<<<;;;::::::::::::555555444333333333444444111111222222111000///...000000000000222444666777???FFFPPPYYY```cccfffgggfffddd```ZZZVVVUUUWWWZZZaaagggrrrwwwhhh^^^ZZZXXXVVVVVVWWWYYYZZZZZZXXXUUUTTTUUUTTTSSSQQQQQQQQQRRRSSSTTTRRRNNNIIIDDD>>>;;;888666666555444333333333333222111000...,,,***)))(((,,,)))'''(((***+++)))''''''&&&%%%'''++++++)))&&&((((((((('''&&&&&&%%%%%%)))))))))))))))))))))))))))((('''&&&%%%&&&&&&'''&&&&&&&&&''''''''''''((('''&&&%%%&&&(((*********&&&(((******+++,,,///111444444444444333222222111...,,,+++...222555555333;;;===@@@BBBCCCBBBAAA@@@AAABBBDDDGGGKKKMMMLLLLLLLLLMMMOOOPPPOOOJJJCCC>>>>>>>>>@@@@@@AAA@@@???>>>???>>>===<<<;;;<<<=========>>>@@@BBBCCCCCCCCCBBBFFFFFFHHHHHHIIIHHHGGGFFFIIIIIIHHHHHHHHHIIIJJJJJJKKKLLLNNNPPPSSSUUUWWWXXX___^^^\\\[[[[[[[[[YYYXXXUUUYYY___cccdddaaa\\\XXXKKKJJJHHHFFFFFFEEECCCAAACCCBBBBBBFFFNNNZZZeeellluuuwww{{{~~~}}}zzzvvvtttiii```UUUNNNHHHCCCDDDIIIRRR^^^ppp}}}}}}}}}yyyvvvrrrrrrssswww~~~|||qqqhhh\\\OOOFFFCCC888999:::<<>>DDDOOO\\\eeeoooqqqsssrrrnnnkkklllnnnccc\\\SSSLLLGGGCCC>>>:::999888:::>>>???>>>AAAFFFTTT```ooo{{{~~~}}}}}}}}}|||||||||{{{xxxssspppkkkhhhccc^^^[[[WWWSSSQQQNNNLLLIIIGGGFFFEEEDDDBBB@@@???>>>>>>>>>???AAABBB???===;;;999777666666666333444444555555666666666333111///000333444222000222222333333333444444444555444444444444555666666555444444444444555666666777888888888888888777666888999999:::::::::999999;;;<<<<<<<<<;;;;;;:::999666666666666555555555555555666666666444222///------...///000111333777;;;BBBIIIQQQWWW^^^fffhhhfffiiigggccc___\\\YYYXXXXXXaaaeeennnyyywwwggg^^^ZZZXXXWWWYYY[[[\\\]]]\\\ZZZWWWUUUTTTSSSSSSRRRQQQQQQQQQQQQRRRPPPMMMHHHCCC>>>:::999666666555444333333333333222111000///---,,,+++***,,,***((()))***+++)))'''+++)))''''''((()))((((((%%%%%%&&&&&&'''((((((((('''''''''''''''''''''''')))((('''&&&%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&'''&&&%%%$$$&&&(((***+++***'''(((******+++,,,///111222333333444444444444333222000///111555888999888;;;===AAACCCDDDCCCAAA???@@@AAACCCFFFIIILLLLLLLLLPPPPPPOOONNNKKKGGGBBB>>>AAAAAAAAAAAA@@@???===<<<===<<<;;;;;;;;;<<<=========>>>@@@BBBCCCCCCCCCCCCDDDEEEFFFHHHIIIIIIHHHHHHIIIIIIHHHHHHIIIIIIJJJJJJKKKLLLNNNQQQSSSUUUWWWXXX\\\[[[ZZZYYYYYYXXXWWWVVVVVVZZZ```eeegggddd```]]]TTTSSSQQQPPPNNNLLLIIIHHHEEEEEEGGGLLLUUU```kkkqqq|||}}}}}}yyysssoooeee\\\QQQKKKFFFCCCFFFKKKWWWbbbsss~~~zzzwwwvvvuuuuuuyyy~~~xxxnnnccc[[[QQQFFF>>>===;;;<<<>>>AAAEEEIIILLLNNNQQQSSSVVVZZZaaajjjssszzzzzzjjj[[[NNNDDD<<<888666666555333111111444666666:::@@@EEEKKKUUU```hhhpppqqqrrrrrrpppoooooopppfff^^^TTTLLLFFFBBB===:::===<<<===AAABBBAAADDDIIIWWWbbbrrr~~~~~~|||{{{{{{zzzyyyxxxwwwsssnnnjjjdddaaa\\\XXXUUUQQQNNNKKKLLLIIIFFFEEEDDDDDDBBB@@@===<<<;;;::::::;;;<<<<<<===<<<:::888666666666666444444444444444555555555444222000111333444333111222222222333333333444444444444444444444555666666555555555444555666666777777777888888888888888777999999:::::::::999888888999:::;;;;;;<<<<<<<<<;;;999999999888888777777777666777777777666444111000...///000000111333888;;;AAAIIIQQQWWW___fffiiigggjjjhhhddd```]]]ZZZXXXXXX^^^ccckkkvvvxxxggg^^^ZZZYYYXXX[[[\\\]]]^^^]]]ZZZWWWUUURRRRRRRRRRRRQQQPPPOOONNNOOOMMMJJJFFFBBB===:::888666666555444444333333333222111000///...---,,,,,,+++***))))))******)))'''++++++)))'''%%%%%%(((***%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$%%%(((***++++++'''(((***++++++,,,///222222222333444555555555555333111000111555999;;;<<<<<<>>>BBBEEEEEECCCAAA>>>@@@AAACCCFFFIIIKKKMMMNNNTTTSSSPPPKKKGGGCCC@@@>>>CCCCCCCCCBBB@@@===;;;999;;;::::::999:::;;;===>>>>>>???@@@BBBCCCCCCCCCCCCBBBCCCEEEGGGHHHIIIJJJJJJIIIIIIHHHHHHIIIJJJJJJKKKLLLMMMOOOQQQTTTUUUWWWWWWXXXWWWVVVVVVUUUUUUUUUUUU[[[___dddiiijjjhhhddd```ZZZZZZYYYWWWTTTPPPLLLJJJHHHJJJNNNUUU___jjjsssyyy~~~wwwqqqmmmaaaWWWNNNHHHFFFEEEKKKRRR^^^hhhxxx|||zzz{{{yyyyyy{{{~~~{{{mmmbbbWWWOOOGGG>>>::::::===@@@DDDIIIOOOTTTXXXZZZ```dddjjjqqqyyynnnbbbRRREEE???;;;777444333444333222111222555888999???GGGOOOVVV]]]ffflllrrrqqqqqqrrrtttuuutttssskkkbbbVVVMMMGGGDDDAAA>>>BBB@@@AAADDDEEEDDDHHHNNNYYYeeevvv}}}zzzxxxxxxwwwuuusssppplllfffbbb]]]ZZZUUURRROOOLLLHHHFFFHHHEEECCCAAAAAAAAA???>>>;;;;;;:::999888888888888;;;:::888777666555555555444444444444333333333333444222111222333444333222222222222222333333333333444444444444444555666666666666666555666777777888666777777888999999999999::::::::::::999999888777888888:::;;;<<<=========>>>======<<<;;;::::::999777888888888777666444333000000111000111444888<<>>;;;:::999888888888999;;;===>>>??????@@@AAABBBCCCDDDDDDCCCDDDEEEFFFGGGHHHIIIIIIIIIIIIHHHIIIIIIJJJKKKLLLLLLNNNPPPRRRTTTUUUVVVVVVUUUUUUUUUTTTSSSTTTUUUWWW```ccchhhlllmmmjjjfffccc___```aaa^^^ZZZTTTPPPNNNMMMPPPWWW___iiissszzz}}}vvvppplll]]]TTTLLLHHHHHHKKKSSS[[[fffppp~~~}}}|||}}}~~~zzzvvvjjj___SSSKKKDDD===;;;===???BBBIIIQQQZZZaaagggjjjsssxxx~~~qqq[[[PPPBBB:::888888666333222333333333444666:::======EEEOOOXXX___eeekkkpppsssqqqqqqtttyyy{{{yyyvvvoooeeeYYYPPPKKKIIIGGGFFFFFFDDDCCCFFFFFFFFFJJJPPP[[[gggxxx|||yyyvvvuuussspppmmmjjjeee___[[[YYYVVVQQQNNNLLLIIIFFFDDDCCCAAA???>>>>>>>>><<<;;;===<<<;;;:::999888888777888888777666555555444444444444444333333222222222333222222222333333222222222222222222333333333333555555444444555555666777777777777777777888999999666777888999:::;;;;;;;;;::::::;;;::::::999888777999999;;;<<<===>>>>>>>>>AAA@@@@@@>>>===<<<;;;;;;888888888888888777666555222222222111111444999===BBBJJJRRRXXX```hhhjjjiiijjjiiieeebbb]]]ZZZWWWVVVTTTXXX```kkkvvvzzziii___[[[YYYXXXZZZ[[[\\\\\\ZZZWWWTTTRRRQQQQQQRRRRRRQQQOOOMMMKKKKKKIIIGGGCCC???<<<999888666666666666555444333222//////......---,,,++++++)))***,,,,,,***((('''&&& $$$((()))'''&&&&&&(((((((((((('''&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%######$$$'''*********''')))++++++,,,---000222555555555555444333222111......///111333777;;;===>>>@@@CCCEEEEEEBBB???===>>>BBBFFFIIIIIIJJJLLLMMMNNNOOOOOOMMMHHHCCCAAAAAABBBBBBBBBBBBAAA???===<<<888777777888999;;;===>>>@@@@@@@@@AAABBBCCCDDDEEEFFFFFFFFFFFFFFFFFFGGGGGGIIIIIIIIIIIIJJJKKKLLLMMMMMMOOOQQQSSSUUUUUUUUUUUUTTTUUUUUUTTTSSSTTTWWWZZZ```ccciiinnnpppooollljjjhhhjjjkkkhhhbbb\\\YYYWWWTTTXXX___hhhrrryyyzzzrrrkkkfffXXXPPPIIIHHHJJJPPPYYYcccnnnvvv~~~~~~}}}xxxsssjjj___SSSJJJDDD>>>>>>@@@AAAFFFOOOYYYeeennnvvvyyykkk]]]HHHAAA888444444444111///000111333444666999>>>BBBDDDLLLVVV___dddiiimmmqqqtttsssuuuzzz~~~{{{ooofff[[[RRROOOOOOOOONNNKKKGGGFFFGGGFFFFFFKKKQQQ\\\iiizzz{{{wwwtttrrroookkkhhhddd```ZZZVVVTTTQQQNNNKKKIIIGGGDDDBBB@@@>>><<<;;;<<<<<<;;;:::======<<<;;;:::888777666666666666666555555444444444444444333333222222222111222222222222111222222222222333333333444444444666666555555666666777888999888888888888999::::::888999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999999<<<<<<===>>>>>>>>>>>>===BBBBBBAAA@@@>>>===<<<<<<888888888888888777666666444333333222222555:::>>>DDDKKKSSSYYY```hhhjjjhhhiiigggeeeaaa^^^ZZZWWWUUUQQQTTT[[[dddppp{{{{{{kkkaaa\\\YYYWWWZZZ[[[\\\]]]\\\YYYVVVTTTSSSRRRRRRQQQPPPNNNMMMLLLKKKIIIGGGCCC???;;;888777666666777777666555333222000///...---,,,+++******)))+++------***(((&&&&&&"""'''******)))''''''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&'''''''''((((((%%%$$$###$$$'''))))))(((((()))+++,,,,,,---000333666666555444333111000///---000333555777999===@@@???@@@BBBCCCBBB@@@>>><<<>>>CCCIIILLLKKKIIIJJJKKKIIIKKKMMMJJJEEEAAAAAAAAAAAAAAABBBBBBBBB@@@???>>>888888888888999;;;===>>>AAA@@@AAAAAABBBDDDEEEFFFGGGFFFFFFEEEEEEEEEFFFFFFHHHHHHIIIIIIJJJKKKMMMMMMNNNPPPRRRTTTVVVVVVUUUTTTSSSUUUVVVUUUSSSTTTYYY]]]^^^bbbiiippptttuuuuuutttlllooopppmmmgggbbb``````^^^bbbiiiqqqxxx~~~~~~wwwmmmddd^^^TTTMMMIIIJJJNNNTTT___hhhuuu|||~~~xxxsssjjj___SSSKKKFFFBBBBBBEEEGGGMMMVVVcccoooyyykkkWWWKKK===:::777444444333222111///111444666999>>>CCCGGGLLLSSS\\\cccgggjjjooorrrvvvxxx~~~rrrjjj___WWWUUUUUUUUUUUURRRNNNJJJJJJHHHGGGLLLSSS___kkk|||}}}xxxtttqqqllljjjfffccc```\\\WWWTTTOOOMMMIIIGGGFFFDDDBBB@@@>>><<<::::::;;;;;;:::999::::::::::::888777555444555555666666666555444444444444444444333333333333111333444333222111222444444444444444555555555555777777777777777888999999::::::999999::::::;;;<<<;;;;;;<<<===>>>>>>>>>>>>;;;<<<<<<======<<<<<<;;;>>>>>>???@@@@@@@@@??????CCCBBBBBBAAA@@@???>>>>>>::::::999999888777777666666555444222222555;;;???FFFMMMUUUZZZaaagggiiiggghhhgggeeeccc___\\\XXXWWWQQQSSSWWW___iiittt~~~|||mmmccc]]]XXXVVVXXXYYY[[[\\\[[[XXXVVVTTTUUUTTTRRRQQQOOONNNNNNMMMLLLJJJGGGCCC???;;;888666555666777888777555333222222111000...---+++******(((+++...---***'''&&&&&&$$$%%%&&&)))++++++)))'''%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''%%%$$$$$$&&&(((''''''(((***+++,,,,,,...000333333444333333222111000///,,,000555888:::;;;???AAA@@@@@@@@@@@@???>>>===<<>>AAAAAABBBBBBBBBBBB@@@???>>>:::999999999:::;;;===>>>AAAAAAAAAAAABBBDDDEEEFFFEEEEEEDDDDDDEEEFFFGGGHHHHHHHHHIIIIIIJJJLLLMMMNNNNNNPPPSSSUUUVVVVVVTTTSSSRRRUUUVVVUUUSSSUUUZZZ___cccfffmmmssswwwyyyxxxwwwppprrrtttqqqkkkggggggiiiiiilllqqqwww}}}~~~vvvlllbbb\\\TTTOOOLLLOOOUUU\\\fffoooyyy{{{uuulllbbbXXXRRRNNNKKKLLLPPPQQQVVV```kkkwwwkkkWWWGGG>>>777888777555333333555888333555888<<>>>>>???@@@@@@?????????;;;<<<===>>>>>>??????>>>>>>???@@@AAABBBBBBCCCCCCCCCCCCCCCBBBBBBAAAAAAAAA>>>===<<<:::999888888777777666444333333666;;;@@@HHHOOOVVV[[[aaaggghhhfffhhhhhhgggeeebbb___\\\ZZZUUUUUUUUUYYYaaalllwww~~~}}}nnnddd]]]XXXUUUTTTVVVXXXYYYXXXVVVTTTRRRVVVUUURRRPPPOOONNNNNNOOOMMMKKKHHHCCC???;;;777666555666777888777555333222333333111000...,,,+++***(((+++......***'''%%%&&&+++)))'''(((+++,,,***((()))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&'''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&(((&&&$$$%%%&&&'''&&&&&&(((***+++,,,,,,...111333111111222222222111111000***///555999:::;;;>>>@@@AAA@@@@@@???>>>===<<<<<>>===;;;::::::999:::;;;===>>>BBBAAAAAAAAABBBDDDFFFGGGCCCCCCCCCCCCEEEGGGIIIJJJHHHHHHIIIIIIKKKLLLMMMNNNOOOQQQSSSVVVVVVVVVTTTSSSRRRTTTVVVUUUSSSTTTZZZ```jjjmmmrrrvvvyyyxxxwwwuuuwwwzzz{{{xxxssspppqqqtttppprrrwww{{{~~~wwwmmmeee___XXXSSSQQQVVV\\\cccmmmvvv{{{}}}xxxqqqggg^^^ZZZXXXVVVXXX\\\XXX^^^gggqqq|||ppp\\\JJJ>>>999111333444111...///555:::888;;;>>>BBBFFFLLLSSSWWW\\\```eeeggghhhkkkpppuuu{{{}}}ssskkkhhhgggeeecccaaa[[[VVVSSSPPPNNNSSSZZZhhhsss~~~|||yyyuuupppllljjjccc```]]][[[YYYVVVSSSQQQNNNKKKHHHFFFFFFEEECCCAAA===;;;::::::;;;<<<<<<;;;999999:::::::::888777666444555666777777777666555444444444555555666666666555777999888555444666888666666666666777777777777::::::999999::::::;;;<<<<<<;;;;;;;;;;;;<<<======@@@@@@AAAAAAAAA@@@@@@???;;;<<<===???@@@@@@@@@@@@===>>>@@@BBBDDDEEEFFFFFFDDDDDDDDDDDDCCCCCCCCCCCC@@@???>>><<<:::999999999888777555333333666<<<@@@JJJQQQWWW[[[aaaggghhheeeiiiiiihhhgggdddaaa^^^]]]XXXVVVUUUVVV\\\gggqqqxxx~~~mmmbbb[[[WWWTTTXXXYYYZZZ[[[ZZZXXXVVVUUUSSSSSSSSSSSSSSSRRRQQQQQQPPPNNNJJJEEEAAA===:::999999888777777777555222000.../////////...---,,,,,,************))))))))))))&&&&&&'''((()))))))))((('''&&&%%%%%%$$$$$$$$$$$$''''''((((((((('''%%%$$$%%%%%%%%%%%%%%%&&&'''((('''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&'''''''''++++++++++++,,,---......000000111000000///...---...000444888;;;<<<======BBBCCCBBB>>>999888:::===LLLTTT```iiilllfff^^^XXXVVVIII===888777777:::>>>BBBBBB@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@@@@???>>>@@@BBBDDDFFFGGGGGGGGGFFFFFFFFFFFFFFFJJJHHHIIILLLMMMKKKLLLOOOSSSTTTUUUVVVVVVUUUSSSRRRQQQRRRSSSSSSTTTWWW\\\```kkkpppvvvzzz|||{{{{{{{{{zzz||||||{{{yyywwwwwwxxx{{{|||~~~}}}|||{{{wwwmmmeee`````````ccchhhpppxxx|||{{{xxxrrrooolllhhhfffdddeeeeeeeeehhhnnnwwwwwwjjj\\\OOOEEE===888111333666777777777888:::999???FFFLLLOOOTTTYYY^^^bbb```dddlllppprrrxxxtttmmmkkkjjjfffbbbdddaaa\\\WWWTTTVVV[[[___kkkssszzzvvvsssnnniiieee^^^\\\XXXUUUTTTRRROOOMMMJJJIIIGGGDDDBBB@@@???>>>@@@>>>;;;:::;;;<<<;;;::::::::::::999888777777666:::::::::999777666444333444444444555555555666666777777555444444555666777::::::999999999999999999888888888888999999999999<<<<<<;;;;;;;;;<<<>>>???===???@@@@@@??????@@@BBB>>>AAACCCCCCBBBAAA@@@AAABBBCCCDDDFFFGGGGGGHHHHHHGGGFFFFFFGGGHHHHHHFFFDDD??????===<<<<<<;;;;;;;;;666777666555444888???EEEKKKRRRZZZ```cccfffjjjmmmkkkkkkjjjhhhfffccc```^^^\\\ZZZVVVTTTWWW```lllttt}}}~~~mmmbbb\\\XXXVVVWWWXXXYYYZZZZZZXXXWWWUUURRRSSSSSSTTTTTTSSSSSSRRRPPPNNNJJJFFFAAA===;;;999777666555666666555222000////////////...---,,,,,,*********)))))))))((((((''''''(((((()))((((((((((((((('''&&&&&&&&&''''''&&&'''((((((((('''%%%$$$&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***,,,,,,,,,---...///000111000000000000///...---,,,...000444888;;;===>>>>>>AAABBBAAA>>>999888;;;>>>KKKRRR\\\eeehhheee___[[[TTTIII===888777777:::>>>AAA@@@???>>>===<<<<<<<<<;;;;;;;;;<<<<<<===??????AAA@@@??????@@@BBBDDDEEEGGGGGGGGGHHHHHHHHHHHHHHHLLLJJJKKKNNNOOOMMMNNNQQQQQQSSSUUUVVVWWWVVVUUUTTTSSSSSSTTTTTTVVVZZZ```dddnnnrrrxxx|||||||||||||||~~~~~~}}}}}}~~~~~~{{{zzzwwwqqqmmmlllnnnrrrvvv{{{~~~zzzwwwuuusssqqqooommmkkkkkkjjjlllnnnsss{{{zzzuuukkkdddYYYMMMDDD<<<666222222333555666666777999;;;???EEEMMMSSSWWWZZZ___ccchhhgggkkksssyyy}}}wwwpppnnnnnnkkkggghhheeeaaa[[[YYYZZZ___cccnnnvvv|||xxxtttqqqmmmhhhddd^^^[[[WWWUUUTTTRRRPPPNNNLLLJJJGGGDDDAAA@@@??????@@@>>>;;;:::;;;<<<;;;::::::::::::999888777777777:::::::::999888777666555666666666777777777888888888777666555555666777777::::::::::::::::::::::::999999999999999:::::::::===<<<;;;;;;;;;<<<>>>???@@@AAABBBBBBAAAAAABBBDDDAAACCCDDDDDDCCCCCCCCCDDDFFFGGGHHHIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIIIIHHHFFFAAAAAA???>>><<<<<<;;;;;;888999999777555888>>>DDDKKKQQQZZZ```dddgggkkkooonnnmmmmmmkkkiiifffcccaaa\\\ZZZVVVSSSUUU]]]gggooo{{{|||mmmccc]]]YYYWWWUUUWWWXXXZZZZZZYYYXXXWWWSSSSSSTTTTTTUUUTTTTTTTTTQQQOOOKKKFFFBBB>>><<<:::777555555555555444222000////////////...---,,,+++******))))))))))))(((((((((((()))))))))(((''''''''''''''''''''''''((((((&&&'''((((((((('''&&&%%%'''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%''')))***+++,,,,,,,,,---...000111222000000000//////...,,,,,,---000444888<<<>>>??????AAAAAAAAA===999888<<>>???>>>>>>===<<<<<<======::::::;;;;;;===>>>@@@@@@BBBBBBAAA@@@AAABBBDDDEEEHHHHHHHHHIIIIIIJJJJJJJJJLLLJJJKKKNNNOOOMMMNNNQQQPPPQQQSSSUUUVVVVVVVVVUUUTTTTTTUUUUUUXXX]]]dddjjjqqquuuyyy|||||||||||||||{{{yyyyyyyyyyyy~~~}}}yyy}}}~~~zzzvvvxxxxxxxxxxxxvvvtttsssqqqqqqrrrvvv||||||{{{zzzxxxuuunnnfffaaaYYYSSSKKKCCC===999555222444555777777888:::===@@@GGGNNNWWW]]]```cccgggkkkooopppvvvxxxrrrqqqrrrpppnnnmmmkkkgggccc```aaaeeeiiitttzzz{{{xxxuuurrrooolllgggddd]]]ZZZWWWUUUTTTSSSQQQOOONNNLLLHHHDDDAAA@@@??????@@@>>>;;;:::;;;<<<;;;;;;:::::::::999999888888777:::::::::::::::999888888888999999999::::::::::::888888777777777888888999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======@@@??????>>>>>>???AAAAAACCCDDDEEEEEEDDDDDDEEEFFFEEEFFFGGGFFFEEEEEEGGGIIIKKKLLLLLLMMMMMMLLLLLLKKKLLLKKKJJJJJJKKKKKKJJJHHHEEEDDDBBB@@@>>><<<;;;:::999;;;;;;999888999>>>BBBLLLSSS[[[bbbeeehhhmmmppppppppppppooommmiiifffddd___\\\XXXTTTTTTYYYbbbiiiuuu}}}zzzkkkbbb\\\YYYVVVUUUWWWYYY[[[[[[[[[ZZZYYYUUUUUUUUUUUUUUUTTTSSSSSSQQQOOOKKKGGGCCC???===;;;:::888666555555444111///////////////...---++++++***)))))))))(((((((((((()))))))))))))))((('''&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&'''(((((('''&&&%%%(((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&'''((()))***)))******+++---...000111111111111111000...---,,,---///444999===???@@@AAA@@@AAA@@@<<<999999===AAAEEEGGGKKKPPPSSSUUUVVVVVVOOOEEE;;;888888888:::======<<<<<<<<<<<<<<<======999::::::;;;===???@@@AAACCCCCCBBBBBBBBBCCCDDDEEEGGGGGGHHHIIIJJJJJJKKKKKKJJJHHHIIILLLMMMKKKLLLOOOPPPQQQRRRSSSTTTTTTSSSSSSTTTTTTUUUVVVYYY```hhhmmmrrruuuyyyzzzzzzzzzzzz{{{|||~~~}}}zzz{{{zzzwww{{{~~~zzzwwwzzz{{{}}}~~~}}}{{{xxxvvvqqqrrruuuyyy}}}~~~}}}{{{ssspppllliiieee^^^VVVPPPLLLHHHBBB===;;;999777555777888999999:::===BBBEEELLLSSS\\\cccgggjjjnnnrrrtttzzz~~~uuuqqqrrrtttuuuuuusssrrroookkkiiijjjmmmppp{{{yyywwwtttqqqooolllhhheee\\\ZZZWWWVVVUUUTTTSSSQQQPPPMMMIIIEEEBBBAAA@@@AAAAAA>>><<<;;;<<<<<<<<<;;;;;;;;;;;;::::::999999999::::::;;;;;;<<<;;;;;;:::::::::;;;;;;;;;<<<<<<<<<::::::::::::::::::;;;;;;============>>>>>>>>>>>>>>>=========>>>@@@AAABBBFFFEEEDDDCCCCCCDDDEEEFFFFFFGGGHHHHHHGGGFFFGGGIIIGGGHHHHHHHHHGGGHHHKKKNNNMMMNNNOOOPPPPPPPPPPPPPPPOOOMMMLLLKKKLLLLLLKKKJJJIIIHHHFFFCCC@@@===;;;:::888:::<<<;;;:::;;;@@@DDDOOOVVV^^^cccfffhhhlllooopppqqqqqqpppnnnkkkgggeeeccc```[[[UUUTTTWWW]]]cccjjjttt~~~xxxiiiaaa[[[WWWUUUVVVWWWZZZ\\\]]]\\\[[[[[[WWWWWWVVVVVVTTTSSSQQQPPPPPPNNNKKKGGGCCC???===<<>>CCCGGGHHHIIIKKKMMMNNNPPPQQQLLLBBB:::888999999:::===;;;;;;;;;:::;;;;;;<<<===999::::::;;;===???@@@AAACCCCCCCCCCCCDDDEEEFFFFFFFFFGGGGGGHHHIIIJJJKKKKKKJJJHHHIIILLLMMMKKKLLLOOORRRRRRQQQQQQQQQPPPOOOOOORRRSSSTTTWWWZZZaaaiiiooorrrtttvvvwwwwwwwwwxxxyyy{{{}}}}}}~~~{{{~~~~~~~~~|||zzzzzz|||~~~{{{xxxqqqrrrtttxxx||||||{{{yyymmmiiiddd```]]]WWWNNNGGGAAA===999777666555444333777888999:::<<>>======<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<===============;;;<<<<<<<<<============<<<<<<======>>>>>>>>>>>>@@@@@@@@@@@@AAAAAABBBBBBAAAAAAAAAAAABBBDDDFFFHHHIIIIIIHHHGGGGGGGGGHHHIIIIIIKKKLLLKKKJJJIIIJJJKKKIIIJJJKKKKKKJJJLLLOOORRRNNNOOOPPPRRRTTTUUUUUUUUURRRPPPNNNMMMMMMNNNMMMLLLLLLKKKIIIGGGCCC???<<<:::666999;;;;;;;;;>>>CCCGGGSSSYYY```dddfffhhhkkkmmmooopppqqqpppnnnkkkgggeeebbb```ZZZUUURRRSSSXXX\\\bbblllxxxwwwiiiaaa[[[WWWTTTVVVWWWZZZ\\\\\\\\\[[[ZZZVVVVVVVVVUUUTTTRRRQQQPPPOOOMMMJJJFFFBBB???===<<<@@@>>>:::777666444111///000000000///...,,,+++***))))))((((((((((((''''''))))))*********)))((((((((((((((('''(((((())))))%%%&&&'''((((((((('''&&&&&&'''((())))))(((&&&%%%%%%%%%&&&&&&&&&&&&''''''(((''''''&&&&&&&&&''''''***+++,,,---000222444666555555555444222111///...///111666:::>>>@@@AAAAAA>>>???>>>;;;888:::@@@EEELLLLLLLLLLLLMMMNNNOOOOOOIII@@@999888999999:::===;;;:::::::::::::::;;;;;;::::::;;;;;;===>>>@@@@@@BBBCCCDDDEEEFFFGGGGGGHHHGGGHHHHHHIIIIIIJJJJJJJJJLLLJJJKKKNNNOOOMMMNNNQQQSSSRRRRRRPPPOOOOOONNNNNNPPPRRRUUUXXX\\\bbbiiinnnppprrrtttttttttuuuwwwyyy{{{~~~~~~~~~~~~}}}|||{{{}}}|||zzztttuuuwww{{{}}}~~~|||yyynnnhhhbbb___\\\UUUKKKCCC===:::777666666777666555666888:::<<<>>>BBBFFFJJJPPPWWWaaaiiipppwww~~~tttrrrpppqqquuuzzz}}}}}}~~~~~~}}}}}}~~~~~~yyywwwuuusssqqqnnnkkkhhhaaa^^^[[[YYYXXXWWWUUUSSSQQQPPPNNNKKKIIIGGGFFFEEEDDDBBB???>>>???@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>?????????>>>>>>======>>>>>>>>>?????????>>>???@@@AAABBBBBBBBBAAACCCCCCCCCDDDDDDEEEEEEFFFEEEEEEDDDEEEFFFIIILLLMMMLLLKKKJJJIIIIIIIIIJJJKKKNNNOOOPPPOOOMMMMMMMMMOOOLLLMMMOOOOOOOOOQQQSSSVVVPPPQQQSSSUUUWWWYYYZZZZZZVVVSSSQQQOOOPPPPPPPPPOOONNNNNNLLLJJJFFFAAA>>>;;;666888::::::;;;>>>DDDJJJSSSYYY```eeefffgggjjjmmmoooppprrrrrrppplllhhhfff```]]]XXXSSSOOOOOOSSSVVV```jjjuuu|||yyykkkbbb\\\WWWTTTUUUVVVXXXZZZ[[[ZZZYYYXXXSSSSSSTTTTTTSSSSSSRRRRRRNNNLLLIIIEEEBBB???<<<;;;>>>;;;888666555444333222111111000///...,,,***)))))))))((((((((('''''''''(((((()))*********))))))***))))))(((((((((((()))$$$%%%'''((((((((('''&&&%%%&&&((()))))))))'''&&&&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&'''((()))******,,,...000333555777555555444333222000///...111333777;;;>>>@@@AAAAAA>>>>>>===:::888:::AAAFFFLLLMMMMMMNNNOOOOOOOOONNNGGG>>>888888:::::::::===;;;::::::999999999999:::;;;;;;;;;<<<<<<===??????AAABBBDDDEEEGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJLLLJJJKKKNNNOOOMMMNNNQQQSSSSSSRRRQQQPPPPPPPPPPPPPPPRRRWWW[[[___dddiiimmmpppqqqrrrrrrssstttwwwyyy{{{~~~~~~~~~~~~~~~|||yyyyyy{{{}}}~~~{{{xxxrrrlllfffbbb^^^VVVJJJAAA<<<:::999999:::;;;;;;:::999<<<@@@CCCEEEIIILLLOOOUUU[[[eeennnvvv|||uuuuuuuuuxxx|||~~~}}}yyywwwuuusssqqqnnnjjjgggcccaaa]]][[[ZZZXXXVVVTTTPPPPPPPPPOOOMMMKKKIIIGGGFFFCCCAAA@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@??????>>>@@@@@@@@@AAAAAAAAAAAABBBAAABBBCCCDDDEEEEEEEEEDDDEEEFFFFFFGGGHHHHHHIIIIIIIIIHHHGGGHHHJJJMMMPPPRRRQQQPPPOOONNNMMMNNNOOOOOOSSSTTTUUUTTTRRRQQQRRRSSSNNNQQQSSSUUUUUUVVVXXXZZZUUUVVVWWWYYY[[[\\\\\\]]][[[XXXUUUSSSSSSTTTTTTSSSPPPOOONNNLLLHHHCCC???===888999:::999999<<>><<<;;;;;;888555444444555444333111111000///...,,,***))))))((((((((('''''''''''''''((()))***************)))((('''&&&&&&&&&&&&&&&$$$%%%'''(((((((((''''''$$$&&&((()))***)))(((''''''''''''((((((((())))))$$$$$$%%%%%%'''(((***+++((((((***,,,...111444555444444444333111///...---222444888;;;>>>@@@@@@@@@===>>><<<:::888;;;AAAGGGIIIKKKLLLNNNOOONNNNNNMMMFFF>>>888888:::::::::<<<;;;:::999999888888999999<<<<<<<<<<<<<<<===>>>???@@@BBBDDDFFFHHHIIIJJJKKKLLLLLLLLLLLLKKKKKKKKKKKKJJJHHHIIILLLMMMLLLLLLOOOSSSSSSRRRRRRRRRSSSSSSTTTPPPSSSXXX]]]aaaeeejjjmmmpppqqqrrrrrrrrrtttxxx{{{zzz|||~~~~~~{{{{{{|||}}}~~~|||xxxuuuvvvpppiiieee```WWWJJJ???888777666777:::;;;;;;;;;???BBBGGGJJJMMMPPPSSSVVVYYY___hhhrrr{{{|||xxxyyy{{{~~~}}}|||yyywwwtttrrrpppmmmiiifffeeeccc___\\\[[[YYYVVVTTTPPPPPPQQQQQQPPPMMMJJJIIIGGGEEEBBBAAABBBCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAAAAAAAA@@@???>>>BBBBBBBBBCCCCCCCCCCCCDDDBBBCCCEEEFFFGGGGGGGGGFFFGGGGGGHHHIIIIIIJJJKKKKKKKKKJJJIIIJJJLLLOOOSSSUUUWWWVVVUUUSSSSSSSSSTTTUUUVVVWWWXXXWWWUUUTTTUUUVVVPPPSSSWWWYYYZZZZZZ[[[\\\YYYZZZ[[[\\\]]]^^^^^^^^^^^^[[[WWWVVVVVVWWWVVVVVVPPPPPPOOOMMMIIIDDD@@@>>>:::;;;:::888777;;;BBBHHHNNNTTT]]]cccgggjjjnnnqqqtttuuuxxxyyywwwsssooolllbbb```]]]XXXTTTTTTVVVYYY^^^fffooouuu|||pppddd[[[VVVTTTXXXWWWWWWXXXXXXWWWSSSPPPRRRRRRSSSTTTTTTSSSRRRQQQLLLJJJFFFBBB>>>;;;999888666777777666333111000111000///......,,,,,,+++***...,,,***))))))******)))))))))))))))))))))))))))%%%%%%&&&&&&'''(((((()))&&&&&&((((((((('''&&&%%%))))))))))))((((((((((((''''''''''''''''''''''''((((((&&&%%%%%%&&&'''''',,,---///000222333333333555333111///------------444555888;;;>>>@@@BBBCCC@@@<<<777555666<<>>>>>??????@@@CCCFFFGGGFFFGGGJJJMMMJJJLLLOOOPPPPPPNNNLLLJJJHHHGGGGGGGGGHHHJJJLLLMMMPPPQQQSSSRRRQQQQQQRRRSSSSSSWWW]]]bbbeeeiiilllooorrrssstttwwwyyy{{{|||}}}~~~}}}zzz{{{}}}}}}{{{xxxssspppkkkfff___TTTGGG>>>999999:::;;;===@@@CCCEEEGGGJJJOOORRRTTTUUUVVVWWWYYY```jjjvvv~~~|||zzzxxxuuuqqqmmmjjjhhhfffhhhfffccc```\\\ZZZXXXWWWYYYWWWSSSPPPMMMLLLLLLMMMIIIHHHFFFDDDBBBBBBBBBBBBCCCCCCBBBAAAAAA@@@??????CCCEEEFFFFFFDDDBBBBBBBBBDDDDDDCCCCCCBBBCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHIIIJJJKKKLLLLLLMMMMMMMMMNNNMMMMMMMMMNNNPPPRRRSSSWWWWWWXXXXXXXXXXXXXXXXXX[[[\\\]]]\\\ZZZXXXYYYZZZZZZZZZZZZZZZ[[[]]]```aaaaaaaaabbbbbbbbbbbbaaaaaabbbaaa___]]][[[XXXWWWVVVTTTSSSRRRQQQNNNHHHAAA===999555444888:::<<<@@@FFFJJJPPPYYYbbbhhhllloooqqqsssvvvzzz|||zzztttnnnjjjgggddd___[[[XXXXXXYYYYYYccchhhnnntttzzzqqqddd[[[WWWUUUXXXWWWXXXYYYYYYXXXUUUSSSQQQRRRSSSTTTTTTSSSRRRQQQMMMKKKGGGBBB>>>;;;999888666777777666333111000111//////...---,,,+++******000...***)))(((((('''&&&))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((((((''''''************))))))))))))''''''''''''''''''''''''%%%$$$$$$%%%''')))+++,,,,,,---///000222333333333444333111///------------222444888;;;>>>@@@AAAAAA@@@<<<888555777===CCCHHHJJJJJJJJJKKKLLLMMMKKKJJJBBB<<<666555888<<<===<<<<<<:::888888:::<<<;;;999;;;;;;<<<===>>>???@@@@@@???AAADDDEEEEEEEEEHHHKKKKKKMMMOOOQQQPPPNNNKKKJJJIIIIIIIIIIIIJJJLLLNNNOOOOOOPPPQQQQQQPPPPPPQQQSSSSSSWWW]]]bbbfffjjjnnnppprrrrrrsssuuuwwwzzz|||}}}}}}{{{{{{||||||yyyvvvpppnnnjjjddd[[[PPPFFF???======>>>@@@CCCGGGJJJKKKMMMPPPUUUXXXZZZ[[[]]]^^^bbbhhhrrr~~~}}}{{{zzzwwwsssooollljjjiiiffffffdddcccaaa___^^^]]][[[ZZZWWWSSSQQQOOONNNNNNNNNMMMKKKIIIHHHGGGHHHHHHEEEEEEEEEDDDCCCBBBBBBBBBDDDFFFGGGGGGEEECCCCCCCCCDDDDDDDDDDDDDDDEEEFFFGGGGGGHHHHHHIIIJJJJJJIIIIIILLLLLLMMMNNNOOOOOOOOOOOOQQQPPPPPPPPPQQQSSSUUUVVVXXXXXXYYYYYYYYYYYYZZZZZZZZZ[[[\\\[[[ZZZ[[[\\\^^^bbbaaaaaabbbcccdddfffgggfffggggggggggggggggggfffbbbbbb```^^^\\\ZZZXXXWWWWWWUUUSSSQQQNNNIIIBBB>>>:::666555888;;;<<<@@@FFFNNNSSS[[[ccciiimmmqqqsssvvvyyy|||~~~|||xxxsssooojjjhhhccc___\\\\\\\\\]]]eeeiiiooouuuzzzqqqeee\\\WWWVVVWWWWWWXXXYYY[[[ZZZWWWUUUQQQRRRSSSTTTTTTSSSRRRQQQOOOMMMIIIDDD???;;;999777666777777666333111000111///...------++++++***)))---+++)))((((((((('''&&&))))))))))))))))))))))))((((((''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&'''((()))))))))((((((((('''''''''''''''''''''''''''''''''$$$$$$$$$%%%'''***,,,...,,,---///000222333333333444333000...---,,,---...111444999===@@@@@@??????>>><<<888666888===CCCHHHHHHHHHHHHJJJLLLLLLJJJHHH@@@<<<777666999<<<======>>><<<:::::::::;;;:::999999:::;;;<<<>>>@@@AAAAAA@@@BBBDDDEEEEEEFFFIIIJJJLLLMMMOOOPPPPPPNNNKKKJJJIIIIIIIIIJJJKKKLLLNNNNNNNNNOOOPPPOOONNNNNNPPPRRRSSSXXX^^^dddhhhlllooorrrrrrqqqqqqsssuuuyyy|||~~~||||||}}}|||yyyuuuooonnnjjjcccXXXMMMEEEBBBAAABBBDDDGGGKKKOOOSSSUUUVVVYYY]]]```bbbdddgggiiiooouuu|||{{{xxxtttqqqooommmlllhhhiiiiiihhhfffdddbbbaaa^^^]]][[[XXXUUUSSSQQQPPPNNNMMMKKKIIIHHHHHHIIIIIIHHHHHHHHHGGGFFFFFFEEEEEEFFFHHHIIIHHHFFFEEEEEEEEECCCCCCDDDDDDEEEFFFHHHIIIKKKLLLLLLMMMMMMLLLLLLLLLOOOPPPQQQRRRRRRSSSSSSRRRTTTTTTTTTUUUVVVWWWYYYYYYZZZZZZ[[[[[[[[[\\\\\\\\\[[[\\\\\\\\\\\\^^^aaadddeeeeeeeeeeeefffhhhiiijjjlllmmmmmmnnnnnnmmmmmmllleeeeeecccbbb```^^^]]]\\\[[[YYYVVVRRROOOIIICCC???;;;777666999;;;<<>><<<;;;:::999888888777777888:::<<<>>>@@@AAABBBCCCDDDFFFGGGHHHIIIKKKLLLLLLMMMNNNOOOOOOMMMKKKJJJGGGGGGHHHIIIJJJKKKLLLLLLLLLMMMNNNMMMLLLMMMOOOQQQTTTYYY```fffjjjnnnqqqsssrrrqqqqqqrrrtttxxx|||~~~zzzvvvqqqqqqlllbbbVVVKKKFFFEEEEEEGGGJJJNNNSSSWWW[[[]]]]]]```dddgggjjjmmmqqqttt}}}{{{yyywwwtttqqqooonnnmmmnnnnnnnnnmmmjjjfffccc`````````^^^\\\YYYVVVTTTRRROOONNNLLLKKKJJJJJJKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHIIIKKKLLLKKKIIIHHHHHHIIIEEEEEEEEEEEEEEEFFFGGGHHHMMMMMMNNNOOOPPPPPPPPPOOOQQQRRRSSSTTTUUUUUUUUUUUUWWWWWWXXXYYYZZZ[[[\\\\\\]]]]]]]]]^^^^^^______```_________^^^^^^aaaeeeiiihhhhhhhhhiiijjjkkklllmmmqqqqqqrrrrrrrrrrrrqqqqqqkkkjjjiiigggeeedddbbbbbb^^^\\\XXXTTTPPPJJJCCC???;;;777666999;;;<<>>@@@AAABBBDDDDDDEEEFFFHHHIIIJJJJJJJJJKKKMMMNNNNNNMMMKKKJJJGGGGGGHHHJJJKKKKKKLLLLLLKKKLLLLLLKKKKKKLLLOOOQQQUUU[[[bbbhhhlllooorrrtttrrrrrrqqqrrruuuzzz~~~|||xxxrrrpppjjj___SSSJJJGGGGGGIIIKKKOOOTTTYYY]]]aaabbbccceeeiiilllpppuuu{{{xxxwwwuuusssqqqooonnnnnnoooooooooooollliiifffdddbbbaaa```___\\\YYYWWWVVVVVVTTTSSSQQQPPPPPPQQQQQQLLLLLLLLLLLLLLLKKKKKKKKKLLLMMMNNNNNNLLLLLLMMMOOOMMMLLLKKKKKKJJJJJJJJJJJJMMMNNNPPPQQQRRRSSSSSSSSSSSSSSSTTTUUUVVVVVVVVVVVVYYYYYYZZZ[[[\\\]]]^^^^^^______```aaabbbbbbccccccddddddcccbbbbbbdddiiilllmmmnnnoooqqqrrrsssttttttuuuuuuvvvvvvvvvvvvuuuuuuooonnnmmmkkkiiigggfffeeebbb___\\\WWWRRRKKKDDD???;;;777666999;;;<<<@@@EEENNNRRRXXX^^^ccciiinnnrrrxxxyyyzzz||||||{{{zzzzzzsssrrrpppmmmiiigggdddcccdddiiipppwww|||~~~pppddd\\\XXXVVVTTTTTTUUUWWWYYYYYYVVVTTTPPPQQQRRRTTTTTTTTTSSSSSSMMMLLLIIIEEEAAA<<<888666666777777666333111000111000///...---,,,++++++***+++***))))))******(((&&&))))))))))))))))))))))))(((((((((((((((((())))))***)))((('''&&&%%%%%%%%%))))))((((((((('''''''''''''''''''''''''''''''''#########$$$&&&)))+++---,,,---///000222333333333333111...+++***,,,...000555888===AAACCCAAA???<<<777666555666888<<<@@@CCCEEEEEEFFFGGGHHHFFFBBB???444555555666777999:::;;;:::;;;:::888666444555666777777999;;;===???AAABBBCCCBBBAAACCCFFFGGGGGGFFFHHHIIIJJJKKKLLLLLLKKKKKKIIIJJJKKKLLLMMMNNNNNNNNNKKKKKKKKKJJJJJJLLLOOORRRXXX]]]dddkkknnnqqqrrrtttsssssstttuuuxxx|||zzzpppllldddZZZRRRLLLKKKKKKPPPSSSVVV[[[```cccfffggggggjjjnnnrrrwww~~~xxxwwwuuusssrrrqqqppppppnnnnnnooooooooommmlllkkkdddcccbbb```___]]]\\\[[[ZZZXXXVVVTTTSSSRRRRRRRRROOOOOOOOOOOONNNNNNNNNNNNOOOPPPQQQQQQPPPQQQSSSVVVWWWVVVUUUTTTSSSRRRRRRRRRPPPQQQRRRTTTUUUVVVVVVVVVTTTTTTUUUVVVWWWWWWWWWWWWZZZ[[[]]]^^^___`````````bbbbbbcccdddeeeeeeffffffgggggghhhhhhhhhjjjmmmppppppqqqsssuuuxxxyyyzzzzzz||||||}}}}}}}}}}}}||||||uuutttssspppnnnllljjjiiifffdddaaa]]]WWWOOOFFF@@@;;;777666888:::;;;???DDDMMMRRRYYY```ffflllqqqtttwwwxxxzzz||||||{{{zzzyyysssrrrqqqnnnkkkgggdddbbbdddjjjsss{{{}}}oooccc[[[WWWUUUUUUUUUVVVXXXYYYYYYVVVTTTOOOPPPRRRSSSTTTTTTTTTSSSKKKJJJHHHEEE@@@<<<888666666777777666333111000111111000//////------,,,+++,,,+++***++++++***(((%%%))))))))))))))))))))))))((((((''''''&&&&&&%%%%%%&&&&&&'''''''''''''''&&&************))))))))))))''''''''''''''''''''''''#########$$$%%%''')))+++,,,---///000222333333333333111---******+++...000555777;;;???@@@???===;;;777777777888:::>>>AAADDDEEEEEEEEEGGGGGGDDD???<<<333444666777888999:::;;;999;;;;;;999666555666888777888999;;;===???@@@AAABBBAAA@@@BBBEEEFFFFFFDDDEEEFFFGGGIIIJJJKKKKKKLLLIIIJJJKKKMMMNNNNNNNNNNNNKKKKKKKKKJJJJJJLLLOOOSSSZZZ___ggglllpppqqqrrrssstttuuuvvvyyy|||{{{oooiii```YYYUUUTTTTTTTTTYYY[[[___cccgggjjjkkkllllllooosssxxx~~~zzzyyyxxxwwwuuuuuuttttttppppppppppppppppppoooooogggfffdddbbbaaaaaaaaabbb]]]\\\YYYWWWUUUTTTSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRPPPRRRSSSTTTTTTVVVYYY\\\]]]\\\[[[ZZZZZZZZZZZZZZZWWWWWWWWWXXXXXXWWWVVVVVVVVVVVVWWWXXXYYYYYYYYYYYY\\\^^^___aaabbbbbbbbbbbbcccdddeeefffggghhhiiiiiigggiiikkklllmmmooorrruuurrrtttwwwzzz}}}~~~|||yyyvvvtttqqqpppkkkjjjgggddd]]]SSSIIIBBB:::666555777999999===CCCJJJPPPYYYaaagggmmmqqqtttuuuwwwyyy{{{{{{zzzxxxvvvssssssrrrooolllhhhdddaaaaaahhhrrr{{{|||nnnbbbZZZVVVUUUWWWWWWWWWYYYZZZZZZWWWUUUOOOPPPRRRSSSTTTTTTTTTSSSIIIIIIGGGDDD@@@<<<888666666777777666333111000111111111000///...------,,,)))))))))+++------+++))))))))))))))))))))))))))))))((('''&&&$$$###"""!!!"""$$$&&&((()))))))))((())))))))))))(((((((((((('''''''''''''''''''''''''''&&&%%%$$$$$$$$$%%%&&&,,,---///000222333333333333111---******+++...000444666:::<<<>>>===;;;:::888888888:::<<<@@@CCCEEEEEEEEEFFFFFFFFFCCC>>>:::333555777999999:::;;;<<<:::;;;<<<:::777666888:::888888999;;;===>>>???@@@DDDBBBAAACCCFFFHHHGGGEEECCCDDDFFFHHHIIIKKKLLLLLLGGGHHHJJJKKKLLLMMMLLLLLLKKKKKKKKKJJJJJJLLLPPPSSS\\\aaahhhnnnpppqqqrrrrrrtttvvvxxx{{{{{{pppiii```[[[[[[]]]^^^^^^```bbbeeeiiilllnnnoooppppppssswww|||~~~}}}|||{{{zzzyyyxxxxxxxxxvvvuuutttrrrpppoooooooooiiihhhfffdddcccdddeeefffeeeccc```]]][[[YYYYYYYYYTTTTTTTTTTTTTTTTTTTTTUUUQQQSSSTTTUUUVVVXXX\\\___]]]]]]]]]\\\]]]]]]^^^^^^\\\\\\\\\[[[YYYXXXVVVUUUWWWXXXYYYZZZZZZ[[[[[[ZZZ^^^___aaacccdddddddddccceeeeeefffggghhhiiijjjjjjeeehhhllloooqqqsssvvvyyyyyy{{{{{{yyyxxxnnnmmmlllhhhbbbWWWKKKCCC:::666444666888999<<>>777222333777888;;;???GGGMMMVVV___fffkkkpppsssyyy|||~~~||||||zzzyyyxxxvvvrrrlllddd^^^^^^___fffqqq{{{|||lll```XXXUUUUUUWWWXXXZZZ[[[ZZZYYYWWWVVVRRRRRRRRRRRRRRRQQQPPPPPPLLLJJJFFFBBB===:::777666444444444333222111000///000///...---...---+++)))&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))***++++++***))))))(((''''''(((((((((((((((((((((((((((((('''((())))))(((((()))***(((((())))))))))))((((((&&&&&&&&&'''((()))+++++++++,,,...///111222333333555222///---,,,---///111333666999::::::999999999999777777:::@@@GGGKKKNNNTTTTTTRRROOOIIIAAA:::666222333555888:::<<<===>>>999888777666666666666777999999:::;;;<<<===>>>>>>BBBBBBCCCCCCCCCCCCBBBBBBBBBBBBCCCEEEIIIKKKKKKJJJJJJIIIHHHHHHHHHIIIJJJJJJKKKKKKKKKJJJKKKOOOTTTXXX```dddjjjnnnoooppppppqqqtttvvvyyy}}}~~~vvvlllccc___[[[\\\bbbiiippprrrrrrtttwwwyyyzzzzzzyyyxxx{{{~~~~~~}}}~~~}}}||||||{{{{{{zzz{{{{{{wwwuuurrrrrrrrrrrrqqqooopppooonnnllljjjhhhfffeeeeeedddbbb___]]]\\\[[[[[[\\\ZZZYYYZZZ[[[[[[ZZZXXXXXXXXXYYYZZZZZZ[[[\\\\\\^^^^^^]]]]]]]]]]]]]]]]]]^^^]]]\\\[[[ZZZZZZZZZZZZ[[[[[[ZZZYYYXXXYYY[[[^^^^^^^^^```bbbcccdddeeeeeefffgggiiikkkllllllkkkjjjkkkmmmoooppprrrvvv{{{{{{tttkkk]]]LLL???<<<555111333666777:::>>>FFFLLLUUU]]]eeejjjooorrrvvvyyy}}}{{{zzzyyyxxxuuuooohhhccc______cccmmmtttyyy~~~nnnaaaYYYUUUTTTVVVWWWYYYZZZZZZYYYXXXWWWSSSSSSRRRQQQPPPPPPOOONNNJJJHHHEEEAAA>>>;;;888777333333333333333222111111000///.........---+++)))))))))))))))))))))))))))))))))******+++***************))))))(((((())))))'''(((((()))******++++++(((******)))((('''((()))'''(((((())))))((((((''''''''''''((()))***+++,,,,,,---///000111222222222444222///---,,,...000222333666:::;;;;;;;;;;;;;;;777666777<<>>>>>???BBBBBBCCCCCCCCCCCCBBBBBB?????????AAAEEEIIIKKKKKKJJJIIIHHHHHHGGGGGGHHHHHHIIIJJJJJJJJJKKKOOOUUUYYY___dddjjjoooqqqqqqqqqqqquuuwwwzzz~~~||||||~~~zzzqqqiii___^^^^^^aaahhhpppvvvyyywwwyyy|||~~~|||{{{{{{{{{{{{zzzyyyzzz|||~~~}}}}}}||||||||||||{{{{{{xxxwwwuuutttuuutttsssqqqqqqqqqooonnnllljjjhhhgggfffeeecccbbb```____________^^^]]]]]]^^^^^^\\\[[[[[[\\\\\\]]]]]]^^^^^^^^^```___^^^]]]]]]]]]]]]]]]^^^^^^^^^^^^]]]\\\[[[ZZZ[[[\\\\\\\\\ZZZYYYZZZ\\\]]]^^^___aaabbbccccccdddggghhhjjjlllmmmmmmmmmmmmlllnnnoooqqqtttyyyzzzlll[[[III>>>999444000222444666999===CCCJJJSSS\\\dddjjjooorrrsssvvv{{{~~~~~~}}}|||{{{xxxrrrlllggg```^^^___fffkkkpppvvv}}}ooobbbYYYUUUTTTUUUVVVXXXZZZZZZYYYXXXWWWQQQQQQPPPPPPPPPPPPPPPPPPKKKIIIFFFAAA===:::888777333333333444333333222222111///............+++)))++++++++++++++++++++++++'''((()))******)))'''&&&((((((''''''''''''((((((&&&&&&&&&''''''(((((((((((())))))(((&&&$$$%%%&&&'''(((((((((((((((((('''(((((((((((()))+++,,,------...///000111222222222333111...,,,,,,---000222666999===>>>>>>>>>>>>???666666888<<>>??????AAAAAABBBCCCCCCCCCBBBBBB>>><<<;;;===BBBGGGJJJLLLIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJLLLPPPUUUYYY___dddkkkppprrrsssrrrrrrvvvwwwzzz~~~}}}|||xxxppphhhddddddfffiiinnnssswwwyyyzzz|||~~~}}}zzzxxxuuusssqqqpppqqqqqqqqqrrrtttwwwzzz||||||}}}}}}}}}}}}}}}|||{{{yyyxxxxxxxxxwwwuuussssssrrrpppnnnlllkkkjjjjjjhhhgggfffeeedddcccccccccbbbaaa______``````___]]]]]]^^^^^^^^^______``````aaa```___^^^]]]]]]]]]]]]___``````aaa```___]]]\\\ZZZ\\\]]]]]][[[ZZZYYYYYY]]]^^^___```bbbbbbccccccggghhhjjjkkkmmmmmmmmmmmmnnnoooqqqsssvvv|||wwweeeSSSEEE===666222///111333444777<<>>??????>>>??????888777888===CCCIIIMMMOOOQQQRRRRRRPPPKKKCCC;;;666000222555777999888666555555444111000000222444666:::;;;;;;<<<===>>>??????@@@@@@AAABBBCCCCCCBBBBBB>>><<<:::<<<@@@EEEIIIKKKGGGHHHIIIJJJKKKLLLMMMMMMLLLLLLLLLLLLMMMPPPVVVZZZaaaffflllqqqssssssssssssvvvwwwzzz~~~xxxmmmfffiiiiiikkkmmmppp{{{~~~|||xxxqqqlllkkkmmmppprrrtttwwwyyyzzz}}}~~~|||xxxtttpppooommmiiigggeeefffhhhiiikkknnnssswwwyyyzzz|||}}}~~~~~~~~~~~~}}}|||{{{{{{|||{{{xxxvvvtttsssqqqooommmllllllllljjjjjjjjjiiihhhggggggfffdddcccaaaaaabbbbbb```^^^^^^_______________``````aaa```______^^^^^^^^^___aaabbbbbbcccbbb```___^^^\\\^^^``````^^^\\\[[[[[[]]]^^^___aaabbbbbbbbbbbbeeefffhhhiiikkkllllllmmmnnnpppsssvvvzzzmmmZZZJJJ???999444000///111222222666<<>>===<<<<<<<<<999999:::===BBBGGGJJJKKKPPPQQQQQQOOOIIIAAA888333000222444666888888777666666555333222333444666777::::::;;;<<<===>>>>>>??????@@@AAABBBBBBCCCBBBBBB???===<<<===@@@EEEGGGIIIFFFGGGIIIKKKMMMNNNOOOOOOLLLLLLMMMMMMNNNSSSXXX]]]eeeiiimmmqqqrrrsssttttttuuuwwwzzz}}}nnn___SSSKKKNNNKKKMMMQQQTTT\\\qqq~~~|||xxxuuutttwwwzzz||||||}}}~~~~~~}}}uuupppjjjgggeeeddd```]]][[[\\\^^^```ccciiioootttvvvwwwzzz}}}~~~~~~~~~{{{xxxvvvuuusssqqqoooooooooooommmmmmmmmmmmlllkkkiiiiiigggfffddddddddddddbbb`````````````````````````````````_________``````aaabbbbbbbbbbbbaaa```___^^^^^^```bbbbbbaaa_________^^^___```aaabbbbbbbbbbbbdddeeefffgggiiijjjllllllmmmpppuuuyyy~~~sss^^^MMMAAA999555222//////222222222666<<>><<<;;;::::::::::::;;;>>>CCCGGGIIIJJJMMMNNNOOOMMMHHH???666111111222444555777888888999777777777777777888999999999999:::;;;<<<===>>>>>>??????@@@AAABBBBBBBBBBBBBBB@@@??????BBBDDDFFFFFFFFFHHHIIIKKKLLLMMMMMMMMMJJJKKKLLLNNNQQQVVV]]]bbbiiikkknnnpppqqqrrrtttuuuuuuvvvyyy|||}}}hhhYYYNNNEEE???>>>:::<<>>:::888777666666666555444222111000222000////////////,,,***&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''')))***%%%%%%%%%%%%%%%&&&'''((('''''''''((())))))******&&&'''((('''&&&%%%&&&'''&&&''''''''''''''''''&&&&&&&&&&&&&&&''')))***+++,,,---///111333444555555333222000//////222666888:::===??????>>><<<;;;;;;::::::;;;???DDDHHHJJJJJJGGGIIIKKKJJJFFF>>>666111111222333555666888::::::444555555666666666777777888999999:::;;;<<<======>>>???@@@AAABBBBBBCCCBBBDDDBBBAAAAAACCCDDDEEEDDDGGGHHHJJJKKKKKKKKKJJJJJJGGGIIIKKKNNNRRRYYYaaafffkkkmmmoooppppppqqqtttvvvtttvvvxxx{{{xxxdddRRRGGGAAA<<<888777333777>>>???<<>>;;;;;;777333000///000333222111666===BBBIIITTT___iiiqqqxxx|||~~~}}}zzzvvvsssooojjjfffgggiiijjjooovvv{{{sssggg___[[[XXXXXXXXXYYYZZZZZZYYYVVVSSSPPPOOOOOONNNMMMMMMMMMNNNMMMKKKFFF@@@999666666666555555555555444333222111555333222000////////////))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))(((&&&%%%$$$%%%%%%&&&$$$&&&))),,,---+++)))'''%%%%%%%%%&&&&&&&&&'''''''''((()))******+++---000---...///111111222222222***,,,.........000555999;;;<<<<<<===<<<:::999888444777;;;@@@EEEHHHJJJKKKLLLNNNOOOMMMEEE<<<555111000333555666666555666777444444555666777888999999999999:::;;;<<<===>>>???===>>>@@@AAABBBBBBAAAAAABBBAAA@@@???@@@AAABBBCCCGGGGGGHHHIIIIIIJJJJJJKKKJJJJJJKKKNNNSSSZZZbbbfffkkkmmmqqquuuxxxzzzzzzzzzyyyyyyzzz|||jjj___OOODDD???<<<999666555555555666888999;;;<<>>===>>>BBBHHHLLLOOOWWW```jjjooovvv|||}}}|||{{{zzzyyyxxxxxxxxxwwwvvvuuusssrrrqqqppppppqqqooollljjjjjjiiihhhfffeeedddcccaaa``````______bbbaaaaaa````````````aaabbbaaaaaabbbddddddbbbaaa^^^]]][[[YYYYYYZZZ[[[\\\___```ccceeefffeeedddccceeeeeeeeefffgggiiikkkkkknnnqqqvvv}}}~~~ooo___UUUHHHDDD>>>:::888666222///111111000000000333888<<>>>>>;;;<<<===>>>>>>?????????CCCBBBBBBAAABBBBBBDDDDDDHHHHHHIIIIIIJJJKKKKKKLLLKKKKKKLLLOOOTTT\\\cccgggmmmpppssswwwzzz{{{||||||{{{{{{|||~~~qqqdddTTTKKK@@@999777666555333111222222222444555666777@@@BBBEEEKKKTTT\\\dddiiixxx{{{pppbbbXXXRRRTTTXXX^^^kkkyyy~~~{{{uuunnnkkkiiiddd[[[SSSNNNJJJDDD@@@===<<<:::999888888<<>>999777666444222///111111111000000333888<<>>BBBFFFJJJKKKKKKMMMMMMIIIBBB:::333000111444666777666555666666444555666666777888999999;;;;;;;;;<<<<<<<<<======????????????@@@AAABBBBBBDDDDDDCCCCCCDDDDDDEEEFFFIIIIIIIIIJJJKKKKKKLLLLLLLLLLLLMMMPPPVVV]]]dddhhhppprrrvvvyyy|||}}}~~~}}}|||}}}~~~kkkWWWJJJDDD???888555555666555444000000000000111333444444777888888;;;>>>CCCGGGJJJWWWdddrrrttthhhYYYQQQMMMPPPUUU[[[iiiyyyzzzuuussssssllleee```]]]WWWNNNGGGEEEBBB===:::888777666555444444666:::===@@@IIIRRR^^^fffqqq{{{~~~}}}}}}|||zzzyyyxxxwwwuuutttssssssqqqooommmlllmmmmmmlllkkkiiihhhgggeeeddddddcccccccccbbbbbbaaa``````aaaaaabbbaaa```aaabbbbbbaaa___]]]\\\[[[ZZZYYYZZZ[[[[[[\\\]]]___aaabbbbbbbbbbbbbbbbbbccccccdddeeeffffffjjjkkkoootttyyy}}}mmm^^^SSSKKKDDD???<<<999777555555555333222111111111000111333888;;;DDDLLLWWWcccnnnvvv|||~~~|||{{{yyyvvvtttsssnnnjjjhhhfffeeekkkrrr{{{}}}|||~~~rrrggg^^^XXXTTTXXXYYY[[[[[[ZZZWWWVVVUUUSSSRRRQQQOOOMMMLLLLLLLLLLLLKKKGGGAAA;;;888777777555555555555444333222111000//////---,,,,,,++++++(((((((((((((((((((((((((((((((((''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%''')))***+++***))))))(((''''''((((((&&&&&&&&&&&&''''''''''''((()))+++++++++,,,///111111111222222222111000000++++++,,,///333666777777;;;<<<<<<===<<<:::999888555666999===BBBFFFJJJLLLKKKLLLKKKGGG@@@888222000222444777777666555666666555666666777888888999999;;;;;;<<<<<<<<<<<<<<<<<>>;;;777666666666444222222222222222222333444555555555666777:::===@@@BBBGGGSSS^^^nnn|||lll___TTTMMMKKKPPPVVV\\\lll}}}~~~zzztttoookkkiiiiiiccc\\\WWWSSSNNNFFFAAA???<<<999666666666555444444222444777888;;;DDDMMMXXXaaaooo{{{~~~|||{{{{{{zzzxxxwwwuuuuuupppnnnmmmmmmnnnnnnnnnmmmkkkkkkiiihhhgggfffffffffdddcccbbbbbbaaaaaaaaaaaaaaa`````````aaaaaa```^^^\\\\\\[[[ZZZYYYZZZZZZ[[[ZZZ[[[]]]___```aaaaaaaaaaaabbbccccccddddddddddddggghhhjjjmmmqqqvvvzzz|||{{{pppaaaTTTKKKFFFAAA>>>:::999888777666666555444111111222111222444888;;;CCCKKKXXXeeeooowww}}}~~~|||{{{yyyvvvtttsssooollljjjhhhfffiiioooxxx}}}zzzxxxyyyrrrggg^^^XXXTTTWWWZZZ\\\\\\YYYWWWVVVVVVTTTSSSQQQOOONNNMMMLLLLLLKKKJJJGGGBBB<<<888777777555555555555444333222111111000000///...---,,,+++((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%&&&'''((((((((()))''''''&&&&&&&&&'''((()))&&&&&&&&&'''''''''(((((('''(((*********+++...000///000000000000000///...,,,...000222333555999;;;;;;<<<<<<===<<<:::999888555777:::>>>CCCGGGJJJKKKKKKLLLJJJEEE>>>777222000333555777888777555666666666666777777888888999999;;;;;;<<<<<<<<<<<<<<<<<<>>>>>>======>>>???AAABBBAAAAAABBBCCCDDDDDDEEEEEEFFFGGGGGGHHHHHHIIIJJJJJJJJJKKKMMMPPPVVV\\\bbbfffoooqqquuuyyy|||~~~}}}~~~nnn\\\NNNEEE>>>:::777666444444444333111///444333333333333333444444222222333444666999;;;======FFFKKKUUUggguuuwwwgggYYYPPPJJJJJJQQQVVV^^^ooo|||yyyssspppmmmiiieeeaaa^^^[[[\\\XXXRRRNNNJJJFFFAAA===:::777555444444444333222222111222555555777>>>GGGSSS]]]lllzzz~~~~~~~~~}}}{{{zzzxxxwwwuuusssqqqqqqssstttsssrrrnnnmmmllljjjiiiiiiiiiiiieeeeeecccbbbbbbaaaaaaaaaaaa```______``````^^^\\\[[[[[[[[[ZZZZZZZZZZZZZZZYYYZZZ[[[]]]^^^___``````bbbbbbcccdddddddddcccbbbccccccdddeeehhhkkknnnppptttzzz|||sssggg___TTTKKKFFFAAA<<<888999999999777666444333333000111222222333555888;;;BBBJJJWWWeeeoooxxx~~~~~~|||{{{yyyvvvtttssspppnnnnnnkkkhhhjjjooouuuzzz|||xxxxxx~~~rrrggg___YYYUUUWWWZZZ]]]]]]YYYWWWVVVWWWSSSRRRQQQOOONNNMMMMMMMMMKKKJJJHHHCCC===999888888555555555555444333222111////////////...,,,+++***))))))))))))))))))))))))(((''''''&&&&&&''''''(((''''''''''''''''''''''''******))))))'''&&&$$$###$$$$$$$$$$$$%%%&&&'''(((&&&&&&'''''''''((((((((($$$&&&'''(((((()))+++---......//////000//////...111///......111666999;;;;;;<<<<<<===<<<:::999888444777;;;@@@EEEHHHJJJKKKLLLLLLJJJDDD===777222111444666888888777666555666777777777888888888999999;;;;;;;;;<<<<<<<<<======????????????@@@AAABBBCCC???@@@AAABBBCCCDDDDDDDDDFFFFFFFFFGGGHHHHHHIIIIIIIIIJJJMMMQQQVVV]]]bbbeeemmmppptttyyy|||~~~~~~wwwkkkYYYIII@@@<<<999777222333444555555555444444333222222111111111111222222222222333444555666666777>>>???EEESSS___qqq}}}vvvdddVVVKKKHHHIIIQQQVVV^^^pppwwwrrrpppiiieeeaaa]]][[[XXXVVVSSSMMMJJJFFFCCC@@@>>>;;;888555333111000111111000//////...000222222222888???KKKVVVfffuuu|||zzzyyyuuutttrrrrrrssstttsssrrroooooommmlllkkkjjjjjjjjjffffffdddcccbbbbbbaaaaaa```___^^^^^^______]]][[[[[[[[[ZZZZZZZZZYYYYYYYYYXXXYYYZZZ[[[]]]___```aaaaaabbbcccddddddcccaaa```^^^]]]\\\\\\]]]```bbbddddddkkkppprrruuuzzz}}}|||}}}~~~}}}yyyuuurrrjjjbbbVVVQQQJJJFFFCCC???:::666666777888666333111000111000111333333333555888;;;AAAIIIVVVcccnnnwww~~~}}}|||{{{xxxvvvuuurrrqqqrrroookkklllppprrrxxxzzzxxx}}}sssggg___ZZZWWWWWW[[[^^^]]]YYYVVVVVVXXXRRRRRRQQQOOOOOONNNNNNNNNJJJJJJHHHCCC>>>:::888888555555555555444333222111////////////...,,,+++***))))))))))))))))))))))))(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))(((&&&%%%$$$&&&&&&''''''''''''''''''''''''''''''((((((((((((%%%'''(((((((((***,,,...---...///000000000000000000,,,,,,555@@@FFFAAA;;;;;;<<<<<<===<<<:::999888444777===CCCGGGJJJJJJJJJMMMMMMJJJDDD===777333222444666888888777666555666777888888888888999999999999::::::;;;<<<===>>>>>>@@@AAABBBCCCDDDDDDDDDDDD>>>???AAACCCDDDDDDDDDDDDFFFFFFGGGHHHHHHIIIIIIJJJJJJKKKNNNRRRXXX^^^cccffflllooosssyyy}}}xxxcccYYYLLLBBB===;;;999888333555777777777777888888333222222111000000000111444444444444444444444444333::::::===GGGNNN^^^uuu|||{{{~~~vvvdddUUUJJJGGGJJJRRRWWW___qqqrrriiieeeccc```\\\WWWTTTSSSQQQOOOMMMCCCAAA===:::888666555444333111000///000000///---------000333222000444:::AAALLL]]]ooo}}}|||zzzuuusssqqqqqqrrrrrrqqqpppppppppnnnmmmlllkkkkkkkkkgggfffeeedddcccbbbbbbbbb```___^^^^^^^^^^^^\\\ZZZZZZZZZZZZZZZZZZYYYYYYXXXXXXYYYYYY[[[]]]___```aaa```aaabbbbbbbbb```___]]]XXXVVVTTTSSSSSSUUUWWWYYYZZZ```fffgggjjjoooqqqpppppppppmmmgggccc```ZZZSSSMMMIIIDDDBBBBBBAAA===999444666888777444222222333000222333444444666888;;;AAAHHHTTTaaalllvvv~~~|||zzzxxxvvvvvvvvvsssnnnmmmppppppvvvzzzxxx|||sssggg___[[[XXXVVV[[[___^^^YYYVVVWWWYYYRRRQQQPPPOOOOOOOOOOOOOOOJJJJJJHHHDDD>>>:::888888555555555555444333222222000111111111000...,,,+++))))))))))))))))))))))))'''''''''&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''))))))))))))(((+++,,,,,,,,,+++***)))(((''''''''''''((((((((()))(((***+++,,,,,,---///111......///111222222222222...,,,222FFF[[[___PPP???;;;<<<<<<===<<<:::999888333888>>>EEEIIIKKKKKKJJJNNNMMMJJJDDD===777444333555777888999777666555666888888888888888999999999999999:::;;;<<<>>>>>>???===>>>@@@AAABBBBBBAAA@@@>>>@@@BBBCCCEEEEEEEEEDDDGGGGGGHHHIIIIIIJJJJJJKKKKKKMMMOOOTTTYYY___dddgggkkknnntttyyy~~~xxxgggQQQJJJBBB===;;;:::888666444666777777555444444555555444333222111111111222333333333333333333333333...555666777>>>AAALLLaaa~~~}}}{{{{{{~~~vvvdddVVVKKKIIIMMMUUUZZZaaatttuuuggg^^^ZZZXXXUUUQQQLLLIIIIIIHHHGGGDDD@@@>>>:::777444333222111444222111111111111000......///222555444111444999:::EEEWWWjjjzzz}}}{{{yyywwwuuuuuuuuuvvvuuusssqqqpppooommmllllllllllllhhhgggeeedddcccbbbbbbbbb___^^^]]]]]]^^^]]][[[YYYZZZZZZZZZZZZZZZYYYYYYXXXXXXYYYYYY[[[\\\___aaabbb^^^___aaaaaaaaa___]]][[[TTTRRROOOMMMMMMNNNPPPRRRVVV]]]bbbccceeeiiikkkjjjggggggccc\\\XXXVVVPPPIIIFFFCCC???>>>??????===:::444777:::999777555555777000222333444444666888;;;AAAHHHSSS___kkkvvv}}}{{{yyyyyyyyyuuuooommmpppooouuuyyywww|||xxxmmmcccZZZTTTXXXXXXXXXXXXXXXWWWUUUSSSPPPRRRTTTTTTRRROOONNNMMMJJJIIIFFFBBB>>>:::777666666555555444444444555555//////......------,,,,,,&&&(((******))))))+++---(((((())))))))))))((((((((('''&&&%%%%%%&&&(((((($$$%%%%%%&&&'''((())))))+++***)))'''''''''((()))''''''&&&%%%$$$######""""""###&&&(((***++++++***---...///000000///...---000***666BBBWWW^^^IIIBBB;;;777888999888555555777<<>>;;;:::999777555777;;;???>>>888444333444111111222222333222222222000000111111222222333333333555666555666===HHHQQQmmmzzzyyyyyy}}}~~~tttaaaRRRKKKKKKNNNUUU\\\gggyyy|||~~~lll^^^UUUPPPOOOKKKJJJIIIGGGDDDAAA>>>===:::999777555333222111111000///............//////111111111111000000333555:::BBBRRReeeyyy~~~zzzzzzyyyxxxwwwvvvuuuuuusssrrrqqqooonnnnnnmmmmmmmmmkkkhhheeebbbbbbbbbcccdddcccbbb```^^^\\\ZZZYYYYYYYYYXXXXXXXXXXXXYYYYYYZZZYYYXXXXXXYYY[[[^^^___]]]]]]]]]]]]]]]\\\XXXUUURRRJJJEEEFFFHHHHHHJJJLLLRRRWWW]]]aaacccccccccddddddbbb]]]WWWPPPJJJEEECCCCCCAAA???>>>>>>===;;;:::888777666555555555555555444222222444444444999???AAAHHHSSS___iiissszzz~~~|||{{{yyywwwuuusssrrrrrrsssyyy}}}{{{zzz|||vvvkkkbbbZZZUUUYYYXXXXXXYYYYYYXXXUUUTTTQQQSSSUUUTTTRRROOONNNNNNLLLJJJHHHDDD@@@<<<999777666666555444444444444444222111000...,,,***)))((()))***+++***(((''''''((((((((()))))))))(((''''''$$$$$$$$$%%%&&&(((***,,,&&&&&&&&&'''((((((((()))***)))((((((((((((((((((*********))))))(((((('''$$$%%%''')))+++,,,---------...///000000///...------$$$***111EEE|||HHHBBB===;;;<<<===;;;999888999>>>DDDKKKNNNMMMKKKHHHGGGCCC===777444222333666666666666666666555444666777777888:::;;;;;;<<<::::::::::::;;;<<<======??????@@@@@@AAAAAABBBBBBAAABBBBBBCCCDDDFFFGGGHHHIIIIIIIIIJJJKKKLLLMMMNNNMMMOOORRRVVVYYY^^^cccgggjjjllloootttyyy}}}zzzhhhWWWMMMEEEBBB@@@>>>???>>>;;;888888???FFFHHHCCC<<<777666111222222222222111000000000000000000111111222222222444444444444:::DDDLLLbbbvvvyyywwwxxx}}}~~~uuucccTTTNNNMMMQQQWWW___jjj{{{xxxzzztttbbbTTTKKKGGGFFFEEEEEECCCAAA???<<<:::888666555444222111000000///333333222222222222333333000000111000//////222444555<<>>===999999888777666666777777666333333555555555999???BBBIIITTT```jjjsss{{{~~~~~~|||{{{yyywwwuuusssrrrrrrtttzzz~~~sssiiiaaa[[[VVVYYYYYYZZZZZZZZZXXXWWWVVVSSSTTTVVVUUUSSSPPPOOOOOONNNLLLIIIEEEAAA===;;;999777777666555444333333333222111000...,,,***(((''')))******)))'''&&&&&&'''((((((((((((((('''&&&%%%$$$$$$%%%%%%'''(((***+++((((((((((((((((((((((((''''''((()))))))))((((((((((((''''''''''''''''''(((((()))***+++---///000......000000000000......555...333555555QQQggg\\\DDDAAA>>>===??????<<<:::888;;;@@@GGGNNNQQQQQQOOOOOOIIIAAA999555333111111666555555555555666666777666777777888999:::;;;;;;::::::::::::;;;<<<======???@@@@@@AAABBBBBBCCCCCCBBBBBBBBBCCCEEEGGGHHHIIIJJJJJJJJJKKKLLLMMMOOOPPPQQQQQQSSSWWW]]]bbbfffhhhjjjlllnnnrrrvvv{{{~~~~~~{{{kkkZZZJJJAAA>>>>>>>>>???@@@???<<<999999>>>DDDEEEAAA;;;888777444444333333222111111000111111111000111111222222111222333222333777@@@FFFXXXkkkwwwuuuvvv{{{~~~vvvfffXXXRRRQQQTTT[[[bbbmmm|||xxxwwwnnn\\\MMMEEEAAAAAA@@@???>>><<<:::888666555444333222111000000000000111111111000000111111222111222222111000000222444333999DDDUUUiii}}}}}}}}}}}}|||||||||||||||xxxwwwuuusssqqqooonnnnnnlllkkkkkkjjjiiihhhgggfffgggfffdddcccaaa___]]]]]]^^^]]]\\\[[[ZZZYYYYYYYYYWWWVVVVVVVVVWWWYYY[[[\\\______^^^^^^]]][[[WWWTTTMMMFFFBBBBBBCCCCCCEEEIIIOOOSSSZZZ___ccceeegggiiiccc___XXXQQQKKKGGGEEEEEECCCBBB@@@@@@@@@@@@>>><<<;;;:::999999999999999999888555555777666666:::@@@CCCJJJUUUaaakkkttt{{{~~~}}}|||{{{zzzxxxvvvtttrrrrrruuuzzzqqqggg```[[[XXXYYYZZZ[[[[[[ZZZYYYXXXXXXUUUVVVWWWVVVSSSQQQPPPPPPNNNLLLIIIFFFAAA>>>;;;999777777777666555333222111000//////...---,,,++++++%%%'''((((((''''''(((***(((((((((((('''&&&%%%$$$((('''''''''&&&&&&&&&&&&)))))))))))))))(((((((((%%%&&&((()))***)))((((((%%%%%%%%%&&&&&&&&&''''''))))))))))))+++---000111...///000111111000///...(((&&&111777111999BBB>>>@@@???>>>>>>???===999666666;;;BBBKKKSSSYYY[[[[[[UUULLL@@@888444333222000666555444444444666777888666777777888999:::::::::::::::::::::;;;<<<======@@@@@@AAAAAABBBCCCDDDDDDBBBCCCCCCDDDFFFHHHIIIJJJIIIJJJJJJKKKLLLNNNOOOPPPUUUTTTTTTYYYaaagggjjjjjjkkklllnnnppptttyyy}}}{{{~~~rrrbbbTTTIIIBBB>>>???@@@AAAAAAAAA???======>>>===;;;888777999;;;777666555555444444333333333222111000000111111222222222222111222666<<>>FFFSSSeeewwwwwwsssqqquuuyyywwwmmmbbbZZZYYY\\\dddkkkqqqzzztttnnnqqqwww{{{rrrcccRRRDDD;;;777666999999999888777666555444222111111111222222333444222222222222222333444444333444555555444333333444777999===DDDRRRfff{{{~~~|||zzzyyyxxxzzzyyywwwuuurrrqqqpppooolllnnnoooppppppnnnllljjjiiihhhgggfffdddbbbaaaaaa___^^^\\\ZZZXXXWWWWWWVVVTTTUUUUUUVVVWWWXXXYYYZZZ]]]\\\[[[[[[ZZZWWWSSSPPPJJJFFFBBBBBBBBBAAADDDIIINNNXXXfffqqqwwwxxxwwwvvvvvvqqqjjjbbbZZZUUUQQQPPPQQQOOOLLLKKKJJJIIIFFFDDD???>>>===<<<;;;;;;;;;;;;;;;888888999888777:::@@@CCCKKKWWWcccmmmtttzzz~~~~~~|||{{{{{{yyywwwuuusssqqqtttxxx~~~{{{mmmddd___[[[XXXVVVZZZ]]]\\\YYYXXXXXXZZZWWWWWWWWWUUURRRPPPPPPPPPLLLJJJGGGCCC???;;;888777666666777777666444222111555444222///,,,***((('''***++++++)))'''%%%%%%&&&&&&''''''(((((((((''''''$$$%%%&&&'''((((((((((((((((((((((((((((((((((((&&&&&&'''(((((((((''''''%%%%%%%%%&&&&&&'''''''''&&&'''''')))***,,,.../////////111111111111//////:::555111111333555888===@@@AAABBBAAA???<<<888555777<<>>???@@@AAABBBCCCDDDEEECCCDDDEEEFFFHHHJJJLLLMMMMMMMMMMMMMMMMMMNNNOOOPPPRRRRRRTTTXXX^^^cccgggiiilllmmmoooqqquuuxxx{{{}}}}}}ttteeeXXXPPPJJJGGGKKKKKKKKKJJJHHHHHHIIIKKKEEEHHHKKKMMMMMMKKKGGGEEE???>>>;;;888777666666666222111...,,,+++,,,---...333222222333444777:::;;;CCCKKK[[[lllyyyzzztttoooqqqvvvvvvooohhh^^^^^^bbbjjjpppssswww|||}}}qqqjjjkkkoooqqqiii]]]OOODDD<<<888666555555555555444333222222000000//////000111111222222111111222222333444555222444555555333222222333222555999@@@MMMaaawww}}}|||{{{|||{{{yyyvvvuuusssrrrrrrooopppqqqrrrqqqooommmllliiiiiihhhfffeeecccbbbbbb^^^]]]\\\ZZZXXXWWWWWWWWWUUUVVVVVVWWWXXXYYYZZZZZZ\\\\\\[[[[[[ZZZXXXTTTQQQJJJFFFCCCCCCAAA@@@DDDJJJOOOZZZkkkzzz~~~yyyrrrjjjccc^^^[[[ZZZXXXTTTQQQOOOLLLIIIFFFCCCBBBAAA???>>>======<<<<<<999888999888666999???CCCJJJWWWcccllltttyyy|||~~~}}}||||||{{{zzzxxxuuusssqqqrrrtttyyyzzzmmmddd___ZZZWWWUUUYYY\\\\\\YYYWWWXXXZZZWWWWWWVVVTTTQQQOOOOOOPPPLLLJJJGGGCCC???;;;888777444555666777666555333222333222000---+++(((&&&%%%+++,,,,,,***'''&&&&&&&&&&&&&&&'''((())))))))))))$$$%%%&&&(((((((((((('''&&&&&&&&&'''((((((((()))(((((('''&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&(((***,,,---......///000111222222111000///$$$+++---111;;;>>><<<>>>===???@@@@@@>>>;;;888777888===DDDIIIJJJKKKMMMNNNLLLHHHBBB:::444000111222666666666666666666555444777777777777888888888888::::::::::::;;;<<<=========>>>???@@@AAACCCDDDDDDDDDDDDEEEGGGIIIKKKMMMNNNQQQQQQPPPPPPPPPPPPQQQQQQQQQSSSVVVZZZ]]]bbbgggkkklllnnnpppsssvvvyyyzzz{{{|||rrreee\\\WWWTTTSSSVVVYYY[[[[[[YYYXXXXXXZZZTTTVVVZZZ]]]^^^[[[WWWSSSMMMJJJFFFAAA===:::999888777555222000...///000111111111111222444777888999AAAEEEPPP___kkkvvv}}}uuummmmmmrrruuuqqqlllbbbbbbhhhqqqvvvvvvvvvxxxwwwjjjaaa```bbbbbb]]]UUUKKKCCC>>>:::999222333333333333333222111111111000000000111222222111111111222222333555555555777888888666555444555///222777>>>JJJ^^^ttt~~~}}}{{{yyyxxxwwwvvvvvvqqqqqqrrrqqqqqqooonnnmmmiiihhhhhhfffeeedddcccbbb___^^^\\\[[[ZZZYYYYYYXXXVVVWWWXXXYYYZZZ[[[[[[\\\]]]\\\\\\\\\\\\ZZZVVVSSSHHHEEECCCBBB@@@>>>CCCJJJOOOZZZlll}}}|||uuuppphhhddd```[[[WWWSSSNNNKKKIIIGGGEEECCCAAA??????>>>===:::888999777555999>>>BBBJJJVVVbbblllsssxxx{{{|||~~~~~~}}}|||{{{{{{||||||{{{yyyvvvsssqqqpppqqqttt{{{yyymmmeee___ZZZWWWTTTXXX\\\\\\XXXVVVXXXZZZWWWWWWVVVSSSPPPNNNOOOOOOLLLKKKHHHDDD@@@<<<999777333444666777777555444222...---,,,+++)))((('''&&&)))***+++***)))((()))***%%%&&&''')))******++++++'''((())))))(((&&&$$$###$$$%%%%%%&&&'''((())))))***)))'''&&&%%%%%%&&&'''))))))))))))))))))))))))%%%'''))),,,---.........///000111222222111000///---555111,,,333777666:::999:::<<<===;;;999888777777===DDDHHHIIIIIIKKKLLLFFFEEEBBB;;;333//////111666666777777777666444333777777777777888888888888::::::::::::;;;<<<======<<<===>>>???AAABBBCCCDDDDDDDDDEEEGGGIIILLLNNNOOOTTTTTTSSSRRRRRRRRRRRRRRRSSSVVV[[[]]]___cccjjjooolllnnnqqquuuxxxyyyzzzzzz~~~sssiiidddbbbbbbbbbfffkkkqqqsssqqqooonnnnnnjjjiiihhhiiijjjkkkjjjiiiYYYVVVPPPIIIDDD???===<<<===;;;888555444444555666000//////111444777888888;;;<<>>:::777666333333444444444444333333444333333333333333444444666666666777777999::::::999;;;======;;;999888999///333888>>>III[[[qqq}}}|||zzzzzzyyyyyyrrrrrrrrrqqqpppooonnnmmmiiihhhgggfffeeedddcccccc______]]]\\\[[[[[[ZZZZZZWWWXXXYYY[[[\\\\\\]]]]]]]]]]]]]]]]]]]]]\\\XXXUUUGGGDDDCCCBBB???===BBBIIIOOOZZZkkk}}}wwwtttnnniiiddd___ZZZVVVLLLKKKIIIFFFDDDBBB@@@@@@===:::888999777555888===AAAIIIVVVbbblllrrrwwwzzzzzz|||~~~~~~~~~~~~}}}{{{zzzyyy{{{||||||{{{yyyvvvsssqqqooooooqqqwwwxxxkkkbbb\\\XXXVVV[[[[[[\\\[[[[[[ZZZYYYXXXYYYXXXUUURRRPPPOOOOOOOOOLLLJJJGGGBBB>>>999666444333333333444444333222222222111000...,,,***)))((())))))))))))))))))))))))(((((()))(((((('''&&&&&&'''&&&$$$""""""$$$&&&(((+++***)))'''&&&&&&&&&&&&(((((('''&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&((((((***++++++,,,++++++)))***,,,...000000000000---///222555777999::::::===;;;:::::::::999666444999===BBBFFFGGGGGGHHHHHHHHHEEE@@@888111---,,,,,,444333222111111222444666777666444333444555777999888888999999:::;;;<<<<<<;;;<<<>>>@@@AAAAAAAAA@@@DDDEEEGGGIIIKKKMMMOOOPPPWWWVVVUUUTTTSSSRRRRRRRRRVVVXXX[[[```eeeiiilllnnnqqqrrrsssuuuwwwyyy{{{||||||wwwtttuuuyyy}}}~~~|||}}}~~~vvvnnnlllcccVVVLLLFFFBBB>>>;;;<<<:::666555555555444333222333555666777666666555<<<<<>>===<<<===::::::@@@IIIXXXmmm~~~}}}zzzwwwvvvvvvwwwxxxxxxvvvtttrrrpppnnnmmmmmmjjjhhhfffdddcccbbbccccccbbbaaa^^^[[[YYYYYYYYYZZZYYYYYYYYYYYYZZZ[[[\\\]]]]]]]]]]]]]]]]]]\\\XXXUUUMMMIIIEEEAAA???AAADDDFFFOOOUUU```qqq}}}yyyrrrhhh```\\\WWWRRRNNNLLLHHHCCC???AAA===;;;;;;888555888===EEELLLUUU^^^jjjvvv{{{zzzyyy{{{~~~~~~~~~}}}|||{{{{{{||||||~~~|||||||||zzzwwwtttpppqqqtttxxx}}}xxxkkkccc]]]YYYWWWZZZZZZZZZ[[[ZZZZZZYYYYYYXXXWWWUUUSSSQQQOOONNNNNNLLLJJJGGGCCC>>>:::777555444444444444333333222111...---,,,+++)))'''&&&%%%))))))))))))))))))))))))(((((()))))))))(((''''''%%%$$$######%%%(((+++---***)))((((((''''''''''''))))))((('''''''''''''''''''''((((((((((((''''''((()))***,,,------......000111222222111000...------...111444777999::::::===;;;:::::::::999777555999>>>CCCGGGHHHHHHHHHHHHHHHFFF@@@999222...---...444444333333333555666777555444444333333555666777888888999:::;;;<<<<<<===<<<===>>>???AAAAAAAAAAAADDDEEEFFFGGGIIIJJJKKKLLLSSSRRRRRRQQQPPPPPPQQQQQQUUUWWWZZZ___dddiiilllnnnqqqrrrsssuuuwwwyyy|||}}}uuukkk^^^SSSLLLGGGCCC@@@===:::777555555444333222555555444444444555666777999999<<>>;;;999666555444111111111111111222333444444333222333555666777777:::;;;<<<===??????@@@@@@BBBBBBCCCCCCCCCBBBBBBBBB@@@<<<<<<@@@IIIWWWlll}}}{{{xxxwwwvvvwwwxxxvvvtttrrrpppnnnlllkkkkkkjjjiiigggeeedddccccccdddeeeccc```]]]\\\[[[[[[\\\\\\[[[[[[ZZZZZZZZZ[[[[[[\\\[[[[[[\\\\\\ZZZWWWTTTNNNKKKFFFAAA???@@@BBBDDDGGGLLLUUUbbbsssxxxnnngggaaaYYYSSSPPPLLLHHHDDD???;;;::::::999777:::???GGGOOOXXX```jjjtttwwwuuuvvvxxx{{{~~~~~~}}}~~~}}}}}}|||||||||}}}~~~}}}}}}|||zzzvvvtttpppqqqssswww}}}yyymmmddd]]]YYYWWWXXXXXXYYYYYYYYYYYYYYYYYYWWWVVVUUUTTTRRROOOMMMLLLLLLJJJGGGCCC???;;;888666555555555444333222111000000000...---+++***)))((())))))))))))))))))))))))(((((())))))***))))))))),,,+++(((&&&&&&&&&'''((((((((((((((((((((((((((())))))(((''''''''''''((((((((())))))))))))((((((((()))***,,,...///000000444444444333222000...,,,,,,...111444777999:::;;;<<<;;;::::::::::::888666:::???DDDHHHIIIHHHHHHHHHHHHEEE@@@888222......///333333444555666777777777333333333444444444444555888999999:::;;;<<<===>>>>>>>>>>>>???@@@AAABBBCCCDDDEEEFFFFFFGGGGGGGGGGGGKKKKKKKKKKKKLLLNNNOOOPPPSSSVVVZZZ___dddiiilllnnnqqqqqqsssuuuwwwzzz|||~~~vvvhhh[[[SSSMMMHHHEEE@@@===999777666555444222888666444333333555777888888888:::???CCCHHHTTT___ooo{{{rrrfffbbbeeehhhjjjgggfffhhhnnnsssvvvtttqqqhhhfffaaaYYYQQQHHHAAA===;;;:::888666555444444555111111111111111222222222333333444555888:::===>>>EEEDDDDDDDDDDDDFFFGGGHHHHHHIIIJJJKKKLLLLLLLLLLLLFFFBBB@@@CCCJJJXXXkkk|||~~~zzzxxxwwwwwwwwwvvvuuusssqqqooommmlllllllllkkkiiigggfffeeeeeeeeegggfffcccaaa___^^^^^^^^^^^^]]]\\\[[[[[[ZZZZZZZZZ\\\\\\\\\]]]]]]\\\XXXUUUPPPMMMGGGBBB??????@@@AAAAAAEEEKKKSSS___qqqzzzssshhh___YYYSSSMMMIII===999888999888777;;;AAAIIIQQQ[[[ccckkkssstttrrruuuwwwyyy|||}}}}}}}}}|||~~~~~~~~~~~~~~~~~~~~~}}}}}}zzzvvvsssnnnooorrrvvv}}}}}}qqqfff]]]XXXUUUVVVVVVWWWXXXYYYYYYYYYYYYUUUVVVUUUTTTRRROOOMMMKKKLLLJJJGGGCCC???;;;888777555555555444333222000///222222111///...---,,,+++(((((((((((((((((((((((('''((()))******+++******---,,,***'''&&&&&&&&&&&&''''''(((((()))))))))))))))(((''''''&&&&&&''''''''''''((((((((((((''''''&&&(((***,,,...000111111111111222222111000...---,,,...000333666888:::;;;<<<:::::::::;;;;;;999777;;;@@@FFFJJJJJJIIIHHHGGGEEECCC===666000---...///111222555777888777666666222333444555555555555444888888999:::<<<===>>>>>>???>>>>>>>>>???AAACCCDDDEEEFFFGGGGGGGGGFFFEEEDDD@@@AAACCCEEEHHHLLLNNNPPPSSSVVV[[[```fffjjjmmmooooooppprrrtttwwwzzz}}}~~~pppbbbYYYRRRMMMIIIEEEAAA===;;;999888666444777666666666777888999:::666555888===@@@EEEPPPZZZhhhtttuuufff___```dddhhhiiihhhggghhhjjjlllmmmmmmaaa```\\\VVVOOOGGG@@@;;;999888555333222222444444000111111111111111111111444555777999;;;???DDDGGGLLLLLLMMMOOOPPPQQQQQQQQQSSSTTTUUUVVVWWWWWWWWWWWWPPPKKKHHHIIINNNYYYkkk{{{}}}zzzxxxxxxxxxyyyxxxvvvtttrrrqqqppppppnnnmmmllljjjiiihhhgggggghhhgggeeecccaaa`````````^^^^^^]]]\\\\\\\\\\\\\\\_________``````___\\\YYYSSSOOOJJJDDD@@@>>>>>>???;;;???CCCFFFLLLZZZnnn}}}~~~sssiii^^^SSSLLL===999888888888777;;;BBBIIITTT___gggnnntttuuurrrwwwyyy{{{}}}~~~~~~~~~}}}zzzvvvrrrmmmnnnqqquuu|||vvviii^^^WWWSSSUUUVVVWWWXXXXXXYYYXXXXXXUUUUUUUUUTTTRRROOOLLLKKKKKKJJJGGGCCC???;;;888777555555555444333222000///000000///...,,,+++******(((((((((((((((((((((((('''((()))******+++******######$$$%%%'''***,,,---&&&'''((()))*********)))((('''&&&&&&%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&(((+++---///000111111222222222111000...---,,,---///222555888;;;<<<;;;:::999:::;;;;;;:::888<<<@@@FFFJJJJJJHHHFFFFFFBBB???:::333...,,,---///000222444666777666555444444444555666666666666555777888999:::<<<===>>>>>>??????>>>>>>???AAACCCDDDFFFGGGHHHHHHHHHGGGEEEDDD888:::===AAAFFFKKKOOOQQQUUUXXX]]]ccchhhlllooopppmmmnnnpppsssvvvyyy|||~~~wwwjjj```XXXQQQLLLHHHDDD@@@===;;;:::888666666888:::<<<======;;;:::555444666:::<<>>>>>333888<<<<<<===EEERRR]]]ooo~~~zzzjjjYYYMMM>>>:::888888666666:::AAAIIIUUUbbbjjjqqqvvvxxxvvvxxxyyy{{{}}}~~~~~~{{{vvvrrrmmmnnnpppttt{{{|||mmm```XXXTTTWWWWWWXXXXXXXXXXXXXXXXXXVVVUUUTTTSSSQQQNNNLLLKKKJJJHHHFFFBBB>>>;;;888666555555555444333222111000111111000///...---,,,,,,))))))))))))))))))))))))(((((())))))***)))))))))######$$$%%%&&&((()))***&&&''')))***+++***))))))(((((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&)))+++---///000000555555555444333111///---,,,---...111444888;;;===::::::999:::<<<<<<;;;999<<<@@@GGGJJJJJJHHHEEEDDD@@@===888111,,,+++---000111333555666666555444333555555555666666666777777666666888999;;;<<<===>>>????????????AAABBBCCCDDDEEEFFFHHHIIIIIIHHHFFFEEE888:::===AAAGGGLLLPPPRRRWWWZZZ___eeejjjmmmnnnoookkklllnnnqqquuuxxx|||}}}sssiii```XXXRRRKKKHHHDDDAAA???>>><<<:::;;;===@@@BBBBBB@@@===;;;;;;::::::<<<<<<<<>>BBBGGGNNNWWW^^^cccgggnnntttxxxxxxwwwuuuttttttsssqqqooommmkkkjjjddd___ZZZXXXWWW\\\hhhttt}}}{{{zzzzzzzzzxxxvvvuuutttssssssqqqqqqqqqpppooommmkkkjjjhhhhhhgggeeecccbbb``````]]]]]]]]]]]]^^^___```aaa_________```aaa```]]][[[XXXUUUOOOIIIDDD@@@???>>>555888<<<<<<;;;===DDDJJJRRR^^^qqqnnnZZZLLL>>>:::777777666555:::AAAIIIUUUccckkkqqqwwwyyyxxxwwwxxxyyy{{{|||}}}}}}~~~}}}~~~~~~~~~~~~|||wwwsssmmmnnnooottt{{{rrrddd[[[XXXXXXXXXYYYYYYYYYXXXXXXWWWWWWVVVTTTQQQOOONNNMMMLLLHHHGGGDDDAAA===:::777666444444444444333333222111222111111000///...------))))))))))))))))))))))))(((((()))))))))((('''''')))(((((('''%%%%%%$$$$$$'''(((***++++++***)))(((******)))(((((((((((((((%%%&&&&&&&&&&&&&&&&&&%%%'''(((***,,,...///000111222222333333333111000///+++,,,...000444888;;;===:::999999:::<<<===<<<:::;;;@@@FFFJJJJJJGGGCCCBBB???===777000,,,+++...111555555666777666555444333555555444444444555666777444555666888:::;;;======>>>>>>@@@AAABBBCCCCCCCCCCCCDDDGGGIIIJJJIIIHHHFFF???@@@BBBEEEIIIMMMQQQSSSXXX[[[```eeeiiilllmmmmmmiiijjjlllooossswww{{{}}}uuulllbbb\\\SSSPPPLLLIIIHHHGGGEEEDDDEEEEEEFFFEEEDDDAAA===;;;===<<<<<<===<<<<<>>@@@CCCDDDJJJUUUbbbrrr{{{hhhTTTFFF<<<888666666555666<<>>@@@BBBCCCCCCCCCBBB@@@CCCFFFHHHJJJIIIHHHGGGFFFFFFGGGIIILLLOOOQQQRRRXXX[[[```eeeiiikkkkkkkkkhhhiiikkknnnrrrwwwzzz|||~~~tttjjjcccZZZWWWTTTQQQPPPOOONNNLLLMMMLLLJJJGGGCCC@@@===<<<555444666888888999@@@HHHLLLVVVeeeuuutttiiigggjjjpppwww}}}zzzmmm]]]RRRMMMDDDCCCAAA>>>===;;;;;;;;;555555555555555444222222444222000///111555999<<<@@@FFFOOOXXX```mmm{{{|||wwwsssoookkkjjjqqqyyy~~~~~~}}}|||{{{zzzyyyyyysssssstttsssrrrpppnnnllljjjjjjiiihhhfffdddcccaaabbbaaa```______^^^______bbbbbbbbbdddeeedddaaa___ZZZWWWRRRLLLGGGCCCAAAAAA::::::::::::;;;<<<===>>>BBBCCCEEEJJJUUUcccsss}}}ppp^^^LLL@@@:::666444555666777>>>FFFJJJVVVccchhhlllqqquuuvvvwwwwwwxxxyyy{{{|||}}}~~~{{{|||~~~~~~}}}{{{|||~~~~~~zzzvvvoooooopppsssyyytttggg^^^ZZZ[[[]]]]]]\\\ZZZYYYZZZ[[[VVVUUUTTTRRROOOLLLJJJHHHJJJHHHCCC???:::777555444444444444333222111000///111000...,,,+++++++++,,,)))((('''&&&%%%%%%&&&''''''''''''''''''((())))))%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))*********)))(((+++******)))(((((('''''''''''''''''''''((())))))%%%'''***---000111222222444555555444222111222333......000222555888:::;;;<<<@@@CCCBBB>>>::::::;;;AAAEEEIIIMMMMMMJJJEEEBBB>>>888222///+++)))---333555555555555555555555555555666666444333333555777888999;;;::::::999;;;<<<>>>@@@BBBDDDEEEEEEDDDCCCBBBDDDGGGGGGGGGGGGHHHIIILLLKKKJJJKKKLLLNNNQQQSSSWWWXXX\\\___bbbcccddddddiiikkkmmmoooqqqtttyyy|||uuunnnfffaaa\\\[[[\\\^^^]]][[[___[[[TTTLLLDDD>>>:::999777777777777999<<>>??????;;;???CCCFFFHHHNNNWWW___llluuuuuufffWWWKKKBBB>>>555666666666777:::???BBBNNNUUU```iiipppsssuuuvvvuuuxxxzzzzzzyyyxxxyyyyyy{{{|||}}}~~~~~~}}}|||{{{yyyyyyyyy{{{|||{{{wwwttttttoooooouuu|||uuuhhh___[[[\\\]]]]]]\\\ZZZYYYYYYZZZVVVUUUTTTRRROOOMMMJJJIIIHHHFFFBBB>>>:::888666555444444444333222111000///000///...---,,,+++++++++))))))'''&&&&&&'''(((((((((''''''''''''((())))))&&&&&&&&&&&&&&&'''''''''&&&'''((()))***))))))((((((''''''&&&%%%%%%$$$$$$(((((('''''''''(((((())))))***,,,......///.........000111000...---,,,------...000222444777:::;;;:::===@@@???;;;888888999AAACCCGGGIIIIIIGGGDDDBBB>>>777111...+++***---333555555555555555555555555555666666444333333555777666888:::::::::;;;<<<>>>>>>@@@BBBDDDEEEEEEDDDDDDBBBDDDGGGHHHHHHIIIKKKLLLLLLKKKJJJKKKLLLNNNQQQSSSSSSUUUWWW[[[^^^aaacccdddiiikkkmmmppprrrvvv{{{~~~zzzmmmjjjffffffkkkooopppppphhhcccZZZPPPFFF???;;;999888777777888999<<>>:::888888999???AAADDDFFFFFFEEECCCBBB>>>777000...,,,+++///444555555555555555555555555555666666555444444555777555777999:::;;;<<<>>>@@@???@@@BBBDDDEEEEEEDDDDDDBBBDDDGGGIIIJJJKKKMMMNNNLLLKKKJJJKKKLLLNNNQQQSSSPPPQQQSSSUUUYYY]]]aaacccgggjjjmmmpppssswww|||yyytttqqqqqqvvv|||rrrkkk```SSSHHH???;;;888777777777777999;;;>>>??????DDDKKKTTT^^^lll{{{vvvmmmhhhqqqzzz~~~zzzpppgggWWWSSSLLLEEE???;;;999999444444333444444555555666888:::<<<@@@DDDJJJRRRWWW```iiiwww~~~xxxwwwtttqqqooonnnnnnnnnnnnnnnmmmkkkjjjiiihhhgggfffeeedddcccbbbcccdddeeeeeeeeeffffffggghhhhhhiiieeeaaaZZZSSSLLLHHHEEEDDDEEEHHHLLLQQQTTTTTTTTTSSSSSSOOOJJJFFFEEEFFFFFFGGGJJJKKKNNNQQQTTTWWWYYYZZZQQQOOOJJJEEE@@@<<<:::999777777666555666999???DDDOOOUUU^^^fffkkkoooqqqrrrqqqtttxxx{{{||||||~~~||||||~~~~~~~~~~~~||||||xxxyyyzzz}}}|||zzzuuupppoootttzzzqqqddd\\\YYY\\\]]]^^^\\\YYYWWWVVVVVVUUUTTTTTTRRRPPPNNNLLLKKKGGGEEEAAA===:::888666666555555555444333222000000......//////...,,,***)))***))))))((()))***,,,---((((((((('''((())))))***&&&&&&''''''((()))******'''(((((()))))))))))))))*********)))))))))(((((())))))(((''''''''''''((())))))+++,,,...///000000222555888888666444222111---...///111444777999;;;;;;>>>@@@???;;;999:::;;;>>>AAAEEEIIIJJJHHHDDDBBB>>>666000...------000555555555555555555555555555444555666666555444666777666888:::;;;;;;<<<>>>??????@@@BBBCCCDDDEEEEEEDDDCCCFFFHHHJJJJJJJJJLLLMMMLLLKKKJJJKKKLLLNNNQQQSSSQQQQQQQQQRRRUUUYYY^^^```eeehhhlllpppsssxxx|||}}}wwwuuuwwwzzz||||||qqqjjj^^^PPPEEE===999888555555555666777999;;;<<<===@@@EEEJJJQQQ\\\jjjsss~~~rrrmmmrrryyy~~~wwwqqqaaa]]]VVVMMMEEE???;;;999333333333333444444555666999<<>>===;;;;;;;;;999888777555666999???DDDLLLRRRZZZbbbgggkkknnnppppppssswwwzzz{{{|||~~~||||||}}}~~~~~~}}}||||||xxxyyy{{{~~~}}}vvvqqqooosssyyy}}}qqqddd\\\YYYZZZ\\\]]]\\\YYYVVVUUUUUUTTTTTTSSSRRRQQQOOOMMMLLLJJJGGGCCC???:::777555444555555555444333222111000......//////...,,,***)))+++***))))))***+++,,,---((((((((((((((()))******%%%%%%&&&'''((())))))***((((((((((((((())))))***''''''&&&&&&&&&&&&%%%%%%)))(((''''''''''''(((((()))***+++,,,---///000111000222555555333111///...------///111444666999:::;;;===???>>>:::888:::<<<@@@EEEMMMSSSTTTPPPJJJFFF???666///.........000444555555555555555555555555333555666777666555666888888:::;;;;;;;;;;;;<<<>>>@@@@@@AAACCCDDDDDDEEEEEEFFFHHHIIIJJJIIIHHHIIIJJJLLLKKKJJJKKKLLLNNNQQQSSSTTTSSSRRRRRRSSSWWW[[[]]]bbbfffjjjooorrrwww{{{~~~xxxsssttt|||yyyuuuttttttsssqqqeee^^^TTTIII???:::777666222333333444666777888999;;;===???AAAEEENNNYYYaaatttxxxrrrrrrvvv||||||zzzlllhhhaaaWWWNNNEEE???<<<555444333333444555777888<<>>666555444333666:::>>>AAAFFFLLLWWWcccnnnxxx|||{{{zzzzzzyyyxxx{{{zzzyyywwwuuusssqqqpppmmmmmmllljjjiiihhhgggffffffffffffggggggggggggggghhhiiijjjkkklllnnnooooookkkhhhccc]]]VVVRRRNNNMMMRRRWWWbbbqqq|||vvvrrrooojjjbbb[[[SSSNNNIIIFFFEEEDDDAAA>>>@@@???>>><<<:::888777666888999999888888:::>>>BBBCCCHHHOOOUUU[[[```eeehhhiiilllpppssstttuuuvvvxxxzzz{{{||||||||||||{{{zzzxxxyyy|||wwwqqqooosssxxx|||uuuhhh___ZZZWWWYYY[[[\\\YYYWWWUUUUUUSSSSSSSSSSSSRRRPPPOOOOOOKKKIIIEEEAAA===:::888888666666555555444333111000000///...---,,,+++++++++,,,+++***))))))******+++))))))(((((())))))***+++)))))))))))))))))))))))))))(((((('''((()))***+++)))))))))***************&&&&&&&&&&&&''')))***+++,,,+++++++++,,,...///000444555666555333222222222,,,---...000333666888:::888:::;;;999666555888:::@@@GGGPPPWWWYYYUUUNNNJJJBBB888///...//////000222555555555555555555555555222555777888777777777888888:::<<<<<<;;;<<<===???AAAAAAAAABBBCCCDDDEEEFFFGGGIIIKKKKKKJJJJJJKKKLLLLLLKKKJJJKKKLLLNNNQQQSSSSSSSSSRRRSSSTTTVVVYYY[[[bbbfffkkkpppsssvvvyyy|||~~~ssseee\\\VVVWWW___hhhzzz}}}tttmmmgggaaaYYYTTTEEEBBB>>>999555444444444222333444555666777777777777999:::999999===CCCIIIRRRaaasssxxxoooiiimmmrrrtttwww{{{vvvrrrkkkaaaUUUJJJAAA<<<777666444555999AAAIIINNNTTT\\\iiiuuu~~~||||||}}}}}}|||{{{{{{zzzxxxvvvtttrrrqqqnnnnnnmmmkkkjjjiiihhhgggeeeffffffgggggggggggggggeeegggjjjmmmoooqqqrrrrrrlllkkkhhhccc^^^YYYUUUSSSUUUZZZeeewwwvvvooohhhaaaWWWQQQOOOLLLIIIEEEBBBAAA@@@???===:::999777777999:::::::::;;;>>>@@@BBBFFFKKKPPPTTTYYY^^^aaabbbfffjjjnnnppprrrtttvvvxxxyyyzzz{{{{{{zzzyyyxxxyyyzzz|||wwwrrrppptttyyy}}}tttggg]]]XXXUUUXXX[[[[[[ZZZWWWUUUUUUSSSSSSSSSSSSRRRQQQPPPOOOJJJHHHEEEAAA>>><<<;;;;;;666666666555444333111111111000...,,,+++++++++,,,---,,,***)))))))))******)))))))))))))))******++++++++++++***************)))((('''''''''(((***+++&&&&&&&&&'''''''''''''''%%%%%%%%%&&&((()))+++,,,(((((()))***---000333555444555555444222111111222,,,---...000333666888:::999;;;===;;;888777:::<<<<<>><<<999666444333333333444444666777888888888888999;;;<<<<<<;;;===BBBGGGIIIXXXiiivvv~~~qqqggghhhkkkllloootttsssooohhh^^^RRRFFF<<<777777666555666===GGGQQQWWW```hhhuuu|||{{{zzzyyywwwuuusssqqqoooooonnnmmmkkkjjjiiihhheeeeeefffgggggggggggggggbbbeeeiiinnnrrrttttttuuupppooonnnjjjfffaaa]]]ZZZVVV[[[gggzzz|||qqqcccYYYTTTPPPLLLHHHEEEDDDDDDCCCBBB@@@>>>===666888:::;;;;;;<<<===???CCCFFFJJJMMMPPPTTTXXX[[[]]]aaafffkkknnnppptttvvvxxxxxxyyyzzzzzzyyyxxxxxxyyyzzz|||~~~wwwrrrppptttzzz~~~qqqfff^^^[[[WWWXXXYYYYYYYYYXXXVVVVVVTTTTTTSSSRRRQQQPPPOOOOOOOOOIIIBBB>>><<<<<<:::888777777666666555444222222222111000///---+++******))))))))))))))))))))))))***(((!!!!!!(((*********)))))))))))))))***(((***+++,,,,,,+++)))((((((((())))))((('''&&&&&&$$$%%%'''))))))(((&&&%%%))),,,000222111111111111888777666444222///---+++,,,,,,,,,...000444888:::<<<<<<;;;:::999888999999@@@AAADDDFFFGGGGGGFFFFFF;;;666///******---000111888888888888777666444444444444555555666777777777;;;;;;;;;;;;;;;;;;;;;;;;===>>>@@@BBBDDDEEEFFFFFFJJJJJJKKKMMMNNNPPPQQQQQQMMMMMMMMMNNNNNNOOOOOOOOORRRQQQPPPQQQTTTYYY]]]aaafffjjjooorrrsssuuuyyy}}}|||ttteee]]]ZZZXXXWWW]]]^^^\\\WWWRRRSSS[[[dddvvv|||sssiii```SSSFFF>>>>>>666666666666555555444444333444555555444555888;;;@@@>>><<<;;;:::<<<===???FFFLLLXXXgggsss}}}yyymmmeeecccgggmmmqqqpppkkkbbbWWWLLLCCC<<<888999666666>>>HHHSSSbbbnnnrrruuu|||}}}zzzwwwuuusssrrrsssqqqooolllkkkjjjjjjjjjjjjjjjiiiiiihhhhhhggggggfffhhhkkkooorrruuuvvvwwwwwwuuusssqqqooojjjbbb[[[___eeeppp~~~wwwiii___WWWRRROOOIIIIIIGGGCCC???<<<;;;;;;;;;999777888:::<<<<<<<<<@@@AAACCCEEEHHHMMMSSSXXX[[[___eeejjjmmmqqqtttwwwvvvxxxzzzzzzyyywwwwwwxxx{{{}}}~~~|||vvvuuutttvvv|||rrreee^^^ZZZWWWWWWYYYYYYYYYYYYXXXWWWVVVUUUTTTSSSQQQPPPOOONNNMMMGGGAAA<<<::::::888666777777777666555333222111000///...---,,,+++******************************------)))$$$$$$)))------***))))))(((((()))))))))+++,,,,,,+++***(((%%%$$$((((((((((((((('''&&&&&&'''&&&&&&&&&&&&'''(((((()))+++///111111111111222444444444222111///---,,,,,,,,,---///111555888:::;;;;;;:::999888777888888>>>@@@BBBDDDEEEEEEDDDDDD<<<777000++++++---000111666666666666555444333333444444555555666666777777666777888:::<<<===???@@@???@@@AAACCCDDDEEEEEEEEEGGGGGGHHHJJJKKKLLLNNNNNNMMMMMMMMMNNNNNNOOOOOOPPPRRRRRRQQQRRRUUUYYY^^^```fffkkkpppsssuuuwww{{{~~~{{{qqqbbbWWWQQQPPPQQQQQQXXXZZZYYYVVVRRRUUU^^^fffuuu{{{qqqdddZZZOOOCCC<<<:::666666666666666777777888666666777666555666999;;;BBBBBB@@@???>>>=========BBBEEEOOO\\\gggqqq~~~ttthhhdddeeejjjmmmkkkeeeZZZNNNDDD===999888<<<888999@@@KKKWWWhhhuuu~~~}}}{{{xxxvvvttttttsssqqqooommmllllllllllllllllllkkkkkkjjjjjjiiiiiijjjlllooorrruuuvvvwwwwwwyyywwwuuusssrrrmmmgggbbbbbbgggqqq~~~zzzoooeee^^^ZZZRRRQQQMMMHHHBBB>>>===<<<;;;999777777888:::::::::<<<===???AAACCCHHHMMMRRRWWW[[[aaagggkkkooosssuuutttwwwyyyzzzzzzyyyzzz{{{zzz|||~~~yyywwwvvvxxx~~~rrreee]]]YYYVVVWWWXXXZZZZZZZZZYYYYYYWWWVVVUUUSSSQQQOOONNNMMMLLLHHHBBB===;;;999888777888888777666555333111000......---,,,++++++******************************)))++++++((((((++++++))))))((((((''''''((())))))++++++***)))'''&&&%%%%%%(((((((((((((((''''''&&&((('''%%%$$$%%%&&&)))***'''***...000000111222333111111111111000///...---+++,,,...000333666888999:::::::::999777666777888===>>>AAACCCDDDCCCCCCBBB>>>999111,,,+++---///111333333444444444333333222444444444555666666777777555666888:::<<<>>>@@@AAAAAAAAABBBCCCCCCDDDDDDDDDFFFFFFGGGHHHIIIKKKLLLLLLLLLLLLLLLMMMNNNOOOPPPPPPRRRRRRSSSUUUWWW[[[^^^___eeejjjqqquuuwwwzzz~~~|||tttooo```YYYOOOGGGEEEGGGJJJLLLTTTVVVXXXWWWVVV[[[dddlll|||yyykkk\\\RRRIII@@@999666666666666666777999:::;;;888999999888666666999;;;BBBCCCDDDEEEDDDBBB@@@>>>???@@@EEEOOOXXXbbbqqq~~~|||mmmeeebbbcccdddddd\\\PPPDDD<<<888999:::>>>;;;<<>>===:::777666777777777777999::::::;;;===AAAFFFJJJRRRVVV]]]ccchhhlllpppssstttwwwzzz{{{|||||||||~~~zzz||||||yyyxxxyyy~~~rrrddd[[[WWWUUUVVVXXXZZZ[[[[[[[[[ZZZXXXWWWUUUSSSQQQOOOMMMLLLMMMJJJEEE@@@===;;;:::999888888777666555333111000...---------,,,,,,++++++++++++++++++++++++++++++%%%((()))&&&&&&)))(((%%%(((''''''''''''(((((()))(((((('''''''''((()))***'''((((((((((((((('''''''''&&&%%%%%%&&&''')))***&&&))),,,//////000222444222222222111000///------***,,,...111444666777888:::;;;<<<:::777666888:::===???AAACCCDDDCCCBBBAAA@@@:::222---,,,---///111222222333444444444333333333333444555555666666777888888999:::;;;======>>>@@@@@@@@@AAABBBDDDEEEFFFGGGGGGHHHIIIJJJKKKLLLMMMLLLLLLLLLLLLMMMNNNPPPQQQRRRSSSTTTVVVYYY[[[]]]___dddiiipppuuuxxx{{{zzzrrrjjjccc[[[VVVMMMIIICCC???@@@EEEJJJNNNSSSVVVYYY[[[^^^dddnnnuuussscccRRRIIICCC<<<666444444555555666888:::<<<===:::::::::888777666888:::???BBBGGGJJJKKKHHHEEEBBB@@@???@@@FFFLLLVVVeeessstttiiiaaa\\\ZZZYYYSSSIII???999888:::<<<===<<>><<<888777999<<>>======>>>???BBBDDDGGGHHHGGGHHHHHHIIIJJJKKKLLLLLLLLLKKKKKKKKKLLLNNNPPPQQQRRRSSSTTTVVVYYY[[[]]]^^^bbbhhhpppuuuxxx{{{{{{sssggg]]]VVVPPPIIIEEECCCAAA???>>>AAAGGGOOOTTTTTTXXX\\\```eeellluuu|||zzzjjjZZZIIIAAA>>>:::666555555666777999;;;<<<===>>>;;;;;;;;;999777777888:::@@@DDDKKKOOOPPPMMMGGGCCCCCC@@@???AAAEEEMMM[[[hhh~~~zzznnncccXXXRRRLLLHHHBBB<<<999999;;;======>>>EEEOOO[[[iii}}}}}}{{{yyyxxxwwwwwwyyywwwtttpppnnnlllkkkkkkpppppppppppppppppppppppprrrtttwww{{{~~~|||xxxvvvuuuvvvyyy}}}sssjjjaaaXXXOOOJJJCCC???:::777666777666666888888888777888:::>>>BBBIIINNNVVV^^^dddjjjppptttyyy{{{}}}~~~}}}||||||||||||~~~|||yyyvvvvvv{{{qqqcccYYYUUUSSSUUUWWWXXXZZZZZZZZZYYYUUUTTTSSSQQQOOOMMMLLLKKKIIIHHHFFFAAA<<<999888888777777666666555444222222000000///......---,,,,,,))))))))))))))))))))))))+++,,,+++''''''+++,,,+++''''''''''''((()))******++++++***))))))(((''''''&&&'''(((((((((((((((((("""$$$&&&)))***)))((('''''')))+++,,,---...111333555555444333111///---,,,,,,---///111444777999:::;;;>>>@@@===888777:::>>>@@@BBBDDDEEEFFFEEECCCBBB>>>999111,,,+++---///111555555666666666555555444333333333444555555666666555666888:::<<<>>>@@@AAA<<<======???BBBEEEHHHJJJGGGGGGHHHHHHIIIJJJJJJKKKLLLKKKJJJJJJKKKNNNPPPRRRSSSSSSTTTUUUWWWZZZ\\\^^^bbbiiiqqqvvvyyy{{{~~~pppeeeWWWMMMHHHDDD@@@<<<<<<===>>>???DDDLLLUUU[[[YYY\\\aaaffflllttt{{{|||ppp]]]PPPBBB===;;;999999;;;999;;;>>>@@@AAAAAA@@@???======<<<;;;999999:::<<>>@@@EEEPPP]]]iiiuuu~~~{{{zzzyyyxxxzzzxxxuuurrrooonnnmmmmmmoooppppppqqqrrrssstttttttttvvvzzz~~~}}}{{{zzz||||||qqqeeeXXXPPPEEE@@@;;;777666777777666777777777666666999===@@@EEEKKKSSS\\\cccjjjppptttzzz|||~~~~~~}}}{{{{{{||||||}}}zzzwwwttttttzzzpppbbbYYYTTTSSSTTTVVVWWWXXXXXXXXXWWWSSSRRRQQQPPPNNNMMMLLLKKKIIIIIIGGGBBB<<<888888999555555666666555444444333000000///...,,,+++******(((((((((((((((((((((((((((******&&&&&&******((((((((((((((()))***++++++((())))))***)))(((&&&%%%&&&&&&'''((((((((((((((($$$$$$%%%'''(((((())))))(((***+++,,,,,,---///222222222222111000///---,,,---......000333666999;;;:::>>>@@@===888555999===AAABBBDDDEEEEEEEEECCCBBB<<<777000++++++---000111666666666666666555444333222333333444444555555666666777888:::<<<===???@@@@@@@@@@@@AAACCCFFFIIIKKKIIIIIIJJJJJJKKKKKKLLLLLLKKKJJJIIIIIIKKKNNNQQQSSSTTTSSSSSSSSSUUUXXX\\\^^^dddjjjrrrxxxzzz|||}}}vvveeeZZZJJJAAA>>>>>>;;;888888:::>>>BBBHHHRRR]]]dddbbbeeejjjooovvv|||vvvhhhQQQHHH>>>;;;:::999===AAAAAADDDGGGJJJJJJHHHEEEBBB?????????===<<<<<<>>>@@@BBBIIIQQQYYY\\\YYYTTTPPPIIIEEECCCCCCBBBEEENNNXXXgggwww}}}rrrfffYYYMMMFFF>>><<<:::999:::===AAADDDHHHPPP^^^nnnyyy}}}{{{{{{zzzyyywwwuuusssrrrrrrrrrpppppprrrsssuuuwwwxxxyyyyyy{{{~~~ppp___TTTDDD@@@:::666555666666666555555555444444666:::>>>BBBGGGPPPYYYbbbiiippptttxxxzzz}}}~~~}}}||||||}}}{{{|||}}}yyyvvvssstttyyypppbbbXXXTTTSSSTTTVVVWWWXXXWWWWWWVVVQQQQQQPPPOOOMMMLLLLLLKKKJJJKKKIIIEEE>>>::::::;;;444555555555555555444444000///...---+++***)))((((((((((((((((((((((((((((((+++,,,******,,,+++((((((((((((((()))***,,,,,,###$$$&&&)))))))))((('''&&&&&&'''((())))))((((((&&&%%%$$$$$$%%%(((***,,,)))***+++++++++,,,///111//////////////////...---.........///222666:::<<<999===???<<<666444888===@@@BBBCCCEEEEEEDDDCCCAAA;;;666///******---000111666666666666555444333222222222333444444555555666;;;;;;;;;;;;;;;;;;;;;;;;DDDCCCBBBCCCDDDGGGJJJKKKLLLLLLMMMMMMNNNNNNOOOOOOKKKJJJIIIIIIKKKMMMQQQSSSUUUSSSRRRQQQSSSWWW[[[^^^fffllltttzzz|||}}}vvvooo___SSSCCC:::999:::999777666:::???EEEMMMWWWccckkkkkkmmmrrrxxx~~~nnn^^^JJJCCC===:::999:::???FFFGGGJJJOOORRRQQQNNNIIIEEE@@@AAAAAA@@@>>>???AAACCC>>>EEEPPP[[[aaaaaa^^^[[[MMMJJJHHHGGGFFFFFFNNNWWW^^^ooouuuhhh[[[OOOEEE??????===;;;:::<<>>:::888888666666555444333333222222000///......,,,,,,+++************))))))'''&&&%%%))))))))))))))))))))))))(((''''''&&&'''((())))))+++***)))(((((()))***+++&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''((((((******+++,,,------......111111111111111000//////...//////111222444666777???AAAAAA>>>999777888:::BBBCCCEEEGGGGGGFFFEEEDDD777000+++*********///555888888777777666555555555333333444555666777888888666666777888:::<<<>>>??????@@@AAACCCEEEHHHIIIJJJNNNLLLKKKJJJKKKMMMPPPRRRPPPOOOOOOOOOOOOPPPPPPQQQXXXSSSQQQQQQQQQRRRYYY```kkkooouuuyyy{{{|||~~~{{{mmmbbbRRRLLLCCC<<<999888888888;;;===AAAGGGPPP\\\iiiqqqyyy}}}sss___PPPCCCAAA>>>;;;;;;AAAJJJQQQRRRSSSTTTRRRNNNJJJHHHGGGCCCFFFEEECCCCCCGGGIIIGGGIIINNNUUU___kkkqqqkkkbbb]]]VVVNNNHHHGGGJJJMMMOOO]]]gggwwwzzz}}}rrrfff^^^UUUJJJCCCAAA;;;>>>AAACCCEEEIIIOOOUUU___hhhvvvyyyrrrmmmkkkoooxxx~~~~~~||||||}}}}}}|||{{{yyyyyyxxxxxxyyyyyyzzz{{{vvvaaaTTTDDD@@@:::666555444333222000111333333333555777999@@@DDDKKKTTT___hhhpppsss{{{|||||||||||||||{{{zzz}}}{{{yyyyyyzzzzzzyyyxxxwwwsssssswww{{{~~~rrrfff^^^ZZZUUUVVVWWWWWWUUUTTTUUUVVVSSSRRRPPPMMMJJJIIIKKKLLLHHHFFFBBB>>>:::777666555777666666444333222111111//////...---,,,+++******++++++++++++******)))((()))))))))))))))))))))))))))(((&&&%%%&&&'''***+++******)))(((((()))******'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((()))***+++,,,,,,111111111111111000////////////000222444666888999===>>>>>>;;;666444555888???AAACCCEEEEEEDDDCCCBBB777111,,,+++++++++000666888888888777777666666666333333444555666777888888999999::::::;;;===>>>???AAABBBCCCEEEGGGIIIKKKKKKLLLLLLKKKKKKLLLNNNQQQRRRRRRRRRRRRRRRRRRRRRRRRSSSVVVRRRPPPQQQRRRSSSZZZbbbgggkkkqqqvvvyyy{{{}}}~~~ttteee[[[KKKEEE>>>999777777888999:::<<>>???BBBDDDEEEDDDCCCAAA777111---,,,,,,,,,000666777888888888888777777666333333444555666777888888<<<<<<<<<<<<===>>>???@@@CCCCCCEEEGGGIIIKKKLLLMMMKKKKKKLLLNNNOOOQQQRRRSSSUUUUUUVVVVVVVVVUUUUUUTTTSSSPPPOOOQQQRRRUUU[[[ccceeeiiioootttxxx{{{}}}vvviii[[[QQQCCC???:::666666888::::::888;;;@@@HHHTTTbbbqqq{{{ppp___PPPHHH@@@???@@@CCCJJJRRRWWWZZZ^^^]]]ZZZUUUPPPLLLKKKLLLQQQVVVYYYZZZ]]]aaabbb___```cccgggnnn{{{yyyooo```TTTNNNMMMOOOQQQWWW```nnn{{{yyyhhh^^^TTTMMMHHHCCCBBBDDDAAAFFFNNNUUU[[[bbbkkkrrr}}}|||mmmaaaVVVQQQPPPUUU^^^kkk}}}~~~~~~iiiVVVKKKAAA>>>999666555444333222000111333333333444666888===AAAIIISSS^^^hhhoootttwwwyyy}}}|||yyyxxxwwwvvvwwwyyyzzzzzzyyyuuurrrqqqvvv{{{sssfff]]]YYYWWWWWWUUUSSSQQQQQQSSSVVVTTTTTTSSSPPPMMMKKKKKKLLLLLLJJJFFFBBB>>>;;;999888999888777555333111000///......---,,,+++******)))++++++,,,,,,---,,,,,,,,,)))))))))))))))))))))))))))(((((('''((()))***+++)))))))))(((((()))))))))'''''''''''''''''''''''''''''''''''''''&&&&&&&&&))))))+++,,,...000222222111111111111111000//////---...///222555999;;;======>>>>>>:::666555777:::>>>@@@CCCEEEFFFEEECCCAAA666000,,,+++++++++///444666777888999999888888777333333444555666777888888;;;;;;;;;<<<===???@@@AAACCCDDDEEEGGGIIIJJJLLLLLLKKKLLLNNNQQQSSSTTTTTTTTTUUUVVVWWWWWWWWWWWWVVVUUUQQQOOONNNQQQTTTVVV]]]eeegggkkkqqqvvvyyy{{{~~~xxxlll^^^QQQHHH@@@<<<888777777999;;;;;;888;;;AAAJJJVVVgggwww|||hhhWWWMMMIIIDDDDDDGGGMMMUUU\\\___```]]]\\\ZZZXXXUUUUUUXXXZZZ^^^eeejjjmmmqqqvvvvvvsssqqqrrrsssvvv~~~mmm^^^UUURRRSSSTTTWWW___kkkwwwuuuuuu{{{ooo^^^UUULLLGGGDDDBBBDDDIIIMMMSSS[[[bbbiiipppxxx~~~|||tttggg\\\RRRNNNLLLPPPWWWdddvvv~~~~~~~~~vvv```OOOFFF???<<<888666555444333222000111333333222333666888;;;???GGGRRR]]]hhhppptttxxxzzz}}}~~~|||zzzyyyxxxyyy{{{{{{zzzxxxtttqqqpppuuuzzz~~~pppddd[[[VVVVVVUUUSSSPPPOOOOOOSSSUUUUUUUUUUUURRRNNNLLLLLLLLLLLLJJJEEE@@@<<<888666555999888777555333111000//////......---,,,+++***))))))***+++++++++++++++***((((((((((((((((((((((((&&&''')))*********)))(((((((((((())))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((())))))&&&&&&(((***,,,---//////111111111111111000//////,,,,,,...111444888;;;======>>>===:::666555888;;;===???BBBEEEEEECCC@@@???333...*********))),,,222444666777999999999888777333333444555666777888888777888999:::===???AAABBBCCCCCCDDDFFFGGGIIIJJJKKKKKKMMMOOORRRTTTUUUUUUUUUSSSTTTTTTUUUUUUUUUUUUUUURRROOOPPPSSSUUUWWW^^^eeejjjmmmrrruuuxxxzzz}}}{{{ooobbbUUUJJJCCC>>>;;;888777888999999999999<<>>GGGRRR^^^iiiqqqvvv|||||||||}}}~~~~~~}}}|||}}}}}}|||zzzxxxtttooonnnsssxxx}}}~~~ooobbbXXXTTTTTTTTTRRRPPPOOOPPPSSSVVVVVVWWWVVVSSSPPPMMMLLLLLLNNNKKKGGGBBB>>>:::888777888777666555333222000000000///...---,,,++++++***)))***************))))))((((((((((((((((((((((((%%%&&&((()))))))))(((''''''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''')))******((()))***+++---...000000111111111111111000//////,,,---...111444888;;;<<<<<<===;;;888444333777;;;===???BBBDDDDDDAAA>>>;;;222---)))))))))(((+++000222444666888999999777777333333444555666777888888555666777999<<>>>>>???BBBJJJSSS[[[bbbmmmvvv}}}wwwsssoookkkggggggpppzzzxxxqqqkkkddd[[[UUUOOOLLLKKKKKKLLLSSScccrrr~~~rrrooojjjeeebbb`````````WWWVVVTTTTTTWWW___iiipppzzzcccQQQFFFAAA;;;999666555555444333111000111222222222222444666999===FFFRRR^^^jjjsssxxx~~~}}}|||}}}~~~~~~{{{xxxsssooommmpppuuuzzz~~~nnnaaaWWWRRRSSSSSSSSSRRRQQQSSSVVVXXXWWWWWWWWWUUUQQQNNNLLLLLLMMMKKKGGGCCC@@@>>><<<<<<777666666444333222111111111000//////------,,,+++***+++++++++***)))(((((((((((((((((((((((((((((('''&&&%%%%%%%%%&&&((()))''''''((())))))(((''''''''''''''''''''''''''''''$$$%%%%%%&&&'''((()))))),,,,,,---...///000111222111111111111111000//////......000222555888;;;<<<======<<<888444444888<<>>;;;222---*********)))+++000000222555777888888777666333333444555666777888888666777888999<<<>>>@@@BBBBBBCCCDDDEEEFFFHHHHHHIIIIIIJJJKKKLLLMMMNNNOOOOOONNNNNNMMMMMMOOORRRUUUWWWXXXUUUUUUXXXXXXYYY]]]dddjjjmmmqqqtttvvvyyy}}}yyylll]]]OOOGGGCCCBBB>>><<<<<<<<<>>>@@@??????@@@BBBGGGOOO]]]nnn|||mmm```XXXVVVVVVVVV^^^hhhmmmmmmnnnrrrwwwwwwyyy{{{}}}wwwjjjaaa[[[YYY^^^fffmmmttt}}}}}}lll]]]WWW[[[cccnnnuuu||||||qqq```PPPFFF===:::;;;>>>BBBGGGRRR]]]bbbiiisss{{{wwwrrrfffaaa^^^\\\ZZZYYY^^^eeejjjsss{{{}}}~~~xxxooogggaaa\\\WWWSSSOOONNNMMMMMMMMMQQQ___mmm{{{zzznnnjjjddd]]]WWWSSSPPPPPPGGGGGGGGGGGGHHHKKKQQQUUUbbbooo~~~ttt^^^MMMDDDBBB999888666555555444333111000111222222111222444666888===GGGSSS```kkkuuuzzz~~~}}}zzzsssnnnlllooosssxxx~~~nnnaaaWWWRRRSSSTTTUUUTTTTTTUUUXXXZZZWWWXXXXXXUUUQQQNNNMMMLLLFFFDDDBBB???===;;;;;;;;;666666555444333333222222111111000///...------,,,,,,,,,,,,+++***)))((('''((((((((((((((((((((((((***'''###!!!!!!$$$(((+++&&&'''((())))))((('''&&&((((((((((((((((((((((((&&&&&&''''''''''''''''''******++++++,,,---......111111111111111000//////000000222444666999<<<===@@@@@@>>>;;;777777;;;???FFFHHHKKKLLLKKKFFFBBB>>>222...+++++++++***,,,111///111444777888888666555333333444555666777888888888999999:::<<<>>>???@@@CCCDDDDDDFFFGGGHHHIIIIIIGGGHHHHHHIIIJJJKKKKKKLLLNNNLLLKKKKKKMMMQQQVVVYYYZZZXXXWWWYYYYYYYYY]]]cccjjjnnnrrrvvvyyy}}}}}}uuugggWWWJJJCCCBBBCCCAAA@@@@@@BBBEEEGGGGGGFFFBBBDDDHHHPPP]]]ooo{{{nnnddd^^^]]]]]]]]]hhhssswwwvvvvvv|||ttthhhaaaWWW\\\ccciiipppyyyqqq\\\OOONNNTTTWWW]]]dddddd[[[OOOCCC===888888;;;AAAFFFNNNZZZeeeiiipppxxx~~~yyynnnddd^^^\\\VVVRRRRRRQQQOOOQQQUUUTTT\\\dddggglllvvv~~~uuuoooggg```[[[YYYVVVTTTKKKJJJKKKKKKJJJNNN[[[hhhvvvxxxlllhhhaaaXXXQQQLLLIIIGGGCCCDDDFFFFFFEEEEEEFFFGGGKKKWWWdddllluuujjjTTTDDD===<<<999777555555555444333111000111222222111111333555999>>>GGGSSS```lllvvv{{{~~~~~~}}}~~~|||sssnnnkkkmmmqqqvvv~~~~~~mmm___VVVSSSRRRSSSTTTVVVWWWXXXYYYYYY[[[[[[ZZZVVVPPPLLLLLLMMMIIIGGGDDD@@@===;;;::::::999999777666444222111000333222000///------,,,,,,,,,,,,,,,+++***))))))((((((***,,,,,,***(((((((((((((((''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((()))'''&&&%%%%%%&&&''')))++++++,,,---............111111000000//////.........///000333666999<<<===??????>>>999666777;;;@@@BBBCCCEEEIIIJJJIIIEEEAAA444---))))))***)))+++///222444666888999999888777555555555555666666666666777888999;;;===>>>@@@@@@DDDDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIJJJKKKKKKJJJJJJHHHJJJLLLOOOQQQSSSTTTTTTVVVWWWZZZ[[[\\\^^^aaadddgggkkkppptttxxx|||zzzmmm^^^RRRHHH@@@===???CCCEEEGGGIIIIIIHHHFFFDDDGGGFFFGGGQQQbbbtttyyymmmfffeeegggiiiooopppvvvnnn```bbbaaabbbgggjjjppp{{{qqq\\\MMMGGGEEEIIIIIIIIIGGGDDD@@@<<<999666777999@@@KKKXXXdddkkkrrrtttxxx}}}~~~~~~~~~~~~}}}wwwooogggaaaZZZWWWNNNLLLJJJIIIIIIJJJJJJJJJKKKJJJPPP^^^jjjpppwwwzzzyyyqqqjjj```YYYVVVUUUTTTSSSRRRLLLHHHIIIKKKNNNUUU]]]rrr|||xxxkkkggg```XXXPPPKKKGGGFFFDDDBBB@@@@@@AAAAAAAAA@@@EEEIIIOOOUUU\\\fffqqqyyy}}}wwwlll___RRRGGG???;;;888777666555444333333333000111111000000000333555===BBBKKKUUU```lllvvv|||~~~~~~~~~qqqooommmnnnqqqyyy~~~lll^^^VVVRRRQQQRRRUUUWWWYYY[[[[[[[[[[[[[[[ZZZVVVQQQNNNMMMOOOIIIGGGDDD@@@===;;;:::999::::::888777555333222111111000///---,,,+++******,,,++++++***))))))(((((()))+++------+++)))))))))*********)))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((()))(((&&&%%%%%%&&&((()))'''''')))***+++,,,,,,,,,111111111000//////......000000111333555888:::;;;??????===:::666777;;;@@@@@@AAACCCGGGHHHGGGCCC???444---))))))***)))+++///111333555777888888777777555555555555666666666666888999:::;;;===>>>???@@@AAAAAAAAAAAABBBCCCDDDEEEHHHHHHIIIJJJKKKKKKKKKKKKIIIJJJLLLNNNPPPRRRSSSTTTUUUWWWYYYZZZ[[[]]]aaacccfffjjjoootttxxx{{{uuuhhhYYYNNNFFF???>>>AAACCCEEEGGGJJJKKKKKKJJJIIIDDDEEEIIITTTddduuu{{{rrrmmmmmmooopppzzz{{{}}}ooogggcccaaadddhhhmmmvvv~~~qqq]]]MMMDDDAAA>>>>>>>>>===;;;999666555666888===EEEPPP]]]hhhnnnvvvxxx{{{~~~~~~|||xxxwwwvvvwwwvvvuuuvvvqqqiiiaaa[[[UUUOOOLLLHHHFFFEEEDDDEEEEEEFFFEEEJJJKKKTTTdddqqqxxxwwwpppnnngggbbb[[[WWWUUUUUUTTTRRRSSSMMMIIIIIIJJJLLLRRRYYYiiiwwwyyyvvvjjjfff```YYYQQQLLLHHHFFFEEECCCAAA@@@@@@@@@???===<<>><<<888777666555444333333333111222222111111111444666;;;AAAKKKVVVbbbmmmxxx~~~uuussspppooorrrxxx~~~mmm^^^UUUQQQOOORRRVVVYYY\\\\\\\\\[[[XXXXXXVVVSSSOOOMMMMMMMMMHHHFFFCCC???<<<:::999888;;;:::999777666444333333111000///---,,,+++******+++******))))))((((((''')))+++------+++*********)))))))))))))))*********((((((((((((((((((((((((((((((''''''''''''(((((())))))''''''''''''))))))''')))***,,,...///000000222111111000000///......222222333444555777999:::>>>???===:::666777;;;???>>>???AAADDDFFFEEEAAA===555...)))*********+++///000222444666777777666555555555555555666666666666::::::;;;<<<===>>>???@@@AAA@@@@@@AAABBBCCCDDDDDDGGGHHHIIIJJJKKKLLLLLLLLLKKKKKKKKKLLLNNNPPPSSSTTTUUUVVVXXXYYYZZZ\\\```cccfffiiinnnssswww{{{|||qqqeeeVVVLLLFFFAAABBBFFFHHHHHHIIIJJJJJJJJJIIIIIIBBBGGGPPP\\\jjjyyyyyyvvvvvvxxxyyyooofff```bbbfffjjjpppuuu~~~ooo]]]MMMAAA<<<555555444333333222222222555999AAALLLXXXdddmmmrrrxxxzzz|||~~~~~~|||zzzxxxrrrooommmllllllllljjjiiiccc^^^XXXQQQLLLHHHCCC@@@AAAAAA@@@@@@AAABBBCCCDDDKKKPPP\\\mmm{{{~~~{{{zzztttjjjaaa^^^YYYXXXVVVVVVVVVWWWVVVUUUVVVPPPLLLKKKKKKLLLPPPVVVcccrrryyyuuullliiiddd^^^XXXRRRNNNKKKKKKIIIFFFDDDCCCBBB???===;;;;;;<<<<<<>>>AAAFFFJJJKKKJJJGGGDDDAAA>>><<<;;;888777666444333333333333111222333222111222555777999@@@KKKWWWcccoooyyy~~~yyyvvvsssqqqsssxxx~~~ooo```VVVRRROOORRRVVVZZZ\\\\\\ZZZYYYSSSSSSQQQOOOLLLKKKJJJJJJGGGEEEBBB???;;;999888888:::999888777555444333333444333111///...---------***)))))))))((((((''''''(((***,,,,,,+++))))))***%%%%%%%%%&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''((((((***)))(((((((((((()))***((()))+++---///111222222222222111111000//////...111111222444666888:::;;;>>>>>>===:::666666:::>>>===>>>AAADDDEEEDDD@@@===555///************+++//////111333555666666555555555555555555666666666666;;;;;;<<<<<<===>>>??????BBBAAABBBBBBCCCDDDEEEFFFGGGHHHIIIJJJLLLLLLMMMMMMLLLKKKKKKKKKLLLOOORRRTTTTTTUUUVVVWWWXXX[[[___bbbeeeiiinnnrrrvvvzzz~~~zzzqqqeeeWWWNNNHHHEEEFFFKKKMMMLLLJJJHHHFFFEEEDDDCCCCCCLLLXXXfffrrr}}}}}}~~~rrrjjjcccaaaaaadddkkkssswwwkkk``````eeeiiilllooowww{{{wwwiiiYYYKKK@@@;;;555333222000000111222333444:::DDDQQQ^^^iiiqqquuuxxxyyyyyyyyyvvvrrrmmmkkkeeedddbbbaaabbbaaa___]]]TTTQQQKKKGGGCCC@@@===;;;======>>>>>>???BBBEEEHHHQQQYYYhhhxxx|||uuuoookkkdddZZZRRRPPPMMMOOOSSSWWWZZZ[[[ZZZZZZYYYTTTPPPPPPPPPOOOSSSXXX```nnn{{{vvvpppooollliiiddd^^^ZZZWWWWWWTTTQQQMMMKKKGGGCCC@@@???>>><<<:::999:::<<<===>>>??????>>>===<<<;;;:::888777666555444333333333111222222222111333555888:::AAALLLXXXdddooowww}}}zzzwwwtttrrrtttyyyrrrcccXXXTTTPPPRRRVVVYYYZZZYYYWWWVVVSSSQQQOOOMMMLLLKKKJJJIIIGGGEEEBBB???;;;999888888888888777666444333222222444333111000......------))))))))))))((((((((((((&&&(((***+++)))(((((()))$$$$$$$$$%%%%%%&&&&&&&&&))))))))))))))))))))))))((((((''''''''''''(((((())))))(((((((((((())))))$$$%%%'''***,,,...///000222222222111000000/////////000111444777:::<<<>>>===>>>===:::777666:::======???AAADDDFFFDDD@@@===666///******+++***+++...///111333555666666555444555555555555666666666666:::;;;;;;<<<===>>>>>>???@@@@@@AAAAAABBBDDDEEEFFFFFFGGGIIIKKKLLLMMMNNNNNNMMMMMMLLLKKKMMMOOORRRSSSSSSTTTUUUUUUVVVYYY^^^aaaeeeiiinnnrrrvvvzzz~~~{{{qqqeeeXXXPPPKKKHHHJJJNNNMMMKKKGGGDDDAAA@@@@@@@@@DDDNNN]]]lllyyyzzzlllbbbVVVOOOIIIHHHHHHJJJQQQXXXdddvvv~~~pppcccaaaeeehhhjjjlllsssvvvzzz~~~}}}vvvkkk^^^QQQGGG@@@<<<888666333111000111333444333999DDDQQQ^^^iiippptttwwwvvvuuurrrmmmgggaaa^^^ZZZYYYYYYYYYZZZXXXVVVTTTJJJGGGCCC???>>><<<:::888888999;;;<<>>;;;999777777777777999:::;;;<<<<<<<<<<<<;;;999999777666555444444444000111222222111333666888===DDDPPP\\\fffooovvv{{{}}}yyyvvvsssrrruuu{{{tttdddYYYTTTPPPRRRUUUXXXYYYYYYXXXWWWVVVTTTQQQPPPOOONNNLLLKKKHHHFFFCCC???<<<:::999888777777666555444333222222222111000...---,,,++++++))))))))))))))))))))))))%%%''')))***)))((((((((('''''''''''''''((((((((())))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((%%%''')))+++---///000111333222222111111000/////////000111444777:::===???<<<======:::777666999===>>>???AAAEEEFFFEEEAAA===777000+++++++++***+++...///111333555666666555444555555555555666666666666999999:::;;;<<<===>>>???======>>>???@@@AAACCCDDDFFFGGGIIIKKKMMMNNNOOOOOONNNNNNMMMMMMNNNPPPQQQRRRRRRSSSSSSSSSTTTXXX]]]```fffiiinnnssswww{{{|||pppeeeZZZSSSOOOLLLNNNRRRJJJHHHDDD@@@???@@@BBBCCCDDDNNN^^^oootttjjj___SSSJJJGGGAAA======>>>>>>BBBHHHQQQddd}}}vvvgggbbbdddeeegggiiippprrruuuxxxzzzzzzzzzyyyqqqiii]]]RRRIIIBBB===:::777666333111000000111222333888AAALLLYYYccckkkppptttrrrnnniiibbb\\\VVVSSSPPPPPPPPPQQQRRRPPPMMMJJJBBB???;;;999888888666555444555888:::>>>GGGRRR[[[jjjvvvyyyuuuiii___TTTMMMHHHBBBAAACCCAAAHHHQQQZZZ^^^```aaaaaa\\\XXXVVVWWWWWWVVVXXX\\\```kkk{{{{{{xxx{{{~~~~~~{{{xxxsssooojjjddd^^^VVVNNNIIIFFFCCC???===<<<;;;999888555666777888:::<<<===>>>;;;:::999777666666666666111222333333333444777:::AAAIIIUUUaaakkksssyyy|||~~~|||wwwuuurrrrrruuu|||uuudddYYYTTTOOOQQQTTTWWWYYY[[[\\\\\\YYYVVVRRRQQQPPPOOOMMMKKKIIIGGGDDD@@@===;;;:::999888888777666555444333333222222000...---,,,,,,,,,************************%%%'''******)))((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''(((((('''''''''(((***+++...000111222222333333222111111000000///111111222444777:::<<<===;;;======:::777666999<<<===>>>AAADDDFFFDDD@@@===888111+++++++++***+++...000111444666777777666555555555555555666666666666777777888:::;;;===>>>???<<<======>>>???AAACCCDDDEEEFFFIIIKKKMMMOOOPPPPPPOOOOOOOOOPPPPPPQQQQQQRRRRRRRRRRRRRRRSSSWWW\\\```fffjjjoootttxxx{{{~~~pppggg^^^ZZZXXXVVVWWW[[[LLLIIIDDD@@@???@@@CCCFFFEEENNN^^^sssuuudddWWWPPPKKKDDD???>>>:::999;;;;;;:::<<>>???BBBEEELLLWWW```dddeeefffgggddd```^^^^^^]]][[[[[[^^^dddmmmyyyyyyrrrjjjaaaXXXRRRKKKHHHDDDBBBAAA@@@===:::777666666777888:::<<<===<<<<<<:::999888777777777333444555555555777:::<<>>@@@CCCEEEDDD@@@<<<888111,,,++++++***+++...000222444666777777666666555555555555666666666777555666777999;;;===>>>???>>>>>>???@@@AAACCCEEEFFFEEEFFFHHHKKKMMMOOOPPPQQQOOOPPPQQQRRRRRRRRRQQQQQQQQQRRRRRRQQQRRRVVV[[[```gggkkkppptttxxx|||~~~rrrjjjcccaaa```___```dddRRRNNNHHHBBB@@@@@@CCCEEEHHHOOO```wwwnnnaaaOOODDDAAAAAA@@@>>>999666777:::;;;888888:::===GGGVVVggg{{{oooddd^^^[[[]]]aaaeeejjjqqqvvvvvvrrrlllgggYYYRRRJJJCCC>>>:::555111222222222111111222222222111444999AAALLLWWWaaagggeeeaaaZZZRRRKKKEEEAAA???AAAAAABBBDDDEEECCC???<<<:::888555444444444333222666888:::===DDDSSSeeerrr}}}}}}tttjjj```XXXKKKEEE@@@@@@???>>>???AAAKKKSSS^^^fffjjjkkklllnnnlllhhheeefffddd```___bbbaaahhhsss}}}}}}uuukkkaaa[[[LLLHHHCCCAAA@@@???;;;888<<<;;;999777777888999;;;======;;;:::999888888888555666777777777999<<<>>>FFFOOO]]]jjjvvv~~~xxxvvvsssrrrtttzzzsssddd[[[WWWTTTRRRQQQTTTYYY]]]^^^^^^YYYYYYXXXVVVSSSPPPMMMKKKHHHFFFCCC@@@<<<:::999999<<<;;;;;;:::888666555444333222000...,,,+++******&&&'''(((***,,,+++)))'''))))))))))))((((((((((((&&&%%%%%%$$$$$$$$$%%%%%%***************)))((((((******))))))(((((('''''')))((('''&&&&&&'''((()))''')))+++,,,,,,---///111333333111...+++***,,,...111111222333444555666666999;;;;;;888555444777;;;===BBBEEEEEEEEEFFFCCC>>>777444000...------,,,+++111222444666666555444333222222222333444555666777999999999::::::<<<===>>>??????@@@AAABBBDDDEEEFFFDDDEEEGGGJJJMMMPPPRRRSSSNNNOOOPPPPPPPPPOOONNNMMMOOOOOOPPPRRRUUU[[[___bbbeeejjjrrryyy|||}}}}}}}}}{{{vvvssspppoooppppppmmmjjjbbb\\\SSSNNNKKKIIIGGGEEEIIIKKKZZZuuu|||lllSSSKKKBBB<<<<<<<<<:::888777666666666777888999999>>>>>>EEESSScccsssuuuiii___ZZZ[[[___[[[ccckkkooopppmmmbbbWWWRRRKKKAAA<<<:::999555222555444333222111111111111111333777<<>>??????===<<<:::777666444333222111111111999<<>>>>>>>>>>>===<<<:::888888666555666999999888<<>>BBBFFFEEEFFFGGGDDD???999666222000//////...---333444666777777666555333222222222222333555666777999999::::::<<<===>>>?????????@@@AAABBBDDDEEEFFFDDDEEEFFFHHHIIIKKKLLLMMMOOOPPPQQQQQQQQQQQQPPPOOOPPPPPPPPPRRRVVV[[[___bbbhhhlllrrrvvvyyy{{{}}}}}}yyywwwvvvwwwyyyyyywwwtttkkkfff^^^XXXTTTPPPLLLIIIIIIJJJVVVlllnnn^^^KKKEEE===999:::;;;999777666666666777888999::::::======BBBMMMYYYiii~~~pppddd\\\YYYZZZZZZ```eeeffffffcccZZZQQQKKKEEE===999999888666333444444333222111000000111111333666:::>>>CCCJJJNNNOOOLLLGGGAAA===;;;::::::999:::;;;<<<<<<;;;999888444444333222222222333333222666:::???JJJ]]]wwwvvviii[[[LLLCCC@@@===;;;999:::>>>DDDJJJNNN[[[dddmmmssszzz}}}}}}zzzvvvsssoookkkfffbbb^^^___ccckkkpppttt|||tttjjj]]]WWWOOOIIIGGGFFFCCCAAA<<<;;;:::999:::;;;<<<===BBBBBBAAA@@@>>><<<999888888777888;;;<<<<<<@@@FFFOOO[[[iiirrrzzz~~~yyyuuusssvvvyyy{{{ooo```WWWSSSUUUTTTRRRSSSVVVYYYZZZZZZWWWWWWVVVUUUSSSQQQOOONNNIIIGGGDDD@@@===;;;:::999999999999999888777555555444333111///...,,,,,,,,,))))))))))))************''''''(((((())))))******)))((((((((((((((())))))))))))******))))))(((((((((((((((((())))))))))))''''''((((((((((((''''''''')))+++,,,,,,---///111222333444222///---------111222333444666777888999777777666333000222777<<>>:::888999:::999777777777888999:::;;;<<<===>>>>>>AAAGGGOOO___vvv{{{mmmccc\\\YYYZZZ]]]___]]][[[YYYQQQIIIBBB===888555666777666444333333222111000000000000222444777888:::;;;>>>AAABBBAAA>>>;;;999777666555666777888999999888777666222222222222222333444444///222777>>>KKKbbb~~~zzzgggYYYNNNCCC<<<999;;;:::;;;>>>DDDLLLUUUZZZfffoooyyy|||uuulllccc]]]UUUUUUXXX^^^dddiiiqqqzzzyyyjjjcccYYYRRRNNNJJJFFFCCCAAA@@@>>><<<<<<===>>>???GGGGGGFFFEEEBBB???===;;;<<<:::;;;>>>???@@@EEEKKKVVVbbbnnnvvv}}}|||zzzuuusssuuuxxx{{{qqqbbbZZZVVVVVVUUUTTTSSSTTTVVVWWWWWWVVVVVVUUUTTTSSSQQQPPPPPPIIIGGGDDD@@@===;;;:::999777888888888777666666555444333111000...---------)))))))))((((((((()))+++&&&''''''((()))******+++(((((((((((((((((()))***((()))))))))))))))((((((''''''(((((())))))******&&&'''((())))))((('''&&&''')))+++,,,,,,---///111222444555444222///------///000111333555666888888777777555222000222888>>>@@@DDDFFFEEEEEEHHHFFFCCC===:::666333222111000//////000222333333222000///111111111222333444555666888999;;;===???@@@AAABBB??????@@@AAABBBDDDEEEFFFIIIIIIIIIJJJJJJKKKKKKKKKPPPQQQRRRTTTUUUVVVWWWWWWVVVUUUUUUVVVYYY]]]aaaccchhhkkkoootttwww{{{}}}wwwoooeee]]]WWWLLLJJJKKKRRR\\\jjj~~~yyylllcccXXXKKKBBB>>><<<:::999;;;;;;:::999999:::;;;<<<===>>>>>>???AAA@@@BBBEEEJJJXXXqqqyyynnneee^^^ZZZ]]]]]]ZZZXXXUUUMMMEEE===:::666444444555555444333222111111000000000111333555888888888777888888::::::999999888666555444444555666777777777666555222222222222222333444444333666:::???LLLddd~~~lllXXXLLLFFFAAA===;;;;;;===@@@FFFNNNYYYdddjjjrrr{{{vvvhhh[[[SSSLLLKKKMMMRRRWWW]]]fffoooxxxyyyqqqfff]]]VVVQQQKKKGGGEEEDDDBBB@@@???@@@BBBCCCIIIIIIJJJIIIGGGEEEBBBAAA@@@>>>>>>@@@AAABBBHHHOOOZZZfffrrryyy|||zzzuuurrrtttwww{{{qqqccc[[[YYYVVVVVVUUUTTTSSSTTTUUUVVVUUUUUUTTTRRRQQQPPPPPPPPPIIIGGGDDDAAA===;;;::::::777777777777777666555444333333111000...---------((())))))(((&&&&&&(((***&&&''''''((()))******+++'''&&&&&&&&&''''''((()))'''(((((()))))))))((((((''''''(((((())))))******&&&'''((())))))((('''&&&''')))+++,,,,,,---///111222444666555333///------000111333555777999;;;<<<888888777333111444:::???@@@DDDEEEDDDDDDGGGGGGDDD===:::555222111111///......///111333333222111000111111111222333444666666888999;;;>>>@@@AAAAAABBB??????@@@AAABBBDDDEEEFFFHHHIIIJJJKKKLLLMMMNNNNNNPPPPPPRRRSSSVVVXXXYYYZZZZZZYYYXXXYYY[[[^^^bbbddddddhhhooovvvzzz~~~yyynnneee___SSSNNNJJJJJJNNNXXXjjj{{{zzzhhhYYYPPPJJJDDD@@@===<<<;;;;;;<<<<<<<<<;;;<<<===>>>?????????>>>>>>AAAAAACCCEEEHHHTTTkkkwwwlllcccZZZ]]]^^^\\\YYYVVVMMMDDD;;;999666555444555555444333222111111111111111111111333666666555444444444444555666666666555444333444444555555666666666666555444333333222222333333666888<<>>???===AAAIIIQQQ[[[gggrrrzzzrrrbbbSSSJJJEEECCCDDDHHHMMMRRR[[[dddqqqxxx}}}qqqfff^^^WWWPPPKKKHHHFFFCCCAAA@@@BBBDDDEEEIIIJJJKKKLLLLLLJJJHHHGGGEEEAAA@@@AAABBBCCCIIIQQQ]]]iiiuuu||||||xxxsssqqqssswww{{{nnnaaaZZZXXXVVVWWWVVVUUUSSSSSSUUUWWWTTTTTTRRRPPPOOONNNNNNNNNJJJHHHDDDAAA>>><<<;;;:::777777777777666555444333222222000///...---------''')))+++***'''&&&'''***''''''(((((())))))******%%%%%%%%%%%%&&&'''((((((''''''((()))))))))(((((((((((((((((())))))))))))''''''((((((((((((''''''''')))+++,,,,,,---///111222444555555222///---------...000222555777999:::::::::999666333555:::???@@@CCCDDDBBBCCCGGGHHHEEE===:::555222111000///...///000333555666555444444222222222333444555666777888:::<<<>>>@@@@@@@@@@@@??????@@@AAABBBDDDEEEFFFFFFFFFGGGIIIKKKLLLMMMNNNNNNOOOPPPRRRUUUXXX[[[\\\^^^]]]\\\\\\^^^aaadddfffdddiiiqqqwww|||wwwnnniii[[[TTTMMMIIIHHHNNN\\\iiiwwwyyymmm[[[MMMEEECCCBBBBBB=========>>>>>>???AAAAAACCCDDDDDDDDDCCCAAA@@@>>>AAAAAABBBEEEHHHPPPbbbrrr{{{oooddd[[[^^^^^^ZZZWWWSSSJJJAAA:::999777666555555555555333333222222222222222333...000333333222111111222111222222333333333222222333333444444555666666666666666555444444333444444444777;;;AAAOOOgggyyycccUUUFFF???===<<<>>>AAACCCJJJUUU```kkkvvvyyyiiiZZZLLLCCC@@@===>>>BBBEEEIIIQQQYYYfffmmmwww}}}qqqhhh```XXXSSSLLLIIIFFFCCCBBBCCCEEEFFFIIIJJJMMMOOOOOOMMMKKKJJJGGGCCCAAABBBCCCEEELLLTTTaaammmyyy|||uuuqqqooossswww{{{~~~lll```ZZZYYYVVVWWWWWWVVVSSSSSSUUUXXXTTTSSSQQQOOOMMMLLLLLLLLLJJJHHHEEEAAA>>><<<;;;:::888777777666555444222111111111///...------,,,,,,'''+++...---***'''(((+++(((((((((((())))))))))))%%%%%%%%%%%%&&&'''((()))&&&''''''((())))))(((((())))))))))))((((((((((((((((((''''''''''''((((((''')))+++,,,,,,---///111222333444333000...------)))***,,,///222444666777:::;;;:::888555555999===@@@CCCCCC@@@AAAFFFGGGFFF>>>:::666333111000///...---///222555666777777666333333333444555666777888888:::<<<>>>?????????>>>??????@@@AAABBBDDDEEEFFFFFFFFFGGGHHHJJJKKKLLLLLLLLLLLLNNNPPPTTTWWW[[[]]]bbbaaa```___```cccfffhhhjjjmmmrrrwww{{{xxxuuucccZZZQQQLLLIIIKKKSSS\\\hhhnnnwww}}}iii___RRRGGGBBBAAABBBBBBAAAAAABBBDDDEEEHHHKKKNNNQQQQQQQQQOOOMMMJJJGGGEEEDDDCCCDDDHHHJJJNNNXXXcccqqq}}}rrrggg\\\\\\YYYRRRNNNJJJCCC;;;777777777666555555666777444333333333333333444444000222333333222111111222222222222222222222222222222222222333333444555666666555555555555666777777222555:::@@@NNNeeeuuufffVVVLLLBBB???>>>???CCCIIINNNXXXfffsss~~~yyyjjj\\\OOODDD>>><<<999:::===???BBBHHHPPPXXX___kkkuuuvvvmmmfff```VVVSSSNNNIIIGGGFFFHHHIIIJJJLLLNNNPPPPPPNNNKKKIIIFFFBBBAAACCCEEEIIIQQQ[[[hhhsss~~~~~~zzzrrrnnnnnnrrrwwwzzz~~~lll```[[[ZZZVVVXXXXXXVVVTTTSSSVVVYYYTTTRRRPPPNNNLLLKKKKKKKKKJJJHHHEEEAAA>>><<<;;;;;;888888777666555333111000111000///------,,,,,,,,,(((---111000,,,)))***,,,))))))))))))((((((((((((%%%%%%%%%&&&&&&((())))))&&&&&&'''((())))))((((((******))))))(((((('''''')))((('''&&&&&&'''((()))''')))+++,,,,,,---///111222333444222///---------+++,,,...111444777999:::999;;;;;;888555444777;;;@@@BBBBBB???@@@EEEGGGFFF???;;;777333222111000...+++---000333555666666666444444444555666777888999888:::<<<>>>??????======??????@@@AAABBBDDDEEEFFFHHHHHHIIIIIIJJJKKKLLLLLLKKKKKKMMMOOOSSSWWW[[[]]]dddcccbbbaaabbbdddgggiiipppqqqtttvvvyyy}}}|||hhh^^^TTTOOOKKKJJJOOOUUU^^^ccckkkttt}}}ttt]]]VVVLLLEEEBBBAAAAAAAAAEEEFFFHHHJJJLLLPPPVVVYYY]]]]]]\\\ZZZWWWSSSOOOLLLHHHFFFHHHLLLNNNOOOTTTZZZcccxxxwwwlll]]][[[TTTKKKEEEBBB<<<666444555555555555666888999444444444333333444555555444555666555333333444555555555444333333333333333111111111111222333444555444444555555777888999:::222666:::@@@LLLbbb~~~{{{gggWWWLLLFFFAAAAAABBBEEELLLSSSXXXdddttt{{{mmm^^^QQQFFF>>>:::999777777;;;<<<>>>CCCJJJMMMUUUbbbnnnyyy}}}wwwzzzzzzrrrlllaaa]]]WWWQQQMMMKKKLLLLLLLLLMMMOOOQQQPPPMMMJJJHHHEEEBBBAAACCCGGGLLLVVV```nnnxxx|||yyypppmmmmmmrrrwwwzzzoooccc\\\ZZZZZZXXXVVVTTTSSSSSSSSSSSSVVVUUURRRPPPMMMKKKJJJIIIJJJFFFAAA===;;;:::999888999999888777666555444444111000...---++++++******,,,+++***(((''''''''''''))))))(((((((((((()))))))))))))))))))))((((((((((((((())))))))))))((((((******))))))))))))******)))((('''&&&&&&'''((()))*********,,,......---,,,///000000000...,,,***)))***,,,///111222444666999999<<<===999333333999@@@???======@@@EEEHHHHHHGGGCCC???999444111///---,,,---///111333444555555444555444444555555666777888;;;<<>>DDDNNNYYYdddqqq~~~{{{tttnnnkkkiiilllpppuuu{{{|||xxxrrrmmmjjjjjjrrr{{{tttlllfffaaa\\\YYYSSSTTTUUUTTTQQQPPPOOOPPPKKKKKKKKKLLLQQQ[[[gggooo}}}}}}yyyqqqppppppqqqvvv}}}qqqgggbbb```ZZZXXXVVVTTTSSSRRRRRRSSSVVVVVVTTTSSSQQQOOONNNMMMKKKGGGBBB???===<<<;;;999999888888777666555444444222111000...---,,,++++++((((((((((((((()))***+++)))((((((''''''(((((()))%%%%%%&&&&&&''''''(((((())))))************))))))((((((''''''''''''(((((())))))(((((((((((())))))+++***)))***---000111111555444222000...,,,,,,+++))),,,000333444444666777888888777555444555:::===@@@AAACCCFFFJJJKKKJJJHHHDDD@@@:::555222111///...,,,...000222333444444333333333222333333444555666<<<<<<>>>@@@BBBDDDFFFGGGDDDDDDEEEFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFGGGIIIIIIKKKMMMOOOQQQQQQSSSUUUWWWZZZ[[[\\\\\\]]]___bbbeeejjjnnnuuuzzzwwwhhh^^^VVVQQQQQQTTT]]]```fffppp~~~sssdddSSSOOONNNTTTZZZ___eeejjjsssxxx~~~|||{{{xxxvvvssspppnnnlllhhheeeaaaaaaeeelllsssrrrjjjaaaPPPJJJBBB<<<888666555444444555555666666777888888===>>>>>>?????????>>>>>>>>>>>>============>>>>>>======<<<;;;:::999999888:::999777555444444555555666666666555555444444444333444666888===JJJ\\\iiioookkkcccXXXMMMFFFCCCBBBBBBFFFPPP\\\eeennn{{{yyyooodddXXXPPPEEECCC???;;;999888999:::999999777666666777888999777<<>>======;;;:::888777666777777888777777777666555555444444444666777888;;;DDDPPPYYY\\\XXXRRRJJJDDDBBBCCCEEEIIIQQQ^^^lllxxxnnnaaaYYYSSSKKKDDD???>>><<<:::999999888999:::999888777666666666666555999>>>FFFPPP^^^nnnzzz|||nnnfff[[[QQQJJJGGGEEEDDDEEEHHHLLLQQQVVV]]]eeekkkyyyzzz||||||{{{wwwsssppphhhccc^^^YYYUUUWWWbbbooo}}}tttlllgggbbb^^^YYYYYY\\\______^^^\\\]]]___bbbgggoooyyy~~~{{{yyyttttttuuuxxx}}}rrrfff^^^[[[WWWVVVTTTSSSRRRSSSSSSTTTTTTTTTTTTSSSRRRPPPNNNMMMJJJGGGCCCAAA@@@>>><<<;;;888888777666555444333333333222000///---,,,,,,,,,,,,+++***)))((((((((((((((((((''''''''''''((((((&&&''''''((()))***++++++))))))************))))))***))))))(((((())))))***''''''(((((())))))))))))***(((''')))---000333444777555333000...------...+++...111333444444666777666444222111222555888:::BBBEEEHHHKKKLLLKKKJJJIIIAAA===777333000///---,,,---...000222333444444333444444444444555666777888;;;;;;<<<>>>@@@BBBEEEFFFCCCCCCDDDEEEEEEEEEDDDDDDEEEEEEEEEFFFGGGIIIJJJKKKMMMPPPRRRSSSSSSRRRSSSTTTTTTUUUWWWXXXXXX[[[^^^aaaeeekkkttt}}}vvvmmmeee``````cccdddeeehhhooo{{{zzzkkkbbb___dddjjjpppwww~~~}}}{{{yyypppaaaSSSFFFBBB===:::999999999999888999:::;;;===>>>???@@@AAABBBDDDEEEGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCBBB@@@??????;;;;;;999999999999;;;;;;999999888777777666555555555666777888999>>>EEEJJJJJJIIIGGGDDDBBBCCCGGGKKKPPP[[[kkkyyyyyylllZZZNNNIIIGGGBBB>>>=========<<<;;;;;;::::::::::::888777666555555555555888<<>><<<:::888777777666555444333333222111000...---,,,++++++---,,,+++***)))((((((((((((''''''&&&&&&''''''(((%%%%%%&&&&&&''''''(((((((((((())))))))))))((((((******))))))))))))******%%%&&&'''((()))))))))((()))''''''))),,,000111222444444222000///.........---///111222333444666888777777666444333555999<<>>@@@BBBDDDEEEGGGHHHIIILLLMMMOOOOOOPPPLLLMMMMMMNNNNNNMMMMMMLLLJJJJJJHHHFFFDDDBBBAAA@@@>>>===<<<<<<<<<===>>>???;;;;;;:::999888888777777444555666666777999>>>AAA===>>>@@@BBBEEEKKKRRRWWW]]]jjjyyy}}}fff[[[MMMCCC???>>><<<:::;;;<<<<<<======>>>>>>>>>;;;;;;:::999888777666666555777999===CCCOOO^^^hhhxxx}}}xxxwwwvvvssspppkkkcccZZZTTTLLLHHHBBB>>><<<;;;::::::555777:::===CCCJJJSSSYYY```aaabbbbbbaaa^^^[[[YYYTTTQQQOOONNNJJJJJJRRR\\\qqq|||rrrmmmgggcccdddiiinnnqqqvvvwwwxxxyyyzzz}}}~~~{{{yyytttuuuwww|||ssscccZZZVVVRRRRRRQQQRRRSSSUUUVVVXXXWWWWWWWWWVVVTTTPPPMMMKKKHHHEEECCCAAA@@@>>><<<:::777777666555444333333222111111///---,,,+++++++++,,,++++++***)))))))))***(((''''''&&&&&&''''''(((&&&&&&&&&'''''''''''''''''''''((((((((((((''''''))))))(((((((((((())))))###$$$&&&'''(((((((((''''''''''''))),,,/////////111111111111000///...---///000111111111333777::::::;;;<<<888555555;;;@@@CCCFFFHHHHHHGGGFFFGGGIII@@@<<<666222000///...---...000222444555666666555444444444444555666777777999:::<<<===>>>???>>>>>>>>>???@@@BBBCCCDDDDDDDDDEEEEEEFFFFFFHHHJJJKKKLLLMMMOOOSSSTTTTTTSSSTTTTTTQQQSSSTTTUUUVVVYYY]]]```ccciiisss|||vvvmmmiiiiiigggkkkooopppsss}}}yyywwwwwwyyy~~~kkkYYYMMMBBB@@@<<<;;;;;;<<<===<<<===>>>@@@CCCFFFIIIKKKMMMNNNOOOQQQTTTVVVXXXYYYYYYWWWXXXYYYYYYYYYYYYXXXWWWSSSRRRPPPNNNKKKHHHFFFEEEDDDCCCAAA@@@??????@@@AAA======<<<;;;:::999888888666666777777888:::===???<<<>>>BBBGGGPPP[[[gggooowwwxxxiiiUUUOOOFFF@@@======>>>>>>>>>>>>>>>??????@@@@@@@@@>>>>>>======<<<;;;:::999666888999;;;???IIIVVV___ooovvv{{{zzzwwwuuuooojjjfffdddaaa^^^ZZZTTTMMMHHHDDDAAA>>><<<;;;:::777555333444666888;;;BBBIIIOOOUUUVVVXXXYYYXXXWWWUUUTTTKKKJJJIIIHHHEEECCCJJJTTTfff}}}zzzvvvooojjjiiimmmuuu{{{|||zzzssstttwww|||sssdddZZZVVVQQQPPPQQQQQQSSSUUUWWWYYYYYYYYYYYYXXXUUUQQQNNNLLLGGGEEEBBBAAA@@@>>>;;;999777777666555444333333222111000...---++++++***************)))******+++,,,'''''''''&&&&&&''''''''')))))))))))))))(((((((((&&&&&&''''''''''''&&&&&&((((((''''''''''''(((((("""###%%%'''((((((''''''&&&&&&'''***---......,,,///000111111111000...---111111111000000333777;;;777:::;;;777111111777>>>CCCFFFHHHGGGEEEDDDGGGIIIAAA===777333111000///...///111333555666666666666333333333333444555666666888999<<<===>>>>>><<<;;;<<<===???AAABBBDDDDDDEEEEEEEEEFFFGGGHHHJJJLLLLLLLLLOOOSSSUUUTTTTTTTTTUUUQQQRRRTTTUUUVVVYYY]]]```ccciiirrr{{{wwwrrrrrrnnnsssvvvsssooottt|||{{{gggVVVLLLAAA???<<<;;;;;;<<<===<<>>===<<<;;;:::999999999999999:::;;;===???AAAAAACCCGGGOOOZZZjjjzzzooo^^^SSSJJJHHHDDDAAA@@@BBBDDDFFFEEEDDDCCCAAAAAA@@@@@@AAA@@@@@@@@@@@@???>>>===<<<888:::;;;;;;???GGGSSS[[[iiipppuuutttppplllfff```YYYXXXUUUSSSPPPLLLGGGCCC===<<<<<<<<<<<<:::666333777777666666777;;;AAAFFFJJJLLLNNNPPPQQQPPPOOOOOOFFFEEEEEEEEEAAA???EEENNN^^^www|||vvvoookkkoooyyy|||zzzrrrtttwww{{{qqqdddZZZSSSTTTRRRQQQRRRTTTWWWXXXXXXYYYYYYXXXVVVRRROOOKKKIIICCCCCCAAA@@@===;;;:::999999999777666444222111000444222///---+++++++++,,,+++*********))))))(((((()))((('''''')))+++...000'''))))))(((&&&%%%$$$%%%(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))((('''&&&&&&'''((((((***+++---///000222111000//////......///...111444777777777777888888999999888555777;;;@@@BBBDDDEEEGGGHHHHHHHHHHHH@@@;;;555333333333000...///000222444555777777888666666666444333444777:::<<<;;;:::999:::;;;<<<======>>>???@@@AAABBBBBBBBBFFFGGGIIIJJJMMMNNNPPPQQQRRRRRRRRRRRRSSSSSSSSSSSSQQQRRRSSSTTTTTTVVVYYY\\\bbbiiissszzz|||xxxxxxxxxwwwuuuuuuyyy~~~lllZZZMMMEEE===>>>??????>>>???AAACCCFFFGGGJJJOOOTTTYYY[[[[[[]]]^^^^^^^^^```eeekkkooopppqqqrrrqqqooommmmmmnnnkkkfff___ZZZVVVUUUSSSRRRUUUPPPJJJFFFEEEEEEEEEDDDBBB@@@===<<<<<<;;;:::888;;;<<<===>>>???BBBFFFIIIHHHLLLUUU```mmm}}}ooo]]]PPPLLLFFFEEECCCCCCDDDDDDDDDCCCFFFFFFFFFGGGGGGHHHHHHHHHFFFEEECCCCCCCCCBBB???===???;;;999;;;>>>CCCMMMWWWffflllpppmmmiiifff```ZZZUUURRRNNNKKKIIIGGGEEECCC<<<<<<;;;:::999888777666333555888999:::;;;===???DDDEEEGGGJJJJJJJJJIIIHHHJJJFFFCCCCCCBBBAAAFFFMMMZZZuuu}}}yyyzzz}}}{{{wwwwwwyyy{{{qqqeee[[[TTTRRRQQQPPPQQQTTTVVVWWWVVVXXXXXXWWWUUURRRNNNKKKIIIFFFEEECCCAAA>>>===<<<;;;999999777666444222111000222111///,,,++++++,,,---************)))))))))((()))(((((((((((()))+++,,,)))***+++***'''%%%%%%%%%(((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((''''''''''''&&&'''''')))***,,,...///111111000///...............111555777777777888888999::::::888666666;;;???GGGGGGHHHHHHGGGFFFDDDCCC@@@;;;666333333222000---...///111333444666666666666777666555444555888:::;;;;;;:::::::::;;;<<<===???@@@AAABBBCCCDDDDDDDDDEEEFFFHHHJJJMMMOOOQQQRRRQQQQQQRRRRRRRRRRRRSSSSSSQQQRRRSSSSSSTTTVVVYYY\\\aaahhhrrrzzz~~~{{{xxxvvvwwwzzz}}}sss___OOODDD>>>??????@@@??????@@@BBBDDDIIILLLPPPVVV[[[___```aaacccdddeeefffhhhmmmssswww{{{}}}}}}|||zzzxxxxxxyyyxxxsssllleeeaaa___]]]\\\YYYUUUPPPMMMKKKIIIGGGFFFFFFDDDAAA@@@@@@@@@>>>===;;;<<<>>>???BBBHHHNNNSSSWWW\\\dddnnn{{{|||mmm___PPPHHHFFFDDDDDDCCCDDDFFFHHHHHHHHHMMMMMMMMMNNNNNNNNNNNNNNNPPPNNNLLLKKKJJJHHHEEECCC@@@;;;999:::<<<@@@IIIRRR```gggkkkjjjfffbbb[[[UUUSSSPPPLLLJJJHHHGGGDDDBBB===<<<;;;:::999888777666222333555666666777:::<<>>>>>???AAADDDJJJTTT___fffmmmqqqyyy{{{lll```UUUKKKHHHIIIGGGHHHIIIKKKNNNQQQSSSUUUXXXXXXXXXYYYXXXXXXWWWWWWYYYVVVSSSQQQOOOMMMJJJGGGDDD???;;;;;;<<<>>>GGGOOO\\\ccciiihhheeeaaaYYYSSSQQQNNNKKKHHHGGGFFFCCCAAA===<<<;;;:::999777666666222333444555555777:::<<>>>>>???@@@AAABBBDDDDDDEEEFFFGGGJJJLLLNNNPPPQQQOOOOOOPPPPPPQQQQQQRRRRRRPPPQQQRRRRRRSSSTTTXXXZZZ___eeennnvvv~~~||||||{{{zzzyyyrrriii\\\PPPHHHDDDBBBAAAAAACCCEEEHHHKKKPPPWWW[[[fffjjjqqqwwwxxxwwwvvvuuuxxx{{{zzzrrrjjjfffcccaaa```___]]]YYYTTTPPPMMMJJJGGGFFFEEEDDDBBB@@@CCCDDDFFFKKKUUUcccrrr|||ttteee[[[SSSMMMMMMPPPOOOQQQTTTWWWZZZ]]]aaadddddddddeeefffeeeeeedddcccdddaaa]]]ZZZWWWTTTQQQNNNKKKEEEAAA@@@@@@AAAIIIRRR]]]eeelllllliiieee^^^VVVPPPMMMJJJHHHGGGEEECCCAAA<<<<<<;;;999777666555444333555666666888;;;@@@CCCCCCFFFJJJOOOSSSUUUVVVWWWTTTOOOLLLJJJFFFBBBDDDJJJSSSeee|||}}}zzzwwwyyy}}}tttggg]]]VVVLLLKKKLLLNNNRRRUUUUUUUUUWWWUUUSSSQQQNNNLLLJJJIIIEEECCCAAA>>><<<;;;;;;:::999999888666555444333333333222000...,,,+++***)))))))))))))))))))))******'''((()))***++++++++++++"""%%%'''((((((((()))***(((((((((((((((((((((((((((((((((((())))))))))))***((('''%%%&&&''')))***''''''((()))+++---///000///000000000///...---,,,///111444666666888:::<<<===>>>???<<<888777999<<<===@@@DDDHHHJJJKKKJJJJJJAAA<<<666333333222///---///000111333555666777777444555666555444444666777::::::;;;<<<=========>>>>>>>>>??????AAACCCEEEFFFHHHHHHIIIJJJKKKLLLMMMMMMMMMNNNNNNOOOPPPPPPQQQQQQOOOPPPQQQRRRRRRTTTWWWZZZ^^^ccckkkttt}}}{{{ooolllhhhfffdddcccbbbaaaUUUQQQKKKFFFEEEEEEDDDDDDFFFHHHLLLOOOSSSYYY___dddkkkqqqyyyzzzsssmmmlllkkkkkkiiifffbbb^^^XXXUUURRROOOMMMJJJHHHEEEFFFGGGIIIPPP\\\nnnzzznnnaaaXXXRRROOOPPPTTTWWWZZZ^^^aaadddhhhmmmqqqssstttvvvwwwxxxxxxwwwvvvvvvrrrmmmhhhddd```\\\YYYQQQLLLGGGEEEDDDEEELLLTTT___hhhooopppnnnjjjccc\\\RRROOOLLLIIIHHHFFFDDDBBB<<<<<<:::999777555444333333444555777999>>>DDDIIIMMMPPPTTTXXX[[[]]]^^^^^^\\\WWWSSSPPPKKKFFFFFFKKKRRRaaattt}}}yyywwwzzz~~~sssggg]]]VVVLLLKKKKKKMMMQQQUUUWWWWWWYYYWWWTTTQQQNNNKKKIIIIIIGGGFFFEEECCCAAA???===<<<999888888777666555444333222111000///---+++***)))))))))))))))************((())))))***+++,,,,,,---!!!###&&&''''''((()))+++(((((((((((((((((((((((((((((((((((())))))))))))(((((('''&&&'''((()))***(((((()))***,,,---///000000000111111111///...,,,...000333444555777999<<<<<<>>>???===:::888:::<<<@@@BBBFFFIIIJJJIIIHHHFFF@@@;;;555333333333000...///000222444666777777888444555666666555555666777999:::;;;===>>>>>>>>>>>>AAA@@@@@@AAACCCEEEGGGIIIIIIIIIJJJJJJJJJKKKKKKKKKLLLLLLMMMNNNOOOPPPPPPQQQNNNOOOQQQQQQQQQSSSVVVYYY\\\aaaiiisss|||wwwmmmaaa^^^[[[XXXWWWUUUSSSQQQIIIFFFCCCBBBCCCDDDEEEEEENNNQQQVVVZZZ]]]bbbgggkkknnnttt}}}xxxwwwtttrrrqqqoookkkiiiddd```[[[VVVSSSOOOJJJHHHGGGHHHLLLSSSaaatttxxxnnnddd___\\\ZZZ\\\```aaaeeekkknnnqqquuu|||xxxqqqkkkeeebbbYYYSSSMMMJJJGGGFFFLLLTTTaaaiiipppqqqooolllfff```VVVSSSOOOLLLKKKIIIFFFDDD>>>===<<<:::888666555444222333444555777===EEEJJJVVVYYY]]]aaadddeeeffffffccc^^^YYYUUUOOOIIIHHHLLLRRR]]]mmm~~~}}}zzzxxxzzz~~~sssfff\\\UUUMMMKKKJJJKKKPPPUUUXXXZZZ[[[YYYUUUQQQMMMKKKIIIHHHFFFGGGGGGFFFDDDAAA>>><<<999888888777666555444444////////////...---,,,,,,((()))))))))************+++***)))(((((()))***+++$$$&&&(((((((((((((((***(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''((((((((()))''''''((()))+++---...///111111222333222000...------///111333444666999;;;<<<>>>???>>>;;;999;;;===BBBDDDGGGJJJJJJHHHEEECCC>>>:::555222333333111///...///111333555666777777555777888888777777888999999:::;;;===>>>???>>>>>>AAAAAA@@@AAACCCEEEHHHJJJHHHHHHIIIIIIJJJKKKLLLLLLKKKKKKLLLMMMNNNOOOPPPPPPNNNOOOPPPPPPQQQSSSVVVYYY[[[```gggqqq{{{zzzmmmeee\\\[[[XXXWWWUUUSSSOOOMMMIIIFFFCCCBBBDDDHHHJJJLLLUUUZZZ```ggglllrrrwwwzzz}}}~~~|||zzzxxxtttoooiiibbb]]]WWWRRRNNNKKKMMMPPPYYYggg{{{yyyrrrmmmmmmnnnnnnppptttqqqvvv}}}zzzsssnnnddd]]]VVVPPPKKKIIIMMMTTTbbbjjjppppppooommmiiiccc[[[XXXSSSPPPNNNKKKHHHFFFAAAAAA???===;;;999888777555555444444666<<>>???>>>;;;:::<<<>>>AAACCCGGGJJJKKKIIIFFFDDD===999444222333444222000---...000222444555666666777888::::::999999999:::888:::<<<===?????????>>>??????>>>???AAADDDGGGHHHFFFGGGHHHIIIKKKLLLMMMMMMJJJKKKLLLMMMNNNOOOPPPPPPNNNOOOPPPPPPQQQRRRVVVXXX[[[___gggqqq{{{zzzpppgggbbbbbbaaa___^^^]]]ZZZVVVSSSLLLIIIDDDDDDGGGMMMSSSVVVXXX^^^hhhqqqzzzzzzrrrkkkeee^^^ZZZPPPRRRVVV^^^mmmyyyxxxsssqqquuuyyy{{{~~~~~~nnnggg^^^WWWPPPLLLOOOUUUdddkkkqqqqqqpppoookkkfff^^^[[[VVVSSSPPPMMMJJJGGGDDDCCCBBB@@@>>>;;;:::999999888666555666;;;BBBHHHRRRUUUYYY^^^ccceeeggggggiiiddd___ZZZRRRJJJHHHKKKIIINNNZZZkkk|||}}}zzzyyyzzz}}}vvvhhh\\\VVVPPPNNNMMMLLLOOOSSSXXX[[[^^^[[[WWWSSSPPPNNNMMMMMMJJJGGGDDDCCCAAA???===:::999888666444222111000000111///......///...,,,)))((((((((((((((((((((((((************))))))))))))((((((((()))))))))))))))'''''''''((()))(((&&&$$$))))))(((((('''''''''&&&%%%%%%%%%&&&&&&&&&'''''')))(((&&&&&&(((+++///111000111222333333222111000,,,...000333555777888888999<<<>>>???<<<:::888777CCCGGGIIIHHHHHHJJJHHHDDD???999222///000222222111...------...000333777999777888999:::;;;:::999888<<<<<<===>>>???@@@AAAAAAAAACCCDDDBBB@@@BBBFFFJJJGGGHHHIIIJJJKKKKKKKKKKKKKKKLLLMMMNNNNNNOOONNNNNNPPPQQQRRRRRRQQQQQQRRRTTTXXX___iiissszzz~~~xxxqqqoooqqqlllnnnmmmkkkjjjhhh___UUUQQQKKKHHHKKKQQQVVV]]]ccceeehhhpppzzz}}}sssiiibbb\\\[[[]]]fffvvv~~~}}}qqqcccZZZTTTQQQRRRVVV^^^gggnnnppppppoookkkfffeeeaaa\\\WWWSSSOOOKKKHHHFFFDDDBBB@@@???===999777777666444333555888<<>>>>><<<:::888888;;;@@@EEEFFFHHHJJJHHHDDDBBB===666222333444333222000/////////111444777999777888999:::::::::999999;;;<<<<<<===>>>??????@@@AAABBBCCCCCCCCCDDDGGGIIIGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKLLLMMMNNNNNNNNNNNNOOOQQQRRRRRRQQQQQQSSSTTTWWW]]]gggqqqyyy{{{yyyvvvwwwzzzzzz{{{yyyvvvtttrrrjjjaaaYYYQQQMMMOOOUUU[[[ccckkkrrruuu{{{yyyrrrllljjjkkkrrrqqqeee\\\VVVVVVYYY```hhhooopppppppppnnniiieeebbb]]]ZZZWWWTTTPPPNNNLLLJJJGGGEEECCC@@@<<<999:::888666444555777:::<<<@@@CCCGGGJJJMMMPPPSSSUUUVVVUUURRROOOLLLHHHEEEDDDBBBHHHRRR^^^mmm|||}}}wwwvvvyyy~~~xxxiii]]]VVVRRRQQQOOOOOOQQQUUUYYY\\\^^^\\\YYYTTTQQQMMMKKKJJJGGGEEEBBBAAAAAA@@@===;;;;;;:::888666444333222222111///......///...,,,)))*********************************))))))))))))(((%%%%%%&&&&&&%%%###!!! &&&&&&&&&(((+++,,,+++***((((((((((((''''''''''''%%%&&&&&&&&&&&&'''''''''(((((()))***,,,...///000...///000111111000///...------...///222555777999999<<<>>>>>><<<:::888888:::BBBIIIMMMPPPRRRPPPKKKEEE???888444333444333111111111000000222555777999777888999::::::::::::999<<<<<<<<<===>>>>>>>>>???AAA@@@AAACCCFFFGGGGGGFFFGGGHHHIIIJJJJJJKKKKKKJJJJJJKKKLLLMMMNNNNNNNNNNNNNNNPPPRRRRRRQQQRRRSSSUUUVVV\\\eeennnwwwzzzzzz|||~~~vvvmmmbbbZZZTTTVVV\\\cccllltttyyy||||||zzz{{{{{{lllaaaZZZYYY\\\dddkkkpppqqqqqqrrrpppmmmfffccc```]]][[[YYYVVVTTTSSSQQQNNNLLLIIIEEE@@@<<<<<<:::888555555666777999888;;;>>>AAACCCEEEGGGIIIIIIHHHGGGFFFDDDBBBAAA@@@???DDDMMMWWWdddrrr{{{vvvtttxxx~~~xxxhhh\\\VVVSSSRRRQQQQQQRRRUUUYYY[[[^^^\\\YYYVVVQQQNNNKKKIIIFFFDDDBBBAAAAAA@@@>>><<<:::999888666444333222222111///......///...,,,)))((((((((((((((((((((((((,,,,,,+++++++++*********&&&&&&'''((('''&&&$$$###'''&&&&&&'''***+++***)))((((((((((((((('''''''''&&&&&&&&&&&&''''''''''''$$$%%%&&&(((***+++,,,---...///000111111000///...---------...000444777999999;;;======<<<:::999999>>>FFFOOOSSSWWWYYYUUUPPPFFF@@@888333222222000///111000000000111444777888777888888999::::::::::::======>>>>>>????????????@@@???@@@DDDHHHJJJHHHEEEGGGGGGHHHIIIJJJJJJJJJJJJJJJKKKLLLMMMNNNNNNNNNNNNNNNOOOQQQRRRRRRRRRTTTVVVXXX\\\dddmmmuuu~~~{{{yyy{{{~~~ssshhhaaa]]]```eeekkkssszzzzzz}}}sssggg______bbbhhhnnnrrrrrrrrrsssssspppiiifffccc```^^^\\\YYYWWWXXXVVVSSSPPPLLLGGGBBB======;;;999666555666777888666999<<<>>>???@@@BBBCCC@@@@@@???>>>======<<<<<<===AAAHHHQQQ]]]kkkxxx~~~yyyuuutttxxx~~~wwwggg\\\WWWTTTSSSRRRRRRSSSUUUXXXZZZ\\\[[[YYYWWWSSSNNNKKKHHHFFFDDDBBBAAAAAA@@@>>><<<999888666444333111111000111///......///...,,,)))(((((((((((((((((((((((())))))((((((((('''''''''%%%&&&'''((())))))(((((()))'''&&&&&&'''((('''&&&'''''''''(((((((((((((((&&&&&&&&&'''''''''(((((($$$$$$&&&''')))+++,,,,,,000000111222222111000000---------...000444777999999;;;======;;;:::::::::===EEELLLPPPSSSTTTQQQKKKGGGAAA999333222111000...//////...///000333666888777888888888999:::;;;;;;?????????@@@@@@AAAAAABBBAAA@@@AAAEEEIIIJJJGGGDDDFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJKKKLLLMMMMMMMMMMMMMMMOOOQQQRRRRRRSSSUUUWWW[[[___eeelllsss|||xxxqqqsssvvv{{{xxxmmmhhhgggkkkpppssswww|||}}}qqqhhhfffiiimmmsssvvvttttttuuuuuurrrmmmjjjfffbbb```]]]YYYWWWYYYWWWUUURRROOOIIICCC???===;;;999777666666777888777999<<<======>>>???AAA>>>===;;;:::999888888888:::>>>DDDMMMXXXeeerrr{{{|||xxxvvvuuuyyyvvveee[[[WWWTTTSSSRRRRRRSSSUUUWWWXXXZZZZZZYYYWWWTTTOOOKKKIIIHHHFFFCCCBBBBBBAAA>>><<<999888666444222111000000111///......///...,,,)))************************************))))))))))))$$$%%%%%%&&&'''((()))***)))(((&&&%%%&&&'''&&&%%%'''''''''(((((((((((((((&&&&&&'''''''''(((((((((&&&&&&'''(((***,,,---...000111222333333222111000------...///222555777999:::;;;<<<<<<;;;::::::;;;???EEEJJJKKKMMMOOOLLLHHHIIICCC:::555444333222000...------...000333666888777777777888999:::;;;<<>><<<:::888777555333222111111111///......///...,,,)))************************---------,,,,,,,,,++++++''''''&&&%%%&&&''')))***)))'''%%%%%%'''((()))(((''''''''''''((((((((()))''''''''''''((((((((((((&&&&&&&&&&&&(((+++---//////000111222222111000///,,,---///111444666888999:::;;;<<<<<<::::::;;;<<>>===:::888666666777777777999===BBBKKKVVVbbbjjjssszzz|||zzzyyy{{{}}}rrrbbbZZZXXXSSSSSSRRRRRRRRRSSSUUUVVVVVVWWWXXXXXXVVVQQQMMMJJJKKKIIIFFFDDDCCCAAA>>><<<;;;:::888666444333222222111///......///...,,,)))((((((((((((((((((((((((*********)))))))))((((((,,,***(((&&&&&&'''***+++((('''%%%&&&(((+++++++++&&&'''''''''(((((())))))''''''''''''((((((((()))%%%$$$######%%%(((+++......///000111111000///...,,,...000333555777888888:::;;;<<<;;;::::::;;;<<<@@@CCCDDDBBBDDDHHHJJJHHHEEE???777222111111///...------...000333777:::===888777777777888:::<<<===;;;<<<===???AAACCCEEEEEECCCFFFHHHGGGDDDCCCEEEGGGFFFFFFGGGHHHIIIIIIIIIIIIIIIJJJKKKLLLMMMMMMMMMMMMKKKMMMPPPQQQRRRTTTVVVYYYYYY^^^eeemmmtttzzz|||kkkdddeeeiiilllnnnyyy}}}yyysssppplllhhheeeccc___]]]\\\\\\\\\\\\ZZZVVVQQQLLLCCCAAA>>>:::777444222111444666888:::::::::<<<===>>><<<:::777666777777888777888;;;???FFFPPP[[[ccclllsss}}}}}}{{{zzz}}}~~~ssscccYYYUUUSSSRRRRRRQQQQQQRRRSSSTTTUUUUUUTTTSSSRRRPPPNNNMMMIIIFFFBBB@@@??????===<<<666666555444333222222111000000111111000...,,,+++***(((%%%%%%&&&''''''&&&(((((((((((())))))))))))******))))))((((((''''''%%%&&&&&&''''''(((((((((,,,+++***((((((((()))***((((((((('''&&&&&&%%%%%%''''''''''''((()))+++,,,---......000111222333444,,,,,,...000333666888::::::;;;<<<<<<<<<;;;999999???BBBEEEGGGFFFDDDCCCCCC@@@===999555222000/////////---,,,...222666999999777888999888777777999;;;;;;;;;===???AAACCCEEEFFFIIIIIIHHHHHHGGGFFFFFFEEEIIIJJJJJJIIIGGGFFFGGGHHHJJJKKKKKKLLLLLLKKKKKKJJJPPPPPPPPPPPPRRRUUUYYY[[[[[[^^^ccciiioooxxxyyykkkdddbbbdddmmmwww|||}}}wwwuuupppjjjgggfffeeebbb___cccaaa___^^^]]]YYYSSSMMMGGGBBB<<<888888777666444444555555666888999;;;<<<===;;;888555444333444444222555888===CCCKKKSSSYYYeeekkkuuu~~~~~~yyyuuu{{{}}}ssscccYYYUUUTTTSSSRRRRRRRRRSSSTTTUUUVVVVVVUUUTTTRRRPPPNNNMMMHHHEEEBBB@@@???>>>===<<<666666555444333222222111//////000///...---+++***+++***(((((()))))))))'''(((((((((((()))))))))))))))))))))((((((((((((((((((((('''''''''((())))))******((('''''''''(((((('''''''''''''''&&&&&&&&&''''''''''''(((***+++---/////////000111111111222......///000222555666888===>>>???@@@@@@???>>>===>>>BBBFFFHHHHHHGGGFFFFFFCCCAAA===888555222111111///---,,,---111555777777777888888888777777999;;;:::;;;===???AAACCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFHHHIIIIIIHHHGGGFFFFFFGGGGGGGGGHHHHHHIIIIIIJJJJJJOOOOOOOOOPPPSSSVVVYYY[[[\\\^^^ccchhhooowwwyyyooofffeeehhhnnnyyy}}}oookkknnnttt{{{xxxsssmmmjjjkkkjjjhhhfffcccbbb```___]]]YYYSSSOOOHHHDDD>>>:::888777555444555666666777888999;;;<<<;;;:::777555333333333444222555888;;;@@@GGGNNNSSS^^^dddnnnvvv|||~~~yyyuuu{{{}}}ttteee[[[WWWTTTTTTSSSSSSSSSTTTVVVWWWVVVVVVUUUTTTRRRPPPNNNMMMHHHEEEAAA???>>>>>><<<;;;666666555444333222222111000000000000///---,,,+++***)))))))))******((('''(((((((((((())))))))))))((((((((('''(((((())))))+++***(((''''''((()))***)))((((((''''''''''''(((&&&&&&&&&'''''''''''''''((('''''''''(((***,,,---000000000000000000000000//////000000222333555555:::;;;===>>>???>>>>>>===>>>BBBFFFIIIIIIIIIIIIIIIEEECCC???:::777444222111000...------000333555555666777888777666666888::::::;;;<<<>>>@@@BBBCCCDDDCCCCCCCCCDDDEEEFFFFFFGGGFFFGGGHHHGGGFFFEEEFFFGGGDDDDDDDDDDDDEEEFFFHHHIIIMMMMMMNNNPPPSSSWWWZZZ\\\\\\^^^bbbgggmmmvvv}}}lllgggfffkkkrrr{{{uuufff\\\ZZZ\\\]]]jjjxxxsssllliiihhhgggeeebbbaaa```^^^]]][[[WWWRRRNNNIIIEEE@@@<<<:::888666555666666666777777999::::::999888666444222222222333222444777999<<>>>>><<<;;;666666555444333222222111222222111000///...------(((''''''((())))))&&&$$$(((((((((((())))))))))))'''''''''&&&'''((()))***+++***((('''&&&'''((()))((((((((((((((((((((((((%%%%%%&&&&&&'''(((((()))((((((''''''(((***,,,---/////////000000000000000/////////000111333555666777888:::<<<=========<<>>CCCGGGMMMRRRZZZbbbhhhnnntttwww}}}}}}zzzxxx|||yyykkkaaaZZZUUUTTTTTTTTTTTTVVVXXXYYYUUUTTTSSSRRRPPPMMMKKKJJJHHHEEEAAA??????>>>===;;;666666555444333222222111111000///...---,,,,,,,,,((((((((()))***)))'''$$$(((((((((((())))))))))))((('''&&&&&&&&&((()))******)))'''&&&&&&&&&&&&'''))))))))))))))))))))))))$$$%%%%%%&&&'''((())))))(((((((((((()))***,,,---,,,---...///000111222222------...///111444666777888999;;;===????????????@@@CCCFFFHHHGGGEEEEEEEEEEEECCC@@@<<<888555222111555333000000222444555555555666777666555555777999999999;;;<<<>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBDDDEEEGGGGGGFFFFFFGGGIIIKKKJJJGGGEEEDDDEEEFFFGGGIIIJJJMMMPPPTTTWWWZZZ\\\[[[]]]```eeellluuuuuuoooooovvv~~~{{{sssfffbbb___aaagggooouuuxxxvvvvvvuuussspppllliiifffjjjnnnqqqrrrvvvvvvjjj^^^ZZZYYYVVVRRRRRRTTT]]]lllwwwmmmeee```\\\XXXUUURRRRRRQQQOOOKKKHHHEEEDDD??????>>><<<;;;:::;;;<<<666666555444444444444555444444333222222222222222000222555777999===AAAEEEHHHMMMSSS[[[bbbiiiqqquuu|||~~~|||zzzzzz|||zzzmmmaaaZZZTTTTTTSSSSSSTTTVVVXXXYYYUUUUUUTTTRRRPPPMMMKKKJJJIIIFFFBBB@@@??????===<<<666666555444333222222111///...,,,+++***)))))))))+++*********++++++)))'''(((((((((((()))))))))))))))(((&&&%%%%%%'''(((***'''''''''''''''&&&&&&&&&((())))))************)))%%%%%%&&&&&&'''((()))))))))((((((((()))+++---...+++,,,---...000111222333,,,,,,---///111444666777666888999;;;=========<<>>???@@@BBBBBBBBBBBBBBBBBBAAAAAACCCEEEGGGGGGFFFGGGHHHJJJOOONNNLLLIIIHHHGGGGGGGGGIIIJJJMMMPPPTTTWWWZZZ[[[ZZZ\\\```eeelllwwwzzzrrrnnnnnnvvv|||qqqjjj\\\YYYTTTRRRTTTWWWZZZ[[[[[[ZZZYYYXXXVVVTTTRRRQQQRRRVVVZZZ^^^bbbmmmzzz|||pppkkkaaaYYYTTTVVVWWWSSSOOONNNQQQXXXeeevvv{{{sssiiiaaa\\\YYYUUURRRKKKKKKJJJHHHCCC@@@>>>>>>:::;;;<<<;;;:::999;;;===777777555444444333333333333333333333333222222222000222555777888;;;>>>AAADDDHHHNNNUUU\\\eeennntttxxx{{{~~~{{{{{{{{{}}}yyylll___WWWSSSSSSRRRSSSTTTVVVWWWYYYWWWWWWVVVTTTQQQOOOLLLKKKJJJGGGCCCAAA@@@@@@???===666666555444333222222111000...---+++************---+++))))))***+++***)))(((((((((((())))))))))))***(((&&&%%%$$$&&&''')))%%%&&&((())))))((('''&&&'''''')))*********))))))%%%&&&&&&&&&''''''(((((()))((((((((()))+++---...------......///000111111---......///111222444555555777888:::;;;;;;::::::===@@@DDDFFFFFFDDDDDDDDDCCCCCCAAA???<<<999777555555333000000222444555555444555555555444444666888888888999;;;<<<===>>>???@@@AAAAAABBBBBBCCCCCCCCCDDDEEEGGGHHHGGGHHHJJJKKKOOOOOONNNLLLKKKJJJIIIIIIIIIKKKMMMQQQTTTWWWYYYZZZZZZ\\\___eeemmmxxx~~~zzzssslllkkknnnrrr~~~qqqiii[[[WWWRRRMMMKKKJJJJJJKKKLLLKKKJJJIIIIIIHHHHHHHHHDDDGGGJJJNNNRRRYYYbbbiiipppwwwyyyiii___ZZZUUUQQQQQQVVVYYYWWWTTTTTTQQQVVV```ooo|||ttthhh___YYYUUUQQQNNNGGGHHHGGGDDD???<<<<<<<<<777999:::999777777888::::::999777666555444444444222222333333333333333333222333555666666777999;;;???CCCHHHOOOWWWaaakkkqqqtttyyy~~~{{{{{{|||}}}xxxjjj]]]UUUSSSRRRRRRRRRSSSUUUWWWXXXYYYYYYWWWUUUSSSPPPNNNLLLJJJHHHDDDBBBAAAAAA???>>>777666555444333222222111333222000...---------...,,,)))'''&&&'''((()))((((((((((((((())))))))))))+++)))&&&$$$$$$%%%'''((($$$&&&)))+++,,,***)))'''%%%&&&((()))))))))((((((&&&&&&&&&'''''''''''''''))))))(((((()))+++---...////////////////////////000/////////000111222333:::;;;===>>>>>>>>>>>>===<<>>===:::777555444444111//////111333555555444555555555444444666777888888999:::<<<===>>>>>>>>>???@@@AAACCCDDDEEEFFFDDDFFFGGGHHHHHHIIIKKKLLLNNNNNNNNNNNNMMMLLLKKKJJJIIIKKKNNNQQQTTTVVVXXXYYYYYY[[[___eeennnzzz{{{qqqiiidddaaadddfffffffffjjjrrryyyuuukkk^^^ZZZTTTNNNIIIGGGFFFFFFBBBAAAAAA@@@@@@@@@AAAAAAAAABBBDDDFFFHHHLLLPPPSSSYYYbbbooozzzooo```WWWSSSQQQPPPSSSZZZ^^^^^^^^^```SSSWWW```mmm|||oooddd]]]WWWRRRNNNFFFGGGGGGDDD>>>;;;;;;<<<666999:::999666444666888<<<;;;999888666555555555222222333444444444333333333555666666444444555777<<>>===999666444222333333222222222111///---,,,,,,,,,---------,,,+++*********+++)))))))))+++,,,,,,***(((''''''''''''((((((((((((''''''(((((())))))******&&&&&&''''''((()))))))))&&&'''***++++++***'''&&&&&&''')))*********)))(((***,,,///111222000///---,,,,,,,,,---000333666888;;;;;;<<<>>>@@@???===;;;999>>>CCCEEEDDDCCCDDDEEECCCBBB???<<<:::888666555222222111111111222444444444444333333333444444555999999:::;;;===>>>???@@@<<<===???AAACCCDDDEEEEEEFFFFFFFFFGGGHHHJJJKKKLLLNNNNNNNNNMMMKKKKKKLLLNNNPPPOOOOOOQQQTTTWWWYYYYYYVVVXXX]]]ccclllwwwsssnnnggg```[[[XXXUUUTTTRRRTTTXXX___iiittt{{{hhhaaaYYYQQQLLLIIIFFFDDD@@@@@@@@@>>><<<<<<<<<>>><<<:::;;;???AAAAAACCCGGGMMMRRR[[[jjj|||tttggg]]]UUURRRQQQRRRVVV\\\bbbdddaaa]]]VVVVVV[[[hhh}}}uuuiii___XXXSSSPPPMMMIIICCC???>>>>>>>>>>>>666666666777777777777777666666666666666666666666111222222333333222222111333333333444444444555555:::<<<@@@DDDJJJTTT```iiiuuu{{{~~~|||{{{{{{uuuggg]]]WWWVVVUUUTTTUUUWWWYYYYYYYYYZZZYYYVVVSSSQQQNNNMMMLLLKKKJJJHHHEEEBBB@@@===<<<999666444333333333333222111000///...---,,,,,,,,,++++++++++++************...---,,,,,,,,,+++(((&&&''''''''''''((((((((((((((((((((((((((())))))***)))))))))(((''''''&&&&&&%%%'''((())))))((('''%%%(((((()))************)))---...000222222222111000---,,,,,,---///333666888::::::;;;===??????===;;;999===AAABBBBBBAAABBBDDDDDDBBB???;;;888666444333222111000000000222555666666666555555555555555666555555666888999:::;;;<<<===>>>@@@BBBCCCEEEEEEEEEEEEFFFFFFGGGHHHJJJKKKLLLNNNOOOPPPPPPOOONNNOOOPPPPPPOOONNNOOORRRUUUWWWWWWVVVXXX\\\aaahhhsss~~~}}}sssiiiaaaXXXUUUPPPLLLJJJHHHGGGFFFLLLQQQYYYeeeqqq~~~rrrjjj___UUUNNNJJJFFFDDDAAA@@@???===:::999999:::===::::::<<<===;;;;;;???DDDIIIRRRaaatttuuuhhh___XXXTTTSSSSSSVVV\\\bbbeeeccc```ZZZZZZ]]]ggg{{{zzzmmmddd\\\WWWTTTQQQLLLFFFBBB@@@???>>>===777777777777666666666666666666666666666666666666111111222222222222111111222333333333333444444444777:::>>>BBBHHHSSS___iiissszzz~~~~~~~~~ssseeeZZZTTTVVVTTTTTTUUUWWWYYYYYYYYYYYYWWWUUURRROOOMMMLLLKKKIIIHHHHHHFFFCCC@@@>>><<<999777444333444444333111000000//////...---++++++((((((***++++++***)))))),,,+++******+++***(((&&&''''''''''''((((((((((((******(((''''''((()))))))))))))))(((''''''&&&&&&&&&&&&''''''''''''&&&&&&))))))(((((())))))***+++///000111222333333333333------,,,---///222555777888999:::<<<>>>???===::::::<<<>>>???@@@AAACCCEEEGGGDDD@@@<<<777444222111222000///...///222666888888777666555555444555555666777888999:::<<<======???@@@AAACCCDDDDDDEEEEEEEEEFFFFFFGGGHHHJJJLLLMMMMMMOOORRRSSSRRRRRRRRRSSSQQQOOOMMMNNNPPPSSSTTTTTTVVVXXXZZZ^^^dddmmmwww~~~~~~ooobbbZZZSSSNNNJJJEEECCCBBBAAAAAAAAACCCDDDJJJRRR```ooo}}}zzzkkk^^^UUUOOOJJJFFFDDDBBB???===:::999999888<<<999888::::::777777:::;;;@@@IIIXXXlllvvvkkkbbb\\\XXXUUUUUUWWW\\\cccggggggfff^^^]]]^^^fffvvvtttjjjbbb[[[XXXUUUQQQJJJEEEBBB@@@>>>===999999888777666555444444666666666666666666666666000111111222222111111000111111222222222333333333333777;;;@@@FFFQQQ^^^hhhrrryyy}}}rrreeeZZZTTTUUUTTTSSSTTTWWWYYYYYYXXXXXXVVVTTTQQQNNNLLLKKKJJJHHHHHHHHHGGGEEEBBB???<<<888777555444444444333111//////000000///---+++***%%%''')))***+++***)))((('''&&&&&&''')))***)))(((''''''''''''((((((((((((,,,***)))'''&&&'''((()))&&&&&&''''''((()))))))))'''''''''''''''''''''''')))((('''&&&'''((()))***//////000111222333333444...---------...111444666777777999;;;>>>>>>===;;;:::;;;===???BBBFFFIIILLLMMMJJJDDD>>>999555333222222000------...222666999888777666555444333333333666777888999;;;<<<======???@@@AAABBBCCCCCCCCCCCCEEEEEEFFFGGGIIIKKKLLLMMMMMMPPPTTTVVVVVVVVVVVVWWWUUUSSSPPPOOOPPPRRRSSSSSSUUUWWWYYY\\\aaajjjtttzzz}}}zzzjjjbbbWWWNNNHHHFFFEEEDDD@@@AAAAAAAAABBBDDDGGGJJJQQQ\\\lll|||yyyiii___WWWPPPLLLGGGEEEAAA>>>===<<<;;;::::::777777::::::888999<<<999===EEERRRgggzzzpppggg```\\\YYYXXXXXX\\\ccciiijjjjjj```______eeesssyyyooofff___[[[WWWSSSMMMHHHEEECCC@@@???<<<;;;:::888777555444333555555555555555555555555111222222333333222222111000111111111111222222222111555999>>>EEEPPP]]]fffrrrxxx|||sssggg\\\VVVUUUTTTSSSTTTVVVXXXYYYXXXWWWVVVSSSPPPMMMKKKJJJIIIHHHIIIIIIHHHFFFCCC???===888777555555555555333111//////000000///---+++***%%%&&&(((***+++***((('''((('''&&&'''***++++++***''''''''''''((((((((((((+++***)))(((''''''((((((&&&&&&''''''((()))))))))((((((((((((((((((((((((((('''&&&%%%&&&'''((()))------...///000111222333......------...000333444666666888;;;>>>???>>><<<:::;;;===AAAGGGMMMQQQTTTSSSOOOIIIBBB<<<888555444111///---,,,...222666999999999777666555555555555333333444666777888999:::===>>>???@@@AAABBBBBBBBBEEEEEEFFFGGGIIIKKKMMMNNNPPPTTTXXX[[[\\\]]]^^^___\\\XXXTTTRRRRRRSSSSSSSSSTTTUUUXXX[[[aaajjjtttzzzzzzjjj```RRRNNNIIIDDDBBB@@@??????>>>?????????@@@CCCIIIMMM]]]iiizzzrrrhhh```XXXRRRJJJFFFAAA???>>>>>>===<<<;;;888777:::999777888;;;:::===DDDOOObbb~~~uuullleeeaaa]]][[[ZZZ]]]ccciiikkkkkkbbbbbbdddiiivvvtttkkkccc^^^WWWTTTNNNJJJHHHFFFCCCBBB>>>===<<<:::888666444444444444444444444444444444333444444555555444444333000000000111111111222222111444888<<>>@@@AAAAAABBBBBBEEEEEEFFFHHHJJJLLLNNNOOOSSSWWW[[[___aaaccceeegggbbb^^^XXXUUUTTTTTTUUUTTTTTTUUUXXX[[[aaajjjttt{{{}}}nnnbbbXXXQQQIIIHHHGGGEEEBBB@@@>>>======>>>??????AAAGGGPPPWWWjjjvvv{{{rrrkkkbbb[[[OOOIIICCC@@@@@@@@@>>><<<>>>:::999:::888444444777999===CCCMMM___zzzyyyqqqjjjeeebbb___]]]___dddhhhjjjiiidddfffiiiooo{{{{{{qqqhhhbbbZZZWWWRRRNNNLLLIIIFFFDDD@@@???>>><<<:::888666555444444444444444444444444444555555666666555555444000000111111111222222222111333777:::???HHHTTT]]]iiiqqq|||{{{yyy{{{{{{sssiiiaaa\\\TTTSSSRRRSSSVVVXXXXXXWWWWWWVVVSSSPPPNNNKKKJJJIIIJJJIIIGGGDDDAAA>>><<<;;;888777666666777666333111111000///...---,,,,,,,,,******)))))))))))))))(((---+++)))((()))******)))''''''''''''((((((((((((&&&''')))*********(((''')))))))))(((''''''&&&&&&&&&''')))******)))'''&&&'''(((((())))))))))))))))))***---///111111000000///...---------///111222666666999<<<@@@AAA@@@???;;;;;;===CCCJJJQQQTTTTTTUUUQQQIIIBBB;;;777555444000000///...///111333555888888777777666777777888777888999:::;;;===>>>>>>;;;<<<>>>@@@AAACCCCCCCCCEEEEEEFFFHHHJJJLLLNNNPPPRRRUUUYYY\\\___bbbfffhhhfffbbb[[[WWWUUUUUUUUUUUUUUUVVVXXX[[[```iiirrryyywwwhhh]]]VVVPPPLLLGGGHHHIIIHHHFFFCCCAAA@@@???AAACCCEEEIIIRRR```jjjyyyzzzvvvwww}}}yyyooohhhYYYRRRJJJEEEDDDCCC@@@===@@@<<<;;;<<<:::777777999999===DDDMMM___zzzzzztttnnnjjjeeebbb___```dddggggggfffcccfffjjjppp{{{xxxnnnhhh```\\\WWWSSSPPPLLLIIIFFFAAAAAA???===;;;:::888888333333333333333333333333444444555555555555444444111111111222222222333333000222555777:::BBBMMMVVV```iiiuuu~~~}}}yyyuuutttvvv|||{{{sssiiibbb]]]TTTSSSRRRSSSVVVXXXXXXWWWXXXVVVTTTQQQNNNLLLJJJJJJJJJHHHEEEBBB>>><<<:::999888777666777777666333111222111///---,,,,,,,,,---,,,+++***)))(((((())))))&&&$$$###$$$''')))******''''''''''''((((((((()))$$$&&&)))+++,,,***)))'''&&&&&&''''''((()))))))))$$$&&&(((******(((&&&$$$((()))+++,,,,,,,,,+++***(((***...111222222111000000///---,,,---...000222666777999===AAABBBAAA@@@::::::<<>>===;;;:::999333333333333333333333333333444444555555444444333111222222222222333333333000111333444777>>>IIIQQQYYYcccpppyyy~~~{{{yyyvvvsssrrrtttyyy~~~|||rrrfff]]]WWWVVVTTTRRRRRRSSSTTTUUU\\\ZZZVVVRRRNNNKKKJJJIIIIIIHHHEEEBBB@@@>>>===<<<:::999666444222222222222111...+++******+++++++++'''((())))))((('''(((*********))))))((((((''''''))))))((((((''''''&&&&&&))))))(((((('''''''''&&&'''''''''''''''((())))))''''''(((((()))+++,,,---((('''&&&&&&''')))+++---***---///000000//////000///...------...000333444222888<<<>>>@@@BBBAAA===<<<;;;<<<@@@GGGJJJJJJIIIJJJJJJIIIFFF@@@:::666555111222222000///000222444555555555555555555444444::::::999999999999999:::===>>>???@@@AAAAAA@@@???DDDFFFHHHJJJLLLMMMMMMMMMMMMOOORRRUUUVVVXXX\\\^^^cccaaa___[[[XXXVVVUUUTTTSSSUUUXXX[[[___gggqqqyyytttnnneee\\\WWWRRROOOMMMLLLMMMNNNMMMKKKIIIHHHHHHLLLMMMPPPUUU]]]jjjxxx~~~xxxpppjjjiiiiiijjjkkkllluuu|||qqqjjjbbbaaaggguuujjjeee]]]VVVQQQLLLGGGEEEEEEBBB???===>>>>>>>>>>>>@@@@@@EEEPPPaaazzz~~~|||yyysssnnnggggggfffeeeeeeeeeeeefff___aaafffmmmwww|||sssiiiddd^^^ZZZWWWSSSMMMHHHFFFEEEBBB@@@???<<<888555555444333222111111111111444444555555666555555555222222222222222222222222333333333333555:::BBBGGGTTT]]]jjjtttxxxxxxvvvuuurrrrrrqqqrrruuuzzz~~~{{{rrrfff]]]XXXVVVUUUTTTTTTTTTVVVWWW[[[YYYWWWSSSPPPOOONNNMMMIIIGGGEEEBBB???===;;;:::999888666555333333222222444111...---............)))***++++++))))))***+++***)))))))))((((((((('''''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&(((''''''''''''((())))))''''''''''''((()))***+++((((((''''''''')))***+++(((+++...000000000111222000///...---...///111222333888<<<===???CCCBBB???999888999>>>DDDIIIIIIGGGJJJJJJIIIFFFAAA;;;777555111222222111000000222444555555555555555555555555777777777888888999;;;;;;===>>>???@@@AAAAAA@@@@@@BBBCCCFFFHHHIIIJJJJJJJJJIIIKKKNNNPPPRRRTTTWWWZZZ]]]\\\ZZZXXXVVVUUUUUUTTTSSSVVVYYY[[[___gggrrrzzzsssnnnfff```\\\YYYWWWUUUQQQRRRSSSRRRPPPOOOPPPQQQTTTVVV[[[aaakkkxxx~~~tttpppkkkgggdddbbb```^^^dddjjjsssyyyzzzsssjjjddd\\\ZZZ\\\fffttt|||wwwnnneee]]]WWWRRRNNNMMMJJJFFFDDDDDDDDDCCCBBBBBBBBBGGGRRRccc|||}}}}}}}}}{{{vvvsssjjjiiihhhfffdddccccccccc```ccchhhoooyyy|||sssnnnfffaaa]]]XXXRRRNNNGGGEEEAAA???===;;;888666555444444333333333444444444444444444333333222111222222222222222222222222333333333222444999@@@EEEMMMUUUaaakkkoooooonnnmmmjjjkkkmmmpppuuuzzz~~~zzzpppeee]]]VVVUUUTTTTTTTTTUUUVVVWWWUUUTTTRRRPPPNNNMMMLLLLLLIIIHHHEEEBBB???<<<:::888666666666666555444333222444222///.../////////...***,,,---,,,+++***+++,,,))))))))))))((((((((((((%%%%%%&&&''''''((())))))&&&&&&&&&&&&&&&%%%%%%%%%((((((''''''(((((()))***((((((''''''''''''(((((((((((((((((((((((((((((('''***---000000111222444111000///......///000111444999<<<<<>>???@@@AAAAAAAAAAAABBBCCCEEEFFFHHHHHHIIIIIIHHHJJJLLLNNNOOOQQQTTTWWWXXXWWWVVVVVVVVVVVVVVVWWWSSSVVVZZZ]]]aaahhhssszzz}}}xxxqqqkkkhhhfffeeeccc___```___^^^]]]]]]___aaabbbeeejjjpppyyy}}}rrrpppmmmjjjgggccc]]]ZZZ]]]^^^bbbgggjjjhhhbbb]]]TTTQQQQQQTTT\\\lll}}}sssiiiaaa[[[WWWVVVRRRNNNJJJHHHGGGEEEDDDDDDEEEJJJUUUfff}}}{{{xxxxxx{{{{{{zzz|||}}}|||zzzxxxooommmkkkhhheeecccaaaaaabbbeeekkksss}}}|||vvvmmmfffaaa\\\WWWSSSLLLHHHDDD@@@>>>===;;;999666555555555555666666777555555555444333222111000333333333333333333333333333333333222333777<<>>CCCEEECCC:::999:::>>>EEEJJJLLLKKKIIIHHHHHHGGGDDD@@@:::666333444444333111111111333444444444555555555555555444555555666777999:::;;;===>>>???@@@AAAAAABBBBBBDDDEEEFFFGGGHHHIIIJJJJJJJJJLLLMMMNNNOOOQQQUUUXXXWWWWWWVVVVVVWWWWWWXXXYYYTTTWWW[[[^^^bbbiiirrrzzz}}}zzzxxxwwwvvvuuuuuusssqqqooooooqqqsssvvvyyy|||tttssspppnnnlllhhhbbb^^^[[[XXXVVVYYY]]]^^^ZZZUUUNNNKKKJJJJJJMMMWWWkkk~~~vvvnnnhhhdddbbb^^^XXXSSSOOOLLLIIIGGGFFFFFFLLLWWWhhhyyytttpppqqqtttwwwxxxyyy{{{||||||{{{{{{rrrqqqnnnkkkgggeeecccbbbdddhhhoooyyy~~~tttmmmhhhccc^^^ZZZSSSOOOHHHCCCAAA@@@???>>>888888777666666666666666666666777666666555444444444444444444444444444444222333333222333555999===@@@GGGPPPXXX\\\^^^^^^___ZZZ___hhhrrr{{{~~~uuujjj___ZZZUUUUUUTTTTTTTTTUUUUUUUUUVVVVVVTTTSSSQQQOOONNNMMMLLLKKKIIIFFFCCC???<<<:::444555666666666555333222///...,,,+++,,,,,,+++******++++++***)))(((((()))(((((((((((())))))))))))*********)))))))))((((((''''''''''''''''''((((((((((((((((((((()))******++++++***)))(((((((((((('''((((((((((((((('''&&&***,,,///000000///000111.........///000000111222333888:::;;;>>>DDDFFFDDD;;;999999>>>DDDIIIKKKJJJHHHGGGGGGGGGFFFBBB<<<777444555666555222111111222444444444555555555666666666666666666777888999:::>>>>>>??????AAABBBCCCCCCDDDDDDEEEFFFGGGIIIJJJJJJLLLMMMNNNNNNOOOQQQTTTWWWWWWWWWVVVVVVVVVVVVWWWWWWUUUXXX\\\___bbbhhhqqqxxxsssqqqnnnkkkjjjhhheeeccc\\\VVVPPPNNNQQQRRROOOKKKFFFEEEFFFFFFEEEIIIWWWfff}}}|||zzzsssnnnggg```ZZZVVVRRROOOJJJIIINNNYYYhhhtttnnnkkknnnsssvvvxxxzzz{{{{{{{{{zzzzzztttssspppmmmkkkhhhgggffffffjjjsss}}}xxxsssnnniiieeeYYYTTTMMMGGGCCCBBB@@@???;;;:::999777555444333333444555555666777777777777444444444444444444444444111222333333333444777:::===CCCJJJQQQUUUWWWYYYZZZWWW]]]gggsss~~~~~~ssshhh^^^YYYWWWWWWWWWWWWVVVVVVUUUUUUTTTTTTSSSRRRPPPNNNLLLKKKLLLKKKJJJHHHEEEAAA===;;;666666666666555444333222000///...---......,,,+++)))******)))'''&&&'''((((((((((((((())))))))))))++++++***))))))((('''''''''''''''((((((((((((((())))))(((((())))))***+++++++++***)))))))))))))))''''''''''''''''''''''''+++---000000000//////000.../////////000000000111111666999;;;>>>DDDEEECCC:::888888;;;AAAFFFHHHGGGHHHFFFFFFHHHHHHEEE>>>888555777777666333111111111333333444444555666666666777777777777777888999:::>>>>>>>>>???AAABBBDDDEEEBBBBBBBBBDDDEEEGGGIIIJJJKKKLLLLLLLLLLLLNNNRRRUUUUUUUUUTTTTTTTTTTTTUUUUUUVVVYYY]]]___aaagggnnnttt}}}tttqqqmmmkkkjjjiiihhhfffZZZUUUMMMIIIGGGFFFDDDBBB??????@@@BBB@@@AAAHHHRRRfff}}}~~~uuullleee___ZZZVVVSSSQQQSSS[[[iiissskkkhhhkkkpppuuuxxxzzz{{{zzzyyyyyyzzzuuusssqqqooollljjjiiiiiigggllluuu|||wwwpppkkk___YYYQQQJJJFFFCCC@@@???>>>===:::888666444333222111222333444555666666666555555555555555555555555000222333444444555777999:::???EEEKKKOOORRRUUUWWWWWW]]]gggsss}}}ttthhh___[[[VVVVVVVVVUUUTTTSSSRRRQQQMMMNNNNNNNNNNNNLLLKKKJJJJJJJJJIIIHHHEEEAAA>>>;;;999888666555333333222222111000////////////---+++)))******)))'''&&&&&&''''''((((((((()))))))))***((((((((((((''''''''''''&&&&&&&&&''''''((((((((())))))(((((())))))***+++***))))))((((((((())))))'''&&&&&&%%%&&&''')))***))),,,///000000000000111111111111000000...------...333888;;;???CCCDDDAAA<<<:::888;;;@@@EEEFFFFFFGGGFFFFFFHHHIIIFFF???888666777888777444222111111333333444444555666666777666666777777999:::<<<===>>>>>>>>>???@@@BBBDDDFFFAAAAAABBBCCCFFFIIIKKKMMMLLLLLLLLLKKKKKKMMMQQQTTTTTTTTTTTTTTTTTTUUUVVVWWWWWWZZZ]]]___aaaeeelllqqq~~~|||vvvtttpppnnnllljjjhhhfffYYYUUUOOOHHHCCCAAA??????<<<;;;<<<>>>???>>>AAAGGGRRReee|||~~~uuunnngggccc```\\\ZZZ^^^iii}}}qqqjjjhhhkkkppptttwwwzzzzzzyyyxxxyyyzzzuuutttqqqnnnllliiihhhggghhhmmmwww}}}}}}zzztttfffaaaYYYRRRLLLGGGCCCAAA???>>><<<:::888666555555222333444555555666555555555555555555555555555555///111444555555666777999:::>>>DDDIIILLLPPPSSSVVV\\\aaakkkuuuuuuiii```\\\SSSSSSSSSRRRQQQOOOMMMLLLLLLMMMNNNPPPPPPOOOOOONNNHHHHHHHHHGGGDDDAAA===;;;:::999666444222222222222000///......///...,,,***)))***+++***'''&&&&&&''''''((((((((())))))******$$$$$$%%%%%%&&&'''''''''%%%%%%%%%&&&&&&''''''''')))))))))))))))******+++((((((''''''''''''(((((('''&&&%%%$$$%%%'''***+++'''***...000000111222333444444333111///---+++))),,,222888;;;???CCCCCC@@@???<<<:::===BBBFFFHHHGGGGGGEEEEEEHHHJJJGGG@@@999777888999888555222000000333333444444555666777777444555666888:::<<<>>>??????>>>>>>???@@@CCCEEEFFFCCCCCCDDDFFFHHHLLLOOOQQQMMMMMMMMMLLLLLLNNNRRRUUUUUUUUUUUUVVVWWWYYYZZZ[[[WWWZZZ]]]___```dddjjjooowww~~~|||tttrrrooommmkkkhhhccc```YYYWWWRRRKKKDDD@@@???@@@===::::::===???>>>@@@DDD@@@NNN```pppxxxtttiiiddd```aaajjj|||{{{oooiiiiiimmmrrrrrrvvvyyyzzzyyyxxxzzz|||vvvtttqqqnnnjjjgggeeeeeeiiimmmwww}}}xxxnnnhhh```YYYRRRMMMHHHDDD???>>>===;;;:::999888888666777777777777777666666666666666666666666666666///111444666666666888999<<<@@@EEEIIIMMMQQQUUUXXXbbbgggoooxxxvvvjjj```ZZZQQQQQQRRRSSSTTTSSSQQQNNNKKKLLLMMMNNNNNNOOONNNNNNHHHFFFDDDCCCAAA???;;;888999888888777666444333222000...,,,,,,,,,,,,***((()))******+++++++++******))))))))))))))))))******''''''&&&&&&&&&&&&''''''%%%&&&'''''''''&&&$$$###((((((*********)))(((''')))(((&&&%%%%%%&&&''')))&&&&&&''''''((()))))))))((()))+++---///111222222444222///......///......111222555888;;;???AAABBBCCC>>>999;;;AAAGGGIIIIIIHHHEEEGGGMMMMMMEEE>>>===111222333444555444000...000111222222444444555666555666666888999;;;===>>>>>>>>>>>>???@@@BBBCCCDDDEEEDDDCCCDDDEEEGGGJJJLLLNNNOOONNNMMMKKKKKKMMMOOOPPPQQQSSSTTTUUUUUUUUUTTTTTTUUUWWWZZZ^^^bbbeeegggrrryyy|||wwwsssppplllhhheeeaaa]]]ZZZTTTQQQKKKFFFBBBAAAAAABBB>>>>>>=========<<<<<<<<<===BBBJJJTTTbbbwwwxxxpppnnnrrr~~~rrrhhhgggiiinnnrrrzzzwwwssssssvvvyyyyyyxxxuuutttpppmmmiiigggeeedddfffooo}}}{{{sss}}}zzzrrrggg]]]WWWRRRMMMIIICCC>>>:::;;;:::777555777666666666666666777888888666666666666666666666666444444333444555777999:::<<<===AAAGGGIIIKKKRRRZZZ```jjjuuu}}}vvvjjj```ZZZRRRQQQQQQRRRSSSRRROOOLLLKKKLLLLLLMMMMMMMMMMMMMMMHHHFFFCCCAAA@@@???<<<:::888888777666555333222111---,,,************(((&&&******++++++++++++***************))))))))))))))))))((((((''''''(((((()))((((((((((((((('''&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%)))(((&&&%%%&&&'''(((***&&&&&&''''''(((((())))))((()))+++---///111222222222111///.........///...444555777:::>>>AAADDDEEEDDD@@@;;;<<>>===666666666777777555111...000111111222333444555555555666666777999;;;===>>>???>>>>>>???@@@AAACCCDDDEEEDDDDDDDDDEEEHHHJJJLLLNNNOOOOOOMMMLLLLLLNNNPPPPPPQQQSSSTTTUUUUUUTTTTTTUUUVVVWWWZZZ]]]```ccceeennnuuu}}}yyypppmmmhhhccc___[[[VVVSSSNNNKKKHHHDDDAAA@@@@@@AAA@@@@@@???===<<<:::999999;;;???CCCHHHPPP^^^ooo{{{}}}zzz~~~mmmggghhhkkkqqquuuzzzvvvsssrrrssstttsssrrrwwwuuurrrnnnjjjeeebbb```dddmmm{{{~~~vvv}}}vvviii```YYYSSSOOOHHHBBB>>>>>>===999888999:::999888777777777777777777777777777777777777777666666555666777888:::;;;===>>>BBBHHHKKKMMMTTT\\\dddmmmxxxvvvjjj```YYYSSSRRRQQQQQQQQQOOOLLLJJJKKKLLLLLLLLLLLLKKKJJJJJJGGGDDDAAA??????>>>===<<<777777777666444333111000111///------------+++***++++++,,,,,,,,,++++++***+++*********))))))((((((***))))))(((((())))))*********))))))(((((()))))))))((((((((((((((()))))))))(((''''''''')))***+++&&&&&&&&&'''(((((())))))((()))+++---///111222222000///............//////444555888;;;???BBBDDDEEEFFFBBB>>>>>>BBBGGGIIIIIIGGGEEEFFFIIIIIICCC>>><<<555444444444333111---***000000111222333444555555555555666777999;;;===>>>@@@???>>>>>>???AAACCCEEEEEEDDDDDDEEEFFFHHHJJJLLLMMMNNNOOONNNMMMMMMNNNPPPPPPQQQRRRTTTTTTTTTSSSSSSUUUUUUVVVXXX[[[^^^aaaccciiippp{{{}}}zzzmmmhhhbbb]]]XXXTTTPPPMMMHHHGGGFFFDDDCCCBBBBBBBBB@@@???>>>===<<<;;;:::999:::;;;===>>>@@@FFFPPPWWWjjjxxxsssfffdddhhhmmmsssyyy{{{xxxuuusssrrrrrrpppnnnwwwvvvtttpppjjjddd___\\\```iiiyyyxxx{{{|||pppfff]]]WWWNNNHHHCCCBBB@@@<<<;;;<<<===<<<:::999888777777777888888888888888888888888888888888888999;;;<<<===??????CCCIIILLLOOOWWW```iiisss}}}wwwkkk```ZZZTTTRRRPPPPPPOOOMMMJJJGGGKKKKKKKKKKKKJJJIIIHHHGGGFFFCCC???======>>>>>>===777666666555444222111000333111000/////////---,,,+++,,,,,,,,,,,,++++++***++++++******)))(((((((((***))))))(((((())))))***+++***)))(((((((((******+++***)))((()))***+++,,,)))((((((((()))***+++,,,%%%%%%&&&''''''(((((()))'''(((***---///000111222---...///.........///000222444666999===@@@BBBDDDFFFCCC???>>>AAAEEEGGGHHHGGGGGGGGGIIIIIIEEE@@@===444333222222222000---***000000111222333444444555555555666777999;;;<<<===AAA@@@???>>>???AAACCCEEEDDDDDDEEEEEEGGGIIIJJJKKKKKKLLLMMMMMMLLLLLLNNNOOOPPPPPPRRRSSSSSSSSSRRRRRRQQQQQQRRRTTTXXX\\\```bbbeeemmmxxxvvvlllmmmxxx{{{uuuiiiddd^^^XXXTTTQQQNNNLLLIIIIIIHHHHHHFFFEEEDDDCCC<<<<<<<<<============>>>:::;;;;;;;;;;;;>>>CCCGGGMMMXXXkkkrrrhhhaaaccchhhnnntttyyy|||{{{yyyxxxvvvtttrrrpppvvvuuutttpppkkkddd]]]YYY\\\eeetttwwwvvv{{{uuuhhh```VVVOOOHHHEEEBBB===<<<>>>===<<<;;;999888888888888888888888888888888888888999999999:::;;;<<<<<<===??????CCCIIILLLPPPYYYcccmmmwwwxxxlllaaa[[[TTTRRRPPPOOOMMMLLLIIIFFFKKKKKKKKKJJJIIIHHHGGGFFFEEEBBB>>>======>>>>>>===777666666555444222111000000...---,,,---,,,***)))+++,,,,,,,,,++++++***)))************))))))(((((()))((((((''''''(((((())))))((('''&&&'''((()))***''''''&&&%%%&&&''')))***)))))))))))))))***++++++%%%%%%&&&&&&'''((((((((('''(((***,,,...000111111---...000000...---///000222333666999<<<@@@BBBCCCEEEBBB???===???BBBFFFGGGIIIKKKLLLLLLLLLIIIDDD???777666555666777666444222///000000111222333444555444555555777888:::<<<===BBBAAA@@@???@@@AAACCCEEEDDDDDDEEEFFFHHHIIIJJJKKKHHHJJJLLLLLLLLLLLLMMMOOOOOOPPPQQQRRRSSSRRRQQQQQQMMMMMMNNNPPPTTTYYY^^^aaacccjjjuuunnnbbbYYY\\\gggzzzxxxpppddd___XXXSSSPPPOOOMMMLLLKKKKKKKKKJJJHHHFFFCCCBBB>>>>>>>>>>>>>>>>>>>>>>>>:::;;;;;;;;;;;;<<<>>>??????EEEQQQ```qqqtttiiiccc```dddjjjnnnsssxxx||||||}}}|||yyywwwuuutttttttttssspppkkkddd]]]YYYZZZaaaooovvvqqqrrrzzzvvvlll```WWWNNNIIIDDD???===???<<<;;;::::::999999::::::888888888888888888888888999::::::;;;<<<<<<<<<<<>>=========<<<;;;777777777666444333111000111///...---...---+++***+++++++++++++++***)))((()))))))))))))))))))))***)))((((((''''''(((((()))''''''&&&&&&''''''(((((((((((('''(((((()))***+++))))))******))))))))))))%%%%%%%%%&&&''''''(((((('''(((***,,,...000111111---000333222///---///111333444777:::>>>AAACCCDDDCCCAAA???===>>>AAAEEEHHHMMMPPPSSSRRRRRRPPPIIIBBB777666666666777777666444//////000111222333444444444444555666888:::<<<===AAAAAAAAAAAAAAABBBCCCCCCDDDEEEFFFGGGHHHJJJKKKKKKGGGIIILLLMMMMMMMMMNNNOOOOOOPPPQQQRRRRRRQQQPPPPPPJJJJJJJJJLLLPPPUUUZZZ]]]aaahhhsss~~~mmm\\\SSSNNNQQQZZZjjjyyypppccc]]]VVVQQQNNNNNNNNNMMMMMMMMMLLLJJJHHHEEECCCBBBDDDCCCBBB@@@???===<<<;;;;;;;;;:::999999888888888;;;===BBBJJJVVVcccnnnuuu{{{uuulllfffcccccciiiooorrruuuzzz{{{}}}}}}zzzxxxxxxttttttrrrooojjjccc\\\XXXWWW\\\iii|||xxxppplllooo}}}mmmcccXXXPPPJJJCCCAAACCC======<<<;;;;;;;;;<<<<<<:::::::::::::::::::::::::::;;;<<<===============@@@???BBBGGGLLLRRR]]]iiiqqq||||||oooddd]]]UUUSSSPPPNNNMMMLLLIIIHHHJJJJJJKKKJJJJJJIIIHHHHHHCCCAAA???>>>>>>===;;;999888888777666555333222111333111////////////---+++************)))(((''''''((((((((()))******++++++***))))))(((((())))))***%%%&&&''''''((((((((('''))))))***+++,,,,,,---,,,************)))(((''''''$$$%%%%%%&&&&&&''''''(((&&&'''))),,,...///000111...222555444000---...111222333666999<<<@@@BBBCCCCCCBBB@@@>>>???BBBGGGJJJPPPVVVZZZYYYYYYWWWOOOEEE:::888777777777777555333//////000111222333444444444444555666888:::;;;===@@@AAABBBCCCCCCCCCBBBAAADDDEEEFFFHHHIIIJJJKKKKKKGGGJJJMMMOOOOOOOOOPPPQQQOOOPPPQQQQQQQQQQQQOOOOOOJJJIIIHHHIIILLLPPPTTTWWW^^^eeeppp|||lllZZZPPPJJJHHHLLLQQQ\\\www}}}uuuiiiccc[[[UUURRRQQQQQQQQQPPPOOONNNLLLJJJHHHFFFFFFGGGFFFDDDBBB@@@>>><<<;;;<<<;;;:::999999999888777::::::;;;???EEELLLQQQTTTVVVZZZ___bbbdddhhhooouuu~~~~~~uuummmhhhfffeeehhhpppvvvxxx{{{~~~}}}{{{{{{wwwvvvsssnnnhhh```ZZZVVVTTTXXXcccxxx~~~sssjjjgggppp}}}{{{pppcccYYYQQQJJJGGGHHHBBBAAA@@@???>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@???>>>>>>AAA@@@CCCHHHMMMTTT```lllsss~~~}}}pppeee^^^UUUSSSPPPNNNMMMLLLJJJIIIJJJJJJKKKKKKJJJJJJIIIIIIBBBAAA??????>>>===:::777999888888777666444333222///...,,,,,,,,,+++***(((*********))))))(((&&&&&&''''''((()))***+++,,,,,,++++++************++++++%%%&&&''')))))))))((('''%%%&&&((()))******))))))************)))'''&&&%%%$$$$$$%%%&&&&&&''''''(((&&&'''))),,,...///000111///333777555000---...111///111333666:::===???AAACCCBBBAAA@@@@@@CCCHHHLLLRRRYYY^^^]]]]]][[[SSSHHHAAA???<<<;;;;;;:::888666//////000111222333333444444444555666888:::;;;<<>><<<;;;;;;<<<======<<<999999999;;;>>>AAAAAAAAA???DDDHHHJJJJJJMMMTTTZZZZZZ___gggmmmsss|||zzzwwwrrrlllgggeeeggggggllluuu{{{}}}~~~zzzxxxtttnnnfff^^^WWWSSSRRRUUU```uuuvvvkkkdddgggqqqyyykkk```WWWOOOKKKMMMFFFEEECCCAAA@@@>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBAAA@@@???CCCBBBDDDIIINNNVVVcccooottt|||ooobbbZZZUUUQQQOOORRRRRROOOMMMNNNJJJKKKKKKKKKKKKIIIHHHGGGCCCBBBAAA???>>>=========999999888777555444222111000//////---,,,+++******''''''(((((())))))******+++***************++++++'''))))))'''$$$"""$$$&&&******))))))((((((''''''(((((((((((()))***,,,,,,&&&'''''''''(((((())))))(((((()))******)))((('''&&&&&&'''))),,,000333555333444444333111///...///...000333666999===AAADDDEEEEEEDDD@@@>>>@@@FFFKKKOOOTTTXXXWWWWWWVVVRRRLLLBBB???<<<::::::;;;::::::333111//////111333333333333444666777777888;;;===?????????@@@AAABBBDDDEEEDDDEEEFFFHHHIIIJJJKKKKKKIIILLLQQQTTTVVVUUURRRPPPOOOOOOOOOOOONNNNNNNNNMMMMMMNNNMMMKKKHHHIIINNNRRRXXXcccmmmsss}}}zzzdddUUUNNNMMMHHHFFFIIILLLTTTiiiuuuppphhhbbb]]][[[YYYWWWTTTTTTSSSRRRPPPNNNLLLKKKNNNKKKHHHDDDAAA@@@@@@@@@AAA???===:::999:::;;;;;;===<<<<<<<<<<<<<<<<<<===<<<======>>>@@@BBBDDDEEELLLMMMNNNPPPTTT[[[ccciiiyyyxxxtttoooiiieeeddddddeeemmmqqqwww|||{{{vvvqqqggg[[[RRRPPPUUUUUU\\\nnn}}}oooccc___bbbmmmyyylllccc[[[RRRLLLIIIEEEBBBAAACCCCCC@@@===@@@???>>>===>>>@@@CCCDDDBBBCCCDDDEEEEEEEEEEEEEEEDDDCCCEEEKKKSSS[[[gggqqq{{{~~~rrreee]]]YYYTTTRRRSSSSSSOOOMMMNNNMMMMMMNNNMMMLLLKKKIIIHHHCCCBBBAAA???>>>=========::::::999888666444222111000//////...,,,++++++***(((((((((((())))))******((('''''''''''''''(((((('''((()))'''$$$###$$$&&&***)))))))))((((((((('''&&&&&&&&&&&&'''((()))***''''''''''''((((((((()))))))))(((''''''(((((())))))))))))***+++...000222222444444333111///...///...000333666888;;;???CCCEEEEEECCC@@@>>>???EEEJJJMMMRRRUUUTTTSSSSSSPPPKKKAAA>>>;;;999999999999999222000...///111222333333333555666777777888:::===>>>>>>??????AAABBBDDDEEEEEEFFFGGGIIIJJJKKKKKKKKKGGGJJJNNNQQQSSSRRRPPPNNNMMMMMMLLLKKKKKKKKKKKKKKKOOOOOOOOOMMMJJJJJJLLLOOOTTT^^^gggmmmwwwrrr```TTTNNNMMMHHHFFFHHHJJJQQQfff{{{yyytttmmmfffbbb^^^[[[YYYUUUUUUUUUTTTRRRQQQPPPOOOLLLJJJFFFCCC@@@>>>>>>>>>@@@???===;;;;;;;;;<<<===<<<;;;;;;;;;;;;;;;<<<===;;;;;;;;;<<<===>>>>>>???@@@AAABBBCCCEEEJJJPPPTTTaaafffmmmqqqrrrqqqooonnngggdddaaa______bbbfffiiinnnrrrxxx}}}~~~xxxsssiii\\\TTTRRRPPPQQQWWWeeezzz~~~ooobbb\\\^^^dddpppzzzqqqhhh^^^XXXOOOLLLHHHGGGIIIIIIHHHFFFCCCBBBAAAAAABBBCCCEEEFFFHHHHHHHHHIIIIIIHHHGGGGGGHHHFFFHHHNNNUUU\\\hhhrrr}}}sssfff]]][[[VVVSSSTTTTTTPPPNNNOOOQQQQQQQQQPPPNNNLLLJJJHHHDDDCCCAAA@@@>>>=========::::::999888666444222111000//////...---,,,++++++((((((((())))))))))))*********)))))))))))))))***'''(((((('''%%%$$$%%%'''))))))))))))((((((((((((&&&&&&&&&&&&'''((())))))''''''''''''((((((((((((***(((&&&$$$$$$&&&)))***++++++******+++,,,...///222333444333111/////////...000333555666999===@@@CCCDDDCCC@@@>>>???DDDIIIKKKOOOQQQOOOOOOPPPNNNJJJBBB???;;;999999999999999222000......000222333333444555666666666777:::<<<======>>>???@@@BBBDDDEEEGGGGGGHHHJJJKKKKKKKKKKKKLLLNNNQQQTTTUUUUUUTTTSSSNNNMMMKKKJJJIIIJJJKKKLLLQQQRRRRRRQQQNNNKKKKKKKKKOOOWWW___eeeooo~~~zzziii^^^VVVQQQQQQLLLJJJKKKMMMSSSggg{{{{{{tttnnnhhhddd___\\\YYYXXXXXXVVVUUUTTTSSSRRRLLLJJJGGGDDDAAA??????>>>AAA@@@???>>>>>>>>>@@@@@@>>>======<<<<<<===>>>>>><<<<<<<<<<<<;;;;;;;;;;;;<<<============@@@CCCFFFOOORRRVVVYYY[[[\\\^^^___YYYXXXWWWXXX\\\bbbiiimmmqqquuu{{{{{{vvvlll^^^VVVSSSOOOQQQUUU^^^mmmoooaaaZZZZZZ]]]bbbooo}}}sssiiiccc[[[VVVQQQOOOQQQRRRQQQPPPIIIIIIIIIHHHIIIIIIJJJJJJNNNNNNOOOOOONNNLLLKKKJJJLLLJJJLLLRRRXXX___kkkuuu}}}qqqddd\\\YYYTTTRRRSSSSSSPPPOOOQQQSSSSSSRRRQQQOOOLLLIIIHHHEEEDDDBBB@@@>>>=========999999888777555333111000000//////...---,,,,,,,,,)))))))))))))))))))))))),,,+++******************'''''''''&&&&&&&&&&&&'''))))))))))))((((((((((((((((((((((((((()))***+++'''''''''(((((((((((((((((('''%%%%%%%%%&&&((()))+++************,,,---...222333444333111//////000...000222444555777;;;===AAACCCCCC@@@>>>???CCCGGGJJJNNNNNNLLLLLLOOONNNKKKEEEAAA===::::::;;;;;;;;;222000...---000222444444444555666666666666999;;;<<<<<<===>>>@@@BBBCCCDDDGGGGGGHHHIIIJJJJJJJJJJJJOOOPPPSSSUUUWWWWWWVVVVVVSSSQQQNNNMMMLLLMMMPPPQQQTTTUUUUUUTTTQQQNNNKKKIIIMMMSSSYYY```jjjxxxttthhhbbb[[[VVVWWWRRRPPPRRRSSSYYYmmm{{{uuuooojjjddd```___]]]\\\YYYWWWUUUTTTSSSNNNLLLJJJGGGEEECCCBBBBBBBBBBBBAAAAAABBBCCCDDDDDDDDDCCCAAA?????????@@@@@@???????????????>>>======???@@@@@@?????????BBBDDDJJJMMMRRRUUUVVVXXXYYY[[[XXXWWWWWWYYY^^^eeelllqqqtttyyy}}}wwwmmm```WWWTTTRRRUUUXXX\\\eeexxxpppbbb[[[XXX[[[]]]cccqqq~~~tttnnnhhhccc\\\YYYYYYYYYYYYWWWQQQQQQQQQQQQPPPPPPPPPPPPSSSSSSTTTUUUTTTSSSQQQPPPOOOMMMOOOUUU\\\cccooozzz|||qqqddd[[[UUUPPPNNNPPPQQQPPPPPPSSSSSSRRRRRRPPPNNNKKKHHHGGGFFFDDDCCCAAA???======<<<888777777666444222000////////////......------,,,************))))))))))))(((((('''&&&&&&&&&&&&&&&''''''&&&&&&''''''(((((((((((((((((())))))))))))((((((((((((((())))))***((((((((((((((('''''''''%%%%%%&&&'''((((((''''''((((((((()))***---///000111222444333111//////000...000222333444666:::<<<@@@BBBCCCBBB??????CCCFFFJJJMMMNNNLLLLLLOOOPPPMMMFFFAAA<<<999999:::::::::555222///...///222444444555666777666555666777999;;;;;;<<<===???AAACCCDDDFFFFFFGGGIIIJJJJJJJJJJJJMMMNNNOOOQQQSSSSSSTTTTTTVVVTTTRRRPPPOOOQQQSSSTTTVVVWWWWWWWWWUUUQQQLLLIIINNNQQQVVV^^^gggtttxxxpppkkkddd]]][[[VVVUUUWWWYYY___qqqzzztttnnnhhheeedddbbb___ZZZWWWSSSQQQQQQMMMLLLKKKIIIHHHGGGFFFFFFEEEEEEEEEFFFFFFGGGHHHHHHIIIGGGDDDAAA@@@@@@AAABBBBBBCCCCCCDDDCCCCCCBBBAAA===>>>???>>>>>>>>>AAACCCIIINNNVVV[[[\\\[[[ZZZYYYYYYYYYZZZ]]]bbbiiippptttyyy}}}yyyooobbbYYYWWWUUUXXXZZZ[[[```ooosssfff^^^YYYVVVYYY^^^fffsss|||vvvppphhhcccbbbaaa___]]]XXXXXXWWWWWWVVVWWWWWWWWWYYYZZZ\\\\\\\\\[[[XXXWWWQQQOOOQQQXXX```hhhttt|||qqqddd\\\RRRMMMKKKMMMOOOOOOPPPSSSRRRRRRQQQPPPNNNKKKHHHGGGFFFEEECCCAAA???>>>===<<<888888777666444222000////////////.........------+++************)))))))))***)))(((''''''&&&''''''(((&&&%%%&&&((())))))((((((((((((((())))))))))))'''&&&&&&%%%&&&&&&''''''((((((((((((((('''''''''$$$%%%''')))))))))((('''&&&&&&'''(((***---000222111222333333111000000111---///111333444666:::<<<@@@BBBDDDCCCAAA@@@CCCFFFJJJNNNOOOMMMNNNQQQQQQOOOEEEAAA;;;777777888999999888555111///000222444444555666777666555555666888::::::;;;===???AAACCCDDDEEEFFFHHHIIIKKKLLLLLLLLLOOOOOOPPPQQQSSSTTTUUUVVVVVVUUUSSSRRRQQQRRRSSSTTTWWWWWWXXXXXXXXXTTTOOOKKKNNNOOOUUU]]]eeeooo~~~|||ssskkkccc^^^\\\______dddvvv|||vvvqqqllliiigggddd___ZZZUUUQQQOOONNNKKKKKKJJJJJJIIIIIIHHHHHHIIIJJJJJJKKKKKKLLLLLLLLLJJJHHHEEECCCBBBBBBDDDEEEGGGHHHIIIIIIIIIGGGFFFEEE???@@@@@@??????@@@DDDFFFMMMUUU```hhhkkkhhhdddaaa\\\]]]```dddjjjqqqvvvyyy~~~ttthhh___]]]YYY]]]______```kkk~~~uuuiiiaaa[[[OOOTTTZZZ___hhhxxx}}}vvvqqqooonnnkkkhhhaaa```^^^]]]]]]___```bbbdddeeeggghhhgggdddaaa```VVVTTTVVV]]]dddlllxxxyyynnnccc[[[SSSMMMKKKMMMNNNNNNOOORRRRRRRRRQQQPPPNNNLLLJJJHHHGGGFFFDDDAAA???>>>===<<<:::999999777666444222111////////////............+++++++++*********)))))),,,,,,***))))))((((((((((((&&&$$$%%%(((******)))'''((((((((()))))))))***'''&&&&&&%%%%%%&&&&&&&&&)))(((((((((''''''''''''&&&'''''''''((()))******&&&&&&'''(((***---///111000222333333111000000111---///111333555777;;;>>>@@@CCCEEEEEEBBBAAACCCFFFIIIMMMOOONNNOOORRRRRROOOHHHCCC===999888:::;;;;;;;;;888333000000222444444666777777666444444666777999::::::<<<>>>AAACCCDDDFFFGGGIIIKKKMMMOOOOOOPPPQQQQQQQQQRRRTTTUUUWWWXXXVVVVVVUUUTTTTTTTTTTTTUUUXXXWWWWWWYYYYYYWWWRRRNNNLLLMMMRRR[[[ccckkkwwwtttooommmnnnmmmppp{{{vvvrrrnnnllleeebbb]]]XXXSSSOOOMMMMMMJJJKKKKKKLLLMMMMMMMMMLLLNNNNNNOOOOOOOOOOOOOOOOOOKKKIIIGGGFFFGGGIIILLLOOOPPPQQQQQQQQQOOOMMMKKKIIIGGGFFFEEECCCCCCEEEIIILLLTTT^^^kkkvvvyyywwwssspppiiikkkoootttyyy}}}|||ppphhhfffeeeiiilllllllllrrrxxxlllbbbZZZPPPSSSXXX^^^fffqqq|||~~~zzzwwwnnnllljjjhhhiiikkkoooqqqssstttuuutttrrrnnnjjjggg^^^\\\]]]ccciiippp{{{~~~vvvkkk___XXXUUUOOOLLLMMMNNNMMMNNNQQQRRRRRRRRRQQQOOOMMMKKKIIIGGGFFFDDDAAA???>>>===<<<;;;;;;:::999777555444333///////////////.........++++++++++++******))))))))))))'''&&&&&&%%%%%%%%%(((%%%$$$%%%)))+++***)))'''((((((((())))))******)))(((((('''''''''(((((())))))(((((('''''''''&&&)))(((&&&&&&&&&)))+++---(((''''''(((***,,,...000000222333333111000000111---///111333555888<<>>999444111111222444444666777777666444444555777999999:::<<<>>>@@@CCCDDDGGGHHHJJJMMMOOOQQQRRRSSSNNNNNNNNNNNNPPPRRRTTTUUUXXXXXXXXXWWWWWWWWWVVVVVVXXXWWWWWWYYYZZZYYYUUUQQQJJJJJJPPPZZZaaagggsss}}}}}}{{{}}}zzzuuurrrooommmccc```[[[VVVQQQOOOMMMMMMLLLMMMNNNOOOPPPQQQQQQQQQPPPQQQQQQRRRQQQQQQPPPPPPMMMLLLKKKKKKMMMQQQUUUXXXYYYYYYYYYXXXVVVRRROOOMMMJJJIIIGGGDDDCCCEEEJJJNNNWWW```ooozzz|||zzzyyy|||vvvnnnmmmrrrvvvzzzzzzyyy}}}yyylllbbbYYYWWWXXXZZZ```hhhnnnqqqssszzzzzzxxxtttrrrssswww{{{~~~~~~zzzuuuooollldddbbbbbbggglllrrr|||{{{rrreee[[[TTTRRROOONNNNNNOOOPPPOOOPPPPPPPPPOOOMMMKKKJJJIIIMMMIIIDDD@@@>>>>>>===<<<>>><<<:::888666444333222111000///......---------++++++******)))((((((((((((((((((((())))))))))))''''''''''''(((***+++,,,'''(((((((((((()))))))))&&&'''((()))))))))))))))''''''''''''((((((((()))&&&''')))*********)))((((((((())))))***+++---...333333444333333111000000222222222333444777999;;;AAA>>>>>>BBBBBBAAAAAAEEEKKKKKKLLLMMMNNNOOOPPPQQQQQQJJJBBB>>>>>>???@@@@@@HHH???444///000444555555555555555666666666666666777999<<<>>>>>>>>>???@@@CCCEEEHHHKKKNNNOOOOOOOOONNNOOOPPPQQQRRRTTTUUUUUUZZZYYYXXXXXXYYYZZZYYYXXXXXXXXXXXXZZZ[[[ZZZVVVSSSMMMMMMPPPVVV\\\bbbmmmwwwxxxsssxxxzzzsssnnnddd```[[[VVVTTTRRRPPPNNNKKKKKKMMMOOORRRUUUXXXYYYWWWWWWWWWVVVTTTRRROOONNNOOONNNOOORRRXXX]]]aaabbbbbbaaa```___^^^[[[WWWTTTPPPNNNKKKHHHFFFHHHMMMPPPWWWaaaoooxxx|||{{{www~~~|||pppdddYYYUUUVVVZZZaaaiiinnnnnnllloooxxx|||uuupppffffffgggjjjooovvv||||||sssfff\\\TTTRRROOONNNNNNOOOPPPOOOPPPOOOOOONNNMMMKKKIIIHHHLLLHHHDDDAAAAAAAAAAAA@@@@@@???<<<999666444222111333333111000000000000000000///---***'''$$$"""!!!))))))))))))************''''''''''''((()))***+++++++++,,,,,,,,,---------%%%&&&''')))***+++++++++&&&&&&&&&''''''''''''(((%%%&&&&&&'''''''''''''''((((((((()))***+++------111222222222222222111111000000000111222555777999@@@>>>@@@CCCDDDAAAAAACCCGGGHHHKKKMMMOOOQQQQQQRRRRRRMMMEEE@@@???@@@AAAAAAPPPHHH>>>666222111222111444555555555555666666666999;;;===>>>===<<<<<<===CCCEEEHHHKKKMMMNNNNNNMMMMMMNNNOOOPPPQQQSSSTTTTTTXXXXXXWWWXXXYYYYYYYYYXXXYYYYYYZZZ\\\]]][[[XXXUUUOOONNNPPPVVV[[[```jjjtttuuullliiiooowww}}}vvvqqqhhhddd^^^YYYVVVTTTQQQOOONNNNNNNNNOOOQQQSSSTTTUUUWWWVVVVVVUUUSSSQQQOOONNNOOOOOORRRWWW^^^cccfffhhhfffeeedddcccbbb^^^ZZZVVVQQQPPPMMMJJJIIIKKKPPPTTT[[[dddnnnvvvzzz{{{pppddd[[[WWWXXX[[[bbbiiimmmkkkiiiiiippp{{{zzzuuukkkkkklllnnnsssyyy}}}ttthhh___UUURRROOONNNNNNOOOOOOOOONNNNNNNNNMMMLLLJJJIIIHHHFFFDDDAAA???@@@AAAAAAAAABBB@@@===:::666333111000000///...---,,,,,,,,,,,,******)))((('''&&&&&&%%%************++++++++++++)))((((((''''''(((((()))************++++++++++++%%%&&&(((***+++---------%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''((((((((((((((()))***+++,,,---///000111111222222111111000000000111222555777999@@@???AAAFFFFFFBBB@@@AAACCCEEEIIIMMMPPPQQQRRRRRRRRRNNNGGGCCCAAAAAABBBBBBSSSNNNFFF===555000000111333333444444555555555555777999<<<===<<<<<<===>>>DDDFFFHHHJJJLLLLLLLLLLLLLLLLLLMMMNNNPPPQQQRRRSSSVVVVVVWWWWWWXXXXXXYYYYYY[[[[[[\\\^^^___^^^ZZZXXXRRRPPPQQQUUUYYY^^^fffooozzzxxxmmmfffaaaaaaiiirrr{{{uuummmiiiccc^^^ZZZVVVSSSQQQOOOOOOPPPQQQRRRTTTUUUVVVXXXWWWVVVUUUSSSRRRPPPOOOOOOQQQVVV]]]eeekkknnnnnnmmmkkkiiihhhfffbbb]]]YYYSSSRRROOOMMMLLLOOOTTTXXX```gggnnntttyyyyyyoooeee]]]YYY[[[___gggnnnrrrpppmmmhhhiiiooozzzzzzqqqqqqqqqssswww{{{~~~vvvjjjaaaUUURRROOONNNNNNOOOOOONNNMMMMMMMMMLLLKKKIIIHHHGGGEEECCC@@@???@@@AAAAAAAAA???>>>;;;888555333111111...---,,,+++************((((((((())))))))))))))))))))))))*********++++++***)))((('''''''''''''''(((((((((((())))))))))))'''''')))***,,,,,,------&&&&&&&&&'''''''''(((((()))((((((''''''(((***+++(((((((((((()))+++,,,---///000000111111111000000222222222333444777999;;;??????CCCIIIIIICCC??????@@@CCCGGGLLLOOOPPPPPPOOOOOOLLLGGGCCCAAAAAABBBCCCKKKKKKHHH@@@777111111444222222333333444555555555444666:::<<<===???BBBDDDEEEFFFHHHIIIJJJJJJJJJJJJJJJKKKLLLMMMNNNPPPQQQQQQSSSUUUVVVWWWWWWXXXYYYZZZ\\\]]]^^^```aaa```]]]ZZZUUURRRQQQUUUXXX[[[bbbjjjoooxxx~~~ssslllfffcccbbbccckkktttyyyrrrnnnhhhbbb^^^YYYUUURRRNNNOOOPPPRRRTTTWWWYYY[[[ZZZYYYWWWUUUSSSRRRQQQQQQRRRUUU[[[ccckkkppprrrrrrqqqpppnnnllliiieee```\\\TTTSSSQQQOOOOOORRRWWW\\\dddiiiqqqwww|||yyypppggg```[[[^^^eeeoooyyy~~~}}}{{{pppkkkjjjppp~~~uuuvvvvvvwwwyyy|||wwwlllcccVVVSSSOOONNNNNNOOOOOONNNLLLLLLLLLKKKKKKIIIHHHGGGHHHEEECCCBBBBBBBBBAAA@@@;;;:::888666444333222111111000///...------------000///---+++)))'''%%%$$$((((((((()))))))))*********)))((('''&&&&&&&&&&&&))))))*********+++++++++)))******+++++++++******(((((((((((()))))))))))))))((((((''''''(((***+++'''''''''((()))***,,,,,,111111111111111000///...222222222333444777999;;;>>>???DDDJJJKKKEEE@@@???@@@BBBFFFJJJMMMNNNMMMLLLKKKJJJGGGDDDBBBAAABBBCCCCCCFFFGGGAAA888222111444222222333333444555555666555777:::<<<>>>@@@DDDFFFEEEFFFGGGGGGHHHIIIIIIIIIIIIJJJKKKLLLMMMOOOPPPPPPQQQTTTVVVWWWWWWWWWZZZ\\\^^^^^^___aaacccbbb___\\\YYYTTTRRRTTTXXXZZZ___eeehhhoooyyy{{{uuuqqqmmmjjjjjjjjjkkkrrrzzz~~~vvvrrrmmmgggbbb]]]XXXUUUOOOPPPQQQRRRUUUWWWYYY[[[ZZZXXXUUUSSSQQQPPPQQQQQQVVVYYY___gggnnnssssssssstttrrrpppnnnkkkgggaaa]]]UUUUUUSSSQQQQQQTTTZZZ^^^eeellluuu|||{{{rrrjjjccc___ccclllxxx{{{rrrjjjlllttt{{{{{{||||||}}}}}}~~~~~~wwwmmmdddVVVSSSPPPNNNNNNNNNNNNNNNLLLLLLLLLLLLKKKJJJIIIHHHDDDBBB???>>>>>>===;;;:::999888666555333222222222000///...---,,,,,,,,,,,,...---,,,+++***))))))((('''((((((((()))))))))))))))(((((('''&&&&&&&&&'''''''''((((((((()))))))))******++++++******)))((((((((()))))))))*********&&&&&&&&&&&&&&&'''(((((('''''''''((()))***+++,,,000111111222111111000000000000000111222555777999===>>>DDDKKKLLLFFFAAAAAAAAACCCFFFJJJLLLNNNNNNNNNMMMMMMKKKHHHDDDBBBBBBCCC???CCCEEEBBB:::333111111222222333444555666666777999:::;;;<<<<<<===@@@BBBDDDEEEEEEFFFGGGHHHHHHIIIIIIIIIJJJLLLMMMNNNOOOPPPPPPSSSWWWXXXWWWXXX\\\___```aaabbbdddfffeeebbb```\\\VVVSSSUUUXXXZZZ^^^ccceeejjjsss{{{~~~{{{yyyyyyvvvuuuwwwwwwwww|||yyyxxx~~~{{{wwwrrrlllhhhbbb]]]YYYTTTTTTTTTUUUUUUVVVXXXXXXZZZXXXTTTQQQOOOOOOPPPQQQZZZ\\\bbbiiippptttuuutttuuusssqqqooolllhhhccc___XXXWWWUUUSSSSSSVVV\\\```hhhpppyyy~~~vvvmmmfffdddiiisssxxxnnnkkkllluuu}}}|||{{{zzz}}}~~~wwwmmmeeeVVVTTTPPPNNNNNNNNNNNNMMMLLLLLLLLLLLLLLLKKKJJJIIIAAA???===<<<<<<<<<:::888:::999777555333222111111...---,,,++++++*********(((((()))***+++,,,,,,---(((((()))))))))*********(((((('''&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''(((((()))******)))))))))(((((((((((())))))))))))%%%&&&&&&''''''''''''''''''''''''''')))***+++,,,...///000222333444444444000000000111222555777999===>>>CCCKKKLLLGGGCCCCCCBBBDDDGGGJJJNNNQQQRRRSSSUUUUUUSSSNNNHHHCCCBBBBBB===AAADDDDDD???999444222222333444555666777777888888999:::::::::;;;>>>@@@CCCCCCDDDEEEFFFGGGIIIIIIIIIIIIJJJLLLMMMNNNOOOPPPOOOSSSXXXYYYXXXYYY]]]aaaddddddfffhhhjjjiiifffddd___XXXSSSUUUXXXZZZ]]]aaaeeeiiipppxxx{{{yyyxxx~~~|||wwwrrrmmmhhhbbb^^^[[[[[[[[[[[[[[[\\\]]]^^^___\\\XXXTTTRRRSSSUUUVVV\\\^^^cccjjjqqqvvvxxxxxxuuutttrrrpppnnnjjjeeeaaa\\\[[[YYYVVVVVVYYY^^^bbbmmmttt|||{{{pppggghhhmmmyyy~~~rrrlllggghhhwww~~~~~~|||yyywwwuuurrrvvv|||~~~wwwmmmeeeWWWTTTPPPNNNNNNNNNNNNMMMLLLMMMMMMMMMLLLKKKJJJJJJEEEDDDBBBBBBCCCBBBAAA???===;;;999666444222000000111111000///............---,,,+++***)))'''&&&&&&)))************+++++++++''''''&&&&&&&&&''''''(((************++++++++++++&&&&&&''')))************''''''''''''((((((((()))&&&''')))*********)))(((''''''''''''(((***+++,,,+++---///222444666777888222222222333444777999;;;<<<===CCCJJJLLLHHHEEEEEECCCDDDGGGKKKOOOTTTWWWYYY\\\\\\ZZZSSSKKKEEEBBBBBB:::>>>CCCEEECCC>>>999666333333444555666777888999333555666777888;;;>>>AAACCCCCCCCCDDDEEEGGGIIIJJJIIIJJJKKKLLLMMMNNNOOOPPPOOOSSSXXXYYYXXXYYY^^^cccggggggiiikkkmmmllliiiggg```YYYTTTVVVYYY[[[^^^aaaeeeiiiooowwwzzz{{{zzzvvvqqqlllfffbbb^^^___```aaaccceeeggghhheeebbb]]]YYYXXXXXXZZZ\\\]]]___ccckkkrrrxxx{{{{{{vvvtttsssqqqoookkkfffccc___^^^[[[YYYXXX[[[```dddqqqvvv}}}}}}rrrhhhhhhooo|||uuunnnfffaaalll}}}{{{{{{{{{zzzxxxtttqqqnnnkkkpppxxx}}}uuukkkccc[[[VVVPPPKKKJJJKKKLLLLLLIIIJJJKKKLLLLLLKKKJJJIIIEEECCC@@@???@@@???>>>===;;;999666444444333111000111000///...---,,,++++++000***$$$%%%+++///---***,,,***)))''''''(((***+++((((((''''''''''''(((((())))))************))))))***))))))(((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&'''((()))***)))'''&&&&&&'''((()))+++,,,...000222333444444999444000111666::::::999777;;;@@@FFFIIIIIIGGGFFFDDDDDDFFFKKKRRRWWW[[[\\\^^^___^^^XXXPPPIIIEEEEEE999BBB>>>BBBSSSHHH222111/////////111444555444333555777888888888999===???FFFDDDDDDFFFJJJMMMLLLJJJMMMNNNNNNOOOPPPPPPPPPPPPSSSTTTUUUVVVWWWYYY]]]___eeehhhlllooopppnnnjjjhhh___YYYUUUVVVXXXWWWYYY\\\^^^hhhpppuuu~~~~~~yyytttnnnkkkiiigggffffffhhhiiihhhgggiiifffbbb___]]]]]]___```^^^```dddiiiooouuu{{{~~~vvvvvvuuussspppkkkgggeeebbbaaa___\\\[[[]]]aaaeeepppuuu{{{xxxpppllljjjvvv{{{qqqkkkggghhhlll~~~||||||xxxuuusssnnnfffbbbbbbffflllvvv~~~|||vvvlllddd[[[VVVPPPKKKJJJJJJKKKKKKIIIJJJKKKLLLLLLKKKJJJIIIGGGDDDBBBAAA@@@@@@???===;;;999666444444333111000111000///...---,,,++++++***)))((((((***+++***))))))***************)))))))))(((((('''''''''(((((((((((())))))))))))((((((+++***)))(((((((((((((((((((((''''''''''''((((((''''''&&&&&&&&&''''''(((***((('''&&&&&&'''((()))+++,,,...000222333444444000,,,)))+++111666888777:::<<<@@@CCCFFFGGGGGGGGGFFFFFFHHHKKKQQQUUUWWWXXX\\\\\\\\\WWWPPPIIIEEEDDDBBBHHHBBBDDDRRRKKK999999333222222333555666555444666777888888888:::===???EEECCCCCCFFFIIILLLKKKJJJMMMNNNOOOOOOPPPPPPPPPPPPSSSTTTVVVWWWXXXZZZ^^^```cccfffkkknnnooonnnkkkiiiaaaZZZVVVVVVVVVVVVWWWZZZ]]]eeelllqqqzzz|||wwwtttqqqooommmlllnnnoooooonnnmmmkkkgggdddbbbaaacccdddbbbbbbeeehhhmmmsssyyy|||zzzxxxvvvsssooollljjjiiigggfffdddaaa___```cccfffpppuuu}}}{{{sssnnnkkklllxxxtttkkkeeedddgggxxx|||zzzvvvqqqmmmkkkfff___[[[\\\bbbhhhrrrzzz{{{uuummmfffZZZVVVPPPLLLJJJJJJJJJJJJIIIJJJKKKLLLLLLKKKJJJIIIIIIFFFCCCBBBAAA@@@>>>===;;;888666444444333222000000000///...---,,,,,,+++%%%(((+++,,,)))'''''''''((()))+++,,,---+++)))(((***)))((('''''''''''''''))))))************)))))),,,+++***)))((((((((((((((((((''''''''''''(((((((((((('''&&&&&&&&&'''''')))((('''&&&&&&'''((()))+++,,,...000222333333444222///,,,...333888::::::===>>>???AAACCCEEEGGGHHHHHHGGGGGGJJJNNNRRRSSSSSSXXXYYYXXXUUUOOOIIIEEEDDDDDDGGG@@@???JJJGGG;;;999555444444555777888777666777888999999999:::===@@@CCCBBBCCCEEEHHHJJJJJJJJJMMMMMMOOOPPPPPPQQQQQQQQQSSSUUUWWWXXXZZZ\\\___bbbbbbeeeiiilllnnnnnnlllkkkccc\\\VVVTTTTTTRRRTTTWWWZZZ```fffkkksssvvvtttpppooopppqqqqqqqqqsssqqqnnnkkkhhhhhhhhhhhhgggffffffhhhkkkqqqvvvyyy}}}{{{wwwssspppooonnnooommmmmmkkkhhheeedddfffhhhqqqwww~~~|||~~~zzzuuupppllljjjmmmzzzxxxlllccc```aaakkk}}}}}}xxxuuupppjjjeeebbb]]]VVVTTTVVV\\\bbbkkkuuu}}}~~~yyytttlllfffZZZVVVQQQMMMKKKJJJIIIHHHIIIIIIJJJKKKKKKJJJIIIIIIIIIFFFCCCAAA@@@???===<<<:::888555444444444222111000//////...------,,,,,,''')))++++++***((('''((())))))+++,,,,,,++++++******)))(((''''''&&&''''''***++++++,,,,,,++++++***---,,,+++))))))(((((((((((((((''''''''''''(((((()))((('''&&&&&&&&&&&&&&&(((''''''''''''((())))))+++,,,---///111222333333999666333333555888::::::===>>>???AAACCCEEEFFFFFFEEEDDDEEEGGGKKKOOOPPPPPPTTTUUUVVVTTTPPPKKKFFFCCCCCCCCC>>>===BBBCCC===777555444333555777999999888888999999999999:::===???AAAAAABBBDDDGGGIIIJJJJJJMMMMMMOOOPPPQQQQQQQQQQQQSSSUUUXXXZZZ\\\^^^aaadddccceeehhhkkklllllljjjiiiddd\\\UUURRRPPPNNNOOORRRVVVZZZ___eeennnzzz}}}zzzvvvttttttuuuuuutttxxxvvvtttqqqooonnnmmmmmmmmmkkkiiiiiikkkoootttwww|||{{{xxxuuusssqqqqqqpppppppppooommmjjjiiijjjkkkrrrxxxyyysssssswww{{{}}}|||yyyuuuqqqmmmkkklllyyy}}}pppddd^^^]]]bbbqqq}}}vvvqqqnnnkkkeee^^^[[[VVVPPPOOORRRUUU[[[dddnnnyyy|||xxxssslllfffZZZVVVRRROOOMMMKKKIIIHHHHHHIIIJJJKKKKKKJJJIIIHHHHHHEEEBBB@@@???>>><<<::::::888555444444444333111/////////...------,,,,,,,,,***))))))***+++***)))******)))))))))***,,,---))))))((('''''''''''''''))))))************)))))),,,+++***)))((((((((((((((((((''''''''''''(((((()))((('''&&&&&&&&&&&&&&&'''''''''''''''((())))))***+++---///111222333333555333111000111444666777;;;===@@@CCCEEEEEEEEEDDDAAA@@@AAADDDIIIMMMOOOOOORRRSSSTTTTTTRRRMMMGGGBBBEEEDDDEEEDDDEEEIIIEEE;;;222111111333666999::::::888999999999888999<<>><<<;;;999777555444444444333222//////.........---------,,,***((((((+++---,,,+++***)))'''''''''))),,,---((((((''''''''''''((((((''''''((((((((((((''''''***))))))(((((((((((((((((((((''''''''''''(((((((((((('''&&&&&&&&&''''''&&&&&&''''''((()))))))))***+++---///111222222333111000//////111444777:::999<<>>222111000111555888::::::777888999888777888;;;===>>>AAACCCEEEFFFGGGJJJLLLLLLMMMOOOPPPRRRSSSSSSSSSQQQTTTXXX[[[^^^```ccceeegggggghhhgggggggggffffffddd]]]VVVSSSPPPKKKIIIKKKNNNOOOTTT^^^hhhrrr~~~~~~|||zzzzzzzzzzzzyyywwwvvvuuuuuusssqqqpppqqqtttwwwyyyxxxyyyzzzzzzyyywwwtttrrrqqqpppooommmkkkkkknnnpppvvv{{{xxxwwwtttssstttxxx|||~~~~~~}}}zzzsssnnnjjjuuuyyyjjj```^^^]]]eeerrrrrrjjjddd```]]]ZZZTTTNNNLLLHHHDDDEEEHHHJJJQQQ[[[gggttt|||vvvmmmfff[[[YYYVVVSSSQQQNNNJJJHHHHHHHHHJJJJJJJJJJJJHHHHHHFFFDDDAAA@@@@@@@@@>>>===999777555444444444333222...............---------%%%'''***++++++***+++,,,''''''''''''((()))***+++''''''&&&''''''((()))***((((((((())))))(((((((((''''''''''''''''''((()))((((((''''''''''''((((((''''''&&&&&&&&&''''''(((%%%&&&'''(((((()))))))))***+++---///000111222222333222222222333555999<<<:::;;;>>>@@@CCCEEEFFFGGGAAAAAABBBEEEJJJNNNPPPPPPTTTUUUVVVXXXWWWRRRIIICCCDDDAAAGGGGGGAAALLLQQQ@@@555333222222444777888888777777888777666777:::<<<>>>AAADDDFFFFFFHHHKKKNNNLLLMMMOOOQQQRRRSSSSSSTTTOOOSSSXXX[[[^^^```ccceeeffffffffffffffffffggggggeee___YYYWWWSSSMMMJJJKKKLLLLLLRRR\\\eeemmmxxx}}}zzz{{{|||}}}}}}{{{zzzyyyvvvuuuuuutttvvvxxxzzz|||{{{{{{{{{{{{zzzyyyxxxwwwtttssspppmmmjjjjjjmmmpppwww{{{}}}~~~~~~yyyyyyyyyzzzzzz{{{~~~{{{zzzzzzxxxsssnnnmmmvvv}}}lllaaa^^^[[[```iiiwwwwwwiiiaaa]]]YYYVVVRRRMMMIIIHHHEEEAAAAAAEEEGGGNNNZZZgggsssxxxoooggg\\\ZZZWWWTTTRRROOOKKKHHHHHHHHHIIIJJJJJJIIIHHHHHHGGGDDDBBBAAAAAAAAA@@@???999777555444444444333222...............---------%%%---...***'''))),,,$$$%%%''')))******)))(((&&&&&&&&&&&&((()))***+++++++++,,,,,,,,,,,,++++++&&&&&&%%%&&&&&&'''((()))((((((''''''''''''((((((&&&&&&&&&&&&&&&'''((()))%%%&&&'''((())))))))))))***+++,,,...000111222222555555333222111222555888<<<<<<<<<>>>AAADDDHHHJJJEEEDDDDDDGGGKKKOOOQQQQQQUUUVVVWWWZZZYYYTTTJJJCCCGGGBBBIIIGGG@@@NNNVVVEEE999666444333444666666666666777777666666666999;;;>>>AAAEEEFFFFFFHHHKKKOOOLLLMMMOOOQQQRRRSSSTTTTTTOOORRRWWW[[[^^^```ccceeedddddddddeeeeeeggghhhiiifff```[[[ZZZVVVPPPLLLKKKLLLLLLQQQ\\\ccciiirrr|||{{{|||~~~~~~|||{{{wwwwwwwwwwwwyyy{{{}}}~~~~~~|||zzzyyyzzz{{{|||xxxvvvrrrmmmiiiiiillloooxxx{{{|||zzzzzzuuu{{{|||~~~}}}wwwtttuuuuuuqqqnnnpppxxxmmmaaa]]]ZZZ\\\cccoooqqqccc\\\XXXUUURRROOOKKKHHHGGGEEEBBBBBBEEEFFFNNNZZZgggsss~~~zzztttllleee\\\YYYVVVSSSRRROOOLLLIIIJJJKKKLLLMMMMMMLLLKKKJJJHHHFFFDDDBBBAAA@@@===;;;:::888555555555555444333////////////...---,,,+++(((((())))))))))))((((((+++***'''&&&&&&'''***+++)))))))))))))))(((((((((+++*********))))))(((((())))))*********+++++++++************)))(((&&&&&&''''''((((((((((((''''''&&&''''''(((((((((((((((+++++++++,,,///222333444333555666555111000111333777:::===???AAABBBDDDFFFFFFDDDCCCEEEJJJOOOQQQQQQVVVYYYZZZYYYYYYXXXPPPGGGAAACCCFFFHHHJJJLLLOOOQQQAAA888111222444444444555777666555555666888;;;<<<===@@@DDDGGGHHHIIIKKKMMMKKKLLLMMMOOOQQQSSSTTTUUUVVVVVVWWWWWWXXX\\\aaadddffffffffffffgggiiijjjkkkgggeeeccc```\\\WWWPPPKKKKKKJJJMMMVVV^^^fffooowww||||||||||||~~~xxxvvvrrrmmmjjjiiilllnnnwww|||{{{zzz|||wwwwww}}}wwwsssqqqpppooonnnrrr~~~rrrcccUUUVVVXXX^^^hhhuuu~~~jjj\\\VVVTTTPPPLLLKKKHHHDDDDDDFFFGGGEEEDDDEEEMMMXXXeeerrr~~~~~~zzztttkkkddd[[[XXXUUUSSSRRRPPPMMMKKKKKKKKKLLLLLLLLLKKKIIIIIIGGGEEECCCAAAAAA???===;;;:::888666555555555444333////////////...---,,,+++(((((())))))))))))((((((***)))(((''''''((()))***&&&&&&''''''(((((())))))*********)))))))))((((((******+++++++++,,,,,,,,,*********)))(((''''''''''''(((((())))))(((((('''&&&''''''(((((((((((((((******+++---///222333333333444444222111111444777666888<<<>>>@@@BBBEEEGGGLLLIIIGGGHHHLLLPPPRRRRRRTTTWWWXXXXXXYYYXXXRRRJJJAAACCCFFFIIILLLOOORRRUUUDDD:::333222444333333555555555555555666888999;;;;;;>>>BBBFFFHHHJJJMMMOOONNNNNNOOOOOOPPPQQQRRRRRRTTTUUUVVVVVVWWWZZZ___ccceeeeeeeeeeeefffhhhiiijjjkkkjjjhhheeebbb^^^WWWSSSKKKHHHJJJQQQYYY```jjjsss}}}zzzuuuoookkkiiikkknnntttyyy}}}~~~{{{wwwxxx|||wwwtttsssrrrrrrqqqsss~~~wwwhhh[[[XXXWWWYYY___jjj||||||jjj\\\VVVSSSOOOKKKJJJGGGDDDCCCEEEGGGFFFEEELLLRRR\\\gggrrr}}}}}}xxxsssjjjcccYYYWWWTTTRRRRRRQQQOOOMMMLLLLLLMMMMMMLLLJJJHHHGGGFFFDDDBBBAAA@@@???<<<::::::888666555555555444222////////////...---,,,+++((())))))******))))))((())))))(((((((((((())))))&&&&&&'''((()))******+++******))))))))))))((((((+++++++++,,,,,,,,,,,,,,,+++***)))(((''''''((((((((())))))******))))))(((&&&''''''((((((((((((((('''(((+++---///111222222444444333111///111444777333666:::===???BBBFFFIIIPPPMMMJJJIIIKKKNNNPPPQQQSSSVVVXXXXXXYYYZZZUUUNNNBBBBBBDDDHHHLLLQQQVVVXXXHHH>>>666444444222333555333444444555666777888888999<<>>BBBGGGJJJNNNKKKHHHFFFGGGJJJMMMNNNSSSWWWYYYXXXXXXYYYVVVQQQBBBAAAAAADDDJJJPPPUUUXXXLLLBBB999666444111222555111222444555666777777777888;;;@@@CCCFFFIIIMMMOOOIIIJJJLLLOOOQQQTTTVVVWWWSSSTTTVVVVVVWWWYYY]]]```bbbbbbbbbbbbccceeefffggglllkkkjjjiiiiiigggdddaaaWWWQQQMMMOOOSSSZZZdddnnnpppxxx}}}vvvnnnhhhggghhhkkkooouuu}}}}}}xxxvvvssswwwzzz|||zzzzzz|||}}}~~~{{{yyywwwvvvvvvvvvtttssssss|||uuuhhh^^^XXXSSSPPPPPPTTTaaavvvuuudddZZZVVVTTTRRRUUUSSSPPPNNNOOORRRTTTVVV[[[___fffmmmvvv{{{wwwqqqiiibbbXXXUUURRRQQQQQQRRRQQQQQQQQQQQQQQQPPPOOOMMMJJJIIIHHHFFFDDDCCCBBBBBB???===;;;999666555555444333222////////////...---,,,+++))))))************))))))'''((()))******)))(((''')))))))))(((((('''''''''(((((((((((((((((())))))************))))))))))))+++***(((&&&&&&''')))***))))))************))))))&&&''''''((((((((((((((($$$'''+++---...///222444222111111111111111///...000222666999===AAAGGGJJJKKKIIIGGGFFFFFFHHHKKKMMMOOOTTTVVVTTTSSSTTTSSSOOOFFFBBB???@@@EEELLLQQQSSSNNNEEE===999555111222555111222333555666666666666:::<<>>@@@BBBEEEIIILLLNNNOOOOOOPPPPPPQQQQQQQQQTTTVVVXXXXXXYYYZZZ]]]___`````````aaabbbccceeeeeeiiihhhggghhhjjjjjjiiigggbbbZZZRRROOOOOOSSS\\\dddkkkooovvv}}}~~~zzzssskkkeeedddfffiiiqqqyyy~~~sssooonnnnnnrrrzzz}}}|||{{{||||||zzzwwwtttwww|||sssiii```UUUSSSQQQQQQQQQUUUbbbooo{{{pppllllllmmmkkkiiiddd___\\\^^^bbbfffiiimmmssszzz{{{wwwrrrjjjcccYYYVVVRRRPPPPPPQQQQQQQQQQQQRRRRRRRRRPPPNNNMMMKKKGGGEEECCCCCCCCCBBB@@@>>><<<999777555555444222111////////////...---,,,+++)))******++++++******)))(((((())))))))))))((((((''''''&&&&&&%%%%%%$$$$$$'''''''''((((((((())))))************))))))((((((((((((((((((((()))))))))'''(((((())))))(((((('''&&&''''''((((((((((((((('''***,,,,,,+++...555:::>>>999444111111222222111///111444777:::???EEEIIILLLMMMNNNLLLIIIGGGHHHJJJFFFLLLPPPNNNOOOSSSVVVVVVYYYPPPFFFBBBCCCGGGIIIIIINNNHHHCCC@@@:::333222555444444333444555666888999777:::<<>><<<:::777555555444222111////////////...---,,,+++******++++++++++++******))))))(((((((((((())))))((((((((()))))))))))))))&&&'''''''''(((((()))))),,,+++++++++******))))))'''((())))))))))))((((((''''''((((((((((((''''''&&&''''''((((((((((((((((((+++---,,,+++...666<<>>DDDIIIMMMNNNOOOMMMHHHEEEDDDEEEGGGMMMQQQQQQSSSXXX]]]^^^aaaWWWKKKEEEEEEGGGHHHHHHMMMIIIEEEBBB<<<444222555555444333333444666999;;;555777;;;>>>AAAFFFLLLPPPMMMNNNNNNOOOPPPQQQRRRSSSRRRTTTVVVWWWWWWXXXZZZ\\\``````aaaaaabbbdddeeefffdddcccbbbccceeeffffffeeehhh___VVVRRRPPPQQQWWW___ggghhhmmmuuu~~~{{{ppphhhfffhhhjjjrrr{{{~~~~~~~~~~~~uuummmggg[[[VVVQQQLLLHHHIIISSS___rrr~~~xxxoooiiiiiinnnsssyyy}}}zzzsssjjjccc\\\VVVSSSTTTSSSPPPOOOQQQQQQRRRSSSTTTRRRNNNIIIGGGEEEDDDBBB@@@????????????;;;999777666666666444333000000//////.........---***)))(((''''''((()))***))))))))))))))))))))))))000...+++)))(((((())))))((((((((())))))))))))***)))***+++,,,,,,+++***)))$$$(((+++,,,***'''%%%$$$&&&&&&&&&'''''''''(((((((((***+++***)))((()))***,,,,,,***)))***///666;;;LLLAAA444000333555333///222222333555888<<<@@@BBBIIIMMMOOOLLLHHHEEEGGGJJJKKKMMMRRRYYY```cccbbb___ggg^^^QQQFFFAAABBBDDDGGGLLLKKKHHHBBB:::666555666111111111222444666777888555777:::===@@@EEEJJJNNNNNNLLLKKKLLLPPPSSSRRRQQQPPPQQQQQQSSSUUUWWWYYYZZZ\\\^^^aaadddffffffeeedddffffffffffffffffffggggggfffccc\\\TTTPPPPPPUUUYYYfffggglllrrrwww{{{{{{yyywwwxxx}}}}}}vvvnnnhhhhhhmmmvvvzzz~~~uuullldddaaaXXXPPPLLLKKKMMMTTT]]]lll~~~~~~~~~wwwnnniiipppzzz}}}}}}wwwnnnggg[[[UUURRRSSSSSSPPPNNNPPPQQQQQQRRRRRRPPPMMMJJJGGGEEEDDDBBBAAA@@@???@@@@@@;;;999666555555444333111111000000///...------,,,+++***))))))))))))***+++))))))))))))))))))))))))((('''&&&%%%&&&''')))***%%%%%%%%%&&&&&&&&&&&&'''((((((((())))))((((((((( ###(((***************'''''''''((((((((())))))'''((())))))''''''((()))---,,,+++)))))),,,000444>>>888222111555777555222222222222444777;;;???BBBFFFIIIKKKIIIEEEDDDFFFIIIOOORRRXXX```hhhkkkjjjgggggg___SSSHHHCCCCCCEEEGGGFFFGGGGGGCCC<<<666222111000000000111333444666777666888:::<<<>>>AAAFFFIIIKKKIIIIIIKKKOOORRRSSSRRRQQQQQQRRRSSSUUUWWWYYYZZZ[[[]]]```ccceeeeeedddcccbbbcccdddfffgggggghhhhhhiiifff___WWWRRRPPPSSSUUUcccdddjjjqqqvvv{{{~~~yyytttqqqqqqsssuuuvvvzzzrrrllllllpppwww{{{wwwmmmgggccc[[[RRRMMMKKKLLLSSS[[[kkk|||~~~tttnnnmmmqqquuuyyyooolllsss~~~~~~xxxpppiiiZZZTTTQQQRRRRRROOOMMMOOOPPPQQQQQQPPPNNNLLLJJJHHHDDDCCCBBBAAAAAAAAAAAAAAA;;;999666444444333111///111111000///...,,,,,,+++,,,+++************+++,,,))))))))))))))))))))))))((((((''''''(((***,,,---''''''(((((((((((())))))&&&&&&&&&%%%%%%&&&&&&&&&!!!###&&&((()))***+++---((((((((()))))))))))))))&&&'''((((((&&&&&&'''((()))******)))(((***---000222222222444666777555333111111222333777:::>>>AAABBBEEEGGGFFFDDDCCCFFFIIILLLPPPWWW```gggjjjiiigggfff___UUUKKKEEECCCEEEFFFAAADDDGGGEEE@@@888222.../////////000222333555666888999;;;;;;<<<>>>AAADDDGGGGGGGGGJJJNNNRRRSSSTTTRRRRRRSSSTTTVVVWWWYYYZZZ[[[\\\___bbbdddeeeddddddbbbdddgggiiikkkllllllkkkllljjjddd]]]VVVRRRQQQRRR[[[]]]dddlllrrrvvvyyyrrrnnnkkkiiihhhlllsssyyysssssswww|||xxxooohhheee]]]TTTOOOKKKKKKQQQZZZiii{{{~~~yyypppgggaaaaaadddhhhwww}}}tttqqqxxx}}}xxxooohhhYYYSSSPPPQQQQQQNNNMMMNNNPPPPPPOOONNNMMMLLLJJJJJJCCCCCCBBBBBBBBBBBBBBBBBB<<<:::777555444333111///222111000///---,,,+++***+++++++++******+++++++++)))))))))))))))))))))))),,,+++***))))))******+++(((((()))))))))*********'''&&&$$$$$$$$$$$$&&&''''''(((((((((&&&&&&(((***((((((((((((((((((((((((&&&'''(((((('''&&&'''((($$$&&&((()))***+++///111111333555666555333222222111111222333666:::===@@@AAACCCFFFFFFFFFFFFHHHJJJIIIMMMUUU\\\bbbdddcccbbbddd___WWWNNNFFFCCCCCCDDD@@@CCCFFFFFFBBB;;;444000000000000000222333444555888999::::::;;;<<<@@@BBBGGGGGGHHHKKKNNNQQQSSSTTTSSSSSSTTTUUUVVVXXXZZZ[[[\\\]]]```ccceeefffffffffgggiiimmmppprrrrrrqqqpppnnnmmmiiibbb[[[UUURRRQQQSSSUUU\\\eeekkkoooxxxyyysssooollljjjkkkqqq}}}zzzyyy}}}vvvmmmgggccc\\\UUUPPPKKKJJJQQQZZZjjj|||yyysssnnnjjjccc\\\XXXYYY^^^bbbmmmwww}}}yyy~~~~~~xxxooohhhYYYSSSPPPQQQPPPMMMLLLNNNOOOOOOOOONNNMMMLLLKKKKKKCCCCCCCCCCCCCCCCCCCCCBBB>>>;;;888666555444222000222111000...---+++******************************))))))))))))))))))))))))'''''''''&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%&&&'''(((*********(((%%%%%%&&&((('''''''''''''''''''''''''''((())))))''''''((()))%%%&&&)))******,,,...111222555666666444222333444222222222333666999===???AAADDDGGGJJJKKKKKKKKKLLLMMMQQQWWW\\\```aaaaaaaaaaaa^^^YYYPPPHHHCCCAAABBB@@@AAABBBBBB@@@;;;666222111111111111222444555666777888999:::;;;===@@@CCCIIIJJJKKKLLLNNNPPPRRRTTTUUUUUUUUUVVVWWWYYYZZZ[[[^^^___aaadddfffhhhhhhhhhmmmooorrruuuvvvuuusssrrrpppooommmggg___XXXTTTRRROOOQQQXXX```eeeiiiqqqzzzyyytttpppkkkkkkqqqzzz~~~~~~|||rrrjjjeeeaaa[[[VVVQQQLLLKKKSSS]]]mmm}}}rrriiibbbZZZXXXTTTPPPOOORRRXXX^^^fffppp{{{zzzpppiiiYYYSSSPPPQQQQQQNNNLLLNNNNNNNNNOOOOOOOOONNNLLLKKKDDDDDDEEEEEEDDDCCCBBBBBB===;;;888666666555333111000000///...---++++++***))))))************))))))))))))))))))))))))))))))%%%&&&&&&'''((()))******&&&''''''''''''((((((((((((((((((''''''((((((((('''((()))(((&&&&&&((()))''''''''''''&&&&&&&&&&&&'''((())))))''''''((())))))***++++++******,,,---111333444555555666777999333222333444666:::===???AAADDDIIIMMMPPPOOOMMMKKKNNNQQQVVVYYY[[[\\\^^^``````___\\\TTTJJJCCCAAABBB@@@?????????>>>;;;777444111111111222222333555555555666888999:::===@@@CCCIIIJJJLLLMMMMMMOOORRRTTTVVVVVVWWWWWWXXXZZZ[[[\\\___```bbbeeegggiiijjjkkkppprrrtttvvvwwwvvvuuuuuusssssspppkkkbbb[[[VVVSSSPPPQQQUUU[[[___cccllluuu~~~~~~zzzrrrmmmppptttzzzvvvmmmgggdddaaa]]]YYYTTTNNNMMMUUU```qqq|||pppfff\\\VVVNNNMMMKKKJJJKKKQQQYYY^^^dddnnnxxx~~~xxxooogggYYYTTTQQQRRRQQQNNNMMMOOOMMMNNNPPPQQQQQQOOOMMMKKKEEEFFFFFFFFFEEECCCBBBAAA;;;999666555555555333222//////...------,,,++++++******+++,,,,,,+++******))))))))))))))))))))))))(((((()))******+++******))))))))))))************(((((())))))))))))((((((%%%'''((((((''''''(((***(((((((((((('''''''''&&&&&&'''((((((&&&&&&'''(((*********)))((()))+++---///000222555777888888888444444444555777:::>>>@@@>>>BBBIIIOOORRRPPPKKKGGGJJJMMMQQQSSSTTTWWW[[[___aaaaaa```XXXNNNFFFCCCCCCAAA@@@@@@BBBBBB@@@;;;666111111000111111222333444444666777777888:::>>>@@@EEEHHHJJJLLLLLLNNNRRRVVVWWWWWWWWWXXXYYYZZZ[[[\\\^^^___aaadddfffhhhjjjkkkrrrsssuuuwwwyyyzzzzzz{{{yyyxxxtttmmmddd[[[UUURRRPPPOOOQQQUUUWWW[[[dddnnnsss|||{{{||||||{{{{{{qqqjjjfffffffffccc^^^YYYRRROOOWWWbbbsssqqqfff]]]UUUOOOJJJJJJIIIIIILLLSSS[[[aaafffoooyyy|||vvvllldddZZZTTTQQQRRRRRROOOMMMOOOLLLNNNQQQSSSSSSPPPNNNKKKFFFGGGGGGFFFEEECCCAAA@@@999777555444444444333111.........------,,,,,,,,,++++++------------++++++)))))))))))))))))))))))))))))))))((('''%%%$$$###&&&&&&&&&&&&'''''''''''''''((()))******)))((('''&&&((())))))((('''''''''******))))))((((((((('''%%%&&&''''''%%%%%%&&&'''''''''((('''(((***...111///000222666999999666333555444444555888;;;>>>@@@<<<@@@HHHOOORRROOOIIIDDDIIILLLPPPRRRSSSWWW]]]bbbbbbcccbbb[[[PPPHHHDDDDDDCCCCCCEEEHHHIIIFFF???999000000//////000111222222444555666666666888;;;===AAAEEEHHHJJJKKKNNNSSSWWWXXXXXXXXXXXXYYY[[[\\\\\\^^^___```ccceeehhhiiijjjuuuvvvwwwyyy|||~~~}}}|||wwwooodddZZZTTTQQQMMMKKKLLLOOOPPPTTT]]]gggkkktttwwwmmmhhhggghhhkkkgggccc]]]TTTQQQXXXbbbtttvvviii___XXXQQQLLLFFFFFFFFFGGGJJJPPPYYY___hhhqqq{{{|||{{{}}}xxxlllcccYYYVVVSSSPPPNNNNNNOOOPPPNNNNNNOOOOOONNNKKKIIIGGGHHHGGGFFFDDDCCCBBBBBBBBB999777444444444555333222111000.........---,,,***))))))************))))))(((((())))))******++++++))))))))))))))))))))))))((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((((('''''''''))))))))))))(((((((((((())))))))))))(((((((((((()))))))))((()))******+++111222333444555555555555333333222222333666;;;???@@@AAADDDJJJNNNOOOKKKHHHHHHKKKPPPTTTWWWYYY[[[]]]```aaa```[[[QQQHHHBBB@@@FFFGGGIIIKKKMMMKKKHHHEEE:::444///...222555444222333444555444444555888;;;???BBBFFFIIILLLOOOSSSVVVUUUVVVXXXZZZ[[[\\\[[[[[[\\\___cccfffhhhjjjmmmoooppptttzzz{{{uuummmcccYYYRRROOOLLLIIIIIIMMMRRRWWWYYYfffrrr}}}}}}rrriiieeedddfffoookkkeee]]]UUUQQQYYYdddzzzxxxnnnddd[[[TTTOOOKKKIIIEEEDDDFFFJJJOOOXXXbbbqqqxxx~~~yyyuuuwwwwwwkkkbbbYYYWWWTTTQQQNNNNNNNNNNNNMMMMMMNNNNNNMMMKKKHHHGGGFFFFFFEEEDDDCCCBBBAAAAAA999777555444444444333222111000.........---,,,*********++++++++++++******)))))))))))))))*********))))))))))))))))))))))))(((((('''&&&&&&'''((((((((((((((((((((((((''''''))))))((('''&&&&&&%%%%%%((((((((('''''''''''''''&&&&&&'''((()))***++++++,,,+++(((''''''))),,,...111111333444555555555555333333333222333666;;;>>>@@@AAADDDIIIMMMNNNKKKHHHHHHMMMTTTYYY\\\^^^```aaa```bbbbbb^^^VVVMMMGGGDDDEEEGGGJJJNNNRRRRRRPPPMMM>>>888111///111333333222333444555555444555888:::<<<@@@EEEIIIMMMQQQUUUXXXWWWXXXYYY[[[\\\]]]^^^^^^^^^aaadddgggiiikkkmmmooorrrvvv{{{|||wwwpppggg]]]VVVOOOLLLHHHFFFHHHLLLPPPQQQZZZgggsss|||}}}tttmmmkkklllnnnmmmhhhccc\\\UUUTTT]]]iii}}}tttnnneee\\\UUUPPPKKKHHHIIIEEEDDDGGGJJJNNNXXXaaaxxxyyyvvvxxx~~~wwwkkkbbbYYYXXXUUURRROOOMMMLLLLLLKKKLLLMMMMMMLLLJJJHHHGGGDDDDDDDDDDDDCCCBBB@@@???;;;999666555444444222111111000.........---,,,***++++++,,,,,,,,,,,,++++++************))))))))))))(((((((((((((((((((((((()))((((((''''''(((((())))))))))))(((((('''''''''***))))))(((''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&'''((()))******+++...,,,(((&&&&&&)))---000///000222333444555555555333333333222333555999===???AAADDDIIILLLLLLJJJHHHFFFLLLUUU]]]```bbbbbbbbb^^^```aaa^^^WWWNNNGGGDDDCCCEEEJJJQQQVVVYYYXXXVVVCCC===444000000111111111222444555555444555888:::999===DDDJJJNNNSSSWWWYYYYYYZZZZZZ[[[]]]^^^```aaa```cccfffhhhiiikkkmmmoootttwww|||}}}zzzuuummmccc]]]RRRNNNHHHEEEEEEGGGIIIJJJPPP[[[hhhrrr}}}~~~wwwpppmmmmmmppprrrpppjjjccc\\\VVVVVV```kkk}}}|||wwwsssoooiiibbb[[[VVVRRRNNNLLLLLLIIIHHHKKKMMMPPPYYYaaazzzxxx{{{|||vvvkkkcccZZZXXXUUUQQQNNNLLLJJJIIIIIIJJJKKKLLLLLLJJJHHHGGGCCCDDDEEEFFFEEECCC@@@???<<<:::777555555444222000111000.........---,,,******++++++++++++++++++***++++++******))))))((((((''''''''''''''''''''''''))))))(((((((((((())))))((((((''''''&&&&&&%%%%%%))))))))))))))))))))))))&&&&&&''''''''''''(((((())))))((((((((('''''''''+++***(((&&&''')))+++---...///111222444555555666444444444333222444888;;;>>>@@@CCCGGGJJJKKKJJJHHHCCCJJJTTT\\\`````````______``````]]]VVVMMMEEE@@@@@@CCCHHHOOOUUUYYYYYYXXXIIIBBB999222//////000000222333555555444555777999888<<>>BBBFFFHHHIIIJJJJJJEEEKKKTTT[[[^^^^^^]]]\\\aaaaaa```]]]WWWOOOFFF@@@@@@AAADDDIIINNNRRRSSSRRRLLLFFF===444000///000000111222444555555555666888999<<>>CCCEEEHHHMMMPPPXXXXXXXXXVVVTTTSSSTTTVVVYYYXXXYYY]]]cccffffffeeeNNNJJJEEECCCEEEIIILLLNNNKKKHHHCCC<<<666222222333///111444555555555555666555666888:::===BBBIIIMMMMMMOOORRRUUUWWWXXXXXXXXXYYY\\\___aaabbbdddfffhhhkkkmmmpppsssuuuwwwxxxxxx|||{{{zzzzzz{{{zzzxxxvvvrrrjjj```VVVNNNJJJFFFEEEEEECCCEEELLLQQQVVVbbbnnnttt{{{}}}|||lllcccaaahhhqqq{{{~~~zzzvvvtttqqqqqqsssvvvxxxyyyzzzxxxyyy{{{zzzyyy{{{~~~vvvllleee[[[VVVPPPLLLJJJIIIIIIHHHJJJJJJJJJLLLNNNNNNLLLJJJJJJGGGDDDBBBBBBBBBAAA@@@===:::888666666555333222222///---+++,,,,,,+++++++++++++++************)))------,,,***)))'''&&&&&&))))))((((((((())))))***))))))))))))(((((((((((()))*********)))(((&&&%%%((((((((((((((((((((((((***&&&###%%%))),,,)))&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''))),,,...000222666999777888888777444333333444555555777<<>>AAAFFFIIINNNQQQTTTUUUVVVVVVWWWXXXXXXYYY[[[\\\]]]```cccfffkkklllnnnqqqssssssssssssvvvxxxzzz|||~~~~~~tttooohhh```XXXQQQIIIEEEDDDBBBBBBGGGKKKOOOWWW```jjjuuuvvvlllccc```aaakkkuuuwwwnnnllliiijjjnnnrrrtttyyy}}}~~~wwwmmmeeeZZZVVVPPPLLLKKKJJJIIIHHHJJJJJJJJJLLLNNNNNNLLLJJJIIIGGGDDDCCCBBBBBBAAA@@@<<<:::777666555555333111222///---,,,,,,,,,,,,++++++++++++************)))---,,,++++++))))))(((''')))(((((('''(((((())))))'''''''''(((((()))))))))))))))******)))(((&&&%%%((((((((((((((((((((((((((((((''''''((())))))***(((((((((((((((((((((((('''''''''((((((((())))))'''))),,,...///222666999888999:::999666444333444666666888===CCCHHHJJJKKKQQQSSSVVVUUURRRPPPQQQRRRWWW]]]fffnnnrrrttttttuuubbbTTTHHHEEEHHHIIIIIIJJJIIIKKKLLLGGG>>>555000/////////111222333444444555555777999:::<<<>>>BBBEEEKKKNNNRRRTTTUUUVVVWWWYYYXXXYYY[[[\\\]]]```dddgggkkklllnnnppprrrsssssssssuuuwwwyyy{{{}}}~~~~~~~~~xxxsssllleee]]]UUULLLGGGGGGCCCAAACCCEEEFFFLLLSSS^^^hhhttt~~~wwwmmmddd``````cccmmm|||vvvmmmjjjeeedddgggkkknnnttt{{{xxxnnnfffYYYVVVQQQMMMLLLKKKIIIHHHKKKJJJKKKLLLNNNNNNLLLJJJIIIFFFDDDCCCCCCCCCAAA@@@;;;999666555444444222111222000---,,,------,,,***+++++++++************)))++++++************))))))((((((''''''''''''(((((($$$%%%&&&'''((()))******)))))))))))))))(((&&&&&&((((((((((((((((((((((((%%%(((***(((%%%$$$'''+++(((((((((((((((((((((((((((((((((((()))))))))***''')))+++---///222555888999;;;<<<;;;999666444444666777999>>>DDDHHHIIIIIIMMMPPPSSSSSSPPPNNNOOOQQQWWW___hhhpppttttttsssrrrfffXXXKKKFFFFFFGGGIIILLLHHHKKKMMMJJJDDD;;;444000000000111222333333444444444666777888888:::>>>AAAHHHKKKOOORRRTTTUUUWWWXXXWWWXXXZZZ\\\]]]```dddhhhkkklllnnnpppqqqssssssssstttvvvxxxzzz|||}}}}}}}}}|||yyysssmmmeee[[[QQQKKKIIIDDD@@@@@@AAAAAAEEEJJJSSS\\\gggpppxxxuuulllccc^^^^^^^^^ggguuuyyyoooiiiccc___```bbbeeemmmuuuxxxooogggYYYUUUQQQNNNMMMKKKJJJHHHKKKKKKKKKMMMNNNNNNMMMKKKHHHFFFDDDCCCCCCCCCBBB@@@;;;888666444444333111000111000...---------,,,***+++++++++*********))))))((((((((()))))))))******)))(((''''''''''''''''''%%%%%%&&&&&&'''(((((())))))))))))((((((''''''&&&(((((((((((((((((((((((($$$&&&'''&&&######%%%(((((((((((((((((((((((((((''''''((((((((()))))))))&&&(((+++---...111555888999<<<>>>>>>;;;888555444555666999>>>DDDHHHIIIIIILLLOOOSSSRRROOOMMMMMMOOOSSSZZZeeellloooooommmkkkhhh\\\NNNGGGEEEDDDGGGLLLIIIJJJKKKIIIEEE===666000111111111111222333333444444555666666666888;;;===FFFIIIMMMPPPQQQSSSTTTVVVVVVXXXZZZ\\\]]]aaaeeehhhkkklllmmmoooqqqrrrssstttuuuvvvyyy{{{}}}~~~}}}yyytttlllbbbXXXQQQKKKEEEAAAAAABBBCCCFFFKKKKKKRRR[[[ccclllyyyyyyooohhhaaa]]]\\\___fffrrrvvvppphhh```]]]]]]___gggooo{{{yyyppphhhYYYUUUQQQNNNLLLLLLKKKIIIKKKKKKKKKMMMOOOOOOMMMKKKGGGEEEDDDDDDDDDDDDBBB@@@;;;888666444444333111000111000............,,,***+++++++++*********))))))&&&&&&''''''((())))))***))))))((('''''''''''''''''''''''''''''''''&&&&&&((((((((('''''''''''''''((((((((((((((((((((((((''''''&&&%%%&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&'''''''''(((((((((%%%'''***,,,...000444777999<<<>>>???<<<999777666444555888>>>DDDIIIKKKKKKLLLPPPSSSSSSOOOLLLLLLLLLOOOVVV___fffiiiiiiggggggiii^^^RRRJJJEEEBBBEEEJJJKKKIIIGGGEEEDDD???888222333222222111111222333333555666666666555777999<<>>>>><<<:::999999666666888<<>>777444333222111111111222333444555666555555666999;;;AAADDDHHHKKKMMMNNNPPPRRRTTTVVVYYY[[[^^^bbbgggjjjnnnnnnoooppprrrtttvvvwwwyyyzzz}}}zzzsssjjjdddZZZQQQHHHFFFEEECCCBBBCCCEEEHHHMMMRRRYYYcccpppyyyzzzmmmaaa___```___]]]\\\WWW[[[bbblllyyy{{{sssiiiccc___\\\^^^cccmmmyyy{{{qqqjjj\\\WWWPPPKKKJJJKKKMMMNNNLLLLLLLLLNNNOOOOOONNNLLLEEEDDDDDDDDDEEEDDDBBB@@@<<<:::777666555555333111111000//////000///,,,***+++++++++************)))(((((())))))******++++++,,,,,,***))))))(((((((((((((((((((((((((((((()))((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((''')))***(((%%%$$$&&&)))((((((((((((((((((((((((''''''''''''(((((((((((($$$&&&)))+++,,,///333666888:::<<<<<<;;;:::;;;<<<;;;:::999;;;@@@EEEHHHJJJIIINNNSSSUUUSSSQQQQQQRRRQQQTTTYYY]]]```dddhhhkkkjjjeee___WWWMMMCCCBBBFFFFFFDDDDDDIIIOOONNNFFF???555444222111000111222333333444444444444555888:::<<>>@@@===;;;;;;>>>CCCFFFHHHGGGLLLSSSVVVUUUTTTUUUVVVQQQSSSVVVYYY]]]bbbhhhlllkkkhhhccc]]]QQQEEECCCFFFCCCBBBEEENNNVVVVVVMMMDDD666444222000000000222333111222333333333444777:::777<<>>;;;777555555555333222222111///---,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))((()))******++++++*********))))))((((((---***'''''')))+++***)))))))))))))))))))))))))))&&&&&&'''(((((((((((((((''''''((()))***+++,,,,,,)))(((((('''''''''((((((******)))''''''&&&&&&&&&''''''((()))+++...000222555888;;;<<<<<<;;;;;;;;;<<<;;;999888999>>>EEEJJJKKKJJJKKKNNNQQQSSSQQQNNNQQQUUUYYYZZZZZZ]]]dddjjjlllnnnmmmcccTTTIIIEEEEEECCCCCCFFFOOOXXXZZZTTTMMM;;;999666222000///111222333333333444444666777777::::::===CCCJJJNNNNNNLLLSSSVVVYYY\\\___bbbgggjjjmmmooorrrssstttvvvyyy{{{yyyzzz}}}yyyqqqiii]]]RRRLLLHHHGGGGGGEEEDDDCCCDDDIIIMMMQQQRRR^^^fffrrr{{{nnnZZZRRRJJJIIIJJJIIIIIIKKKCCCDDDFFFIIILLLQQQWWW\\\sss~~~oooiiiaaa]]]]]]]]]\\\[[[```dddppp{{{ooofffXXXTTTOOOKKKJJJJJJJJJJJJLLLKKKJJJJJJKKKLLLKKKJJJCCCBBBAAABBBCCCCCCBBB@@@AAA>>>999666444333111///222111///---,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))))))))******+++************)))))))))((()))&&&$$$%%%(((******)))((((((((((((((((((((((((&&&&&&'''(((((((((''''''((()))))))))))))))******((((((''''''''''''((((((,,,+++)))(((''''''((((((''''''((()))***,,,///000444666:::;;;;;;:::::::::888777666444555:::@@@EEEIIIIIIJJJMMMQQQSSSRRRPPPRRRWWW\\\^^^___bbbhhhmmmqqqrrrppphhh[[[OOOHHHEEECCCCCCFFFOOOYYY]]]ZZZUUUCCC>>>777111///000111222444444333444444555666666777777999???EEEJJJKKKJJJRRRTTTWWWZZZ\\\```dddggglllnnnqqqsssuuuwwwzzz|||{{{||||||wwwooodddYYYQQQKKKFFFDDDFFFEEECCCDDDGGGJJJLLLMMMTTT[[[fffrrrxxxjjjWWWOOOGGGFFFGGGEEEFFFGGGAAABBBCCCDDDFFFIIINNNRRRbbbmmmuuunnnfff```___^^^\\\YYY\\\```jjj~~~xxxlllcccWWWSSSNNNJJJIIIIIIIIIIIIKKKJJJIIIIIIKKKKKKJJJIIIBBBAAAAAAAAACCCCCCBBBAAA@@@===999666444333111///111000///---,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))))))))*********************))))))))))))'''&&&%%%&&&(((*********(((((((((((((((((((((((('''''''''(((((('''&&&&&&******))))))((((((((('''((((((''''''''''''((((((---,,,***((('''((()))***((('''(((((()))+++,,,---111444888999999888999999666666555333444777===AAAFFFFFFHHHLLLPPPSSSSSSSSSSSSXXX___ccceeegggkkkooonnnnnnmmmhhh___TTTIIICCCDDDCCCEEEMMMXXX___aaa___PPPGGG;;;222///000222222444444333333333444555555666666777;;;AAAFFFIIIJJJPPPRRRUUUWWWZZZ]]]aaadddiiilllooorrrtttvvvzzz|||~~~|||vvvmmmddd[[[SSSKKKFFFGGGEEECCCCCCEEEFFFFFFEEEIIIOOOWWWaaammm|||tttfffTTTKKKDDDCCCCCCBBBAAACCCAAABBBBBBAAAAAABBBFFFHHHQQQ[[[kkk|||wwwqqqiiidddcccbbb```]]]\\\^^^fffvvv~~~wwwllldddWWWSSSMMMJJJHHHIIIIIIHHHIIIHHHGGGHHHIIIJJJIIIGGGCCCAAA@@@AAABBBCCCCCCBBB===:::777555555555444333000000///...------,,,,,,,,,,,,,,,+++++++++******(((((()))************************)))))))))))))))))))))))))))************(((((((((((((((((((((((((((((()))))))))(((''''''))))))((((((((('''''''''(((''''''''''''(((((()))---+++)))'''&&&''')))***''''''(((((())))))******...111555777777777888888888888777666666888===@@@BBBCCCFFFJJJOOORRRTTTUUUSSSXXX___dddgggiiilllnnniiiiiiiiiiiieee[[[OOOFFFDDDBBBCCCIIITTT^^^ccceee^^^RRRBBB777222111111111444333333333333333444444777666777:::>>>DDDIIIKKKNNNPPPSSSVVVXXX[[[```cccfffhhhlllooorrruuuyyy{{{~~~~~~{{{vvvpppiii___UUUOOOGGGEEECCCBBBCCCCCCBBBAAADDDHHHNNNUUU___lll{{{qqqbbbRRRIIIBBBBBBBBB@@@???@@@BBBCCCBBBAAA@@@@@@CCCEEEHHHPPP^^^nnnzzz~~~wwwrrrllliiiiiijjjhhhgggccccccgggttt~~~wwwnnnhhhWWWSSSMMMJJJHHHIIIIIIHHHHHHGGGFFFGGGHHHHHHGGGFFFDDDBBB@@@@@@BBBCCCCCCBBB<<<:::777555555555555444/////////......---,,,,,,,,,,,,,,,+++++++++******(((((()))************)))))))))))))))))))))******+++,,,+++***)))(((''''''''''''''''''''''''''''''))))))*********))))))(((&&&''''''''''''((((((((('''''''''''''''((())))))***)))'''&&&&&&'''((()))''''''(((((()))))))))))),,,///333666666666777888999999999888777888<<<>>>???AAAEEEIIIMMMQQQUUUWWWSSSXXX^^^cccfffhhhiiijjjlllllllllmmmjjjbbbVVVLLLEEEBBBAAAEEENNNXXX```dddggg\\\LLL>>>666333111000333222222222222333333444666666666888;;;@@@FFFIIIKKKNNNQQQTTTWWW[[[___bbbcccfffiiimmmooosssvvvyyy}}}~~~|||uuujjj^^^VVVIIIFFFCCCBBBBBBBBBAAA@@@AAADDDHHHMMMTTT___llluuu~~~~~~nnn```RRRJJJCCCCCCCCC@@@???@@@@@@AAABBBAAA@@@@@@CCCEEEEEEKKKVVVeeerrr{{{zzzvvvqqqoooqqqrrrqqqooommmlllmmmttt~~~xxxqqqkkkWWWSSSNNNJJJIIIIIIIIIIIIIIIHHHGGGGGGIIIIIIHHHGGGEEECCCAAA@@@AAABBBBBBAAA???<<<888666555444222111......//////...------,,,,,,,,,,,,+++++++++******'''((()))++++++******)))))))))))))))***************++++++***'''$$$###$$$'''''''''''''''''''''''''''((()))************)))%%%&&&&&&&&&''''''((((((''''''&&&''''''((()))***((((((''''''''''''((((((&&&'''((()))******))))))+++...222555666666777888777888888777666666888:::===@@@DDDGGGKKKPPPUUUYYYWWWYYY^^^bbbeeeggggggffflllkkkkkkkkkhhhbbbXXXPPPHHHDDD@@@AAAGGGPPPXXX\\\eee^^^SSSFFF;;;555111000111111111111222333444555444444555666777;;;@@@DDDHHHKKKOOORRRVVVZZZ___bbbbbbeeehhhlllnnnqqquuuxxxzzz|||~~~rrrddd[[[NNNKKKFFFCCCBBBBBBBBBAAA@@@BBBEEEGGGKKKSSS]]]eeeqqqzzzzzzkkk^^^TTTLLLEEEEEEEEEBBB@@@@@@===???@@@@@@???@@@BBBDDDBBBGGGRRR```ppp|||~~~zzzxxxyyyzzzxxxvvvvvvtttsssxxxxxxqqqlllXXXTTTOOOKKKJJJJJJJJJJJJKKKJJJIIIJJJKKKLLLKKKIIIGGGDDDAAA@@@@@@AAAAAA@@@???<<<888666555444222111---.../////////...---,,,,,,,,,,,,+++++++++******'''(((***+++++++++)))(((((()))))))))************(((***,,,***'''$$$$$$%%%''''''''''''''''''''''''$$$%%%&&&((())))))))))))'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))***'''((())))))))))))((('''&&&'''(((***++++++*********---222444666666777999777888999888666666777888<<>>???@@@AAA@@@@@@BBBCCCBBBGGGPPP^^^nnn|||}}}|||{{{xxxqqqlllYYYUUUOOOLLLJJJKKKKKKJJJNNNLLLKKKLLLMMMNNNMMMLLLHHHEEEBBB@@@@@@@@@@@@???;;;999666555555666555555---.../////////...---,,,,,,,,,,,,+++++++++******'''(((***+++,,,+++)))((((((((())))))*********+++(((+++---,,,)))''''''(((''''''''''''''''''''''''"""###$$$&&&'''(((((())))))((((((&&&%%%$$$$$$###&&&&&&&&&'''''')))******'''(((***,,,,,,+++)))(((%%%''')))***+++,,,++++++)))---111444666777888999888:::::::::888777777888;;;???CCCFFFIIINNNTTTYYYbbbbbbccceeeggghhhfffeee___aaadddfffggghhhhhhhhhOOOJJJDDD??????DDDJJJNNNQQQUUUUUUNNNAAA777333444......///000111333555666666888::::::999:::===AAAAAADDDHHHMMMRRRWWW]]]aaaeeehhhkkknnnppprrrvvvxxxyyyzzz}}}tttkkk\\\VVVMMMFFFBBBAAAAAAAAABBBDDDFFFFFFFFFIIINNNSSSZZZcccqqqwwwuuuvvvrrrfff[[[UUUMMMHHHGGGGGGCCC@@@AAA@@@BBBCCCCCCBBBBBBCCCDDDDDDHHHQQQ^^^mmm{{{}}}ssshhhYYYQQQKKKKKKLLLKKKLLLNNNIIIHHHHHHJJJLLLMMMLLLKKKIIIGGGFFFFFFFFFDDDAAA>>>===<<<:::777555333222111333222111000///...------+++,,,------,,,***'''&&&!!!###&&&((()))))))))))))))))))))))))))))))))---+++))))))+++,,,***((((((((((((((((((((((((((())))))))))))))))))))))))%%%$$$$$$$$$$$$%%%&&&&&&$$$%%%&&&''''''&&&&&&%%%((((((((('''&&&&&&%%%%%%(((((((((((()))))))))))))))***---111555888;;;===;;;:::888666666666666777:::???DDDGGGIIILLLTTTZZZeeecccaaacccfffddd^^^YYY[[[[[[___fffooouuuwwwvvvbbbSSSBBB;;;===DDDGGGHHHIIIOOORRRNNNGGG@@@777///444111000111111000444999444444333444444555666777;;;>>>CCCIIIOOOVVV^^^bbbcccfffjjjmmmooorrrtttwwwxxx{{{{{{tttggg^^^RRRIIIFFFEEEDDDCCC@@@AAACCCBBBBBBEEEJJJOOORRR[[[fffpppzzzxxxpppkkkfff```[[[SSSOOOIIIEEECCCBBBAAA@@@@@@CCCEEEFFFEEEDDDDDDEEEIIILLLTTT```nnn{{{}}}tttiii[[[SSSLLLKKKLLLJJJJJJKKKLLLLLLLLLMMMOOOPPPOOONNNIIIGGGFFFFFFEEEDDDAAA>>>;;;:::888777555444333333222111111000...------,,,***+++,,,,,,,,,***((('''&&&''')))+++,,,---,,,,,,))))))))))))))))))))))))+++)))'''''')))***(((&&&((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&)))))))))(((((((((((('''(((((((((((())))))))))))(((***,,,000444777:::<<<===<<<:::888777777777888:::???EEEHHHJJJMMMSSSXXX```______```aaa___\\\XXXZZZ\\\ccclllvvv}}}lll]]]JJJ>>>===AAACCCCCCHHHNNNPPPNNNJJJDDD;;;222444111///111000...000555444333333444444555666777:::===AAAFFFKKKQQQXXX]]]___cccgggjjjmmmooorrruuuyyy{{{~~~|||rrriii\\\RRRLLLHHHEEECCCAAABBBCCCBBBBBBCCCGGGKKKLLLTTT^^^fffooo|||~~~sssmmmhhhbbb]]]VVVRRRMMMJJJIIIHHHGGGFFFBBBDDDEEEFFFEEEEEEFFFGGGMMMQQQYYYdddqqq|||~~~ssshhh\\\SSSLLLKKKKKKIIIHHHJJJNNNMMMMMMNNNPPPQQQPPPOOOIIIHHHFFFEEEEEEDDDAAA>>>:::999888666555555555555111000000///...---,,,,,,)))***+++,,,,,,+++***)))))))))***+++++++++******))))))))))))))))))))))))***(((''''''((()))'''&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((***)))'''&&&&&&&&&&&&'''))))))))))))************))))))))))))(((((((((((((((***,,,///333666999;;;>>>===<<<;;;:::999999999;;;@@@FFFJJJLLLNNNSSSVVVYYYZZZ[[[[[[ZZZXXXXXXYYY[[[___hhhsss|||uuueeeQQQBBB>>>???AAABBBGGGKKKMMMMMMMMMJJJ@@@555666222111222111......111333333333333444555666777888:::>>>AAAFFFKKKRRRVVV[[[^^^cccgggjjjmmmqqqssszzz|||~~~}}}ttthhh]]]VVVPPPJJJFFFBBBCCCCCCBBBAAABBBDDDFFFHHHMMMUUU[[[bbbnnn}}}tttmmmhhhbbb]]]XXXTTTPPPMMMLLLKKKJJJIIIFFFGGGHHHHHHGGGHHHKKKMMMTTTYYYbbbmmmxxx}}}rrrggg[[[RRRKKKKKKKKKJJJJJJKKKLLLKKKKKKLLLNNNOOONNNLLLJJJHHHFFFEEEEEECCCAAA???::::::888666555444444444000//////...------,,,,,,((()))***++++++++++++***+++*********)))(((((('''))))))))))))))))))))))))+++***************)))((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((()))))),,,***(((&&&%%%&&&'''((('''(((((()))******++++++))))))))))))(((((((((((()))***,,,...222666999;;;>>>>>>===<<<;;;:::::::::<<>>AAAFFFKKKMMMOOOPPPQQQPPPUUUYYYYYYVVVUUUZZZ___bbbgggnnntttwwwxxxvvvuuurrrhhhYYYKKKBBB???AAACCCEEEGGGHHHJJJNNNOOOHHH>>>:::555111333333111000111333222222333333444555666222444777;;;???FFFNNNSSSYYY]]]bbbgggjjjnnnrrruuuzzz|||yyyrrrkkkbbbWWWPPPFFFEEECCCBBBCCCCCCDDDDDDGGGIIILLLNNNSSSZZZdddlllxxx{{{vvvqqqmmmhhheee```\\\YYYWWWTTTQQQQQQRRRRRRSSSTTTXXX]]]bbbgggmmmwwwwwwqqqttt|||qqqfffYYYQQQKKKLLLNNNNNNOOOQQQNNNMMMMMMNNNOOOOOONNNLLLKKKHHHEEEDDDDDDCCCAAA@@@===<<<:::777555333111111/////////.........------))))))*********++++++,,,++++++***)))))))))))))))))))))))))))))))))))))))'''((()))(((&&&%%%&&&'''(((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''((())))))***)))'''&&&&&&&&&&&&'''$$$%%%%%%&&&'''(((((()))******))))))((((((''''''******+++---000444888::::::;;;<<<===>>>>>>>>>===@@@BBBEEEIIILLLNNNOOOOOOPPPUUUZZZ[[[ZZZZZZ^^^bbbbbbgggmmmqqqtttuuuvvvwwwtttmmmbbbTTTHHHAAA@@@@@@CCCFFFHHHIIIMMMQQQNNNHHH>>>777111111222000///000222222222222333444555666222333666999>>>EEEMMMRRRYYY]]]bbbfffjjjmmmqqqtttyyy||||||tttiii\\\SSSMMMJJJFFFCCCCCCDDDEEEDDDEEEFFFGGGIIILLLRRRYYY]]]kkkttt}}}wwwsssnnnkkkgggccc```]]]ZZZWWWYYYZZZ\\\^^^aaaeeelllpppsssyyyxxxpppooouuu~~~}}}ssshhh[[[SSSMMMNNNOOOOOOOOOQQQOOONNNNNNOOOPPPPPPOOOMMMKKKHHHEEEDDDCCCCCCBBB@@@<<<;;;999777555444333222000000////////////......******************++++++(((''''''&&&'''((()))***))))))))))))))))))))))))&&&((()))(((&&&$$$&&&'''((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''((()))'''''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&'''''''''(((*********)))(((''''''''')))))))))***---111555888:::;;;===???@@@AAAAAAAAABBBBBBCCCFFFIIILLLMMMNNNPPPUUUZZZ]]]^^^___aaacccbbbeeejjjlllnnnppptttxxxvvvssslll```RRRGGGBBBBBB@@@EEEHHHJJJNNNTTTWWWUUUHHH>>>666444333111///000222222222222333444555666333444555777;;;BBBJJJOOOWWWZZZ___cccgggjjjnnnpppwww{{{~~~ssseee\\\VVVQQQIIIEEECCCDDDDDDCCCBBBCCCEEEFFFIIIMMMQQQSSS\\\dddpppzzz~~~xxxvvvssspppnnnllljjjgggdddfffhhhkkkooosssxxxyyysssttt{{{uuuiii^^^VVVOOOOOOPPPNNNNNNPPPOOONNNMMMNNNOOOOOONNNLLLKKKIIIEEECCCCCCCCCBBBAAA:::999888666555555555444000000000000000/////////++++++***************+++******))))))***,,,...///))))))))))))))))))))))))(((***+++***'''&&&'''***((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((($$$%%%&&&''''''&&&&&&%%%&&&&&&&&&'''''''''''''''+++******)))(((''''''&&&'''''''''(((+++///333666:::;;;>>>AAABBBDDDDDDDDDCCCBBBBBBDDDHHHKKKMMMMMMPPPTTTZZZ^^^aaabbbccccccccceeeggghhhhhhkkkppptttuuuuuuqqqgggYYYNNNHHHFFF>>>DDDIIIJJJOOOWWW^^^___RRRGGG<<<888666333111222222222222222333444555555444555666777:::???GGGLLLUUUXXX]]]aaadddgggjjjmmmvvv{{{|||ooofff]]]VVVLLLFFFCCCCCCCCCBBBBBBCCCDDDFFFIIIKKKNNNOOOPPPXXXdddmmmuuu}}}|||{{{zzzxxxvvvqqqtttyyy}}}}}}zzzzzzuuuiiiYYYUUUPPPMMMLLLMMMMMMMMMLLLKKKKKKLLLMMMMMMKKKIIIIIIHHHFFFDDDBBBAAA@@@@@@>>><<<:::666444222222111444111...------...---,,,******)))))))))+++,,,---++++++,,,---,,,+++***)))))))))(((((((((((())))))++++++***)))((('''&&&&&&))))))(((((('''''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%'''((())))))******$$$%%%'''(((((((((''''''************)))))))))))))))))))))))))))(((''''''&&&&&&&&&''')))---000222666777;;;>>>AAACCCDDDEEEEEEEEEEEEDDDCCCDDDGGGJJJMMMQQQWWW\\\___aaaccceeebbbdddhhhmmmoooqqqppppppvvvzzzzzzqqqeeeYYYLLLBBBBBBAAACCCJJJQQQWWW^^^eee^^^TTTEEE:::555333222111111000000222444666666555555666666666777<<>><<<999666444222222222333111...---......---,,,******)))))))))***+++,,,***+++,,,,,,,,,+++))))))+++******))))))******+++************))))))))))))***)))))))))(((((((((((((((((())))))))))))(((((($$$%%%&&&'''((((((((((((%%%%%%'''(((((((((''''''(((''''''''''''''''''''')))))))))))))))((('''''')))((((((((()))+++---///555777:::===@@@BBBCCCCCCGGGHHHGGGFFFDDDDDDEEEGGGJJJNNNUUU[[[___cccfffiiigggjjjmmmqqqssssssrrrqqquuuzzzzzzssshhh\\\NNNBBB???===???FFFNNNUUU^^^ffffff]]]OOOAAA888333111111333111111222333555444333555555666666777:::???CCCJJJMMMRRRWWW\\\aaafffjjjooosssyyy}}}}}}yyykkkcccWWWOOOKKKIIIGGGEEEDDDCCCAAABBBDDDFFFFFFFFFIIIKKKPPPVVVZZZaaappp~~~xxxlllZZZVVVPPPLLLKKKKKKKKKKKKLLLKKKKKKLLLMMMMMMLLLJJJHHHGGGEEECCCAAA@@@??????>>><<<999666444333222222333111///.........---,,,******)))((((((((())))))******++++++******)))(((***))))))(((((())))))***)))))))))******+++++++++*********))))))))))))((())))))))))))))))))))))))'''''''''(((((((((''''''%%%&&&''''''(((''''''''''''''''''''''''''''''''')))))))))))))))(((((('''++++++)))(((((()))***+++444555888<<<>>>@@@AAAAAAHHHIIIIIIGGGEEECCCCCCDDDGGGLLLSSSYYY___dddiiillllllnnnrrrtttvvvuuutttrrrtttyyy{{{vvvlll```QQQDDDAAA======CCCJJJQQQ[[[eeennnhhh\\\MMM???666222111444222111111222333222111444555555555555777;;;???BBBFFFKKKPPPUUU[[[aaaeeeiiimmmtttxxx{{{}}}ssskkk___VVVQQQNNNKKKHHHGGGEEEBBBBBBCCCDDDCCCCCCDDDEEEIIINNNQQQWWWcccooouuujjjZZZUUUPPPLLLKKKJJJJJJJJJLLLKKKKKKLLLNNNNNNMMMKKKGGGFFFDDDCCCAAA@@@@@@???===<<<999666444333222222333111///...///...---+++******)))(((((((((''''''************))))))((((((''''''&&&&&&&&&&&&'''''')))))))))))))))))))))))))))))))))(((((((((((((((''''''&&&&&&&&&&&&'''''')))))))))))))))(((''''''&&&&&&''''''''''''''''''((((((((()))))))))))))))(((((())))))))))))((((((+++***))))))))))))******222333666:::<<<>>>??????EEEFFFGGGGGGDDDCCCBBBCCCFFFKKKQQQXXX]]]ccchhhkkklllmmmpppsssttttttsssrrrrrrxxx{{{xxxqqqfffWWWIIIFFFAAA===@@@EEEKKKUUU___mmmkkkeeeYYYJJJ===666444444222000000222333333222333444555444444555888:::<<>>???@@@BBBCCCDDDCCCBBBCCCDDDHHHLLLQQQVVVZZZ___cccgggggghhhjjjlllnnnpppqqqqqqpppuuuyyyxxxtttmmm___SSSHHHAAA;;;<<>>???@@@===>>>@@@AAAAAABBBDDDFFFJJJMMMQQQTTTWWW[[[___bbbcccccccccdddgggjjjmmmnnnooosssuuuvvvvvvsssiii___JJJCCC<<<:::;;;>>>GGGOOOVVVYYY]]]]]]WWWNNNFFFAAA777444111000222333444444000222444555444333444555666888;;;>>>AAAFFFLLLQQQYYY^^^fffmmmssswww{{{}}}|||tttoooiiiccc^^^RRROOOKKKIIIGGGFFFDDDCCCBBB@@@AAADDDEEEDDDHHHNNNUUU\\\fffoooxxxttthhhUUUQQQLLLIIIIIIJJJKKKKKKLLLKKKKKKMMMOOOPPPOOOMMMHHHGGGFFFEEEDDDCCCCCCCCC<<<;;;888666444444333444111000///000000///,,,***((()))***+++++++++***)))---,,,+++***)))******++++++******))))))******+++))))))((((((''''''&&&&&&&&&&&&&&&&&&''''''(((((()))(((&&&%%%%%%&&&((()))%%%%%%%%%&&&%%%%%%$$$$$$)))((('''&&&%%%&&&&&&'''$$$$$$%%%&&&&&&'''((((((''''''((()))))))))))))))&&&'''((())))))*********+++---222777;;;>>>@@@AAA>>>???@@@@@@@@@BBBEEEGGGJJJLLLOOORRRTTTXXX\\\___dddbbb```___```dddiiilllnnnppprrrssswwwxxxrrrjjjXXXNNNEEE???<<<;;;@@@GGGLLLNNNQQQTTTUUURRRMMMIII<<<888444222222222222111...111444555444444444444555666888999;;;???EEEIIIQQQWWW___gggmmmrrrvvvyyy|||~~~yyytttmmmhhh]]]YYYTTTPPPLLLIIIFFFDDDCCCAAAAAADDDDDDCCCEEEIIIMMMTTT]]]eeemmmuuu~~~~~~zzzxxxwwwlllSSSPPPKKKIIIIIIKKKLLLLLLLLLKKKKKKMMMOOOPPPOOONNNHHHHHHGGGEEEDDDDDDDDDDDD<<<:::888666444444444444111000///000000///,,,***((()))***+++,,,,,,+++***------+++*********+++,,,))))))(((((((((((())))))(((((((((((())))))))))))&&&'''''''''(((((())))))((('''%%%$$$$$$%%%'''(((''''''(((((((((((((((''')))((('''&&&%%%&&&&&&'''&&&&&&''''''((()))******''''''((()))))))))))))))(((((())))))))))))((((((***,,,111666;;;???BBBCCC@@@AAAAAA@@@@@@BBBEEEHHHIIIKKKNNNQQQSSSVVV[[[^^^gggddd```]]]^^^aaafffjjjnnnooooooqqqvvv{{{xxxqqqhhh]]]PPPGGG???:::<<<@@@IIIHHHIIIMMMRRRTTTQQQNNN@@@<<<777333111111000///...000444555555444444555444555666666777;;;@@@DDDLLLQQQZZZbbbiiinnnsssuuuzzz}}}{{{tttpppfffaaa[[[UUUPPPLLLGGGDDDFFFCCCCCCFFFFFFDDDEEEIIIEEEKKKTTT[[[aaahhhqqqwww{{{uuurrruuu}}}rrrjjjWWWTTTPPPMMMMMMNNNNNNMMMNNNOOOPPPQQQRRRQQQPPPOOOJJJHHHFFFEEEDDDCCCAAA???@@@===999666444333111000111111000000//////......******************++++++'''''''''''''''(((((()))&&&((()))***)))&&&###!!!******)))((())))))******''''''&&&&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''&&&'''((('''%%%%%%''')))+++******)))(((&&&%%%$$$&&&&&&&&&'''''''''((((((''''''&&&&&&%%%%%%$$$$$$((((((''''''''''''((((((&&&(((,,,333:::@@@CCCCCCHHHDDD@@@???BBBEEEEEEEEEGGGJJJMMMRRRWWWZZZ]]]^^^dddccc```]]]\\\]]]bbbeeefffeeegggmmmwww~~~rrr```NNNAAA;;;;;;<<>>>>>AAACCCDDDFFFKKKLLLKKKQQQLLLEEE===777444333333000111111222222333333333333333444333333444777:::===BBBJJJRRRZZZbbbiiinnnsssuuuxxx|||~~~~~~xxxrrrmmmgggbbb^^^YYYUUUPPPMMMKKKJJJIIIHHHCCCFFFHHHIIIIIIMMMTTTYYY___dddlllttt|||}}}uuugggbbbaaajjjzzz|||oooeeeZZZVVVQQQMMMMMMMMMNNNNNNNNNMMMLLLLLLLLLMMMOOOPPPIIIFFFDDDBBBBBBBBBAAA???===:::777666666666555444111111000000//////......+++++++++***************)))))))))))))))******+++***)))(((''''''((()))***((()))***+++***)))&&&%%%''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''&&&""" """'''***)))&&&(((((((((((((((((())))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((''''''''''''((((((+++++++++,,,///555<<<@@@GGGIIIKKKMMMMMMKKKGGGEEEBBBEEEJJJPPPWWW]]]aaaccc[[[^^^aaabbbaaa```______gggfffgggkkksss|||ttt```NNNCCC>>>===???AAACCCFFFJJJLLLLLLRRROOOIIIBBB;;;777555555111111111111111111222222444444555444333333555777:::>>>EEEMMMTTT]]]eeejjjooorrrvvvyyy{{{|||}}}~~~|||yyytttnnnkkkeeeaaaZZZUUURRROOOLLLJJJGGGHHHHHHHHHHHHJJJOOOSSSXXX]]]eeemmmtttzzzvvvlllbbb```aaakkk{{{{{{ooofff\\\WWWQQQMMMLLLMMMNNNOOOOOOOOONNNMMMMMMOOOPPPQQQHHHFFFBBBAAAAAAAAAAAA@@@;;;888666444555555444333111111000000//////......+++++++++*********)))))))))))))))))))))******+++,,,+++)))'''&&&'''(((((('''(((***+++***)))&&&%%%''''''((())))))((('''''''''''''''''''''''''''''''''###!!!###))),,,***'''%%%%%%$$$$$$$$$%%%&&&''''''''''''''''''''''''''',,,++++++***)))(((((('''((((((''''''''''''((((((((()))))))))+++222:::AAAHHHIIIKKKKKKKKKKKKKKKKKKHHHHHHIIILLLQQQXXX___ccc^^^```aaabbbbbbdddfffhhhpppnnnmmmmmmpppvvv|||ooo\\\MMMEEE>>>>>>@@@CCCFFFIIILLLOOOUUUUUURRRLLLBBB:::555333333222111000000000111222444555666555444444555666888<<>>???@@@@@@@@@===;;;777555555555444222111111111000//////......,,,,,,++++++***))))))((('''''''''''''''(((((()))&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''')))***+++'''((()))++++++)))((('''&&&'''((())))))((('''&&&$$$%%%&&&%%%$$$$$$%%%''')))'''%%%$$$###$$$&&&'''******))))))((((((((('''((((((((((((((((((''''''((((((''''''''''''((((((((()))***(((&&&)))111888<<<@@@FFFIIIKKKMMMPPPTTT\\\YYYVVVRRRQQQRRRTTTVVVXXX\\\aaaggglllqqqwww{{{}}}~~~~~~{{{xxxwwwyyy|||}}}yyyvvvwwwyyytttjjjaaaUUUMMMGGGFFFEEEDDDHHHOOOXXXcccooorrriiiZZZMMMFFF888666444222111111222333000222333333222222222333333555777:::???FFFOOOUUU[[[bbbjjjooopppsssxxx|||}}}~~~}}}uuummmggg\\\YYYTTTQQQPPPPPPOOOOOOPPPQQQSSSUUUYYY___fffllllllpppuuuvvvuuutttuuuwww|||~~~sssnnnrrrxxx}}}uuukkk^^^WWWRRRSSSRRRNNNJJJIIIPPPOOOOOOPPPQQQRRRPPPOOOEEECCCAAA@@@@@@@@@???>>>===:::888777777666555444222222111000///...---------,,,++++++******++++++***************)))(((''''''((()))))))))(((&&&%%%)))((('''((()))***)))((()))***,,,---,,,+++)))(((++++++******))))))(((((((((((()))******)))((('''$$$$$$$$$%%%&&&'''((()))''''''(((((()))))))))***'''&&&&&&&&&&&&'''((((((%%%&&&&&&&&&'''((((((((()))))))))((((((+++000444999???GGGJJJIIIIIIMMMPPPYYYYYYVVVSSSPPPOOOPPPRRRTTTYYYaaahhhooouuuzzz}}}~~~|||}}}}}}zzz~~~~~~zzzqqqjjj^^^QQQHHHJJJIIIBBBBBBIIITTTaaaoooxxxzzzqqq[[[GGG<<<:::888444222222333444222222333444555555555444444555666888;;;BBBIIIOOOUUUZZZaaaggglllrrryyy~~~~~~}}}xxxuuujjjeee]]]WWWSSSQQQOOONNNRRROOOLLLMMMSSSZZZ```ccckkklllmmmmmmlllnnnqqqsssxxx}}}xxxuuusssttt|||rrrhhh]]]VVVRRRSSSSSSPPPNNNNNNOOONNNNNNOOOPPPQQQOOONNNHHHFFFDDDCCCCCCCCCBBBAAA<<<:::888777777666555333222222111000///...------,,,,,,+++***************++++++,,,,,,,,,+++******&&&'''(((((())))))))))))***)))((()))***++++++)))%%%&&&(((*********)))((()))))))))))))))(((((((((&&&&&&'''(((((((((((((((%%%%%%%%%%%%&&&''''''((((((((()))))))))*********'''&&&&&&&&&&&&'''((((((''''''(((((((((((((((((())))))(((((((((***///222777===EEEIIIIIIIIIKKKNNNUUUUUUTTTRRROOONNNOOOQQQTTTYYY```ffflllsssxxx|||~~~~~~|||xxxjjjZZZNNNKKKGGGAAACCCJJJPPP\\\kkkvvv|||xxxhhhWWWEEE???888444333444333111222222333444555666666666444444555666999>>>DDDIIIMMMRRRYYY___ccciiipppvvv||||||wwwqqqjjjccc^^^YYYUUUSSSSSSQQQNNNLLLMMMQQQWWWZZZ]]]___aaacccdddgggkkknnntttyyyzzzppprrrwww|||ssshhh[[[TTTOOOPPPQQQQQQPPPRRRNNNMMMMMMNNNOOOOOONNNLLLIIIGGGDDDDDDDDDDDDCCCAAA<<<:::777666666666555333222222111000///...------++++++***))))))))))))******++++++,,,,,,,,,++++++'''''''''((()))***,,,,,,+++))))))***+++,,,+++***$$$%%%''')))*********)))&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''((())))))'''&&&&&&&&&&&&&&&'''''''''((((((((((((((())))))'''&&&&&&&&&&&&'''(((((()))))))))))))))(((((((((((((((((('''''')))---000333:::BBBHHHIIIIIIJJJKKKOOOPPPQQQQQQOOOOOOOOOQQQVVVYYY^^^ccchhhooovvvzzzxxxhhhXXXOOOGGGAAACCCIIIKKKUUUcccpppyyyyyypppeeeSSSIII===666555555333///111222333444666777777888444444444444555888===AAAEEEJJJQQQVVV[[[```hhhnnnxxx|||xxxqqqkkkddd]]]YYYUUUTTTRRRMMMJJJJJJNNNSSSTTTVVVYYY[[[]]]```dddgggnnnsssyyyzzzzzz|||ssskkkqqqvvvmmmZZZQQQKKKLLLMMMNNNOOOQQQNNNMMMLLLMMMNNNNNNLLLJJJFFFDDDBBBAAAAAAAAA@@@???<<<:::777666666666444333111111111000///.........+++***))))))((()))))))))'''((()))***************)))((((((((((((***,,,---***)))((()))+++,,,+++***'''((()))***++++++++++++$$$$$$$$$%%%%%%&&&&&&'''***)))((('''''''''))))))(((''''''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((***))))))(((((('''''''''''''''(((((('''(((+++---000777@@@GGGIIIJJJJJJJJJJJJMMMOOOPPPPPPPPPQQQRRRVVVXXX[[[___dddjjjqqqvvvtttdddXXXMMMDDDBBBFFFHHHNNNYYYdddlllnnnjjjeee___VVVJJJ???999555222000111222333444555777999999444555555444333555888:::AAAFFFLLLQQQUUU[[[ccciiirrrxxx|||uuunnnfffaaaZZZ[[[YYYRRRKKKHHHLLLPPPTTTVVVYYYZZZ[[[]]]```bbbhhhmmmsssvvvvvvwww{{{yyyppplllwwwwwwmmm\\\SSSLLLKKKMMMLLLNNNPPPMMMLLLLLLLLLMMMMMMKKKIIIDDDBBB@@@???@@@@@@>>>===;;;999777666666555444222111111000000//////......+++***))))))((()))))))))'''((()))***************+++***)))(((((()))***+++)))((('''(((*********)))))))))*********)))))))))'''''''''(((((()))))))))+++***(((&&&%%%%%%&&&&&&(((((('''&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((((((''''''&&&&&&&&&&&&'''))))))(((((()))+++...444===EEEIIIJJJJJJIIIHHHJJJNNNOOOPPPQQQSSSTTTVVVWWWYYY\\\___eeelllqqqzzz~~~~~~|||rrrfffYYYLLLDDDCCCEEEGGGNNNWWW]]]`````````dddaaaYYYLLL???777444444222222222333555777888:::555666666555444444555777>>>BBBGGGKKKPPPVVV^^^dddlllsss{{{yyyrrrmmmeeeeeebbbZZZPPPJJJJJJMMMSSSUUUXXXZZZ[[[\\\___aaaeeeiiiooosssuuuvvvyyy|||~~~yyypppmmmrrr~~~uuukkk___WWWOOOOOOOOOOOOOOOQQQNNNMMMLLLLLLMMMLLLKKKIIIFFFDDDAAAAAAAAAAAA@@@>>>;;;999666555555555444222111000000000/////////...++++++***))))))))))))******++++++,,,,,,,,,+++++++++***)))((((((((((((((((((''''''''')))***)))((((((((((((''''''&&&&&&&&&+++++++++,,,,,,,,,,,,,,,((((((&&&%%%$$$$$$######((('''''''''''''''((((((*********)))))))))))))))'''&&&&&&&&&&&&'''((((((''''''''''''&&&&&&&&&&&&&&&(((******)))(((((())),,,111999AAAFFFIIIIIIIIIGGGIIILLLMMMOOOQQQSSSVVVUUUVVVXXXZZZ]]]aaahhhlllrrrxxx{{{|||~~~~~~vvvhhhXXXKKKDDDCCCCCCFFFMMMRRRTTTXXX\\\```bbbaaaWWWIII===999888222222111222333555777888555777888777555444444555888<<>>;;;999666555555555333222000000000000////////////---,,,++++++******++++++***************)))((('''$$$%%%''')))******))))))***)))))))))+++,,,+++***''''''''''''(((***+++,,,))))))((((((''''''&&&&&&&&&''')))+++------,,,,,,&&&&&&&&&'''''')))***+++&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&&&&&&&'''((((((''''''(((((())))))******'''))),,,,,,+++)))(((((((((+++000888???DDDFFFFFFEEEFFFGGGHHHIIIMMMQQQUUUSSSUUUWWWXXXZZZ]]]aaaeeejjjlllqqqzzz}}}oooppprrrqqqrrruuu||||||lll[[[QQQGGGBBBAAADDDCCCAAAEEELLLQQQVVV\\\___[[[QQQDDD;;;333222111000000222444555222555777777666444444555222555:::===AAAGGGPPPVVV___fffooouuuxxx{{{{{{xxxuuurrrmmmjjjeeehhhkkkllllllllllllmmmnnnoooppprrrsssuuuvvvwwwwwwyyy|||}}}~~~{{{nnnddd___aaapppxxxlll___VVVOOONNNOOOOOOQQQTTTMMMMMMLLLKKKKKKKKKKKKKKKGGGGGGEEECCCAAA???===<<>>===???;;;666555555666333111222222222111///...,,,,,,************))))))))))))************)))))))))))))))******++++++++++++++++++***)))((('''''''''(((,,,+++***))))))))))))***))))))******))))))((('''''''''''''''((((((((()))((((((((())))))((((((((((((''''''&&&''''''(((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))*********++++++&&&))),,,...000444;;;@@@FFFGGGJJJNNNSSSWWWZZZ\\\WWWXXX[[[\\\^^^bbbgggjjjkkkjjjiiijjjmmmqqqvvvxxxtttpppooorrrttttttuuuwww{{{ttt___SSSHHHCCC@@@======???EEEGGGMMMWWW```ddddddaaaNNNGGG>>>777333111111111333444666777888888777666666555444444777<<>>BBBIIISSS[[[ccckkktttzzz~~~~~~}}}{{{zzzyyyyyywwwvvvuuuuuuwwwyyy|||~~~}}}tttkkk```\\\aaakkkvvv}}}~~~~~~yyykkkZZZTTTQQQSSSTTTQQQOOOOOOOOOOOONNNMMMMMMMMMMMMMMMIIIIIIJJJIIIGGGEEEBBBAAA<<<:::888666666555333222333333333333222111//////************)))))))))((())))))))))))))))))******&&&''''''(((((((((((((((''''''((((((((('''&&&%%%''''''((()))*********+++)))))))))))))))(((''''''''''''''''''((((((((((((&&&'''((())))))((('''&&&'''''''''''''''((())))))''''''''''''''''''''''''%%%%%%&&&&&&'''''''''((())))))***++++++++++++***%%%))),,,+++***,,,222888HHHLLLQQQTTTUUUVVVXXXZZZ[[[\\\]]]```bbbbbbbbbaaabbbccccccbbbdddkkkvvv{{{}}}kkkWWWKKKEEEAAAAAACCCAAAIIIVVVggguuuzzzooo^^^MMMBBB;;;777555333333444555666777777777666666555555666777999:::===CCCLLLTTT[[[dddmmmtttzzz}}}zzzyyywwwwwwwwwyyy{{{}}}wwwuuuuuu{{{tttiiiccc^^^aaammm{{{{{{nnn\\\VVVRRRSSSUUUSSSQQQQQQPPPOOONNNNNNMMMMMMNNNNNNIIIJJJJJJJJJIIIFFFCCCBBB::::::999777666444333333555555555444444222111111************))))))))))))))))))))))))************&&&&&&'''((((((((((((((((((((())))))))))))(((((($$$%%%'''((()))*********(((((())))))(((((('''&&&&&&&&&&&&&&&'''''''''((('''''''''(((((('''''''''&&&&&&&&&&&&'''((())))))(((((((((((((((((((((((('''''''''(((((())))))***)))))))))*********++++++''')))******)))+++///444===CCCKKKQQQTTTVVVZZZ]]]ZZZ[[[___dddhhhjjjhhhfff```bbbbbbcccgggooozzzuuucccUUULLLEEEBBBDDDAAAIIIWWWgggwwwuuucccSSSEEE:::555444444444555555666666777777777777777777777888888999>>>EEELLLRRRZZZdddkkkssswww}}}|||{{{zzzyyyyyyzzz{{{|||ssskkkjjjiiivvv{{{rrrjjj___aaafffrrr{{{ooo^^^WWWSSSTTTUUUSSSRRRSSSPPPPPPOOONNNNNNNNNNNNOOOGGGHHHIIIJJJHHHFFFCCCAAA999999999888666444333333111111222111111000///...************))))))))))))((()))))))))************'''((())))))******))))))++++++++++++++++++++++++%%%&&&((()))))))))(((((((((((())))))(((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&(((''''''&&&&&&''''''(((%%%%%%%%%%%%&&&'''((()))''''''''''''''''''''''''&&&&&&'''(((((()))******))))))((((((((()))***+++***)))(((((()))+++...///111:::EEEMMMQQQUUUZZZ^^^^^^```dddjjjoooqqqnnnkkkaaabbbcccfffkkksss{{{tttgggYYYKKKDDDDDDAAAGGGRRR```nnn|||xxxhhhUUUDDD999666666666666666666777777888888999999999888888888777;;;@@@EEEIIIQQQZZZaaagggllluuu~~~~~~~~~}}}}}}~~~qqqllllllnnnzzz}}}xxxqqqggg```]]]gggxxxzzznnn```XXXSSSTTTUUUTTTSSSUUUQQQPPPOOOOOONNNNNNOOOOOOFFFGGGHHHIIIGGGEEEBBB???888999:::888666444333333111111222111111000///...************))))))))))))(((((())))))*********+++))))))***+++++++++++++++)))(((((('''(((((())))))((())))))******)))'''&&&(((((((((((((((''''''&&&$$$$$$$$$%%%%%%%%%&&&&&&((('''&&&%%%%%%&&&'''((($$$$$$$$$%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((***)))'''&&&&&&(((***+++,,,)))''''''***,,,---------666BBBJJJOOORRRXXX\\\```aaaeeekkkooooookkkggg^^^^^^___ccciiiqqqwww{{{{{{vvvdddRRRFFFDDDAAAEEEMMMWWWeeetttwwwcccNNN@@@999888777777777777777888999999::::::::::::999888555888===@@@DDDJJJSSSZZZ\\\bbblllwww~~~tttppppppwww|||wwwqqqiii```[[[```ooo~~~uuuaaaXXXQQQRRRUUUUUUTTTUUUSSSQQQNNNKKKJJJJJJLLLMMMLLLIIIGGGFFFFFFEEEDDDCCC???<<<999777666555333111666444111000000000///...+++***************++++++(((((())))))))))))((((((+++*********))))))((((((''''''&&&&&&&&&&&&'''''',,,***((('''&&&%%%&&&&&&((((((''''''''''''((((((***)))(((''''''((()))***''''''&&&%%%&&&'''((()))***&&&"""###'''***)))&&&((((((((((((((((((((((((((()))***++++++)))'''%%%((((((((((((((()))******(((((((((((()))))))))))))))444>>>BBBHHHQQQUUUSSSZZZ\\\bbbiiiooooookkkgggbbbbbbbbbdddhhhnnnsssvvvyyyyyy|||nnn\\\PPPJJJDDDBBBFFFPPP\\\iiivvvxxx```HHH@@@777333666:::888777999:::;;;;;;;;;:::888666555888777777999===CCCIIILLLRRRWWW```jjjuuu~~~|||~~~~~~vvvkkk]]]UUUYYYbbbppp|||sssaaaWWWPPPQQQTTTTTTTTTUUURRRQQQNNNKKKJJJKKKLLLMMMHHHFFFDDDCCCCCCBBBAAA???<<<:::888777777777555444444333111111111111///...+++++++++******++++++,,,+++***(((''''''(((***+++*********)))))))))(((((('''''''''&&&''''''(((((())))))((('''&&&&&&&&&&&&))))))(((((((((((())))))***)))(((''''''((()))***&&&&&&%%%%%%%%%&&&'''(((***&&&###$$$(((***)))&&&((((((((((((((((((((((((&&&'''((((((((('''%%%$$$((((((((((((((())))))***(((((((((((())))))))))))***000777<<>>===;;;888777777777555444222111111222333222000---,,,++++++******+++++++++---+++(((&&&&&&(((+++---******))))))))))))((((((''''''''''''(((((()))***&&&''''''((((((''''''&&&***))))))))))))))))))***))))))(((((((((((())))))'''&&&&&&&&&&&&'''(((((()))&&&$$$%%%(((***)))'''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&((((((''''''(((((()))***(((((((((((())))))))))))***,,,///666BBBMMMQQQOOOOOOPPPSSSXXX^^^cccddddddeeeeeefffgggiiijjjkkkkkkrrrtttxxxooo```TTTMMMFFFDDDFFFKKKTTT]]]ccceeegggjjjooorrrnnnhhhXXXJJJ;;;666666666666777999::::::;;;;;;::::::999777666555555777:::===@@@DDDIIIRRR\\\hhhuuu~~~}}}|||{{{|||}}}~~~~~~~~~qqqiii]]]SSSLLLMMMZZZhhhzzzqqq___UUUMMMNNNQQQRRRSSSTTTQQQPPPNNNLLLKKKKKKLLLMMMJJJHHHGGGFFFFFFEEECCCAAAAAA???;;;888777555222000000000000222333222000---++++++***)))))))))******,,,+++)))'''''')))+++,,,))))))))))))))))))(((((((((((('''(((((()))***+++%%%&&&((()))***)))(((((())))))(((((((((((())))))))))))(((((((((((())))))((((((((((((((()))))))))(((&&&%%%&&&((())))))'''((((((((((((((((((((((((***)))(((((((((((())))))(((''''''''''''((())))))(((((((((((())))))))))))(((***,,,222;;;FFFMMMPPPLLLMMMOOOSSSYYY^^^ccceeeeeefffhhhjjjkkkkkkkkkkkkoooqqqwww~~~ttt```VVVKKKEEEBBBDDDKKKSSSYYY\\\```cccgggjjjllllllfffWWWEEE;;;888888888777999999::::::;;;;;;;;;;;;888777666555555777999:::===AAAIIISSS___lllyyy}}}||||||xxxyyy{{{{{{|||~~~{{{sssddd[[[QQQKKKKKKSSSeeevvv{{{qqq]]]SSSKKKLLLOOOQQQRRRTTTPPPOOONNNLLLLLLLLLLLLMMMKKKIIIHHHHHHHHHGGGDDDBBBAAA???;;;999777555333111//////000222333222///---******)))((((((((((((((())))))))))))))))))))))))(((((((((((((((((())))))((((((((((((((()))******&&&''')))***++++++***)))'''''''''&&&&&&'''''''''(((((())))))))))))((((((&&&&&&''''''(((((((((((('''''''''''')))))))))((((((((((((((((((((((((((())))))(((((((((((()))***'''''''''''''''(((((()))(((((((((((())))))))))))'''***...111555;;;GGGPPPQQQRRRSSSTTTWWW[[[___bbbdddfffiiilllnnnoooooooooooorrrwww}}}pppeeeWWWLLLEEEBBBEEELLLQQQVVV\\\aaaccceeehhhkkklllaaaPPPBBB<<<:::888666999999999999:::;;;;;;<<<:::999777666555666777888999===CCCLLLWWWdddpppxxx{{{}}}{{{zzzzzzvvvxxxyyyzzz{{{}}}yyymmmcccTTTNNNHHHHHHNNN[[[pppzzzppp\\\RRRJJJJJJNNNPPPQQQTTTOOONNNNNNMMMMMMLLLMMMMMMIIIHHHGGGGGGGGGFFFCCC@@@===;;;999888888888777666111000000111222111///,,,+++***)))((((((((((((((('''((())))))))))))((('''''''''(((((((((((()))))))))((((((''''''(((((()))'''((())))))************'''&&&&&&%%%%%%&&&&&&'''(((((())))))))))))((((((###$$$%%%%%%&&&&&&%%%%%%&&&'''((())))))))))))(((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''&&&&&&''''''((()))(((((((((((())))))))))))''')))...000///333???LLLVVVWWWXXXXXXXXXYYY[[[]]]bbbdddhhhllloooqqqssssssrrruuuyyy}}}~~~yyyiii[[[NNNDDDBBBDDDJJJNNNVVV___bbbcccfffkkklllhhh]]]NNNCCC>>>:::666999888888888999999:::;;;:::999888777666777777888888;;;???EEENNNZZZfffnnntttzzz~~~|||{{{zzzyyyzzz{{{{{{{{{|||~~~{{{vvvqqqiii]]]TTTIIIEEEEEEJJJTTTaaasssyyyooo[[[QQQHHHIIILLLOOOQQQTTTNNNNNNNNNMMMMMMMMMMMMMMMHHHGGGGGGGGGGGGEEEBBB???<<<:::888888999999999888333111000///000000...,,,---,,,+++***))))))))))))(((((('''&&&&&&'''(((((('''''''''((((((((())))))))))))((('''&&&&&&&&&&&&((('''''''''''''''((((((''''''&&&&&&&&&&&&'''''''''((()))******)))((('''$$$$$$&&&'''''''''&&&%%%&&&''')))***))))))((()))(((((((((((((((((((((((($$$%%%'''((((((((('''&&&'''&&&&&&&&&&&&'''(((((((((((((((((()))))))))))))))(((***------...888DDDQQQTTTXXXZZZZZZ[[[\\\^^^bbbdddgggjjjnnnqqqtttuuuvvvyyy|||}}}||||||}}}}}}mmm\\\MMMFFFEEEFFFIIIQQQ[[[```aaadddjjjlllpppmmm___PPPGGG@@@;;;999888777777777888999:::999999888777777777888888888999;;;???FFFQQQ\\\dddkkkrrrzzz~~~~~~|||{{{zzz|||~~~|||{{{{{{|||~~~yyytttmmmfff___WWWPPPKKKHHHFFFIIIRRR[[[eeeqqq|||wwwmmm[[[PPPHHHHHHLLLNNNQQQSSSNNNNNNNNNMMMMMMMMMMMMMMMIIIHHHHHHHHHHHHFFFCCC@@@>>><<<:::888888888777555444222000/////////---,,,///...---,,,++++++++++++***(((%%%######%%%(((***&&&'''''''''(((((())))))***)))((('''&&&%%%%%%%%%''''''%%%$$$$$$%%%&&&'''((((((''''''''''''(((((('''((()))******)))((('''&&&''')))*********)))(((%%%'''*********)))))))))((((((((((((((((((((((((%%%''')))++++++***)))((('''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))+++&&&%%%))),,,---333<<>>;;;:::666222888888888888888888999::::::;;;;;;:::999:::<<<>>>DDDGGGLLLQQQUUUZZZ```dddiiimmmtttzzz}}}}}}~~~}}}sssqqqooopppuuuzzz~~~zzzzzzzzz{{{}}}xxxuuunnncccZZZSSSOOOOOOUUU```pppsssiiieeeyyyooo[[[QQQIIIJJJNNNQQQSSSUUUPPPPPPOOOOOOOOONNNNNNNNNHHHGGGGGGGGGFFFFFFEEEEEEGGGDDD???<<<;;;999777555222000///000111222111///))))))))))))************,,,+++)))((('''''''''(((''''''''''''''''''''''''''''''(((((())))))))))))'''(((((((((((()))))))))))))))(((((((((((())))))'''&&&%%%&&&)))+++,,,+++&&&'''''''''(((((())))))(((((())))))((('''&&&&&&((((((((((((((((((((((((((((((((((((((())))))***'''''''''''''''((()))***((())))))******))))))((())))))((((((((()))***+++///333999@@@IIISSS]]]ccciiikkkooowww~~~}}}|||yyyvvvzzz~~~pppaaaPPPHHHFFFGGGKKKOOO[[[eeepppyyy|||ooo]]]KKK@@@999666555666666666777888999;;;<<<999:::;;;;;;::::::;;;<<<>>>AAADDDGGGKKKOOOTTTXXX^^^cccjjjsss{{{~~~~~~|||zzzwwwxxx{{{~~~{{{yyyxxxyyy{{{|||zzzsssooojjjdddZZZRRRPPPMMMRRRbbbxxxvvvlllfffcccyyynnn[[[QQQIIIKKKOOOQQQTTTVVVPPPPPPOOOOOOOOOOOONNNNNNIIIHHHHHHGGGFFFFFFEEEEEEEEEBBB>>>;;;999888666444222111000000111222111///((((((((()))))))))))))))''''''((((((((('''&&&%%%''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))((('''&&&'''***,,,,,,,,,((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******(((''''''''''''(((((()))))))))************))))))))))))((((((((()))******...000444:::BBBLLLWWW___hhhjjjnnnuuu~~~|||rrr^^^SSSOOOKKKGGGFFFPPPXXXaaahhhpppyyy|||zzz}}}wwwmmm]]]MMMAAA<<<;;;555555555666888:::;;;<<<888999;;;;;;::::::;;;===;;;<<<>>>@@@BBBFFFJJJNNNUUUZZZbbblllvvv~~~~~~|||wwwsssqqqqqqqqqrrrsssuuuvvvxxx||||||vvvrrrllleee^^^WWWPPPKKKLLLMMMYYYqqq|||ooohhhdddaaaxxxmmm^^^SSSKKKKKKOOOPPPRRRTTTPPPPPPOOOOOOOOOOOONNNNNNJJJJJJIIIHHHFFFEEEDDDDDDAAA>>>:::888777555444222333222111111222222000///(((((())))))************&&&'''((()))))))))((((((((((((((((((((((((((((((***)))(((((('''''''''''''''''''''((((((((()))))))))))))))******)))))))))((('''&&&''')))++++++***)))))))))(((''''''&&&&&&''''''&&&&&&'''((()))***(((((((((((((((((((((((()))(((((('''((()))***+++)))((((((''''''''''''((((((((())))))))))))((((((((((((((())))))*********+++---///444;;;GGGSSS[[[ccciiimmmpppvvv~~~~~~uuuhhh]]]RRRJJJFFFIIIOOOUUUZZZaaaiiimmmlllsssuuuuuummm```QQQFFFAAA666666666666777888::::::888999::::::999999:::<<<888999:::;;;<<<>>>BBBEEEKKKPPPXXXbbbmmmxxx|||vvvqqqnnnlllllliiikkkmmmooopppsssvvvyyy}}}~~~vvvqqqjjjiiiddd\\\SSSMMMJJJJJJOOOVVViiitttjjjddd```]]]wwwlll```VVVMMMLLLNNNOOOPPPQQQPPPPPPPPPOOOOOOOOONNNNNNKKKJJJIIIHHHFFFEEEDDDCCCCCC@@@===:::999888777555444333111111222111000...))))))******+++++++++,,,)))))))))******+++,,,---))))))))))))))))))))))))+++***)))'''&&&&&&&&&&&&''''''''''''((((((((()))))))))************))))))(((&&&%%%&&&((()))))))))******)))((('''&&&%%%%%%'''&&&%%%%%%&&&(((+++,,,(((((((((((((((((((((((()))((('''''''''(((***+++***)))((('''''''''''''''''''''((((((((((((''''''(((((())))))******++++++((()))+++///777CCCQQQYYY^^^gggmmmkkkjjjpppyyy~~~|||||||||~~~yyyiiiYYYOOOLLLEEEJJJOOORRRYYYaaaeeedddiiiooovvvwwwooo___OOODDD888888777777777777888888888999999888777777888:::777888888888888:::===@@@CCCHHHPPPYYYcccnnnxxx{{{vvvrrrnnnlllkkkgggiiimmmooopppqqqrrrsssuuuwwwzzz}}}{{{uuuoookkk___```]]]VVVMMMHHHJJJMMMVVVcccyyy}}}ooogggaaa]]]YYYzzzmmm]]]SSSIIIIIILLLNNNPPPRRRUUUTTTSSSQQQOOOMMMLLLKKKJJJHHHGGGGGGGGGGGGFFFDDDDDDBBB???<<<888666444333333111///---,,,,,,------,,,,,,------,,,***)))(((+++*********))))))((((((***'''%%%&&&)))***(((&&&%%%&&&'''(((((('''&&&%%%+++++++++***(((%%%###!!!***++++++******)))((('''(((((((((((())))))))))))&&&%%%%%%%%%&&&((()))+++((((((((((((((()))******(((((((((((()))+++,,,---)))(((''''''''')))***+++)))+++,,,***'''%%%&&&(((&&&'''((())))))((('''&&&''''''(((((((((&&&%%%$$$))),,,...///222999DDDMMMYYY^^^eeehhhhhhjjjoootttzzzwwwxxxooo[[[MMMHHHFFFGGGKKKNNNQQQXXX```cccjjjppprrrsssnnn___NNNBBB999555999===;;;999::::::888666666888:::::::::::::::::::::::::::::::::@@@CCCHHHOOOWWWbbblllsss}}}zzzvvvssspppooommmmmmlllkkklllmmmnnnoooooonnnmmmooovvv{{{tttpppmmmiiieee\\\RRRKKKIIIHHHGGGJJJQQQaaarrr}}}qqqggg```]]][[[ZZZzzzmmm___UUULLLLLLOOOPPPRRRTTTPPPPPPOOOOOONNNMMMLLLLLLMMMKKKIIIIIIIIIIIIGGGEEECCCBBB???<<<999666555444333222111000///.........+++,,,,,,---,,,+++))))))************)))))))))((()))((('''((()))))))))(((&&&'''(((((((((((('''&&&'''((()))***++++++*********************)))''''''''''''((((((((()))))))))&&&&&&%%%%%%&&&'''))))))((((((((((((((())))))***(((((('''''''''((())))))&&&'''((()))******)))((()))+++,,,***'''&&&&&&(((&&&'''((())))))(((((('''(((((()))***)))((('''&&&'''***,,,---///555@@@HHHSSSZZZccchhhiiijjjmmmpppvvvvvvxxxqqq^^^NNNHHHEEEFFFIIIKKKQQQWWWbbbiiinnnppprrrqqqiii^^^NNNDDD<<<;;;;;;888666777:::888666666888999999888:::::::::::::::::::::::::::===BBBGGGOOOXXXbbbhhhtttxxx}}}~~~||||||{{{{{{{{{uuutttrrrpppnnnmmmmmmmmmmmmkkkjjjlllsss}}}~~~tttmmmhhhddd___ZZZWWWNNNFFFEEEFFFHHHNNNVVVdddrrruuuppphhhbbb^^^\\\ZZZYYYyyynnn___UUUMMMMMMPPPQQQRRRTTTPPPPPPQQQQQQQQQRRRRRRRRRNNNLLLJJJIIIIIIHHHFFFDDDBBB@@@>>>;;;999777666555111000000000///---,,,+++++++++,,,,,,,,,++++++***************))))))))))))((()))***)))(((((((((***'''(((((())))))(((((('''%%%&&&''')))+++,,,------************)))(((''''''&&&&&&'''''''''(((((((((''''''&&&&&&&&&''''''(((((((((''''''(((((()))***+++***)))(((((((((((((((%%%''')))+++,,,***(((&&&)))***+++***(((''''''(((&&&&&&'''((())))))((((((((()))***+++++++++******&&&(((******+++111999@@@JJJSSS___gggkkklllmmmnnnqqqsssxxxzzz|||~~~~~~oooZZZOOOEEEBBBDDDGGGLLLRRR___ffflllooopppqqqpppmmmZZZOOODDD>>>;;;888888999:::888777777888888888666999999::::::::::::::::::666888<<<@@@FFFMMMVVV[[[hhhlllrrrwwwzzz~~~|||xxxtttrrrpppmmmkkkjjjkkkpppwww~~~wwwqqqjjjddd```[[[UUUPPPNNNHHHCCCDDDGGGMMMWWW___fffooozzzvvvhhheeeaaa^^^\\\[[[YYYWWWxxxmmm]]]TTTLLLMMMPPPQQQQQQRRRQQQQQQQQQRRRRRRSSSSSSSSSMMMKKKIIIGGGGGGEEECCCAAA@@@???===;;;999888777777111111222222111///---,,,***++++++++++++,,,++++++*********)))))))))))))))&&&(((***)))'''%%%'''***(((((())))))))))))(((((('''''''''(((((((((((((((************)))((('''&&&&&&&&&&&&&&&'''''''''(((((((((''''''&&&&&&&&&&&&(((''''''''''''((()))))),,,,,,+++++++++++++++,,,&&&''')))******)))((('''((()))***+++***)))((((((&&&&&&'''(((((()))))))))(((((()))***++++++,,,,,,'''((())))))***---333888AAAKKKZZZfffmmmoooooooooooorrryyyvvvxxx}}}}}}|||}}}nnn]]]LLLDDDCCCGGGMMMRRRYYYbbbmmmsssssssssssstttdddZZZOOOFFFAAA>>>>>>???999888666777888999888777999999999999999:::::::::777999;;;>>>AAAGGGMMMQQQ[[[___ffflllqqqvvv{{{~~~|||tttssspppoooqqquuuyyy|||~~~xxxjjjfff```[[[WWWSSSNNNJJJDDDDDDFFFJJJPPPXXXaaahhhggglllrrrwww|||{{{pppfffccc___\\\[[[[[[YYYXXXwwwmmm]]]TTTNNNOOORRRRRRQQQRRRNNNNNNNNNNNNNNNMMMMMMMMMNNNLLLIIIGGGFFFEEEBBB@@@@@@???===;;;999888777777444555555555444222000///++++++++++++++++++,,,,,,))))))))))))))))))******%%%(((***)))&&&%%%''')))))))))(((((((((((())))))))))))((((((''''''&&&&&&)))******))))))((('''&&&&&&&&&&&&&&&'''''''''((((((((((((''''''&&&%%%%%%'''''''''''''''(((((()))************+++,,,---...))))))(((((((((((())))))(((((()))+++++++++)))(((''''''''''''(((((())))))'''''''''((()))***+++,,,))))))))))))***,,,000222888BBBRRR```kkkppprrrsssqqquuu|||}}}vvv^^^OOOIIIHHHKKKOOOSSS___ppp{{{~~~||||||vvvpppeeeXXXNNNHHHCCC???;;;999666666888999:::999888888888999999:::::::::999:::<<<===???BBBFFFJJJMMMQQQWWW]]]ccciiinnnrrrxxx|||}}}zzzyyyyyyyyyzzz|||uuummmaaa^^^XXXRRRNNNJJJFFFDDD@@@GGGQQQZZZaaahhhnnnpppnnnppprrrvvv|||{{{oooiiiddd```\\\YYYYYYZZZ\\\\\\vvvlll___WWWQQQSSSVVVVVVTTTTTTPPPPPPOOOOOONNNNNNMMMMMMPPPMMMKKKIIIIIIGGGEEEBBB@@@???===;;;999888777777111111111000///...---,,,,,,,,,+++******++++++,,,))))))))))))************'''((()))((('''''''''((()))((((((''''''(((((()))******))))))))))))***+++))))))))))))((('''&&&&&&&&&&&&'''''''''((((((((('''((((((((('''&&&%%%%%%''''''&&&&&&''''''((()))'''''''''((()))***+++,,,+++***((('''''''''))))))'''((()))+++------***((()))(((''''''''''''(((((('''&&&&&&'''((()))***+++******))))))***,,,---...222:::GGGVVVbbbkkkppprrrtttwww~~~zzzgggXXXMMMIIIJJJOOOZZZlll}}}ttteeeXXXKKKBBBAAA===888666666888999:::777777888888999:::::::::999:::;;;;;;;;;===@@@BBBEEEHHHNNNSSSYYY^^^dddhhhqqqvvv|||}}}~~~~~~|||tttjjjccc[[[WWWPPPIIIEEECCCCCCDDDIIIWWWgggrrryyy~~~}}}pppgggbbb]]]ZZZVVVTTTUUUYYY[[[\\\vvvkkk___WWWRRRUUUXXXWWWTTTTTTRRRRRRRRRRRRQQQQQQQQQQQQOOOMMMJJJIIIIIIGGGEEECCCAAA@@@>>>;;;999777666666//////---,,,+++*********...---+++************+++((()))))))))***************)))((()))*********)))(((((('''&&&&&&'''((((((***))))))(((((()))++++++))))))))))))((('''&&&%%%''''''((((((((()))))))))&&&''''''(((((('''&&&%%%'''&&&&&&&&&&&&'''((((((''''''''''''(((((()))***))))))))))))((((((((('''''''''(((+++......+++(((***)))((('''&&&&&&''''''(((''''''&&&'''((()))******)))))))))+++,,,,,,,,,///444<<>>???BBBGGGKKKOOOTTTZZZ^^^gggmmmvvv}}}{{{vvvqqqjjjaaa[[[RRRNNNHHHCCCBBBFFFMMMRRR```qqqsssjjjbbb]]]YYYWWWTTTSSSTTTUUUVVVVVVvvvkkk]]]VVVQQQTTTWWWUUUSSSRRROOOOOOOOOPPPPPPPPPPPPPPPLLLJJJHHHGGGGGGFFFDDDBBBBBB@@@>>>;;;999777666555555333111000///////////////...,,,***))))))******(((((())))))*********+++---+++)))***---...,,,)))((('''&&&%%%%%%&&&'''(((***)))(((&&&&&&&&&''''''))))))))))))((('''&&&%%%(((((((((((())))))))))))%%%&&&'''(((((('''&&&&&&'''&&&&&&&&&&&&'''((((((+++******)))))))))))))))'''(((***++++++)))&&&%%%''''''(((+++//////,,,(((,,,***)))'''&&&&&&&&&&&&)))((('''''''''(((***+++))))))((()))+++++++++***---000666???LLLXXXaaafffiiilllrrrxxx}}}lll\\\VVVIIIIIIPPP^^^iiiqqq}}}xxxiiiOOOHHH>>>777333444555666666777777888999999:::::::::;;;;;;;;;::::::;;;===777:::>>>AAAEEEIIINNNRRRZZZaaakkkuuu|||{{{tttooojjjddd\\\VVVIIIFFFCCCAAAEEENNNZZZcccvvvrrrjjjddd]]]WWWZZZYYYWWWVVVUUUSSSPPPMMMxxxnnn]]]VVVRRRUUUXXXWWWTTTSSSQQQQQQPPPPPPPPPPPPQQQQQQOOOOOOOOOMMMKKKHHHEEECCCBBB@@@===;;;:::888666555111111111000000///...------+++))))))***+++***)))((()))***+++,,,,,,+++*********)))(((((((((((((((((('''&&&%%%%%%&&&'''(((******))))))((((((''''''&&&&&&&&&(((***)))&&&$$$((((((''''''''''''((((((******))))))((((((''''''&&&%%%%%%%%%%%%&&&''''''+++***))))))******)))(((%%%&&&''''''((((((''''''&&&''')))***++++++*********)))(((''''''((()))***''''''''''''((((((((((((******))))))***,,,...///---000444999BBBMMMYYY```fffjjjooovvv|||jjjVVVRRRNNNLLLPPPVVV^^^kkkvvvfffXXXGGG;;;777777888777666777999999888888999;;;999999999:::::::::;;;;;;;;;<<<>>>???@@@CCCHHHLLLSSSYYYccclllttt{{{~~~zzztttmmmhhheee^^^TTTMMMEEEGGGFFFDDDGGGVVVnnnxxxjjjbbb]]]YYYUUUTTTTTTTTTUUUUUUUUUUUUUUUwwwmmm]]]VVVQQQUUUXXXWWWTTTSSSRRRRRRQQQPPPPPPPPPPPPPPPOOOOOONNNLLLJJJGGGEEEDDDCCC@@@===;;;:::999777555222222222222111000///...---+++******++++++***)))((()))***+++++++++*********))))))((((((((((((((((((''''''''''''''''''((((((((((((((('''''''''&&&'''''''''((()))(((&&&$$$#########$$$&&&''')))***((((((((((((((((((''''''&&&&&&&&&&&&&&&''''''(((---+++************)))'''%%%&&&''''''((((((''''''((()))************(((((('''&&&&&&&&&&&&'''))))))))))))))))))***************))))))******+++,,,---,,,...000444;;;DDDNNNUUUaaaeeejjjooouuu}}}}}}jjjVVVPPPKKKLLLNNNRRR\\\eeeuuu}}}vvvjjjXXXIII???:::888666444555666777777888999;;;999999999999::::::::::::777999::::::;;;>>>BBBFFFJJJPPPYYYbbbjjjrrrxxx|||}}}yyyrrrnnnhhhddd```YYYOOOGGGAAACCCFFFIIISSSgggrrrfff___ZZZVVVRRRSSSSSSSSSSSSSSSSSSSSSSSSvvvmmm]]]UUUQQQTTTXXXVVVTTTSSSSSSRRRQQQPPPOOONNNNNNNNNOOONNNLLLJJJHHHGGGFFFFFFDDDAAA>>><<<;;;:::777666333333333333222111000///...,,,+++***+++,,,+++*********+++++++++***))))))***)))((((((''''''(((((('''(((((())))))(((((('''''''''''''''&&&&&&&&&&&&&&&%%%%%%&&&((()))((('''""""""###%%%&&&'''((()))&&&&&&''''''''''''''''''''''''&&&&&&''''''((()))---+++***)))******(((&&&%%%&&&''''''((((((''''''************)))((('''&&&&&&&&&%%%%%%$$$%%%%%%&&&))))))))))))************))))))************)))))),,,---...000333:::BBBHHHYYY^^^dddhhhllluuubbbYYYPPPKKKHHHIIIOOOWWWcccjjjsssyyyzzzzzz{{{}}}~~~vvvgggWWWIII>>>777444333333222222222333555555888888888999999999::::::666777888888888:::===@@@BBBGGGOOOWWW___gggmmmqqq{{{~~~zzztttpppjjjgggbbb]]]YYYRRRIIIBBB<<>>>>>CCCIIIPPPWWW^^^eeeiiirrruuuxxx|||yyytttoookkkhhheeeaaaZZZUUUPPPKKKEEEAAAAAADDDMMM[[[mmm}}}tttpppkkkfffccc___ZZZVVVQQQPPPOOONNNMMMMMMNNNNNNvvvmmm]]]UUUPPPRRRVVVUUUTTTTTTSSSRRRQQQOOOMMMLLLKKKKKKMMMLLLJJJHHHFFFFFFGGGGGGFFFCCC???===;;;:::777555222222222222111000///...///---++++++,,,---,,,++++++******))))))((((((((()))((((((''''''''''''''''''((()))******)))((('''(((((((((((((((((((((((('''%%%$$$%%%'''))))))(((&&&&&&'''(((((('''&&&&&&$$$$$$%%%%%%&&&&&&''''''(((''''''''''''((())))))&&&%%%%%%&&&((()))((('''%%%&&&''''''(((''''''''''''(((((((((((())))))***'''''''''''''''&&&&&&%%%''''''''''''((((((((((((((()))******)))(((&&&%%%++++++,,,,,,---111666:::EEEMMMYYYcccjjjqqqzzzmmm^^^SSSKKKIIIKKKMMMRRR[[[ccchhhkkkmmmnnnsssvvvxxxuuukkk]]]PPPIII@@@<<<777444555666777666666666666777777777888888888999::::::999:::;;;======@@@EEEJJJOOOUUU[[[```fffiiinnnrrrvvv|||~~~vvvooojjjgggcccaaa^^^YYYRRRLLLGGGFFFEEEDDDJJJOOOYYYgggwwwxxxqqqfffdddbbb```]]]ZZZVVVTTTQQQPPPOOOMMMMMMMMMNNNOOOwwwnnn^^^UUUOOORRRUUUUUUTTTTTTSSSRRRPPPNNNMMMLLLKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFEEECCC???<<<;;;999666444222222222222111000///......,,,+++***+++,,,+++*********)))((((((((()))))))))(((''''''&&&&&&'''''''''(((((())))))(((((('''((((((((())))))))))))))),,,***(((''''''&&&$$$""" !!!###%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))&&&%%%$$$&&&((()))((('''%%%&&&''''''((((((''''''''''''''''''((()))***+++###$$$&&&''')))*********))))))))))))************)))))))))))))))(((''''''(((((())))))***---222555===EEEQQQ___jjjrrryyy|||}}}vvvgggWWWMMMIIIGGGKKKQQQYYY```eeeiiijjjlllpppwwwzzzwwwmmmbbbZZZHHHBBB;;;777666777666555555555555666666666777777666888999999888888:::;;;===>>>@@@BBBEEEJJJPPPTTTYYY\\\```fffkkkrrryyy~~~zzzuuummmfffaaa^^^[[[YYYUUUQQQLLLHHHGGGIIILLLOOOQQQVVV^^^jjjuuu~~~zzzoooiiiaaa```___]]][[[YYYXXXWWWRRRQQQOOONNNNNNPPPQQQSSSxxxooo^^^UUUOOOQQQTTTTTTTTTTTTQQQPPPOOOMMMLLLLLLKKKKKKHHHHHHHHHHHHHHHGGGFFFEEEEEEBBB>>><<<:::888555333333333333333222111000///---+++******++++++***)))))))))((('''((((((******(((((('''&&&&&&&&&&&&'''(((''''''''''''''''''((('''''''''((((((((())))))***)))(((((((((&&&###!!! ###%%%''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((***)))''''''((()))'''&&&%%%&&&''''''(((((('''''')))(((''''''''''''))))))$$$%%%'''((()))))))))((())))))))))))******************))))))((()))))))))((())))))((()))+++...222777<<>>;;;777333444444555555555666666666555777999999999999:::;;;===>>>>>>===>>>AAAFFFJJJKKKOOOTTTZZZ```hhhpppvvv~~~yyywwwooojjjccc]]]YYYVVVSSSPPPLLLMMMMMMOOOQQQVVV[[[______bbbffflllrrrxxx~~~|||qqqiiidddaaa```___\\\ZZZYYYZZZ[[[TTTSSSQQQPPPQQQSSSUUUWWWxxxppp^^^UUUOOOQQQTTTTTTTTTTTTPPPPPPNNNMMMLLLLLLKKKLLLGGGGGGHHHIIIHHHGGGFFFEEEEEEBBB>>>;;;999777444222444444444444333222111111---+++))))))***+++***))))))(((''''''''')))***+++(((((('''&&&&&&&&&&&&'''((('''&&&%%%%%%&&&'''(((&&&&&&&&&'''''''''((((((%%%%%%&&&(((***)))'''$$$$$$%%%'''(((((('''%%%$$$(((((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''...---******))))))&&&%%%%%%&&&''''''((((((''''''+++***((('''&&&&&&''''''))))))))))))(((&&&###"""''''''''''''((((((((((((+++***)))(((((()))***++++++++++++***)))+++...111555777???OOOaaapppwwwxxxyyyxxxxxxzzzuuugggOOOKKKFFFDDDHHHPPPWWW\\\ggghhhnnnzzzuuudddVVVLLLDDD<<<777444444444555555555666666666888;;;;;;;;;;;;<<<===??????>>><<<;;;>>>BBBEEECCCGGGLLLRRRYYYbbbjjjppp|||{{{tttnnnjjjgggccc]]]WWWSSSPPPMMMKKKHHHLLLRRRXXX^^^dddiiimmmssssssssssssuuu{{{zzzqqqlllgggccc^^^]]]ZZZWWWUUUUUUWWWYYYUUUTTTRRRQQQRRRUUUXXXZZZzzztttppp___VVVQQQRRRUUUUUUSSSSSSLLLLLLKKKKKKLLLMMMNNNNNNHHHGGGGGGGGGHHHHHHFFFDDDBBB@@@>>><<<;;;888555222000000//////......------,,,,,,,,,,,,++++++***)))******))))))))))))))))))))))))'''$$$"""!!!###%%%((('''&&&&&&'''((()))******'''&&&'''***+++***((('''((()))))))))((('''&&&%%%&&&''''''&&&### ((((((''''''&&&&&&&&&%%%((('''&&&%%%$$$%%%&&&'''&&&&&&''''''((()))))))))(((((())))))((('''&&&&&&((((((''''''&&&&&&&&&%%%************************(((((((((((()))))))))))))))((('''&&&%%%%%%&&&''')))******++++++,,,------///111888DDDTTTdddpppvvvvvv||||||zzzbbbTTTIIIHHHIIIIIIKKKOOOWWWcccqqq{{{yyyjjjVVVBBB444;;;;;;999777555333222222555555777888::::::;;;;;;===<<<<<<<<<<<<>>>???@@@@@@@@@BBBFFFNNNWWWaaafffnnnuuuzzzsssppppppmmmhhhccc```ZZZVVVTTTPPPHHHBBBAAAEEEMMMYYYhhhyyy}}}rrrmmmjjjgggddd^^^\\\ZZZWWWUUUTTTTTTTTTRRRPPPNNNNNNQQQSSSUUUUUU}}}yyytttppp^^^UUUPPPQQQTTTTTTRRRRRRMMMMMMMMMMMMMMMNNNOOOOOOJJJIIIHHHHHHIIIHHHFFFDDDCCCAAA>>><<<:::888555333333333333222111111000000***+++,,,,,,,,,,,,+++***)))))))))))))))***************)))&&&$$$###%%%'''(((''''''&&&'''((()))***(((&&&%%%&&&)))***)))'''%%%&&&'''((()))(((((('''###$$$$$$%%%%%%%%%$$$$$$&&&&&&''''''((()))))))))%%%%%%$$$$$$%%%'''((()))))))))(((((('''&&&&&&%%%(((((((((((((((((('''&&&((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((())))))))))))******((('''''''''(((((()))******++++++,,,,,,---///000555===JJJYYYhhhpppvvv|||}}}{{{zzzhhhUUUKKKGGGEEEGGGLLLPPP\\\iiiuuuttt```QQQ???<<<999666444444333222222333555777999;;;;;;<<<<<<;;;<<<===>>>AAACCCDDDDDDCCCBBBCCCGGGMMMTTTXXXfffmmmwwwvvvqqqkkkhhhgggddd___[[[YYYSSSNNNMMMJJJFFFEEEGGGQQQ^^^ooouuummmiiieee___[[[[[[[[[ZZZYYYVVVTTTQQQPPPNNNLLLKKKLLLOOOQQQRRRRRR|||xxxrrrmmm]]]UUUOOOQQQTTTSSSRRRRRRNNNNNNNNNNNNNNNNNNOOOPPPLLLKKKIIIIIIIIIHHHFFFCCCDDDAAA===;;;999888666555555444444333222222111111)))***,,,------,,,+++***(((((())))))*********+++*********(((&&&&&&(((***(((''''''''''''((())))))((('''&&&''')))***)))(((###$$$%%%'''((((((((((((''''''''''''((()))******$$$%%%&&&''')))+++,,,,,,&&&&&&%%%%%%&&&'''((((((((((((''''''&&&%%%%%%%%%&&&'''((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''((((((((()))))))))++++++***)))))))))******))))))******+++,,,,,,,,,---///111444<<>>???AAADDDFFFMMMSSS\\\dddjjjooosssvvvxxx|||yyyqqqiiidddZZZXXXUUUUUUVVVVVVUUUSSSPPPIIIDDDDDDGGGMMMYYYeeesssvvvnnnkkkhhheeecccaaa\\\YYYUUUUUUVVVVVVUUURRRPPPNNNMMMMMMMMMOOORRRTTTTTTTTT|||uuummmhhh```WWWQQQSSSVVVVVVTTTTTTNNNMMMLLLLLLLLLLLLMMMMMMNNNMMMKKKJJJIIIHHHEEEBBBEEEBBB===:::999999888777222111111000//////......------......,,,***(((&&&(((((())))))************'''((()))((('''''')))***((((((((((((((((((''''''''''''((((((((((((((()))''''''&&&&&&%%%%%%%%%%%%%%%&&&'''''''''%%%###"""$$$$$$%%%&&&&&&'''((((((***))))))((('''%%%$$$$$$$$$$$$%%%%%%&&&''''''(((&&&&&&'''((())))))(((((('''''''''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((((((((()))))))))))))))))))))((())))))******+++,,,,,,))),,,///000000555>>>EEETTTbbbrrryyy}}}qqqcccUUUJJJFFFEEEGGGNNNZZZiiixxx~~~uuu```NNNBBB;;;777555555555444444555555666777999999;;;<<<===??????@@@===<<<<<<;;;<<<>>>???@@@DDDIIIPPPWWW]]]bbbgggkkkkkkpppvvv{{{~~~{{{ssskkkccc[[[VVVRRRPPPOOONNNNNNNNNMMMLLLGGGCCCAAAFFFMMMZZZlll{{{~~~tttoooiiigggdddbbbbbbaaaaaa```VVVVVVUUUTTTSSSSSSSSSSSSOOONNNNNNOOORRRTTTUUUUUUzzzuuummmhhh```XXXRRRTTTWWWVVVUUUUUUNNNMMMLLLLLLKKKLLLLLLLLLMMMLLLJJJIIIIIIGGGDDDBBBDDDAAA>>>;;;;;;:::888777333333333222111111000000......---,,,+++)))((('''***)))))))))))))))))))))&&&''')))(((''''''((()))((((((((()))(((((('''&&&###%%%&&&&&&%%%$$$&&&'''***)))(((&&&%%%%%%$$$%%%%%%&&&'''(((((((((((((((%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&'''(((((((((((((((((((((''''''&&&%%%%%%%%%&&&'''((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&'''((()))))))))(((((((((((())))))***+++++++++(((+++...//////111666999GGGWWWiiitttzzz~~~iiiWWWLLLGGGDDDGGGPPP[[[iiiuuu~~~xxxuuuuuuzzzppp___OOOCCC<<<999444444333444555777999:::888999:::;;;<<<<<<;;;;;;;;;;;;:::999999999999999@@@CCCGGGLLLPPPUUU[[[^^^ccchhhnnnqqqsssvvv{{{|||vvvnnneee]]]VVVPPPLLLMMMLLLJJJHHHFFFDDDCCCBBB>>>>>>BBBKKKWWWggg|||~~~qqqiiihhheeedddaaa``````bbbdddfff]]]\\\YYYWWWVVVVVVWWWWWWQQQNNNLLLMMMOOORRRSSSSSSzzztttmmmhhh```WWWQQQSSSVVVVVVTTTTTTOOONNNMMMMMMLLLLLLLLLMMMLLLJJJIIIHHHHHHGGGDDDBBBCCCAAA>>>===<<<;;;888666444444444333222222111111---,,,+++*********+++,,,++++++******)))((((((((('''((())))))'''''''''((((((((()))))))))(((&&&%%%###%%%''''''%%%$$$&&&(((***)))'''&&&&&&&&&&&&'''+++)))'''%%%%%%'''***+++%%%%%%%%%&&&&&&&&&&&&'''$$$%%%'''((())))))))))))))))))(((((('''&&&&&&%%%(((((((((((((((((('''&&&%%%%%%%%%%%%&&&&&&&&&'''************************&&&&&&&&&'''''''''((((((&&&'''((()))))))))(((((((((((())))))******++++++***++++++---...000222333;;;JJJ[[[gggpppzzzrrr^^^TTTKKKIIIJJJOOOZZZeeeppprrrssspppmmmmmmqqqwww}}}rrrbbbRRRHHHDDD999777666444444555666777777888999;;;;;;;;;;;;:::::::::::::::999888888777===???AAADDDFFFJJJOOOSSSZZZ^^^ccceeefffiiiooouuuvvvzzz{{{mmmggg^^^VVVQQQMMMJJJHHHHHHGGGFFFDDDBBBAAA@@@AAABBBDDDLLLWWWcccqqq~~~sssjjjddddddbbbbbbaaaaaaaaacccfffhhhfffeeeccc```^^^[[[YYYXXXSSSPPPLLLJJJLLLOOORRRSSS{{{tttlllggg___VVVQQQRRRUUUUUUSSSSSSPPPOOOOOONNNMMMMMMMMMNNNKKKIIIHHHHHHHHHGGGDDDBBBBBB@@@???>>>===;;;888666444444333222222111111000+++***)))))))))+++...///,,,,,,+++***)))(((''''''((()))+++***(((''''''((((((((()))))))))(((&&&%%%&&&(((******(((''')))+++)))((('''&&&&&&''')))***---(((!!!!!!%%%%%%%%%&&&&&&'''(((((()))''''''((())))))((('''&&&&&&&&&''''''((()))))))))((()))))))))((('''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&'''(((*********)))(((((((((((()))******++++++,,,***)))***,,,///000000333AAAPPP[[[fffssspppbbbUUUMMMHHHGGGNNNWWWaaaiiirrrsssnnnkkknnnrrrvvv~~~rrr```TTTNNN@@@>>>:::666333222111111666777999;;;<<<<<<<<<;;;999:::;;;<<<<<<<<<<<<<<<<<<===>>>???@@@CCCHHHLLLMMMQQQUUUVVVVVVZZZaaagggqqquuu{{{yyyrrrmmmccc]]]TTTMMMIIIHHHGGGGGGBBBCCCCCCCCCCCCCCCEEEGGGMMMPPPXXXbbbkkkuuu|||tttooohhhdddddd```bbbcccdddeeefffhhhjjjllllllkkkhhhddd___YYYVVVVVVRRRMMMKKKLLLOOORRRTTT}}}wwwooojjj```YYYSSSTTTUUUTTTSSSTTTNNNNNNMMMMMMLLLKKKKKKKKKHHHHHHHHHHHHGGGFFFEEEEEEBBBAAA@@@@@@@@@>>>;;;888444222111111222111000...///...,,,+++***++++++,,,))))))(((((()))***++++++***))))))((('''&&&&&&&&&%%%%%%%%%&&&&&&((()))***&&&&&&&&&'''((()))***+++''''''&&&&&&&&&&&&''''''))))))((('''&&&%%%%%%$$$%%%&&&'''''''''&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&&&&''''''+++***(((&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''++++++******)))'''&&&%%%))))))))))))************------,,,++++++***++++++))))))))))))***************,,,......,,,***+++,,,111555???OOOcccttt~~~yyy```SSSMMMIIIIIILLLVVVWWW\\\eeejjjmmmqqqwwwttt{{{|||nnnbbbVVVNNNCCC<<<999888666555555555888<<<<<<888888;;;======>>>>>>>>>>>>>>>===>>>>>>>>>>>>>>>??????@@@BBBFFFKKKLLLMMMQQQXXX___iiinnnvvv~~~{{{vvvrrrmmmhhhccc___XXXSSSLLLFFFBBBAAA@@@???CCCCCCBBBAAACCCHHHOOOTTT\\\aaagggkkknnnttt}}}tttkkkhhhhhhgggfffeeedddcccdddfffjjjoooqqqmmmmmmmmmjjjeee___YYYUUUOOOMMMLLLNNNRRRUUUUUUTTTyyyrrrmmm```YYYTTTUUUVVVUUUTTTUUUNNNNNNMMMLLLLLLKKKKKKKKKJJJIIIIIIHHHGGGFFFEEEDDDBBBAAA@@@@@@???>>>;;;888555444222222333333111000---,,,+++***)))))))))))))))))))))))))))***++++++***))))))(((''''''&&&&&&%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&'''((())))))''''''&&&&&&&&&&&&''''''((((((''''''&&&%%%%%%%%%###$$$&&&'''''''''&&&&&&&&&''''''((((((''''''&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''((()))***'''''''''&&&&&&''''''(((((())))))))))))(((((('''((((((((()))))))))******((('''&&&&&&&&&&&&&&&&&&(((((())))))*********+++,,,++++++,,,---...,,,***,,,000888EEETTTdddooouuuzzz|||iiiZZZMMMIIIKKKNNNNNNSSS\\\dddjjjrrrzzzuuu||||||kkkeeeZZZPPPGGG@@@<<<999:::777666777888777:::???<<<<<<===============<<<<<<<<<<<<<<<<<<===>>>>>>>>>AAADDDEEEFFFJJJQQQWWWbbbhhhqqqzzz}}}sssooojjjeeeaaa\\\WWWSSSKKKHHHDDDAAA@@@?????????@@@BBBFFFKKKRRR\\\fffmmmrrrvvvzzzzzzxxxyyy}}}xxxnnngggeeeeeedddbbbcccdddeeehhhlllppptttwwwtttssspppkkkeee]]]VVVRRRNNNNNNPPPTTTYYY[[[ZZZXXX|||uuuooo```YYYUUUVVVWWWVVVUUUVVVOOOOOONNNMMMLLLLLLLLLLLLLLLKKKJJJHHHGGGEEEDDDCCCCCCBBB@@@??????===:::888555333222222222222111///,,,,,,,,,++++++***)))((())))))))))))))))))***+++)))))))))(((''''''&&&&&&$$$%%%&&&'''(((((((((((('''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%"""###%%%&&&'''(((((((((((((((((())))))(((((((((''''''&&&&&&&&&&&&''''''%%%&&&'''(((((()))((((((((((((((((((((((((((((((&&&'''((()))))))))))))))'''''''''(((((((((((()))(((((((((((((((((()))***'''(((((()))***+++++++++,,,***(((***...000---******,,,222999CCCPPP\\\dddmmmsss{{{rrr]]]RRROOOHHHEEEGGGNNNVVV___iiisssxxx~~~|||pppbbbSSSHHHAAA>>>999777999999888;;;???<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;<<<<<<<<<===???>>>>>>BBBIIIOOOWWW^^^iiisss{{{}}}uuupppeeeaaa[[[VVVRRRMMMIIIFFF@@@???===<<<===>>>@@@AAAFFFKKKUUU```lllxxxtttoooiiiffffffeeecccaaacccdddgggkkkpppvvvzzz}}}~~~{{{vvvoooggg^^^WWWSSSRRRTTTXXX^^^bbbdddbbb___|||tttnnn___XXXTTTVVVXXXVVVTTTUUURRRQQQOOONNNMMMMMMNNNNNNNNNMMMKKKIIIFFFEEECCCCCCEEECCC@@@???>>>===:::777222000//////000///...------......///...,,,+++******)))))))))))))))******))))))((((((''''''''''''%%%%%%'''((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%&&&'''''''''((('''(((((())))))(((((('''''''''&&&&&&&&&&&&'''''''''((())))))((('''%%%$$$(((((((((((((((''''''&&&&&&'''(((((())))))((((((&&&&&&&&&'''''''''((((((+++*********+++,,,------''''''((()))***++++++,,,)))))))))+++---...---,,,,,,...000222777@@@MMMVVVccckkkvvv}}}yyydddYYYNNNGGGCCCEEEKKKSSS]]]fffttt|||sss```RRRCCC???===???>>>:::999:::;;;;;;:::::::::::::::::::::::::::::::::;;;;;;<<<======<<<;;;;;;???DDDIIIMMMTTT___jjjsssyyyzzzqqqgggaaaYYYUUUPPPKKKHHHDDDAAA>>>>>>===<<<;;;<<<@@@FFFJJJXXXaaannn|||zzzqqqkkkiiihhhhhhiiiiiifffdddddddddfffhhhmmmtttzzz}}}zzzsssjjjbbb[[[XXXZZZ^^^ccciiilllkkkhhheee{{{qqqjjj]]]WWWTTTVVVXXXVVVTTTUUUTTTSSSQQQPPPOOOOOOPPPQQQOOONNNKKKHHHFFFDDDDDDCCCFFFDDDAAA???===<<<999777222000//////000///...------...//////...---+++*********)))))))))))))))***((((((((((((''''''''''''&&&&&&'''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''###$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''&&&&&&&&&&&&''''''''''''(((((((((&&&$$$###&&&''''''''''''&&&%%%$$$((((((((((((((('''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((()))***'''(((((()))******++++++%%%)))------***))),,,///...//////...000666AAAHHHYYYcccrrr}}}|||iii\\\QQQHHHEEEGGGKKKSSSZZZdddooo~~~qqqTTTKKKCCC@@@>>>999888999<<<;;;:::999888999999999;;;;;;::::::;;;;;;<<<======<<<;;;::::::===AAADDDFFFLLLVVV___gggnnntttwwwyyyyyyzzz{{{wwwooodddZZZTTTOOOLLLGGGCCCAAA@@@>>><<<===<<<;;;<<<@@@IIIUUU]]]oooyyywwwmmmiiidddeeefffhhhjjjjjjiiiggggggeeebbbbbbeeekkkrrrvvv}}}zzzvvvqqqjjjddd___\\\bbbffflllppppppmmmiiiggg{{{pppiii]]]WWWTTTWWWYYYWWWUUUUUUVVVTTTRRRPPPPPPPPPQQQRRRPPPNNNKKKHHHFFFEEEDDDDDDHHHEEEAAA>>>===;;;999777555333222222222222111///---------,,,,,,+++***)))+++******)))))))))))))))((((((((((((((((((''''''''''''&&&&&&&&&''''''((('''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''$$$$$$%%%%%%&&&&&&''''''((('''&&&%%%%%%%%%%%%&&&&&&''''''((((((''''''&&&''''''&&&&&&&&&&&&''''''$$$%%%&&&''''''(((''''''&&&&&&'''''''''%%%$$$###((((((((((((((('''&&&%%%&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&''''''((())))))))))))************$$$***000...(((&&&***000------++++++,,,111777<<>>======;;;<<>><<<;;;888666555444222222333333111000...---,,,++++++***++++++++++++***)))))))))))))))'''((((((((((((((((((((()))(((&&&$$$$$$&&&((()))&&&&&&&&&&&&'''((())))))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&'''((('''(((((())))))(((((('''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&'''((((((''''''((()))(((&&&$$$###&&&&&&''''''((((((''''''&&&''''''''''''(((((((((***))))))(((((((((((()))************))))))))))))&&&+++...---)))'''***---,,,***)))***---000222333>>>GGGUUUdddppp||||||jjj]]]TTTLLLHHHGGGGGGNNNWWWbbbqqqzzzhhh[[[RRRIIIDDDDDD>>><<<:::888888888999:::;;;;;;;;;;;;;;;<<<======::::::::::::<<<=========@@@BBBEEEHHHLLLQQQWWW[[[___```bbbeeeiiilllnnnpppsssxxx}}}wwwlllggg```ZZZSSSMMMGGGCCC@@@===;;;:::<<>><<<:::888666444222111111222111000...111000...---,,,,,,---...++++++***))))))((())))))'''''''''(((((((((((((((+++)))&&&######%%%(((***&&&&&&&&&'''((()))***+++'''''''''&&&&&&'''''''''''''''''''''''''''''''''%%%$$$$$$$$$%%%''')))***))))))************))))))'''''''''&&&&&&''''''''')))(((&&&%%%$$$$$$%%%&&&((()))******)))'''%%%$$$###$$$%%%'''((()))))))))'''''''''(((((((((((()))***)))((('''''''''''''''++++++******)))(((((((((***+++,,,+++******)))***,,,***)))+++000222222000333;;;GGGTTTcccuuuuuufffYYYOOOLLLGGGIIIKKKOOO[[[mmmyyy}}}~~~|||}}}~~~tttiiiYYYKKKDDD>>>===:::999888888999:::;;;;;;::::::;;;;;;<<<===;;;;;;<<<===???@@@???===>>>???@@@AAADDDHHHNNNRRRRRRTTTWWW[[[^^^aaabbbccciiioooyyy}}}|||{{{wwwnnnggg___[[[UUUOOOJJJFFFCCC@@@>>><<<::::::>>>AAADDDEEEGGGOOOZZZdddooo}}}lllcccaaa]]]ZZZYYYZZZ[[[[[[[[[\\\___cccgggaaaaaaaaaaaa```^^^]]]\\\ZZZ]]]```bbbcccaaa___]]]\\\]]]^^^\\\YYYXXXYYY[[[wwwmmmccc\\\XXX[[[]]]ZZZVVVUUUSSSRRRPPPOOONNNMMMMMMMMMMMMLLLKKKIIIGGGFFFFFFFFFKKKGGGCCC@@@>>><<<:::888777444111///000111222222//////...---,,,+++))))))))))))))))))))))))))))))((((((((((((''''''''''''***(((&&&&&&'''((()))(((''''''(((((('''%%%###"""$$$%%%&&&'''((())))))(((***(((&&&$$$$$$&&&(((***%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''((((((((('''&&&111///,,,)))((('''((((((###$$$&&&'''((('''&&&%%%((('''&&&%%%%%%&&&'''((('''(((((((((((()))))))))************************))))))))))))************,,,,,,+++***+++,,,---...333444;;;GGGUUUeeeyyytttaaaQQQMMMJJJJJJMMMNNNQQQ]]]lllooorrruuuuuutttwwwppp^^^QQQFFFCCC>>><<<;;;:::999777;;;;;;;;;;;;;;;<<<>>>???999<<<>>>>>><<<;;;===???>>>>>>???@@@BBBCCCDDDDDDIIIIIIJJJLLLOOOTTTXXXZZZbbbgggpppyyy~~~}}}}}}yyytttqqqpppkkkccc\\\UUUQQQJJJDDDAAA@@@??????CCC===<<>>>>>>>>===:::;;;<<<>>>??????@@@@@@>>>???AAA???<<<999999:::======>>>>>>???@@@AAAAAABBBBBBCCCDDDGGGKKKNNNPPPVVV[[[dddnnnxxx|||yyywwwtttpppjjjfffccc]]]TTTNNNJJJGGGCCC@@@>>>>>>>>>>>>BBB@@@EEEOOOYYYaaalllwwwuuujjj\\\TTTSSSUUUTTTRRRTTTTTTUUUVVVXXXZZZ\\\]]]___```aaacccdddeeeffffffggghhhhhhhhheeebbb___\\\ZZZZZZZZZYYYXXXXXXWWWWWWzzzpppbbb[[[VVVYYY[[[XXXUUUSSSRRRRRRQQQQQQPPPPPPPPPPPPNNNMMMLLLJJJIIIHHHHHHHHHHHHEEEAAA>>><<<;;;999777444333333444444333111...000///---+++******++++++))))))))))))))))))))))))(((((((((''''''''''''&&&***(((&&&%%%&&&&&&%%%###''''''&&&&&&&&&&&&&&&'''###%%%(((******(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%''''''&&&&&&&&&(((***+++(((''''''''''''((())))))'''(((((())))))(((((('''(((((((((((())))))))))))(((((((((((((((((((((((()))))))))*********++++++,,,,,,+++++++++,,,---...111......333;;;HHH\\\llltttfffVVVMMMJJJIIIKKKMMMRRRVVV[[[^^^aaafffnnnttt|||mmmdddXXXNNNIIIEEEBBB@@@;;;;;;===>>>>>>>>>===<<<>>>???@@@???<<<:::888888;;;;;;<<<<<<============<<<<<<<<<===???BBBDDDFFFJJJOOOWWWbbblllsssyyy{{{~~~~~~}}}xxxrrrnnnllleee```[[[VVVSSSNNNGGGAAABBB@@@>>>======>>>AAABBBHHHMMMXXXiiiwww|||kkkcccYYYUUUVVVXXXWWWUUUUUUUUUUUUVVVXXXYYY[[[\\\]]]^^^```cccfffiiikkklllmmmllljjjgggddd```]]][[[YYYYYYXXXXXXWWWVVVVVVUUU|||pppddd\\\WWWYYY[[[YYYUUUTTTRRRRRRRRRRRRRRRQQQQQQQQQNNNMMMLLLKKKJJJIIIIIIIIIHHHEEEAAA>>>===;;;999888555444333333444333111///******++++++++++++++++++))))))))))))))))))))))))(((((('''''''''&&&&&&&&&)))'''&&&&&&'''((('''%%%'''&&&%%%%%%%%%'''((()))(((((()))))))))(((''''''$$$%%%&&&''''''&&&%%%$$$'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((((('''''''''(((***+++,,,((('''&&&&&&&&&''')))***'''((()))******)))((('''&&&&&&'''''''''(((((((((************************))))))*********++++++++++++++++++,,,,,,,,,------444111000222777???NNN\\\mmmyyyooo___UUUOOOKKKJJJHHHLLLPPPUUUZZZaaaiiinnnrrr|||sssggg^^^UUUJJJBBBCCCAAA???===<<<;;;;;;;;;999:::<<<======<<<<<<<<<:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???@@@DDDHHHPPPXXXaaahhhmmmooorrrqqqppppppqqqtttwwwyyy}}}}}}yyytttmmmfff```]]]TTTQQQMMMJJJHHHEEEAAA>>>AAA???===<<<>>>DDDKKKPPP]]]gggwww}}}pppfffaaa[[[ZZZ[[[\\\ZZZXXXVVVWWWWWWXXXZZZ\\\^^^___\\\]]]___bbbeeehhhkkklllllljjjgggccc```]]][[[ZZZYYYYYYXXXWWWVVVUUUUUUTTT}}}qqqggg^^^YYYZZZ\\\ZZZWWWVVVQQQRRRRRRSSSSSSRRRQQQQQQNNNMMMLLLKKKJJJIIIIIIIIIIIIFFFBBB???>>>===;;;999888555222111222333333222"""$$$'''***+++***)))((())))))))))))))))))))))))''''''''''''&&&&&&&&&&&&'''&&&&&&'''***++++++)))'''&&&%%%%%%&&&''')))***'''&&&%%%$$$$$$$$$%%%&&&%%%&&&'''(((((('''&&&%%%''''''&&&&&&%%%%%%%%%$$$''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''')))***&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$%%%&&&((()))'''((()))******)))(((''')))))))))*********++++++************************************++++++++++++++++++,,,,,,,,,---------///---...111222555>>>HHHXXXdddvvvxxxeeeXXXPPPLLLEEEFFFHHHLLLQQQXXX___dddgggqqq}}}{{{ooo___SSSNNNJJJCCC===:::;;;===???777777888:::;;;=========:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>BBBEEEJJJPPPVVV[[[___```dddbbbaaaaaacccfffjjjlllrrruuu||||||zzzwwwuuuooohhh```XXXRRROOOHHHFFFCCCAAA@@@???>>>>>>>>>===<<<===CCCNNN]]]ggg|||yyypppkkkccc```]]]]]]]]]]]]ZZZWWWVVVWWWXXXYYY[[[^^^```aaa\\\]]]]]]___aaadddggghhhhhhfffdddbbb```___^^^^^^\\\[[[ZZZYYYWWWVVVUUUTTTssshhh```YYYZZZ\\\ZZZWWWVVVQQQRRRSSSSSSSSSRRRPPPOOOMMMLLLKKKJJJIIIIIIIIIIIIIIIFFFBBB@@@>>>===<<<:::999666222000111333333444&&&(((+++...///...---+++))))))))))))))))))))))))'''''''''&&&&&&&&&&&&%%%%%%%%%&&&(((+++------+++'''&&&&&&&&&'''((())))))((('''&&&%%%%%%&&&((()))&&&&&&((((((((((((&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((((((((((((((((('''''''''%%%%%%%%%%%%%%%&&&'''''''''(((((())))))(((((('''(((((((((((())))))))))))((((((((((((((((((((((((*********++++++++++++,,,***+++,,,---------,,,,,,,,,,,,...111111000444;;;FFFRRRcccttt|||kkk]]]TTTLLLJJJGGGFFFHHHLLLRRRUUUZZZfffvvv|||qqq[[[TTTJJJ@@@:::999;;;>>>;;;999777666888999999999999999::::::;;;;;;;;;<<<:::::::::;;;;;;;;;;;;<<>><<<>>>@@@EEEOOO```ttt~~~uuuooojjjhhhiiifffdddcccccccccbbb___\\\VVVWWWXXXYYY[[[]]]___```\\\\\\\\\\\\^^^```bbbccceeeeeeddddddddddddeeefffaaa```^^^\\\ZZZXXXVVVUUUwwwhhh```YYYYYY[[[YYYVVVVVVRRRRRRSSSSSSRRRQQQNNNMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHEEEAAA???>>>===;;;:::888555333222333444333222/////////...............))))))))))))))))))))))))'''''''''&&&&&&&&&%%%%%%%%%%%%&&&(((+++,,,+++***&&&''''''(((((((((((('''&&&((()))+++++++++***)))&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$###"""((()))))))))***)))))))))%%%&&&&&&'''''''''''''''(((''''''''''''''''''(((%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((*********+++++++++,,,,,,***+++,,,---------,,,,,,,,,,,,///222111...111777999BBBQQQaaappp{{{kkk___YYYQQQIIIGGGGGGJJJLLLNNNZZZiiivvvxxxooo```QQQEEE>>>;;;;;;???:::555333444555666666777777888999:::;;;;;;<<<999:::;;;;;;<<<<<<<<<;;;<<<===>>>@@@BBBDDDEEEFFFHHHHHHGGGHHHIIILLLOOOPPPWWW\\\eeeoooyyy{{{uuupppmmmkkkkkk^^^ZZZSSSLLLFFFBBB@@@??????>>>===<<<===@@@DDDGGGHHHMMMSSS[[[gggyyyxxxlllgggccc```aaaeeehhhgggggghhhgggfffdddbbb[[[[[[[[[[[[\\\\\\]]]^^^\\\[[[ZZZZZZ[[[]]]```aaacccdddeeefffgggiiijjjjjjfffeeeccc```]]]ZZZXXXWWWzzzhhh___XXXXXXZZZXXXUUUUUURRRRRRSSSSSSRRRPPPMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHFFFDDD@@@>>>===<<<:::999555555444555666555222000111///+++'''&&&&&&((()))))))))))))))))))))))))))''''''&&&&&&&&&%%%%%%%%%&&&%%%&&&(((******)))'''&&&'''((())))))((('''&&& ###'''+++,,,***&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&$$$!!!######$$$%%%&&&&&&&&&&&&%%%&&&((()))))))))((('''((('''&&&%%%%%%&&&'''(((((((((((())))))))))))*********************************+++++++++,,,,,,,,,***+++,,,---...---,,,,,,***)))+++...,,,***...444000888DDDSSSbbbssssssjjj]]]RRRKKKIIIJJJKKKIIIPPPZZZdddqqq|||uuuyyy~~~jjjXXXJJJBBB>>>>>>999333000222555666666555666777888999:::;;;;;;;;;;;;<<<===============;;;;;;<<<===???@@@AAABBBAAA@@@@@@AAACCCEEEGGGHHHLLLQQQZZZdddnnnuuuyyy{{{|||}}}~~~~~~}}}}}}wwwsssllleee```]]]\\\\\\TTTPPPJJJCCC???===<<<===;;;<<<===>>>AAAGGGMMMRRRZZZ```iiirrr|||vvvkkkbbb```___[[[]]]bbbccccccdddeeeeeedddbbbaaabbbaaa```___^^^^^^^^^^^^[[[ZZZYYYYYY[[[]]]```aaaaaabbbdddfffhhhjjjjjjjjjjjjiiifffccc___\\\YYYXXXvvvggg^^^WWWYYY[[[ZZZXXXXXXSSSTTTUUUVVVUUUSSSQQQOOOKKKKKKKKKIIIHHHFFFDDDCCCEEEDDDBBB@@@>>><<<;;;:::555555555444444333333333000...,,,*********+++,,,))))))))))))***************)))(((''''''&&&&&&'''((('''&&&&&&&&&((()))***'''''''''(((((((((((()))'''%%%"""###%%%'''&&&$$$&&&&&&&&&''''''''''''((($$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))((((((((()))******(((&&&"""$$$&&&((())))))((('''++++++)))(((((('''''''''***)))'''((()))***)))''')))******++++++,,,------***++++++,,,,,,------...000///,,,******+++...000000333999AAAMMM___sssyyyggg\\\TTTKKKEEECCCGGGNNNWWW```iiiqqqwwwzzzuuurrrtttyyyuuudddSSSGGG===;;;999777777666444222888777666888:::;;;;;;:::999888999;;;===???>>>===>>>>>>>>>>>>============<<<<<<;;;;;;;;;;;;<<<<<>>AAACCCDDDGGGRRRcccppp{{{uuukkkiiiddd```^^^^^^___```ddddddeeeeeeeeedddccccccaaabbbdddeeedddcccaaa______^^^\\\[[[[[[\\\^^^___cccdddeeeddddddeeehhhjjjiiihhhfffbbb]]][[[[[[\\\tttfff]]]WWWYYY\\\[[[YYYYYYRRRSSSUUUUUUUUUTTTRRRQQQNNNMMMLLLJJJHHHFFFCCCBBBGGGFFFDDDAAA>>>;;;999888444333333222222111111111000...,,,+++******+++,,,,,,,,,+++***)))((('''''')))((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&&&&&&&'''(((%%%###$$$&&&'''&&&%%%&&&&&&&&&''''''''''''(((%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((()))&&&%%%&&&'''))))))'''&&&$$$%%%''')))))))))((('''''''''&&&&&&&&&&&&'''(((***((('''((())))))(((''')))******++++++,,,,,,---++++++++++++++++++++++++...------,,,,,,,,,---------000444:::CCCRRRdddppp{{{mmm^^^SSSHHHIIIKKKNNNSSS[[[ccchhhmmmjjjiiilllpppvvv}}}ooocccMMMFFF>>>999888888777555444333222333555555444333999999888:::<<<<<<;;;:::>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<@@@BBBFFFLLLRRRWWW\\\^^^eeeeeeeeeeeeddddddddddddeeeiiiooouuuzzz~~~yyyrrrnnnkkkggg```[[[\\\XXXRRROOOMMMKKKHHHFFFBBB@@@>>>===>>>AAACCCEEEHHHOOOWWW\\\aaalll}}}uuukkkfffeeedddbbb```______^^^```aaabbbccccccdddddddddbbbcccddddddcccaaa___]]]___^^^\\\[[[\\\]]]^^^___bbbbbbcccbbbaaaaaadddffffffeeeddd```\\\ZZZZZZZZZ}}}rrreee]]]WWWYYY]]]\\\[[[[[[RRRSSSTTTUUUUUUTTTRRRRRRPPPOOONNNLLLIIIFFFDDDBBBHHHGGGEEEAAA>>>;;;888777444444333333222111111000///...,,,+++******+++,,,,,,,,,+++***)))(((''''''((('''&&&%%%%%%$$$%%%%%%$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''(((&&&%%%%%%&&&''''''&&&&&&&&&&&&''''''''''''(((%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))%%%$$$$$$&&&(((((('''&&&&&&'''((())))))(((''''''%%%%%%%%%&&&&&&((())))))***(((''''''(((((('''&&&))))))******+++,,,,,,,,,,,,,,,+++******)))((((((+++,,,---.........,,,,,,***,,,...111777BBBPPPZZZsssxxxjjjYYYTTTNNNJJJKKKOOOVVVZZZ______bbbeeefffiiisss~~~iii]]]OOOEEECCCAAA===999999888666777999::::::999;;;:::999:::;;;;;;:::999============<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;===>>>AAAEEEIIIMMMPPPRRRUUUUUUUUUUUUUUUUUUUUUUUUYYY]]]cccjjjqqquuuxxxyyy}}}~~~|||{{{{{{yyyuuuqqqnnniiiccc^^^\\\XXXSSSOOOMMMJJJFFFCCCBBBAAA@@@>>>=========<<<===CCCLLLSSS[[[gggvvvvvvlllfff```aaabbbbbbbbb```___^^^]]]]]]___```bbbcccdddeeeeeeeeeeeeeeecccaaa___^^^______]]]\\\\\\]]]^^^___bbbbbbbbb```^^^^^^```bbbbbbbbbaaa^^^ZZZXXXXXXYYY}}}qqqddd\\\WWWYYY]]]]]]\\\]]]TTTUUUUUUUUUTTTSSSQQQPPPOOOOOONNNLLLJJJHHHFFFEEEHHHGGGDDDBBB>>>;;;999888777777666555444333333222///...---+++++++++++++++((()))))))))************)))((('''&&&%%%%%%%%%%%%$$$%%%'''(((((('''&&&%%%'''''''''(((((((((((()))((('''&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''((('''&&&'''((()))'''&&&'''((()))))))))((('''&&&(((''''''(((((()))***+++)))(((''''''(((((('''%%%)))))))))***++++++,,,,,,,,,+++++++++*********)))+++,,,---.........---,,,)))+++,,,---000777AAAIIIbbbpppwwwnnn```UUUOOONNNQQQSSSWWWYYY]]]___^^^^^^fffooo}}}zzzjjj```[[[VVVLLLCCC999666111000111444777888<<<:::999999;;;<<<;;;:::<<<<<<<<<<<<;;;;;;;;;;;;::::::999999999999::::::===>>>@@@BBBDDDFFFHHHIIIHHHHHHHHHHHHHHHIIIIIIIIIOOOSSSYYY```gggmmmqqqrrrsssssstttttttttuuuuuuuuuvvvzzz~~~{{{yyyuuusssqqqooonnnkkkgggccc```\\\WWWTTTRRRPPPMMMJJJEEECCCBBBAAA@@@@@@@@@@@@===@@@BBBAAACCCLLLZZZfffwwwxxxqqqkkkggg^^^___```aaaaaaaaa```___]]]]]]^^^___aaacccdddeeeffffffffffffeeedddbbbaaa```___^^^^^^]]]^^^^^^___bbbbbbaaa___]]]]]]^^^`````````___]]]YYYWWWWWWWWW}}}qqqccc[[[VVVYYY]]]]]]\\\]]]WWWWWWVVVUUUSSSQQQPPPOOOLLLLLLLLLLLLKKKJJJIIIHHHFFFEEEDDDAAA???===;;;:::888777777666444333333222......---,,,++++++++++++((()))))))))***************)))((('''&&&&&&&&&&&&&&&'''((())))))((('''&&&'''''''''(((((((((((()))'''''''''&&&&&&&&&'''(((&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%$$$%%%%%%&&&...,,,***)))***)))((('''((((((((((((((('''''''''))))))(((((((((((()))))))))'''&&&'''((()))((('''((())))))******+++,,,,,,++++++++++++,,,,,,---------,,,,,,,,,,,,---...///***+++------...222:::@@@PPP]]]sss{{{jjj]]]UUUPPPMMMMMMOOOSSSVVVVVVUUU[[[cccnnn}}}|||tttggg\\\LLLEEE<<<555444555888::::::999777777999:::::::::;;;;;;;;;;;;:::::::::999999999888888888888999999::::::;;;<<<===>>>>>>???@@@@@@@@@@@@AAAAAABBBBBBFFFIIINNNUUU\\\aaaeeeggggggggggggggghhhhhhiiiiiijjjnnntttzzz}}}|||yyyxxxzzzyyywwwtttpppllliiihhhhhhgggfffeeeccc```]]]ZZZYYYVVVRRRNNNKKKIIIGGGFFFCCCCCCCCCBBBAAAAAAAAABBB<<>><<<<<<777666555444333222111000...------,,,,,,+++******,,,,,,+++***)))(((''''''******)))'''''''''''''''((((((((()))((((((''''''%%%%%%%%%&&&&&&&&&&&&'''&&&''''''&&&%%%%%%&&&(((&&&&&&&&&''''''''''''(((%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%...,,,***)))******)))'''&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&''''''((('''&&&(((***+++***)))(((((())))))***+++++++++***++++++,,,------......---,,,++++++,,,---///000+++---///......111666;;;>>>LLLbbbyyyuuugggZZZQQQJJJHHHIIIMMMNNNNNNSSSXXXaaapppxxxggg^^^RRRGGG@@@===<<<<<<<<<:::777777888999999999::::::::::::999999999999888888777777777777888888999999999::::::;;;;;;;;;;;;<<<<<<======>>>>>>???CCCEEEIIINNNTTTXXX\\\]]]ZZZZZZZZZZZZZZZ[[[\\\\\\\\\```ggglllooorrruuuwwwxxxxxxzzz{{{}}}~~~~~~~~~}}}zzzwwwssspppooonnnlllkkkhhheeeaaa^^^\\\[[[]]]\\\\\\[[[YYYWWWUUUUUUUUURRRMMMHHHDDDBBBAAA@@@>>>@@@AAAAAA@@@@@@AAACCCBBBIIISSS\\\hhhzzz~~~vvvpppkkkddd```aaa```___^^^^^^___```aaa___^^^^^^^^^___aaacccdddbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaa``````___^^^^^^\\\]]]]]]\\\ZZZ[[[]]]___ggghhhfffccc^^^YYYWWWVVVtttbbbZZZUUUWWW[[[[[[YYYZZZUUUUUUTTTSSSSSSRRRRRRRRRJJJKKKKKKKKKKKKJJJIIIHHHGGGFFFEEEBBB@@@===;;;:::777777666444333222111000------------,,,+++******,,,,,,+++***)))(((''''''))))))((('''&&&&&&&&&&&&)))(((''''''&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''%%%&&&'''&&&$$$###%%%(((&&&&&&&&&''''''''''''(((%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))(((''''''&&&&&&&&&'''***(((&&&&&&'''(((((((((%%%%%%%%%%%%%%%&&&'''(((&&&&&&%%%&&&&&&'''((()))'''&&&&&&(((+++------,,,(((((())))))******+++++++++++++++++++++,,,,,,,,,***+++,,,---............***---///...---...222555444???OOOaaasssuuujjjYYYRRRMMMMMMMMMLLLMMMOOOTTTbbbsssvvvnnndddYYYOOOHHHBBB>>>EEEBBB>>><<<<<<<<<;;;::::::999999999888888888888888777777666666777777888::::::::::::;;;;;;;;;;;;999999::::::;;;<<<<<<===@@@BBBEEEHHHLLLOOORRRSSSOOONNNNNNMMMNNNOOOPPPQQQOOOSSSWWW[[[^^^aaadddfffhhhhhhhhhiiilllooorrrtttvvvvvvuuuuuutttuuuuuuuuuqqqqqqqqqrrrssstttuuuuuuyyyzzz|||~~~~~~}}}|||{{{{{{wwwwwwuuutttrrrpppooonnnpppnnnkkkhhheeecccbbbbbb\\\[[[YYYWWWTTTSSSRRRQQQRRRRRRRRRQQQOOOOOOPPPQQQMMMKKKHHHDDDAAA@@@AAABBB@@@DDDIIIMMMOOORRRVVVZZZ^^^dddmmmvvv}}}uuuppplllhhhddd```aaaaaaaaaaaaaaa___^^^^^^[[[[[[[[[\\\^^^aaadddeeegggfffeeecccaaa``````___bbbbbbbbbaaa```___^^^^^^\\\]]]^^^^^^^^^___bbbdddnnnnnnlllhhhaaa[[[XXXVVVvvvbbbZZZTTTVVVZZZZZZXXXXXXSSSSSSRRRRRRSSSTTTUUUUUULLLLLLKKKKKKJJJHHHGGGFFFJJJHHHFFFCCC???<<<:::888:::999888777555444333222------------,,,+++******))))))))))))************(((((('''&&&%%%%%%%%%%%%)))(((&&&%%%$$$%%%&&&&&&'''''''''((((((((())))))$$$&&&'''%%%###"""%%%'''&&&&&&&&&'''''''''(((((($$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''******)))((((((((((((((($$$###!!!"""%%%'''((((((#########$$$%%%&&&'''(((&&&&&&&&&''')))***,,,---'''&&&'''))),,,...///...((((((((()))******++++++,,,,,,++++++***)))))))))(((***---000111///---,,,***,,,...---++++++...111444777???JJJ[[[sssnnnbbbWWWSSSQQQMMMJJJJJJJJJUUUcccppp~~~zzzvvvwww|||zzzqqqggg^^^YYYOOOKKKFFFCCCAAA@@@???>>>999999999888888888888777777777666666666666777777777777777888888999999999777888888999:::;;;;;;;;;:::;;;===???BBBDDDFFFGGGHHHGGGFFFFFFFFFGGGIIIIIIGGGJJJMMMPPPRRRTTTWWWYYY[[[ZZZZZZ[[[^^^bbbfffiiigggfffeeeeeeddddddddddddddddddddddddeeefffggggggiiikkknnnqqqssssssrrrrrrrrrrrrqqqpppooonnnmmmmmmiiiiiihhhhhhfffdddcccbbb___]]][[[XXXUUUTTTTTTSSSOOONNNMMMLLLKKKKKKKKKKKKKKKKKKKKKJJJIIIJJJLLLNNNEEEDDDCCCAAAAAABBBFFFIIIKKKQQQZZZbbbiiipppwww}}}~~~~~~~~~|||vvvoookkkjjjjjjgggeeeaaabbbdddeeeccc```]]]ZZZXXXXXXXXXZZZ]]]```dddgggmmmllliiigggdddbbb``````bbbbbbbbbbbbaaa```^^^^^^___```bbbbbbccceeehhhkkksssssspppkkkddd]]]YYYWWWuuu```YYYTTTVVVXXXXXXXXXZZZXXXWWWVVVUUUTTTTTTTTTTTTMMMLLLJJJHHHFFFEEEEEEDDDFFFFFFEEECCC@@@>>><<<:::555555444333222222222222...---,,,+++***(((''''''++++++,,,+++***(((&&&%%%)))+++,,,***'''&&&(((+++%%%%%%'''''''''&&&%%%$$$######$$$%%%&&&&&&&&&&&&***)))'''&&&%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&######$$$%%%%%%&&&''''''######$$$%%%%%%&&&''''''((((((((('''&&&&&&&&&%%%&&&&&&''''''((()))))))))+++)))&&&$$$%%%%%%$$$###%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''$$$%%%&&&''''''&&&%%%$$$''''''((()))))))))))))))((((((((((((''''''''''''************************'''(((((()))******++++++..................------///222666;;;EEEYYYrrr~~~mmmbbb[[[VVVPPPJJJLLLPPPWWW^^^eeelllrrrvvvzzzuuurrrooommmooo{{{{{{uuufffXXXRRRQQQLLLFFFBBBAAA<<<:::;;;999555666;;;999777555444555666666555777666444555666777777666333444666888888888888777;;;<<<<<<===???@@@@@@AAA@@@@@@@@@???????????????DDDEEEEEEGGGHHHIIIJJJKKKKKKMMMOOOPPPOOOPPPRRRTTTTTTTTTTTTTTTTTTUUUUUUUUUXXXXXXWWWWWWWWWWWWWWWXXX[[[]]]___bbbddddddddddddeeefffhhhhhhfffccc^^^\\\^^^]]]\\\YYYWWWTTTSSSRRRQQQPPPNNNMMMLLLLLLMMMNNNOOOLLLHHHFFFFFFHHHIIIIIIKKKIIIEEECCCCCCCCCCCCBBBAAAAAA@@@???@@@EEENNNUUUiiiuuuzzzuuurrrmmmllliiifffdddcccddddddaaa```___^^^]]]\\\\\\\\\ZZZ[[[\\\]]]___bbbgggjjjmmmmmmkkkgggdddbbbbbbddd___```aaabbbcccbbbaaaaaadddcccddddddfffhhhkkklllpppnnnjjjeee___YYYUUURRRtttccc\\\VVVWWWXXXXXXWWWYYYVVVVVVUUUUUUTTTSSSRRRRRRNNNMMMKKKJJJHHHGGGFFFEEEFFFFFFEEECCC@@@>>><<<:::555555444333222222222222------,,,,,,++++++******,,,,,,,,,+++***)))((('''((()))***)))'''''''''((($$$%%%&&&'''''''''&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&''''''(((''''''''''''&&&&&&&&&&&&%%%&&&&&&'''(((((())))))+++)))&&&%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''%%%&&&&&&&&&&&&&&&&&&%%%''''''((())))))))))))))))))))))))******++++++++++++++++++++++++++++++++++++++++++,,,,,,---------------------------------000222444666;;;JJJ^^^mmmvvvjjj\\\RRROOOPPPRRRTTTXXX]]]cccfffkkkiiihhhhhhfffhhhppp{{{vvvooolllddd[[[VVVMMMFFFAAAAAA???:::999<<<;;;999777666777777777666888666555555777888888777666777777888888888777777888888999:::;;;===>>>>>>???>>>>>>>>>>>>>>>>>>>>>@@@AAABBBCCCDDDDDDEEEEEEEEEGGGHHHHHHHHHHHHJJJLLLMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKJJJJJJJJJKKKKKKLLLNNNOOOPPPRRRTTTUUUUUUVVVWWWXXXZZZ[[[[[[XXXUUUSSSVVVUUUTTTSSSQQQPPPNNNNNNKKKKKKKKKKKKKKKLLLMMMNNNGGGFFFDDDDDDEEEFFFFFFGGGHHHFFFDDDCCCCCCCCCDDDDDD???@@@AAACCCIIIUUUdddooo{{{tttpppmmmkkkiiigggeeebbbaaaaaaaaabbb```___^^^]]]\\\\\\\\\]]]ZZZ\\\^^^```cccgggmmmqqquuutttrrrmmmhhhdddddddddaaaaaa``````aaabbbcccdddddddddddddddfffgggiiijjjllljjjeee```[[[WWWTTTRRRrrreee]]]WWWXXXYYYWWWWWWXXXUUUUUUUUUUUUTTTRRRPPPOOOOOONNNMMMKKKIIIHHHGGGFFFFFFFFFEEECCC@@@>>><<<:::555555444333222222222222,,,,,,,,,---------------...---,,,+++***)))))))))((('''''''''((((((&&&%%%$$$%%%&&&&&&'''''''''&&&(((((('''&&&%%%$$$###"""######%%%&&&'''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&''''''((((((,,,***'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((('''''''''&&&&&&%%%%%%&&&&&&'''''''''((())))))))))))((((((((()))***+++,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...///000111000222;;;IIITTTkkk}}}vvviii\\\XXXRRRMMMLLLNNNRRRUUUZZZZZZ\\\___```aaahhhqqq|||wwwrrrfff]]]UUUQQQMMMGGGBBBAAA>>><<<999888999999999888777666444555666888777777777666666555444444555555555555666888999:::<<<<<<========================>>>???@@@@@@AAAAAAAAA@@@@@@AAABBBBBBAAAAAACCCDDDGGGHHHHHHHHHHHHHHHGGGGGGEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFGGGGGGIIIJJJLLLLLLMMMOOOQQQSSSTTTSSSRRRQQQNNNNNNMMMLLLLLLKKKJJJJJJEEEFFFGGGHHHIIIIIIIIIIIICCCCCCCCCCCCDDDEEEFFFFFFEEEEEEEEEEEEEEEGGGHHHIIIFFFGGGJJJOOO[[[mmm|||vvvoooiiifffeeedddcccbbbaaa___^^^]]]^^^^^^___]]]]]]]]]\\\\\\\\\]]]]]][[[]]]```cccggglllrrrvvvzzzyyyvvvpppiiidddbbbbbb```___]]]\\\]]]___bbbdddccccccccccccdddeeefffgggeeeccc___[[[WWWTTTSSSRRRqqqddd\\\WWWWWWXXXWWWWWWYYYUUUVVVWWWWWWUUURRROOONNNNNNNNNMMMKKKJJJHHHFFFEEEFFFFFFEEECCC@@@>>><<<:::555555444333222222222222------------,,,,,,,,,,,,...,,,+++)))(((((()))***)))'''&&&'''******'''###$$$$$$%%%&&&&&&''''''''')))((('''&&&%%%$$$$$$###%%%$$$$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%&&&''''''''',,,***'''&&&'''''''''&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((('''''''''&&&%%%$$$$$$%%%&&&'''&&&'''(((((())))))((((((''''''(((((()))******+++++++++++++++++++++++++++))))))))))))))))))))))))))))))***+++,,,,,,------,,,...//////000555>>>EEEWWWggg|||xxxooobbbVVVNNNLLLLLLLLLOOONNNQQQWWW[[[^^^fffooovvv{{{qqqjjjeee^^^WWWRRRJJJGGGCCCAAA???>>><<<;;;<<<:::888888999999888777888777666444444555666666444555666777888:::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<@@@@@@AAABBBBBBAAA@@@??????@@@BBBAAA@@@@@@AAABBBFFFFFFGGGHHHHHHGGGFFFFFFEEEFFFGGGGGGHHHHHHIIIIIIEEEEEEDDDDDDEEEGGGIIIKKKKKKLLLNNNPPPRRRRRRRRRRRRMMMMMMLLLLLLKKKKKKJJJJJJIIIIIIJJJKKKJJJIIIGGGFFFDDDDDDCCCBBBCCCFFFKKKNNNNNNPPPRRRSSSTTTUUUWWWYYY[[[]]]aaagggsssyyyiiieee```]]]]]]^^^______]]]\\\[[[[[[[[[[[[\\\]]][[[[[[[[[[[[[[[\\\]]]^^^[[[]]]```bbbfffkkkpppuuuvvvuuurrrllleee```]]]\\\[[[[[[YYYYYYZZZ\\\^^^_______________`````````aaa___]]]ZZZWWWTTTSSSSSSTTT~~~qqqaaaZZZUUUVVVXXXXXXXXXZZZWWWXXXXXXXXXVVVSSSPPPNNNMMMMMMLLLKKKIIIGGGEEEDDDFFFFFFEEECCC@@@>>><<<:::555555444333222222222222......---,,,+++***)))))),,,***)))'''''''''((()))***(((&&&'''******((($$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''')))'''$$$"""!!!###%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&''''''$$$$$$%%%%%%&&&''''''''',,,)))'''&&&'''((('''&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((('''''''''&&&%%%$$$$$$%%%&&&'''&&&&&&'''((((((((((((((()))(((((((((((((((((((((++++++++++++++++++++++++'''''''''((((((((((((((())))))******+++,,,------+++---/////////222666:::CCCMMM___tttnnn```VVVOOOKKKJJJGGGHHHMMMRRRXXXbbbkkkqqq}}}~~~xxxsssiiieee^^^WWWQQQLLLGGGDDDFFFCCC@@@>>>===;;;999777:::999777777777777999:::444444555666777888999999999999:::::::::;;;;;;;;;@@@AAABBBCCCCCCAAA@@@??????AAABBBAAA@@@@@@AAABBBBBBCCCEEEFFFGGGFFFEEEDDDDDDDDDEEEFFFGGGGGGFFFFFFDDDDDDCCCDDDEEEGGGIIIKKKMMMMMMNNNOOOPPPPPPQQQQQQPPPPPPOOOOOONNNNNNNNNMMMPPPPPPPPPOOOLLLIIIFFFEEE@@@@@@???@@@DDDMMMYYYaaakkkooosssuuuvvvvvvxxxzzz|||~~~sssiii___\\\XXXVVVWWWYYY[[[[[[ZZZZZZZZZZZZZZZ[[[[[[\\\ZZZZZZZZZZZZZZZ[[[\\\]]]ZZZ\\\]]]^^^```ccchhhllllllllljjjfffaaa\\\ZZZZZZXXXXXXYYYZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[ZZZZZZYYYXXXWWWUUUTTTTTTUUUUUUrrraaaZZZUUUWWWYYYYYYZZZ\\\ZZZZZZYYYXXXUUUSSSPPPNNNLLLLLLLLLKKKJJJGGGEEECCCFFFFFFEEECCC@@@>>><<<:::555555444333222222222222//////...,,,+++)))((((((***)))((('''''''''''''''+++)))''''''(((((((((''''''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%''')))***+++)))%%%""""""###%%%'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((+++(((&&&%%%&&&''''''&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((('''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&'''(((((((((((('''************)))))))))(((************************(((((())))))***++++++,,,*********++++++,,,,,,---,,,...//////......000111777;;;HHH]]]ttt~~~mmm^^^UUUPPPJJJFFFGGGKKKPPPXXXaaajjjvvvxxxooofff___[[[UUURRRMMMHHHDDD@@@<<<999::::::999888888888888888555666666666777777777777888999999::::::;;;;;;;;;>>>@@@AAABBBBBBAAA???>>>>>>???AAAAAA@@@@@@AAABBB???AAACCCEEEFFFFFFEEEDDDGGGHHHIIIJJJJJJIIIHHHGGGHHHIIIIIIKKKLLLNNNPPPQQQTTTTTTRRRQQQPPPOOOPPPPPPOOOPPPPPPPPPQQQQQQQQQQQQOOONNNMMMKKKIIIGGGDDDCCC>>>???BBBFFFOOO___qqq~~~~~~sssgggaaaYYYVVVSSSRRRSSSUUUVVVWWWXXXXXXYYYYYYZZZZZZZZZZZZYYYYYYYYYYYYYYYZZZ[[[\\\YYYZZZZZZZZZZZZ\\\___bbbcccddddddbbb^^^[[[ZZZZZZXXXXXXZZZZZZZZZYYYWWWVVVUUUUUUVVVWWWWWWWWWVVVVVVUUUUUUUUUVVVVVVVVVUUUUUUttteee]]]XXXYYY[[[ZZZ[[[\\\[[[ZZZXXXVVVSSSQQQOOONNNMMMMMMMMMMMMKKKIIIFFFDDDFFFFFFEEECCC@@@>>><<<:::555555444333222222222222///......---,,,++++++***)))))))))))))))(((((('''))))))(((%%%$$$%%%'''***)))(((&&&%%%$$$$$$%%%%%%&&&&&&%%%$$$%%%''')))***''''''&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((()))))))))'''%%%$$$&&&''''''&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''((((((''''''((((((((((((((()))))))))))))))))))))))))))))))))((()))***+++,,,---...///+++++++++,,,,,,,,,,,,,,,,,,---...///////////////444444<<>>???AAACCCCCCBBB@@@>>>===???@@@@@@@@@@@@BBBDDDCCCEEEHHHKKKMMMMMMLLLLLLPPPQQQRRRSSSRRRPPPNNNMMMNNNOOOQQQTTTVVVXXXYYYZZZYYYWWWSSSOOOLLLJJJIIIIIIHHHIIIKKKMMMOOOQQQRRRSSSMMMMMMLLLLLLKKKLLLLLLLLLLLLPPPUUU\\\hhhzzz}}}wwwxxx|||{{{rrrggg___^^^UUUSSSPPPPPPRRRTTTUUUUUUWWWWWWXXXYYYYYYYYYXXXXXXYYYYYYYYYXXXXXXYYYZZZZZZXXXXXXXXXWWWVVVWWWZZZ]]]\\\^^^___^^^\\\ZZZYYYYYYWWWWWWVVVUUUTTTSSSRRRRRRRRRRRRTTTUUUUUUUUUUUUTTTQQQSSSTTTVVVWWWVVVUUUTTTuuuiiiaaa[[[\\\]]][[[[[[\\\[[[YYYWWWTTTQQQOOONNNMMMNNNNNNOOONNNMMMJJJGGGEEEFFFFFFEEECCC@@@>>><<<:::555555444333222222222222........................((()))***++++++***((('''((()))'''$$$!!!!!!&&&+++***)))'''%%%$$$$$$$$$%%%((('''%%%%%%%%%&&&(((***"""$$$''')))***)))'''&&&$$$$$$&&&&&&&&&&&&$$$$$$######$$$%%%%%%&&&''''''%%%%%%&&&&&&'''((())))))&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&''''''((())))))))))))'''$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''$$$%%%''''''''''''%%%$$$%%%&&&''''''((((((''''''###$$$$$$%%%&&&'''(((((((((((((((((((((((((((((('''((()))***,,,...//////------,,,,,,,,,,,,,,,,,,***,,,...000111222333333111000444;;;BBBMMMbbbvvvtttkkkaaa[[[UUUOOONNNQQQRRR\\\gggoooyyyzzztttpppooorrrwww{{{ssslllgggZZZYYYXXXVVVSSSOOOKKKIIIBBBBBBAAA@@@??????>>>>>>888888999:::;;;;;;<<<<<>>>>>AAABBBEEEHHHLLLOOORRRSSSSSSSSSSSSTTTVVVYYY\\\]]]___dddllltttxxxsssoooqqq{{{uuuooohhh___ZZZ[[[TTTRRRPPPPPPRRRTTTUUUUUUVVVWWWWWWXXXXXXXXXWWWWWWYYYYYYXXXXXXXXXXXXYYYYYYWWWXXXWWWVVVUUUVVVYYY[[[YYYZZZ\\\\\\YYYXXXWWWWWWVVVTTTQQQNNNLLLMMMNNNOOOPPPQQQSSSTTTUUUUUUUUUTTTOOOQQQTTTVVVWWWVVVTTTSSSvvvhhhbbb]]]ZZZ[[[]]]\\\[[[VVVVVVVVVUUUSSSPPPNNNMMMGGGIIIKKKLLLKKKIIIFFFEEEEEEDDDBBB@@@===:::888777444333333222222111111000///...------++++++***)))))))))(((((((((((())))))))))))(((''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&'''((())))))&&&&&&&&&'''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''%%%$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$(((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%"""%%%''''''%%%%%%'''***&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&%%%%%%)))((('''&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((())))))))))))&&&((()))***)))((()))***(((((()))(((((())),,,...((()))***+++,,,---------...............///000000...000111222666@@@OOO[[[tttrrrfff]]]VVVRRRQQQUUU[[[___dddllluuu{{{~~~xxxrrrnnnjjjfffiiinnnwww{{{vvvrrrppplllfffbbbaaa```\\\XXXWWWUUULLLCCCAAABBBAAA@@@>>>???AAADDDEEEFFFEEECCCEEEHHHEEE???AAA???<<<>>>AAACCCCCCBBBIIINNNUUU[[[___```^^^\\\YYYYYYYYYVVVRRROOOMMMLLLMMMOOORRRUUUVVVUUUSSSRRRHHHHHHGGGCCC???>>>AAADDD@@@DDDJJJNNNRRRWWW]]]bbbdddggglllppptttzzz{{{vvvvvvyyy}}}wwwmmmddd]]]YYYUUUSSSSSSQQQQQQRRRUUUWWWXXXWWWWWWUUUSSSTTTVVVVVVSSSQQQTTTUUUVVVWWWWWWWWWVVVVVV[[[ZZZYYYWWWUUUTTTTTTTTTUUUTTTTTTTTTTTTUUUUUUVVVSSSRRROOOMMMMMMNNNOOOQQQRRRWWW\\\\\\XXXTTTTTTVVVQQQPPPPPPSSSWWWYYYWWWUUUvvvgggbbb\\\YYYZZZ\\\[[[ZZZUUUUUUUUUUUUSSSQQQOOONNNJJJKKKMMMMMMLLLKKKIIIGGGIIIHHHEEEBBB???<<<:::999444444333333222111111111///...------++++++***)))))))))(((((((((((())))))((('''&&&&&&%%%%%%&&&&&&((('''''''''&&&&&&&&&%%%((('''&&&&&&'''))),,,...''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%$$$#########$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%###%%%''''''%%%%%%&&&)))'''((((((((())))))))))))((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))))))))+++,,,+++)))((('''(((&&&'''''''''&&&''')))+++((()))***+++,,,,,,,,,,,,...------------.../////////000000///111888CCCLLL[[[kkkzzzooohhhZZZYYYXXXXXXZZZ^^^dddgggooojjjgggfffdddbbbdddiiiwww|||xxxmmmcccWWWVVVSSSOOOKKKJJJKKKMMMNNNQQQRRRQQQSSSUUURRRKKKJJJGGGCCCBBBCCCDDDDDDCCCFFFKKKRRRXXX\\\]]][[[ZZZUUUUUUSSSOOOKKKIIIHHHGGGIIIJJJKKKMMMOOOOOOPPPPPPMMMNNNMMMIIIEEEBBBBBBDDDFFFLLLUUU^^^gggqqq{{{~~~~~~vvvoooiiibbb[[[WWWTTTRRRQQQRRRQQQQQQSSSUUUWWWWWWVVVTTTQQQNNNNNNQQQSSSRRRQQQSSSSSSTTTUUUUUUVVVWWWWWWZZZYYYWWWUUUSSSRRRQQQPPPQQQQQQQQQQQQQQQQQQRRRRRRQQQOOOMMMKKKJJJLLLMMMOOOXXX[[[^^^\\\WWWRRRQQQRRRQQQPPPPPPSSSWWWZZZZZZYYY~~~uuueee```ZZZXXXYYYZZZZZZXXXTTTTTTUUUUUUTTTSSSQQQPPPNNNOOOOOONNNNNNLLLKKKKKKKKKJJJGGGDDD@@@===:::999555555444333333222222111///...------++++++***)))))))))(((((((((((()))))))))(((''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&((('''%%%$$$&&&)))---000)))((('''&&&&&&&&&'''(((%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%###"""###$$$&&&''''''''''''&&&&&&%%%%%%%%%'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%''''''%%%%%%%%%&&&&&&'''((()))***)))((((((''''''''''''''''''(((((($$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((,,,---...,,,)))'''&&&&&&'''(((((('''&&&&&&(((***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........//////,,,+++...555:::AAANNNcccwwwuuunnneee```^^^^^^]]][[[^^^ZZZXXXZZZZZZYYY[[[```nnnyyyzzzwwwrrrlllfffcccdddeeemmmrrruuuvvvxxxxxxssslllaaa]]]VVVPPPMMMJJJHHHFFFJJJNNNUUU[[[______^^^]]]WWWUUUPPPLLLHHHGGGGGGGGGLLLMMMOOOSSSXXX]]]aaacccdddeeeeeebbb]]]XXXUUUTTTWWW^^^iiivvv~~~~~~yyy{{{|||}}}yyynnnfffaaa]]]YYYTTTPPPOOOOOOOOONNNOOOOOOPPPSSSUUUVVVUUUTTTOOOMMMJJJJJJLLLOOOPPPQQQPPPPPPPPPQQQSSSUUUXXXYYYXXXWWWUUUSSSQQQOOONNNMMMMMMMMMNNNNNNNNNMMMMMMLLLMMMKKKIIIHHHHHHIIIJJJKKKWWWZZZ\\\ZZZUUUQQQOOOPPPPPPNNNNNNPPPSSSWWWYYYYYY{{{sssddd^^^YYYVVVWWWYYYXXXWWWSSSSSSTTTUUUUUUTTTSSSSSSQQQPPPPPPOOONNNMMMLLLLLLKKKIIIFFFCCC???;;;888777555555444444333222222222///...------++++++***)))))))))(((((((((((())))))++++++***)))))))))))))))&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$###$$$%%%(((+++------+++)))&&&%%%%%%&&&'''%%%%%%&&&&&&&&&&&&''''''***(((%%%###""""""$$$%%%&&&%%%%%%$$$$$$######"""''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%''''''&&&%%%$$$$$$$$$%%%'''(((((('''%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&''''''(((&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''+++,,,---+++)))&&&&&&&&&)))***+++***(((((()))***))))))***++++++++++++++++++++++++++++++,,,,,,---,,,------+++***+++...111444===KKKYYYiii}}}zzzvvvppphhhaaa]]]WWWSSSTTTUUUTTTVVVZZZbbblll{{{xxxuuuyyy~~~vvvlllddd^^^ZZZWWW]]]aaagggmmmqqqrrrqqqpppiiiddd^^^YYYVVVUUUUUUUUUXXX\\\ccclllvvvzzzvvvssswww{{{yyy{{{||||||yyylllbbb\\\YYYWWWQQQNNNKKKJJJKKKLLLLLLLLLKKKKKKMMMPPPSSSSSSRRRPPPMMMLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMNNNPPPTTTWWWYYYYYYWWWUUUSSSQQQOOONNNNNNKKKLLLLLLLLLLLLKKKJJJIIIIIIHHHGGGFFFFFFGGGHHHIIINNNQQQSSSTTTRRRPPPPPPQQQNNNMMMKKKLLLNNNPPPSSSTTTxxxpppccc]]]XXXUUUVVVWWWWWWVVVRRRSSSUUUVVVVVVVVVUUUTTTQQQQQQPPPOOOMMMLLLLLLKKKKKKJJJGGGCCC???;;;999777555444444333333222111111///...------++++++***)))))))))(((((((((((())))))++++++***)))))))))))))))$$$$$$$$$$$$$$$$$$%%%%%%"""###%%%'''((()))))))))///---***'''$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''***(((&&&$$$######$$$$$$%%%%%%%%%$$$$$$#########&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''%%%&&&'''(((((('''%%%$$$$$$%%%'''((((((&&&$$$###$$$$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''(((***)))(((&&&&&&''')))***++++++)))((()))***))))))***+++++++++*********************+++,,,,,,)))***+++,,,,,,---///000222666<<>>;;;:::444444333222222111111000///...------++++++***)))))))))(((((((((((()))))))))(((''''''&&&&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%$$$&&&(((+++,,,+++***)))---,,,)))'''%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&%%%$$$$$$%%%&&&'''&&&&&&''')))******'''%%%''''''((()))((('''&&&%%%%%%%%%&&&&&&''''''(((((()))((((((&&&%%%$$$#########$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$&&&((((((''''''''')))%%%'''))))))(((''''''((())))))***************)))***************+++,,,,,,((()))+++---///000111222///111444777===LLL^^^llltttiiidddaaa]]]\\\]]]XXXYYY^^^eeennntttxxxyyy{{{|||{{{xxxsssqqqrrruuuvvvxxxiii^^^[[[WWWTTTRRRRRRPPPOOOOOOMMMLLLKKKKKKJJJHHHGGGDDDDDDEEEHHHJJJLLLJJJIIIKKKOOOSSSTTTRRRMMMIIIFFFIIIIIIIIIJJJLLLOOOQQQRRRUUUUUUTTTTTTTTTTTTUUUUUUPPPOOONNNLLLKKKJJJJJJJJJJJJJJJIIIIIIIIIJJJKKKKKKJJJJJJKKKKKKKKKJJJJJJJJJPPPQQQPPPNNNLLLKKKLLLNNNwwwnnnbbb]]]WWWUUUVVVWWWWWWUUUTTTUUUVVVWWWWWWWWWVVVUUUQQQQQQRRRQQQPPPNNNKKKIIIJJJIIIGGGDDDAAA>>>;;;:::333222222111111000000//////...------++++++***)))))))))(((((((((((())))))((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''''''''((()))******))))))'''''''''&&&&&&&&&&&&%%%######$$$$$$%%%&&&&&&&&&$$$%%%&&&'''''''''&&&%%%$$$%%%%%%&&&&&&''''''(((&&&&&&&&&'''''''''((((((((('''%%%$$$$$$%%%'''(((&&&&&&'''***,,,,,,)))&&&(((((((((''''''&&&&&&&&&$$$%%%%%%&&&''''''(((((()))((('''&&&%%%$$$######$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&''''''''''''%%%'''((()))((('''((()))$$$&&&((()))((((((((()))))))))************))))))+++************+++,,,,,,******+++,,,///000000000,,,///222333555<<>><<<:::999222222111111000////////////......---,,,+++***)))))))))(((((((((((())))))))))))(((''''''''''''''''''''''''((((((((())))))((('''&&&%%%%%%&&&'''((("""###%%%&&&'''(((((((((""""""###$$$$$$%%%&&&&&&&&&'''((()))(((%%%###!!!!!!"""###$$$%%%%%%&&&'''&&&&&&&&&'''''''''((((((((('''%%%$$$$$$%%%'''(((&&&&&&'''***......+++''''''&&&%%%$$$$$$$$$$$$%%%""""""###$$$$$$%%%&&&&&&(((''''''&&&&&&%%%$$$$$$%%%%%%&&&&&&'''((())))))&&&&&&&&&'''''''''(((((('''(((******)))(((((()))%%%'''***++++++***++++++))))))*********))))))(((+++++++++***++++++,,,---,,,,,,+++,,,---...------+++///444444222333888===OOO^^^rrr}}}ssskkkgggeeebbb___YYYYYYXXXZZZ^^^ccchhhjjjttt~~~|||vvvvvvvvvvvvvvvxxx}}}}}}vvvkkk```YYYNNNMMMKKKKKKMMMNNNNNNMMMKKKJJJIIIIIIHHHFFFCCC@@@EEEDDDCCCDDDGGGIIIJJJJJJFFFJJJMMMMMMKKKHHHHHHIIIHHHIIIJJJKKKKKKKKKJJJJJJKKKKKKLLLNNNPPPSSSUUUVVVUUUSSSOOOKKKIIIJJJLLLMMMNNNNNNOOOOOOPPPPPPPPPQQQQQQPPPNNNNNNOOONNNMMMLLLIIILLLNNNNNNKKKJJJKKKLLLxxxrrreee]]]VVVVVVVVVUUUUUUWWWTTTUUUUUUVVVVVVVVVUUUUUUOOORRRTTTSSSOOOKKKJJJKKKJJJHHHEEEAAA>>>;;;999888666333000......////////////...---,,,***)))(((((($$$'''***---...,,,)))'''******)))''''''&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&)))'''%%%######%%%''')))(((''''''''''''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&%%%$$$############%%%$$$$$$"""***,,,###+++''''''''''''(((((((((((((((''''''''''''&&&&&&&&&'''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''$$$%%%&&&((()))*********((((((((()))******++++++************))))))))))))'''((()))(((((()))+++...+++,,,---////////////......///000111222333444444888CCCSSSeeewwwxxxjjj___\\\UUUNNNKKKOOOUUUZZZ\\\dddqqq{{{tttuuuxxx~~~uuuooollllllmmmooosssxxx}}}~~~~~~vvvlll```TTTLLLNNNMMMMMMMMMMMMNNNNNNOOOMMMKKKIIIGGGGGGGGGHHHIIIGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJLLLMMMLLLKKKIIIHHHKKKJJJHHHGGGHHHJJJLLLMMMMMMMMMMMMLLLLLLMMMQQQTTTTTTUUUUUUUUUTTTTTTSSSRRRSSSTTTTTTSSSSSSRRRQQQPPPQQQQQQQQQPPPNNNLLLJJJIIIJJJHHHGGGGGGJJJLLLMMMMMMyyyrrrddd\\\UUUUUUVVVTTTTTTVVVTTTUUUUUUVVVVVVUUUUUUUUUQQQSSSTTTTTTQQQOOOMMMLLLIIIHHHEEEAAA===;;;999888777444111000111111000///,,,,,,,,,+++++++++******((())))))************)))***)))((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((('''%%%$$$$$$%%%'''((($$$$$$%%%&&&'''((())))))%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''''''''&&&&&&''''''''''''''''''&&&%%%%%%$$$$$$$$$$$$%%%'''((()))$$$&&&%%% '''''''''''''''(((((((((((((((''''''''''''&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%&&&&&&((((((###$$$%%%'''((()))))))))((((((((()))******++++++************)))))))))))),,,,,,,,,+++))))))+++---***+++,,,---.........---------...///000111222222444888???IIIYYYooo}}}iiibbbXXXSSSSSSVVVXXXXXX[[[bbbmmmtttwwwyyy}}}|||uuupppjjjmmmrrr{{{~~~xxxrrrnnnmmmqqqsssxxx~~~{{{tttrrrnnniiiddd\\\TTTOOOKKKKKKJJJJJJKKKKKKLLLLLLKKKJJJIIIGGGGGGHHHIIIJJJHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJLLLLLLLLLJJJHHHGGGIIIHHHGGGGGGGGGIIIJJJKKKKKKKKKLLLKKKKKKMMMPPPSSSUUUUUUVVVWWWXXXXXXWWWWWWUUUUUUUUUUUUTTTSSSRRRRRROOOOOOOOOOOONNNMMMLLLLLLJJJIIIGGGHHHJJJLLLLLLLLLxxxpppaaaYYYSSSSSSTTTSSSTTTVVVUUUUUUUUUVVVVVVUUUUUUTTTRRRQQQQQQQQQRRRQQQNNNLLLHHHGGGDDD@@@===:::888777666555333222333222111///*********++++++,,,,,,---,,,+++)))''''''(((***+++))))))((('''&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''((())))))%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%'''((()))((((((((((((''''''''''''%%%%%%%%%%%%%%%&&&&&&'''%%%******(((&&&%%%))),,,''''''''''''(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''(((((()))***###$$$%%%&&&'''((((((((('''(((((())))))******+++************))))))))))))***+++++++++******+++---)))***+++,,,---------,,,+++,,,,,,---...///000000222222333777AAATTTjjjyyy~~~rrrjjjgggfffdddcccbbbbbbdddeeeffffffggggggiiijjjkkkkkkiiifffbbb```]]]bbbiiiqqq{{{zzzwwwyyy|||}}}uuuooommmpppuuuxxxxxxnnngggaaa___\\\ZZZXXXUUUQQQNNNHHHHHHIIIIIIJJJJJJJJJJJJJJJIIIHHHGGGHHHIIIJJJKKKKKKKKKKKKLLLLLLLLLLLLMMMKKKLLLLLLLLLKKKJJJHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIJJJJJJJJJLLLOOORRRTTTUUUVVVXXXYYYYYYZZZZZZTTTTTTTTTSSSSSSRRRQQQQQQMMMMMMNNNNNNOOONNNNNNNNNLLLJJJIIIIIIJJJKKKKKKJJJvvvnnn^^^WWWQQQQQQSSSSSSSSSUUUUUUUUUVVVVVVVVVUUUTTTTTTPPPNNNLLLMMMPPPPPPMMMIIIHHHFFFCCC@@@===:::888888555444333333444333000...******+++++++++,,,,,,,,,---+++)))''''''((()))***)))((('''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((%%%%%%&&&''''''&&&%%%%%%'''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$((('''%%%$$$%%%''')))***((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((()))&&&(((%%%'''###$$$///(((''''''''''''(((((((((((((((''''''''''''&&&&&&&&&''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))******+++$$$%%%&&&'''((((((((((((''''''(((((()))*********************)))))))))(((###%%%'''((()))***---///******++++++,,,---------+++,,,,,,---....../////////000222555;;;DDDOOOWWWqqq||||||xxxtttqqqpppmmmiiieee]]]\\\[[[ZZZYYYXXXUUUSSSUUUZZZ```eeejjjrrr||||||~~~}}}zzzzzz{{{||||||qqqkkkeeefffiiikkknnnpppqqqrrruuutttssstttxxxxxxpppiiiccc___YYYWWWSSSQQQPPPNNNLLLJJJIIIJJJKKKLLLLLLLLLKKKJJJHHHHHHGGGHHHHHHJJJKKKLLLMMMMMMMMMNNNNNNNNNOOOOOONNNNNNNNNMMMLLLJJJIIIHHHFFFGGGHHHHHHHHHHHHGGGGGGHHHIIIJJJKKKKKKMMMPPPRRRRRRSSSUUUVVVWWWWWWXXXXXXRRRQQQPPPPPPOOONNNNNNNNNLLLMMMMMMNNNNNNNNNNNNMMMMMMKKKJJJJJJKKKKKKJJJIIIssskkk\\\TTTOOOPPPRRRRRRSSSVVVVVVVVVVVVVVVVVVUUUTTTSSSPPPMMMKKKLLLNNNOOOLLLIIIHHHFFFCCC@@@===;;;999888444333222222333222///---------,,,++++++******)))***************)))(((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''(((((($$$%%%'''(((((('''%%%$$$'''&&&&&&&&&&&&%%%%%%%%%######$$$$$$$$$$$$######((('''&&&%%%%%%&&&(((***&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&'''((())))))'''###"""222''''''''''''(((((((((((((((''''''''''''&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))))))))&&&'''((()))))))))))))))'''''''''((())))))******************)))))))))((("""$$$'''((()))***,,,...+++++++++,,,,,,---......---------......//////000---...000222555888<<>><<<::::::555444222111222111000...///...---,,,***)))((('''((()))+++,,,,,,***((('''''''''&&&&&&&&&&&&&&&'''&&&&&&&&&%%%&&&''''''(((%%%%%%&&&''''''&&&%%%%%%######$$$%%%&&&'''((((((######$$$$$$$$$$$$######''''''&&&%%%%%%&&&'''(((%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((%%%$$$&&&%%%---FFF***''''''''''''(((((((((((((((''''''''''''&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&'''((()))***************&&&''''''(((((())))))***************))))))))))))((()))++++++***)))***+++,,,+++++++++,,,---...///........./////////000000222111///...///222666999<<>>===<<<:::777333222222333333222...------,,,+++***))))))(((((())))))*********+++&&&&&&%%%%%%%%%&&&&&&'''%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&''''''((((((''''''&&&$$$%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&'''''''''$$$$$$######$$$$$$%%%%%%'''+++ ..."""(((OOO...''''''''''''((((((((()))(((((('''''''''&&&&&&&&&#########$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%###!!! &&&'''((((((((((((((((((&&&&&&''''''((()))))))))************))))))))))))###%%%((())))))((())))))***))))))))))))+++,,,---------..................((()))***---000000///---...333888<<>>:::777666777666444222111111111222111000///---+++************++++++,,,,,,++++++***'''''''''(((((((((((((((&&&%%%$$$$$$$$$%%%&&&''''''&&&&&&%%%%%%$$$$$$###%%%%%%%%%$$$""" """###$$$$$$%%%%%%$$$$$$######%%%%%%%%%%%%######&&&&&&%%%%%%%%%%%%$$$$$$)))&&&###$$$'''))))))(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&''''''((((((((((((''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%$$$###$$$''')))%%%''')))******)))'''%%%&&&'''((((((((('''&&&%%%))))))))))))))))))))))))***)))'''&&&'''(((***+++,,,+++)))((((((((())))))))))))))))))))))))))))))(((((()))***+++,,,,,,---++++++,,,---............///...---,,,,,,,,,,,,,,,...000222666:::AAAIIIOOObbblll||||||wwwuuutttpppooooooppprrruuuyyy{{{|||xxxwwwzzz|||{{{nnnaaa[[[OOOOOONNNNNNMMMMMMNNNNNNNNNPPPRRRTTTUUUVVVYYY[[[\\\YYYTTTPPPNNNNNNOOOPPPQQQQQQQQQPPPOOONNNLLLKKKIIIJJJKKKLLLLLLKKKJJJIIIIIIJJJJJJKKKKKKKKKKKKKKKIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHIIIJJJKKKJJJJJJJJJJJJKKKMMMNNNOOOLLLKKKJJJIIIIIIJJJKKKLLLMMMNNNPPPRRRSSSSSSSSSSSSOOOOOOOOOPPPPPPPPPQQQQQQssshhh]]]VVVRRRSSSTTTSSSQQQRRRTTTTTTUUUVVVVVVWWWWWWXXXSSSRRRQQQOOOMMMKKKJJJIIIIIIHHHFFFCCC@@@===:::999777666444222111111111222111000...---,,,+++******)))******++++++******)))''''''''''''&&&&&&&&&&&&%%%$$$$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$(((&&&###$$$&&&(((((('''((((((((((((((((((((((((''''''''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&%%%$$$$$$%%%'''''''''''''''''''''''''''$$$%%%&&&((((((((('''''')))))))))))))))))))))))))))((('''&&&&&&((()))+++---,,,+++***))))))***+++))))))))))))))))))))))))&&&'''''''''((())))))))))))***+++,,,------------000//////............///000111222222333888===AAAJJJSSSaaaqqq}}}lllaaa[[[QQQPPPOOOMMMLLLLLLLLLMMMKKKMMMPPPRRRSSSUUUXXX[[[[[[XXXTTTPPPMMMMMMNNNOOORRRSSSUUUUUUTTTQQQNNNLLLJJJKKKLLLMMMMMMLLLKKKJJJKKKLLLLLLMMMMMMMMMMMMMMMJJJJJJJJJKKKKKKJJJJJJJJJIIIIIIHHHHHHHHHHHHIIIIIIHHHHHHIIIIIIJJJLLLMMMMMMKKKJJJIIIIIIIIIJJJKKKLLLIIIJJJKKKLLLNNNNNNNNNOOOQQQPPPPPPPPPPPPPPPOOOOOOsssiii___WWWQQQRRRSSSRRRRRRTTTVVVVVVWWWXXXYYYYYYYYYYYYTTTSSSRRRQQQOOOLLLJJJIIIGGGFFFEEECCC@@@===;;;:::777666444222111111111222000///...---,,,+++++++++)))))))))******)))))))))'''''''''&&&%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&######$$$%%%%%%&&&''''''%%%&&&&&&'''''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$'''%%%$$$$$$&&&''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%'''&&&%%%$$$$$$%%%((('''%%%$$$$$$%%%'''(((###$$$%%%'''((((((((((((((((((((((((((((((((((((''''''&&&%%%&&&'''((()))+++***))))))(((((())))))((((((((((((((((((((((((*********++++++++++++++++++,,,---...////////////...............//////000111111000///...000444777999@@@JJJUUUccczzz{{{{{{vvviii___[[[TTTRRROOOLLLJJJJJJJJJKKKGGGJJJMMMOOOQQQSSSVVVXXXXXXUUURRRNNNLLLLLLMMMNNNSSSUUUXXXYYYXXXTTTOOOLLLLLLMMMMMMNNNNNNMMMMMMLLLMMMNNNOOOOOOPPPPPPOOOOOOLLLMMMMMMNNNNNNMMMMMMLLLKKKJJJIIIHHHGGGGGGGGGGGGFFFFFFGGGHHHIIIJJJKKKKKKIIIIIIHHHHHHIIIJJJKKKKKKKKKKKKKKKLLLMMMNNNOOOPPPSSSRRRRRRQQQOOONNNNNNMMMwwwnnn```XXXQQQRRRSSSRRRSSSUUUVVVWWWXXXYYYZZZYYYYYYXXXTTTTTTSSSRRROOOMMMJJJIIIFFFEEEDDDBBB???<<<999888777666444222111111111222///...---,,,,,,,,,,,,,,,))))))************))))))((((((''''''&&&%%%$$$$$$############$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$"""!!! """###$$$$$$%%%%%%$$$$$$%%%%%%############%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$&&&((('''&&&$$$######&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&''''''((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&'''((('''&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''------,,,,,,,,,,,,,,,,,,***+++,,,---............++++++++++++,,,---...///...//////......000444777555:::???CCCKKK]]]www|||tttllliiijjjlllpppsssrrrlllccc\\\YYYUUUSSSOOOLLLIIIHHHHHHIIIFFFIIIKKKLLLMMMOOOQQQSSSRRRPPPNNNLLLLLLMMMOOOPPPTTTVVVWWWWWWVVVSSSPPPMMMNNNNNNOOOOOOOOOOOONNNNNNOOOOOOPPPQQQQQQQQQQQQPPPPPPPPPQQQQQQQQQQQQPPPPPPLLLKKKJJJHHHGGGFFFEEEEEECCCDDDEEEFFFGGGHHHHHHHHHGGGGGGGGGHHHIIIJJJKKKKKKNNNMMMLLLLLLMMMOOOPPPRRRTTTSSSRRRQQQOOOMMMLLLKKK|||ttt```XXXRRRRRRSSSSSSSSSUUUUUUVVVXXXYYYYYYXXXWWWVVVTTTTTTSSSRRROOOLLLIIIGGGGGGFFFFFFDDDAAA===999777777666444222111111111222///...---,,,,,,,,,,,,,,,***++++++++++++++++++******))))))((('''&&&%%%%%%######$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$###!!! """###$$$$$$%%%%%%$$$$$$%%%%%%############%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$&&&((('''&&&$$$#########$$$&&&''''''&&&$$$###&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))((((((((((((''''''((()))*********************+++,,,---...///---............000333666000555888888:::FFFZZZiii~~~tttmmmfff```^^^```\\\___bbbcccaaa\\\XXXUUUTTTRRROOOKKKIIIHHHHHHHHHGGGIIIJJJJJJJJJJJJKKKMMMLLLKKKKKKKKKMMMOOOQQQSSSTTTTTTSSSRRRQQQPPPOOOOOOPPPPPPPPPOOOOOOPPPPPPPPPNNNOOOPPPPPPQQQQQQPPPPPPOOOPPPPPPQQQQQQPPPPPPOOOMMMLLLJJJHHHFFFEEEDDDDDDAAABBBCCCEEEFFFFFFFFFFFFEEEFFFGGGHHHJJJKKKKKKLLLLLLKKKKKKJJJKKKLLLNNNOOOSSSRRRQQQOOONNNLLLKKKJJJwww```XXXRRRSSSTTTSSSSSSUUUTTTVVVWWWYYYYYYXXXVVVUUURRRRRRRRRPPPNNNJJJGGGDDDGGGGGGGGGEEECCC???<<<:::777666444222111111111222000///...---,,,+++++++++++++++,,,,,,,,,,,,++++++)))))))))((((((''''''&&&###$$$%%%&&&&&&&&&&&&%%%''''''&&&%%%%%%$$$######""""""###$$$%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$&&&''''''%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%'''&&&%%%$$$$$$%%%"""$$$&&&((((((&&&$$$"""''''''&&&%%%$$$$$$%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((((((((((('''''''''''''''''''''''''''))))))))))))))))))))))))******+++,,,------------,,,,,,,,,,,,---...///000...//////...------///111...222555555555;;;HHHRRReeevvvxxxooofffaaa\\\WWWVVVXXXRRRSSSUUUVVVVVVTTTRRRQQQPPPPPPNNNLLLJJJIIIHHHGGGHHHIIIJJJIIIGGGGGGGGGIIIHHHIIIIIIKKKMMMPPPSSSTTTSSSQQQPPPNNNNNNOOOPPPQQQQQQPPPPPPOOOOOOPPPPPPQQQNNNOOOPPPPPPQQQQQQPPPPPPLLLMMMMMMNNNNNNMMMMMMLLLMMMLLLJJJHHHFFFEEEDDDDDD???AAACCCDDDEEEEEEEEEEEEEEEFFFGGGIIIKKKLLLLLLMMMNNNNNNNNNNNNNNNOOOPPPPPPPPPOOOOOONNNLLLKKKKKKJJJ~~~vvv___XXXSSSUUUVVVTTTSSSTTTUUUVVVXXXYYYYYYXXXVVVTTTPPPPPPPPPOOOLLLHHHDDDAAAAAABBBCCCCCCBBB@@@===;;;777666444222111111111222111000...---,,,+++************++++++++++++******''''''''''''''''''''''''$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%'''))))))&&&$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&&&&''''''&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&%%%$$$$$$%%%'''$$$%%%&&&''''''&&&%%%$$$&&&%%%$$$$$$$$$%%%&&&'''''''''''''''''''''''''''%%%%%%&&&'''''''''''''''%%%&&&''')))))))))(((''''''''''''''''''''''''''')))))))))******++++++,,,,,,,,,---...////////////,,,,,,,,,,,,---...////////////000///------///111///111444444444777>>>CCCMMMZZZmmmyyyqqqhhhaaa[[[YYYVVVQQQOOOPPPNNNMMMMMMMMMNNNNNNNNNMMMLLLLLLMMMLLLLLLJJJHHHGGGFFFGGGHHHHHHFFFFFFGGGHHHIIIIIIJJJKKKMMMPPPRRRSSSPPPPPPPPPPPPQQQQQQRRRRRRQQQPPPOOOOOOOOOOOOPPPQQQOOOPPPPPPQQQQQQQQQQQQQQQLLLLLLMMMMMMMMMMMMLLLLLLLLLKKKIIIGGGFFFEEEDDDDDD???@@@BBBDDDEEEEEEDDDDDDDDDFFFHHHJJJLLLMMMNNNNNNOOOPPPQQQQQQQQQQQQQQQQQQLLLLLLLLLLLLKKKKKKKKKKKK{{{sss^^^XXXTTTVVVWWWUUUSSSSSSUUUWWWYYYZZZZZZYYYVVVUUUNNNOOOOOONNNKKKGGGBBB@@@999;;;===??????>>><<<:::777666444222111111111222222111///---+++*********))))))************))))))%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&'''((((((((('''&&&###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%$$$$$$###"""######$$$%%%%%%%%%$$$$$$######%%%&&&&&&%%%######&&&&&&&&&%%%%%%%%%$$$$$$%%%(((******'''%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%$$$###$$$''')))''''''%%%%%%%%%%%%''''''$$$#########$$$&&&((()))((((((((((((((((((((((((%%%&&&''''''((((((''''''###$$$&&&'''''''''&&&&&&(((((((((((((((((((((((($$$%%%%%%&&&'''(((((()))''''''((()))************++++++******++++++,,,,,,...///111111000111333555...///000000000111444666777???NNN___rrruuuggg^^^___YYYUUUTTTRRRMMMJJJKKKMMMKKKIIIHHHIIIJJJKKKKKKIIIJJJLLLMMMMMMKKKIIIHHHDDDEEEGGGGGGFFFFFFGGGIIIKKKKKKKKKLLLMMMOOOPPPQQQOOOPPPRRRTTTUUUTTTSSSSSSQQQPPPOOONNNNNNOOOPPPQQQPPPQQQQQQRRRRRRRRRRRRRRRNNNOOOOOOPPPPPPOOOOOONNNKKKKKKIIIGGGFFFEEEDDDDDD>>>@@@BBBDDDEEEEEEDDDDDDDDDFFFHHHKKKMMMNNNNNNNNNKKKLLLMMMOOOOOONNNMMMLLLJJJJJJJJJJJJKKKKKKKKKLLLooobbbXXXQQQRRRWWWWWWVVVVVVTTTVVVWWWYYYXXXWWWTTTRRRQQQPPPNNNLLLKKKIIIEEEBBBAAACCCDDDEEEDDD@@@===:::999777555444444444333222444111...---,,,+++)))(((***+++---......---+++***,,,(((###!!!"""$$$%%%%%%'''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''((($$$$$$$$$###$$$$$$%%%&&&'''$$$!!!"""$$$&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&#########$$$%%%&&&'''((('''&&&&&&%%%%%%$$$$$$###%%%$$$###"""###$$$%%%&&&$$$$$$$$$$$$%%%%%%&&&''',,,)))&&&###!!!"""###$$$$$$%%%&&&'''((((((((((((&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&'''(((((('''''''''&&&&&&%%%%%%&&&&&&'''))))))(((((((((((())))))))))))))))))))))))))))))******************+++,,,---,,,+++***+++,,,---...............////////////000000000000111111111111555:::@@@FFFQQQaaatttyyylll```YYYTTTSSSRRRPPPNNNMMMMMMMMMJJJIIIGGGFFFGGGHHHHHHHHHJJJJJJIIIHHHFFFEEEEEEDDDCCCCCCEEEFFFHHHHHHHHHHHHFFFGGGHHHJJJMMMOOOPPPQQQSSSTTTUUUVVVUUUSSSQQQPPPOOOOOONNNNNNNNNOOOOOOPPPNNNNNNOOOPPPPPPPPPOOOOOOPPPPPPPPPOOOOOONNNMMMMMMOOOMMMJJJGGGDDDCCCBBBBBBJJJGGGEEEFFFHHHHHHEEEAAAAAABBBDDDGGGIIIKKKLLLLLLIIIIIIIIIJJJJJJJJJJJJJJJMMMMMMLLLLLLLLLLLLMMMMMMooobbbXXXPPPQQQVVVWWWVVVWWWVVVXXXZZZ[[[ZZZYYYVVVUUUQQQPPPOOONNNLLLIIIEEEAAA@@@AAACCCDDDBBB???<<<999999777555444444333111///111///---,,,,,,,,,***))))))***+++------,,,***)))+++)))'''%%%$$$$$$&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''%%%"""!!!"""'''$$$""""""$$$%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$%%%&&&'''&&&%%%%%%%%%&&&&&&'''(((((('''%%%$$$######$$$%%%$$$%%%&&&''''''((('''''''''&&&&&&&&&%%%%%%%%%$$$&&&&&&'''''''''''''''&&&'''&&&&&&%%%%%%&&&&&&'''((((((''''''''''''(((((((((((((((((((((((((((((((((''''''''')))*********+++++++++++++++,,,---------........./////////////////////000000000111111000333666999>>>IIIWWWaaarrr}}}|||wwwwwwxxxwwwtttmmmddd\\\VVVQQQPPPOOONNNMMMLLLLLLLLLKKKIIIGGGFFFGGGGGGGGGGGGIIIIIIHHHHHHGGGGGGGGGFFFCCCCCCEEEFFFGGGHHHHHHHHHGGGGGGIIIJJJLLLNNNOOOOOOQQQRRRSSSTTTTTTSSSQQQPPPOOOOOOOOOOOOOOOOOOOOOOOONNNOOOOOOOOOOOOOOONNNNNNNNNOOOPPPQQQQQQOOOMMMKKKLLLKKKHHHFFFEEEDDDDDDDDDHHHIIIIIIIIIGGGFFFEEEEEE@@@AAABBBDDDFFFHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKJJJJJJJJJJJJKKKKKKpppaaaWWWPPPPPPTTTUUUVVVXXXWWWXXXZZZZZZZZZYYYWWWUUUQQQQQQPPPPPPOOOKKKEEEAAA???AAABBBBBBAAA>>>;;;999888777555555444222///,,,///---++++++,,,,,,+++***((()))***++++++***)))(((&&&((()))'''$$$###%%%'''$$$%%%&&&'''((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&''',,,)))$$$!!! """%%%'''&&&$$$######$$$%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$%%%######$$$%%%%%%&&&''''''%%%%%%%%%$$$%%%&&&&&&'''''''''&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%&&&###$$$%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((&&&%%%'''***,,,+++)))******+++,,,,,,,,,,,,+++---------.........//////.........////////////000000222333333444999AAAGGGPPPZZZjjj|||wwwooohhhddd```aaabbbaaa^^^ZZZVVVSSSNNNMMMLLLKKKJJJIIIIIIIIIJJJIIIGGGFFFFFFFFFGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCDDDEEEFFFGGGGGGHHHHHHHHHIIIJJJKKKLLLMMMMMMNNNOOOPPPRRRRRRQQQPPPPPPNNNNNNOOOPPPPPPOOONNNMMMNNNNNNMMMMMMLLLLLLKKKKKKLLLOOOSSSVVVVVVSSSOOOLLLHHHHHHFFFEEEEEEEEEFFFGGGGGGKKKMMMKKKFFFCCCEEEGGG@@@@@@AAACCCDDDFFFFFFGGGGGGHHHHHHHHHIIIIIIIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHqqq```WWWPPPPPPSSSTTTVVVYYYVVVWWWXXXXXXXXXWWWUUUTTTRRRRRRRRRRRRQQQLLLFFFAAA@@@AAABBBBBB@@@>>>;;;999666666666666666444111...000...,,,+++++++++***)))******+++++++++***)))(((!!!%%%((('''""" """%%%###%%%''')))))))))'''&&&&&&%%%%%%$$$%%%%%%&&&&&&((('''%%%$$$$$$&&&)))+++%%%$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''$$$%%%&&&&&&&&&%%%$$$$$$######$$$%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((***(((&&&)))---///---***((()))+++,,,,,,,,,+++***,,,,,,---------.........---------.........//////000222333333444666;;;???AAAGGGPPP\\\jjjyyyyyymmmeee___\\\ZZZUUUUUUUUUUUUUUUSSSRRRQQQMMMLLLKKKIIIGGGFFFFFFFFFFFFFFFFFFEEEEEEFFFHHHJJJFFFEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDEEEFFFGGGGGGIIIIIIIIIIIIJJJJJJJJJJJJKKKLLLMMMNNNOOOOOOOOOOOOMMMNNNOOOPPPPPPOOOMMMKKKLLLKKKJJJIIIHHHHHHGGGGGGLLLQQQWWW\\\\\\XXXRRRNNNGGGGGGEEEDDDDDDEEEFFFGGGHHHIIIKKKIIIFFFDDDDDDEEEAAABBBBBBBBBCCCDDDEEEEEEDDDEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGsss___WWWQQQQQQSSSTTTWWWZZZWWWWWWXXXXXXXXXWWWVVVUUUTTTTTTTTTTTTRRRMMMGGGBBBAAABBBBBBBBBAAA>>><<<:::555555555777888888555222222000---,,,+++***)))'''+++++++++++++++******))) %%%)))'''### """%%%###%%%''')))))))))'''&&&&&&%%%%%%$$$$$$$$$%%%%%%!!!""""""###$$$%%%%%%%%%###$$$%%%%%%$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%&&&%%%&&&''''''&&&%%%###"""######$$$%%%&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''((('''''''''''''''''''''''')))((((((***---...,,,***((()))***+++,,,+++***))),,,,,,,,,,,,------------------------............,,,...///111222333555777999;;;>>>CCCKKKVVVbbbjjjqqqjjj```XXXTTTRRRRRRRRRTTTTTTSSSRRRQQQPPPOOOOOONNNLLLJJJHHHEEEDDDBBBBBBAAACCCDDDEEEEEEFFFJJJMMMJJJIIIHHHGGGEEEDDDCCCBBBDDDCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMMMMMMMLLLMMMNNNOOOOOOMMMKKKIIIHHHGGGFFFEEEDDDCCCDDDDDDIIINNNUUU[[[\\\XXXRRRNNNHHHGGGFFFDDDCCCCCCDDDDDDHHHFFFEEEEEEGGGGGGDDDBBBBBBAAA@@@@@@@@@@@@AAABBBAAAAAABBBCCCCCCDDDEEEEEEFFFGGGGGGHHHHHHGGGGGGFFFuuu]]]WWWSSSTTTUUUUUUWWW[[[ZZZZZZZZZZZZZZZYYYXXXXXXVVVVVVUUUTTTRRRNNNHHHCCCBBBBBBBBBBBB@@@>>><<<;;;555444555777999999777666444222///---,,,+++)))''',,,,,,,,,+++*********)))%%%'''***)))&&&%%%&&&((($$$%%%&&&'''((('''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$###$$$%%%&&&&&&$$$###!!!"""$$$&&&&&&$$$###$$$$$$###$$$%%%%%%&&&&&&%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%&&&((((((''''''&&&%%%%%%$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&''''''&&&$$$###"""###$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&'''''''''$$$$$$%%%&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''((((((''''''''''''((((((''''''''''''''''''''''''&&&''')))******)))(((((((((((()))***************+++++++++,,,,,,,,,---------------............///------...///000111111111555555555777:::AAAJJJPPPaaappprrrhhh\\\WWWQQQMMMLLLMMMNNNOOOTTTTTTRRRPPPOOOMMMLLLKKKLLLJJJHHHFFFCCCAAA@@@@@@???BBBDDDDDDDDDEEEJJJNNNNNNNNNLLLJJJHHHFFFEEEDDDDDDCCCBBBBBBBBBDDDEEEFFFHHHHHHHHHGGGGGGGGGGGGGGGFFFGGGGGGHHHIIIJJJJJJKKKKKKLLLLLLLLLLLLJJJIIIHHHEEEDDDCCCAAAAAAAAABBBCCCDDDHHHOOOTTTUUUSSSOOOKKKIIIHHHFFFDDDBBBBBBBBBBBBGGGDDDBBBDDDGGGHHHEEEAAABBBAAA???============>>>??????@@@AAABBBCCCDDDDDDFFFGGGHHHIIIIIIHHHGGGFFFwww\\\WWWUUUWWWXXXVVVXXX[[[ZZZZZZZZZZZZYYYYYYYYYXXXYYYWWWVVVTTTRRRNNNIIIEEEAAAAAAAAA@@@???===;;;:::666555444555777777777555444111///---------+++***,,,,,,+++***)))(((((((((((((((((((((((((((((((((&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$######$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%!!!$$$&&&&&&$$$######%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######%%%&&&&&&&&&%%%$$$''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$%%%&&&''''''(((''''''$$$%%%%%%%%%&&&&&&&&&&&&"""###$$$%%%&&&''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''%%%))),,,,,,(((&&&&&&((()))(((((((((((()))******++++++++++++,,,,,,,,,,,,---............//////////////////000111111111000111222333333555999???CCCGGGSSSdddtttwwwlll```XXXQQQNNNKKKIIIJJJLLLMMMMMMNNNMMMMMMKKKJJJHHHGGGGGGFFFEEEDDDBBBAAA@@@@@@@@@@@@CCCEEEDDDBBBCCCHHHLLLMMMMMMLLLJJJIIIGGGFFFEEEDDDCCCBBBAAAAAACCCDDDFFFFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGHHHHHHKKKKKKJJJIIIIIIHHHGGGGGGDDDCCCBBBAAA@@@AAACCCDDDAAADDDIIINNNPPPOOOLLLJJJHHHGGGEEECCCBBBBBBBBBCCCCCCCCCDDDEEEGGGGGGGGGFFFEEEDDDAAA???>>>>>>>>>??????@@@@@@AAABBBCCCDDDEEEEEEFFFGGGHHHHHHGGGFFFEEExxx[[[WWWVVVYYYYYYWWWXXX[[[YYYXXXXXXXXXWWWWWWWWWWWW[[[YYYVVVTTTRRRNNNJJJFFF@@@@@@@@@???===<<<:::999888666444333444555555444222000.........///...---++++++)))(((''''''''''''((('''%%%%%%'''((((((''''''&&&%%%$$$$$$$$$$$$$$$&&&%%%%%%$$$#########$$$!!! !!!###%%%'''!!!$$$''''''$$$######%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$%%%%%%###$$$$$$%%%%%%&&&&&&'''"""###$$$%%%&&&%%%$$$$$$)))((('''&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''$$$%%%&&&'''(((((((((((($$$$$$$$$%%%%%%&&&&&&&&&!!!"""###%%%&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''&&&,,,111///)))&&&'''+++)))((('''''''''(((***+++******+++++++++,,,,,,,,,.........////////////000---,,,,,,...000111111000---...///000000333777:::999@@@KKKUUUbbbttttttiii```YYYRRRMMMJJJHHHFFFFFFGGGHHHHHHGGGFFFFFFGGGFFFFFFEEEDDDCCCAAAAAA@@@@@@???@@@@@@@@@BBBEEEGGGEEEBBBAAAEEEJJJIIIIIIHHHHHHGGGFFFEEEEEEDDDCCCBBBAAAAAABBBDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGEEEEEEEEEEEEEEEFFFFFFGGGKKKJJJIIIHHHGGGFFFGGGGGGDDDCCCBBBAAAAAABBBDDDEEEAAADDDHHHKKKNNNNNNMMMLLLFFFEEEDDDCCCBBBBBBCCCDDDAAADDDHHHHHHFFFFFFHHHKKKJJJHHHEEECCCAAAAAABBBBBB@@@@@@AAABBBDDDEEEEEEFFFDDDEEEFFFHHHHHHFFFEEEDDDsss^^^XXXVVVZZZ]]][[[ZZZ[[[YYYXXXWWWVVVVVVVVVVVVWWWVVVTTTRRRQQQOOOLLLGGGDDDBBBBBBBBBAAA???<<<888666555555444444444444555666222222222111///,,,***(((,,,+++)))((((((((()))***''''''&&&%%%%%%$$$######%%%&&&'''''''''&&&$$$$$$&&&%%%%%%$$$%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&###"""###"""%%%%%%$$$$$$%%%&&&((()))%%%%%%%%%$$$$$$#########""""""###$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%%%%######$$$%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$((('''%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%''''''&&&%%%$$$%%%%%%&&&&&&&&&'''''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''')))))))))(((''''''&&&&&&))))))************)))))))))************+++++++++,,,,,,,,,,,,+++***)))))).........///////////////......///000111222222333333777===CCCKKKXXXiiiuuu}}}yyyqqqjjj```XXXRRRNNNJJJGGGEEEDDDCCCBBBBBBAAABBBBBBCCCDDDEEEDDDBBBAAABBBCCC???@@@AAA@@@>>><<<<<<===BBBBBBDDDEEEEEEEEEDDDCCCDDDEEEFFFEEECCCAAABBBCCCBBBCCCDDDDDDCCCBBB@@@???DDDDDDDDDDDDDDDDDDDDDDDDGGGGGGFFFFFFFFFEEEEEEEEEFFFGGGGGGGGGFFFEEECCCBBBAAA@@@???>>>???BBBEEEFFFIIIJJJNNNSSSWWWUUUOOOIIIIIIHHHHHHHHHHHHGGGGGGGGGFFFFFFGGGHHHIIIIIIIIIHHHMMMKKKIIIGGGGGGFFFCCCBBBBBBBBBCCCEEEGGGHHHFFFDDDFFFFFFGGGFFFFFFEEECCCCCCppp^^^XXXUUUYYY[[[ZZZYYYZZZYYYXXXWWWWWWVVVVVVVVVVVVVVVTTTRRRPPPOOOMMMIIIGGGFFFFFFFFFEEEBBB???;;;999666666666666666777777777111111111000///---+++))),,,+++***)))((())))))***'''''''''&&&&&&&&&&&&&&&'''((()))))))))(((&&&&&&&&&%%%$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''$$$###%%%$$$ $$$######$$$%%%&&&''''''%%%%%%%%%$$$$$$$$$############$$$%%%%%%%%%%%%%%%""""""############""""""###$$$%%%%%%######$$$%%%$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$'''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''''''''%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&((((((((((((''''''''''''((())))))******))))))((())))))*********+++++++++++++++,,,---------,,,,,,.........//////000000000000000000000000000111111///222555888;;;CCCNNNWWWgggrrruuukkkddd```XXXSSSMMMJJJIIIHHHFFFEEEBBBBBBAAA@@@@@@@@@AAAAAADDDEEEEEEDDDBBB@@@@@@AAA???@@@BBBAAA@@@>>>>>>???@@@AAACCCDDDEEEFFFEEEEEECCCDDDEEEDDDCCCBBBCCCDDDBBBBBBCCCCCCBBBAAA@@@???CCCCCCCCCDDDDDDDDDDDDEEEIIIHHHGGGFFFEEEDDDDDDCCCCCCDDDEEEEEEEEEDDDCCCCCC??????>>>>>>???BBBFFFHHHLLLMMMQQQVVVYYYXXXRRRNNNJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHIIIIIIIIIIIIIIIIIIMMMKKKIIIHHHHHHFFFDDDBBBBBBAAAAAACCCFFFGGGFFFEEEGGGGGGGGGFFFFFFEEEDDDCCC}}}lll^^^WWWTTTWWWYYYYYYXXXYYYYYYYYYXXXWWWVVVVVVUUUUUUUUURRROOONNNMMMLLLJJJHHHIIIIIIHHHFFFCCC@@@<<<:::666666777777777666666555000000000000...---++++++++++++***))))))))))))***))))))(((((('''&&&&&&&&&'''(((((((((((('''&&&&&&'''&&&%%%$$$############%%%%%%%%%%%%%%%%%%%%%%%%'''$$$$$$'''&&&"""!!!###""""""###$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%&&&&&&&&&&&&%%%""""""############""""""###$$$%%%%%%######$$$%%%######$$$%%%&&&'''((((((&&&&&&%%%%%%%%%%%%$$$$$$'''&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&'''(((((('''%%%$$$''''''''''''(((((((((((($$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((((('''''''''&&&&&&&&&&&&''''''''''''((((((((('''(((((())))))((((((''')))))))))*********++++++***+++,,,---............,,,------...///000000111111000000000////////////111333444333333666<<>>??????>>>>>>>>>???@@@AAAFFFFFFGGGEEEBBB?????????===???AAAAAA@@@???@@@AAA@@@AAABBBDDDEEEFFFFFFGGGCCCDDDEEEDDDBBBBBBCCCDDDCCCCCCCCCCCCBBBAAA@@@@@@CCCCCCCCCCCCCCCDDDDDDEEEIIIHHHFFFEEECCCCCCCCCCCC@@@AAAAAABBBCCCBBBBBBBBB======<<<<<<>>>BBBEEEHHHLLLNNNRRRVVVXXXWWWSSSOOOJJJKKKKKKLLLLLLMMMMMMNNNLLLKKKJJJIIIIIIJJJJJJKKKMMMLLLJJJIIIIIIHHHEEECCCAAA@@@???AAADDDFFFGGGGGGGGGGGGGGGFFFEEEEEEDDDDDD{{{lll^^^WWWRRRTTTWWWVVVWWWXXXXXXXXXXXXXXXWWWVVVUUUUUURRROOOKKKJJJIIIIIIHHHGGGHHHGGGFFFCCC@@@===:::888333444555555555444333222000000//////...---,,,,,,++++++*********)))))))))+++***)))(((&&&%%%$$$###&&&&&&&&&%%%%%%%%%$$$$$$''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%###$$$''''''$$$###%%%"""###$$$&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%%%%######$$$%%%######$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%%%%&&&&&&######$$$%%%%%%&&&'''''''''((((((((((((&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''((((((((('''&&&&&&%%%%%%%%%%%%&&&''''''((())))))''''''((((((((((((''''''))))))))))))***************+++,,,,,,---------,,,******+++,,,---//////000////////////////////////222333555555444555888;;;<<<@@@FFFLLLUUUdddxxx~~~yyykkkbbbVVVOOOLLLKKKHHHEEEEEEEEEDDDCCCBBB@@@>>>=========<<<<<<<<<>>>@@@AAAFFFGGGHHHFFFBBB???======;;;===@@@@@@@@@@@@AAACCCBBBCCCDDDDDDEEEEEEFFFFFFEEEEEEFFFDDDBBB@@@@@@AAADDDDDDCCCCCCCCCBBBAAAAAABBBBBBAAAAAAAAABBBCCCDDDFFFEEEEEEDDDCCCDDDDDDDDD@@@@@@@@@@@@@@@?????????<<<<<<;;;;;;===@@@CCCEEEHHHJJJNNNQQQRRRQQQNNNLLLJJJJJJKKKLLLMMMNNNOOOOOOOOONNNLLLJJJJJJJJJLLLMMMNNNLLLKKKKKKKKKIIIGGGDDD@@@???>>>???CCCFFFHHHHHHGGGGGGFFFEEEDDDDDDDDDDDD|||mmm]]]VVVPPPRRRTTTTTTUUUWWWWWWWWWXXXXXXXXXWWWVVVUUUQQQOOOLLLJJJJJJJJJIIIHHHFFFEEEDDDAAA>>>;;;999888444444444444444333222222000//////...---,,,,,,,,,++++++++++++*********)))((('''''''''&&&&&&%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""&&&&&&######%%%###$$$&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''(((((((((''''''&&&&&&%%% !!!!!!!!!!!!$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''(((((('''''''''&&&&&&&&&$$$$$$%%%&&&'''((())))))''''''((((((((((((''''''(((((()))))))))*********+++++++++++++++***))))))(((((()))***,,,---......,,,------...//////000000---...000111222333555666666999===???DDDMMM[[[eeeyyyuuukkkccc```XXXQQQJJJGGGHHHIIIFFFCCC999:::===>>>???@@@@@@@@@===<<<;;;:::;;;>>>@@@BBBEEEGGGGGGFFFCCC???>>>======???BBBCCCCCCCCCEEEFFFGGGFFFEEEEEEDDDDDDCCCCCCGGGGGGGGGDDDAAA>>>>>>>>>AAAAAAAAAAAAAAAAAAAAAAAACCCBBBAAA@@@@@@AAABBBCCCCCCCCCDDDEEEFFFGGGHHHHHHBBBAAA@@@???>>>===<<<<<<===<<<;;;;;;<<>>???CCCFFFHHHHHHGGGFFFEEECCCCCCCCCCCCCCC|||ooo]]]UUUOOOOOOQQQRRRSSSVVVUUUVVVWWWXXXXXXXXXWWWVVVTTTRRRPPPNNNNNNNNNLLLJJJFFFEEECCCAAA???===;;;:::888777666555444444444555111000///---,,,+++++++++++++++,,,,,,++++++***)))######$$$&&&'''((()))***(((''''''&&&%%%&&&&&&&&&!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###!!!!!!%%%%%%###"""%%%%%%&&&&&&''''''&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%""""""###$$$$$$$$$$$$###""""""############""""""###$$$%%%%%%######$$$%%%&&&%%%%%%%%%$$$$$$$$$###&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&############$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''$$$$$$%%%&&&''''''(((((('''(((((())))))(((((('''((((((((()))))))))******++++++++++++***)))((('''(((((()))***+++,,,,,,---++++++,,,---...///000000---......///111111222222111444777888;;;@@@GGGNNNXXXcccsss~~~sssfff[[[SSSOOONNNJJJGGGCCCAAABBBBBB@@@===;;;===>>>>>>===<<<===>>>===;;;:::999:::<<>>===>>>>>>>>>>>>???@@@AAABBBCCCFFFEEEBBBAAA@@@@@@BBBCCCCCCEEEHHHKKKMMMMMMMMMLLLDDDCCCAAA???===<<<;;;;;;>>>===<<<<<<>>>AAADDDFFFJJJLLLNNNNNNLLLJJJIIIIIIFFFFFFGGGHHHJJJKKKLLLLLLOOONNNMMMLLLLLLMMMMMMNNNNNNNNNNNNOOOOOOMMMJJJGGGAAA@@@???AAADDDFFFGGGGGGFFFEEECCCAAAAAAAAABBBBBB|||ooo]]]TTTMMMMMMOOOPPPRRRUUURRRTTTVVVXXXYYYYYYXXXXXXVVVTTTRRRRRRQQQOOOMMMJJJEEEDDDBBB@@@>>>===<<<<<<999888555333222333444666222111///---+++*********++++++,,,,,,,,,+++***)))%%%%%%&&&'''((())))))***((('''&&&%%%%%%%%%&&&&&&"""###$$$%%%%%%%%%$$$##############################!!!"""%%%&&&###"""%%%&&&&&&%%%%%%%%%%%%%%%&&&######$$$$$$$$$%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$""""""############""""""###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%'''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''(((((((((((($$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&'''(((((((((%%%%%%%%%&&&&&&'''''''''((())))))******))))))((((((((((((((()))))))))*********+++++++++******)))***+++++++++,,,,,,------,,,,,,,,,------.........000000///000222333444444///111444555666999===AAAEEELLLVVVcccrrrzzzkkkeee\\\RRRJJJFFFDDDDDDBBBAAA???===<<<<<<======@@@BBBBBB???<<<999:::;;;<<<:::888777777999<<<>>>@@@BBBEEEFFFDDDBBBAAAAAAAAACCCFFFGGGGGGGGGHHHJJJIIIHHHFFFEEEDDDCCCDDDDDDDDDEEEEEECCCAAA??????@@@@@@@@@AAABBBCCCFFFHHHIIIKKKIIIFFFCCCBBBBBBCCCDDDGGGJJJOOOSSSUUUTTTQQQOOODDDCCCAAA???>>>======>>>???>>>>>>???BBBGGGKKKNNNNNNPPPQQQPPPLLLIIIIIIJJJFFFFFFGGGHHHHHHIIIJJJJJJMMMMMMMMMMMMMMMNNNNNNNNNOOONNNOOOPPPPPPNNNKKKHHHBBBAAAAAACCCFFFGGGFFFEEEEEECCCAAA@@@??????@@@AAA{{{nnn]]]TTTMMMLLLNNNOOORRRUUUQQQSSSVVVXXXZZZZZZYYYYYYUUUTTTRRRRRRQQQOOOKKKHHHBBBAAA@@@>>>===<<<<<<;;;888666333000///000333444333222///---+++***))))))++++++,,,---,,,+++***))),,,+++***)))((('''&&&%%%&&&%%%$$$###"""###$$$%%%&&&'''(((((('''&&&$$$###########################%%%"""###&&&&&&######%%%&&&%%%$$$#########$$$%%%#########$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%%%%######$$$%%%""""""###$$$%%%&&&&&&'''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%'''(((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''#########$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&'''((())))))%%%%%%&&&&&&&&&&&&''''''))))))************))))))(((((((((((()))))))))))))))***++++++,,,,,,,,,,,,------------------------......---------,,,,,,,,,......---///222444555555111333444444444666999<<>>AAADDDFFFEEECCCCCCBBB???AAACCCDDDDDDDDDEEEGGGHHHGGGEEEDDDDDDDDDEEEFFFBBBCCCDDDCCCAAA@@@AAABBBEEEEEEEEEGGGIIILLLOOOPPPOOOLLLIIIFFFDDDDDDEEEEEEKKKOOOTTTYYYZZZXXXTTTQQQCCCBBBAAA?????????@@@@@@??????@@@BBBFFFLLLQQQTTTPPPRRRSSSPPPLLLIIIHHHJJJFFFFFFGGGHHHHHHIIIIIIIIIKKKLLLMMMNNNNNNNNNNNNNNNOOOOOOOOOQQQQQQOOOKKKHHHBBBBBBCCCEEEGGGHHHFFFDDDDDDBBB@@@>>>>>>>>>???@@@~~~rrr]]]UUUOOONNNNNNMMMPPPTTTVVVVVVWWWWWWXXXYYYYYYYYYWWWVVVUUUSSSPPPMMMKKKIIICCCBBBAAAAAAAAA@@@===;;;:::888666666777777666555222111000///------,,,,,,------,,,+++***)))((('''(((((((((((('''&&&%%%$$$'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&&&&%%%%%%""""""""""""""""""""""""&&&&&&%%%$$$%%%&&&'''(((########################"""###$$$%%%&&&&&&%%%$$$'''&&&%%%$$$###$$$%%%&&&(((&&&$$$$$$&&&'''%%%"""###$$$%%%&&&&&&&&&%%%%%%%%%###""""""$$$%%%&&&&&&!!!"""$$$%%%&&&&&&%%%%%%***(((%%%###"""###$$$$$$ !!!###&&&'''(((((('''"""###$$$%%%&&&&&&&&&&&&%%%&&&&&&$$$######%%%(((''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''))))))***+++++++++++++++(((***++++++++++++---...,,,,,,,,,,,,,,,+++***)))***+++,,,---...000111111//////------...000222444111111222333444666777888;;;===???DDDJJJPPPVVVZZZfffllluuu}}}~~~tttnnneee^^^ZZZXXXWWWWWWRRRMMMFFFBBBAAAAAA???<<<<<<;;;;;;===???@@@???>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999:::777:::>>>BBBEEEEEEDDDBBBBBBBBBCCCCCCCCCCCCBBBBBBCCCDDDEEEEEEEEEDDDBBBBBBDDDDDDDDDDDDEEEFFFGGGHHHKKKKKKJJJJJJIIIIIIIIIIIIJJJHHHEEEBBBBBBCCCFFFHHHNNNOOOSSSXXX[[[ZZZTTTOOODDDCCCAAA?????????AAABBBBBBAAA@@@BBBIIIRRR[[[aaaccc[[[QQQKKKKKKLLLLLLJJJJJJIIIHHHIIILLLMMMLLLKKKJJJKKKMMMNNNOOOOOONNNNNNNNNMMMLLLLLLLLLJJJGGGEEEAAABBBDDDEEEEEEEEEDDDCCCEEEEEECCCBBBBBBBBBCCCDDDrrr^^^WWWPPPOOOOOOOOOQQQUUUVVVVVVWWWWWWXXXYYYYYYYYYXXXWWWVVVSSSQQQNNNKKKJJJDDDCCCBBBBBBBBB@@@===:::777555333222333333222111222111000...------,,,,,,------,,,+++***)))(((((((((((((((((('''&&&%%%$$$'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$%%%&&&&&&'''%%%###$$$%%%&&&$$$"""$$$$$$%%%%%%&&&&&&&&&%%%&&&$$$""""""$$$&&&&&&&&&'''&&&%%%$$$$$$$$$%%%%%%***)))'''&&&%%%%%%&&&'''###$$$%%%&&&&&&&&&%%%%%%"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%######%%%'''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''(((((()))***)))))))))((()))++++++******,,,---,,,,,,,,,,,,,,,+++***)))........................//////...---...000222333111111111222333444555666888888999;;;???CCCGGGJJJLLLQQQXXX___eeeooo{{{yyyqqqhhhbbbZZZVVVPPPLLLLLLLLLMMMMMMNNNKKKFFFBBB@@@???===<<<<<<;;;;;;===???@@@>>>===;;;;;;;;;;;;;;;;;;;;;;;;999999888888888999999:::777:::>>>AAADDDEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBEEEEEEFFFFFFFFFDDDCCCBBBDDDDDDDDDDDDEEEGGGHHHIIIJJJJJJJJJIIIIIIIIIHHHHHHIIIGGGDDDBBBBBBCCCEEEGGGIIIIIILLLPPPRRRQQQMMMIIIDDDCCCBBBAAAAAABBBDDDEEEHHHFFFDDDDDDHHHPPPXXX]]]___XXXOOOKKKKKKLLLKKKIIILLLKKKJJJKKKNNNOOONNNMMMGGGHHHIIIKKKKKKKKKKKKKKKKKKJJJIIIJJJJJJIIIFFFDDDBBBCCCDDDDDDEEEEEEEEEDDDGGGFFFEEEDDDDDDEEEFFFFFFsss```XXXRRRQQQQQQPPPSSSWWWVVVVVVWWWWWWXXXYYYYYYYYYYYYXXXWWWTTTRRROOOLLLKKKFFFEEEDDDCCCBBB@@@===:::888666444333444444333222111111///...------,,,,,,---,,,,,,+++***)))(((((((((((((((((('''&&&%%%%%%'''&&&%%%%%%$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###!!!!!!"""#############################################$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$###""""""###$$$$$$%%%&&&&&&&&&&&&%%%$$$######$$$%%%###"""$$$$$$%%%%%%%%%&&&&&&&&&&&&$$$""""""$$$&&&&&&%%%,,,***'''$$$"""###%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&%%%$$$############$$$%%%&&&&&&&&&&&&'''''''''%%%######%%%&&&'''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&'''((((((((((((''''''(((******))))))+++,,,++++++,,,,,,,,,+++******------------------------///......---...///111222111111111111111222333333555555444444555666888999:::>>>BBBFFFJJJQQQZZZaaammmxxx{{{tttjjjbbb\\\WWWQQQMMMJJJGGGDDDCCCDDDFFFGGGFFFHHHHHHGGGDDD@@@===<<<<<<===<<<<<<===>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;777777777777777888999:::999:::===@@@CCCEEEFFFGGGDDDDDDDDDDDDCCCCCCBBBBBBGGGHHHHHHHHHGGGFFFDDDCCCDDDDDDDDDEEEFFFGGGHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGFFFCCCAAAAAACCCEEEFFFEEEEEEFFFHHHJJJIIIFFFCCCDDDCCCCCCCCCEEEGGGIIIJJJOOOLLLHHHFFFHHHMMMSSSXXXXXXSSSNNNKKKKKKLLLKKKIIILLLKKKJJJKKKNNNOOONNNMMMFFFGGGHHHIIIJJJJJJJJJJJJIIIHHHGGGHHHIIIIIIGGGEEEEEEDDDDDDDDDDDDEEEFFFFFFFFFFFFEEEEEEEEEFFFGGGGGGqqq___XXXQQQPPPPPPPPPRRRVVVVVVVVVWWWWWWXXXYYYYYYYYYZZZYYYWWWUUUSSSPPPMMMLLLGGGFFFEEEDDDCCCAAA===:::888666444444444555444333111000///...------------,,,,,,++++++***))))))(((''''''(((((('''&&&&&&%%%'''&&&%%%%%%$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!!!!!!!######""""""""""""""""""""""""############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############""""""!!!!!!!!!"""$$$&&&''''''&&&&&&$$$#####################%%%$$$$$$$$$%%%%%%&&&&&&'''%%%######$$$&&&&&&%%%***)))&&&$$$######$$$%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%$$$$$$######$$$%%%%%%&&&&&&&&&%%%(((((('''%%%######%%%&&&''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&((())))))(((((()))+++++++++,,,,,,,,,++++++*********+++,,,...///000000///............///000111111000000/////////000000333333222222222333333444888:::<<<>>>???DDDIIINNNPPPYYYdddoooyyyyyyppphhhccc]]]YYYTTTQQQOOOMMMJJJHHHHHHFFFDDDCCCDDDDDDDDDCCCDDDFFFHHHEEE@@@<<<;;;<<<===<<<;;;<<<======<<<:::::::::::::::::::::::::::666666666666777888999:::999:::<<<>>>BBBEEEGGGIIIFFFFFFEEEEEEDDDDDDDDDDDDIIIJJJJJJJJJIIIGGGFFFEEEDDDDDDDDDEEEFFFGGGIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGFFFEEECCCAAAAAABBBDDDFFFGGGFFFFFFFFFFFFFFFEEEDDDDDDDDDEEEFFFHHHKKKMMMNNNQQQNNNIIIFFFGGGKKKOOOSSSRRROOOLLLJJJKKKKKKJJJIIIJJJIIIHHHIIILLLMMMLLLKKKIIIIIIJJJKKKKKKLLLLLLLLLJJJIIIHHHIIIJJJKKKIIIHHHGGGFFFEEEDDDDDDEEEGGGGGGEEEEEEEEEEEEFFFGGGGGGHHH~~~ooo^^^VVVPPPOOOOOONNNQQQUUUVVVVVVWWWWWWXXXYYYYYYYYYZZZYYYXXXVVVSSSPPPMMMLLLGGGFFFEEEDDDCCCAAA===:::555333111000111111000///000///...------,,,------,,,,,,++++++***)))))))))'''''''''(((''''''&&&%%%'''&&&%%%%%%$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###"""######$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""!!!!!!!!!!!!"""$$$&&&''''''&&&&&&#####################$$$%%%%%%$$$$$$$$$%%%&&&'''(((&&&$$$###$$$&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%'''((('''&&&$$$$$$%%%'''''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''''''''((())))))))))))((('''((())))))(((''')))******++++++,,,,,,,,,++++++)))***+++,,,---///000000.............../////////000000///.........//////000000111222333444555666666777777777888:::>>>@@@DDDGGGLLLRRRXXXbbbmmmtttvvvqqqjjjccc]]]WWWQQQMMMEEEEEEFFFGGGHHHHHHGGGEEECCCBBB@@@@@@@@@@@@???>>>AAADDDGGGEEE@@@===<<<===<<<;;;;;;;;;======;;;999::::::::::::::::::::::::777777666666777888888999::::::;;;===@@@CCCFFFHHHGGGGGGFFFEEEEEEFFFGGGGGGJJJKKKKKKKKKKKKIIIGGGFFFEEEEEEEEEEEEFFFGGGHHHIIIEEEEEEEEEFFFFFFFFFFFFFFFEEEDDDCCCBBBBBBCCCDDDEEEHHHHHHGGGFFFEEEEEEEEEFFFEEEEEEGGGHHHKKKMMMOOOPPPMMMKKKHHHGGGGGGJJJMMMPPPMMMLLLJJJJJJJJJJJJJJJJJJJJJIIIHHHIIILLLMMMLLLKKKKKKKKKKKKLLLLLLMMMNNNNNNMMMKKKJJJKKKMMMNNNMMMLLLHHHHHHFFFEEEEEEFFFGGGHHHFFFFFFGGGHHHIIIJJJJJJJJJ}}}nnn\\\UUUOOONNNNNNMMMOOOSSSVVVVVVWWWWWWXXXYYYYYYYYYZZZYYYXXXUUUSSSPPPMMMLLLFFFEEEDDDCCCBBB@@@===:::666444222222222333222000///......---,,,,,,------+++++++++*********))))))&&&'''''''''''''''&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""""""""#########$$$$$$%%%&&&&&&&&&&&&"""###%%%$$$######$$$%%%&&&%%%$$$###$$$%%%&&&''')))&&&$$$$$$%%%&&&&&&%%% """###%%%&&&&&&%%%$$$&&&&&&&&&''''''((((((((($$$######$$$%%%&&&'''((($$$%%%%%%&&&&&&%%%%%%%%%'''''''''&&&$$$%%%''')))'''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''(((((()))************)))''')))***)))((('''(((*********+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,........................000///...............///------///000222444555555333333333333444555777888>>>??????@@@CCCIIIQQQVVVbbbkkkwwwxxxqqqkkkgggZZZWWWSSSOOOLLLIIIEEECCC>>>@@@CCCEEEFFFFFFEEEDDD>>>===<<<<<<>>>??????>>>@@@AAACCCBBB???===<<<;;;;;;::::::;;;<<<<<<;;;999::::::::::::::::::::::::999888888777777888888888999:::;;;===???BBBDDDEEEEEEEEEDDDDDDDDDFFFGGGIIIJJJJJJKKKLLLLLLKKKIIIHHHGGGGGGFFFFFFFFFGGGGGGGGGDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCCCCCCCDDDEEEFFFGGGHHHGGGFFFDDDDDDEEEGGGFFFGGGHHHJJJKKKMMMNNNOOOIIIHHHHHHHHHIIIKKKMMMNNNKKKKKKJJJIIIIIIIIIJJJKKKLLLKKKJJJKKKNNNOOONNNMMMKKKJJJJJJKKKKKKLLLMMMNNNOOOMMMLLLLLLNNNOOOOOONNNIIIIIIHHHGGGGGGGGGGGGHHHGGGHHHJJJKKKLLLMMMMMMMMM}}}nnn\\\UUUNNNMMMMMMMMMOOOSSSVVVVVVWWWWWWXXXYYYYYYYYYYYYXXXWWWUUURRROOOMMMKKKDDDCCCBBBBBBBBB@@@===:::999777555444555555555333......------,,,,,,------+++++++++***************&&&&&&'''''''''''''''&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&%%%###"""!!!!!!!!!!!!!!!!!!!!!!!!""""""$$$%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&"""$$$&&&%%%$$$###%%%'''&&&%%%$$$######%%%&&&((()))'''%%%$$$%%%&&&&&&%%%######$$$$$$%%%&&&''''''((('''&&&&&&&&&'''((()))$$$$$$######$$$&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&&&&%%%&&&(((+++''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((()))************)))((()))******(((((()))***)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,.....................---//////.........//////000---...///000111111222222111000000111333555666666999999999999;;;===AAADDDHHHMMMUUU]]]fffppp{{{{{{pppfff^^^XXXSSSOOOKKKIIIFFFDDDCCCBBB@@@>>>>>>@@@AAAAAAAAAAAABBBBBB>>>===;;;;;;===???@@@@@@???>>>=========<<<:::999999999999:::<<<===;;;:::999999999999999999999999;;;:::999888888777888888999:::;;;===>>>@@@AAABBBAAAAAA@@@AAABBBDDDGGGHHHIIIIIIKKKLLLLLLKKKKKKJJJIIIIIIHHHGGGFFFFFFFFFFFFBBBBBBCCCCCCDDDDDDDDDDDDEEEDDDDDDDDDDDDEEEFFFGGGFFFGGGHHHGGGEEEDDDFFFHHHGGGHHHIIIJJJKKKLLLLLLLLLGGGHHHIIIKKKLLLMMMMMMMMMKKKKKKJJJHHHGGGHHHKKKLLLLLLKKKJJJKKKNNNOOONNNMMMKKKKKKJJJJJJKKKLLLNNNOOOOOOMMMKKKKKKLLLMMMMMMLLLIIIIIIIIIIIIIIIHHHGGGGGGEEEFFFHHHKKKLLLMMMMMMMMM~~~ooo]]]UUUOOONNNNNNMMMPPPTTTVVVVVVWWWWWWXXXYYYYYYZZZYYYXXXWWWTTTRRROOOLLLKKKCCCBBBAAAAAAAAA@@@===;;;666444222222333333222111......---,,,,,,,,,------+++++++++***************&&&&&&'''''''''''''''&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&''''''%%%"""!!!$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""$$$$$$######"""########################$$$$$$#########$$$&&&''''''&&&%%%$$$###$$$%%%&&&"""%%%'''&&&$$$$$$&&&(((&&&%%%$$$######%%%'''((()))'''%%%$$$%%%&&&&&&%%%(((&&&$$$###$$$%%%((()))'''&&&$$$######$$$&&&'''&&&%%%$$$$$$$$$%%%&&&'''%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%&&&&&&%%%&&&))),,,''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%'''''''''''''''''''''''''''(((((())))))))))))))))))***+++***)))((()))***)))***+++,,,,,,,,,,,,,,,))))))***+++---...//////---......///......------...............///000000111111111111111000//////...------///111444555555444555777888:::;;;;;;<<>>===;;;;;;;;;:::999999:::===??????===:::999:::<<<<<<<<<>>>;;;888999;;;;;;999666888888888:::<<<===<<<;;;999999999999999999999999<<<<<<:::999888888777777888999;;;===>>>?????????>>>>>>===>>>@@@CCCFFFGGGHHHIIIJJJKKKLLLLLLKKKKKKKKKJJJIIIGGGFFFEEEEEEEEEBBBBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGGGGFFFHHHJJJIIIGGGFFFGGGJJJHHHHHHIIIJJJJJJJJJJJJJJJFFFHHHKKKMMMNNNNNNMMMLLLLLLKKKJJJHHHGGGHHHKKKMMMJJJIIIHHHIIILLLMMMLLLKKKMMMMMMLLLLLLLLLNNNPPPQQQNNNLLLIIIIIIJJJKKKKKKJJJIIIIIIJJJKKKJJJIIIGGGFFFAAACCCEEEGGGIIIJJJJJJJJJpppcccYYYPPPOOOPPPQQQUUUYYYXXXXXXXXXYYYZZZ[[[[[[[[[YYYWWWSSSPPPMMMKKKKKKKKKHHHFFFCCCBBB@@@???<<<:::999777555444333333000///,,,,,,,,,,,,,,,---...///...---,,,***)))(((((((((&&&&&&'''''''''''''''&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&&&&$$$""" """$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$&&&'''&&&$$$###%%%((((((%%%"""######$$$$$$$$$$$$#########!!!!!!!!!$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$)))'''%%%$$$$$$%%%&&&'''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&*** )))'''"""%%%%%%%%%&&&&&&&&&''''''((('''%%%%%%%%%%%%###"""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''')))*********************++++++(((((((((((((((((((((((())))))*********+++++++++.........---,,,+++)))(((---......---+++******+++,,,,,,,,,---------...............///////////////222222222333333333444444333333333444444444555555:::;;;===???CCCFFFIIIJJJNNNPPPUUU]]]iiivvvxxxqqqkkkfff___YYYUUUUUUWWWXXXccc___XXXQQQJJJEEEBBBAAA>>>>>>>>>>>>===;;;:::999;;;:::999999999:::;;;<<<@@@>>>:::999999::::::999::::::;;;;;;;;;;;;;;;;;;999999999888888888777777888777777777888:::<<<===:::::::::::::::999888777888999:::;;;<<<>>>??????;;;<<<>>>>>>???@@@CCCEEEDDDFFFHHHJJJKKKKKKJJJIIIIIIIIIIIIIIIHHHFFFDDDCCCDDDBBBAAA??????@@@AAABBBFFFFFFGGGGGGGGGFFFFFFEEEFFFFFFGGGGGGFFFFFFEEEDDDEEEGGGIIIKKKKKKJJJIIIHHHLLLKKKIIIHHHIIIJJJLLLMMMKKKKKKJJJJJJJJJJJJKKKKKKIIIHHHFFFFFFGGGIIIKKKMMMLLLLLLLLLKKKLLLLLLMMMMMMMMMLLLLLLKKKIIIGGGEEEDDDFFFHHHIIIJJJJJJHHHFFFEEEGGGGGGEEEDDDDDDDDDEEEFFFooobbbXXXOOONNNOOOPPPSSSWWWXXXXXXYYYYYYZZZZZZZZZZZZXXXUUUQQQMMMKKKJJJJJJJJJHHHFFFCCCBBBAAA???<<<:::777666555555555555222111///............//////000,,,,,,,,,+++***(((''''''&&&'''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$###!!!!!!###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%$$$"""  !!!!!!!!!$$$$$$%%%%%%%%%%%%$$$$$$%%%###""""""###$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&&&&&&&%%%$$$&&&&&&&&&&&&&&&%%%%%%$$$((('''&&&%%%$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%(((###!!!&&&))))))'''%%%%%%%%%&&&&&&&&&&&&'''$$$######$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&%%%''''''&&&&&&&&&'''((()))))))))((((((((('''''''''((((((((())))))*********,,,,,,,,,,,,,,,,,,+++******,,,---,,,++++++,,,---,,,,,,,,,------------...,,,,,,---...///000000111222222222222333333333333333333333333444444444444444444555666888:::<<<===AAABBBDDDHHHOOOWWW___ccchhhooovvv|||{{{vvvoookkkhhhddd]]]WWWUUUQQQLLLHHHFFFFFFHHHJJJTTTRRRMMMHHHCCC???===<<<<<<<<<<<<<<<;;;:::999999999999888777888999:::;;;>>>;;;888777888999999888<<<<<<;;;;;;::::::999999888888888777777666666666666777777888:::;;;===>>>::::::::::::999999999999999:::;;;;;;<<<===>>>>>>===>>>???>>>===>>>@@@AAACCCDDDGGGIIIJJJJJJIIIHHHHHHHHHHHHHHHGGGEEECCCBBBCCCBBB@@@??????@@@AAABBBEEEFFFFFFGGGGGGGGGFFFFFFGGGHHHHHHIIIJJJJJJJJJJJJFFFGGGHHHIIIJJJIIIIIIHHHKKKJJJIIIHHHIIIJJJLLLMMMLLLKKKKKKJJJJJJKKKKKKLLLKKKKKKJJJIIIJJJJJJKKKLLLLLLLLLLLLLLLMMMMMMNNNOOOOOOOOOOOONNNLLLJJJIIIHHHFFFGGGHHHIIIIIIHHHGGGGGGFFFEEEDDDCCCCCCDDDEEEFFFoooaaaWWWOOOMMMOOOOOORRRVVVXXXXXXYYYZZZZZZZZZYYYYYYWWWTTTPPPKKKHHHHHHIIIIIIHHHFFFDDDBBBAAA???<<<:::555555555666777777444222000//////...............***++++++***)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$$$$$$$$$$""" ###%%%%%%%%%&&&&&&%%%%%%%%%&&&$$$""""""###$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$&&&&&&%%%###"""%%%&&&&&&&&&&&&%%%$$$$$$'''''''''&&&&&&$$$######"""#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$!!!$$$&&&'''%%%$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$######$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***)))'''$$$"""'''&&&%%%$$$%%%&&&((())))))))))))(((((('''''''''''''''(((((((((((()))))))))******+++,,,,,,,,,+++(((***++++++++++++---...,,,,,,,,,,,,------------***+++,,,---///000111111111111111222222222333333222222222333333333333444444444444444444555666777::::::;;;<<<>>>AAADDDFFFFFFKKKRRRWWWZZZ___eeeiiikkkooouuu~~~{{{uuunnnjjjfffeeefffeeebbb___YYYUUUQQQOOOOOOMMMHHHEEEDDDBBB@@@???>>>???AAABBBDDDCCCAAA???===:::999888999999999999999999999999777777777777777888999::::::888666555777888888888<<<<<<;;;:::999888777777777777666666666666555555666777888:::;;;<<<======999999888888888999::::::;;;;;;<<<<<<<<<=========?????????>>><<<;;;<<<===@@@BBBDDDEEEFFFGGGFFFFFFFFFFFFFFFFFFEEECCCBBBAAAAAAAAA?????????@@@AAABBBDDDDDDEEEFFFGGGGGGGGGGGGGGGHHHIIIJJJLLLLLLLLLLLLGGGGGGGGGGGGGGGHHHHHHIIIIIIHHHGGGGGGHHHJJJLLLMMMLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKKKKIIIHHHHHHIIIIIIIIIJJJKKKLLLMMMNNNPPPPPPOOONNNMMMLLLJJJIIIGGGGGGGGGHHHIIIIIIJJJJJJEEEDDDCCCBBBCCCCCCEEEEEEqqqaaaXXXPPPNNNOOOPPPRRRUUUXXXXXXYYYZZZZZZYYYXXXXXXXXXUUUPPPKKKHHHHHHIIIJJJIIIGGGDDDBBBAAA???===;;;777666666777888777444111///...---,,,+++++++++++++++***)))(((''''''''''''$$$######"""""""""""""""#########$$$$$$############$$$$$$$$$$$$%%%%%%%%%"""###$$$$$$$$$$$$###"""###########################$$$%%%&&&&&&%%%$$$###%%%&&&$$$ """&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%###""""""###$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$######&&&&&&'''((('''%%%"""!!!!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$### $$$''''''$$$""""""$$$$$$$$$%%%%%%%%%&&&&&&&&&'''&&&$$$%%%%%%&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))((('''%%%$$$(((((('''''''''(((***+++'''((((((((())))))))))))((((((((((((((((((((((((((()))******++++++******((()))++++++******,,,---++++++,,,,,,,,,---------++++++,,,---......//////000000000111111111222222111111111222222222333333555555555444555555666666888999999;;;<<<===>>>???:::>>>BBBDDDEEEGGGJJJLLLMMMOOOTTTZZZaaaiiinnnqqquuuwwwzzz|||~~~zzzqqqrrrrrrpppkkkddd]]]XXXUUURRROOONNNNNNMMMKKKIIIJJJHHHEEEEEEEEEDDDBBB???>>>>>>>>>>>>>>>??????@@@;;;;;;;;;;;;:::999888777777777777777777888999999777777777777888999999:::777666444555777888888888999999999888888777777777666666666666666666666666777888:::;;;<<<<<<;;;:::777777666666777888999:::<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>><<<:::999:::;;;>>>???@@@BBBCCCCCCCCCCCCDDDDDDCCCCCCBBBAAA@@@@@@??????>>>>>>???@@@AAABBBCCCCCCEEEFFFGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJKKKJJJHHHGGGEEEDDDDDDEEEGGGHHHFFFFFFFFFFFFGGGIIIJJJKKKKKKKKKJJJJJJJJJJJJKKKKKKJJJKKKKKKJJJIIIFFFCCCBBBCCCDDDDDDEEEFFFGGGIIIJJJMMMMMMMMMLLLKKKJJJIIIHHHHHHGGGHHHHHHIIIKKKLLLMMMHHHGGGEEEDDDCCCCCCDDDDDDtttbbbYYYQQQPPPQQQQQQRRRUUUVVVWWWYYYZZZZZZYYYXXXWWWYYYVVVQQQMMMJJJJJJJJJKKKIIIGGGDDDCCCBBB@@@===;;;999888777777777555222000///...---,,,+++*********---+++(((%%%%%%&&&)))***%%%%%%$$$###""""""######"""######$$$$$$######"""#########$$$$$$$$$%%%%%%!!!###$$$%%%%%%$$$###!!!########################$$$%%%&&&''''''&&&%%%$$$$$$&&&'''&&&"""!!!###&&&######$$$$$$$$$$$$######"""!!! !!!$$$&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$###"""!!!!!!###%%%&&&$$$$$$%%%%%%$$$$$$###"""$$$%%%'''((('''%%%""" !!!"""$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%$$$$$$$$$'''''''''&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''%%%$$$$$$&&&&&&%%%###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''(((((()))***++++++%%%&&&'''((()))+++,,,,,,))))))))))))))))))))))))))))))******))))))(((''')))***++++++))))))***++++++++++++,,,,,,,,,------------------,,,,,,,,,,,,/////////000000000111111000000000111111111111222111111111111222333444555444555666777888999::::::777888:::;;;::::::;;;<<>>>>>===;;;::::::::::::;;;::::::999999888888999999888777666666666666666666666888999:::666777888999999:::::::::666555444555777888888777555666666666777777888888777777777777777777777777999:::;;;<<<;;;:::999777666666666666666777888999<<<<<<<<<<<<;;;;;;;;;;;;:::;;;;;;:::999888:::;;;<<<<<<===>>>@@@@@@AAAAAABBBAAAAAA@@@????????????=========>>>???@@@AAAAAABBBCCCDDDEEEFFFGGGGGGGGGHHHIIIIIIIIIIIIIIIHHHHHHGGGFFFDDDBBBBBBDDDEEEGGGDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHHHHGGGGGGHHHHHHHHHIIIIIIJJJJJJHHHEEEAAA???@@@@@@AAABBBCCCDDDFFFGGGJJJJJJJJJJJJIIIHHHHHHGGGHHHHHHHHHIIIJJJLLLNNNOOOLLLJJJHHHFFFDDDCCCCCCCCCwwwcccZZZRRRQQQRRRQQQRRRUUUTTTVVVXXXZZZ[[[ZZZYYYXXXYYYWWWSSSPPPMMMKKKKKKKKKIIIGGGEEECCCBBB@@@===;;;;;;999666555555444222000000///...---,,,,,,,,,,,,...+++(((&&&%%%'''***+++)))(((&&&%%%$$$%%%%%%&&&"""###$$$%%%%%%$$$###"""############$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""########################&&&&&&&&&&&&&&&%%%%%%$$$!!!###%%%&&&%%%#########"""######$$$$$$######"""!!! !!!$$$'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!"""###%%%'''###$$$$$$$$$$$$###""""""###$$$&&&'''&&&%%%###"""!!!"""$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%(((%%%""""""$$$&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%###""""""$$$&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''')))***###$$$&&&((()))))))))(((%%%&&&'''(((***+++,,,---******))))))))))))(((((())))))))))))(((''''''&&&)))***+++***)))((()))***++++++++++++,,,,,,,,,,,,...------,,,,,,+++******........./////////000000/////////000000000111111000000000111222333555555444444444444444444444444444555666777888999999999::::::;;;<<<>>>@@@BBBCCCEEEFFFFFFFFFGGGJJJOOOSSSWWW[[[```dddfffhhhkkkmmmtttwww{{{~~~|||{{{{{{|||{{{yyyvvvsssmmmiiieeeaaa___\\\ZZZXXXVVVTTTQQQPPPOOOMMMJJJHHHJJJIIIGGGDDDBBBAAAAAAAAA@@@???>>>======<<<======>>>>>>===;;;:::888777666888888888888777666555444666666555555555555555555666666555444555666888999666666888999::::::;;;:::555444444555777888777666333333444555666777888888666666777777777777888888::::::::::::999888888777666777888888999888888888;;;;;;;;;:::::::::::::::777888999888777777999;;;:::;;;;;;<<<===>>>????????????>>>===============;;;<<<===>>>???@@@AAAAAACCCCCCDDDEEEFFFFFFFFFFFFJJJJJJJJJJJJJJJIIIHHHHHHFFFEEECCCBBBAAABBBDDDEEEAAABBBBBBBBBCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDHHHIIIIIIIIIHHHEEECCCAAA@@@@@@@@@AAABBBCCCDDDEEEGGGGGGHHHHHHHHHGGGGGGFFFFFFGGGHHHIIIJJJKKKLLLLLLMMMLLLIIIGGGEEEDDDCCCCCCxxxbbbYYYRRRQQQQQQQQQQQQSSSRRRTTTWWWZZZ[[[[[[ZZZYYYWWWVVVTTTRRROOOLLLKKKJJJJJJHHHEEECCCBBB@@@>>><<<:::777444222333333333222//////...---,,,,,,,,,,,,++++++***))))))))))))******(((&&&$$$$$$$$$%%%&&&"""###%%%&&&&&&%%%###"""############$$$$$$$$$$$$#########$$$$$$#################################&&&%%%$$$$$$#########$$$ """$$$$$$###!!!###$$$$$$%%%%%%$$$$$$###"""!!! !!!$$$&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&%%%%%%%%%###############""""""!!!"""###$$$%%%&&&%%%$$$$$$"""$$$%%%&&&&&&%%%$$$###########################%%%%%%%%%&&&&&&&&&&&&&&&###"""!!!!!!"""######"""###$$$$$$$$$$$$%%%%%%%%%"""""""""$$$&&&(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''' """&&&)))***)))'''%%%((((((((()))******++++++)))))))))(((((('''''''''&&&&&&'''(((((((((''''''&&&((())))))((((((***+++***++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++------........./////////....../////////000000000333333333333333444555666666555444333222222222222333333444666777888888777555555666777999;;;<<<===<<<======<<<<<<===AAACCCCCCEEEHHHIIIJJJLLLNNNPPPSSSVVV[[[___aaaaaa___^^^```bbbeeeiiilllnnnooopppnnnnnnooonnnmmmkkkiiihhhdddbbb___^^^^^^^^^\\\ZZZYYYYYYXXXXXXXXXWWWSSSQQQOOOLLLJJJIIIHHHGGGDDDBBBDDDBBB@@@@@@@@@@@@???>>>AAA@@@???>>>===<<<;;;;;;:::::::::999888888999:::=========;;;999777777777888888777777666555444444444444333333444555666777555444333222222333555666444555777888999::::::999444333222333555555444333333333444444555555666666555555555666666777777777888777777777888888999999999:::<<<======;;;999777999999999999999999999999777888888777666666777999999::::::;;;<<<===>>>???>>>===<<<;;;;;;;;;<<<<<<::::::<<<>>>???@@@AAAAAADDDDDDEEEEEEEEEEEEEEEDDDFFFGGGGGGHHHHHHHHHHHHGGGEEEDDDCCCAAAAAAAAABBBCCC@@@@@@@@@@@@@@@@@@??????@@@??????>>>>>>??????@@@EEEFFFFFFFFFFFFDDDCCCBBB???????????????@@@AAABBBBBBCCCCCCDDDDDDDDDCCCCCCCCCDDDFFFGGGHHHHHHHHHHHHJJJIIIGGGFFFDDDDDDEEEEEExxxaaaXXXQQQPPPQQQOOOPPPRRRQQQSSSVVVZZZ[[[[[[ZZZYYYVVVVVVTTTRRRPPPLLLJJJHHHJJJHHHEEECCCBBBAAA>>><<<999666222000111333444555,,,,,,++++++******++++++(((***,,,------+++)))''''''&&&$$$"""!!!!!!"""###"""###%%%&&&&&&%%%###""""""############$$$$$$$$$########################""""""""""""""""""""""""%%%$$$"""!!!!!!!!!"""###!!! $$$&&&$$$"""$$$%%%%%%&&&&&&%%%%%%$$$$$$"""!!!"""$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%% ###&&&))))))'''$$$"""###############"""!!!!!!""""""###$$$%%%%%%%%%%%%$$$%%%&&&''''''&&&$$$###########################%%%%%%%%%&&&&&&'''''''''###%%%'''((('''&&&&&&'''######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$&&&&&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***)))'''$$$###"""'''+++,,,+++'''%%%************)))))))))((((((((('''''''''&&&&&&&&&###$$$%%%'''((()))))))))$$$&&&((()))))))))+++---******+++++++++,,,,,,,,,*********++++++,,,,,,,,,---------.........//////............/////////000222222111111111111222222555444333111111111222333111000000111333333222111222222333333555666888999888999999888777888:::<<<<<<===>>>>>>>>>???AAADDDBBBEEEIIILLLMMMLLLIIIGGGEEEGGGJJJMMMOOOQQQRRRRRRSSSSSSTTTTTTSSSRRRPPPOOOMMMLLLJJJIIIJJJJJJIIIHHHFFFFFFFFFGGGIIIIIIGGGEEE@@@???>>>???@@@???===;;;>>><<<::::::;;;<<<<<<;;;777888:::;;;;;;:::999888777888888777666666777999;;;;;;;;;:::777666666666555555444444333333333333555444333333444666999;;;444333111000000111333444222333555777888999888888333222111222444444222000444444444444444444444444444444444555555555666666555555555555777999;;;<<<;;;===???AAA@@@>>>:::888777777888888888999999999888888888777555444555777999999999:::;;;<<<>>>>>>===<<<;;;:::999:::;;;<<<999:::;;;===???@@@AAAAAADDDEEEEEEEEEEEEEEEDDDCCCAAABBBCCCDDDEEEFFFFFFFFFDDDCCCBBBBBBAAAAAAAAAAAA???@@@@@@??????>>>===<<<======<<<<<<<<<<<<======AAABBBBBBBBBBBBBBBAAAAAA======<<<<<<<<<======>>>>>>>>>??????@@@@@@??????AAABBBDDDFFFGGGFFFEEEDDDGGGFFFEEEDDDDDDEEEFFFGGGuuuggg\\\RRRNNNNNNNNNPPPSSSRRRTTTWWWZZZ[[[[[[YYYXXXWWWVVVUUUSSSQQQNNNLLLKKKHHHFFFCCCAAA???>>>======888777555333222333444555111///...---......---++++++,,,,,,,,,,,,+++******((('''%%%######$$$%%%&&&)))(((&&&&&&''''''&&&%%%&&&&&&$$$###"""!!!!!!!!!%%%$$$###%%%((((((%%%"""%%%###""""""###$$$$$$###""""""!!!###%%%%%%$$$###((('''%%%$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%&&&&&&$$$######%%%'''111,,,'''&&&((()))&&&###&&&%%%###""""""###%%%&&&$$$###"""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$)))((('''((()))(((%%%"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%$$$###""""""&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$%%%'''***+++###$$$$$$%%%%%%&&&&&&'''%%%&&&''''''((((((''''''))))))((('''%%%$$$######(((&&&&&&)))(((%%%$$$&&&)))))))))'''%%%%%%''')))&&&'''(((******))))))(((''')))************,,,...,,,,,,++++++***+++++++++......---,,,,,,---------......------------......//////............//////000000////////////000000333333444444444555555555111111222222222333333333222333555444333333444666888888666666666777888999;;;:::::::::::::::::::::;;;<<>>FFFLLLMMMHHH@@@:::999999999888888888777777777777777777666666666666888999999::::::;;;<<<<<>>@@@BBBDDDFFFAAABBBDDDFFFGGGFFFEEEDDDEEECCCBBBBBBCCCBBBAAA???@@@@@@@@@@@@@@@???>>>>>>??????>>>===;;;:::999888??????>>>===<<<=========;;;<<<>>>???AAABBBBBBBBB???>>><<<:::::::::;;;<<<::::::;;;>>>@@@@@@>>><<<>>>???AAACCCDDDDDDDDDCCCDDDDDDCCCCCCCCCCCCDDDDDDtttcccYYYPPPNNNOOOOOOQQQUUUTTTUUUXXX[[[\\\]]]\\\[[[WWWWWWVVVTTTQQQOOOMMMKKKGGGEEECCC@@@>>>======<<<999777555444333333444555111///...---......---+++******)))))))))((((((((('''&&&%%%$$$$$$$$$%%%%%%(((&&&%%%$$$%%%%%%###"""(((((('''&&&%%%%%%%%%%%%&&&$$$###$$$''''''%%%###%%%$$$""""""###$$$###"""%%%$$$$$$&&&'''((('''%%%$$$$$$#########$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%$$$######%%%''')))%%%"""###&&&'''%%%""""""""""""######"""""""""$$$######"""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$###$$$%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''***''''''******&&&&&&((()))))))))'''%%%%%%''')))'''((()))*********))))))((()))+++*********+++---,,,++++++******+++++++++,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,------//////............//////000//////////////////000....../////////000000000111111111222222222222333111222333333222222333444777777666555555555666777777777888888888888888888666777:::<<<======<<<;;;<<<<<<;;;;;;<<<===??????===<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<<<<===;;;;;;;;;;;;::::::::::::;;;;;;:::999888888888888777777888999::::::::::::999888777777666666777777666666555555555555666666777777666555555444333333333444444555555444333222111111222444666999;;;<<<999888555222111111333444444444444444444555666666333222111111111222333444333333333333444444555555444444444444555555555555555555444333444555666777888<<>>???@@@AAABBBDDDFFFGGGGGGFFFEEECCCAAA???>>>>>>>>>===;;;>>>????????????>>>======::::::;;;;;;;;;<<<<<<<<<>>>======<<<<<<<<<======<<<<<<===>>>???@@@@@@AAA@@@???<<<:::999999:::;;;<<<:::999:::<<<======<<>><<<<<<;;;999888666555444444555666111///...---......---+++***))))))((('''(((((((((&&&&&&%%%%%%%%%%%%$$$$$$'''&&&$$$$$$%%%%%%###"""''''''&&&&&&&&&&&&''''''&&&%%%######%%%&&&%%%$$$&&&$$$""""""#########"""###""""""###%%%%%%$$$""" !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%###$$$%%%$$$""""""$$$&&&""" """%%%&&&$$$"""!!!"""###$$$$$$###"""!!!$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%### ###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%$$$###"""######%%%%%%''''''&&&%%%%%%$$$######'''&&&%%%%%%%%%&&&((()))%%%&&&&&&'''((()))******+++((()))++++++(((''')))((()))((('''%%%%%%''')))(((((()))************))))))***++++++))))))***+++++++++*********++++++,,,******)))))))))******+++,,,,,,++++++++++++,,,,,,///......------....../////////............//////....../////////000000000000000000111111111222222///111222222111000222333777666555444333333333444333444444555555666666666333444666888888999888888999888888777777888888999:::::::::999999888888888999888888777777888999999777777777777666666666666888888777777777777777888777777777888888999:::;;;888777666666555555666666555444444333333444444555333333333222111111000000333333333333444444444444///000333555888:::<<<<<<777777555444333333333333222222222222333333333444333222111000000111222333222222222333333444666666333333333444444444555555444444444444555555666666777999===@@@@@@???<<<:::888888888777777777666666777777777666555444444333555555666666777888888999:::999888999:::999888666::::::::::::;;;;;;<<<===@@@AAACCCEEEFFFFFFFFFFFFCCC@@@===;;;;;;;;;:::999===============<<<;;;;;;888888999:::;;;<<<====================================<<<;;;<<<===>>>???@@@>>><<<:::999999999:::>>>;;;888888999;;;<<<<<>>>>>>>>???@@@AAAAAAAAAAAAAAABBBCCCDDDEEEFFFooo]]]UUUNNNNNNPPPPPPQQQSSSRRRSSSTTTVVVXXXZZZ[[[\\\XXXXXXVVVUUURRRPPPMMMLLLEEEDDDBBB@@@>>><<<;;;:::999888777666555555666666000///...---......---+++,,,+++***)))))))))******%%%%%%&&&&&&&&&%%%$$$###'''%%%%%%%%%'''((('''&&&###############$$$%%%&&&&&&%%%#########$$$%%%%%%'''%%%###"""######"""!!!"""!!!!!!"""######""" !!!###$$$%%%$$$###"""########################"""######$$$$$$$$$$$$$$$"""###$$$$$$""""""###$$$"""!!!"""$$$''''''%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###&&&'''$$$ """'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%#########$$$%%%&&&((((((&&&%%%$$$#########$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%$$$$$$&&&((()))$$$%%%&&&'''((()))*********((((((++++++'''&&&)))(((((((((&&&%%%%%%&&&((()))))))))***************)))***+++***)))((()))******************++++++,,,***))))))))))))******+++,,,,,,++++++++++++,,,,,,...------------------...///......------......///....../////////000000000//////000000000111111111///000222111000000111333666666555444333222222222111111222333444444555555333444555777777777777777888888777666666666666666:::999999888888777777666555555555444555555666666777777666666666555555555555555444444555666777777888888777777888999;;;<<<777777666555555555555666333333222222222222333333111111111000000/////////222222222222333444555666333444666777888888777666555555555555555444333222111111111222222222222222333222111000000111222333222222111222333444666777222333333333444444444444333444555666666777666666666777777888999999::::::777777777666666666555555777666666555444333222222333333444444555666666666999999999::::::888666555666666777888:::<<<>>>???===???@@@BBBCCCDDDDDDDDDDDDAAA===;;;;;;;;;:::999;;;;;;<<<<<<;;;;;;:::999::::::::::::::::::::::::======>>>>>>>>>>>>>>>>>>>>><<<;;;999999:::<<<======<<<;;;::::::;;;;;;<<>><<<;;;:::999888777777666555555555000///...---......---+++,,,++++++***************%%%%%%&&&&&&&&&%%%$$$######""""""$$$''')))))))))!!!!!!!!!!!!"""###$$$%%%%%%%%%$$$###"""###$$$&&&&&&$$$""""""###$$$###"""%%%$$$$$$%%%&&&&&&$$$######$$$%%%%%%%%%$$$"""!!!########################!!!"""###$$$$$$$$$######"""###$$$$$$###"""###$$$######$$$%%%&&&&&&$$$###'''%%%###!!!!!!###%%%'''######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$'''(((%%%!!! $$$)))$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$###"""""""""###$$$%%%'''((()))((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''&&&$$$###$$$%%%''')))%%%%%%%%%&&&&&&''''''((((((&&&&&&))))))%%%$$$'''(((((((((&&&$$$$$$&&&((()))))))))))))))*********)))***+++***(((((()))******)))))))))******+++,,,***************+++,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,------......------------......++++++,,,,,,,,,---------........./////////000000000111222222111111222333666666555555444333222111000111111222333444555555333444444555666666666666666666666555555444333333444444333333333222222222333333333333333444555666666666666555555555444444333333333333444555666666777666555555555666888999777777666555555555555555222222111111111111222222111111111000000000000000222222222333444666777888555666777777777555333222333333444555555444333222000111222333333333333222333222111111111222444555222222111111222333555666222222222222333333333444333444555777777888777777666666555444555666777888666666666555555555444444555555444444333222222111111111222333333444444555888999::::::999888777666777777777999:::<<<>>>???;;;<<<===>>>???@@@AAAAAAAAA???<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;:::999999999999999:::::::::;;;;;;>>>>>>???@@@@@@@@@???>>>===<<<:::888888999;;;<<<999999:::;;;<<<>>>???@@@@@@???>>>??????>>>;;;999666666666777999;;;>>>@@@======>>>???@@@BBBDDDEEEppp]]]TTTLLLLLLMMMMMMNNNQQQTTTUUUWWWXXXZZZZZZ[[[[[[WWWVVVUUUSSSQQQNNNLLLKKKDDDDDDCCCBBB???===;;;:::888777777777666555555444111///...---......---+++)))************)))((((((&&&&&&%%%%%%%%%%%%$$$$$$  """%%%'''((('''###############$$$%%%%%%###$$$%%%$$$""""""$$$%%%%%%###""""""###$$$$$$###$$$#########$$$$$$###!!!%%%%%%%%%%%%$$$###"""!!!######################## !!!###$$$$$$$$$###""""""$$$%%%%%%$$$######$$$#########$$$######""""""'''$$$  $$$'''""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&$$$"""!!!###&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%$$$###""""""#########$$$%%%&&&((()))(((((((((''''''&&&&&&&&&######$$$%%%%%%&&&''''''&&&%%%$$$$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''$$$%%%''''''$$$###%%%'''((('''&&&$$$$$$&&&(((((((((((('''((())))))***((()))******(((((()))***)))))))))))))))***+++,,,+++++++++++++++,,,---...------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------------------............------.........////////////111222222111111222333444444555555444333222111111111111222222333333333222222222222333333444444222222222222222111000///111111111111111111222222222222222222333444555666444444333333333222222222333222222222333444555555444333333222222222222222666555444444333333444444222111111000000111111222111111111111111111111111111111333444666888999:::333444444555555555444444111222222333333333333222000111333444444444333222222222222222333444666777444333111000111222444555111111222222222333333333333444444555666777888888777666555555444555555555555555555444444444333333333333333333222222222222000000111222222333333444666888999999888777777888;;;::::::999999::::::;;;;;;;;;;;;<<<<<<===>>>>>><<<:::::::::<<<<<<;;;:::<<<<<<<<<<<<<<<;;;::::::777777888:::;;;===>>>>>>??????@@@AAA@@@???>>>===<<<;;;:::999999999:::;;;777888:::<<>>;;;;;;<<<===>>>@@@BBBCCCrrr[[[RRRJJJIIIKKKMMMPPPSSSTTTVVVXXXZZZZZZZZZYYYXXXVVVUUUTTTRRRPPPMMMKKKJJJEEEDDDDDDCCCAAA>>><<<:::666666666666555444444333111///...---......---+++)))***,,,------+++)))''''''&&&%%%$$$$$$$$$%%%%%%"""!!! """$$$&&&&&&%%%$$$$$$$$$###$$$$$$%%%%%%!!!###%%%%%%###"""###$$$###"""!!!"""$$$%%%%%%$$$"""!!! !!!"""""" $$$######"""""""""############################## !!!###$$$$$$$$$"""""""""$$$&&&&&&%%%$$$$$$$$$"""######"""!!!!!!"""###%%%###!!!!!!###%%% !!!"""#########""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%$$$$$$############$$$%%%&&&'''(((''''''(((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&$$$$$$''''''###"""%%%'''((('''&&&$$$$$$&&&'''((('''&&&&&&&&&'''))))))&&&((())))))((((((***+++(((((((((((()))***+++,,,*********++++++---......,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,------........./////////000000,,,------------............///111000//////000222111222333333333222111000111111111111111111111111222222111111222222333333///000111111111000///...222222222333333444444555111111111111222333444555333333333222222222111111333333333222333333444444444444444444222111000///333333222111111111111111222111111111111111111222111111111111111111111111000111444777999:::;;;;;;222222222222222333444555000000000111111222222222///111222444444333222111222222222333444777999;;;555444222000000111333444111111111111222222222222222222222222333555777888888888888777666555444333444444444444333333333333111111111222222222222222000000111111222222333333444666777666555555777:::::::::999999999999999:::<<<<<<;;;;;;;;;;;;<<<<<<888888999<<>><<<=========>>>===<<<<<<;;;888999:::;;;<<<===>>>>>>>>>??????@@@???===:::999::::::::::::::::::::::::888999;;;>>>@@@BBBDDDDDDFFFDDDBBBAAA@@@???<<<:::777777888:::;;;;;;;;;;;;:::::::::;;;<<<>>>???@@@sssYYYPPPHHHHHHKKKMMMRRRVVVRRRTTTWWWYYYYYYXXXVVVTTTUUUUUUTTTRRROOOMMMJJJIIIEEEEEEEEEDDDAAA???<<<;;;666666666666555444333222111///...---......---+++***,,,///111000...+++)))((('''%%%######$$$%%%&&&&&&%%%$$$$$$&&&'''&&&$$$$$$$$$######"""######$$$ ###&&&&&&$$$""""""$$$"""!!! !!!$$$&&&&&&%%%%%%$$$###$$$%%%$$$"""!!!!!!!!! """$$$%%%"""""""""""""""""""""""" !!!###$$$%%%$$$"""!!!###%%%''''''&&&$$$$$$%%%#########""""""###%%%'''%%%%%%$$$$$$$$$$$$%%%%%% !!!######""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$&&&((('''%%%###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''&&&&&&'''((((((''''''&&&'''&&&&&&%%%%%%$$$$$$######$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&'''((()))******'''$$$$$$''''''######%%%'''''''''%%%$$$$$$%%%''''''&&&&&&%%%%%%'''((()))%%%'''((()))((()))***,,,(((((((((((()))***+++,,,************+++,,,---...++++++************++++++,,,++++++++++++++++++,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,---------......---...//////......///111//////111222222111000000000000000000000/////////444333333333333333444555///000111222222111000000//////000111222333444444000000000000111222444444444444444444333333333333444444333333222333333444777888888777666333111000111000000///////////////222222111111111111222222000000000111111111111111///111555888;;;<<<<<<<<<444333222111000111222333000/////////000111222333///000222333444333111000222222222333666888;;;===777555222000///000222333000111111111111222222222111000//////000333555777999999:::999888555333222444444444333333333222222000000000111222222333333000000000111222222333333222444555444333333777;;;666666666777888:::;;;<<<======<<<;;;;;;;;;;;;<<<777999<<<@@@CCCDDDBBB@@@>>>>>>>>>???>>>>>>===<<<======<<<<<<<<<;;;;;;;;;===>>>>>>>>>===;;;888666888999:::;;;;;;;;;;;;::::::;;;===???AAABBBCCCDDDIIIEEEAAA???>>>>>>===<<<:::;;;<<<======<<<:::999999999999:::;;;<<<===>>>qqq[[[QQQIIIIIINNNQQQSSSVVVUUUWWWYYYZZZYYYVVVSSSPPPQQQQQQRRRQQQOOOLLLIIIHHHCCCDDDDDDAAA<<<999999:::888555333222333444333333//////...---,,,++++++***,,,---...///...,,,)))(((&&&'''((()))(((&&&###!!!&&&&&&&&&&&&%%%%%%$$$###############$$$%%%%%%&&&###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$'''(((&&&$$$""""""$$$#########""""""!!!!!!""""""""""""############!!!!!!!!!!!!"""$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$#########################################################$$$$$$$$$$$$$$$%%%%%%%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&"""############$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$###"""###$$$%%%###""""""###%%%'''&&&%%%%%%&&&&&&&&&&&&%%%$$$$$$'''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&'''((((((''''''&&&&&&&&&&&&''''''(((''''''&&&&&&''''''(((,,,+++)))(((''''''''''''%%%%%%$$$$$$%%%&&&((())))))((((((((((((((()))***((())))))))))))(((((('''+++******+++......+++(((+++++++++*********)))))))))*********++++++++++++,,,,,,+++******+++,,,,,,000///------,,,---...///,,,,,,,,,---...///000000,,,,,,------...///000000000/////////000000000///000000000000000111111111333333444444555555555444111111000000111222222333000000000000000000000000222222222111111111111111///000111222333444444444444444333333222333333333666777777777666444222111222111000//////000111222111111000000000000111111555444222111111222444555555555555555666888999999222222111111111222333333333222111111111111111111333333444444555444444444000111111222444666888999444333222000///.........///000000111111111000000//////000111222222333333777888999999888666333222222444666777666444222000222222111111000/////////,,,...111333555666777777333333444555666666555555777777888999:::<<<===>>>AAAAAA@@@===;;;;;;===@@@???@@@AAABBBAAA???===;;;======;;;;;;:::;;;<<<===??????>>>===============>>>>>>>>>===<<<<<<;;;;;;999999::::::;;;<<<<<<===;;;<<<>>>AAACCCFFFHHHIIIJJJHHHDDDAAA>>><<<<<<<<<<<<;;;:::<<>>;;;999999::::::;;;<<<===>>>ppp]]]SSSKKKKKKOOOQQQSSSVVVWWWXXXYYYZZZXXXTTTPPPNNNOOOPPPPPPPPPNNNKKKHHHFFFEEEFFFFFFCCC???<<<<<<===888555333222333444333222,,,,,,,,,,,,------------++++++,,,,,,+++***((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###%%%$$$###"""""""""$$$%%% !!!!!!!!!""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%######$$$%%%############"""""""""!!!""""""""""""###############"""""""""""""""###$$$%%%$$$$$$######$$$$$$%%%################################################$$$#########""""""!!!!!!###$$$$$$%%%%%%%%%$$$$$$########################"""############$$$$$$$$$$$$############$$$%%%%%%%%%%%%$$$$$$#########$$$%%%$$$###%%%'''((('''&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&''''''((((((((('''&&&&&&%%%%%%$$$$$$%%%&&&((()))******)))((('''''''''((('''(((((()))))))))((((((,,,***)))***------+++)))++++++*********)))))))))*********++++++++++++,,,,,,++++++******++++++,,,......---,,,,,,------...,,,,,,------......//////,,,,,,------...//////000000/////////000000///////////////000000111111111000000///......000111222111111000000000111222222000000000000000000000000111111111111000000000000///000111222222333222222222111111000000111111111333444555555555444333222111000000000000000111111000000000000111222333444222222111000000111222222333333333333444555666666333333222222333444555555111111000//////000111222000111222333555666666666444333333222222222222222222111000///......---.........000111222222222222000000000111222333333333555555777777666555333111555555555444444444333333222222111111000////////////000111333444555555555222333444555555555555555666666666777999:::<<<===@@@@@@@@@>>>===>>>@@@CCCBBBBBBBBBAAA@@@===;;;:::<<<<<<;;;:::;;;<<<===>>>??????>>>============>>>>>>>>>>>>===<<<<<<;;;;;;::::::<<<======>>>======<<<===???AAACCCEEEFFFGGGHHHFFFCCC@@@>>>=========<<<::::::;;;>>>@@@???===;;;;;;::::::;;;===>>>???ooo^^^TTTLLLMMMPPPRRRSSSUUUXXXYYYZZZYYYWWWSSSNNNKKKMMMNNNNNNNNNLLLJJJGGGEEEFFFGGGFFFDDDAAA>>>>>>>>>777555333222333333222111,,,,,,,,,,,,------------,,,,,,+++***))))))))))))((('''%%%#########$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$'''&&&###!!! !!!"""###############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###  ###'''############""""""""""""""""""""""""############$$$$$$###"""""""""""""""$$$######""""""######$$$########################""""""""""""""""""""""""%%%$$$###"""!!! """###$$$$$$%%%%%%%%%%%%"""""""""""""""""""""""""""############$$$$$$$$$######""""""######$$$%%%$$$$$$%%%%%%$$$$$$###"""%%%$$$###$$$%%%&&&%%%$$$!!!"""###$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((()))''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&###$$$'''((()))(((&&&%%%%%%%%%%%%%%%%%%&&&((((((++++++)))((('''&&&&&&&&&&&&'''(((((()))))))))))),,,***))))))***++++++***************))))))))))))************++++++++++++,,,+++************+++,,,---,,,,,,++++++,,,------,,,,,,,,,---------------,,,,,,,,,---......//////////////////////////////---......///000111222222333111///---...000333555222111000000000000000111000000000000000000000000////////////////////////000000111111111111000000111111000000000111111222000111222333333333333333000000000111111000000///......///000111333444555111111111222222111111111111111111000000111222222333333333333444555666777111000///......///111222000111222333444444444444555444222111000/////////000///......---------...---...///111222333444444000000111111222333333333222333444444444444222222777666444333333333444555222111111000000//////...111111111111222333444444333333444555555555444444444555555666777999;;;;;;???@@@@@@??????@@@BBBEEEEEEDDDBBB???===:::999888;;;:::::::::;;;===???@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;;;;<<<>>>@@@AAA@@@???>>>>>>>>>@@@AAACCCCCCDDDDDDCCCBBBAAA???>>>??????@@@===;;;::::::<<<>>>??????>>>===;;;;;;;;;===???AAA~~~mmm\\\RRRLLLMMMQQQSSSSSSUUUVVVWWWXXXXXXVVVSSSOOOLLLMMMNNNNNNNNNMMMJJJHHHFFFDDDDDDCCCAAA???===<<<<<<777555333333333333222000111000///...---,,,,,,+++///...,,,******+++,,,---)))(((&&&$$$###"""!!!!!!%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$############$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!!!!!$$$#########"""""""""""""""!!!"""""""""##################"""""""""""""""###$$$$$$############$$$$$$###############$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$###"""!!!!!!!!!!!!"""###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$###############$$$%%%%%%###$$$%%%%%%%%%$$$"""!!!$$$"""!!!"""######"""!!! !!!###$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&''''''(((%%%&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''***)))((('''''''''''''''%%%&&&'''((()))))))))))),,,***)))((((((******+++******)))))))))((((((((((((((()))))))))*********++++++************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------.........---...//////...---...///,,,,,,---...000111222222222222111000000222333444111111000////////////000000000000000000000000000------............/////////000000000000000///...222222222222222333333444000000000111111111111111///000111111111000///............///000111222333111222444555555444222111000000///.........//////111111111222333555666777555333000.........000111333333333333222111000///222222111000000111111111//////......---............///000111222222222222111111111111222222333333000111222333333333333222555555444444444444444555111111111000//////......111000000000111222444555444555555666666666555555444444555666777999:::;;;>>>???@@@???>>>???AAACCCDDDBBB???;;;999888888888999999999:::<<<>>>AAABBBAAAAAA@@@??????????????????>>>>>>======<<<;;;;;;<<<>>>AAACCCDDDCCCAAA@@@???@@@AAABBBCCCBBBBBBAAA@@@????????????@@@AAABBB@@@>>><<<;;;;;;<<<===>>>???===<<<;;;;;;===???AAA}}}mmmYYYPPPKKKNNNSSSTTTTTTUUURRRTTTVVVXXXWWWUUURRRPPPNNNOOOPPPPPPNNNLLLIIIHHHDDDCCCAAA???>>><<<:::999666555333333333333111///222222111000///...------///...+++******+++---...###$$$&&&&&&&&&$$$"""!!!$$$%%%%%%&&&&&&%%%%%%%%%!!!###%%%''''''&&&%%%$$$!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$#########""" !!!###""""""""""""""""""######!!!"""""""""############!!!!!!!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%""""""#########$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&""""""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&"""###$$$%%%$$$###"""!!!$$$"""!!!"""######"""!!! """###$$$%%%%%%''''''&&&%%%$$$$$$##################$$$%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&(((''''''&&&&&&''''''(((+++***'''%%%%%%%%%&&&'''%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&''''''((())))))%%%%%%&&&((())))))))))))******)))((('''(((***+++)))))))))(((((((((''''''''''''''''''((((((((((((************************)))******++++++,,,,,,,,,++++++++++++************,,,,,,,,,---------------,,,...///...,,,,,,---///+++,,,---...///000111111---...///000111000///...000000//////...//////000////////////////////////,,,,,,------............//////000000000//////...222111111111222222333444111111000000///////////////000111111111///...---...------------......//////111333444444333111/////////......---........./////////000111333444555888777444111////////////222222222222111000///...222222111111111111222222000000///....../////////000000111111111000//////000000111111111111222222000111111222333333333333111333444666666555333222111111000000///.....................000333555777666666777777777666666555555555555666888999;;;<<<>>>??????>>><<<;;;<<<>>>???===:::888666666888888999999999:::===???BBBCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@??????>>>>>>===<<<<<<===???BBBDDDEEEDDDBBBAAAAAABBBCCCDDDDDDCCCAAA@@@>>>>>>??????@@@AAACCCCCCCCCBBB@@@===;;;:::;;;===???>>><<<;;;<<<===???@@@|||lllYYYRRRMMMPPPUUUUUUUUUUUUPPPRRRUUUXXXXXXWWWUUUSSSOOOPPPQQQQQQPPPNNNKKKJJJGGGEEEBBBAAA@@@>>>;;;999666555333333333222000---/////////000000000000111,,,+++)))(((((()))+++,,, $$$'''((((((&&&%%%$$$$$$%%%&&&&&&&&&%%%%%% """$$$&&&'''&&&%%%$$$"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%''''''%%%$$$$$$$$$""""""""""""############""""""""""""############ !!!!!!"""$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&"""""""""###$$$$$$%%%%%%########################$$$$$$$$$%%%%%%%%%&&&&&&"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''######$$$$$$######"""!!!%%%$$$###$$$%%%&&&%%%$$$ !!!"""$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$##################$$$%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&...+++'''$$$###$$$&&&(((%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&'''(((******%%%&&&''''''((((((((((((((())))))(((''''''(((***((((((((((((''''''''''''''''''''''''(((((((((((())))))***++++++***))))))))))))+++,,,,,,,,,,,,,,,)))))))))***************,,,,,,,,,,,,,,,,,,------+++---///...+++***,,,///+++,,,,,,---...///000000,,,...111333333222000..................///000000////////////////////////,,,,,,,,,---......////////////000000000000/////////////////////000111222111111000///......//////000000000000///...------------,,,,,,+++,,,,,,---,,,---///000000///---,,,...------,,,------......------......///000111222888777555333111000///...---...///000111111111111333333222111000000000111111000000///.........///000000000000///...------000000000000000000000000000000000111111222222333///111333555555444222000111000000//////......---,,,,,,---///111333555666666666777777777666555555555555555666777999;;;<<<<<<===>>>===:::999999:::<<<:::888777666777888999999999:::;;;===@@@BBBDDDCCCCCCBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>???AAACCCDDDCCCBBBAAABBBCCCEEEFFFEEEDDDBBB@@@??????@@@AAABBBBBBCCCCCCDDDDDDCCC@@@===;;;<<<===?????????>>>>>>??????@@@|||mmm^^^VVVQQQTTTWWWVVVTTTTTTPPPRRRVVVXXXYYYXXXVVVUUUOOOPPPQQQQQQPPPNNNLLLJJJJJJGGGCCCAAA@@@>>>;;;888666555444333333222///,,,---............/////////+++******))))))***++++++"""###%%%&&&''''''''''''###$$$%%%%%%&&&&&&&&&%%%###""""""!!!""""""######$$$$$$%%%%%%%%%&&&&&&&&&########################$$$&&&'''&&&$$$###$$$%%%!!!"""""""""############""""""""""""############""""""!!!!!!"""###$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$###"""""""""""""""%%%$$$###%%%'''((('''&&& !!!"""###$$$$$$%%%$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&***(((&&&$$$$$$%%%&&&'''%%%&&&&&&''''''&&&%%%%%%&&&&&&&&&&&&''''''((()))&&&&&&''''''((('''''''''&&&(((******'''&&&''')))((((((((('''''''''&&&&&&((((((((()))))))))******((()))***++++++***)))((()))***+++,,,---------,,,'''(((((())))))*********,,,,,,,,,,,,,,,,,,,,,,,,***---///...+++))),,,///,,,,,,,,,------.........///000111222333222111000,,,,,,,,,---...///000111////////////////////////,,,,,,,,,---.../////////...//////000111111111111............///000111222000//////......///000111111111000///...---------++++++++++++,,,---......,,,,,,---......---,,,,,,+++++++++++++++,,,---.........---......///000000444444444444333111000...+++,,,---///000111111222////////////000000111222111000///...------,,,,,,---...............---,,,////////////............//////////////////000000///000111222222222222111000000000///......------+++,,,...000111222333333555555555555555444333333333333444555666888999::::::;;;<<<<<<:::999:::;;;<<<;;;999888888888888999:::::::::;;;===@@@BBBDDDDDDCCCCCCBBBBBBBBBBBBBBBCCCBBBBBBAAAAAA@@@@@@???>>>???@@@AAABBBBBBBBBBBBCCCDDDFFFGGGGGGEEECCCAAAAAAAAABBBBBBCCCCCCCCCCCCBBBDDDDDDCCC???>>>>>>@@@AAAAAABBBCCCCCCBBBAAA@@@|||mmmccc[[[UUUWWWYYYWWWSSSRRRQQQSSSWWWYYYZZZXXXVVVTTTOOOOOOPPPQQQPPPNNNLLLJJJKKKGGGCCCAAA@@@===999666666555444444333222///,,,//////...---,,,++++++***,,,,,,,,,,,,,,,,,,------***)))'''%%%$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&&&&$$$ !!!###!!!!!!"""""""""####################################$$$$$$""" """$$$!!!!!!""""""#########$$$""""""""""""############$$$######"""""""""""""""$$$$$$############$$$$$$!!!""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$###"""!!!!!!$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$#########"""###$$$$$$%%%%%%$$$"""!!!!!!!!!"""######""""""###%%%'''&&&%%%!!!"""###$$$$$$%%%$$$$$$ !!!"""###%%%'''(((((('''''''''''''''(((******&&&%%%%%%$$$$$$%%%%%%&&&(((''''''&&&&&&''''''((($$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''''''''&&&%%%$$$(((''''''&&&&&&&&&'''''''''''''''(((''''''&&&&&&$$$'''******(((&&&'''((((((((('''''''''&&&&&&&&&************++++++++++++((()))***++++++***)))((()))***,,,---......------&&&''''''((()))******+++,,,,,,,,,,,,,,,,,,,,,,,,)))---///...***)))+++///------------------------,,,,,,,,,,,,,,,---......++++++,,,,,,...///111222////////////////////////,,,,,,------...///000000......000111222222222222000000000000111222333444......---...///111333444222111///...------......******+++,,,---///000111---..................---))))))))))))***+++------//////.........//////000///000222333333222000///......//////////////////))))))+++---///222444666111000...---,,,++++++***++++++,,,---.........---...............---------///......---------......000000/////////000222333000000000///......------,,,---///111111111000000333444444444333333222111222222333333555666888999777999;;;<<<;;;;;;<<<=========;;;:::999999888888:::::::::;;;===@@@BBBCCCDDDDDDCCCBBBBBBBBBBBBCCCDDDCCCCCCBBBBBBAAA@@@@@@>>>?????????@@@AAAAAABBBCCCEEEGGGHHHHHHFFFDDDBBBBBBCCCCCCDDDDDDCCCCCCBBB@@@BBBEEEDDDBBB@@@AAACCCBBBCCCEEEFFFFFFDDDCCCAAA|||mmmfff^^^YYYYYYYYYVVVTTTTTTUUUVVVWWWXXXXXXXXXWWWVVVQQQOOOMMMLLLJJJJJJJJJKKKJJJHHHDDDAAA>>><<<999777666666666555444444333333111111000000///---,,,+++...---+++((('''''''''''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$""" """"""!!!!!!!!!"""$$$%%%###%%%&&&&&&%%%$$$%%%&&&$$$$$$######""""""!!!!!!"""############$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&&&&%%%$$$#########$$$%%%#########"""!!! """""""""""""""######$$$"""###$$$$$$%%%%%%%%%%%%""""""############""""""########################&&&&&&&&&&&&%%%%%%$$$###&&&&&&%%%"""###&&&###$$$%%%&&&&&&%%%###"""$$$$$$%%%%%%%%%$$$$$$###$$$$$$###############$$$##############################$$$%%%%%%%%%%%%$$$'''''''''((((((((())))))&&&%%%%%%$$$$$$%%%%%%&&&"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((())))))))))))'''%%%$$$&&&&&&''''''(((((()))))))))((('''''''''(((***+++&&&&&&&&&&&&&&&'''((((((******))))))******+++,,,************))))))(((((((((((())))))******++++++*********))))))))))))(((++++++***)))((('''&&&&&&******))))))))))))))))))+++,,,,,,------.................................++++++,,,,,,,,,,,,------000///---+++***+++---......,,,***+++...000///---,,,---...000111111222222000///////////////000000111///---++++++,,,///000000...,,,*********+++,,,---,,,***)))))))))*********,,,------+++***)))))),,,,,,,,,---------......---------...------,,,,,,...------------...//////000...,,,******+++...///111000000///////////////000///...---,,,---......,,,+++***))))))***++++++(((***,,,.../////////......------,,,,,,------...///000111222222111000/////////000000///...---------......///000111111222222111///......000222444222444555777999999999888999999:::::::::;;;;;;;;;======<<<;;;999888777777777888999:::<<<>>>@@@AAADDDDDDCCCBBBAAAAAA@@@???FFFDDDAAAAAABBBBBB@@@===AAAAAA@@@@@@@@@@@@??????BBBCCCEEEFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDCCCBBBBBBAAABBBDDDFFFGGGFFFEEEDDDGGGIIILLLMMMLLLIIIDDDAAAqqqfff___YYYYYYYYYUUUSSSSSSTTTUUUVVVWWWWWWWWWVVVUUUPPPOOONNNMMMLLLLLLLLLMMMLLLIIIEEEBBB@@@===;;;888666555555444333333222222000000//////...,,,++++++,,,+++******))))))))))))'''&&&%%%%%%$$$$$$%%%%%%''''''%%%$$$##################"""""""""###$$$$$$'''''''''%%%######$$$&&&############"""""""""""""""############$$$$$$$$$!!!!!!!!!"""""""""######$$$###""""""""""""###$$$%%%$$$###""""""###$$$%%%%%%%%%$$$###"""""""""""""""""""""""""""######$$$######$$$$$$%%%$$$$$$$$$""""""############""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$###"""""" """!!! """$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###""""""""""""###$$$%%%&&&########################"""###$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((()))))))))((('''%%%$$$&&&&&&&&&&&&''''''''''''((((((''''''(((((()))***((((((((((((((())))))******))))))))))))***+++++++++***))))))((((((((())))))))))))))))))*********************))))))))))))*********))))))(((''''''*********)))))))))))))))------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------///...---,,,+++,,,,,,---...+++***+++---///...---------///000111222222222222111111000000000111111000///---++++++,,,...000............---,,,++++++------+++*********++++++,,,...000000...,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,++++++------.........////////////...,,,++++++,,,---...000///......------......---,,,++++++******++++++++++++++++++***(((&&&%%%+++,,,---...000000000111---,,,,,,++++++,,,,,,------...///000111111000000///////////////...---------......///000000111111222000...---...///222333222333555666777888888777888888999999999:::::::::<<<<<<;;;:::999888777777999999999:::;;;===@@@AAADDDCCCCCCBBBAAA@@@@@@@@@BBB@@@???AAADDDEEEDDDBBBCCCBBBBBBBBBAAAAAA@@@@@@@@@AAACCCEEEFFFGGGFFFFFFGGGGGGGGGHHHGGGGGGFFFEEEDDDDDDDDDDDDEEEFFFGGGGGGKKKMMMQQQSSSSSSOOOKKKGGGtttggg___YYYXXXXXXUUURRRSSSTTTTTTUUUVVVVVVUUUTTTSSSOOONNNNNNMMMMMMNNNNNNOOOMMMJJJFFFCCCAAA>>><<<999555555444444333222222111000//////...---,,,+++*********+++++++++++++++***'''&&&&&&%%%%%%%%%%%%%%%(((((('''&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$######(((((('''%%%""""""###%%%"""""""""###############"""############$$$$$$$$$ !!!!!!!!!""""""""""""!!!!!!!!!!!!""""""######""""""""""""######&&&$$$""" """""""""""""""""""""######$$$###$$$$$$$$$$$$######"""""""""############"""""" !!!""""""""""""!!!!!! !!!""""""!!! !!!$$$$$$#########$$$$$$%%%######$$$$$$$$$$$$$$$#########""""""###$$$%%%%%%########################"""###$$$$$$%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''%%%$$$&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((((()))(((((((((((((((''''''(((((()))***))))))(((((())))))***++++++***(((''''''((())))))***))))))))))))))))))(((++++++*********)))))))))******))))))))))))))))))************))))))(((((((((((((((((())),,,...///************************++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,---+++******,,,------,,,---...///000111222222222111111111000///////////////...,,,++++++,,,...///---...///000///---+++)))------,,,+++++++++,,,,,,)))+++------+++***)))***((((((((()))))))))************++++++++++++******+++,,,,,,---------------,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,---......//////......---,,,***+++,,,,,,***'''###!!!((((((((()))***+++,,,---+++++++++******++++++++++++,,,---...///000000///...////////////...------.........//////000000111000///...------///111222111222333555666666666666777777777777888888888888999999999999888888888777::::::999999:::<<>>;;;999666555555444444333222222111000///...---,,,,,,,,,***+++,,,------,,,+++***''''''&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&'''&&&%%%###"""$$$%%%&&&%%%###""""""###"""""""""######$$$$$$$$$""""""#########$$$$$$$$$""""""""""""############""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!"""""""""###""" !!!"""""""""""""""######$$$###$$$$$$$$$###"""!!!!!!""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!! !!!###$$$$$$######"""$$$###"""""""""###%%%&&&"""######$$$$$$$$$$$$###'''&&&%%%###"""!!!!!!!!!########################""""""###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&''''''((('''''''''$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''((((((((('''%%%$$$''''''&&&&&&%%%%%%$$$$$$%%%&&&'''((()))((('''&&&&&&%%%%%%%%%%%%&&&''''''((((((''''''(((((()))******)))'''&&&&&&'''))))))******))))))((((((((('''++++++*********)))))))))))))))))))))******++++++************)))))))))((())))))(((((()))+++---...))))))))))))))))))))))))***++++++++++++,,,,,,,,,,,,,,,---------,,,,,,+++,,,+++******++++++,,,,,,,,,,,,---...///000000///.........------,,,++++++---,,,+++++++++,,,...///,,,---......---,,,***))),,,+++++++++++++++++++++''')))++++++***(((((((((''''''((((((((())))))))))))***++++++++++++++++++((()))***+++++++++*********+++,,,---...---,,,,,,......---,,,,,,,,,,,,,,,...///000111000///...---++++++,,,+++***'''%%%###'''&&&%%%%%%&&&((()))*********))))))))))))******)))***+++,,,---...//////.........//////...------........./////////000000///...---------...000111111111222333444444555555555555666666666777777777777777777777777777777777;;;:::999888999;;;>>>@@@AAAAAAAAAAAA@@@@@@@@@@@@BBBAAABBBBBBDDDDDDEEEDDDHHHGGGGGGFFFEEEDDDCCCCCC@@@AAABBBCCCEEEFFFGGGGGGFFFFFFFFFFFFFFFEEEEEEDDDGGGFFFFFFEEEFFFGGGIIIJJJIIILLLQQQUUUUUUSSSOOOLLLyyyggg___XXXWWWVVVSSSRRRSSSSSSSSSTTTTTTSSSQQQOOONNNIIIIIIJJJKKKLLLMMMNNNNNNLLLIIIEEEBBB@@@===;;;888777777666666555555444444333222000///............+++,,,------,,,+++)))(((((('''&&&&&&%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%&&&''''''&&&%%%$$$""" $$$&&&%%%###""""""""""""######$$$$$$%%%%%%""""""#########$$$$$$$$$""""""""""""#################################### !!!!!!""""""""""""###!!! """"""""""""""""""######$$$############""""""!!! """"""############""""""""""""""""""""""""""""""!!!!!!""""""###""""""!!!&&&%%%$$$$$$$$$$$$############"""!!!"""###%%%&&&!!!"""######$$$$$$$$$$$$'''&&&%%%###"""!!!!!!!!!########################""""""###$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&''''''(((((('''%%%%%%((('''''''''&&&&&&%%%%%%$$$%%%'''((((((((('''&&&%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&''''''((()))(((((('''&&&&&&'''((()))***)))))))))((((((''''''*********)))))))))((((((((((((((()))******++++++))))))))))))))))))))))))000...,,,***(((((('''(((*********************************+++++++++,,,,,,++++++,,,------,,,,,,+++,,,,,,++++++******+++,,,)))***+++,,,---------,,,+++,,,,,,,,,,,,+++***))),,,++++++***+++,,,---...---,,,+++))))))))))))***)))))))))************))))))+++------,,,+++++++++(((((((((((()))))))))*********+++,,,,,,,,,,,,,,,))))))***++++++++++++***)))***,,,---...---,,,+++///...------,,,,,,------***+++,,,---,,,+++***)))++++++***)))))))))*********)))(((((((((***+++---***))))))(((((())))))***)))))))))***,,,---...///------............------............///////////////......---...///000000111111222222333333444444444444444555555555666666555555555666666666666777::::::999888999;;;===????????????@@@@@@@@@@@@@@@@@@@@@BBBBBBCCCDDDEEEFFFHHHHHHGGGFFFFFFEEEDDDDDDBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEFFFFFFEEEEEEDDDCCCDDDEEEGGGHHHIIIIIIHHHHHHFFFIIIMMMPPPRRRPPPMMMKKK{{{fff^^^WWWUUUVVVTTTSSSUUUSSSTTTTTTSSSRRRPPPNNNMMMGGGHHHJJJKKKLLLMMMMMMMMMLLLIIIEEEBBB@@@===:::888888888777777666555555555444333111///......//////,,,,,,,,,,,,+++***)))((((((''''''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&%%%$$$$$$###%%%%%%$$$###############$$$$$$$$$$$$$$$"""############$$$$$$$$$ !!!!!!!!!""""""$$$$$$%%%%%%%%%%%%$$$$$$ !!!"""######""""""$$$###!!! !!!###$$$"""""""""""""""######$$$!!!""""""""""""!!!!!! """"""############""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###############'''%%%"""""""""###"""!!!"""""""""""""""###$$$%%%!!!!!!"""###$$$$$$$$$$$$######""""""###$$$%%%%%%########################!!!"""######$$$$$$######""""""#########$$$$$$$$$$$$$$$############$$$$$$"""###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%''''''''''''&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&''''''((()))&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&''''''''''''''')))(((((((((((((((((('''))))))((((((((('''''''''''''''(((((()))))))))***((((((((()))******++++++((())))))***++++++,,,,,,************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,------,,,******+++---((()))******++++++*********+++,,,---------++++++************+++,,,---------,,,)))'''&&&''')))***'''((())))))***)))))))))''')))+++,,,***))))))***(((((()))))))))*********)))***+++,,,------------,,,++++++++++++,,,------)))***+++---------,,,,,,......---,,,,,,,,,,,,---+++,,,,,,,,,++++++************)))((()))+++---...((((((((((((((()))***+++***))))))(((((())))))***)))))))))***+++,,,---...,,,,,,---............---........................//////......//////000111222222222222222333444444444444444444555555555555444444444444555555555555888888999999:::<<<===>>>>>>>>>>>>??????@@@@@@AAA:::===???AAABBBDDDGGGIIIFFFFFFFFFFFFEEEEEEEEEEEECCCCCCBBBBBBCCCCCCDDDEEEGGGGGGGGGHHHGGGFFFFFFEEECCCEEEGGGIIIJJJIIIHHHGGGFFFHHHKKKMMMNNNNNNMMMLLLxxxeee\\\UUUUUUUUUTTTTTTVVVTTTTTTTTTTTTRRRPPPNNNMMMHHHIIIKKKLLLMMMMMMMMMMMMMMMJJJFFFCCCAAA>>><<<999777777777666555555444444444333000...------...///+++******)))))))))******(((((('''&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''%%%$$$$$$$$$$$$%%%%%%&&&!!!###$$$$$$######%%%&&&%%%$$$$$$$$$$$$$$$$$$###"""############$$$$$$$$$!!!!!!!!!"""""""""#########$$$%%%&&&&&&%%%$$$### !!!###$$$$$$###############""""""######$$$"""""""""""""""######$$$ !!!!!!"""!!!!!!!!!""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""##################"""!!!###%%%$$$""" !!!"""###$$$$$$$$$$$$ !!!"""###$$$$$$$$$$$$""""""""""""###$$$%%%&&&########################!!!""""""###########################$$$$$$$$$%%%$$$$$$############$$$$$$"""######$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&'''''''''&&&&&&''''''((()))%%%%%%%%%%%%%%%&&&&&&'''###%%%&&&(((((('''&&&%%%'''''''''(((((((((((((((''''''''''''&&&&&&&&&&&&'''''''''''''''(((((((((&&&&&&''')))***+++,,,---!!!###&&&))),,,---......))))))))))))))))))))))))************++++++++++++++++++*********+++---...---...///---+++***+++...((()))******+++*********((()))+++,,,------,,,+++)))))))))***+++,,,,,,---,,,+++***))))))((((((((('''((()))***+++******)))$$$&&&((()))(((''''''((((((((((((((())))))))))))((()))***+++,,,,,,,,,,,,,,,***)))((((((***,,,---))))))***+++,,,---------------,,,+++++++++++++++...---,,,,,,++++++,,,,,,'''(((((()))***+++++++++&&&'''((((((((((((((((((***))))))))))))))))))***++++++*********+++------+++,,,------.........---......................../////////000000000111111333333222222222333444555444444444555555555555666444444444444333333333333555666888:::<<<===============>>>>>>???@@@@@@AAA999<<>>======<<<<<<===>>>???@@@@@@AAA<<>>????????????????????????>>>???@@@???>>>===>>>??????@@@@@@AAAAAAAAA@@@@@@BBBAAAAAAAAAAAA@@@@@@@@@EEEFFFGGGHHHIIIHHHGGGFFFDDDCCCBBBAAABBBCCCEEEGGGGGGGGGHHHIIIIIIIIIIIIHHHrrrccc[[[WWWXXXYYYVVVUUUVVVTTTTTTUUUUUUUUUTTTSSSSSSQQQPPPPPPQQQRRRQQQOOOMMMLLLJJJHHHEEEAAA>>>;;;:::777666555555666777666444333222000///...---......,,,,,,,,,,,,+++++++++++++++***(((%%%###$$$&&&)))'''&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!!!!!###$$$###"""$$$###""""""""""""###$$$######$$$$$$$$$###""""""$$$$$$###""""""###$$$$$$!!!!!!""""""###$$$$$$$$$!!!"""###$$$$$$###!!! """"""""""""""""""""""""######""""""""""""######""""""!!!!!!!!!!!!""""""!!!!!!!!!###%%%%%%###!!! !!!""""""######""""""$$$###"""!!!!!!"""###$$$!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""###!!!!!!!!!"""###$$$%%%&&& !!!"""#########""""""!!!""""""###$$$##################$$$%%%%%%%%%&&&!!!""""""###$$$$$$%%%%%%%%%$$$"""###$$$%%%%%%$$$######""""""""""""######%%%%%%%%%$$$$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''!!!###%%%&&&&&&(((+++------)))$$$###%%%&&&&&&%%%&&&'''''''''''''''''''''((((((((()))))))))******))))))))))))((((((((('''***)))(((''''''((())))))###&&&((()))(((&&&&&&&&&+++***)))(((((()))***+++............---,,,+++***,,,,,,,,,,,,++++++++++++'''''''''''''''((())))))))))))******++++++++++++******+++***)))(((''''''++++++,,,---...///000000+++***)))((((((((())))))***)))((((((((()))***+++'''((()))))))))))))))))))))((((((((((((((())))))((())))))*********)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))))))))(((((())))))))))))(((((()))***++++++++++++***)))))))))))))))*********+++++++++******++++++,,,---,,,,,,---...............000...,,,---...///...---/////////000000000000000000000000000000000000000333333333333333333333333111222222111000000111333666777999:::<<<=========????????????????????????>>>???@@@@@@>>>>>>>>>@@@???@@@@@@AAAAAA@@@@@@???AAAAAAAAAAAAAAAAAABBBBBBEEEFFFGGGHHHHHHGGGFFFFFFEEEDDDBBBBBBBBBDDDEEEGGGGGGGGGHHHIIIIIIIIIIIIHHHtttccc\\\WWWWWWXXXWWWUUUVVVTTTUUUUUUVVVVVVVVVVVVVVVSSSRRRRRRRRRRRRQQQNNNLLLJJJIIIFFFCCC@@@===:::999888777555555666666555333222222111000///...------...------------,,,,,,,,,...***%%%"""###%%%((()))%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$""""""$$$%%%$$$###$$$$$$############$$$$$$"""######$$$$$$$$$######&&&$$$""" """$$$&&&##############################$$$$$$$$$$$$%%%%%%""""""""""""""""""""""""######""""""""""""######""""""!!!!!!!!!!!!""""""!!!!!!"""###%%%%%%""" !!!"""######$$$$$$######$$$###"""!!!!!!"""###$$$!!!!!!!!!!!!""""""""""""!!!!!!!!!""""""#########$$$$$$######$$$%%%%%%&&& !!!""""""""""""!!!""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$%%%%%%"""""""""###$$$$$$%%%%%%&&&$$$""""""$$$$$$$$$###$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%'''''''''&&&%%%&&&(((+++***((('''&&&%%%%%%%%%&&&&&&''''''((((((((()))'''''''''(((((((((((())))))))))))(((((((((''''''''''''((((((((((((''''''%%%'''))))))'''&&&%%%&&&)))))))))))))))(((((((((---...///000///---+++***,,,,,,,,,++++++*********'''''''''''''''((()))))))))***,,,---...---,,,+++***++++++******)))(((''''''(((((()))***+++,,,,,,******)))(((((((((((()))+++)))'''&&&&&&(((+++---******)))((((((((())))))'''((((((((((((((('''''''''((()))***************,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))(((((())))))))))))(((((()))******++++++******)))(((((((((((())))))))))))+++************+++,,,,,,+++,,,------......------...,,,++++++---...---,,,000000000000000000000000000000000000000000000000111111111222333333444444222333222000///000222555666777999:::<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@AAA@@@??????@@@AAA???@@@@@@@@@@@@@@@??????@@@AAAAAABBBBBBCCCCCCDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEDDDCCCBBBCCCDDDEEEFFFFFFFFFGGGHHHHHHHHHHHHHHHuuuddd\\\WWWWWWXXXWWWVVVWWWTTTUUUVVVWWWXXXXXXXXXXXXUUUSSSRRRRRRRRRPPPLLLJJJHHHGGGEEEBBB???<<<:::888999777666555666666444222111111111111000...---,,,++++++++++++************+++&&&"""!!!###&&&&&&%%%#########$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$""""""$$$%%%$$$###%%%$$$$$$$$$$$$$$$$$$%%%!!!"""###$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$%%%$$$$$$$$$#########"""%%%$$$"""!!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""######"""!!!!!!!!!!!!""""""###$$$"""!!!!!!#########"""""""""###$$$$$$$$$$$$$$$######"""!!!!!!"""######!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""%%%%%%$$$$$$###$$$$$$%%% !!!!!!!!!!!!!!!"""######$$$$$$$$$$$$$$$#########"""""""""""""""""""""#########$$$$$$$$$&&&$$$""""""###$$$###"""%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''((()))(((%%%$$$$$$$$$###%%%'''&&&%%%$$$%%%&&&&&&&&&&&&'''(((((())))))&&&&&&&&&'''''''''(((((())))))((((((((('''''''''%%%'''(((******)))((('''''')))+++***)))''''''((('''(((((()))(((((('''&&&,,,---///000000...+++)))+++++++++******))))))((('''''''''''''''((())))))(((***---///000...,,,***+++++++++++++++***))))))%%%%%%%%%&&&'''(((((()))(((((((((((((((((((((((()))((('''&&&''')))+++,,,,,,+++)))((('''((())))))&&&'''((())))))(((&&&%%%&&&'''(((******+++++++++))))))))))))))))))))))))******)))))))))((((((((((((((())))))))))))(((((())))))************))))))'''''''''(((((((((((()))***************++++++,,,++++++,,,---------------,,,+++******,,,---,,,,,,111111000000000000//////000000000000000000000000//////000111222333444444333333222000///000333666777888:::;;;======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAA@@@???AAABBB???@@@@@@@@@@@@??????>>>??????@@@AAABBBDDDDDDEEEDDDDDDDDDEEEEEEDDDDDDDDDEEEDDDDDDCCCCCCDDDEEEEEEDDDEEEEEEFFFFFFFFFFFFFFFwwweee]]]WWWWWWXXXWWWWWWXXXTTTUUUVVVWWWXXXYYYYYYYYYTTTSSSRRRQQQPPPNNNJJJHHHGGGFFFDDDAAA>>>;;;999888999777666555666666444222111111111111000...---,,,+++************)))))))))'''%%%###$$$&&&'''%%%"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!!!!!###$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$"""""""""######"""""""""%%%%%%$$$######"""""""""$$$"""!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""######!!!!!!!!!!!!!!!"""######'''$$$ """$$$%%%""""""###$$$$$$$$$$$$$$$######""""""""""""######!!!!!!!!!!!!""""""""""""%%%%%%$$$###"""!!! $$$######""""""""""""""" !!!!!!"""""""""###$$$$$$$$$$$$############"""""""""""""""###############$$$$$$$$$%%%###""""""###$$$###"""$$$$$$############$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((( """%%%&&&'''''')))***"""$$$&&&'''%%%$$$%%%%%%%%%&&&&&&&&&'''''''''(((&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''&&&''')))+++,,,+++)))(((''')))******((('''((()))((((((((((((((('''&&&%%%***,,,...000///---+++)))******)))))))))((((((((('''''''''''''''((())))))'''***---000000...+++))))))))))))))))))(((((('''''''''(((((())))))******''''''''''''((((((''''''&&&&&&'''))))))*********,,,+++***((((((((()))***'''((()))))))))(((&&&%%%&&&'''(((******+++++++++)))))))))))))))))))))))))))))))))(((((((((''''''(((((())))))))))))(((((())))))))))))))))))))))))&&&'''''''''((((((((((((******))))))******+++,,,***++++++,,,,,,,,,,,,,,,+++***))))))+++,,,,,,+++////////////////////////////////////////////////......///000222333444444333333222000///111444777888999;;;<<<>>>?????????========================>>>@@@AAAAAA@@@@@@AAABBB@@@@@@@@@@@@??????>>>======>>>???@@@AAABBBCCCDDDBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEEEEDDDDDDDDDEEEEEEBBBBBBCCCDDDDDDDDDDDDCCCxxxfff]]]WWWWWWXXXWWWWWWYYYUUUUUUVVVXXXXXXYYYYYYYYYTTTSSSQQQQQQPPPNNNJJJGGGGGGFFFDDDAAA>>><<<:::888888777555555666666555333222222111000///...------,,,,,,,,,,,,++++++++++++&&&&&&'''((())))))&&&$$$%%%$$$###"""!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!!!!!###$$$###"""######$$$$$$$$$$$$######"""######$$$$$$$$$###### !!!###$$$$$$###!!! $$$#########""""""!!!!!!!!!!!! !!!"""$$$%%%""""""""""""""""""""""""######""""""""""""######!!! !!!!!!"""###$$$(((%%% !!!$$$%%%!!!"""######$$$$$$######"""""""""######"""""""""!!!!!!!!!!!!""""""""""""%%%%%%$$$###"""!!!!!! """"""!!!!!!!!!!!!!!!"""!!!!!! !!!!!!"""###!!!!!!"""############"""$$$$$$$$$$$$$$$$$$%%%%%%###########################"""!!!!!!###$$$$$$###"""!!!!!!!!!!!!!!!!!!""""""######$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''!!!$$$&&&'''&&&&&&&&&'''''''''''''''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((('''''''''&&&&&&&&&'''***+++,,,+++***)))%%%&&&''''''&&&&&&''')))))))))((((((''''''&&&&&&***+++,,,------,,,***)))(((((((((((((((((((((((('''''''''''''''((())))))&&&(((+++......,,,***(((%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((%%%&&&''''''((('''''''''$$$%%%''')))******))))))++++++***)))))))))******************)))((('''&&&'''((()))***************++++++++++++++++++++++++((((((((((((''''''''''''(((((())))))))))))((((((***))))))(((((())))))***''''''''''''((((((((((((***))))))))))))***++++++)))***++++++,,,,,,+++++++++)))((()))+++,,,,,,,,,---------....../////////////////////////////////---...///000111222333333222222222111000222555777888999;;;<<<>>>?????????===========================???@@@@@@??????AAABBB@@@@@@@@@@@@???>>>======;;;<<<<<<>>>???@@@AAAAAA@@@@@@@@@@@@AAACCCDDDEEEFFFFFFEEEEEEEEEEEEDDDDDDAAAAAABBBCCCCCCCCCCCCCCCxxxfff^^^WWWWWWXXXWWWWWWZZZUUUVVVWWWWWWXXXXXXXXXXXXTTTSSSRRRQQQQQQOOOKKKHHHGGGFFFDDDAAA???<<<:::999777666555555666777666444333222000///...---.........---------,,,,,,,,,,,,&&&'''(((((('''&&&'''(((%%%###!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$""""""$$$%%%$$$###""""""###$$$$$$###""""""######$$$$$$$$$###"""""""""""""""!!!!!!""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$""""""""""""""""""""""""######""""""""""""###### !!!"""###$$$&&&$$$!!! !!!""""""""" !!!""""""######""""""""""""############""""""!!!!!!!!!!!!""""""""""""########################!!!!!!!!! !!!""""""""""""!!!!!!!!!"""###$$$ !!!""""""""""""!!!#########$$$%%%%%%%%%&&&########################""" !!!###%%%%%%%%%###""""""!!!!!!""""""###!!!!!!"""######$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&%%%''')))(((&&&###"""!!!'''%%%###$$$&&&'''%%%###&&&%%%%%%$$$$$$######"""&&&''''''''''''((((((((((((((('''''''''&&&&&&&&&&&&'''(((************)))$$$%%%&&&&&&&&&''')))++++++***)))''''''''''''((()))******++++++*********&&&&&&&&&''''''((())))))'''''''''''''''((())))))%%%''')))++++++***((('''%%%%%%&&&&&&&&&&&&&&&%%%######$$$$$$$$$$$$%%%%%%$$$%%%&&&'''(((''''''&&&%%%&&&&&&'''((()))***+++))))))***+++++++++******,,,,,,***))))))(((((((((((())))))*********))))))++++++++++++++++++++++++((((((((('''''''''&&&&&&(((((())))))))))))((((((***)))(((''''''((()))***''''''((((((((())))))))))))))))))))))))***++++++)))******++++++++++++++++++)))((()))+++------,,,***++++++,,,---...//////////////////////////////......//////000111222222111222333222222222555666777777999;;;<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<===????????????@@@BBB@@@@@@@@@@@@???>>>===<<<999::::::;;;<<<======>>>>>>===>>>???@@@CCCEEEFFFFFFFFFFFFFFFFFFEEEDDDDDDBBBBBBCCCDDDDDDDDDDDDDDDyyyggg^^^WWWWWWXXXWWWXXXZZZUUUVVVWWWWWWXXXWWWWWWWWWUUUTTTSSSRRRRRRPPPMMMJJJGGGFFFDDDBBB???===;;;:::666555444555666777666555444333000...------...///------,,,,,,,,,+++++++++$$$&&&&&&$$$""""""%%%)))+++((($$$!!!!!!###&&&((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$$$$%%%&&&&&&%%%!!!"""###$$$$$$###"""!!!$$$$$$$$$$$$$$$###"""!!!$$$###  ###$$$ !!!!!!!!!!!!!!!######"""!!! """"""""""""""""""""""""######""""""""""""###### !!!"""$$$$$$######"""###$$$$$$!!! !!!"""""""""""""""""""""############""""""!!!!!!!!!!!!"""""""""""" !!!"""###$$$%%%&&&&&&!!!!!!!!!!!!!!!"""#########"""!!!!!!!!!"""$$$%%% !!!!!!!!!!!!!!! !!!"""###$$$$$$%%%$$$$$$##################!!!  ###%%%&&&%%%&&&%%%%%%%%%%%%%%%%%%&&& !!!!!!"""######$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%"""%%%''''''&&&''''''"""$$$((('''$$$&&&%%%%%%$$$###"""!!!!!!'''''''''(((((((((((()))(((((('''''''''&&&&&&&&&%%%&&&'''((())))))))))))%%%&&&((((((((())),,,...---+++)))'''&&&'''((()))))))))))))))))))))******$$$%%%%%%&&&'''((())))))'''''''''''''''((())))))%%%&&&((()))))))))'''&&&(((((()))))))))))))))(((''''''''''''''''''((((((###$$$&&&'''((('''&&&&&&'''&&&%%%%%%&&&(((+++---'''(((***+++,,,,,,+++***...---+++)))((())))))***)))************))))))((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((())))))))))))((((((***)))(((''''''((()))***(((((((((((()))))))))))))))))))))))))))******+++))))))***++++++++++++++++++***)))***,,,---...---))))))***+++---...//////////////////////////////......//////000000111111000111333333333333444666555666777999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;===>>>???>>>>>>@@@AAA@@@@@@@@@??????>>><<<<<<888999999::::::;;;;;;;;;<<<<<<===>>>@@@CCCEEEGGGFFFFFFFFFFFFFFFEEEDDDCCCCCCDDDDDDEEEEEEEEEEEEEEE