BM6P6(@  ###%%%''''''&&&%%%'''''''''&&&&&&%%%%%%%%%$$$$$$%%%&&&'''((()))***$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$ """$$$%%%&&&%%%###"""'''''''''&&&%%%%%%$$$$$$&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&)))((('''&&&%%%%%%&&&'''''''''''''''&&&%%%$$$###%%%&&&'''(((((('''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&(((''''''&&&&&&&&&''''''''''''''''''((((((((((((+++***)))*********)))'''))))))))))))(((((((((((((((''''''''''''&&&&&&&&&''''''''''''((((((((((((''''''&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''((('''&&&%%%$$$%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&%%%%%%&&&&&&&&&''''''''''''((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&******))))))((((((((('''''''''''''''((((((((())))))((('''$$$###$$$(((+++,,,+++,,,000777???EEEHHHLLLOOOQQQPPPJJJAAA999555111111000//////111555888@@@AAADDDIIINNNRRRTTTTTTVVVWWWXXXXXXVVVTTTRRRQQQPPPIIIHHHNNNNNNKKKPPP[[[rrrxxxwwwfffccc``````bbbbbb```^^^^^^bbbiiippptttsssnnniiiZZZTTTOOONNNMMMKKKKKKNNNNNNLLLKKKKKKNNNPPPRRRRRRRRRRRRWWW___ccc___\\\[[[ZZZVVVPPPJJJFFFEEEFFFHHHFFFKKKOOOQQQTTTZZZeeemmmwwwpppkkkiiiddd[[[SSSPPPSSSTTTTTTVVV[[[cccmmmtttuuuwwwssshhhbbbhhhssszzz~~~vvvnnnlllooouuutttssstttzzz}}}xxxnnngggddd```YYYXXX[[[aaaXXXMMMFFFEEEGGGIIIJJJKKKLLLKKKFFFCCCBBBBBBAAA>>><<<999666666666555444777666555444222111000/////////000000111444999===AAADDDFFFGGGFFFDDDDDDDDD>>>>>>???AAACCCCCCAAA>>>>>>>>>===:::777333///---+++)))((((((***+++***)))&&&&&&'''((())))))((((((%%%&&&'''((())))))))))))###$$$&&&'''(((((())))))+++***)))((('''&&&%%%%%%%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''''''''&&&&&&%%%%%%%%%###$$$$$$%%%&&&'''((((((&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$%%%(((***(((&&&&&&&&&&&&&&&&&&&&&&&&&&& """$$$&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''(((((((((((((((%%%%%%&&&&&&'''&&&&&&&&&%%%&&&'''((()))((('''&&&&&&&&&&&&%%%%%%$$$$$$$$$"""###%%%&&&&&&%%%%%%$$$'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%''''''((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((())))))))))))******((('''(((((((((''''''''''''&&&%%%&&&&&&&&&''''''(((((('''''''''((((((((())))))'''''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&%%%%%%$$$%%%&&&((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))(((((((((((('''''''''&&&&&&&&&''''''''''''((()))((((((((('''''''''''''''''''''''''''''''''''')))))))))((((((''''''''''''''''''((((((((())))))***+++++++++)))***+++---,,,---000777???GGGKKKMMMNNNNNNMMMHHHAAA;;;777555000111222333444777<<<@@@IIIJJJLLLOOORRRSSSSSSSSSPPPPPPOOOOOOOOONNNMMMLLLLLLEEEFFFMMMQQQRRR[[[hhhuuunnniiiccc___\\\YYYUUUQQQSSSUUUYYY^^^aaa___[[[WWWNNNJJJHHHJJJJJJIIIJJJMMMQQQOOOLLLLLLMMMPPPSSSTTTYYYXXX\\\fffmmmkkkgggeeefff^^^TTTMMMJJJKKKKKKLLLQQQUUUZZZ\\\```iiiuuuxxxnnnhhhcccZZZRRROOOKKKLLLNNNQQQTTTYYY___dddfffmmmnnnggg```aaahhhmmmnnnfff```aaadddkkkvvv~~~wwwsssrrrooohhhfffhhhnnndddVVVLLLGGGFFFEEEDDDEEEGGGFFFDDDAAAAAAAAABBBGGGEEECCC@@@>>><<<999777666666555444333222111111...//////...///111666999@@@BBBEEEFFFEEECCCCCCCCC@@@???@@@AAACCCCCCBBB@@@??????===<<<999555333111...,,,)))))))))***)))(((&&&''''''(((((()))((((((''''''(((((((((''''''&&&%%%%%%&&&'''((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###$$$'''((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&((()))***++++++)))'''&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&)))******(((%%%###&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''''''''((())))))******)))'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%''')))+++***(((&&&$$$%%%%%%%%%%%%&&&'''((()))&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&''''''&&&''''''''''''((((((((('''(((((()))))))))(((((('''''''''&&&&&&&&&%%%%%%$$$$$$%%%&&&'''((())))))(((((((((((())))))))))))((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$%%%&&&'''((()))'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((('''''''''''''''''''''((((((((()))))))))&&&(((***+++*********+++...111777@@@HHHNNNPPPPPPLLLJJJDDD===777333444555111333666888;;;@@@EEEIIINNNOOOQQQRRRRRRQQQPPPPPPIIIHHHHHHHHHJJJJJJHHHGGGHHHEEEGGGQQQYYY```lllzzzwwwmmmmmmhhh```YYYSSSNNNIIIFFFIIIIIIJJJLLLNNNMMMIIIFFFFFFDDDEEEJJJMMMLLLNNNRRRXXXVVVSSSQQQSSSWWW\\\___gggdddgggsss||||||wwwsssqqqhhh]]]UUURRRRRRSSSSSS[[[___dddgggkkkttt~~~pppiiieee^^^WWWTTTPPPRRRVVVXXXZZZ[[[^^^```gggrrrxxxqqqeee_________\\\VVVRRRTTTXXX^^^hhhqqqwww{{{zzzvvvwwwwwwmmm___SSSKKKGGGDDDAAAAAABBBBBBAAA@@@???AAACCCHHHHHHGGGEEEBBB>>>:::777666666555444444333222222///000/////////111555888>>>AAADDDEEEDDDBBBBBBBBBBBBAAA???@@@AAACCCBBBAAA@@@@@@???>>><<<999777666333000,,,)))))))))((('''''''''(((((((((((()))))))))(((((('''&&&&&&%%%%%%''''''''''''''''''''''''$$$$$$%%%&&&'''(((((()))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&&&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&%%%%%%%%%%%%&&&&&&'''''''''((()))+++---,,,***(((&&&&&&&&&''''''&&&&&&%%%$$$%%%&&&''''''&&&$$$###!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''&&&&&&''''''((())))))***((('''''''''((()))***+++,,,+++***((('''&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%&&&''')))******)))'''&&&'''&&&%%%%%%&&&'''((()))&&&&&&$$$######$$$&&&&&&(((((((((''''''&&&&&&%%%&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&'''''''''((((((%%%'''((((((((('''(((((('''''''''&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&'''((((((((((((((()))))))))******(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((((()))&&&&&&&&&''''''''''''(((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((((((((()))))))))%%%''')))))))))***,,,...555999???GGGMMMOOOMMMJJJDDDAAA<<<555000000333666555888<<>>@@@EEEDDDFFFHHHGGGDDD@@@<<<:::999999777666555333222222000111111000111333888;;;===@@@CCCEEEDDDCCCCCCDDDCCCAAA>>>>>>???AAABBBBBBAAAAAA@@@???>>>===<<<<<<999555000,,,***)))(((&&&(((((((((((((((((())))))(((((('''&&&&&&&&&&&&&&&))))))((('''''''''''''''###$$$$$$%%%&&&'''((((((((('''%%%%%%%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$############$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&'''''''''''''''''''''&&&%%%%%%$$$$$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&(((***,,,,,,+++)))'''%%%&&&&&&'''&&&&&&%%%%%%)))(((&&&$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%&&&&&&'''((()))******'''''''''((()))***++++++---,,,***)))((('''&&&&&&((((((((((((((('''''''''((((((''''''''''''(((((()))(((''''''&&&&&&&&&&&&&&&&&&$$$######$$$&&&&&&(((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&''''''''''''%%%'''))))))'''&&&''')))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%(((((((((((())))))))))))'''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))******+++,,,&&&&&&&&&''''''''''''((('''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''(((((((((((()))))))))*********++++++,,,///444888@@@CCCHHHLLLNNNLLLFFFAAA888777555222000111444888<<>>===>>>@@@AAAAAABBBBBBAAA@@@@@@?????????<<<888333///---+++)))'''***)))(((((((((((())))))'''&&&&&&&&&&&&'''((()))******(((''''''&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&'''''''''&&&''''''''''''%%%$$$$$$$$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&(((******)))((('''$$$%%%&&&&&&''''''&&&&&&,,,***'''$$$###$$$&&&((($$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''(((((())))))''''''''''''(((***+++,,,++++++***((('''''''''''''''''''''((((((((())))))((('''&&&%%%%%%&&&((()))((())))))(((((('''%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((%%%&&&&&&&&&&&&'''''''''&&&)))+++***'''%%%''')))(((((((((''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''&&&%%%######&&&&&&&&&&&&&&&&&&&&&&&&""""""$$$%%%'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&#########$$$%%%&&&&&&'''&&&&&&&&&''''''''''''((('''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((((((((((()))))))))******)))***++++++...333:::>>>HHHIIIKKKLLLKKKFFF???:::000000111111222444888;;;BBBEEEHHHJJJKKKKKKLLLMMMLLLNNNNNNLLLIIIIIILLLOOOXXX[[[\\\WWWNNNFFFDDDEEEHHHMMMUUU\\\aaadddgggiiijjjgggccc[[[TTTPPPOOOOOOHHHKKKNNNOOOOOOOOOOOOPPPJJJLLLPPPVVV\\\___^^^]]]ZZZ\\\aaafffgggeeehhhmmmuuuyyy|||~~~zzzssspppuuuxxx|||uuulllhhhfffddd```^^^___^^^ZZZZZZ\\\```eeeooozzz{{{tttttttttuuuvvvwwwxxxyyyzzzwwwxxxoooiiigggeeeccc```]]]TTTMMMJJJFFFAAAFFFOOOUUUVVVVVVQQQJJJEEECCCDDD@@@???===;;;999777555444...//////...///111666999<<>>===???@@@AAA@@@BBBBBBAAA@@@@@@@@@@@@AAA>>>;;;777444111///,,,)))+++***)))((('''((()))***''''''&&&&&&'''(((***++++++***((('''&&&'''((((((((((((''''''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''(((((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%(((''''''&&&&&&''''''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&'''''''''&&&%%%$$$%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%###$$$%%%&&&'''(((((((((***)))'''&&&%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&###$$$&&&'''''''''&&&%%%%%%%%%&&&&&&'''''''''(((&&&&&&&&&'''((()))++++++***)))((((((''''''''''''$$$$$$%%%&&&'''(((((()))$$$%%%%%%&&&&&&&&&&&&&&&%%%''')))******(((&&&%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((%%%%%%&&&&&&&&&'''''''''(((+++...,,,'''%%%&&&((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''&&&$$$###''''''''''''''''''''''''$$$$$$%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&& !!!!!!"""""""""&&&&&&&&&''''''''''''(((''''''''''''((((((((()))'''''''''''''''''''''''''''''''''(((((()))))))))(((((()))))))))*********&&&(((,,,///222888>>>BBBFFFFFFFFFEEECCC???888444---///000111333777;;;???EEEHHHKKKMMMLLLKKKKKKKKKIIILLLNNNMMMMMMQQQYYY___iiikkkiii]]]LLLDDDFFFMMMKKKPPPUUUWWWXXXYYYZZZZZZZZZZZZXXXSSSNNNLLLLLLNNNNNNSSSXXX[[[[[[YYYYYYYYYUUUXXX```hhhooorrrqqqooohhhiiinnnsssrrrpppttt{{{~~~zzzzzz|||~~~uuurrrqqqoooooommmmmmpppoookkkiiikkklllssszzznnniiigggeeebbbaaabbbeeehhhmmmyyy}}}zzz{{{{{{zzzxxxrrrfff\\\XXXSSSNNNUUUaaaooommmfffZZZMMMCCCAAAAAA??????>>>===<<<:::999999111111111///...000333666;;;>>>BBBDDDDDDDDDEEEFFFEEECCCAAA@@@AAABBBBBBAAABBBBBB@@@?????????@@@AAA>>><<<:::888666333///,,,,,,+++)))((('''((()))******)))(((''''''(((***++++++)))((('''&&&''')))***((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%'''&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&'''((('''%%%$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((('''''''''&&&&&&%%%%%%%%%((('''&&&%%%$$$######""""""###$$$&&&'''((())))))%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%'''))))))((('''%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&''')))***+++)))((('''''''''''''''(((!!!"""###$$$&&&'''((((((!!!###%%%'''((('''%%%$$$###%%%(((++++++***(((&&&%%%&&&((((((((((((&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%&&&&&&&&&'''''')))---///---((($$$&&&(((&&&&&&&&&%%%%%%%%%$$$$$$######$$$%%%&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))(((((((((((((((((((((((('''((((((((())))))******))))))))))))************(((,,,222777;;;@@@EEEHHH@@@???>>>===<<<888333//////000111111333888===BBBEEEHHHLLLMMMMMMKKKJJJJJJBBBFFFJJJMMMQQQYYYeeennnwwwxxxrrraaaLLLCCCJJJTTTPPPTTTUUUTTTSSSTTTTTTTTTQQQSSSTTTRRRNNNLLLLLLMMMTTTZZZaaaeeeeeecccbbbbbb```eeennnxxx}}}tttuuuzzz~~~}}}|||}}}}}}yyyzzzzzzwwwxxxvvvxxx}}}}}}yyyxxxyyy~~~ttthhheee___ZZZVVVUUUXXXZZZdddqqq|||tttiiieee```[[[cccqqqyyygggTTTGGGCCCCCC>>>>>>>>>>>>============777666444222///000222555999<<<@@@CCCCCCCCCDDDEEEGGGEEECCCCCCDDDDDDCCCBBBBBBBBB@@@???>>>??????@@@===<<<;;;:::999666111------+++)))((('''((()))***---,,,***((('''((()))******)))(((&&&'''((()))+++'''((((((((((((((((((((($$$$$$&&&''''''&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''(((((((((((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$##################$$$&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%###$$$&&&(((((((((&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''$$$&&&((('''$$$"""$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$'''%%%$$$%%%)))***)))'''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((###$$$%%%&&&''''''''''''###$$$%%%'''((()))))))))''''''''''''(((((((((((()))((('''&&&&&&&&&&&&&&&&&&''')))******)))'''&&&&&&&&&((((((((('''&&&%%%'''&&&%%%$$$$$$%%%&&&'''******))))))((((((((('''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''%%%###"""$$$((()))(((&&&((()))***)))((('''((()))'''&&&%%%&&&((((((((('''$$$$$$%%%&&&'''''''''''''''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&(((((((((((((((''''''''''''&&&&&&%%%%%%&&&&&&'''''''''((((((((((((''''''))))))((((((''''''&&&&&&&&&((()))((('''&&&''')))))))))(((((('''''''''&&&&&&(((************,,,---000///111999CCCHHHEEE@@@:::888555222111111333444222333444777;;;AAAEEEHHHMMMLLLJJJHHHFFFDDDCCCBBBAAADDDJJJSSS___mmmyyykkkWWWSSSZZZ^^^\\\bbb[[[XXXZZZYYYSSSNNNNNNMMMIIIMMMWWWYYYSSSTTT\\\bbbccchhhppptttqqqnnnnnnxxx~~~~~~|||ssslllbbbYYYSSSQQQPPPPPP^^^dddnnnxxxzzzrrrooosss{{{kkkZZZNNNEEE>>><<<<<<<<<>>>@@@AAA@@@>>><<<:::888555222000///...111444999>>>AAACCCCCCCCCDDDCCCCCCDDDFFFEEECCCAAADDDDDDCCCCCCCCCBBBBBBBBB>>>===;;;<<<<<<:::666111111///+++((('''''')))******)))))))))))))))******"""$$$(((******)))&&&$$$)))))))))))))))((('''''''''&&&&&&&&&&&&'''((((((''''''&&&%%%$$$$$$$$$$$$%%%&&&'''((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))((('''&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''((('''&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&'''((('''&&&%%%''''''&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%$$$$$$$$$$$$%%%%%%(((((((((''''''&&&$$$$$$$$$"""!!!###&&&'''&&&$$$''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&'''((((((((((((&&&&&&'''''''''''''''&&&&&&&&&&&&&&&''''''''''''(((((('''&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&'''(((((('''&&&%%%((('''&&&%%%%%%&&&'''((((((((((((''''''&&&&&&&&&((((((((('''&&&&&&%%%%%%''''''''''''''''''''''''&&&$$$###$$$&&&'''&&&$$$%%%&&&''''''%%%%%%&&&''''''&&&%%%&&&((((((((('''%%%%%%&&&'''''''''&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&'''''''''((((((((((((((((((''''''&&&&&&''''''(((''''''((((((((((((''''''))))))(((((('''''''''&&&((()))***)))((('''(((***))))))((((((((('''''''''''')))*********+++---//////111666???EEEFFFAAA<<<666555333111000111333444666777999<<>>>>>DDDMMMYYYfffqqqzzz~~~zzzssseee[[[\\\eeeiiihhhddd[[[UUUTTTRRRMMMKKKMMMRRRRRR[[[iiilllfffdddiiiiiiiiioooxxx|||yyywwwwwwzzzuuuppphhh```[[[XXXWWWWWWYYYaaakkksss}}}|||jjj\\\TTTLLLEEE>>>=========>>>>>>>>>===>>>===;;;999777444222111111444777;;;???AAABBBBBBDDDCCCCCCDDDEEEEEECCCAAACCCCCCCCCBBBBBBBBBAAAAAA>>>===<<<<<<======999666222000---***((((((((()))***))))))(((((())))))***''''''(((((()))))))))))))))))))))))))))(((''''''%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&''''''((((((((((((((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''$$$$$$%%%&&&'''((()))***&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''((('''&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&(((((((((''''''&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&)))))))))((('''&&&%%%$$$&&&%%%%%%&&&((()))(((''')))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((()))(((((())))))(((((('''&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((''''''&&&((((((''''''''''''((((((&&&&&&&&&%%%%%%%%%%%%%%%((((((((('''&&&&&&%%%%%%'''''''''''''''''''''''''''&&&%%%%%%&&&&&&%%%###$$$%%%&&&&&&$$$$$$%%%&&&'''&&&%%%&&&((((((((('''&&&&&&'''''''''&&&&&&%%%((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&########################''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((('''''''''&&&&&&&&&&&&''''''(((((())))))(((((((((''''''(((((((((''''''((((((((((((''''''(((((((((((((((''''''''''''((())))))''''''((()))))))))))))))(((((((((((())))))))))))))),,,000333333999AAAGGGHHHCCC<<<777111111111111333555777999===???AAADDDHHHKKKMMMOOONNNMMMKKKIIIEEEBBB???===>>>EEEQQQ___iiiooorrrsssbbb___ZZZXXX]]]fffiiiiiiZZZRRRLLLKKKMMMOOOSSSXXX\\\```nnn{{{{{{xxxwww{{{~~~|||~~~zzzzzz}}}xxxyyyvvvpppjjjeeeccccccccccccooowww{{{|||}}}yyyiii___ZZZRRRKKKAAA???>>><<<<<<===>>>??????@@@??????<<<:::777555333444666888;;;>>>@@@BBBCCCCCCBBBCCCEEEEEECCCBBBBBBBBBBBBAAAAAAAAA@@@@@@???===<<<<<<>>>>>>===<<<444222000,,,***)))(((((())))))(((((((((((()))))),,,***(((''''''))),,,...((())))))))))))(((''''''%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&'''((())))))))))))((((((&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''(((((('''%%%%%%"""###$$$%%%''')))***+++&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%&&&''''''(((%%%%%%%%%$$$$$$%%%%%%%%%((((((((((((((('''''''''&&&&&&&&&&&&''''''''''''((((((''''''''''''((((((''''''(((((((((((('''''''''''''''((())))))))))))))))))(((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((''''''))))))(((((('''&&&$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&'''''''''''''''))))))(((((((((((())))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''&&&&&&$$$&&&''''''&&&%%%&&&((('''&&&%%%&&&((((((((('''''''''(((''''''&&&%%%%%%(((''''''&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''%%%&&&&&&'''((()))******((((((''''''''''''((((((''''''(((((((((((('''''''''''''''(((((((((((((((&&&'''((('''&&&&&&&&&((())))))))))))))))))))))))))))))))))))***...444888>>>DDDJJJLLLGGG???888555000111333666:::>>>AAACCCHHHHHHIIIKKKKKKKKKKKKKKKEEEEEEDDDDDDBBB@@@???>>>AAAGGGPPPZZZ```cccbbbaaaUUUTTTQQQQQQUUUZZZ]]]]]]RRRMMMHHHHHHMMMVVVaaahhhmmmrrr{{{{{{~~~}}}vvvxxx||||||yyy~~~|||}}}zzzuuuppplllkkkmmmooowww}}}{{{vvvsssuuu{{{{{{mmmddd```YYYQQQHHHFFFCCC@@@>>>???AAACCCCCCCCCCCCCCCAAA>>>;;;999777777666777:::===AAACCCCCCBBBAAABBBDDDEEEDDDBBBAAAAAAAAA@@@@@@@@@??????@@@???==================777666333000---+++***)))***)))(((((('''(((((((((,,,***(((''''''))),,,...(((((())))))(((((('''&&&%%%%%%%%%$$$%%%%%%&&&'''&&&&&&&&&&&&&&&'''((()))'''(((((((((''''''&&&%%%''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%&&&(((((((((&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''((('''&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%'''&&&%%%%%%%%%&&&((()))&&&&&&%%%%%%%%%%%%&&&&&&((((((''''''''''''''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''$$$%%%&&&((()))*********$$$%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&'''''''''''''''&&&&&&&&&'''''''''((((((((((((&&&&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&''''''((((((((())))))))))))))))))(((&&&&&&&&&&&&&&&&&&''''''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''%%%&&&''''''(((((()))***$$$%%%&&&&&&%%%%%%&&&((('''&&&%%%&&&((((((((('''(((((((((((('''&&&%%%%%%''''''&&&&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''))))))((((((((('''''''''%%%&&&&&&'''((()))******'''&&&&&&%%%%%%&&&&&&'''''''''((((((((((((''''''&&&&&&''''''(((((())))))'''((())))))((('''((())))))*********************)))))))))***,,,222:::???IIILLLNNNJJJAAA:::666555444777;;;@@@EEEIIILLLNNNPPPOOONNNMMMJJJGGGEEECCC??????>>>>>>============AAADDDIIIMMMQQQRRRRRRRRRQQQMMMJJJJJJLLLOOORRRUUUUUUTTTRRRSSSYYYdddpppwww|||wwwyyy{{{{{{|||yyyvvv{{{~~~zzzvvvvvv~~~}}}~~~|||{{{wwwsssoooppptttwww{{{tttooolllooouuuvvvpppmmmhhhaaaYYYWWWSSSLLLGGGEEEFFFIIIMMMLLLJJJGGGCCC@@@>>><<<;;;:::999888:::>>>BBBDDDCCCAAAAAAAAACCCDDDDDDCCCAAAAAA@@@@@@@@@?????????@@@@@@???===<<<;;;;;;<<<:::999777555222///,,,+++******)))(((((((((((((((((((((((()))))))))******((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&''''''((()))((('''&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%&&&'''((((((&&&$$$"""(((''''''&&&%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$%%%'''((('''&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%((('''&&&%%%&&&'''((()))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((%%%%%%$$$$$$$$$$$$%%%%%%###$$$&&&'''((()))******&&&'''((((((&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((((((''''''''''''((((((((())))))''''''&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((((())))))))))))((((((''''''''''''((((((((((((((((((((('''&&&&&&%%%%%%''''''''''''''''''''''''###%%%'''''''''((()))+++!!!###$$$$$$$$$$$$%%%''''''&&&%%%&&&((((((((('''''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''')))))))))(((((((((''''''&&&&&&''''''(((((())))))&&&&&&%%%%%%%%%%%%&&&&&&''''''((((((((((((''''''%%%&&&&&&'''((()))*********+++,,,,,,******+++,,,************++++++++++++***+++,,,...222999AAAGGGPPPPPPMMMFFF>>>:::999:::>>>AAAEEEJJJNNNQQQSSSSSSQQQPPPNNNJJJGGGDDDBBB@@@@@@>>><<<:::::::::<<<===BBBBBBBBBBBBDDDGGGJJJLLLHHHDDDBBBDDDGGGKKKQQQXXXYYY___dddhhhqqq~~~~~~{{{{{{{{{}}}xxxuuusssrrrrrrtttxxx~~~wwwssszzzxxxsssmmmnnnvvv}}}vvvuuuvvvyyy|||}}}~~~{{{wwwwwwzzz}}}~~~vvvnnniiijjjoooyyy~~~}}}|||zzzvvvooommmhhh___VVVRRRRRRTTTaaa]]]UUUMMMFFFAAA???>>>???===;;;:::;;;???BBBEEECCCAAA@@@@@@CCCDDDDDDDDDAAAAAAAAA@@@@@@@@@??????@@@AAAAAA???===;;;;;;<<<<<<<<<;;;:::777333000...,,,+++***))))))(((((()))%%%&&&((()))***)))(((''''''(((((((((((('''&&&&&&'''&&&&&&&&&&&&'''(((((()))((('''&&&%%%%%%%%%%%%$$$$$$%%%''''''(((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''%%%%%%&&&''''''&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&'''''''''&&&%%%$$$%%%'''((('''&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&''''''((()))(((''''''&&&&&&''''''(((%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&'''''''''''''''(((***+++***(((''')))+++%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&'''((((((''''''&&&&&&&&&'''''''''(((((((((''''''''''''((()))***&&&'''(((((((((((('''&&&&&&&&&%%%%%%&&&''')))***''''''((())))))(((''''''&&&'''''''''((((((((((((((((((((('''&&&&&&%%%%%%''''''''''''''''''''''''###%%%'''&&&%%%%%%&&&((("""###%%%%%%$$$$$$&&&''''''&&&%%%&&&((((((((('''&&&''''''(((((((((((('''%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''))))))))))))(((((((((''''''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''%%%%%%&&&'''((()))***+++)))+++,,,+++***)))***+++*********+++++++++,,,,,,+++---000444:::BBBJJJPPPUUURRRMMMHHHDDDBBBDDDFFFIIIKKKNNNQQQSSSSSSRRRQQQMMMKKKIIIFFFEEEDDDDDDDDDAAA>>>;;;999:::===AAACCCJJJGGGCCC@@@@@@BBBFFFHHHEEEBBBCCCJJJPPPUUU^^^hhhkkkuuu|||xxxxxx{{{{{{}}}uuuooommmkkkiiijjjnnnqqqwww}}}{{{vvv||||||pppmmmtttyyyxxxrrrlllffffffnnnxxxvvvsssttt}}}tttnnnpppsssuuu~~~xxxqqqkkkiiijjjlllpppqqqqqquuu||||||yyyrrrjjjfffgggjjjzzzrrrdddUUUIIIBBB???>>>@@@>>><<<;;;<<>>@@@BBBBBB???>>>>>>???>>>>>>???===;;;777333111---,,,+++***))))))))))))&&&'''((()))))))))((((((''''''((((((''''''&&&%%%&&&&&&%%%%%%&&&&&&'''(((&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%&&&''''''&&&&&&&&&$$$%%%%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%&&&&&&######$$$%%%&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((&&&%%%$$$%%%'''((('''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''(((%%%&&&&&&''''''&&&&&&%%%&&&&&&'''((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&'''''''''(((''''''''''''((((((((()))))))))(((((((((((())))))''''''''''''&&&%%%$$$###%%%''')))(((%%%$$$&&&(((%%%&&&&&&'''((()))******&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((()))******&&&''')))******)))'''&&&&&&&&&%%%%%%&&&''')))***&&&'''((())))))((('''&&&&&&&&&&&&''''''(((((((((%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''###%%%'''%%%###!!!###%%%$$$%%%'''''''''''')))***'''&&&%%%&&&((((((((('''&&&&&&'''((()))))))))((($$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''))))))))))))((((((((((((((((((((((((((('''''''''((((((''''''''''''((((((''''''((((((((((((''''''$$$%%%&&&'''(((******+++&&&((()))((('''&&&''')))*********++++++,,,,,,,,,---000444999???GGGPPPUUUXXXUUUPPPMMMLLLMMMOOOPPPQQQRRRTTTUUUTTTRRROOOMMMGGGFFFDDDCCCDDDEEEGGGIII???===::::::<<>>???>>>===<<<<<<>>>AAACCCBBB@@@??????BBBDDDDDDDDDBBBBBBBBBAAAAAAAAA@@@@@@<<<@@@CCCDDDBBB@@@AAABBB???@@@@@@@@@===:::666333...---,,,+++************((((((((((((((())))))***''''''((((((''''''&&&%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$%%%&&&''''''''''''''''''&&&%%%$$$$$$"""###$$$%%%&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%$$$$$$$$$$$$%%%''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&%%%$$$%%%'''((('''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%%%%&&&((()))))))))((('''&&&%%%%%%$$$$$$%%%%%%&&&&&&'''''''''(((((())))))'''((((((((()))))))))***'''&&&&&&%%%%%%&&&&&&'''***)))'''%%%%%%''')))***&&&((()))(((&&&%%%%%%&&&((((((((('''&&&&&&%%%%%%'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''''''''''''''&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$(((((((((((((((((((((((('''''''''''''''((()))))))))((('''&&&&&&&&&&&&&&&(((&&&%%%&&&'''((('''&&&((((((''''''''''''((((((((('''&&&%%%%%%&&&'''((($$$$$$%%%&&&&&&''''''((((((((('''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((''''''&&&%%%%%%%%%%%%&&&((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))************))))))))))))))))))(((((((((((()))))),,,,,,---,,,++++++---000---666@@@DDDHHHOOOTTTUUUXXXVVVSSSRRRSSSTTTTTTTTTXXXXXXWWWTTTPPPLLLIIIFFFCCCAAAAAACCCGGGIIIIIIGGGCCC:::666===EEEIIINNNTTT```XXXNNNHHHGGGIIIJJJKKKUUU^^^dddgggooo~~~xxxooommmrrrxxx|||tttlllkkkqqqtttsssyyy~~~sssjjjhhhiiihhhggggggfffgggjjjkkkiiilllxxxzzzyyyxxxuuummmhhhddddddhhhkkkjjjhhhooovvvvvvmmmppptttsssssswwwwwwvvvuuuuuuuuuzzz}}}zzzxxxuuurrrpppooooooooorrrmmmggggggrrr~~~|||~~~}}}~~~lllYYYMMMIIIFFFBBBAAA<<<999<<<>>>===???BBB?????????BBBEEEGGGGGGEEECCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDCCCBBBBBBAAADDD???;;;;;;>>>>>>:::666000///,,,***)))))))))***(((((((((((())))))))))))(((((((((((((((((((((((('''&&&&&&%%%%%%$$$$$$###''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((&&&$$$$$$%%%%%%%%%$$$'''((((((((('''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''(((((('''&&&%%%$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%(((%%%######&&&((((((&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((())))))'''''''''''''''(((((((((''''''&&&&&&&&&&&&'''''')))((('''&&&&&&'''((()))((()))+++***(((''''''(((''''''(((((()))******+++''''''&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$'''''''''''''''''''''''''''''''''''''''((())))))(((((('''&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$))))))(((((((((((())))))((('''&&&&&&&&&&&&'''((($$$$$$%%%&&&&&&''''''((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&'''))))))(((((((((((())))))))))))))))))))))))))))))'''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))+++******)))))))))************+++******+++///222555>>>GGGKKKNNNTTTYYYZZZ\\\ZZZXXXXXXYYYYYYXXXWWWVVVVVVTTTQQQMMMHHHEEECCCBBBAAA@@@BBBEEEFFFEEECCC>>>:::===GGGOOORRRSSSVVVXXXRRRKKKIIILLLRRRWWWZZZnnnvvv}}}~~~wwwmmmfffggglllssswwwpppmmmkkknnnrrruuu{{{}}}vvvqqqrrrqqqmmmjjjjjjlllnnnqqqsssssswww|||xxxsssiiifffeeeiiioootttuuutttxxx|||vvvyyy{{{vvvtttwwwttttttuuuxxx~~~zzzuuuvvvuuutttsssuuuxxx{{{{{{wwwrrrsss~~~~~~}}}uuufffUUULLLJJJGGGCCCAAA<<<:::===>>><<<<<<>>>AAA@@@AAABBBEEEFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDEEEDDDDDDDDDCCCCCCCCCBBBBBBEEEAAA>>>===??????<<<888333111...+++))))))))))))((()))))))))))))))))))))((((((((((((((((((((((((%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((&&&$$$$$$%%%&&&%%%$$$'''''''''(((''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''))))))(((((((((((())))))(((%%%###$$$&&&((('''&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''(((((()))''''''&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((((((((((((((((((((((((((((()))******((('''(((((('''(((((())))))******+++&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&''''''''''''(((((((((&&&&&&&&&''''''(((((()))&&&''''''''''''&&&%%%%%%''''''''''''''''''''''''''''''''''''((((((((()))(((((('''&&&&&&&&&&&&'''(((***+++)))%%%######%%%)))))))))(((((()))))))))((('''&&&&&&&&&&&&'''((($$$$$$%%%&&&&&&''''''((('''''''''''''''&&&&&&&&&%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''&&&&&&&&&''''''''''''((())))))(((''''''''''''((())))))(((((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''''''''((((((((()))))))))(((((((((((())))))))))))---,,,+++***************)))******+++,,,///444777>>>GGGOOOQQQTTTYYY\\\\\\]]]]]]\\\\\\]]]\\\YYYWWWSSSQQQNNNJJJFFFBBB???===@@@??????@@@BBBAAA???===888:::BBBMMMTTTTTTRRRRRRQQQOOONNNRRRZZZdddlllqqq|||zzz|||vvvnnniiibbb___aaahhhnnnrrrlllnnnnnnooottt}}}{{{zzzwwwppplllmmmttttttwww{{{~~~|||uuummmccccccfffnnnxxx|||yyy~~~}}}uuurrruuuuuuvvvzzz{{{zzz}}}zzz}}}~~~}}}{{{}}}~~~}}}vvvpppdddXXXRRRPPPLLLFFFBBB===;;;>>>???===<<<>>>BBBAAAAAABBBDDDEEEEEEDDDFFFFFFEEEEEEEEEEEEFFFFFFFFFEEEDDDCCCBBBCCCCCCDDDFFFCCC@@@@@@AAAAAA>>>;;;777555222...+++))))))((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((&&&$$$$$$%%%&&&%%%$$$&&&&&&''''''((('''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%&&&'''%%%$$$$$$&&&''''''&&&'''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((('''''''''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&'''''''''((((((((((((''''''%%%'''(((((('''&&&&&&'''))))))(((((('''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((%%%&&&&&&'''((())))))***'''''''''''''''&&&&&&%%%''''''''''''''''''''''''&&&''''''((((((((((((((((((''''''&&&&&&&&&''''''+++///111...((($$$$$$'''((((((''''''''''''(((((('''''''''&&&&&&'''''''''$$$$$$%%%&&&&&&''''''(((''''''''''''''''''''''''%%%%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((''''''&&&&&&&&&&&&'''&&&&&&&&&''''''''''''((()))(((((('''''''''''''''((((((''''''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))((((((((((((((()))))))))---,,,+++******)))*********+++,,,---000444;;;???DDDMMMSSSUUUVVVYYY\\\\\\]]]\\\]]]]]]]]][[[WWWTTTMMMKKKGGGCCC???;;;999888<<<<<<===>>>>>><<<:::999:::???FFFNNNRRRRRRQQQQQQSSSVVV\\\fffqqq{{{}}}{{{|||{{{wwwvvv{{{~~~pppiiihhhddd___^^^bbbhhhmmmppplllsssvvvuuu|||}}}zzztttnnnnnnqqq{{{yyy{{{}}}xxxppphhhaaadddjjjttt~~~|||wwwwww}}}|||uuutttxxx}}}yyyyyyyyyuuuyyy~~~~~~~~~~~~xxxtttlllccc___^^^WWWOOOHHHBBB>>>>>>???>>>???BBBAAA??????@@@BBBDDDDDDCCCFFFFFFEEEEEEEEEEEEFFFFFFGGGFFFDDDBBBBBBCCCDDDEEEEEECCCAAAAAABBBBBB@@@>>>;;;999666222...+++)))(((*********)))))))))))))))(((((((((((((((((((((((())))))(((((('''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((&&&%%%%%%&&&&&&%%%$$$%%%%%%&&&'''((((((((('''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''******)))(((((((((((()))%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''""""""############""""""&&&%%%%%%%%%&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''((((((((((((''''''%%%&&&(((((('''&&&&&&''')))))))))(((''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''''''''''''&&&&&&''''''((()))******''''''((((((''''''&&&%%%''''''''''''''''''''''''&&&&&&'''((()))(((((((((''''''&&&&&&&&&''''''(((+++///222000)))%%%%%%'''&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&$$$$$$%%%&&&&&&''''''(((&&&'''''''''''''''''''''%%%%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))***'''((((((((())))))******,,,+++***))))))))))))))))))+++---000333999???DDDJJJRRRXXXXXXXXXZZZ\\\[[[]]]]]]\\\]]]\\\XXXSSSOOOGGGDDD@@@<<<999777666555999:::;;;<<<;;;;;;::::::@@@EEEKKKOOORRRVVV[[[^^^aaahhhtttyyyttttttxxxpppooovvvyyyrrrnnnnnnjjjeeedddfffkkknnnqqqsss{{{~~~xxxsssoooooouuu}}}}}}{{{yyysssmmmjjjmmmttt}}}yyyxxxsssssszzz|||xxxzzzxxxyyyyyyuuutttvvv{{{|||vvvrrrpppsss|||xxxwwwssspppqqqqqqiii___VVVMMMDDD@@@===;;;===@@@>>>===<<<>>>AAACCCDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDGGGEEECCCBBBAAABBBDDDEEECCCBBBAAAAAAAAAAAA@@@???>>><<<999555111...+++***+++*********)))))))))(((((((((((((((((((((((((((((((((''''''&&&%%%%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))'''%%%%%%&&&&&&&&&%%%%%%%%%&&&'''((((((((('''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''******)))(((((((((((()))%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&''''''''''''''''''&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&''''''((((((''''''&&&$$$%%%&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&''''''((((((((((((&&&&&&&&&%%%%%%&&&&&&&&&((((((((((((((((((((((((&&&(((******)))((()))***((())))))******++++++,,,&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&&&&&&&&&&''''''''''''''''''(((((())))))***'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((()))))))))(((''''''&&&&&&&&&&&&'''(((((())),,,...---)))%%%$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&'''(((((('''&&&&&&$$$$$$%%%&&&&&&''''''(((&&&&&&&&&'''''''''''''''%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((())))))((('''&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&&&&'''))))))))))))))))))))))))''''''''''''''''''''''''((((((((()))))))))******(((((())))))******++++++******)))))))))*********(((+++///333777===CCCGGGOOOWWW\\\\\\[[[]]]^^^]]]^^^]]]\\\ZZZXXXTTTNNNJJJAAA>>>:::777444444555666888:::<<<<<<<<<===@@@BBBBBBKKKRRRTTTXXXbbblllrrrvvv~~~~~~ppphhhfffkkkddd```eeesss}}}|||zzzvvvpppmmmmmmpppsssttt}}}zzzsssrrrtttyyy~~~}}}zzzyyy|||zzzxxxqqqpppwww|||{{{~~~}}}wwwyyyzzzrrrrrrxxx~~~zzznnngggeeedddppp~~~{{{sssuuuwww|||}}}sssjjj^^^RRRIIIBBB<<<;;;>>>@@@>>>======@@@BBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCEEEDDDCCCBBBAAABBBBBBCCCAAAAAAAAAAAA@@@@@@@@@@@@???===;;;888444111///---+++++++++******))))))((((((((((((((((((((((((((($$$%%%%%%&&&''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))'''%%%%%%&&&'''&&&%%%&&&&&&''''''((('''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''((()))******)))((('''###%%%''''''&&&%%%&&&''''''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''''''''''''''$$$$$$%%%&&&'''(((((()))((((((''''''''''''(((((()))((('''&&&&&&'''((()))&&&(((******)))((()))***)))))))))***++++++,,,,,,''''''&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&'''''''''((((((((((((((()))))))))((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((()))***)))((('''&&&&&&&&&&&&&&&'''((((((''')))+++++++++)))&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&'''(((((('''&&&&&&$$$$$$%%%&&&&&&''''''(((&&&&&&&&&'''''''''((((((&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))***)))((('''&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&&&&(((((((((''''''((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((()))))))))*********)))))))))***+++,,,,,,,,,***************+++,,,---+++///444:::>>>CCCHHHKKKQQQXXX^^^]]]\\\]]]^^^]]]\\\ZZZWWWUUUQQQMMMGGGCCC;;;999666333222444666888999;;;>>>???@@@CCCIIIMMMMMMYYYeeeiiimmmwwwrrrbbbYYYWWWXXXUUUVVV___lllxxx|||{{{||||||xxxwwwyyy{{{|||}}}yyy}}}{{{xxx{{{xxxzzz{{{uuuxxx~~~xxxnnngggccc]]]gggqqqxxx~~~}}}ssswww}}}zzzoooccc[[[RRRIIIDDDDDDEEEBBB@@@???@@@BBBBBBBBBCCCCCCBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@AAAAAAAAAAAAAAAAAABBB>>>>>><<<:::777444222111,,,,,,+++******))))))(((((((((((((((((((((((((((&&&&&&&&&'''(((((())))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))'''&&&%%%&&&'''&&&%%%'''''''''(((''''''&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$&&&''''''&&&$$$###"""%%%((((((&&&%%%&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))''''''''''''''''''''''''""""""###$$$&&&'''((((((******))))))))))))*********)))'''&&&&&&''')))***$$$&&&'''((('''&&&'''(((******))))))((('''''''''(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''))))))))))))(((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((()))***)))((('''&&&&&&&&&&&&&&&'''((()))))))))***,,,...---***''''''&&&&&&%%%%%%&&&&&&'''%%%&&&'''(((((('''&&&%%%$$$$$$%%%&&&&&&''''''(((&&&&&&&&&'''''''''(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))******)))''''''&&&&&&&&&&&&&&&&&&'''''''''(((((())))))((('''''''''''''''******))))))))))))******''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))************))))))***+++,,,,,,------*********+++,,,---...//////444:::@@@EEEIIIMMMPPPPPPXXX]]]\\\ZZZ\\\]]]\\\YYYVVVSSSOOOKKKFFF@@@<<<999666333111111444777:::;;;===@@@AAACCCHHHOOOUUU^^^ooo~~~yyyfffWWWPPPNNNOOOQQQVVV^^^gggpppvvvyyy~~~~~~}}}}}}|||zzz|||||||||{{{{{{uuupppkkkhhh^^^eeelllqqqwwwwww|||yyypppjjjbbbWWWQQQOOOJJJGGGCCCAAAAAAAAAAAA@@@CCCCCCBBBBBBBBBBBBCCCCCCAAAAAABBBBBBBBBAAA@@@???@@@AAABBBBBBAAAAAABBBCCC>>>===<<<;;;999666444333,,,,,,++++++***))))))(((((((((((((((((((((((((((*********)))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))(((&&&&&&'''''''''&&&'''((((((((('''&&&%%%%%%''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''###$$$&&&''''''&&&$$$###"""%%%((((((&&&%%%&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))'''''''''''''''''''''&&&...---,,,***(((&&&$$$###+++)))'''&&&%%%&&&((()))))))))******)))((('''''')))((('''&&&&&&'''((()))******)))((('''&&&&&&%%%!!!###%%%&&&'''(((***,,,''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''&&&&&&'''((()))******)))((('''''''''(((((((((((((((((('''''''''(((((((((((()))''''''''''''''''''''''''&&&&&&%%%$$$$$$%%%%%%%%%'''''''''((('''&&&&&&%%%(((((())))))((('''&&&&&&)))))))))((('''&&&%%%$$$''''''''''''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&))))))((('''''''''''''''(((((('''%%%$$$%%%'''***((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''))))))(((((('''''''''&&&(((((((((((())))))))))))******))))))***++++++,,,))))))*********---000333666:::???EEEKKKOOOQQQRRRXXXYYYZZZ[[[[[[[[[[[[ZZZXXXSSSLLLGGGEEECCC???<<<999777555555777;;;>>>???DDDDDDFFFKKKSSS]]]fffkkk{{{xxxdddUUUNNNOOOQQQWWW\\\aaaccceeemmmzzz}}}~~~~~~zzztttrrrtttmmmyyy~~~yyysssmmmlllnnnhhhjjjnnnsssxxx~~~~~~zzzsssiii___YYYMMMEEE@@@AAA@@@>>>???CCCCCCBBBAAAAAAAAABBBDDDEEECCCCCCCCCCCCBBBAAA@@@???@@@AAAAAABBBBBBAAAAAA@@@>>>>>>===<<<:::777666444333000,,,)))))))))(((''')))((('''&&&''')))+++,,,+++***)))((((((''''''(((''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%(((((('''&&&%%%###"""!!!%%%&&&''''''%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%&&&&&&''''''(((((((((&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&)))))))))))))))))))))))))))(((((('''&&&%%%%%%$$$&&&%%%%%%$$$%%%&&&'''(((''''''''''''''''''&&&&&&)))(((''''''''''''((()))))))))((((((''''''&&&&&&%%%&&&((((((''''''((()))''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((''''''''''''''''''''''''$$$%%%''')))***+++++++++%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((((('''''''''&&&&&&((((((((((((((('''&&&&&&%%%%%%'''(((((((((((('''%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&%%%%%%&&&&&&(((((('''&&&&&&&&&&&&&&&(((((('''&&&$$$%%%'''***(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''')))(((((((((''''''''''''(((((((((((()))))))))***+++***************++++++,,,,,,,,,,,,,,,///333666===@@@DDDIIINNNPPPQQQRRRWWWXXXZZZ[[[\\\[[[ZZZYYYQQQMMMHHHEEECCCAAA>>>;;;444444444666:::???BBBDDDGGGJJJPPPYYYdddoooyyysssaaaWWWWWW[[[___ccchhhmmmpppsss{{{~~~|||wwwooommmnnnsss}}}uuurrrsssqqqssswww|||zzzqqqhhhcccNNNFFF@@@???>>><<<===AAAAAAAAA@@@@@@@@@AAABBBBBBBBBBBBBBBBBBAAA@@@??????@@@@@@AAAAAAAAAAAA@@@@@@???>>>===<<<:::888666555444111---+++***)))((('''(((((()))))))))(((((((((((('''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''((('''&&&&&&%%%%%%%%%&&&''''''''''''&&&&&&%%%$$$%%%&&&''''''%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''###$$$%%%&&&'''((())))))&&&&&&'''''''''''''''''')))((((((''''''(((((()))(((((((((((((((''''''''')))******)))'''&&&&&&'''''''''&&&&&&&&&&&&'''''')))))))))))))))(((((((((''''''''''''''''''''''''$$$%%%''')))***+++++++++))))))((((((''''''&&&&&&%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''((('''''''''''''''((((((***)))((('''''''''(((((((((((((((((((((''''''&&&(((((()))((('''%%%###"""$$$%%%%%%&&&''''''((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%'''''''''&&&&&&&&&%%%%%%'''((('''&&&%%%%%%''')))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))******,,,++++++*********++++++/////////...///333888<<>><<<<<<>>>@@@@@@@@@@@@@@@@@@AAAAAABBBBBBAAAAAA@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@??????>>>===;;;:::888777777444000---,,,+++)))((('''(((******)))'''%%%###%%%%%%%%%&&&&&&'''((()))'''''''''&&&&&&&&&&&&%%%'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''((('''''''''%%%&&&''''''%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''(((((()))))))))*********&&&&&&((()))************((((((((())))))***++++++)))))))))((((((((((((((('''''''''(((((((((((((((***++++++***'''&&&&&&'''''''''&&&&&&&&&&&&'''''')))))))))(((((((((((('''&&&&&&&&&'''''''''''''''(((((())))))))))))((((((++++++******)))(((''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&''''''((((((,,,***((('''&&&''')))***'''(((((((((((((((''''''&&&'''''''''&&&%%%###"""&&&&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%''''''''''''''''''&&&&&&''''''((('''%%%%%%''')))((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))((((((((((((((('''''''''(((((()))))))))*********,,,,,,+++*********++++++......///000333888???DDDKKKMMMPPPSSSUUUUUUUUUTTTSSSTTTUUUUUUSSSOOOKKKHHH@@@???>>>===;;;999666444777777999;;;???EEEMMMQQQ___eeeppp~~~{{{wwwtttvvv~~~~~~ppplllrrr{{{~~~zzz{{{zzzxxxsss~~~zzzxxxxxxyyyxxxvvvyyyxxxppplll]]]VVVMMMFFFBBB???>>>>>>????????????@@@AAABBBBBBCCCBBBBBBAAA@@@@@@@@@@@@@@@??????????????????@@@?????????>>>===;;;:::999999666333000...---***((((((((())))))((('''%%%$$$'''&&&&&&&&&''''''((()))''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&'''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''...---,,,,,,+++***))))))((())))))******)))(((((())))))(((((()))***+++,,,)))))))))))))))((((((''''''''''''(((((((((((((((((()))***)))((('''((()))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))(((((((((((())))))((((((''''''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&'''((((((,,,***((('''&&&''')))***''''''((((((((((((((('''!!!"""$$$%%%'''((()))))))))((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&((())))))))))))(((''''''&&&'''((('''&&&%%%'''(((((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))'''''''''((((((((((((((())))))))))))************,,,,,,+++++++++++++++,,,+++---///222777>>>FFFKKKMMMOOORRRUUUWWWWWWWWWWWWVVVUUUTTTRRRMMMHHHCCC@@@;;;<<<;;;:::888666444333666888;;;>>>DDDNNNYYYaaavvvzzz{{{qqqgggdddccchhhrrr~~~~~~yyy}}}|||ttttttxxx{{{sssrrrvvv}}}}}}|||}}}zzzyyy{{{~~~||||||{{{tttpppgggbbbYYYOOOIIIFFFCCC@@@@@@???>>>===>>>???AAABBBDDDDDDCCCBBBBBBBBBBBBCCC@@@@@@???>>>>>>???@@@@@@@@@@@@@@@???>>>===<<<;;;;;;999555333111///---***)))((('''&&&&&&'''((()))***))))))(((''''''(((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&'''((((((''''''&&&&&&&&&'''&&&&&&%%%$$$###%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((((((((((((((((((((((((((222111///---+++)))''''''((((((((('''''''''&&&&&&)))((('''&&&'''((()))***************)))(((''''''((((((((((((((('''''''''&&&((())))))''''''(((***''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''(((%%%%%%&&&&&&'''(((((((((&&&&&&&&&'''(((***,,,---)))))))))((('''''''''&&&%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&'''((((((***)))((('''''''''((((((&&&'''(((((((((((((((((())))))'''''''''((()))***+++)))(((&&&%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''))))))***+++***)))((('''&&&'''((((((&&&&&&&&&(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((('''''''''((((((((((((((()))))))))*********+++++++++++++++++++++,,,------***---111666<<>>;;;888999:::999777666777888555;;;CCCLLLUUUbbboooyyyyyy{{{~~~qqqfff]]]WWWXXX[[[bbbnnnzzzwwwxxx{{{}}}wwwqqqrrrzzz||||||wwwwwwvvvwww~~~zzzwww|||xxxooommmeee\\\WWWTTTPPPJJJFFFDDD@@@===<<<===???AAAEEEDDDCCCBBBBBBCCCDDDEEEAAA@@@???>>>>>>???@@@AAA@@@@@@@@@@@@@@@???>>>>>><<<:::777555444222///---***)))'''&&&&&&(((***+++++++++)))(((((('''''''''((((((((('''''''''&&&&&&''''''''''''''''''''''''%%%&&&'''))))))(((''''''&&&&&&&&&&&&%%%$$$###"""%%%&&&''''''%%%%%%&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&%%%%%%%%%%%%&&&''''''&&&'''((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((())))))))))))))))))))))))666555333111...+++)))((((((''''''&&&&&&'''((()))+++)))((('''&&&'''((()))******++++++***)))'''&&&))))))((((((''''''&&&&&&&&&((((((((('''&&&'''(((''''''&&&&&&&&&&&&''''''%%%%%%&&&'''((())))))***%%%%%%&&&&&&'''(((((()))&&&&&&&&&'''(((***,,,---++++++******************&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&'''((()))***((((((((('''''''''&&&&&&&&&&&&'''(((((((((((((((///---***)))))),,,///111***)))'''&&&&&&'''((()))%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''(((((()))***+++***)))'''&&&%%%'''(((((('''&&&&&&'''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))*********+++++++++*********+++,,,---...///,,,000666;;;AAAGGGMMMQQQQQQSSSUUUXXXYYYYYYXXXWWWTTTQQQMMMHHHBBB===:::888555777888888888999===@@@???IIIXXXfffrrr~~~~~~xxxuuuyyyyyyhhh```[[[XXXVVVZZZbbbkkkvvv|||ttt{{{vvvsssuuusssssstttyyyyyyzzz{{{{{{xxx}}}yyywww{{{~~~xxxxxxtttmmmiiiiiiddd]]]TTTPPPIIIBBB???>>>AAABBBDDDCCCBBBAAAAAABBBDDDEEEBBBAAA@@@??????@@@AAABBB@@@AAAAAAAAAAAA@@@@@@???<<<;;;888777666555222///,,,+++***))))))))))))))))))(((((('''''''''((((((((((((((((((''''''''''''''''''''''''''''''''''''%%%&&&((()))))))))((('''%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%&&&'''%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''&&&'''((()))((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((($$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&'''''''''((('''''''''''''''''''''''')))(((((((((((((((((()))((((((((((((((((((((((((:::999777555222///---,,,)))(((''''''(((***---......,,,***)))((()))***+++***+++++++++***)))'''&&&******)))((('''&&&&&&%%%'''((()))(((&&&%%%%%%&&&'''''''''&&&&&&'''''''''%%%&&&'''((()))***+++,,,%%%%%%&&&&&&'''((())))))***)))(((''''''((()))***''''''''''''(((((((((((('''''''''(((((((((((()))''''''''''''''''''''''''''''''''''''((()))++++++''''''((((((''''''&&&%%%&&&&&&'''((())))))((((((&&&%%%%%%(((...666>>>CCC((('''&&&%%%&&&(((***+++%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))&&&((()))***)))(((&&&%%%%%%'''(((((('''&&&&&&'''(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''&&&'''''''''(((((()))))))))************+++++++++))))))***+++,,,...///000000444:::???DDDIIIMMMQQQUUUVVVXXXYYYZZZYYYXXXWWWNNNKKKFFFAAA<<<888666555333555777888999<<>>===<<<999666333000///---,,,+++))))))))))))***++++++***(((((('''''''''''''''&&&&&&&&&&&&''''''***)))'''&&&&&&&&&'''(((''''''((((((''''''&&&%%%''''''(((((('''&&&%%%%%%***)))''''''(((***,,,...(((&&&%%%%%%'''(((((('''&&&''''''((()))******++++++***'''&&&%%%&&&((()))))))))(((((('''''''''&&&++++++******)))((((((((('''&&&&&&&&&&&&'''((((((&&&'''((('''&&&&&&'''(((&&&$$$###%%%((()))'''%%%(((((( ...(((IIIvvv999)))((('''&&&''')))+++,,,)))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''((('''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''))))))***(((&&&$$$$$$%%%&&&&&&''''''(((((()))))))))***,,,------,,,+++***(((((())))))))))))((((((******))))))))))))******************)))))))))))))))))))))***++++++,,,,,,***)))))))))***,,,///000555999???FFFKKKNNNNNNNNNWWWWWWXXXXXXWWWUUUSSSRRRMMMGGG???888444444444555777666999???BBBDDDMMMXXXeeexxx|||uuusssxxxnnnaaaaaabbbcccdddlllxxx|||www|||{{{zzz|||{{{|||xxxrrr}}}{{{rrrssszzztttrrrpppxxx~~~~~~zzz|||~~~sssrrrqqqqqqrrruuu{{{}}}vvvooobbbSSSJJJJJJIIIFFFEEEAAA>>>???BBBEEEDDDCCCCCCBBB@@@??????@@@BBBCCCAAAAAAAAA@@@@@@@@@@@@@@@>>><<<:::999999888666444222111///,,,+++*********'''&&&%%%$$$$$$%%%&&&'''***+++,,,+++)))'''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$$$$%%%''''''&&&%%%%%%%%%&&&&&&&&&'''''')))(((((((((((('''''''''''''''''''''''''''''''''$$$&&&(((***+++)))'''%%%!!!"""$$$'''((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((()))))),,,)))&&&'''+++---***'''&&&&&&&&&''''''''''''(((@@@@@@???===;;;999777666000///---+++************+++******)))((((((((((((''''''&&&&&&&&&&&&''''''***))))))(((((((((((((((''''''((((((''''''&&&%%%''''''(((((('''&&&&&&%%%'''&&&&&&&&&&&&((()))+++(((&&&%%%%%%'''(((((('''&&&''''''((())))))******)))(((''''''&&&&&&'''''')))((((((((('''''''''&&&&&&''''''((())))))******&&&&&&&&&&&&&&&'''((((((&&&'''((((((&&&&&&'''((('''%%%$$$&&&((()))'''%%%$$$'''+++)))@@@eee666***)))(((&&&&&&''')))***(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&'''''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&(((((((((&&&%%%&&&''''''''''''(((((((((((((((,,,***)))'''''''''((()))(((((())))))))))))((((((***))))))(((((())))))***'''''''''''''''&&&&&&&&&)))))))))***++++++,,,,,,,,,+++***)))+++...222555===@@@EEEJJJNNNPPPQQQQQQUUUVVVWWWXXXVVVRRRNNNKKKDDD@@@:::666444444555666666666:::CCCJJJSSSaaannn~~~{{{rrrrrr|||ooofffiiinnnrrrttt}}}xxxrrruuu}}}yyyyyy~~~}}}~~~wwwttt~~~}}}wwwqqqsss{{{vvvvvvvvv}}}zzz|||}}}{{{xxxwwwyyy{{{|||vvvwwwvvvsssqqqsssxxx~~~yyylll___XXXWWWTTTOOOHHHDDDAAAAAACCCCCCAAA>>>CCCBBB@@@??????@@@AAABBBAAAAAA@@@@@@?????????>>>???>>><<<;;;;;;:::888777555333000...+++***))))))''''''&&&&&&&&&&&&''''''&&&'''(((((('''&&&&&&&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&((('''&&&%%%%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&%%%%%%'''&&&&&&'''(((((('''%%%%%%%%%%%%&&&&&&&&&''''''((((((((('''''''''&&&&&&''''''''''''''''''''''''$$$&&&''')))***)))((('''###$$$&&&((()))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((+++(((%%%'''***+++)))&&&'''''''''((((((((())))))AAAAAAAAA@@@???>>><<<;;;555444111///---+++************)))((((((((())))))''''''&&&&&&&&&&&&''''''(((((((((((((((''''''&&&''''''((((((''''''&&&%%%'''''''''(((''''''&&&%%%&&&&&&&&&''''''(((((()))(((&&&%%%%%%'''((((((''''''''''''(((((())))))***''''''''''''&&&&&&&&&%%%((((((((('''''''''''''''%%%&&&&&&''''''((())))))&&&&&&&&&&&&&&&''''''(((&&&'''((((((&&&&&&'''(((((('''&&&'''((((((&&&$$$###***((()))222III000+++***((('''&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''$$$&&&''''''&&&&&&((()))((((((((((((((('''''''''---***&&&###"""###&&&((((((((())))))))))))(((((()))((((((''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&)))))))))***++++++,,,,,,...---******---222777;;;EEEGGGJJJMMMPPPRRRSSSSSSSSSUUUVVVVVVSSSNNNHHHDDD<<<:::888666555666777777888:::AAAMMM[[[jjj~~~}}}|||{{{|||vvvlllooo~~~rrrqqqxxxqqqkkklllwwwvvvzzzyyyxxx}}}wwwtttrrrvvv~~~{{{xxxyyy||||||uuutttsssrrrrrrtttvvvxxx}}}yyyuuuvvvyyyyyymmmhhhgggaaaYYYKKKHHHDDDCCCCCCCCC@@@>>>BBBAAA@@@??????@@@AAABBBAAAAAA@@@???>>>>>>======@@@>>>============<<<:::888666333000,,,***(((((('''(((((())))))(((((('''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&''')))******'''$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%''''''''''''''''''''''''%%%%%%&&&'''(((((())))))&&&'''(((((())))))((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''***'''%%%&&&)))***(((%%%(((((((((((()))))))))***@@@@@@@@@@@@???>>><<<<<<999888666333000...,,,+++))))))(((((((((((())))))''''''&&&&&&&&&&&&''''''%%%&&&'''((('''&&&%%%$$$'''''''''(((''''''&&&%%%&&&'''''''''''''''&&&&&&'''((())))))******))))))(((&&&%%%%%%'''((((((''''''''''''((((((((())))))'''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''))))))(((((('''&&&&&&%%%&&&&&&%%%%%%&&&&&&'''(((&&&((()))((('''&&&'''(((((((((((((((((('''&&&%%%%%%...!!!&&&***%%%///))))))((('''&&&&&&&&&''''''%%%%%%%%%&&&&&&((())))))''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''&&&&&&''')))))))))((((((''''''&&&&&&,,,***&&&$$$###%%%''')))(((((())))))))))))((((((((((((''''''''''''((((((((((((((())))))))))))))))))))))))***++++++,,,,,,///---++++++///555<<>>===<<<<<>>======>>>???>>><<<:::999666222...+++((('''((()))***++++++***)))(((+++***))))))***+++******''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%$$$'''&&&&&&'''((((((&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&%%%%%%%%%&&&(((***+++''''''((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((()))(((&&&''')))***((('''''''''((((((((()))))))))AAAAAA@@@@@@>>>===<<<;;;;;;:::999666333111...---))))))(((((('''(((((((((''''''&&&&&&&&&&&&''''''''''''((())))))'''&&&%%%'''''''''(((''''''&&&%%%&&&&&&'''''''''''''''&&&'''(((((())))))))))))((((((&&&%%%%%%'''(((((('''''''''''''''(((((((((((()))'''$$$######%%%''')))&&&&&&&&&'''''''''''''''******)))((((((''''''&&&%%%%%%%%%%%%%%%&&&'''''''''((()))(((''''''((()))((()))))))))((('''&&&&&&$$$---###%%%+++"""###)))&&&&&&&&&&&&&&&''''''(((%%%%%%%%%&&&'''((()))***''''''''''''''''''''''''((('''&&&%%%%%%&&&((()))&&&&&&&&&''''''(((((((((&&&&&&%%%%%%%%%%%%&&&&&&'''(((((((((&&&%%%&&&'''))))))((((((''''''&&&&&&)))))))))))))))***+++,,,(((((())))))))))))((((((((((((''''''''''''(((((())))))*********+++++++++)))))))))***++++++,,,,,,...------...333:::AAAEEELLLMMMNNNQQQSSSTTTUUUVVVUUUSSSOOOJJJFFFBBB@@@???999::::::999777777:::<<>>???@@@BBBCCCDDD@@@@@@??????>>>======<<<>>>===<<<===>>>>>>===<<<;;;:::888444000---***(((((()))***++++++***)))(((///---******++++++***)))''''''''''''''''''''''''(((''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&'''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%(((&&&###"""$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&%%%$$$%%%''')))***''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&&&&'''((())))))******)))((()))******)))(((&&&&&&'''''''''(((((((((BBBBBBAAAAAA@@@???======;;;;;;:::888666444222000,,,,,,+++***))))))))))))''''''&&&&&&&&&&&&''''''***************))))))(((''''''((((((''''''&&&%%%%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%%%%'''(((((('''''''''''''''''''''''''''((('''%%%###$$$&&&(((***&&&&&&&&&&&&&&&'''''''''&&&''''''((())))))******%%%%%%%%%%%%%%%&&&&&&''''''((())))))''''''((()))''')))******((('''(((((("""'''$$$$$$)))&&&%%%,,,$$$$$$%%%&&&&&&''''''(((%%%%%%%%%&&&'''((()))***''''''''''''''''''''''''''''''''''''''''''((()))&&&&&&&&&'''(((((())))))&&&&&&%%%%%%%%%%%%&&&&&&'''((()))(((&&&%%%%%%'''((((((((((((((('''''''''''')))+++---......---,,,(((((())))))))))))(((((()))((((((''''''(((((()))'''(((((())))))******+++)))))))))***++++++,,,,,,,,,---000444:::@@@FFFIIINNNPPPRRRTTTUUUVVVVVVVVVRRRNNNIIICCC???=========777888999777777:::@@@EEEQQQccc||||||sssmmmgggbbbZZZ\\\___eeennnzzzttttttxxxzzzzzz{{{{{{pppllljjjmmmttt{{{zzz}}}zzzvvvtttvvvzzzzzzwwwyyy|||}}}vvvjjjZZZMMMEEEAAA>>>======>>>>>>???@@@AAABBBBBB@@@????????????>>>>>>>>>>>>===<<<<<<>>>>>>===;;;;;;:::999666333///---+++)))******++++++******)))///+++''''''((()))(((&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&)))&&&""" !!!$$$&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%'''''''''''''''''''''''''''&&&%%%%%%%%%&&&'''((('''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((&&&&&&''''''((()))))))))************************&&&&&&&&&&&&''''''''''''??????@@@@@@@@@@@@??????:::::::::999888666444333111000///---,,,++++++***''''''&&&&&&&&&&&&''''''******)))(((((((((((()))''''''((((((''''''&&&%%%%%%&&&&&&'''((((((''''''''''''%%%%%%%%%%%%&&&'''(((&&&%%%%%%'''(((((('''''''''''''''''''''''''''%%%&&&'''(((((((((((('''%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''((())))))%%%%%%$$$$$$%%%%%%&&&'''''')))***)))((('''((()))&&&)))++++++)))((()))+++%%%$$$'''$$$$$$)))((()))$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''&&&&&&'''(((((((((((((((&&&&&&&&&'''((()))))))))&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&((('''&&&&&&'''((('''''''''(((((((((((((((((()))+++,,,---,,,++++++(((((())))))))))))((((((***))))))(((((())))))***'''''''''((())))))******)))))))))***++++++,,,,,,+++...444;;;BBBGGGJJJLLLOOOQQQSSSUUUUUUTTTRRRPPPJJJHHHCCC???;;;999999999555777888888;;;BBBNNNWWWllltttccc]]]^^^```bbbdddiiipppzzzyyyoooooosssttt{{{{{{yyyrrrpppooouuu}}}~~~~~~|||}}}{{{vvvuuu{{{zzzxxx{{{~~~{{{|||~~~pppaaaUUUMMMFFFBBBAAAAAAAAA@@@@@@???>>>===?????????@@@@@@@@@@@@@@@@@@>>>======>>>>>>===;;;:::999999777555222000...******))))))))))))******---((($$$$$$''')))(((%%%''''''''''''''''''''''''(((''''''''''''&&&&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((%%%&&&''''''''''''&&&%%%$$$%%%%%%&&&&&&'''''''''(((&&&###"""###%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((('''''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%&&&'''(((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))))))))(((((('''''''''&&&((()))))))))(((((())))))''''''''''''((((((((((((;;;<<<===>>>???@@@@@@@@@888999::::::999888666555555444222000...---,,,,,,'''''''''&&&&&&'''''''''((('''&&&$$$$$$%%%&&&&&&''''''((((((''''''&&&%%%%%%%%%&&&'''((((((((('''***)))'''&&&&&&'''(((***(((&&&%%%%%%'''((((((''''''''''''''''''''''''&&&"""%%%))),,,,,,***'''%%%%%%%%%%%%&&&&&&'''''''''(((''''''&&&&&&%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''''')))***)))((('''(((***&&&(((++++++)))(((***,,,+++%%%+++%%% )))'''###&&&&&&&&&&&&%%%$$$######'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%&&&((()))))))))((('''&&&&&&&&&'''((())))))***&&&%%%%%%$$$$$$%%%%%%&&&###%%%&&&''''''''')))+++&&&'''''''''(((((())))))***************)))))))))(((((())))))))))))((((((******))))))))))))******'''(((((()))***++++++,,,)))))))))***++++++,,,,,,+++000888@@@GGGLLLNNNNNNNNNPPPRRRSSSRRROOOLLLJJJCCCBBB@@@===:::777555444666888:::;;;@@@KKK[[[ggglllWWWSSSZZZbbbooopppttt|||vvvmmmmmmoooppp||||||xxxuuuuuutttzzz~~~~~~{{{}}}|||wwwxxx~~~{{{}}}}}}{{{zzz|||}}}rrrfff[[[RRRKKKDDDDDDCCCAAA???<<<:::999?????????@@@AAAAAABBBBBBAAA@@@>>>>>>???>>>===;;;888999999888666444111000+++***)))(((((()))***+++,,,'''###$$$(((+++***(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((($$$$$$&&&&&&&&&&&&$$$$$$###$$$$$$%%%&&&'''(((((('''&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&'''''')))((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%$$$$$$(((''''''&&&'''((()))***''''''''''''''''''''''''%%%%%%&&&&&&'''((()))))),,,+++***((('''%%%$$$###'''((()))((('''''''''((((((((((((((())))))))))))@@@@@@AAA@@@@@@???>>>===@@@???>>>===<<<;;;;;;:::888888777555222000---,,,'''''''''''''''((()))***(((((('''''''''&&&&&&&&&%%%&&&'''))))))'''&&&%%%&&&&&&'''((())))))((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))(((((('''''''''&&&((((((((((((((((((((((((+++++++++)))&&&&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$'''''''''''''''&&&&&&&&&***))))))(((((((((((()))))))))******)))(((&&&%%%((('''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((%%%&&&''')))))))))((((((******)))((('''&&&%%%%%%&&&&&&%%%%%%%%%&&&&&&''',,,,,,---+++)))(((((()))(((((())))))))))))((((((***************)))((((((*********)))(((&&&%%%$$$+++)))((('''((()))+++,,,)))))))))))))))))))))))))))+++------,,,,,,,,,------555@@@FFFHHHJJJNNNRRRRRRQQQQQQPPPOOOLLLGGGCCC===:::999:::888444444777333999@@@DDDIIIYYYuuuxxxcccVVVWWWcccqqq}}}zzzzzzqqqvvv|||yyyooojjjlllrrrxxxyyytttrrrrrrwww~~~~~~|||~~~{{{vvv{{{~~~~~~|||}}}tttkkkaaaWWWLLLGGGCCCBBB@@@>>>>>>>>><<>>>>>>>>???@@@AAA===<<<;;;999777666555444...---+++***)))((())))))******************++++++((('''&&&%%%%%%&&&'''(((''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&))))))))))))))))))))))))''''''&&&&&&&&&%%%%%%%%%''''''((((((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%((((((((('''&&&%%%######%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&'''***++++++,,,---***$$$,,,,,,+++***)))((('''''''''((()))******)))((('''&&&&&&((()))************@@@@@@@@@??????>>>===<<<@@@???>>><<<;;;;;;::::::::::::999777555222000///)))((((((((((((((())))))'''''''''''''''''''''&&&&&&''')))******)))'''&&&%%%&&&'''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))((((((((('''''''''&&&'''''''''''''''''''''''')))***+++)))'''&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''***)))((((((((((((((((((&&&'''((()))))))))((('''((((((((('''''''''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''(((((((((((((((((('''&&&'''''')))))))))))))))(((''''''&&&&&&((('''&&&&&&&&&&&&&&&'''***+++,,,+++)))(((((()))))))))(((((((((((())))))***************)))(((((($$$%%%&&&((()))************)))((('''((()))+++,,,))))))))))))))))))))))))+++,,,......------...000444;;;DDDJJJKKKLLLOOORRRTTTSSSQQQOOOMMMHHHCCC>>>888666555777666333333666999<<>><<>>======<<>>===<<<;;;:::::::::<<<<<<;;;:::888666444333,,,+++***)))(((((((((((('''''''''''''''''''''(((((()))***++++++***)))(((%%%%%%&&&''''''''''''&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''')))+++***((('''&&&'''''''''((((((((((((''''''%%%%%%&&&&&&''''''((((((***)))((((((''''''(((((($$$%%%''')))***+++++++++)))))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((+++)))'''%%%%%%&&&(((***(((((((((((((((((((((((())))))((('''''''''''''''((()))***)))((('''((()))***)))(((''''''((()))******************)))((((((###$$$&&&(((***+++,,,,,,***)))((('''((()))***+++)))))))))))))))))))))))),,,---//////...///111333===BBBJJJNNNOOOPPPQQQSSSUUUSSSPPPLLLHHHCCC===999444333444666555222444888???AAAIII\\\vvvnnncccdddpppuuulllkkkooovvvzzz}}}xxxyyy{{{}}}zzzwwwvvvwww}}}~~~{{{zzzzzzrrrnnnlllqqq{{{|||yyy~~~|||vvvuuusssooommmooozzz{{{|||yyyxxx}}}wwwwww{{{~~~~~~zzzwwwnnn___NNNCCC???>>>???<<>>;;;;;;::::::999888888888666444000---+++***+++,,,************************'''''''''(((((('''''''''''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&'''***,,,...333:::<<<999---------,,,,,,++++++***((())))))******)))(((((()))(((''''''((()))+++,,,AAAAAA@@@???>>>>>>>>>>>>???>>>===<<<;;;;;;;;;;;;<<<<<<<<<;;;:::888777666000///---,,,***)))((((((''''''''''''((((((((((((((()))************)))(((%%%%%%&&&&&&&&&&&&&&&%%%((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%(((***+++)))'''&&&&&&'''''''''(((((('''''''''$$$$$$%%%&&&&&&'''(((((())))))(((''''''(((((((((((()))***+++,,,---......))))))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((+++***(((&&&%%%&&&'''(((''''''''''''(((((())))))+++***)))(((''''''''''''&&&((()))(((''''''((()))+++)))(((&&&&&&((()))+++***************)))((((((''''''((())))))))))))))))))(((((((((((()))******)))))))))))))))))))))))),,,---......///000444666BBBGGGMMMPPPRRRRRRSSSUUUSSSPPPLLLGGGCCC???999666444333555777666444777===AAAJJJ[[[sss~~~ppplllrrr{{{nnniiinnnyyy~~~{{{xxxwwwwww|||yyyrrrpppooosss{{{|||{{{uuuqqqqqqooommmnnnqqqxxx{{{}}}|||tttrrrtttxxxqqqqqqtttzzz~~~yyylll[[[NNNGGGBBB???<<<>>>@@@AAAAAAAAAAAA@@@BBBCCCDDDEEEDDDBBB???===;;;;;;;;;::::::::::::::::::777333...+++++++++,,,************))))))))))))&&&'''((())))))((('''&&&''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''')))+++,,,222;;;>>>===333222000...,,,***)))(((************)))))))))(((***)))((('''''')))+++,,,DDDCCCBBB@@@@@@@@@@@@@@@???>>>======<<<<<<<<<<<<<<<<<<<<<;;;;;;:::888888444333111///,,,+++***)))(((((((((((((((((((((((('''(((((((((((((((((('''%%%&&&&&&&&&&&&&&&%%%%%%((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&)))***)))'''''''''&&&&&&''''''''''''&&&&&&###$$$$$$%%%&&&'''((((((((((((((((((((()))******////////////////////////))))))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((((()))))))))((('''&&&&&&&&&&&&''''''((()))))))))+++***)))(((((((((((((((&&&'''(((((('''&&&((()))+++)))(((&&&&&&((()))+++***************)))(((((()))))))))))))))(((((('''((((((((((((((())))))***))))))))))))))))))))))))+++,,,------///222777;;;DDDGGGLLLPPPRRRSSSTTTUUUMMMJJJEEEBBB???;;;888555333333555777666666<<>>>>>======???@@@?????????AAACCCEEEFFFEEEBBB???===;;;<<<;;;;;;;;;;;;;;;;;;;;;999444000---+++++++++*********)))))))))((((((&&&'''((())))))((('''&&&''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&'''''''''''''''''''''&&&(((((((((---555888777222222000///...,,,++++++++++++***)))))))))))))))+++***((('''((()))+++,,,EEEDDDCCCAAA@@@AAAAAABBB@@@???>>>>>>=========>>>;;;;;;<<<<<<;;;;;;::::::888777444222///...,,,,,,)))))))))(((((((((''''''''''''&&&&&&&&&&&&''''''&&&''''''''''''&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&###&&&((()))((('''((((((&&&&&&&&&''''''&&&&&&&&&$$$$$$%%%%%%&&&&&&'''''''''(((((()))***,,,---...222222000///............)))))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''(((((((((((('''''')))))))))(((&&&%%%&&&'''''''''(((((())))))))))))(((((((((((())))))'''((()))((('''&&&'''(((***)))(((''''''((()))******************)))((((((&&&'''((()))***+++++++++''''''((((((((()))))))))))))))))))))))))))))))))+++,,,---...111666===BBBFFFHHHKKKOOOQQQRRRSSSSSSGGGDDD@@@<<<:::999777555111111444777888<<>><<<>>>???>>>>>>@@@AAABBBDDDEEEDDDBBB@@@>>>=========<<<<<<<<<<<<<<<;;;:::666333000---,,,+++*********))))))(((((('''((((((((())))))(((((((((''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&'''''''''&&&&&&&&&'''''''''((((((((('''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''&&&'''&&&%%%(((...000---,,,------...///000111111,,,,,,***)))))))))))))))+++***))))))))))))++++++EEEDDDBBB@@@@@@@@@AAABBBAAA@@@@@@???????????????;;;<<<<<<=========<<<<<<;;;999777555222000//////+++******)))((('''&&&&&&'''&&&&&&&&&&&&&&&&&&'''((((((((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''$$$%%%''''''''''''(((***''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''(((***,,,...000111000///...,,,++++++,,,,,,((((((((('''''''''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((''''''''''''(((((((((((('''''''''(((((((((((((((''''''''''''((()))******)))******)))'''&&&'''((())))))(((((((((((())))))***************)))(((((($$$%%%''')))+++,,,,,,---&&&''''''((((((((((((((())))))))))))))))))))))))+++,,,...000444;;;CCCIIIJJJJJJLLLNNNPPPQQQPPPOOODDDAAA<<<888777666555444111222666:::>>>FFFVVVeee|||zzziiiddd______fffqqq}}}sssooommmqqqzzz~~~|||{{{wwwtttssstttrrrnnnlllmmmjjjllljjjccc]]]\\\ZZZWWWUUUZZZcccmmmxxx|||zzzzzzwwwuuuxxx~~~~~~{{{xxxuuutttzzzxxxxxx{{{yyy|||xxxlll^^^QQQIIIAAA<<<>>>???>>>???CCC@@@AAABBBCCCCCCBBB@@@???>>>>>>>>>======<<<<<<<<<<<<;;;999777444000...---+++******)))((((((''''''))))))(((((((((((())))))''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((&&&'''&&&$$$&&&******''')))***+++---000222444555---,,,+++)))))))))))))))************************EEECCCAAA?????????@@@AAAAAAAAA@@@@@@???@@@@@@@@@<<<<<<===>>>>>>>>>>>>>>><<<;;;999666444222111111,,,+++***)))((('''&&&%%%''''''&&&&&&&&&&&&''''''(((((())))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''(((((((((((((((((((((((($$$%%%&&&&&&&&&''')))+++(((((())))))))))))((((((&&&%%%%%%%%%%%%%%%%%%%%%&&&'''(((***---000222333,,,+++***)))((()))******((('''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''((((((((())))))(((&&&%%%%%%'''***,,,((((((((((((((((((((((((&&&&&&&&&&&&''')))***+++***++++++***'''&&&''''''(((((())))))))))))((((((***************)))((((((&&&'''((()))++++++,,,,,,&&&''''''((()))((((((((()))))))))))))))))))))))),,,---///111666>>>GGGNNNMMMMMMMMMNNNPPPOOONNNLLLCCC???:::666555444444333333444999???EEEPPPccctttvvvmmm]]]]]]^^^bbbjjjxxxqqqgggfffhhhooo{{{}}}zzzyyyvvvtttpppnnnooorrrqqqllljjjjjjdddfffeee___[[[[[[[[[YYYZZZaaalllxxx~~~~~~xxx|||}}}~~~wwwmmmaaaMMMDDD===???@@@???@@@EEE???@@@AAABBBBBBBBBAAA@@@?????????>>>===<<<<<<<<<<<<<<<;;;999777333000...+++******)))(((''''''&&&***)))(((''''''((()))***'''''''''&&&&&&'''''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%&&&'''((()))''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%''''''''''''((((((((()))'''''''''&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&''''''$$$&&&)))((($$$***+++,,,...///111222333...---+++)))((())))))*********+++++++++******)))EEECCCAAAAAABBBBBBBBBAAA@@@@@@???????????????@@@<<<<<<<<<<<<<<<;;;;;;;;;999999888777555333111000000///---+++***)))((((((&&&&&&%%%%%%%%%&&&&&&'''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&((((((((((((((('''''''''''''''(((((('''&&&%%%%%%''''''&&&&&&&&&&&&''''''&&&%%%$$$###$$$&&&)))***'''(((***++++++)))'''%%%$$$%%%'''&&&%%%%%%&&&(((+++***''''''000:::888///))))))))))))))))))))))))''''''''''''((((((((((((###&&&******'''%%%%%%'''''''''&&&%%%%%%%%%&&&&&&((((((''''''''''''(((((((((((('''''''''(((((()))''''''&&&%%%%%%%%%%%%&&&***)))(((''''''((()))))),,,+++***)))(((((((((((('''(((((())))))))))))((())))))************)))((()))(((&&&''')))******)))******)))))))))))))))***((()))***)))((('''((()))+++---111666===DDDIIILLLSSSOOONNNPPPPPPKKKGGGGGG@@@999444555555444333555666777???JJJUUUbbbxxxtttjjjdddXXX[[[aaakkkyyyssshhhfffkkkrrrxxx~~~wwwsssrrrtttvvvvvvvvvvvvuuussspppnnnlllmmmjjjfffcccbbbccceeefffhhhttt~~~}}}xxxuuuqqq```TTTGGGAAAAAAAAAAAABBBDDDCCCCCCCCCCCCCCCCCCBBBDDDAAA>>>>>>???@@@>>><<<:::888666777777666222......---***(((''''''((()))***)))'''%%%$$$%%%&&&'''''''''(((((('''%%%###"""&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))***,,,------+++)))(((''''''(((((('''&&&%%%%%%%%%&&&''''''((((((''''''%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))))))))))))))))))))(((((()))***************(((''''''(((***---111333///...,,,***))))))******))))))))))))))))))))))))CCCBBB@@@@@@AAABBBAAA@@@@@@@@@???>>>>>>??????@@@>>>=========<<<<<<;;;;;;;;;;;;::::::888777555444111000///---+++)))(((((())))))(((((('''&&&&&&%%%''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''(((((('''&&&&&&%%%''''''&&&&&&&&&&&&''''''&&&&&&$$$$$$%%%&&&((())))))))))))))))))(((((('''$$$%%%'''&&&%%%%%%&&&((()))***)))***000555000(((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''%%%'''((()))(((&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''(((''''''(((((()))***+++(((((('''&&&&&&&&&&&&&&&***)))(((''''''((()))***,,,+++***)))((((((((((((******+++++++++++++++***)))))))))******))))))))))))((('''''')))******)))***))))))(((((())))))***)))***+++***))))))***++++++...333:::@@@GGGKKKMMMPPPMMMNNNQQQPPPIIICCCAAA@@@:::666666555333222444777:::EEEWWWgggtttyyylllfffbbb[[[```jjjxxxyyysssuuu{{{~~~ooogggjjjpppxxxyyywwwxxxzzz}}}}}}{{{tttssspppooooooppprrrttt|||~~~{{{zzzwwwqqqhhh[[[OOOGGGCCCBBBCCCAAABBBCCCDDDDDDDDDEEEFFFDDDBBB??????@@@@@@???===<<<:::888888888777333000///---+++)))((((((((())))))(((&&&%%%%%%&&&'''((('''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%'''(((((('''%%%$$$&&&&&&''''''&&&%%%%%%$$$%%%&&&''''''((((((''''''%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&'''(((((())))))(((((((((''''''((())),,,///111///...---,,,++++++++++++))))))))))))))))))))))))BBB@@@>>>>>>???AAAAAA@@@??????>>>>>>>>>??????@@@@@@??????>>>===<<<;;;;;;;;;;;;;;;;;;:::999888777444333111///---+++)))(((,,,,,,+++***)))'''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&$$$%%%%%%%%%&&&''''''''''''''''''(((''''''&&&%%%''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%&&&'''(((+++***((('''''''''((()))%%%&&&&&&&&&%%%%%%'''(((%%%(((,,,---///000+++$$$''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''((('''&&&'''(((((('''&&&%%%%%%%%%%%%&&&'''(((((('''&&&&&&%%%%%%&&&&&&''''''''''''((()))***+++,,,))))))(((''''''''''''((()))(((((('''((()))+++,,,,,,+++***)))((((((((((((++++++,,,,,,,,,++++++***))))))))))))))))))))))))***((('''''')))******)))))))))(((((((((((())))))++++++,,,+++******+++---,,,000777???FFFKKKMMMOOONNNLLLNNNRRRPPPGGG@@@<<<>>>999777777777444666999:::BBBUUUlll|||~~~kkkcccbbbaaaaaahhhvvvvvvjjjkkksss|||yyyooolllrrryyy}}}~~~}}}}}}~~~}}}|||qqqbbbTTTKKKGGGGGGCCCFFFHHHHHHEEEDDDFFFIIIFFFDDDBBBAAABBBAAA???>>>===<<<::::::999888555333111///---+++))))))))))))((('''&&&&&&&&&'''((()))))))))((((((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&%%%%%%$$$###%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%&&&''''''''''''&&&((((((''''''(((***,,,---...............---,,,+++))))))))))))))))))))))))AAA>>><<<<<<>>>@@@@@@@@@???>>>>>>>>>>>>??????@@@AAAAAA@@@???>>>===<<<;;;888888999999999999888888666555444222///---+++***++++++++++++)))'''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''((()))******&&&'''''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''((('''&&&&&&&&&&&&''''''***))))))(((((((((((((((%%%&&&&&&%%%$$$%%%''')))%%%***...///...,,,***'''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''***'''%%%%%%(((***(((&&&%%%%%%%%%%%%&&&((())))))))))))(((((((((((())))))((((((((((((((()))***++++++***))))))(((((())))))((((((''''''(((***,,,---++++++***)))(((((()))))))))***************))))))))))))(((((())))))******+++)))(((((()))******)))((((((((('''(((((()))***+++,,,,,,+++******,,,......333;;;DDDJJJNNNOOOOOONNNKKKKKKNNNLLLDDD>>>;;;;;;999888999888777<<>>===;;;:::999777555444333111///---+++***))))))''''''&&&&&&'''((()))***+++***((('''&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''(((((()))(((((('''%%%%%%&&&&&&&&&%%%%%%$$$%%%&&&''''''(((''''''''''''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((($$$%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%&&&''''''''''''&&&(((((('''''''''((()))***+++,,,---......---+++***))))))))))))))))))))))))AAA>>><<<;;;<<<>>>??????>>>>>>======>>>??????@@@BBBAAA@@@???>>>===<<<<<<888888999:::::::::::::::777777666444222000---,,,)))***))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&'''((()))******&&&&&&'''''''''''''''&&&''''''&&&&&&&&&&&&''''''((('''''''''&&&&&&'''''''''(((***+++***)))'''&&&&&&&&&&&&%%%$$$$$$''')))///000111000---)))(((***''''''''''''''''''''''''&&&'''''''''((((((((((((+++(((%%%&&&(((***)))'''%%%%%%%%%&&&'''((()))***)))))))))(((((()))))))))))))))(((((('''(((((((((++++++***))))))))))))***)))((((((((()))***,,,---+++***))))))))))))))))))))))))***+++++++++++++++)))))))))((()))***+++,,,+++***((((((*********)))((((((((((((((()))*********++++++***)))***,,,///222777???GGGMMMOOONNNMMMLLLGGGDDDDDDCCC>>>:::;;;:::999999:::888999@@@JJJXXXlll{{{www}}}rrreeegggmmmooosssxxx|||sssmmmsss}}}zzz{{{}}}uuucccRRRLLLLLLLLLIIIEEEEEEGGGJJJIIIIIIIIIHHHEEECCCAAA@@@======<<<:::888666555555555444222///---+++***)))''''''''''''(((((()))***,,,***(((&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&''''''(((''''''''''''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###%%%'''&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&'''(((((((((((('''((('''''''''''''''''''''((()))***,,,,,,+++***)))))))))))))))))))))))))))CCC@@@<<<;;;<<<===>>>???============>>>??????@@@AAA@@@@@@???>>>===<<<<<<::::::;;;<<<<<<<<<<<<<<<777888888777555333111///+++***)))(((''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''$$$%%%%%%%%%&&&'''''''''%%%&&&''''''((('''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&(((***,,,+++)))'''%%%&&&&&&&&&$$$###$$$'''***777444222000+++&&&&&&((('''''''''''''''''''''''''''''''''((((((((()))))))))((('''((())))))((('''&&&&&&&&&&&&'''((())))))(((''''''&&&&&&''''''(((***))))))(((((()))))))))++++++***))))))))))))******))))))((()))***,,,---******)))))))))))))))******+++,,,---.../////////+++***))))))***+++---...,,,***))))))*********))))))(((((())))))***+++,,,+++++++++))))))***---000777<<>>KKKXXXsss}}}xxxwwwpppuuu{{{|||zzzyyytttrrrxxx{{{|||{{{}}}~~~ttt^^^OOOLLLHHHEEEDDDFFFIIIKKKKKKLLLLLLKKKGGGDDDBBBAAA>>>>>>===:::777666666777777666444222///---+++***'''((((((((((((((())))))******((('''&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''((())))))***&&&&&&''''''((((((''''''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###&&&)))(((%%%$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''((())))))))))))(((''''''''''''''''''''''''&&&'''(((((())))))))))))))))))))))))))))))))))))EEEAAA===;;;;;;===>>>>>><<<<<<<<<======>>>@@@@@@??????>>>>>>>>>=========::::::;;;<<<<<<<<<;;;;;;777888999999888666333222///---+++(((''''''((()))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&'''(((((((((((((((((())))))***)))(((''''''&&&&&&&&&$$$###$$$'''***555///,,,---,,,'''%%%(((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&(((******)))(((((((((((('''''''''''''''((((((((((((''''''''''''(((((()))))))))***+++,,,...///++++++***)))))))))))))))+++***)))))))))***+++,,,******))))))))))))******)))***+++---///000111111,,,+++******+++,,,...000---+++))))))*********)))))))))))))))***+++,,,---,,,,,,,,,******+++///222<<>>;;;;;;<<<======<<<<<<<<<<<<===>>>@@@@@@>>>>>>>>>===============888888999::::::999999888777888999:::999777555444444111---)))''''''((()))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((('''''''''%%%%%%&&&'''(((((((((''''''''''''&&&&&&'''''''''%%%%%%'''((())))))))))))+++***(((''''''(((((()))''''''&&&$$$###$$$(((***,,,'''&&&+++---)))(((***))))))))))))))))))))))))%%%%%%%%%&&&&&&&&&''''''$$$(((,,,,,,)))''''''((()))((((((''''''''''''(((******))))))))))))******(((((()))+++...000222444+++******)))((())))))))),,,+++***)))))))))***+++***)))))))))))))))******&&&''')))+++...///000111---,,,+++++++++---000111---+++))))))***+++***)))************+++,,,---...---------++++++---000444>>>AAAFFFIIIJJJHHHEEECCC>>>888555666777777888<<<777;;;CCCJJJRRRaaazzzqqqjjjsss~~~iiihhhiiinnnttt{{{||||||~~~{{{vvvuuu}}}xxxtttzzz{{{rrroooqqqrrrpppooommmooozzznnnbbbSSSKKKJJJKKKJJJGGGMMMOOOQQQNNNIIIEEECCCCCCAAAAAAAAA===999777999<<<999888777444111...+++***))))))***))))))((('''&&&%%%&&&(((***,,,,,,,,,+++((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&((())))))###$$$%%%%%%&&&&&&&&&&&&%%%&&&''''''((((((''''''%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$(((,,,+++'''%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))&&&'''(((((())))))((((((&&&'''(((((()))((((((((('''&&&&&&&&&'''(((***+++))))))))))))))))))))))))IIIDDD===:::;;;<<<;;;:::===<<<<<<;;;;;;;;;<<<<<<>>>>>>===<<<;;;::::::999<<<<<<<<<;;;:::999888888777888::::::999777444222555222///,,,+++***((('''''''''&&&((()))***((('''&&&&&&''''''''''''&&&&&&(((''''''&&&&&&&&&''''''''''''((())))))((('''&&&((('''%%%$$$$$$%%%'''((('''((())))))(((((()))+++((('''''''''&&&&&&&&&&&&(((''''''%%%$$$###""""""&&&&&&&&&&&&&&&&&&&&&&&&,,,+++)))'''&&&%%%%%%&&&''''''''''''''''''&&&&&&(((((('''''''''&&&&&&&&&'''''''''(((((((((((())))))&&&%%%&&&***.........,,,+++))))))***,,,///111,,,+++++++++******))))))))))))*********))))))(((((()))))))))))))))((('''((((((((()))******++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******++++++***************+++,,,,,,,,,,,,---111888<<>>DDDEEEHHHHHHGGGCCC>>>;;;===;;;::::::<<<======<<>><<<999::::::999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999777555444333333555555777888:::<<<<<<;;;:::999:::777444111000...,,,***)))(((''''''((()))'''&&&&&&''''''((((((''''''&&&''''''&&&&&&&&&''''''((((((((((((((()))***++++++***)))(((''''''((()))***&&&'''((((((''''''(((***)))))))))(((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((($$$$$$$$$$$$%%%'''((()))'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((())),,,222888===??????:::777333...***(((''''''))))))))))))(((((((((((())))))))))))******)))))))))******++++++,,,,,,,,,+++************)))))))))))))))))))))))))))))))))******))))))))))))*********)))))))))))))))******,,,---...000222777<<>><<<:::999999999999:::;;;<<<<<<;;;;;;;;;<<<<<<<<<======;;;999555222000111222333444666888:::<<<<<<;;;;;;===:::777555333111///---+++)))''''''(((((('''&&&''''''(((((((((((('''''''''&&&&&&&&&&&&'''(((((((((''''''&&&''')))+++,,,)))((((((''''''(((((()))%%%'''((((((''''''((()))))))))))))))((((((((((((***))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%'''((())))))&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''***,,,...111444666666555000///,,,***(((((((((((((((((((((((((((((('''''')))))))))))))))*********)))))))))***+++,,,------,,,,,,+++******)))(((((())))))))))))))))))))))))+++******))))))******+++))))))(((((())))))******,,,...000222555:::???CCCEEEEEEDDDBBB@@@<<<999777666:::===@@@BBBGGGOOOUUUmmm~~~zzzooofffffflllvvvtttnnnsssrrrrrrrrruuu{{{~~~zzzxxxxxxsssssstttvvvwwwwwwwwwvvvuuutttrrrrrrsssuuuxxxzzztttppplllmmmqqquuuxxxxxx~~~~~~|||{{{{{{zzz|||~~~|||vvvvvvwwwyyy||||||wwwttttttuuutttrrrpppttt{{{zzz~~~mmm^^^SSSMMMDDDHHHMMMQQQQQQNNNJJJHHHFFFEEEDDDAAA???===;;;;;;777777888777666555333333...---,,,***)))))))))***((((((((((((((((((((('''''''''''''''''''''''''''***)))(((((()))+++,,,---))))))(((((('''&&&&&&%%%))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((())))))((((((((((((((((((((((((%%%&&&''''''((('''''''''''''''''''''((((((((((((''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((()))******)))'''&&&'''(((************************ssshhhYYYMMMFFFBBB???===999999999999999:::;;;<<<::::::;;;;;;<<<=========???<<<888444111000000000222333555888999:::;;;;;;>>><<<999888777555222000---+++)))((((((((((((''''''(((((((((((((((((('''&&&&&&&&&&&&&&&'''((((((&&&&&&%%%%%%&&&''')))+++(((''''''''''''''''''(((&&&'''((((((''''''(((***))))))))))))(((((((((((()))))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((&&&&&&&&&'''''''''((((((&&&'''''''''''''''''''''&&&&&&&&&'''''''''((((((+++,,,.........,,,++++++(((''''''''''''((()))***''''''''''''''''''(((((())))))(((((()))***++++++)))((((((((()))+++,,,---------,,,+++***)))((((((************************++++++************++++++)))))))))))))))***++++++,,,///222555888<<>><<<999777666888???EEEFFFGGGPPPaaapppxxxgggbbbbbbiiitttzzzwwwwwwxxxzzz|||~~~~~~||||||zzzwwwssspppnnnmmmmmmlllooorrrtttvvvwwwwwwwwwssssssuuuxxx}}}yyywwwzzz~~~|||zzzyyy~~~zzztttrrrsssuuuxxx|||yyytttrrrrrrvvvpppjjjlllsss{{{zzzhhhWWWMMMFFFIIINNNRRRSSSQQQMMMJJJFFFEEECCCAAA>>><<<:::999777777777666555444444333000...---+++***)))******))))))))))))))))))))))))((((((((((((((((((((((((***)))))))))***+++---///)))))))))***************************************((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((())))))((((((((((((((((((((((((%%%&&&''''''((('''''''''''''''''''''((((((((((((&&&&&&''''''''''''''''''&&&'''(((((())))))(((((()))***+++***(((''''''(((************************pppaaaWWWOOOHHHDDD;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<======@@@>>>:::666333111000000000111333555777999::::::>>><<<;;;::::::888555333000---***))))))))))))((('''(((((())))))(((((('''&&&&&&&&&&&&&&&'''((()))%%%%%%%%%%%%&&&'''(((((('''''''''''''''''''''''''''((())))))(((((()))***)))))))))(((((((((''''''%%%&&&&&&'''((()))******((((((((((((((((((((((((''''''((())))))(((((('''%%%%%%&&&&&&'''(((((((((&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))***,,,+++***))))))***((('''''''''((())))))***''''''''''''(((((((((((())))))(((((((((***+++,,,***)))(((((()))***,,,---------,,,+++******))))))++++++++++++++++++++++++++++++************++++++))))))))))))***+++,,,---,,,///444777:::===AAADDDAAA@@@===:::888888888888:::BBBIIILLLPPP^^^tttvvvggg___aaahhhttt}}}yyyzzz~~~~~~~~~|||uuuqqqnnnmmmmmmmmmkkkjjjiiihhhhhhhhhiiilllqqquuuwwwxxxzzz{{{vvvwwwzzzxxxpppqqqsssvvvyyy{{{~~~{{{wwwuuuuuu|||rrrkkkooovvv}}}ttt```RRRLLLMMMOOORRRSSSRRROOOLLLHHHGGGEEEBBB@@@===;;;:::888888777666555444444333111///---+++************))))))************++++++(((((((((((((((((((((((()))))))))***+++,,,---...*********++++++,,,,,,,,,++++++++++++++++++++++++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''''''''(((((((((((('''''''''''''''(((((((((''''''((())))))))))))((()))***+++***((('''((()))************************|||nnnaaaTTTLLL>>>===<<<;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<>>><<<:::777555333222111000111222444666888::::::===<<<;;;;;;<<<:::888555333000,,,************)))(((((())))))))))))((((((&&&%%%%%%&&&&&&((())))))&&&&&&'''''''''''''''&&&((((((((())))))(((((((((((()))******))))))***,,,((((((((('''''''''&&&&&&$$$%%%&&&'''((())))))***((((((((((((((((((((((((%%%&&&'''(((((((((''''''%%%%%%&&&&&&'''(((((()))&&&&&&&&&'''''''''((((((((((((((()))))))))******''')))***)))((((((***,,,((((((((((((((((((((((((''''''((((((((()))))))))))))))((('''(((***,,,---,,,+++***))))))***,,,---,,,,,,,,,++++++*********++++++++++++++++++++++++,,,++++++******++++++,,,************+++,,,---...---000555999;;;>>>AAACCC>>><<<999777666777999:::===CCCMMMWWWeeezzz~~~oooeeeeeelllyyyvvvsssuuu}}}~~~zzzssslllgggeeeeeeeeeffffffgggggggggfffffffffhhhmmmsssxxxzzz|||~~~~~~wwwrrrtttvvvyyy|||~~~~~~~~~~~~}}}{{{{{{~~~vvvssswww|||qqqaaaTTTRRRPPPQQQRRRSSSQQQOOOLLLKKKIIIFFFCCCAAA???>>>::::::888777666555555444222000...,,,+++*********((()))))))))************((((((((((((((((((((((((((()))***+++++++++++++++++++++++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''(((((((((((('''''''''(((((()))))))))''''''((()))))))))))))))((()))******)))((()))+++************************ooo]]]RRR???>>>===<<<;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<::::::999888666555333333111111333555666888::::::<<<;;;;;;<<<<<<<<<999777444111---++++++++++++***(((((())))))))))))((((((%%%%%%%%%&&&'''((()))***'''''')))))))))((('''&&&))))))************))))))(((***++++++******+++,,,((('''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%'''((((((''''''%%%%%%&&&&&&'''((())))))&&&&&&&&&'''''''''(((((())))))))))))************'''((()))(((&&&&&&)))---&&&&&&&&&''''''''''''''''''((((((((())))))******)))(((''''''(((***,,,---///---+++******+++,,,...,,,,,,,,,++++++++++++***************************,,,++++++******++++++,,,++++++++++++,,,---...///---111555999<<<>>>@@@BBB<<<:::777555555777999;;;DDDIIITTTfffyyyooojjjpppzzzqqqooosss}}}yyytttsssnnnhhhbbb^^^___aaacccccceeefffggghhhgggfffeeeiiiooovvv{{{}}}}}}xxxuuuxxxzzz}}}}}}}}}~~~}}}||||||{{{~~~~~~zzzyyy~~~rrrYYYUUUQQQPPPRRRSSSRRRPPPOOONNNLLLJJJGGGDDDBBBAAA===<<<:::888777666555555222111...,,,+++*********'''((((((((())))))******))))))))))))))))))))))))((()))***,,,,,,+++***)))---,,,,,,+++***)))((((((,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))&&&''''''''''''''''''&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''((((((((()))'''((((((((())))))******'''(((((()))))))))))))))'''(((******))))))***,,,************************sssdddYYYGGGDDDAAA???:::555777<<<:::;;;<<<============<<>>===<<<;;;<<<<<<===<<<<<<@@@>>>;;;:::;;;;;;:::999666555444333333555777999::::::::::::999999999999666555444222///---++++++)))************)))''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((((((((******++++++,,,,,,,,,---,,,+++***+++,,,,,,***(((***)))'''((())))))(((&&&((('''&&&&&&&&&&&&'''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''&&&&&&''''''((()))))))))(((((((((((()))******+++************)))))))))(((&&&&&&'''((())))))))))))))))))(((((((((((())))))))))))************)))))))))***++++++******+++---,,,,,,------,,,,,,+++***+++***)))((()))***,,,---++++++++++++*********))),,,+++,,,,,,---...///000222555:::===???===;;;999444444444555666999===???FFFUUUjjj|||}}}|||rrrlllppp~~~zzzsssnnnkkkgggccc```aaa___\\\\\\]]]]]]]]]\\\___aaadddgggiiijjjiiiiiiwww~~~}}}}}}||||||}}}xxxxxx{{{~~~~~~~~~zzzzzzyyyyyyxxxyyyzzzzzz~~~{{{wwwuuuuuuuuutttttttttuuuxxxyyyyyy{{{~~~wwwlll___WWWVVVWWWWWWUUUVVVUUUVVVWWWWWWSSSLLLFFFEEECCC@@@>>><<<;;;888666333222111000---+++)))((((((((('''''''''(((((()))))))))((((((((('''''''''''''''''''''''''''''''''---,,,+++*********+++,,,++++++,,,,,,,,,,,,++++++++++++***))))))))))))***)))))))))((((((((((((((()))((('''&&&%%%%%%%%%%%%'''''''''''''''''''''''')))(((&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''((('''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&'''(((((()))***)))'''%%%%%%''')))***((((((((('''((())))))***)))))))))))))))))))))))))))))))))))))))*********************************zzzmmmddd]]]WWWTTTQQQOOOIIIAAA>>>AAAIIIEEE@@@===<<<<<<;;;:::???>>><<<<<<===>>>>>>===777777555555555666777888777888:::;;;<<<;;;;;;:::999888666444111///---,,,******+++++++++******)))''''''''''''''''''((((((&&&&&&&&&'''''''''((((((,,,,,,,,,,,,,,,------------,,,+++,,,------+++)))+++)))(((((()))***((('''((('''&&&&&&&&&&&&'''(((''''''&&&&&&&&&&&&''''''$$$%%%%%%&&&&&&'''''''''***))))))(((''''''&&&&&&&&&&&&''''''((()))))))))************************************))))))))))))'''(((((())))))*********(((((())))))***))))))((()))))))))))))))))))))))))))***++++++***)))+++,,,,,,,,,,,,,,,,,,++++++*********)))))))))***,,,---++++++++++++************---,,,++++++---///111333555777;;;======;;;888555111222333444666:::@@@EEEMMM\\\tttwwwlllhhhmmmzzz~~~yyyuuuooollliiifffdddbbb___]]]^^^\\\[[[[[[]]]_________```aaacccfffhhhkkklllmmm{{{~~~~~~}}}}}}{{{vvvuuuwwwzzz{{{zzzxxxvvvsssqqqooopppqqqrrruuurrrooonnnoooqqqqqqqqqooorrrvvvxxxzzz{{{~~~|||||||||}}}~~~wwwjjj___YYYWWWVVVVVVVVVVVVXXX\\\___\\\SSSKKKGGGDDD???<<<:::999666444444444333111///---+++***)))((((((''''''((((((((()))))))))))))))(((((((((''''''''''''''''''''''''******)))))))))***+++++++++++++++******+++++++++---,,,,,,+++++++++++++++***))))))(((((('''''''''))))))((('''&&&&&&&&&&&&'''''''''''''''''''''''')))(((''''''&&&&&&''''''''''''''''''''''''''''''((('''&&&&&&&&&&&&''''''%%%%%%&&&&&&'''(((((((((((((((''''''''''''((((((***))))))))))))***++++++))))))))))))))))))))))))'''(((((()))******++++++************************}}}nnnhhhgggddd```[[[VVVSSSOOOJJJIIILLLZZZSSSHHH@@@<<<;;;:::999===<<<:::;;;<<<<<<<<<:::888888888777777777777888777888:::<<<===<<<;;;::::::999777555222000...---***+++++++++++++++******&&&&&&''''''(((((())))))''''''(((((((((((()))))))))))))))************+++---,,,+++,,,------,,,***+++***))))))******)))((('''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&''''''$$$$$$%%%%%%&&&'''(((((())))))((((((''''''''''''&&&&&&''''''((()))))))))***++++++++++++******)))*********))))))))))))))),,,+++***)))(((''''''''''''((()))++++++***)))(((&&&''''''(((***+++,,,---)))***++++++))))))***+++++++++,,,,,,,,,++++++***++++++***))))))******+++++++++++++++++++++++++++,,,+++******,,,///333555888:::<<<===<<<888555222222333444555777<<>>BBBLLLZZZeeerrrgggeeeqqq}}}vvv{{{~~~qqqhhhgggggghhhlllqqqvvv{{{~~~yyyvvvuuuuuuxxx}}}uuuppphhhbbb^^^]]]\\\[[[]]]^^^^^^]]]ZZZXXXWWWWWWXXXXXXXXX[[[___dddfffgggdddeeefffiiinnnuuu{{{~~~~~~{{{wwwuuuvvvxxxyyyzzzzzzyyyyyyzzz~~~~~~}}}~~~~~~}}}}}}|||xxxvvvzzz{{{{{{||||||{{{{{{{{{yyyuuurrrqqqrrrqqqnnnkkkccc```\\\YYYXXXZZZ]]]___```]]][[[[[[]]]```aaaaaahhhkkknnnpppooommmllllllmmmmmmnnnoooqqqssstttuuutttuuuvvvxxxzzz|||~~~~~~zzzwww{{{zzzuuuqqqssswww~~~yyyjjjaaa]]][[[ZZZ[[[___cccfffhhhWWWQQQIIIBBB>>><<<:::999777666666555444222000///++++++***)))((((((((((((&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))(((((()))((((((''''''(((((()))***)))((((((''''''(((((()))((((((''''''&&&&&&&&&&&&&&&&&&&&&'''((())))))''''''''''''''''''''''''&&&&&&'''(((((((((''''''''''''''''''''''''''''''&&&&&&'''((())))))((((((''''''''''''''''''''''''''''''((((((((((((''''''(((''''''''''''((())))))))))))))))))))))))))))))++++++******)))((((((''',,,,,,,,,,,,,,,,,,,,,,,,wwwkkkhhhnnntttvvvuuummmeeefffiiinnnuuu{{{{{{jjjSSSBBB<<<<<<===<<<:::::::::<<<======<<<:::<<<===>>>>>>===;;;888666555666777888999999::::::999999888888777666666666000///---+++***))))))))))))))))))(((((((((((((((''''''''''''((((((((((((&&&'''(((***,,,...///000***))))))***,,,---,,,******)))'''((())))))(((&&&&&&&&&'''(((((('''&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((&&&&&&''''''((()))))))))&&&''')))***++++++))))))((()))))))))************+++***(((''''''(((***+++))))))))))))***+++,,,---+++***)))(((((()))***+++,,,---...---+++***+++,,,))))))***+++++++++++++++*********+++++++++******+++++++++,,,,,,,,,------)))***,,,///222555888:::<<<:::777555333444666777666<<>>:::888666666666666555444222111000,,,+++***)))((((((((((((&&&'''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((()))***)))((('''''''''''''''(((((('''''''''***)))((((((''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%&&&'''((()))''''''''''''''''''''''''$$$%%%&&&'''(((''''''&&&''''''''''''''''''''''''%%%&&&'''((((((((('''&&&''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''((())))))))))))))))))))))))))))))*********)))))))))))))))------------------------}}}{{{uuummmjjjmmmpppooorrrkkkhhhnnnvvv~~~vvv\\\HHH???===<<<:::666666777:::<<<===<<<;;;<<<===??????>>>;;;888666333333444555777:::<<<===::::::999999999999999999333111///,,,+++***************))))))((((((''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%''')))+++...000111)))))))))***,,,,,,+++***)))(((''''''(((((('''&&&%%%&&&'''(((((('''&&&%%%'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&%%%%%%)))))))))(((''''''&&&&&&&&&&&&''''''((()))))))))$$$&&&(((***++++++))))))(((((())))))*********+++000...,,,)))((('''((((((***)))(((((()))+++---...((('''''''''(((+++---///---...///...,,,+++,,,---((()))***+++++++++++++++'''''')))***,,,,,,------+++++++++,,,,,,---------***,,,...222555888;;;<<<===:::666333222444777999:::AAAKKKUUUaaatttppphhhjjjnnn}}}xxxyyy|||oootttyyyzzzyyyxxxvvvtttxxxrrrpppxxxwwwnnnfffaaa___hhheeeaaa___```aaacccccc```cccfffeeebbb```aaabbb_________bbbgggllloooooowwwvvvvvvvvvwwwyyy|||~~~~~~~~~{{{wwwxxx||||||zzzuuuqqqmmmlllmmmpppssstttrrrrrruuuyyy}}}~~~|||{{{zzz{{{}}}}}}}}}{{{|||{{{yyyzzzzzzzzzyyyxxxzzzzzzsssoooooommmnnnpppqqqqqqpppnnnmmmllljjjiiiiiijjjgggaaa[[[UUUUUUTTTTTTVVVYYY\\\^^^YYYVVVSSSRRRSSSTTTTTTTTTXXXZZZ]]]]]]\\\\\\\\\]]]TTTVVVYYY^^^ccciiimmmooopppqqqqqqssstttvvvxxxyyyyyy{{{~~~~~~}}}zzzzzz|||{{{vvvuuuyyy{{{zzz}}}uuugggiiiiiifffbbbbbbfffkkkllldddWWWLLLCCC>>>:::888666666666555444222111000,,,+++***)))(((((((((((('''((((((((())))))******(((((((((((((((((((((((())))))*********((('''&&&%%%&&&'''(((((('''&&&%%%***))))))(((((((((((((((&&&&&&&&&'''''''''''''''$$$$$$$$$%%%&&&'''((()))''''''''''''''''''''''''###$$$&&&'''''''''&&&&&&''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%'''''''''''''''''''''&&&((((((''''''''''''((((((((((((((((((((())))))***))))))))))))))))))))))))((((((((()))******++++++------------------------tttvvvyyyyyyvvvqqqnnnlllffflllsssyyyhhhRRRFFF>>>::::::666666666777999;;;>>>@@@AAABBBCCCCCCAAA>>>:::888888888666444333555888:::666777999:::999888666555555222///---------,,,++++++******))))))))))))***))))))(((((('''''''''&&&((((((((()))***+++,,,---***)))))))))((((((''''''))))))(((((('''''''''&&&)))))))))))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%(((((('''''''''&&&&&&&&&'''((()))))))))))))))((())))))))))))))))))))))))************))))))))))))&&&'''''''''(((((())))))******))))))(((((('''''')))))))))((())))))***+++......---,,,,,,+++******))))))***++++++++++++***+++******+++---......---,,,---.........---,,,+++,,,+++---111777;;;<<<;;;>>>888555666777777:::===@@@KKK[[[lll~~~uuujjjggghhhppp{{{yyy{{{|||yyyzzz|||yyyqqqnnnrrrqqqxxxxxxooohhhbbb\\\\\\___```______aaadddgggiiiiiijjjjjjjjjhhheeecccdddddd]]]aaaeeekkkpppuuuzzz}}}}}}xxxxxx|||~~~}}}{{{|||}}}~~~{{{xxxvvvuuuiiiiiikkklllnnnooopppqqqrrrwwwzzzyyyyyy}}}~~~}}}yyyyyyxxxxxxxxxwwwwwwvvvtttwww{{{|||zzzxxxvvvuuusssyyy{{{tttmmmmmmppprrrqqqooonnnmmmmmmkkkhhhfffiiieeeaaa```bbb```[[[VVVSSSSSSVVV]]]dddfffbbb]]]WWWUUUSSSQQQRRRRRRQQQPPPUUUSSSQQQRRRTTTVVVWWWVVVSSSRRRTTTYYYaaagggjjjjjjnnnooopppqqqrrrsssssssssxxxxxxzzz}}}~~~~~~pppkkkggggggfffdddgggkkknnnlllaaaQQQEEE@@@===999555666777777555333111//////...+++)))((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((***++++++***)))(((((()))(((''''''''''''&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((())))))'''((((((((('''&&&%%%%%%''''''''''''''''''''''''''''''((((((((((((''''''))))))(((((((((((())))))******))))))((((((''''''*********)))(((&&&%%%$$$''''''(((((())))))***************)))))))))))))))******+++++++++,,,,,,,,,uuuyyy{{{zzzuuuqqqpppqqqpppwwwuuu]]]PPPHHHDDDCCC<<<;;;999888999<<>>@@@???@@@AAAAAA@@@>>>;;;::::::999888666444333333222444555666888888888777777666333111000000000...---******)))(((((((((((((((((((((((((((''''''''''''((((((((()))+++---...///......---,,,+++***)))((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''&&&&&&&&&###$$$%%%'''))))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))))))))))))))(((((((((((()))(((((((((((()))******------,,,,,,++++++******))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,,,,......000444999<<<===<<<666333444888:::;;;>>>CCCQQQccc~~~qqqgggiiinnnrrr{{{}}}oooqqqzzz{{{vvvrrrooommmqqqwww|||qqqjjjhhhbbb^^^^^^]]]\\\```eeehhhhhhjjjooouuuzzz}}}~~~uuurrrnnnhhhcccaaabbbdddjjjnnnssszzzyyyuuuuuuuuusssqqqqqqsssuuuuuutttrrrrrrrrrkkkkkklllmmmnnnppppppqqqmmmtttxxxxxxyyy||||||zzzwwwuuurrrooommmlllllllllmmmnnnoooooonnnnnnpppqqqppptttuuutttvvvzzz{{{zzzyyyvvvsssqqqqqqpppnnnllldddaaa```aaacccdddaaa^^^cccfffkkkrrrvvvsssllleee^^^^^^]]]]]]]]][[[XXXUUUUUUSSSQQQPPPPPPQQQPPPNNNMMMMMMOOOTTTZZZ___aaaaaafffgggiiilllnnnoooppppppuuuvvvwwwzzz}}}{{{nnnccc```bbbeeehhhlllmmmmmmggg[[[OOOHHHBBB===777888888777666555333222000///---+++))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))***++++++,,,"""$$$%%%%%%%%%%%%&&&((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((('''&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''))))))(((((((((((())))))''''''''''''&&&&&&&&&&&&&&&'''(((((()))))))))((((((((((((((())))))))))))))))))))))))))))))************+++++++++,,,,,,,,,qqqvvv{{{yyyuuuwww{{{rrrkkkfffeeeOOOKKKEEE???;;;;;;===>>>AAABBBCCCCCCBBBAAA???>>>999888777666555444222111222333555666777888888888666444222222222222000///******)))(((''''''''''''((((((((((((((('''''''''''''''((()))+++---///000///...---,,,***)))((('''((((((((((((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&''''''((((((((()))''''''''''''''''''''''''$$$%%%&&&'''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))((((((((((((***))))))))))))***++++++,,,,,,,,,,,,++++++******))))))***++++++++++++***,,,---------+++++++++,,,,,,,,,,,,---------------,,,///444:::===>>><<<:::666444666:::<<<===BBBHHHTTThhh|||~~~yyyoooiiiooovvv|||yyykkklllsssxxx~~~zzzuuuqqqqqqvvvwwwooogggaaabbb^^^]]]```bbbbbbfffkkknnnppptttyyy}}}~~~|||llljjjgggcccaaabbbfffiiisssuuuyyy~~~~~~xxxqqqllljjjiiiiiihhhkkkmmmooooooooonnnooopppjjjjjjkkklllmmmmmmnnnnnnooouuuzzzyyyyyyzzzyyyvvvqqqoookkkhhhffffffggghhhiiikkknnnooonnnnnnnnnooorrrssstttuuuzzz{{{{{{yyyvvvttttttsssrrrqqqfffeeeeeegggjjjkkkjjjhhhjjjmmmtttzzz|||wwwooohhhhhhhhhhhhiiiiiigggbbb^^^]]][[[XXXWWWVVVUUUSSSQQQOOOPPPSSSVVV[[[^^^``````ccceeegggjjjlllnnnooopppssstttvvvxxxzzz~~~vvvccc\\\^^^bbbhhhmmmmmmooolllaaaUUUMMMDDD===999888777666555444333333111000...,,,+++***))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((***+++,,,------%%%&&&''''''%%%%%%&&&'''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((())))))))))))((((((''''''''''''''''''''''''*********))))))'''&&&&&&(((((((((((()))))))))))))))))))))))))))***************+++++++++,,,,,,,,,mmmssswwwxxxxxx~~~wwwooojjjWWWSSSKKKCCC>>><<<<<<<<<@@@AAABBBBBBBBBBBBAAA@@@999777555555666666444222222222444555666777888888777555444444444444222000++++++)))((((((''''''''''''''''''(((((((((((((((''''''((()))***,,,---......---,,,***)))'''&&&&&&'''''''''(((((((((((((((&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&''''''(((&&&'''''''''''''''''''''&&&'''''''''''''''&&&&&&''''''''''''''''''''''''&&&'''''''''((((((((()))))))))))))))))))))(((((((((((((((((())))))))))))+++************+++,,,,,,,,,+++++++++++++++******))))))***++++++++++++***+++---...---+++***+++---,,,,,,,,,------.........+++111999???AAA???<<<999777555666999;;;>>>EEENNN\\\pppwwwwww}}}tttqqqwww~~~sssfffhhhnnnsss{{{xxxwwwvvvuuuzzz{{{qqqjjjfffbbb______^^^aaaggglllmmmqqquuuvvvxxx|||~~~xxxsss___```aaabbbdddiiiooosss|||{{{{{{}}}}}}zzzqqqmmmhhhcccaaa`````````bbbdddfffggggggggghhhjjjiiijjjjjjjjjkkkkkkllllllpppvvvyyywwwuuutttrrrnnngggeeebbb```___```bbbdddeeeiiinnnqqqqqqooommmllloooppppppqqqwww|||{{{uuuxxxwwwuuutttuuuvvvuuutttjjjkkklllnnnqqqrrrsssrrrooossszzz{{{sssmmmrrrrrrtttuuuvvvsssnnnkkkfffdddbbb```___\\\YYYWWWSSSUUUXXXZZZ\\\]]]______bbbdddfffiiilllnnnoooppprrrtttvvvwwwxxx{{{iii]]]\\\```ffflllnnnrrrpppfff[[[QQQFFF>>>;;;:::888555333222222222222111000...,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***+++,,,---...***++++++***(((''''''((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%''''''((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((''''''(((((())))))))))))(((((((((((((((((((((((((((((()))*********)))(((''''''))))))))))))(((((((((((((((((())))))******************+++++++++,,,,,,,,,ppptttwwwzzzzzzpppjjj___ZZZRRRIIIBBB>>><<<<<<======>>>??????@@@??????;;;888555555777888666444222222333444555666777888888777666666777666444222---,,,+++)))(((((((((((('''''''''((((((((((((((('''''''''((()))***+++,,,++++++***)))(((&&&&&&%%%'''''''''(((((((((((((((&&&&&&&&&'''(((((())))))((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((((((((('''%%%%%%'''''''''''''''''''''''''''''''''(((((())))))*********))))))))))))(((((((((((((((((())))))))))))+++************+++,,,,,,++++++++++++++++++******))))))***++++++++++++******,,,...---+++***,,,......---------...///000111---333<<>>===;;;<<<===>>>>>>???@@@@@@???;;;666555777888666444222222333333444555666777888777777777888777555333...---,,,***))))))((((((''''''''''''((((((((()))'''''''''''''''((())))))******)))(((((('''&&&&&&''''''''''''((((((((()))&&&&&&'''(((((()))******((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))))))))(((''''''''''''''''''''''''''''''''''''((())))))***++++++*********)))))))))(((((('''((((((((()))))))))***))))))(((((())))))***+++******************++++++))))))***++++++++++++***(((+++...---+++***---000//////......///000222333222777<<>>>>>??????<<<:::;;;???IIIZZZjjj{{{}}}|||~~~mmmccc```iiirrrwww~~~oooiiiaaa^^^___bbbdddddd```ccclllwww|||yyyxxxxxxuuussspppnnnkkkgggbbb^^^ZZZ```gggnnnrrruuuxxxzzzwwwrrrllljjjjjjjjjgggddd^^^^^^]]]ZZZWWWUUUTTTTTTYYY[[[\\\]]]]]]^^^```bbb_____________________^^^^^^bbbccc^^^ZZZZZZXXXUUUQQQQQQQQQQQQQQQRRRSSSTTTYYY]]]aaadddbbb___]]]\\\^^^bbbdddeeegggkkkkkkgggcccdddggglllppprrrqqqooolllnnnpppqqqrrrssstttuuusssuuuyyy||||||zzzxxxwww{{{|||}}}~~~{{{vvvuuurrrqqqooolllhhheeeaaacccffffffccc``````aaabbbccceeegggjjjkkklllmmmrrrvvvyyyyyyvvvuuuxxx{{{{{{~~~zzzooogggcccdddhhhnnnsssuuuoooggg___VVVNNNEEEBBB===888444333333333444333222111///,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,------,,,***((()))***(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''((()))))))))))))))''''''''''''''''''''''''''''''(((((((((((('''''''''((()))******)))(((''''''''''''((((((((())))))&&&'''((()))***+++++++++***)))))))))(((((((((''''''(((((()))******++++++******+++++++++,,,,,,,,,wwwzzz~~~zzzwwwiiieee]]]TTTLLLEEE@@@>>>======>>>???@@@AAABBBBBBCCC===777555666888666333333333333333444555666666888888888888999888666444///...---+++***)))))))))&&&'''''''''(((((())))))''''''&&&&&&&&&&&&''''''***)))))))))((((((''''''&&&'''''''''(((((())))))'''''''''((()))******+++))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&'''''''''((((((''''''((()))******))))))'''''''''''''''''''''''''''(((((()))***++++++,,,+++*********))))))(((((('''((((((((())))))******'''''''''''''''((())))))******************++++++))))))***++++++++++++***'''+++...---+++***---111000/////////000111333444777:::<<<<<<;;;===@@@DDDEEEAAA???@@@EEERRRgggyyyzzz~~~}}}yyyoookkkcccaaakkkuuuyyy~~~~~~qqqdddaaa^^^^^^cccfffhhhgggfffiiiqqqzzz|||vvvpppooommmiiiccc___]]][[[YYYXXX]]]ccckkkqqqtttuuuttttttmmmgggaaa___aaabbbaaa^^^YYYYYYYYYWWWSSSPPPNNNNNNOOOPPPQQQQQQQQQRRRUUUWWWWWWWWWWWWVVVVVVVVVVVVVVVSSSWWWWWWRRROOOPPPOOOMMMLLLLLLLLLLLLMMMMMMMMMMMMTTTVVVYYYZZZXXXVVVUUUUUUMMMRRRVVVVVVXXX\\\\\\YYY[[[]]]bbbhhhmmmooonnnllljjjlllnnnooooooooopppqqqooorrruuuvvvvvvvvvvvvwww{{{{{{|||}}}}}}{{{yyywwwvvvrrrnnnkkkhhhkkkmmmlllhhheeeddddddaaabbbdddfffhhhjjjkkkkkkrrrvvvzzzzzzvvvtttuuuxxxxxx{{{~~~~~~wwwnnnfffdddffflllsssuuurrrkkkeee]]]VVVIIIEEE???:::666444444444444444333111///---+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))***+++***)))((()))***(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((()))))))))))))))''''''''''''''''''''''''''''''(((((((((((('''''''''((()))++++++)))((('''&&&&&&&&&'''''''''(((((()))************))))))(((******))))))(((((((((''''''(((((()))***+++++++++******+++++++++,,,,,,,,,zzz~~~zzzppprrrwwwxxxwwwvvvjjjjjjdddYYYPPPKKKFFFBBB@@@>>>>>>@@@AAA@@@@@@AAA===<<<:::777555444444444333222111111222333666777777777777777777666555555555444111...,,,+++++++++((((((((()))))))))))))))(((((())))))))))))(((((((((((('''''''''&&&&&&&&&'''(((((('''&&&&&&)))+++&&&'''(((***++++++++++++***)))((()))***)))'''%%%''''''''''''''''''''''''((((((((((((((((((((((((******))))))(((((('''''''''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''((()))***+++++++++***)))(((((()))***+++///...---,,,***)))((((((,,,)))'''(((***+++***(((***)))))))))***,,,...///000000000111333555666777CCC@@@>>>>>>>>>>>>DDDLLL>>>>>>@@@FFFSSSggg~~~rrrqqqyyyrrrlllmmmoooqqqtttxxx|||xxxmmmfff]]][[[ZZZ]]]ccciiikkklllppprrrtttqqqllliiihhhjjjaaa]]]XXXTTTSSSUUUXXXZZZiiikkknnnnnnllljjjiiiiiigggccc^^^[[[ZZZYYYXXXXXXVVVSSSPPPMMMLLLKKKHHHFFFIIIHHHGGGFFFEEEFFFFFFGGGJJJHHHGGGJJJMMMMMMJJJFFFGGGGGGGGGGGGHHHIIIJJJKKKMMMMMMLLLJJJGGGFFFFFFGGGIIIJJJKKKKKKKKKIIIHHHGGGHHHHHHIIIJJJKKKMMMOOOPPPOOOTTT[[[bbbfffhhhgggfffdddfffhhhhhhhhhiiikkkmmmrrrqqqqqqpppqqqrrrssstttvvvyyy~~~}}}zzz|||}}}~~~}}}{{{xxxvvvttttttssspppkkkhhhggggggfffeeeeeefffgggjjjmmmooottttttsssssssssrrrrrrrrrzzzzzzzzzzzz{{{|||~~~~~~~~~|||www{{{}}}vvvpppjjjfffsssrrrrrrsssrrrlllbbbZZZQQQKKKCCC<<<777333000///555444333111///...---,,,...------,,,+++***))))))&&&&&&((()))***+++++++++,,,+++******))))))******---///000///,,,***((((((***)))((('''''''''''''''%%%&&&&&&&&&'''((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&'''((()))(((((((((((((((((((((((()))(((''''''''')))***+++''''''''''''''''''''''''((('''%%%$$$$$$%%%'''((()))))))))(((((((((((((((++++++++++++************'''(((((()))))))))))))))******++++++++++++*********))))))***,,,------,,,ooowwwvvvmmmmmmqqqpppnnnmmmkkknnnllleee___ZZZUUUPPPGGGBBB????????????@@@CCC???>>>;;;888666666666666555444222111222333666777777777777777777666555444555333111...---+++++++++(((((((((((((((((((((((((((((())))))))))))(((((((((((('''''''''&&&&&&&&&((())))))((('''(((***,,,''''''((()))***+++,,,,,,,,,+++))))))))))))(((&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++***)))(((((()))***+++))))))*********+++++++++,,,)))'''(((***+++***)))************+++---...000...222555555333333777;;;>>>===???CCCDDDAAAAAADDD@@@@@@FFFTTTiii~~~~~~iiijjjzzzwwwwwwzzz~~~wwwuuuuuuttttttuuuxxx}}}~~~tttiii```[[[___^^^___bbbiiinnnpppqqqqqqpppnnniiidddaaa``````VVVUUUSSSRRRTTTXXX\\\^^^dddfffggggggdddbbbbbbbbb___\\\XXXVVVUUUVVVVVVVVVRRROOOLLLIIIHHHFFFDDDBBBAAA@@@>>>=========>>>???<<<<<<<<<>>>AAABBBBBBAAACCCCCCCCCCCCDDDEEEFFFGGGGGGGGGFFFDDDAAA@@@@@@AAACCCCCCCCCDDDCCCBBBAAAAAA@@@@@@AAABBBCCCEEEFFFGGGJJJNNNTTTZZZ___aaaaaa```bbbccceeeeeeddddddeeegggmmmmmmkkkkkklllnnnpppqqqrrruuuyyy}}}~~~}}}zzzxxxyyy{{{}}}~~~}}}|||yyywwwuuurrrpppnnnmmmllliiihhhggggggiiillloooqqqooooooppppppqqqrrrssssssuuuuuuvvvwwwyyy{{{}}}~~~~~~{{{xxxuuusss}}}wwwssstttssstttvvvvvvqqqiiibbb```XXXMMMBBB;;;888555444333333333222111///...---------,,,,,,,,,,,,,,,,,,***+++,,,...////////////---,,,++++++************---------,,,,,,***)))((())))))((((((''''''''''''&&&'''''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((('''&&&&&&&&&((()))***'''''''''''''''''''''''')))(((&&&%%%%%%&&&((()))************************(((((((((''''''''''''''''''(((((()))))))))))))))******++++++++++++******+++******+++---...---,,,iiisss~~~vvvnnnlllllliiifffeeegggmmmrrrsssrrrpppjjjcccTTTKKKDDDBBB@@@>>>@@@CCCBBB@@@<<<999888888999::::::777444222222333666888777777777777666555444333333222000///---,,,,,,,,,(((((((((((((((((((((((((((((())))))))))))(((((((((((((((''''''''''''&&&'''((()))((('''''')))+++(((((((((((()))+++---...000---***)))))))))((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))((('''&&&&&&+++***))))))))))))***+++''''''((()))***+++,,,,,,+++***((((((***+++***))),,,+++++++++,,,...000111---333999888444333999@@@BBB???@@@DDDEEEBBB@@@AAADDDFFFQQQggg|||mmmbbbgggwww}}}wwwuuuooopppvvv}}}|||zzzwwwwwwzzzyyymmmccc]]]XXXVVVbbbcccfffkkkpppssssssrrrpppkkkccc]]]YYYVVVTTTSSSMMMNNNOOOQQQTTTXXX\\\^^^^^^______]]]ZZZXXXXXXYYYYYYVVVRRRPPPOOOOOOOOONNNLLLIIIEEECCCBBB@@@>>><<<888777666555444555666777888999::::::999:::<<<>>>>>>>>>>>>>>>>>>???AAAAAAAAAAAAAAA>>><<<:::;;;<<<======<<<<<<<<<<<<;;;;;;888999999:::;;;===>>>???DDDGGGLLLQQQVVVYYYZZZ[[[]]]^^^______]]]\\\]]]___fffeeecccbbbdddgggjjjmmmooorrrvvvzzz|||{{{xxxvvvvvvxxx{{{~~~}}}yyyuuutttuuuvvvtttrrrpppnnnllljjjkkkmmmqqqsssnnnmmmmmmnnnnnnoooppppppooopppqqqsssvvvyyy{{{|||{{{}}}zzzxxx|||wwwuuulllzzzvvvuuuuuuxxxyyywwwqqqllllllbbbTTTFFF===888666555333333444444333222000//////...---------...000111///000111222222222222111///...---,,,++++++++++++...+++((()))+++,,,***((()))))))))(((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&''''''(((''''''''''''''''''''''''***)))(((''''''((()))***''''''''''''''''''''''''************************'''((())))))******))))))******++++++++++++******,,,++++++,,,...//////...qqqvvv}}}|||uuutttzzzyyyqqqnnnlllgggddddddfffppp|||fffZZZOOOLLLGGG@@@>>>BBBCCCAAA===:::999999;;;<<<>>>;;;777444333444777888888888777777555444333222111111000///...------,,,))))))((((((((((((((('''(((((())))))))))))((((((((((((((('''''''''''''''$$$%%%&&&&&&%%%%%%&&&(((***)))((('''(((+++---///222///+++))))))))))))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((&&&&&&''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))((('''&&&&&&***************************************++++++++++++***))))))************,,,,,,,,,,,,---///000222///444::::::777777;;;@@@KKKDDD??????@@@@@@AAADDDJJJPPP```yyyoooeeeaaakkk}}}vvvssstttqqqttt|||~~~|||{{{~~~wwwjjj```[[[ZZZ\\\]]]fffjjjpppvvvwwwuuuoookkkjjjbbbXXXRRROOONNNMMMKKKLLLMMMOOOQQQSSSUUUWWWWWWZZZZZZYYYVVVSSSQQQRRRSSSWWWTTTOOOKKKIIIHHHFFFDDDFFFCCC@@@===<<<;;;999777444333222111111222333333;;;<<<<<<999666555777::::::999999::::::;;;<<<===>>>???>>><<<:::999999:::::::::999999999999999:::666666666777888:::;;;<<<@@@CCCFFFKKKOOOSSSVVVWWWWWWXXXYYYXXXWWWVVVWWWXXX^^^\\\ZZZYYY[[[___dddgggiiilllppptttvvvuuutttrrrssstttwwwzzz|||}}}~~~~~~~~~yyyttttttxxxzzzyyyvvvwwwtttpppmmmlllmmmoooqqqpppooonnnlllkkkjjjjjjjjjllllllnnnppprrruuuxxxyyyxxxzzz~~~}}}xxxwwwzzz|||~~~xxxtttlllwww{{{}}}zzzxxxvvvwwwyyyxxxtttpppppphhhZZZMMMCCC<<<777444444555666777666555333222222111000//////000222333111222333444444333222000111000///---,,,,,,,,,,,,...)))%%%&&&***---+++((()))))))))))))))))))))(((***))))))(((((('''''''''((((((((((((((((((((((((''''''&&&&&&&&&''''''((((((((((((((((((((((((((('''''''''''''''''''''((('''''''''''''''''''''''')))((((((''''''(((((()))&&&&&&&&&&&&&&&'''''''''******++++++++++++,,,,,,(((((()))************)))***++++++,,,,,,++++++***---,,,+++---///000///...||||||~~~tttiiibbbfffsss}}}wwwqqqoookkkggggggjjjrrr{{{lll^^^ZZZRRREEE>>>???DDDBBB???<<<;;;;;;<<<===@@@>>>:::777555666888999999999888777666444222111///////////////......---******)))))))))((((((((((((((())))))))))))((((((((((((((((((((((((((((((###%%%&&&&&&%%%%%%&&&'''***)))(((((()))+++...///333///,,,)))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((())))))***&&&&&&&&&'''((())))))***************************))))))))))))))))))))))))))))))))))))((((((((((((******++++++++++++******+++++++++,,,,,,,,,------+++++++++*********++++++---,,,,,,,,,---///111222333555777999:::;;;<<<===JJJCCC======>>>>>>AAAFFFQQQ]]]qqqyyyjjjbbbaaapppyyyxxxyyyxxx~~~~~~rrrjjj```YYYXXX]]]bbbfffmmmsss{{{|||ssshhhaaa^^^WWWOOOJJJJJJKKKKKKJJJLLLMMMOOOQQQRRRRRRQQQQQQVVVVVVUUURRROOOMMMMMMNNNRRRNNNJJJGGGFFFDDDAAA???@@@>>>;;;999999888666444222111000000000111222333777888888555222111333666888888777888888999:::;;;<<<<<<<<<:::888777888999888888888888888888888888666666666666777999::::::===>>>BBBFFFJJJNNNQQQSSSRRRSSSTTTSSSRRRQQQRRRSSSTTTSSSQQQPPPRRRVVV[[[^^^___bbbfffjjjmmmmmmmmmlllrrrsssuuuwwwyyyzzzzzzzzz|||xxxuuuwww|||~~~{{{|||yyytttooolllkkkllllllooonnnllliiihhhgggggghhhjjjjjjkkkmmmooorrrtttuuuvvvyyy|||~~~yyyvvvwww{{{sssvvv{{{~~~uuuoookkkvvv|||wwwrrrwww{{{wwwvvvvvvvvvrrrooorrrlllcccYYYOOOFFF===888666777888888888777666666777666444333222222222333333444666777666444222000111000///...------------...***&&&'''+++...,,,)))))))))***++++++******)))*********))))))(((((('''''''''''''''''''''''''''(((''''''&&&&&&&&&''''''((((((((((((((((((((((((((((((((()))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''(((************++++++,,,,,,'''''''''((((((((())))))((())))))***************++++++,,,,,,,,,,,,++++++---,,,,,,---///000000///{{{pppccc\\\___lllvvvuuuqqqnnnooonnnnnnttt{{{{{{kkkeee[[[JJJAAABBBEEEDDDBBB@@@????????????AAA???===:::999888999999;;;::::::888666444222111......///////////////...,,,++++++******))))))((((((((())))))))))))(((((('''(((((((((((()))))))))&&&''')))***((((((((()))))))))))))))***,,,---///111...+++*********)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))%%%&&&&&&'''((()))******************************))))))))))))))))))))))))''''''(((((())))))************+++,,,,,,+++******))))))***,,,---///000111***+++,,,+++))))))+++,,,,,,,,,,,,,,,---///111222444555666999;;;;;;;;;:::===<<<===@@@@@@@@@CCCIII___lll|||jjjgggbbbeeevvv}}}}}}}}}}}}|||rrrgggaaa[[[WWWZZZ```fffjjjtttzzzxxxlll___XXXPPPMMMIIIGGGHHHJJJKKKKKKIIIJJJLLLNNNNNNNNNMMMMMMPPPPPPPPPNNNKKKHHHHHHHHHGGGEEEBBBAAABBBAAA@@@>>>;;;999777666666666444333000///.........///000111222333444444444555666888777777777777888999::::::999999999777555444555777555666777999999888777666555555555555666777888999999;;;???CCCHHHKKKNNNOOONNNOOOPPPNNNLLLKKKKKKLLLJJJIIIHHHHHHJJJMMMQQQTTTXXX[[[```dddhhhjjjjjjjjjpppqqqrrrtttuuuvvvwwwwwwyyyxxxxxx{{{}}}zzzvvvrrrnnnlllkkkjjjjjjiiigggeeedddeeefffggggggggghhhjjjlllnnnppprrruuuwww{{{}}}~~~{{{wwwwww|||vvvqqqvvv}}}~~~sssjjjjjjvvv~~~xxxrrrxxxyyyuuuuuutttrrrooonnnkkkfff___VVVLLLAAA:::888888777777777777777777999888888777666555444333666777999999888555222000000///......---............,,,)))***---...---+++((()))+++,,,,,,+++******************))))))))))))''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((()))))))))***))))))((('''((((((((((((((((((((((((''''''''''''''''''''''''((())))))******+++++++++'''(((((())))))******+++((()))******++++++******++++++,,,,,,,,,,,,++++++---,,,,,,---///000///...|||}}}}}}xxxpppggg```aaagggmmmpppoooqqqvvvzzzrrrkkk```NNNEEEHHHFFFFFFFFFEEEDDDCCCBBBBBB@@@???>>>===<<<;;;::::::<<<<<<;;;999777555333111,,,---...000000000//////------,,,,,,+++******)))(((((())))))))))))(((((('''((((((((())))))))))))&&&(((***+++***))))))***((())))))***+++,,,---......,,,+++***++++++)))(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((''''''%%%%%%&&&'''((()))******************************))))))))))))))))))))))))(((((((((((())))))))))))***++++++,,,,,,++++++***))))))***+++---...//////***,,,---+++))))))+++---,,,,,,++++++,,,...000111222555999:::888777888999888:::>>>BBBCCCEEEOOOZZZrrr|||zzzkkkcccfffhhhqqq|||{{{{{{~~~yyymmmccc^^^[[[XXXZZZ___ffflllooovvvyyyzzzuuujjj^^^TTTOOODDDEEEFFFGGGGGGHHHKKKMMMHHHHHHIIIIIIIIIHHHGGGGGGGGGHHHIIIHHHEEEBBBAAAAAA???===;;;;;;<<<<<<:::999666444222222333444333222//////...---...///000111333333444666888999999888666666666666777888999:::888888888777555444555777555777999<<<<<<;;;888777666666555666666777888999999;;;@@@EEEIIIMMMOOOOOONNNNNNMMMKKKGGGDDDCCCDDDAAAAAA@@@@@@BBBEEEGGGIIIOOORRRWWW\\\aaadddeeefffhhhiiijjjlllnnnpppqqqqqqsssuuuxxx|||zzzyyywwwtttrrrooommmlllgggeeecccaaa``````bbbcccaaaaaaccceeeiiilllnnnpppsssuuuxxxzzz{{{|||~~~~~~}}}{{{~~~|||xxx~~~xxxpppooo~~~{{{vvvuuuuuutttrrrooommmiiiccc[[[PPPDDD===999777555444333444555666777888999::::::888666555666777888999777444000.........---------...//////....../////////......---((()))+++,,,---,,,+++***))))))***************+++''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((()))))))))(((&&&&&&((((((((((((((((((((((((((((((((())))))(((((((((%%%%%%&&&&&&'''(((((())))))******+++,,,,,,------))))))***++++++++++++***+++,,,,,,------,,,,,,+++,,,++++++,,,...//////...xxxssswwwwwwuuupppkkkgggfffgggiiirrrssswwwtttlllaaaQQQIIINNNHHHHHHIIIIIIHHHGGGEEECCC????????????>>><<<;;;:::>>>===<<<:::888555333222+++---...000000000000///......------,,,+++******(((((())))))))))))(((((('''((((((((())))))******$$$'''))))))((('''((((((((()))***+++,,,---------,,,+++***+++++++++)))'''))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&%%%%%%%%%&&&'''((()))***+++************************))))))))))))))))))))))))))))))))))))((((((((((((***+++,,,------,,,+++***,,,,,,,,,+++++++++*********,,,---,,,))))))+++...++++++++++++,,,...000111///666<<<;;;666333555999<<<<<>>;;;999777777777777888999::::::;;;>>>CCCIIIMMMPPPQQQRRRNNNNNNLLLHHHCCC???======;;;;;;;;;<<<===???AAABBBAAADDDJJJPPPUUUYYY[[[[[[```aaaccceeegggjjjkkkllllllqqqwww{{{}}}xxxxxxwwwvvvuuurrrqqqooohhhfffbbb^^^\\\[[[\\\\\\\\\]]]___bbbfffjjjnnnpppqqqtttwwwyyyyyyzzz|||~~~~~~{{{vvv}}}xxxwwwxxxwwwvvvwwwtttoooiiiaaaVVVLLLDDD888666444111000111333555555777:::<<<<<<;;;999777333444666666444111---***---,,,,,,------...///000...000222222000.........((()))+++---------+++***)))))))))***+++++++++,,,'''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''((((((((('''%%%$$$))))))))))))))))))))))))))))))************))))))''''''(((((()))******+++&&&''''''((())))))******))))))***++++++++++++***+++,,,,,,------,,,,,,+++,,,++++++,,,...///...---|||xxxwwwqqqnnnnnnnnnlllllloooyyyzzzkkkbbb^^^\\\[[[TTTVVVTTTMMMJJJJJJIIIGGGJJJGGGDDDEEEHHHGGGBBB===@@@???======<<<:::666333000///...///111222222222------,,,++++++***))))))************))))))))))))&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((,,,,,,++++++***)))((((((...---+++)))(((((()))***'''((()))(((''''''***,,,---,,,)))'''&&&&&&'''(((((((((((('''&&&&&&&&&%%%((()))***)))''''''(((***+++++++++,,,,,,++++++***,,,,,,+++******+++,,,,,,***)))'''((()))+++******+++++++++*********))))))*********++++++,,,,,,,,,------------------------------,,,,,,,,,---......000222333333333444777999FFF@@@;;;>>>III[[[ooo}}}zzz|||nnn___bbbmmmvvvtttkkknnnuuutttiiiaaa\\\XXXVVVUUU[[[```dddiiiqqqttttttooohhh___VVVOOOIIIEEECCC???AAADDDGGGIIIHHHGGGFFFCCCCCCCCCBBBAAA@@@>>>>>>;;;:::::::::::::::::::::555555555444444333333333444222000......///000111111000///......///000000333444555666777777777777888666333333666888999999<<<:::777555444555777888999===AAADDDCCC@@@>>>===999888888777888999;;;<<<@@@CCCHHHLLLPPPRRRSSSSSSMMMJJJFFFCCC@@@<<<777444777777666666666777777888:::===AAAEEEIIINNNSSSWWWRRRUUUYYY^^^cccfffhhhiiilllpppuuu{{{}}}}}}{{{yyyvvvzzz~~~|||wwwssssssuuunnnkkkfffbbb```^^^\\\ZZZ___aaaccceeefffhhhkkknnnsssttttttuuuvvvwwwwwwxxx|||~~~zzzxxxyyy|||~~~|||zzzrrriiiddd^^^PPP@@@???999333222111///222777555666888:::;;;:::888555666666666555333000---+++(((***,,,------...000222///000222333333222111111///...---,,,+++************)))(((&&&&&&&&&'''(((((((((((((((((((((((((((''''''''''''(((((((((((('''((((((((((((((((((((())))))))))))************((((((''''''''''''(((((()))))))))(((''''''&&&&&&))))))))))))************))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,------------------|||vvvqqqqqqqqqppprrruuuzzzoookkklllmmmmmmiiikkkfffZZZQQQNNNNNNMMMOOOMMMLLLLLLNNNMMMIIIEEECCCAAA???>>>===;;;777444111000...///111222222111000//////...---,,,+++***************))))))))))))(((((())))))))))))((((((''''''''''''(((((((((((()))***************++++++...,,,***)))(((((()))***((((((((((((((()))***+++---,,,)))'''&&&&&&'''((()))(((((((((((((((((('''***)))(((((((((((())))))******++++++,,,+++++++++++++++***))))))***++++++,,,+++)))***+++---,,,,,,+++++++++*********))))))++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++------,,,,,,,,,---......000111333444333444666888>>>===???HHHWWWkkk~~~uuujjjmmmwwwxxxiiieeellluuuyyykkk___XXXVVVVVVUUUVVV]]]eeejjjqqquuusssnnneee___WWWOOOIIIFFFCCCAAAAAABBBEEEGGGGGGFFFEEEDDD@@@@@@@@@???>>><<<;;;:::999999999888888777777777444444444333333222222222333222000/////////000111222111000000000111222222333444555666777777777777999666555555777999:::::::::999666555444666888999999>>>DDDGGGEEEAAA===;;;777777777777999;;;===>>>DDDGGGLLLQQQUUUVVVVVVUUUNNNJJJEEEAAA===:::666444333333222222333333444444555777;;;>>>AAAEEEJJJMMMNNNQQQVVV[[[```dddggghhhjjjmmmsssxxx{{{{{{yyyxxxwwwzzz}}}|||wwwssssssuuunnnllliiifffdddbbb___^^^```aaacccdddeeegggkkknnnpppqqqrrrsssuuuwwwxxxxxxzzz|||~~~zzz{{{|||}}}|||{{{uuummmhhhbbbVVVIIICCC<<<777666444222333666999777666:::???@@@===888////////////...,,,***)))***,,,---.........000111//////000111222222222111------,,,******))))))))))))((((((''''''''''''(((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''&&&&&&&&&((((((((()))))))))******((((((''''''''''''((((((''''''(((((((((((((((((())))))))))))************************************************************++++++++++++++++++++++++++++++,,,,,,---...//////{{{vvvuuuwwwxxx|||~~~uuuqqqsssxxx|||}}}}}}zzziiiXXXQQQQQQSSSTTTUUUUUUVVVUUUTTTQQQPPPGGGEEECCCAAA???===999666222111//////000222222111333333222111///---,,,+++************)))))))))))))))******++++++******)))''''''''''''((((((((((((''''''((()))+++,,,---------,,,***)))(((((()))******)))((((((***+++***)))---,,,***((('''''''''((())))))))))))))))))******+++)))((()))+++,,,***((()))******+++++++++,,,,,,******)))(((((()))******,,,+++)))***+++---,,,,,,+++++++++***************------------,,,,,,,,,,,,,,,,,,++++++*********))),,,,,,,,,,,,,,,---...//////111333444444333444666777<<>>BBB>>>999000000111111000///...---,,,...//////...---...000---------......000111111++++++***)))((((((((()))'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''&&&&&&%%%%%%%%%''''''((((((((())))))))))))((((((''''''(((((()))&&&&&&'''(((((()))******))))))))))))************************************************************++++++++++++++++++++++++)))***+++,,,...///000000}}}}}}~~~yyyvvvtttwww|||yyyfff\\\ZZZ[[[XXXZZZ[[[[[[YYYXXXXXXYYYMMMKKKHHHEEEBBB???;;;999444222//////000111222111444444444333111...,,,+++************)))))))))((()))******++++++******)))''''''''''''((((((((((((&&&'''((()))***+++,,,---,,,+++***)))((()))))))))+++)))((()))+++,,,***(((,,,+++***)))((((((((((((((((((((())))))*********+++))))))---222222,,,&&&)))))))))******+++,,,,,,*********))))))************)))'''((()))+++******************************.........------,,,,,,,,,,,,,,,,,,+++******)))))),,,,,,,,,,,,------...///...000333444444333444555777@@@NNN___sssnnn\\\WWW[[[eeennn|||zzzkkkdddZZZSSSPPPSSSYYY]]]YYYggguuuyyytttkkk___UUUMMMIIICCC@@@@@@AAABBBCCCDDDDDDDDDCCCBBB???<<<;;;777777777777666555444333444444333222111000///...222111111000000///......000000111111111111000///000111111222333444444555444555666777777888888777777666555555777999999999666555444444555666888:::===AAAEEEEEEBBB<<<888555666666666777999<<<>>>@@@HHHLLLRRRWWWZZZYYYVVVTTTMMMGGG@@@:::666444333222222222222222333444555555555666888999999:::===???BBBEEEKKKRRRYYY___bbbdddgggjjjnnnqqqtttuuuuuutttqqqrrrsssrrrnnnkkkkkkkkkfffhhhiiiiiihhhfffeeedddbbbbbbbbbaaabbbfffkkkoooooopppqqqssstttvvvwwwwwwuuuwwwzzz}}}~~~~~~}}}|||{{{|||}}}~~~~~~zzzxxxvvvxxxxxxwwwrrrkkkeee^^^YYYKKKDDD>>>>>>===999777777999555111333777:::999666555555555444444333222222---...///...,,,+++,,,---+++***))))))+++,,,...///******))))))((()))))))))&&&&&&'''(((((()))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((''''''&&&&&&%%%''''''''''''(((((((((((())))))(((((((((((())))))''''''(((((())))))))))))((()))))))))***************************************************************+++++++++++++++,,,,,,++++++,,,,,,---...//////}}}vvvvvvyyyxxxnnnhhheeeZZZ[[[[[[[[[ZZZZZZ[[[]]]TTTQQQMMMIIIFFFBBB>>>;;;666333000///000111111111444444444333111...,,,***************)))))))))(((((())))))******))))))(((''''''''''''(((((((((((((((((()))))))))***************))))))))))))))))))+++******+++,,,,,,***)))++++++***)))))))))(((((('''''''''(((((()))))))))******,,,222777555---%%%******)))))))))***+++,,,++++++++++++++++++++++++***)))'''((()))+++******************************.........------,,,,,,,,,---,,,,,,,,,+++++++++***,,,++++++,,,---...//////...000333444444444666777999EEEVVVfff{{{wwwbbbYYYYYY___hhhppp{{{}}}|||rrr___[[[WWWSSSSSSWWW]]]aaa```ppp}}}zzzkkk]]]SSSMMMFFFCCC@@@???@@@CCCDDDEEECCCBBBBBB@@@>>>;;;888777444555555555444333222111222222111000...---,,,,,,000000/////////.........///000111111111111000000///000111222333333444444444555666777888888888888555444333444666888888777444444333444555666888999>>>???@@@>>>;;;777666555777666666777888:::<<<>>>DDDHHHNNNSSSVVVTTTQQQOOOKKKEEE===777444333222222333333333333444555666777777888::::::999:::<<<>>>>>>BBBHHHOOOWWW]]]aaaccchhhjjjllloooqqqrrrrrrrrrnnnooonnnllljjjgggffffffcccfffiiiiiihhhfffggghhhcccccccccbbbcccfffkkkooosssssssssttttttuuuuuuuuuuuuwwwyyy{{{}}}}}}||||||~~~zzzwwwwwwvvvtttqqqkkkddd^^^[[[OOOGGGAAA@@@@@@<<<999888666555444222111111222444555444333111000///......,,,------,,,***))))))***((((((''''''''')))+++,,,***))))))))))))******+++&&&&&&''''''(((((())))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((''''''''''''''''''(((((((((((())))))(((((((((((())))))******))))))((((((((((((((()))))))))*********************************************************************++++++,,,,,,,,,------------------,,,,,,zzzrrrsssvvv|||~~~zzz}}}sssjjj\\\ZZZXXXWWWXXX[[[^^^___ZZZVVVQQQLLLIIIEEEAAA>>>888555111//////111111111222333333333222///,,,***************))))))))))))'''(((((())))))(((((('''''''''''''''(((((((((((())))))))))))))))))(((((())))))))))))))))))))))))))),,,......,,,*********+++++++++******)))))))))''''''((((((((((((((()))(((***---333666444---'''+++***)))(((((()))***+++++++++,,,,,,,,,,,,++++++,,,+++)))***+++---,,,,,,***************+++++++++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000///000222333444555888;;;<<>><<<:::777555444333333333333333222111111000000///...------,,,,,,............////////////000000000000000111111111000111222333333333333333555555666777888888888888444333333444666777777666333333333444555666777777<<<<<<<<<999666444444555666666555666777999;;;<<<@@@DDDIIINNNPPPOOOMMMLLLHHHBBB;;;666444333333222222222222222333555666777777888999999999999<<<>>>===AAAGGGOOOVVV]]]aaaccciiijjjkkklllmmmnnnoooooolllkkkjjjhhhfffdddcccbbbaaaeeehhhhhhfffeeegggjjjdddeeeeeedddeeeggglllooottttttttttttttttttttttttuuuvvvxxxzzz{{{||||||||||||~~~~~~|||}}}}}}zzzvvvsssssspppiiicccaaaXXXNNNEEECCCBBB===999888555777888444///...000444444333111///------,,,,,,+++,,,,,,+++)))(((((()))(((''''''''''''((())))))))))))((())))))***++++++)))((('''&&&&&&''')))***((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''((((((((()))))))))***))))))(((((())))))***++++++***))))))(((''''''))))))))))))************++++++++++++++++++++++++*********************************++++++,,,,,,---///......------,,,++++++zzznnnmmmnnnrrrxxx|||{{{zzzzzzrrr___ZZZUUUSSSWWW]]]```aaa___[[[UUUOOOKKKGGGCCC@@@999555111//////000111111222333444444333000...,,,************))))))))))))'''(((((())))))(((((('''''''''''''''(((((((((((())))))))))))))))))))))))(((((()))))))))))))))((('''---111000+++((())),,,***+++++++++******))))))***))))))))))))))))))(((((())),,,...///...---+++---,,,***((('''((()))***)))***+++,,,,,,+++***))),,,+++)))***+++---,,,,,,))))))*********+++++++++++++++++++++,,,,,,,,,,,,))))))******++++++,,,,,,+++++++++,,,---...///000///000111222333777<<>>AAAEEEJJJLLLMMMLLLKKKDDD@@@:::666444444333333111111222222333555666777666888999999999:::===???>>>AAAHHHPPPWWW]]]bbbdddiiiiiiiiiiiiiiijjjjjjkkkgggeeecccaaa___^^^\\\[[[]]]```cccbbb``````cccgggeeefffgggggggggiiilllooorrrrrrsssssssssttttttttttttuuuvvvxxxyyyzzzzzzzzzxxx|||~~~{{{zzz}}}zzzvvvzzz{{{uuuooommmcccWWWKKKFFFCCC>>>888666555555555333111000111222111000///...---------...+++,,,,,,+++)))((()))***))))))******))))))((((((''''''''''''((()))***++++++)))'''%%%$$$&&&(((***((((((((((((((((((((((((''''''''''''((((((((((((''''''(((((())))))******((((((((()))))))))************))))))))))))************))))))))))))))))))))))))))))))************++++++++++++++++++++++++************************)))******+++,,,,,,------------------------,,,,,,~~~{{{pppnnnlllnnnuuuzzz}}}}}}~~~bbb[[[SSSRRRWWW^^^bbbcccaaa]]]WWWQQQLLLHHHDDDAAA:::666111//////000111111111333444555444222///---************))))))))))))(((((())))))))))))((((((''''''''''''((((((((()))'''((((((((())))))******'''((()))))))))))))))(((&&&---333222***&&&)))...******+++++++++******))),,,+++++++++******))))))((()))))))))((())),,,///...,,,***(((''''''((()))((()))***++++++***)))(((***)))'''((()))++++++***))))))******++++++++++++*********++++++,,,,,,,,,''''''((()))***+++,,,,,,+++++++++,,,---...000000000111111111333888>>>BBBOOOeee|||rrrnnnlllmmmpppttt~~~~~~}}}xxxpppllleee^^^WWWVVVSSSRRRUUU^^^lllvvvxxxqqqbbbQQQFFFBBB???;;;??????@@@BBBDDDCCCAAA>>>999999888666555444333222000000000111000000//////........................+++,,,---...000111222333111000///......000222444444555666666666555444333555666777888888999999888555555555666888999888777333333444444444444444555444777999:::888666444444000000111333666999<<<>>>===@@@DDDHHHKKKLLLLLLKKKCCC???:::777555555444333333333333444555666888999777999:::;;;;;;<<>>>>>AAABBBAAA@@@>>>;;;888666666555555444222111000000000///...---,,,------...111000...---,,,,,,---...------...000111222333444333333333333333333333333333444444555555444444333444444444444555555555555666666555333222222444555444444444555555555555666555555444333222222222222000000222444666888999:::===???BBBFFFHHHIIIHHHHHHGGGAAA:::666444444222111444444444555555666777888888999:::;;;;;;===AAACCCFFFKKKRRRYYY]]]```bbbdddgggggggggfffeeedddbbbaaa^^^ZZZUUUQQQOOONNNLLLJJJOOOQQQRRRRRRQQQTTTZZZ______fffkkklllnnnpppqqqnnnpppnnnkkkjjjkkkoootttxxxuuuwwwwwwuuuuuuxxxxxxuuuxxxzzz|||}}}{{{zzzzzz{{{zzz|||{{{yyywwwiiiWWWJJJDDDAAA<<<777111000//////000///---+++******+++***))))))+++,,,...---+++))))))***+++,,,***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''&&&%%%&&&((()))((('''%%%&&&&&&'''((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))***+++***(((&&&&&&''')))++++++***)))(((((())))))))))))))))))))))))))))))************************,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++,,,,,,,,,------|||zzz{{{}}}~~~}}}tttnnnjjjlllrrr{{{nnn]]]PPPTTT[[[]]]aaagggbbb]]]VVVOOOJJJFFFDDDBBB???<<<888333000//////000000111333333333111///...)))))))))))))))(((((((((((((((((((((((()))******((((((((((((((((((((((((&&&((()))(((''''''((()))'''((((((((((((''''''&&&((((((((()))))))))******((()))************)))(((((((((((((((((()))))))))((((((((())))))******+++************))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,******))))))))))))******,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,---...000111222555555666888888<<>>???@@@@@@???===;;;999777555444444333222111000//////000///...---,,,------...000///---,,,,,,,,,------//////000111222333333444333333333333333333333333333333444444444444333333222333444555555666666666555555555444333333444555333333333333444444444555555555444333222222222222000111222444555777888999:::<<<@@@DDDGGGIIIJJJJJJEEE@@@:::666555444333222555555555555666777888888999:::<<<<<<===???CCCFFFJJJOOOXXX___bbbdddeeeeeeiiihhhgggdddaaa^^^\\\[[[VVVRRRMMMIIIHHHGGGFFFEEEGGGIIIKKKLLLLLLPPPVVV[[[dddjjjppppppqqqsssssspppnnnllljjjiiikkkooosssvvvuuuxxxyyywwwwwwyyyyyyvvvwwwyyy{{{|||{{{zzzzzz{{{{{{}}}vvvooopppttt~~~{{{sss```QQQHHHBBB;;;666444333111111111000---+++***+++++++++))))))+++,,,...---+++***)))***+++,,,***************)))(((((())))))))))))))))))))))))'''''''''''''''''''''''''''&&&%%%&&&(((((('''&&&&&&''''''((((((''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))((())))))((('''''')))+++***))))))(((''''''(((((())))))))))))))))))))))))************************,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,------------}}}xxxuuuwwwzzz~~~wwwvvvvvvwwwyyyooobbbXXXXXX[[[\\\aaaiiiaaa]]]UUUMMMGGGDDDCCCCCCBBB???:::555111/////////000111222222222111000///++++++***)))((((((((()))((((((((()))))))))******((((((((((((((((((((((((((()))***)))'''&&&'''((('''(((((())))))))))))(((''''''((((((((()))))))))((())))))******))))))(((((((((((((((''''''''''''((((((((((((((()))))))))(((((())))))*********+++))))))))))))))))))))))))******+++++++++,,,,,,,,,******))))))))))))******,,,++++++******++++++,,,+++++++++++++++++++++++++++,,,,,,---///111333444333333555777888@@@RRRddduuuqqq|||wwwwww~~~}}}qqqfff^^^YYYWWWUUUVVVYYY^^^cccffffffdddcccSSSHHH???===?????????@@@???===;;;999777666555444222222111000//////......///...------,,,---------...---,,,,,,,,,,,,,,,---111111111222222222333333333333333333333333333333333333444444444444333333000222333555666666555555444444444444444444444444222222222333333333444444555444333222222111111222222222333444555666777777666888<<<@@@DDDGGGIIIJJJDDD@@@:::777555555444333555555555666666777888999:::<<<>>>???@@@CCCGGGJJJOOOVVV^^^eeehhhiiihhhhhhllljjjfffbbb]]]XXXTTTRRRNNNJJJEEEAAA@@@@@@AAA@@@@@@CCCEEEFFFHHHLLLSSSXXXbbbiiinnnnnnoooqqqpppnnnkkkjjjiiiiiijjjnnnrrrtttvvvzzz|||{{{{{{|||zzzvvvtttwwwyyyzzzzzzyyyzzz{{{zzz{{{~~~ooofffggglll|||~~~|||iiiXXXMMMEEE===777777555333222222111...,,,+++,,,,,,+++***)))+++---///...,,,***))))))******)))************))))))((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&'''((('''%%%''''''((((((((('''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))&&&'''(((((('''(((***,,,)))(((((('''''''''''''''))))))))))))))))))))))))************************,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........|||yyyyyy}}}}}}sssjjjccc___]]][[[```gggbbb^^^VVVMMMFFFBBBAAABBBDDDAAA<<<777222///......///000111111222111000000---,,,+++)))(((((())))))(((((())))))************(((((((((((((((((((((((()))******)))'''&&&'''((('''((()))***************''''''''''''((((((((((((((())))))))))))))))))((())))))(((((((((''''''''')))))))))))))))((((((((())))))))))))************))))))))))))))))))))))))******+++++++++,,,,,,,,,+++************++++++,,,,,,++++++******++++++,,,------------------------------......000222333444444555888:::===GGG]]]rrrsssqqqvvvyyyrrrttt~~~}}}uuuiii___YYYWWWVVVVVVZZZ___eeehhhfff```ZZZWWWGGG???:::<<>>???@@@>>>AAADDDEEEGGGKKKRRRXXX```ggglllmmmnnnqqqpppnnnkkkjjjiiiiiikkknnnqqqtttwww|||~~~~~~~~~{{{vvvrrrtttwwwyyyxxxxxxyyyzzzyyyzzz|||qqqggghhhnnn~~~mmm]]]QQQHHH@@@:::777555222222222222000///,,,------,,,******+++---///...,,,+++***))))))***))))))************)))(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&&&&'''(((&&&%%%&&&&&&'''((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''((())))))(((((()))+++)))(((((('''''''''(((((())))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////~~~}}}~~~yyyuuupppkkkddd]]]YYY[[[```ccc```ZZZQQQHHHBBBAAABBBFFFCCC>>>888444000...---...///000000111111111111///...,,,***(((((())))))(((((()))***+++******)))(((((((((((((((((((((((()))***+++***(((''''''((((((((()))***+++++++++***''''''''''''(((((((((((()))(((((((((((((((((()))))))))))))))))))))))))))*********************)))************))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,+++++++++++++++,,,---...,,,++++++******++++++,,,------------------------/////////000111222333444999:::>>>CCCHHHTTTjjj}}}uuuqqqzzzyyytttwwwvvvnnnddd\\\XXXXXXYYYZZZ```dddhhhgggaaaXXXPPPKKKDDD>>>;;;>>>???>>>>>>???;;;:::888555444333333333111111000000//////......,,,,,,------------------***++++++,,,,,,---------000000000000////////////222222222222222222222222222333333333333333333222333333444444444222111000444222111111333444333111444444444444555555555555444444333222111111111111333333333333444444555555555555666777:::===???AAAAAA@@@===999666555444555555555555555666777888999:::<<>>???@@@???BBBEEEFFFHHHLLLSSSYYYccckkkppprrrsssvvvwwwtttmmmkkkjjjiiijjjnnnqqqtttxxx}}}{{{uuupppsssvvvwwwwwwwwwwwwxxxvvvvvvwwwzzz}}}xxxlllkkkrrrqqqbbbVVVJJJAAA;;;555333111111222222222111---......---+++***+++---------,,,+++************((())))))*********))))))((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&&&&'''((('''%%%$$$%%%&&&((()))*********))))))))))))))))))))))))(((((((((((((((((((((((((((*********(((''''''((()))))))))(((((()))******))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////}}}zzz}}}yyysssrrrnnnggg^^^XXXWWWXXXaaaaaa___XXXOOOGGGDDDDDDGGGEEE@@@;;;666222000///......//////000111222222111///---***(((((())))))((()))***+++++++++***)))(((((((((((((((((((((((()))***+++***((('''((()))((())))))************)))''''''((((((((())))))))))))((((((''''''(((((()))))))))))))))*********+++***************++++++++++++*********))))))(((((())))))))))))))))))))))))******+++++++++,,,,,,,,,+++++++++++++++,,,---...,,,++++++******++++++,,,++++++++++++++++++++++++//////000111222333555666888:::AAAJJJSSS```qqq{{{{{{{{{uuuzzzzzzwww}}}|||zzz{{{}}}pppjjjbbb\\\ZZZ[[[]]]]]]dddfffgggaaaWWWNNNHHHEEEFFFAAA>>>??????<<<;;;===888777666444333222111111000000000//////.........+++,,,,,,------------,,,)))***,,,---............/////////////////////...222222222222222222222222222222333333333333222222444333333222222111111111888555111111444555444222444444444555555555666666444333222111111000000111222222333333444444555555777666555555777999<<<>>>AAAAAA>>>;;;666444444555444444444555555666777888999;;;>>>BBBEEEJJJOOOSSSZZZ___ffflllppptttwwwyyyoookkkeee]]]UUUNNNJJJHHH???===;;;;;;<<<>>>??????@@@CCCGGGIIIKKKQQQXXX^^^gggnnnssstttvvvyyyyyywwwpppmmmjjjhhhhhhlllpppsssxxx}}}~~~~~~zzzuuuooorrrtttuuuuuuuuuuuuvvvwwwxxxyyyzzz|||qqqnnntttwwwjjj]]]PPPDDD<<<777444222111222222222111...//////---++++++,,,---,,,,,,,,,+++++++++******((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))'''&&&%%%&&&((()))((('''$$$%%%&&&((()))***++++++)))))))))))))))))))))))))))))))))))))))))))))))))))***+++***((('''&&&'''***))))))))))))******+++))))))))))))))))))))))))***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........{{{||||||ssstttrrrlllddd]]]XXXVVV\\\```bbb___VVVNNNJJJIIIJJJGGGCCC>>>:::666333222------...///000111222333333111---***(((((()))***''')))***,,,,,,+++***)))((((((((((((((((((((((((((()))******)))((()))+++)))))))))***))))))((((((((((((((()))))))))******)))(((''''''''''''((()))&&&''''''((()))***++++++(((((())))))******++++++))))))))))))************))))))))))))))))))))))))******+++++++++,,,,,,,,,))))))))))))***+++,,,---,,,++++++******++++++,,,++++++++++++++++++++++++------///111333666888:::999;;;EEETTTbbbnnn|||zzzxxx|||yyy~~~{{{wwwwww~~~~~~zzzwww}}}yyykkkfff```]]]\\\^^^___```fffeeeaaaXXXMMMFFFDDDEEEFFFBBB??????===999888:::444444444333222000..................------------***+++,,,---...------,,,)))***,,,...////////////////////////000000000000111111111111111111111111222222333333333333222222222111000000000111333444???:::444333555777777555333333444444444555555555444333222111000000000000111111222333444444555555999888666555777999===???AAABBB@@@<<<666333333444333333333333444555666777777999===AAAEEEJJJPPPTTTYYYaaakkktttzzz|||}}}}}}qqqmmmeee[[[RRRKKKFFFCCC===<<<<<<===???AAAAAA@@@BBBFFFKKKNNNSSSYYYbbbiiilllsssxxxxxxxxxzzzyyywwwrrrnnniiieeeeeeiiinnnrrrxxx|||~~~}}}||||||yyytttoooqqqtttttttttsssssstttxxxzzz|||||||||~~~yyyuuu{{{~~~ttthhhZZZMMMFFF<<<999555333222222111000///000///...,,,+++,,,---******++++++,,,,,,,,,+++(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))%%%$$$$$$&&&((())))))(((''''''((())))))))))))((((((((((((((((((((((((((())))))))))))))))))))))))''')))******)))((('''(((((((((((((((((()))******))))))))))))))))))))))))******************************+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,------------}}}~~~|||~~~tttvvvuuupppjjjddd]]]XXXXXX^^^cccccc\\\TTTOOOMMMKKKIIIFFFAAA<<<999666444---------...///111333444444111...***(((((()))***''')))+++,,,,,,,,,***)))(((((((((((((((((((((((('''(((******))))))***,,,)))))))))))))))((('''&&&))))))))))))************)))((('''&&&&&&'''((()))$$$%%%&&&'''(((***++++++&&&''''''((()))******+++''''''((()))***+++,,,,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,''''''''''''((()))***+++,,,++++++++++++++++++,,,------------------------***+++---000444888<<<===@@@CCCNNNaaasss|||xxx~~~xxx{{{tttrrrsss|||}}}|||zzz{{{uuuhhhddd```]]]]]]___aaaaaaeeeccc]]]RRRGGGBBBCCCGGGFFFAAA>>>===;;;777555888111222222222000...,,,+++------,,,,,,,,,,,,,,,,,,)))***,,,---...------,,,)))+++---///000000000000///000000000111111111111111111111111111111111111222222222333333222222222000///......///222666888DDD===666444666999999777222222333333333444444444444333222111000000000000000111111222444555555666:::888777666888;;;???BBBBBBBBBAAA<<<666222222333333333333333333555666666555888<<<@@@DDDJJJPPPTTTXXXbbbppp|||sssmmmeeeZZZPPPHHHBBB@@@>>>===>>>@@@CCCDDDDDDBBBEEEIIIOOOTTTZZZbbblllsssvvv|||~~~~~~zzzsssnnnhhhccccccffflllpppxxx|||}}}{{{zzz{{{xxxtttoooqqqttttttsssrrrrrrrrrtttwwwyyyyyyxxxyyy|||}}}{{{qqqdddXXXQQQ@@@===888444333222000//////000000...,,,+++,,,---))))))***,,,,,,,,,,,,,,,(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))$$$$$$$$$%%%(((******)))************)))(((&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))%%%''')))******))))))***'''''''''''''''((()))***))))))))))))))))))))))))*********************************++++++,,,,,,,,,------------------------+++++++++,,,,,,,,,------}}}~~~wwwuuussstttsssmmmbbbYYY\\\___bbbeeefffbbbYYYPPPRRROOOKKKFFF@@@:::444111000///...///111222222222444333333111///---+++***&&&''')))+++,,,,,,,,,,,,&&&((())))))(((((((((******'''%%%(((---///...+++******))))))((((((''''''))))))))))))************)))((('''&&&&&&'''((()))(((((((((((())))))))))))&&&&&&''''''(((((())))))(((((((((((()))***+++,,,,,,+++)))'''&&&&&&'''(((+++,,,,,,,,,,,,+++***)))))))))***++++++++++++***(((+++------,,,******+++.........------,,,,,,+++---///000111555:::<<<;;;>>>KKK[[[mmm|||{{{~~~jjjggglll}}}}}}{{{}}}~~~vvvppphhhccc^^^\\\^^^```aaaaaaiiiaaaUUUKKKFFFDDDEEEFFFBBBAAA>>>;;;888555444333222222111000///...------+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///000000000000......///000111111222222555444333222111111111111222222222111111111000000000///000111...---444<<>>:::666444333333333333444444444555555222555888===DDDLLLUUU[[[bbbmmmzzzxxxpppdddYYYOOOHHHCCC@@@===>>>>>>>>>>>>@@@CCCFFFKKKLLLSSSaaannntttxxx|||{{{tttrrrmmmgggdddfffkkkpppsss|||xxxuuuuuuxxxzzzwwwttttttssspppnnnnnnnnnpppqqqrrrtttxxxyyyxxxwwwwwwwww~~~tttbbbSSSEEE===666444333111111444---------,,,,,,+++++++++'''((()))***************)))***+++***'''%%%%%%&&&((((((((((((((((((((((((&&&'''''''''(((((())))))+++*********))))))((((((&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''))))))))))))******************+++++++++,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++++++++,,,,,,,,,---------------------///000111222}}}zzzwwwxxxxxxtttllleee^^^^^^___cccgggeee]]]UUUVVVSSSOOOIIICCC===777333000///...///111333333333222111111///...,,,***)))((()))***+++++++++***)))((()))***+++,,,,,,+++***+++((('''***000333222///***)))))))))((((((((('''((((((((()))))))))******)))((('''&&&&&&'''((()))'''((((((((())))))))))))((((((((()))))))))))))))(((((((((((()))***+++,,,...,,,***((((((((()))***+++++++++,,,,,,+++******))))))***++++++++++++******,,,------,,,++++++,,,.........------,,,,,,,,,///000111333666999<<<===DDDRRRiii~~~qqq]]]```kkk}}}~~~{{{sssnnnkkkfff___\\\]]]______^^^ccc\\\RRRIIIEEEDDDDDDDDDAAA???===:::777444333222222222111000///...---,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------......//////000000//////000000111222222333444444333222111111111111222222222111111000000000000///000111///...444<<>>DDDMMMWWW]]]eeeppp}}}vvvooodddXXXOOOHHHCCC@@@;;;<<<===>>>???AAAEEEHHHNNNOOOZZZlll|||}}}uuuqqqlllfffdddeeejjjnnnpppwwwsssqqqssswwwyyyxxxuuurrrqqqpppooonnnnnnnnnooosssuuuwwwwwwvvvttttttttt|||kkk\\\GGG???888666555333222444......------,,,+++++++++((())))))************)))&&&''')))))))))))))))***((((((((((((((((((((((((''''''''''''((((((((()))*********)))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))((((((((('''))))))))))))************))))))*********+++++++++++++++++++++++++++++++++---------,,,,,,+++++++++++++++,,,,,,,,,------------------...///000111222{{{xxxyyyzzzxxxrrrkkkaaa]]][[[aaajjjlllfff```\\\YYYTTTOOOIIIBBB;;;666000///...///111444444444222222111000...,,,+++***)))***++++++***)))((('''***)))***---111111...***)))((((((+++000333333111))))))))))))((((((((((((''''''((((((((()))))))))((((((''''''''''''((((((''''''((((((((()))))))))************))))))))))))(((((((((((()))***+++,,,...---,,,*********++++++******+++++++++++++++***))))))***++++++++++++***,,,------,,,++++++,,,............---------------000111333555666999===@@@LLL^^^{{{zzzbbbVVV```ppp~~~}}}~~~tttnnnkkkiiiddd^^^[[[\\\]]]\\\[[[YYYTTTMMMHHHEEEDDDCCCCCC>>>===:::777555333222111111111000///...------,,,---,,,+++***************,,,,,,,,,,,,,,,,,,,,,,,,//////...------...///000000000000111222222333333444333222111000000000000111111111111000000000000000///000222111///444;;;DDD>>>999999888555444666555444333333222222333333111111000/////////000000222222222222444777999;;;999999999;;;???EEEKKKNNNPPPLLLFFF???999555333333222222222222333333333333666777:::===DDDMMMWWW^^^gggrrr~~~vvvooodddZZZQQQIIIDDD@@@:::<<>>@@@BBBDDDFFFHHHLLLOOOWWWiii{{{rrroookkkiiiiiiiiihhhgggggggggiiilllppprrrrrrrrruuuwwwzzz|||{{{xxxtttrrrrrrssssssrrrqqqrrrtttvvvvvv{{{}}}rrrXXXLLL@@@<<<:::666222111111000000///...,,,,,,+++***************)))((('''+++***)))******)))(((&&&))))))))))))))))))))))))((((((((((((((('''''''''(((((((((((((((((())))))&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((()))))))))*********************+++++++++,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.....................000111222333tttllljjjkkkoooqqqppprrrxxx~~~vvvlll[[[PPPTTT___fffnnnuuusssnnniiieee___UUUHHH>>>555333000///111444666666333222222222000///...---((()))***+++,,,,,,+++***((('''(((+++...---***&&&*********)))))))))))))))(((((((((((())))))))))))''''''((((((((()))))))))''''''((((((((((((''''''&&&&&&'''''''''(((((((((((((((((((((''''''''''''***)))))))))))))))******((((((((((((((((((((((((******++++++***))))))((())))))***++++++++++++***,,,------,,,++++++,,,...,,,,,,---...///000000000222111444999:::@@@RRRfffzzzwww}}}wwwpppmmmlll{{{uuunnniiigggeee^^^YYYTTTQQQQQQPPPNNNKKKMMMKKKIIIGGGEEECCC???<<<666555444222000/////////......---------,,,,,,,,,,,,+++***)))))))))))))))++++++++++++++++++++++++......---,,,,,,---...///000000000000000000000000000000////////////000000............////////////111///111666777555555888777:::999555222444444333333222111111000000111111//////......//////000000000111222444666777888999::::::<<<>>>CCCGGGLLLOOOMMMKKKFFF@@@;;;777444333222222222222333333333333111333444666:::???FFFKKKRRR]]]kkkwww{{{rrrhhh^^^TTTKKKEEE???@@@BBBDDDFFFJJJOOOSSS[[[ppp{{{tttqqqnnnlllkkkjjjgggeeeeeegggjjjmmmooopppqqqqqqtttvvvyyy{{{zzzwwwsssqqqrrrrrrrrrqqqpppqqquuuxxxwwwyyy~~~|||yyybbbSSSDDD===;;;666222111222222111///...---,,,+++)))************))))))((((((***,,,,,,*********,,,))))))))))))))))))))))))((((((((((((((('''''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))***************++++++++++++,,,,,,,,,*********++++++,,,,,,---++++++,,,,,,,,,,,,------,,,---------.....................///000111222333}}}~~~|||tttmmmjjjjjjmmmnnnlllooowww{{{hhhYYYYYY^^^ccclllxxx{{{vvvppplllggg\\\MMMBBB888555111000111444555666333333333222111000......++++++,,,------,,,***)))((())))))******)))'''&&&)))*********))))))******'''((((((((()))))))))***((((((((()))))))))******&&&'''((())))))((('''&&&&&&&&&&&&'''''''''((((((((((((((((((((()))))))))******))))))))))))******'''((((((((()))(((((((((++++++++++++***((('''&&&))))))***++++++++++++******,,,------,,,++++++,,,,,,,,,---...///000111111444333666<<>>@@@DDDGGGIIIHHHGGGDDDAAA<<<888555333333333333333444444444444333444777999;;;???CCCGGGKKKWWWeeerrr~~~uuukkkaaaVVVKKKEEEBBBCCCEEEGGGJJJQQQXXX^^^hhhyyy{{{tttrrrpppnnnllljjjfffccccccfffjjjmmmpppqqqrrrsssuuuwwwyyy{{{zzzwwwtttqqqrrrrrrqqqooommmooorrruuuuuuuuuwww~~~yyytttwww}}}}}}yyylll[[[HHH???<<<888444222333222111000///---,,,,,,((())))))************))))))...111000+++(((+++///)))))))))))))))))))))))))))((((((((('''''''''''''''''''''((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***))))))))))))************************++++++++++++)))******+++,,,,,,------+++++++++,,,,,,---------------------.....................///000111333333{{{vvvyyy~~~{{{zzzxxxvvvssspppnnnlllqqquuu~~~uuuddd```aaacccmmm{{{{{{uuuqqqlllaaaQQQEEE999666222000111333555555555555555444333222111000............---+++)))((((((***+++***(((&&&&&&'''&&&'''((()))((()))***+++'''((((((((())))))******))))))))))))************&&&'''((())))))((('''&&&&&&&&&&&&'''''''''(((((((((((())))))******++++++******)))))))))))))))***'''((())))))))))))((((((,,,,,,,,,+++)))(((&&&%%%))))))***++++++++++++***)))+++------,,,******++++++,,,---...///111111222666444888>>>BBBLLLgggppphhhsss}}}yyyxxxvvvwwwzzz|||~~~nnnffffffgggddd___VVVSSSQQQSSSWWWZZZ[[[YYYOOOLLLHHHDDDAAA===888444555444333111000000//////------,,,,,,,,,,,,,,,,,,***)))))))))))))))***+++***************************+++,,,---...///......////////////............//////.........//////000---------.........//////111///111777999777666777777888555///000666666111222111111000000000000000...............///000111000111333555666888888888<<<<<<<<<===???AAACCCEEEEEEDDDCCCAAA===999555333333333444444444444555555555777:::<<<===@@@CCCFFFHHHTTTcccqqq~~~wwwmmmbbbVVVKKKDDDFFFGGGIIIKKKQQQYYYccciii{{{{{{tttrrrpppnnnllliiieeeaaaaaaeeejjjnnnppprrrtttuuuxxxyyy{{{}}}|||yyyvvvtttsssrrrpppmmmkkklllooorrrrrrppppppwwwxxxuuuxxxrrrttt~~~}}}yyyqqqqqqwwwyyyuuusss```LLLAAA===999555444333333222000///---,,,,,,'''((()))***************...444888444+++&&&)))...))))))))))))))))))))))))))))))(((((('''''''''&&&&&&'''''''''(((((())))))&&&&&&&&&&&&'''''''''((())))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))******))))))))))))************))))))))))))************))))))***+++,,,,,,------+++++++++,,,,,,------------------.........//////......//////000222333444yyyzzzyyyvvvxxxzzzyyywwwwwwrrrhhhfffeeekkkuuu}}}vvvmmmbbbPPPAAA<<<444///111333111111444444888:::777222...///222...------,,,++++++++++++***************)))((((((((('''&&&%%%%%%&&&'''(((''''''(((((((((((('''''',,,,,,,,,+++***(((&&&%%%''''''''')))++++++)))'''''''''(((((()))))))))*********)))))))))))))))***((((((((((((((((((((((((************************************************)))))))))))))))(((''''''******))))))))))))))))))000000///......///111222222333999BBBJJJYYYrrrvvvfffhhhttt~~~yyyrrrssstttwww}}}xxxmmmgggffffffccc___WWWUUUTTTWWW^^^cccdddcccVVVPPPHHHAAA<<<999666555333222000.........//////,,,,,,,,,+++++++++************))))))******+++,,,111,,,***,,,,,,)))(((******+++,,,---............///////////////.........///......///000000...---000/////////......------222444666777888777666555777666444111000///000000222111000///---,,,+++***------------...000111333222222333333444555666666888888999:::;;;===>>>???BBBCCCDDDBBB===777444222222222333333444555555555666888;;;===>>>@@@CCCEEEMMMYYYgggtttxxxooodddXXXMMMFFFEEEGGGJJJOOOXXXdddrrr{{{yyysssrrrppplllhhhddddddddddddcccffflllmmmlllrrr{{{~~~}}}zzzxxxvvvuuurrrpppnnnmmmoooppprrrrrrqqqmmmnnnsss{{{{{{uuukkktttxxxxxx{{{ssssssuuuyyy|||}}}ppppppvvvzzzzzzwwwkkkYYYIII@@@:::777666666333111000000///...---++++++++++++******))))))***+++,,,,,,+++***)))(((***)))((('''((()))+++---((())))))))))))))))))(((%%%&&&((()))((('''((()))'''(((((()))***++++++,,,)))///333///'''###'''---))))))))))))))))))))))))+++)))'''))),,,---,,,***++++++******************+++++++++*********))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////222111111111111333444555~~~}}}tttmmmffffffkkkyyy}}}{{{sssgggUUUGGGAAA888222333333111111444666999:::888333000111333......---,,,++++++++++++***************)))(((((()))((((((''''''(((((()))(((((())))))))))))(((((('''((())))))*********)))+++***))))))***)))&&&$$$'''''''''((((((((())))))******))))))))))))******))))))))))))))))))))))))******************************************************++++++***))))))(((************************111000/////////111222333444777???LLLXXXgggooocccgggrrryyysssnnnqqqtttyyyzzzrrriiieeeeeedddaaa]]]VVVTTTVVV^^^hhhlllgggaaaSSSNNNFFF@@@;;;999666555222111000///.........///------,,,,,,+++************************+++,,,,,,000+++))),,,,,,***(((***++++++,,,---............000000000000000000000000000000000000111000///...111111222333444555555666333555777888888888666555888777555222111000000000000000//////...---------------------...000111333333333444444555666666777777777888999:::<<<===>>>@@@BBBBBBAAA<<<777444222333333333444555555666666666888<<<>>>@@@CCCFFFIIIRRR]]]kkkwww~~~vvvlllbbbWWWLLLFFFEEEGGGLLLTTT___nnn}}}|||tttqqqpppnnnjjjeeebbbaaabbbcccbbbfffkkkllllllqqqyyy~~~|||zzzyyywwwuuusssrrrpppmmmnnnqqqssssssrrrrrrnnnnnnrrrxxxuuuqqqooowww{{{{{{|||vvvrrrnnnmmmooovvvrrrvvvzzz{{{zzzooo^^^OOODDD===999666666444111000000000...---++++++++++++*********)))***++++++,,,+++***)))(((***)))((('''((()))+++,,,)))(((((((((((((((((()))&&&(((******)))((()))***''''''((())))))***++++++111444666111***%%%&&&)))))))))))))))))))))))))))+++)))((()))+++---+++***************************+++++++++*********))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////////////////000222444777888xxxlllffffffpppyyy|||ooo\\\MMMHHH@@@999666444111111333666999:::888444222222444///...---,,,++++++++++++)))************))))))(((***))))))(((((())))))***))))))************))))))%%%&&&'''((()))*********,,,+++))))))))))))'''%%%'''''''''(((((((((((()))***)))))))))))))))******************************************************************************+++++++++,,,++++++***)))+++++++++++++++,,,,,,,,,000000///000000222444555777===IIIZZZkkk||||||iiiccciiitttzzzvvvqqqooottt|||zzz{{{~~~rrrmmmgggdddcccbbb___\\\VVVWWW]]]iiiuuuuuuiii]]]NNNIIICCC>>>:::888666555222111000///............---------,,,+++*********+++++++++++++++,,,,,,,,,///+++))),,,---***)))***+++,,,---...////////////111111111111111111111111000000000000000///...---......///000111222333333444555777888888888666555888777555333111000//////........................---------...///000222222444444555555666666777777555555666777888:::;;;<<<>>>???AAA@@@<<<888555444333444444555666666777777777999<<>>@@@@@@===999777666444444555555666777777777888:::===@@@BBBEEEJJJMMMYYYeeettt~~~~~~xxxpppfff]]]TTTLLLFFFGGGJJJOOOWWWaaannn{{{~~~rrrmmmiiihhhfffbbb^^^[[[\\\]]]___bbbfffhhhhhhiiimmmqqqxxxtttqqqrrruuuwwwvvvtttrrrooommmpppvvvxxxtttppprrrnnnmmmooorrrvvv{{{vvvuuu|||wwwrrrppppppsssyyyzzzxxx{{{{{{nnn```QQQEEE<<<777777555222111111111///...++++++++++++++++++++++++*********+++******************)))(((((()))***+++)))((('''&&&&&&'''((())))))***++++++)))''''''(((&&&'''''''''((((((((()))***)))))))))******)))(((((((((((((((((((((((((((***)))))))))*********)))))))))))))))******************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////......///111444777;;;<<>>666333333444444555666555444333333333111000...---,,,+++++++++((())))))*********))))))(((((((((((((((((((((((('''(((((())))))(((((('''(((''''''&&&'''((())))))---***((('''(((*********************************))))))(((((()))***++++++************************************************************************))))))******+++******))),,,,,,------............------...///111333666777<<>>@@@@@@===:::888777444444555555666777777777:::<<<>>>???AAAEEEJJJMMMYYYgggvvv}}}wwwnnnddd[[[SSSKKKGGGFFFIIINNNTTT]]]gggrrryyysssjjjfffaaaaaa___\\\YYYXXXZZZ\\\]]]bbbeeefffeeegggjjjlllooonnnmmmppptttxxxxxxwwwqqqnnnmmmoootttvvvsssooopppmmmllloooqqqttt|||zzzyyy{{{yyywwwyyy{{{|||~~~|||vvvwww|||uuuhhhYYYJJJ???999888555333222222111000///+++++++++++++++++++++,,,******************++++++******)))))))))))))))))))))((('''&&&&&&'''((()))((()))******(((&&&&&&'''''''''''''''((((((((((((&&&$$$$$$&&&)))+++***)))(((((((((((((((((((((((())))))***)))))))))))))))(((((()))))))))***************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////000000111333555999<<<===~~~rrrzzzttteeeaaa]]]QQQAAA777555555555333444444444444444333333111000///---,,,+++++++++((())))))************)))'''(((((())))))(((((('''''''''((((((((((((''''''&&&%%%%%%&&&'''***,,,---222...***''''''(((((((((++++++************))))))(((((((((((()))***+++,,,************************************************************************((()))******************,,,,,,------......//////------...000222555888:::???RRRkkkyyysssqqqwww~~~~~~vvvrrr{{{zzz{{{~~~vvvjjjiiieee```[[[[[[```eeeqqqzzzsssaaaSSSLLLBBB???<<<999888777555444///////////////---,,,,,,,,,,,,,,,,,,------------,,,---...000000///.........++++++000222///---...//////000000000000//////......///000000111111111555777888666222//////111,,,---...000111333444555000111333333333222000///////////////...---,,,+++------,,,++++++***))))))------///000111222222222222222222222222222222333111111222333444666777888;;;===@@@???===999777666333444444555666666777777:::;;;>>>???BBBFFFLLLPPP[[[jjjzzz}}}wwwlllbbbYYYQQQJJJFFFCCCFFFLLLSSSZZZdddnnnttt|||pppccc]]]ZZZWWWWWWVVVTTTSSSUUUXXX[[[\\\bbbeeedddccceeeggghhhhhhjjjmmmqqqtttvvvxxxyyyooonnnmmmnnnoooppppppoooooollllllnnnppprrryyy~~~{{{yyy~~~}}}vvvuuuyyy|||ppp```PPPCCC===888666444222222222111///++++++++++++,,,,,,,,,,,,*********)))******+++,,,************))))))))))))((())))))))))))))))))(((&&&((())))))'''&&&&&&'''(((((((((((((((((((((((()))((('''(((*********))))))))))))))))))))))))))))))***+++***((('''((()))'''(((((())))))************************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////222222333555888;;;>>>@@@{{{}}}rrrfffcccVVVDDD888666777777444444444555666666555444222111///...,,,+++++++++(((((()))***************((()))************)))((((((((())))))))))))((((((((('''&&&&&&(((***,,,...333///***'''&&&'''(((((())))))))))))((((((''''''(((((((((((()))***+++,,,))))))))))))))))))))))))************************************************)))******+++,,,,,,++++++++++++,,,------...//////...///000222555888;;;===CCCZZZwww}}}yyyyyy~~~sssooopppyyywww|||}}}uuukkkjjjfff```\\\___iiirrr{{{kkkYYYLLLEEEAAA???;;;999888777555333...////////////---,,,+++***++++++,,,---...//////,,,...///111111000///......+++,,,222444111///000000000000111111000000/////////000111111222333333444777999666111......000)))***+++---///000222222111222333444333222000...------...//////...------------,,,,,,,,,,,,,,,,,,,,,...///111222222222222333333333333333333333333111111222333444666777888999<<<>>>===:::777555444333333333444555555666666888:::===@@@DDDJJJQQQVVV```ooo|||uuujjj___UUUNNNGGGDDDAAAEEEJJJQQQXXX```hhhnnnssslll\\\RRROOONNNLLLMMMMMMLLLMMMQQQVVVZZZZZZaaaeeebbbaaadddfffddddddjjjpppsssssssssvvvxxxmmmnnnnnnllljjjjjjlllnnnooollllllnnnnnnooottt{{{zzzzzzzzzwwwhhhVVVIIIBBB999777444333333333111000+++++++++,,,,,,,,,------******)))))))))***,,,,,,***************)))((((((((()))***++++++***)))(((&&&((()))***((((((((()))))))))))))))))))))))))))***++++++******))))))***))))))))))))))))))))))))(((***+++***'''&&&''')))''''''(((((()))******+++))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////111222444666:::???BBBEEE{{{{{{{{{iiifffYYYEEE999777999888555555555666777777666555222111000...,,,+++++++++(((((()))***************)))***+++,,,,,,+++***)))))))))************))))))---+++)))((('''((()))***111---(((&&&''')))+++,,,((((((''''''&&&&&&&&&%%%(((((((((((()))***+++,,,((((((((((((((((((((((((***************************************************+++,,,,,,------------++++++,,,,,,---...//////000000222444777;;;>>>@@@EEE```ooocccdddjjjtttzzzwwwuuu}}}|||uuunnnmmmiiiccc```eeerrr~~~vvvgggVVVIIIAAAAAA>>>;;;999888777555333...////////////---,,,+++)))***+++,,,...///000111---...000111222111///......,,,---333555333111111000000111111111000000///000000111222333333444444222555777444...***+++---............//////000000111222444444444222000///,,,---///000000000///...,,,,,,---......///000000,,,...///111222222222222444444444444444444444444111111222333444666777888888:::<<<;;;888555222222222222333333444555555666777999===AAAFFFNNNVVV[[[dddsss|||tttiii]]]SSSKKKEEEBBBBBBEEEJJJOOOTTT[[[bbbfffkkkxxxnnnZZZMMMGGGFFFGGGEEEFFFFFFGGGIIINNNTTTXXXYYYaaaeeebbb```ccceeecccccckkksssuuurrrqqqssswwwlllnnnnnnkkkffffffjjjnnnpppmmmlllmmmmmmlllqqqwwwyyy~~~~~~|||~~~|||lll[[[MMMFFF999777444333333333111000+++++++++,,,,,,---------******)))))))))***,,,---***************)))((('''((())),,,------,,,)))(((&&&(((*********)))***+++************))))))))))))''')))+++***)))(((***+++))))))))))))))))))))))))(((***+++***'''&&&''')))&&&''''''((()))******+++))))))******++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000000111444777<<>>EEEVVVmmmppp^^^YYY```kkkmmmwww~~~}}}{{{uuuooossszzz|||xxxuuuvvvrrrllldddbbbkkk}}}{{{jjjZZZNNNGGGEEE@@@===:::777777666555333//////...---,,,,,,++++++---,,,,,,,,,---...000111//////............//////.../////////000000111111000///---...111333333222000000000111222222333333777666333111///---,,,+++***...000///++++++000666222222222111111///..................---,,,++++++...------------...//////......///000111222222333222222222222222222222222333222111111111333666777::::::999888777666555555222222222333444555666777>>><<<===BBBHHHOOOZZZdddrrryyylll___VVVOOOGGGCCCCCCCCCCCCFFFKKKSSSZZZ```bbbeeeppp}}}{{{kkkXXXLLLEEE@@@???@@@AAABBBDDDGGGJJJNNNQQQTTT^^^^^^^^^^^^^^^```dddfffgggjjjnnnrrrtttrrrpppnnnkkkjjjiiihhhiiijjjmmmnnnmmmllljjjjjjlllooorrrtttyyyzzzyyyfffTTTIII>>>999666666333//////222...///000000///---+++***)))************+++++++++******++++++++++++******))))))))))))))))))))))))''''''(((((())))))******%%%111555---(((,,,---((((((((((((((()))))))))))))))((('''&&&&&&&&&&&&&&&))))))))))))************++++++***)))((('''&&&&&&))))))))))))************,,,,,,,,,------,,,++++++,,,,,,,,,---------...............///////////////222777::::::@@@HHHLLLJJJpppsss{{{xxxfffSSSCCC999555333666666555555555444444444333222222000///---+++***+++++++++************))))))))))))))))))))))))((())))))))))))))))))))))))***(((''''''******)))'''))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******+++++++++************))))))))))))************+++++++++++++++***)))******,,,,,,+++++++++++++++++++++++++++,,,,,,+++***+++...000000000444888999:::BBBKKKbbbwww|||ggg[[[YYYaaakkknnnwww~~~}}}|||~~~nnnkkkqqq}}}{{{xxxxxxtttmmmhhhhhhrrrvvvgggXXXMMMGGGEEEBBB???;;;888666555333111000000///......---,,,,,,...---------...///000111///..................///........./////////000000------.../////////000000000111111222333333444444666555333111...---,,,+++,,,---...111333333222111222222333222111000//////............------,,,+++...............//////000000000111111222222333333222222222222222222222222444333222222333444666888999999888777666555444444111222222333444555666777===;;;<<>>;;;555555555555555555555555333333222111000...---,,,+++++++++*********)))))))))))))))))))))*********'''(((((((((((())))))))))))((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************,,,+++++++++************))))))*********+++++++++------,,,,,,+++++++++***++++++++++++++++++++++++---......,,,++++++---///111222555999:::@@@MMM[[[yyy~~~www}}}jjjaaaaaaeeemmmttttttzzz}}}}}}vvviiifffooo|||wwwnnnmmmttt~~~}}}uuuhhh[[[QQQKKKGGGEEEBBB???:::777555444222000////////////......------//////000000000111111222,,,------------------,,,------------------------,,,111666555111...///111000111111222222333333444444333111///...,,,,,,,,,---++++++222:::;;;444,,,111111111111111000//////...------------.........///000000111111111111111333333333333222222222222111111111111111111111111444333333333333444555666555444444333222222111111//////000222333666888999;;;;;;===@@@DDDQQQiii~~~zzzaaaVVVLLLGGGDDD???===>>>===>>>@@@CCCFFFKKKPPPTTT\\\bbbfffeeeeeefffeeebbbUUUMMMFFFBBB@@@@@@FFFMMMTTTXXX]]]```bbbdddgggjjjbbbccceeehhhjjjjjjhhhfffkkkiiifffdddbbbbbbccccccbbbccceeegggjjjlllnnnooonnnmmmkkkjjjjjjjjjkkklllooopppuuu}}}|||lll\\\NNN@@@999777444222222333111///,,,***)))))))))))))))*********+++++++++******++++++++++++******))))))))))))))))))))))))(((((((((((())))))))))))(((---///***''')))(((&&&(((((((((((())))))))))))***))))))(((((()))))))))(((((((((((())))))))))))************++++++,,,,,,))))))*********+++++++++++++++,,,---------,,,,,,---.........////////////000///---,,,---///222444444333===KKKNNNLLLWWWhhh~~~|||zzz|||}}}zzzxxxtttsssuuu~~~tttxxxmmmZZZKKK@@@;;;555555555555444444444444333333333222111///...---+++++++++*********))))))((()))))))))*********+++((((((((()))))))))))))))((()))))))))((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********++++++*********)))))))))))))))*********+++++++++,,,,,,,,,++++++***))))))++++++++++++++++++++++++.........---++++++---///222333666:::<<>>AAAGGGUUUmmm{{{rrr[[[QQQGGGDDDAAA<<<::::::999;;;>>>AAADDDHHHNNNSSSYYY```eeedddbbbbbb___\\\PPPJJJEEECCCBBBEEEPPP[[[eeekkkssswwwvvvtttuuuvvvmmmkkkjjjkkkmmmmmmkkkjjjjjjhhhdddaaa```aaadddeeeggghhhjjjlllmmmnnnnnnnnnmmmlllkkkjjjiiiiiiiiijjjlllmmmqqqxxxvvv```UUUJJJBBB:::333111333333222///,,,******)))***))))))*********+++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))(((((((((((($$$((()))'''&&&(((((('''(((((((((((())))))))))))(((((((((''''''((())))))))))))*********+++++++++(((((()))******+++++++++************++++++++++++***+++,,,,,,---------,,,,,,,,,---------............---,,,,,,...111555777888777???KKKMMMNNNaaazzz{{{wwwvvvvvvyyy~~~}}}zzzxxxwwwuuurrrttttttwwwzzzgggSSSCCC999777777666666555444444333444333333333111000///...+++++++++************)))((())))))******+++++++++************)))))))))(((''')))***)))((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++************))))))))))))************+++++++++***+++++++++++++++***)))++++++++++++++++++++++++---......---+++,,,...000222444888<<>>;;;888666555555333222------------------------///000111111111111000000,,,---...//////...---,,,...------------,,,,,,,,,***---000000---,,,,,,.........//////000111111111000000///------,,,,,,,,,+++,,,.../////////000111------............------------,,,,,,---///111222111222333444555444333333111111111222222222222222111111111111111111111111111111111222222222222222222222111111000000000000//////000111333555666777;;;;;;===BBBIIIWWWnnnpppeeeTTTKKKCCC@@@>>>:::888888777:::===???AAAEEELLLQQQTTT]]]ccccccaaa```]]]ZZZNNNJJJFFFDDDDDDLLL]]]mmm|||~~~~~~vvvsssqqqqqqtttuuussspppjjjgggccc```___aaadddfffkkklllooopppqqqpppooonnnlllkkkjjjiiiiiihhhhhhhhhgggiiimmmsss}}}{{{|||aaaXXXNNNEEE<<<444444777222222000...,,,++++++***)))************+++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))((((((((((((&&&''''''((((((***++++++(((((((((((())))))))))))(((((('''''''''((())))))*********+++++++++,,,,,,((()))))))))******++++++*********++++++++++++,,,******+++,,,------------,,,,,,,,,------------...------,,,---///222555777999<<>>;;;:::999888777555444444444444444333222111//////+++++++++************)))((())))))******+++,,,,,,------,,,+++***)))((((((''')))******''''''(((***))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))))),,,,,,+++++++++*********)))************+++++++++***+++,,,------,,,,,,+++++++++++++++++++++++++++,,,---------,,,---///111111444999???EEESSSlllyyyvvvuuuxxxvvvxxx}}}}}}yyyxxxyyyzzz||||||}}}pppggg___^^^eeeqqqzzztttoooqqqwww{{{yyyuuunnnggg]]]VVVRRRNNNGGGCCC@@@<<<999666555444222000---------...............//////000111111000//////,,,---///000000///---,,,............---------,,,***++++++,,,,,,,,,------/////////000111111222222//////...---,,,,,,,,,,,,,,,---...///////////////------...............---------,,,,,,---///222333222333444666666555444333111111222222333333444444111111111111111111111111222222222333333222222111111111111111000000000000000000000111222444555666:::888:::AAAKKKXXXkkk|||ssseeeZZZLLLDDD===<<<;;;999777888666:::===>>>>>>AAAGGGMMMPPPYYY___^^^\\\\\\\\\[[[QQQMMMIIIGGGJJJWWWnnnzzzxxxxxx{{{}}}yyyjjjgggccc```___```ccceeelllnnnqqqssstttsssqqqooojjjjjjjjjiiihhhhhhhhhgggfffhhhlllpppxxx|||wwwrrrsssjjj\\\MMMDDD<<<777666888111111111000///---,,,+++)))************+++++++++******++++++++++++******))))))))))))))))))))))))***)))))))))(((((((((''')))((('''(((*********+++(((((((((((()))))))))))))))((((((((())))))***+++)))************+++++++++******++++++++++++++++++*********+++++++++,,,,,,)))***+++,,,------------------------.....................///000111333333777@@@HHHHHHIIIXXXvvvzzzzzz|||}}}jjjTTTFFF>>>===<<<:::888777666555444444444333222111000///+++++++++************)))((())))))***++++++,,,,,,///...---,,,+++)))((((((''')))+++***'''&&&(((***))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))---------,,,,,,,,,++++++)))************+++++++++***+++---...///...------++++++++++++++++++++++++,,,---------,,,---000222000333:::AAAIIIYYYuuu{{{zzzuuuttttttvvvxxx|||}}}{{{||||||}}}zzzkkkccc]]]```iiiwwwvvvsssrrruuuzzz{{{uuuooommmfff]]]WWWSSSOOOHHHBBBAAA>>>:::666444222000............///////////////...///000111111000///...---...000111111000...---/////////......------------+++***+++---/////////000000000111222222333333///...---,,,,,,,,,,,,---------...000222111...+++......///////////////...------,,,,,,---000222444222333555777777666555444222222333333444555666666000000000000000000000000333333444444444333222222111111111111000000000000111111111111222333444555888666888@@@KKKXXXiiivvvvvvjjj^^^UUUFFF???999999:::888888999777:::===<<<;;;===CCCIIIMMMUUU[[[YYYWWWYYY[[[[[[TTTPPPMMMLLLPPP```|||{{{{{{}}}~~~kkkhhhccc```^^^^^^```bbbkkknnnqqqtttuuutttrrrpppiiiiiiiiiiiihhhhhhhhhgggjjjkkkmmmpppuuu~~~uuuuuuuuuqqqjjjlll{{{}}}|||{{{|||tttbbbLLLAAA;;;777555444000111111222111///---,,,)))************+++++++++******++++++++++++******))))))))))))))))))))))))******))))))((((((((('''+++((('''((()))(((((()))(((((((((((())))))))))))******))))))***+++,,,,,,))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))***+++,,,------...---............/////////000000000000111111000000000444BBBLLLIIIIII\\\{{{{{{yyyvvv___KKKAAAFFFGGGAAA888444444555666666666444333111///...,,,,,,+++******+++++++++---,,,***))))))+++,,,...:::555...)))((((((&&&%%%))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((((((((((((((((((((()))***+++---///000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,+++++++++,,,,,,******+++++++++,,,,,,,,,,,,------------...111333777333888HHHZZZmmmwwwppprrrttttttwww}}}~~~wwwvvv~~~yyyhhhccc^^^[[[```oooxxxqqqtttxxx{{{zzzwwwrrroookkkggg```ZZZTTTMMMGGGCCC???===999777666555333111000/////////............+++---///111111000///......------,,,,,,,,,------000///...---,,,,,,,,,,,,)))+++---//////---+++***,,,...000111222111000///------,,,+++************...///000111222222222222.../////////...------,,,......//////000222333444666777777777666444111///444444444444444333222111222222333333333222111111---.........//////000000////////////000000000000---...000111333333444444888888:::>>>FFFTTTbbblllyyywwwtttpppjjj___RRRHHH???===:::888666666777888777888888:::;;;===???@@@IIIKKKOOOSSSWWWYYY[[[[[[WWWVVVSSSPPPVVVjjjrrriiibbbaaaaaa______aaaiiilllpppsssuuuvvvwwwyyyqqqpppnnnkkkiiihhhgggggghhhkkknnnnnnooovvv|||qqqiiimmmooolllkkkrrr~~~tttpppnnnnnnzzzhhhNNNBBB===888555666555555444333111...+++)))//////---,,,+++*********************))))))))))))(((((((((((())))))))))))+++*********))))))((((((&&&&&&&&&'''((())))))***(((((())))))))))))(((''')))************+++++++++))))))***++++++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++...------,,,,,,------............////////////000............///111222333999CCCFFFBBBMMMkkk}}}gggTTTHHHHHHEEE???888555666777666666555444333111000///...---,,,+++++++++++++++)))(((''''''(((***,,,---222...***((()))+++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))******))))))***************+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------)))***+++,,,,,,---000333666666===LLL```uuusssmmmnnnooooooyyy}}}zzz{{{tttgggaaa]]]\\\ddduuusssqqquuuzzz}}}{{{vvvrrrpppjjjfff```ZZZTTTNNNHHHDDDAAA>>>;;;888666444111///............------------)))+++,,,......---,,,+++...---------,,,---------------+++******)))))))))***,,,---///000///...------...000111222111000///---,,,++++++************,,,---...//////000000///...............---,,,,,,/////////000111222333444555555777777777555333222333333444444333222222111111222222333333333222222........./////////000000////////////000000000000222222333333333333222222555555777;;;BBBOOO\\\eeeqqqooolllhhhcccZZZNNNGGG@@@>>><<<999777777777888888888999:::;;;===>>>???EEEHHHLLLPPPTTTXXXZZZ[[[WWWVVVUUUUUU]]]qqq~~~sssjjjbbbaaa```______```iiikkknnnssswwwzzz|||}}}sssqqqnnnkkkiiihhhhhhhhhgggjjjlllkkkjjjppp{{{tttkkkdddiiinnnppprrrzzz|||tttpppoooppp{{{oooUUUFFF???999666777555333111///---+++++++++)))))))))))))))***++++++************))))))))))))))))))))))))************************)))))))))(((&&&&&&''''''((())))))***))))))************)))))))))************+++++++++))))))***++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------............///000111333444999@@@CCCDDDSSSqqqttteee\\\TTTIII@@@:::777777777555555555444333222000///000///...---,,,+++++++++'''''''''''')))+++---...,,,***(((''')))+++,,,---))))))))))))))))))))))))))))))))))))))))))))))))((()))******++++++******+++******)))))))))******************************++++++++++++++++++++++++)))***,,,---...------,,,,,,,,,---------.........''')))+++,,,---///222444555:::CCCRRRiii~~~~~~~~~|||~~~yyymmmiiikkknnnppp{{{}}}wwwkkkccc^^^\\\^^^kkk~~~}}}qqqqqqxxxzzztttqqqpppiiieee___ZZZUUUOOOIIIFFFCCC@@@<<<888666333000...,,,,,,,,,------------------...///000///...---,,,---------------------...,,,,,,+++***)))))))))))),,,,,,...///000000000000---...000111111000//////,,,++++++************+++,,,,,,---...///////////////000000000000///......000000000000111333444555444555666777777666555444222222333333333222111111000111222333333444333333......////////////000000////////////000000000000333333444444444444333333444444666999???JJJVVV]]]eeedddaaa^^^YYYSSSKKKFFFBBB@@@>>>;;;999999999999::::::::::::;;;<<<===>>>AAACCCGGGLLLRRRVVVZZZ\\\YYYXXXXXX]]]iii|||~~~~~~tttkkkcccaaaaaa___^^^```iiiiiimmmttt|||vvvtttoookkkiiihhhhhhiiigggiiikkkiiigggjjjqqqxxxuuummmccciiiqqqxxx|||wwwtttrrruuuzzzaaaNNNCCC;;;777777555333000---,,,,,,---...'''''''''((((((((())))))++++++*********)))))))))************++++++++++++************))))))))))))&&&''''''(((((())))))*********++++++++++++******)))************+++++++++))))))***++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,------------............///111333555666===???AAAHHH]]]wwwxxxuuueeeRRRFFF???:::777666555555555444333222111000111111///...,,,,,,++++++************+++,,,---...,,,+++)))(((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))******++++++************))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++((())),,,...///...---,,,,,,,,,,,,,,,------------***,,,......///000333555444===HHHXXXsssvvv{{{}}}|||rrrhhhfffjjjrrryyyzzzwwwkkkbbb^^^YYYZZZaaaqqq{{{sssuuu|||yyyqqqmmmnnnhhhddd___ZZZUUUPPPKKKGGGCCC@@@<<<888666444111///,,,------------.........000000111111000///...------------..................---,,,+++++++++++++++,,,,,,---...///111222222...///000000000000//////++++++*********++++++,,,......///000111111111111222222333333333222222111111111111111222444555666666666777777777666555444111222222333222222111111000111222333444444444444//////////////////000000////////////000000000000///000222333555666666666555555777999>>>FFFOOOUUUZZZYYYWWWTTTQQQNNNJJJGGGCCCBBB@@@>>><<<;;;;;;;;;<<<<<<;;;;;;;;;<<<======???@@@DDDIIIPPPVVV[[[]]]\\\[[[]]]eeessswwwnnneeecccbbb```___aaafffgggmmmxxxzzzwwwrrrmmmjjjiiiiiijjjhhhjjjlllkkkiiiiiinnnrrr|||wwwjjjooowww{{{xxxzzznnnXXXGGG<<<777777444444222111000///000000,,,++++++***)))((('''&&&+++++++++*********)))))))))))))))*********++++++*********)))))))))))))))''''''(((((())))))))))))))))))******++++++******))))))*********+++++++++))))))***++++++++++++*********+++++++++,,,,,,,,,------------------------+++,,,...//////...,,,+++.........////////////000///...///000222555888999AAA@@@CCCPPPggg}}}nnnWWWKKKEEE===777555444444444444333333222111222111///...---,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,+++***((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''((())))))******))))))(((((((((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((())),,,...///...---,,,++++++++++++,,,,,,,,,,,,---............000333666666@@@MMM___|||~~~zzzzzz}}}~~~~~~rrrxxxpppdddccciiiuuuqqqddd^^^]]]WWW[[[gggzzz{{{vvvtttzzzwwwnnnjjjkkkhhhddd___ZZZVVVQQQLLLHHHAAA>>>;;;888777666333111..................//////------------,,,,,,+++***,,,---.../////////......------,,,,,,+++,,,,,,,,,+++,,,---...///000111222///000000000000000//////+++*********+++,,,------...///000111222222222222111222222333333333222222222222222222333555666777888888777666555444333222111222222333333333222222000111222333444555555555000000000000000000//////////////////000000000000...///111333444555555555444555666888;;;@@@GGGKKKQQQQQQPPPNNNLLLKKKJJJJJJDDDDDDBBBAAA???>>>>>>===>>>===============>>>>>>???@@@CCCHHHNNNUUU[[[______```ccclllyyyyyyooogggeeedddbbbaaabbbbbbfffnnn{{{}}}{{{vvvqqqmmmkkkkkkkkkgggiiikkkkkkiiijjjlllooowwwvvvvvv||||||{{{bbbLLL>>>888666111222444444333111///---...//////...---,,,***)))++++++++++++************((((((((()))))))))******))))))))))))))))))******((((((((()))))))))))))))'''(((((()))******))))))))))))*********+++++++++))))))***++++++++++++*********+++++++++,,,,,,,,,------------------------+++,,,...//////...,,,+++.........////////////000/////////000333777:::===@@@???GGG[[[ttt{{{mmmYYYPPPIII???888777333333333444444333222222111000///...---,,,,,,,,,++++++******)))(((((('''''')))++++++***))))))***))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))******))))))((((((((()))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***,,,---...------,,,*********+++++++++,,,,,,......---,,,---000555999;;;EEEVVVlll}}}xxxxxxzzz}}}tttyyynnnbbbaaahhhwww{{{mmmccc______ZZZbbbrrr~~~wwwqqqqqqttt~~~~~~uuummmjjjjjjhhheee```[[[VVVQQQLLLHHH@@@>>>;;;999888666444222000000/////////..................---------------+++,,,...///000000///...,,,,,,+++******++++++,,,,,,,,,...///000000000000000000000000////////////++++++++++++,,,...//////......///000111111111111000000111222222222111111333333333333444666777888888888777555444333222111222222333444444444333333111222333444444555444444111111000000000000//////////////////000000000000222222333333333333222222222333555555777999===@@@HHHIIIJJJJJJHHHHHHIIIKKKDDDDDDDDDCCCBBBBBBAAAAAA?????????>>>??????@@@@@@AAAAAACCCGGGMMMTTT[[[^^^aaaccciiirrr}}}yyyooogggeeeeeecccbbbddd```dddmmmxxx~~~zzzvvvqqqnnnlllkkkeeefffhhhhhhhhhhhhjjjlllrrr{{{}}}|||lllSSSCCC;;;777...000333444333000,,,***---...///000111000//////,,,++++++++++++*********'''((((((((())))))))))))))))))))))))************))))))))))))))))))))))))&&&'''((())))))))))))))))))************+++++++++))))))***++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,------------...000//////111444888===@@@???AAAPPPjjj{{{mmm\\\VVVOOOAAA888666222222333444444333333333///......---,,,,,,,,,---))))))*********))))))(((&&&))),,,,,,+++)))***+++))))))))))))))))))))))))))))))))))))))))))))))))((()))******++++++******++++++*********++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------111000...---///444<<>>999111222333333222///---+++,,,...///111111000///...,,,,,,+++++++++*********(((((()))))))))*********((()))))))))************))))))))))))))))))))))))''''''((()))***+++******)))************+++++++++))))))***++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...000//////111555:::???BBBDDDJJJ^^^zzz{{{~~~}}}}}}rrrccc]]]SSSBBB666555222222333444444444333333...------,,,,,,,,,------)))***+++,,,,,,,,,,,,,,,'''+++......+++)))((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++...---,,,+++************************************++++++++++++++++++++++++------,,,+++++++++,,,,,,,,,,,,,,,---------......444333111000333;;;DDDKKKJJJRRRiii~~~{{{zzzxxxvvvuuuwww{{{~~~qqq^^^\\\bbblllyyylllccc___]]]\\\ggguuuzzzxxxsssooosss|||}}}|||yyywwwtttqqqooonnnjjjfffaaa[[[VVVPPPKKKGGGDDDAAA===:::777555222///000000///...,,,+++***))),,,,,,,,,,,,,,,---...///+++,,,...000111111000/////////.........//////000...000222444444333000///111111000///////////////,,,,,,------///000222333222222333444555555555555555555666777888888777777444444444444555777888999444333333222222333333444333444444555666666666555444444444555444444333333222111111111000000//////////////////000000000000111222333555666777777888555666888777777666777999:::===AAABBBAAAAAACCCFFFCCCDDDEEEFFFFFFFFFFFFFFFAAAAAAAAAAAABBBCCCDDDEEECCCCCCCCCDDDIIIPPPVVVZZZ```fffpppzzz}}}tttkkkdddbbbcccaaaaaaccc```bbbeeeiiimmmssszzz}}}xxxsssnnnkkkjjjiiihhhgggggghhhjjjkkkmmmqqq{{{}}}|||^^^KKKAAA<<<666555444333222000//////...///000000///---+++))),,,,,,,,,+++++++++******)))************+++++++++(((((())))))*********+++*********)))))))))))))))(((((()))++++++,,,,,,,,,)))************+++++++++))))))***++++++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++...------,,,,,,------............/////////000000000000000111555;;;@@@CCCMMMTTTkkk}}}zzzuuunnnnnnsss{{{}}}nnn^^^TTTMMMBBB777333222111222444333222000000000///...---,,,++++++++++++++++++++++++++++++++++++******))))))(((((())))))))))))))))))))))))))))))(((''''''''''''''')))))))))))))))))))))))),,,+++***)))***+++,,,---************************---,,,,,,,,,,,,,,,,,,---***++++++,,,,,,++++++***,,,,,,,,,++++++*********///------111444888@@@IIIJJJVVVnnn~~~vvvvvvyyytttzzz{{{iiiYYYYYYeeewww~~~pppkkkeee^^^```iiivvv|||vvvssssssuuuwwwxxx{{{zzzwwwvvvuuurrrooolllgggbbb^^^[[[YYYTTTKKKCCCBBBAAA>>>;;;888555444333111///---+++++++++,,,---......---------,,,,,,,,,//////000111111111111111......//////000//////...111111222222222111111000000000000000111111111111,,,---...000111111222222444444555555555555444444444444333333333333444444999777555444666777777777222333333222111000222333222333555666777666555333666666555555444333111000111000000/////////000000111111000000000000000111222111111000111222444555666777777777666555444333:::::::::;;;<<<===??????DDDDDDCCCCCCCCCDDDDDDEEECCCBBBBBBBBBCCCDDDFFFGGGBBBEEEGGGIIIKKKOOOVVV\\\bbbjjjuuu~~~yyymmmkkkfffbbb```______```aaa___^^^___eeennnwww}}}xxxsssnnniiijjjiiihhhfffffffffggghhhjjjpppzzz|||oooUUUDDD???===666222333444111...///222111///---,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++))))))************))))))((()))))))))*********************)))))))))))))))''')))+++,,,,,,,,,***)))***+++,,,,,,,,,***)))((())))))***+++,,,,,,------------------,,,+++******------------------------............---,,,+++***...000222555999>>>@@@???IIIbbb}}}~~~wwwqqqooolllgggiiimmmyyyqqqaaaYYYRRRDDD777333222111222333444222111111111000///...---,,,,,,++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))(((''''''''''''((())))))))))))))))))))))))++++++******++++++,,,---***************************))))))))))))))))))***,,,,,,,,,------,,,,,,,,,------------,,,,,,++++++///---...222444777>>>GGGJJJXXXnnn~~~wwwvvv|||ooobbbZZZ```ooovvvjjjeeeaaa]]]dddooo{{{vvvssstttwwwyyyzzz}}}zzzwwwuuussspppmmmjjjfffbbb^^^\\\ZZZTTTLLLEEEBBBAAA>>>;;;888555444333............---,,,++++++------------------------//////000111111111111111------............------111111222222222111111000/////////////////////.........000111222333333333444555555666666555555444555555444444444444555555777555444444555666666555222333444333222111333444555666888999:::999888777666666666555444333222111///......---------......//////000000111222333333333333222222333444555666777666666666555555444444888888888999:::;;;<<<===AAAAAAAAAAAABBBCCCDDDDDDDDDCCCCCCBBBCCCDDDFFFGGGCCCEEEHHHIIIKKKOOOVVV\\\cccjjjttt|||wwwrrrmmmkkkgggdddaaa``````aaa```^^^]]]^^^cccllluuu{{{zzzuuupppkkkkkkjjjiiihhhggghhhhhhiiiiiioooxxxyyy```LLLCCC===666222333444111///000///...---,,,+++,,,,,,---,,,,,,++++++++++++++++++************************))))))************))))))))))))))))))************************))))))))))))((()))***,,,,,,+++***)))+++++++++++++++***))))))*********++++++,,,,,,---,,,,,,------,,,,,,++++++,,,,,,------------------......///////////////...000111333666;;;AAAEEEFFFMMMfffzzzqqqlllgggfffdddccceeeiiivvvuuufff^^^XXXJJJ<<<444333222222333444333222222222111000///...------++++++++++++++++++++++++)))))))))***************))))))))))))))))))))))))***)))((((((''''''(((((())))))))))))))))))))))))******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,------......------,,,............------------000///000333333555<<>>;;;888555444333---...///000///---+++)))+++,,,,,,------.........//////000111111111111111222222222222222222222111000111111222222222111111111111000000/////////...000000111333444444444444444555555666666555555444666666666666666666666666555444333444666666444333333444555555333333444666666777999:::::::::999888666666666666555333222111.........------......///...///000111333444555666555555444444444555666666777666555444444444555666666666666666777888::::::======>>>???AAABBBCCCDDDFFFEEEDDDCCCCCCDDDEEEFFFDDDGGGIIIJJJKKKPPPWWW]]]eeekkktttyyyzzzzzz{{{|||yyy}}}yyyqqqmmmkkkiiifffcccaaa`````````___]]][[[\\\```iiirrrxxx{{{vvvqqqkkkkkkjjjiiiiiiiiiiiiiiijjjfffkkkrrr}}}oooVVVFFF>>>777222333444222111111...---,,,++++++,,,---...,,,,,,,,,++++++***************))))))))))))))))))))))))************))))))******************))))))************************((()))***+++,,,+++******,,,+++******************++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,------.........------......///000000111///000333888===BBBGGGJJJUUUmmm}}}wwwsssvvvppplllgggdddcccdddgggjjjvvv{{{zzzkkkaaaZZZOOODDD666444222222333444444333333333222111000///......++++++++++++++++++++++++)))))))))******+++++++++))))))))))))))))))))))))***))))))((('''((((((((()))))))))))))))))))))))))))***+++,,,---,,,+++***++++++++++++++++++++++++------,,,,,,,,,,,,------,,,,,,------------,,,,,,...---------------------000000111444444555===GGG]]]nnn}}}|||tttyyysssjjjgggkkkuuuxxxmmmgggaaa______eeewww}}}zzzyyyxxxwwwxxx{{{~~~yyywwwssspppnnnllliiigggcccaaa___]]]ZZZUUUOOOJJJBBBAAA>>>;;;888555444333......//////...---,,,+++******+++,,,---...///000//////000111111111111111444444444333333333333333000000111222222222111111444444444333222222111111000111222333444444444444555555666666666666555555777777777888888777777777444333444555666666444222333555666666555555666777444555666777777777666666666666666555444333222111000000000000000000111222///000111333444555666666666555555555555555555555777555444333333444666777555555555555666777888999:::;;;===???AAACCCDDDDDDGGGFFFDDDDDDCCCDDDEEEFFFFFFHHHJJJJJJKKKPPPXXX^^^hhhnnntttwwwuuurrrqqqrrrooorrrxxx~~~~~~zzzuuuppplllgggfffdddbbb```^^^^^^]]]^^^\\\ZZZZZZ^^^fffnnnsss|||zzzvvvqqqkkkiiiiiiiiiiiiiiiiiiiiiiiibbbfffkkksss{{{]]]FFF???888333444555333222333000///---,,,+++,,,,,,------,,,,,,++++++***************)))))))))))))))((())))))************))))))++++++************)))))))))***************++++++((()))***++++++++++++***,,,+++***))))))***+++,,,,,,,,,++++++++++++++++++******++++++,,,---......+++,,,,,,------.........++++++,,,,,,---......///...///444<<<@@@BBBEEEIII[[[rrrzzzqqqiiikkkuuu|||uuurrrkkkfffdddhhhllloooxxx}}}{{{sssbbbWWWOOOJJJ:::777333111222333444444333333222111000///......++++++++++++++++++++++++))))))******++++++,,,,,,******************************)))((((((((((((((()))))))))))))))))))))))))))***+++,,,---,,,+++***++++++++++++++++++++++++******))))))))))))******++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---------000000333555555777AAAMMMddduuuzzzuuu|||vvvrrrrrrvvvssskkkeeebbb______bbblll~~~{{{yyyxxxxxxxxxyyy{{{~~~uuurrrooommmlllkkkiiihhhaaa```___]]]YYYTTTOOOKKKBBBAAA>>>;;;888555444333111000...---,,,,,,------******+++,,,...///000000//////000111111111111111111111000///....../////////000111222222222222222555555444444333333333333111111222333444444444444555666666666666666666555777777888999999888777777555444555666777777555333333555777777777666666777444444555555555666555555666666555555444222111000000000000000000111222222222333444555666666666555666666555555444444333333555444333222333444777888666555555666666777888999999;;;===@@@CCCDDDEEEFFFFFFEEEDDDCCCCCCDDDEEEEEEFFFHHHJJJJJJLLLRRRZZZaaalllqqqvvvwwwsssnnnkkkkkkhhhjjjnnnssswwwzzz|||}}}zzzxxxuuuttttttqqqmmmjjjeeeddddddcccaaa___^^^]]]\\\[[[YYYZZZ]]]ccciiimmmvvv}}}{{{xxxsssmmmgggggghhhhhhhhhhhhhhhhhhbbbeeehhhmmm{{{~~~fffKKKBBB:::444444555333222333444222000...,,,,,,,,,,,,,,,,,,,,,++++++*********+++*********))))))(((((())))))************))))))+++++++++***************))))))******+++++++++,,,))))))******++++++++++++++++++)))))))))***+++,,,,,,,,,++++++++++++++++++*********+++,,,---...///,,,,,,,,,------............---,,,,,,,,,,,,---......111999BBBEEEBBBCCCHHH^^^ssstttkkkbbbcccnnn{{{tttwww|||{{{xxxqqqiiiiiipppwwwzzz{{{|||yyy|||fffWWWPPPMMM===:::555111111222333333333333222111000///......++++++++++++++++++++++++*********+++++++++++++++************************+++***))))))(((((())))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,---------000000333555666;;;IIIWWWooo}}}|||}}}xxx}}}zzzyyywwwyyy{{{mmmeee^^^^^^___aaahhhvvv}}}yyyxxxxxxxxxyyyzzz{{{~~~rrrooollljjjiiiiiihhhggg``````___\\\XXXSSSMMMJJJBBBAAA>>>;;;888555444333222111...,,,,,,,,,...///******+++,,,---//////000//////000111111111111111333222000///......///000///000111222222222222222222333333333333333333333222222333444444444444444555666666777777666666555666777888999999888777666666555444555777777555444222444777888777666777777666666666666777777777777444444444444333111000///............///000111111333444666777888777666666666666666666555444222222333333222333333555777888666666666666666777888888999;;;>>>AAADDDEEEFFFFFFEEEDDDCCCBBBBBBCCCDDDEEEFFFHHHJJJKKKMMMSSS]]]dddqqquuuyyyxxxsssmmmiiihhhbbbcccfffiiilllnnnpppqqqqqqpppoooooommmjjjfffccccccdddddddddcccaaa___]]]ZZZZZZZZZ[[[^^^bbbfffhhhqqqxxx}}}{{{vvvpppffffffggghhhhhhhhhhhhgggdddfffgggjjjuuu|||~~~sssXXXEEE<<<666555555333222333666444222///---,,,++++++++++++++++++++++++++++++,,,,,,++++++***)))))))))))))))************))))))*********+++++++++,,,,,,))))))******+++,,,,,,,,,***************+++++++++******************+++,,,++++++++++++++++++++++++++++++******+++---...000------------------------111000...------...///000222444===HHHJJJEEEFFFLLLaaatttjjjddd^^^```jjjvvvtttwww}}}zzzrrrtttvvv}}}oooaaaXXXTTTAAA<<<666222111111222222222222111000///......---++++++++++++++++++++++++,,,++++++++++++++++++***************************+++***))))))(((((())))))))))))))))))))))))))))))++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...+++,,,,,,,,,,,,,,,,,,+++,,,---------............///000333666888@@@QQQbbbwwwtttxxxyyyoooxxx~~~~~~}}}{{{xxxvvv|||sssiiibbb]]]^^^aaahhhtttyyywwwxxxxxxyyy{{{|||~~~~~~rrroookkkhhhggggggfffeee___```___\\\WWWPPPKKKIIIBBBAAA>>>;;;888555444333111000///......---------++++++,,,,,,---...////////////000111111111111111666555333111000111222222//////000222222333333222222222222333444444555555444444555666666666555555666666777777777777666666666777888999999888777666666444333333444555555444111444777888777666666777777777777777777888888999333333333222111000///...............///000111222222333666888999999999888888888888888777555333222111222222333555666666777666555555555555666777777999;;;>>>BBBDDDEEEEEEEEEBBBBBBAAAAAAAAACCCDDDEEEEEEGGGIIIKKKNNNUUU___ggguuuyyy|||{{{uuunnnjjjhhh```aaaaaaccceeeggghhhiiijjjjjjjjjhhheeebbb```______```aaabbbaaa___\\\[[[YYYZZZ[[[]]]___aaacccdddhhhqqqyyy{{{{{{zzzuuupppfffggghhhiiijjjiiiiiihhhcccdddeeeeeeooovvvnnnnnnqqq}}}~~~fffHHH???777666555222111222444333000...---,,,,,,,,,*********++++++,,,,,,---------,,,,,,+++******)))))))))************))))))))))))******+++,,,------))))))***++++++,,,------***************++++++,,,))))))***+++++++++++++++*********++++++,,,,,,---,,,,,,*********,,,...///.........------,,,,,,+++///...---------///111222444555===HHHIIIEEEIIISSSkkk{{{bbb___\\\___hhhsss{{{xxx{{{|||yyy|||xxxlllccc\\\CCC>>>777222000111111222222222111000///...------++++++++++++++++++++++++---,,,,,,++++++*********************************+++******))))))))))))))))))))))))))))))))))))))),,,+++***)))***+++---...,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++,,,------......------,,,---.........//////000000///000333666999CCCVVViiivvv~~~uuupppuuuppphhhttt{{{sssuuuzzz{{{vvvqqqzzznnnfff```^^^aaafffooo|||xxxwwwxxxyyyzzz|||}}}}}}sssoookkkgggfffeeecccbbb_________\\\VVVOOOJJJHHHBBBAAA>>>;;;888555444333...///000111000...,,,++++++,,,,,,------.........//////000111111111111111444333000.........///000//////000222222333333333333444444555666777888888555666666777777777777666666666777777777777666666555666888999999888666555666333111111222444444333000333666888777666666777666666666666666777777888222222222111000///...---000000000000111222333444000222555888:::;;;;;;;;;999::::::999888666444333000111222444555666666666555555444444444555666666999;;;>>>AAACCCDDDDDDDDDAAA@@@@@@@@@AAACCCDDDEEEEEEGGGIIIKKKNNNVVVaaaiiixxx{{{}}}vvvoookkkiiiaaaaaaaaabbbcccdddeeefffdddddddddbbb___]]]^^^___ZZZ\\\]]]^^^]]][[[XXXVVVXXXYYY\\\___aaaaaaaaaaaaaaajjjsssvvvwwwvvvrrrmmmggghhhiiijjjkkkkkkjjjiii```aaaaaaaaaiiiyyyuuufff```___hhhoootttsssrrrvvv~~~~~~~~~nnnIII@@@888666555222111222111000...---,,,,,,,,,---))))))***+++,,,------.........------,,,+++******))))))************))))))(((((()))***,,,---...///))))))***+++,,,,,,------******))))))******+++,,,((()))***,,,,,,,,,+++***))))))***+++,,,,,,---------,,,+++******,,,---/////////...---,,,++++++***+++*********,,,...111333444333999CCCFFFCCCKKKXXXuuugggaaa[[[ZZZ```hhhooorrr{{{yyy}}}~~~yyyiii[[[OOO???333333666222000222111222222222222111000000---,,,***+++,,,,,,+++)))------,,,***)))'''&&&&&&************************---,,,+++)))((((((''''''))))))*********+++++++++,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++***)))((('''((()))+++---...------------...//////,,,,,,------------------222111111666AAAOOO^^^gggyyy~~~rrrjjjjjjvvvtttmmmhhhkkkwww}}}pppiiinnnrrroooqqqxxxuuujjjaaa[[[]]]eeerrr~~~zzzxxxzzz{{{{{{zzz~~~}}}~~~yyypppnnnkkkhhheeecccbbbaaaccc___ZZZUUURRRPPPMMMJJJDDD@@@<<<888666555444222000000000///......------***+++,,,,,,------,,,,,,000000111222222222222222000000///...............000000000111222333555555444444555555666777777777777777777777777777777777999::::::::::::999888888777888888888888999999999555444333111000000111222222222333444666888999::::::999666666666555333111444333333333222222111111222222222333333444444444555555666777999;;;===>>>?????????>>><<<888444222333333333333444555666666222222222333444777999:::>>>@@@DDDEEEEEEDDDDDDEEEEEEDDDCCCBBBBBBCCCDDDEEEDDDHHHKKKLLLNNNWWWeeeppp}}}~~~|||wwwpppllljjjfffdddaaaaaabbbbbbbbbaaacccaaa]]]XXXUUUTTTVVVWWWYYYXXXWWWWWWWWWYYY[[[]]]ZZZ]]]``````^^^]]]^^^___bbbeeeiiinnnpppooojjjfffffffffhhhjjjlllkkkhhheeeeee```^^^aaagggppp{{{jjj[[[TTTWWWZZZ^^^dddllltttyyy|||}}}{{{}}}|||vvvXXXEEE777777888333000222000000///.........,,,(((+++++++++++++++---111444333///)))'''))),,,------,,,+++***))))))***+++,,,(((((()))***++++++,,,,,,******************************))))))))))))******,,,+++***))))))***++++++------------------------------------------------000///------,,,---...///000000////////////000000555888===@@@???DDDWWWmmmfff```ZZZYYY^^^eeekkkmmm{{{~~~}}}nnn___LLL>>>444555555222000444111222222222222111000000...---,,,,,,------,,,***+++*********)))))))))(((************************,,,+++***)))((((((((((((************************,,,,,,+++++++++++++++++++++,,,,,,------,,,,,,+++---,,,+++))))))***,,,---,,,,,,,,,,,,,,,---......------........./////////222222555<<>>@@@AAAJJJaaaxxxfffaaa\\\\\\```gggkkkmmmwwwzzz|||}}}tttdddJJJ===555555555000000444111222222222222111000000///...------......---,,,(((((())))))***+++++++++******************************))))))))))))******************************++++++++++++++++++,,,,,,+++,,,,,,------,,,,,,+++000///---,,,++++++,,,,,,+++++++++,,,,,,,,,------....../////////000000000222444999BBBPPP___mmmuuu}}}ssskkkhhhnnn~~~tttdddVVVeee}}}}}}tttppptttvvvtttwww~~~|||nnnfffdddeeeeeevvvzzz{{{}}}}}}zzz~~~~~~xxxrrrpppnnnkkkhhheeedddcccccc^^^[[[WWWTTTRRRPPPMMMKKKEEEAAA===:::888666444333111000000//////......---------.../////////////////////000111111111111111000000///...............000000111111333444444555444555555666666777777888999999999999999999999999999999::::::999999888777777777777888888888999999666555333111000000000111///222666999:::999777666666555444444666777666555444444333333333333222222222222333333444555555666444444555888<<>>AAAEEEGGGFFFEEEEEEEEEFFFEEECCCBBBBBBCCCEEEFFFHHHKKKOOOQQQUUU___mmmxxxzzztttqqqpppmmmjjjgggfffeeedddbbb\\\XXXSSSNNNKKKJJJJJJKKKMMMLLLLLLMMMOOORRRVVVXXX]]]^^^___^^^[[[XXXWWWWWWVVVWWWZZZ]]]___aaabbbbbbiiilllnnnmmmjjjhhhhhhiiifffaaa^^^```dddjjjvvv|||lll[[[PPPIIIHHHTTTjjjvvvuuuvvv|||~~~yyyvvvvvvtttoookkkkkkzzzpppXXXAAA::::::666222111333///***((()))+++---...---......---,,,---///111999555///,,,***)))((((((++++++***))))))***++++++)))))))))***++++++,,,,,,************************************************++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,------...111111111111111222333444555999>>>AAAFFFUUUqqqhhhdddaaaccchhhnnnqqqrrrooopppttt~~~xxxyyyzzz~~~xxxjjjIII===555555444//////444111222222222222111000000///...------......---+++((())))))******++++++,,,************************))))))(((((()))***++++++*********+++,,,,,,------*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++//////...---,,,,,,------++++++,,,,,,------------.........//////000000111333555;;;FFFUUUgggwww~~~|||yyynnnlllkkkjjjqqqzzzqqqiii]]]rrr|||xxxxxxxxxwww{{{wwwjjjccccccgggppp~~~xxxvvvyyy|||wwwqqqpppnnnkkkhhheeedddcccccc\\\ZZZVVVTTTRRRPPPMMMKKKEEEBBB>>>;;;999888555333111111000000///.........------...////////////...000000111222222222222111000000///...............///000111222333444444444555555555666777777888888999999999999999999999999999999999999999888777777777777777777888888888888666555333111000000000111222333666888999999777666666555444444666666555444444444444444444444444444222222333444555666666777999999888999<<>>CCCMMMcccgggeeedddgggnnnsssuuutttggggggjjjttt}}}uuuuuuvvvyyy{{{oooNNN@@@666555333......222111222222222222111000000...---,,,,,,------,,,+++++++++++++++************************************(((((((((((()))***+++,,,((()))***,,,...///111111*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,---......,,,,,,---...///......---,,,------...//////000000444666===HHHZZZnnnwww{{{wwwjjjffflllnnnnnnuuuxxxrrrqqqkkk~~~zzzvvvwww~~~rrrfff```dddkkkxxxssstttyyy~~~~~~wwwsssnnnmmmjjjgggeeeccccccccc[[[YYYVVVTTTSSSQQQMMMKKKEEECCC???===;;;999666444111111111000//////......,,,,,,---...............,,,------...///.........000000///...............///000111333444444444444555555666666777888888888888888888888888888888888888999999999999888777777666666777777777888888888555444333111000111111222555666666666777777888888777666444444555555333222000000000000000000000000222333333555666777777888;;;:::999:::===BBBGGGJJJEEECCC>>>:::777666555666444444444444555666777777666666666777888;;;===???CCCFFFKKKNNNMMMLLLJJJJJJIIIGGGEEECCCCCCEEEGGGIIILLLNNNQQQVVV^^^jjjxxx{{{xxxwwwtttrrrooojjjddd```WWWRRRLLLGGGEEEEEECCCBBBDDDEEEFFFHHHKKKPPPTTTVVVXXXXXXXXXYYYYYYXXXWWWUUUUUUUUUVVVWWWYYY^^^fffkkkwwwzzz{{{wwwooohhhhhhiiifffbbb___``````bbbiiiqqqyyyhhhZZZUUUOOO[[[www~~~vvvtttxxxsssrrrwwwyyyuuuqqqoookkkNNN>>>:::888666444///...222999:::444...---***++++++***(((((()))***++++++++++++***+++,,,---*********++++++************************+++++++++************************)))***++++++++++++***)))******++++++,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,------...............///000111222444555777:::???GGGWWWrrr|||gggeeeeeehhhmmmooonnnlll___^^^bbblllzzz|||{{{uuuvvvvvvwww}}}~~~wwwYYYGGG888555555000///111111222222222222111000000...---,,,,,,------,,,***------,,,+++***)))))))))************************))))))(((((()))***++++++((()))***,,,...000111222++++++++++++++++++,,,,,,+++,,,,,,------,,,,,,+++******+++,,,,,,------...,,,---...///000///...---,,,,,,---...//////000000666999AAAOOObbbwwwwwwtttmmmcccfffppprrrsss{{{wwwwww}}}wwwqqquuuzzzmmmdddaaajjjvvv{{{tttqqquuuzzzzzzvvvsssmmmkkkiiifffdddbbbbbbbbb\\\ZZZWWWUUUTTTQQQMMMKKKFFFDDD@@@>>><<<:::777444222111111000000//////...,,,,,,---............------......///////////////000000///..................///111333444444444333555666666777777888888999777777777777777777777777888888999999888888777666666666666777777777888888444333222111111222333333888777666666666777888888777666444444555444333111111222222222222333333333222333444555666888999999999888999:::>>>BBBGGGIII>>><<<999666555444555666444444444444555666777888777777777888:::<<<>>>@@@DDDHHHMMMPPPPPPNNNLLLKKKKKKIIIFFFDDDDDDFFFIIIKKKOOOQQQTTTZZZcccqqq{{{{{{{{{yyyvvvooofff```TTTNNNGGGCCCCCCBBBAAA???DDDDDDEEEHHHKKKPPPTTTWWWVVVUUUVVVXXXYYYZZZXXXVVVSSSTTTUUUUUUVVV\\\eeelllzzz|||}}}zzzssslllhhhhhhfffbbb```aaa``````eeelllsssqqqaaaXXXRRRYYYqqqzzztttwww{{{vvvuuu{{{{{{yyyuuuXXXBBB:::888777666000...444>>>>>>555---,,,)))+++,,,+++)))))))))+++***,,,,,,,,,***))))))***)))***++++++++++++***)))************************************************)))***+++,,,,,,+++***))))))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---...////////////---......///111333444555999;;;@@@LLLbbb}}}|||kkkiiihhhhhhiiigggbbb]]]TTTUUUXXXbbbooo}}}~~~|||{{{zzzxxxzzzzzzxxx{{{eeeOOO;;;777888555111222111222222222222111000000///...------......---+++------,,,++++++***))))))***************************)))))))))))))))******))))))***+++,,,---......,,,,,,+++++++++++++++++++++,,,,,,------,,,,,,++++++,,,,,,---------,,,,,,***,,,---//////...---,,,,,,---...///000111111222888===IIIZZZmmm}}}rrrhhhccciiirrruuuxxx|||pppkkkssssssfffaaaeeeuuu}}}uuusssssswww|||}}}yyyuuurrrqqqkkkjjjgggdddbbbaaaaaaaaa]]][[[YYYWWWUUURRRMMMJJJFFFDDDAAA???>>>;;;777555222222111111000/////////------...////////////...///000000111222111111111000000///..................///111333444444444333666666666777888888999999888888888888888888888888888888888888888777777666666666666666777777777888222111111000111333444555777777888888888777777666555444333333555555444333666666666666777777777888333333444666777888999:::999999:::;;;===@@@BBBDDD:::999888666555555555666444444444444555666777888888888888999;;;===???AAAIIIMMMRRRUUUUUUSSSQQQPPPMMMKKKHHHFFFFFFHHHKKKMMMSSSTTTWWW^^^iiiwww~~~}}}tttiiiaaaSSSMMMFFFCCCCCCDDDBBB@@@DDDDDDEEEGGGKKKPPPTTTWWWVVVUUUUUUWWWZZZZZZXXXUUURRRSSSTTTTTTTTTZZZdddlllwwwyyyzzzzzzvvvpppjjjgggfffcccaaabbb```___bbbhhhlll{{{zzzkkk___XXXZZZiii~~~~~~{{{|||{{{bbbIII;;;777777666444///000999999000+++...+++---......---,,,---...***---...---+++))))))***)))***++++++++++++***)))************************************************)))***,,,------,,,***))))))***+++---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...000000000000000......///000222444666777;;;<<>>888;;;888444333111222222222222111000000111///......//////...---,,,,,,++++++++++++++++++******************************))))))))))))******************************---,,,,,,++++++*********+++,,,,,,------,,,,,,+++............---,,,+++***)))***,,,......---,,,+++---...///000111222333333888AAAPPPcccwwwssshhheeekkkssswww{{{yyykkkfffqqqnnnbbb```hhh~~~wwwrrrsssuuuyyy~~~}}}yyytttpppoooooojjjiiifffdddbbbaaa``````^^^\\\ZZZXXXVVVRRRMMMJJJFFFDDDBBB@@@>>>;;;888555222222111111000/////////...//////000000000000000,,,------...............000000///..................///222444555444444333666666666777888888999999999999999999999999999999888888888888888777666666666666666666777777777777111000000000111333555666555777999;;;:::888555333333222222333555666666555444555555555666666777777333333444666777999::::::======<<<<<<<<<<<<======:::999888777666666666666555444444555555666777888999999999:::;;;>>>@@@AAANNNRRRXXX[[[[[[XXXVVVUUUOOOLLLIIIGGGGGGIIILLLOOOVVVWWWZZZaaammm|||xxxlllcccUUUOOOGGGEEEFFFGGGEEECCCDDDDDDEEEGGGKKKOOOTTTVVVWWWVVVUUUWWWZZZZZZWWWTTTRRRTTTVVVUUUUUUZZZdddllltttuuuwwwyyyxxxssslllgggfffcccbbbbbbaaa___aaagggiiiyyytttgggaaa]]]dddzzzjjjMMM<<<666666666888///,,,111222+++***000(((***,,,,,,+++++++++,,,))),,,//////,,,***+++,,,)))***+++,,,,,,+++***)))++++++******************************************)))***,,,------,,,***))))))***+++---......------------------------------------------------------,,,---///111111111111000//////000111333666888999<<<===BBBSSSqqqrrriii~~~ttthhhaaa```\\\SSSJJJLLLKKKLLLSSS___nnn{{{|||vvvvvvxxx~~~yyymmmmmmvvvzzz~~~{{{bbbIII<<<777333000000///000222333333222111///111000...---,,,,,,------+++++++++*********))))))+++++++++,,,,,,++++++++++++++++++*********)))))),,,+++***))))))***+++,,,((()))+++,,,,,,+++)))(((...---,,,+++***)))))))))+++***)))((((((***,,,---...------,,,,,,,,,------,,,---.........000333555<<>>CCCFFFNNNWWW```aaa```___\\\XXXXXXRRRKKKIIIGGGHHHNNNVVV[[[ZZZ\\\eeettt~~~xxxkkk^^^UUUOOOIIIGGGIIIIIIFFFBBBEEEDDDEEEHHHMMMQQQTTTUUUZZZ\\\___aaa___\\\WWWTTTUUUUUUUUUTTTTTTXXX```fffooooooqqqsssrrrmmmjjjiiidddfffgggfffbbb___```aaahhhqqq~~~{{{uuuiii]]]```sssuuuUUU???999888555666444111//////...,,,***+++***((()))***++++++*********))))))))))))******)))***+++,,,,,,+++***)))******))))))))))))******************************++++++******************+++++++++,,,,,,---------,,,++++++******++++++,,,---------............///---------.........//////.........///111555888:::@@@???HHH___zzz|||sssyyyxxxllleee```[[[SSSMMMLLLJJJJJJOOOZZZhhhvvv}}}|||wwwrrrrrruuu}}}yyyzzzuuutttxxxsssjjjjjjqqqxxx~~~~~~iiiQQQBBB:::444222333111222444555555444333111111000...---,,,,,,------,,,++++++++++++***************++++++++++++******+++++++++*********))))))***)))(((''''''((()))***,,,++++++******)))******000///...---,,,,,,,,,,,,,,,+++************+++,,,...------,,,,,,---------,,,---......///000444666AAARRRgggxxx~~~qqqsssyyy|||ooofff```eeeqqq}}}zzzgggbbblll{{{sssnnnlllooouuu}}}}}}{{{xxxuuutttqqqnnnlllhhhfffeeedddeeeeeecccbbb^^^^^^]]][[[XXXTTTPPPMMMKKKHHHCCC???<<<:::777555111111000000/////////.........////////////000000..................///000111111000///////////////111333555888888888666555555666777666666666888:::;;;;;;;;;888666555666888777777777888888777777666444444555555555444333333555555555666777999:::;;;;;;:::::::::999999888888666555444555666666555444555444333333444555777888777555444444777:::;;;;;;<<<<<<<<<<<<<<<;;;::::::666666666666666666666666444444333444555777888::::::;;;<<<<<<===???CCCGGGLLLXXXcccggghhhhhhfffbbb]]]VVVOOOLLLJJJKKKRRRZZZ^^^___bbbkkkyyy}}}wwwjjj]]]VVVSSSNNNKKKIIIHHHGGGGGGGGGFFFGGGJJJNNNRRRUUUVVVZZZ^^^bbbdddbbb^^^ZZZYYYWWWXXXWWWUUUTTTWWW^^^ccclllmmmppprrrrrrooollljjjgggiiiiiigggdddaaaaaabbbeeemmmzzz~~~wwwlll``````ooo{{{ZZZCCC;;;888666555333111//////...---+++---+++******+++,,,+++*********))))))))))))******)))***++++++++++++***)))******))))))))))))******))))))))))))))))))))))))++++++******************,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,---------............///---------.........//////------...///222666:::<<<>>>CCCPPPfff}}}vvvrrrzzz}}}sssjjjbbb[[[TTTQQQMMMKKKIIIKKKTTTaaannnwww{{{}}}{{{{{{}}}wwwsssnnnpppjjjiiinnnpppllllllpppyyysss^^^LLL???666444666222333444555444444222222111000///...------------,,,,,,,,,,,,++++++++++++)))******************)))+++++++++******************)))(((((((((((()))***...,,,***(((((()))***+++///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---------,,,,,,------...---......//////111555888BBBWWWrrrxxx}}}}}}eee```___hhhtttnnnaaadddvvvvvvnnnkkklllrrryyy{{{yyywwwuuutttrrrooommmgggeeedddeeefffggggggfff^^^^^^^^^]]]ZZZVVVRRROOOKKKGGGCCC???===;;;999777000000000000000000///////////////000000000111111111000///////////////000111111000/////////000000333555777999999999888777444555666666666777999;;;;;;;;;;;;999777666666888555666777777777777777666555444444444444555555666888888777777888999;;;<<<<<<<<<;;;::::::999888888888777666666888888777666555555444444555666888999999777666666888:::::::::;;;;;;;;;<<<;;;;;;::::::888888888999999888888888444444444444555666888999;;;<<<>>>???@@@AAADDDGGGOOO\\\iiippprrrrrroookkkccc[[[SSSPPPOOOQQQYYYaaadddfffkkkttt|||vvvjjj^^^XXXWWWTTTOOOJJJIIIJJJMMMIIIJJJKKKMMMPPPTTTVVVXXX[[[aaahhhiiieee```^^^^^^\\\\\\ZZZWWWTTTUUUZZZ___hhhkkknnnqqqrrrrrrpppnnnllllllllliiieeebbbaaabbbaaahhhsss}}}yyyoooccc^^^hhh~~~dddJJJ===888666555333000000000000...---///---++++++,,,,,,+++*********))))))))))))******)))***++++++++++++***)))******))))))))))))******))))))))))))))))))))))))******++++++++++++++++++---------,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------............///------........./////////---......000444888<<>>999999222222222222111111000000000000000//////...---------------,,,,,,,,,++++++))))))************))))))************************++++++,,,,,,,,,,,,++++++%%%''')))+++,,,---------++++++*********+++,,,,,,)))***,,,---//////000000,,,,,,,,,,,,,,,---...///---......///111555:::>>>NNNccc{{{~~~~~~nnncccdddjjjuuu~~~oooeeecccsss|||tttrrrrrrsssxxx}}}}}}yyywwwuuutttsssrrrpppnnnllljjjgggfffggghhhhhhggg^^^___```___\\\WWWRRROOOMMMJJJFFFCCCAAA???===;;;111111111111000000000000...//////000111222222222333222111000000000000000000000///000000111222333444444555666777666666555888999999888666555666888;;;<<<<<<;;;888777777777444444666777888888888888777777666555666777999::::::999777555666777999:::<<<;;;;;;:::999999888888777666555666888999888777777666555444444555666777555444444666999<<<<<<<<<>>>>>>>>><<<;;;999777666999:::;;;<<<<<<;;;:::999777666666555666777999:::;;;===@@@BBBCCCEEEGGGIIIWWWeeeuuu}}}~~~{{{uuuooohhh___XXXXXX[[[```gggnnnqqqvvv}}}~~~|||xxxpppgggddd___YYYVVVWWWVVVSSSOOONNNQQQTTTWWWXXXZZZ]]]```dddllltttsssllldddbbbbbbfffeeebbb\\\VVVSSSUUUXXXccckkkpppssswww}}}}}}yyyssspppmmmiiifffdddbbb``````ccchhhnnnsssvvvxxxyyyuuunnnbbbXXXXXXeeeyyy}}}{{{\\\CCC888777555333111111111111000///111///---,,,------,,,+++++++++************+++++++++******************+++++++++************++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,------------------------...------------------...---------............///........./////////000000333222333444777:::>>>@@@FFFbbb}}}zzzpppeee^^^ZZZVVVUUUQQQNNNOOOWWWcccllluuu|||}}}rrrmmmoooqqqqqqsssppppppvvv}}}iiiTTTEEE===888555444444333333222222222000000000000000...------,,,,,,,,,,,,++++++++++++)))******************)))***************+++++++++))))))***++++++***))))))$$$&&&))),,,---...---,,,,,,,,,,,,,,,---......///******+++,,,...///000000,,,,,,,,,,,,---......///---......///111666<<>>===?????????===<<<:::888777:::;;;===>>>>>>===;;;:::999888777777777999:::;;;===???AAACCCEEEHHHKKKNNNYYYhhhxxxyyysssggg^^^YYY\\\bbbhhhooovvvyyy~~~{{{xxxrrrlllgggbbb\\\[[[\\\[[[UUUOOOOOOSSSXXX[[[\\\]]]aaaeeejjjqqqwwwxxxrrrkkkgggeeeiiihhheee___XXXUUUVVVYYYbbbkkkrrrsssyyy}}}uuurrrmmmiiigggeeecccaaaaaabbbeeehhhllloooqqqssspppjjj```WWWUUU^^^lllxxx~~~}}}gggJJJ<<<:::777555222111222222000///000...,,,,,,------,,,+++++++++************++++++++++++***))))))***++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---------,,,---------............///......------......///---------............///....../////////000000000333333444666888<<<@@@BBBNNNooo~~~zzzxxxnnnddd^^^WWWWWWUUUQQQQQQVVVaaajjjsss}}}{{{uuussswwwyyywww}}}|||}}}ppp\\\NNNBBB999666555444333222222222222000000111111000///---,,,,,,++++++++++++***************++++++++++++******))))))*********+++++++++)))******++++++******)))((())))))***++++++,,,+++,,,,,,,,,,,,---...///000---,,,+++++++++,,,---...,,,,,,,,,,,,---...//////---......///222777>>>CCCYYYhhhwwwuuu{{{yyyuuupppnnnpppuuu~~~~~~mmmeeedddnnnyyyrrrnnnoooqqqrrrvvvzzzzzzxxxuuussssssqqqooolllnnnkkkgggeeeeeefffgggfffeeefffgggfffaaa[[[UUUPPPOOOKKKFFFBBB@@@===:::888444444333222000///......,,,---...///000111111222000000/////////000111111/////////000111222444555999::::::::::::999999999999::::::888666666777888:::<<<===<<<:::888777777444555777888:::;;;;;;<<<;;;<<<<<<<<<<<<;;;;;;:::999777555333444666999;;;===============>>>>>>>>>>>>===<<<>>>@@@AAAAAA@@@???===;;;888777666666666888888888;;;===??????>>>>>>>>>>>>>>>===<<<;;;;;;<<<===???AAAAAA???===<<<;;;:::999999999:::;;;<<>>;;;888666666555444222000///...---,,,,,,---...///000111111//////......///000111111/////////000111333444555999999999999999999999999777888999888777777999::::::<<<======:::888777777444555777999;;;<<<<<<=========>>>>>>>>>===;;;:::999777555444444777:::===>>>>>>>>>???@@@@@@AAAAAABBBAAAAAABBBDDDEEEEEEDDDBBB@@@>>>;;;999777777666<<<<<<<<<===???@@@???>>><<<<<<===>>>??????>>>>>>===???AAACCCCCCAAA???===<<<;;;:::::::::;;;<<<===BBBCCCEEEFFFIIINNNUUUYYYlllxxxyyyqqqccc]]][[[cccmmmvvv|||zzzuuurrrnnnccceeegggeee```ZZZUUUSSSOOOUUU\\\``````bbbgggkkkppptttzzz~~~{{{uuupppkkkkkkiiiccc\\\YYYYYY[[[___jjjqqqrrrxxxyyyuuuooolllkkkjjjhhhfff]]]^^^___bbbeeehhhkkkmmmkkkeee^^^XXXXXX[[[aaaeeecccfffeeellluuuqqqnnnxxxyyyVVVDDDBBB:::777444333222111///...---,,,******,,,------,,,,,,++++++******++++++,,,,,,+++***))))))***+++,,,,,,++++++******++++++,,,******************************+++,,,,,,---......***+++,,,---...000111111//////............//////---------.........//////////////////000000000000///000222666<<>><<<999<<<;;;999888777777666666999;;;<<<<<<999666444444444555888:::<<<<<<<<<<<<>>>???@@@AAAAAA@@@???>>>999888666666777:::===???AAAAAA@@@@@@AAAAAABBBCCCDDDFFFIIIJJJJJJJJJJJJKKKGGGEEE@@@;;;888777888888999<<<>>>??????>>>??????=========>>>???@@@@@@AAABBBBBBCCCDDDEEECCCAAA>>>@@@@@@>>><<<::::::===@@@???CCCGGGIIILLLSSS]]]eeeuuu{{{ooo```^^^^^^eeerrr~~~zzzsssnnnlllfffeeeccc```\\\VVVOOOKKKSSSYYY]]]^^^cccmmmqqqooosssxxx~~~xxxqqqrrrkkkeeeccc```[[[ZZZ[[[\\\eeemmmrrryyy|||wwwrrroooooonnniiieeecccaaa```___aaadddhhhkkkjjjfffbbbaaaccceeedddccc\\\dddgggiiiooonnnrrr~~~xxxrrrtttzzzcccIII888888888777444111///////////////...---,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******+++******)))***+++---...------,,,++++++***))))))++++++++++++++++++++++++***+++,,,...///000000111---,,,,,,------...///000111///------...//////...+++---.........///111333---222555444999EEENNNQQQ{{{mmmoooyyyssseee\\\TTTRRRSSSTTTYYY___gggxxxzzzssssssyyy~~~vvv^^^JJJ@@@666444222222333444444333444222111222222222000...---,,,++++++***+++++++++***++++++,,,,,,++++++***+++++++++++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,))))))***+++++++++******...------,,,,,,---------///...---,,,,,,---......//////.........---------///+++---333666999GGGXXXpppyyyqqqssszzz}}}uuuuuu}}}vvvmmmrrryyy{{{|||mmmgggcccmmmxxxsssqqqsssuuuvvvzzz~~~uuuuuutttsssqqqnnnmmmkkkjjjhhheeeeeefffggggggfffeeeffffffbbb\\\VVVSSSSSSOOOLLLGGGAAA===;;;:::999777666444222111000//////---------............///000////////////000111111000111111222222333333444888777777999<<<===<<<:::<<<;;;:::999888777777777888:::<<<<<<:::888777777777888:::===>>>?????????CCCDDDEEEEEEEEEDDDDDDCCC>>><<<;;;::::::<<>>===>>>>>>>>>>>>???@@@AAABBBCCCCCCFFFFFFGGGGGGGGGFFFDDDBBBBBBAAA???<<<;;;;;;>>>AAAEEEHHHLLLOOORRR[[[fffnnn|||{{{pppcccbbbdddlllwww|||wwwrrrmmmjjjgggeee```\\\WWWSSSOOOLLLRRRYYY___aaafffooosssrrrxxx|||{{{vvvnnngggddd```[[[YYYZZZ[[[bbbmmmyyy~~~yyytttqqqqqqoookkkhhhbbb```^^^]]]]]]___aaaccchhhhhhiiilllpppoookkkfff]]]cccdddiiisssuuuxxxxxxwwwvvvvvvpppiiiiiimmmkkkOOO===999999777555222111111111//////...---,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++***************++++++---......---------,,,++++++******++++++++++++++++++++++++++++++,,,...////////////000////////////000000111333111...---.../////////,,,---.........///111333000222666888;;;DDDPPPYYYhhhwwwzzzmmmddd[[[WWWUUUSSSUUUYYYbbbsssvvvooonnnttt{{{fffPPPDDD666444222111222333333222444333222333333333111///------,,,+++++++++++++++***++++++,,,,,,++++++******++++++++++++***))))))++++++++++++++++++++++++******))))))))))))))))))---------,,,,,,------.........------,,,,,,++++++...............---------000...000555666;;;MMMaaa|||yyyzzz~~~}}}{{{qqquuuqqqppp{{{sssgggeeecccrrr{{{wwwrrrppprrruuuwww}}}{{{tttsssqqqpppnnnmmmmmmllliiigggdddccceeehhhiiijjjggggggeee```[[[WWWUUUUUUQQQNNNIIICCC???<<<:::999888666555333111000//////---------............//////............///000000222222222222222222111111777777777999<<<===<<<;;;===<<<;;;999888888777777888:::<<<===<<<::::::;;;777888:::<<<>>>??????@@@EEEEEEEEEFFFFFFEEEEEEEEEDDDCCCAAA@@@@@@AAACCCDDDFFFHHHKKKMMMOOONNNMMMLLLMMMPPPTTTWWWXXXYYY[[[\\\WWWTTTMMMDDD===:::;;;<<<===>>>@@@???>>><<<======???@@@AAACCCDDDFFFGGGHHHKKKKKKLLLLLLKKKIIIHHHGGGFFFEEECCC@@@>>>???BBBEEEHHHKKKOOOTTTZZZdddqqqzzz{{{qqqdddeeejjjsss}}}{{{yyyyyy{{{}}}zzzwwwvvvtttqqqlllggghhhddd___XXXSSSPPPNNNNNNQQQXXX```eeejjjrrrvvvvvvyyy}}}{{{sssjjjfffaaa[[[YYYZZZ\\\```ppp~~~yyyuuussspppmmmkkkbbbaaa___]]]\\\\\\\\\\\\cccgggoooxxx}}}{{{ssskkk```aaa___hhhyyy~~~|||vvvrrrpppnnniiiccccccgggwwwXXXBBB;;;:::777555444333333333000///...---,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******)))***+++,,,......//////......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............000////////////000000111666333///------/////////---/////////......000222222222666===>>>BBBRRReee{{{kkk~~~vvvlllaaa[[[VVVSSSUUUXXXcccrrrvvvpppqqq{{{|||jjjTTTDDD777444222111111222222222444333222222333222000...------,,,++++++++++++,,,***++++++,,,,,,++++++*********+++++++++******)))************************,,,+++)))(((((()))******------,,,,,,,,,---..................---,,,***)))........................///000333555666>>>TTTjjj}}}www}}}~~~}}}qqqwwwrrrppp|||hhh```aaadddwwwwwwuuuqqqooorrrvvvzzz|||xxxrrrqqqooommmllllllmmmmmmhhheeebbb```bbbeeeggghhhiiigggccc^^^ZZZWWWWWWWWWRRROOOJJJEEE@@@===;;;:::888777555333111000//////---------............///...------------...//////111111111111111111111111555666777999;;;<<<<<<<<<>>>===<<<:::999999888888999;;;======<<<;;;;;;<<<888999;;;===???AAABBBBBBEEEEEEFFFGGGGGGGGGGGGGGGHHHGGGFFFEEEFFFGGGHHHIIIKKKNNNSSSVVVXXXWWWTTTRRRPPPSSSWWWYYY[[[\\\^^^```\\\YYYQQQGGG>>>:::;;;===???@@@AAA@@@>>>======>>>AAABBBCCCEEEHHHJJJLLLMMMOOOPPPQQQPPPNNNLLLKKKJJJLLLKKKIIIFFFDDDEEEIIILLLMMMQQQWWW^^^hhhttt{{{rrrbbbgggoooyyy}}}|||}}}{{{vvvttttttuuuxxxtttqqqqqqsssqqqlllfffeeeccc___YYYSSSOOOMMMMMMMMMUUU___gggmmmsssxxxzzz~~~~~~uuukkkfffaaa\\\ZZZ\\\___cccxxx{{{uuupppnnnllleeedddbbb```___]]]\\\\\\___eeeqqq~~~zzzrrrfffbbb]]]ggg}}}}}}~~~wwwooojjjfffeeekkksss```EEE<<<999666444444444444333000///...------,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,+++++++++******(((***,,,...////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,,,,---///000111777444///---...///000000///000000///......000111333111666???@@@BBBWWWrrr|||vvv}}}zzzooobbbZZZUUURRRTTTYYY```mmm~~~~~~rrrooossszzz~~~}}}nnnWWWDDD888555222111111222333222333222111111222111///---...---,,,,,,++++++,,,,,,***++++++,,,,,,++++++***)))******+++++++++******************************---,,,***))))))***+++,,,,,,,,,,,,,,,,,,---...///////////////...,,,+++***---........................111444666888EEE]]]rrr~~~tttmmmnnnzzz{{{}}}{{{qqquuu}}}xxxaaa\\\___ggg|||}}}tttsssooooootttyyy~~~~~~xxxvvvrrrpppooommmlllmmmmmmnnnjjjgggcccaaabbbdddffffffhhheee___[[[XXXWWWWWWWWWQQQOOOKKKFFFBBB>>><<<:::888777555333222000000///---------............///---------------......//////000000111111222333333333555777999:::;;;======???>>>===;;;::::::999999:::<<<======<<<;;;<<<======>>>???AAACCCEEEGGGHHHGGGHHHKKKMMMNNNNNNNNNMMMIIIIIIIIIJJJKKKLLLNNNOOOSSSWWW\\\``````^^^ZZZWWWWWWYYY[[[]]]^^^```cccfffeeebbb[[[PPPEEE??????BBB@@@AAAAAA@@@???>>>???AAACCCDDDFFFIIILLLOOOQQQSSSTTTUUUVVVTTTPPPNNNNNNOOOOOONNNLLLJJJJJJLLLQQQUUUWWW\\\eeeppp}}}zzzrrrdddjjjsss}}}~~~zzzwwwxxxzzz|||~~~~~~~~~~~~}}}|||{{{wwwsssppppppqqquuuqqqnnnoooqqqpppjjjeeeaaabbbbbb^^^WWWPPPLLLJJJIIIQQQ\\\fffmmmrrryyyvvvlllfffaaa]]]\\\___cccjjjwwwppplllkkkeeedddcccaaa```___^^^^^^___eeeqqq}}}lllfff^^^ggg~~~~~~~~~sssjjjeeehhhwwwgggJJJ===999555333333444333222000000///...------------------,,,,,,,,,+++++++++,,,,,,,,,+++++++++******)))***,,,.../////////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,+++))))))***,,,...000222444666333///......000000000///000000000......000222333111666???@@@FFF```~~~||||||{{{oooccc[[[UUUQQQRRRVVVXXXbbbppp||||||rrrrrrxxxrrryyyvvv^^^HHH:::777333111111333333333222111000111111111///---...------,,,,,,,,,,,,,,,***++++++,,,,,,++++++***))))))***++++++++++++***++++++++++++++++++++++++++++++******+++,,,,,,---,,,,,,,,,,,,---....../////////......------,,,,,,---------..................111555777>>>NNNgggzzzvvvjjjeeekkkxxxuuuppp|||ttt```]]]aaalllwwwrrrpppnnnpppwww}}}yyyuuutttrrrrrrpppooonnnnnnnnnnnnllliiieeedddeeefffggggggfffaaa\\\WWWVVVVVVVVVUUUPPPNNNKKKGGGBBB???===;;;888777666444222111000000---------............///...------------...////////////000000111222333333111444777999:::;;;===???@@@???>>><<<;;;;;;::::::;;;<<<>>>>>>===>>>???AAA>>>???@@@AAADDDFFFIIIJJJIIILLLPPPUUUWWWWWWUUUTTTQQQQQQRRRSSSTTTVVVXXXXXX___bbbfffiiihhheee```]]]YYYZZZ[[[\\\]]]bbbgggkkkllljjjdddWWWJJJAAA@@@BBB???AAAAAAAAAAAAAAACCCEEEFFFHHHKKKNNNRRRVVVXXXZZZZZZ\\\]]]ZZZUUURRRSSSUUURRRQQQPPPOOOQQQUUU\\\aaacccjjjvvvyyyrrriiioooxxx~~~yyytttoooqqqsssuuuwwwxxxxxxxxxxxxxxxwwwtttpppnnnnnnooorrrpppmmmlllllljjjeeeaaa]]]aaaccc```XXXPPPJJJGGGFFFMMMYYYeeelllqqqzzzyyynnngggccc^^^___bbbeeerrr~~~zzzppplllkkkeeecccaaa___^^^^^^^^^^^^```eeeppp~~~qqqlllccciii}}}|||rrrjjjnnnpppRRR@@@;;;555333333444333111111000///...------------------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++*********+++,,,------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,...000333555666333111///...///000000///...000000000//////111333333333777===BBBOOOlll}}}|||~~~{{{rrrhhhbbb[[[TTTQQQRRRRRRYYYccclllsssxxx~~~zzzsssxxx~~~sss|||{{{}}}jjjSSS<<<888444222222333444444333222111111222222000.........---,,,,,,,,,,,,---***++++++,,,,,,++++++***))))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,'''((()))+++,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,++++++,,,---------------.........//////...222555:::DDDXXXppp}}}~~~rrreeebbbnnnyyy|||~~~}}}nnnmmm}}}ppp```^^^aaappp}}}sssooonnnnnnrrrzzz}}}uuussstttsssssssssrrrqqqpppnnnmmmhhhgggeeeeeefffhhhhhhhhhccc^^^XXXUUUTTTTTTSSSRRRNNNLLLJJJFFFCCC@@@===<<<999888666444222111000000---------............///.........---...//////000000000000000111111111111000333777999999:::===@@@@@@@@@>>>===<<<;;;;;;;;;:::<<<>>>???@@@BBBFFFHHHCCCCCCDDDEEEHHHKKKNNNOOORRRWWW^^^dddggggggeeecccccccccdddeeeeeefffggggggjjjmmmoooqqqoookkkeeebbb[[[[[[[[[[[[___fffooouuuuuutttnnn```OOOCCC???@@@???@@@AAABBBCCCEEEHHHKKKKKKMMMPPPTTTXXX\\\```aaaccceeeeeebbb\\\YYYZZZ]]]YYYYYYXXXYYY\\\bbbjjjpppvvv~~~yyyqqqlllqqqxxx|||{{{uuuooojjjfffhhhjjjmmmpppqqqrrrrrrrrrssssssqqqnnnmmmmmmnnnnnnmmmllliiifffbbb^^^\\\[[[___bbb___WWWNNNHHHFFFFFFLLLXXXeeelllqqq|||rrrkkkeee``````cccdddwwwuuuppp||||||rrrnnnmmmgggeeebbb^^^]]]\\\]]]^^^\\\bbblllzzztttqqqiiilll}}}zzzxxxzzz]]]CCC===666333444555333111111000///...------------------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,---------,,,,,,---------...000111333444///......///000111000......///000000///000222444333666999;;;DDDYYYxxxyyy~~~vvvooojjjbbbXXXQQQPPPQQQVVV\\\bbbhhhmmmtttxxxzzz{{{|||zzztttqqqzzz~~~yyy|||yyy|||ttt\\\===999555222333444555555444333222222333333111///......---,,,,,,,,,,,,---+++++++++,,,,,,+++++++++((()))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,$$$&&&(((***,,,,,,,,,++++++++++++,,,---...///000---,,,***))))))+++,,,...---------.........//////000333666<<>>===999888666444222111000000---------........./////////............///000000222222222111000//////...///333777999999:::===@@@AAA@@@???===<<<<<<<<<<<<999;;;>>>AAACCCGGGKKKNNNMMMMMMNNNPPPRRRUUUXXXZZZbbbgggpppwww{{{zzzwwwuuuttttttttttttuuuuuuuuutttrrrtttvvvvvvsssnnniiieee`````````aaafffooozzzzzzkkkXXXIIICCCCCC>>>@@@AAACCCDDDGGGKKKNNNOOOQQQTTTXXX]]]aaadddfffiiikkkkkkgggaaa^^^```ccc`````````bbbeeemmmvvv|||xxxqqqmmmqqqvvvwwwsssllleeeaaa```aaadddhhhjjjlllmmmmmmooopppqqqooommmkkklllmmmkkklllkkkgggaaa[[[XXXWWWZZZ^^^aaa]]]TTTKKKGGGFFFFFFKKKWWWeeelllqqq~~~vvvmmmfffaaaaaadddbbbzzzvvvlllfffvvv}}}sssooopppllliiiddd___]]]]]]^^^___XXX]]]hhhwwwttttttmmmooo}}}eeeFFF@@@888555555666444111111000///......------...---------,,,,,,,,,++++++,,,,,,,,,+++++++++******---,,,+++***)))***+++,,,++++++++++++++++++++++++------------------------***+++,,,,,,---------,,,...------------...//////,,,,,,---///111111000...---...000000000111333555444999;;;:::EEE```{{{vvvlllcccZZZRRRMMMNNNQQQTTTXXX\\\cccmmmssstttvvvuuurrrpppsss|||||||||{{{}}}}}}nnnJJJ===444666666222000333333333222222111000000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))++++++,,,,,,,,,---------******+++++++++,,,,,,,,,...---,,,,,,++++++++++++.........------,,,,,,,,,...+++***+++///111111///...888<<<>>>SSSwwwtttnnnooo|||{{{xxxxxxuuuccc^^^kkk|||uuudddZZZZZZeeetttvvvpppmmmiiiqqqvvvxxx}}}zzzrrrooooooyyyuuupppppprrrrrrnnnjjjdddccccccdddffffffeeeccc```^^^[[[XXXVVVSSSRRRQQQNNNLLLHHHEEECCC@@@===:::555444222000///...------///000///...------///111111000000000222333222111111111111111111111222333444555666777999:::<<<<<>>===;;;:::999;;;>>>CCCIIIOOOVVVYYYVVVWWWXXXZZZ\\\aaafffkkkrrr{{{{{{wwwyyy{{{ttthhhiiigggeeeeeekkkyyyqqq\\\MMMDDD@@@AAABBBDDDFFFIIINNNTTTYYYZZZ[[[]]]___aaadddeeefffjjjmmmooonnnkkkiiijjjlllkkkkkkkkklllrrr|||zzz{{{wwwxxxsssiii___YYYUUUTTTYYYZZZ]]]```cccfffiiijjjooommmkkkhhhgggffffffggglllgggeeeccc\\\SSSRRRWWW]]]______YYYPPPHHHEEEFFFFFFPPP[[[eeelllwwwwwwlllhhhfffeeeeeeggguuutttcccaaahhhttt|||sssqqqpppoookkkgggcccaaa```___]]]]]]```hhhvvv~~~wwwqqqrrryyymmmRRR>>>888;;;777444444000000///...---------------......//////000000111111,,,,,,,,,+++++++++******++++++++++++++++++++++++)))---000///,,,***,,,///.........------,,,,,,,,,000...---...000111///,,,---------............///000000//////.........---///000111000......000111222:::;;;:::IIIkkk{{{qqqhhh^^^UUUOOOLLLNNNQQQTTTXXX^^^gggmmmoooppppppooopppuuu|||wwwxxxyyy|||wwwQQQAAA555666777444111333333333222222111000000000.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************++++++++++++,,,,,,,,,---******+++++++++,,,,,,,,,...---,,,,,,++++++,,,,,,......---------,,,,,,,,,...,,,***,,,///111111000111999===DDD^^^zzzvvvyyywwwggg\\\]]]nnnqqqaaaXXXZZZfffyyy}}}tttpppnnnmmmsssxxxyyy~~~{{{tttrrrrrruuurrrooooooqqqppplllgggccccccbbbdddeeefffeeeccc^^^]]]ZZZWWWTTTRRRPPPOOOPPPNNNJJJHHHFFFCCC???<<<777666444333111000000000///000000...------///111000///...///111222111000111000000000000111222222555666666888999:::;;;;;;@@@@@@??????===<<<;;;:::;;;===@@@EEELLLTTT\\\aaaaaabbbdddfffhhhmmmrrrvvv~~~|||rrroookkkiiilllwwwwwwbbbQQQFFFBBB@@@BBBEEEHHHMMMSSSZZZ___``````aaabbbccceeefffgggiiillloooooommmllloooqqqssssssuuuyyyxxxtttkkk___VVVQQQNNNMMMMMMOOORRRVVVZZZ___dddgggiiihhhgggfffeeeddddddcccbbb^^^\\\[[[WWWQQQSSSYYYZZZ[[[ZZZSSSKKKDDDCCCDDDFFFPPP^^^iiisss~~~zzznnnjjjhhhffffffgggoooxxxvvvgggZZZ[[[dddyyy}}}uuurrrqqqmmmjjjfffcccaaa```___]]]___bbbiiisss~~~~~~zzzwwwwwwxxxXXXBBB999:::555333333///222111000///////////////---------...............,,,,,,,,,+++++++++******+++++++++,,,,,,+++++++++...111444222...,,,---000......---------,,,,,,,,,///...---...000111///,,,---------............///000/////////...............///000000000000333555777===???AAATTTuuuxxxooodddZZZSSSLLLLLLMMMOOOQQQWWW^^^dddfffggghhhkkkpppvvv}}}uuupppsss|||[[[GGG777666888555333333333333333222111111000000.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,...---,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,...,,,,,,---///111111111555:::@@@OOOooowwwdddYYYWWWbbbwwwkkk\\\VVVZZZhhhxxxrrrpppqqqoootttxxxzzzxxxtttssssssqqqooommmnnnooommmiiidddcccbbbbbbccceeeeeedddccc^^^\\\YYYVVVRRRPPPNNNMMMOOOMMMJJJHHHFFFCCC???<<<777666555333222111111111//////000///......///111///.........000111000///000/////////000000111222666777777888999999::::::>>>>>>===<<<<<<;;;::::::===@@@DDDIIIPPPZZZdddkkknnnppprrrsssvvvzzzyyyrrrooonnnuuukkkWWWIIICCC@@@CCCGGGKKKQQQXXX```eeegggffffffffffffggghhhiiikkknnnqqqrrrqqqrrruuuyyy}}}{{{ooo```TTTLLLIIIGGGFFFEEEHHHKKKNNNRRRXXX^^^bbbbbbcccdddeeedddbbb```^^^YYYVVVTTTSSSQQQPPPSSSYYYXXXWWWTTTMMMFFFBBBBBBDDDGGGRRRaaaooo|||zzzoookkkgggeeefffggghhhiiieeeZZZSSSXXXaaa|||{{{tttrrrpppoookkkfffccc```^^^\\\ZZZ\\\^^^ccckkkttt}}}}}}uuuzzzbbbIII;;;999444222333000333222111000////////////,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++++++++*********+++,,,------,,,+++***000222444222///,,,---///...------------,,,,,,,,,///...---...000000...------------............///////////////............,,,...///000000222666999:::>>>AAAIIIaaa{{{}}}|||tttjjj___XXXMMMLLLKKKJJJLLLQQQWWW[[[]]]]]]___eeennnwww}}}zzzyyytttnnnmmmpppeeeNNN999555888666333333444333333222222111000000............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,******+++++++++,,,,,,,,,...------,,,,,,,,,------------------------------...------...///111222222777;;;EEE\\\{{{wwwgggVVVRRR[[[lllfffYYYTTTYYYjjj{{{sssppprrrtttqqquuuxxx|||{{{ssspppoooooommmmmmmmmnnnnnnlllgggccccccbbbbbbccceeefffdddccc^^^\\\YYYUUURRROOOMMMLLLLLLJJJHHHFFFDDDAAA===:::555444333111000000//////...///000000......000111000///...///111111111000///.........///000111222777777888888888999999999<<<;;;;;;:::::::::::::::>>>BBBGGGNNNVVV```kkkssswwwxxxyyyzzz|||}}}~~~~~~{{{wwwoooooorrrzzzwww]]]KKKDDDAAADDDIIINNNTTT[[[ccchhhiiiiiiiiiiiijjjkkklllmmmqqqtttvvvvvvuuuwww|||}}}kkkWWWKKKFFFDDDDDDDDDGGGJJJMMMNNNPPPSSSXXX]]]___aaabbbcccbbb___[[[YYYUUURRRPPPOOOOOOPPPTTTWWWWWWUUUPPPIIICCCBBBDDDGGGKKKUUUdddssswwwmmmiiieeebbbcccfffccc___[[[VVVTTTZZZcccxxxwwwsssqqqoooqqqnnnhhhddd```]]]YYYWWWUUUWWW[[[aaajjjwww|||tttvvvlllOOO===999333222555333111111///...------------------,,,,,,++++++******,,,,,,,,,+++++++++******)))***,,,------,,,***))),,,...//////,,,++++++,,,------------------------............//////...------------............//////////////////.........,,,---//////000222666:::;;;===AAAPPPlllsssxxx||||||{{{|||~~~xxxoooddd]]]PPPMMMJJJHHHJJJNNNRRRUUUVVVWWWZZZaaajjjttt{{{~~~yyytttqqqooonnnppptttkkkSSS<<<666777555222222444444333333222111111111//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---------,,,,,,---......------------------------....../////////111222333777<<>>DDDMMMUUU\\\fffqqqyyy}}}}}}|||{{{{{{~~~xxxuuutttsssqqqpppkkkqqqxxxeeeNNNFFFDDDGGGLLLQQQWWW]]]dddiiijjjkkklllnnnpppqqqrrrrrrvvvxxxzzzyyyyyy|||xxxdddOOOFFFDDDCCCDDDFFFHHHMMMQQQSSSRRRSSSWWWZZZ^^^_________]]]ZZZVVVTTTQQQQQQPPPOOOQQQUUUXXXXXXTTTPPPJJJDDDAAABBBFFFJJJPPPYYYhhhyyyuuummmhhhdddbbbbbbbbb]]]ZZZYYYWWWWWW]]]dddssszzz~~~{{{wwwuuusssqqqooommmiiieeeccc```]]]ZZZWWWWWWXXX\\\eeerrr{{{tttpppsssuuuVVVAAA:::444444888666222111000///---------,,,...---------,,,,,,++++++,,,,,,,,,+++++++++*********+++,,,,,,,,,,,,+++***(((***+++,,,++++++,,,,,,------------------------------.........------------------............///.........///////////////---.../////////222666999>>>>>>EEEYYYxxxrrrzzz~~~{{{sssiiibbbSSSOOOJJJGGGHHHLLLPPPQQQRRRTTTWWW]]]fffoooxxx~~~|||~~~}}}yyyssspppooorrrwww{{{oooWWW@@@999888444222444444444444333222222111111/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************++++++,,,,,,,,,---------******+++++++++,,,,,,,,,------------------...///,,,,,,,,,------------......///000000000000333555888???RRRooo}}}{{{vvvooo]]]RRRLLLVVViii{{{yyy```YYYUUU]]]rrrwwwqqqrrrvvv{{{zzz}}}vvvqqqpppnnnlllkkklllmmmmmmllljjjgggfffeeeddddddeeeggggggfffeee___]]]ZZZUUUQQQMMMKKKJJJJJJIIIGGGFFFEEEBBB===999555444333222111111111111---///111111000000111222222000000111222333222111.........///000111222333666777777888999999::::::888888777777888:::;;;<<<@@@JJJVVV```gggnnnvvv}}}|||xxxvvvxxx|||wwwqqqnnnllljjjjjjmmmmmmuuu}}}mmmTTTLLLIIILLLRRRWWW\\\bbbhhhlllmmmooosssvvvyyyzzzzzzzzzwwwzzz|||~~~mmm[[[JJJFFFGGGFFFHHHMMMKKKRRR[[[^^^\\\ZZZ[[[^^^^^^^^^]]]\\\ZZZXXXVVVUUUSSSUUUVVVWWW[[[___^^^[[[NNNJJJDDD??????BBBHHHLLLUUU^^^oootttnnniiieeecccddd\\\YYYXXXXXXXXXXXX]]]dddqqqwww{{{{{{zzzzzzxxxuuullljjjhhhggggggfffdddbbb```]]]ZZZ\\\cccnnnzzz|||qqqmmmmmmpppuuuzzz___FFF===666666999777555444333111000///............---------------,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))+++,,,---.........,,,,,,,,,------------...,,,---//////---,,,---...---------............///.........///////////////////////////000333888;;;CCCDDDMMMddd{{{wwwmmmfffUUUPPPIIIFFFGGGKKKNNNOOOQQQTTTXXX[[[aaajjjuuu}}}}}}wwwuuuyyy}}}~~~qqq[[[FFF===999444333777555444444333333222111111////////////............,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++,,,,,,---------.........******+++++++++,,,,,,,,,---------------...//////,,,,,,,,,---------......---///111111000000333666;;;CCCXXXrrrwwwwww}}}rrrlllYYYPPPNNN[[[mmm}}}rrr^^^YYYWWWaaawwwxxxssstttyyy}}}}}}}}}rrrqqqrrrpppmmmkkkkkklllkkkiiihhhggggggffffffeeeggghhhiiigggfff^^^\\\YYYTTTOOOKKKIIIGGGGGGGGGFFFEEEDDD@@@;;;888333333222111000000000000,,,...111222111111111222111000///000111222222000/////////000111222333444555666666888999:::;;;;;;888777777777888:::<<<>>>EEEQQQaaammmssswww|||yyyrrrnnnoootttxxx|||wwwoooiiihhhfffeeegggmmmqqqvvv}}}uuu[[[SSSNNNRRRXXX^^^ccciiiooossstttwww|||yyy|||cccTTTJJJKKKNNNLLLPPPWWWZZZdddooosssoooiiiffffffcccaaa___]]]\\\]]]___```bbbfffhhhhhhiiikkkeee]]]KKKFFFAAA>>>@@@EEEKKKOOOWWWcccxxx{{{rrrmmmiiidddbbbddd\\\ZZZYYYYYYWWWVVV[[[cccpppvvv{{{|||}}}~~~{{{uuunnnmmmkkkjjjjjjiiifffdddccc^^^YYYYYYaaakkktttxxx}}}uuuoooppppppnnnkkkkkkwww}}}gggLLLAAA888777888444666555333111000///......,,,,,,,,,---------------,,,,,,,,,+++++++++******---,,,***))))))***,,,---+++++++++,,,---...---,,,,,,,,,,,,---------......+++---//////---+++,,,...---------............///............/////////000//////000111222666<<>>999555000000///......---......,,,...111222111111111222000///...///000111111////////////000111333444555444555666777999;;;<<<<<<888777666777888:::===???IIIWWWiiivvv{{{}}}~~~vvvmmmhhhhhhmmmrrrqqqxxx}}}qqqiiicccccccccbbbfffmmmtttvvvzzzzzz```YYYRRRVVV\\\ccciiipppvvvzzzzzz~~~{{{www___SSSMMMRRRUUUSSSWWW```mmmwwwvvvpppmmmhhhfffcccaaabbbeeeiiillluuuyyyzzzwwwvvvssshhh\\\KKKGGGBBB@@@CCCIIIOOOSSSXXXfffvvvnnnjjjfffbbb```bbb___]]]\\\[[[WWWVVV[[[dddooouuuzzz{{{}}}~~~zzzssstttrrrooommmkkkhhhdddaaa```YYYSSSUUU^^^iiipppsssxxxttttttwwwvvvnnngggeeemmm{{{~~~mmmPPPCCC999666666111444333111000...---,,,,,,+++++++++,,,,,,---------,,,,,,,,,+++++++++******...,,,***((((((***,,,...,,,+++++++++,,,,,,+++))),,,,,,,,,------.........***---//////,,,+++,,,...---------.........//////---.........//////000000...///111222555:::AAAEEEGGGJJJWWWppp|||pppggg^^^SSSIIIHHHHHHGGGJJJOOOUUUWWWYYYXXX[[[cccqqq{{{vvvqqqkkkjjj\\\FFF::::::888222777666555555555444111///000000...---,,,++++++***------------------------+++++++++,,,,,,,,,------++++++------------++++++---,,,************,,,---,,,---------,,,,,,...///111000///...---,,,,,,,,,///---...111222222666<<<===SSScccooo}}}~~~{{{}}}}}}qqqkkkjjjYYYYYY\\\fffuuueee\\\YYY[[[mmmzzzwwwuuuvvvzzz~~~yyyqqqmmmlllllllllkkkiiihhhiiijjjjjjiiihhhhhhjjjiiieeedddfffeeebbb```\\\VVVQQQMMMJJJGGGEEEEEEDDDCCCBBB???<<<999777222222111000000000000000111222222333222111000///---...///000111111111111222222111111222222333444111000111444888;;;;;;;;;777555666:::;;;<<>>;;;777555111111000000///000000000222222333333222111000///------...///000000000000222222222222222333333444222111111222555666666555777555555777999===FFFOOOeeeooo{{{ttteee]]]ZZZZZZ^^^ccchhhrrr}}}~~~sssjjjeeebbbdddeeedddgggkkksssvvvzzzddd[[[ZZZ___fffooovvv{{{{{{eeeZZZYYYYYY]]]fffttt|||ssssssssswwwyyycccUUUEEECCCCCCEEEFFFIIISSS]]]kkk{{{uuuqqqlllhhhfffdddcccbbbbbb```\\\XXXUUUWWW[[[___hhhnnnvvvyyyyyywwwwwwxxxwwwuuurrrpppnnniiibbb]]]___\\\ZZZYYY[[[___dddfffvvv~~~}}}nnn```^^^pppyyy}}}}}}tttqqqvvv~~~^^^HHH<<<555333444333333222111000///......***+++,,,...//////000000------,,,,,,,,,+++++++++---,,,***)))))))))***++++++,,,------......------..................---------...///000000///...---........................///111333222111////////////000000222555:::BBBGGGGGGNNN___vvvvvvooohhh^^^SSSMMMJJJHHHKKKOOOYYY^^^bbb^^^ZZZ^^^kkkxxxsssmmmmmmvvvttt```KKK@@@:::666555333222222333333222000222111000...------------------------------------,,,------------.........+++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,,,,---------,,,,,,...///000///...---------------...,,,---000111222777===GGGWWWiii{{{zzzzzzxxxyyyzzzyyy~~~pppiiieee```TTTXXX```mmmyyyppp___\\\___fffwwwzzzyyyzzzzzz{{{|||}}}wwwsssqqqpppnnnmmmmmmiiidddbbbdddhhhlllnnnkkkmmmlllgggeeeeeeccc___XXXTTTNNNJJJGGGEEECCCAAA@@@AAAAAA@@@===999555222000000/////////000111111333333333222222000///...,,,,,,...///////////////222222222222333333333333333222111222444555555444999666555777;;;AAANNN[[[qqqxxx~~~|||ssshhh\\\WWWUUUUUUZZZ```hhhttt~~~rrriiidddaaabbbccccccggglllssszzzvvvfffccc]]]ccclllttt{{{qqq]]]\\\ZZZ\\\fffxxx{{{{{{sss\\\MMMFFFDDDEEEIIILLLRRR]]]hhhyyywwwsssooojjjgggeeeeeeeeeddd``````]]]ZZZWWWXXXZZZ]]]dddjjjrrrwwwxxxwwwwwwyyy{{{yyyuuuqqqnnnhhhccc___aaa___\\\ZZZZZZ\\\___aaavvvrrrbbb^^^mmm|||~~~}}}nnnhhhgggpppgggNNN???666333444333333222111000//////...,,,,,,,,,,,,---...000000,,,,,,,,,,,,++++++++++++,,,,,,+++************++++++,,,------......------------------------......---...///000000///...---------------------......000222333333111000000111---///000222444999???DDDFFFRRRgggxxxuuuuuu{{{xxxrrrkkkcccXXXOOOIIIGGGIIILLLRRRYYY^^^[[[TTTWWWdddqqq~~~zzzuuutttsssYYYFFF;;;666444222111111222333222111222111000///............---------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,............,,,+++,,,---------,,,,,,...//////......---------.........,,,---000222333888???KKK[[[mmm|||zzzyyytttyyy}}}xxxyyyvvveee^^^[[[WWWVVVZZZdddqqq||||||jjj[[[ZZZ```jjj~~~xxxyyy}}}}}}}}}~~~|||{{{yyyvvvtttsssqqqooommmllliiieeedddfffjjjmmmnnnlllnnnmmmgggdddccc```[[[TTTPPPKKKGGGEEECCCAAA@@@???@@@AAA@@@===888333000////////////000111222222444444333222111000///...+++,,,---...////////////222222222333333333333333222111222444777999999999:::999999;;;???GGGVVVdddxxx}}}wwwpppbbb[[[UUUTTTUUUYYYaaajjjsss~~~qqqiiieeebbbbbbaaaaaafffmmmyyyttthhhhhhbbbiiirrryyy}}}hhhZZZ[[[YYY___qqqjjjTTTGGGEEEDDDFFFLLLRRR[[[iiiuuuyyypppmmmiiifffffffffffffff``````___\\\YYYXXXYYYZZZ```gggpppvvvxxxxxxzzz{{{}}}xxxsssmmmhhhccc```aaa```^^^[[[ZZZZZZ\\\^^^rrruuudddbbbnnnttthhhfffhhhrrrpppUUUAAA777444555444333333222111000///...000///---,,,+++,,,,,,---,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,------......------,,,,,,------------......------...//////...------,,,,,,,,,---------------///111222111000///000111---///111333666:::???CCCDDDWWWrrrkkkjjjmmmvvv~~~xxxssslllggg\\\PPPHHHFFFGGGHHHJJJRRRXXXUUUPPPRRR___lllzzz~~~hhhOOO???777444222111000222333222222222111000///////////////---------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,............,,,+++,,,---------,,,,,,...///......---------......//////------000222444:::BBBNNNaaatttwwwuuusssnnn|||}}}wwwsss```XXXWWWUUU\\\```kkkxxxwwwgggYYYWWW___nnnzzz|||~~~}}}}}}xxx~~~vvvuuusssssssssrrrooommmjjjiiihhhjjjlllmmmmmmmmmkkkmmmlllfffbbb```\\\WWWPPPMMMHHHEEEDDDCCCAAA@@@@@@AAA@@@???<<<777333000.........///111222444555555555333222000///......+++,,,---...////////////111222333444444444333333222222222444888:::::::::999999;;;???CCCKKKZZZiii|||~~~nnnbbbVVVSSSRRRUUUYYY```mmmyyyssslllhhheeedddbbbbbbhhhpppuuukkkllliiiooowww|||~~~}}}eee^^^[[[[[[fff}}}yyycccRRRHHHCCCCCCGGGPPPYYYddduuuyyysssllljjjgggfffggghhhhhhhhh```aaa```^^^[[[XXXXXXXXX^^^eeeooovvvyyy{{{}}}|||vvvooohhhdddaaaaaabbbaaa^^^[[[ZZZ\\\^^^nnn}}}|||lllgggqqqzzzooofffhhhmmmwwwxxx[[[EEE:::777777444444333222111000//////000///---,,,++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++,,,------......------,,,,,,,,,,,,------......,,,---...//////...---,,,,,,,,,,,,---------.........///000///......///000///111333555888<<>>DDDIIIJJJgggaaaiiivvv|||wwwssskkkkkkdddVVVKKKGGGEEEAAACCCHHHMMMMMMKKKNNNVVV^^^oooxxxtttnnnlllooossszzzgggNNN???999666333111222333222222000000///.........//////------------------------,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,,,,---------,,,,,,...///,,,,,,,,,---...///000000111//////222555888???GGGXXXyyy}}}vvvzzzyyypppqqq|||xxxddd]]]aaafffmmm~~~kkkaaaXXXYYYeeewww{{{xxxzzzxxx~~~~~~yyyqqqpppnnnooooooooommmllljjjjjjlllnnnooonnnkkkhhhdddgggfffaaa]]]ZZZVVVPPPIIIFFFCCCAAAAAAAAAAAA@@@AAA@@@===999666333111000...///000111444666888999888666444111///...------------...///000000000000111222444555666555444333333333333555888::::::::::::;;;???DDDKKKXXXoooqqq^^^SSSOOORRRYYYbbbkkkzzzzzzrrrooonnnnnnnnnqqq|||}}}uuuvvvuuuzzzyyyhhhggggggiiixxxtttaaaSSSLLLJJJHHHIIIPPP]]]kkk{{{wwwnnncccccceeeiiikkkllljjjhhhbbbcccbbb___[[[XXXWWWXXXYYYaaammmvvv{{{~~~yyypppkkkiiiiiikkkkkkggg___ZZZZZZ\\\eeerrrnnnqqquuukkkmmmvvvkkkOOO@@@:::888555444333333111111000///++++++,,,---------,,,,,,)))*********++++++++++++***+++,,,---------,,,,,,+++,,,------......------***++++++,,,------......,,,,,,............,,,,,,,,,------...//////000000......///...------000222000111333555888???GGGLLLTTTssscccmmm~~~|||wwwsssjjjlllfffXXXLLLHHHEEEAAABBBEEEIIIIIIHHHJJJQQQWWWllluuutttpppqqqlllqqqyyyzzzzzzoooTTTCCC:::777444222222333222222000//////............///------------------------+++++++++,,,,,,,,,------------++++++++++++---------,,,************,,,---,,,---------,,,,,,...///,,,,,,,,,---...///000111222000000333666999@@@III\\\~~~mmmkkk{{{www|||jjj]]]aaagggqqq{{{eee^^^XXX\\\hhh{{{~~~yyyvvvyyy{{{{{{wwwpppooommmmmmnnnnnnmmmkkkkkkkkkkkklllmmmmmmjjjhhhbbbeeeddd___[[[YYYTTTNNNGGGDDDAAA??????@@@@@@???AAA???;;;777333111000///...///000222555777:::;;;999777444111///------------...///000111111111111111222444666666555444333222222333777<<>>CCCPPPkkk|||yyy{{{wwwxxxooolllfff]]]SSSKKKEEEBBBAAAAAAAAAAAACCCHHHOOOSSS^^^kkkzzz~~~~~~wwwuuuxxx~~~eeeHHH<<<999555333333444333111444222111111222111000...------......------,,,+++...------------,,,,,,,,,......---,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------............000000////////////000000222111111444666;;;GGGSSSkkkwwwjjjiiimmmooo___^^^\\\```qqqyyyqqqppprrrvvv~~~}}}wwwuuutttrrrpppnnnmmmmmmnnnnnnooommmkkkjjjiiihhheeecccfffcccaaa___]]]WWWNNNGGGCCCBBBBBBCCCEEEEEEDDDBBBBBB???;;;666222///.........000222444666888999999888777555333111000000000////////////000000000000000111444666666666666555333555666777888999<<>>>>>>>>???AAAFFFMMMQQQZZZgggvvv~~~~~~xxxuuuuuuzzzoooUUU@@@;;;555222333333222111444222111111222111000...---............---,,,,,,//////...,,,+++***))))))...---,,,,,,++++++,,,,,,++++++++++++++++++++++++------........./////////000000////////////000000222111222555777===JJJXXXqqqqqqfffgggpppkkk___]]]]]]fffyyyvvvnnnmmmooo{{{zzzuuusssrrrqqqooommmllllllmmmmmmooommmjjjhhhhhhhhhgggffffffccc___]]]ZZZTTTLLLFFF@@@@@@@@@BBBEEEFFFFFFEEE@@@===888333000............///111444666777777777666555444222111111111111////////////000000000000111222444666777777777666444555666666777888;;;>>>@@@FFFMMMUUUgggppp___UUURRRTTT___www||||||yyymmmaaaUUUOOOMMMTTT^^^ooowwwhhh]]]XXX\\\dddlllqqqqqqlllgggeeeccc```^^^]]]\\\ZZZXXXXXX[[[bbbjjjrrrxxx}}}wwwqqqmmmkkkmmmmmmlllgggaaa\\\YYYXXXYYYYYY___mmm|||}}}dddKKK:::777555444444444333000.........---------,,,,,,,,,...---------,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,---...............*********+++,,,---//////.........//////.................................---......////////////...///555444777@@@BBBJJJ[[[||||||zzz|||vvvrrrkkkcccZZZQQQHHHCCC=========>>>@@@EEEKKKPPPYYYfffuuu~~~}}}}}}}}}tttqqqqqquuuyyy}}}}}}xxx```EEE<<<444222444333333333444222111111222111000..................------,,,//////...---,,,+++******------,,,++++++++++++,,,++++++++++++++++++,,,,,,.........////////////000...------------......///111111222555777>>>NNN]]]}}}wwwddd^^^bbbttt}}}ggg]]][[[^^^llltttmmmlllooo{{{wwwuuurrrqqqpppnnnmmmmmmmmmmmmooolllhhhgggggghhhhhhhhheeeaaa]]]YYYVVVQQQIIIDDD>>>>>>???AAADDDFFFEEEDDD???<<<777333///......//////000333555777777777666444444333222222111111111////////////000000000000111222444555777777777777555666666666666888;;;>>>???FFFPPP\\\qqquuucccYYYWWWYYYeeeyyynnncccXXXRRRRRRWWWcccvvvuuuhhh]]]WWWaaannnxxxzzzvvvpppllliiifffbbb___]]]\\\ZZZYYYWWWZZZ```hhhpppxxx~~~{{{wwwsssooollllllllljjjfffaaa]]]ZZZXXX[[[XXXYYYcccrrreeeJJJ999777555444444444333000.........---------,,,,,,,,,000///---,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,------,,,,,,---.........------++++++++++++,,,---...///......////////////......---------...............------...///000000000111000555555:::BBBDDDOOOddd|||yyyzzzvvvrrrllleee]]]SSSIIIBBB>>>>>>>>>>>>@@@DDDKKKOOOWWWeeesss|||tttppppppuuuzzz~~~{{{yyy~~~~~~hhhJJJ>>>333333555444444666444222111111222111000.........//////......---,,,------------------------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,------...............////////////000---------------.../////////000222555888AAATTTeeexxxhhhZZZYYYaaa{{{vvvddd[[[YYY```rrr~~~rrrmmmooottt}}}zzzyyysssrrrqqqpppooonnnnnnnnnnnnkkkhhhgggggghhhiiihhhbbb___ZZZWWWTTTOOOHHHBBB???>>>???AAACCCEEEDDDCCCAAA>>>888333000///000111000222555777888888777666333333333222222111111111////////////000000000000111111333444666777888888666666666666666999===@@@CCCMMMYYYhhh~~~|||hhh\\\\\\^^^kkkvvvjjj___WWWUUUXXXYYYggg|||wwwmmmdddooo}}}xxxpppmmmlllhhhbbb^^^\\\[[[ZZZYYYWWWZZZ```gggqqqzzz~~~yyywwwvvvrrrnnnllljjjhhheeebbb___[[[YYY[[[WWWUUUZZZfffttt{{{aaaGGG999777555444444444333000.........---------,,,,,,,,,000///---++++++,,,---...+++++++++,,,,,,---------+++,,,,,,---...------------,,,,,,++++++,,,,,,,,,......////////////......---------.........//////......//////000111222333111555666<<>>???CCCIIINNNTTTaaaoooxxxxxxqqqooottt{{{}}}{{{xxxyyyuuuuuu|||qqqQQQAAA555444666555444888444222111111222111000......////////////...------,,,,,,---......///000000......---,,,,,,,,,,,,---,,,------......//////000------.........///////////////...//////000111222///000444888;;;FFF[[[nnnxxxlll```XXX]]]hhhqqqbbb[[[ZZZdddxxxzzzooommmttt|||~~~{{{yyyssssssrrrqqqpppooonnnnnnnnnkkkiiihhhhhhiiihhhggg```]]]ZZZWWWUUUPPPHHHBBB@@@???@@@BBBEEEFFFFFFEEECCC@@@:::444000000000111111333666888999888666555222222333333222111000000////////////000000000000000000111333555666777888666777777777777:::???CCCGGGRRRaaarrrlll^^^\\\___mmmssseee\\\VVVWWW[[[___lllyyyvvvpppnnnoookkkddd___\\\[[[ZZZZZZXXX[[[___fffoooyyy}}}zzzyyywwwssspppkkkiiigggeeecccaaa]]]ZZZXXXVVVTTTUUU]]]kkk|||wwwzzzdddJJJ>>>777555444444444333000.........---------,,,,,,,,,...---,,,++++++,,,---...******+++,,,------------++++++,,,---------------...---,,,,,,+++++++++,,,.........//////.........,,,,,,------.../////////////////////000111333333333555666===FFFGGGUUUqqq~~~{{{zzzvvvrrrlllhhhbbbYYYLLLCCCAAA@@@???>>>>>>BBBGGGKKKRRR___mmmuuu~~~}}}tttxxxuuurrrtttuuuwwwrrrsss{{{zzzZZZGGG888666777444333666444222111111222111000...///////////////...------++++++,,,------...//////000///......------......,,,------...//////000000,,,---------.....................//////000111222000222777;;;@@@LLLcccxxxqqqfff]]]ZZZdddsssnnnaaa[[[]]]iii~~~uuulllmmmxxx|||xxxuuurrrrrrqqqqqqpppnnnmmmlllmmmllljjjiiiiiiiiigggeee___]]][[[ZZZXXXSSSJJJDDD@@@@@@AAADDDHHHKKKKKKJJJEEEAAA:::444000//////111000222555888888777555333222333333333222111///...////////////000000000000//////000111333555777888666777777777999<<>>FFFFFFVVVttt|||{{{vvvrrrmmmiiiddd[[[NNNEEEAAA@@@???======@@@EEEIIIRRR___mmmuuu~~~~~~rrrooossswwwzzzsssrrr{{{```KKK:::888888333111555444333111111222222000//////////////////......---+++++++++,,,,,,---------000000///............///,,,,,,------...///000000,,,,,,,,,---------......,,,,,,,,,------///000000111444999>>>CCCPPPiii~~~}}}|||mmmccc\\\[[[iiiyyylll```]]]___mmm~~~qqqiiilllzzz{{{uuuqqqppppppppppppooommmlllkkkmmmllljjjjjjjjjiiifffddd___^^^]]]]]][[[VVVMMMFFF@@@@@@BBBFFFKKKOOOPPPOOOEEEAAA:::333///......///000222555777777666333222333333333333222000...---////////////000000000000......///000222444666777666777777888999>>>DDDHHHUUUbbbsssqqq___VVV[[[hhh}}}yyylllddd^^^___cccnnnyyy~~~vvvrrruuu|||vvvppphhhbbb___^^^]]]]]]ZZZ[[[]]]aaagggpppwww|||}}}~~~|||vvvpppmmmllliiifffffffffddd```]]]^^^___]]]VVVRRR\\\rrr{{{wwwWWWEEE777555444444444333000.........---------,,,,,,,,,((()))***+++,,,---------)))***+++---......------++++++,,,---------,,,,,,*********+++,,,---...///,,,------------------,,,,,,,,,------...///000000//////...------...000111555666777???FFFFFFVVVuuu}}}xxxyyyxxxqqqiiiddd```WWWMMMGGGCCCAAA@@@>>>>>>DDDLLLTTTiiiyyyyyyyyy}}}yyy|||nnnPPP888777;;;555333888333333222222111000000000111111000000/////////...******+++++++++,,,,,,,,,---......---+++******+++******,,,---.../////////.........................../////////000000000111444444777>>>JJJ[[[pppzzz|||sssgggddd]]]aaaqqq|||mmmbbb```dddttt~~~mmmfffppp{{{vvvsssqqqpppppppppppppppooonnnnnnoooooonnnmmmkkkiiigggfffaaa^^^\\\[[[ZZZUUULLLDDDBBB@@@AAAGGGPPPTTTRRRNNNDDD@@@999444222111000///333444666777777666444333444444333333222111000000000000////////////000000111111222111000111444777777555777:::<<>>>>>DDDMMMYYYjjjvvvuuuuuuuuuWWW===:::;;;555222666444444333222222111111000000000000000//////.........---------,,,,,,,,,+++,,,---...---+++++++++,,,++++++,,,---....................................////////////000000000000333444777>>>LLL___uuuvvv|||ooodddccc]]]eeezzzmmmbbbaaagggwwwzzzkkkhhhrrr~~~yyyvvvsssrrrrrrqqqqqqpppooonnnllllllnnnnnnmmmllljjjhhhfffeeebbb___\\\[[[YYYTTTKKKDDDAAAAAADDDLLLUUUVVVQQQJJJCCC???999444222111000///333444555666666555444333444444333333222111111000000000////////////000000000111222222111222444666666555777;;;===@@@IIISSS___ooohhhUUUQQQSSS[[[jjj~~~vvvpppppprrrrrrttt|||{{{vvvmmmhhhiiioooxxxqqqjjjnnnzzzxxxjjjbbbaaaaaa___\\\\\\ZZZXXXYYY___gggoootttxxxxxxyyyyyyxxxtttppplllmmmllljjjgggeeedddddddddccc___YYYUUUSSSWWWgggvvv~~~{{{zzz}}}}}}uuuqqqpppfffJJJ>>>777333444555222000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,...111222000......---------------------------............------------------------------......------------......000000////////////000000666555===HHHJJJLLLbbb~~~~~~yyyzzzvvvqqqmmmiii___UUUJJJEEE@@@???>>>???EEEMMM^^^jjjqqqooooooxxx}}}```DDD===;;;444111444444444444333222222111111000000////////////......111000///...---,,,+++++++++,,,------,,,,,,---...------------------------........................000000000000////////////222333777???OOOggg~~~qqq{{{mmmdddbbb]]]hhhnnndddccclll|||tttiiikkkwww{{{wwwtttssssssssssssrrrqqqooommmkkkjjjllllllllljjjiiigggeeedddbbb___\\\ZZZWWWQQQIIICCCAAABBBGGGQQQXXXWWWMMMDDDBBB>>>888444222111000000222333555666666555333222444444333333222222111111111000000//////000000111///111333333222222333444555555777<<<>>>BBBKKKUUUdddqqqxxx___PPPLLLNNNUUUaaarrr|||yyysssqqqkkkeee___\\\^^^```fffiiisss{{{qqqoooooosssyyy|||yyyuuusssttt|||tttnnnoootttuuujjjiiitttzzzmmmeeebbbaaa^^^[[[\\\YYYVVVVVV[[[cccmmmsssvvvwwwwwwvvvuuusssqqqooonnnmmmkkkhhhgggfffffffffccc___ZZZWWWTTTVVVbbbooo}}}llldddfffggggggeeedddtttlllMMM@@@999444444555222000111////////////............,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,...000111000.../////////......---------------------------------......---------------.........------------......000000////////////000000666888BBBKKKKKKQQQkkk~~~xxxyyywwwsssqqqmmmcccYYYLLLFFF@@@???>>>???EEEMMM^^^eeehhhgggkkkuuu~~~gggJJJ>>>:::444222444444444333333222111111111////////////////////////111000//////------,,,+++***+++------,,,---...000//////...---------------........................000000000000////////////111444888BBBUUUppp{{{ppp{{{ppphhhccc^^^kkk~~~ooogggfffqqq}}}mmmhhhppp}}}|||wwwtttrrrrrrrrrrrrrrrqqqpppooommmkkkjjjkkkkkkjjjiiihhhfffdddcccbbb___[[[XXXTTTNNNGGGBBBAAACCCIIIQQQVVVSSSHHH>>>@@@===888444333222111000111333444555555444333111444444333333333222222222111000000000000000000111...111333444333222222333555555888===@@@CCCLLLVVVfffrrrjjjVVVMMMIIILLLRRR[[[iiiyyy{{{vvvqqqmmmjjjeee]]]WWWUUUTTTUUUUUU```dddmmmxxx|||qqqiiicccaaaaaafffmmmrrrqqqooonnnyyyzzztttuuuyyytttlllqqqzzznnnfffccc```]]][[[]]]ZZZVVVUUUXXXaaalllsssvvvwwwwwwvvvtttsssttttttqqqpppmmmkkkiiihhhhhhhhhbbb^^^[[[XXXUUUUUU]]]ggg{{{{{{yyybbbVVVWWWYYY\\\^^^```ooosssRRRBBB;;;555555555222111111////////////............---------------------------------.../////////...//////......------,,,,,,------,,,,,,,,,,,,------//////------,,,------.........------------......000////////////000000111444999DDDKKKLLLVVVttt|||vvvxxxvvvsssqqqnnneee[[[OOOHHHBBB@@@@@@@@@DDDJJJXXX[[[]]]aaaiiiuuu}}}lllNNN>>>888444333666333333333222111111000000///000000000000000000000............------------***+++------------///111000000...---------------........................000000000000////////////111666<<>>>>>===@@@BBBGGGRRReeewww}}}~~~}}}iiiIII;;;:::;;;888===999555444555555333111555555555444444333333333333333222111000///...---.........------,,,,,,,,,------,,,,,,---...000111444333111000...------,,,---.../////////000222444888===FFFVVVqqqwwwrrrrrrvvvttt||||||nnnppp}}}ooogggeeennn|||tttiiifffssszzzxxxyyyxxxsssooopppqqqrrrrrrppplllgggeeegggjjjlllkkkhhhffffffhhhZZZXXXVVVSSSPPPMMMKKKJJJTTTgggqqqcccPPPFFFAAA===:::888555444444444222111000000111111111222222222444444444444444444444444333333333333333222111000222111111111222333333444444444777:::;;;???JJJVVV```ooopppVVVJJJIIIKKKUUU[[[cccggghhhjjjooosss|||{{{rrrjjjgggbbb^^^\\\]]]```bbbjjjhhhkkkssswwwzzzuuuggg^^^[[[\\\\\\ZZZWWWVVVVVVVVVVVVTTTTTTTTTQQQMMMNNNRRRWWWYYYcccsss~~~xxxtttjjjkkkllllllkkkhhhfffdddbbb[[[UUUVVVXXX\\\bbbiiiuuuwwwzzz{{{zzzyyyzzzzzzvvvvvvuuuqqqkkkgggddddddbbb]]]YYYXXXUUURRRRRRUUU```wwwzzzqqqnnnuuu}}}XXXCCC:::<<<666333444000000000///...............------------------------//////.........---------........................///............---------//////.........---------//////000000///...------///000000/////////222444333===DDDFFFVVVyyyrrrwww|||~~~fffqqq~~~zzzvvvtttsssooohhhbbbWWWQQQIIICCC@@@>>>>>>>>>AAACCCGGGQQQcccvvv~~~~~~}}}mmmMMM===:::;;;999;;;999666444444444333222555555444444444333333333333333222111000///.........---------,,,,,,,,,,,,---,,,,,,,,,---...000000333222111///......---------.../////////000222444888???JJJ[[[uuu{{{{{{{{{{{{qqqrrrxxxkkkdddcccooo}}}sssjjjjjjyyyyyytttttttttrrroooqqqqqqrrrrrroookkkgggeeefffiiijjjiiifffdddcccddd[[[YYYVVVSSSPPPOOONNNNNNXXXfffkkk^^^MMMFFFCCC>>>;;;888666444444444222111111111111111222222222222444444444444444444444444333333333333333222111111333333222222333444444555555555777:::<<<@@@KKKWWWggguuulllTTTIIIIIIKKKTTT[[[cccggghhhjjjmmmpppyyy~~~|||sssmmmjjjeeeaaa```bbbdddgggjjjiiilllrrrwww{{{zzziii[[[TTTMMMNNNNNNNNNLLLLLLMMMNNNQQQPPPPPPRRRQQQNNNQQQVVV]]]cccqqq}}}vvvppplllhhhjjjlllnnnllliiieeebbbccc\\\WWWWWWYYY\\\bbbhhhtttvvvxxxyyyxxxxxxyyyzzzwwwxxxvvvrrrmmmhhheeeeeeccc^^^ZZZYYYVVVRRRRRRVVV___wwwyyywww[[[EEE;;;<<<777444555222000000///...............------------------------//////.........------------------------------------------.........////////////.........---------//////////////////...---///000000000///000222444555>>>DDDIII[[[}}}{{{uuuvvv|||eeesss~~~zzzvvvtttsssoooiiicccYYYSSSJJJDDD@@@???>>>>>>AAACCCFFFOOOaaauuu||||||uuuTTT@@@;;;;;;:::999999888555333222333444444444444444333333333333333222222111000///......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---...///111000//////......//////---.../////////000222444888AAAOOObbb{{{ttttttpppeeeaaaaaapppppplllqqqwwwqqqoooqqqqqqqqqrrrrrrrrrqqqoookkkgggeeefffhhhiiigggdddaaa``````\\\ZZZWWWSSSQQQQQQQQQRRR\\\cccaaaUUUIIIFFFDDD@@@<<<999666555444333222000111111222222222333333333444444444444444444444444333444444444444333222222444444333333444444555555555555888;;;===BBBNNNZZZooo{{{fffQQQHHHHHHJJJRRRYYYbbbgggiiiiiikkklllrrrwww}}}{{{sssnnnkkkgggcccccceeehhhjjjiiiiiilllsssxxx~~~}}}}}}|||zzzxxxrrrpppnnnmmmmmmlllkkkiiihhhlllnnnnnnmmmssskkkZZZNNNHHHDDDEEEGGGGGGGGGGGGJJJLLLKKKJJJKKKNNNNNNNNNUUU]]]fffrrr|||vvvooojjjgggfffhhhlllnnnmmmiiidddaaaddd^^^YYYYYYYYY[[[```gggrrrtttuuuuuuuuuvvvxxx{{{yyyyyyxxxuuuooojjjgggfffddd___[[[ZZZWWWSSSSSSVVVZZZssszzz```HHH<<<<<<777555777333000000///...............------------------------...............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000111...............------------.../////////////////////000000000///000333555888>>>EEENNNfffxxxxxxyyyjjj|||}}}{{{wwwtttrrrnnniiieeeZZZTTTLLLEEEAAA???>>>>>>???AAAEEENNN```ttt{{{{{{|||ZZZBBB:::999999777888888666222000333666333333333333333333333333222222111111000//////...,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------......///............///000000---...000000///000222444888CCCSSSfff~~~rrrvvvzzzjjj```^^^___rrrlllnnnxxxwwwqqqoooqqqssstttssssssrrrpppmmmjjjgggfffhhhhhhhhhfffccc```^^^]]]\\\YYYUUURRRQQQRRRTTTVVV]]]\\\UUUJJJDDDEEEDDD@@@<<<:::777555444444222000222222222222333333333333333333444444444444444444444444555555555444444333444444333333333333444444666555888<<<>>>CCCPPP]]]sss~~~|||aaaOOOGGGFFFHHHQQQWWW```gggiiiiiihhhhhhkkkooossstttwwwyyyvvvpppjjjgggdddaaaaaadddhhhkkkhhhiiimmmsss{{{yyypppkkkiiiiiigggfffbbb```]]]\\\[[[[[[YYYXXXXXX[[[]]]]]]___ggguuuuuu___PPPGGGDDDAAACCCDDDDDDEEEFFFIIILLLKKKKKKMMMPPPQQQTTT___iiittt{{{vvvqqqmmmkkkjjjggghhhjjjkkkkkkhhheeeccceee___\\\[[[ZZZZZZ^^^eeepppqqqrrrrrrrrrtttxxx{{{{{{{{{{{{wwwrrrmmmiiihhheeeaaa]]]\\\XXXTTTSSSUUUUUUmmm}}}fffKKK===;;;666555777333000000///...............------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000........................------...///000000/////////000000000000111333666999>>>FFFUUUsssyyyzzzwww~~~~~~|||zzzwwwtttqqqmmmiiiggg\\\VVVNNNFFFBBB@@@>>>>>><<<@@@DDDMMM^^^rrr~~~~~~{{{zzz~~~```EEE999777888666888888555111000333666333333333333333333333333222222111111000000//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...///000111...///000000000111333555888DDDUUUhhhxxxqqqzzzuuufff^^^^^^```uuu}}}hhhppp}}}}}}xxxtttssstttvvvwwwuuutttrrrooollljjjgggfffjjjiiihhhgggdddaaa^^^[[[YYYWWWTTTRRRQQQSSSVVVXXXZZZUUUKKKCCCAAACCCBBB???<<<:::777555555444222111111111222222222333333333333333333444444444555555444555555666666666555555333333222222222222222333555555888;;;>>>EEERRR```wwwttt\\\MMMFFFEEEFFFNNNUUU^^^eeeiiiiiigggfffhhhjjjkkkjjjlllppppppllleeebbb___^^^___cccgggkkkgggjjjnnnuuu~~~nnnggg___YYYXXXYYYYYYXXXTTTRRRPPPOOOOOOOOOMMMLLLPPPQQQSSSTTTVVV___kkkuuu}}}kkkWWWJJJDDDCCC>>>???@@@AAAAAACCCGGGIIIQQQQQQSSSWWWYYY___mmm{{{~~~{{{zzz{{{zzzyyyvvvssspppnnnmmmmmmiiiiiihhhgggffffffffffffeeeaaa^^^]]]ZZZWWW[[[bbblllnnnooopppqqqssswwwzzz|||}}}}}}zzztttoookkkiiifffaaa^^^]]]YYYTTTRRRTTTSSShhh~~~mmmPPP>>>:::444444666222000000///...............---------------------------.....................------------------------........................---.....................------...///000000/////////000000000000111444777999>>>HHH\\\|||}}}}}}}}}{{{yyywwwsssoookkkiiiggg^^^XXXOOOGGGCCC@@@???>>>:::???DDDKKKZZZkkkwwwzzzzzzyyy{{{gggIII:::777888777777666444222222333555222222222222333333333333111111111111000000//////,,,,,,------------......------...//////......---------------...///000111...///000000000111333555:::FFFVVViii~~~|||pppoooppp~~~ssseee___```cccxxxyyyfffsss|||{{{xxxvvvuuuvvvwwwxxxvvvtttrrrnnnkkkiiihhhgggkkkjjjhhhgggeeebbb^^^[[[VVVUUUTTTSSSSSSUUUXXXZZZUUUNNNEEEAAAAAABBB@@@===;;;999777555666555444222000000111111111222222222222333333444444555555555555555666777777777777666333333222111111111222222555444777;;;>>>EEETTTbbbyyykkkVVVJJJFFFEEEEEEMMMRRRZZZbbbggghhhgggeeeggghhhgggdddfffiiiiiieee___]]][[[ZZZ\\\aaafffiiieeejjjpppxxx~~~ooo___YYYQQQMMMMMMOOOOOONNNIIIHHHFFFFFFGGGHHHGGGFFFKKKMMMOOOQQQTTT[[[eeelllrrr{{{dddQQQEEEBBBBBB???@@@AAAAAABBBEEEIIIMMMRRRSSSVVV[[[___iii{{{zzzxxxvvvrrrpppqqquuuuuutttsssqqqooommmllljjjhhhfffddddddeeeggghhhdddbbb```^^^YYYUUUXXX^^^iiikkknnnpppqqqtttwwwzzz|||~~~~~~{{{vvvpppllljjjfffbbb^^^]]]YYYSSSQQQRRRTTTeeexxxvvvVVV@@@:::444444555111000000///...............---------------------------------.......................................//////.........------------------...............---.../////////////////////000111000000222555777999>>>JJJaaa~~~~~~|||}}}yyyxxxvvvrrrmmmjjjhhhhhh```YYYPPPHHHCCCAAA???>>>:::>>>CCCIIITTTccclllnnnuuuvvvzzzmmmMMM<<<888999888666333222333444333333111111222222222333333333111111111111000000000000---------....../////////...//////000000///......------------......///000...///111111000111333555===IIIXXXhhh}}}rrrdddgggmmm}}}sssgggbbbdddggg{{{sssgggvvv|||zzzxxxuuussssssvvvwwwwwwuuuqqqnnnjjjhhhhhhgggkkkiiiffffffeeeccc^^^ZZZUUUUUUUUUUUUVVVXXX[[[\\\PPPJJJDDDCCCDDDCCC???===:::888666555666666555444//////000000000111111111222222333333444555555666555666777777888888888777444444333222222222222222444333666:::>>>EEETTTcccyyy}}}xxxbbbPPPHHHFFFFFFFFFKKKPPPWWW```fffhhhgggfffccceeedddbbbbbbccc___YYYWWWVVVTTTTTTVVV\\\aaaeeeccciiiqqqzzzuuubbbUUUPPPIIIFFFGGGHHHHHHGGGCCCBBBAAABBBDDDFFFFFFFFFIIILLLPPPTTTWWW]]]ccchhhnnnyyywwwaaaOOODDDBBBCCC@@@AAACCCDDDFFFJJJPPPTTTXXXYYY^^^eeelllyyywwwtttqqqmmmkkklllmmmoooqqqssssssqqqnnnlllhhhgggfffeeedddeeefffgggdddbbb```^^^XXXSSSUUU[[[gggiiimmmppprrrtttwwwyyy|||~~~|||wwwpppllljjjfffbbb^^^]]]YYYRRROOOQQQQQQaaaqqqyyyzzzvvv~~~\\\DDD<<<555555666222000000///...............---------------------------------.........//////---------------------------------...............---------.........////////////////////////...---///000111111111222555888999???KKKddd}}}}}}xxxxxxuuuqqqllliiihhhhhhaaaZZZQQQIIIDDDAAA???>>>:::???CCCGGGPPP\\\ccceeeqqqsssyyy{{{wwwvvvyyy}}}qqqPPP>>>999:::999555222111444555444222111111111222222333333333111111111111000000000000........./////////000000//////000111111000///...---------------...//////...000111111000111333666@@@KKKYYYhhh}}}lll\\\aaaiiiyyyuuuiiieeefffjjj|||}}}nnniiiyyy}}}{{{wwwssspppppptttwwwxxxuuuqqqmmmjjjhhhhhhhhhjjjhhheeeeeeeeebbb^^^ZZZUUUUUUVVVWWWYYY[[[\\\]]]MMMHHHEEEEEEFFFDDD@@@===999777666555666777666555////////////000000000000222222333333444555666666666666777888888888888888666555444444333333333333333333555999===EEEUUUcccvvvzzz~~~~~~ppp[[[LLLFFFFFFHHHHHHKKKOOOVVV^^^eeehhhhhhggg]]]aaabbb```___]]]WWWOOOQQQOOOMMMNNNQQQVVV\\\```bbbiiirrr|||oooZZZQQQLLLFFFDDDDDDFFFEEECCCBBBAAA@@@BBBEEEHHHIIIHHHIIIMMMSSSXXX\\\```eeeiiimmmwwwxxxcccPPPEEECCCDDD===>>>@@@CCCFFFKKKRRRWWWdddgggmmmuuu}}}vvvrrroookkkiiijjjeeeiiinnnsssuuusssqqqnnnffffffffffffffffffeeeeeecccbbbaaa^^^WWWQQQSSSZZZeeeiiimmmqqqsssuuuwwwyyy|||~~~|||wwwqqqllljjjfffaaa^^^]]]YYYRRROOOPPPMMM\\\lllzzzwwwvvv~~~lllaaaGGG>>>777666777333000000///...............---------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000---------........./////////000000000///...------///000111111111333666888:::@@@LLLddd{{{yyyvvvssspppkkkfffbbb___YYYOOOGGGBBB???===<<<===<<>>CCCGGGKKKRRRZZZeeeoooyyy~~~{{{~~~|||{{{YYYAAA;;;777666444111000111333333333444444333333333333222222222222111111000/////////........................---///111111///......///000000000000000000000000///111222222111222777<<>>999444222444444333222000///...............---,,,,,,,,,------,,,,,,,,,------.........------------------------............------,,,,,,------------------------,,,//////------000000---///000000000000333666999<<>>888666444222222333444333222444444333333333333222222222222111111000/////////000/////////...---------...///111111000//////000000000000000000000000000000222333222111333888===HHHUUUdddzzzxxxrrr{{{jjj^^^ZZZeeexxxzzziiiccc^^^aaammm{{{mmmeeejjjwww|||yyyuuusssssstttssssssrrrqqqooonnnlllkkkkkkkkkhhhgggfffeeebbb```^^^\\\\\\YYYVVVXXX]]]___\\\XXXUUUTTTRRRPPPLLLFFF???::::::999888666555555444444444333222111000000000000222111111111222444666777777999::::::888777777888888888777666666666666666444333555888:::???LLLYYYbbbeeefffgggjjjooooookkkdddYYYNNNJJJIIIHHHJJJMMMMMMKKKKKKNNNTTTXXXYYYWWWWWWUUUPPPKKKFFFBBB???=========???BBBIIISSS[[[```hhhooo{{{wwwbbbQQQKKKGGGGGGGGGDDDDDDFFFFFFHHHIIIJJJKKKLLLOOOQQQYYY___gggkkkooowwwoooYYYJJJEEEEEEDDDCCCFFFJJJOOOXXXiiixxxzzzqqqmmmnnnrrrpppqqqwww}}}}}}vvvoooiiihhhgggfffeeeffffffgggfffeeebbb^^^ZZZWWWWWWXXXbbbhhhooorrrrrrsssxxx|||~~~{{{vvvrrrpppjjjgggbbb]]]XXXTTTQQQPPPPPPQQQWWWggg~~~zzzzzzeeeSSSfffzzz~~~{{{tttQQQ@@@:::666333444333222111000///.........------------------.........---,,,,,,,,,---...///------------------------/////////............---------------------------...000///,,,,,,000111//////000000000111333777::::::IIIQQQnnnxxxvvvwww|||yyyuuuqqqmmmiiidddaaa___YYYPPPIIICCC@@@===<<<<<<:::;;;>>>@@@BBBHHHOOO[[[cccmmmuuuzzzxxxzzzgggLLLBBB<<<777555444444555555333222444444333333333222222222222222111111000////////////......---,,,++++++***...000111111/////////111////////////////////////000111222111000333999>>>KKKZZZnnnxxxzzzsssggg```\\\lllvvvgggbbb^^^bbbrrryyykkkdddhhhuuuzzzxxxuuusssssssssqqqpppqqqpppooommmlllkkkkkkkkkhhhgggfffdddaaa___\\\[[[[[[YYYWWWYYY]]]___^^^[[[XXXUUUQQQMMMIIICCC===999;;;:::888777555555444444000000000111111222333444333222222111222333555666777999;;;;;;:::888888888::::::999888777777777777555333555777999===HHHSSS\\\```bbbbbbdddggggggccc[[[RRRJJJIIIIIIHHHHHHJJJNNNKKKJJJKKKOOOSSSTTTTTTUUURRRNNNHHHBBB>>>;;;:::999:::<<<@@@GGGQQQ[[[bbbjjjsssiiiUUUNNNIIIHHHGGGEEEFFFHHHHHHKKKNNNOOOOOOQQQVVVZZZ```hhhpppssswwwsss\\\LLLEEEDDDDDDDDDGGGMMMTTT```uuu|||uuurrrxxxvvvuuu{{{|||uuunnnmmmkkkiiihhhhhhiiijjjddddddbbb___ZZZXXXWWWXXXaaahhhoooqqqooopppvvv}}}~~~}}}xxxtttrrriiifffbbb\\\WWWTTTQQQPPPSSSQQQSSS___www{{{bbbOOO___ppp~~~yyyxxxzzzVVVBBB;;;777444333222111000000////////////---------------...///000///...---++++++---///000------------------------/////////////////////..............................000///,,,---222444333///000000111111444888;;;;;;KKKRRRjjjtttuuuyyy{{{wwwsssooollliiieeebbb^^^YYYQQQIIIDDDAAA===;;;;;;999:::===@@@BBBHHHPPPWWW^^^iiisss{{{xxxrrrxxxmmmRRRFFF>>>888777555555666555444222444444333333333222222222222222111111000///////////////...---,,,,,,++++++///000111000......///111///////////////////////////000111000000333:::@@@MMMbbb|||||||||mmmeeeaaaaaatttqqqdddaaa^^^eeexxxyyylllggghhhuuu~~~xxxuuusssrrrqqqpppnnnlllqqqpppnnnlllkkkjjjiiiiiihhhgggfffdddaaa___\\\[[[YYYXXXWWWZZZ]]]```___^^^\\\WWWPPPJJJEEEAAA>>><<<;;;:::888777555444444333000000000000111222333444333333222111222333444555777999;;;<<<;;;999999999;;;;;;:::888888777777777555333444777888;;;CCCLLLTTTYYY\\\[[[\\\^^^]]]ZZZTTTMMMGGGGGGHHHEEEDDDEEELLLJJJHHHHHHJJJMMMOOOPPPQQQNNNIIIDDD>>>;;;999888666888;;;>>>EEEOOO[[[cccjjjxxxlllWWWPPPIIIHHHGGGFFFGGGJJJKKKOOOSSSUUUVVVYYY```eeekkkrrryyy}}}xxx___MMMEEEDDDCCCDDDHHHOOOXXXhhhzzz{{{yyyyyyzzzrrrpppmmmkkkiiiiiijjjjjjccccccaaa^^^ZZZWWWWWWWWW___fffmmmooommmooouuu||||||~~~zzzwwwuuuhhhfffaaa\\\WWWTTTRRRQQQSSSQQQPPPZZZrrr|||```MMMZZZdddpppxxxrrrrrr\\\EEE;;;777444333333222111000000000000000------------......///000000///---,,,,,,---///000------------------------.../////////////////////........................---//////---///555888777///000000111222444888<<<<<>>;;;:::999:::===@@@BBBIIIPPPUUU[[[eeeqqq|||{{{tttooonnnkkkjjjuuutttZZZKKK>>>:::888666555666666555333444444333333333333222222222222111111000/////////111000000000///............//////...------///000000000000000000000000000...000111000111555===CCCRRRooouuuiiicccaaaggg|||~~~nnncccaaa^^^hhh}}}wwwmmmjjjjjjxxx|||wwwuuurrrpppoooooommmkkkpppooommmllljjjjjjiiiiiihhhgggfffeeebbb```^^^\\\YYYXXXXXXZZZ]]]^^^___^^^^^^XXXPPPHHHDDDBBBAAA@@@:::999888666444333222222333222111000////////////333222222111222333555666777999::::::999999999:::<<<;;;:::999888777777777666444444666888999???GGGQQQWWWZZZYYYYYYZZZYYYVVVQQQJJJEEEFFFGGGDDDBBBBBBFFFEEEDDDDDDDDDFFFHHHJJJJJJGGGCCC>>>:::777666666666888;;;???DDDOOO\\\eeelll~~~mmmYYYQQQKKKJJJJJJJJJMMMQQQUUUZZZ___aaaaaafffnnnuuu~~~dddPPPGGGEEECCCDDDJJJRRR\\\ppp~~~~~~uuurrrnnnjjjhhhgggggghhhbbbbbbaaa^^^[[[XXXWWWWWW\\\bbbiiimmmmmmoootttyyy|||~~~zzzwwwuuuhhhfffbbb]]]XXXUUUSSSRRROOOOOONNNUUUkkkwww{{{yyy___MMMUUUZZZcccnnnoooqqq~~~cccJJJ<<<777555444555444333222111000000000.........---......//////000///...---------...///---------------------------............/////////........................,,,...///...000666888777///000111111222555999<<<===FFFKKKhhh||||||}}}}}}zzzyyyvvvrrrooommmkkkiiiggg^^^YYYRRRKKKFFFAAA>>>;;;;;;999:::===???AAAGGGNNNRRRXXXbbbppp|||nnnfffaaaaaa```dddtttgggTTTBBB===:::666555555666666555444444333333333333222222222222111111000/////////000000000000////////////.........---,,,,,,...000000000000000000000000000///111222222333999AAAHHHZZZ}}}qqqgggeeeeeelll|||kkkbbbaaa___jjjssskkkjjjnnn||||||xxxuuurrroooooonnnmmmlllmmmlllkkkkkkjjjkkkkkkkkkhhhgggfffeeecccaaa___^^^[[[ZZZZZZZZZ[[[\\\[[[[[[ZZZTTTMMMGGGDDDBBBAAA???:::999777555333222111111222111000///............222222111111222444555666666777888777666666888:::<<<;;;:::888777777666666777444333666777888<<>>:::777666666666777999===???EEEOOO]]]gggrrrrrr^^^WWWRRRRRRTTTWWW[[[aaaiiinnnsssttttttxxxjjjTTTIIIFFFDDDFFFLLLUUUaaawwwyyyvvvqqqkkkhhhffffffgggbbbcccbbb```\\\YYYXXXXXXYYY^^^eeejjjnnnqqqsssuuu}}}xxxtttrrriiigggbbb]]]YYYVVVTTTSSSLLLOOOOOORRRfffrrrzzzvvv```NNNTTTVVV^^^mmmtttzzzkkkPPP>>>888777777777666555333222111111111000//////............///000/////////.........---------------------------,,,,,,------....................................+++//////...///333444222...000111111222555:::===@@@FFFMMMrrr{{{||||||yyyvvvsssooolllkkkjjjhhhfff^^^YYYRRRKKKFFFBBB>>>;;;===::::::===>>>???EEELLLPPPVVV```nnn|||uuuiiiaaa[[[[[[\\\bbbuuusss\\\FFF>>>;;;777444555666666666444444444333333333222222222222111111000/////////---------...............---...---,,,++++++---///000000000000000000000000000222333444666<<>><<<999888666444222111000000---------......///000111222111111111222444666777555555555444444444777999<<<;;;:::888777666666666777444333666777777;;;@@@IIIPPPTTTRRRPPPPPPOOOLLLOOOHHHDDDGGGHHHFFFEEEEEE@@@AAABBBBBBBBBBBBDDDEEECCCAAA===:::888777888999888:::>>>@@@EEEOOO]]]hhhyyyyyyddd^^^YYY[[[___ccciiippp{{{nnnWWWKKKHHHEEEHHHNNNWWWddd|||}}}zzztttnnnjjjhhhhhhhhhcccddddddaaa^^^[[[YYYYYYWWW[[[bbbiiiooorrrssssss|||vvvrrroooiiigggccc^^^ZZZVVVTTTSSSMMMRRRRRRSSSdddqqq|||uuubbbQQQVVVVVV^^^qqq|||qqqTTT@@@999999:::999888666444333111111111111000///...............//////000000///...------------------------------,,,,,,,,,---------......////////////////////////+++///000......111000---...000111111333555:::===DDDHHHSSS}}}{{{tttvvv|||{{{zzzvvvqqqmmmlllkkkiiihhh___ZZZTTTLLLEEE@@@===<<<:::;;;;;;===???AAACCCDDDHHHRRRbbbsssqqqmmmaaaXXXZZZ___fffvvvYYYDDD;;;888444444555666555333555555444333222222222222444333222111000...---------.........//////000000//////////////////......000000000000000000000000000333111222777555===SSSiii}}}tttiiifffeeeooovvviiieeebbbeeeuuu|||iiidddiii{{{||||||xxxrrrppppppooollliiilllllllllkkkkkkjjjjjjjjjfffgggfffeeebbbaaabbbccc```___\\\ZZZXXXWWWWWWWWWWWWOOOHHHGGGEEEAAA???@@@:::888666444111///......111111111///......111333333333333444444555555555666444333222333555777999;;;::::::999999::::::;;;666555444444555777999;;;IIILLLQQQSSSRRRPPPNNNMMMKKKJJJHHHFFFEEECCCCCCBBBDDDAAA??????@@@BBBBBBAAA@@@===:::888777777666555<<<<<>>@@@BBBCCCGGGQQQaaaqqq~~~}}}vvvuuulllccc^^^___gggwwwZZZDDD===:::666555666666555333555555444333222222222222333222222111000///................../////////000........................000000000000000000000000///222000222888777AAAWWWnnnuuuiiiffffffqqqyyymmmgggdddgggxxxwwwgggeeemmm~~~yyyuuuqqqoooppppppnnnkkkllllllkkkkkkkkkjjjjjjjjjggghhhgggeeebbbaaaaaabbb^^^]]][[[YYYXXXXXXXXXYYYXXXOOOGGGGGGFFFCCC??????:::999666444222000/////////000000000//////111333333333444444555666777777555444222111222444777888;;;:::::::::::::::;;;;;;666666444444555777999:::EEEIIINNNQQQQQQOOONNNMMMLLLKKKIIIGGGEEECCCCCCBBBCCCAAA??????AAABBBCCCBBBBBB>>>999777666777777777<<<===AAAEEEIIIRRReeevvvuuulllhhhmmmssswwwdddQQQJJJIIIHHHHHHMMMWWWiiixxxnnnhhhfffffffffiiigggdddaaa___\\\XXXVVVTTTVVV^^^jjjqqqrrrtttwwwzzztttpppoookkkhhhccc^^^ZZZXXXWWWWWWUUUMMMMMMSSS```}}}rrrpppccc___gggyyy{{{[[[CCC<<<999555666444222111222222111000000//////...------,,,,,,000//////............///......------------.........---,,,,,,,,,---.....................//////000/////////...//////000000---///111333444777:::===AAAVVVqqqpppllliiiooo}}}}}}{{{vvvtttqqqooonnnkkkgggeee```[[[SSSJJJCCC???======::::::;;;<<<>>>@@@AAABBBFFFNNN]]]nnn{{{zzz|||sssddd```iiivvv~~~ZZZDDD>>>;;;999777777666555333555555444333222222222222111111111111000000000///............////////////........................000000000000000000000000///222000333999:::EEE\\\wwwvvvhhhdddfffsss~~~qqqjjjgggkkk{{{~~~qqqeeehhhtttuuurrrnnnnnnpppqqqpppnnnkkkkkkkkkkkkjjjjjjjjjjjjiiiiiihhheeebbb``````aaa]]]\\\ZZZYYYXXXXXXYYYYYYWWWMMMFFFFFFHHHDDD???===999888666444222111000///...///111222111000111222222333444555666777888999444333222111222444666777:::::::::;;;;;;<<<<<<===777666555444555666888:::@@@DDDJJJMMMNNNNNNNNNNNNMMMLLLJJJGGGEEECCCBBBBBBCCCAAA@@@@@@BBBDDDDDDDDDDDD???999666555777888999<<<>>>BBBFFFJJJUUUlllyyyqqqnnnssszzzppp[[[NNNHHHGGGGGGHHHMMMXXXjjjyyyoooiiigggggggggiiigggdddbbb```]]]YYYVVVTTTUUU]]]hhhoooqqqsssvvv|||~~~~~~zzzvvvsssrrrnnnkkkfff```[[[XXXVVVUUUTTTLLLLLLRRR___}}}vvvpppgggoooaaaHHH===999444666444222111222222111000/////////...------,,,,,,...---------...///000000......------------......,,,,,,,,,,,,,,,---...///............//////000000000//////.........//////---///111222444888===@@@EEE```nnnlllkkkooo|||~~~|||uuutttrrrqqqooolllgggcccaaa[[[SSSJJJCCC???>>>>>>::::::;;;<<<===???@@@AAAEEELLLYYYjjjxxx{{{}}}kkkaaaiiisssvvvYYYCCC<<<;;;999888777777666555555555444333222222222222000000000000000111111111.........///////////////------------............////////////////////////111333111444;;;===III```|||iiidddfffttttttkkkhhhmmm}}}{{{nnneeelll{{{|||tttqqqmmmmmmpppqqqpppnnnkkkjjjjjjjjjjjjjjjjjjjjjkkkkkkiiifffbbb```___```^^^]]]ZZZXXXWWWVVVVVVWWWUUUKKKCCCEEEGGGDDD>>>:::777666555333111000000///111333555555333111111111111111222444555777888999333222111111222333555666999:::;;;<<<===>>>>>>>>>888777666555555666888999===AAAGGGKKKLLLMMMNNNNNNMMMKKKIIIGGGEEECCCBBBBBBCCCAAA@@@AAACCCEEEFFFFFFFFF@@@999555555777999;;;;;;???DDDIIINNN]]]zzzvvvooommmrrrzzzqqq^^^QQQJJJGGGFFFGGGHHHMMMYYYlll{{{pppjjjiiihhhhhhiiigggdddbbb```]]]YYYVVVUUUVVV]]]hhhooopppsssvvvyyy{{{|||}}}{{{xxxuuutttpppmmmhhhbbb\\\XXXUUUTTTTTTLLLMMMRRR___}}}uuuyyyfffIII===999555666444222111222222111000//////.........---------...------------...//////......------------......+++++++++,,,---...//////------......////////////000///.....................///111222555999???DDDKKKiiippppppoooqqq|||uuutttsssrrrpppmmmgggcccaaa\\\TTTLLLEEE@@@???>>>:::::::::;;;<<<>>>???@@@CCCHHHTTTeeeuuu|||~~~pppeeekkkqqqqqqzzzyyyYYYCCC999999999999888777777777555555444333222222222222000000000000111111111111///////////////.........---------.........//////////////////////////////333555222555<<>>???BBBFFFPPP```rrr~~~zzz|||uuummmppptttttt~~~zzzuuu~~~[[[FFF999;;;<<<;;;999888888888555555444333222222222222000000000000000111111111///////////////.........------......///000000000000000000000000000000000333555222555>>>CCCRRRkkknnnfffkkkuuussshhhfffooo{{{zzz|||yyyooohhhttt|||vvvrrrnnnmmmnnnnnnllliiiiiiiiiiiijjjjjjjjjjjjjjjkkkkkkjjjgggccc``````aaaaaa___\\\XXXUUURRRQQQPPPMMMGGGDDDFFFFFF@@@;;;999444444222111000000000000777888888777444111111111///000111222333444555555222222222333333444555666777999<<<>>>AAABBBBBBBBB===;;;999888777888999:::<<>>:::888666444222111222222111000........................//////...---,,,,,,,,,---......------------......++++++,,,---............+++,,,.../////////...---///////////////000111111222222222222444:::BBBHHH[[[xxx|||}}}yyywwwuuusssrrrooojjjgggaaa^^^XXXRRRKKKEEEAAA>>>999999999:::;;;<<<>>>>>>AAACCCLLL]]]ppp}}}zzz{{{yyyvvvwwwzzz}}}~~~yyyzzz```KKK>>>@@@AAA???;;;888777888555555444333222222222222111111111000000000000000000/////////..................//////000111111222000000000000000000000000000333111555@@@GGGXXXsssggg```iiivvvsssgggeeepppwwwvvvwwwuuukkkgggvvvzzzuuuqqqmmmlllmmmnnnllljjjhhhiiiiiiiiijjjjjjjjjjjjkkkkkkjjjgggcccaaaaaabbb```^^^[[[WWWTTTRRRQQQQQQJJJHHHHHHJJJFFF???;;;<<<555555444333222222222222555555555444222111222333111111222333333444555555333333333444444555666666777999<<>>BBBDDDEEEEEEGGGHHHEEEDDDDDDCCCCCCCCCCCCCCCBBBAAA@@@CCCGGGJJJLLLMMMGGGBBB;;;777777999;;;<<>>999999999:::;;;<<<===>>>@@@BBBKKK[[[nnn||||||}}}|||}}}}}}~~~{{{zzzvvvdddPPPCCCEEEFFFCCC===999777777555555444333222222222222111111111111000000000///000000//////.........---...//////000111222222333000000000000000000000000...000///555BBBJJJ]]]xxxzzz^^^ZZZeeexxxsssgggfffqqq}}}uuuttttttqqqgggeeewww}}}wwwsssooolllkkkmmmnnnmmmkkkhhhhhhiiiiiijjjjjjjjjjjjjjjkkkjjjgggcccaaabbbbbb^^^]]]ZZZWWWTTTSSSRRRRRRJJJJJJLLLLLLGGG???<<>>AAABBBBBBBBBCCCEEECCCCCCBBBBBBBBBCCCCCCDDDBBBAAA@@@CCCGGGKKKMMMNNNFFFBBB<<<888888:::;;;<<>>===<<<;;;:::;;;;;;<<>>:::888888:::<<>>???>>>BBBIIIVVVhhhyyy|||zzz{{{sssttt~~~~~~|||{{{|||}}}uuuooommmqqqqqq```SSSPPPJJJEEE???;;;888666777666666555444333222222333333222111111000//////000//////......---,,,,,,............////////////111000000000000000000000444000222:::@@@LLLfffuuu___VVV[[[bbbuuu~~~|||mmmgggiiiqqqyyyqqqrrrpppkkkhhhnnn}}}|||wwwqqqnnnkkkiiijjjjjjjjjjjjkkkjjjjjjiiihhhgggfffeeehhhhhhhhhgggfffdddaaa```]]]]]]]]]\\\YYYTTTPPPMMMMMMKKKHHHFFFDDDAAA===:::888777666444333222111111000000000000000000000000333222222222222333444444444444333333333333444444444999===@@@FFFLLLNNNLLLIIIEEE???<<<:::999888777666777:::<<<>>>>>>??????BBBAAA@@@@@@AAAAAA???===@@@@@@@@@CCCGGGJJJLLLLLLGGGDDD???;;;999999:::<<<>>>AAAGGGQQQaaaxxxiiiTTTGGGBBBAAA???>>>===>>>@@@@@@>>>??????@@@@@@@@@??????@@@???>>>>>>>>>???AAABBBBBBCCCCCCBBBAAAAAACCCEEECCCEEEGGGGGGGGGFFFFFFFFFFFFGGGKKKTTTfffzzz~~~{{{sssjjjjjjjjjgggeeefffdddbbbaaaaaa___]]][[[YYYZZZ\\\^^^bbbfffkkknnnvvvyyy}}}yyypppjjjkkkiiifff```ZZZWWWVVVVVVVVVQQQNNNOOOYYYnnn~~~rrrmmmzzzdddGGG<<<:::555444333111000//////...///............---------........................------------------------........................000000000000000000000000000//////...///000222222222555111222;;;>>>EEEUUUvvvwww~~~~~~|||{{{zzzwwwtttpppmmmjjjiiihhheee___XXXOOOHHHBBB???999888999999;;;===???AAA===AAAHHHSSSeeevvv}}}|||yyyxxx~~~iiilllzzzvvv}}}}}}|||~~~|||uuuooonnnoooyyyjjjcccZZZOOOFFF@@@===:::888777666555333222111111111222222111111000/////////000//////......---------............////////////000000000000000000111111333111333:::CCCPPPiiigggVVVSSSZZZbbbqqqzzzyyymmmhhhjjjqqq}}}}}}uuuooopppnnnjjjiiippp~~~zzzuuunnnllljjjjjjkkklllllllllhhhhhhhhhhhhggggggggggggiiiiiiiiihhhgggdddbbb```^^^______^^^[[[VVVRRROOOOOOLLLJJJGGGEEEBBB>>>;;;888777666444333222222222111111111111111111111111222222222222222333444444555444444333333444444555666:::>>>AAAHHHPPPRRRPPPMMMHHHBBB===;;;:::888888444555666888999999999999>>>===<<<===>>>>>><<<;;;???>>>???AAAEEEHHHJJJJJJHHHEEEAAA<<<:::999:::;;;>>>AAAFFFOOO___wwwppp[[[LLLDDD@@@???===<<<<<<<<<===>>><<<======>>>??????@@@AAA???????????????@@@@@@AAAAAAAAABBBBBBBBBCCCFFFIIIHHHGGGGGGGGGGGGGGGGGGGGGEEEGGGLLLTTTddd}}}zzzwww~~~}}}}}}rrrjjjjjjiiigggeeehhhfffcccbbbbbbaaa^^^\\\[[[ZZZZZZ[[[^^^dddjjjmmmtttxxx~~~~~~xxxrrrooolllkkkhhhbbb\\\XXXWWWXXXTTTPPPMMMOOOWWWkkk|||gggcccqqqlllMMM>>>;;;555444333111000//////...///............---------........................------------------------------------------------////////////////////////000//////......///000000000666444444;;;>>>HHH[[[xxx~~~{{{~~~{{{}}}{{{zzzxxxvvvtttpppnnnkkkjjjjjjfffaaaYYYQQQIIIBBB???999999888999:::===???@@@===AAAFFFPPPaaasss{{{|||{{{xxx|||}}}dddiiixxxsssyyy|||xxxwwwtttrrrpppdddTTTIIIDDDBBB???<<<888777555333222111111222222222111111000000000000000/////////......------............////////////000000000000000111111111333111444;;;FFFVVVnnnppp[[[OOOOOOYYYcccnnnvvvwwwkkkfffiiiqqq~~~|||uuuoooppppppmmmmmmuuuyyyuuupppnnnllllllmmmmmmmmmlllffffffggggggggghhhhhhhhhjjjjjjjjjiiigggdddbbb```^^^______^^^\\\XXXTTTQQQPPPNNNKKKIIIGGGDDD@@@===888777666444333333222222222222222222222222222222222222222111222333333444555444444333333444444555666:::===AAAJJJTTTWWWTTTMMMHHHAAA;;;888777555555444444555555555666666666::::::999:::<<<<<<;;;999<<<;;;<<>>===<<<<<<<<<======?????????@@@AAABBBCCCCCCAAAAAAAAAAAABBBBBBCCCCCCBBBCCCEEEEEEGGGIIIMMMPPPPPPMMMIIIGGGFFFFFFFFFFFFGGGJJJOOOWWWeee{{{xxxzzz~~~xxx}}}rrrkkkkkkiiifffdddeeedddbbbbbbbbbbbb```^^^\\\YYYWWWWWW[[[bbbiiilllrrrxxx~~~}}}xxxttttttnnnmmmjjjeee___[[[YYYYYYTTTQQQNNNOOOVVViii||||||bbb]]]iiisssSSS@@@:::555444333111000//////...///............---------................................................------------------------......................../////////..................666777666;;;>>>KKKbbb}}}xxxyyywww|||yyymmm}}}|||xxxwwwvvvsssqqqnnnmmmllljjjgggbbb[[[RRRJJJCCC???;;;::::::999:::;;;<<<======@@@EEENNN]]]ooozzz|||~~~{{{}}}zzzeeemmm|||sssyyy~~~wwwuuuiiiYYYMMMGGGDDDAAA>>>;;;999777555333333333333222222222222222111111111///////////////.....................//////////////////000000111111111111222222555===III[[[sssfffUUULLLNNNYYYeeelllsssvvvhhhcccgggqqq}}}wwwrrrsssuuutttvvv}}}zzzwwwsssqqqooonnnnnnnnnllljjjffffffgggggghhhiiiiiiiiikkkkkkjjjiiigggdddbbb```]]]^^^___^^^\\\XXXUUURRRRRRPPPMMMKKKHHHEEEAAA>>>888777666555444333333333222222222222222222222222222111111111111222333333444444444333333444444444666999===CCCNNNYYY[[[XXXMMMHHH@@@:::666555444333444444444444444444444444888888888999;;;<<<:::999999999:::>>>CCCHHHJJJKKKGGGEEEAAA===;;;:::::::::@@@CCCJJJUUUggg{{{eeeRRRGGGCCC????????????????????????BBBBBBCCCDDDDDDEEEFFFFFFEEEDDDDDDDDDDDDEEEFFFFFFDDDFFFJJJLLLOOORRRVVVYYY[[[UUUNNNHHHFFFFFFFFFEEEIIIMMMSSSZZZfffzzzyyy{{{sss~~~tttmmmllliiieeedddbbbaaa``````bbbbbbaaa```\\\XXXSSSTTTYYYaaahhhkkkpppvvv|||~~~|||xxxwwwwwwooonnnkkkfffaaa\\\ZZZZZZVVVSSSQQQPPPUUUfffzzz}}}aaa[[[cccxxxyyyWWW@@@:::555444333111000//////...///............---------........................................................................------------------------///////////////............777888888===AAAOOOgggzzzwwwxxxwww}}}|||kkkbbb~~~|||{{{wwwvvvuuusssqqqooonnnmmmjjjgggccc\\\TTTLLLEEEAAA===<<<;;;999999999:::;;;===AAAEEELLL[[[mmmyyy}}}|||~~~ssseeeooo{{{rrrwww|||vvvmmm___TTTLLLFFFAAA======<<<999666444444555555222222222222222222222222////////////////////////............/////////////////////000111111222222222333666>>>KKKaaaxxxyyy|||wwwbbbVVVNNNNNNZZZhhhjjjqqqtttfffcccgggsss~~~{{{uuuxxx{{{}}}zzzxxxuuusssqqqooonnnmmmjjjhhhggggggggghhhiiijjjjjjjjjkkkkkkjjjiiifffcccaaa___]]]^^^______]]]ZZZVVVTTTSSSQQQNNNLLLJJJGGGCCC@@@888777666555444444444444222222222222222222222222111111111111111222333333444333333222222333333444555999>>>FFFSSS^^^```\\\OOOIIIAAA:::777555555444555444444333333333444444666666666888:::;;;:::999888888:::===CCCHHHJJJKKKFFFDDDAAA>>><<<<<<<<<<<<>>>CCCLLLXXXjjjsss```OOOEEE@@@@@@@@@@@@AAABBBBBBCCCCCCDDDEEEHHHJJJKKKLLLLLLKKKJJJIIIHHHGGGGGGIIIKKKLLLIIIMMMSSSXXX\\\___bbbeeeggg___TTTLLLIIIIIIHHHHHHLLLPPPWWW]]]hhh|||}}}zzztttsssnnnmmmjjjfffeeeaaa```___```bbbbbbbbb```ZZZUUUPPPQQQXXXaaahhhkkkooosssxxx{{{{{{zzzxxxxxxooonnnlllhhhbbb]]][[[ZZZWWWUUUSSSQQQTTTccc~~~uuu|||xxx}}}aaaXXX\\\mmm{{{{{{}}}~~~~~~ZZZBBB;;;555444333111000//////...///............---------................................................////////////////////////...........................//////000000000/////////777888999???DDDTTTkkkzzzxxxyyyzzznnnaaaYYY|||zzzyyyvvvuuutttsssqqqpppooonnniiigggccc]]]UUUMMMFFFBBB===<<<:::999999999::::::>>>BBBEEEKKKYYYlllyyy|||qqqhhhqqqwww}}}{{{{{{}}}nnnqqq{{{uuukkk```TTTJJJCCC??????===999666444444555666111111111111111222222222/////////////////////000............////////////...//////000111111222222111333777???NNNeee|||vvvsss~~~tttcccZZZSSSPPP[[[jjjhhhooo|||qqqfffeeekkkvvv~~~xxx|||}}}zzzyyysssqqqooonnnmmmllliiifffhhhhhhiiiiiijjjjjjkkkkkkjjjjjjiiihhheeebbb```^^^______```aaa___\\\YYYVVVUUUSSSPPPMMMKKKHHHDDDAAA888777666555555444444555222222222222222222222222111111111111111222222333333222222111111222222333666:::AAAKKKYYYeeeeee___OOOIII@@@:::666555555555444333222222222333444555444333444666888999999888;;;:::;;;>>>BBBFFFHHHHHHGGGEEECCCAAA????????????@@@FFFPPP]]]nnnyyyjjjZZZMMMCCC>>>??????AAABBBDDDEEEEEEFFFGGGJJJOOOSSSWWWXXXWWWWWWTTTRRROOOMMMMMMPPPSSSUUUTTTZZZbbbiiinnnqqqssstttpppfffYYYPPPNNNOOOOOONNNSSSXXX^^^dddooo{{{zzz||||||pppmmmmmmjjjggggggeeecccbbbbbbbbbbbbaaa___WWWRRRNNNPPPXXXaaahhhjjjooopppssswww{{{{{{yyywwwooonnnmmmhhhbbb]]][[[ZZZXXXVVVTTTQQQQQQ___{{{zzznnnqqq{{{yyy^^^TTTTTTaaarrruuuyyy|||]]]DDD===555444333111000//////...///............---------................................................................................................---...000111111111111000000777777999AAAHHHWWWnnn|||zzz~~~zzz|||tttdddZZZTTT{{{xxxwwwuuuuuutttsssqqqpppoooooohhhgggccc]]]VVVNNNGGGCCC;;;;;;:::999999999;;;;;;???BBBFFFKKKXXXkkkyyy{{{yyyqqqwwwxxxxxxxxxrrrxxxzzziiilll~~~wwwkkk\\\OOOFFFBBB???===999666444444555555000000000000000111111111////////////000000000000............/////////000...//////000111222222222111444888???OOOggg~~~~~~{{{wwwpppyyyrrreee^^^VVVRRR\\\lllfffmmmyyyoooggggggnnnyyyyyy}}}|||yyyxxxqqqooommmmmmlllkkkhhhfffiiiiiijjjjjjjjjkkkkkkkkkjjjjjjiiigggeeebbb___]]]```aaabbbbbbaaa^^^[[[XXXUUUSSSPPPNNNLLLIIIEEEBBB888777666555555555555555111111111111111111111111111111111000111222222333222111111111111111111222777;;;CCCNNN^^^iiihhhbbbMMMGGG???888555444444444333222111111111222444444222222222444777888888777>>>======???BBBEEEFFFFFFHHHGGGEEECCCBBBBBBBBBBBBDDDKKKVVVbbbqqqsssdddWWWLLLDDD???>>>???AAACCCEEEFFFGGGGGGKKKOOOVVV\\\aaabbbbbbaaa\\\ZZZVVVSSSTTTWWW[[[^^^___eeeooowww|||uuujjj\\\TTTRRRTTTTTTTTTZZZ___eeekkkuuu~~~zzzzzzwwwnnnlllmmmkkkiiiiiiiiigggdddccccccbbb```^^^UUUPPPLLLOOOXXXbbbhhhiiiooooooqqquuu{{{|||zzzwwwnnnnnnmmmhhhccc]]][[[ZZZWWWVVVTTTPPPOOO\\\xxxzzzkkklll}}}tttZZZPPPNNNZZZlllrrrvvvyyy___FFF???555444333111000//////...//////.........---------........................////////////////////////------------------------////////////////////////---...000111222222222111111777666888CCCJJJYYYooo~~~||||||zzz}}}~~~lll___VVVPPP|||{{{{{{yyyxxxvvvtttrrrppppppooojjjgggbbb]]]XXXPPPIIIDDD===:::888777999;;;;;;;;;>>>???BBBIIIVVVfffuuu~~~zzzzzz~~~zzzwwwpppiiigggttt~~~wwwgggnnnwwwuuukkkXXXJJJGGGCCC@@@<<<999777555333222444444333333333333222222000000////////////000000////////////////////////////////////000000000000555666;;;EEERRRddd}}}~~~~~~}}}}}}}}}~~~sssddd[[[XXX[[[cccjjjrrrttt}}}qqqlllkkklllyyy~~~zzz}}}wwwsssrrrpppooommmkkkiiihhhggggggeeegggiiiiiiiiiiiijjjkkkjjjiiiiiihhhfffcccaaa```___```bbbddddddaaa\\\WWWYYYVVVRRRNNNJJJFFF@@@===777666444333222222333333444444444444333333222111333222222222222222222222444444222222222222444444888:::CCCVVViiiooohhh]]]KKKEEE>>>888444333222111333333333333333333333333444444444444444555666666888:::<<<===>>>@@@DDDFFFEEEGGGIIIGGGDDDBBBCCCFFFJJJPPPZZZffftttyyylllcccVVVHHHCCCDDDAAACCCDDDEEEEEEFFFIIIKKKQQQVVV]]]fffkkkmmmkkkhhheeebbb]]]ZZZ[[[___dddgggooowwwyyymmmbbb]]]\\\[[[]]]aaadddiiipppyyy{{{tttooopppmmmgggdddfffgggeeecccaaaaaa```^^^\\\VVVRRRNNNPPPVVV^^^dddggglllmmmqqqwww|||}}}zzzwwwuuuqqqllliiigggddd^^^YYYVVVSSSRRRRRRQQQYYYsss}}}mmmfffyyylllZZZLLLOOO\\\aaasssssszzzbbbFFF???777555333111///.........111111000///...---,,,,,,000000//////.........---+++,,,,,,------,,,,,,+++---,,,,,,+++***)))((((((///////////////............333444111000222222000000444555;;;FFFKKKZZZsss{{{{{{wwwwwwyyykkk\\\PPPIII|||zzzzzzxxxwwwuuusssrrrqqqppppppllliiiddd___YYYQQQIIIDDD===;;;888777999;;;;;;;;;>>>???BBBHHHSSSbbbqqqzzz{{{}}}~~~wwwnnngggdddppp}}}zzzjjjqqq~~~}}}sss___PPPLLLEEEBBB>>>:::888777555333444444333333333333222222000000////////////000000////////////////////////////////////000000000111111333:::EEERRRccc{{{~~~~~~ssseeeZZZXXX^^^hhhpppvvvxxxuuupppoooooo}}}}}}|||xxx|||vvvsssqqqooonnnmmmkkkjjjiiihhhhhhgggiiijjjjjjhhhggghhhiiijjjiiihhhfffeeecccbbbaaaaaaaaabbbcccccc```[[[XXXYYYVVVRRRNNNJJJEEE@@@===777666444333222222333333333333444444333333222111222222222222222222222222333333222222222333555555<<<===GGGZZZnnntttjjj^^^HHHCCC<<<666444333222222333333333333333333333333555555444444555555666777888:::<<<===>>>@@@CCCFFFFFFHHHJJJIIIFFFDDDFFFHHHLLLSSS]]]iiivvv~~~tttiii___TTTHHHDDDEEEBBBCCCEEEEEEFFFHHHLLLOOOXXX]]]eeemmmssstttqqqooollljjjhhhfffgggkkkrrrxxx~~~xxxlllhhhhhhhhhkkkooopppvvv~~~}}}~~~xxxqqqmmmmmmlllgggfffhhhgggeeecccbbbbbbaaa^^^\\\UUUQQQNNNOOOUUU\\\cccfffmmmooorrrxxx}}}~~~{{{xxxsssoookkkiiigggddd^^^ZZZVVVSSSRRRRRRPPPXXXrrrnnndddwwwkkk]]]MMMJJJTTT\\\rrr{{{eeeHHH???888666444111000////////////////////////.........000/////////............------............------...------,,,,,,++++++***/////////////////////...---111333000...000111///000555666<<>>;;;888888999;;;;;;;;;>>>???BBBGGGQQQ^^^mmmvvv|||uuujjjeeedddlll||||||llluuuzzzgggVVVOOOIIIEEE@@@<<<:::888666444444444333333333333222222000000////////////000000/////////////////////////////////000000000111111000222:::FFFSSSddd{{{}}}}}}}}}uuuggg[[[YYYaaammmuuuvvvxxxvvvqqqpppqqq|||zzzwww{{{vvvrrrpppmmmlllkkkjjjjjjiiiiiijjjiiikkkkkkkkkhhhgggfffgggkkkiiigggeeecccbbbbbbbbbdddcccaaaaaa```^^^[[[XXXYYYVVVRRRNNNJJJEEE@@@<<<777666444333222222333333333333333333333222222111111111111111111111111111222222111222333444666777>>>@@@KKK```tttwwwiiiZZZCCC>>>999555333333333222333333333333333333333333666666555555666666777888888999<<<===>>>@@@CCCFFFGGGJJJLLLLLLIIIHHHJJJMMMPPPWWWbbbmmmyyyzzzqqqhhh___UUUKKKGGGHHHDDDDDDEEEEEEFFFJJJPPPTTT]]]cccllluuuyyyzzzxxxvvvssstttvvvttttttzzz{{{xxxyyy{{{|||vvvyyy}}}~~~uuuooojjjiiiiiiggggggjjjgggfffdddccccccbbb___]]]TTTQQQNNNNNNSSS[[[aaaeeennnppptttyyy}}}~~~|||yyyqqqmmmiiihhhgggddd```[[[WWWSSSRRRQQQOOOWWWrrrpppbbbuuummmcccPPPGGGNNNYYYtttiiiKKK???999777555222111000000000............//////000000////////////..................////////////....................................//////////////////...222444111///111222000000555666;;;EEELLL]]]yyyttteeeXXXNNNIII}}}{{{zzzwwwvvvuuutttttttttttttttsssooojjjccc[[[SSSJJJDDD>>><<<999888999;;;;;;;;;===???BBBGGGOOO\\\kkkuuu{{{~~~pppgggfffiiinnn}}}}}}ppp{{{}}}jjjXXXOOOKKKGGGAAA<<<:::888666444444444333333333222222222000000////////////000000//////////////////////////////000000000111111111333555<<>>@@@CCCEEEGGGKKKOOOOOONNNMMMOOORRRUUU\\\fffrrr|||~~~wwwnnncccYYYPPPLLLJJJFFFFFFEEEEEEFFFKKKRRRWWW___fffpppxxx|||}}}|||{{{xxx|||~~~sssqqqtttyyy}}}yyyrrrmmmhhheeeeeefffggghhhgggfffeeeddddddccc```]]]TTTRRROOOOOOSSSZZZaaafffmmmpppuuuyyy|||}}}{{{yyyooolllhhhggggggeee```\\\WWWTTTRRRQQQOOOWWWrrruuucccvvvsssjjjVVVKKKQQQ]]]yyynnnNNN>>>999888666333222111111111.........//////////////////////////////..................//////.........------........./////////............////////////000555666333222444444222///444555999CCCKKK___|||wwweeeVVVLLLFFF~~~}}}}}}xxxwwwwwwvvvvvvvvvvvvvvvuuurrrllleee]]]SSSJJJDDD???===:::999:::;;;;;;;;;;;;>>>BBBFFFNNN[[[kkkvvv{{{}}}lllgggkkkqqqwwwyyynnn\\\PPPMMMIIIBBB<<<999777555333444444333333333222222222000000////////////000000000000000000000000000000000000000000111111111111666777;;;EEERRRddd}}}~~~~~~~~~uuufff```fffnnnrrrrrrxxxqqqkkkkkknnn}}}~~~{{{zzz}}}zzzyyyyyyzzzzzzwwwrrrmmmjjjiiiiiiiiiiiijjjkkklllhhhiiikkkkkkiiihhhiiijjjjjjhhhfffcccbbbbbbcccdddfffccc```___^^^\\\ZZZXXXXXXUUUQQQMMMIIIEEE???<<<666555333222111111222222111111222333333222222222//////000000000111111111111111111222444666888:::;;;BBBRRRhhhuuuoooYYYEEE999666333111222333444333444444444444444444444444666666666666666777888888777999;;;<<<===???BBBEEEGGGLLLQQQRRRRRRRRRTTTWWWYYY```kkkvvvxxxkkk___VVVOOOKKKIIIHHHGGGEEEGGGLLLSSSXXX```gggrrrzzz~~~uuummmlllpppsssxxx|||}}}}}}vvvqqqmmmhhhcccccceeefffffffffeeedddeeeeeeccc```]]]UUUTTTRRRQQQTTTZZZbbbggglllooouuuyyy{{{zzzyyyxxxpppmmmiiihhhgggeee```\\\XXXTTTRRRPPPOOOXXXttt~~~jjj{{{{{{sss___SSSXXXcccrrrQQQ>>>:::888666444222111111111111000000///......------.........///////////////------............------,,,,,,------......//////---.........//////000000000555666333222444444222...333444888AAAJJJ```hhhUUUIIIBBB~~~}}}}}}yyyxxxwwwvvvvvvvvvvvvvvvvvvrrrllleee]]]TTTKKKEEE@@@===:::999:::;;;;;;;;;:::===BBBFFFLLLYYYiiiuuuyyy|||ooojjjpppvvvwwweeeXXXPPPKKKCCC===999777555333444444333333333333222222000000////////////000000000000000000000000000000000000000111111111222222666666:::DDDPPPaaazzz|||kkkbbbhhhpppsssyyypppjjjkkkppp|||yyy~~~{{{zzzyyywwwwwwwwwzzz{{{yyyrrrmmmiiiiiiiiiiiiiiijjjkkkkkkhhhiiikkkkkkjjjiiijjjjjjhhhgggeeedddcccbbbccccccdddbbb```^^^^^^]]]ZZZXXXXXXUUUQQQMMMIIIDDD???;;;666555333222111111222222000111222222222222222222///000000111111222222222222222222222444666888:::<<>>;;;999:::;;;;;;;;;:::===BBBEEEIIIUUUeeeqqqrrrvvv~~~yyyooorrrvvvoooaaaSSSNNNFFF???:::888666555444444333333333333222222000000////////////000000000000000000000000000000000000111111111222222222444666===GGGSSSbbbwww~~~}}}nnnccckkkvvvzzzooohhhjjjppp|||vvvwwwsssssssssvvvvvvwwwzzz|||zzzsssmmmiiiiiiiiiiiiiiiiiijjjkkkjjjkkklllllljjjhhhhhhiiigggffffffeeedddcccbbbbbbbbbaaa_________]]][[[XXXWWWTTTPPPLLLIIIDDD???;;;555444333111111111111222000000111222222222222222000000111111222333333444333333222333444666888999===DDDOOOWWWXXXOOOAAA777555333111111222444444444555555555555555555555555555555444444555555666777666888:::<<<===???BBBEEEFFFLLLRRRVVVWWWXXX[[[]]]dddlllwwwtttjjj```WWWRRRRRRPPPMMMMMMOOOSSSWWWaaahhhrrryyy}}}sssgggcccbbbeeegggiiimmmsss||||||vvvrrrqqqjjjjjjgggcccccchhhhhhdddcccccccccddddddccc___\\\UUUTTTSSSRRRSSSXXXaaaggglllqqqwwwzzzzzzyyyxxxyyywwwsssnnnjjjhhhddd^^^YYYXXXTTTRRRQQQQQQ\\\yyyhhhfffsss}}}YYYAAA999888555333111000000000000000//////.........---............/////////000......////////////......------------------------------......///000000111---111333000...000111///000666555888AAAKKKeeelllRRRGGGFFF~~~{{{xxxxxxwwwvvvuuutttrrrrrrrrrrrruuurrrllleee^^^UUULLLFFFAAA>>>;;;::::::;;;;;;;;;:::>>>BBBDDDGGGQQQaaammmjjjpppzzzsssrrrsss|||tttgggVVVPPPGGG@@@<<<999777666444444444333333333222222000000////////////000000000000000000000000000000000111111111111222222222444777AAAMMMXXXdddvvv~~~~~~nnncccnnn||||||llleeehhhooo|||rrr{{{zzzqqqnnnnnnooovvvuuuwwwzzz~~~{{{sssmmmjjjiiiiiiiiiiiiiiijjjjjjlllmmmnnnllliiigggggggggeeeffffffeeedddcccbbbaaa``````_________^^^[[[XXXWWWTTTPPPLLLIIIDDD???;;;555444333111111111111222///000111222222222222222000000111222333333444444444333333333444666777999===BBBHHHKKKHHH@@@777222555333111111333444444444555555555555555555555555444444444444444555666666666888:::;;;===???BBBDDDFFFLLLSSSWWWXXXZZZ\\\___hhhppp|||~~~tttjjj```VVVVVVTTTQQQOOOPPPTTTWWW___fffooouuuzzzyyyeee___]]]^^^bbbeeefffkkkqqq|||zzztttpppooofffhhhgggcccdddjjjjjjfffbbbbbbbbbddddddbbb___[[[SSSSSSRRRQQQQQQWWW___fffmmmrrrxxx{{{{{{zzzyyyzzzyyyuuuooollliiiddd]]]XXXWWWTTTRRRRRRRRR^^^{{{pppjjjyyy]]]CCC999777555222111000000000.........///////////////---.........//////000000//////000000000000//////........................---------...///000000111...333444111000222222000222777777:::BBBMMMhhhkkkPPPHHHIII}}}wwwssswwwuuussspppoooooopppqqqqqqnnnkkkhhhbbbXXXLLLDDDAAA>>>:::888888:::::::::<<<>>>???AAAFFFOOO[[[ccciiillluuupppnnnsss{{{nnn\\\XXXPPPGGG@@@;;;888666333111000111222222111000111111000000000000111111000000000000000000000000000000000000111222333444===;;;<<>>@@@>>>:::666222111444444333333333444555555555444333222111222333333444444444555555555666666666777777999<<>>888444444333///...000111111000///...---,,,,,,...,,,+++,,,///111///---////////////////////////000000//////......------///////////////..................//////////////////000555<<>>:::888999:::::::::===>>>@@@BBBFFFOOOYYYaaaeeeiiirrruuuwww}}}}}}|||zzzeee___WWWNNNFFF???:::777333222111111222222111000111111000000000000111111000000000000000000000000000000000000111222333333???===@@@JJJ[[[mmmyyy~~~xxxfffdddrrrwwwhhhccchhhppp~~~yyytttnnnoooooommmkkklllqqqvvv|||}}}~~~~~~{{{vvvqqqnnnjjjjjjjjjjjjjjjjjjjjjjjjiiiiiiiiiiiihhhgggffffffeeeffffffeeecccbbbbbbcccaaaaaaaaa``````___^^^]]]WWWUUURRRPPPLLLFFF@@@;;;555444333111000111111222222222222111111111000000222222333333333333222222555666777888999:::;;;<<<666777888777333000...---444444444444444555555666888777666666555555666666444444444555555555666666888888999:::===???BBBDDDEEEJJJQQQVVVZZZ]]]___aaahhhoooxxx~~~zzzpppfff]]]TTTRRROOOLLLKKKKKKMMMOOOSSSXXX^^^dddhhhnnnvvv|||yyyiii]]]YYYVVVWWWXXX[[[___fffooouuu}}}xxxssspppnnnnnnkkkhhhggghhhhhhfffdddfffeeedddddddddbbb___]]]WWWVVVTTTQQQRRRWWW___fffmmmppptttvvvwwwxxxzzz|||wwwrrrmmmjjjiiieee___ZZZVVVRRRQQQRRRSSS___}}}}}}}}}vvv~~~cccGGG>>>888444444333000///000///////////////............---+++---///000///---....................................------------/////////////////////..................///000000000000444;;;@@@MMMkkk___LLLEEECCC}}}zzzwwwvvvvvvuuuuuutttttttttrrroookkkhhhcccZZZOOOGGGBBB>>>:::888999:::::::::>>>???@@@CCCHHHPPPYYY```aaafffpppwww}}}~~~{{{wwwwwwrrrlllcccYYYOOOEEE===777444333222222333333222000111111000000000000111111////////////////////////////////////000111222333??????CCCNNN^^^mmmwww|||yyy|||mmm```bbbqqqtttfffccciiirrr|||uuupppjjjkkklllkkkkkkooovvv|||}}}zzzuuurrrpppkkkkkkkkkkkkkkkkkkkkkkkkhhhhhhggggggfffeeeddddddfffffffffdddbbbaaaccceeebbbbbbaaaaaa___^^^\\\[[[VVVTTTQQQOOOLLLGGGAAA<<<555444333111000111111222222222222111111111111111111222333444444555555444444444666777999:::;;;<<<666777777555333111111222444444444555555555666666777888888888888777666666444444555555555666666666:::::::::;;;===???BBBCCCFFFKKKRRRXXX[[[^^^```bbbhhhlllrrrvvv{{{rrrhhh^^^VVVNNNLLLIIIFFFEEEFFFHHHIIIHHHLLLQQQUUUXXX^^^gggmmm}}}~~~vvvkkk___WWWTTTRRRSSSVVVYYY^^^eeennnttt~~~~~~}}}{{{wwwtttqqqpppnnnllliiihhhhhhhhhfffeeefffggghhhfffccc```___^^^WWWUUUSSSQQQSSSYYYaaaggglllooosssuuuvvvwwwyyyzzzvvvrrrmmmjjjhhheee```\\\UUURRRQQQQQQRRR]]]{{{|||yyywwwxxxsss}}}eeeFFF???999444444333000///111............//////000000...---------///000///...------------------------,,,,,,,,,---------------......//////////////////000///...---...///000111222111444:::@@@NNNnnn|||[[[HHHCCCBBB~~~{{{wwwwwwxxxyyyxxxxxxwwwvvvrrroookkkhhhccc[[[PPPIIIBBB???;;;999999:::;;;;;;===>>>@@@DDDKKKSSS\\\aaaaaafffpppwwwrrr||||||uuuzzz|||wwwvvvxxx~~~{{{qqqfffZZZMMMAAA888666444333333444444222111111111000000000000111111////////////////////////000/////////000000111222;;;>>>DDDPPP___mmmvvvzzz}}}uuusssrrryyyyyyfff\\\```mmmyyytttgggeeellltttyyyqqqlllhhhiiijjjjjjlllsss}}}}}}yyyuuurrrqqqlllllllllllllllllllllllliiihhhgggfffeeedddddddddggggggeeecccaaaaaaccceeeccccccbbb```___]]][[[ZZZUUUSSSPPPNNNKKKGGGAAA===555444333111000111111222111111111111111111111111000111333444555666666666111222222333444555666666777777777555333333555666222333444444555555555555444555666777666555444333555555555555666666666666::::::::::::<<<>>>@@@BBBGGGLLLSSSXXX\\\___aaacccgggjjjooosssyyyrrrfff\\\SSSLLLFFFEEEBBB@@@???@@@AAABBB???BBBEEEGGGJJJOOOWWW]]]rrr}}}zzzpppjjjcccZZZUUUUUUPPPQQQTTTWWW\\\ccckkkqqq{{{{{{{{{zzzyyywwwtttrrrpppnnnlllkkkiiihhhhhhgggffffffiiijjjhhhccc___^^^___WWWVVVSSSSSSVVV^^^fffllljjjnnnrrrtttuuuvvvwwwxxxwwwsssoookkkiiifffbbb___UUURRRQQQQQQRRR\\\yyykkkxxx~~~yyyxxxzzzmmmvvvzzzjjjHHH???999555444333000///111.........//////////////////........./////////...------------------------,,,,,,,,,------......///............////////////000///...---...///111222444333666;;;AAAQQQrrrrrrVVVGGGCCCCCC|||yyywwwxxxzzz||||||zzzxxxvvvrrrnnnkkkgggccc[[[QQQJJJBBB???;;;999999;;;;;;;;;===>>>AAAGGGOOOXXX___dddccchhhrrrmmmmmmyyy|||~~~|||qqqxxx}}}{{{|||~~~sssgggWWWFFF;;;777666444444555444333111111111000000000000111111000000000000000000000000000000000000000111111222555:::CCCQQQ```mmmvvv{{{vvvlllnnnrrr}}}uuuccc[[[___kkkvvv~~~wwwjjjgggmmmuuuwwwooojjjhhhiiijjjkkkooowww}}}xxxuuusssqqqmmmmmmmmmlllllllllkkkkkkiiihhhgggeeeddddddeeeeeeggggggeeecccaaaaaaccceeeccccccbbb```^^^\\\ZZZYYYUUUSSSPPPMMMJJJFFFAAA>>>555444333111000111111222111111111111111111111111000111222444555666777777222222222222222111111111111111111000...///111444000111333444555555555444444444555666666444333222555555555666666666777777888888888999:::===???@@@GGGLLLSSSYYY]]]___bbbccceeeiiiooouuuzzz{{{mmmbbbXXXOOOGGGBBB???>>><<<;;;:::;;;<<<<<<999;;;===>>>???CCCJJJPPP^^^iiizzztttlllddd```[[[UUURRRSSSOOOQQQSSSVVVZZZaaahhhmmmwww{{{|||{{{zzzxxxuuussspppooommmmmmkkkjjjhhhgggggggggfffiiijjjhhhccc___^^^___XXXUUUSSSTTTZZZccckkkppphhhlllqqqtttuuuvvvwwwxxxxxxuuuqqqmmmiiifffcccaaaVVVRRRQQQRRRQQQ[[[wwwnnn]]]ggg}}}xxx{{{|||hhhnnnlllxxx{{{pppMMM???999555555444000///111111000000///......------////////////.........///------------------------------....../////////000---.........//////000000000//////...///000111222666555888===DDDUUUvvvfffRRRFFFDDDEEE}}}zzzwwwwwwyyy}}}~~~{{{wwwuuuqqqmmmiiifffbbb[[[RRRKKKBBB???;;;999:::;;;;;;;;;===>>>AAAHHHQQQZZZ```bbbbbbhhhsssyyyiiinnn||||||zzzzzz{{{{{{sss{{{tttbbbNNNAAA999777666555666555444222111111000000000000111111000000000000000000000000222111111111111111222222111777CCCQQQ```mmmwww|||vvvmmmrrryyy~~~pppbbb]]]bbblllzzz{{{mmmiiinnnuuu~~~vvvnnnkkkgggiiikkkmmmqqqzzzyyyuuurrrqqqnnnnnnmmmlllkkkjjjjjjiiiggggggeeedddddddddeeeffffffffffffdddbbbaaaccceeebbbbbbaaa```^^^\\\ZZZYYYVVVSSSPPPLLLIIIEEE@@@===555444333111000111111222111111111111111222222222000111222333555555666666555555444333222111111000/////////...---...000333000111333555666666555555666777777777777666555555555555666666666777777777777777777888:::<<>>>>>AAAGGGPPPXXX\\\]]]___eeepppuuujjjssszzzzzz~~~yyymmmWWWGGG:::888666666666666444222111111000000000000111111222222222222222222222222333333222222222222333333111888DDDRRR```mmmxxx~~~vvvsssyyy{{{pppdddbbbeeennn}}}}}}nnniiinnnttt}}}uuuooommmfffhhhkkknnnrrr{{{zzzuuurrrppppppooonnnllljjjiiihhhgggeeedddcccbbbbbbccceeefffeeeffffffeeecccbbbbbbcccaaaaaaaaa___^^^\\\ZZZYYYWWWTTTPPPLLLHHHDDD???<<<555444333111000111111222000000111111111222222222000000222333444444444444555555555444333333222222000111222111000000222444111333555777888888777777999888777777666666777777555666666666777777777777666666777888;;;>>>@@@BBBGGGKKKRRRXXX\\\^^^aaacccfffkkkqqqvvv{{{|||ppp___RRRGGGEEECCC???;;;:::777666555555444555555555444777999999888999===@@@CCCJJJUUUaaammm||||||tttnnnlllggg```[[[YYYVVVQQQNNNOOOKKKNNNQQQUUUZZZ```gggllltttwww|||~~~|||yyyuuuqqqnnnmmmmmmmmmkkklllkkkiiifffdddeeegggfffeeedddddddddbbb___]]]XXXSSSOOOOOOUUU]]]cccgggdddiiioootttwwwyyyzzz{{{zzzwwwrrrlllfffbbb```___XXXUUUTTTTTTSSS[[[uuu```VVVSSSaaa~~~zzz{{{rrrvvv[[[```ZZZrrrzzzrrrwwwwwwVVV@@@:::666555444111000222000000//////.........---///111222111...---...000........................///...............------------......///000000111...///000222222111000///444333888???GGGWWWyyyuuu```SSSKKKEEECCCDDD~~~|||yyywwwxxx{{{{{{uuuqqqoookkkgggddd```ZZZRRRKKKCCC@@@<<<::::::;;;<<<<<>>999777777888888888;;;===AAAEEEKKKOOOSSSUUUWWW[[[ggg}}}{{{||||||zzzaaaMMMCCC???:::777666666555444555222000111333444222///111111222222222222111111//////000111333444555555444<<>>:::888666444222111111111111222222111111111111111111000111111111111222222222333333333222111000//////000111111222222222111111444444444444444444444444777666666666666777777888777777777777777777777777888888888777888;;;AAAEEEIIIJJJNNNTTT[[[___aaa```eeekkkttt{{{~~~zzzkkkZZZOOOGGGDDD@@@>>>===<<<:::999666555333222222333555666444444666888999::::::::::::===BBBEEEJJJQQQZZZ```nnnrrruuussskkkbbb[[[WWWYYY[[[]]]^^^___bbbhhhmmmuuuwwwvvvrrrooommmfff^^^bbb]]]WWWRRROOONNNLLLKKKKKKNNNSSSXXX\\\```eeeiiisssvvvzzz}}}wwwxxxuuuqqqmmmkkkllloooppplllkkkjjjiiihhhfffeeeeeeeeeeeedddddddddaaa\\\XXXTTTRRROOOMMMMMMPPPUUUXXX```fffnnntttxxxzzz{{{|||{{{wwwqqqjjjddd```^^^]]]YYYVVVTTTTTTSSS\\\www^^^PPPPPPKKK]]]dddtttzzztttzzzppprrrqqqVVVKKKQQQ]]]nnnvvvvvvpppzzzyyyYYYEEE===555444333000//////////////////////////////222222111000///...------000000//////.........---------------------------........................///000111333333222111111444444777===EEEWWWvvvxxxzzztttdddSSSKKKHHHDDDBBBBBB~~~{{{yyywwwuuuwwwxxxyyyzzz{{{yyyuuurrrnnnlllhhhddd^^^WWWOOOJJJDDD@@@;;;999999:::::::::;;;===@@@DDDIIIMMMPPPRRRTTTXXXeee{{{|||~~~{{{~~~~~~{{{|||gggSSSFFFAAA;;;777555444333222333111000000222222111...000000000111111000000000000000111222222333444444777;;;EEESSSbbbooovvvzzz~~~wwwwwwvvv~~~{{{oooeeeeeelllvvvsssjjjdddiiixxxzzzrrrllljjjlllmmmnnnuuu|||yyytttpppnnnkkkhhhhhhjjjiiigggddddddfffffffffdddcccdddeeehhhgggeeecccbbbbbbbbbcccbbbaaa```^^^\\\[[[ZZZYYYTTTRRRPPPNNNKKKFFF???;;;888777555222111000000000111111111111111111111111000111111111111222222222333333333222222111000///000111111222222222222222444444444444444444444444666555555555555666666777888888888888888888888888888888888777888;;;@@@DDDGGGJJJNNNTTTZZZ^^^bbbdddiiinnnvvv|||}}}ssscccTTTJJJCCCAAA===;;;::::::888777666555444333333444555666555666777999:::;;;;;;;;;;;;===@@@AAACCCGGGMMMRRRWWWYYYZZZXXXSSSOOOLLLLLLLLLOOOQQQSSSUUU[[[ccciiitttvvvtttpppnnnlllfff___aaa]]]WWWRRROOOMMMLLLJJJJJJNNNSSSXXX\\\aaafffiiiqqquuuzzz~~~zzzwwwuuuqqqnnnmmmmmmoooppplllkkkjjjiiihhhfffeeeeeeeeedddddddddccc```\\\XXXVVVTTTPPPNNNMMMPPPUUUXXXbbbgggnnntttxxxyyy{{{|||yyyvvvpppiiiddd```___^^^\\\XXXVVVUUUUUU^^^yyy___PPPNNNHHH[[[lllyyy{{{lllRRRGGGLLLWWWhhhrrrvvvuuu|||[[[EEE<<<555444444111///000////////////////////////111111000000///.........000/////////............------------------------........................//////000111111111111000444444888>>>FFFYYYyyy{{{vvvvvvyyynnnkkk^^^QQQJJJFFFCCCBBBCCC}}}zzzxxxwwwvvvvvvvvvwwwyyyxxxvvvtttooolllgggbbb]]]WWWPPPKKKCCC@@@;;;999999:::;;;;;;;;;===???CCCFFFJJJLLLNNNOOOTTTaaavvv|||ooowww|||xxxxxx~~~nnnYYYHHHCCC<<<666333222111111222000//////000111///...//////000000000000//////111111111222222222333333999;;;BBBOOO```nnntttvvvyyyvvvyyyzzzzzzzzznnndddfffppp|||ppphhhbbbiiixxx|||uuupppjjjmmmnnnooovvv}}}zzzvvvrrrlllllljjjiiihhhfffeeedddccceeehhhhhhgggfffggggggfffeeedddbbbaaaaaa``````aaa```___]]]\\\ZZZYYYYYYQQQQQQPPPOOOLLLHHHAAA===999888555333111000000000111111111111111111111111000111111111111222222222333333333333222111000///000111222222333333333222555555555555555555555555555444444444555555666777888888888888888888888888888888888888888;;;@@@DDDEEEIIIOOOTTTXXX^^^eeekkknnnrrrxxx|||}}}vvvjjj[[[MMMEEE@@@>>>;;;:::::::::999777666666444444444444666666777888999:::;;;;;;<<<<<<===>>>?????????AAAEEEGGGJJJJJJHHHFFFCCCBBBDDDFFFCCCEEEHHHKKKOOOWWWccckkkvvvwwwuuuqqqoooooojjjdddaaa]]]VVVRRROOOMMMKKKJJJJJJNNNSSSXXX]]]bbbgggkkkppptttzzz~~~{{{vvvuuurrrpppoooooooooooolllkkkjjjiiihhhfffeeeeeedddcccccccccbbb```[[[WWWXXXVVVRRROOOMMMOOOTTTXXXccchhhoootttwwwxxxyyyzzzxxxtttoooiiidddaaa______```ZZZWWWVVVVVV```|||cccSSSOOOJJJ^^^{{{lllSSSGGGIIIRRRaaannnwww{{{}}}\\\DDD<<<555444444222000111////////////////////////////////////////////////////////////............------------------------........................///////////////000000111333555999>>>HHH]]]~~~tttsss~~~tttpppfffbbbYYYPPPJJJDDD@@@AAAEEEzzzxxxwwwuuutttssstttvvvxxxwwwvvvqqqmmmgggaaa\\\UUUNNNJJJAAA===999666777888999999===>>>@@@BBBEEEGGGIIIJJJIIIOOO]]]rrr~~~{{{rrrgggdddqqq|||xxx|||qqq[[[GGGBBB:::555222222111111111111000000000000////////////000000000000//////111111111111111222222222777;;;CCCOOO^^^kkktttyyywwwyyy~~~yyyyyyooofffgggttt|||nnnfffbbbjjjzzz}}}vvvqqqjjjmmmnnnooovvv}}}|||yyyuuuqqqkkklllllljjjgggddddddeeedddgggjjjjjjiiigggggggggddddddcccaaa```___^^^^^^______^^^]]][[[ZZZXXXXXXOOOOOOOOOOOOMMMIIIBBB>>>999888555333111000//////111111111111111222222222000000111111111222222222222333333333222222111000111111222333444444444333666666666666666666666666555555555555555666777888888888888888888888888888777888999888999;;;???CCCCCCIIIOOOSSSWWW^^^hhhqqqqqqtttxxx|||~~~zzzpppcccTTTIIIBBB???===<<<;;;<<<<<<;;;999777666666555555666666777888999999:::;;;<<<======??????@@@AAABBBDDDEEEGGGKKKIIIFFFBBB@@@@@@BBBDDDDDDFFFIIILLLQQQ\\\iiisss|||}}}{{{wwwvvvuuupppjjjaaa]]]WWWRRROOOMMMKKKJJJKKKOOOTTTYYY^^^dddiiimmmpppuuu{{{xxxttttttsssrrrqqqpppoooooolllkkkjjjiiihhhfffeeeeeecccbbbbbbbbbbbb___[[[WWWYYYXXXTTTOOOLLLNNNTTTYYYcccgggmmmrrrtttuuuwwwxxxvvvsssnnnhhhdddaaaaaa```aaa[[[WWWVVVVVV```zzzhhhZZZVVVRRRiiiqqqZZZLLLKKKPPP^^^nnn{{{}}}\\\DDD<<<555444444222111222////////////////////////........./////////000000///////////////.........------------....................................000000///......000111222111444999===HHH```wwwsssyyyooooooiii___ZZZSSSMMMDDD>>>???DDDzzzwwwvvvsssrrrqqqrrruuuvvvwwwvvvsssooohhhbbb[[[SSSLLLHHHAAA===999666777888999:::???@@@AAACCCDDDFFFGGGHHHEEELLL[[[pppwwwiii]]]^^^nnn~~~nnnWWWCCC>>>888444333333333333111222222111000000000000000111111222222111111000111111111111111111111111444<<>>999777555333111000000000000000111111111222222222000000111111111222222222222333333333333222111111111111222444444555555555666666666666666666666666666666666666777888999:::888888888888888888888888777888999999999;;;???BBBCCCHHHNNNSSSWWW___kkktttssstttwwwzzz|||}}}}}}|||}}}wwwlll]]]NNNEEE@@@===<<<;;;;;;<<<<<<;;;:::777777777777777777777777888888999999;;;===>>>???AAABBBCCCEEEGGGHHHHHHHHHHHHFFFCCC@@@@@@@@@@@@AAAHHHJJJLLLOOOVVVaaapppzzz~~~|||uuummmbbb]]]WWWRRRPPPNNNLLLKKKLLLPPPVVV[[[aaaffflllpppssswww~~~}}}vvvsssssssssrrrqqqpppooonnnlllkkkjjjiiihhhfffeeeeeebbbbbbbbbbbbbbb___[[[XXXZZZYYYUUUOOOKKKMMMSSSZZZbbbffflllppprrrsssuuuvvvwwwsssnnniiieeebbbbbbbbb```ZZZVVVUUUUUU]]]tttmmmccc___]]]vvvuuu```PPPLLLNNN```sssaaaEEE===666555555222111222////////////////////////------......//////000000.........///////////////---------....../////////////////////////////////222111000///000111222333///444999===IIIddd|||wwwppplllpppkkkbbb^^^WWWPPPEEE======CCCzzzvvvuuuqqqppppppqqqtttuuuuuuuuurrrnnnhhhbbb[[[SSSLLLFFFBBB???:::888999;;;<<<<<>>;;;777444444444444444111222333222000///000111111111222222222222111111000000000111111111222222222===JJJVVV```nnn{{{}}}||||||kkkfffdddooo}}}uuuooolllnnnnnnooovvv|||xxxtttlllkkkkkkjjjiiihhhgggggggggiiijjjiiigggdddcccdddccccccbbbaaa___]]]\\\[[[[[[\\\\\\\\\[[[YYYWWWVVVQQQOOOMMMKKKIIIEEE@@@<<<888666444222111111111111000000000111222222333333000111111111111222222222222333333333333333222222111222333444555666666666555555555555555555555555666666666777888999:::;;;999999999999999999999999777999:::::::::;;;>>>AAACCCGGGMMMSSSYYYbbbllltttssssssuuuxxx|||~~~}}}||||||{{{ttthhhXXXJJJAAA>>>;;;:::999:::;;;;;;999777888888888888888888888888999999999:::<<>>777555555222000111////////////////////////---------....../////////.........///////////////---------...//////000000////////////////////////111111111111111222222333...555:::===JJJiii}}}~~~kkklllpppiiiccc]]]VVVOOOEEE===>>>CCCyyyuuutttpppooooooqqqtttuuutttrrrnnnkkkgggccc]]]UUUMMMGGGBBB>>>:::888999;;;<<<======>>>???@@@BBBCCCDDDDDDCCCLLL[[[oooxxxnnngggfffsssdddJJJ<<<999777555555555333222///111222111///...///111000000111111111111000000...//////000111222222333444===JJJWWWfffwww}}}jjjeeedddppp}}}vvvpppnnnpppqqqqqqwww|||wwwsssmmmkkkiiiiiikkkllljjjgggeeefffgggfffdddcccdddeeecccccccccbbb```^^^[[[ZZZZZZZZZ[[[[[[ZZZXXXVVVUUUSSSPPPLLLIIIFFFBBB===:::666555444222111111222222///000000111222222333333000111111111111222222222222222333333444333333222111222333555666666777777444444444444444444444444555555666666777999:::;;;999999999999999999999999777999:::::::::;;;>>>@@@DDDGGGLLLSSS\\\eeemmmrrrtttssstttxxx}}}~~~|||{{{uuuiiiYYYJJJBBB???;;;;;;:::;;;<<<;;;999777888999999999999999999888::::::;;;<<>>@@@EEEGGGKKKSSS^^^gggmmmppptttttttttyyy~~~}}}}}}yyylll\\\MMMEEECCC>>>======>>>???>>>;;;999888999999::::::999999888<<<<<<===>>>BBBFFFJJJLLLVVVXXX]]]fffooouuuvvvuuuggg```WWWPPPNNNOOOOOONNNNNNRRRXXX```iiivvvvvveeeaaa[[[VVVSSSQQQOOONNNPPPTTT[[[aaagggnnntttxxxwww}}}yyyvvvtttqqqpppooommmmmmmmmnnnnnnlllkkkjjjiiihhhfffeeeeeecccccccccddddddbbb^^^[[[VVVVVVTTTMMMHHHJJJSSS\\\dddggglllpppsssvvvyyy{{{|||xxxsssmmmhhheeedddccc\\\XXXWWWYYYVVVTTT^^^kkk||||||}}}}}}~~~rrrkkkiiigggoooIII@@@999666555111...///////////////////////////........................---.........//////000000---------...///000000111000000000000000000000000---...000111111111000///000999>>>AAAPPPqqquuusss|||rrrWWWOOOHHHEEEBBB@@@CCCHHHzzzuuuqqqqqqpppppprrrtttuuutttrrrooojjjeeebbb___XXXMMMEEE@@@===:::999:::<<<<<<<<<<<<<<<===???@@@AAABBBBBBGGGNNN]]]qqqlllfffgggmmm{{{uuuVVVBBB===:::666444444555555444222222111111111111222222000000000000000000000000111222333222111111333444555999FFF]]]uuurrrxxxmmmgggeeeooo}}}wwwsssooopppqqqtttyyy{{{vvvqqqnnnjjjkkkkkkllllllkkkkkkjjjhhhgggdddbbbaaabbbcccdddaaaaaa``````___]]]\\\[[[___\\\YYYWWWVVVUUUTTTSSSRRROOOIIIEEEBBB>>>;;;999:::555111000333555222///...///111222333333222222000000000000111111111111444444333333333222222222444444444555555555555666666666666666666666666666555555555666666777888999666888::::::::::::;;;<<<666888:::===>>>??????>>>DDDGGGMMMVVV```iiinnnppptttvvvzzz}}}~~~}}}xxxnnnaaaSSSIIICCC===AAAEEEGGGDDD>>>999555;;;<<<>>>===<<<;;;;;;<<>>FFF~~~zzzvvvsssqqqpppooopppqqqpppnnnlllmmmhhhddd```]]]VVVLLLDDD@@@>>>;;;:::;;;<<<<<<<<<<<<<<<===>>>@@@CCCEEEFFFJJJQQQ```sss}}}kkkiiilllppp}}}uuuVVVCCC===:::666555555555444444222111111000000111111222000000000000000000000000111222333222111111333555666:::III```xxxtttzzzlllfffeeeppp|||wwwsssqqqrrrrrrtttxxxzzzvvvqqqnnnkkkkkkkkkkkkkkkjjjiiiiiigggfffeeeccccccccccccdddaaaaaaaaa```___^^^]]]\\\^^^[[[XXXVVVUUUUUUSSSRRRRRRNNNHHHCCC@@@===:::888888444000000333444222///...///111222333333222222000000000000111111111111444444444444333333333333444444444444555555555555555555555555555555555555555555555666666777888999555666999999888888999:::777888:::<<<===??????@@@EEEHHHOOOYYYccclllrrruuuyyyzzz}}}{{{rrreeeXXXMMMGGGCCCGGGKKKKKKFFF???;;;888<<<>>>??????>>>======>>>CCCBBBCCCFFFHHHKKKRRRZZZfffsssxxxhhhccccccbbb```___^^^dddlllvvvyyynnnfff^^^ZZZVVVQQQOOOQQQTTTYYYaaaiiipppuuuyyy{{{}}}vvvrrrrrrssspppmmmkkklllllllllllljjjiiihhhhhhiiihhhfffddddddbbbaaabbbbbbaaa^^^[[[YYYWWWRRRKKKGGGIIIOOOVVV___fffnnnrrrwww~~~zzzsssmmmiiifffccc```ZZZ[[[UUURRRQQQNNNWWWnnnuuuuuusssoooKKKAAA888666666333111111111000///......///000111000/////////............------------------------///......------......///.../////////000000000000222111000//////000111222555555;;;DDDWWW|||}}}xxx]]]MMMEEEHHHGGG@@@AAAIII~~~}}}|||{{{zzzwwwuuusssrrrpppoooooommmkkkhhhiiieeeaaa]]]YYYSSSJJJCCC@@@===:::999;;;<<<<<<<<<<<<<<<===>>>AAAEEEIIIKKKOOOVVVdddwwwwwwjjjlllrrruuutttWWWDDD<<<999666555555555444333222111111000000111111222000000000000000000000000111222222222111111333555888===MMMfff}}}}}}mmmttt{{{iiieeeeeeqqq|||vvvrrrsssssssssssswww~~~~~~zzzvvvrrrooolllkkkkkkjjjiiihhhggggggfffffffffeeeeeeddddddccc```aaaaaaaaa```___^^^^^^\\\YYYWWWUUUUUUUUUSSSRRRRRRMMMFFF@@@<<<:::999777666333000000222333222//////000111222222222222222000000111111111222222222555555555444444444444333444444444444555555555555555555555555555555555555555555555666666777888999555777999:::999888999:::999999:::;;;===???AAABBBGGGKKKRRR[[[fffooowww{{{}}}wwwlll___TTTMMMJJJOOOSSSPPPIIIBBB>>>>>>@@@BBBDDDDDDBBBAAAAAAAAACCCBBBDDDHHHJJJNNNWWWaaarrr}}}ooojjjlllmmmnnnpppssszzz|||qqqhhh```[[[WWWRRRQQQSSSWWW\\\dddlllrrrxxx}}}zzztttqqqqqqqqqooommmlllmmmnnnnnnmmmiiihhhggghhhiiiiiigggeeecccbbbaaabbbbbbaaa___\\\ZZZXXXSSSLLLHHHIIIOOOTTT```hhhppptttyyy{{{tttnnniiieeeaaa^^^[[[[[[TTTPPPQQQNNNZZZrrruuussstttsssMMMBBB888666666333111111000000////////////000000////////////............------------------------//////............//////....../////////000000000111111000//////000111222999666<<>>;;;999888999;;;<<<;;;<<<<<<===???CCCHHHMMMPPPUUU[[[hhhzzznnngggooovvvxxxtttXXXFFF;;;999666555555555333222111111000000000000111111000000000000000000000000000111222222111111333555:::@@@RRRkkktttfffooo~~~xxx}}}vvvfffccceeesss|||vvvrrrrrrrrrqqqrrrvvv~~~zzzvvvrrrooommmllljjjiiigggfffeeeeeeeeeffffffffffffeeedddccc``````aaaaaa``````___^^^[[[YYYWWWVVVVVVUUUSSSRRRPPPJJJCCC<<<999888777666444222000111222333222000000000111111222222222222000000111111222333333333666666555555555444444444333333444444444555555555555555555555555555555555555555555555666777888999888:::;;;<<<;;;:::;;;<<<<<<;;;:::;;;===@@@CCCFFFIIIMMMTTT\\\fffpppyyy~~~}}}sssggg\\\TTTOOOTTTWWWTTTLLLFFFEEEFFFGGGIIIKKKJJJHHHEEEDDDDDDAAAAAACCCGGGJJJOOOZZZfffyyy{{{nnnlllqqqvvv|||}}}sssjjj```[[[WWWSSSRRRUUUXXX^^^gggoootttzzz}}}xxxsssqqqrrrqqqooonnnnnnooopppppppppkkkiiihhhiiiiiihhhfffdddaaabbbbbbccccccaaa```^^^\\\ZZZUUUNNNHHHIIINNNSSSbbbjjjrrrvvv{{{|||yyytttooojjjeeeaaa___\\\[[[SSSOOOPPPOOO[[[ttt{{{uuummmiiipppvvvOOOCCC999666666333111111000000////////////000000///////////////.................................000//////......//////000........./////////000000111000/////////000111222999666<<>>@@@EEEKKKQQQTTTYYY^^^jjjzzzggggggrrryyy{{{{{{rrrWWWFFF:::888666555555555333111111000000000000000000111000000000000000000000000000111222222111222444666:::BBBUUUqqqzzznnnhhhssswwwttt~~~xxxpppbbb```dddttt}}}wwwsssqqqpppppppppuuu~~~{{{wwwrrrpppmmmllljjjhhhfffeeeeeeeeeeeeeeefffffffffeeedddccc```aaaaaa``````___^^^]]][[[YYYWWWWWWVVVUUUSSSQQQKKKFFF???999777666555555222222111222333333333222111111111111111111222222000111111222333444444444666666555555555444444444333333333444444444444555555555555555555555555555555555555555666777888999999:::<<<<<<;;;:::;;;<<<>>>===<<<<<<>>>BBBFFFIIILLLPPPVVV]]]eeeooozzz}}}rrrfff^^^VVVYYY[[[YYYSSSOOOOOOQQQSSSTTTUUURRRNNNIIIFFFEEE@@@AAADDDHHHJJJPPP^^^kkk}}}rrrjjjllluuu}}}tttjjj```[[[WWWTTTUUUXXX[[[bbbkkkrrrwww}}}{{{wwwsssrrrsssrrrqqqoooppprrrsssrrrqqqnnnllljjjiiiiiigggdddbbbaaabbbccccccbbbaaa```___\\\[[[VVVOOOJJJIIINNNSSSbbbkkkssswww{{{wwwvvvtttpppkkkfffbbbaaa[[[[[[SSSNNNOOONNN\\\uuuvvvuuu}}}sssmmm~~~ddd```eeeyyyQQQEEE:::777666333111111//////000000000000//////.........///////////////........................//////............//////............////////////111000/////////000222333777555<<>>???AAAEEEIIIKKKMMMRRRXXX___gggrrr~~~vvvmmmcccccccccaaa___^^^^^^___```aaa___[[[SSSLLLFFFCCCAAABBBEEEIIIKKKRRRaaaqqqooogggeeemmm{{{vvvlllbbb\\\YYYWWWYYY]]]```gggqqqxxx}}}zzzwwwsssrrrsssrrrqqqpppqqqssssssrrrqqqooonnnkkkjjjiiigggdddaaabbbccceeedddbbb```___```\\\[[[WWWPPPKKKJJJOOOSSSbbbjjjrrrvvvzzz~~~tttuuutttqqqkkkfffcccaaaZZZZZZRRRMMMNNNMMMZZZttt}}}oooqqq|||pppiii|||zzz___]]]]]]yyy{{{SSSGGG;;;777666333111222//////000000000000//////.........///////////////..............................------------......------........./////////000000/////////111222333666444>>>NNNggg|||iii```iiipppjjjbbbaaatttrrrlllcccZZZUUUTTTUUUYYY___iiivvvyyywwwssspppmmmiiieeebbb\\\[[[XXXTTTMMMHHHDDDBBB<<<:::888777999;;;<<<<<<===>>>AAAFFFKKKPPPTTTWWWUUUYYYaaaooouuufffsssmmmnnnuuukkkNNN>>>999777666555555444222000000000////////////000000000000000000000000000000///000222222111222444777888BBBYYYvvv~~~qqqcccnnn}}}~~~mmmmmm{{{~~~pppfff]]]]]]ccctttzzzwwwrrrqqqoooooosss{{{|||yyyvvvtttnnnllljjjhhhgggfffggghhhdddcccbbbbbbbbbbbbddddddaaaaaa```___]]]\\\ZZZYYYYYYXXXVVVUUUSSSQQQMMMJJJAAA===999666555555444333000222444555555555555666333222111000000111222222111111222333444555666666444444444444333333333333222222333333333444444444444444444444444444444444555555555666666777888999===???AAA@@@???>>>>>>???AAA@@@AAABBBDDDHHHKKKMMMOOOTTT\\\ccckkkxxxuuurrrnnnmmmnnnoooooommmlllllliiibbbXXXMMMEEEAAA@@@BBBEEEHHHJJJQQQbbbrrrnnn```\\\___lllxxxnnnddd^^^\\\[[[^^^cccgggoooyyyyyyvvvrrrpppqqqrrrqqqpppqqqrrrrrrpppooonnnmmmkkkjjjiiihhheeecccbbbeeefffeeebbb_________[[[ZZZWWWQQQLLLKKKPPPTTT```iiiqqquuuyyy}}}~~~|||tttuuuuuurrrkkkeeeaaa```YYYYYYRRRMMMNNNLLLXXXqqqttt~~~qqqhhhooo~~~rrrkkk~~~pppWWWWWW\\\sss|||TTTHHH<<<777666333111222...///000111111000///.............../////////000........................------,,,,,,,,,,,,---------------.........//////000////////////111333444666666@@@PPPgggmmmeeepppxxxqqqgggccchhhfffaaaYYYQQQNNNPPPRRRXXX___lllzzz|||wwwsssooojjjeeeaaa[[[ZZZXXXSSSMMMGGGDDDBBB>>>;;;999999;;;===>>>>>>===???BBBGGGLLLQQQUUUWWWRRRUUU]]]jjj|||uuujjjyyyjjjmmmxxxgggJJJ:::999777666555555444222000000000////////////000000000000000000000000000000///000111222111222555777777BBBYYYwwwxxxjjjfffxxxxxxggggggvvv}}}nnnccc\\\\\\cccttt{{{xxxtttrrrpppooorrrzzz}}}{{{zzzxxxvvvnnnllljjjhhhgggggghhhiiidddcccaaa``````aaaccceeeaaaaaa```___]]]ZZZXXXWWWXXXVVVTTTSSSQQQNNNJJJGGG===;;;777666555555333222000222555666666666666777333222111000000111222222111111222333444666666777444444333333333222222222222222333333333444444444444444444444444444444444555555555666666777888999CCCDDDFFFEEEDDDCCCCCCDDDAAAAAABBBDDDFFFIIILLLNNNPPPVVV^^^fffppp}}}}}}xxxwwwzzz{{{yyyvvvssssssooofffZZZNNNEEE@@@>>>???BBBEEEFFFNNN___pppsssZZZVVVTTTZZZkkkzzzpppeee```___^^^bbbgggmmmuuuxxxuuuqqqooooooqqqpppooopppppppppnnnmmmmmmkkkjjjjjjjjjiiigggeeecccfffgggfffbbb^^^^^^___[[[ZZZWWWQQQLLLLLLPPPUUU___hhhppptttxxx||||||zzzuuuwwwwwwssskkkccc___^^^XXXYYYRRRNNNNNNLLLWWWooovvvhhhrrrvvvgggbbbmmmvvvnnnfffPPPQQQaaasss|||www}}}|||UUUIII<<<777666333222222...///000111111000///...---.........//////000000////////////////////////---,,,,,,++++++,,,,,,------------.........//////000/////////000111333444777888CCCQQQggg{{{~~~~~~llldddqqqzzzsssfffaaaaaa^^^XXXQQQKKKKKKPPPTTTZZZiiimmm|||sssoooooommmfff___\\\YYYTTTNNNHHHDDDAAA???;;;888666777:::<<<;;;999:::<<>>;;;888999999777444222222333666555555666666777888999888777666444333222222222444444444555666777777777666555444333222111111111333333333333333444555666444555666666444444444666666777888888999:::===@@@DDDDDDEEEFFFHHHHHHFFFEEEFFFGGGHHHHHHIIIKKKNNNQQQXXX\\\fffvvv|||wwwsssooohhh^^^UUULLLEEEAAAAAACCCEEEFFFHHHPPP]]]gggxxxsss^^^QQQLLLJJJPPPZZZjjj{{{ppplllkkkmmmrrryyyzzz~~~xxxwwwtttpppnnnmmmppprrrrrrpppmmmlllkkkkkkkkkjjjhhhhhhgggggggggeeeeeedddbbb```___]]]]]]___]]]XXXQQQLLLKKKPPPUUUgggmmmsssuuuxxx}}}~~~{{{xxxsssoookkkfffaaa^^^ZZZSSSOOONNNKKKMMM^^^rrraaaUUUXXXhhhnnnllllllttt|||yyyqqqXXXMMMKKKQQQhhhqqqhhhiii[[[DDD:::;;;777444555111111000....../////////...//////000000000000//////////////////////////////...------------.../////////000000000000//////...111000000000000000000000444:::@@@KKKeeewwwkkkbbbZZZ^^^iiiqqqoooiii[[[]]]\\\WWWRRRQQQVVV\\\cccttt{{{|||rrrnnnmmmkkkddd^^^YYYVVVRRRLLLFFFBBB@@@>>>:::888777777999::::::999;;;===BBBJJJQQQSSSPPPMMMKKKNNNUUUbbbvvv|||tttyyy{{{qqqmmmNNN>>>999888888777666555555444444000000000000000000000000111111111111000000000000222111111000111333444555;;;CCCZZZzzz{{{zzz{{{zzz{{{rrreee___cccppp}}}xxxrrrmmmbbbgggggg~~~|||xxxwwwsssnnnoooxxx~~~|||xxxtttpppnnnmmmmmmmmmllliiigggdddcccbbbaaa```___^^^]]]bbb```]]]YYYWWWVVVVVVVVVXXXUUUOOOIIICCC>>>:::999999::::::888666444555555555555555555666777888999888777666555444444444444444444444555666666777777555555444333333333333444444333333333333333444444444555666666444444555666666888999999:::<<>>999888777777888999::::::;;;<<>>BBBEEEKKKMMMNNNOOONNNMMMMMMMMMMMMOOOQQQSSSUUUXXX\\\```jjjnnnyyy~~~pppdddaaa\\\VVVNNNHHHEEECCCCCCEEEDDDCCCEEEIIIPPPWWW[[[jjjooorrrkkk]]]QQQLLLKKKRRRZZZfffxxx{{{yyyyyy{{{{{{xxxtttqqqqqqnnnpppqqqpppmmmjjjiiihhhhhhiiiiiiiiijjjiiiiiiiiigggfffeeecccaaa```___^^^^^^\\\XXXQQQLLLLLLQQQVVVdddjjjpppqqquuu{{{zzzvvvpppkkkhhhfffdddbbbZZZUUUQQQOOOMMMRRRhhh{{{YYYJJJIIIXXXnnnyyy{{{rrr\\\NNNGGGIIIWWW^^^^^^iii^^^GGG<<<<<<777444444000222000......///000///...000000000111111000000000////////////////////////...............//////000---...///000000111000000000000000000000111111111555999???KKKfffqqqxxx|||wwwppp```VVVOOOSSScccsss{{{}}}fffmmmqqqlllbbb\\\```fffooo|||qqqkkkjjjgggaaa[[[TTTRRRMMMHHHCCC@@@>>>===777888888777777888999:::;;;;;;CCCPPPXXXVVVRRRQQQPPPRRRYYYeeewwwwwwlllhhhnnnxxx|||yyyYYYCCC<<<:::555555555444444333333333000000000000000000000000000000000000000000111111222111111000111333444555999CCCXXXtttvvvqqqwww|||||||||zzzzzzsssjjj```]]]eeeuuuyyyfffjjjhhh~~~|||ssspppllljjjmmmtttzzzuuunnnnnnooommmkkkhhhfffdddccccccbbb```___]]]\\\[[[^^^[[[WWWRRRNNNLLLKKKJJJKKKGGGBBB===999777777777@@@@@@???<<<888444333333444444555555666888999:::666666555444333333444444444444444444555555555555444444444444555666777777444444333333444444555555555666888888777666888999999;;;===>>>???BBBEEEIIIMMMPPPRRRSSSQQQPPPPPPQQQQQQSSSVVVYYY\\\```eeeiiissswww{{{kkk^^^ZZZVVVPPPJJJEEECCCCCCDDDFFFEEEEEEFFFJJJOOOTTTWWWbbbgggjjjdddYYYPPPKKKKKKVVVaaaqqq}}}}}}~~~{{{wwwrrrppppppnnnppppppooollliiihhhhhhhhhhhhiiijjjjjjjjjjjjiiieeedddcccbbb```^^^]]]\\\\\\ZZZVVVOOOJJJJJJPPPUUUcccjjjooorrruuu{{{~~~yyyuuupppkkkhhhfffdddbbbZZZUUURRRPPPNNNUUUnnn~~~[[[KKKJJJ[[[wwwppp[[[MMMFFFIIIOOOVVV```vvv```III>>>>>>888555555000222000///...000000///...000000111111111111000000///////////////////////////............///000000---...///000000111000000//////000000111111111111444999@@@NNNkkk~~~ssszzz}}}{{{pppzzzzzzhhhZZZRRRMMMRRRbbbrrr{{{~~~mmmvvv|||wwwjjjbbbeeekkkyyy|||pppjjjhhhfff___ZZZRRROOOKKKFFFBBB???===<<<777888888888777777999:::===<<>>;;;888777777888:::BBBBBBAAA===888444222222444444444555777888::::::777666555444333333333333444444444444444444444444333333333444555666777777444444444444555666777888666888999999999999:::<<<<<<===???AAABBBEEEIIIMMMOOOSSSVVVWWWUUUSSSUUUWWWXXX[[[^^^bbbeeejjjpppttt}}}yyyjjj^^^WWWSSSNNNIIIEEEDDDDDDEEEEEEFFFGGGHHHJJJNNNSSSWWWZZZ^^^aaa___WWWQQQOOOPPPZZZkkk{{{vvvpppooopppnnnooopppooollljjjjjjjjjhhhiiijjjkkkkkkkkkiiiiiidddcccbbb```^^^]]]\\\[[[[[[YYYUUUNNNJJJJJJOOOTTTcccjjjqqqssswww|||~~~|||yyyuuupppllliiifffcccaaaYYYUUURRRQQQPPPZZZvvv}}}ZZZLLLOOOdddjjjUUUHHHBBBHHHMMMYYYnnncccKKK@@@@@@:::777666111333111//////000000000///000111111222222111111000//////////////////////////////......//////000111...//////000000000000////////////000111111222222444999AAARRRqqqzzzuuunnntttssscccWWWQQQLLLQQQ```qqq{{{tttuuulllnnnuuu|||pppiiigggddd^^^YYYPPPMMMIIIEEEAAA>>><<<<<<666777999888666666888;;;@@@===CCCRRRYYYTTTQQQSSSTTTVVV[[[gggyyyuuufffhhhvvv}}}nnnOOOCCC>>>999888777666555444333222111000000000000000000000000///000000000111111111111222111111000111333444555777CCCXXXooozzztttxxx}}}xxx{{{vvvkkkaaadddttt|||ssscccfffeee|||~~~|||yyytttooollloooqqqttt~~~}}}vvvqqqlllmmmmmmkkkgggeeefffhhhbbbbbbaaaaaa```___^^^^^^VVVSSSNNNHHHCCC???======777666555555777999;;;===AAAAAA@@@<<<888444333333444444444555777888:::;;;999888777555444333333333444444444444444444444444333333333333444555666666444444444555777888:::;;;888999;;;;;;:::;;;<<<>>>>>>???BBBCCCEEEHHHMMMPPPUUUZZZ^^^___]]]\\\^^^aaaaaadddhhhlllpppvvv|||yyyjjj```VVVSSSOOOJJJGGGEEEEEEEEECCCGGGJJJKKKJJJLLLSSSXXXYYY\\\___^^^ZZZYYY\\\___iii|||uuupppooopppnnnooopppooolllkkkkkkllliiijjjkkklllllljjjiiihhhccccccbbb```^^^]]][[[[[[[[[ZZZUUUOOOJJJKKKPPPUUUccckkksssvvvyyy|||}}}zzzxxxuuuqqqmmmiiifffbbb^^^VVVSSSRRRSSSTTTaaawwwTTTLLLTTTmmmgggTTTIIIFFFHHHRRRiiieeeNNNBBBBBB<<<888777222333111//////000111000///000111111222222111111000///////////////////////////////////////000000111///000000000000//////......//////000111111222222555;;;CCCUUUuuuwwwssstttwwwuuuiii[[[SSSNNNRRRaaasss{{{uuuwww~~~|||ooohhhfffddd^^^XXXOOOLLLIIIDDD@@@>>><<<;;;555777999888666555888;;;CCC>>>BBBQQQWWWRRRNNNQQQNNNQQQWWWcccuuu}}}iiiiiiwww~~~{{{iiiMMMDDD???777:::999888666555333222222000000000000000000000000//////000000111111111222222111111111111333444555777CCCWWWnnnxxx{{{yyynnnfffkkk}}}xxxmmmbbbeeeccczzz~~~{{{xxxwwwqqqooorrrsssuuu}}}{{{tttnnnlllmmmmmmjjjfffeeegggiiibbbbbbaaaaaa`````````___TTTQQQKKKEEE@@@<<<:::999111111222444777:::===???@@@@@@???<<<888555444444333444444555777888:::;;;;;;:::888777555444333333444444444444444444444444333333333333333444555555444444555666888:::;;;<<<999:::<<<<<<<<<<<<===??????AAACCCEEEGGGJJJOOORRR\\\aaafffgggeeedddgggjjjgggjjjnnnsssxxx~~~zzzlllcccWWWTTTPPPLLLHHHFFFEEEEEEBBBGGGMMMMMMJJJLLLSSSZZZ^^^```aaaaaaaaacccjjjooozzz}}}vvvpppoooqqqnnnooopppooommmllllllnnniiijjjllllllllljjjhhhgggdddcccbbb```___]]]\\\[[[\\\ZZZVVVPPPKKKLLLQQQVVVcccllltttxxxzzz}}}|||yyyxxxuuuqqqnnnjjjfffaaa]]]TTTRRRRRRTTTXXXgggpppOOOKKKWWWrrrhhhWWWOOONNNJJJZZZzzzgggOOODDDCCC===999888333333111//////000111000///111111222222222222111111///////////////////////////////////////000111111000000111000000///.........//////000111222222222666<<>>999999999888777666444222111000000000000000000000000000000000000000000000000...///111111000111333555999DDDWWWooo~~~hhhnnnqqqhhhaaa```gggwww|||zzzyyyyyyxxxvvvvvvvvvuuuvvv}}}{{{uuunnnkkkjjjiiiiiikkkkkkjjjiiifffcccaaacccffffff```ZZZPPPLLLEEE???<<<999777555333555666777777:::===@@@???AAABBB@@@:::666555666666555555555777:::===???AAA===888555555555666666666666555444222111000000222222333333333444444444333555777777777777888999;;;:::::::::<<<>>>AAACCCEEEGGGIIIKKKNNNRRRVVVZZZdddhhhlllnnnmmmmmmooorrrrrrsssvvv{{{pppeee\\\UUUOOOMMMJJJFFFEEEGGGGGGIIIJJJJJJJJJMMMTTTYYYaaacccjjjpppooonnnwww|||xxxsssooonnnnnnoooooonnnmmmlllmmmnnnllltttxxxqqqjjjgggeeeaaa_________^^^]]]\\\ZZZZZZZZZVVVTTTQQQMMMJJJMMMTTTaaakkktttwwwxxxzzz{{{yyy{{{wwwrrrooolllhhhbbb]]]WWWSSSPPPRRR[[[pppjjjYYYCCC]]]zzzkkk\\\OOOOOOMMMcccmmmRRRCCCBBB===:::888111222111000......---------000000000000000000000000111000000///...---------............////////////............////////////000000000000000111111222222999CCCRRRpppooo~~~~~~ggg]]]SSSVVViiiyyymmmiiiggg```XXXTTTNNNJJJEEEBBB???===:::888777777777777888999:::;;;??????DDDNNNSSSPPPKKKIIIKKKJJJMMMZZZpppwwwtttaaaFFF@@@>>>:::888888888777555444222111000000000000000000000000000000000000000000000000///000111111111222444666;;;FFFYYYrrr|||qqquuusssjjjbbb```fffvvv}}}{{{zzzzzzyyywwwvvvvvvtttuuu|||}}}wwwqqqmmmkkkjjjkkkllllllkkkjjjfffcccaaabbbeeeccc\\\VVVNNNIIICCC===:::777555333333555666777888:::>>>AAA@@@BBBCCC@@@;;;777666666666666666666888;;;>>>@@@BBB>>>999666555555555555555555444333222222111111222222222222333333333444333555777888888888999:::<<<<<<;;;<<<>>>AAADDDEEEJJJLLLPPPSSSUUUYYY^^^aaaiiimmmrrrtttssstttvvvyyy|||}}}tttiiiaaaYYYRRRPPPMMMIIIHHHJJJHHHJJJLLLLLLMMMRRRYYY___ffflllvvv~~~}}}xxxssspppooonnnooooooooonnnmmmlllllllllsssvvvqqqjjjhhhfffccc_________^^^]]]\\\ZZZZZZYYYVVVTTTRRRNNNJJJNNNTTTbbbkkktttwwwyyy|||}}}{{{}}}xxxrrrnnnkkkfff```\\\WWWSSSQQQSSS]]]rrrgggZZZIIIfff~~~rrrcccWWWWWWSSSjjjmmmRRRCCCAAA<<<999777111222111000///////////////000000000000000000000000111000000///......------............////////////............////////////000000000000000111111222333:::BBBPPPnnnwwwooobbbVVVYYYnnnxxxlllhhhfff```XXXUUUMMMIIIEEEAAA???<<<:::888777777777777888999:::;;;>>>>>>CCCKKKOOOKKKGGGFFFGGGGGGLLL\\\sss[[[CCC>>>===:::888888777777555444222111000000000000000000000000000000000000000000000000000111222222222333555777<<>>======>>>AAADDDGGGIIINNNRRRVVV[[[^^^bbbeeehhhooosssyyy{{{|||}}}zzzpppggg___WWWTTTQQQLLLKKKMMMIIILLLOOOQQQSSSXXX```fffkkkvvv|||wwwrrrppppppmmmnnnpppqqqpppmmmkkkiiiiiinnnqqqnnniiigggeeeccc_________^^^]]]\\\[[[ZZZXXXVVVUUUSSSOOOKKKNNNTTTdddmmmvvvxxxzzz}}}~~~}}}zzzrrrlllhhhddd___ZZZWWWTTTRRRUUU___tttccc]]]RRRsss{{{jjj[[[[[[WWWpppoooTTTDDDBBB<<<999999333222111111000000111111111000000000000000000000000000000000///......------............////////////............////////////000000000000000111111222555:::@@@MMMjjjzzzhhhYYY]]]uuuxxxlllhhheee___XXXUUULLLHHHDDD@@@>>><<<:::888777777777777888999:::;;;>>>>>>CCCJJJLLLHHHFFFFFFEEEGGGOOOaaazzz}}}WWWAAA<<<<<<999777777777666555444222111000000000000000000000000000000000000000000000000111222333333333444666888;;;FFF\\\zzzzzz|||wwwpppddd```dddsss~~~}}}}}}}}}|||xxxuuussspppqqqxxxzzztttooommmlllkkklllllljjjhhhdddaaa```bbbdddaaaZZZSSSJJJEEE>>>888555333222111333555888:::<<<>>>AAADDDEEEEEECCC@@@===:::888777888888888999<<>>@@@CCCEEEGGGEEECCC@@@===:::888666888888888:::===AAADDDGGGEEE@@@;;;777555555444444222222333333333333444444111111222222222333333333555777:::;;;;;;<<<===???@@@@@@AAACCCFFFKKKOOOQQQVVVZZZ```eeeiiimmmqqqsssuuuyyysssjjj```ZZZUUUOOONNNOOORRRVVVZZZ\\\^^^bbbiiinnntttyyyyyy}}}vvvrrrooonnnooommmmmmoooqqqssspppjjjfffcccdddfffgggeeecccaaabbb_______________^^^]]]\\\YYYWWWUUUTTTPPPMMMPPPWWWkkkuuu}}}~~~~~~~~~{{{yyypppiiieeeaaa\\\XXXVVVTTTTTTYYYbbbvvvzzzXXX]]]^^^uuu\\\XXXUUUuuupppWWWHHHEEE===999999555000000/////////000111111////////////////////////////////////........................////////////............////////////000000000000000111111222666:::>>>HHHcccmmmqqqvvvxxxxxx~~~pppiiiddd]]]UUURRRIIIFFFBBB???===;;;999777777777777777888999:::;;;???@@@DDDIIIIIIFFFFFFIIIEEEIIIVVVkkk~~~oooPPP@@@<<<999777666666666555555333222222000000000000000000000000000000000000000000000000111222333333333444666888:::BBBYYY|||wwwuuuxxxyyyggg``````ooo~~~~~~~~~~~~|||wwwrrrooolllnnnwww~~~yyytttooommmkkkjjjjjjiiigggeeebbbaaaaaadddgggeee^^^WWWJJJDDD<<<666333333333333333666:::===@@@BBBEEEGGGIIIFFFBBB???===;;;888666777777888:::===BBBEEEHHHCCC???999666444444444444333333333333333333333333222222333333333444444444666888;;;<<<======???@@@BBBCCCDDDFFFJJJOOOSSSVVV]]]aaafffkkkooossswwwzzzyyy~~~xxxnnnccc]]]VVVPPPNNNPPPTTTXXX]]]___aaaffflllqqq|||wwwqqqrrrvvv|||~~~tttqqqooonnnooollllllmmmpppsssqqqlllggggggeeefffhhhhhheeeccceee``````aaaaaa``````___^^^[[[XXXUUUTTTPPPMMMRRRYYYlllvvv~~~{{{{{{vvvnnniiifffbbb]]]YYYVVVTTTTTTYYYbbbuuurrrRRRZZZ^^^yyyxxx___\\\YYY{{{mmmUUUHHHEEE<<<666666222111000000/////////000000000000000000000000000000//////////////////..................////////////............////////////000000000000000111111222444999===HHHaaauuuiiippprrr|||sssjjjddd\\\TTTOOOIIIEEEAAA>>>===;;;999777777777777777888999:::;;;>>>???CCCHHHHHHEEEFFFKKKHHHNNN[[[ppp}}}gggLLL@@@<<<999777555555555555444333222222000000000000000000000000000000000000000000000000000222333333333333666888===BBBXXX{{{nnnppp{{{}}}~~~hhh```___nnn~~~}}}}}}}}}|||vvvqqqmmmkkkmmmwww~~~{{{vvvpppnnnlllkkkkkkiiigggeeecccbbbbbbeeegggeee\\\UUUIIICCC;;;555222222222222333666;;;???AAADDDFFFHHHIIIEEEAAA===<<<:::777555777777888:::===BBBFFFHHHAAA===888444333444444444333333333333333333333333333333444444444555555555777999<<<===>>>???@@@BBBFFFFFFHHHJJJOOOTTTYYY[[[cccfffjjjnnnqqqvvv{{{~~~}}}rrrggg___XXXRRRPPPQQQSSSWWW]]]aaadddiiipppuuu~~~|||zzzqqqllljjjnnntttzzz{{{sssrrrpppoooppplllkkkkkkooosssrrrnnniiiiiieeeeeeiiiiiieeedddfffaaabbbbbbbbbbbbaaa``````\\\XXXUUURRROOOMMMSSS\\\iiiuuu|||wwwrrrmmmiiigggccc^^^YYYUUUSSSTTTXXXaaarrrkkkMMMWWW\\\yyyssswww|||ooo|||qqq[[[\\\]]]lllVVVKKKHHH>>>777666222333222111111000000000000000000000000000000000000.../////////////////////............////////////............////////////000000000000000111111222222888>>>HHH```}}}~~~fff___lllrrr|||uuukkkddd[[[RRRNNNHHHEEEAAA>>><<<;;;999777777777777777888999:::;;;===>>>BBBGGGFFFDDDFFFKKKMMMSSS```vvv}}}}}}aaaIII@@@===:::888555555555555444333222222000000000000000000000000000000000000000000000000000111222222222333555777@@@DDDXXXzzznnnhhhnnn}}}zzz~~~{{{yyyiii```___mmm}}}}}}}}}{{{uuupppllljjjmmmxxx|||xxxrrrpppnnnlllllljjjhhhfffdddcccccceeegggcccZZZRRRHHHBBB:::444111111111222333666;;;???BBBDDDGGGIIIJJJEEE@@@===;;;:::777444666666777:::===BBBFFFIII???<<<777333333444444444444444444333333222222222444444444555555555666666777:::<<<>>>>>>???AAACCCHHHIIIJJJMMMRRRWWW\\\___eeegggjjjmmmqqqvvv{{{uuuiiiaaaZZZSSSQQQSSSQQQVVV\\\aaaeeekkkrrrxxx{{{vvvtttrrrgggdddfffmmmuuuzzzzzztttsssrrrqqqqqqlllkkkjjjnnnrrrsssooojjjiiidddcccggghhhcccbbbdddbbbccccccccccccbbbbbbaaa]]]YYYUUURRRNNNMMMTTT]]]fffssstttpppllliiihhhddd___ZZZTTTSSSSSSXXX```qqqfffJJJUUUZZZooolllssszzz~~~jjjyyyfffRRRVVV___oooYYYOOOMMMBBB;;;999555555444333222111111111111000000000000000000000000.........///////////////............/////////000............/////////000000000000000000111111222000777>>>III```{{{zzzjjjbbbeeemmmzzzlllgggbbbVVVLLLIIIDDDCCCAAA>>><<<;;;;;;;;;999999999999:::;;;<<<<<<<<<@@@DDDEEEEEEEEEHHHKKKPPPYYYjjj~~~~~~|||}}}zzzrrrTTTFFF;;;999<<<999555555555555555666777777444333222111000000000000222222111111111111222222333333222222333333444555;;;CCC[[[||||||jjjcccrrrvvvwwwrrr~~~vvviii___\\\jjj~~~|||yyy{{{vvvrrrnnnnnnxxx}}}yyyxxxwwwsssnnnkkkiiiiiihhhgggddddddccccccaaa\\\UUUPPPIIICCC;;;555333444666777777999;;;>>>BBBGGGJJJLLLGGGEEEAAA<<<999777666666555444555888<<<@@@BBBBBB@@@<<<777444333333333333555555555444444333333333777666555444444555777888777999<<<>>>???@@@CCCEEEEEEIIINNNRRRVVVYYY]]]```eeeiiiooosssuuuwww|||vvvfff```[[[SSSPPPRRRUUUUUUYYY```eeejjjuuu|||uuupppkkkggggggeeeeeegggmmmuuu}}}uuuppppppnnnmmmmmmmmmnnnooorrrsssrrrnnnkkkeeeggghhhhhhgggdddaaa_________aaaeeegggfffbbb]]]]]]YYYVVVSSSOOOMMMSSS\\\hhhzzzwwwuuurrrnnnmmmlllggg^^^VVVVVVRRRQQQVVV```qqquuuUUUJJJLLL[[[rrrxxxgggdddtttuuurrrWWWOOOTTTiii~~~qqq\\\SSSQQQGGG>>>:::444444444333222111//////...........................000000000000000000000000000000000000////////////000000////////////000000000000000111222222333333000888???JJJ```zzzzzzzzzooofffccckkkuuujjjccc^^^SSSLLLKKKBBBAAA???<<<:::999999999999999999999999:::;;;<<<<<<@@@DDDEEEEEEFFFJJJMMMYYYaaaooo{{{~~~{{{zzzmmmQQQEEE;;;:::===:::777666666666666666777777444333222111000000000000222222111111111111222222222222111111222222333444;;;CCC[[[|||zzzlllgggwwwyyysssnnn~~~}}}}}}uuuggg^^^]]]kkk~~~~~~|||{{{vvvrrrmmmmmmvvv}}}zzzxxxyyyuuupppkkkiiihhhgggeeedddcccbbbaaa___[[[UUUPPPJJJDDD<<<666444444666666777888:::<<<@@@CCCEEEGGGEEEBBB???;;;999777666666555444555888<<<@@@AAAAAA@@@<<<777444333333333333555555444444444333333333666555444333444555777888888:::===>>>???AAADDDFFFHHHKKKPPPTTTXXX\\\___bbbiiinnnssswwwxxx{{{wwwfff```ZZZRRROOORRRVVVVVVYYY___dddiiisss~~~tttmmmhhhcccaaabbbccccccfffllluuutttqqqqqqpppnnnoooppppppqqqrrrrrrqqqmmmjjjdddeeeffffffeeecccaaa```bbbbbbdddgggiiigggccc___]]]YYYVVVSSSNNNLLLRRR[[[lllzzzvvvsssooonnnlllggg___XXXVVVRRRQQQUUU^^^nnnqqqRRRGGGGGGSSSggg~~~sssiiijjjxxx{{{sssiiiRRRLLLQQQddd~~~~~~rrr]]]TTTRRRGGG>>>:::444333333222111000///......////////////////////////000000000000000000000000000000000000////////////000000////////////000000//////000000111222222333111888@@@MMMeeezzzooo{{{uuuooohhhdddcccfffrrr~~~~~~hhh^^^XXXPPPJJJJJJ@@@>>><<<:::888888777888888888888888999:::;;;<<<<<<@@@DDDEEEFFFHHHLLLPPPbbbhhhuuu|||{{{~~~}}}|||gggNNNDDD<<<;;;===:::888777777666666666666777333333222111000000000000222222111111111111222222111111111111111222222333<<>>888555555666666888999:::<<<>>>@@@BBBCCCAAA???<<<:::888777777777555555555777;;;???@@@@@@???;;;777444333333333333444444444444333333333333555444333333333444666777999;;;===???@@@BBBEEEGGGIIILLLQQQUUUXXX\\\```bbblllpppvvvyyyzzz}}}tttccc\\\WWWOOOMMMPPPWWWVVVYYY^^^aaagggrrr|||uuuhhh```\\\YYYYYY[[[___```cccjjjttt{{{rrrqqqsssqqqppppppqqqpppooooooooonnnjjjhhhdddddddddccccccbbbbbbbbbcccdddeeeggghhheeeaaa^^^\\\YYYVVVRRRLLLKKKRRR\\\oooyyyvvvssspppnnnlllggg```ZZZVVVSSSQQQTTT[[[iiinnnQQQGGGDDDKKK[[[uuuuuurrrllljjjrrrvvvqqquuu]]]LLLHHHMMM```yyysss___UUUSSSGGG===:::444333333222111000//////...111111111111111111111111000000000000000000000000////////////000000000000000000////////////000000......///000000111111222333999AAAQQQlll{{{ooogggvvvfffcccaaacccffflllzzzyyyeeeZZZTTTMMMHHHGGG???===;;;999888777777777777777777888999:::;;;<<<===@@@CCCEEEEEEHHHNNNSSSeeekkkxxx}}}yyyzzz~~~dddMMMEEE>>><<<>>>999888888777666555555555555333222222111000000111111222222111111111111222222222222111111222222333444<<>>??????>>>:::666444333333333222333333333333333333333333333333333333333444555666999;;;>>>@@@AAABBBEEEGGGGGGKKKOOOSSSWWWZZZ^^^```lllppptttwwwxxx{{{ppp___YYYSSSLLLJJJMMMVVVUUUVVV[[[^^^dddppp{{{rrrggg[[[UUURRRPPPRRRVVV[[[]]]```gggppp|||xxxrrrrrrsssqqqoooooonnnmmmlllkkklllkkkiiigggddddddcccbbbbbbcccdddeeebbbcccdddddddddaaa]]]ZZZ[[[YYYVVVRRRKKKJJJRRR]]]ppp~~~tttsssqqqnnnmmmjjjeee___[[[VVVSSSQQQRRRWWWddd{{{nnnTTTIIIEEEHHHTTThhhlllmmmiiikkkxxxyyyuuukkkVVVIIIGGGJJJ]]]~~~tttuuuaaaXXXUUUGGG===999444444333333222111111000000111111111111111111111111////////////////////////////////////000000000000000000////////////000000.........///000000111111444999BBBUUUsssvvvmmmiii{{{||||||xxx```___bbbhhhnnnwwwqqqaaaXXXRRRLLLEEEBBB???===;;;999888888888888777777777888999;;;<<<======@@@BBBCCCDDDHHHOOOTTTbbbkkk{{{vvv}}}}}}||||||bbbLLLFFF???===>>>999999888777555444333333222333222111111000111111111222222111111111111222222444333333333333444555555;;;BBBYYY{{{zzzyyy}}}yyyiiicccrrr{{{wwwzzz|||zzzvvviiiccccccnnnzzz~~~}}}}}}zzzvvvpppmmmsss||||||zzzxxxtttnnnjjjhhhgggeeedddccc```]]]ZZZXXXVVVTTTRRRMMMHHH@@@:::777666666555555777999<<<>>>???@@@AAA999999888888777777777777666555555666:::<<<======<<<999666444444444333222333333333333333333333333222222222333444555666666999;;;>>>@@@AAABBBEEEGGGGGGKKKOOOSSSVVVYYY]]]___jjjnnnrrrtttuuuyyy~~~{{{jjj[[[WWWSSSLLLIIILLLSSSQQQRRRVVV[[[bbbooo{{{ssscccZZZQQQMMMKKKKKKNNNTTTYYY\\\___dddlllxxx}}}wwwrrrsssrrrnnnlllllllllkkkjjjkkklllllljjjiiifffeeecccccccccdddfffgggbbbcccdddcccaaa^^^[[[YYYZZZXXXVVVRRRKKKJJJTTT```uuuxxxpppooonnnllliiifffbbb]]]ZZZVVVSSSQQQQQQTTT```wwwpppWWWLLLEEEFFFRRRbbblllrrrnnnoooiiiTTTJJJIIIJJJYYY{{{tttqqqvvvccc[[[VVVGGG<<<999555444444444333333222222111000000000000000000000000////////////////////////.../////////000000000111000000////////////000000.........///000000111111444999CCCWWWvvvyyy}}}tttnnnlllyyypppqqqtttkkklll}}}]]]___fffqqq{{{qqqhhh]]]UUUPPPJJJCCC>>>???===<<<:::999888999999777888888999:::<<<===>>>>>>@@@BBBBBBCCCGGGNNNTTT```mmmxxxkkkpppsssqqq~~~~~~___JJJEEE???>>>???;;;;;;:::888666444333222222222222111111111111111222222222111111111111222222444444444444444555666666;;;AAAWWWxxx{{{yyy|||vvvhhhbbbrrr|||zzz|||~~~|||zzzllleeeccckkkuuuzzz{{{|||yyy}}}~~~}}}}}}{{{wwwqqqnnnsss||||||yyyvvvrrrlllhhhfffeeedddcccaaa^^^[[[YYYXXXVVVSSSPPPLLLGGG@@@:::888777666555222333666999;;;<<<<<<<<<888888888888777777666666666555444666999;;;<<<<<<;;;888666444444444333222222222222222333333333333222222333444555666666777999;;;===???@@@BBBEEEGGGIIILLLQQQTTTWWWZZZ^^^```hhhkkkoooppprrruuu{{{rrrcccVVVTTTRRRLLLIIIKKKNNNLLLMMMRRRWWW```nnn|||ooobbbVVVPPPJJJIIIHHHIIINNNTTTYYY]]]aaaffflllvvv|||vvvrrrrrrpppllljjjkkkkkkkkkkkkmmmnnnnnnllljjjfffeeedddddddddeeefffgggbbbccceeeccc```]]][[[[[[YYYXXXVVVRRRKKKKKKVVVddd}}}}}}tttoookkkkkkiiigggccc___[[[YYYUUUSSSQQQPPPRRR]]]tttttt[[[MMMCCCDDDQQQbbbrrr|||yyy|||kkkUUULLLKKKKKKSSSnnnpppnnnuuuxxxfff]]]XXXHHH<<<999555444444333333222222222222////////////////////////000000000000000000000000......//////000000111111000000////////////000000......///000000111111222444:::CCCVVVuuuuuuwwwuuupppmmm}}}vvvqqqhhhgggggg```fff|||bbbeeeooo}}}~~~ggg```WWWOOOLLLIIIDDD>>>>>>===;;;999888888888999888888999:::;;;===>>>??????@@@AAA@@@AAAEEEMMMTTTccctttsssdddiiikkklll~~~yyyZZZFFFAAA===>>>AAA===>>>===:::888666444333222222111111111111111222222222222111111111111222222444333333333333444555555:::???TTTvvv}}}zzz|||rrrgggaaaqqq~~~}}}nnneee```fffnnnssswwwyyyxxx||||||{{{~~~|||{{{zzzwwwrrrnnnsss{{{{{{yyyvvvrrrlllgggdddcccaaa```^^^]]]ZZZYYYXXXUUURRROOOIIIEEE???:::888777666555333444666888999999888888888888888888888777666666666555444666888:::;;;::::::888555444444444333111111111222222222333333333222333444555666777777777888:::===>>>???AAADDDFFFHHHKKKPPPSSSVVVYYY\\\___cccfffiiijjjkkkooouuuzzz{{{dddWWWMMMNNNMMMGGGDDDFFFHHHGGGHHHNNNTTT___ooo}}}qqq___TTTLLLHHHEEEGGGGGGIIINNNUUU[[[___eeejjjoooxxxyyytttqqqqqqoookkkjjjmmmjjjjjjkkklllmmmlllhhheeeeeeeeedddddddddddddddddd___aaacccaaa^^^[[[ZZZZZZXXXWWWWWWSSSLLLLLLYYYhhhwwwqqqmmmiiiiiihhheeeaaa]]][[[ZZZTTTSSSRRRPPPQQQ\\\sss}}}bbbPPPCCCEEESSSfffwwwlllVVVMMMLLLLLLQQQeeehhhsssyyyggg___YYYHHH;;;888555222222111111111111000000////////////////////////000000000000000000000000.........///000111111111000000////////////000000//////000000111222222333444:::CCCUUUrrr{{{|||{{{wwwooo|||}}}~~~}}}oookkkdddbbbaaaZZZccc|||iiimmmxxxooobbb\\\SSSKKKHHHHHHDDD@@@===<<<:::888888777888888999999999:::<<<>>>???@@@???@@@AAA@@@@@@DDDLLLSSSggg{{{ttteeehhhjjjmmmuuuVVVBBB???<<<>>>BBB???@@@???<<<:::777555444444222111111111111111222222222222111111111111222222333333222222333333444555:::???SSStttzzz{{{}}}pppfffaaaqqqoooeee^^^bbbiiioootttxxxxxx}}}|||{{{~~~zzzyyyxxxvvvqqqmmmrrrzzz{{{xxxwwwssslllgggcccaaa^^^]]]]]]\\\ZZZYYYXXXUUUQQQNNNHHHDDD>>>999777777666666666888999::::::999888666888888999888888777666666666555444666888::::::::::::777555444444444333111111111111222222333333333222333444666777888888888777999<<<>>>???AAACCCEEEFFFIIIMMMQQQSSSVVVYYY\\\^^^```cccdddeeeiiioootttyyy{{{}}}}}}|||{{{{{{zzzyyy{{{~~~~~~|||{{{~~~~~~nnnXXXLLLEEEGGGGGGBBB>>>@@@EEEDDDEEEKKKSSS^^^ooo~~~tttdddVVVMMMFFFCCCCCCFFFGGGIIIOOOVVV\\\bbbiiinnnsss|||wwwrrroooooonnnkkkllloooggghhhiiijjjjjjgggccc___ddddddddddddccccccbbbbbb\\\^^^```^^^ZZZWWWWWWXXXWWWWWWWWWSSSMMMMMM[[[kkkqqqmmmkkkiiiiiihhheeeaaa]]][[[ZZZTTTSSSRRRPPPQQQ[[[sssiiiTTTEEEGGGVVViiizzzkkkUUUMMMLLLLLLQQQbbbggg|||zzzhhh```ZZZHHH;;;888555000000000000////////////////////////////////////000000000000000000000000---......///000111111222000000////////////000000000000000111222222333333333:::CCCSSSooo~~~ttt}}}wwwwwwttt{{{}}}yyyjjjhhhbbb```___XXXbbb|||www}}}yyylll```[[[SSSLLLGGGCCC@@@>>>===;;;777666777777888777777777888999;;;<<<======BBB>>>>>>CCCEEEDDDLLLWWWpppmmmkkknnnzzzpppWWWGGGBBB===AAADDD???BBB???:::666555333222000///111222111000///000111111111111111111111111111000111111222222333444444666>>>TTTrrrxxxqqqgggeeezzz{{{uuueeeYYY\\\dddiiipppxxx{{{|||}}}|||zzztttooopppvvv~~~||||||uuukkkeeebbb```^^^\\\YYYWWWUUUTTTSSSRRRPPPNNNFFFAAA;;;888777777555333555555666888999:::;;;<<<::::::999888777666555555777888999:::;;;;;;:::999;;;999777555444333333333555444222000000111222333555666666555555666999;;;;;;<<<===>>>@@@AAABBBCCCFFFIIIMMMPPPSSSUUUUUUUUUXXXYYYZZZ\\\^^^___```aaalllkkkkkkoootttwwwxxxwwwsssttttttrrrooommmmmmnnnqqqppppppnnnnnnqqquuuyyy~~~yyyttthhhUUUIIIDDD???<<<===??????>>>???<<<>>>GGGSSS___nnnzzzzzzwwwpppfff]]]SSSLLLIIIEEEEEEEEEDDDFFFJJJPPPUUU]]]```gggrrr}}}xxxvvvtttsssrrrpppmmmjjjkkkkkkjjjjjjjjjhhhdddaaabbbcccdddcccaaaaaaaaaccc``````___^^^]]][[[YYYXXXVVVYYYVVVSSSSSSOOOYYYqqqxxxooolllhhhiiihhhhhhhhhgggccc]]]XXXSSSSSSSSSPPPOOOZZZwwwlllWWWLLLDDDXXXoooiiiTTTKKKGGGDDDLLLbbb}}}~~~mmmddd[[[FFF::::::888222222333444333222111000333222222111000///......////////////000000000000000000000000000000000000222111000//////...//////000111111111111222222222444888BBBVVVrrrxxx}}}gggiiimmmqqqtttpppiii___ddd\\\UUUYYY```xxxrrrhhh[[[WWWPPPIIIEEEBBB@@@>>>===:::777666777888777777777777888999;;;<<<===>>>BBB===>>>DDDFFFGGGQQQ^^^zzztttsssxxxnnnVVVHHHDDD@@@DDDIIIDDDCCC@@@:::777555333222111///111222111000///000222111111111111111111111111000111111222222333444444999>>>PPPmmm}}}wwwqqqgggdddyyy}}}wwwggg[[[]]]cccgggmmmuuu{{{|||}}}{{{xxxrrrmmmnnnttt|||{{{tttkkkdddaaa___\\\YYYVVVTTTQQQPPPOOOMMMKKKIIIBBB>>>999777777777666555666666666777777888888888888777777777666666666555777777888999999999999999999888666444333222222222555444222000000111222333444555555555555666999;;;;;;<<<===>>>@@@AAABBBCCCEEEGGGJJJMMMPPPQQQQQQQQQQQQQQQQQQQQQRRRSSSTTTUUU]]]\\\\\\___dddggggggfffdddfffffffffdddcccdddeeecccccccccccccccggglllpppwww~~~{{{ssshhhbbbYYYGGGDDD@@@<<<:::<<<======<<<===;;;===EEEPPP\\\kkkwww}}}rrrdddaaa\\\VVVNNNHHHCCC@@@BBBBBBAAAAAABBBGGGMMMQQQ]]]___fffsssxxxvvvsssrrrqqqooommmkkklllkkkjjjjjjjjjhhheeebbbbbbcccdddcccbbbaaabbbccccccbbbbbb```^^^\\\[[[YYYVVVYYYUUUSSSSSSPPP\\\uuuvvvnnnllliiijjjiiihhhgggfffbbb]]]YYYTTTTTTSSSPPPPPP^^^{{{pppYYYMMMDDDWWWvvvhhhUUULLLGGGDDDSSSjjjooofff[[[FFF:::999777222222333333333222111000222222111111000000//////////////////000000000000000000000000000000000000111000000////////////000000111111111111222222222444777@@@SSSooo|||hhhiiiooossstttoookkkaaadddXXXOOORRR\\\wwwtttjjjcccWWWSSSLLLGGGDDDAAA???>>><<<:::777666777888777777777777888:::;;;<<<===>>>AAA>>>???EEEGGGKKKXXXhhhzzz|||kkkUUUIIIGGGDDDHHHMMMIIIEEEAAA;;;777555444222111000111222111000000111222111111111111111111111111000111111222222333444444<<<===KKKggg{{{wwwsssiiieeexxx}}}xxxhhh]]]^^^bbbdddjjjrrrzzz}}}|||yyyvvvpppkkkmmmsss|||{{{tttjjjccc___\\\YYYUUUQQQOOOLLLJJJHHHGGGDDDAAA===:::777555666666666666666666666666666666666666666666666666666666666666777777777777777888888999888777555444222222111111444333222111111111222333222333555555555777:::<<<<<<<<<===>>>@@@AAABBBBBBDDDEEEGGGIIIJJJJJJJJJIIIIIIHHHFFFDDDDDDEEEGGGHHHJJJIIIJJJLLLPPPSSSSSSSSSSSSTTTVVVWWWVVVWWWYYYZZZYYYZZZ[[[[[[^^^bbbhhhmmmttt{{{zzzkkk```SSSMMMGGG:::<<<;;;999888999::::::999<<<:::<<>><<<=========>>>BBBHHHLLLYYYZZZbbbrrrxxxuuuqqqooonnnnnnmmmllllllkkkiiiiiiiiihhhfffcccbbbcccddddddbbbbbbcccddddddcccbbb```^^^\\\YYYXXXWWWYYYTTTQQQSSSRRRaaa{{{rrrlllkkkiiijjjiiigggfffeeebbb^^^[[[VVVUUUSSSQQQSSScccsssZZZMMMEEEYYY|||hhhXXXPPPKKKHHHYYYrrrssshhh[[[EEE:::999555222333333333333222111000111111111000000000000000////////////000000000000000000000000000000000000000////////////000000111000111111111111222222222444777>>>PPPjjjlllooowww}}}~~~wwwttthhhiiiYYYLLLOOOZZZwww|||tttmmmfffaaaWWWRRRLLLGGGDDDAAA???>>>;;;999777666777888777666777888999:::;;;===>>>>>>AAA???@@@EEEGGGMMM___sss~~~gggSSSJJJIIIFFFJJJNNNJJJGGGCCC===888555444333222000111222222000000111222111111111111111111111111000111111222222333444444;;;:::FFFccczzz|||~~~}}}{{{yyywwwlllfffwww}}}}}}wwwiii^^^^^^aaaccchhhqqqzzz~~~{{{xxxuuurrrnnnjjjnnnuuu|||{{{sssjjjbbb^^^YYYUUUQQQLLLJJJGGGDDDCCCAAA>>>;;;:::888666555444555555555555666666666666666777777777777777777666666666666888777666555555666777888777777666444333222222222444333222111111111222222000222444555666777:::<<<<<<<<<===>>>???@@@AAAAAACCCDDDEEEEEEEEEDDDDDDCCCEEECCC???===;;;<<<===>>>======>>>@@@BBBDDDEEEEEEGGGIIIKKKLLLLLLMMMOOOQQQRRRSSSUUUWWW[[[aaahhhmmmrrrxxxnnn\\\QQQDDD@@@>>>555666666777888888999888777;;;:::<<>>>>>999999::::::;;;???DDDHHHOOORRR\\\pppwwwsssnnnkkkkkklllmmmmmmkkkjjjhhhhhhhhhhhhgggeeecccdddeeedddccccccccceeebbbaaa```^^^\\\YYYVVVUUUWWWXXXSSSPPPSSSTTTeeeooojjjiiiiiikkkiiigggeeedddbbb___\\\XXXVVVSSSQQQUUUgggsssYYYNNNIII```mmm___UUUPPPOOOXXXuuuwwwlll\\\EEE;;;:::444333333333333222222111111000000000000000111111111////////////000000000000//////////////////////////////...//////000111111000000111111111222222222555777>>>MMMgggssszzzvvvuuubbbQQQRRR]]]{{{}}}vvvqqqkkkddd___YYYTTTMMMHHHDDDAAA???===999888666666777888777666888888999:::<<<===>>>>>>BBB@@@BBBFFFGGGOOOfff}}}vvvdddSSSKKKKKKHHHJJJNNNJJJJJJEEE>>>888555444333222000222333222111000111222111111111111111111111111000111111222222333444444777777CCC```tttwww||||||~~~}}}}}}qqqfffttt{{{vvviii___```bbbbbbiiiqqqzzz{{{vvvssspppooolllkkkqqqyyy|||{{{tttjjjbbb\\\WWWQQQMMMHHHFFFCCC@@@???===:::777999888777555333222333333444555555666777888999:::::::::999999888777666666888777666555555555777777777777777666555444333333333333222222222111222222///111444555666777999;;;<<<<<<===>>>???@@@@@@AAACCCCCCCCCBBBAAA@@@???>>>@@@>>>;;;888666666777888666777888999:::;;;<<<===@@@AAACCCCCCCCCCCCEEEGGGGGGIIIKKKOOOTTT[[[ccciiimmmssszzzuuu^^^OOOGGG<<<999;;;777444555777888888888888888;;;:::<<>>LLLeee~~~zzzjjjXXXXXXaaa~~~{{{vvvrrroooiiibbb\\\WWWSSSLLLFFFCCC@@@>>><<<888777666666888888777666888888999;;;<<<===>>>???BBBAAACCCGGGIIISSSoootttcccSSSNNNPPPLLLNNNRRRNNNLLLGGG???999666444333333111222333222111111111333111111111111111111111111000111111222222333444444555555AAA]]]zzzssswww~~~zzzjjjttt|||wwwkkkbbbbbbcccbbbhhhrrrzzzwwwssspppmmmmmmkkklllsss}}}||||||uuukkkbbb\\\UUUNNNIIIDDDBBB???===<<<:::777555777777777555333222222444333444555666888999:::;;;:::::::::999999888888888888777777666666666666666777777777777666555444333333333333222222222111111///222444666666777888999<<<<<<===>>>>>>???@@@@@@BBBBBBAAA???===<<<;;;;;;:::999666444222222333333333444666555555555666888999:::<<<<<<;;;;;;===>>>@@@CCCFFFJJJPPPXXXaaaggglllpppwww}}}zzzaaaKKKAAA???888666999888333555777888777777888999;;;:::<<<@@@DDDLLL[[[iiigggWWWLLLAAA<<<===999999999888888888888888888999999888888:::===@@@BBBGGGSSSdddrrrvvvppphhhfffaaa```eeemmmyyyyyyqqqkkkhhhggggggfffiiinnnvvv{{{rrrnnnjjjhhhhhhjjjkkkkkkiiigggdddcccdddfffffffffgggggghhhfffdddbbbcccccccccbbbaaa___]]][[[XXXWWWUUUVVVQQQOOOSSSWWWjjjuuukkkhhhhhhgggiiihhhffffffeeeccc___\\\YYYUUUQQQPPPVVVjjjkkkVVVXXXbbbyyy~~~{{{jjjTTTLLLOOOYYY|||}}}ppp\\\EEE>>>===555444333222222111111222222111111111000000000000000////////////000000000000000000000000000000000000000////////////000000111000111111111111222222222555888>>>LLLccc{{{lll[[[\\\dddyyyuuupppmmmiiiccc\\\VVVRRRMMMGGGBBB???>>><<<;;;777666666666888888777555888999:::;;;<<<>>>??????@@@AAAEEEIIILLLZZZzzzyyyuuucccUUUSSSVVVSSSUUUZZZVVVNNNHHH@@@:::666555444333111222333333111111222333111111111111111111111111000111111222222333444444555555@@@XXXssswwwnnnttt}}}uuu{{{{{{zzznnneeedddcccaaagggpppzzz}}}rrrtttpppmmmllljjjkkkttt~~~|||}}}vvvlllccc\\\TTTLLLGGG@@@>>><<<:::999888555333333555666666444333444666444444555666666777888888666666777888999::::::;;;777888888888777777666555555666666666666555333222222333333333222222111111000222555666666666777888<<<<<<======>>>?????????@@@???>>><<<:::999888777555444333222222111111222222444555555333222444666333555666777777777999;;;>>>@@@DDDHHHOOOWWWaaagggkkkmmmrrrwww}}}rrrcccOOO<<<777;;;666444888888444666777777666555777:::999999;;;>>>AAAGGGVVVeeeyyyrrrXXXKKKCCC;;;888<<<:::::::::::::::999999999888999999888777777:::<<<===AAAJJJTTT]]]^^^YYYTTTRRROOOOOOSSSYYYaaammmxxxzzzwwwtttssstttqqqkkkeeeaaa^^^YYYUUURRRQQQQQQRRRSSSWWW^^^fffppp|||yyyooollliiiggghhhiiijjjjjjhhheeeaaa```bbbdddffffffiiiiiiiiigggdddbbbbbbbbbaaaaaa```___]]][[[YYYXXXTTTUUUPPPOOOSSSWWWjjj{{{ooojjjhhhhhhhhhggggggggggggfffccc___[[[XXXTTTPPPOOOVVVhhhbbbPPPWWWiiixxxzzzqqqnnnSSSKKKQQQeeerrr\\\EEE??????555444333222111111111222222222222111111000000//////////////////000000000000000000000000000000000000111000000////////////000000111111111111222222222222666>>>KKKaaaxxxiiiZZZ^^^hhh~~~{{{zzzwwwrrrlllhhhddd^^^VVVQQQLLLHHHBBB>>>===<<<;;;:::777666555666888888777555888999:::;;;<<<>>>?????????@@@EEEKKKOOO___wwwwwwdddWWWVVVZZZXXX[[[```]]]OOOIIIAAA:::666555444333111222333333111111222333111111111111111111111111000111111222333333444444666555>>>TTTnnnnnngggoooyyy{{{{{{zzzyyy}}}qqqhhhfffccc```eeennnzzz{{{pppuuuqqqmmmllliiikkksss}}}|||~~~wwwlllccc\\\TTTLLLFFF===;;;999888777666444222000333666666444444777999555555555555555555555555222333444666888:::<<<===777888999999999777666555444555555666555444222111222333333333333222111111000333555666666555666777<<<<<<======>>>>>>?????????>>><<<:::888666666555333333333333333333333222333555777666333222444666000222444666666777999;;;999<<<@@@DDDKKKTTT]]]cccdddfffiiimmmrrrvvvzzz}}}zzz{{{xxxsssooohhhZZZMMMFFF555333:::777444888888444666777666444444777:::888888:::<<<>>>DDDSSSbbbuuu~~~eeeMMMEEE@@@:::888===777777777777777777777777999999999777666666777999:::===AAAGGGKKKLLLIIIFFFBBBAAABBBGGGKKKOOOWWW___]]]YYYVVVVVVWWWTTTNNNHHHKKKJJJIIIGGGGGGHHHHHHIIIJJJOOOVVV^^^gggrrr~~~wwwmmmkkkhhhggghhhiiiiiiiiigggddd```___aaaccceeefffjjjkkkjjjhhhdddaaaaaaaaa^^^^^^^^^]]][[[YYYXXXWWWSSSUUUPPPOOOSSSWWWiiiuuukkkiiiiiiiiiiiiffffffggghhhgggddd___[[[WWWSSSOOOOOOUUUgggZZZIIITTTjjj{{{jjj~~~pppSSSMMMUUUppprrr\\\EEE@@@@@@666444333222111111111222333333222222111000//////...////////////000000000000000000000000000000000000222111000//////...//////000111111111111222222222000555===JJJ___vvvgggYYY```lll|||xxxuuurrrmmmhhhccc\\\VVVQQQHHHEEEBBB???>>><<<:::888999777555333333444666888:::;;;;;;<<<===>>>??????CCCDDDEEEGGGRRRkkkxxx```___\\\ZZZ]]]bbbccc___VVVJJJAAABBBDDD???555...111111111111111111111111/////////000111111222222000000111222333333444444444999BBBRRRjjjwwwiiiaaajjj}}}zzzooowww|||}}}xxxpppgggbbbbbbfffjjjzzz~~~yyyuuurrrooonnnooooooqqqwww}}}|||uuukkkaaaZZZSSSLLLGGG===;;;888777777666555333666555444444444555666777888777777666666666666777888888888999999:::::::::;;;;;;;;;::::::999999999555666777777666444222111222222222222222222222222333333333333444666777888;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<:::888666555333222444333222222222333444555444333222222222333444555666666777777777777777666888:::===BBBIIIPPPWWW[[[gggccc```bbbgggjjjjjjhhhbbb______XXXPPPUUURRRAAA888777666555555666777888555777888777666666777888888888;;;>>>@@@EEETTTcccqqqmmmWWWCCC???>>>999999>>>444555777999999999888888888777666555555666777888999;;;>>>AAABBBCCCBBBBBB======>>>???AAACCCDDDEEEGGGGGGGGGFFFDDDBBBAAA@@@BBBCCCCCCCCCBBBCCCEEEGGGHHHNNNWWW___gggoooyyysssqqqoookkkhhhfffeeeeeeeeeeeeccc___]]]]]]```dddgggjjjkkkiiieee```^^^```bbb^^^_________^^^\\\ZZZYYYUUUQQQQQQTTTSSSXXXpppuuunnnllliiihhhiiijjjiiigggfffeeebbb^^^[[[WWWPPPOOOOOOPPPgggrrrXXXLLLMMMgggxxxrrriii~~~dddOOOKKKVVVyyyuuu]]]III>>>;;;:::777555222111222333222222555...222777222222444...111000///000111222111///............/////////000.........///000222333444777444111000222333444444000666???JJJ\\\qqq~~~zzzcccWWWZZZsss~~~yyyvvvsssooojjjeee___YYYRRRMMMHHHEEEAAA???===<<<999777888777555333333555777888::::::;;;<<<===>>>??????BBBDDDFFFJJJVVVpppxxxggggggdddaaadddiiihhhcccWWWJJJ??????AAA<<<444///111111111111111111111111111111111111000000000000000111111222333333444444444888@@@OOOhhhnnnbbb\\\gggzzz{{{rrr|||}}}|||wwwnnnddd______eeeiiizzz}}}|||wwwtttuuuqqqnnnppppppppptttzzz~~~|||uuukkkaaaYYYQQQJJJEEE===;;;888777777777666444444333222222111222333444777777666666666777777888888888888999999:::::::::<<<;;;;;;::::::999999888555666777777666444222111222222222222222222222222444444444444555666777777;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;999888666444333222444333333222222333444555555444333222222333444555555666666777777666666666777888:::>>>DDDJJJPPPSSS\\\XXXUUUVVVYYY[[[YYYVVVPPPLLLKKKIIIHHHRRRPPP>>>888777666555555666777777555666777666555444555666888888;;;>>>@@@FFFTTTaaapppcccOOO>>><<<===999999===888999999999999999888888888777666555555666777888999:::<<<======<<<:::999;;;;;;;;;<<<===???@@@AAA???@@@@@@@@@???>>>>>>===???@@@@@@@@@AAACCCFFFIIIKKKQQQZZZbbbhhhooowww}}}sssmmmkkkhhhgggfffgggggggggdddaaa\\\YYYYYY[[[___aaaddddddccc```\\\\\\^^^aaaaaaaaaaaa```___]]][[[ZZZUUURRRQQQSSSRRRXXXpppsssmmmlllkkkjjjjjjiiihhhffffffdddbbb^^^[[[XXXQQQPPPOOOPPPffflllQQQGGGIIIccc{{{uuujjjuuu___NNNKKKWWWvvv^^^III???<<<:::666444333333444444444333111+++///444000222555///222000///000111222111///........./////////000000......//////000222333444:::777333111000000///...222666===III]]]sssyyyeee[[[^^^www}}}zzzwwwtttpppmmmgggaaa[[[TTTMMMIIIGGGDDD@@@>>>===;;;999777888777555444444555777888999:::;;;<<<===>>>>>>???BBBDDDGGGMMM\\\wwwyyyiiiiiigggeeehhhkkkiiicccYYYJJJ===:::;;;888333000111111111111111111111111333222222111000000//////111111111222222333333444444777>>>LLLeee}}}lllaaa^^^jjj}}}zzzsss~~~~~~xxxmmmccc]]]___fffkkk}}}~~~{{{yyyxxx{{{vvvssstttuuussssssvvv|||vvvlllaaaXXXOOOGGGCCC===;;;888777888888888777888888777666555555555666666666666666777777888999888888888999999999999999<<<;;;;;;::::::999999888666777888888777555222111222222222222222222222222666666555555555555666666:::::::::;;;;;;:::::::::999999888666555333222111444333333333444555666666555555444444444444555555555555666666666555555444555666777:::>>>BBBFFFHHHNNNLLLIIIIIIJJJJJJFFFBBBAAA:::999:::===IIIIII999777666666555555666666777777888888777555444555666888888:::>>>@@@EEEQQQ^^^ooorrrTTTEEE999999;;;:::999<<<<<<<<<;;;999999888888888777777666666666666777777888999::::::999888666555888888888888999:::;;;<<<999999::::::;;;<<<<<<<<<===>>>???@@@BBBFFFLLLPPPSSSZZZccciiinnnsssxxx}}}tttmmmkkkhhhfffggggggfffeee```\\\WWWSSSQQQSSSVVVXXX\\\\\\\\\ZZZYYY[[[^^^aaaddddddcccaaa___]]][[[ZZZVVVSSSRRRRRRRRRZZZrrrrrrmmmnnnmmmllllllhhhgggfffeeedddaaa]]]ZZZYYYQQQPPPOOOPPPeeefffLLLCCCFFF___~~~}}}|||ppphhhWWWKKKLLLZZZwww]]]III???;;;:::555444444555777777666444222---111444111444777///222111000000111222111000....../////////000000000////////////000111333333888555222000000///...---444666;;;HHH___wwwwwwggg___ccc{{{}}}zzzvvvtttoookkkeee^^^XXXQQQJJJFFFEEECCC???===<<<;;;888666777666555555555666777999999999:::<<<===>>>??????BBBEEEIIIPPP```{{{xxx|||~~~yyyhhhiiiiiiiiillloookkkeeeYYYJJJ;;;666666555333222111111111111111111111111222222222111111000000000111111111222222333333333444666;;;HHHaaa}}}yyyjjjccccccpppxxxsss~~~}}}|||{{{oooddd^^^aaahhhooo}}}}}}~~~|||zzz}}}}}}yyyvvvvvv~~~~~~xxxooodddYYYNNNGGGBBB===;;;888777888999999999<<<;;;:::999888888777777666666666666777888999:::888888888888888999999999;;;;;;;;;::::::999999999888888999999888555333111222222222222222222222222888777666555555555555555888999999::::::999999888777777666555333222222111333333444444555666777777777666666666555555555555555555555555555555444333444444555666888;;;===>>>DDDCCCAAAAAAAAA???;;;888;;;555555555444===???444666666666666666666777777::::::;;;999777666666777888777999<<>>666888;;;:::999:::<<<;;;:::888888888999:::777777777666666777777777777888999:::::::::999888777777666666666777888888999999999:::;;;<<<===>>>>>>???AAADDDGGGMMMTTTYYY___fffnnntttwwwyyy}}}~~~vvvrrrooojjjggggggeeebbb___[[[WWWQQQKKKIIIJJJNNNPPPWWWWWWWWWWWWYYY]]]aaaeeefffeeedddaaa___\\\ZZZYYYWWWTTTRRRRRRRRR\\\tttsssooopppooommmlllffffffeeeeeedddaaa]]]YYYXXXOOONNNNNNPPPfffdddLLLDDDHHH___~~~wwwwww~~~zzz|||\\\QQQJJJMMM]]]vvv[[[GGG>>>:::888444444555777999999888666444000333444000444777...222111000000222222111000...////////////000000000////////////000111222333111///...///111222222222555666;;;IIIbbbyyy{{{qqqfffaaaeee||||||xxxuuuooojjjccc]]]VVVPPPIIIEEEDDDAAA>>><<<;;;:::888666777666666555666777888999999:::;;;<<<>>>???@@@AAADDDFFFKKKSSSccc}}}vvvyyyyyy||||||uuu}}}vvvjjjmmmoooqqqtttvvvrrrjjjWWWHHH999444333222222333111111111111111111111111000000111111222222222333111222222222222222333333444555999EEE^^^zzz{{{qqqeeebbbgggwwwyyyvvvvvvttt{{{|||~~~{{{oooddd^^^aaaiiippp}}}wwwvvv}}}|||ssshhh[[[PPPHHHDDD???<<<999888999:::;;;:::999999999888777666555555666666666666777999::::::888888888888888888888888::::::::::::::::::::::::::::::;;;;;;999777444222222222222222222222222222888777666555555444444555777777888888888888777777666555555444333222222111333333444666777888999999888888888888777777666666555555666666555444333333444444555555666777777888<<<;;;;;;<<<;;;:::777555777444777555...222777333555666666777777777888888999:::;;;999777666666777888777888;;;===???GGGPPPbbbrrrqqqTTTDDD===888999;;;;;;999999999888777777777999:::;;;888888888888888888888888999999999:::::::::999999888777777666666777888888:::::::::;;;<<<===??????@@@BBBEEEIIINNNTTT\\\aaaiiiooovvv{{{}}}~~~~~~yyytttpppjjjggggggddd___[[[UUUPPPJJJEEECCCEEEIIILLLTTTSSSRRRTTTXXX^^^cccffffffeeeccc```^^^[[[ZZZYYYWWWUUUSSSQQQSSS```xxxvvvqqqqqqpppllljjjeeeeeeeeeeeeeeebbb]]]YYYTTTKKKKKKMMMQQQhhhcccLLLFFFHHH\\\{{{|||sssooorrr|||rrrUUUNNNHHHMMM___tttXXXDDD<<<999777444444555777::::::999777333111444444111999<<<333222111000111222333222000////////////000000000111000/////////000111222222---,,,,,,...111444444444555777===LLLcccxxx|||uuu}}}jjjbbb^^^bbbxxx}}}xxxuuunnniiiccc\\\VVVPPPJJJFFFBBB@@@===;;;:::999777555666666666666777888999999:::;;;<<<===???@@@BBBBBBEEEGGGLLLUUUfff{{{{{{xxxyyy}}}wwwuuuuuukkkpppsssvvvzzzzzztttkkkSSSFFF999444333222333444111111111111111111111111000000111111222333333444222222222222222222222222444555888CCC[[[www~~~tttllliiikkkuuu|||yyyooonnn|||}}}~~~yyynnnbbb]]]___gggnnn|||~~~wwwvvv|||~~~wwwkkk]]]RRRJJJFFFAAA>>>:::888999:::;;;;;;;;;;;;;;;;;;;;;:::999888777777777777888888999:::888888888888888777777777888888999::::::;;;<<<<<<<<<=========;;;999666444222222222222222222222222777666555444444444444444666666777777777777666666555444444444333333222222222333555777999:::::::::999999::::::999888777666666666666666666555444333444444444555555555555444555666666666666666555555111000777777,,,---555555666666777888999999999999888999999888666555666777;;;888999;;;<<<===BBBIIIWWWddduuuxxx```KKKAAA===::::::<<<<<<;;;999777777777888888999:::;;;999999::::::::::::999999;;;;;;:::999888777666555999888888888888888999999;;;;;;:::;;;<<<>>>@@@BBBDDDGGGLLLQQQVVV\\\bbbgggnnnssszzz~~~~~~{{{rrrmmmgggeeeeeeccc^^^XXXNNNJJJDDD@@@???CCCHHHLLLQQQOOONNNQQQVVV]]]cccfffgggeeeccc```^^^\\\ZZZZZZXXXWWWTTTQQQUUUeee}}}wwwqqqrrrpppkkkhhheeeeeeeeeffffffccc^^^ZZZSSSIIIIIILLLRRRiii```JJJDDDDDDTTTooovvvpppkkknnnvvvmmmSSSMMMFFFLLL___rrrVVVCCC<<<999777555555555777999:::999777888777;;;;;;999DDDIII???333111111111222333222111/////////000000000111111000000000000000111222222///......///222333222111333666>>>KKK```ttt|||{{{sssuuuccc]]]ZZZ]]]rrr|||vvvrrrmmmhhhaaaZZZUUUOOOJJJGGGAAA???<<<:::999999777555666666666777777888999999;;;<<<===>>>@@@BBBCCCDDDEEEGGGMMMXXXjjj{{{||||||xxxzzzzzzqqquuuzzz|||~~~}}}tttjjjOOODDD999666555333333555111111111111111111111111222222222222222222222222222222222222222222222222333555888CCCZZZuuu{{{vvvssswww|||tttjjjjjj}}}~~~yyynnnccc^^^```gggmmm|||xxxxxx|||xxxlll^^^RRRKKKHHHCCC@@@;;;999999:::;;;;;;===>>>>>>??????>>>===<<<888888888777888888999999999888888888777777777666666666777999;;;===>>>>>>??????@@@???===;;;888666222222222222222222222222555444444333333333333444555555666666666666555555444444444444444333333333222333666888:::;;;;;;;;;:::;;;;;;;;;:::999777666777777777777666555444333333333444444444444333333333333333333333333444555000...555888000000777555666777999:::;;;;;;::::::999:::;;;:::999888999:::???<<<;;;===>>>===@@@EEEJJJSSS^^^dddddd^^^PPPEEE>>>===;;;:::<<<>>>===:::999999:::::::::::::::999::::::;;;<<<<<<;;;::::::;;;;;;:::888888777777777999888888888999:::;;;;;;;;;;;;;;;<<>>CCCJJJNNNSSSQQQOOOQQQXXX___dddggghhhfffdddaaa___]]]]]]\\\XXXWWWTTTQQQWWWiiiuuupppqqqooojjjfffeeeeeefffggggggddd___[[[TTTJJJIIILLLRRRiii~~~^^^HHHBBB@@@LLLdddllljjjmmmyyylllTTTMMMDDDHHH\\\zzz}}}~~~}}}qqqUUUCCC===;;;999777666444555777888888888;;;;;;>>><<<999DDDIII>>>333222111111333333222111//////000000000111111111000000000000000111111222111000000111222222111///111555<<>>;;;:::999888666555555666666777888999999999<<<<<<>>>???AAACCCDDDEEEEEEGGGNNNYYYlll~~~}}}{{{{{{yyynnnLLLBBB999777666444444555111111111111111111111111444444333222222111111111222222222222222222222222333555888CCCYYYttt~~~|||~~~pppggghhh}}}zzz|||{{{qqqfffaaabbbiiiooo~~~{{{{{{}}}~~~xxxmmm___RRRKKKHHHEEEAAA<<<999999:::;;;;;;:::;;;<<<======<<<;;;;;;999999888888888888888888999888888888777777666666444555777999;;;===???@@@@@@AAAAAA@@@???<<<999777222222222222222222222222333333333222222333333444444555555555555555555444444444444444444444444444222333666999;;;<<<<<<<<<;;;;;;<<<<<<;;;999888777888888888888777666555444111222333333333333333222444444444222111222444666444///555:::444555888444777888999;;;<<<<<<;;;;;;<<<>>>???>>>======>>>???BBB>>>===??????===???DDDBBBHHHNNNPPPOOOKKKFFFBBB<<<<<<::::::<<>><<<;;;<<<<<<===<<<;;;999888:::;;;<<<======<<<;;;:::999999999999:::;;;<<<===888888888888999:::;;;<<<;;;<<<<<>><<<>>>DDDLLLQQQWWWTTTQQQTTT[[[bbbgggiiiiiigggeeebbb```_________XXXXXXUUURRRXXXlllsssnnnpppnnniiieeeeeefffggghhhhhheee___[[[UUUKKKIIILLLRRRhhh~~~^^^HHHBBB???HHH^^^iiijjjuuukkkUUULLLBBBEEEZZZoooqqqvvvuuuxxxrrrUUUDDD>>>===;;;888666444444666777888888888777888333...888;;;...333222111111333333222111000000000000111111111111111000000000000000111222111000000111333444222111///444999CCCUUUlll}}}~~~rrrnnn]]]VVVSSSVVViii}}}xxxqqqkkkkkkggg```ZZZTTTOOOIIIFFFAAA@@@===:::777666555555555666888:::;;;;;;;;;:::;;;===>>>???>>>>>>@@@BBBGGGGGGKKKYYYppp{{{{{{kkkLLLAAA777555777555333222222222111222222222000///111111111111111111111111111111000000000000111111222444666>>>UUUrrr~~~~~~rrrfffkkk~~~{{{nnnbbb```kkkvvv~~~~~~uuuvvvxxxmmm```UUUMMMIIIAAA>>>:::888999;;;======??????@@@AAA@@@>>><<<::::::::::::999999999999888888888888555333111222333333555888:::;;;===AAADDDEEEGGGHHHGGGDDD???:::777888666444222111111111111111222333444555444333222444444444444444444444444555555666666666666666666777777777888999999::::::999:::<<<>>>>>>===<<<:::<<<;;;:::888777555444333///000222333333222111000555,,,111999555444777555555666777888888777666555;;;<<<===<<<:::999:::;;;>>>???@@@??????@@@BBBEEEIIIFFFCCC???>>>???@@@AAACCCDDDEEEFFFEEECCC@@@>>><<<<<<======>>>==================>>>======<<<<<<<<<>>>???@@@@@@>>><<<;;;;;;:::999777777777888888777999:::999888777888:::===???AAABBBDDDJJJRRRYYY[[[bbbhhhjjjmmmuuu{{{~~~~~~|||rrrnnnfff^^^UUUNNNHHHEEE<<<>>>???===<<<@@@IIIQQQTTTSSSQQQRRR]]]jjjpppoooqqqhhhaaa```___]]][[[[[[YYYTTTSSSQQQWWWrrrsssooommmjjjgggfffhhhjjjmmmnnnkkkddd]]]XXXUUUKKKHHHIIIPPPkkkbbbIIIDDDCCCKKK]]]oooxxxmmmSSSFFFBBBIIISSSccckkkiiikkk|||sssXXXFFF===999999999888777666777:::<<<>>>@@@>>>;;;888444222111111111111111111111111111111////////////////////////222111111111000000//////333333222111000000111111555777:::BBBWWWuuuqqqnnn~~~|||kkk]]]VVVMMMLLLaaa}}}}}}xxxrrrllljjjfff```YYYTTTNNNIIIEEE@@@???<<<:::888666666666555666888999:::;;;::::::<<<>>>@@@@@@@@@@@@BBBCCCGGGHHHNNN\\\ssszzzgggKKK@@@777555777555333222333222222222333333222111111111111111111111111111111111000000000000111111222444666>>>RRRnnnyyy|||ssshhhlll~~~~~~xxxmmmeeegggqqqzzz{{{sssttt|||xxxnnnbbbWWWNNNJJJCCC@@@<<<:::;;;===>>>>>>===>>>???@@@@@@???===<<<::::::::::::999999999999:::::::::777444333333444333555777999;;;===AAADDDHHHIIIJJJJJJFFFAAA;;;777666555333222111111111222222222333333444444333333444444444444444444444444222222333333333333444444666666666777888888999999999:::<<<=========<<<;;;<<<;;;:::999777666555444111111222333333222222222777555777555888JJJQQQDDD777777888888888777777666999:::<<<;;;;;;;;;<<<===>>>???@@@@@@@@@BBBEEEHHHOOOLLLGGGBBB???>>>???@@@@@@AAACCCEEEEEECCCAAA???======>>>???????????????>>>??????@@@??????>>>>>>>>>???@@@@@@@@@???===<<<;;;:::999888777888999999999:::;;;;;;::::::;;;<<<===@@@DDDGGGJJJQQQZZZ```cccjjjooopppsss{{{}}}zzzuuuoooeeeZZZPPPHHHBBB???:::;;;;;;:::;;;AAAIIIPPPNNNOOOQQQVVVcccrrryyyxxxuuukkkcccaaa```]]]ZZZ[[[YYYTTTTTTSSSYYYssszzzooolllllljjjhhhiiijjjllloooooolllfff___[[[UUULLLHHHIIIQQQllleeeLLLEEECCCNNNbbbzzzmmmTTTGGGBBBHHHQQQZZZcccdddiii|||uuu[[[III@@@===<<<:::888777666777999;;;===>>>===:::777555333222222111111111111111111111111111111111111111111111111111111111111000000000///333222222111000000111111555888<<>>>>>>>><<<===???@@@@@@@@@???>>>::::::::::::::::::;;;;;;<<<<<<<<<:::666444444555222444777888:::===BBBEEEJJJLLLMMMMMMIIICCC<<<888555444222111111111222222333333222222333333444444555555555555555555555555444555555555666666666777777777777888999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;:::999888666666444444333333222333333333111888999111???fffvvvbbb::::::999888888888888888777999;;;;;;;;;<<<===???>>>???AAABBBCCCFFFJJJMMMWWWSSSLLLFFFAAA????????????AAACCCEEEFFFEEECCCAAA???@@@@@@@@@AAAAAAAAAAAA@@@@@@AAABBBBBBBBBAAA@@@@@@@@@@@@@@@????????????<<<;;;:::999999999:::;;;;;;<<<===<<<<<<<<<>>>@@@>>>CCCIIIOOOTTT[[[cccjjjmmmtttyyy{{{~~~{{{xxxvvvnnnaaaTTTJJJCCC>>>;;;:::999888999===DDDKKKOOOLLLQQQXXXaaappp|||pppeeebbb```]]]ZZZZZZXXXTTTUUUTTT[[[ttttttkkkiiijjjjjjjjjllllllnnnppppppmmmgggaaa]]]VVVLLLHHHIIIQQQmmmkkkQQQFFFDDDQQQjjjlllUUUIIICCCGGGNNNTTTaaaeeekkkuuu[[[JJJAAA>>>===:::999777666666777999:::;;;:::999777555444333333111111111111111111111111111111111111111111111111111111111111000000000000333222111111000111111111333666;;;DDD[[[zzztttlll|||}}}zzzzzziiiYYYSSSOOOPPPaaawww}}}yyysssnnngggccc]]]WWWRRRLLLGGGDDD===<<<:::888888777888888444555666777888999999:::===???AAAAAAAAABBBDDDEEEFFFJJJTTTgggwww]]]GGG>>>777666666444333333222222222111111111333555111111111111111111111111222111111000000111111222333333555;;;III^^^sss~~~{{{wwwssszzzwwwlllzzz~~~sssppp}}}zzzqqqnnnvvvuuuppprrrttt{{{}}}xxxqqqhhh]]]RRRLLL???===;;;;;;===???????????????@@@@@@@@@???>>>>>>::::::;;;;;;;;;<<<<<<<<<===>>>>>>;;;888555444444222333666777:::===BBBFFFLLLNNNPPPPPPLLLDDD===888444333222111000111222333444333222111222333444555555555555555555555555555666666666777777888888999888888999999:::;;;;;;<<<;;;;;;:::::::::;;;<<<===<<<<<<===<<<;;;:::999888888666555444333333444555---555777000<<>>===<<<;;;:::;;;<<<<<<:::;;;<<<<<<<<<===@@@BBBCCCHHHPPPWWW]]]dddlllrrruuu~~~~~~~~~}}}zzzvvvsssiiiZZZMMMFFFAAA>>><<<===;;;999;;;AAAGGGMMMOOOQQQYYYeeerrrvvvhhhcccaaa]]]ZZZYYYWWWSSSTTTUUU\\\ttt|||qqqhhhgggjjjjjjkkkllllllmmmnnnmmmjjjeee```\\\UUUKKKHHHIIIRRRooorrrWWWHHHDDDVVVsssiiiUUUKKKEEEGGGMMMUUUeeelllrrrqqqWWWFFF???<<<;;;:::999777666555666777888888888777666555555444444111111111111111111111111111111111111111111111111111111111000000000000000222222111111111111111222000333888BBBXXXxxx~~~vvv}}}vvvxxxjjj___[[[YYYYYYdddsss~~~{{{wwwqqqmmmeeeaaa[[[UUUPPPKKKFFFCCC<<<;;;999888777777888888555555666666888999::::::<<<>>>@@@AAAAAABBBDDDEEEFFFKKKXXXmmmvvvYYYEEE===777777666444333444111222333222000000222444111111111111111111111111222222111111111111222222333333444999EEEWWWlll{{{}}}wwwxxxwwwtttyyy{{{pppgggvvvtttoooyyyyyyrrrxxxsssooorrrqqqxxx{{{vvvqqqiii___UUUMMM???>>>===???AAACCCCCCBBBBBBBBBAAA@@@???>>>===<<<::::::;;;<<<======>>>>>>>>>???>>><<<888555333333111222444666999===CCCGGGKKKNNNQQQRRRNNNFFF===777444333222111111111222333444333222111222333444555555555555555555555555555222222333444555555666666777777888888999:::::::::;;;::::::::::::;;;<<<<<<<<<===>>>>>>>>>===;;;::::::999777555555555555666333333555222000AAAOOOJJJ===<<<:::999999999:::;;;;;;<<<======;;;;;;;;;======@@@CCCFFFJJJNNNTTTXXX[[[WWWQQQKKKFFFCCCBBBBBBDDDFFFHHHIIIIIIHHHFFFDDDEEEEEEDDDCCCBBBBBBCCCCCCAAACCCEEEGGGHHHHHHFFFEEECCCBBBBBBAAA@@@AAAAAAAAA@@@???>>>===<<<<<<======888999;;;;;;<<>><<<>>><<<;;;===BBBHHHMMMOOOUUUaaarrr{{{kkkcccaaa]]]YYYXXXUUUQQQSSSUUU\\\tttzzzppphhhhhhjjjjjjjjjkkkiiijjjjjjhhheeeaaa\\\ZZZSSSJJJGGGIIISSSqqqxxx[[[IIIFFF[[[|||gggVVVMMMGGGHHHNNNUUUhhhrrrxxxmmmRRRDDD>>><<<::::::999888777666666666777666666666666555555555444111111111111111111111111000000000000000000000000000000000000000000111111222111111111111111222222///333777@@@VVVvvv~~~uuuzzzrrrlllkkkgggdddhhhppp}}}yyyuuuooojjjddd```ZZZTTTOOOJJJEEEBBB<<<;;;999888777777777888666666666777888999:::;;;<<<>>>@@@AAAAAABBBDDDFFFHHHOOO^^^tttrrrUUUBBB<<<777777666333333555111444666555222000111333111111111111111111111111222222111111111111222222333222444999AAAQQQgggyyy}}}xxx}}}~~~{{{wwwsssxxxzzzvvvzzzxxxkkkdddsss|||sssllltttwww{{{}}}sssoooqqqpppwww|||vvvqqqkkkbbbXXXQQQEEEDDDDDDFFFHHHHHHGGGFFFDDDCCCBBB@@@???===<<<<<<:::;;;;;;===>>>???@@@@@@???@@@@@@>>>999555333222000222333555888===DDDHHHKKKNNNRRRTTTPPPHHH???999666555333222222222333333333333222222333333444444444444444444444444444444333444444555666777888888444555555666777777888888999:::::::::;;;;;;;;;;;;===>>>???@@@@@@???===<<<<<<;;;:::888777666666666666000555888///000999<<<;;;;;;::::::::::::;;;;;;<<<===>>>===;;;:::;;;<<<>>>@@@DDDHHHLLLQQQWWW[[[ZZZXXXTTTOOOKKKGGGEEEDDDDDDFFFHHHJJJKKKJJJHHHFFFKKKIIIGGGEEEDDDDDDDDDDDDCCCEEEHHHKKKLLLLLLJJJIIIEEEEEEEEEEEEDDDDDDDDDCCCDDDCCC@@@>>>============888999;;;===???DDDIIIMMMVVV\\\dddkkkqqqwww||||||~~~~~~zzzvvvsssfffTTTGGG@@@>>><<<:::=========???DDDIIIOOOSSSYYYjjjkkkccc```]]]YYYXXXSSSOOOPPPRRR[[[sss~~~wwwnnnggghhhkkkjjjiiiiiieeeeeeeeeccc```\\\XXXVVVPPPHHHGGGJJJUUUrrrzzz]]]KKKJJJccciiiXXXOOOIIIJJJOOOUUUkkkvvv|||jjjQQQDDD@@@>>>===:::999888888777777777777444444555555555555444444111111111111111111111111////////////////////////000000000000111111111111111111111000111111222333222555888@@@UUUsssyyy|||tttkkkiiimmm|||wwwrrrlllhhhbbb^^^YYYSSSNNNJJJEEEAAA===;;;:::888666666666777777777777777888:::;;;<<<===???AAABBBBBBDDDFFFHHHKKKTTTddd{{{mmmOOO@@@;;;777777666333333666222666:::999555111111222111111111111111111111111333222222111111222222333333222333999???LLLdddyyysssxxx|||zzzwwwuuu||||||~~~zzzkkkdddrrr{{{ssslllttt}}}||||||tttoooooopppwww~~~wwwrrrmmmfff]]]VVVLLLKKKKKKKKKKKKJJJGGGDDDDDDCCCBBB@@@???>>>>>>===:::;;;<<<===???@@@AAABBBAAABBBBBB@@@;;;777444333000111333555888===DDDIIIKKKOOOTTTWWWSSSKKKBBB;;;888777555333222222333333222222333333444444333333333333333333333333333333666666777888999:::;;;;;;555666666777777888999999888999:::;;;<<<;;;::::::===>>>@@@BBBBBBAAA???===<<<<<<<<<;;;999777666555555///555999444555;;;:::888999:::;;;;;;;;;;;;;;;;;;<<<======<<<<<<===>>>>>>AAAEEEHHHMMMRRRXXX\\\[[[ZZZXXXTTTPPPKKKGGGEEEDDDGGGJJJNNNOOOPPPOOONNNQQQOOOLLLIIIGGGFFFFFFFFFFFFHHHLLLOOOQQQPPPOOONNNHHHIIIJJJJJJJJJIIIGGGFFFGGGEEECCC@@@>>>===<<<<<<:::<<<>>>AAAEEEJJJQQQVVVaaagggooovvv||||||}}}{{{wwwoooaaaPPPCCC???>>><<<:::<<>>QQQmmmzzzlllgggiii{{{vvvqqqjjjfffbbb^^^XXXSSSNNNIIIDDDAAA===<<<:::888666666666666888888777777888:::<<<===>>>@@@BBBCCCDDDEEEGGGIIINNNWWWhhhhhhKKK???;;;888888666333333666444999======888333222333111111111111111111111111333222222111111222222333333111333999>>>KKKbbbyyyrrrwww|||{{{zzzyyy}}}nnnfffttt|||vvvoooxxx}}}|||uuuooommmpppwwwxxxsssoooiii```ZZZOOONNNMMMLLLKKKHHHDDD@@@BBBBBBAAA@@@?????????@@@:::;;;<<<>>>???AAABBBCCCCCCDDDDDDBBB===888555444000111222444888===DDDIIILLLPPPVVVYYYVVVNNNDDD>>>999888666444333333333333111222333444555444333222222222222222222222222222222333444555666777888888888999999:::;;;;;;<<<<<<777888:::<<<<<<;;;:::999===>>>AAACCCCCCBBB@@@>>>=========<<<;;;888666444666111444555111666999///666777999;;;<<<<<<;;;;;;999;;;<<<===<<<===???@@@>>>AAAEEEIIIMMMSSSYYY]]]]]]\\\[[[XXXSSSNNNHHHEEEFFFIIIMMMRRRUUUWWWWWWWWWUUUSSSOOOLLLIIIHHHHHHHHHHHHKKKOOORRRTTTTTTRRRQQQJJJLLLMMMNNNNNNLLLJJJIIIIIIGGGDDDAAA>>>===<<<<<<===???BBBEEEIIIPPPWWW\\\hhhnnnuuu}}}~~~}}}~~~|||xxxhhh[[[KKKAAA???@@@???======BBBHHHKKKNNNUUU___gggwwwkkkaaa___]]]YYYWWWPPPJJJJJJNNNXXXrrr}}}llleeecccgggkkkjjjgggfffaaaaaa___\\\YYYVVVSSSRRRJJJDDDFFFKKKWWWsssvvv[[[OOOUUUttt{{{sss```UUULLLKKKOOOiiidddLLLAAA@@@???>>>999999999999999999999999333444555555555444333222111111111111111111111111111111111111111111111111//////000000111111111222111111000000111222333333333555666;;;MMMhhh|||kkkeeegggwwwpppkkkfffccc```ZZZSSSLLLHHHEEECCCAAA===<<<;;;999888777777777777666555666999;;;;;;;;;BBB??????BBBCCCBBBEEEIIIOOOXXXnnn}}}\\\GGG===:::888777777666555444666;;;@@@???:::444222333555444333222222333444555333333333333333222111000000111444777===LLLcccuuu~~~nnnsss{{{|||~~~vvvqqqooovvv|||{{{}}}{{{uuunnniiiqqqvvv}}}|||vvvppphhh```[[[TTTRRRPPPNNNMMMJJJFFFBBB@@@???>>><<<;;;;;;;;;;;;=========???BBBCCCCCCCCCFFFFFFFFFEEEAAA;;;666222111///000444888<<>>???AAACCCDDDDDDDDDCCC@@@@@@@@@===:::999999:::999666444555777999888666666888999:::999999;;;===888888888999;;;===???@@@AAABBBDDDGGGLLLRRRZZZ___bbbcccbbb^^^VVVNNNIIIFFFJJJLLLQQQVVVYYYZZZZZZZZZ]]]ZZZUUUQQQMMMKKKKKKKKKMMMQQQUUUWWWWWWUUUTTTTTTVVVTTTSSSSSSUUUTTTQQQNNNRRRKKKFFFEEECCC???>>>@@@FFFCCCEEEMMMRRRWWWaaammmxxx{{{~~~~~~~~~~~~zzzuuugggXXXHHHAAA>>>===???BBBDDDJJJQQQTTTWWW```ooo|||oooeeeaaa[[[VVVTTTMMMMMMKKKMMM\\\qqqzzzwwwiiihhhggghhhiiihhhgggeee```^^^]]][[[ZZZXXXTTTQQQKKK???@@@KKKWWWpppnnnVVVHHHZZZyyykkksssppp___SSSJJJMMMXXXtttxxx\\\OOOCCC>>>>>>999<<<;;;999999:::999888666555555666666555555444333222222222111111111111000000000000000000000000000//////000000111111222222000000000000000111111222333///222>>>LLL]]]vvvggg\\\kkk}}}uuunnniiieeebbb]]]XXXPPPJJJFFFCCCAAA@@@<<<<<<:::999888777777777888777666777:::<<<===<<<@@@>>>???CCCDDDDDDFFFKKKSSS]]]uuuwwwXXXEEE===:::888777777666555444444888<<<<<<777222111222333333333222222333333333333333333333333222111000222333555777<<>>>>>===<<<;;;:::::::::;;;;;;<<<>>>BBBDDDFFFGGGIIIIIIHHHFFFBBB===888555222000000444888<<>>999777444333333333333222333333444444444555555555333333555555666555444444555555666666777777888888888888777666555555666666777777777777777888999:::===>>>@@@BBBCCCDDDDDDDDDCCCCCCCCC@@@===;;;<<<===;;;999777777999:::999777999:::;;;;;;:::999:::;;;:::::::::;;;<<<>>>???@@@AAADDDGGGJJJNNNUUU]]]dddgggfffddd^^^VVVOOOJJJHHHLLLNNNRRRWWW[[[]]]^^^^^^___]]]XXXTTTPPPOOOOOOOOOQQQTTTXXX[[[[[[YYYYYYYYYZZZYYYYYYZZZ[[[ZZZVVVRRRQQQKKKFFFEEEBBB??????BBBFFFEEEJJJUUU]]]dddooozzz~~~}}}~~~~~~}}}~~~}}}wwwrrrcccVVVGGGAAA@@@AAADDDHHHIIIPPPWWW\\\aaakkk|||mmmddd___ZZZTTTQQQLLLMMMKKKMMM\\\qqqyyyvvviiihhhggggggggggggeeeccc```^^^]]][[[ZZZWWWSSSPPPLLL@@@AAAJJJVVVoooxxxcccPPPEEEXXXzzzssseeemmmlllZZZNNNGGGNNN\\\|||uuuZZZMMMCCC???@@@;;;<<<:::999888999999888777555555666666555555444333222222222222111111111111000000000000000000000000000000000000111111111111000000000000000111222222555111333>>>KKK[[[tttmmm```nnnzzzrrrlllfffbbb___YYYTTTMMMHHHDDDBBB???>>><<<;;;:::999888777777777999777777888;;;>>>>>>>>>???>>>@@@EEEFFFEEEHHHMMMYYYfffpppRRRBBB===;;;888777777777555444222555777777333111111222111222222333333222222111222222333333333222111111444444555777:::DDDZZZoooeee\\\jjjzzz{{{xxx{{{zzzuuuoookkkhhhmmmvvvzzztttnnngggaaa\\\TTTRRROOOLLLIIIEEEAAA===<<<<<<;;;:::999999999:::888999:::===AAAFFFIIIKKKMMMMMMKKKIIIEEE???:::777333111111444777;;;DDDMMMWWWZZZ]]]\\\[[[WWWLLL@@@<<<:::666444444333222111222222333333333444444444111222333444555555555555555555666666777777888888999999888888888888888888444555555555666888999:::;;;<<<>>>@@@CCCDDDEEEEEEGGGGGGFFFDDD@@@??????@@@>>>===;;;;;;<<<<<<;;;:::<<<===>>>===<<<::::::;;;============>>>???@@@AAAAAAEEEKKKNNNQQQXXXbbbiiillljjjeee^^^UUUOOOKKKJJJMMMPPPSSSXXX\\\```cccdddbbb```[[[WWWTTTSSSSSSTTTVVVYYY]]]____________```aaaaaabbbcccccc```[[[WWWSSSMMMIIIGGGEEEBBBCCCGGGJJJMMMVVVbbbmmmuuu|||{{{}}}}}}{{{zzzzzz{{{xxxrrrmmm]]]QQQFFFBBBCCCEEEJJJOOORRRYYYbbbhhhppp}}}zzzjjjccc^^^XXXQQQNNNKKKLLLKKKMMM]]]qqqxxxuuuhhhgggfffffffffeeebbb``````^^^\\\[[[ZZZWWWSSSPPPKKKAAABBBIIIUUUmmmrrr\\\NNNJJJ^^^zzz{{{xxxoooaaaiiifffTTTHHHDDDQQQcccqqqWWWLLLBBB@@@BBB>>>===:::888777888888888777555666666666666555444444333222222222111111111111000000000000000000000000111111111111111000000000111000000000000111222222777333555???IIIXXXqqquuuhhhtttyyypppiiiccc]]]ZZZUUUQQQKKKFFFCCCAAA???===;;;:::999888777777777777888777777888;;;>>>>>>>>>@@@@@@CCCFFFFFFEEEIIIOOO^^^nnnzzzkkkOOOAAA===;;;999777777777666444222333444333111000111333111222333444444333222111222222333333333222222111333222444777999AAAXXXnnnxxx```[[[jjj~~~}}}~~~~~~zzzvvvppplllfffkkkttt}}}zzztttnnngggaaa]]]TTTQQQMMMIIIFFFBBB===::::::999888888888888888999777888:::===AAAEEEKKKOOOQQQPPPOOOLLLHHHBBB===999555222111444777;;;DDDMMMUUUZZZ]]]^^^^^^ZZZOOOCCC<<<999666444444333222111111111222222222333333333222333333444444444444444555555666666777777888888888888999999999888888777444444444555555777888888999:::<<>>>>>===>>>>>>???@@@@@@???EEELLLPPPSSSZZZdddmmmmmmjjjddd\\\SSSMMMJJJJJJNNNPPPSSSXXX]]]aaaeeegggdddaaa]]]ZZZWWWWWWWWWXXXZZZ\\\___aaaaaabbbcccdddgggiiikkkllliiiddd^^^YYYUUUQQQMMMLLLJJJGGGJJJOOOSSSYYYdddqqq{{{|||{{{{{{|||}}}zzzxxxvvvvvvvvvtttnnnjjjWWWMMMDDDBBBDDDHHHOOOUUU^^^eeemmmuuuvvviiiccc^^^VVVPPPMMMKKKLLLLLLOOO^^^qqqxxxttthhhgggeeeeeedddccc```^^^```^^^\\\[[[YYYVVVRRROOOIIIAAABBBHHHTTTnnnpppYYYNNNPPPfff~~~uuupppooobbbiii{{{^^^MMMCCCBBBTTTkkkyyymmmTTTJJJBBBAAADDDAAA===:::777666777999999888666666666666666555444444333333222222222111111111000000000000000000000000222222222111111000000000111111000000111111222333666333555>>>GGGUUUnnn{{{ppp}}}yyynnneee^^^XXXUUURRRNNNIIIEEECCCAAA>>>===::::::999888777777777777777666555777;;;===>>>>>>BBBBBBEEEGGGFFFEEEJJJRRRbbbvvv{{{gggLLLAAA>>>;;;999888888777666555333444444333222222333444222333444555555444333222111222222333333333222222111///222777999@@@WWWqqqtttaaa]]]kkk|||}}}zzzvvvqqqmmmhhhlllttt|||yyytttnnngggaaa\\\SSSPPPKKKGGGCCC???:::777666666666666666666777777888999;;;===???EEELLLQQQUUUUUUTTTRRRMMMFFF???;;;777333222444777;;;CCCMMMQQQWWW\\\___aaa]]]RRRFFF999777444333333444333222111111111222222222333333444444444444444444444444555555666666777777888888444555777888888777666555666666555555555555555666888999;;;===@@@BBBEEEFFFGGGGGGGGGEEECCCBBBCCCDDDDDDEEEGGGGGGGGGGGGGGGGGGEEEFFFHHHGGGDDDBBBAAA@@@>>>>>>======>>>???@@@@@@???EEELLLQQQUUU\\\fffmmmlllhhhbbbYYYPPPKKKJJJJJJNNNPPPSSSXXX]]]aaaeeefffcccaaa]]]ZZZXXXXXXYYYZZZ[[[]]]___``````aaaccceeekkknnnpppppplllfff___[[[WWWUUUTTTUUURRRPPPSSSYYY^^^gggsss}}}zzzwwwvvvtttrrrppppppqqqoookkkfffTTTLLLEEEEEEHHHLLLUUU\\\lllqqqyyy~~~ssshhhccc^^^VVVPPPMMMKKKMMMMMMPPP```rrrxxxssshhhgggeeeeeedddccc```^^^```^^^\\\[[[YYYVVVQQQNNNFFF@@@AAAGGGSSSooonnnTTTKKKQQQjjjrrrooorrrfffmmmoooVVVIIIBBBDDDWWWnnnzzzqqq}}}lllSSSJJJBBBAAADDDAAA<<<:::888888999::::::999666666777777666666555444333333333222222222222111000000000000000000000000333333222222111111000000111111111111111222222333333000444<<>>>>>DDDDDDEEEGGGEEEEEEMMMWWWiii~~~zzz```JJJAAA>>><<<999888888888666555555555555555444444444444333444444555555444444333111111222333333333222222000...222888999???XXXtttsssddd^^^iii~~~|||www|||}}}~~~{{{wwwrrrnnnjjjnnnuuu{{{~~~yyyuuuooohhh```[[[RRRNNNIIIDDD@@@<<<888555444444333444444555666666777999;;;<<<>>>EEENNNTTTYYYZZZ[[[YYYTTTLLLCCC>>>888444222444666:::CCCMMMOOOVVV___dddfffbbbUUUHHH999666444333333444333222111111222222222333333333555555444444444555666666555555666666777777888888777999;;;======<<<:::888777777666555555555555555888999:::<<<>>>AAADDDEEEDDDEEEFFFEEECCCCCCDDDFFFFFFIIILLLNNNNNNNNNOOOPPPMMMOOOPPPNNNJJJEEECCCBBB=========>>>???@@@AAAAAACCCGGGLLLRRRYYYaaahhhmmmjjjggg```XXXQQQMMMLLLMMMRRRSSSWWW[[[___bbbdddeeebbb```]]]ZZZYYYYYY[[[\\\\\\]]]^^^^^^^^^^^^aaacccjjjnnnqqqqqqmmmgggbbb___\\\]]]___bbb```^^^aaaggglllwww|||vvvpppmmmkkkiiigggiiikkkjjjgggcccTTTNNNJJJKKKOOOUUU___hhhyyy}}}zzzqqqgggbbb]]]VVVPPPOOOKKKNNNOOOSSSbbbsssxxxrrrhhhgggfffffffffeeebbb``````___\\\ZZZXXXUUUQQQMMMDDD@@@BBBGGGSSSqqqkkkQQQKKKTTTooozzzppptttuuukkksssyyybbbMMMEEECCCFFFXXXlllwwwoooiiiyyynnnTTTJJJBBBAAACCC@@@<<<:::::::::;;;<<<;;;999666777777777777666555555333333333333222222222222000000000000000000000000222222222222222111111111222111111111111222333333111///222:::BBBOOOiiixxxwwwzzzpppfff^^^WWWQQQNNNJJJHHHDDDAAA@@@>>><<<:::999888888777777777777777777666666888<<<>>>@@@???BBBBBBDDDEEEEEEGGGRRR^^^pppyyy}}}zzzXXXFFFBBB>>><<<999888888888777555666666555666666555444222444333333333333333333444000111222333333333333222111...222::::::>>>VVVtttvvvhhh___gggyyyzzz|||xxxsssxxx|||www|||wwwrrrnnnlllooouuu{{{~~~|||zzzvvvqqqiii```ZZZPPPLLLGGGBBB>>>;;;777444222222222222333444555666444777:::;;;>>>FFFQQQYYY^^^```bbbaaa\\\RRRHHHAAA:::555333444666:::CCCMMMRRRZZZeeekkkmmmgggXXXJJJ<<<999666444444444333111222222222222333333333444333333333444666888:::;;;555555666666777777888888777:::===@@@@@@>>>;;;:::666666666555666666777777999999999;;;===@@@BBBDDDBBBDDDEEEDDDDDDDDDFFFHHHFFFJJJPPPSSSTTTUUUWWWYYYXXXYYYXXXTTTNNNGGGBBB@@@>>>>>>>>>???@@@BBBCCCDDDJJJKKKOOOVVV```hhhmmmoooiiigggbbb[[[UUUQQQQQQSSSWWWYYY]]]aaadddeeeffffffbbb```]]][[[ZZZ[[[\\\]]]]]]]]]]]]\\\[[[\\\___aaafffjjjoooqqqnnnjjjhhhggghhhjjjpppuuutttrrruuu{{{}}}tttllleeebbbaaa______aaadddeeeccc```VVVRRRPPPTTTZZZbbbmmmxxxxxxnnneee```[[[TTTPPPPPPLLLOOOQQQUUUddduuuyyysssiiihhhggggggggggggeeeccc```___\\\ZZZXXXUUUPPPMMMFFFCCCEEEHHHSSSqqq~~~aaaLLLIIIVVVpppzzzttt~~~yyyrrr}}}jjjUUUDDDBBBDDDHHHVVVggglllfffcccwwwpppVVVKKKBBB@@@BBB>>>;;;;;;;;;===>>>>>><<<999777777777777777666555555444444333333333222222222000000000000000000000000111222222222222222222333222222111111222222333444111///222999>>>JJJddd~~~}}}|||}}}{{{uuulllbbb[[[UUUPPPMMMHHHEEEBBB???>>><<<:::888999888777777777777777888888777777999===@@@AAAAAAAAAAAABBBDDDDDDIIIVVVcccvvvxxxrrrQQQCCCBBB>>><<<:::888888888777555666666666666777555333111444333222111111222333444000111222333333333333333333///444;;;:::===UUUtttzzzlll```gggtttsssxxxvvvtttpppuuu}}}}}}xxxttt}}}|||xxxrrrnnnlllooouuu{{{}}}|||zzzwwwrrriii___YYYOOOKKKEEEAAA===:::777444000000111111222333555555111555888;;;>>>GGGSSS]]]aaadddggggggaaaWWWKKKDDD:::666333444666:::CCCMMMVVV___jjjqqqrrrkkk[[[KKK???<<<888666555444222000222222333333333444444444111111222444777:::===???555555666666777888888888111333777::::::999666333555555555555666888999:::999999999:::<<>>?????????@@@BBBDDDFFFGGGPPPOOOQQQYYYeeennnqqqqqqjjjhhhddd^^^YYYVVVVVVWWW\\\^^^bbbfffhhhhhhhhhgggbbb```]]][[[[[[\\\]]]___^^^^^^]]][[[ZZZ[[[]]]```bbbgggmmmpppooommmlllmmmssswww~~~uuujjjbbb\\\YYY[[[YYYYYY[[[```bbb```^^^XXXUUUUUUZZZbbbkkkxxxvvvmmmddd___YYYSSSOOOPPPMMMPPPRRRVVVeeevvvyyysssiiihhhggghhhiiiiiigggeeeaaa___\\\ZZZXXXTTTPPPLLLHHHEEEGGGIIISSSqqqnnnTTTBBBCCCQQQkkk}}}{{{~~~{{{}}}xxx~~~bbbMMM>>>@@@EEEIIITTTbbbeeeaaa```vvvsssXXXLLLBBB???@@@<<<;;;;;;===???@@@???<<<999777777777777777666666555444444444333333333222222000000000000000000000000111111111222222333333444222222111111222222333444222000333888<<>>;;;::::::;;;666777888999999888777666999999:::;;;===???AAABBBBBBDDDBBBDDDJJJKKKVVVmmm}}}{{{|||{{{~~~}}}}}}uuuvvvbbbKKKBBB@@@===<<<;;;:::999888888888666555555444333333222222333333333222111000//////222222222222222222222222111///222888999===RRRjjjzzznnndddjjjnnnqqqpppzzzrrrmmmuuu}}}wwwuuu|||~~~zzztttpppooooooqqqwww~~~}}}xxxsssoooggg^^^WWWOOOJJJCCC===999666333111333333222222111222222222555555888<<>>@@@CCCBBBBBBGGGNNNSSSXXX]]]aaajjjtttyyyxxxqqqjjjcccaaa___]]]]]]___ffffffffffffeeeeeeeeeeee^^^^^^]]][[[[[[ZZZZZZZZZ\\\[[[ZZZYYYZZZ\\\___aaaiiiooovvvwwwssspppqqqttt~~~|||nnn```XXXUUUUUUUUUWWWYYY]]]```cccdddeee___[[[[[[cccmmmvvvqqqlllcccZZZSSSPPPOOOOOONNNOOOQQQZZZmmm}}}vvvllljjjhhhfffeeeeeeffffff```^^^\\\ZZZXXXUUUPPPMMMAAAEEE???HHHXXXrrrttt[[[QQQFFFCCCPPPddduuu}}}sssUUUKKKCCCBBBGGGNNNWWW```aaa___fff{{{kkkUUUIIIEEEBBB@@@@@@@@@???>>>===<<<;;;::::::777777777777666666666666444333111000000111333444333222111000000111222333111111111111111111111111111111111111000000000000000111555888;;;HHHaaaxxxuuuuuuyyyiiiddd]]]WWWRRRNNNKKKIIIGGGDDDAAA===:::999888888777777888888888777666555777888888:::;;;===???@@@AAADDDBBBEEEMMMOOO\\\sssyyyvvvvvv~~~~~~yyywwwwwwwwwtttzzz]]]IIIAAA???======;;;:::999888888888666666555555444444333333333333222222111111000000222222222222222222222222333111333777777:::MMMccczzzvvvkkkeeerrriiinnnooowwwpppnnnttt|||xxxssszzzzzzuuuqqqooooooqqqwww|||wwwrrrnnnfff]]]VVVMMMHHHAAA;;;777555222000333333222222111222222333555555888<<<@@@FFFTTTbbbllltttuuunnnfff___SSSEEE>>>888444555888>>>IIISSSaaakkksssuuuwwwrrr^^^GGG===:::666444333333222111222222222222222222222222444444444444444555666666444555555555666666666777666555555555444444444444222222333333444555555666777777888999;;;===???@@@@@@@@@@@@@@@AAABBBCCCDDDEEEGGGJJJNNNQQQSSSUUUUUUVVVVVVUUUQQQLLLFFFCCCBBBAAA@@@BBBEEEEEEDDDJJJQQQWWW\\\ccciiisss}}}~~~{{{ssskkkeeecccaaa]]]]]]___ccccccbbbaaa```___^^^^^^[[[ZZZZZZYYYYYYYYYZZZZZZ[[[[[[[[[[[[\\\___cccfffnnnxxxxxxssswww}}}uuufffZZZSSSPPPOOOVVVYYY\\\```cccfffhhhjjjmmmiiiiiipppxxx}}}qqqlllddd[[[UUUQQQQQQQQQPPPQQQSSS]]]ooo~~~~~~vvvkkkkkkiiihhhgggfffeeeeeebbb```]]]ZZZWWWSSSMMMJJJAAADDD>>>JJJ\\\tttrrrRRRIII???AAAQQQiii|||oooSSSJJJBBBDDDKKKRRR[[[bbbgggbbbiiitttbbbNNNDDDBBB@@@>>>???>>>>>>======<<<<<<<<<;;;777777777777666666666666444333222111111222333444333333222111111222333333111111111111111111111111111111111111000000000000...000444777:::GGG```wwwnnnmmmppp{{{___[[[VVVRRROOOMMMIIIGGGCCCAAA???<<<999777666555777777777777777666555555777888999;;;<<<>>>???@@@AAACCCBBBFFFPPPTTTbbb{{{yyysssrrr{{{qqqmmmmmmrrrwwwwwwWWWFFF@@@>>>>>>===<<<:::999999888888777777777666555555444444222222222222222111111111222222222222222222222222444222444666555777GGGZZZrrrxxx{{{zzzzzz~~~}}}ppphhhiiiwww}}}gggkkknnnwwwppppppuuuzzz{{{sssxxx{{{vvvrrroooooossszzz|||vvvrrrmmmeee\\\VVVKKKFFF???999555333111000333222222111222222333333555555888===AAAHHHWWWdddrrryyyzzzrrrjjjcccVVVIII===888444666999???KKKVVVeeeooowwwyyyxxxppp[[[FFF:::777444222222333333222333333333333333333333333555555555444333333222222555555555555555666666666555555555555444444444444222333333444444555555555666666777888:::<<<>>>???????????????@@@AAABBBBBBDDDEEEGGGJJJLLLNNNOOOOOOLLLNNNPPPOOOLLLIIIGGGFFFEEEEEEGGGJJJJJJJJJQQQYYY]]]dddmmmwww{{{rrrkkkdddbbb___[[[ZZZ\\\]]]\\\[[[YYYWWWVVVTTTTTTTTTTTTUUUUUUVVVWWWXXXYYY[[[\\\]]]^^^aaaeeekkkooovvv{{{}}}nnn___VVVRRRPPPPPPXXX]]]bbbfffhhhkkkooosssvvvtttuuu{{{yyynnnjjjbbbZZZTTTQQQQQQQQQSSSSSSVVVaaarrr}}}uuukkkkkkkkkjjjhhhfffdddcccdddaaa]]]ZZZVVVPPPJJJFFFBBBCCC>>>NNNbbbyyypppOOOEEE===CCCWWWpppiiiRRRIIICCCGGGPPPXXX___dddlllfffqqqiiiYYYHHHAAA@@@???>>>???========================777777777777666666666666444333222111111222333444333333222222222222333333111111111111111111111111222222111111111000000000---///222555999FFF___vvv{{{gggeeeeeerrr{{{{{{{{{XXXVVVSSSQQQPPPMMMJJJGGG@@@???>>><<<:::777666555777777777777666666555555999:::<<<>>>???AAABBBBBBAAADDDBBBGGGRRRXXXhhhwwwsss}}}yyyhhhgggkkkuuummmQQQDDD@@@>>>>>>===<<<;;;:::999999999888888777777666555555555111222222222222222222222222222222222222222222222333222333444333555CCCRRRkkksssyyyxxxwww{{{xxxooommmrrr|||zzzuuu|||~~~yyyhhhkkkmmm{{{uuuuuuvvvyyyvvvyyy}}}wwwsssqqqrrrvvv~~~}}}wwwrrrmmmeee]]]VVVJJJEEE>>>888555333222111222222111111222222333333555555888===BBBJJJZZZhhhxxxxxxooogggZZZLLL???:::777777999@@@LLLXXXiiirrryyyzzzvvvjjjVVVDDD:::777444222222333333222333333333333333333333333555555555555444333333222555555555555555555555555444444444444444444444444333333333444444444555555666666666777999;;;<<<===>>>>>>>>>>>>???@@@AAABBBCCCCCCEEEFFFHHHIIIIIIJJJIIILLLQQQRRRQQQOOOMMMMMMJJJJJJLLLOOOPPPRRRYYYaaaeeeooo}}}uuukkkddd^^^[[[YYYTTTSSSTTTRRRQQQQQQOOONNNMMMLLLLLLMMMNNNNNNPPPRRRUUUWWWXXX\\\^^^bbbdddgggmmmtttzzz{{{kkk^^^WWWVVVWWWXXX\\\bbbhhhlllmmmpppvvvzzz{{{zzz}}}wwwiiieee___XXXRRRPPPOOOOOOTTTSSSWWWddduuu~~~{{{sssjjjkkklllkkkjjjfffcccaaabbb___\\\XXXTTTOOOJJJEEECCCCCC@@@UUUkkkpppTTTIIIDDDNNNcccyyyhhhRRRJJJFFFKKKTTT\\\ccchhhooolll}}}bbbUUUGGGBBBBBB@@@@@@AAA>>>>>>======<<<<<<<<<;;;777777777777666666666666444444333333333333444444222222111111111111222222111111111111111111111111222222222111111111000000...///333666999FFF___vvvyyyeeebbbaaannnxxx~~~|||{{{uuuxxxwwwzzzSSSSSSRRRQQQQQQNNNJJJFFF@@@???>>><<<:::888777666777777666666666666777777:::;;;===???AAABBBBBBBBBCCCEEECCCHHHSSSZZZkkk|||yyynnnccchhhrrrdddLLLCCCAAA>>>>>>>>><<<;;;:::999999999888888888777666666555555222222222222222333333333222222222222222222222222000111222333222555@@@LLLaaannnyyy{{{yyyzzz~~~xxxoooqqqyyyrrrkkkrrrvvvrrrfffhhhhhh~~~|||zzzzzzyyyzzz~~~zzzvvvtttuuuzzz~~~wwwrrrllleee]]]WWWJJJEEE===777444333333222222111111111222222333444555555888===CCCLLL]]]lll~~~|||ssskkk]]]OOOBBB>>>::::::;;;@@@NNN[[[lllsssyyyyyypppbbbOOOAAA<<<999555333333333333222333333333333333333333333444444555666666666555555555555555555555444444444333333444444444444444444333333333444444444444444555555666666888999;;;<<<=========>>>???@@@AAABBBBBBCCCCCCDDDEEEGGGHHHIIIKKKOOOTTTVVVVVVTTTSSSSSSOOOOOOQQQUUUVVVYYYaaajjjtttnnn```YYYTTTRRRPPPLLLJJJLLLHHHHHHHHHHHHIIIIIIIIIIIIHHHIIIJJJMMMPPPSSSVVVWWW^^^bbbgggjjjmmmsss}}}~~~oooaaa[[[ZZZ]]]```bbbffflllppprrruuuzzz}}}}}}uuufffccc]]]WWWSSSQQQPPPPPPSSSRRRXXXgggxxx~~~xxxpppjjjkkklllkkkiiieeeaaa___^^^\\\YYYVVVSSSOOOJJJGGGDDDDDDDDD\\\rrrrrrVVVMMMLLL\\\ssshhhSSSLLLIIIMMMUUU]]]fffnnnssswww|||]]]RRRGGGDDDCCC@@@???@@@AAA@@@???===<<<:::999999777777777777666666666666555444444444444444444555000111111111111111111000111111111111111111111111222222222222111111111111000111444777:::FFF___uuulllgggfffqqq{{{~~~vvvyyyuuuqqquuuuuu|||}}}pppoooSSSSSSSSSSSSRRRNNNHHHDDD@@@???===;;;:::999888888777666666666777888999:::888999<<<>>>@@@AAAAAA@@@DDDEEEDDDIIIUUU^^^qqq}}}kkkgggqqq\\\HHHCCCAAA>>>???>>>===;;;::::::999999888888777777666666555555333333333333333222222222222222222222222222222222...000222222222666???GGGXXXiiiyyy}}}zzz{{{zzzpppsss|||}}}}}}nnndddiiimmmjjjddddddccc}}}|||{{{|||}}}zzzvvvxxx~~~~~~wwwpppkkkddd\\\VVVIIIDDD<<<666444333333333111111111111222333444444555555888>>>DDDNNN```ooouuummm___QQQCCC@@@===<<<===CCCRRRaaapppuuuyyyvvvjjjYYYHHH>>><<<999666333333333333222333333333333333333333333222333555777888888777777555555555444444444444444333333333333444444444444444444444444444444444444555555555666777888999:::<<<<<<===>>>???AAACCCDDDCCCCCCCCCEEEFFFHHHJJJKKKNNNRRRVVVYYYYYYYYYYYYYYYXXXXXXZZZ^^^aaadddmmmwwwyyyeeeVVVPPPKKKKKKJJJGGGFFFHHHDDDDDDEEEGGGHHHIIIJJJKKKGGGHHHJJJMMMPPPTTTWWWYYY```eeekkknnnqqqwwwvvvggg^^^]]]bbbgggmmmooorrrvvvzzz~~~xxxrrrfffddd___ZZZVVVTTTTTTTTTSSSQQQXXXkkk{{{~~~wwwooojjjkkkkkkjjjgggccc___]]]ZZZYYYVVVUUUSSSOOOKKKHHHDDDEEEGGGaaavvvuuuUUUOOOUUUnnngggRRRMMMJJJMMMRRR\\\kkkxxx}}}qqqVVVMMMEEEDDDCCC???===>>>BBBAAA@@@>>><<<:::888777777777777777666666666666555555555555555555555555000111111222222111111000111111111111111111111111333222222222222111111111222333666777:::EEE]]]ssswwwpppooozzzyyypppsssoooqqqxxx|||pppnnnXXXXXXXXXXXXVVVPPPIIICCC@@@>>><<<:::888888999:::666666666777888:::<<<===888:::<<>>===;;;::::::::::::888777777666666555444444444444444333333222222111222222222222222222222222...111333222111555<<>>EEEPPPbbbrrrvvvmmm___QQQBBB???>>>>>>???GGGXXXhhhsssvvvyyyttteeeSSSDDD===999666333222333444444333444444444444444444444444111333555666777777666555555555555444444333333333222222333333333444444444444444444444444444444444444444444555666777888999:::;;;<<<>>>@@@CCCEEEGGGCCCDDDDDDFFFIIIKKKNNNPPPRRRUUUYYY[[[]]]^^^```aaahhhhhhjjjnnnqqquuulll[[[PPPKKKHHHJJJJJJGGGGGGIIIFFFGGGHHHIIIKKKLLLMMMNNNIIIJJJLLLOOOSSSWWW[[[\\\aaafffllloooqqqwww|||nnndddccclllttt~~~|||sssmmmeeeccc___[[[WWWVVVUUUUUUSSSQQQZZZnnnxxxqqqjjjjjjjjjhhheeeaaa^^^\\\YYYXXXUUUTTTRRRNNNJJJGGGBBBDDDIIIcccvvvwwwXXXUUUccc}}}cccNNNLLLJJJKKKOOO[[[qqqgggPPPIIIDDDDDDDDD@@@???@@@AAA@@@???===<<<:::999999777777777777666666666666555555666666666666555555222333444444444444333222111111111111111111111111333333222222222111111111333444666777888CCCZZZpppyyywww~~~www}}}zzz}}}ooommm]]]]]]^^^^^^[[[TTTKKKEEE@@@>>>;;;888777777999:::666666666777999;;;>>>???:::<<>>===<<<;;;:::::::::777777777666555555444444555555444333333222111111222222222222222222222222000333555222111555:::>>>TTThhh{{{|||ooodddiiiooommmooojjjccc~~~zzzwwwwww~~~wwwyyy{{{ssslllfff```XXXRRRFFF@@@888222000111111222111111111111222333444555555555888>>>EEEQQQccctttwwwnnn___QQQ@@@>>>>>>???AAAJJJ\\\mmmvvvxxxyyyssscccOOOBBB===555333111000222444555555444444444444444444444444111333444666666555444222555555555444444333333333222222222333333444444444444444444444444444444444444444444555555777888999::::::<<<>>>AAADDDGGGHHHDDDDDDEEEGGGJJJNNNQQQSSSUUUXXX\\\___aaacccfffiiivvvvvvxxx}}}wwwaaaSSSOOOJJJHHHJJJLLLJJJJJJLLLJJJJJJKKKMMMNNNOOOPPPQQQLLLMMMOOORRRVVVZZZ]]]___aaafffmmmoooqqqvvvtttkkklllwwwwwwnnniiicccaaa]]]YYYVVVUUUTTTTTTSSSQQQ[[[qqqyyyrrrjjjjjjiiigggddd```]]][[[ZZZXXXUUUSSSQQQMMMHHHEEE@@@CCCIIIddduuuxxx```___oooyyy```KKKJJJJJJJJJMMM[[[uuu```MMMHHHEEEFFFFFFCCCBBBCCC??????>>>===<<<;;;;;;:::777777777777666666666666555555666666666666555555444444555666666555444444111111111111111111111111333333333222222222111111333444555666777AAAXXXmmm}}}{{{}}}jjjhhheeefffgggddd^^^TTTJJJDDD<<<;;;:::999888888888888777777888999:::<<<>>>???999999;;;===>>>@@@BBBBBBCCCDDDGGGOOO___uuuyyy~~~|||___MMMCCCBBBCCC===AAA@@@>>><<<:::999888888888:::;;;:::888666666777555444333333222222333333222222222222111111000000333333333222222555999<<>><<<<<>>@@@BBBAAA@@@BBBBBBDDDGGGKKKOOOSSSUUU[[[]]]aaadddiiiooovvvzzzuuu```UUUQQQJJJKKKLLLNNNOOOOOOPPPOOONNNRRRVVVWWWVVVTTTRRRRRRSSSSSSTTTWWW\\\```cccdddpppnnnmmmmmmqqqwww}}}|||{{{zzzsssuuuxxxpppjjjiiieee```YYYUUUTTTUUUWWWXXXTTTRRR```{{{uuuoookkkjjjhhheeeaaa]]]ZZZXXXZZZXXXUUUSSSPPPLLLGGGCCC>>>HHHHHH^^^zzzttt]]]]]]||||||fffQQQLLLIIIKKKNNN\\\|||wwwXXXLLLJJJHHHFFFFFFEEEBBB@@@??????@@@???>>><<<:::999999888888777777777777777555555555555555555444444666666555444222111000000111222222222222111000000000000000000000000000000000222555666666>>>SSSfff|||kkkcccjjjlllmmmjjjbbbWWWLLLEEE===<<<;;;:::888888777777777777888888:::;;;======;;;;;;===>>>@@@AAABBBCCCDDDEEEIIIRRRddd{{{{{{}}}YYYJJJBBBBBBCCC>>>AAA@@@>>><<<:::999999888:::<<<===<<<:::888888999555444333333222222333333222222222222111111111000222333333222222444888<<>>777555333000000222111222333444333444777999888777:::???DDDPPPeeeyyyyyyhhhUUUIII???>>><<<===EEETTTfffrrrxxxyyyuuuiiiWWWFFF<<<888222333333444444333333222333333444555444444222222222444666666666555666777777666666555444444333333333333333333333333333333444444555666666555444333333333333444444555666777888888:::<<<>>>@@@@@@@@@CCCDDDFFFIIINNNRRRVVVYYY```bbbfffkkkqqqxxxyyyfffVVVNNNLLLOOOPPPQQQRRRSSSTTTTTTTTTVVVYYY]]]^^^]]][[[ZZZYYYYYYZZZ\\\___cccggghhhiiipppnnnmmmmmmoootttxxx{{{}}}{{{~~~~~~}}}|||{{{|||zzz{{{~~~vvvooojjjiiieee```YYYUUUTTTUUUWWWXXXSSSUUUeeexxxpppkkkjjjgggddd```]]]ZZZYYYZZZXXXUUURRRPPPKKKFFFCCC>>>HHHGGG]]]yyysssaaaeeeuuu~~~hhhQQQKKKHHHJJJSSShhhtttWWWLLLJJJHHHGGGFFFEEECCCAAA@@@AAAAAAAAA???>>><<<;;;999999888777777777777777555555555555555444444444333222222222111111000000111222222222222111000000000000000000000000000000111222444555666===PPPcccpppfffooorrrtttpppeeeWWWKKKDDD===<<<;;;999888777777777888888888888999:::;;;<<<===>>>???@@@AAABBBCCCCCCDDDFFFKKKWWWjjj~~~pppRRRFFF@@@AAACCC???AAA@@@???===;;;:::999999:::<<<===<<<:::888888999555444444333333333333333222222222222111111111111222333333222222444888;;;FFFXXXoooooofffqqqxxxnnneeecccjjjvvvyyyppprrrzzz}}}uuupppuuuxxxqqqpppzzzzzztttmmmkkkiiicccWWWNNNFFF???888555333000000222222333444444444444777999666888===BBBGGGSSSiii|||vvveeeSSSGGG>>>>>>===@@@HHHVVVfffqqqrrrpppiii\\\LLL???999666333333444444444444333333444444444444333222111000333555666666555444555666666666555555444333333333333333333333333333333333444444555555666555555444333333333333444555666666888888999:::<<<>>>???@@@DDDEEEGGGKKKOOOUUUYYY\\\dddggglllrrryyyssseeeYYYQQQNNNMMMSSSSSSTTTUUUVVVWWWXXXXXX]]]___cccdddcccaaaaaaaaa___bbbfffjjjmmmnnnnnnnnnqqqpppnnnmmmmmmoooqqqrrrssstttuuuxxx~~~yyyssssssvvvwwwyyyzzz|||~~~xxxsssmmmiiihhhccc^^^YYYUUUTTTUUUVVVWWWRRRYYYmmmzzzqqqjjjiiieeeaaa^^^\\\[[[ZZZYYYWWWTTTRRROOOKKKFFFBBB>>>GGGGGG^^^xxxppp```lllwwwrrr{{{gggPPPKKKGGGKKKZZZvvvoooUUULLLJJJHHHGGGGGGFFFDDDBBBAAAAAABBBBBBAAA???===<<<:::999888888777777888888666666555555444444444444111111111111222222222222111222222222222111000000000000000000000000000000111222444555444;;;LLL]]]yyyuuuiiiqqquuuwwwrrreeeUUUGGG@@@:::999888888777777888888888888888888888999:::;;;>>>??????@@@AAABBBBBBBBBDDDFFFMMM[[[qqq{{{}}}eeeLLLEEE@@@AAACCC@@@BBBAAA???===<<<;;;::::::888:::;;;:::888666666777555555444333333333333333222222222222222222222222222333333333222444777999@@@SSSmmmlll```iiizzzuuujjjfffiiirrryyytttwww}}}zzzssswwwuuupppnnnvvvuuuqqqlllkkkiiicccXXXOOOEEE>>>777555444111111444333444555555444555777999:::===AAADDDJJJYYYoootttbbbQQQEEE>>>>>>???BBBKKKWWWdddllljjjeee[[[NNNBBB:::777666333333444444444444333333222222222222222222222111333555666666444333333444555555555444444333333333333333333333333333333333444444444555555555555555666666666666666777888888999:::::::::;;;===@@@BBBCCCDDDGGGKKKPPPUUUZZZ]]]fffjjjooovvv~~~}}}zzzxxxqqqiii___WWWSSSRRRQQQPPPTTTTTTTTTUUUVVVWWWXXXYYY___aaacccdddcccccccccdddeeeiiiooosssuuuuuutttssssssrrrpppnnnmmmlllkkkkkkjjjjjjkkknnnsss{{{~~~zzzxxxwwwtttppprrrvvvuuuxxx|||yyysssoooiiieeedddaaa]]]XXXUUUUUUUUUVVVVVVQQQ\\\sssyyypppiiigggccc___]]][[[[[[\\\YYYVVVTTTQQQNNNJJJEEEBBB>>>GGGGGG___wwwlll\\\nnntttsssqqq___LLLJJJHHHNNNccciiiRRRKKKIIIGGGGGGGGGFFFDDDCCC@@@AAAAAAAAAAAA???===<<<::::::999888888888888999666666666555555444444444444444444444444333333333111222222222222111000000000000000000000000000000222222333444333999HHHWWWrrryyylllssswwwyyyrrrcccRRRDDD>>>555555555555666777888999999888888888999:::;;;;;;>>>>>>??????@@@AAABBBBBBDDDGGGOOO___vvvwwwyyy\\\JJJFFFAAAAAADDD@@@BBBAAA???>>>===<<<;;;;;;888:::;;;:::888666666777666555444444333333444444222222222222222222222333111222333333222333666888:::PPPllljjjZZZ```pppwwwmmmmmmttt~~~{{{|||tttxxx|||sssooommmsss~~~qqqooommmllljjjcccXXXOOOCCC<<<666555555333333666333444666666555666888:::>>>AAACCCFFFOOOaaayyyppp___OOODDD???>>>@@@DDDLLLVVV___dddaaaYYYNNNCCC<<<888666666333444444555555444444333000000111111222333444444222444555555333222333333444444444444444333333333333333333333333333333333444444444444555555666666888888888777888888999::::::;;;<<<<<<;;;===@@@CCCDDDFFFHHHLLLQQQVVV[[[^^^gggjjjpppvvv}}}yyylllgggeeebbbYYYUUUPPPOOORRRTTTSSSRRRUUUUUUUUUUUUVVVXXXYYYZZZ^^^```bbbbbbaaaaaacccdddjjjooowww||||||{{{zzzyyywwwuuussspppmmmjjjhhhggggggfffeeegggkkkpppuuuxxx|||~~~~~~yyyuuurrrpppnnnllllllnnnmmmkkknnntttwww{{{|||sssooojjjddd``````___[[[XXXUUUUUUUUUUUUTTTPPP```xxxuuulllgggeeeaaa^^^\\\[[[[[[\\\XXXVVVSSSPPPNNNJJJEEEAAA>>>GGGIIIaaavvvzzzxxxeeeZZZooovvv}}}{{{rrrssswww```RRRDDDGGGKKKVVVqqqcccPPPIIIHHHFFFFFFFFFFFFDDDCCC???@@@@@@@@@@@@>>>===<<<;;;::::::999999999999999888888777666666555444444777777666555444333222111111222222222222111000000000000000000000000000000222111222333333777DDDRRRkkkyyy~~~pppssswwwyyyqqqaaaPPPDDD>>>555555555555666777999999999999999999:::;;;<<<======>>>>>>???AAABBBCCCCCCFFFIIIQQQccc{{{yyyyyymmmUUUHHHHHHCCCBBBEEEBBBBBBAAA@@@>>>======<<<<<<:::<<<===<<<:::888888999666555555444444444444444222222222222333333333333111222333333333333555777777LLLggg}}}|||gggTTTZZZkkkxxxzzzyyyrrrwww}}}zzzrrrooolllooozzz}}}pppnnnnnnmmmjjjcccXXXPPPDDD<<<777666555333444777333444666666666777:::<<>>>>><<<===@@@CCCFFFGGGIIIMMMRRRWWW[[[^^^dddhhhmmmssswww|||}}}sssdddYYYVVVUUUSSSNNNMMMMMMQQQUUUXXXXXXVVVUUUUUUTTTUUUVVVWWWYYY[[[\\\]]]^^^^^^^^^___aaaccclllsss{{{~~~yyywwwtttpppllliiifffeeefffdddbbbbbbeeeiiikkkkkkmmmooorrruuuwwwyyyyyyxxxrrrqqqnnnkkkhhhgggggggggeeedddfffiiikkkjjjnnntttzzz}}}xxxpppjjjgggddd^^^\\\]]]]]]ZZZWWWVVVVVVUUUTTTSSSRRRddd|||~~~ppphhhcccbbb```^^^\\\[[[[[[[[[WWWUUURRRPPPMMMIIIDDD@@@???GGGKKKdddvvvuuuppp]]]ZZZpppwwwnnnwwwvvvooorrr~~~dddRRRGGG===FFFOOO^^^|||xxx\\\MMMGGGFFFDDDDDDEEEEEEDDDCCC>>>???@@@@@@@@@???===<<<<<<;;;::::::999999::::::::::::999888777666666555666666555333222000//////111222222222222111000000000000000000000000000000222111222333444777CCCOOOeeeuuu~~~tttppptttuuummm\\\LLLAAA===888888777777777777888888999999999:::;;;===>>>???===>>>???AAABBBDDDEEEEEEIIILLLUUUggg{{{}}}~~~{{{tttbbbMMMEEEHHHDDDCCCFFFDDDBBBAAA@@@???>>>=========:::<<<===<<<:::888888999666666555444444444444444222222222333333333444444111222333333333333444666888HHH^^^tttsssaaaRRRZZZooo{{{yyyxxxpppuuu}}}~~~zzzqqqnnnjjjkkkvvvzzzooooooooooookkkcccXXXPPPFFF???888666555222222444222333555666777888;;;>>>CCCGGGLLLVVVlllxxxfffVVVHHH@@@@@@@@@AAAEEEKKKPPPQQQQQQLLLDDD:::555666777666444444444555555555555444444222222222222333444666777///111333333333222333444333333333333333333333333333333333333333333333333444444333333444555777888777777666666666666777777777;;;??????<<<;;;>>>AAADDDEEEGGGJJJNNNSSSWWWYYY]]]aaafffiiikkklllmmmnnngggfff^^^SSSLLLLLLLLLKKKLLLMMMOOOSSSVVVXXXXXXWWWSSSRRRQQQQQQRRRTTTVVVXXXXXXYYYYYYYYYXXXZZZ]]]```iiipppyyy~~~~~~}}}}}}zzzwwwsssnnnjjjgggeeeeeedddbbb______bbbdddeeedddcccdddfffhhhiiijjjiiiiiieeedddaaa______```bbbcccdddcccfffkkkmmmmmmrrrwwwzzz}}}qqqgggaaa^^^]]]\\\YYYZZZ\\\[[[YYYWWWVVVVVVUUUTTTRRRUUUiiiwwwkkkddd``````___^^^]]]\\\[[[ZZZWWWUUURRROOOMMMIIIDDD@@@???HHHMMMgggwwwqqqiiiUUUUUUjjj}}}mmmllliiiuuuvvvpppvvvnnnVVVIIICCC===HHHQQQ___}}}oooWWWKKKEEEDDDCCCCCCDDDDDDCCCBBB???@@@AAAAAAAAA@@@???>>><<<<<<;;;:::::::::::::::<<<;;;;;;:::999888777666555555444333222222111111111222222222222111000000000000000000000000000000111000111444555888BBBMMMbbbwww}}}}}}~~~tttkkkoooppphhhWWWGGG===:::===<<<;;;999888888777777999999999:::<<<>>>???@@@>>>???@@@BBBDDDFFFGGGHHHLLLNNNWWWjjjsssrrrzzznnnmmmtttZZZHHHCCCHHHEEEDDDHHHFFFBBBAAA@@@???>>>>>>>>>>>>888:::;;;:::888666666777666666555444444444444555222222222333333444444444111222333444333333444555;;;EEEVVVlllzzzjjj\\\TTT^^^wwwzzzzzzyyyyyywww}}}yyysssrrr~~~zzzqqqtttzzz|||{{{ooommmiiiiiisssxxxoooppppppppplllcccXXXPPPIIIAAA:::777444000000222111333555666777999===???EEEJJJRRRbbb|||uuubbbRRRFFF???AAA@@@AAAEEEKKKNNNMMMKKKEEE===555222555777666333444444555555555555444444555444333333333444555666...000222333333222444555333333333333333333333333333333333333333333333333444444333333444555777888999888777777777777888888555:::>>>???<<<:::<<>>:::;;;::::::999999::::::;;;888999:::<<<===???@@@AAA@@@??????AAADDDFFFGGGGGGQQQNNNVVVmmmxxxjjjccceeekkkpppnnnTTTMMMEEEBBBCCCFFFEEEDDDBBBAAA???>>>>>>>>>??????===<<<<<<<<<<<<;;;;;;;;;777777777777666666666666555555555555555555555555222222222333444555666777;;;CCCUUUmmmwwwiii```PPPiiisssppprrrrrrxxxrrrkkkrrr}}}}}}wwwrrrrrryyy~~~zzzxxxlllccchhhrrrxxxyyyyyytttnnnlllqqqpppeeeZZZUUUIIIBBB:::444444444444333333333555999999999???FFFIIILLL[[[wwwrrr___OOODDD>>><<<>>>AAAEEEGGGHHHHHHGGG===;;;888555333333444555666555555555555444444444444444444333333222222222222222222222222222222222222222111111111111222222222222222333333444444444333333444555666777888999888888777777888999999:::>>>>>>======>>>===;;;:::AAA??????BBBGGGLLLOOOQQQQQQRRRTTTUUUUUUSSSRRRPPPKKKKKKJJJIIIHHHGGGGGGGGGJJJLLLNNNPPPQQQPPPOOONNNLLLLLLKKKKKKLLLNNNPPPQQQRRRRRRRRRQQQRRRUUU[[[___hhhjjjmmmqqqtttvvvwwwwwwxxxuuupppllliiifffccc```dddaaa]]]]]]^^^^^^\\\YYY\\\]]]^^^`````````______aaa```]]]\\\]]]___bbbeeeggghhhiiijjjlllpppvvvzzz{{{}}}~~~iiiZZZRRRPPPNNNLLLMMMQQQUUU[[[``````[[[YYYZZZXXXSSSRRRTTTYYYuuu{{{nnngggccc]]]^^^_________]]][[[YYYYYYWWWSSSNNNIIIDDD@@@>>>???GGGXXXllltttjjjXXXLLLJJJ\\\fff```XXX]]]jjjsssooouuuaaaMMMDDDAAAAAAJJJTTThhhwww```PPPMMMGGGFFFGGGIIILLLKKKGGGDDDAAABBBCCCCCCDDDDDDCCCCCC===>>>>>>>>>>>>======<<>>>>>>>>???===<<<<<<<<<<<<;;;;;;;;;888777777777666666666666555555555555555555555555555555444444444555555666999AAAQQQfff}}}~~~vvvkkkeee```www|||kkkiiilllpppvvv|||}}}ppplllsss}}}xxxqqqpppuuu~~~zzztttiiiaaaeeeooouuuwwwxxxuuuooommmqqqpppfff[[[VVVJJJCCC:::555444555444333444444666:::::::::@@@HHHQQQYYYlllnnn[[[MMMCCC>>>===???AAACCCDDDDDDCCCBBB<<<:::777444333333444555666555555555555444444444444444444333333222222222222222222222222222222222222222111111111111222222222222222333333333444444333333444555666777888888999888888888888888999999<<<<<<<<<===>>>>>>>>>===@@@??????BBBFFFJJJLLLMMMMMMNNNOOOPPPPPPOOOMMMLLLJJJJJJJJJIIIIIIHHHHHHHHHJJJKKKLLLNNNOOOOOONNNNNNJJJJJJJJJKKKLLLMMMOOOOOOPPPPPPQQQQQQSSSWWW]]]aaaccceeegggjjjmmmnnnoooooorrrooollliiihhhfffdddbbbccc```^^^]]]^^^^^^\\\ZZZ]]]^^^```aaaaaaaaaaaa```aaaaaaaaabbbcccdddeeefffiiijjjkkklllmmmqqqvvvzzzzzz|||nnn^^^TTTOOOMMMKKKKKKMMMQQQWWW^^^cccccc^^^ZZZZZZWWWRRRPPPRRR\\\vvvwwwlllhhheee]]]^^^______^^^]]][[[YYYYYYWWWSSSNNNHHHCCC@@@>>>BBBJJJYYYiiimmm```PPPEEEEEESSS___```^^^dddrrr~~~vvvzzz]]]KKKCCCBBBFFFOOOXXXjjj~~~|||zzzzzz]]]NNNLLLEEEFFFGGGKKKMMMMMMIIIFFFCCCCCCCCCDDDDDDCCCCCCBBB@@@@@@@@@??????===<<<;;;===<<<;;;999888777777777888777666555444444444444444444333333333333222222000000/////////000000111444111000111222555>>>HHHggg{{{|||kkk^^^cccooo|||zzzZZZZZZWWWOOOEEE<<<999888::::::999999999999::::::888999:::<<<===???@@@AAABBBBBBBBBDDDFFFIIIKKKMMMPPPTTTbbbyyyrrrwww{{{lllccc^^^]]]bbbiiiuuuZZZLLLGGGAAA???AAACCCCCCBBBDDDCCCAAA@@@???>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;888888777777777666666666555555555555555555555555555555444333333333333444777===JJJ]]]qqq~~~wwwpppnnntttvvvcccaaafffoootttxxx|||zzzsssqqqvvv|||yyyqqqnnnrrrzzz{{{pppeee]]]aaajjjqqquuuyyyxxxrrroooqqqpppggg]]]WWWKKKDDD;;;666444555555444666555777:::;;;;;;BBBJJJXXXhhhiiiVVVJJJBBB>>>>>>???@@@AAAAAA???===<<<:::888666444333444555666666555555555555444444444444444333333333333222222333333333333333333333333222222111111111111222222222222222222333333333333333333444555666777777888999999888888888888888999888999:::<<<===>>>>>>>>>??????@@@BBBFFFIIIIIIIIIKKKLLLMMMMMMMMMKKKJJJIIIJJJJJJJJJIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKLLLLLLLLLHHHIIIJJJKKKLLLMMMMMMMMMNNNOOOQQQSSSUUUZZZ```eeedddeeegggiiikkklllmmmmmmkkkiiigggfffffffffeeedddcccaaa___^^^^^^^^^]]]\\\___```aaabbbccccccccccccbbbdddfffiiijjjjjjiiiiiilllmmmnnnooopppssswww{{{zzz}}}nnn\\\SSSNNNLLLKKKLLLMMMPPPVVV___fffjjjkkkddd]]]ZZZWWWQQQOOOPPP```xxxsssjjjhhhggg]]]^^^______^^^]]][[[ZZZZZZWWWRRRLLLGGGBBB???>>>DDDMMM\\\hhhfffXXXIIIBBBDDDOOO^^^gggiiioootttXXXHHHCCCCCCFFFNNNVVVeeewwwxxxuuu|||rrrYYYMMMLLLEEEFFFIIIMMMOOONNNKKKGGGDDDEEEEEEDDDDDDCCCBBBAAACCCCCCBBBAAA@@@>>>===<<<<<<======<<<;;;888666444777666555444444333444444444444333333333333222222////////////000111111222333111111222222444===FFFccc{{{sssdddYYY^^^kkkxxxVVVTTTOOOGGG???;;;;;;<<<::::::999999999999::::::888999:::<<<===???@@@AAACCCDDDEEEEEEFFFHHHKKKNNNQQQYYYjjj}}}oooxxxvvvgggcccdddeeekkksssiiiQQQHHHEEEAAA@@@AAACCCCCCCCCEEEDDDCCCAAA@@@>>>=========<<<<<<<<<<<<;;;;;;;;;888888888777777777666666555555555555555555555555333222222222222222333333666:::EEEUUUhhhxxx{{{wwwwwwuuuaaa^^^dddooossswwwxxx}}}zzzxxxyyy|||}}}~~~{{{ssspppssszzz{{{mmmccc\\\^^^fffnnnuuu{{{{{{vvvqqqpppoooiii```ZZZMMMFFF===777555555555444666555777:::;;;<<>>???@@@@@@???===:::999777666555444333444555666666555555555555444444444333333333333333333333333333333333333333333333333222222111111111111222222222222222222222222222333333333444555555666777777:::999888888777888888888666777999;;;;;;;;;<<<===??????AAADDDHHHJJJJJJJJJMMMMMMMMMMMMMMMLLLJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJHHHHHHHHHHHHHHHIIIJJJKKKGGGHHHJJJLLLMMMMMMLLLLLLPPPQQQSSSUUUXXX\\\bbbfffggghhhiiijjjkkklllmmmmmmhhhfffddddddeeefffeeedddcccbbb```___^^^^^^^^^]]]aaabbbcccdddeeeeeeffffffeeegggjjjmmmnnnooonnnnnnqqqrrrsssssstttvvvzzz||||||yyy___RRRLLLKKKLLLMMMPPPTTTXXX```kkkrrruuuxxxmmmbbb\\\WWWRRROOOPPPccczzzrrrhhhgggfff^^^^^^^^^^^^^^^\\\[[[ZZZZZZVVVQQQKKKEEEBBB@@@???CCCPPPcccmmmfffTTTGGGDDDGGGTTTgggtttvvv|||pppUUUGGGEEEGGGHHHOOOTTT___ppptttttt~~~jjjVVVOOOMMMGGGIIIMMMOOOPPPNNNJJJGGGFFFFFFFFFEEEDDDCCCAAAAAACCCCCCCCCCCCBBB@@@??????>>>>>>>>>===;;;888666555777666555444333333333333444444333333333222222222222222222222333444555666333111111333333444;;;DDDZZZuuuooobbbYYY^^^iiiwwwQQQNNNHHHAAA<<<:::;;;===:::999999888888999999:::888999:::<<<===???@@@AAADDDEEEFFFEEEEEEGGGKKKOOOTTTaaatttxxxooo{{{sssfffhhhnnnqqqyyy```MMMGGGEEECCCBBBCCCDDDDDDDDDEEEEEEDDDBBBAAA???>>>======<<<<<<<<<<<<;;;;;;;;;888888888888777777777777555555555555555555555555111111111222333555666777555888AAAPPPbbbrrr|||}}}}}}xxxeeeaaafffooosssvvvvvvyyy~~~~~~{{{yyy{{{zzzuuuuuuzzz~~~zzzmmmddd]]]^^^dddlllvvv~~~zzztttpppoookkkccc\\\OOOHHH>>>888666666555444555444666:::;;;>>>FFFOOO^^^|||www```OOOFFFCCCBBB===>>>???@@@???===;;;999666555444333333444555555666555555555555444444444333333333333333333333333333333333333333333333333222222111111111111222222222222222222222222222222333333444444555555666666999999888888888888888999999;;;===>>>===<<<>>>???BBBBBBDDDGGGKKKNNNNNNNNNNNNNNNNNNMMMMMMLLLKKKJJJHHHHHHHHHIIIIIIIIIIIIIIIGGGGGGFFFFFFFFFGGGHHHHHHGGGHHHJJJLLLMMMMMMLLLLLLQQQSSSUUUWWWYYY\\\aaaeeefffgggggghhhjjjkkkmmmmmmkkkiiigggfffggggggfffddddddcccbbb```^^^]]]]]]^^^bbbbbbcccdddeeefffggghhhhhhiiikkknnnppprrrssstttuuuvvvxxxxxxyyyzzz}}}nnnXXXOOOJJJJJJMMMSSSYYY^^^ccclllyyywwwggg]]]WWWSSSQQQSSSeee|||qqqgggdddccc^^^^^^^^^^^^]]]\\\[[[[[[XXXUUUOOOIIIDDDAAAAAAAAAFFFWWWmmmuuufffPPPDDDCCCKKK^^^vvvnnnTTTHHHHHHJJJQQQTTTTTT^^^ooouuuxxxdddVVVRRRPPPKKKMMMPPPQQQOOOKKKGGGEEEHHHGGGGGGFFFEEECCCBBBAAAAAABBBBBBCCCCCCCCCCCCBBBAAA@@@>>>;;;999888888777777777666555444444444444444444333333333222222222333333333444555666777888333111222444333333:::BBBTTTnnnoooccc[[[___gggsssxxxsss{{{KKKGGGAAA<<<999999:::;;;999999888888888888999999888999:::<<<===???@@@AAACCCEEEFFFFFFEEEHHHNNNSSS]]]mmmtttppp}}}ppphhhqqq{{{rrrZZZMMMFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA???>>>===<<<<<<<<<<<<;;;;;;;;;999999888888888777777777555555555555555555555555222333333444666888:::;;;666777===KKK]]]nnnyyy~~~}}}zzzkkkfffggglllqqqttttttvvv|||~~~~~~}}}zzzwwwzzz{{{yyy{{{}}}zzznnnfff___^^^bbbjjjwww~~~vvvpppnnnmmmfff^^^QQQJJJ@@@999777666555444444444666;;;===AAAJJJSSShhhttt\\\LLLDDDBBBBBB===>>>?????????===;;;:::555444444333333333444444666555555555555444444444222222333333333333444444333333333333333333333333222222111111111111222222222222222222222111111111333333444444444555555555888888777777888999999:::===@@@CCCCCCAAAAAACCCEEEGGGGGGHHHJJJNNNPPPQQQQQQNNNNNNMMMLLLKKKJJJIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKOOOQQQSSSUUUXXX[[[```ccchhhhhhiiikkkmmmppprrrsssqqqooolllkkkkkkjjjiiigggeeeeeedddbbb^^^\\\\\\]]]bbbbbbbbbcccdddfffggghhhiiikkkmmmpppsssuuuwwwxxxyyyzzz|||}}}~~~eeeTTTNNNKKKMMMRRR^^^gggmmmqqq{{{jjj]]]WWWSSSTTTWWWiiiooodddaaa```______^^^]]]]]]\\\\\\[[[WWWSSSMMMGGGCCCBBBBBBCCCPPPdddzzz}}}gggMMMBBBEEEUUUnnnnnnUUUJJJIIIMMMTTTTTTRRR\\\pppxxxzzzyyy```WWWUUURRRNNNPPPRRRPPPMMMIIIFFFEEEHHHHHHGGGGGGFFFDDDCCCBBB@@@AAABBBCCCDDDDDDDDDDDDAAA@@@>>>;;;:::999999999888777666555555444555555444444333333333333222222222222222222333444555555222111333555444333888@@@RRRhhh{{{qqqeee^^^___dddnnn~~~tttmmmtttGGGCCC???;;;999999999999999999888888888888999999888999:::<<<===???@@@AAA@@@CCCFFFFFFGGGLLLTTTZZZiiizzz|||rrrsss|||qqqqqqeeeSSSNNNFFFFFFFFFEEEDDDCCCBBBBBBCCCDDDDDDDDDCCCBBB@@@???===<<<<<<<<<<<<;;;;;;;;;999999999888888888777777555555555555555555555555333333333444555777888999666777;;;FFFWWWhhhtttyyyyyy|||}}}vvvsssnnnvvv~~~xxxooohhheeegggmmmpppppprrryyy|||{{{wwwyyyzzzoooggg```^^^```hhhvvvxxxpppnnnnnniii```SSSKKKAAA:::777777555444555555888===@@@EEEOOOYYYssspppYYYIIIBBB@@@@@@===>>>??????===;;;999777555444444333333222222222666555555555555444444444222222222333333444444444444444444444444444444444222222111111111111222222222222222222111111111000333333444444444444555555666666777777888999;;;;;;<<<@@@DDDEEECCCCCCFFFJJJOOOMMMKKKLLLNNNPPPQQQPPPOOONNNMMMLLLKKKJJJJJJJJJHHHGGGGGGFFFFFFEEEEEEEEEDDDEEEFFFGGGGGGFFFEEEDDDEEEEEEEEEEEEGGGHHHIIIJJJIIIKKKOOORRRUUUYYY^^^aaahhhiiijjjlllooosssvvvxxxvvvtttqqqppppppooonnnlllggghhhgggccc^^^[[[[[[\\\`````````aaabbbdddfffhhhiiilllqqqvvvyyyzzzzzzyyy|||~~~yyy___SSSNNNMMMSSS]]]oooyyykkk[[[TTTSSSUUUYYYoookkkaaa___```______^^^]]]\\\\\\\\\\\\UUUQQQKKKEEEBBBBBBDDDFFF]]]rrrjjjPPPJJJRRRnnnnnnUUUJJJJJJMMMPPPQQQRRRbbb|||sss\\\WWWVVVSSSNNNPPPQQQOOOJJJGGGGGGGGGHHHHHHGGGGGGFFFEEEDDDCCCBBBBBBCCCCCCDDDCCCCCCCCC??????>>>>>><<<;;;:::999999999777666666666666666444444333333333333222222222222111111111222222333222111333555444333777>>>NNN___tttuuukkkbbbaaacccjjj}}}ooojjjppp~~~FFFCCC@@@===<<<;;;:::999999999888888888888999999888999:::<<<>>>???@@@AAA===AAAEEEGGGIIIOOOYYYaaarrryyysssvvv~~~vvv{{{xxx\\\PPPNNNEEEFFFGGGFFFCCCBBBAAAAAACCCCCCDDDDDDDDDCCCAAA@@@======<<<<<<<<<;;;;;;;;;999999999888888888888777555555555555555555555555111111111111222333333444777666999CCCSSScccooouuuvvv{{{tttkkkgggdddjjjqqqvvvvvvppphhhcccccciiilllmmmooowwwxxxxxxyyyppphhh```]]]___fffvvvyyypppnnnooojjjaaaSSSLLLBBB:::888777555444666666999>>>CCCHHHSSS]]]{{{mmmWWWHHH@@@>>>>>>>>>>>>???>>><<<999666444555555444333333222111111666666555555555444444444222222222333333444444444444444444444444444444444222222111111111111222222222222222222111111000000333333444444444444444444666666666777888:::;;;<<<888===BBBCCCBBBCCCGGGKKKTTTQQQNNNMMMMMMOOOOOOOOOQQQPPPOOOMMMLLLLLLKKKKKKHHHGGGGGGFFFEEEDDDCCCCCCDDDEEEGGGHHHHHHFFFDDDCCCCCCCCCBBBBBBCCCEEEGGGIIICCCFFFKKKOOOSSSXXX]]]aaabbbccceeehhhlllppptttvvvyyywwwttttttttttttrrrqqqhhhiiihhhddd^^^ZZZZZZ\\\```______```aaadddfffggggggllltttzzz~~~~~~{{{yyy}}}uuu\\\SSSPPPQQQ[[[hhh}}}jjjYYYRRRRRRVVV[[[ttt}}}ggg^^^___aaa______^^^]]]\\\\\\\\\\\\TTTPPPIIIDDDAAABBBEEEGGGeeezzznnnVVVVVVbbbnnnUUUJJJIIILLLPPPRRRWWWnnnpppZZZVVVWWWSSSNNNOOOPPPMMMIIIGGGHHHJJJGGGGGGGGGGGGGGGFFFEEEDDDCCCCCCDDDDDDCCCBBBAAAAAA;;;===???@@@???===999777:::999888777666666666666444444444333333333222222333333222222111222222222222111333666444333777===HHHWWWnnn{{{pppgggddddddiii{{{kkkiiinnn|||CCCBBB@@@===;;;999888777;;;999777555555777:::<<<;;;===>>>???>>>>>>@@@BBBEEEDDDFFFIIIJJJOOO```rrrzzzwwwwwwvvvyyyfffTTTNNNMMMFFFEEEDDDBBBBBBCCCCCCDDDCCCCCCDDDDDDDDDDDDCCCCCC============<<<;;;:::999;;;<<<<<<<<<<<<;;;:::999999999999888888888888888777666555444444444444444444666999===III[[[nnnyyywww~~~}}}~~~|||sssggg___^^^[[[___iiiuuuuuullleeedddbbbeeeiiilllqqqxxx~~~|||yyypppiiibbb```aaafffrrr~~~zzzpppnnnpppoookkk[[[RRRFFF===888666555444;;;999:::@@@FFFOOO[[[ggg}}}eeeRRRHHHCCC>>>:::??????>>>===<<<:::999888666666555555555444444444333333333333333333333333444444222222222222444444444333333444555666444333333333333333333333333333222333333444333222111000444333333333333333333333444555777777777777:::<<<:::;;;===???BBBEEEGGGHHHKKKLLLNNNOOOPPPPPPOOOOOOTTTQQQNNNKKKKKKJJJIIIHHHHHHHHHHHHGGGFFFEEEDDDCCCDDDCCCCCCBBBCCCCCCDDDDDDEEEEEEDDDDDDDDDEEEFFFFFFEEEGGGKKKPPPTTTVVVXXXYYY^^^```bbbdddgggkkkqqquuussstttuuuwwwwwwvvvrrrooommmkkkgggccc```^^^]]]]]]______```aaaccceeeggghhhkkkrrryyy}}}}}}{{{{{{|||~~~ooo^^^UUUOOORRRcccvvvzzzaaaVVVPPPNNNXXXggg}}}xxxhhhaaa```aaaddd```\\\YYYZZZ\\\]]]]]]WWWMMMFFFDDDAAA???FFFRRRppptttdddXXX|||pppYYYOOOKKKGGGRRRUUU^^^yyyjjjZZZUUUSSSQQQNNNNNNNNNLLLIIIGGGGGGHHHLLLKKKHHHEEECCCBBBAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEECCC@@@??????>>><<<:::;;;:::888777666555666666666444333333444555333222222222222111111111111000444444333222222444888;;;IIIUUUjjj~~~sssjjjeeekkkmmmgggsss~~~CCCAAA???===;;;999888777888888777777888888999::::::<<<>>>>>>>>>>>>@@@AAABBBBBBEEEIIILLLUUUhhh{{{{{{www}}}tttxxx}}}```QQQLLLKKKGGGFFFEEECCCCCCDDDDDDEEEGGGGGGGGGFFFEEEDDDCCCBBB<<<<<<<<<<<<;;;:::999999::::::::::::::::::::::::888888888888888777777777555555444444444444444444555666777;;;EEEWWWjjjvvvzzz~~~|||zzzqqqddd[[[XXXYYY^^^kkkwwwxxxnnndddaaa^^^ccchhhlllqqqxxx~~~{{{sssllleeebbbbbbgggrrr}}}}}}sssoooooommmhhh]]]TTTHHH>>>999777555444999999===EEELLLTTTaaalllzzzbbbPPPFFFBBB>>>;;;>>>>>>===<<<;;;999888777555555555444444444333333333333333333333333333333444333222222222222333444444333333444555666444333333333333333333333333333222333333333333222111000333333333333333333333333555666777888777888;;;===;;;===???BBBDDDFFFGGGGGGHHHIIIKKKNNNOOOPPPPPPPPPRRRPPPMMMKKKKKKJJJIIIHHHIIIIIIHHHHHHGGGEEEDDDCCCBBBBBBAAAAAAAAABBBCCCCCCDDDDDDDDDDDDEEEFFFGGGHHHIIIKKKNNNRRRUUUWWWXXXYYY\\\^^^___aaacccgggkkkooosssssssssssstttrrrooolllllljjjfffccc```___^^^___aaaaaabbbccceeegggiiijjjmmmssszzz~~~~~~~~~{{{lll]]]UUUQQQVVVjjj~~~uuu^^^UUUPPPNNNZZZjjjwwwhhhbbbbbbcccddd```[[[YYYXXXYYYYYYYYYUUUKKKDDDBBB@@@???HHHUUUvvvrrreee```pppuuuqqqXXXMMMIIIGGGUUUXXXcccfffXXXSSSRRRPPPLLLMMMMMMKKKIIIGGGGGGHHHJJJIIIGGGDDDCCCBBBBBBBBBBBBAAAAAAAAAAAABBBCCCDDDDDDBBB@@@?????????===;;;;;;:::999777666666666666666555333444555555444222222222222222111111111111333444333222222444888;;;FFFRRRhhh~~~{{{rrrlllrrrvvvkkkyyyAAA@@@>>><<<:::999888888666777888999999999999888:::;;;===>>>===>>>@@@AAABBBCCCFFFKKKRRR___tttzzzzzz}}}pppwwwoooXXXMMMIIIIIIGGGFFFEEEDDDDDDDDDEEEFFFGGGGGGGGGFFFDDDCCCAAA@@@<<<<<<<<<;;;;;;:::999999:::999999888888999:::;;;888888888777777666666666444333333333333444444555666555666999BBBRRReeettt{{{xxx||||||xxxvvvooocccYYYVVVVVV^^^nnn}}}wwwkkkeeeccciiiqqqvvvzzz}}}wwwppphhheeedddgggqqq{{{wwwrrrpppmmmiii___WWWLLLAAA;;;888666555777999@@@JJJQQQYYYdddooowww```NNNDDDAAA>>>=========<<<;;;:::888777666444444444333333333222222222222333333333333333333333333222222222222333333333222222444555666555333333333333333333333333333222222333333333222111111222222333333444444555555555777888999999:::===???===???BBBEEEGGGGGGGGGFFFEEEGGGJJJLLLNNNPPPPPPPPPQQQNNNLLLKKKKKKKKKJJJIIIIIIIIIIIIIIIHHHFFFEEEDDDBBBBBBBBBBBBBBBCCCDDDDDDFFFFFFFFFGGGIIIJJJLLLMMMNNNOOORRRVVVXXXZZZ[[[[[[]]]^^^``````aaacccgggjjjrrrpppnnnnnnnnnmmmkkkjjjkkkiiifffbbb`````````aaaddddddeeegggiiilllnnnooopppvvv}}}wwwkkk^^^XXXVVV]]]rrrnnnZZZRRRNNNNNN\\\ooovvvhhhccccccdddccc```[[[XXXWWWVVVUUUTTTQQQHHHAAA@@@???@@@LLL\\\{{{~~~kkkdddkkkzzzggglllsssXXXMMMKKKKKKXXX[[[jjj{{{aaaSSSOOOOOOOOOJJJKKKKKKJJJHHHGGGGGGHHHHHHFFFEEECCCBBBBBBBBBBBBBBBBBBAAAAAAAAABBBCCCCCCCCCAAA??????@@@@@@>>>===<<<;;;999888777666666666666555444444555555444222333222222222111111111111333333333222222444777:::BBBOOOfff}}}yyysssyyy|||ppp@@@???===;;;:::999888888777777777888999999999:::;;;===>>>??????@@@AAACCCEEEGGGIIIMMMVVVfff}}}{{{yyyvvvrrr~~~bbbRRRKKKHHHHHHGGGFFFDDDCCCCCCCCCDDDEEEDDDDDDCCCCCCAAA@@@???>>>>>>===<<<;;;;;;:::::::::===<<<:::888888999:::;;;888888777777666666555555222222222222333333444555555444444777???NNNcccsssyyyllllllvvv|||wwwttttttpppfff\\\YYYUUUaaatttxxxnnnkkkqqqzzzyyyqqqjjjgggeeehhhrrr||||||uuurrrppplllbbb[[[PPPEEE===999777666666:::BBBKKKPPPTTT^^^hhhwwwaaaNNNDDD@@@>>>===<<<<<<;;;;;;999777666555333333333222222222111111222222222222222333333333333222222222222222222333333222222444555666555444333333333333333333333333222222222222222222222222111222222333444555666666666777999::::::<<>><<<;;;:::999888777777666666555444444555555444333333333222222222111111111222333333333222444777999@@@MMMddd{{{~~~xxx}}}zzzqqq>>>===<<<:::999999888888999888666555666888;;;===<<<>>>@@@AAAAAABBBDDDFFFFFFIIIKKKNNNWWWjjjssssssyyyuuurrrYYYOOOJJJHHHHHHEEEDDDCCCBBBAAABBBCCCCCC@@@AAAAAAAAAAAA@@@@@@??????>>>===<<<;;;;;;;;;;;;AAA???===:::999999::::::888888777777666555555444222222222222333333444555444222333888>>>JJJ```tttsssfffeeeppp{{{{{{xxxwwwxxxsssiii```]]]\\\iii{{{vvvmmmqqq{{{yyyrrrkkkhhhgggjjjsss}}}wwwrrrooollleee___UUUIII???:::777777666999@@@GGGHHHJJJSSS]]]yyydddQQQEEE@@@>>>===<<<<<<;;;:::999777666555333333222222222111111111111111111222222333333333222222222222222222222222222222222333666666666444333333333333333333333333222222222222222222222333222222333444444555666666555777999:::;;;===@@@CCCAAADDDGGGIIIJJJJJJHHHGGGKKKMMMNNNPPPQQQQQQQQQPPPRRRQQQPPPPPPQQQQQQPPPNNNKKKKKKKKKKKKJJJHHHGGGFFFCCCCCCDDDDDDFFFGGGIIIIIILLLMMMNNNPPPRRRUUUWWWYYYWWWYYY^^^bbbgggjjjlllmmmjjjkkkkkkjjjhhhggghhhjjjjjjhhhggggggjjjlllmmmnnnmmmjjjfffcccbbbdddfffhhhmmmnnnppprrruuuxxx{{{||||||xxxqqqllljjjfffgggxxxqqqaaaTTTQQQMMMPPPccczzzsssfffbbb```______]]][[[ZZZZZZXXXVVVUUUMMMEEE@@@@@@???DDDUUUhhhyyy~~~zzzmmm]]]ccc{{{jjjsssoooUUUKKKMMMOOOPPP___wwwlllVVVLLLGGGGGGIIIHHHIIIJJJIIIGGGFFFFFFHHHDDDCCCBBBAAAAAABBBCCCDDDCCCBBBBBBAAAAAAAAABBBBBBAAA@@@???@@@AAAAAA@@@???<<<<<<;;;:::999888777777777555444444555666444333333333333222222222222111111222333333222444666888???LLLaaaxxx~~~vvvrrr===<<<;;;:::999888888888999888555444555888<<<>>>===???BBBBBBCCCDDDFFFHHHEEEIIIKKKOOOZZZoootttjjjrrr}}}}}}hhhUUUOOOJJJHHHIIIDDDCCCBBBAAAAAAAAABBBCCCAAAAAABBBBBBBBBBBBAAAAAA???>>><<<;;;::::::;;;<<>><<<::::::::::::999999888777666666555555444333333333333444444555444111333888===FFF[[[pppqqqdddaaajjjsss}}}}}}yyylllcccaaahhhttt~~~tttuuu~~~zzz|||~~~{{{tttnnnkkkjjjllluuu~~~vvvnnnkkkjjjiiicccZZZMMMBBB;;;888888666999>>>BBBAAABBBLLLWWW|||yyyfffTTTHHHAAA>>>===<<<<<<;;;:::999777666555333333333222222222111111000000111111222333333333111111222222222222111111222111222333666777666555333333333333333333333333222222111111222222333444333333444444555555666666444666999:::;;;>>>AAADDDCCCDDDGGGIIIJJJJJJJJJIIINNNOOOQQQRRRSSSSSSRRRQQQTTTSSSRRRRRRSSSSSSQQQOOOLLLLLLLLLLLLJJJIIIHHHGGGCCCCCCDDDEEEFFFHHHJJJKKKOOOOOOPPPRRRUUUXXXZZZ[[[^^^aaaeeejjjooosssuuuvvvqqqqqqrrrpppnnnllllllmmmiiihhhgggiiillloooqqqqqqooolllhhheeedddfffhhhjjjpppqqqsssuuuyyy|||~~~xxxtttqqqkkkiiixxxzzzhhh\\\SSSQQQOOOSSSiiipppdddaaa```]]]___]]]\\\\\\[[[ZZZWWWUUUKKKDDDAAA@@@???DDDVVVjjjtttvvvmmmggg\\\hhhttthhhuuudddNNNGGGIIIKKKOOOiiidddRRRKKKFFFFFFJJJIIIJJJJJJIIIGGGFFFFFFGGGDDDCCCBBBAAAAAABBBCCCDDDCCCCCCBBBAAAAAAAAABBBBBBBBBAAA@@@@@@AAABBB@@@???<<<<<<<<<;;;:::999888777777666555555666666555333333333333333222222222222000222333333333333666888>>>III^^^tttyyyttt;;;;;;:::999888888888999777777666666777999;;;======???AAABBBCCCDDDFFFHHHDDDJJJOOOUUUccc|||jjjgggvvvaaaTTTPPPJJJGGGHHHEEEDDDCCCBBBAAABBBBBBCCCAAABBBBBBBBBAAA@@@??????===<<<:::888888888999:::===<<<<<<<<<<<<;;;;;;;;;;;;:::999888777666555555555555444444444444444444555111333999;;;AAATTTiii~~~xxxlll```]]]dddlll|||qqqiiiiiirrr}}}yyy{{{~~~zzzsssooommmnnnvvvssslllllllllkkkfff]]]PPPCCC;;;999999666888<<>>AAANNN\\\|||vvvfffVVVJJJBBB???===<<<<<<<<<;;;:::888666666444333333333222222222222///000000111222222333333000111222333333222111000111111111333666777666555333333333333333333333333222222111111111222333444444444444555555555555555333555888:::;;;>>>AAADDDCCCDDDFFFHHHIIIJJJKKKKKKMMMOOOQQQSSSTTTTTTTTTTTTTTTSSSSSSSSSTTTSSSPPPNNNMMMMMMMMMLLLKKKJJJIIIHHHFFFGGGGGGIIIKKKMMMNNNPPPTTTUUUVVVXXXZZZ\\\___```fffiiimmmqqqvvvyyy{{{|||yyyzzzzzzyyyvvvtttssstttlllkkkkkkmmmppprrrsssrrrrrrooojjjgggfffgggjjjlllpppqqqsssvvvyyy}}}yyytttkkkjjjyyyppp```VVVPPPQQQRRRXXXqqqmmmcccbbbaaa^^^___^^^]]]\\\[[[YYYUUURRRHHHCCC@@@@@@>>>BBBSSSggglllkkk```aaa[[[kkkxxxlllggg{{{|||iiiSSSFFFFFFJJJLLLWWW{{{{{{\\\OOOLLLIIIJJJNNNKKKKKKLLLJJJGGGFFFFFFFFFEEEDDDCCCBBBBBBCCCDDDDDDDDDCCCBBBAAAAAAAAAAAAAAACCCBBB@@@@@@AAAAAA@@@???<<<<<<===<<<;;;:::888777777666555555666666555444444444333333333222222222000111333333333333555777:::EEEYYYooo~~~yyy;;;::::::999888888999999555666777888999:::;;;;;;<<<>>>@@@BBBBBBCCCFFFHHHEEEMMMTTT\\\mmmyyyeeehhhzzz{{{^^^SSSPPPJJJFFFGGGFFFEEEDDDCCCBBBCCCCCCDDDAAAAAA@@@@@@>>>===;;;:::<<<:::888777666666888888888999:::;;;<<<<<<<<<<<<;;;;;;:::999888777666555777666555555444444444444666222444999999<<>>>>>CCCSSSbbb~~~|||tttfffWWWKKKCCC@@@>>>======<<<;;;:::888777666444444444333333333222222///000000111222222333333000111222333333222111000111111111333666777666555333333333333333333333333222222111111111222444555555555555555555444444444333555777999;;;>>>AAADDDDDDDDDEEEGGGIIIJJJLLLMMMKKKMMMOOORRRTTTUUUUUUVVVTTTSSSSSSSSSSSSRRROOOLLLMMMMMMMMMMMMLLLJJJIIIHHHKKKKKKLLLNNNPPPRRRTTTUUUZZZ[[[\\\]]]___bbbdddeeelllnnnrrrvvvzzz|||~~~~~~}}}{{{zzzzzzooonnnnnnppprrrtttsssrrrtttqqqlllhhhggghhhkkkmmmoooppprrruuuyyy}}}{{{sssjjjjjj{{{{{{jjjZZZRRROOORRRSSS\\\www}}}kkkccccccccc```aaa___^^^]]][[[WWWRRROOOFFFAAA??????===@@@QQQeeedddbbbVVV\\\YYYlllpppjjjzzz{{{}}}{{{iiijjjmmmfffVVVFFFAAAGGGNNNQQQbbbtttWWWNNNMMMKKKMMMRRRLLLMMMLLLJJJHHHFFFEEEFFFFFFEEEDDDCCCBBBCCCDDDDDDDDDCCCBBBAAAAAAAAAAAAAAADDDBBBAAAAAAAAAAAA@@@>>><<<=========<<<:::888777888666555555666666555444444444444333333333222222///111333333333333555777777BBBVVVmmm||||||~~~::::::999888777777888888666666888999;;;<<<>>>>>>:::???BBBAAA@@@CCCGGGJJJKKKMMMVVViiijjjbbbrrrlllVVVQQQOOOIIIDDDEEEFFFDDDCCCDDDGGGHHHFFFDDD???>>>===>>>???>>>===;;;:::999888888777777888888;;;;;;===>>>????????????777777777777777666555555888777666555444333222222111111333666777===LLLZZZ~~~xxxppplllhhh^^^VVV]]]mmmzzz~~~|||}}}vvv|||zzztttqqqrrruuuxxxtttxxx|||zzzsssmmmjjjjjjpppllldddXXXJJJ???888555555:::888999@@@FFFSSSiiiuuupppfff[[[PPPGGGBBB???===<<<;;;;;;999999888777777777666555444444444444444444333222222111111000222222333333333222111111333444444444555444444333333333444444555666777777666555333111///------,,,333333333444555666777888;;;:::;;;<<>>>>>@@@AAAAAA???BBB@@@>>>???AAAAAA>>>;;;<<<<<<<<<<<<;;;:::999888666666666777999:::999777555444333444666666555444555444333222333555777999888@@@SSSkkk}}}{{{rrr}}}~~~999999888777777777777777666777888999;;;===>>>???<<>>>>>>>>??????===<<<;;;::::::999999999999999===>>>>>>>>>>>>===<<<<<<777777888888777666666555888777777666444333333222222222444777888>>>KKKYYYxxx{{{rrrkkkiiiccc\\\aaalllyyy}}}yyywwwzzz}}}zzzvvvsssrrrssstttqqquuuyyyxxxsssllliiigggnnnkkkdddXXXLLLAAA:::777666<<<:::;;;CCCHHHUUUjjj}}}sssnnnfff\\\QQQHHHBBB???>>>>>>===<<<;;;:::999999777666555444333333333333444444333222222111111000111111222333333222222222111222333444555555555555333333444444555666666777666555333222000/////////222222333333444555777888999999:::<<>>===>>>@@@GGGWWWgggqqqcccWWWPPPWWWsssrrrkkknnnyyywww{{{mmmXXXKKKAAABBBFFFIIIQQQ[[[yyy}}}eeeWWW^^^___]]]^^^ZZZZZZUUUNNNIIIGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDDDDAAA??????@@@BBBAAA@@@BBB@@@??????@@@@@@===;;;============<<<;;;:::999;;;:::999999:::999777555666555444444666666555444444333222222222444666777777>>>OOOggg}}}tttmmm{{{888888777666666666777777666777888:::<<<===>>>?????????AAACCCFFFHHHJJJLLLRRR]]]qqqqqqkkkvvvooo\\\LLLIIIHHHBBB======@@@AAACCCFFFHHHIIIFFFDDD@@@?????????@@@@@@>>>===<<<<<<;;;:::::::::::::::?????????>>>===;;;:::999777888888888888777666666888888777666555444333333444444555888999>>>IIIVVVooouuummmkkkhhhcccgggpppqqqsssssswwwvvvsssrrrvvv}}}~~~{{{wwwtttqqqpppoooooosssxxxyyyvvvpppjjjfffllljjjdddZZZOOODDD===999777===<<<===EEEJJJVVVkkk{{{wwwooollleee]]]SSSJJJCCC???@@@??????>>>===<<<;;;:::666666555444333333333333444444333222222111111000000000111222333333333333000111222444555666777777333333333444555555666666555444333222222111222222222222222222333555666777777888:::<<<>>>@@@BBBCCCEEEFFFHHHKKKMMMOOOPPPQQQWWWUUUSSSSSSTTTVVVVVVUUUVVV[[[\\\YYYXXXZZZ\\\ZZZZZZXXXVVVTTTSSSSSSTTTTTTWWWZZZ]]]___^^^]]]\\\\\\[[[^^^aaacccdddeeegggiiiiiiooouuuzzz|||~~~}}}yyywwwwwwwwwwwwvvvxxxyyy|||~~~||||||~~~|||xxxxxxuuuhhh___ZZZPPPRRROOOOOO^^^xxxyyyhhhaaaaaa```^^^^^^]]][[[XXXVVVSSSOOOIIIEEE>>>=========@@@JJJ]]]nnn{{{gggUUUNNNVVVpppxxxlllkkkvvv}}}dddNNNCCC===@@@FFFJJJTTT```~~~}}}mmm~~~{{{ccc^^^hhhkkkhhhfff```\\\WWWNNNHHHFFFGGGHHHIIIHHHGGGFFFEEEDDDDDDCCCCCCEEECCCAAAAAAAAABBBAAA@@@BBBAAA@@@???@@@???<<<:::============<<<;;;::::::<<<;;;::::::;;;;;;999777666555444444666666555444444333222111111222444555777;;;IIIbbb{{{uuujjjhhhyyy777777666666666666666777777888999;;;<<<>>>???@@@BBB@@@AAADDDGGGHHHKKKMMMUUUddd~~~eeellldddWWWLLLIIIHHHCCC???>>>BBBDDDFFFGGGGGGEEEBBB???AAA@@@@@@@@@AAAAAA???===<<<;;;;;;:::::::::::::::??????>>>===<<<:::999888777888888999888888777777888888777777666555444444555444555888999<<>>:::777======>>>FFFJJJVVVjjj|||uuuqqqkkkhhhddd]]]UUULLLDDD@@@@@@@@@???>>>===<<<;;;;;;666555444333333222222333444444333222222111111000//////000222333333333333000111333444555666666666333333333444444555555555333333222222222222333333111111111222333444555666555777:::<<<>>>@@@CCCEEEEEEGGGKKKOOORRRTTTTTTUUUWWWUUUSSSSSSUUUXXXYYYYYYZZZ^^^```]]]\\\___aaa``````^^^ZZZVVVTTTUUUVVVWWWXXXZZZ]]]^^^\\\[[[ZZZZZZZZZ\\\___aaabbbccceeeggghhhmmmsssxxx{{{|||~~~}}}{{{}}}}}}{{{}}}}}}lll```YYYUUUKKKPPPOOOPPPdddvvvgggaaaaaa___]]]\\\ZZZYYYWWWUUURRRLLLFFFAAA============AAANNNcccttthhhUUULLLSSSiiixxxrrrqqquuu~~~]]]HHH???;;;@@@FFFKKKVVVbbbrrrfff{{{tttaaa```kkkmmmkkkhhhaaaZZZUUUNNNIIIGGGGGGHHHHHHIIIGGGFFFDDDCCCBBBBBBBBBEEEDDDCCCBBBBBBBBBBBBAAABBBAAA@@@@@@???===<<<:::<<<<<<<<<<<<<<<;;;:::999888888888:::<<<===<<<;;;777666555555666666555444555444333222222333333444999;;;EEE[[[wwwlllddddddxxx777666666666666666777777888888:::;;;===???@@@@@@EEEBBBBBBFFFHHHHHHMMMSSS^^^pppvvvcccpppppp\\\SSSKKKIIIGGGDDDAAA@@@BBBDDDFFFGGGFFFCCC@@@>>>BBBAAA@@@AAABBBAAA@@@>>>;;;;;;:::999999999999999<<<<<<<<<<<<<<<;;;::::::888888999999999999999888888888888777777666666555555444444777888999AAAIII[[[ttt~~~uuukkkkkkyyywwweeeccc```iii}}}pppnnnmmmooottt|||zzzuuuqqqppppppqqqrrrtttyyy~~~{{{rrrkkkkkkkkkhhhaaaUUUIII???:::666======>>>FFFIIISSSfff~~~wwwpppkkkgggeeebbb]]]UUUMMMFFFBBB@@@@@@???>>>===<<<;;;;;;666666555444333333333333444444333222222111111000...///000111222333333333333333444444555555444444333333333444444444444444111111111111111222333333111111111222333444555666555888;;;===>>>@@@DDDGGGFFFIIIMMMRRRVVVWWWXXXXXXVVVUUUTTTVVVYYY\\\^^^^^^^^^bbbcccaaa```cccdddcccccc```[[[WWWUUUUUUWWWXXXWWWYYY[[[[[[YYYXXXWWWWWWXXXZZZ]]]______```bbbdddgggkkkppptttwwwxxxxxxyyy{{{~~~|||||||||~~~yyykkk]]]UUURRRHHHMMMMMMRRRlllvvvhhhcccaaa^^^[[[[[[ZZZXXXVVVTTTPPPJJJDDD???<<<===>>>???FFFWWWjjjwww}}}fffSSSKKKPPPgggxxxwww|||zzz[[[FFF???<<>><<<;;;;;;:::;;;;;;;;;;;;::::::999777777777999<<<===<<<;;;888666555555666666555444555555555444444444444444;;;<<>>???@@@AAAFFFBBBCCCHHHJJJJJJTTT```qqqtttiiiuuu~~~dddTTTPPPJJJGGGEEECCCAAAAAA???BBBEEEFFFEEECCCBBBAAAAAA@@@@@@@@@AAAAAA???>>>;;;::::::999999999999999::::::;;;;;;<<<;;;;;;;;;888888999::::::::::::999999888888888777777777666666444444666777888===CCCRRRhhhwww}}}ttttttpppdddaaa]]]fffzzz~~~lllkkkjjjlllqqqzzz{{{vvvsssrrrssstttpppqqquuu{{{|||sssjjjiiijjjiiicccYYYLLLBBB===666======???EEEGGGPPPbbbwww|||tttmmmgggdddccc```\\\UUUNNNHHHEEEAAA@@@???>>>===<<<<<<;;;777777666555444444444444444444333222222111111000//////000111222222222222333444444555444444333333333333333333333333444444111111111111111222333333222222222222333555666777666999===??????AAAEEEHHHHHHKKKOOOTTTWWWYYYZZZZZZXXXXXXYYY\\\```cccccccccbbbffffffcccaaaddddddcccaaa^^^ZZZVVVTTTTTTUUUVVVVVVXXXYYYYYYWWWVVVUUUVVVVVVYYY\\\]]]]]]^^^```bbbfffiiilllpppssstttttttttwwwzzz}}}}}}{{{{{{~~~|||~~~wwwkkk]]]SSSQQQHHHJJJMMM[[[wwwttthhhdddbbb^^^[[[ZZZ[[[XXXUUURRRNNNHHHBBB>>>;;;===???CCCQQQddduuu|||yyy```NNNJJJSSSmmmxxx[[[HHHBBBAAAFFFJJJLLLWWWdddxxxrrrjjj[[[XXX[[[XXXYYY\\\WWWNNNLLLKKKJJJIIIHHHEEECCCFFFEEECCC@@@@@@@@@AAABBBCCCEEEFFFEEEBBBAAA@@@AAA>>>???@@@@@@>>><<<<<<===:::;;;;;;;;;;;;;;;::::::;;;:::999:::;;;;;;:::888999777666666666666555444555555555555555555555555:::<<<@@@NNNhhh~~~jjjhhhhhhxxx777777777777777888999999999:::;;;<<<>>>@@@AAABBBDDDBBBEEEKKKLLLOOO^^^qqq}}}uuusss{{{|||tttpppYYYQQQOOOKKKFFFCCCCCCCCCCCC@@@BBBEEEEEEBBBAAAAAABBBAAA@@@???@@@AAAAAA???===<<<<<<;;;::::::::::::::::::::::::;;;;;;;;;::::::888999999:::;;;;;;::::::999999888888888888777777888555555777888888;;;@@@III```pppxxx~~~mmmccc```[[[cccvvv{{{nnnmmmkkkkkkooowww|||{{{~~~zzzwwwvvvuuuuuupppoooqqqxxx~~~}}}sssjjjeeeggghhheee\\\PPPGGGAAA888??????@@@FFFFFFMMM___qqq{{{zzzsssllleeecccaaa^^^ZZZUUUOOOJJJGGGBBBBBBAAA@@@???>>>======888888777666555555555555444444333222222111111000000000111111111111000000222222333444555555555555333333333333333333333333333222222222222333333444222222333333444555777888777;;;@@@AAA@@@AAAEEEIIIKKKMMMPPPTTTWWWZZZ[[[\\\]]]]]]```cccgggiiihhhgggeeeiiiiiidddbbbccccccaaa]]][[[WWWTTTRRRRRRSSSSSSSSSTTTVVVUUUTTTSSSSSSSSSWWWYYY\\\]]]]]]^^^```aaaeeefffhhhlllpppsssttttttvvvxxx{{{||||||{{{zzzzzzyyy{{{{{{}}}xxxrrrhhh[[[RRRPPPIIIHHHPPPgggzzzpppgggdddbbb^^^[[[[[[[[[XXXSSSOOOKKKFFF@@@<<<:::===@@@III]]]tttxxxZZZFFFHHHZZZzzzuuu[[[JJJEEEDDDJJJMMMOOOYYYfff|||yyyzzzdddWWWTTTTTTPPPRRRVVVRRRMMMKKKHHHGGGHHHHHHGGGFFFFFFEEEBBB@@@@@@AAACCCDDDBBBDDDFFFEEEBBB??????@@@<<<>>>@@@???===<<<===>>><<<<<<===============<<<;;;;;;:::;;;======;;;:::999888666666777777555333222333333444555555555555777:::???JJJaaa{{{{{{mmmnnnkkkwww~~~888888777777888999::::::999:::;;;===>>>@@@AAABBBBBBAAAFFFNNNOOOSSSfff}}}uuuvvvyyy~~~sssooofffQQQQQQQQQMMMHHHDDDEEEFFFEEEDDDFFFGGGDDD@@@>>>>>>???@@@?????????@@@@@@>>>=========<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;::::::999888888999::::::;;;;;;;;;;;;999999999888888888888888:::777666888999888;;;???CCC[[[mmmwww}}}~~~~~~}}}{{{lllccc___XXX```sss||||||xxxsssqqqnnnkkklllsss{{{}}}xxxyyy~~~{{{xxxvvvuuuqqqoooqqqwww~~~uuulllaaaeeegggeee^^^TTTJJJEEE999@@@@@@AAAFFFFFFMMM^^^mmmwwwzzzssskkkeeebbbaaa]]]YYYTTTOOOKKKIIIDDDCCCBBBBBB@@@@@@???>>>999888777666666555555666444444333333222111111000000111111111111000000///000111222444555666666777333333333333333333333333444444444333333444444555333333333444555666777888888===AAABBB@@@AAAEEEJJJLLLNNNQQQTTTWWWZZZ\\\\\\bbbccceeeiiilllmmmjjjhhhgggjjjjjjeeebbbbbbbbb___ZZZXXXVVVSSSQQQQQQQQQQQQOOOPPPRRRRRRPPPOOOPPPQQQWWWZZZ\\\^^^^^^^^^```aaaddddddfffjjjooosssuuuvvvwwwyyy{{{{{{zzzzzzzzzzzzvvvxxx{{{~~~zzz|||{{{sssnnneeeYYYQQQQQQKKKGGGRRRpppuuullldddcccbbb___\\\\\\[[[WWWRRRMMMHHHDDD???;;;999<<>>???:::===??????===<<<>>>@@@>>>>>>???????????????>>>999999:::<<>>GGG\\\wwwyyyppprrrlllvvv|||zzzvvvwww{{{~~~;;;:::888777777888:::;;;;;;===?????????@@@BBBDDDDDDDDDEEEHHHMMM[[[sssnnnwwwtttwwwrrr\\\WWWNNNMMMKKKHHHFFFEEEDDDDDDBBBCCCDDDEEEEEECCCAAA???<<<;;;<<>><<<:::999:::;;;<<<;;;::::::999999999::::::<<<======>>>>>>===<<<;;;======<<<;;;:::888777666777888999888777777999;;;FFFPPPdddyyy~~~zzztttqqquuu{{{nnn___[[[ZZZ\\\jjj{{{{{{rrrnnniiijjjmmmrrrzzz}}}yyywwwxxx}}}|||wwwsssrrrooorrrtttvvvzzz}}}yyyssseeefffhhhhhhcccZZZOOOHHHCCC???>>>AAAEEEHHHOOOUUUgggnnnvvv{{{zzztttmmmiiicccaaa]]]ZZZVVVRRRLLLIIIGGGFFFDDDBBB@@@???>>>>>>===;;;999888888777666555444444333333111000...---///000111222222111000//////333333000000444666666555555444444444555555666999999888777666444222111444444555555777888::::::<<<>>>@@@AAABBBDDDGGGIIIKKKOOOUUU[[[___```___^^^jjjkkkmmmrrrvvvuuupppkkkooommmjjjgggdddaaa\\\YYYTTTTTTRRRQQQPPPPPPPPPOOOQQQPPPNNNOOORRRVVVXXXXXX[[[\\\^^^```cccfffiiikkkkkklllnnnrrrxxx|||~~~||||||{{{{{{{{{{{{||||||}}}zzzyyy{{{}}}yyy}}}|||tttkkkaaaXXXQQQLLLLLLPPP___{{{qqqkkkeeeaaa```___]]][[[ZZZWWWQQQKKKFFFBBB@@@@@@:::???GGGYYYssshhhMMMFFFSSSkkkpppWWWOOODDDCCCMMMOOOMMM[[[ppp~~~kkk```UUULLLKKKNNNNNNLLLLLLKKKIIIGGGFFFFFFGGGHHHIIIEEEDDDCCCCCCDDDFFFHHHJJJHHHGGGEEEBBBAAA@@@@@@@@@@@@?????????>>>>>>======>>>>>>===<<<<<<<<<<<<<<<@@@<<<:::===BBBDDDBBB???;;;:::888666555555666666333444444444555666666666888999:::BBBYYYtttxxxmmmooowwwoooiiittt|||{{{<<<;;;999777777777888999;;;===>>>??????@@@BBBDDDDDDEEEIIIMMMSSS___uuuvvv~~~xxxfffUUURRRMMMLLLJJJHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDBBB@@@???>>>======>>>@@@@@@===:::>>>===;;;::::::;;;<<<======<<<<<<;;;;;;;;;<<<<<<<<<===>>>>>>>>>===<<<;;;<<<<<<<<<;;;:::999888777777888999888777777999;;;EEEMMM___tttyyypppjjjmmmrrryyykkkaaa^^^]]]]]]hhhvvv{{{tttrrrpppoooooorrrxxx}}}~~~}}}{{{xxxvvvxxx||||||wwwtttrrroooqqqqqqsssyyy}}}zzzsssiiihhhgggfffddd\\\QQQIIIEEEAAA???BBBEEEHHHNNNUUUccckkktttzzzyyytttnnnjjjfffccc___\\\YYYUUUQQQOOOLLLKKKHHHEEECCCAAA@@@???===;;;888777777666555333222222222222222111000///000111222333333222222111111444555222222666777666555555444444444444555555777777777666555444333222444444444555666888::::::<<<>>>@@@AAABBBDDDGGGJJJOOOSSSXXX]]]```aaabbbbbbmmmoooqqquuuvvvtttppplllnnnllliiifffdddaaa\\\YYYSSSRRRQQQPPPOOOPPPPPPQQQRRRQQQPPPRRRVVVZZZ\\\]]]```aaabbbdddhhhkkknnnoooqqqssswww}}}~~~{{{|||}}}}}}zzz}}}{{{oooaaaVVVOOOMMMNNNRRRcccooojjjddd```___^^^\\\ZZZWWWTTTOOOIIIDDD@@@???>>>???CCCLLL___zzzeeeLLLEEETTTppppppYYYLLLEEEFFFNNNPPPPPPbbbzzzddd\\\RRRJJJKKKNNNMMMKKKJJJKKKIIIHHHFFFFFFGGGHHHIIIFFFEEEEEEEEEEEEFFFHHHIIIFFFDDDBBB@@@???>>>??????@@@?????????>>>>>>>>>>>>@@@@@@???>>>>>>>>>>>>>>>>>>;;;:::<<>>??????@@@BBBDDDDDDFFFKKKQQQXXXcccwww~~~}}}~~~ttt^^^TTTQQQKKKKKKJJJIIIHHHGGGFFFFFFFFFEEEEEECCCBBBAAA@@@@@@@@@>>>======>>>>>><<<;;;===<<<;;;;;;;;;<<<===>>>>>>>>>>>>======>>>>>>???===>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;:::999999777888999999777888999;;;BBBIIIYYYooooooffffffkkkssskkkffffffccc```fffooo}}}xxxzzz{{{yyyvvvuuuwwwzzzyyyyyyyyywwwvvvwwwzzz}}}|||wwwtttrrrppppppnnnpppxxx~~~{{{tttmmmhhhddddddddd```UUULLLIIIEEEBBBDDDFFFIIINNNUUU^^^fffpppxxxyyyuuupppmmmiiifffbbb___]]][[[YYYWWWTTTRRRNNNJJJFFFCCCBBBAAA===;;;999777777666333111111111222222222222222111111111222333444444333333333666777555666999999666555555444444444444444555444555555555555444333333333444444555666888:::;;;<<<>>>AAABBBCCCEEEIIIKKKTTTWWW[[[___aaadddfffhhhqqqssswwwwwwuuurrrooonnnmmmkkkgggeeeccc___[[[XXXQQQPPPNNNMMMMMMOOORRRSSSSSSSSSSSSVVV[[[```cccdddfffggghhhjjjmmmqqqtttvvvyyy}}}}}}yyy}}}}}}sss```RRRMMMMMMPPPVVVjjjxxxmmmhhhbbb^^^^^^]]]ZZZXXXSSSPPPKKKFFFAAA>>><<<<<>>>>>>>>BBBBBBAAAAAAAAA@@@@@@@@@===;;;:::<<<@@@CCCBBB@@@<<<<<<<<<<<<;;;999888777666666555555555555555555555888;;;AAAPPPhhh~~~yyysssvvvxxxqqqhhhrrr{{{|||::::::999888888888888999;;;===??????@@@@@@BBBDDDEEEFFFJJJRRRZZZggg{{{xxxeee[[[UUUNNNJJJJJJJJJIIIIIIHHHGGGGGGHHHFFFEEECCCAAA@@@@@@@@@AAA@@@>>><<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>??????>>>>>>>>>>>>???@@@@@@???>>>>>>>>>======<<<<<<::::::;;;;;;;;;;;;;;;:::888999999999888888:::;;;???EEEVVVooouuuiiigggjjjpppnnnooopppkkkeeeeeeiiiyyyxxx{{{~~~~~~|||{{{wwwxxxyyyxxxwwwwwwyyy{{{}}}wwwtttsssssspppnnnoooxxx~~~wwwooohhhbbbbbbfffeee]]]TTTOOOJJJFFFGGGHHHJJJOOOVVVYYYaaallluuuwwwuuurrrpppllliiieeebbbaaaaaa```___[[[XXXSSSMMMHHHDDDBBBAAA>>><<<:::999888777444222222222333333222222111111000111111222333444444444555888999999:::===;;;777666555444444444444444444222333444444555555444444333444444555777999:::<<<===???BBBDDDEEEHHHKKKNNNUUUYYY^^^bbbdddggglllooosssvvvyyywwwsssnnnmmmmmmmmmkkkgggdddbbb^^^YYYVVVOOONNNLLLKKKLLLPPPSSSVVVUUUUUUVVV[[[aaafffiiijjjkkkkkklllnnnqqquuuxxxzzz|||ppp]]]QQQLLLLLLRRR[[[rrrsssiiiddd___\\\\\\[[[XXXUUUPPPMMMIIIDDD@@@===<<<<<>><<<;;;===???AAA@@@>>><<<=========<<<:::888777777777666666555555444444444777;;;???JJJ```yyyvvvooopppyyyppphhhuuu777777888888999;;;<<<<<<<<<>>>@@@AAAAAAAAACCCEEEFFFEEEIIIQQQ\\\lllxxx{{{wwwlllZZZWWWRRRHHHIIIJJJJJJJJJJJJIIIHHHGGGHHHFFFEEECCCAAA@@@@@@@@@AAA@@@>>><<<;;;;;;<<<===<<<<<<<<<<<<======>>>???>>>>>>======>>>??????@@@@@@??????>>>===<<<<<<<<<::::::;;;<<<<<<<<<;;;;;;888999:::999888888:::<<<===CCCUUUppp~~~|||}}}pppmmmmmmpppssswwwxxxqqqiiieeeffftttrrruuuxxxzzzzzzzzzxxxxxxyyy{{{}}}xxxtttssstttssspppqqqyyyzzzooohhhbbbccciiikkkeee___VVVPPPKKKJJJJJJKKKPPPWWWWWW___iiirrruuuuuutttsssooolllhhhffffffffffffeee___\\\UUUNNNHHHCCCAAA@@@???===<<<;;;;;;999666444444444444333222111000/////////000111222333444555666:::<<<===@@@BBB???999777666555555444444444555111222333444555555555555444444555666888:::<<<===???AAADDDFFFHHHKKKNNNQQQTTTZZZbbbfffhhhkkkoootttrrruuuwwwtttoookkkjjjkkknnnlllhhhdddaaa]]]XXXTTTPPPOOOMMMMMMOOORRRWWWYYYXXXYYY[[[```ggglllooopppnnnnnnnnnpppssswww{{{}}}~~~}}}}}}gggXXXQQQMMMLLLTTTaaa{{{qqqeeeaaa\\\ZZZZZZXXXUUURRRNNNLLLGGGCCC@@@======<<<@@@HHH[[[sss~~~kkkZZZOOO]]]nnnwwwgggTTTIIIIIIHHHFFFJJJ^^^~~~fffZZZPPPLLLKKKPPPQQQNNNLLLKKKJJJJJJIIIHHHGGGGGGFFFFFFGGGIIIJJJKKKJJJHHHFFFDDDDDDDDDBBBBBBBBBBBBCCCDDD???????????????@@@@@@@@@BBBBBBCCCCCCCCCBBBAAA@@@@@@???>>>>>>??????>>>===<<<<<<======<<<:::888777777777777666666555555444444777;;;>>>FFFXXXrrrrrrmmmlllzzznnngggvvv666777888:::<<<===>>>???>>>???AAABBBBBBCCCEEEGGGGGGFFFJJJTTTbbbuuuwwwwww|||aaaXXXWWWQQQIIIIIIJJJKKKKKKKKKIIIHHHGGGFFFEEEEEECCCBBBAAA@@@@@@???@@@???===;;;;;;===???<<<===============>>>>>>===============>>>???@@@AAA@@@???>>>===<<<<<<<<<:::;;;;;;<<<<<<<<<;;;;;;888999:::999888999:::<<<<<>>===<<<======;;;888555666555555444333111///......//////000222444555666999<<<@@@BBBGGGIIIEEE===888888777666555555555555222222444555555666666666555555666888:::<<<>>>???AAACCCFFFHHHKKKNNNRRRUUUVVV^^^hhhmmmmmmnnnppptttqqqrrrrrrpppllljjjiiiiiimmmjjjgggdddbbb^^^YYYVVVTTTSSSRRRSSSUUUXXX\\\^^^______bbbgggmmmrrrtttuuuqqqqqqqqqrrruuuzzz~~~sss___UUURRRQQQOOOYYYhhh|||ooobbb^^^ZZZXXXXXXVVVSSSPPPLLLJJJFFFBBB???>>>======BBBMMMaaatttyyynnn___UUUTTToooyyyxxx___MMMFFFFFFEEEEEEQQQjjjwww```ZZZPPPMMMMMMQQQRRROOOLLLMMMJJJJJJIIIIIIHHHGGGFFFEEEGGGHHHJJJJJJJJJHHHFFFEEECCCBBBAAA@@@???@@@AAABBB?????????@@@@@@@@@@@@@@@AAABBBCCCCCCCCCBBBAAA@@@AAAAAA@@@@@@??????>>>>>>=========<<<;;;:::999888777777666666666666666666555666999===CCCRRRkkk}}}wwwvvvuuujjjeeewww888999:::<<<===>>>>>>??????AAACCCDDDDDDDDDFFFHHHGGGHHHOOO\\\mmmvvv~~~nnn]]]WWWRRRNNNLLLJJJKKKLLLLLLKKKIIIGGGFFFDDDDDDDDDDDDDDDBBB@@@???===>>>???>>><<<;;;===???===>>>>>>>>>>>>======<<<============>>>???@@@AAABBBAAA???>>>===<<<<<<===;;;<<<<<<<<<<<<<<<;;;;;;999:::::::::999999;;;<<<<<>>@@@AAABBBEEEHHHKKKMMMQQQUUUXXXZZZdddpppuuussspppoooqqqqqqooommmllllllkkkjjjhhhiiigggeeedddcccaaa^^^[[[ZZZZZZZZZ[[[]]]```bbbdddffffffiiimmmssswwwyyyyyyvvvuuuuuuvvvyyy~~~lll[[[SSSRRRTTTVVV]]]nnnuuukkk___\\\XXXVVVVVVUUUQQQNNNJJJHHHDDDAAA>>>=========DDDPPPbbbnnniii[[[UUUVVVbbbwwwjjjUUUGGGAAADDDEEELLL___{{{nnnZZZXXXQQQNNNNNNQQQQQQNNNLLLMMMJJJJJJJJJIIIHHHGGGEEEEEEGGGGGGHHHIIIIIIHHHGGGFFFCCCBBBAAA@@@???@@@@@@AAA?????????@@@@@@AAAAAAAAABBBCCCDDDEEEDDDCCCAAA@@@???@@@@@@AAA@@@@@@AAABBB@@@???>>>===<<<;;;;;;;;;666666666666666777777777777666888===BBBNNNeeeyyyfffdddzzz:::;;;<<<===>>>>>>>>>>>>@@@BBBDDDEEEEEEEEEGGGIIIHHHJJJSSSdddwwwzzzuuuyyybbbXXXQQQIIIGGGKKKKKKKKKLLLLLLKKKIIIGGGEEEBBBCCCDDDEEEEEECCCAAA???;;;===??????===<<<===@@@>>>>>>???>>>>>>===<<<;;;>>>>>>>>>>>>???@@@AAABBBCCCAAA???>>><<<<<<<<<===<<<<<<======<<<;;;;;;:::999:::::::::999999;;;===<<<===IIIaaa|||{{{iiijjjwww}}}rrrsssuuuvvvxxx|||~~~xxxuuutttooouuuyyywwwvvvyyy{{{{{{tttrrrpppooooooooonnnlllfff^^^WWWSSSQQQPPPUUU[[[^^^bbbgggkkkooorrrvvvxxxwwwvvvuuuuuuvvvuuurrrpppfffaaaYYYPPPIIIDDDAAA@@@:::::::::<<<===<<<999666222333333444444333333222000000111222444666999:::>>>CCCGGGMMMSSSVVVPPPGGG;;;:::999888777777777777444555555666777777666666777777888:::<<>>@@@AAAAAABBBDDDEEEBBBAAA???===<<<<<<======555555666666777777888888888666777===BBBMMMaaauuu~~~cccddd}}}:::;;;;;;;;;<<<=========EEEBBBAAADDDFFFEEEGGGJJJLLLPPP]]]rrrrrruuuwwwjjjYYYOOOLLLKKKIIIGGGJJJJJJJJJIIIHHHGGGFFFEEEDDDDDDCCCBBB@@@???>>>>>>>>>>>>===<<<<<<<<<<<<<<<@@@@@@@@@???>>>===<<<<<<<<<<<<<<<===>>>@@@AAABBBDDDDDDDDDAAA===;;;:::;;;=========<<<;;;:::888888;;;::::::999999::::::;;;;;;>>>FFFWWWqqqvvvfffgggrrr{{{wwwnnnkkkkkkqqq{{{{{{vvvssswwwvvvttttttvvvxxxyyyxxxsssqqqnnnjjjggggggjjjmmmhhhgggdddaaa^^^ZZZWWWUUU```cccgggjjjmmmpppsssvvv~~~}}}{{{{{{{{{wwwqqqkkkiiiddd]]]TTTKKKCCC>>>;;;:::::::::999888777666666888888777666555444444333111222333333444555999;;;BBBBBBKKK\\\iiieeeUUUFFFBBB;;;888:::;;;999777777777777666555555555555555777777888999<<>>>>>===<<<===@@@JJJSSSUUURRROOOGGGHHHXXXrrrkkk}}}zzzyyy```NNNFFFEEECCCFFFOOOddd|||dddXXXRRRRRRQQQQQQPPPNNNLLLJJJIIIHHHHHHGGGGGGFFFFFFGGGGGGKKKIIIHHHFFFFFFGGGIIIJJJLLLKKKIIIGGGEEECCCBBBBBB@@@@@@@@@AAABBBCCCDDDEEEAAABBBCCCDDDDDDCCCBBBAAACCCAAA@@@BBBFFFGGGEEECCCCCCAAA>>>======>>>===<<<;;;:::888777666666555555444555888;;;>>>GGG[[[mmmkkkjjj~~~;;;;;;;;;<<<<<<===>>>>>>BBB???@@@CCCEEEEEEGGGKKKRRR[[[jjj|||oooxxxjjj```SSSLLLLLLNNNMMMKKKJJJJJJIIIIIIHHHFFFEEEDDDEEEDDDCCCBBB@@@???>>>===>>>===<<<<<<<<<======>>>@@@@@@@@@@@@???>>>===<<<<<<<<<<<<<<<>>>???@@@AAAAAABBBBBB@@@>>><<<<<<=========<<<<<<;;;999888888;;;::::::::::::::::::;;;:::===DDDSSSiiipppcccaaahhhrrrtttiiiggghhhoooyyy~~~zzzxxxyyywwwttttttuuuvvvvvvuuurrrpppmmmhhheeefffjjjmmmlllkkkiiifffbbb^^^ZZZYYY]]]aaagggkkknnnpppsssuuu}}}||||||}}}|||xxxrrrmmmlllggg```WWWMMMEEE???===:::999999888888777777777888777777666555444444444111222333444444666999<<>>999:::;;;999777888999888888777666666777777777777888:::===@@@CCCEEEGGGKKKPPPRRRSSSWWW^^^dddmmmxxx{{{tttqqqpppnnnjjjjjjjjjkkklllmmmmmmnnnpppqqqrrrssssssqqqooonnnlllnnnqqqtttuuuuuuuuutttwwwyyy{{{~~~sssfffYYYUUUUUUVVVYYY\\\iii}}}}}}mmmccc^^^ZZZWWWRRROOONNNMMMLLLJJJGGGAAA=========;;;<<<@@@LLLUUUTTTNNNKKKFFFMMMbbb{{{kkkiiiyyyvvvvvv}}}~~~iiiTTTGGGCCCCCCHHHJJJTTTkkksss___WWWSSSQQQQQQPPPOOOMMMLLLKKKKKKHHHHHHGGGGGGGGGGGGHHHHHHIIIHHHGGGFFFFFFGGGIIIJJJKKKJJJHHHFFFEEECCCBBBBBBBBBBBBAAABBBBBBCCCDDDEEEBBBCCCDDDDDDDDDDDDCCCBBBDDDCCCCCCEEEGGGGGGEEECCCCCC@@@>>>===>>>>>>>>>===;;;;;;999888777666666666666666888:::<<>>??????AAA@@@AAAEEEFFFFFFJJJPPP]]]jjj~~~uuussskkk^^^VVVMMMJJJKKKMMMMMMKKKIIIIIIIIIHHHGGGFFFDDDDDDEEEEEECCCBBB@@@>>>===<<<======<<<<<<<<<>>>???AAA@@@@@@@@@@@@@@@???>>>===<<<<<<<<<<<<===>>>@@@@@@???@@@AAA@@@>>>======???======<<<;;;:::999888888:::::::::::::::::::::::::::<<>>BBBEEEFFFJJJNNNRRRUUUWWW[[[bbbgggoootttwwwtttpppnnnlllhhhaaabbbdddhhhkkkooorrrtttvvvxxxzzz||||||yyyuuusssqqqsssvvvyyyzzzyyyxxxwww{{{|||~~~wwwiii^^^UUUTTTWWWYYY[[[^^^rrrsssddd]]]ZZZWWWTTTPPPMMMLLLKKKIIIGGGEEE@@@<<<<<<;;;:::<<>>>>>>>>???>>>======<<<;;;999888888777777777777888999999>>>MMM\\\rrrxxxuuuwwwvvvuuuyyy;;;<<<======>>>???@@@@@@CCCCCCEEEHHHHHHIIIOOOXXXgggxxx}}}zzz~~~zzz^^^XXXRRRLLLIIIJJJKKKIIIFFFHHHHHHHHHGGGFFFEEECCCCCCEEEEEECCCAAA???===<<<;;;===<<<<<<<<<===???AAABBB@@@@@@@@@@@@@@@???>>>>>>============>>>???@@@AAA???@@@AAA@@@===<<<===>>>======;;;:::999999888888:::;;;;;;;;;;;;;;;;;;::::::<<>><<<<<<:::;;;===;;;::::::999999999::::::::::::;;;===@@@DDDGGGIIILLLOOOSSSVVVYYY^^^dddiiinnnmmmkkkiiiiiihhheeeaaaYYY[[[^^^bbbhhhnnnsssvvvvvvyyy~~~~~~zzzwwwtttvvvxxx{{{{{{zzzxxxwww|||}}}pppbbb[[[TTTSSSTTTWWW___hhhkkk^^^YYYXXXUUURRRNNNLLLJJJIIIGGGEEECCC>>>;;;;;;:::999===DDDRRRXXXSSSGGGAAABBBWWWvvv|||nnnhhhttt|||wwwzzzxxxXXXHHHBBB@@@BBBFFFKKKLLL\\\{{{xxx```UUUSSSRRRPPPOOOMMMKKKKKKLLLNNNOOOKKKKKKJJJIIIHHHHHHHHHHHHFFFEEEEEEEEEFFFHHHIIIJJJIIIHHHGGGEEEDDDDDDCCCCCCFFFEEEDDDDDDDDDDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDGGGHHHJJJKKKKKKHHHDDDAAAAAA???>>>>>>???@@@???>>>>>>===<<<:::999999999999777666777999888<<>>???@@@AAABBBEEEEEEGGGIIIHHHIIISSS___sssmmmZZZSSSOOOKKKIIIIIIIIIFFFDDDGGGGGGGGGFFFEEEDDDBBBBBBEEEDDDCCCAAA???===<<<;;;<<<<<<===>>>???@@@BBBBBB??????@@@@@@@@@???>>>>>>>>>>>>>>>>>>??????@@@AAAAAAAAAAAA@@@===;;;;;;<<<===<<<;;;999888888888888:::;;;;;;<<<<<<;;;;;;::::::;;;@@@GGGPPPbbb{{{ooohhhbbbjjjnnnhhhdddrrr{{{rrrrrrrrrpppuuu~~~yyymmmddd\\\[[[]]]eeerrr}}}~~~yyywwwtttssstttttttttssstttssspppmmmjjjkkknnnqqqrrrssssssqqqoookkkhhheeedddfffgggiiilllpppuuuyyyzzz}}}|||zzztttpppiii___TTTJJJCCC???777666555444555666777888555555555666666666666666333444555555666888;;;===BBBWWWnnnzzz|||uuuhhh[[[RRRHHH???======;;;<<<>>>:::::::::999999:::;;;;;;;;;<<<===???BBBFFFIIIKKKNNNPPPSSSWWW[[[```eeehhhpppiiicccaaaaaa^^^ZZZVVVRRRTTTWWW]]]ccckkkqqqtttvvvzzz~~~{{{vvvwwwyyyzzz{{{zzzyyyxxx}}}~~~}}}xxxnnn___[[[VVVRRRPPPVVVgggwwwyyyfff[[[XXXWWWSSSQQQMMMKKKJJJHHHEEECCC@@@<<<::::::::::::@@@HHHTTTZZZSSSFFF@@@CCCZZZ{{{zzzqqqsssfffKKKBBBBBBAAACCCGGGJJJLLLaaappp\\\TTTRRRPPPOOONNNLLLKKKKKKLLLNNNOOONNNMMMKKKIIIGGGFFFEEEEEEEEEEEEFFFFFFGGGHHHIIIJJJHHHGGGFFFEEEDDDDDDDDDDDDFFFEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGIIIKKKLLLJJJFFFCCCAAA@@@???>>>???@@@AAA@@@??????>>>===;;;::::::999999666666777999999<<>>???AAABBBCCCCCCDDDEEEGGGHHHGGGKKKZZZiii~~~sss___UUULLLJJJHHHHHHIIIIIIGGGFFFFFFFFFFFFEEEDDDCCCAAAAAACCCBBBBBB@@@???>>>===<<<;;;<<<>>>@@@BBBBBBAAAAAA>>>>>>?????????>>>>>>===>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAA???<<<;;;:::;;;>>><<<:::999888777888888:::;;;<<<======<<<;;;:::;;;;;;>>>EEEKKKYYYtttxxxooolllgggtttzzzsssmmmxxx{{{{{{zzz~~~uuuooorrrrrroooqqqwww}}}yyyrrriiiccc\\\ZZZZZZaaannnzzz{{{yyyvvvuuuvvvvvvvvvuuuttttttsssqqqooooooppprrrssstttuuuuuutttpppmmmkkkjjjkkklllmmmnnnqqquuuyyyyyy|||~~~|||{{{wwwtttmmmdddYYYOOOGGGBBB888777555444333444666777444444555555666666777777333555666666666888;;;>>>HHH[[[mmmsssssspppeeeZZZRRRIII@@@>>>>>>======???;;;;;;:::::::::;;;<<<<<<======???AAADDDHHHLLLNNNQQQRRRTTTWWW\\\aaaeeegggqqqggg]]]ZZZXXXSSSNNNLLLMMMOOORRRXXX```hhhooosssxxx|||}}}xxxxxxxxxxxxyyyyyyzzzzzz~~~~~~{{{vvvyyyyyyyyy{{{{{{tttlll___ZZZUUURRRRRR\\\rrrqqqaaaZZZWWWUUUQQQOOOLLLJJJIIIFFFCCCAAA===:::999::::::;;;DDDMMMXXX[[[RRREEEBBBIIIbbbrrrYYYCCCAAACCCAAACCCIIILLLPPPhhhiiiYYYTTTQQQNNNOOONNNMMMLLLKKKLLLMMMNNNNNNMMMKKKIIIGGGEEEEEEDDDGGGGGGGGGHHHHHHIIIIIIIIIGGGFFFEEEDDDDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFFFFHHHKKKJJJGGGDDDBBBAAA???>>>>>>@@@AAABBBAAA??????>>>===;;;::::::999999666555777::::::<<>>???@@@AAACCCDDDDDDDDDFFFIIIJJJIIIQQQeeeyyyzzzbbbTTTOOOHHHGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDCCCBBBAAA@@@AAAAAA@@@@@@???>>>>>>>>>:::===@@@CCCDDDCCC@@@>>><<<======>>>>>>>>>======<<<<<<<<<<<<<<<======>>>???@@@@@@???===;;;<<<===>>><<<:::888777777888888:::;;;<<<======<<<;;;:::<<<999;;;BBBEEENNNeee~~~|||vvvtttwwwxxx~~~|||vvvssstttqqqyyy}}}xxxoookkknnnoookkklllrrrwwwwwwvvvuuurrrmmmgggccc]]]YYYWWW]]]iiiuuu|||~~~}}}yyyxxxwwwwwwvvvuuussstttuuutttrrrqqqqqqrrruuuwwwyyyzzzyyywwwtttrrrnnnppprrrssssssssstttuuuxxxzzz}}}}}}{{{yyyyyyzzzvvvsssmmmdddZZZPPPGGGCCC999777555333222333555666444444444555666777777888444555666666777999<<>>>>>@@@<<<<<<<<<<<<<<<===>>>>>>>>>>>>@@@BBBFFFJJJMMMPPPUUUUUUVVVYYY]]]bbbeeegggiii]]]SSSPPPMMMHHHFFFGGGIIIKKKOOOVVV^^^hhhpppuuu{{{}}}}}}zzzuuutttsssrrrsssuuuxxxyyy|||}}}yyyttttttttttttssstttxxxzzzsssjjj___XXXQQQRRRZZZiii{{{hhh\\\XXXUUUPPPNNNLLLIIIHHHFFFDDDAAA>>>:::999999:::;;;===GGGRRR^^^]]]OOOCCCEEEPPPllllllTTTBBBBBBEEEBBBEEENNNMMMSSSnnn|||yyy```TTTRRRQQQNNNNNNNNNMMMMMMLLLLLLKKKKKKKKKJJJIIIGGGFFFFFFFFFFFFHHHIIIIIIJJJJJJJJJIIIIIIFFFEEEEEEDDDDDDDDDDDDEEECCCCCCCCCCCCDDDDDDEEEFFFGGGFFFFFFEEEEEEFFFFFFGGGEEEGGGIIIHHHDDDAAAAAABBB>>>>>>>>>@@@BBBCCCAAA@@@>>>>>><<<;;;:::999999999777666777999::::::???FFFWWWttt|||lll```___dddhhhyyy===>>>???@@@BBBCCCDDDEEEFFFHHHKKKMMMNNNXXXppplllYYYOOOLLLHHHGGGFFFDDDDDDCCCCCCCCCEEEEEEEEEDDDCCCBBB@@@@@@@@@@@@@@@????????????>>>:::===AAAEEEEEECCC???===<<<<<<===============<<<;;;;;;:::::::::;;;<<<<<<<<<>>>???>>>===<<<>>>???>>><<<:::888777777888999:::;;;===>>>>>>===;;;:::===888999???AAAGGG[[[qqq|||{{{|||vvvsssooommmnnnlllttt}}}xxxuuulllgggkkkkkkggghhhnnnqqqrrrrrrqqqnnnkkkgggddd]]]XXXUUUYYYeeeqqqyyy|||}}}|||yyyxxxwwwuuutttrrrtttvvvvvvtttrrrqqqqqqwwwyyy|||~~~~~~|||yyywwwooorrrwwwyyywwwuuurrrqqqvvvxxxzzzzzzwwwvvvwwwyyyssspppjjjaaaWWWMMMEEEAAA:::888555333222222444555333444444555666777888888444555666777777999<<>>@@@>>>>>>===>>>>>>???@@@@@@??????AAACCCGGGKKKNNNQQQWWWWWWWWWZZZ___cccfffggg\\\QQQIIIGGGEEEBBBBBBFFFGGGIIINNNUUU^^^iiirrrwww|||~~~}}}yyyvvvqqqpppmmmlllmmmqqqtttwwwxxxzzz|||xxxqqqqqqrrruuutttsssuuu{{{}}}uuukkk```UUUMMMSSSbbbttttttaaaYYYWWWSSSMMMLLLJJJHHHFFFEEEBBB???<<<999888999;;;;;;???IIIUUUaaa^^^MMMAAAFFFVVVuuummmUUUDDDEEEGGGDDDIIITTTMMMTTTppp|||qqqyyysssZZZOOOPPPQQQOOOMMMNNNNNNNNNMMMLLLJJJJJJHHHGGGGGGFFFFFFGGGGGGHHHJJJJJJJJJKKKJJJJJJIIIIIIEEEEEEDDDDDDDDDDDDEEEEEEBBBBBBBBBBBBCCCEEEFFFFFFHHHGGGFFFEEEEEEFFFGGGHHHDDDFFFGGGFFFBBB@@@@@@BBB======>>>@@@CCCCCCBBB@@@>>>===<<<;;;:::999999999888666777999999888;;;AAAOOOmmm{{{wwwiii[[[ZZZ___eeexxxBBBBBBBBBBBBCCCEEEFFFGGGJJJLLLLLLLLLRRRfffoooaaaUUUMMMHHHEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDEEEEEEDDDBBB@@@???>>>======<<<<<<<<<<<<===<<<===???@@@AAA@@@>>>=========<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;::::::999999::::::<<<;;;;;;:::999999999:::<<<999;;;@@@@@@BBBRRRggg|||yyyuuuooonnnmmmmmmnnnlllqqqzzz}}}ssslllkkknnnkkkhhhffffffhhhiiijjjmmmlllkkkkkkkkkkkkjjjiiiccc]]]YYY]]]fffpppxxx}}}}}}{{{xxxvvvwwwwwwttttttuuuvvvwwwxxxwwwwww~~~zzzxxx|||~~~zzzwwwvvvwww|||~~~yyytttsssqqqoootttuuuwwwvvvssspppnnnmmmmmmiiiaaaXXXOOOGGGBBB???666666666555555444444444444444444444444444444444666666777666666888<<>>>>>===>>>>>>???@@@AAA@@@@@@BBBEEEJJJNNNSSSUUUQQQXXX\\\]]]bbbgggeee___OOOKKKFFFAAA???@@@BBBDDDGGGFFFJJJTTTaaalllvvv|||xxxnnnhhhcccaaadddhhhiiimmmrrrssswww}}}yyytttrrrsss}}}~~~zzzsssbbb[[[UUUYYYmmm{{{eeeZZZWWWTTTOOOLLLMMMJJJGGGDDDBBB@@@===;;;777888:::;;;999===LLL\\\fffZZZGGGOOOFFF\\\{{{qqqWWWIIIJJJIIIMMMTTTTTTSSSfffpppyyytttnnngggXXXLLLJJJMMMLLLKKKLLLLLLLLLLLLLLLKKKKKKHHHGGGFFFFFFGGGGGGEEECCCIIIHHHHHHJJJLLLLLLHHHEEECCCAAAAAAEEEEEEBBBAAADDDAAADDDDDDAAABBBFFFGGGEEEHHHFFFDDDDDDDDDDDDCCCBBBEEEDDDDDDCCCBBB@@@???>>>>>>???@@@CCCEEEEEECCCAAA>>>>>>===<<<;;;::::::999555555555666888:::===>>>SSSaaavvv|||kkk```ZZZaaakkkwwwAAABBBCCCDDDFFFGGGHHHIIIMMMNNNNNNPPP\\\rrryyyyyycccXXXOOOIIIGGGEEEEEEDDDDDDCCCDDDDDDDDDCCCDDDDDDDDDCCCBBB@@@???>>>>>>===<<<<<<<<<<<<===<<<===?????????>>>===<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;:::999999999999999999999888777777777777777===:::<<<@@@???@@@NNNaaa{{{{{{yyyuuurrrpppnnnnnnpppnnnrrrxxxyyypppeeecccgggmmmjjjgggddddddgggjjjlllnnnnnnnnnnnnmmmlllkkkkkklllgggcccdddhhhooowww|||~~~|||yyyxxxxxxxxxuuuuuuvvvwwwxxxyyyyyyyyy}}}xxxwwwzzz|||yyywwwwwwxxxyyytttpppmmmqqqqqqqqqooolllhhhfffeeebbb___YYYQQQJJJDDD@@@>>>444444333333333333333222666666666555555555555555666777777777777888<<>>===>>>AAADDDFFFFFFKKKVVVeeesss}}}}}}{{{xxxoooeee___ZZZWWWZZZ^^^```ffflllssswww}}}|||uuutttwww{{{ccc]]]WWW^^^uuuuuuaaaXXXVVVSSSOOOMMMJJJHHHDDDBBB@@@>>><<<:::888999<<<<<<;;;@@@PPPaaannnfffRRRTTTJJJeeeyyy]]]LLLKKKKKKPPPXXXXXX\\\ooowww{{{uuuvvvdddWWWMMMLLLOOOLLLJJJKKKKKKKKKKKKKKKJJJJJJHHHGGGFFFGGGIIIIIIGGGEEEHHHHHHHHHIIILLLKKKHHHEEEFFFCCCDDDGGGGGGDDDCCCEEE@@@CCCCCCAAABBBFFFHHHFFFHHHFFFDDDDDDDDDDDDCCCBBBDDDDDDDDDCCCBBB@@@???>>>@@@@@@AAACCCEEEEEECCCAAA???>>>>>>===<<<;;;:::999888888777888888:::<<<===KKK[[[sss~~~jjj^^^XXX___jjjvvv@@@AAADDDFFFHHHIIIJJJKKKOOONNNMMMSSSccc}}}{{{ooojjjWWWOOOJJJGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBCCCCCCBBBAAA@@@??????>>>======<<<<<<<<<===<<<===>>>>>>===<<<;;;999;;;;;;<<<<<<;;;;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;::::::999888888888888999777777666666555555666666;;;:::<<>>===IIIXXXwwwwwwvvv{{{wwwvvvtttqqqqqquuuvvvxxxyyyssseeeZZZ[[[bbbkkkiiifffcccbbbdddiiinnnoooqqqsssrrrpppnnnnnnnnntttrrrnnnkkkjjjnnnuuuyyy{{{yyyxxxxxxvvvwwwxxxyyyzzz{{{||||||{{{vvvtttwwwxxxwwwvvvyyy{{{}}}uuuoookkkmmmkkkhhhddd```\\\YYYWWWSSSQQQLLLHHHCCC???<<<;;;333333333333444444444444999999999888888777777777666777777777777999===???EEEMMMSSSSSSRRRVVVZZZ]]]aaa^^^VVVKKKDDDCCCBBB???@@@AAAAAABBBBBBCCCDDDDDDHHHHHHIIIKKKNNNQQQSSSUUUWWW\\\```___\\\XXXQQQIIIEEEBBB???<<<<<<>>>BBBEEEGGGIIIOOO[[[kkk{{{}}}wwwuuurrrggg[[[UUUPPPMMMPPPTTTXXX___fffsssxxx~~~yyyyyy~~~hhhbbb___jjj}}}lll[[[UUUTTTRRROOOMMMGGGDDDAAA>>>===<<<:::888:::;;;===>>>???FFFWWWiiixxxuuu```\\\TTTuuubbbOOOMMMNNNVVV___```iii{{{|||wwwyyy^^^UUUMMMMMMOOOKKKIIIIIIIIIIIIIIIIIIIIIIIIGGGFFFGGGIIIKKKLLLJJJHHHHHHHHHHHHIIIKKKJJJHHHFFFGGGEEEEEEHHHHHHDDDBBBDDD???BBBBBBAAABBBGGGIIIGGGHHHFFFDDDCCCDDDEEEDDDCCCCCCCCCCCCBBBBBB@@@???>>>CCCBBBBBBDDDEEEEEECCCAAA??????>>>===<<<;;;::::::;;;:::999999999:::;;;<<>>===<<<<<<<<<<<<<<<======<<<<<<:::999888:::;;;<<<<<<;;;;;;999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;::::::999999888777777777777888888777777666666666777777888888:::===<<<<<>><<<<<<;;;999777:::;;;===@@@BBBKKK```ssslllhhheeecccOOONNNPPP[[[gggjjjuuu|||~~~rrrZZZSSSMMMMMMNNNIIIIIIIIIIIIHHHHHHHHHHHHHHHFFFFFFHHHKKKMMMNNNMMMKKKHHHHHHHHHIIIIIIIIIHHHGGGFFFDDDEEEHHHGGGBBB@@@AAA>>>AAABBBAAACCCHHHJJJHHHGGGEEEDDDCCCDDDEEEDDDCCCBBBBBBBBBBBBBBBAAA@@@???EEEDDDDDDDDDEEEEEECCCAAA@@@??????>>>===<<<;;;;;;:::999999888999:::;;;<<>>======<<<<<<<<<<<<<<<<<<;;;:::999888888:::;;;<<<===<<<;;;:::888;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;::::::::::::888888777666666666666777777666666555666666777777444666999;;;:::<<>>@@@@@@???>>><<<;;;::::::888888999888888:::>>>AAAGGGKKKQQQTTTUUUXXX___fffqqqpppiii[[[PPPJJJFFFBBBAAABBBDDDFFFGGGGGGGGGGGGHHHIIILLLOOORRRUUUXXXYYYVVVYYY]]]^^^YYYPPPJJJGGGGGGDDD@@@======@@@DDDFFFHHHOOOXXXfffzzz}}}tttpppnnnfffYYYOOOJJJGGGGGGJJJNNNTTT___iiisssyyykkkrrr}}}yyylll```UUURRRQQQMMMIIIHHHBBB???===<<<<<<;;;:::888::::::===AAAEEERRRjjjwwwvvvyyy{{{^^^MMMMMMPPP]]]nnnttt|||jjjWWWRRRLLLJJJKKKGGGLLLKKKJJJHHHHHHGGGHHHHHHFFFGGGIIILLLOOOOOONNNLLLGGGHHHHHHHHHHHHHHHHHHHHHFFFDDDFFFIIIHHHCCCAAABBB???BBBCCCBBBDDDIIIKKKIIIGGGEEECCCCCCDDDEEEDDDCCCBBBBBBCCCCCCCCCBBBBBBAAAFFFEEEDDDDDDDDDDDDBBBAAA@@@@@@???>>>===<<<<<<;;;777777777777888999;;;<<>>>>>>>>>>>>>>>>>???@@@AAAAAA@@@???>>>===<<<<<<<<<<<<<<<;;;;;;::::::999999;;;<<<===>>>>>><<<:::999::::::::::::::::::::::::<<<<<<;;;;;;::::::999999777777666555555555555666444444333333444444555555444666888888888;;;AAAFFF\\\xxx{{{oooooosss{{{wwwiii^^^ZZZiiipppuuussslllhhhlllqqqxxx|||{{{~~~zzzwww|||{{{zzzyyyyyyzzz{{{|||{{{xxxvvvwwwuuussswww|||~~~vvvrrroookkkcccZZZNNNEEEAAA???>>><<<:::::::::999888777666555555666888:::<<>><<<;;;;;;888999999999999;;;>>>AAAHHHKKKQQQVVVWWWXXX___hhhsssuuupppcccWWWOOOJJJEEECCCDDDGGGIIIJJJJJJJJJJJJHHHJJJMMMQQQUUUXXXZZZ[[[[[[\\\]]]\\\TTTJJJEEEFFFFFFCCC???======@@@CCCFFFGGGPPP]]]mmm}}}tttpppjjj^^^PPPHHHEEEDDDFFFJJJNNNTTT```kkkrrrxxxkkkyyypppddd[[[RRRPPPOOOKKKFFFDDD@@@>>>;;;;;;;;;;;;:::999999:::>>>CCCJJJZZZuuu~~~pppXXXLLLNNNPPP]]]qqqzzzzzzbbbUUURRRJJJHHHKKKIIIPPPNNNLLLJJJHHHGGGGGGHHHHHHIIIJJJMMMOOOOOOLLLJJJGGGHHHIIIHHHGGGFFFGGGIIIGGGFFFHHHLLLKKKFFFDDDEEEBBBEEEEEEDDDEEEJJJLLLJJJFFFEEECCCCCCEEEEEEEEEDDDBBBCCCCCCDDDDDDDDDCCCCCCFFFDDDCCCCCCCCCDDDBBBAAAAAAAAA@@@???>>>===<<<<<<666666666666777999;;;<<<@@@JJJ^^^yyysssrrrwww~~~GGGGGGGGGHHHKKKOOOSSSVVVTTT\\\jjj~~~nnnkkkqqq}}}yyyuuuvvvwwwmmmZZZQQQIIIHHHIIIFFFDDDEEEGGGEEEDDDBBB@@@>>>>>>=========<<<<<<===???@@@AAABBBAAA@@@>>>===<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;===>>>@@@???===;;;:::999999999999999999999999<<<<<<;;;;;;:::999999888777666555555444444555555444444444444444555666666777888888777666999>>>BBBPPPkkk}}}mmmjjjlllvvv{{{mmmdddbbblllwwwvvvoooooottt{{{|||~~~|||yyy|||{{{yyywwwwwwwwwxxxyyy|||zzzyyyzzzwwwtttwww|||{{{wwwuuupppjjjcccXXXKKKAAA>>>>>>===<<<888999:::;;;<<<<<<;;;;;;777888;;;===@@@CCCEEEFFFDDDDDDBBBAAA???===<<<;;;999::::::::::::;;;???BBBFFFHHHOOOUUUVVVVVV\\\fffrrrvvvtttiii\\\SSSMMMHHHFFFHHHJJJMMMNNNNNNNNNMMMLLLNNNQQQUUUWWWYYYZZZ[[[___\\\[[[XXXOOOEEECCCGGGEEECCC@@@>>>???CCCGGGKKKMMMXXXfffuuuyyysssooogggXXXKKKFFFBBBBBBFFFLLLPPPVVVaaammmqqqvvv|||~~~}}}}}}~~~~~~rrruuuddd[[[TTTNNNNNNMMMHHHCCCBBB===<<<:::999:::;;;:::999:::;;;???FFFOOObbb}}}~~~gggTTTMMMPPPPPP[[[ppp|||lllYYYRRRQQQIIIFFFLLLNNNTTTRRROOOLLLIIIHHHHHHHHHJJJJJJLLLNNNOOONNNJJJGGGFFFHHHIIIHHHFFFEEEGGGIIIFFFEEEHHHLLLLLLHHHEEEFFFDDDGGGGGGEEEGGGKKKLLLJJJFFFDDDCCCCCCEEEFFFEEEDDDCCCCCCDDDEEEFFFFFFEEEEEEDDDCCCAAAAAABBBCCCBBBAAABBBAAA@@@???>>>======<<<999999888777888999:::;;;<<>>=========<<<<<<<<<===>>>@@@AAABBBAAA@@@>>>===<<<<<<<<<;;;;;;:::::::::;;;<<<<<<<<<===???@@@@@@>>><<<:::888888888888888888888888<<<<<<;;;::::::999888888666666555444444444444555666666666666666777888999:::;;;:::666555888<<<>>>FFF```vvvlllggghhhsss|||nnniiijjjooo|||}}}tttsssvvv}}}yyy{{{~~~~~~{{{}}}{{{yyyvvvuuuuuuvvvwww}}}|||||||||yyyuuuwww|||~~~}}}zzzyyyxxxqqqiiicccXXXIII@@@===>>>======777888;;;===???@@@@@@@@@;;;<<<>>>AAAEEEHHHJJJKKKEEEDDDCCCAAA???===<<<;;;999::::::::::::<<>>======<<<<<<:::999999999::::::888AAASSSnnnKKKJJJJJJNNNUUU]]]bbbeeeuuu{{{gggiiiaaajjjssswww|||}}}pppmmmuuu~~~gggYYYMMMJJJGGGDDDDDDEEEDDDCCCGGGBBB======???@@@>>>:::======<<<;;;;;;<<<>>>???AAAAAA@@@???>>>===<<<;;;<<<<<<======<<<;;;::::::???AAABBBAAA>>><<<;;;;;;<<<======<<<:::999999:::;;;;;;::::::888777555444666555555444444444555555666555555666888777555333555666777888888:::===@@@IIIUUUggg|||sssddd^^^mmm}}}sssrrrrrrrrr~~~|||~~~xxxtttttt{{{{{{zzzwwwwwwvvvsssuuuyyy{{{}}}~~~}}}{{{xxxxxxxxx{{{|||{{{zzzxxxtttqqqooohhh\\\OOOHHHBBB<<<:::;;;===???AAABBBGGGKKKHHHAAAAAAEEEGGGHHHMMMSSSUUURRRLLLHHHBBB???======<<<;;;999:::;;;;;;;;;===@@@CCCAAAFFFLLLOOOPPPTTT[[[aaalllrrrxxxttthhh[[[SSSQQQRRRQQQPPPOOOPPPRRRTTTUUUXXXUUUVVV[[[[[[WWWXXX]]]]]]WWWQQQLLLFFFAAABBBGGGCCCFFFIIIKKKNNNRRRWWW[[[bbbhhhvvv~~~sssnnnooogggUUUIIIHHHCCCDDDHHHNNNWWWbbbkkkpppssswwwuuulllfffgggeeeaaajjjhhhjjjnnnmmmggggggkkkttt~~~kkk```[[[SSSNNNHHHEEECCCAAA>>>;;;999999888777777888999:::<<>>@@@BBBCCCCCCBBBBBBAAA@@@???>>>>>>===<<<;;;;;;;;;;;;<<<======>>>IIIccc~~~JJJLLLOOOUUU]]]fffoootttzzzkkknnnooopppqqqtttuuuttt~~~ppp\\\PPPJJJGGGDDDBBBCCCDDDDDDDDDFFFBBB======???@@@>>>;;;===<<<<<<;;;<<<===>>>???AAAAAA@@@???>>>===<<<;;;======<<<<<<<<<;;;;;;;;;>>>@@@BBBAAA???<<<;;;;;;:::;;;<<<;;;888777888999::::::::::::999777666555666555555444444555555555777666666777999999666444555777888888888:::===???@@@JJJ\\\rrrrrraaaXXXddduuuzzzuuuwwwsssoooooovvv}}}}}}~~~yyyvvvvvvuuurrrssswwwyyy{{{}}}}}}{{{zzzzzzzzz{{{||||||{{{yyyuuurrrpppkkk___RRRJJJCCC>>><<<>>>AAAEEEIIILLLQQQTTTPPPIIICCCIIINNNRRRVVVZZZYYYUUUIIIEEE@@@===<<<<<<<<<;;;999:::;;;::::::<<>><<<999888777777777888999:::>>>AAAEEENNNccc~~~pppjjjfffgggxxxttt___QQQOOOLLLPPPPPPJJJWWWqqq~~~hhhYYYSSSOOOPPPQQQOOOOOORRRQQQQQQPPPOOOMMMKKKIIIHHHHHHIIIJJJJJJIIIGGGDDDCCCDDDEEEEEEFFFEEEDDDCCCBBBBBBBBBFFFLLLMMMIIIFFFGGGHHHIIIHHHGGGEEEEEEFFFHHHHHHFFFDDDDDDEEEFFFGGGFFFEEEEEEFFFGGGGGGGGGFFFFFFCCCBBB@@@>>>>>>???AAACCCCCCBBBBBBAAA@@@???>>>>>>===<<<;;;::::::;;;<<<======>>>HHH]]]xxxIIIMMMRRRYYYaaalllyyy}}}www{{{{{{sssvvv|||{{{vvv```QQQIIIGGGDDDBBBAAABBBCCCCCCCCCDDDAAA>>>>>>???@@@>>><<<<<<<<<<<<<<<===>>>@@@@@@@@@@@@???>>>======<<<<<<>>>===<<<;;;:::;;;<<<<<<===???BBBBBB@@@===;;;:::999::::::999777666777888999:::::::::999999888777666555555444555555666666777777777999::::::888666666777888888888999<<<>>>>>>FFFTTTjjjttt```SSSYYYjjjwww}}}oookkkkkkpppwww|||}}}yyyvvvuuusssppppppsssvvvxxx{{{||||||||||||}}}{{{||||||{{{zzzwwwtttrrrooocccVVVMMMFFF@@@???AAAGGGOOOWWWZZZ\\\]]]XXXRRRHHHQQQ[[[aaadddddd___XXXHHHEEE@@@>>>===>>>>>>===<<<=========<<<===@@@BBBBBBFFFKKKNNNPPPSSSYYY^^^hhhqqq|||{{{oooddd^^^[[[ZZZWWWVVVUUUUUUWWWWWWZZZXXXYYY\\\]]]\\\]]]```]]]UUUMMMIIIEEECCCEEEJJJLLLNNNQQQSSSVVVZZZ___ccciiiqqq~~~{{{rrrllljjjbbbRRRIIIGGGIIIJJJMMMSSS[[[dddlllpppsssrrrmmmccc\\\[[[ZZZYYYYYYWWWVVVVVVTTTRRRTTTYYY]]]iii~~~wwwttt}}}~~~iiiYYYOOOIIIJJJGGGCCCAAA@@@???>>>===888777666666777888999:::@@@AAAGGGUUUnnnooocccaaa___bbbzzzzzzxxxuuu{{{ttt]]]NNNFFFLLLOOOXXXTTTJJJXXXyyy|||yyywww___VVVSSSRRRTTTTTTPPPMMMMMMPPPOOOOOONNNLLLJJJIIIHHHGGGHHHHHHHHHGGGEEEDDDBBBDDDEEEEEEEEEEEEDDDCCCBBBDDDDDDGGGLLLLLLHHHEEEFFFFFFFFFFFFEEECCCCCCEEEGGGHHHEEECCCBBBDDDEEEFFFFFFFFFFFFGGGGGGFFFFFFEEEDDDBBBAAA???>>>>>>???AAACCCCCCBBBBBBAAA@@@???>>>>>><<<<<<;;;::::::;;;<<<<<<<<>>>>>@@@@@@???===<<<<<<======>>>???@@@AAA@@@??????>>>======<<<<<<>>>===;;;::::::;;;<<<>>><<<>>>AAABBB@@@===::::::888999:::999777666777888999999:::::::::::::::999555555555555555666666777777666777888::::::888666666888999999999999;;;===@@@EEEOOObbb~~~yyydddSSSUUUccctttzzzoookkkiiimmmrrrvvv|||~~~zzzvvvvvvsssooonnnqqquuuxxx{{{||||||{{{|||}}}||||||||||||zzzwwwtttsssqqqfffZZZQQQIIICCCBBBFFFPPPZZZccceeebbb___ZZZUUURRR^^^jjjppppppkkkaaaWWWIIIFFFBBB@@@AAABBBBBBBBBAAABBBBBBAAAAAAAAADDDFFFEEEHHHLLLOOOQQQUUUZZZ^^^eeeooo}}}zzzmmmddd```^^^\\\ZZZXXXXXXYYYZZZZZZXXXXXXYYY[[[\\\]]]^^^\\\SSSKKKGGGEEEDDDGGGLLLNNNPPPSSSUUUXXX[[[```dddjjjqqq||||||tttnnniii```SSSKKKJJJKKKLLLPPPUUU\\\dddkkkoooxxxuuunnneee^^^[[[\\\]]]```]]]YYYTTTQQQPPPTTTXXXXXXcccssszzzvvvvvvsssmmmjjjooopppaaaVVVMMMHHHFFFDDDAAA???===<<<;;;;;;777777666666777888:::;;;@@@AAAKKK```yyyssseee]]]___```fffssspppxxx{{{eeeQQQIIIGGGNNNSSS\\\XXXOOO```ppprrrppp]]]ZZZVVVUUUWWWUUUOOOJJJIIIMMMMMMMMMLLLKKKIIIHHHGGGGGGGGGGGGGGGGGGEEEDDDCCCDDDDDDDDDDDDDDDCCCCCCCCCEEEDDDFFFKKKKKKFFFDDDEEECCCDDDDDDCCCBBBBBBDDDFFFHHHEEEBBBAAACCCEEEFFFFFFGGGGGGGGGGGGFFFEEEDDDCCC@@@???>>>>>>???@@@BBBCCCCCCBBBBBBAAA@@@???>>>>>><<<;;;;;;;;;;;;;;;;;;<<<<<>><<<===>>>??????@@@@@@@@@??????>>>>>>===<<<<<<<<<>>><<<;;;::::::;;;===>>>;;;>>>@@@AAA???<<<;;;:::999;;;;;;;;;999888999:::999999:::;;;;;;;;;;;;:::555555555555555666777888666555666777999999888666777888::::::999999:::;;;<<<>>>EEETTTnnn}}}kkkYYYUUUaaasssvvv||||||nnnjjjhhhiiikkkmmmssszzz|||yyyxxxtttooommmpppuuuwwwzzz{{{{{{zzz{{{{{{||||||}}}|||zzzwwwtttrrrpppggg]]]UUUMMMGGGGGGKKKYYYdddmmmjjjbbb\\\YYYVVV___lllyyy}}}xxxoooaaaUUUKKKHHHDDDBBBCCCEEEEEEEEEEEEFFFFFFEEEEEEEEEHHHJJJKKKMMMPPPSSSVVVZZZ^^^```gggqqquuukkkbbbaaa^^^\\\[[[[[[\\\]]]^^^\\\ZZZZZZ\\\___```^^^ZZZQQQHHHEEEEEEFFFIIINNNNNNOOORRRTTTVVVZZZ___bbbiiimmmssszzzzzzuuunnnfff\\\RRRLLLKKKLLLNNNQQQVVV]]]eeekkknnn{{{wwwpppiiibbb___aaadddkkkgggaaaXXXSSSSSSWWWYYYYYY```jjjtttyyyvvvoooiiifffeeecccbbbhhhvvvyyyhhh]]]TTTMMMHHHEEEDDDAAA===:::888888888777666666777888:::<<<===>>>CCCSSSkkkuuuhhh```\\\```dddpppyyyxxx]]]LLLHHHHHHRRRTTTYYYWWWTTTiiiyyygggnnn~~~lllbbbccc^^^ZZZZZZWWWPPPKKKJJJJJJJJJJJJJJJIIIHHHGGGFFFHHHHHHGGGGGGGGGFFFEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCDDDCCCDDDHHHHHHDDDAAACCCBBBCCCCCCBBBBBBBBBEEEGGGHHHEEEBBBAAABBBDDDFFFFFFGGGGGGGGGFFFEEEDDDCCCBBB??????>>>???@@@AAABBBCCCCCCBBBBBBAAA@@@???>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<@@@FFFLLLXXXlllwwwppprrrsssxxx~~~SSSXXX```jjjxxxyyyooo___VVVOOONNNRRRNNNKKKGGGDDDCCCBBBAAA@@@>>>??????@@@@@@@@@??????>>>>>>???@@@@@@@@@@@@???>>>>>>>>>======<<<<<<<<<<<<<<<;;;:::;;;<<<===>>><<<>>>??????===<<<;;;<<<:::<<<<<<<<<::::::;;;<<<::::::;;;<<<<<<;;;;;;;;;555555555555666777888888555555555777999999888666777999:::;;;999888999:::888;;;@@@KKKbbb~~~tttcccZZZ```rrr~~~tttxxxwwwpppiiifffdddeeeeeeeeejjjppp{{{}}}|||xxxqqqooopppsssuuuxxxyyyyyyyyyyyyzzz}}}}}}}}}|||yyyvvvrrrpppnnngggaaa[[[SSSMMMMMMRRRaaalllrrrkkk___[[[\\\^^^nnnzzz}}}pppbbbVVVMMMJJJFFFEEEFFFGGGHHHHHHIIIIIIJJJIIIIIIJJJLLLOOOSSSTTTVVVYYY\\\```ccceeelllttt{{{ooobbb```___]]]]]]^^^```aaadddccc___]]]```dddddd```XXXNNNFFFEEEGGGHHHKKKNNNMMMOOOQQQSSSVVVYYY^^^aaaeeegggkkkrrrzzzyyyuuummmcccXXXPPPLLLLLLMMMOOORRRXXX___ffflllooo{{{vvvqqqmmmhhheeeggglllrrrppphhh]]]WWWXXX[[[]]]]]]___ccchhhjjjgggbbb^^^[[[\\\[[[___kkk~~~~~~~~~qqqbbbYYYQQQIIIEEECCCBBB@@@===999666777888777777777888999;;;>>>??????III]]]vvvvvvmmmaaabbbbbbdddlllvvvVVVHHHGGGHHHRRRQQQTTTSSSVVVnnnmmmcccooosssggggggiiiccc^^^]]]YYYRRRNNNMMMHHHHHHHHHHHHHHHGGGFFFEEEGGGGGGGGGFFFFFFFFFEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCCCCBBBCCCGGGGGGCCCAAACCCBBBCCCCCCCCCCCCDDDFFFIIIIIIFFFBBBAAABBBEEEGGGGGGFFFFFFFFFFFFEEEDDDCCCBBB?????????@@@AAACCCDDDEEECCCBBBBBBAAA@@@???>>>>>><<<===>>>>>>>>>>>>===<<<===@@@EEEJJJTTTgggmmmfffhhhiiimmmtttYYY___kkk{{{zzzvvvyyy|||}}}}}}vvv^^^UUURRRMMMLLLPPPMMMJJJFFFCCCCCCCCCBBBAAA<<<>>>@@@AAA@@@@@@@@@@@@???@@@AAAAAAAAA@@@???>>>===============<<<<<<<<<;;;;;;;;;<<<<<<<<<=========>>>>>>===;;;;;;<<<>>>:::;;;<<<<<<;;;:::;;;===;;;<<<<<<<<<<<<;;;;;;:::555555555555666777888999666666666888:::;;;999777777999;;;;;;:::888888999888<<>>>>>===>>>???@@@@@@???>>>===<<>>@@@AAA@@@@@@@@@@@@@@@AAABBBBBBAAA@@@>>>==================<<<<<<<<<::::::;;;<<<======<<<<<<>>>>>>>>><<<:::;;;===???:::;;;<<<<<<::::::;;;<<<<<<<<<======<<<;;;;;;:::555555555555666777999999777777777999<<<<<<;;;999777999;;;;;;:::888888888777:::<<>>>>>;;;888777999<<<888888888:::<<<>>>AAABBBGGGVVVnnnzzztttvvvmmm|||~~~fffOOOKKKPPPTTTQQQQQQUUUUUUZZZooo}}}vvvggg```eeewwwddd[[[ccc]]]YYYXXXZZZWWWPPPIIIHHHEEEEEEFFFFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDEEEDDDCCCBBBAAABBBCCCCCCDDDBBBCCCGGGGGGDDDDDDFFFDDDEEEEEEEEEEEEGGGJJJLLLKKKHHHDDDBBBCCCFFFHHHIIIEEEEEEEEEEEEEEEDDDDDDCCC??????AAABBBDDDEEEFFFGGGCCCBBBBBBAAA@@@???>>>>>>>>>???@@@AAAAAA@@@???>>><<<>>>AAADDDLLL]]]rrrtttfffbbbdddjjjkkkppp|||zzzrrrooopppsssrrrpppvvvuuu```QQQOOOPPPJJJHHHKKKHHHGGGFFFEEEDDDDDDDDDDDD@@@@@@BBBBBBBBBBBB@@@@@@AAAAAAAAA@@@???>>>===<<<=========<<<;;;;;;;;;:::<<<999888999<<<>>>===<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>;;;999:::<<<===;;;888:::888555444666777888888<<<:::888777777888999;;;======<<<;;;::::::999999555;;;>>>===FFF[[[qqq|||{{{xxxzzz}}}sssvvv|||yyysssnnnlllqqqyyyzzzqqqpppuuuvvvpppjjjiiieeeaaa___aaaeeeiiijjjfffnnn{{{}}}wwwqqqooonnnooorrrvvvzzz{{{|||yyyyyyxxxvvvssspppnnnmmmqqqppplllgggcccbbbccceeemmmrrruuurrrnnnpppzzzsssjjjeeebbb___]]]^^^\\\WWWUUUVVVXXX[[[^^^___^^^___bbbeeeiiigggfffhhhkkkoooqqqrrrppprrrxxxzzzmmmbbb]]]^^^^^^]]]^^^```eeehhhkkkfffaaa```aaaaaa```^^^QQQLLLIIIJJJKKKLLLPPPVVVWWWVVVVVVXXX[[[^^^``````aaaaaagggqqqzzzyyyiii___]]]]]][[[TTTWWW[[[```dddkkkqqqvvvyyyzzzzzzvvvsssuuu|||~~~xxxvvvvvvuuuooonnnnnnmmmlllhhhbbb^^^ggghhhmmmqqqsssyyyyyyvvvzzzyyyjjj[[[SSSNNNHHHBBB@@@>>>===;;;999777666666666888888888888;;;@@@CCCCCCLLLbbbrrrzzz{{{xxx~~~```UUUUUUUUUSSSTTTRRRPPPTTTaaappptttppp[[[eeerrrvvvfff\\\VVVWWWUUURRRPPPOOOMMMJJJGGGDDDDDDEEEDDDBBBBBBCCCEEEDDDDDDEEEEEEEEEDDDBBBAAACCCCCCDDDEEEEEEDDDCCCBBBFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGIIIJJJJJJHHHFFFJJJGGGCCCAAACCCFFFIIIJJJGGGFFFDDDBBBAAA@@@AAAAAA===>>>???AAACCCDDDEEEFFFDDDDDDCCCAAA@@@>>><<<;;;<<<===???@@@@@@???>>>======>>>AAACCCFFFPPPggg|||}}}vvvooojjjjjjmmmeeeooozzzqqqllljjjooovvvxxxtttsss~~~xxxnnn\\\NNNNNNOOOJJJHHHJJJHHHGGGFFFEEEDDDDDDDDDDDD@@@AAABBBBBBBBBBBBAAA@@@???@@@@@@@@@@@@???>>>>>>=========<<<;;;;;;::::::;;;999777888;;;======;;;============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===;;;::::::<<<<<<;;;999<<<:::888777999;;;;;;;;;<<<;;;:::999999:::<<<===<<<<<<<<<;;;::::::999999666;;;===<<>>>>>???@@@@@@@@@???>>>>>>===>>>@@@BBBCCCNNNdddxxx~~~zzzvvvsssqqqpppqqqnnnuuu|||uuuhhhdddgggrrr}}}}}}wwwzzzvvvhhhdddVVVLLLMMMOOOKKKHHHIIIGGGGGGFFFEEEDDDDDDDDDDDD@@@AAABBBCCCCCCBBBAAA@@@===>>>???@@@@@@@@@@@@@@@>>>======<<<;;;;;;:::::::::888777888:::<<<<<<;;;============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;<<<<<<;;;999<<<:::888999:::<<<======<<<;;;;;;:::;;;<<<>>>???<<<;;;;;;::::::999999999666:::;;;:::>>>MMM]]]hhhvvv{{{~~~vvvzzz{{{sssmmmhhhfffiiihhhddd``````fffqqqzzzyyytttppppppssstttqqqmmmlllooopppoookkkhhhiiijjjkkkooo{{{|||uuupppnnnllllllnnnqqqtttvvvvvvvvvvvvuuutttsssqqqpppoooooopppooommmjjjhhhhhhiiinnnqqqtttvvvxxx|||wwwqqqmmmkkkhhhfffgggddd^^^[[[\\\^^^```cccfffggghhhkkkmmmooommmlllmmmppprrrrrrrrrooommmkkkkkkkkkgggaaa[[[WWWXXXYYYZZZ\\\```eeehhhgggdddbbbbbbddddddbbb___UUUOOOKKKKKKLLLNNNTTT[[[^^^^^^^^^```dddfffgggfffhhhjjjqqq{{{tttmmmnnnpppooocccgggmmmrrrwww{{{~~~yyywww|||}}}wwwxxxwwwtttrrrtttyyy}}}lll___RRRLLLHHHCCC???>>>:::999888888888999:::;;;<<<<<<<<<<<<===@@@EEEIIIWWWqqq}}}{{{pppYYYSSSVVVZZZ\\\XXXVVV^^^oooyyyuuunnnmmmgggzzzhhh[[[UUURRRPPPNNNJJJHHHHHHHHHGGGEEEDDDEEEDDDCCC@@@???@@@AAACCCCCCDDDDDDDDDCCCBBBBBBCCCDDDEEEFFFGGGFFFFFFEEEHHHHHHHHHHHHHHHHHHHHHHHHFFFEEEFFFHHHIIIIIIHHHFFFHHHEEECCCCCCFFFIIIKKKLLLGGGFFFDDDCCCBBBBBBBBBBBBAAABBBBBBCCCDDDDDDEEEEEECCCCCCDDDDDDDDDCCCBBBBBBAAAAAAAAAAAAAAA@@@???>>>>>>>>>??????AAAJJJ___rrr~~~}}}vvvxxx{{{xxxkkkkkklllnnnwww}}}|||yyy{{{xxxvvvvvvxxx|||iii```[[[QQQKKKMMMOOOMMMIIIIIIGGGFFFEEEDDDDDDCCCCCCDDD@@@AAABBBCCCCCCBBBAAA@@@>>>>>>???@@@@@@@@@@@@???>>>>>>===<<<;;;::::::999888888777888999:::;;;;;;============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<<<<;;;::::::999777888:::<<<<<<;;;::::::::::::;;;===>>>???;;;:::::::::999999999888666999:::999<<>>AAAJJJSSScccdddSSSOOOQQQVVVZZZUUUVVVfff}}}ssssssqqqttt```VVVRRRQQQQQQNNNKKKIIIIIIJJJIIIIIIFFFFFFFFFDDDAAA@@@@@@AAACCCCCCCCCDDDCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEEEEGGGIIIIIIHHHFFFFFFDDDCCCDDDGGGKKKMMMMMMFFFFFFEEEDDDCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBAAA@@@???>>>AAA?????????@@@GGGZZZlllyyyxxxwww{{{~~~hhhgggpppvvvxxxyyywwwuuu|||xxxpppnnnmmmlllpppvvvoooaaa[[[UUUOOOKKKMMMPPPNNNKKKIIIGGGFFFEEEDDDCCCCCCCCCCCCAAAAAACCCCCCCCCCCCAAAAAA???@@@@@@@@@@@@???>>>>>>???>>>===<<<;;;:::999999888888888888888999;;;<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;;;;;;;;;;:::999888999;;;<<<;;;;;;888888999999:::;;;<<<===999999999999999888888888666777999:::;;;BBBNNNYYYmmm{{{vvviii___YYYVVV[[[^^^aaa```^^^aaahhhooovvvxxxyyywwwtttqqqpppppprrrwww{{{{{{zzz{{{~~~yyyvvvrrrpppmmmmmmooorrrssssssrrrrrrrrrrrrrrrqqqqqqpppmmmoooqqqqqqooommmllllllnnnooorrrxxx~~~~~~{{{vvvqqqnnnmmmiiihhhhhhfff```]]]___bbbccceeehhhjjjkkkkkkjjjjjjiiiiiikkklllllljjjhhhbbbaaaaaa```___]]]ZZZXXXTTTVVVYYY[[[]]]```dddhhhfffdddbbbdddggggggdddaaa]]]VVVQQQPPPQQQTTT[[[bbbeeeeeefffhhhkkkmmmlllkkkpppoooqqqvvvyyy|||xxxtttrrroooqqqvvv||||||yyy|||}}}pppbbbXXXNNNHHHCCC===::::::;;;:::999888888888999:::<<<;;;<<>>===??????>>><<<;;;:::999888777999:::999999999;;;===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>===;;;;;;;;;<<<===<<<;;;;;;======<<<;;;777888888999999:::::::::888888888888888888888888666666999;;;<<>>???AAA@@@DDDVVVjjjpppfffmmmqqq___OOOIIIHHHFFFHHHNNNIIIUUUnnnwwwbbbXXXSSSQQQRRROOOMMMKKKKKKKKKJJJHHHFFFGGGHHHGGGFFFCCCBBBCCCEEEEEEEEEDDDDDDDDDEEEFFFGGGHHHIIIJJJJJJJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEFFFHHHKKKKKKJJJHHHEEEEEEEEEHHHKKKMMMMMMLLLHHHIIIIIIIIIIIIHHHGGGFFFCCCCCCCCCCCCCCCCCCDDDDDDFFFFFFFFFEEEDDDCCCAAA@@@CCCCCCBBBAAA@@@@@@@@@@@@DDDBBBAAAAAAAAADDDOOO[[[sss|||vvvrrrxxxqqqcccccchhhrrr{{{yyyzzz}}}nnn```ZZZ[[[dddiiikkktttzzzkkk```YYYTTTQQQOOOMMMLLLMMMMMMKKKHHHFFFFFFDDDCCCCCCCCCCCCCCCAAABBBCCCDDDDDDCCCBBBAAA>>>>>>???@@@@@@@@@@@@?????????>>><<<;;;:::999888888:::;;;:::999999<<<>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>???>>>;;;:::;;;======<<<;;;;;;<<<<<<:::888888888999999999999999888777888888888888888888888888777999<<<;;;;;;CCCNNN```ooo}}}yyyxxxzzzuuufff\\\XXXSSS^^^lllrrrpppmmmnnnqqq}}}~~~~~~{{{vvvsssooommmnnnoooqqqqqqqqqqqqqqqqqqqqqpppoooooommmnnnooonnnllljjjjjjkkkmmmooorrruuuwwwxxxxxxyyy{{{yyywwwvvvvvvtttqqqmmmnnnjjjjjjkkkiiieeeccceeegggffffffhhhiiigggccc___^^^^^^```bbbdddbbb___\\\YYYZZZ\\\___aaaeeehhhkkkccceeegggggghhhiiikkkmmmjjjgggcccccceeegggeeecccccc]]]YYYZZZ[[[\\\aaahhhkkkkkklllooorrrsssqqqooorrrqqqsssvvvwww{{{|||xxxxxx|||mmmaaaTTTMMMGGGDDD@@@;;;;;;===999888888777888:::;;;<<<@@@===>>>BBBCCCJJJbbb|||uuueeebbbrrr~~~cccSSSHHHHHHHHHDDDEEEKKKPPP```xxxlll\\\VVVRRRQQQRRRMMMMMMLLLLLLLLLJJJGGGDDDEEEFFFFFFEEECCCBBBDDDEEEGGGFFFEEEEEEEEEFFFHHHIIIJJJKKKKKKLLLKKKJJJHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGIIILLLLLLKKKJJJFFFEEEFFFIIILLLMMMMMMKKKDDDEEEFFFFFFFFFEEEDDDCCCAAAAAABBBBBBCCCCCCCCCDDDCCCCCCDDDDDDCCCBBBAAAAAABBBAAA@@@??????@@@AAAAAACCCAAAAAABBB@@@AAAIIISSSgggxxxzzzuuuooooooxxxddd```iiiooouuu~~~www}}}aaaYYYUUUZZZhhhpppqqqzzzkkkccc___ZZZVVVPPPOOOMMMKKKKKKLLLJJJFFFFFFEEEDDDCCCCCCBBBBBBCCCAAABBBCCCDDDDDDCCCBBBAAA<<<===>>>???@@@AAAAAAAAA@@@???>>>===;;;:::999888888:::<<<;;;999:::<<>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>???>>>;;;:::;;;>>><<<;;;999999:::999777555999999:::::::::999888888777777777777777888888888999888999<<<:::888???III[[[jjjxxx~~~rrrppppppyyy}}}mmmaaa[[[TTTbbbsss|||zzzwwwvvvxxx{{{vvvsssnnnllllllnnnooopppqqqqqqqqqqqqqqqpppooonnnmmmnnnnnnmmmjjjiiiiiijjjlllooorrrtttttttttuuuwwwxxxvvvssstttuuutttqqqnnnooollllllnnnlllhhhfffhhhjjjhhhggghhhhhhfffaaa\\\[[[[[[]]]```bbbaaa]]]ZZZXXXZZZ[[[^^^bbbhhhoootttiiikkklllmmmllllllnnnppplllhhhdddccceeeffffffdddddd___\\\]]]^^^___ccciiimmmmmmooorrrtttuuusssqqqrrrsssvvvzzz{{{}}}zzz}}}uuubbb]]]NNNHHHCCCBBB???<<<<<>>>>>>>>>>>>>>??????>>><<<:::999777666666::::::::::::::::::::::::<<<<<<======<<<;;;::::::======<<<<<<;;;;;;;;;:::??????>>>===<<<;;;::::::<<<<<<;;;:::999999999999:::999999888888999999:::<<<222222777666:::<<<444888888888888999;;;===>>>LLL]]]rrr~~~pppddd]]]hhh{{{ssseee___dddmmmzzzwwwwww~~~|||wwwqqqlllkkkkkkkkkkkknnnooopppssstttsssooollllllmmmmmmkkkhhhhhhjjjmmmkkkmmmqqqrrrqqqpppppppppsssrrrqqqqqqssssssrrrqqqnnnpppqqqpppnnnkkkjjjjjjiiijjjkkkjjjiiieeebbb```]]]\\\]]]^^^^^^]]]ZZZWWWXXXZZZ]]]aaaffflllqqqtttsssrrrqqqqqqpppqqqqqqrrrrrrkkkcccbbbfffiiihhheeefffccc___]]]^^^ccciiimmmpppqqqrrrsssuuuvvvvvvwwwxxxvvvuuuwww|||~~~mmm^^^UUUJJJFFFAAA>>>===<<<:::999;;;<<<<<<;;;999999:::<<<======???CCCLLL___|||vvvlllgggkkktttwwwgggUUUMMMHHHJJJHHHDDDJJJUUUnnn{{{ppp\\\XXXUUUOOOLLLPPPNNNLLLIIIHHHIIIIIIHHHHHHEEEEEEFFFFFFFFFFFFEEEEEEFFFCCCAAAAAAEEEHHHIIIHHHJJJJJJKKKKKKJJJJJJIIIHHHIIIHHHGGGFFFEEEFFFGGGHHHEEEGGGIIIKKKLLLJJJHHHGGGGGGHHHIIIIIIIIIHHHGGGFFFFFFGGGHHHIIIHHHFFFDDDBBBAAAAAAAAABBBCCCDDDDDDEEEDDDDDDDDDBBB@@@???@@@AAA>>>@@@BBBCCCBBB@@@AAAAAAAAA@@@??????@@@CCCEEEGGGXXXjjj}}}zzzkkkkkknnnooo{{{zzzhhh^^^fffmmmnnnttt~~~lllVVVVVV[[[ccckkkuuurrrbbbXXXSSSPPPPPPRRRPPPKKKIIIMMMPPPLLLGGGEEEEEEDDDBBBAAA@@@???@@@@@@CCCEEEFFFGGGFFFDDDAAA@@@>>>>>>>>>>>>>>>>>>??????<<<;;;:::999999999::::::888999999::::::;;;;;;;;;<<<<<<======<<<;;;;;;:::<<<<<<;;;;;;;;;:::::::::>>>======<<<;;;;;;::::::===<<<;;;:::999999999999999999999888888999999999???444666===888555999999999888888888999;;;===>>>HHHWWWkkk{{{nnn```XXXaaattt|||qqqmmmqqqwww|||rrrrrrxxx}}}}}}yyyrrrnnnllllllllllllmmmnnnpppsssuuusssooollljjjkkkkkkiiiffffffhhhkkkmmmppprrrrrrqqqpppooopppqqqpppooopppqqqrrrqqqooolllnnnoooooommmllllllmmmpppqqqqqqqqqnnnjjjfffccc______^^^______^^^[[[YYYYYY[[[]]]aaaffflllrrrvvvuuuuuuuuuuuuuuutttttttttqqqjjjcccbbbfffiiiiiifffeeeccc___]]]___ccciiilllpppqqqqqqssstttvvvxxxyyyzzzyyyxxxyyy~~~{{{lll^^^TTTIIIEEEAAA===<<<;;;:::888999:::;;;;;;:::;;;===???@@@???BBBIIITTTiiillljjjggghhhooo~~~gggZZZJJJJJJKKKMMMMMMOOOYYYdddsss~~~|||hhhWWWUUUTTTOOOLLLOOONNNLLLIIIIIIIIIJJJIIIHHHEEEFFFFFFFFFFFFFFFFFFEEEFFFDDDBBBCCCFFFIIIJJJIIIHHHIIIJJJJJJKKKKKKKKKKKKIIIHHHGGGGGGGGGGGGGGGGGGEEEGGGIIIKKKKKKJJJHHHGGGEEEFFFHHHIIIIIIIIIHHHHHHFFFGGGHHHHHHGGGFFFDDDBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEECCC@@@??????AAA???AAACCCCCCBBB@@@@@@AAAAAA@@@??????@@@BBBEEEFFFUUUggg|||{{{ppphhhnnnrrreee^^^```kkkqqqrrr{{{|||cccSSSUUUXXX^^^ggguuu|||lllaaaWWWSSSQQQNNNMMMOOOOOOIIIHHHOOOUUURRRJJJDDDEEECCCBBB@@@????????????BBBBBBCCCCCCCCCAAA@@@???<<<<<<======>>>>>>??????===;;;:::888888999:::;;;777777888999:::;;;<<<<<<<<<<<<======<<<<<<;;;;;;;;;;;;;;;:::::::::::::::===<<<<<<;;;;;;:::::::::===<<<;;;::::::999999999999999888888888888999999>>>555:::@@@888444:::<<<999999999999:::;;;===>>>DDDPPPaaarrr}}}mmm]]]RRRZZZlll|||~~~|||}}}tttmmmlllooossszzzzzztttpppnnnmmmmmmmmmkkkmmmppptttvvvtttpppllllllkkkjjjgggeeeeeegggjjjppprrrsssrrrpppooonnnoooooonnnmmmnnnooopppooommmkkklllnnnnnnmmmnnnppprrrxxxyyyyyyxxxuuupppkkkhhhcccbbb````````````]]][[[\\\]]]___aaaeeellltttzzzxxxyyyzzzzzzzzzyyywwwvvvoooiiicccbbbfffiiiiiigggeeeccc```___aaadddiiilllppppppqqqrrruuuxxx{{{|||}}}||||||~~~|||}}}|||vvvjjj]]]RRRGGGDDD???<<<;;;:::999888777999:::;;;;;;<<>>>>>>>>>>>@@@@@@@@@@@@@@@???>>>>>>:::;;;<<<===>>>>>>??????@@@>>>;;;888777777888999888888999999:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::<<<<<<<<<<<<<<<;;;;;;;;;===<<<;;;:::999999999999888888777777777777888888777666;;;:::666===CCC<<<:::999999999:::;;;===>>>@@@IIIXXXjjj{{{|||xxxuuummm]]]QQQTTTddduuuwwwqqqkkkiiihhhjjjqqqyyy~~~|||vvvqqqooonnnmmmllliiilllppptttwwwuuuqqqmmmooommmjjjgggfffgggiiilllqqqrrrrrrqqqnnnmmmmmmnnnooonnnmmmmmmoooooonnnmmmkkkmmmnnnnnnooorrruuuxxx|||}}}~~~~~~{{{wwwrrrooohhheeebbbaaaaaa```___^^^^^^___```aaaeeelllvvv}}}}}}~~~~~~zzzvvvtttmmmhhhcccbbbeeehhhhhhfffeeedddbbbbbbcccfffjjjlllppppppqqqsssvvvzzz}}}~~~~~~yyyzzz}}}yyy~~~zzzpppgggZZZOOOFFFCCC>>>;;;::::::888777888999;;;;;;<<<===@@@BBBBBBBBBJJJZZZnnnsssdddggglllxxxsssZZZMMMIIIHHHRRRZZZ]]]hhhzzz|||sssyyy|||wwwpppbbbWWWNNNOOOPPPNNNLLLLLLGGGFFFEEEEEEFFFFFFFFFDDDGGGGGGGGGHHHHHHGGGGGGGGGEEEEEEFFFGGGIIIJJJKKKKKKEEEFFFGGGHHHIIIIIIIIIIIIHHHHHHIIIIIIIIIGGGFFFEEEEEEFFFHHHIIIIIIIIIHHHGGGDDDEEEFFFFFFGGGHHHHHHHHHFFFFFFFFFFFFEEEDDDCCCBBBDDDDDDFFFGGGGGGGGGFFFFFFFFFFFFFFFCCC@@@>>>???@@@AAACCCDDDDDDBBB@@@??????????????????@@@AAACCCCCCHHHXXXlllyyy}}}}}}}}}~~~~~~pppccc[[[```aaafffnnnuuujjjWWWQQQOOOWWWfffzzzuuubbbZZZVVVSSSSSSPPPKKKGGGHHHIIIHHHKKKQQQRRRMMMHHHGGGCCCAAA@@@>>>============???????????????>>>>>>===999:::;;;===>>>>>>>>>>>>???>>>;;;999777777888999:::::::::999999888888888::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===<<<;;;:::999999888999999888777777666666777777888111888<<<444666LLLQQQ<<<:::999888888999:::<<<======DDDQQQcccvvvxxxrrrmmmlllkkk]]]PPPPPPZZZjjj||||||wwwrrrmmmiiifffeeekkksssuuu}}}}}}xxxssspppooommmkkkiiikkkooosssvvvvvvrrroooooolllgggdddeeegggjjjlllpppppppppnnnkkkjjjlllmmmpppooonnnnnnooopppooonnnmmmooopppqqqsssvvvzzz}}}zzzwwwlllhhhccc```````````````^^^```aaabbbdddkkkvvv|||uuuppplllhhhdddccceeeffffffeeeeeeeeeeeefffgggiiikkklllooopppqqqtttwww{{{}}}~~~wwwwwwyyy{{{}}}~~~sssjjjbbbWWWKKKEEEBBB>>>;;;:::999888777:::;;;<<<<<<<<<===???AAAAAADDDOOOcccyyy|||nnnfffqqqbbbOOOIIIIIIOOOVVV\\\fff{{{vvvooouuuxxxsssqqqvvv\\\TTTNNNNNNOOOMMMKKKJJJGGGFFFEEEFFFGGGHHHGGGFFFGGGGGGGGGHHHHHHGGGGGGGGGDDDFFFHHHIIIJJJJJJJJJJJJFFFFFFFFFGGGGGGFFFFFFEEEGGGHHHIIIIIIHHHFFFEEECCCEEEFFFGGGHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCCCCBBBCCCDDDFFFGGGGGGFFFEEEDDDEEEEEEEEEBBB@@@>>>>>>@@@AAABBBDDDCCCAAA???>>>>>>????????????@@@@@@AAABBBDDDRRReeessszzz~~~~~~{{{pppggg^^^XXXWWW[[[^^^fffqqq~~~bbbQQQOOONNN\\\sss}}}hhh\\\UUUQQQOOOOOOLLLFFFDDDEEEGGGFFFHHHKKKJJJDDDBBBDDDBBBAAA???===<<<<<<<<<<<<>>>>>>???@@@@@@???>>>===999:::;;;=========<<<<<<::::::999999::::::;;;;;;;;;;;;:::999888777666666888888999999::::::999999::::::::::::;;;;;;;;;;;;::::::;;;;;;<<<<<<======;;;:::999888888777777777777777666666666666777777222999<<<444888QQQUUU===999888777777777999:::;;;;;;@@@LLL]]]ooo}}}zzzuuupppjjjgggggghhh]]]QQQLLLPPP^^^sss{{{xxx{{{}}}yyysssmmmjjjfffdddgggnnnooowww~~~zzzvvvssspppnnnllliiijjjmmmrrruuuvvvtttrrrlllhhhbbb```bbbfffjjjlllnnnnnnmmmkkkjjjjjjmmmoooqqqooonnnooopppqqqpppnnnoooqqqsssuuuvvvxxx|||~~~|||nnniiiccc___^^^___``````]]]```bbbcccdddkkkvvvxxxrrrmmmjjjgggffffffffffffffffffggghhhjjjkkklllmmmmmmooopppsssvvvzzz}}}}}}~~~}}}|||{{{ssstttuuuvvvwwwxxxyyyzzz||||||lllccc]]]SSSIIIEEEBBB>>>;;;::::::999888:::<<<=========>>>@@@BBBDDDJJJZZZppp|||sssppp|||rrrWWWIIIGGGIIISSSTTTZZZmmm}}}pppnnnrrrtttqqqwwwiiiXXXSSSNNNMMMMMMMMMKKKIIIHHHGGGGGGIIIKKKKKKJJJIIIFFFFFFGGGGGGGGGGGGFFFFFFDDDGGGJJJKKKJJJHHHHHHHHHFFFFFFFFFFFFFFFEEEDDDDDDGGGGGGGGGGGGFFFEEECCCCCCEEEEEEFFFGGGGGGGGGGGGFFFGGGFFFFFFEEEDDDDDDEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBCCCEEEFFFFFFEEECCCBBBCCCCCCCCCAAA???>>>>>>@@@???@@@BBBBBB@@@>>>>>>>>>>>>>>>?????????@@@@@@@@@DDDMMM^^^ppp|||yyy}}}}}}pppddd^^^[[[YYYZZZ^^^ZZZbbbqqqvvv\\\PPPRRR[[[mmmlll\\\UUUNNNKKKJJJKKKIIIDDDDDDGGGMMMGGGDDDFFFFFFBBB@@@@@@AAA@@@>>><<<;;;;;;;;;<<<===>>>AAABBBBBBAAA???===999:::<<<======<<<;;;:::888999:::;;;;;;;;;::::::::::::999999888888777777666666777888888888888888777777888888999999999999777777888999::::::;;;;;;:::999888777666666666666777666666555555666666777555444888888777BBBGGG<<<888777666666666777888999888===HHHXXXiiiwww{{{ssspppmmmhhhgggiiifff___UUUMMMKKKVVVooozzztttsssxxxzzz|||wwwpppjjjhhhfffdddfffjjjllltttzzz}}}~~~yyyvvvssspppnnniiijjjlllppptttvvvuuutttkkkfff```^^^aaagggkkkmmmmmmlllllljjjjjjlllpppssspppooonnnoooppppppooonnnppprrruuuwwwxxxyyy{{{||||||yyyoooiiibbb]]]\\\]]]___```\\\___cccddddddjjjuuu~~~yyyqqqnnnllliiihhhhhhhhhggggggiiikkkmmmooooooooonnnnnnqqquuuyyy|||~~~}}}}}}~~~}}}}}}|||{{{zzzyyyyyyxxxooopppqqqrrrssstttuuuvvvxxx|||uuufff]]]WWWPPPIIIEEEBBB>>><<<;;;;;;:::999999:::<<<===>>>@@@BBBEEEKKKTTThhhfffPPPIIIIIILLLUUURRRZZZrrr}}}mmmjjjmmmooonnnooo}}}uuu]]]TTTQQQMMMKKKKKKLLLKKKIIIGGGFFFGGGIIIKKKLLLJJJIIIEEEFFFFFFFFFFFFFFFFFFEEEDDDGGGKKKLLLIIIFFFEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGHHHGGGFFFDDDCCCCCCBBBBBBEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDEEEFFFFFFEEEEEEDDDCCCBBBBBBBBBBBB@@@AAACCCEEEEEECCCAAA???@@@@@@AAA???>>>===>>>@@@<<<>>>@@@@@@???======>>>===>>>>>>???????????????BBBGGGVVVjjj{{{rrrttt~~~nnnbbbXXXXXXZZZ[[[```fff```kkkpppZZZSSSYYYppprrr[[[NNNIIIKKKHHHGGGIIIHHHFFFHHHLLLUUUJJJBBBDDDGGGEEEAAA???AAA???>>><<<;;;;;;;;;;;;===???BBBDDDDDDBBB???===999:::<<<======;;;:::888:::;;;<<<===<<<:::777666888888888888888999999999555555666777777777777777555555666666777777777888555555666777888999999:::999888777666555555555555666666555555555555666666888...333;;;444111777:::777777666555555666777888666<<>><<<;;;;;;;;;:::777999;;;===???AAAEEEHHHQQQ\\\rrr___NNNKKKNNNPPPXXXSSS\\\uuurrrbbbeeemmmlllkkkmmmlllVVVQQQOOOKKKIIIJJJLLLLLLJJJDDDCCCDDDFFFIIIIIIHHHFFFEEEEEEFFFFFFFFFFFFEEEEEEDDDHHHLLLLLLIIIEEECCCCCCEEEFFFGGGHHHIIIJJJJJJJJJHHHGGGEEECCCAAAAAABBBBBBEEEEEEEEEEEEFFFFFFFFFFFFCCCCCCCCCCCCDDDEEEGGGHHHEEEEEECCCBBBBBBBBBBBBBBB>>>@@@BBBDDDCCCBBB???>>>>>>??????>>>======>>>@@@;;;===??????>>>======>>>===>>>>>>????????????>>>???AAAOOOeeeyyykkklllvvvjjj]]]ZZZ[[[```dddcccbbbccciii~~~wwwbbb]]]oookkk___WWWQQQLLLIIIHHHFFFEEEEEEEEEFFFFFFIIIGGGFFFEEEEEEBBB???<<<>>>===<<<;;;;;;;;;;;;;;;===@@@EEEIIIHHHDDD>>>:::>>>@@@AAA@@@===:::888888999999999999999999999999777777777777777888999999777666555444444555666777777777888888888888777777666666666777888:::;;;<<<>>><<<:::888666555555666666666555444444444444555555555555555555666777777888888888888999999999999777777;;;HHHYYYiiisssvvvrrrpppooorrrssssssssstttooonnnhhh[[[OOOQQQfff}}}{{{wwwwww}}}xxxppppppppppppuuu|||mmmlllfff___^^^dddjjjkkkqqqtttyyy~~~|||{{{|||wwwooonnnlllkkklllooorrrtttuuunnnhhh```^^^```eeeiiikkkjjjkkklllmmmnnnpppqqqqqqmmmlllkkkmmmqqqtttsssrrrttttttssssssssssssrrrrrryyy{{{}}}~~~zzzsssnnnhhheee```\\\ZZZZZZ\\\^^^\\\[[[]]]cccdddeeennnzzz{{{tttooopppqqqnnnmmmnnnmmmpppssstttsssrrrrrrrrrssstttxxx~~~||||||}}}}}}~~~}}}{{{zzzyyyyyyyyyyyyxxxvvvtttrrrppptttttttttvvvwwwwwwuuusssxxx|||}}}sssfff]]]WWWRRRLLLGGGCCCAAA???<<<;;;:::999:::;;;999;;;@@@@@@???DDDMMMRRRkkktttZZZNNNMMMRRRWWW]]]XXXYYYhhh}}}jjj\\\ccclllkkklllsssrrr]]]QQQMMMLLLJJJHHHGGGFFFFFFGGGCCCDDDEEEFFFGGGHHHHHHHHHGGGFFFEEEDDDDDDEEEFFFGGGJJJJJJJJJIIIGGGEEEDDDCCCEEEEEEFFFGGGGGGHHHIIIIIIFFFEEECCCAAA???>>>>>>>>>EEEDDDDDDEEEGGGGGGFFFEEEBBBBBBCCCCCCDDDFFFGGGHHHGGGDDDAAA@@@CCCEEEEEEDDDBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@??????===<<<<<<<<<<<<;;;;;;;;;:::::::::@@@AAABBBAAA@@@@@@BBBCCCDDDEEEKKKZZZqqq{{{mmmhhhyyyfff]]]YYY[[[aaaggggggfffjjjppp}}}ooooooooo^^^UUUPPPKKKHHHFFFFFFDDDCCCCCCCCCDDDDDDFFFEEEDDDDDDDDDBBB@@@=========<<<;;;;;;;;;;;;;;;>>>@@@CCCEEEEEEBBB>>><<<>>>@@@BBBAAA>>>;;;999999999999999999999999999999777666666666666777888999777666555555555555666777666666777777777777666666555555555666777888::::::<<<;;;999777666555555555666555555444333444444444444444444444444555555666333333333222222222222222666777:::CCCQQQ___iiinnnsssqqqppprrruuuxxx|||~~~{{{{{{wwwkkk[[[UUUaaarrr~~~|||{{{zzzzzzzzz}}}yyyrrrllllllkkkkkkqqqxxx|||}}}~~~yyyvvviiijjjgggbbbaaaggglllmmmvvvvvvwwwyyy|||~~~}}}zzztttrrrpppnnnnnnppprrrssssssnnniiicccaaadddiiimmmnnnkkkllllllmmmnnnoooppppppjjjiiiiiikkkooopppooommmnnnnnnnnnnnnoooooopppppptttvvvxxxzzzzzzwwwrrrnnnkkkhhhccc^^^ZZZXXXXXXXXXYYYWWWYYY]]]```ccclllwww}}}vvvrrrtttuuussspppqqqrrrtttwwwxxxxxxxxxxxxyyy{{{||||||xxxyyyzzzzzzyyyxxxwwwvvvuuuuuuuuuuuutttrrrpppnnnppppppqqqtttwwwxxxwwwvvvvvvzzzyyytttlllbbbZZZUUUQQQLLLGGGAAA@@@>>><<<:::999999:::::::::>>>BBBCCCCCCJJJTTTbbbzzziiiRRRIIIJJJPPPWWW[[[YYY[[[fffttt~~~|||uuugggcccmmmttttttyyylllZZZQQQMMMLLLJJJHHHGGGGGGHHHHHHDDDDDDEEEFFFGGGGGGGGGGGGFFFFFFEEEDDDDDDEEEFFFFFFHHHHHHHHHGGGFFFEEECCCCCCHHHHHHHHHGGGGGGGGGFFFFFFGGGEEEBBB@@@>>>>>>??????EEEDDDEEEFFFGGGGGGFFFEEECCCCCCCCCCCCDDDEEEFFFFFFFFFCCC@@@@@@BBBCCCDDDCCCBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@??????>>>===<<<<<<<<<<<<;;;;;;;;;;;;:::???@@@AAAAAA???>>>???@@@AAABBBGGGTTTiiiyyylllhhhkkk\\\XXXYYY^^^ggglllkkklllwwwzzz|||}}}yyymmm\\\PPPKKKIIIGGGEEECCCCCCBBBAAAAAAAAABBBBBBBBBAAAAAAAAABBBBBB@@@>>><<<<<<;;;:::::::::;;;;;;>>>???@@@AAAAAA???>>>===>>>@@@BBBAAA>>><<<::::::999999999999999999999999666666555555666666777777777777666666666666777777555555666666666666555555444444555555666777888888:::999888666555444444444555444444333333333333333333333333333333444444555555555444444333333222222666777:::>>>FFFQQQ\\\cccooonnnnnnpppwwwkkk[[[\\\dddwwwuuussssssuuuzzz}}}vvvqqqnnnkkkjjjiiigggfffllltttvvvxxxyyyyyywwwsssnnnjjjeeeiiijjjggghhhmmmppppppyyyxxxuuusssuuu{{{~~~{{{wwwtttrrrpppqqqrrrqqqqqqjjjgggddddddgggjjjmmmooommmmmmmmmnnnnnnooooooooonnnnnnnnnppprrrrrrooommmiiiiiijjjjjjlllmmmnnnooooooppprrrttttttrrrooonnnkkkiiifffaaa]]]YYYVVVUUUUUUSSSSSSWWW\\\bbbllluuuyyywwwyyy{{{xxxuuuuuuvvvxxxzzz{{{{{{|||~~~{{{ssstttuuuvvvvvvuuutttsssrrrsssttttttsssrrrpppooonnnoooppptttxxx{{{{{{zzzxxx|||{{{rrriiiccc\\\VVVSSSOOOJJJFFF@@@>>><<<;;;999999999:::999;;;@@@CCCDDDIIIUUUaaatttzzz\\\IIIEEEHHHPPPWWWXXXYYY]]]dddlllrrruuuuuujjjggglllxxx}}}}}}vvv```SSSOOOLLLKKKIIIHHHHHHHHHIIIJJJEEEFFFFFFGGGGGGFFFFFFEEEFFFEEEEEEDDDDDDEEEEEEFFFEEEEEEFFFFFFEEEEEEDDDCCCJJJJJJIIIHHHGGGEEEEEEDDDGGGEEEBBB???>>>>>>???AAADDDEEEFFFFFFGGGGGGFFFFFFDDDDDDCCCCCCCCCCCCDDDDDDDDDBBB??????AAABBBBBBBBB@@@@@@@@@@@@@@@???????????????@@@??????>>>===<<<=========<<<<<<<<<;;;;;;>>>@@@AAAAAA???=========>>>>>>BBBMMM___uuuvvvkkkhhhddd[[[\\\]]]```fffkkkooowww{{{wwwwwwyyynnnzzzeee\\\PPPIIIGGGGGGGGGFFFAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@??????@@@???>>><<<;;;;;;:::::::::::::::;;;;;;<<<>>>@@@???>>><<<;;;<<<>>>@@@@@@>>>;;;::::::888999999999999999::::::666666555555555555666666777777777777777777777777444555555555555555555444444444555666777777888888777777666555444444333333444444333222222222222333333333333333333444444555999999888777666666555555555777999;;;>>>FFFRRR\\\gggiiikkkooozzzzzzddd\\\^^^rrrrrrssstttwww|||yyytttrrrooojjjgggfffhhhjjjhhhdddccchhhnnnrrrtttvvvuuuqqqlllgggdddcccjjjpppppppppssstttssszzzyyyuuurrrqqqvvvzzzwwwtttrrrqqqpppnnnlllcccbbbbbbcccfffiiikkkllloooooonnnnnnnnnnnnnnnnnnqqqrrrsssuuutttrrrooommmkkkjjjjjjjjjkkklllnnnnnnmmmnnnppppppooommmllllllggggggfffdddaaa\\\XXXUUUSSSQQQPPPTTT\\\gggqqqyyy{{{zzz}}}|||yyyxxxvvvxxxzzz{{{|||}}}}}}xxxqqqrrrtttuuuuuuuuutttsssrrrssstttuuuvvvuuutttsssppppppqqqtttxxx{{{||||||zzz~~~ssskkkaaa]]]XXXTTTPPPLLLGGGCCC>>>===;;;:::999999:::::::::===@@@BBBFFFQQQcccrrrkkkSSSFFFDDDIIIQQQXXXUUUWWW]]]fffpppvvvyyyyyymmmkkkqqq}}}fffSSSKKKKKKJJJJJJIIIHHHHHHIIIJJJKKKHHHHHHHHHHHHHHHGGGFFFFFFEEEEEEEEEDDDDDDEEEEEEEEECCCDDDEEEEEEFFFFFFEEEEEEJJJIIIHHHGGGFFFEEEEEEDDDFFFDDDAAA>>>===>>>@@@BBBDDDEEEFFFGGGFFFFFFFFFGGGEEEDDDCCCBBBAAAAAAAAAAAACCCBBBAAA@@@AAAAAABBBBBB???????????????????????????????????????>>>======>>>>>>=========<<<<<<<<<>>>@@@BBBBBB@@@===<<<;;;>>>>>>@@@HHHWWWkkkrrrhhhfffvvv```ZZZ]]]aaa___bbblllzzzyyynnnhhhdddfffjjjjjjzzzkkkYYYSSSKKKFFFEEEFFFFFFFFF@@@AAAAAAAAAAAAAAAAAAAAABBB@@@>>>=========;;;999::::::999999999999:::;;;777:::===@@@@@@>>>:::888999;;;>>>>>><<<:::999999888888888999999:::::::::666666555555555555666666666666777777777777666666444444555555555555444444444555666888888888888777555555555555444444333333444444333222222222222333444444444333444555555666777666666555444333333222444777999999:::AAAMMMWWW```gggmmmtttoooeeeeeerrrtttwwwyyyzzz|||{{{rrrllliiigggdddaaa```fffiiigggcccbbbdddgggnnnqqqssssssnnniiieeecccfffpppyyy||||||}}}}}}{{{}}}}}}{{{vvvsssttt{{{zzzwwwtttqqqooommmjjjhhh___```bbbdddeeehhhjjjlllooooooooooooooonnnnnnnnnoooqqqssssssqqqnnnkkkjjjlllkkkjjjiiiiiijjjkkklllmmmooopppooollljjjjjjkkkhhhiiiiiihhhddd^^^YYYUUUSSSQQQQQQWWWcccrrr~~~}}}{{{~~~zzzzzzwwwyyy{{{|||}}}~~~xxxuuuqqqssstttvvvwwwwwwwwwvvvrrrsssuuuwwwxxxyyyxxxxxxrrrqqqqqqsssvvvxxxxxxxxxvvvyyy{{{qqqgggaaa]]]ZZZVVVRRRMMMIIIDDDAAA<<<;;;:::999999:::;;;<<<<<>>???AAABBBBBBDDDGGGGGGEEEDDDEEEGGGEEEDDDCCCAAA@@@@@@??????BBBCCCCCCBBBBBBBBBBBBCCC????????????????????????>>>????????????>>>>>>===??????>>>>>>>>>>>>======???AAACCCCCCAAA>>>===<<>><<<<<<<<<:::999999999888888999999::::::666999===@@@@@@>>>:::777777999<<<<<<;;;999888888888888888999999::::::;;;777777666666555555666666555555666666666666555555444444555555555555444444555666777888999888777777444444555555555444444333555444444333333333333333444444444444444555555666555555555444444333333222333555777777888>>>HHHQQQ\\\hhhttt|||yyypppoooxxx|||yyyoooiiifffdddbbb```]]]ccchhhgggeeeeeeeeeccchhhmmmrrrrrroookkkiiiiiikkkxxxwwwtttvvvyyy}}}yyyvvvssspppnnnkkkhhheeeaaaccceeeggghhhjjjmmmoooooooooooooooooooooooooooppprrrsssssspppmmmlllkkkkkkiiigggfffeeefffhhhiiimmmppprrrpppllljjjjjjkkkmmmmmmmmmkkkfff___XXXTTTTTTTTTUUU]]]ooo|||~~~{{{{{{yyy{{{~~~yyytttqqqrrrsssuuuwwwyyyyyyyyyyyyrrrsssvvvxxxzzz{{{||||||uuutttrrrrrrtttuuuuuutttpppttt|||yyyppphhhbbb]]]YYYWWWTTTOOOJJJEEEBBB@@@;;;;;;:::::::::;;;===>>>???DDDGGGLLLYYYppp~~~qqqssssss___TTTIIIEEEFFFGGGLLLQQQPPPWWWeeexxxuuuppp|||}}}eeeVVVOOOLLLLLLHHHHHHGGGFFFFFFGGGHHHIIIJJJJJJJJJJJJIIIIIIHHHGGGCCCDDDDDDEEEEEEDDDDDDCCCCCCDDDEEEFFFGGGGGGGGGGGGBBBCCCCCCDDDEEEEEEFFFFFFCCCBBBAAA@@@@@@@@@AAABBB@@@CCCFFFFFFCCCBBBDDDFFFDDDCCCBBB@@@??????>>>>>>AAACCCDDDCCCBBBAAABBBCCC?????????@@@@@@@@@@@@@@@>>>>>>????????????>>>>>>@@@@@@?????????>>>>>>>>>???AAABBBBBB@@@>>>>>>>>>???@@@BBBDDDLLL]]]rrrtttddd\\\[[[wwwjjjffffffgggfffmmm~~~{{{```VVVTTTWWWaaannn|||hhhZZZTTTLLLJJJGGGDDDCCCBBBAAA@@@>>>???@@@AAABBBAAAAAA@@@AAA???<<<;;;<<<<<<<<<;;;888888888888888999::::::777999;;;===>>>===;;;999777999<<<===;;;:::999999777888888999::::::;;;;;;999888777666666666666777333444555666666555444333555555666666666666555555333555666888888777666555333444555666666555444444666555555444333444444444333333333333333444444555555555555555555555555555222333444444666;;;BBBHHHXXXiiixxx{{{ssssss{{{~~~wwwpppkkkjjjjjjiiiggg]]]dddjjjkkkmmmooolllggggggmmmtttvvvtttrrrrrrsssppp|||sssrrrtttxxx~~~{{{xxxuuussspppnnnlllhhheeeccceeehhhhhhiiijjjnnnrrrooooooooooooooooooppppppppprrrsssqqqnnnllllllmmmhhhgggeeeddddddeeehhhiiijjjnnnrrrqqqmmmjjjkkkmmmnnnoooooommmhhhaaa[[[VVVTTTVVVZZZdddyyy~~~~~~||||||zzz||||||uuupppnnnppprrrtttvvvxxxyyyzzzzzztttvvvyyy|||{{{yyywwwvvvwwwxxxxxxwwwuuuzzz|||pppiiieee___ZZZTTTSSSPPPKKKFFFBBBAAA@@@;;;;;;::::::;;;===???@@@BBBIIIQQQ[[[mmmzzzsssmmmvvvxxxcccTTTLLLGGGGGGIIIIIIKKKOOOOOO[[[oooxxxmmmXXXRRRRRRPPPMMMHHHGGGFFFEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHGGGGGGCCCCCCDDDEEEEEEDDDCCCCCCCCCCCCDDDEEEFFFFFFFFFFFFAAAAAABBBBBBCCCDDDDDDEEE@@@AAAAAAAAABBBAAAAAAAAA???BBBEEEEEEBBB@@@BBBEEECCCBBBAAA??????>>>>>>>>>???AAACCCCCCAAA@@@AAABBB@@@@@@@@@@@@AAAAAAAAABBB>>>>>>????????????>>>>>>AAA@@@@@@@@@@@@?????????>>>???@@@???>>>===>>>???===???AAABBBHHHVVVkkk{{{rrrccc]]]]]]rrrcccaaaeeehhhhhhmmmzzzwww\\\RRRUUU]]]nnn~~~~~~fffUUUNNNLLLJJJIIIGGGEEECCCBBBAAA@@@===>>>???AAAAAAAAA@@@??????===;;;;;;<<<>>>>>>===888888777777888999:::::::::::::::;;;;;;<<<<<<<<<777:::======<<<;;;:::;;;777777888999::::::;;;;;;999999888777777777777777222333444555555444333222555555666666666666555555222444555777777666444333333444555666666666555444666666555444444444444555222222111111222222333444222333333333333333333333111111111222444888===AAAUUUhhhyyyyyyqqqqqqvvvzzz~~~}}}{{{zzz~~~{{{wwwqqqoooqqqssssssqqq___gggmmmpppuuuyyyuuummmhhhooowww{{{zzzyyyzzz}}}sss~~~sssppprrrttt{{{|||xxxwwwuuusssqqqooommmiiifffcccfffhhhhhhhhhjjjnnnrrrnnnoooooooooppppppppppppkkkmmmnnnkkkhhhfffgggiiigggfffddddddeeegggjjjlllffflllqqqrrrnnnllllllnnnkkklllnnnmmmjjjeee___\\\UUUWWW\\\hhh~~~}}}}}}xxx{{{{{{tttnnnlllnnnppprrruuuwwwxxxyyyyyywwwyyy}}}||||||}}}~~~~~~}}}}}}ooofffbbb___YYYSSSPPPOOOLLLHHHDDDAAAAAAAAA;;;;;;;;;;;;<<<>>>@@@AAAEEEMMMXXXfff|||rrrpppyyyooonnn|||kkkXXXOOOJJJGGGJJJMMMMMMNNNPPPNNN```wwwaaaOOOOOOSSSQQQKKKHHHGGGEEEDDDDDDDDDEEEFFFEEEFFFFFFGGGGGGGGGFFFFFFBBBCCCDDDEEEEEEDDDCCCBBBBBBBBBCCCDDDEEEEEEDDDDDDAAAAAAAAABBBBBBBBBCCCCCC???@@@AAABBBCCCBBBAAA@@@===AAAEEEDDDAAA???BBBEEEBBBAAA@@@???>>>>>>>>>>>>>>>@@@CCCBBB@@@>>>???AAA@@@@@@@@@AAAAAABBBBBBBBB===>>>>>>?????????>>>>>>AAAAAAAAA@@@@@@@@@??????===>>>>>>===<<<<<<>>>@@@:::>>>@@@AAAEEERRRgggwwwsssfffaaaaaaooodddfffhhheeehhhooopppYYYSSSYYYeeeyyy~~~iii[[[PPPLLLLLLHHHGGGEEEDDDBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@???======>>>???@@@???>>>;;;;;;:::999888777666555666777999:::;;;;;;::::::999888777777777888::::::;;;:::999888777777777777999999888888777666666666777666555444444444444444666555444333222333333444333333333444444555555555222444555777777666444333333333333444444444555555333444555555333111111222444444444444444444444444000333555555333555<<>>???===???DDDNNN\\\kkkyyyoookkkqqq}}}sssnnnuuunnnXXXJJJHHHHHHHHHJJJNNNSSSYYY\\\fffoootttXXXNNNMMMIIIIIIMMMBBBCCCDDDEEEFFFGGGHHHIIIGGGFFFEEEDDDDDDDDDEEEFFFFFFEEEDDDDDDDDDDDDBBB@@@@@@AAABBBCCCCCCCCCBBBAAA@@@@@@@@@AAAAAABBBBBBBBB@@@BBBDDDEEEEEEDDDBBB@@@AAA@@@@@@@@@AAABBBCCCCCCAAA@@@===;;;:::;;;<<<<<>>>>>======<<<<<<<<<;;;@@@===???EEEFFFHHHYYYnnnxxxiiibbbbbbjjj___ZZZ___eeekkkyyyiiiTTTRRR[[[kkkqqq^^^SSSLLLIIIIIIHHHGGGEEEDDDBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@BBB@@@??????@@@@@@???===;;;;;;:::999888777666666666777888999:::::::::999999888777777777888::::::<<<;;;:::999999999999999999999888888777666666666777666555444444444444555555444333222222222333333333444444444444444444555333444555777777666444333333333333444444444555555333444666555444222333444444444444444444444444444000222444444222444;;;@@@HHHVVVhhhwwwsssiiihhhjjjbbb___dddjjjnnnrrrwww|||{{{~~~xxxwwwxxx}}}|||~~~zzzxxxwwwrrriiiggghhhmmmtttyyyzzzwwwsssppptttsssssstttsssooollljjjjjjiiihhhhhhhhhiiijjjkkknnnoooooooooooonnnmmmllliiieeebbbbbbeeefffccc``````^^^___eeelllppppppmmmiiikkkmmmmmmkkkjjjjjjkkkllljjjiiiiiijjjhhhccc```]]]]]]bbbnnn~~~}}}}}}|||~~~{{{vvvsssqqqssstttuuuvvvxxxzzz{{{|||~~~wwwnnnddd]]]ZZZWWWRRRNNNNNNLLLHHHDDDAAA???>>>>>>:::777888<<<>>>???CCCJJJ[[[mmm~~~tttdddeeeqqqzzzssssssqqquuu|||cccQQQGGGHHHKKKMMMNNNPPPYYYgggrrr|||iiiRRRLLLKKKGGGEEEGGGCCCCCCDDDDDDEEEFFFGGGGGGEEEEEEDDDDDDEEEFFFHHHIIIHHHGGGEEEEEEEEEDDDBBB@@@AAAAAABBBCCCBBBBBBAAA@@@???@@@@@@@@@AAAAAAAAAAAA@@@AAACCCEEEEEECCCAAA@@@???>>>>>>>>>>>>??????@@@@@@???===;;;:::;;;;;;<<>>@@@BBBBBBAAAAAAAAACCCCCCBBB@@@???>>>===>>>>>>AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@?????????>>>>>>>>>BBB???AAAFFFEEEFFFTTTfff~~~vvvhhhbbbaaa[[[VVVVVV^^^hhhwwwsss^^^LLLNNN]]]ppp{{{aaaRRRLLLIIIHHHHHHGGGFFFEEECCCBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBDDDBBBAAA@@@@@@@@@>>><<<;;;;;;:::999888777777666666666777888999999999999999888888888888999:::::::::999999888888888999999999999888888777666666666666666555555444444555555444444333222222222222333555555555444444444444444333444555666666555444333333333333444444444555555222444555555444333444555444444444444444444444444000222333333222444999>>>@@@NNNaaaqqq~~~ooohhhiiiggg^^^WWWZZZaaahhhnnnssszzz~~~xxxtttsssuuu}}}ttthhhaaadddjjjqqqvvvvvvtttqqqoooppprrrssstttsssqqqooommmlllkkkjjjiiihhhiiiiiijjjooopppqqqrrrqqqooollljjjfffdddbbbbbbdddddd```]]]\\\]]]```gggnnnrrrrrroooiiijjjkkkkkkiiigggggggggjjjjjjjjjkkkkkkjjjfffddd```aaafffnnnwww~~~{{{{{{}}}|||}}}zzzwwwvvvuuuuuuvvvxxxzzz{{{}}}}}}oooggg]]]WWWVVVTTTOOOKKKKKKIIIFFFBBB???===<<<<<<999888:::===???CCCKKKTTTfffyyyyyyggg[[[aaatttnnniiikkkqqq{{{jjjTTTJJJFFFKKKOOOSSSSSSWWWfff}}}ooo\\\MMMJJJJJJFFFCCCCCCCCCCCCCCCDDDDDDEEEEEEEEECCCCCCCCCDDDGGGIIILLLMMMLLLJJJHHHGGGGGGFFFCCCAAAAAAAAABBBBBBAAA@@@???>>>???????????????@@@@@@@@@@@@AAABBBDDDDDDBBBAAA@@@???>>>>>>============>>>???>>><<<;;;:::;;;<<<<<<>>>??????@@@@@@?????????>>>@@@BBBBBBAAA@@@AAAAAABBBAAA@@@???>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???????????????CCCAAACCCFFFDDDCCCMMM[[[uuu}}}ttthhhcccccc\\\[[[___kkkzzzhhhWWWKKKRRRggg}}}{{{hhhTTTLLLLLLLLLJJJJJJFFFFFFDDDCCCBBBAAAAAAAAADDDDDDDDDDDDDDDDDDDDDDDDCCCAAA@@@@@@@@@@@@>>>===;;;;;;:::999999888777777666666777777888888888888888888888888999999::::::666666666666666666777777999999888888777666666666666666555555555555666666444444444444333444444444666666555555444444333333444555555666666555444333333333333444444444555555000222444444444333444555333333333333333333333333111333444444333555999<<<;;;III[[[kkkzzzwwwjjjfffhhhkkkbbbXXXVVV\\\dddkkkooottt}}}zzzqqqoooqqquuuzzz|||qqqfff___eeejjjqqquuutttrrrppppppnnnrrruuutttrrrrrrpppllllllkkkiiihhhhhhhhhiiijjjooopppssstttsssoookkkiiifffdddcccccccccaaa]]]ZZZZZZ\\\aaahhhnnnqqqooommmjjjkkkkkkjjjgggeeeeeefffjjjjjjlllmmmmmmllljjjiiifffgggjjjmmmrrrwww}}}~~~{{{{{{~~~}}}}}}}}}wwwxxxzzz{{{}}}~~~~~~jjjbbbXXXSSSQQQOOOKKKGGGGGGFFFCCC@@@===<<<;;;;;;>>>>>>>>>???BBBJJJWWWbbbrrr}}}~~~vvvuuuvvvuuupppbbbZZZeee}}}rrrfffjjjssswwwYYYIIIGGGIIIRRRSSSUUUYYYcccxxx}}}|||}}}aaaUUUJJJIIIJJJGGGEEEEEECCCCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDFFFIIIMMMPPPRRRNNNLLLIIIHHHGGGFFFDDDCCCBBBBBBAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>????????????@@@AAABBBBBBAAA@@@???AAA@@@???>>>>>>>>>>>>>>>>>>===<<<;;;;;;<<<<<<======>>>?????????>>>===<<<>>>@@@BBBBBB@@@???@@@AAAAAA@@@?????????@@@AAABBB???????????????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>AAAAAADDDFFFCCCAAAHHHRRRiiirrr{{{{{{rrrjjjiiikkkbbbeeeooouuummm```WWWUUUccc{{{}}}dddWWWKKKJJJMMMMMMKKKJJJFFFEEEDDDBBBAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCC???>>>===>>>???@@@???>>>;;;;;;::::::999888888888777777777777777888888888888888999999::::::::::::666666666666666666777777999999888888777666666666666666555555555666666777555555666666666666666666666666666555555444444444555666666555555444444333333333333444444444555555///111333444333222333444333333333333333333333333444444555555555777999;;;888CCCRRR```ppp}}}}}}nnndddbbbcccgggaaaYYYTTTWWW```gggkkksssssskkkmmmrrrvvvzzz~~~|||tttjjjcccaaafffkkkqqqssspppmmmmmmmmmooouuuyyyvvvsssrrrpppkkkiiiiiihhhggghhhiiijjjkkknnnpppssstttssspppkkkhhhffffffdddcccbbb___[[[YYY]]]___dddjjjmmmmmmkkkiiikkklllkkkjjjgggeeeffffffiiikkknnnoooooonnnmmmmmmllllllllllllnnnttt}}}}}}}}}~~~{{{|||~~~}}}ggg___UUUOOOMMMKKKGGGCCCCCCBBB@@@>>><<<<<<<<<<<<>>>???AAABBBIIIVVVeeeooo|||sssggg```ccciiilllkkkbbb```ppppppmmmzzzeeeOOOGGGJJJPPPXXXVVVVVV___sssxxxooosss|||pppXXXPPPHHHFFFGGGGGGGGGHHHCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEFFFHHHKKKOOORRRTTTOOOMMMIIIHHHGGGFFFEEECCCCCCBBBAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAA@@@??????@@@@@@???>>>=========>>>======<<<<<<=========>>>>>>?????????>>><<<:::999>>>???AAAAAA@@@???@@@AAAAAA@@@?????????@@@AAABBB>>>>>>?????????@@@@@@@@@>>>>>>>>>???????????????>>>???CCCDDDCCCBBBGGGMMM]]]gggssswwwtttrrrvvv|||jjjsssrrrfff```YYY[[[cccvvvhhhSSSKKKEEEHHHKKKJJJIIIIIIEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>===<<<===???@@@???>>>;;;;;;::::::999999999999888888777777777888888999888999999:::;;;::::::::::::999999888888888999999999999888888777666666666666666555555666666777777555666777777888777777777666666666555555555555555666666666555444444333333333333333444444444555555111222444444333222333444333333333333333333333333555555555666777888999999;;;BBBLLLWWWfffvvvsssgggaaa___^^^[[[\\\YYYTTTUUU\\\cccgggwwwooojjjmmmrrrvvv{{{~~~~~~wwwnnneeecccfffgggmmmqqqqqqlllggggggiiiqqq{{{zzzuuuuuusssmmmjjjiiihhhhhhiiijjjkkklllmmmooorrrsssrrroookkkiiigggfffeeedddbbb```^^^]]]cccfffjjjmmmnnnmmmjjjhhhllllllllliiigggffffffhhhhhhkkknnnoooooonnnmmmnnnooonnnmmmlllnnnttt|||yyyccc[[[QQQLLLJJJHHHDDD@@@???>>>===<<<<<<<<<===>>>;;;???DDDJJJVVVgggssswwwzzznnn\\\OOOMMMWWWcccllllllkkkqqqtttxxxnnnWWWLLLJJJOOOUUUZZZVVVXXXiii}}}jjjccclllxxxfffQQQLLLFFFCCCCCCDDDEEEFFFCCCCCCCCCDDDDDDEEEEEEEEEGGGGGGGGGIIIKKKMMMPPPQQQNNNKKKHHHFFFFFFFFFEEEDDDCCCBBBAAA@@@@@@???@@@@@@????????????>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>======<<<<<<<<<<<<============>>>>>>?????????@@@@@@???>>>===;;;:::999<<<>>>@@@AAA@@@@@@AAABBBBBBAAA@@@??????@@@AAABBB>>>>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBB<<>>>>>@@@@@@???>>>;;;::::::::::::999999999:::999888888777888999:::888999:::;;;;;;;;;::::::<<<;;;:::999999999999999999999888888777666666666666666666666666777888888444555666777888777777666555555555555666666666666777777666555444333333333333333333444444444555555444555777666555444444555222222222222222222222222555555444555666777777777===@@@EEEMMM\\\ooo{{{~~~~~~yyynnnfffdddbbb___XXX```bbb\\\XXX\\\bbbeeewww}}}|||{{{oookkkmmmpppttt{{{|||{{{zzzssskkkffffffkkklllqqqtttqqqjjjeeedddgggttt~~~zzz{{{yyyrrrnnnmmmlllkkkjjjkkklllllllllnnnpppqqqqqqooollljjjeeeeeeeeedddcccccccccdddkkknnnqqqsssrrrpppnnnmmmkkkkkkjjjhhhfffeeeggghhhfffiiimmmnnnlllkkkkkklllnnnlllkkkllloootttxxxzzz{{{ooo]]]UUULLLHHHGGGFFFBBB???<<<<<<;;;;;;<<<>>>???@@@>>>EEEOOOZZZiiiwwwzzzvvvdddYYYJJJDDDIIIYYYnnn||||||zzzyyy]]]OOOLLLNNNRRRWWWVVVVVV^^^uuutttaaa]]]kkk{{{sss]]]LLLKKKIIIEEECCCCCCDDDCCCCCCCCCDDDDDDEEEFFFGGGGGGHHHHHHGGGGGGHHHIIIKKKLLLLLLIIIFFFDDDDDDEEEEEEDDDCCCBBBAAA@@@@@@AAABBBBBB@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<======>>>>>>======>>>???@@@AAAAAAAAA@@@???>>>===<<<<<<<<<<<<:::===???@@@@@@@@@BBBCCCCCCBBBAAA@@@???@@@AAABBB?????????@@@AAABBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCC<<>>===;;;::::::::::::::::::999;;;:::999888888888::::::888999:::;;;<<<;;;::::::;;;:::999888777777777777999999888888777666666666666666666666666777888888333444666777777777666555444444555555666666777777888777666444444333333333333333333444444444555555666888999888666555555666222222222222222222222222444444333444666666666555999:::;;;AAAPPPeeesssxxx~~~~~~xxxnnniiijjjhhhccc^^^iiinnnggg^^^^^^bbbeeettt}}}xxxwww}}}zzzpppmmmnnnooorrrzzz{{{xxx}}}wwwppplllhhhiiimmmqqqvvvxxxtttllleeeeeegggvvv}}}~~~wwwrrrqqqooommmllllllllllllkkkmmmoooppppppnnnlllkkkccccccdddddddddeeehhhjjjqqqsssvvvwwwvvvtttssssssjjjjjjiiigggeeeeeeggghhhdddhhhkkkllljjjhhhiiijjjkkkjjjjjjmmmqqqssssssrrr~~~sssgggXXXQQQIIIEEEEEEEEEBBB???:::::::::;;;<<<>>>AAABBBFFFOOO[[[hhhxxx|||qqqSSSLLLFFFFFFQQQfffoooTTTJJJMMMQQQSSSVVVQQQUUUccc~~~ooo^^^]]]ooogggUUUKKKMMMLLLIIIFFFEEECCCAAABBBCCCDDDEEEFFFGGGHHHIIIIIIHHHGGGFFFEEEFFFGGGHHHJJJHHHDDDCCCCCCDDDDDDDDDCCCBBBAAAAAAAAABBBCCCDDDAAA@@@@@@@@@??????>>>>>>>>>>>>>>>======>>>>>>>>>??????>>>??????@@@AAABBB===>>>???@@@AAABBBBBBBBB???>>>===<<<<<<===>>>???999<<<>>>@@@@@@AAABBBDDDCCCBBBAAA@@@@@@@@@AAAAAA??????@@@AAABBBBBBCCCCCC?????????@@@@@@AAAAAAAAA>>>AAABBBAAA@@@CCCEEEFFFNNN[[[lll{{{|||zzzwwwqqqhhhaaa\\\aaarrrmmm]]]SSSKKKGGGFFFFFFEEEEEEEEEEEEEEEDDDCCCAAA?????????AAABBBBBBCCCCCCBBB@@@??????@@@===>>>AAABBBBBB@@@>>><<<<<<;;;::::::999999::::::::::::::::::::::::::::::;;;::::::::::::;;;<<<<<<<<<<<<;;;;;;;;;:::::::::666666666666666555444444777777666666666666777777222333555777777666555333666666777777777777666666999777666444333333333333444444444555555555555555999888888666555444333222444444333333333333222222333333555666666666555444444888<<>>AAA???<<<>>>CCCOOOYYYlllqqq```PPPFFFAAALLLccc}}}wwwdddRRRNNNTTTWWWWWWVVVQQQSSSbbb~~~gggYYY^^^xxxnnn[[[YYYMMMMMMKKKJJJHHHFFFEEEDDDDDDDDDDDDDDDDDDEEEFFFFFFEEEDDDDDDDDDDDDFFFHHHIIIHHHEEEBBBBBBDDDFFFHHHHHHFFFEEEDDDCCCCCCBBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@???>>>>>>>>>:::;;;===???@@@???===<<<===???AAACCCDDDDDDCCCBBBCCCBBB@@@>>>======>>>>>>@@@>>>@@@EEEGGGEEEEEEGGGGGGDDDBBBAAA@@@@@@>>>======>>>???@@@AAA@@@@@@???@@@???>>>======>>>??????BBBAAA@@@@@@@@@CCCEEEFFFIIIUUUfffvvvxxxooojjjeee```]]]]]]cccpppyyybbbUUUNNNIIIFFFFFFEEEDDDDDDDDDDDDEEEDDDCCCAAA??????@@@AAABBBBBBCCCCCCBBB@@@??????@@@>>>???@@@AAA@@@???===<<<<<<;;;::::::999999::::::;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;<<<<<<===;;;;;;;;;;;;::::::::::::888888999999999888777777888777777666666777777888444555666777777777666666666666777888888777666666888777666555555666777888666666666666777777777777777777666666555555444444444444333333333333222222333333555666666666555444444777;;;===AAALLL]]]jjjvvvuuuuuutttttttttuuuuuuuuuuuunnnkkkrrrzzzvvvvvvsssppptttyyypppjjjjjjmmmpppwww}}}vvvpppmmmhhhccchhhrrryyyrrroooqqqssszzz}}}zzzxxxtttooollliiihhhggglllnnnpppqqqqqqooollljjjhhhfffdddccceeeiiinnnrrrrrrqqqqqqrrruuuvvvvvvvvvmmmkkkiiihhhhhhgggeeeddddddddddddeeefffggghhhiiihhhiiijjjlllnnnppprrrrrrzzz~~~}}}~~~|||wwwooocccZZZRRRMMMFFFAAA???>>><<<;;;;;;;;;>>>AAA@@@>>>BBBHHHUUUfff{{{mmm]]]OOOGGGFFFVVVpppxxx}}}iiiYYYLLLLLLRRRUUUSSSRRRMMMQQQcccyyyfff]]]fffeeeUUUPPPNNNMMMLLLJJJHHHGGGEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFEEEDDDDDDDDDEEEFFFHHHIIIFFFCCCAAAAAACCCFFFGGGHHHGGGFFFEEEDDDCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA????????????>>>>>>>>>>>>>>>@@@AAACCCCCCCCCAAA@@@>>>@@@BBBCCCDDDDDDBBBBBBBBBBBB@@@???>>>>>>??????AAA???BBBHHHKKKJJJJJJLLLGGGDDDBBBAAAAAAAAA@@@>>>===>>>@@@AAABBBBBBBBBAAA@@@@@@???>>>>>>>>>???@@@AAAAAA@@@???@@@BBBDDDFFFFFFPPP___ooowwwlll```XXXTTTRRRUUUaaaqqqfffSSSLLLIIIGGGEEEEEEDDDCCCCCCCCCCCCDDDCCCBBBAAA@@@???@@@AAABBBBBBCCCCCCBBB@@@??????@@@AAAAAA@@@@@@???>>>======<<<;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>>::::::::::::999999999999888999999:::::::::999999888888888777777888888888666666777777777888888888555777888999999888777555555555555555666888999:::666666666666777777888888555555666666666666666666444444333333333333222222333333444555555555555444333666999:::<<>><<<;;;:::;;;;;;===AAAAAAAAAGGGNNN^^^www|||nnn___SSSMMMPPPcccyyynnnxxxpppXXXMMMFFFJJJQQQSSSQQQOOONNNQQQaaa{{{pppccceeetttmmm]]]RRRJJJNNNNNNLLLJJJHHHGGGFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGHHHCCCAAA@@@@@@CCCFFFGGGHHHHHHGGGFFFDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>??????AAABBBDDDEEEEEEDDDCCCCCC@@@AAABBBCCCCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@AAAAAADDDBBBEEEKKKOOOMMMMMMNNNFFFDDDBBBAAABBBBBBAAA@@@===>>>@@@BBBDDDDDDDDDCCC@@@@@@?????????@@@@@@AAAAAAAAA@@@@@@@@@BBBCCCDDDBBBIIIUUUeeeyyynnn___UUUOOOPPPQQQ[[[nnnoooWWWKKKHHHHHHGGGDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@AAABBBBBBCCCCCCBBB@@@??????@@@EEECCCBBB@@@>>>>>>>>>>>><<<<<<;;;:::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<===<<<<<<<<<<<<===>>>>>>:::::::::999999999888888777777888999999999888888999999888888888888999999777777666666666777888999555777999::::::999777555333333333444555666666777333333444444555555666666666666666666555555555555444444333333333222222222333333444444444555555555333666888999:::>>>FFFLLLXXXaaakkkoooqqqwwwvvvooo{{{}}}vvv{{{}}}{{{{{{|||zzzuuulllgggbbbccciiinnnooonnnttt{{{}}}rrriiieeehhhjjjkkkttt}}}zzzxxxyyyyyyxxxyyy{{{|||{{{yyyxxxvvvssspppmmmkkkiiikkkkkkkkkjjjhhhfffdddbbbgggfffeeeeeegggjjjmmmooommmlllkkkmmmooorrrssssssooommmkkkkkkkkkjjjiiiggg___```aaaccceeefffggghhhfffggghhhjjjlllmmmoooooossstttvvvvvvuuuvvvyyy|||}}}|||yyywwwuuuwww|||{{{uuuoooggg^^^SSSMMMIIIFFFBBB>>><<<;;;::::::;;;:::===AAABBBDDDKKKSSSfff}}}}}}yyykkk^^^WWWYYYmmmmmmhhhvvvtttaaaNNNFFFAAAGGGNNNPPPPPPPPPRRRTTT^^^qqqttteeebbboooqqq___YYYTTTLLLOOONNNLLLJJJHHHGGGGGGGGGEEEEEEFFFFFFFFFGGGFFFFFFEEEEEEEEEFFFFFFGGGGGGGGGCCCAAA@@@AAADDDGGGHHHHHHIIIHHHFFFEEECCCCCCBBBBBB@@@@@@AAAAAAAAAAAABBBBBB>>>>>>>>>??????@@@@@@AAAAAABBBBBBCCCCCCCCCBBBAAABBBBBBCCCCCCCCCBBBAAA@@@@@@@@@@@@AAAAAABBBBBBBBBHHHEEEFFFLLLOOOLLLIIIIIIDDDBBBAAA@@@AAABBBAAA@@@<<<>>>@@@BBBDDDDDDDDDDDDAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAA@@@AAAAAABBBCCC???CCCLLL[[[ppp|||dddSSSNNNNNNQQQWWWhhhttt___PPPJJJIIIHHHHHHCCCBBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCBBB@@@??????@@@GGGEEECCCAAA??????@@@AAA===<<<;;;;;;::::::;;;;;;;;;;;;;;;<<<<<<<<<=========<<<<<<<<<<<<===>>>>>>:::::::::999999999888888777888999999999999888888999999888888888888999999666666555555555666777888555777888999999888777555555555555555555444444333333333333444555666666777888888777666555444333333444444333333333222222222333333333333444444555555444666888999999<<>>::::::::::::999999999999:::;;;;;;;;;;;;:::999999888888888777777888888888555555555666666666777777666666777777777777666666999999999888777555444333444555555666777888999999999999888666555444333222444444333333333333222222333333333222333444444555444666777888888:::===???DDDOOO\\\dddkkk|||{{{{{{tttnnnfffcccgggnnntttwww{{{}}}|||tttssszzzwwwssspppoooooooooqqqvvvvvvwwwwwwwwwuuurrrooommmrrrpppnnnkkkiiihhhggggggiiiiiiiiihhhhhhhhhhhhhhhllljjjgggggghhhjjjkkkkkknnnmmmkkkkkklllllljjjiiidddeeefffggggggfffeeedddeeeeeefffgggiiijjjkkklllpppooommmmmmmmmooorrrsssuuuttttttrrrrrruuuyyy}}}~~~~~~xxxyyyzzz{{{}}}~~~zzzxxxrrroooiiibbbYYYQQQKKKGGG@@@@@@???===:::999:::;;;<<<<<<>>>BBBBBBBBBHHHOOO]]]dddgggjjjzzz~~~bbb[[[___wwwsssggghhhuuuyyybbbQQQKKKEEE@@@???CCCIIIMMMSSSYYYWWW^^^mmm{{{zzzrrrnnnooollllllvvvwww___TTTTTTRRRNNNNNNLLLJJJGGGFFFFFFGGGHHHEEEFFFGGGHHHIIIHHHGGGGGGFFFFFFGGGGGGHHHGGGGGGFFFDDDCCCBBBDDDFFFHHHIIIHHHFFFEEEDDDCCCCCCBBBBBBCCC???@@@@@@AAAAAABBBBBBCCCBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAA??????@@@AAABBBBBBAAAAAA???;;;===FFFMMMLLLHHHFFFEEECCCAAA@@@AAAAAA@@@>>><<<===???AAABBBCCCCCCBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCBBBBBB@@@BBBFFFMMM[[[nnniiiRRRJJJNNNVVV^^^lllsssZZZQQQKKKJJJIIIFFFEEEGGG@@@@@@???>>>>>>>>>>>>??????@@@AAAAAABBBBBBBBBBBBBBBCCCCCCBBB@@@??????@@@BBBBBBAAA@@@@@@@@@@@@@@@======<<<;;;;;;;;;;;;;;;999999999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<===;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;:::888777666888777777666666777777888555666777888888888777777666666555444444555666666888999999888777555444333444444555666777888999999888777777666555444444444444444333333333333222222333333222222222333444555555555555555555666888999<<>>???===:::999:::<<<======???BBBAAA???CCCIIINNNQQQXXXhhh|||uuu___[[[bbb}}}zzzqqqiiihhhuuuyyyfffUUULLLLLLEEEBBBDDDJJJOOOTTT[[[bbbggglllwwwzzztttrrryyy{{{~~~iiiZZZUUURRRPPPPPPMMMKKKHHHFFFEEEEEEGGGHHHEEEFFFHHHIIIJJJIIIHHHGGGFFFGGGHHHHHHHHHGGGFFFFFFDDDCCCBBBCCCFFFGGGGGGFFFCCCCCCBBBBBBBBBBBBCCCCCC??????@@@AAAAAABBBCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAEEEEEEDDDCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAABBBBBB>>>???@@@AAAAAA@@@@@@???===999;;;EEENNNNNNIIIGGGHHHEEECCCBBBBBBBBBAAA???>>>???AAABBBCCCCCCCCCBBBBBBCCCDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBAAACCCEEEIIIQQQaaauuuxxxaaaQQQLLLSSSZZZjjjyyytttbbbPPPIIIFFFHHHGGGBBBBBBEEE@@@??????>>>>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBBBBBBBCCCCCCBBB@@@??????@@@????????????????????????======<<<;;;;;;;;;;;;<<<888888999::::::;;;<<<<<<;;;::::::::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::999888777555444333777777666666666666777777555777999:::;;;:::888777777666444222222444666777555666666666666444333222222222333444555666777888666666666666666666666666444444444333333333222222444333222111222333444555555555444222222222333444666>>>IIIRRR___uuutttooouuu|||ssslllhhhhhhgggcccfffkkkkkknnnssswwwzzz{{{zzzzzzpppnnnkkkhhhfffffffffgggfffggghhhiiijjjjjjjjjiiifffdddbbbcccfffiiilllmmmmmmllljjjkkkkkkkkkjjjhhhfffgggiiijjjkkkjjjhhhgggddddddeeefffggghhhiiijjjmmmkkkiiiiiijjjjjjjjjjjjnnnoooppppppppprrrtttwwwwwwwwwxxx||||||zzzvvvyyy}}}~~~wwwrrroookkkhhhbbb```[[[TTTLLLFFFCCCBBB<<<>>>???===:::999;;;=========@@@BBBAAA===@@@EEEBBBEEERRRjjjwwwjjj___\\\gggvvvjjjkkkgggnnnyyyfffVVVJJJFFFJJJFFFFFFJJJRRRXXX\\\cccjjjxxxyyy|||~~~zzz{{{uuu]]]WWWVVVSSSQQQTTTLLLJJJGGGEEEDDDEEEFFFGGGEEEFFFHHHJJJJJJIIIHHHGGGFFFGGGHHHIIIHHHHHHFFFEEECCCBBBBBBCCCEEEFFFEEEDDDBBBAAAAAAAAAAAABBBCCCCCC??????@@@AAAAAABBBCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@DDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBCCC>>>???@@@AAAAAA@@@>>>>>>@@@<<<===GGGNNNMMMHHHEEEJJJHHHEEEDDDDDDCCCBBB@@@@@@AAACCCDDDDDDDDDCCCCCCBBBCCCEEEFFFGGGGGGGGGFFFGGGGGGGGGGGGFFFDDDCCCBBBAAADDDEEEFFFKKKYYYmmm}}}xxxfffYYYNNNKKKZZZooowww```PPPLLLIIIFFFEEEEEEGGGGGGGGGCCCAAA???===<<<>>>@@@AAA???@@@AAAAAA??????@@@AAA@@@???>>>======???AAABBBCCCBBBAAA@@@???>>>>>>>>>;;;;;;:::::::::999999999;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;:::999888777888999::::::::::::999888999999999888777666666555666666555555555555666666666777999:::;;;999888777222555777666444444777;;;555555666666555444333333555444333333222222222222666555555555555444444444444444333333333333222222444444444333333222222222222222333444444555555666666:::CCCNNN^^^uuu~~~~~~|||{{{~~~~~~|||sssmmmeeeaaabbbdddeeeeeedddhhhnnnuuuzzz|||{{{yyyssssssooojjjiiijjjiiieeegggfffffffffggghhhjjjkkkjjjhhheeeccccccdddfffgggfffjjjmmmnnnlllkkklllmmmlllllllllmmmmmmlllkkkkkkeeefffggghhhjjjlllmmmnnnmmmllljjjiiiiiiiiijjjkkkllljjjiiijjjmmmoooppppppoooqqquuu|||{{{|||~~~~~~~~~||||||~~~wwwpppkkkfffaaa___\\\XXXRRRLLLFFFCCCBBBAAA>>><<<::::::===>>>???>>>>>>BBBDDD@@@:::888:::<<>>======???AAABBBDDDCCCBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@???>>>======<<<<<<<<<>>>AAAEEEJJJMMMIIIHHHFFFDDDDDDDDDDDDEEEBBBCCCDDDEEEEEECCCAAA???EEEFFFIIIKKKKKKIIIFFFEEEEEEEEEEEEEEEDDDCCCBBBAAABBBCCCEEEGGGGGGNNN^^^ooouuugggZZZWWWWWW[[[kkk|||jjjXXXNNNGGGEEECCCCCCEEEFFFFFFFFFBBBAAA>>>===<<<===???AAA???@@@AAAAAA??????@@@AAA@@@???>>>===>>>???AAABBBCCCBBBAAA@@@???>>>===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::999888777888888999::::::999888888777777777777666666666666555555555555555666777777666777888999999888777777666555555555777777888777555555555555555444333333555444333333333333333333555555555555444444444444444444333333333222222222444444333333333222222222444444444444444444333333555999@@@KKK[[[qqq~~~{{{yyyxxx}}}|||~~~pppjjjccc___aaadddfffgggccceeekkkssszzz}}}|||yyyrrrsssooojjjhhhjjjiiifffjjjiiiiiiiiiiiikkklllnnnllljjjhhheeeddddddeeeffffffiiillllllkkkjjjkkkmmmiiikkknnnoooooommmkkkiiifffggghhhjjjkkkllllllllllllkkkiiihhhhhhhhhiiijjjkkkiiihhhiiilllnnnooooooppprrruuu{{{}}}yyyzzz|||}}}~~~||||||tttlllfffaaa\\\YYYTTTQQQLLLGGGDDDAAAAAAAAA===<<<<<<===???BBBEEEFFFIIIJJJGGG@@@:::999;;;===>>>JJJYYYlll{{{rrrbbbaaaZZZcccwww|||uuutttvvvzzz|||pppXXXKKKHHHIIILLLOOOQQQSSS[[[kkk~~~zzzooobbbWWWSSSQQQMMMLLLNNNKKKJJJHHHFFFEEEEEEFFFFFFJJJJJJKKKLLLKKKJJJIIIHHHIIIIIIIIIIIIIIIHHHGGGFFFGGGEEECCCCCCDDDEEECCCAAACCCBBBBBBBBBCCCCCCDDDDDDEEEDDDBBB@@@@@@AAABBBCCC@@@???>>>===>>>???AAABBBDDDCCCBBBBBBAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCAAA@@@@@@??????>>>>>>>>>===<<<<<<===???CCCGGGIIIHHHGGGEEEDDDCCCCCCDDDDDDBBBBBBCCCDDDDDDCCCAAAAAAEEEFFFIIIKKKKKKIIIFFFEEEEEEEEEDDDDDDCCCBBB@@@@@@@@@AAACCCDDDDDDIIIYYYiii~~~{{{tttnnnmmmaaaXXXVVV]]]gggppp~~~}}}gggXXXNNNKKKBBBAAA@@@AAACCCEEEDDDCCCAAA@@@>>>===<<<===???@@@>>>@@@AAA@@@???>>>???@@@@@@@@@???>>>>>>@@@AAABBBAAAAAAAAA@@@>>><<<;;;:::;;;;;;:::::::::999999999888999999999:::;;;;;;;;;:::::::::::::::999888777888888999999999999888888666666666555555555555555333333444444555666888888777777777777777666666666777444222444777999666222444555555555555444444333444444333333333444555555555555555555444444444444333333333333222222222222333333333333222222222222555555555444333222222222555777;;;FFFWWWlll~~~{{{}}}~~~xxxrrrooooooqqqssswwwwww~~~vvvkkkeee___]]]```eeehhhiiibbbbbbeeennnwww}}}|||yyyttttttqqqkkkhhhjjjjjjhhhhhhggggggggggggiiijjjkkkooommmkkkiiigggeeeddddddfffhhhjjjjjjiiiiiijjjlllgggjjjmmmppppppnnnjjjhhhgggiiikkklllmmmmmmlllkkkjjjiiihhhgggfffggghhhhhhiiihhhggghhhkkkmmmnnnnnnqqqrrruuuzzz}}}}}}zzzwwwxxxzzz}}}|||yyy}}}~~~|||}}}}}}wwwooofff___YYYTTTQQQJJJHHHEEEBBB@@@?????????<<<======>>>@@@FFFMMMQQQ[[[TTTJJJ@@@::::::===@@@CCCXXXlll|||tttdddddddddwwwvvvqqqyyyrrr___LLLDDDEEEJJJQQQVVVYYYYYYeeezzzzzzzzzcccZZZRRROOONNNLLLKKKLLLKKKJJJHHHGGGGGGGGGHHHIIIJJJKKKLLLLLLLLLKKKIIIHHHKKKKKKKKKJJJIIIHHHGGGFFFHHHFFFDDDDDDDDDDDDBBBAAA@@@AAAAAABBBDDDEEEFFFFFFFFFEEECCCAAA@@@@@@AAAAAA@@@???>>>>>>>>>???AAABBBBBBBBBBBBBBBBBBBBBAAAAAACCCCCCCCCCCCCCCCCCCCCCCC????????????????????????======<<<<<<>>>@@@CCCEEEFFFEEEDDDBBBBBBBBBCCCCCCAAAAAABBBBBBBBBBBBBBBCCCEEEFFFHHHJJJJJJHHHFFFEEEDDDCCCCCCBBBAAA@@@???>>>??????@@@@@@@@@DDDQQQ___|||sssllliiigggbbb^^^]]]YYY[[[cccpppzzz~~~fffUUUKKKHHHIIIAAA@@@@@@AAACCCCCCAAA@@@@@@???>>><<<<<<===>>>???>>>???@@@???>>>===>>>@@@@@@@@@????????????@@@AAA@@@@@@??????===;;;999777777777777777666666666666777777888888999:::;;;;;;999999999999999888777777777888888888888888888777666666555555444333222222222222333444555777888999777777666555555555555666444222222444666666333111444444444555555444444333333333333333444555666666555555555444444444333333333333333222222222222111333222222222222222222222444444444333333333222222666666888AAAQQQeeevvvwwwtttuuu|||wwwoooiiifffhhhllloooooosss}}}}}}xxxpppfffbbb]]]]]]aaagggjjjkkkccc``````fffpppxxxzzzyyyxxxyyyvvvoookkkkkkkkkiiihhhggggggfffggghhhiiijjjqqqpppnnnllljjjgggeeedddiiiiiihhhhhhhhhhhhiiijjjggghhhkkkmmmmmmllliiihhhhhhjjjmmmnnnooommmkkkjjjiiihhhgggfffffffffggghhhiiigggfffhhhkkknnnoooooorrrsssuuuxxxyyyxxxvvvuuuxxxyyy{{{~~~|||||||||}}}zzz}}}}}}{{{xxxrrriii```YYYSSSMMMJJJDDDBBB@@@>>>===<<<===============>>>CCCKKKWWW___kkk]]]LLL@@@::::::???DDDQQQmmmppprrryyyooosssdddUUUFFFBBBFFFMMMUUU[[[]]]bbbvvvzzz}}}mmmZZZUUUPPPMMMLLLKKKJJJIIIJJJJJJIIIIIIIIIIIIJJJKKKJJJKKKLLLLLLLLLKKKJJJIIIJJJJJJJJJIIIIIIGGGFFFFFFEEEDDDCCCCCCDDDDDDCCCBBB@@@AAABBBCCCDDDEEEFFFFFFGGGFFFDDDBBBAAA@@@@@@@@@???>>>>>>>>>???@@@AAABBBAAAAAABBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBCCC>>>>>>>>>>>>????????????===<<<<<<===>>>@@@CCCDDDDDDCCCBBBAAA@@@AAAAAABBBAAAAAA@@@@@@AAABBBCCCDDDDDDEEEGGGIIIIIIGGGEEEDDDBBBBBBAAA@@@???>>>>>>>>>???>>>>>>???===???JJJVVVwwwjjjaaaZZZXXXWWWTTTTTTVVV\\\hhh{{{iiiXXXMMMFFFEEEHHHCCCBBBAAAAAABBBAAA???===???>>>===<<<<<<<<<=========>>>??????======>>>???@@@?????????????????????>>>>>>===<<<;;;999777777777777666666666555555555555666666777888999::::::888888999999888888777777777777777777777777777777888777666444333111000///111111222333555777888999777777666555444444555555111444888999777555555555333333444444444444444333333333333333333444555666555444444444444333333333333333222222222111111111222222222222222222222222222222222333333333444444555555777>>>KKK\\\mmmxxx{{{qqqooopppxxxtttnnnhhhffffffhhhjjjlllsss~~~www{{{}}}wwwnnndddaaa^^^___eeejjjlllmmmgggbbb^^^___gggpppuuuwww|||~~~|||tttooonnnmmmkkkmmmlllkkkkkkkkklllmmmnnnrrrqqqpppnnnllljjjiiihhhmmmkkkiiihhhhhhhhhiiijjjggggggggghhhhhhiiiiiijjjiiikkkmmmoooooommmkkkiiijjjiiigggfffffffffggghhhiiihhhgggiiillloooppppppqqqssstttuuuuuutttssssssxxxyyyzzz{{{||||||}}}}}}~~~{{{{{{}}}~~~zzzyyy}}}~~~zzzvvvqqqnnnrrrlllccc[[[TTTNNNHHHEEEAAA@@@>>>===<<<;;;;;;;;;======>>>CCCLLLZZZhhhqqqqqq___KKK???:::;;;DDDNNNddduuutttYYYNNNFFFGGGMMMSSSZZZ``````qqqvvvqqqvvv}}}vvvdddUUUSSSPPPLLLKKKJJJIIIGGGJJJJJJJJJJJJJJJJJJKKKKKKJJJKKKLLLLLLLLLKKKIIIHHHEEEFFFFFFGGGGGGFFFFFFFFF???@@@AAABBBBBBCCCDDDEEECCCCCCDDDEEEEEEDDDCCCCCCFFFEEEDDDBBB@@@???>>>>>>>>>>>>>>>>>>???@@@AAABBB@@@@@@AAACCCCCCCCCCCCBBB?????????@@@@@@AAAAAAAAA>>>>>>>>>>>>>>>>>>??????<<<<<<<<<===???BBBDDDEEEBBBAAA@@@?????????@@@AAA@@@@@@@@@@@@@@@AAABBBCCCCCCDDDEEEFFFFFFEEEDDDCCC@@@@@@???>>>>>>>>>>>>???AAA?????????===>>>FFFPPPxxxfffWWWQQQLLLLLLNNNPPPWWW___iii{{{lllWWWNNNIIIDDDCCCFFFEEECCCAAAAAAAAA@@@>>><<<>>>======<<<<<<<<<<<<<<<<<<>>>???>>>===<<<===>>>>>>>>>>>>>>>>>>============<<<:::999888888888888999999888888888777777777555666666666777888888888777777888888888777777666777777666666666666777777888777666444333111000///111111222333444666888999777777777666555555444444111777===>>>;;;888999:::222333333444444444444333333333222222222333444444444444444444333333333333222222222222111111111111111111111222222222222222111111111222333444444444333555888;;;DDDRRRdddpppvvvnnnnnnpppxxxwwwtttpppmmmjjjgggfffllluuu~~~}}}rrrwww|||wwwoooeeecccbbbeeejjjnnnooonnnlllgggbbb```ccchhhnnnqqq{{{zzzsssrrrpppnnnnnnmmmlllllllllmmmnnnnnnqqqqqqpppooonnnnnnnnnooosssoookkkhhhhhhiiiiiiiiihhhgggfffffffffhhhjjjkkkiiikkklllnnnnnnmmmllljjjkkkjjjiiihhhggghhhiiiiiiiiihhhgggiiillloooqqqqqqppprrrssssssqqqqqqqqqrrrvvvwwwxxxxxxyyyyyyyyyyyy~~~|||zzz|||{{{zzz{{{}}}zzz|||~~~xxxyyyyyyxxxvvvuuuuuuvvv}}}~~~}}}zzzvvvqqqllljjjkkkeee]]]VVVOOOJJJEEEBBB@@@???>>>===<<<;;;;;;;;;<<<===CCCMMM\\\lllwww}}}kkkZZZIII@@@===AAAOOO^^^yyyiiiPPPKKKIIINNNUUUZZZ^^^bbbddd~~~hhhbbbhhhrrr~~~iii[[[QQQRRRPPPKKKIIIJJJJJJGGGJJJJJJJJJJJJJJJKKKKKKKKKIIIJJJKKKKKKKKKJJJHHHGGGBBBCCCDDDEEEEEEEEEEEEEEE<<<>>>@@@AAAAAABBBEEEFFFEEEEEEFFFFFFEEEDDDBBBAAADDDDDDCCCAAA@@@>>>===<<<======>>>???@@@AAAAAABBB>>>???AAACCCDDDDDDCCCCCC===>>>>>>??????@@@@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<>>>@@@BBBDDDEEE@@@???>>>======>>>???@@@???@@@@@@@@@@@@@@@@@@AAAAAABBBCCCDDDDDDCCCBBBAAA>>>>>>=========???@@@AAACCCAAA@@@@@@>>>>>>DDDLLLhhhVVVLLLJJJIIIMMMRRR[[[kkkzzzmmmYYYHHHFFFGGGBBB@@@BBBDDDBBB???>>>??????>>>>>>======<<<<<<<<<;;;;;;;;;<<<===>>>>>><<<<<<===>>>===============<<<;;;;;;<<<:::888666555666888999999999999888888888777777666666666666666666666666666666777777777777777666777666555555555555666777555555555444333333222222222222222333444555777888777777888888777666444333111555:::>>>>>>===:::999111222333444444444444444333333222111111111222222444444444333333333222222222222222222111111111111000111111111222222222222222222222222222222333333000444777999<<>>AAAIIIYYYjjjuuuwwwuuu___QQQEEEBBBBBBIII]]]rrrcccNNNLLLNNNVVV[[[[[[ZZZ[[[gggoooZZZWWW```nnnlll[[[SSSMMMPPPNNNIIIGGGJJJKKKIIIJJJJJJJJJKKKJJJJJJIIIIIIHHHIIIJJJJJJJJJIIIGGGFFFCCCDDDDDDDDDDDDCCCCCCBBB===???BBBBBBAAABBBDDDGGGEEEEEEFFFGGGFFFDDDBBBAAABBBAAAAAA@@@???>>><<<<<<<<<===>>>???@@@AAAAAABBB===???AAACCCDDDDDDDDDCCC===>>>>>>???@@@@@@AAAAAA??????>>>>>>======<<<<<<;;;<<<<<<===>>>???@@@AAA>>>>>>===<<<<<<===>>>?????????@@@AAAAAA@@@???>>>@@@@@@AAAAAAAAAAAA@@@@@@===<<<<<<<<<===@@@BBBDDDEEEBBBAAAAAA???>>>CCCJJJxxx]]]KKKIIIJJJMMMSSS[[[iiiwwwbbbNNN@@@AAADDD@@@===???BBB@@@===<<<===?????????======<<<<<<<<<;;;;;;;;;<<<===>>>===<<<;;;<<<>>><<<<<<======<<<;;;::::::;;;999666444444666999;;;777777777777666666666666666666666666666555555555666666777777777777777666777666555444444555666777333333333444444555555555222222222333444555666777777888999999888666444222111111444:::>>>>>>:::555111222333333444444444444333333222111000000000000444444444333333333222222222222222111111111111000000000111111222222222222444444333222222111111111---333777777888BBBVVVfffpppuuuxxxuuuooommmqqqvvv{{{oooggghhhnnn|||{{{wwwxxxwwwuuuxxx|||}}}qqqpppqqqyyyyyyxxxzzzzzzvvvqqqhhhhhhjjjooossstttqqqnnnooorrrsssnnngggbbbccceeepppyyy}}}yyyxxxwwwuuurrrqqqpppoooooopppqqqrrrooonnnmmmnnnppptttxxx{{{|||wwwoookkkjjjkkkjjjiiifffhhhjjjlllmmmlllkkkjjjiiiiiijjjjjjkkklllmmmmmmnnnmmmlllkkkkkkkkklllmmmfffeeedddfffjjjmmmoooooonnnpppqqqpppnnnmmmppprrrnnnppprrrtttwwwxxxyyyzzzxxx|||~~~|||wwwxxx~~~{{{zzz{{{zzzxxxuuutttuuurrrooojjjjjjjjjjjjkkklllmmmmmmlllpppsssuuuvvvxxx{{{~~~yyyvvvqqqpppmmmjjjfffccc```______ZZZSSSMMMHHHDDDAAA>>>::::::;;;<<<======>>>>>>@@@DDDOOO```pppuuunnnfffUUUJJJBBBCCCFFFOOOgggaaaPPPOOOSSSZZZ]]]XXXSSSQQQffftttaaaSSSVVVaaaqqqwww```RRRNNNJJJMMMLLLGGGEEEJJJMMMJJJJJJJJJKKKKKKJJJIIIHHHHHHGGGHHHIIIIIIIIIHHHGGGFFFEEEEEEEEEEEEDDDBBBAAA@@@???BBBDDDDDDBBBBBBDDDFFFCCCDDDFFFGGGFFFEEECCCBBB@@@@@@@@@@@@???===<<<;;;<<<===>>>???AAAAAAAAABBB===>>>AAACCCEEEEEEDDDCCC>>>>>>???@@@AAAAAABBBBBB@@@??????>>>===<<<<<<;;;<<<<<<==================>>>===<<<;;;;;;<<<>>>>>>???@@@AAABBBAAA???===<<>>AAADDDEEEEEEBBBAAAAAA@@@???CCCIIIhhhUUULLLJJJLLLQQQ]]]nnnwwwaaaJJJFFFBBB???>>>>>>>>>>>>>>>===<<<;;;;;;<<<===>>><<<<<<;;;::::::999999888:::======:::999<<>>::::::;;;<<<<<<;;;;;;;;;888777555333333555777888999888666555444444555555555555555666666666666666888888777777666666555555444444444444444444444444333222222111111222222333444444333333444555777888;;;;;;:::777333000000111000111444999======999555111111222333333444555555222222111111111111222222444333333333222111111111333222111000000111222333000000000000000000000000111111111111111111111111222111111333888AAALLLTTTbbblllqqqkkkfffjjjqqqtttsssmmmiiimmmvvv|||yyytttqqqrrruuuyyy|||~~~zzzqqqppprrrzzzxxxtttuuuuuuqqqmmmjjjkkkoootttzzz{{{wwwttttttwwwyyytttkkkccc^^^]]]eeemmmwww||||||zzzyyyxxxooommmkkklllooopppooommmnnnooopppqqqrrruuuzzz}}}{{{sssooonnnmmmiiieeefffcccgggqqquuupppkkkjjjhhhhhhhhhiiijjjkkkmmmnnnkkkmmmnnnnnnmmmllllllmmmjjjgggeeefffiiillllllkkklllnnnppppppnnnlllllllllppprrrttttttssssssvvvyyy}}}{{{yyywwwwwwyyy{{{}}}~~~{{{xxxvvvtttqqqmmmjjjhhhgggfffcccbbbbbbccceeegggiiikkkooovvv|||}}}}}}~~~{{{zzzvvvsssrrrmmmiiieeebbb```___^^^]]]]]]WWWNNNGGGDDDBBB???<<<>>><<<999888:::<<<>>>???BBBEEENNN\\\gggggg\\\PPPKKKCCC@@@EEEKKKUUUnnnsssbbbNNNRRRXXXZZZTTTLLLMMMSSSgggkkkXXXLLLUUUiii}}}zzzaaaVVVPPPLLLNNNKKKJJJLLLKKKGGGFFFHHHIIIJJJKKKKKKKKKKKKKKKJJJHHHHHHHHHHHHHHHHHHGGGGGGEEEFFFGGGFFFDDDBBBBBBBBBDDDCCCCCCCCCCCCCCCDDDDDDHHHFFFEEEEEEFFFFFFBBB>>>@@@@@@@@@@@@???===;;;:::???===;;;<<>>@@@@@@@@@@@@@@@@@@@@@AAA??????>>>>>>>>>>>>>>>???<<<<<<===>>>>>>>>>>>>>>>???>>>======>>>>>>===<<>>>>>??????BBB@@@>>>===>>>@@@BBBDDDCCCBBBAAA@@@AAABBBCCCDDDppp\\\OOOIIIMMMRRR\\\kkk~~~{{{cccPPPHHHEEEAAA>>>>>>>>>>>>=========<<<<<<<<<<<<======:::::::::::::::999999999888;;;;;;888777:::<<<<<<999::::::;;;;;;;;;::::::888777444333333444777888888777666444444444444444555555555555666666666666666666666666666666666666444444444444444444444444333333222222222222333333555555444444555666888999<<<<<<;;;888444222222333333333444777:::999666222111222222333333444444444222222111111111111222222222222222222222111111111333222111000000111222333111111111111111111111111111111111111111111111111333333222333666===FFFLLLXXXccckkkiiigggjjjqqqsss{{{uuunnnooosss|||}}}{{{zzzxxxxxxyyy|||}}}~~~}}}~~~{{{zzzxxxsssooonnnpppwwwyyyuuutttsssooolllmmmooosssyyy~~~zzzpppgggbbbaaaccciiiqqqxxx{{{zzzyyyyyysssqqqooooooqqqsssrrrqqqooopppqqqrrrsssvvvzzz~~~|||vvvrrrrrrppplllhhhiiifffiiirrruuuqqqmmmmmmiiiiiiiiiiiijjjkkkmmmmmmkkklllmmmmmmkkkjjjkkkkkkjjjhhhfffhhhkkkmmmmmmlllnnnpppqqqqqqpppnnnnnnoooppprrrttttttttttttwwwzzzzzzxxxvvvttttttvvvwwwyyy}}}~~~~~~yyyvvvvvvxxxzzz||||||}}}|||zzzwwwssspppkkkiiifffcccaaaaaaaaaaaaaaaaaaaaabbbdddgggjjjkkkvvv|||~~~{{{vvvpppllljjjaaa^^^ZZZWWWWWWWWWVVVUUUUUUPPPIIIDDDBBB@@@===;;;@@@>>><<<;;;<<<===>>>???BBBDDDIIIQQQWWWVVVOOOGGGIIIEEEFFFLLLPPPZZZssstttbbbSSSMMMNNNSSSWWWUUUPPPOOORRRbbb|||dddUUUOOO]]]rrrsss]]]SSSNNNJJJJJJGGGHHHKKKKKKHHHGGGIIIKKKKKKKKKKKKKKKJJJIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGEEEFFFGGGFFFDDDBBBBBBCCCEEEDDDCCCCCCCCCCCCDDDEEEGGGFFFDDDEEEFFFEEEBBB???AAAAAAAAAAAA@@@>>><<<;;;>>>===<<<===@@@CCCEEEEEEAAAAAAAAABBBCCCBBB???<<<>>>>>>??????@@@AAABBBBBB???>>>>>>=========>>>>>>;;;<<<======>>>>>>>>>===???===<<<<<<>>>???>>>===AAA@@@@@@@@@@@@@@@AAAAAA@@@@@@???>>>>>>>>>>>>>>>@@@???>>>===>>>@@@BBBDDDBBBBBBAAA@@@AAABBBCCCDDDqqq^^^RRRMMMLLLSSS[[[hhhyyy{{{dddQQQEEEFFFCCC???============<<<<<<<<<============<<<<<<888888999999999:::::::::555999:::666555888:::999999999:::::::::999999888777666444333333444666777777666555444333333333444555555555555666666777777555555555555666666666666444444444444444444444444333333222222222222333333555555555555666777888999<<<<<<;;;999555444444555555555444555666555222000222222222333333333333333222222111111111111222222111111111111111222222222333222111000000111222333111111111111111111111111111111111111111111111111333333333333444888>>>BBBJJJWWWcccggghhhlllrrruuu~~~vvvsssqqqvvv~~~|||}}}zzzzzzyyyuuussssssqqqmmmmmmlllmmmttt~~~~~~zzzvvvsssqqqppprrruuu{{{wwwnnnhhhfffaaaccchhhnnntttxxxyyyxxxwwwtttrrrqqqrrrssssssrrrooopppqqqrrrsssuuuzzz}}}}}}xxxvvvvvvtttooolllkkkiiikkkppprrrooommmmmmjjjiiiiiiiiiiiijjjkkkllljjjllllllkkkjjjiiiiiijjjjjjiiijjjlllnnnooonnnmmmoooqqqrrrrrrpppoooooopppppprrrttttttuuuuuuxxxyyyxxxwwwuuusssrrrsssuuuvvvyyyzzz|||}}}~~~}}}zzzwwwzzzxxxvvvttttttuuuwwwyyyzzztttmmmiiijjjnnnsssvvv~~~~~~{{{vvvvvvyyy|||}}}|||{{{vvvtttqqqnnnmmmkkkhhheee^^^]]][[[ZZZZZZ[[[]]]^^^aaaaaabbbdddgggjjjmmmooo}}}|||vvvpppiiiccc```UUURRRNNNLLLMMMMMMMMMLLLJJJGGGCCC@@@???>>><<<:::>>>>>>=========<<<<<<<<<@@@AAADDDFFFGGGFFFDDDCCCDDDEEEJJJOOOQQQ\\\xxxnnn___RRRHHHIIIGGGHHHMMMOOONNNMMMPPPbbbvvvwww___WWWYYYllliiiWWWOOOKKKGGGFFFDDDEEEIIIJJJHHHHHHKKKKKKKKKJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFDDDFFFFFFEEECCCBBBCCCDDDFFFEEECCCBBBBBBCCCEEEFFFFFFEEEDDDEEEEEEDDDAAA???BBBBBBBBBBBBAAA@@@>>>======<<<===???BBBDDDEEEDDDBBBAAA@@@@@@AAA@@@===;;;<<<<<<===???@@@AAABBBCCC======<<<<<<<<<======>>><<<<<<===>>>>>>>>>>>>===>>>===;;;;;;===???@@@???@@@@@@???>>>>>>>>>?????????>>>>>>============>>>>>>=========>>>@@@CCCDDDBBBAAA@@@@@@@@@BBBCCCDDDtttcccVVVQQQTTTXXXcccjjjvvviiiWWWKKKFFFCCCAAA>>><<<<<<===<<<;;;:::;;;============;;;:::777777888888999:::;;;;;;555999:::666555777999777888999999999999888888777666666444333333444666666555555444444333333333333444444555555666666777777666666666555555555555555555555555555555555555555333333333222222333333333444444444555666666777888:::::::::888555333444555555444333333222222111000333333333222222222222222222222111111111111222222000000000111111222222222333222111000000111222333111111111111111111111111111111111111111111111111000111222222222444888;;;???KKK[[[eeejjjpppvvvzzzwwwqqqttt~~~{{{}}}|||xxxrrrnnnkkkjjjjjjjjjlllrrr{{{}}}yyyxxxxxxyyy~~~~~~uuunnnkkkbbb___^^^aaaiiiqqquuuvvvxxxvvvtttrrrqqqqqqppppppooooooppppppqqqssswwwzzz}}}{{{yyyxxxxxxvvvrrrooommmlllkkklllllljjjiiiiiijjjiiihhhgggggghhhiiijjjkkkllllllkkkiiiiiijjjkkklllmmmnnnppprrrrrrqqqppprrrssssssrrrpppooooooppppppqqqssstttuuuvvvwwwxxxxxxwwwuuussssssssstttuuuwwwxxxyyyxxxyyy{{{~~~}}}{{{yyywwwuuurrrtttrrrooommmmmmnnnppprrrooohhh```^^^bbbjjjqqquuu}}}{{{zzz{{{xxxqqqnnnooossswwwzzzyyywwwuuurrrooommmlllgggeeecccbbbaaa```^^^\\\YYYXXXWWWXXXYYY[[[^^^```bbbcccdddgggkkkpppsssvvvyyyrrrjjjccc\\\XXXOOOLLLHHHFFFFFFGGGFFFFFFCCCAAA???>>>===;;;:::999:::<<<======<<<;;;::::::;;;>>>AAAAAA??????CCCFFFFFFIIIOOORRRUUUcccppp\\\RRRLLLHHHHHHEEEDDDGGGIIIKKKQQQXXXkkk}}}|||qqqbbbaaajjjttt^^^RRRLLLHHHEEEDDDBBBCCCGGGHHHFFFFFFIIIIIIIIIIIIHHHHHHHHHHHHIIIHHHHHHGGGGGGFFFEEEEEEEEECCCDDDEEEDDDBBBBBBCCCDDDGGGFFFCCCBBBBBBCCCEEEFFFDDDDDDDDDEEEDDDCCCAAA???BBBCCCCCCCCCCCCAAA???>>>======>>>@@@CCCDDDDDDBBBBBBAAA????????????>>><<<=========>>>???@@@AAAAAA<<<<<<;;;;;;;;;<<<======>>>>>>???????????????>>>>>><<<:::;;;===???@@@@@@??????>>>============>>>>>>======<<<<<<<<<======<<<<<<<<<>>>???AAACCCCCCAAA@@@@@@@@@@@@AAACCCDDDtttoooeeeZZZTTTWWW```hhhwww||||||gggXXXNNNIIIHHHAAA???===<<<<<<===<<<;;;:::;;;<<<======<<<;;;:::777777888999:::;;;;;;<<<666;;;<<<888777999:::888888999999999888888777666666555444444444444555666444444444444444444333333444444444555666777777888888888777666555444444333555555555555555555555555444333333333333333333444222222333444555555555555666777777555333222333444222222222111111111111222222222222222222222222111222222111111111111222222000000111111222222222333333222111000000111222333111111111111111111111111111111111111111111111111---///000111111333555888999CCCSSSaaajjjqqqyyy{{{ssswwwvvvjjjgggiiijjjjjjmmmsss{{{yyysssoooeee^^^XXXWWW]]]fffmmmqqqvvvvvvuuusssqqqooooooooommmnnnnnnnnnnnnppptttwwwyyyxxxwwwwwwwwwvvvsssrrrqqqqqqooollliiiiiihhhgggjjjiiifffeeedddeeefffgggkkkllllllkkkjjjjjjlllmmmnnnpppssstttuuuuuuttttttwwwxxxxxxvvvsssqqqrrrrrrqqqrrrsssuuuvvvwwwvvvvvvuuutttsssrrrrrrrrrrrrsssvvvvvvvvvuuuuuuwwwzzz~~~xxxvvvsssqqqppppppnnnmmmnnnmmmjjjhhhhhhiiijjjlllddd^^^XXXYYYbbbmmmvvvzzz}}}{{{yyyzzz||||||wwwoooiiihhhjjjnnnqqqlllkkkiiigggdddbbb```___]]]\\\[[[[[[\\\\\\[[[YYYYYYYYYYYY[[[]]]___aaabbbbbbccceeeiiinnntttxxx{{{~~~uuummmfff^^^WWWRRRLLLIIIDDDBBBAAAAAA@@@?????????>>>===;;;;;;;;;;;;;;;===@@@@@@>>><<<;;;<<<888===AAAAAA>>>>>>EEEKKKPPPSSSVVVXXX^^^rrrxxx```PPPIIIHHHHHHJJJIIIHHHIIIIIINNN\\\jjjyyy}}}xxxtttjjjnnn{{{~~~gggWWWNNNJJJGGGEEEEEECCCCCCGGGGGGDDDCCCFFFGGGGGGFFFFFFGGGHHHIIIJJJGGGFFFFFFEEEDDDCCCCCCCCCBBBBBBCCCBBBAAAAAACCCEEEFFFEEECCCBBBAAABBBCCCDDDBBBCCCDDDDDDCCCBBB@@@@@@BBBCCCDDDDDDCCCBBBAAA@@@>>>>>>???AAACCCDDDCCCBBBBBB@@@>>>===???@@@??????>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;<<<======@@@@@@AAAAAAAAA@@@@@@???>>><<<;;;;;;===???@@@@@@>>>>>>===<<<<<<============<<<<<<<<<<<<<<<======;;;<<<===???AAABBBBBBCCC@@@@@@??????@@@AAACCCDDD^^^]]]ZZZXXXZZZbbboooyyydddRRRIIIEEECCCCCC@@@>>><<<<<<======<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;888888999:::;;;;;;<<<<<<888===>>>;;;999;;;;;;999999999999999999888777666555444444444444444444555444444555555555555444333333444444555666777888888888888888777666666555555555555555555555555555555444444333333333333444444111111333444444555444444333444444333111111222444///111222222000000111333111111111222222222222222222222111111111111222222222222222222222333333333333222111000000111222333222222222222222222222222111111111111111111111111+++---///000111222555777777===JJJYYYeeeooozzz{{{tttzzz{{{iiieeeiiikkkmmmqqqvvv}}}{{{tttooohhhaaaZZZUUUVVV\\\bbbfffmmmooorrrrrrqqqpppoooppplllmmmmmmllllllnnnqqqtttuuuuuuuuuuuuuuuuuuuuuuuuvvvxxxwwwqqqmmmmmmmmmlllllljjjfffdddcccccceeefffjjjkkkkkkkkkjjjkkkmmmpppppprrrtttuuuuuuuuuvvvwww{{{{{{{{{yyywwwwwwxxxyyyuuuuuuuuuwwwyyyyyywwwuuupppppppppooooooppppppqqqrrrsssrrrqqqqqqrrrvvvxxxrrrooommmllllllmmmllllllhhhgggfffeeeeeeeeeffffff]]]YYYUUUZZZgggttt}}}}}}{{{yyyyyyzzz{{{{{{zzzrrrmmmgggcccccceeeggghhhaaa```___^^^]]][[[ZZZZZZ[[[ZZZZZZ[[[]]]^^^^^^]]][[[]]]^^^```bbbcccccccccaaacccfffkkkqqqwww}}}~~~xxxooogggaaaZZZRRRMMMHHHDDD@@@======<<<;;;:::===>>>>>><<<;;;;;;===???BBBEEEGGGEEEAAA>>>>>>???999>>>BBBBBB@@@BBBJJJRRRXXXXXXYYY\\\hhhyyywww~~~gggTTTIIIBBBBBBDDDFFFGGGIIIKKKMMMUUUgggyyyxxx~~~}}}nnn\\\QQQKKKGGGEEEFFFFFFDDDDDDGGGFFFCCCBBBDDDGGGFFFEEEEEEEEEFFFHHHIIIEEEEEEDDDCCCBBBAAA@@@@@@???@@@@@@???>>>???BBBDDDDDDDDDCCCBBBAAAAAAAAAAAA@@@BBBDDDDDDBBB@@@@@@@@@BBBCCCDDDDDDCCCBBBAAA@@@?????????BBBEEEGGGHHHGGGDDDBBB>>>===>>>???@@@?????????>>>>>>===<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>@@@AAAAAAAAAAAA@@@??????===<<<<<<===???@@@???>>>===<<<<<<<<<======>>>???===<<<<<<<<<<<<======>>><<<===???AAABBBCCCBBBBBB????????????@@@AAACCCDDD\\\^^^aaaeeekkkuuukkkSSSHHHCCC@@@>>>??????>>><<<===>>>>>>===<<<<<<;;;;;;::::::;;;;;;<<<:::::::::;;;;;;<<<<<<<<<999>>>???<<<;;;<<<<<<999::::::::::::999888777666444444444444444444444444444555666666666666555444333333444555666777888888666777777777888888999999555555555555555555555555444444333333333333444444111222333555555555555444111222333222111111222444///111333333111000000222000000111111222222333333222222111111111111222222444444444333333333333333333222111000000111222333222222222222222222222222111111111111111111111111---...///000000222555777666888AAAOOO\\\hhhwwwxxxsss|||oooiiilllmmmpppuuu{{{{{{tttnnniiifffaaa[[[VVVUUUXXXZZZ]]]bbbiiimmmnnnnnnooopppmmmmmmmmmllllllmmmpppsssssssssssssssssstttvvvxxxvvv{{{{{{uuurrrtttuuusssnnnlllhhheeecccdddeeefffhhhiiiiiiiiiiiijjjnnnqqqppprrrssssssrrrsssuuuxxxwwwxxxyyyyyyyyyzzz}}}{{{zzzyyy{{{}}}|||yyyvvvnnnnnnooooooppppppqqqqqqpppqqqrrrqqqpppqqqsssuuuqqqnnnlllkkklllmmmmmmmmmcccddddddeeeeeeeeeeeedddZZZWWWWWW___mmm{{{|||zzzxxxwwwvvvuuusssqqqiiieee```^^^___`````````ZZZ[[[[[[\\\\\\]]]]]]]]]]]]\\\]]]___bbbdddeeedddaaaccceeehhhhhhgggeeecccdddfffjjjpppwww~~~vvvooofff___ZZZUUUMMMHHHCCC@@@===;;;:::;;;:::::::::;;;;;;;;;:::===AAAFFFKKKMMMMMMIIIBBB===<<<===;;;>>>AAACCCDDDLLLWWWaaabbb```___fffyyy}}}oooyyyxxxiiiXXXNNNGGGAAA@@@CCCCCCDDDIIIRRRZZZfffwwwkkk___SSSMMMIIIDDDCCCFFFFFFDDDDDDGGGFFFCCCBBBDDDJJJHHHFFFDDDDDDDDDEEEFFFCCCCCCBBBAAA@@@???>>>>>>===>>>>>>===<<<>>>AAACCCBBBBBBBBBBBBBBB@@@???>>>???BBBDDDDDDAAA@@@@@@AAAAAABBBCCCDDDCCCBBBAAA@@@??????@@@CCCHHHMMMPPPQQQIIIFFFAAA>>>===>>>>>>>>>==================<<<<<<;;;;;;;;;;;;<<<===>>>?????????@@@@@@??????>>>===<<<<<<===???@@@@@@===;;;<<<<<<<<<<<<===>>>@@@@@@======<<<<<<======>>>???===???AAACCCDDDCCCBBBAAA???>>>>>>>>>@@@AAACCCDDDgggkkkqqqvvv|||kkk[[[KKKFFFDDD@@@>>>??????>>>======>>>???>>><<<<<<<<<:::999999:::<<<<<<;;;;;;;;;<<<<<<<<<<<<===999>>>@@@===;;;<<<<<<999;;;;;;;;;:::999888777777444444444444444444444444444555666777777777555555333333444555666777888999444555666888999;;;<<<===666666666666666666666666555444444333333444444555222333444666777666666555111222222222111111333555000222555444111//////000//////000111222333333444222222111111111111222222555555555444444333333333333222111000000111222333222222222222222222222222111111111111111111111111///000000000000222555777555444;;;HHHVVVcccttt|||tttqqq|||yyy|||uuunnnqqqnnnrrrxxx~~~{{{tttmmmjjjjjjhhhaaaYYYSSSQQQRRROOOVVV```gggjjjkkklllnnnnnnnnnnnnmmmlllnnnqqqssssssssssssrrrrrrtttxxxzzztttzzz|||wwwtttwwwyyywwwpppnnnjjjfffdddeeefffgggffffffgggggghhhjjjnnnqqqoooqqqrrrqqqpppppptttxxxrrrsssuuuvvvwwwzzz~~~}}}}}}~~~{{{wwwoooooopppqqqrrrsssttttttqqqrrrssssssrrrrrrsssuuuooollliiihhhiiijjjkkkjjjcccdddfffggghhhgggffffffZZZWWWXXXbbbrrrzzzxxxvvvuuusssqqqmmmjjjbbb___\\\\\\]]]^^^\\\ZZZYYYZZZ[[[]]]___aaabbbccc```___```cccfffiiijjjiiifffhhhkkknnnmmmkkkgggeeeiiikkkooouuu}}}}}}pppiii___YYYUUUQQQJJJDDDAAA>>>;;;:::;;;<<<<<<<<<777888999999:::>>>EEEJJJPPPQQQPPPIII@@@999888:::<<<>>>@@@CCCIIIVVVeeeqqqoookkkjjjttt{{{rrrggg[[[PPPMMMJJJEEEDDDFFFGGGHHHOOO^^^mmmzzzwww```VVVNNNKKKGGGAAAAAAEEEEEECCCCCCGGGGGGDDDCCCFFFMMMKKKGGGDDDBBBBBBBBBBBBBBBBBBAAA@@@???>>>===<<<<<<<<<<<<<<<;;;===@@@CCC@@@AAABBBCCCBBB@@@===<<<>>>AAADDDDDDAAA???@@@AAAAAABBBCCCCCCCCCBBBAAA@@@??????@@@DDDKKKRRRWWWYYYNNNIIICCC???===<<<<<<;;;;;;<<<<<<<<<======>>>>>>;;;;;;;;;<<<===>>>??????>>>>>>>>>>>>>>>===<<<<<<<<<===>>>@@@AAA@@@<<<999;;;;;;;;;<<<>>>???AAABBB===============>>>??????>>>@@@BBBDDDEEEDDDBBBAAA???>>>>>>>>>???AAACCCDDDyyyiiiUUUOOOGGGAAA@@@???>>><<<@@@???>>>===<<<<<<<<<<<<;;;<<<<<<===============;;;;;;;;;;;;;;;;;;;;;;;;============<<<;;;:::999999999:::999999888777666666666555444555666777888444555666777888999999999777555444222333555888:::888888777666666555666666888888888777777777777666999999777666555555555555444555666777777777666555222222111111111111222222000000111222222222222111222222222111111111000000333222222222111000000000000111333555555444333222333333333333333333333333333333333222222222111111000333555444111///111333//////000111333444555666444666:::AAAHHHTTTiiizzz|||sssuuuvvvzzztttppp{{{wwwtttvvvrrrxxx}}}~~~tttnnnqqqkkkrrrsssiii]]]TTTMMMIIIJJJJJJOOOZZZeeejjjppptttooonnnmmmmmmlllmmmmmmmmmppprrrssstttssstttvvvwww|||xxxuuuwww{{{~~~|||yyyyyyrrrllliiijjjkkkiiifffgggfffeeefffiiikkkllllllmmmmmmmmmnnnpppsssuuuwwwqqqsssuuuwwwxxx{{{~~~~~~}}}}}}~~~}}}zzzvvvtttssssssvvvzzz{{{zzzwwwxxxxxxwwwvvvtttrrrpppooollljjjhhhiiikkkkkkhhhfffccccccdddgggiiijjjhhhfff]]]]]]```hhhrrryyy||||||zzzvvvqqqmmmkkkiiidddaaa___]]]ZZZ[[[^^^``````___^^^___```aaabbbccccccccceeeddddddfffkkknnnnnnlllnnnkkkmmmqqqrrroookkkkkkppptttzzz|||tttqqqggg```WWWQQQNNNKKKEEE@@@>>>===;;;:::999999:::;;;999:::;;;<<<===@@@EEEHHHOOOOOOLLLEEE>>>:::<<>>>>>>>>>>>@@@???>>>===<<<<<<===>>>@@@@@@@@@@@@@@@@@@@@@@@@CCCDDDDDDDDDDDDBBBAAA@@@??????@@@@@@@@@AAAAAAAAABBB??????EEEOOOXXX]]]]]]VVVNNNDDD???>>>???>>>;;;?????????>>>>>>>>>>>>>>>???>>>===;;;::::::999:::;;;;;;;;;<<<<<<<<<<<<<<<>>>?????????>>>===<<<;;;;;;;;;;;;>>>AAACCCDDDCCC<<<===>>>???@@@??????>>>??????@@@AAAAAAAAA@@@@@@???AAABBBBBB@@@@@@AAACCCoooZZZOOOJJJDDD@@@@@@AAA@@@???@@@???>>>===<<<<<<<<<<<<;;;;;;<<<===>>>>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;============<<<;;;::::::999999999999888777666666444444333333333444555666888888999999:::999999999777666555555555777999;;;999888888777666666777777999999888888888777777777999888777666555555555555222333444444444444333222222111111000000111111222000111111222222222222222222222222111111111000000333333333333333222222222111222333444444444333222333333333333333333333333333333222222222111111111000111111000//////111333000000111111222333444444444444888>>>DDDNNN```ppp~~~vvvlllooopppttt~~~yyypppooo{{{yyyvvvvvvpppvvv|||zzzpppllloootttvvvssskkkccc^^^WWWQQQKKKHHHJJJSSS]]]dddlllrrrrrrrrrqqqqqqqqqqqqqqqqqqmmmoooqqqqqqqqqrrrtttvvvyyyuuusssuuuzzz|||{{{yyyyyytttnnnmmmoooooommmjjjggggggggghhhkkklllkkkjjjjjjjjjjjjkkkmmmoooqqqsssqqqrrrtttuuuwwwyyy|||~~~{{{zzzxxxyyyzzzzzzvvvsssqqqrrrtttyyy{{{{{{zzzxxxvvvtttrrrpppkkkiiihhhiiikkkllljjjhhhgggggggggiiikkklllkkkjjjbbbaaaccciiiqqqwwwyyyxxxrrrnnnjjjhhhgggfffbbb```]]][[[[[[]]]aaaddddddcccaaabbbbbbdddeeefffggggggmmmkkkkkkmmmqqqsssrrrqqqqqqooopppvvvxxxtttrrrrrrtttwww}}}xxxnnnhhheeebbb[[[SSSNNNLLLIIIDDD???>>>===;;;:::999999::::::666888999:::<<>>AAACCCEEEMMM^^^ssswwwyyytttaaaXXXRRRSSSWWWXXXTTTMMMKKKNNNPPP]]]uuujjjWWWPPPMMMIIIEEEBBBBBBCCCDDDFFFFFFFFFFFFFFFEEEEEEEEEGGGEEEDDDCCCDDDDDDBBB@@@BBBAAA@@@???>>>>>>>>>>>>???>>>===<<<<<<<<<===>>>@@@@@@@@@AAAAAAAAABBBBBBCCCDDDDDDEEEDDDBBBAAA@@@??????@@@@@@@@@AAAAAAAAAAAA@@@BBBIIISSS\\\______VVVNNNDDD>>>===>>>===<<>>>>>>>>>>>AAAAAA@@@???>>>===<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<===???@@@BBBAAA???<<<::::::::::::<<>>>>>>>>???@@@@@@@@@@@@??????AAABBBBBB@@@@@@AAACCCjjjWWWKKKHHHEEEAAA???@@@BBBCCCCCC???>>>===<<<<<<;;;<<<<<<:::;;;<<<===>>>?????????;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>===<<<;;;:::999999999999888777666555444444333333444444555666;;;;;;;;;;;;;;;:::999888777777777777888999:::;;;:::999999888888888888999:::::::::999999999888888888888777666555555555555111222333333333222222111222111111000000111111222111111222333333333333222222222222111111111111111111111222222222222222222222222222222333333333333333333333333333333333333333222222222222111111111111///......000111222222111111111222222222333333333333555999===DDDSSSaaauuu~~~wwwooogggjjjlllooovvvzzzyyysssllliiilllwww{{{wwwuuupppsssyyy{{{|||~~~|||vvvllljjjnnnzzzyyyssslllhhheee___XXXPPPJJJGGGLLLSSS[[[eeemmmttttttttttttsssrrrppppppkkklllnnnooonnnoooppprrrsssqqqppprrrvvvyyyyyyxxxuuurrrpppppprrrrrrpppmmmjjjkkklllnnnpppooommmjjjjjjjjjjjjkkklllmmmooopppqqqqqqqqqssstttvvvxxxyyyttttttttttttuuuuuurrrpppppprrrvvv{{{{{{{{{zzzwwwuuurrrpppnnniiihhhgggiiikkklllkkkjjjjjjiiiggghhhkkkmmmmmmmmmiiiggggggjjjooossstttssskkkiiigggffffffeeecccaaa[[[\\\^^^bbbgggiiijjjiiigggffffffgggiiikkkmmmnnntttsssrrrsssuuuvvvvvvuuutttrrrtttyyy{{{yyywwwxxxwwwyyy~~~yyyqqqhhhaaa]]]\\\YYYTTTMMMIIIHHHFFFBBB>>>======<<<:::::::::::::::555777999:::;;;===AAACCCBBB@@@>>><<<===???CCCFFFEEEKKKYYYooo}}}{{{wwwbbbUUUQQQRRRVVV\\\^^^XXXOOOMMMQQQXXXpppmmmYYYMMMKKKIIIFFFCCCBBBCCCDDDFFFGGGGGGGGGFFFFFFFFFEEEEEEIIIGGGEEEDDDDDDDDDBBB@@@AAAAAA@@@???>>>>>>>>>>>>===<<<<<<<<<<<<======>>>??????AAABBBCCCCCCDDDDDDDDDDDDEEEEEEDDDCCCAAA@@@??????@@@@@@@@@AAAAAAAAA@@@AAAFFFNNNXXX^^^```___TTTLLLBBB<<<;;;===>>>>>>@@@@@@?????????>>>>>>>>>@@@AAAAAAAAA@@@>>>===;;;;;;;;;;;;<<<<<<<<<======<<<>>>AAACCCCCC???;;;999:::999999:::===>>>>>>======>>>???@@@@@@@@@???>>><<<===>>>????????????>>>???AAABBBBBB@@@@@@AAACCCjjjVVVJJJFFFCCCAAA@@@??????AAABBBCCC>>>>>>===<<<;;;;;;;;;;;;:::;;;<<<===>>>?????????::::::;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>===<<<;;;;;;999999999999888777666555666666666666666777777888::::::;;;;;;::::::999888666666777888999:::::::::;;;::::::999999999::::::;;;;;;:::::::::999999999888777666555555555555555444444444444333333333222111111000000000000111111111111222333333333333333111111111111111111111111.........///000000000111222222111111222222333444222222222222222222222222222222222222111111111111000//////111555666444111222222222111111111111111444333333666888<<>>@@@>>>??????BBBFFFIIILLLMMMKKKTTTfff}}}hhhVVVPPPQQQWWWZZZ]]][[[SSSLLLPPPXXXhhh|||}}}qqq\\\QQQLLLGGGEEECCCBBBBBBDDDFFFGGGHHHHHHGGGGGGFFFFFFEEEEEEGGGEEEDDDCCCDDDCCCBBB@@@AAA@@@@@@???>>>>>>??????;;;;;;;;;<<<<<<===>>>>>>>>>???AAACCCDDDEEEEEEEEEDDDDDDEEEEEEDDDCCCAAA@@@??????@@@@@@@@@AAAAAAAAAAAACCCIIIQQQXXX[[[ZZZXXXOOOHHH@@@;;;;;;>>>AAABBBAAA@@@@@@??????>>>>>>>>><<<===>>>???>>><<<:::888::::::;;;;;;<<<=========<<<>>>@@@AAA@@@>>>;;;999:::999888:::;;;===<<<;;;===>>>???@@@@@@???>>>>>>;;;;;;<<<===>>>>>>>>>>>>???@@@BBBAAA@@@@@@AAACCCooo[[[LLLEEEDDD@@@@@@@@@???>>>>>>???@@@>>>===<<<;;;::::::::::::::::::<<<======>>>>>>>>>:::::::::;;;;;;;;;<<<<<<>>>>>>>>>>>>===<<<;;;:::888888888888777666555555666666666777777777777777777777888999999999999999444444555666777888999999;;;;;;::::::::::::;;;;;;;;;;;;;;;::::::::::::999777666666555555555555555444444333333222222222222111000000000000000000111111111222333333333333222111111111111111111111111.........///000000000111222222111111111222333444222222222222222222222222222222222111111111000000000000222777;;;:::555000222222111111111111000000555333333555555777>>>FFFWWWbbbsss}}}qqqhhhfffhhhllloooooolllkkkkkkjjjjjjlllmmmnnnxxxyyytttoookkknnnnnnrrr~~~uuuvvv}}}{{{wwwssspppkkkggghhhkkkyyy~~~xxxtttqqqnnnjjj]]]PPPIIIHHHJJJQQQXXX```aaacccfffiiikkkmmmnnnmmmnnnnnnllliiigggfffggghhhggghhhjjjmmmppprrrrrrlllmmmnnnqqqssstttsssqqqyyy{{{~~~zzzvvvnnnnnnooooooppppppppppppooommmlllmmmpppqqqqqqpppnnnoooqqqqqqqqqoooooonnnppprrrtttuuuuuusssqqqppppppooonnnmmmkkkhhhfffeeeccccccdddeeefffhhhkkklllllliiiffffffiiilllnnnooonnnkkkhhhiiimmmoooooonnnlllmmmmmmllljjjhhhggggggeeegggllloooppppppooonnnooonnnmmmmmmoooqqqtttvvvvvvvvvwwwvvvvvvvvvvvvvvvzzzwwwvvvzzzzzzwwwuuuvvvyyy{{{zzzpppeee```XXXPPPKKKHHHGGGFFFEEEDDDBBB@@@@@@???===<<<<<<<<<<<<;;;;;;:::999999888999::::::999999;;;===???BBBGGGLLLOOOPPPQQQQQQSSS^^^rrrsss^^^QQQOOOSSS\\\ZZZWWWSSSMMMNNN[[[kkk}}}qqqttt{{{cccRRRMMMNNNDDDCCCCCCBBBCCCDDDFFFHHHHHHHHHGGGGGGFFFEEEDDDDDDCCCAAA@@@AAACCCCCCCCCAAAAAA@@@??????>>>?????????;;;;;;<<<======>>>>>>>>>===???AAADDDEEEFFFFFFFFFDDDEEEEEEEEEEEECCCBBBAAA??????@@@@@@@@@AAAAAAAAABBBEEEJJJOOOSSSSSSQQQNNNGGGCCC===999;;;???DDDGGGAAAAAAAAA@@@???>>>>>>===:::;;;=========;;;999777::::::;;;;;;<<<======>>>>>>======<<<;;;;;;::::::;;;:::999:::<<<===<<<;;;===>>>????????????======::::::;;;<<<===>>>>>>===???@@@BBBAAA@@@@@@AAACCCnnn]]]PPPGGGBBBAAA>>>???@@@???===<<<<<<=========;;;:::::::::::::::::::::;;;<<<<<<<<<<<<;;;999::::::;;;;;;<<<<<<<<<============<<<;;;:::999888888888888777666555444333444555666666666666555555666777888888888888888333333333444555777888999:::::::::::::::;;;;;;<<<;;;;;;;;;:::::::::999999666666555555444555555666333333222111000000000000111000000//////000000111000000111222222222222111111111111111111222222222111111222222222222222222111111111111222222222222222222222222222222222222222111111111111000000000000222555999;;;999444111111111111111111111000000444222222444444444999@@@JJJVVVjjj|||wwwmmmgggdddggglllqqqrrrqqqtttzzz~~~yyyqqqmmmssszzztttpppllliiilllmmmrrr~~~}}}tttrrrwww{{{{{{vvvoooiiifffeeegggiiisss}}}~~~|||{{{zzzxxxkkk\\\RRRKKKHHHJJJOOONNNPPPTTTZZZ```ggglllooollllllllliiifffccccccccccccdddeeefffiiikkkmmmnnnkkkmmmooorrrttttttuuuuuuzzz||||||wwwkkklllmmmnnnnnnnnnnnnnnnnnnllljjjkkknnnpppooommmmmmoooppppppnnnmmmlllllllllnnnpppqqqpppoooooopppjjjjjjjjjjjjiiigggfffeeebbbccceeeeeeeeegggkkkmmmnnnkkkiiiiiikkknnnpppqqqnnnkkkggghhhkkknnnnnnmmmkkkmmmnnnmmmjjjgggffffffiiilllpppqqqpppooonnnnnnoooooonnnnnnoooqqqsssttttttvvvwwwwwwwwwwwwxxxyyy{{{wwwvvvyyyyyyuuussstttyyy|||}}}ooodddYYYTTTMMMGGGEEECCCBBBAAA??????>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;:::999888777888888777666888;;;>>>EEEKKKQQQTTTSSSRRRRRRSSSUUUccc{{{}}}jjj[[[RRRRRRWWWZZZTTTOOOKKKLLLVVVlllwwwkkkrrrlllYYYMMMIIIKKKDDDDDDCCCCCCDDDEEEFFFGGGHHHGGGGGGFFFEEEDDDCCCCCCAAA@@@???@@@BBBCCCCCCBBB@@@@@@???????????????@@@<<<===>>>>>>>>>>>>>>>======???AAADDDFFFFFFEEEEEEEEEEEEFFFFFFEEEDDDBBBAAA??????@@@@@@@@@AAAAAAAAACCCEEEHHHJJJKKKIIIGGGEEEAAA???<<<:::;;;???DDDHHHBBBBBBAAA@@@???>>>>>>===<<<<<<===>>>===<<<;;;:::999::::::;;;<<<===>>>>>>>>>===;;;999999999:::;;;;;;:::999:::<<<======<<<<<<===>>>>>>>>>===<<<;;;999:::;;;<<<===>>>>>>>>>???AAABBBBBB@@@@@@AAACCCmmmYYYOOOIIICCC??????;;;===??????<<<:::;;;<<<===<<<;;;:::999999999999::::::;;;;;;::::::999888999999::::::;;;<<<<<<===<<<<<<<<<<<<;;;:::999888888888888888777666555444333444555666777666666555777777888888777777666666333333222333444666999;;;::::::999999::::::;;;<<<::::::::::::999999999999555555555444444555555666555444222111000000111111000000////////////000000//////000111111111111000000000111111111222222222333333333333333222222222///000111222333222222111111111111111111111111111111111111111000000000000///222555666555333222222000000000000111111111111222000000333444444777<<<>>>JJJ___qqqtttlllffffffdddfffmmmvvvyyy}}}}}}ppppppyyy|||vvvrrrooommmlllnnnpppttt~~~xxxooommmpppssszzz~~~{{{ooogggeeehhhkkkkkkuuu}}}zzzkkk```WWWOOOMMMOOOCCCEEEGGGLLLSSS[[[bbbfffggghhhhhhfffcccaaaaaabbb```aaacccdddeeegggiiikkkiiikkkmmmoooqqqrrrtttuuutttuuuxxx|||~~~{{{vvvrrriiijjjkkkmmmnnnnnnmmmmmmnnnjjjhhhjjjnnnpppooollljjjlllnnnmmmjjjhhhhhhiiihhhjjjlllkkkjjjjjjllloooeeeeeeffffffggggggffffffdddeeegggffffffhhhlllooolllkkkiiiiiilllnnnooopppoookkkgggfffiiikkkkkkjjjhhhkkkmmmllliiigggfffgggjjjmmmppppppnnnllllllmmmnnnnnnnnnnnnoooooooooppppppsssuuuvvvuuuvvvyyy{{{vvvrrrqqqtttuuurrrppprrrtttxxx~~~{{{oooaaaXXXMMMJJJEEEBBBBBBAAA???===;;;<<<======<<<;;;;;;;;;;;;<<<<<<<<<<<<:::999888777777777666777;;;AAAEEEQQQWWW\\\ZZZTTTPPPSSSWWWYYYkkklll^^^VVVQQQRRRVVVSSSLLLGGGGGGNNN]]]ttt|||qqqkkkwwwmmm^^^UUULLLGGGFFFFFFEEEEEEDDDDDDEEEFFFFFFGGGGGGFFFEEEDDDCCCBBBAAABBBAAA@@@AAACCCCCCCCCAAA@@@???????????????@@@@@@>>>??????@@@@@@???>>>======???AAADDDEEEEEEDDDCCCEEEEEEFFFFFFEEEDDDBBBAAA??????@@@@@@@@@AAAAAAAAACCCDDDEEEEEECCCBBBAAAAAA???>>>===;;;;;;>>>BBBEEECCCBBBBBBAAA???>>>>>>==================<<<<<<<<<999999:::;;;<<<===>>>>>>======<<<;;;:::::::::::::::999888:::<<<======<<<;;;<<<=========<<<:::999999:::;;;===>>>>>>>>>??????AAABBBBBB@@@@@@AAACCCzzzsssrrrhhhYYYKKKGGGFFFBBB??????999<<>><<<:::;;;<<<<<<<<<;;;:::999999999999::::::::::::999888777777999999::::::;;;<<<======;;;;;;;;;;;;:::999888888888888888888777666555444555666888999999999888777999999999999777666555444555333222222444777:::<<<999999999999999:::;;;<<<:::::::::999999999888888555555444444444555555666888666555333222222333333000000////////////000000......///000000000000000000000111111222222222222333222222222111000000000...000222333444333111000111111111111111111111111111111111111000000000000///111333111...---000333///000000000111111111111000......222444333666:::777BBBWWWhhhjjjbbb```dddeeegggppp{{{uuunnnpppttt|||{{{xxxtttqqqpppppppppqqqsssvvv}}}}}}qqqiiihhhkkkooowwwzzz|||~~~ssshhhhhhmmmpppoooxxxmmmcccYYYTTTTTT@@@@@@AAACCCHHHNNNUUUYYYcccddddddcccaaa```aaabbb___```bbbbbbcccdddgggiiifffhhhjjjlllmmmoooqqqsssmmmnnnqqquuuwwwuuuqqqmmmiiijjjlllnnnooooooooonnnmmmjjjgggiiinnnqqqooolllhhhjjjlllkkkgggddddddeeeggghhhiiigggddddddgggjjj``````bbbcccdddeeeeeeeeefffhhhiiihhhggghhhmmmqqqjjjhhhggghhhjjjlllmmmmmmppplllgggfffgggiiiiiihhhfffiiimmmmmmjjjhhhhhhiiiiiikkknnnnnnkkkjjjkkkllllllmmmnnnnnnnnnnnnmmmllllllooorrrsssssstttwwwzzzppplllkkknnnpppnnnmmmooonnnsssyyyyyyqqqcccVVVNNNBBB>>>;;;;;;;;;;;;999666:::;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<===<<<:::999888999999999999;;;AAAIIINNN\\\bbbeee___TTTPPPUUU\\\cccxxxsssuuu~~~mmm[[[QQQMMMKKKKKKNNNMMMGGGCCCFFFOOO___sssvvvqqqqqqsss]]]UUUTTTNNNHHHDDDGGGFFFFFFEEEEEEEEEEEEEEEFFFFFFEEEDDDCCCBBBAAAAAAEEEDDDBBBBBBCCCCCCBBB@@@@@@???????????????@@@@@@???@@@AAAAAA@@@???>>>======???BBBDDDEEEDDDCCCBBBEEEEEEFFFFFFEEEDDDCCCAAA??????@@@@@@@@@AAAAAAAAABBBCCCCCCAAA?????????@@@??????>>><<<<<<===@@@BBBCCCCCCBBBAAA@@@>>>>>>======<<<<<<;;;;;;;;;<<<<<<999999:::;;;<<<===>>>???<<<===>>>>>>===<<<:::888888888777999;;;======<<<;;;;;;<<<<<<<<<;;;999888999:::;;;===>>>????????????AAABBBBBBAAA@@@BBBCCCvvvhhhhhhuuuuuueeeRRRNNNHHHDDDAAA???===<<<;;;;;;<<<<<<===<<<<<<<<<::::::::::::::::::::::::888999::::::999888777666999999999999999999999999;;;:::888666666666666777666666666555444444333333333444555777888999999999777777888888777666555555777666555444555777999:::<<<;;;;;;:::::::::;;;;;;888888999999999888888777777777666555444333333222666555444333222222222222000000000000000000000000111111111222222333333333//////000000000000//////111222222222222111000000...///111222333333222222111111111111111111111111111111111000000000000000111111111111111111111111////////////000000000000000000000000111111111111888>>>FFFNNNTTTYYY]]]______jjjyyywwwmmmmmmqqqvvvuuutttttttttsssqqqooorrrtttzzz|||vvvnnngggeeefffhhhllltttzzz}}}{{{rrrqqquuu{{{vvvmmmddd]]]ZZZOOOIIIBBB===???DDDJJJMMMVVVZZZ___aaa___^^^^^^___\\\[[[[[[[[[]]]___bbbdddccceeeggghhhiiiiiiiiihhhiiiiiiiiiiiijjjjjjkkklllhhhiiijjjjjjkkkkkkjjjjjjffffffhhhllloooooojjjeeejjjgggcccbbbdddeeecccbbbfffdddbbb```aaabbbdddfffccccccdddcccaaaaaabbbdddjjjhhhffffffiiilllmmmnnnjjjfffbbbaaacccfffiiijjjkkkkkkiiifffdddccceeegggggghhhiiiiiiiiiiiihhhgggkkkjjjiiiiiihhhhhhhhhhhhggghhhjjjkkkmmmnnnnnnnnnmmmnnnqqqvvvyyyxxxrrrmmmiiieeeaaabbbfffhhhgggdddkkkoooqqqkkk```TTTMMMJJJCCCAAA>>>;;;999888888888;;;;;;;;;::::::;;;;;;<<>>======>>>???BBB???===<<<===>>>>>>>>><<<>>>???AAABBBBBBAAAAAAEEEDDDCCCCCCCCCCCCCCCDDDCCCBBB@@@?????????@@@@@@@@@@@@????????????@@@@@@@@@???===<<<<<<>>>AAABBBCCCBBBBBBAAAAAA@@@@@@???>>>999999???@@@;;;999;;;===<<<;;;<<<===>>>===<<<===============<<<<<<;;;666777888999;;;===???AAA>>>===;;;;;;<<<<<<<<<;;;===<<<<<<<<<<<<======>>>?????????@@@@@@AAAAAAAAAmmmiiipppxxxdddVVVJJJGGGDDDAAA@@@???===<<<;;;;;;<<<<<<<<<;;;;;;:::::::::::::::::::::::::::999999999999999888777666999999999999999999999999;;;:::999777777777777888666666666555444444333333222333555666777888888888555555555555555444333333666666555444555777999:::::::::999999999999::::::888999999999999888777777777666666555555444444444555555444333222222222222111111111111111111111111111111222222222333333333///000000000000000000///111111111111111000//////...///111222333333222222111111111111111111111111111000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111555999AAAGGGMMMRRRVVVYYYcccnnn~~~xxxmmmjjjlllvvvxxxzzzxxxtttrrrrrrsssuuuwww|||}}}yyyrrrjjjcccaaacccfffiiipppuuuwww{{{{{{{{{~~~}}}vvvmmmgggeeeUUUOOOEEE???===???BBBDDDLLLPPPUUUWWWWWWWWWXXXZZZXXXXXXWWWWWWXXXZZZ\\\]]]___```aaabbbccccccccccccdddddddddeeeeeeggghhhhhhiiiiiiiiiiiijjjjjjjjjjjjhhhiiilllnnnooonnnjjjggghhheeebbbaaabbbcccbbbaaabbb```^^^]]]]]]___aaacccaaabbbbbbaaa______```bbbeeecccaaabbbdddggghhhhhhgggccc```^^^```ccceeefffhhhhhhhhhfffeeedddfffhhhfffggghhhhhhhhhhhhgggfffgggfffeeeeeedddddddddeeeeeefffggghhhiiijjjjjjjjjmmmnnnqqquuuwwwuuuooojjjbbb^^^[[[[[[^^^```___\\\aaadddfffaaaWWWMMMHHHFFFAAA@@@===:::999888888999999999999:::;;;<<<===>>>AAAAAA???===;;;:::999999===:::;;;???EEENNN\\\iiiuuurrrkkkccc___cccmmmvvvxxxzzzyyyvvv}}}lll\\\PPPFFFDDDGGGHHHHHHIIIIIIGGGFFFHHHSSSdddxxx}}}qqqrrr{{{fffVVVLLLNNNOOOJJJHHHKKKHHHHHHGGGGGGGGGGGGHHHHHHFFFFFFGGGGGGGGGEEECCCAAAAAAAAABBBBBBBBBCCCCCCCCCCCCBBB@@@>>>======>>>???AAA???===<<<===>>>>>>======>>>@@@BBBCCCCCCBBBBBBFFFEEEDDDCCCCCCCCCCCCCCCBBBAAA@@@?????????@@@@@@@@@@@@????????????@@@@@@AAA???>>><<<===???AAACCCBBBBBBBBBAAA@@@@@@??????CCC>>>;;;===<<<888888;;;===<<<;;;<<<>>>???>>>=========>>>>>>===<<<;;;;;;999999::::::<<<===??????>>>===;;;;;;<<<<<<<<<;;;===<<<<<<<<<<<<===>>>>>>??????@@@@@@AAAAAAAAAAAAppptttyyybbbPPPGGGAAA@@@>>>>>>??????===<<<;;;;;;;;;;;;::::::999888999999999999999999999999999999888777777777888888888888888888888888888888;;;:::999888777777888888666666666555444444333333222333444555666666777777444555555555555444333333666555555444555777888999999888888888888888999999999999999999999888777777666666666666666555555555555444333222222111222222222222222222222222222222111222222222222333333333111111111111111111111111000000000000/////////...//////000111222222222222111111111111111111111111000000000000000000111111........................////////////000000000000000000000000111111111111111444999>>>CCCHHHNNNRRRcccnnnxxxnnniiihhhuuu~~~yyysssuuuzzz}}}xxxooofff___^^^aaadddhhhnnnqqqrrrvvv~~~|||uuunnniiiiii___XXXNNNEEE???===<<<;;;AAADDDHHHKKKMMMOOORRRTTTTTTTTTTTTTTTTTTUUUUUUUUUZZZZZZZZZZZZ[[[[[[\\\]]]^^^^^^^^^___```bbbcccdddffffffeeeeeeeeefffggghhhgggjjjmmmnnnllliiifffeeeeeecccaaaaaaaaabbbaaa```^^^]]][[[[[[[[[]]]___```]]]^^^^^^]]][[[ZZZ\\\]]]___]]]\\\]]]___aaabbbbbbbbb```\\\\\\]]]```aaabbbccceeeeeeeeeccccccdddeeedddeeeffffffffffffeeedddaaaaaa```____________```aaabbbcccdddeeeeeeeeeeeekkkllloooqqqqqqllleee___XXXTTTQQQQQQSSSTTTSSSQQQSSSVVVVVVRRRKKKEEEAAAAAA>>>===;;;:::999888999999777888888999;;;<<<>>>???DDDAAA===;;;:::::::::999:::999===FFFQQQ^^^nnn{{{}}}vvvoooooowwwqqqeeennn~~~}}}|||zzzdddYYYNNNEEE???CCCIIIJJJHHHFFFGGGGGGIIIPPP]]]mmm|||}}}zzzzzz}}}~~~nnnXXXMMMGGGKKKNNNKKKJJJMMMIIIHHHHHHHHHHHHHHHHHHIIIGGGGGGGGGGGGFFFDDDBBBAAABBBBBBBBBCCCCCCCCCCCCCCCBBBAAA@@@>>>>>>>>>???@@@@@@???===<<<===>>>>>>===>>>???AAACCCDDDDDDDDDCCCGGGFFFEEEDDDCCCBBBBBBBBBBBBAAA@@@?????????@@@@@@@@@@@@????????????@@@@@@AAA@@@>>>======???AAABBBBBBAAAAAA@@@??????>>>>>>CCC???<<<<<<;;;888:::===>>>===<<<===>>>??????===>>>>>>>>>>>>===<<<;;;:::<<<<<<<<<<<<===>>>??????>>>===;;;;;;<<<<<<<<<;;;===<<<<<<<<<======>>>???@@@@@@@@@AAAAAAAAAAAAAAA~~~zzzcccPPPEEEAAA===<<<<<<===>>>>>><<<;;;;;;;;;;;;:::999888777666999999999999999999999999999888777666666777888999888888888888888888888888:::999888666666666777888666666666555444444333333111222333444555555555555666666666777777666555555555555444555555666888888888888777777777888999999999999999999999888777666555555666666666666666666444333333222111111222222222222222222222222222222222222222222222222222222222222111111111111222222111111000000//////////////////000111111111111111111111111111111111111111000000000000000111111111........................////////////000000000000///000000000111111111111000222555888;;;AAAGGGLLL\\\hhh}}}yyypppkkkhhhssswwwxxx~~~{{{qqqfff___^^^bbbfffiiimmmpppqqquuu~~~}}}|||}}}~~~vvvpppiiifffggghhhaaaWWWMMMFFF@@@<<<:::;;;<<<>>>AAADDDGGGKKKMMMNNNNNNOOOPPPQQQQQQQQQQQQVVVVVVUUUUUUUUUWWWXXXZZZYYYYYYYYY[[[\\\^^^```aaabbbaaa___^^^___```bbbdddcccfffjjjiiieeebbb```aaacccbbbbbbaaabbbbbbbbbaaa]]]]]]\\\\\\]]]___```bbb[[[[[[[[[ZZZXXXWWWXXXZZZ]]][[[ZZZ[[[]]]____________]]]\\\\\\___bbbccccccbbbcccdddcccaaa_________```aaabbbccccccbbbaaa```^^^]]]\\\[[[[[[ZZZ[[[[[[[[[\\\^^^```aaabbbccccccgggiiijjjjjjfff___VVVQQQMMMKKKHHHGGGHHHHHHHHHFFFHHHIIIIIIFFFBBB???>>>>>><<<;;;:::999999999::::::888888888999:::;;;===>>>CCC???;;;:::;;;===>>>===??????EEERRRaaaooovvvfffeeettt}}}eeeWWWRRRGGGBBBBBBHHHLLLKKKIIIIIILLLMMMQQQZZZiiixxxxxxyyytttaaaTTTMMMHHHKKKMMMIIIGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFEEECCCAAA@@@CCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@?????????@@@@@@AAA???>>>>>>??????>>>===>>>???AAACCCEEEEEEEEEEEEGGGFFFEEECCCBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@@@@???>>>======>>>@@@AAAAAA@@@@@@??????>>>==================<<<<<<===@@@>>>===<<<===?????????>>>>>>>>>>>>>>>===;;;:::999<<<<<<<<<===>>>???@@@AAA>>><<<;;;;;;<<<<<<<<<:::<<<<<<<<<<<<===>>>??????@@@@@@@@@AAAAAAAAAAAAAAAvvv```OOOEEE@@@???>>>===<<<===>>>===;;;999::::::::::::999888777666888888888888888888888888888888666666666777888999777777777777777777777777777777555444444555666666666666666555444444333333111222333444555555555444555555666666666666555555444444444555555666777888888888888888888999:::::::::::::::999888777666666555555555555666666666666333333222111111111222222222222222222222222222222222222222222222222222222222222111000000111222222333222111000000000111111000000000000000000111111000000000000000000000000//////000000111111111111////////////////////////////////////000000000000///000000000111111111111222333444555777<<>>:::::::::999::::::::::::::::::999999999:::;;;;;;===;;;999999<<>>>>>???AAADDDEEEFFFFFFEEEFFFEEEDDDBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@???>>>>>>=========>>>???@@@??????>>>======<<<<<<999===@@@@@@???>>>>>>>>>>>><<<<<<===>>>???>>>===>>>>>>>>>>>>===<<<;;;:::;;;;;;<<<===???AAACCCDDD>>><<<;;;;;;<<<<<<<<<:::<<<<<<<<<======>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@vvv___LLLBBB???===<<>>@@@BBBCCCEEEEEELLLLLLMMMNNNPPPRRRSSSTTTRRRRRRSSSSSSUUUVVVXXXXXX[[[ZZZYYYYYYYYYZZZ\\\\\\[[[]]]______^^^\\\[[[[[[[[[]]]______^^^^^^___```______```aaacccdddfffgggcccccccccaaa___^^^___``````______```aaabbbaaa`````````aaadddiiilllmmmlllkkkkkkiiiddd___ZZZXXXXXXXXXYYYZZZ[[[[[[ZZZYYYXXXXXXWWWUUUSSSQQQOOONNNNNNKKKMMMOOOSSSUUUXXXYYYZZZ^^^___^^^YYYRRRJJJDDDAAA???>>>===;;;;;;;;;<<<<<<>>>>>>===<<<<<<<<<======:::::::::;;;;;;;;;;;;;;;::::::999999999999::::::666888:::<<<===AAAFFFJJJMMMPPPZZZmmmqqqqqqxxxnnn]]]TTTQQQPPPHHHJJJNNNPPPMMMMMMWWWccclllhhhgggppp~~~gggYYYSSSNNNLLLJJJJJJJJJHHHFFFEEEHHHGGGGGGGGGGGGGGGGGGHHHFFFEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAA??????@@@@@@AAAAAABBBBBBAAA@@@???@@@AAAAAA???======???AAACCCEEEFFFFFFFFFDDDCCCBBBAAA@@@???????????????@@@AAAAAAAAA@@@@@@@@@@@@????????????@@@@@@??????>>>>>>>>>>>>>>>>>>???>>>>>>======<<<;;;;;;999@@@EEECCC???>>><<<:::===<<<;;;<<<===>>>>>><<<===============<<<<<<;;;:::;;;<<<===???BBBDDDEEE>>>===;;;;;;<<<<<<<<<;;;<<<<<<<<<===>>>???@@@AAA???????????????>>>>>>>>>}}}jjj^^^OOOCCC>>>======<<>>NNN\\\rrruuukkkgggfffkkkxxx{{{wwwwwwyyynnnjjjkkkmmmnnnvvv{{{uuusssvvv}}}{{{ssskkkeee```\\\___eeekkkjjjiiihhhgggccc___[[[QQQKKKCCC===::::::999888::::::::::::;;;===???@@@BBBCCCEEEHHHJJJLLLMMMNNNNNNNNNNNNNNNOOOPPPQQQRRRTTTUUUUUUUUUUUUVVVVVVVVVUUUUUUVVVXXXZZZ[[[YYYXXXSSSVVVYYYZZZYYYXXXYYY[[[[[[\\\]]]^^^```bbbcccddddddddddddbbb```^^^___```aaa``````aaaccccccbbb```ccccccdddgggkkkllllllkkkjjjhhheee___YYYUUUSSSSSSTTTUUUVVVWWWWWWVVVUUUTTTSSSRRROOOLLLIIIGGGFFFEEEDDDEEEGGGJJJLLLMMMNNNOOORRRSSSRRRNNNGGGBBB??????;;;;;;:::999888888:::;;;<<<;;;:::;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;;;;999888888888999:::;;;;;;777===BBBDDDDDDFFFMMMTTTUUUZZZggg~~~|||~~~kkk^^^[[[ZZZXXXUUUOOONNNOOOQQQSSSZZZjjjyyyxxxrrrxxxnnn\\\SSSQQQIIIIIIHHHGGGGGGHHHGGGFFFGGGFFFFFFEEEEEEFFFFFFGGGDDDDDDDDDCCCCCCCCCDDDDDDBBBBBBAAAAAAAAA@@@@@@@@@>>>???@@@AAABBBBBBBBBBBB???>>>>>>???@@@???===;;;<<<>>>@@@CCCDDDEEEEEEEEEAAAAAA@@@???>>>>>>??????>>>???@@@AAAAAAAAAAAA@@@@@@@@@????????????@@@@@@AAAAAAAAA@@@@@@@@@??????>>>>>>======<<<;;;;;;::::::BBBFFFAAA===>>>>>><<<<<<;;;:::;;;<<<===<<<;;;;;;<<<<<<===============;;;<<<<<<===???@@@BBBCCC>>>===;;;;;;<<<<<<<<<;;;<<<<<<<<<===>>>@@@AAABBB>>>>>>>>>>>>=========<<>>>>>AAA>>>;;;::::::;;;;;;;;;999999:::;;;;;;;;;::::::777777777777777777777777444555666888888888777666666666666666666666666666777666555444444555777777777666666555444444333333444444555555666555555555333444555555666666666555222333444555666666666666444444444555555777888888;;;:::::::::888777666555555555444333222222111111222111111111111111222222000000000000000000000000333333333222222111111111111000///------///000111222111///...---...000111111000///......///000111000000000000000000000000...//////000111222222222000000000000000000000000////////////000000000000000000000000111111111111000000000000000333777:::FFFTTTiii{{{{{{pppgggdddeeejjjrrr|||}}}xxxttttttwww{{{pppkkkkkklllsss|||zzzuuutttwww~~~zzzvvvooohhhccc___^^^bbbiiipppppppppqqqqqqooojjjggg^^^VVVKKKCCC???===;;;:::<<<;;;:::999999;;;===>>>:::<<>>???@@@AAABBBCCCCCCCCC===<<<<<<===>>>>>>;;;999<<<===@@@BBBDDDEEEEEEEEE??????>>>>>>>>>>>>>>>???>>>???@@@AAABBBAAAAAA@@@@@@@@@????????????@@@@@@CCCCCCCCCBBBBBBAAAAAAAAA>>>======<<<;;;;;;::::::888@@@DDD???<<>>>>>>>>>>>============>>>???@@@AAA>>>===;;;;;;<<<<<<<<<;;;<<<<<<<<<===>>>@@@AAABBB>>>>>>======<<<<<<<<<;;;kkkZZZOOOEEECCC@@@===<<<;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;:::999888888888888555555555666888777555333666555444555777999999888777777666444222333777999555666777666555444555777666666666666666666666666555555666666555555444333111222444555555444222111444333444666999:::777333666666555444333555999<<<777777777777666666666666333333444555555444444333111111111111222333444444111111111111111111111111444444333333222111111111////////////000000000000000000000000////////////000000000000000000000000////////////............////////////000000000000//////000000000000000000////////////000000000000000000000000////////////000000111222444555555666DDDLLLZZZiiivvv}}}~~~}}}|||zzztttkkkdddaaadddhhhooossstttqqquuu}}}|||uuuxxxvvvzzzvvvmmmiiijjjlllqqq|||vvvyyy~~~~~~wwwssshhhfffddd```\\\]]]hhhuuusssuuuzzz}}}|||wwwuuuuuuoooeeeZZZTTTMMMEEE???>>>@@@===888555555666777777;;;;;;;;;===>>>@@@BBBCCCEEEEEEFFFFFFGGGHHHJJJJJJHHHIIIJJJKKKMMMMMMNNNNNNKKKLLLMMMOOOPPPPPPPPPPPPNNNNNNNNNNNNOOOQQQRRRSSSPPPPPPPPPQQQSSSTTTVVVWWWYYYYYYYYYYYYYYYYYYXXXXXXXXXZZZ[[[\\\[[[\\\]]]______aaabbbdddcccaaa^^^]]]\\\YYYTTTOOOKKKIIIHHHHHHJJJJJJJJJKKKKKKKKKLLLLLLHHHGGGFFFDDDBBB@@@???>>>>>>>>>===<<<===>>>???@@@AAA???<<<<<<===<<<888555888888999999999:::::::::888999:::;;;:::999888777888:::===??????===;;;:::555666666777888:::<<<>>>EEEPPPZZZ[[[UUUTTT\\\dddjjj}}}~~~pppbbb]]]ZZZ[[[``````[[[TTTSSSRRRQQQYYYqqqqqq```VVVOOOLLLLLLGGGHHHHHHHHHHHHHHHHHHGGGFFFDDDCCCDDDFFFGGGDDDAAA@@@CCCEEEEEEDDDCCCDDDDDDAAA@@@@@@???>>>>>>>>>>>>>>>======???CCCDDDCCCAAA@@@???>>><<<<<<<<<===>>>AAA@@@@@@CCCGGGGGGDDDAAAAAA@@@@@@??????@@@@@@AAA>>>>>>>>>>>>============CCCAAA===<<<===AAAFFFIIIFFFEEECCCAAA@@@>>>>>>===>>>>>>===;;;;;;:::::::::<<<<<<<<<===>>>>>>??????===<<<::::::<<<===<<<<<<========================;;;<<<<<<======<<<<<<;;;:::;;;<<<===>>>>>>>>>>>>;;;<<<======<<<<<<===??????===;;;:::::::::<<<===}}}lll[[[LLLDDD@@@>>><<<999888888888888::::::999999999999::::::;;;:::999888777777777777555444444444666666444333555444444555777999888777555555444222000111444777444666777666555444555777666666666666666666666666555555666666555555444333111222444555555444222111555444444777999999777444777777777666555777:::<<<999888666444444555777888555555444333222111000000222222111111111222333333111111111111111111111111//////////////////000000.........///000111111111000000000000/////////...////////////////////////////////////.............../////////000000000000000/////////////////////.../////////000000000000000000000000////////////000000111222333444555555:::AAAMMMZZZfffnnnqqqrrruuusssnnnhhhbbbccchhhmmmrrrvvvwwwwwwyyysssqqqxxx{{{}}}}}}qqqiiiffffffhhhppp}}}vvvxxx|||~~~}}}uuunnnkkkeeebbb``````___aaajjjuuuwwwyyy~~~{{{qqqggg___VVVJJJBBB???===:::555333444555666666999999999999:::;;;======AAAAAABBBBBBDDDEEEGGGGGGHHHIIIIIIIIIHHHGGGGGGFFFGGGHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMNNNNNNNNNNNNNNNLLLLLLLLLMMMNNNPPPQQQRRRTTTTTTTTTTTTTTTTTTTTTTTTSSSUUUVVVVVVVVVVVVXXXYYY[[[\\\^^^^^^]]]ZZZWWWUUURRRPPPLLLHHHEEEDDDDDDEEEFFFFFFFFFFFFGGGGGGGGGGGGDDDDDDBBBAAA???===<<<;;;999999888888888999:::;;;:::999888999;;;<<<:::888666666666666777777777888777888999:::;;;:::999999;;;;;;<<<======<<<:::999<<<;;;;;;;;;<<>>======???BBBDDDCCCAAA@@@???>>><<<<<<<<<<<<<<<>>>>>>???BBBDDDDDDBBB@@@AAA@@@@@@@@@@@@@@@@@@AAA>>>>>>>>>>>>=========<<<@@@>>><<<;;;<<>>======>>>===<<<;;;::::::::::::;;;<<<<<<===>>>??????@@@>>><<<::::::<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<:::<<<======<<<<<<===>>>???>>><<<:::::::::;;;<<>><<<;;;999888888666666555555555666777888666555555777999999888777666666666666777777777777777888999:::;;;;;;;;;:::;;;999888888999999777666;;;<<<<<<===???EEEMMMRRR```iiipppmmmfffhhhvvvyyyjjjbbb\\\aaaeee```VVVNNNMMMOOORRRRRR\\\tttwwwhhhWWWOOOJJJFFFEEEFFFEEEFFFGGGIIIIIIGGGFFFEEEDDDCCCBBBBBBCCCCCCAAA???>>>@@@BBBBBBAAAAAAAAABBBDDDDDDBBBAAAAAA@@@@@@@@@???>>>>>>???AAACCCBBBAAABBBAAA???===<<<<<<;;;;;;;;;===???@@@@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>=========<<<<<<======<<<<<<===???AAABBBAAA@@@???>>>==================<<<;;;:::::::::::::::;;;<<<===>>>???@@@@@@>>><<<;;;;;;<<<<<<;;;999999999999999999999999999::::::::::::::::::::::::;;;;;;;;;::::::::::::999:::;;;===<<<;;;;;;<<<>>>???>>><<<::::::::::::;;;ttt```OOOGGGCCC@@@===;;;;;;999888777777777777888888777777777777888888888777666555555555555555555333111111333444555555333333444666888888555333555555555333222222555777444555666666444444555666666666666666666666666666555555555666555555444333333333444555555444333333555555444555666666666666555777888888777666777888999777555444333444666777<<<:::777444222222222333333333222111000000111111111111111111111111111111000000000111111111222222000000000000////////////000000/////////.........////////////////////////////////////...................../////////000000/////////...------,,,,,,........./////////000000////////////000000000000000000000111222333333444666999>>>EEEMMMWWWaaaffflllkkkhhheeedddhhhqqqxxx|||yyyjjjiiimmmooottt|||{{{wwwpppjjjfffeeefffgggppp{{{zzzsssqqqrrrsssvvvzzz}}}|||zzzvvvrrrnnnkkkjjjfff___[[[___fffnnnvvv}}}|||wwwrrriii]]]TTTRRRIIIEEE???;;;999777555444666666555555555666666777777888888999;;;===???@@@@@@@@@AAAAAABBBAAAAAAAAA???>>>===<<<===???AAACCCDDDFFFIIIKKKKKKIIIGGGEEEBBBBBBBBBBBBBBBCCCDDDEEEGGGGGGGGGGGGHHHHHHHHHHHHEEEGGGHHHGGGFFFFFFGGGHHHKKKKKKLLLKKKJJJHHHFFFEEEBBBAAA???>>>======>>>???::::::;;;;;;;;;<<<<<<<<<<<<;;;:::999888777666666666666666666666777777777666666666666777666555444999999999999::::::::::::999999::::::::::::::::::;;;999888888999;;;;;;;;;;;;<<>>>>>>>>>>>??????>>>???@@@BBBBBBBBBDDDCCCAAA@@@>>>===<<<<<<999<<<@@@???===<<<===@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>=========<<<<<<<<<======>>>???@@@@@@AAAAAA>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999::::::999:::;;;<<<===>>>???@@@===<<<;;;;;;<<<<<<:::888999999999999999999999999:::999999999999999999:::;;;::::::999888777777777999;;;<<<<<<;;;:::<<<===>>>===<<<:::::::::::::::}}}jjj]]]MMMAAA>>>>>>===<<<:::999999888888777777777888888777777777777888888666666555555444555555555666444222222444666666666333333444666777777444222444444444333222222444666444555666555444333444666666666666666666666666666555555555666555555444333444444444444444444444444333333333333333444666777999;;;;;;:::888777888999555666666777666555444444999777555333222333444555333222222111000000000000111111111111111111111111333333333222222111111111222222111000///...------////////////....................................////////////........................//////////////////......------------............////////////.../////////000000000111///000000111111222222222222444777:::@@@IIITTT[[[kkkkkkkkkiiihhhkkkrrrxxxooolllmmmmmmpppuuuuuurrrmmmiiifffgggiiijjjsss{{{}}}uuuooonnnnnnnnnqqqvvvvvvvvvuuuuuuttttttsssrrrnnneee___ccckkkttt}}}~~~zzzwwwoooddd^^^]]]VVVRRRJJJDDD???:::666333555444444444444555555666666666666777999:::<<<===>>>??????@@@@@@@@@??????<<<;;;:::999:::<<<>>>???>>>AAAEEEHHHIIIHHHFFFDDD??????>>>>>>>>>??????@@@BBBBBBBBBCCCCCCCCCDDDDDDAAABBBCCCBBBAAA@@@AAABBBBBBBBBCCCDDDDDDCCCBBBAAA???>>>===;;;::::::::::::777777888888888999999999:::999999888777666666555555666666777777777777777666777777888777666666666:::::::::;;;;;;;;;<<<<<<<<<;;;;;;::::::999999999;;;;;;<<<<<<===???CCCEEEDDDGGGKKKPPPXXXfffvvvuuuvvv~~~tttaaaVVVSSSSSSVVVYYY\\\XXXQQQJJJIIIIIISSS[[[ssswwwnnnoooxxxnnnZZZRRRKKKIIIHHHEEEEEEGGGFFFGGGHHHIIIIIIHHHGGGFFFDDDEEEEEEDDDCCCBBBAAAAAA@@@AAABBBAAA@@@@@@BBBCCCBBBBBB@@@???>>>=========???????????????@@@BBBCCCEEEDDDDDDBBBAAA???>>>===:::===@@@???===;;;===@@@???@@@@@@AAAAAA@@@@@@???============<<<<<<<<<<<<;;;<<<>>>???@@@??????>>><<<;;;;;;::::::;;;;;;;;;;;;::::::999999999999:::888999:::;;;<<<===>>>>>><<<;;;:::;;;<<<<<<:::888999999999999999999999999:::999888888888888999:::;;;:::999777666666666666999:::;;;;;;::::::;;;<<<<<<<<<;;;:::::::::::::::uuubbbQQQJJJ@@@999777888777777666666666666666666666555888777777666666777777888666666555555444555555666555333222333555666666666333333333444666666444222111111222111000000111333333444555555444333444555666666666666666666666666555555666666555555444333444444444444444444444444222222333222222444888;;;@@@@@@@@@===:::999999:::444555777888777666333222333222111111111222333333222222111000000000111111111111111111111111111111222222222111000/////////333222111000///...---,,,/////////.........------........................////////////............------........./////////........................------........./////////......//////000000111111//////000000000111111111111222444666999@@@JJJQQQdddgggkkklllllloootttxxxsssoooooonnnpppvvvxxxuuuoookkkiiiiiikkkmmmwww~~~vvvqqqmmmllllllkkkoootttrrrrrrtttwwwyyyzzzxxxvvvtttmmmhhhlllrrrxxx~~~zzzqqqgggdddeeeaaa]]]UUUNNNGGGAAA<<<888777666555555444444444555555555555666777888999:::>>>???>>>>>>===<<<;;;:::::::::999999999:::;;;<<<999<<<@@@CCCEEEEEECCCBBB===<<<<<<;;;;;;;;;;;;<<<===>>>>>>??????@@@@@@AAA>>>???@@@???===<<<<<<===<<<<<<===>>>>>>>>>>>>>>>;;;:::999888777666666555666666666666777777777777888888777777777666666666333444555666666666666555333555888999999999:::;;;888888888999999999999:::<<<<<<;;;:::::::::::::::888===@@@@@@???@@@FFFLLLQQQUUUZZZ```hhhvvv{{{nnnhhhiiittt|||qqq^^^SSSOOONNNOOONNNPPPRRRRRROOOMMMMMMNNNcccppppppfffgggqqq{{{ttt___QQQKKKFFFFFFFFFCCCCCCFFFFFFGGGGGGGGGGGGGGGGGGFFFDDDEEEFFFEEECCCAAAAAAAAA@@@AAAAAAAAA@@@@@@BBBDDDDDDCCCAAA@@@>>>>>>======???@@@@@@???>>>???AAADDDDDDDDDDDDCCCBBB@@@???>>>===>>>>>>>>>======>>>??????@@@AAABBBBBBAAA@@@???=========<<<<<<<<<;;;;;;888:::;;;<<<===<<<;;;;;;;;;;;;:::::::::::::::::::::999999888888999999999888888888999::::::;;;;;;:::999:::;;;===<<<:::888::::::::::::::::::::::::;;;:::999888888999:::;;;;;;:::888666555555666777888999;;;:::999999:::<<<999:::::::::;;;;;;;;;;;;vvv```OOO@@@===:::666444444444555444444555555555555555555666666555555555555666666666666555555555555666666222111111333555666555444444333222333444444333222000111222111000///000222333444555555333333444555666666666666666666666666555555666666555555444333555555444444444444555555222333333333333666;;;@@@DDDCCCAAA===999777888999555555666666666555444333111111111111111111111111111000000000000111111222111111111111111111111111000000000000000/////////000000000000//////////////////.........---------........................////////////............---------.........//////---......//////000000111---------.........//////.........///000111111111/////////000000000000000111333555555666;;;CCCJJJVVV]]]ffflllooorrruuuxxxwwwrrrqqqrrrxxxyyyrrrnnnnnnpppqqq{{{~~~qqqmmmlllmmmmmmllloootttuuuvvvyyy}}}{{{wwwvvvrrrrrrwwwzzzzzz|||xxxoooggggggkkkjjjfff```ZZZUUUPPPKKKHHH@@@???===:::888777666555555555555555555666777777999999999999999888777777888888888999999999999999777999<<<>>>??????>>>===;;;:::999888888888888888::::::;;;;;;<<<======>>><<<======<<<999888999:::::::::::::::999999999999888777777666666555555555444444555555555666666666666666666666666666555555333444555666777666555555444777999:::999888:::<<<666666777777777888888888:::999999999:::;;;===>>>???GGGNNNMMMHHHGGGOOOXXX___dddlllsss{{{|||iiifffkkksssyyymmm\\\RRROOONNNMMMKKKHHHLLLPPPRRRRRRTTTYYY]]]vvvvvvhhhcccgggqqqxxxuuubbbTTTLLLGGGDDDDDDEEECCCDDDHHHFFFEEEDDDCCCCCCDDDEEEFFFCCCEEEFFFDDDAAA??????@@@???@@@@@@???>>>???AAACCCCCCBBB@@@>>>===<<<<<<;;;@@@AAAAAA???===>>>AAADDDAAABBBBBBBBBAAA@@@>>>===>>>===<<<<<<===>>>===<<<>>>???AAABBBBBBAAA???>>>======<<<<<<<<<;;;;;;;;;999999:::;;;;;;;;;::::::<<<;;;;;;:::999999999999999999888888888888999999777777777777888888888888888888999;;;======;;;999::::::::::::::::::::::::;;;:::999888888999:::;;;:::999777666555666777888888999::::::999999:::;;;777888999:::;;;<<<<<<<<<kkk\\\OOODDD777888888666555555666888555555666666777777666666555444444333333444444555666666555555555666666777000000000333555555444222555333222222333444333333111333444333222111222333333444555555333333444555666666666666666666666666555555666666555555444333555555444444444444555555333444555444444888>>>CCCDDDBBB>>>999555333444666777666555444333444555555222333333333333222111111000000//////000111222222111111111111111111111111//////000000111111222222......//////000111111111//////.........---------........................000/////////............---------.........//////------...///000111222222---------.........//////---......///000111111222////////////000000000000...111333333222555<<>>;;;999888555444444444444444444555111222333555666777777777666777888999999888888777666777999;;;;;;;;;999999999888777777666666666666777888888999:::;;;;;;<<<:::;;;;;;:::888666666777999999888777777666555555777777777777777777777777333444444444444555555555555555555555555555555555555666777888888888777666888:::<<<;;;888666666888777777777777888888888888777777777999;;;===@@@AAAOOOYYYbbb```WWWUUU^^^hhhlllsss}}}{{{mmmeeennn|||xxxmmmdddYYYMMMHHHJJJKKKHHHCCCGGGMMMTTTVVVVVVZZZccckkkrrrggghhhqqqyyy~~~vvvbbbUUUNNNJJJEEECCCEEEEEEDDDGGGKKKEEEDDDBBB@@@@@@BBBDDDEEEAAADDDEEECCC@@@===>>>???>>>>>>???>>>======???BBB@@@???===<<<:::999999888@@@AAAAAA???======AAAEEE???@@@@@@AAA@@@???>>>===???<<<999:::===>>><<<:::>>>???AAABBBBBBAAA???>>>======<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<===<<<;;;:::999999999999999888888888888888999999777777777777666666666666666777888;;;===>>><<<:::999999999999999999999999<<<;;;999888888999;;;<<<:::999777666555666888999777999::::::999888:::;;;666777888:::;;;<<<======tttaaaTTTIII???888555555555555555666777888444555555666777888888999222222222444666666444333555555555444444333333333222333555666666666555555777666444333222222333333222222111111111111111222555555666666666666555555444555666777777666555444888888777666555444444333555555555555666666666777555444333555:::???CCCDDDCCC>>>777444444666777666999888666444333222333333333333222111000000111111222222111111111111222222111111111111111111111111555222000000333444333111////////////////////////////////////............//////.........---------............//////000000......---------,,,,,,,,,------------------------000000000000000000000000000000///...............---------...///000000111333222111111333666:::<<>>BBBNNNXXXdddqqqwwwkkk]]]ZZZ```fffppprrrooouuuooobbb___XXXRRRGGG@@@DDDMMMQQQNNNKKKMMMTTT]]]eeellltttzzz|||oookkkmmmqqqyyy~~~pppbbbVVVMMMIIIDDDDDDDDDEEEFFFFFFGGGGGGDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@>>>============>>>??????============>>>>>>>>>>>>???===<<<===@@@BBBBBBAAAFFFDDDAAA???@@@@@@@@@???;;;>>>===999999<<<>>><<>>>>>===<<<<<<<<<<<<===;;;;;;;;;::::::999999999999;;;======:::999999:::777888888999;;;<<<:::666<<<;;;:::888777666666666444666:::===>>>>>>======<<<;;;999888888999;;;<<<;;;:::888777777888:::;;;777777777777777777777777999888777999;;;======<<<888888888999999:::::::::}}}ppp]]]MMMCCC===777333666666555444444444555555444555555666777777888888333222333555777888666555555555555444444333333333444555666777777777666666777666555333222222333333222222222111222222333333666666777777666555555444666777888999999888777666888777777666555444444444444555666666777777666666666555444666:::>>>BBBCCC@@@;;;666444555666666666888777666555444333333333333333222111111111111111//////............//////111111111111111111111111444222000111333444222111////////////////////////////////////..................------,,,,,,,,,,,,------........./////////............------,,,,,,------------------------////////////////////////000000///...............------......///000000111000/////////000333555777AAAFFFNNNTTT[[[fffttt{{{yyyvvvzzzxxxzzzssslllnnnoooooottt|||}}}~~~{{{xxx{{{}}}zzztttkkkgggiiinnnssstttwwwyyywwwwwwxxxvvvrrrooohhh___ZZZXXXVVVQQQLLLCCC@@@<<<999888777555444666444333444555666555444555555555555444444444444666555555555555666777888444444555555555666666666555555666666777888888999777777777666666666666666666666666666666666666666666777777666555555666888999888777666555555666666777666666555555666666777666666555555555555666666888999:::999666555555555777999999777999>>>???======@@@CCCCCCFFFNNN\\\gggwwwrrrccc```hhhoooyyyxxxqqqbbbZZZYYYYYYPPPGGGFFFLLLQQQQQQNNNNNNWWWeeerrr{{{{{{qqqpppsssxxxrrrcccXXXOOOIIIFFFCCCCCCDDDDDDEEEFFFFFFFFFDDDCCCCCCBBBBBBBBBCCCCCCDDDDDDCCCBBBAAAAAA@@@@@@>>>>>>>>>======<<<<<<<<<<<<============>>>>>>>>>???===<<<===@@@AAAAAAAAACCCAAA???>>>??????>>>===;;;<<<:::888:::>>>>>>;;;@@@@@@@@@@@@????????????>>>======<<<;;;<<<<<<<<<;;;;;;::::::999999999999:::::::::999777777777777555555555444444555555444:::999888666555555444444555777:::===>>>>>>===<<<;;;:::999999999999:::;;;<<<;;;999888888999;;;<<<777777777777777777777777888777777888;;;<<<<<<;;;888888888999999:::::::::{{{ooo___UUUFFF:::555444333222666555444333333222222222444444555555666777777777444333444666999:::999888555555555444444444444444555666777777888777777777777666555444333333333333222222222222222333444555777777777777666666555444999:::;;;;;;;;;;;;999999777777666666555555444444333444666888888777666555888666555666999===??????:::888555444555666666555777777666666555444222222333222222111111111111222222222111111111111222222222222222222222222222222222111111333444444222000////////////////////////////////////............---,,,,,,,,,,,,+++++++++---------------........./////////............---------------------------////////////////////////000000///...............------......///000000000/////////000000111222222999===BBBGGGOOO^^^qqq}}}xxxuuutttttt{{{|||}}}wwwmmmooorrruuu|||~~~}}}}}}}}}}}}}}}wwwsssqqqppptttqqqmmmiiihhhkkkqqqwww}}}wwwnnniiihhhgggccc___TTTOOOHHHBBB>>><<<:::888888666444555666777666555333333333333444444444444555555444444444555666666333333333444444444555555444444555555666777777777555555666666666777777777777777666555555666777777444555666666555555666777<<<;;;999888777777666666888777777666666777777888666666666555555666666777999::::::888666555666777888;;;<<<;;;???FFFJJJJJJLLLKKKJJJLLLSSSaaapppzzz{{{ooopppzzz}}}|||iii]]]VVVTTTVVVZZZNNNHHHNNNSSSRRRQQQTTTYYYiiiyyysssvvv}}}tttbbbTTTLLLHHHEEEBBBBBBBBBBBBCCCDDDDDDEEEEEECCCCCCBBBBBBBBBCCCCCCDDDEEEDDDDDDBBBAAA@@@??????>>>>>>???>>>===<<<:::999<<<<<<<<<<<<=========>>>???>>>======???AAAAAA@@@???>>>======>>>>>><<<::::::<<<;;;999:::>>>>>>;;;>>>>>>>>>>>>>>>?????????======<<<;;;;;;;;;;;;<<<::::::999999999999999888999888666666777888888777777666666555444333555777999999777666555555555555777888:::<<<===<<<;;;:::::::::::::::::::::::::::<<<;;;:::999999:::;;;<<<777777777777777777777777777666666888:::;;;;;;:::888888888999999999999999yyyeeeXXXKKKDDD;;;555333444555555333333222222222222222333444444444555555666666666444444444666999;;;;;;:::555555555555555444444444666666666666777666666666666666555555444444444444111111111111222333444555555555666777777777777777:::;;;<<<<<<<<<;;;:::999666666666666666555555555333444777999999888666444888666444555777999::::::555555555555555555555555555666666777666444222111333222222111111222222222444444333333333333444444222222222222222222222222000111333444555333111000////////////////////////////////////............---,,,,,,,,,,,,,,,,,,,,,------------------------/////////////////////...........................////////////////////////000000///...........................//////000000000111222333333333222111000999BBBFFFJJJVVVjjj{{{~~~{{{qqqmmmkkklllqqq}}}~~~wwwpppsssyyy}}}}}}}}}|||{{{zzzzzz|||~~~zzzsssnnnmmmlllooojjjggggggiiilllssszzzzzztttsssrrroookkkeee___UUULLLGGGCCCAAA@@@<<<999777666777888777666333333444444444444555555444444444333333444444555222222333333333444444444444444444555555555666666444444555555666777777888888777555444444555777888555666888777555555555666::::::999999888888888888888888777777777777888888888777777777777888888999666777777666555666999;;;<<>>???>>><<<:::888;;;;;;<<<<<<======>>>>>>@@@>>>======???@@@??????<<<<<<<<<===>>>>>>;;;999:::@@@AAA===999;;;==================>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;999999999999999999999999888777666777:::;;;999777666555666777666444666:::;;;:::999888777777777777888999:::<<<<<<;;;:::999888999::::::::::::999888::::::999888888999::::::777777777777777777777777777666555777999;;;;;;:::888888888888888999999999rrr```PPPGGG===;;;888555555555555444000000000111111333444555444444444444555555555555555444444666999;;;;;;;;;555555555555555555555555666555555555555555555555555555555555555555444444000000000111222333444555222333555777888999999:::999:::;;;;;;;;;:::888777555555555666666666666666333555777999:::888666555777555333333555666666666222333444555555555555555555555666777666555333222333222222222222222333333111111111000000111111111222222222222222222222222000111333444444333111000////////////////////////////////////............------------............------------------------.../////////////////////................................................000000///...........................////////////111222333444444333222111---===LLLPPPLLLQQQcccttt}}}~~~|||yyyuuukkkeeeaaadddnnn~~~~~~~~~vvvsssyyy~~~|||}}}~~~~~~{{{{{{|||~~~}}}xxxsssooonnnooohhhdddgggjjjmmmuuu}}}{{{zzzyyywwwtttpppiii^^^UUUOOOLLLJJJHHHAAA>>>:::888888777666555333333333333333444444444444444333333333333444444222222222333333333333444444444444444555555555555333333444555666777888888888666555333333555666888777999:::999777555555555666777777888888999999999888888777777777777888888777666666666777777888999555555555444444666999<<>><<<;;;;;;;;;<<<<<<===>>>>>>???@@@???======>>>???>>>===<<<;;;<<<===??????===;;;:::DDDIIIBBB888777;;;???<<<<<<=========>>>>>>>>>======<<<;;;;;;;;;;;;<<<999999999999999999999999888888888999:::999777555333111333777777333333777::::::999888777777777888999999:::;;;;;;::::::999888999999::::::999999888888777777777777777777888777777777777777777777777777666555777999;;;;;;:::888888888888888888888888}}}lllYYYIII@@@<<<555555555444333222111000/////////000222333555666444444444444444444444444555444333444777999:::999555555555555555666666666666555555444444444444555555555666666666555555444222222111222222333444555222333555777888:::::::::888999999:::999888666555444444555555666666777777444555777999999888777666777555333333444555444333222444555555444444555666555555666666555444444333333222222222222333333444333333222222222222333333333333333333333333333333000222444444333111111222////////////////////////////////////............------...............///.........------------------............/////////................................................000000///.....................//////////////////...///111222222111000//////AAAQQQTTTMMMMMMZZZiiipppyyy}}}yyyvvvrrrnnneee```\\\___kkk|||~~~~~~wwwsssuuu{{{||||||~~~}}}~~~~~~yyyuuutttrrriiiccchhhmmmpppxxx~~~|||tttnnneee]]]XXXVVVTTTSSSKKKGGGBBB===;;;999777666444444444444333333333222555555444333333333444444222222222333333333444444555555555555555555555555333333444555666666777777666666555444444555666666777999::::::888666555555444555666777999999999999888777777666666777777888555555555555666777777888999999888666777999>>>BBBNNNUUUZZZZZZ\\\bbbhhhiiidddhhhppp~~~wwwrrr|||zzzsssuuu{{{mmmaaaXXXYYY]]][[[WWWTTTOOOLLLLLLPPPTTT___yyysss___OOOJJJEEEEEEGGGHHHFFFCCC@@@@@@@@@AAABBBBBBCCCCCCBBBBBBBBBBBBBBBCCCDDDEEECCCCCCCCCBBBBBBAAAAAA@@@;;;<<<>>>?????????>>>===;;;<<<<<<===>>>???@@@@@@AAA???======>>>>>>===<<<<<<;;;;;;===??????>>>===:::EEEJJJCCC999666;;;???<<<<<<======>>>>>>??????>>>>>>===<<<<<<<<<<<<<<<999:::::::::::::::;;;;;;999::::::999666666777999===666555;;;<<<777666999888888777666666666666666888999999::::::::::::999999999999999999999999999666666666666666666666666777777777777777777777777777666666888:::;;;;;;:::888888888888888777777777}}}sssbbbRRRDDD<<<888666333444333222111000000000000000000111222333444555333333333333333333333333555333222333555777777777444555555555666666666777888777666444444444555666444555666777777666555444555555444444444555555666555666777888888888888888888888999999888777555444444444444555666777777888666666777888888888888777777666555555666666555444333555666555333333555777666666555444444444444555222222222222222333444555666666555555555555666666333333333333333333333333111222444333111000222444////////////////////////////////////............,,,,,,,,,------........./////////.........------,,,,,,------............................................................000000///.............../////////////////////...---......///000000000000222===HHHIIIDDDEEEOOOZZZaaannnyyyzzzvvvqqqmmmhhh___^^^]]]```iiixxx||||||~~~|||xxxvvvuuusssrrrvvvxxxuuurrr|||~~~}}}|||{{{||||||uuuiiiccchhhooosss}}}yyytttmmmgggeeeccccccbbb[[[VVVOOOIIIEEEAAA>>><<<:::999888888777666555555666666555444444444444444333333333333444444444444555555555555555555555555444444444555555666666666555555555555555555555555333555888999888777777777555666777888999999888888777666666555555666666777777777777777888999:::;;;>>>>>>???@@@CCCIIIQQQVVV```eeefffbbbaaahhhqqquuuuuu}}}qqqlllkkknnn||||||zzz|||}}}qqqkkkiii___ZZZYYY___bbb]]]TTTOOOJJJJJJJJJOOO]]]wwwsss```PPPEEECCCBBBCCCDDDEEECCCBBB@@@@@@AAAAAABBBCCCCCCCCCBBBAAAAAABBBBBBDDDEEEEEEBBBBBBBBBBBBBBBBBBBBBBBB???????????????>>>>>>>>><<<<<<===>>>???@@@AAAAAAAAA???============<<<;;;<<<;;;:::;;;===??????>>>999@@@DDD???::::::<<<<<<<<<<<<===>>>>>>???@@@@@@??????>>>============>>>::::::;;;;;;;;;<<<<<<<<<888::::::777555999DDDMMMNNNAAA999<<>>===<<<:::999999777666555444444444444444333333444444444444555555666666666666666666555555444444444555555555555555444444555666666555444444...222555888888888888999777888999:::999999777666666666555555555555666666;;;;;;;;;;;;<<<===>>>???AAACCCEEEJJJPPPZZZdddkkkppprrrooohhhfffnnnyyy~~~nnnbbbccciiisss~~~kkk___[[[ZZZ[[[YYY\\\dddfff^^^SSSMMMGGGHHHHHHOOOggg|||~~~sss```QQQHHHAAAAAAAAAAAAAAA@@@AAAAAA@@@AAAAAABBBBBBCCCCCCDDDAAAAAAAAABBBCCCDDDEEEFFFAAAAAAAAABBBBBBBBBCCCCCCCCCBBB@@@???>>>>>>>>>>>><<<===>>>???@@@AAABBBBBBBBB@@@============<<<;;;<<<:::999999<<<>>>??????888<<<===;;;<<>>???@@@@@@AAA@@@??????>>>>>>>>>>>>>>>;;;;;;;;;<<<<<<=========666888999666777AAATTTcccWWWDDD777888;;;777666::::::999888888888888888999777888888999999:::;;;;;;:::999777666666777999:::777777888888888888777777777777777777777777777777999888777999;;;======<<<999888888888777777666666LLLGGG???888333222333555333DDDIII:::...000333000333333222222111000000000222000...000222333111...555444444333333333444444777777666666666666777777777777666666555555555444666555555444444444555555888888777666666666666666777777777777777666555555:::999999888777666555555444444555666777888999999666666777888999::::::;;;777777888888888888777777666555444333333444666666666555444333222222222222444444333222333444666777444444333222111111111222000111222222333333222222333333333222222222111111111111///...------------000000000000000///.........------,,,,,,------...////////////...............---,,,++++++---...000444222000...------///000////////////////////////333222111///......------......////////////......---...///...---...///111222333444666999<<>>???@@@AAABBBAAA@@@@@@AAAAAABBBCCCCCCBBBAAAAAA???@@@@@@AAAAAA@@@@@@?????????>>><<<<<<;;;;;;;;;<<<<<<===???@@@@@@@@@@@@>>>>>>===<<<<<<<<<<<<<<<<<<:::888999===??????===888:::===???@@@???===<<<======>>>???@@@AAAAAAAAA>>>????????????>>>>>>===:::???===666888BBBCCC<<<888888777666999CCCPPPZZZFFF@@@<<<<<<;;;888666888::::::999999888777666666::::::::::::;;;;;;<<<===:::::::::999999999999999888777666555555555555555888888888888888888888999999999888888888999:::;;;999999888777666666666666DDD@@@:::555222222333555999IIILLL<<>>>>>>>>===<<<;;;;;;999999;;;:::666444666999888888888999:::::::::333333222333555666444333777666444333333555777888:::888666666777888888777999999999::::::;;;;;;;;;999:::;;;:::999===CCCIIINNNLLLIIIHHHJJJNNNSSSUUU\\\```eeeoooqqqooouuu}}}gggXXXOOOHHHFFFIIIQQQRRRTTTWWWXXXTTTOOOLLLFFFMMMYYYpppzzzoooggg```hhhqqqzzzuuucccTTTIIICCCAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@AAAAAAAAA@@@@@@@@@AAABBBCCCCCCBBBAAA@@@???@@@@@@AAAAAA@@@@@@??????>>>===<<<<<<;;;;;;;;;<<<<<<===>>>????????????>>>>>>===<<<<<<<<<<<<<<<;;;999888999<<<>>>===<<<999;;;===>>>???>>>===<<<<<<<<<===>>>???@@@??????????????????>>>======<<<999>>>===777;;;DDDFFF@@@;;;;;;:::888888<<>>;;;<<<999:::;;;<<<<<<=========777555444444666777777666999888666555555666777888<<<999777666888:::::::::999:::;;;===>>>?????????????????????AAAHHHSSS\\\ccc```[[[XXXZZZ___eeejjjlllsss}}}}}}kkkqqqqqqdddUUULLLGGGDDDDDDFFFKKKKKKKKKLLLMMMMMMJJJGGGFFFTTTjjjvvvlllbbb[[[]]]hhhvvvtttbbbQQQGGGCCC@@@?????????????????????@@@@@@>>>>>>???@@@@@@@@@@@@???@@@AAAAAABBBBBBAAAAAA@@@??????@@@@@@@@@@@@?????????>>>===<<<<<<;;;<<<<<<<<<<<<===============<<<>>>===<<<<<<;;;<<<<<<<<<;;;999888999;;;<<<<<<<<<<<<<<<==================;;;<<<===>>>>>>>>>>>>>>>??????>>>>>>===<<<;;;;;;999===<<<999===FFFIIIDDD;;;<<<;;;999888777999;;;>>>999888;;;===;;;:::<<<:::::::::999888888777777<<<;;;;;;::::::999999999888888888999999999999999888888777777666666777777999:::;;;;;;;;;:::999888::::::999999999:::;;;<<>>;;;999999;;;<<<<<<<<<======<<<;;;;;;;;;;;;;;;;;;999777777:::>>>@@@AAA@@@AAACCCDDDFFFGGGGGGGGGHHHIIIKKKMMMRRR\\\iiisssyyyuuunnniiihhhnnnvvv|||zzzjjjttt{{{rrrjjjZZZSSSKKKGGGGGGGGGIIIKKKJJJKKKKKKKKKNNNQQQPPPMMMMMM]]]www{{{lllccc^^^\\\eeeppp~~~jjj^^^NNNCCC@@@@@@@@@???>>>>>>>>>???????????????>>>>>>>>>???????????????@@@@@@AAAAAAAAAAAA@@@@@@??????@@@@@@@@@@@@??????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;===<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<>>>>>><<<;;;;;;<<<======<<<======>>>??????>>>>>>??????>>>===<<<;;;;;;:::;;;===<<<:::===EEEGGGDDD888999999999999999:::;;;>>>::::::>>>???===;;;<<<:::::::::999999888888888777888999:::;;;;;;<<<<<<777888888888999999::::::999999888888888888888999:::;;;<<<===<<<;;;:::888;;;:::999999999:::<<<<<<>>><<<999666555555666777000000111111111111000000***222444...+++///222111......///000111222222333///000111111111000000000111111111111111222333444333333222222222222333333444444444444444444444555444333333333444444555666666666555555555555666666777777777777777666555555777777666666555444444333333333444444555555666666666666777888888999::::::666666777777777777666666666666555555555444444333444333333222222333333444222333444444444333222111111000000000000000111111000111222222333333222222222222222222111111111000222111111000000000000000111222222222222111000000...------,,,,,,------...////////////............------,,,---------.........////////////......---........................000///......------......---..................---...///000///......000222000/////////000000111222444666;;;BBBKKKTTT\\\```eeekkkrrrzzzuuukkkfffooo{{{ooolllsss}}}wwwssstttwwwyyy~~~~~~yyywwwyyy|||~~~wwwooohhhiiihhhlllpppqqqppptttzzzzzz|||xxxyyy~~~{{{vvvrrrqqqssssssrrrrrrnnnjjjiiijjjjjjgggddd^^^[[[ZZZZZZVVVNNNJJJJJJGGGJJJNNNOOONNNLLLKKKLLLFFFCCCAAA@@@AAABBBBBBAAABBBCCCCCCDDDDDDDDDDDDCCC;;;999999;;;@@@FFFJJJLLLLLLLLLLLLMMMOOORRRTTTVVVUUUYYY]]]bbbhhhrrr}}}wwwuuuzzz{{{tttrrrttt{{{wwwuuuvvvmmmhhhbbb[[[WWWSSSPPPKKKHHHHHHKKKMMMNNNLLLRRRXXX[[[bbbiiiiiiddd___kkkqqqbbb]]]___bbblllttt|||jjjWWWNNNDDD>>>>>>???>>><<<=========>>>>>>?????????=========>>>>>>>>>??????@@@@@@@@@??????@@@@@@@@@>>>??????@@@@@@??????>>>>>>======<<<<<<<<<<<<===;;;<<<<<<<<<<<<;;;;;;:::<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>>>>============>>>???>>><<<;;;;;;<<<===>>>>>>>>>??????@@@@@@????????????===<<<;;;;;;;;;;;;======;;;:::<<<@@@BBB@@@:::999888999;;;>>>@@@AAA@@@======AAABBB???<<<<<<:::::::::999999999999999666777999:::<<<<<<<<<<<<777777888999:::;;;;;;<<<::::::999999999::::::;;;;;;<<<<<<===<<<;;;:::999::::::999888999:::;;;<<<===;;;999777666666777777000111111111111000//////...222222...---000111000......//////000111222222///000222222000///000111000000000000111222333333333333222222222222333333444444444444555555555555222222222222333444555555555555444444555555666666777777777777777666555555777777666555444333222222333333333444444444555555444444555666777888999:::555666666666666666666555666666666666555444333222444444333222222333333333111111111111111111000///111111000000000111222222222333444444555555444444111111111111000000000000111000000//////000000000111111222222111111000///------,,,,,,,,,,,,------////////////............,,,,,,,,,---------------........................------------------------000000///...------......,,,------......------,,,---...///...---...///111////////////000111222333111222444999AAAJJJRRRWWW\\\aaakkkvvvsssiiidddooopppmmmuuu{{{wwwttttttuuuxxx{{{{{{{{{tttmmmhhhcccbbbdddjjjnnnqqqwww~~~}}}zzzxxxzzz}}}zzz}}}}}}{{{||||||xxxtttoookkkgggeee```WWWSSSSSSPPPUUUZZZ\\\ZZZWWWWWWXXXPPPNNNLLLKKKKKKJJJIIIHHHEEEFFFHHHJJJLLLLLLLLLLLLCCCCCCDDDIIIOOOVVV[[[]]]VVVTTTRRRSSSVVV\\\cccggglllpppuuuyyy}}}xxxgggfffjjjpppzzz{{{}}}ppp```YYYWWWTTTRRRQQQVVVVVVQQQJJJHHHLLLNNNMMMPPP]]]jjjsss~~~|||tttzzzooobbbaaagggnnnttt{{{jjjXXXLLLGGGAAA>>>===<<<:::888<<<<<<======>>>>>>??????=========<<<===>>>>>>???@@@??????>>>>>>??????@@@>>>>>>????????????>>>>>>======<<<<<<<<<<<<======;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;:::;;;;;;<<<===@@@@@@@@@???===<<<>>>???>>>===<<<;;;;;;<<<===>>>??????@@@@@@@@@@@@?????????>>>===<<<<<<<<<===>>>???===;;;:::;;;===>>>===???===::::::<<>>;;;;;;::::::;;;;;;<<<<<<===<<<<<<;;;::::::::::::999999888888888999:::;;;===<<<;;;:::::::::999::://////000000000000//////111222111...---000000///.../////////000000111111...000222222000///000111/////////000000111333333333333333222222333333333222222333333444444444444333222222333444555666666555444444444444555666777777777777777777666555555555555555444444333333333333333333333333444444444444444555555666666777777666666777777777777666666555666666666666444333222222222222222333444555555222222111000000000000000111111111111111222333333222333444444555555444444222222222111111111000000000//////......//////000000000000000000///............------------......////////////............,,,------...............///...------------//////---------------------------------,,,------...///------............------,,,---...---,,,,,,...000000000000///000000111111000000111444999@@@GGGKKKRRRWWWaaaooopppgggdddpppssspppxxxwwwuuutttsssrrrvvv~~~|||wwwsssppphhhdddccchhhmmmqqqxxxzzzzzz}}}~~~~~~{{{vvvsssrrrooojjjiiikkkfffkkkpppooojjjeeebbbbbb___]]][[[ZZZYYYWWWTTTRRROOOQQQUUUYYY[[[]]]]]]\\\XXXXXX[[[```gggnnnqqqssseeebbb______eeeooo{{{mmm```hhhuuu~~~yyygggUUUPPPQQQQQQSSSUUU[[[[[[UUULLLIIINNNRRRQQQ```rrruuujjjiiipppwww|||tttfffWWWKKKCCCBBB@@@>>><<<;;;:::999;;;;;;<<<======>>>??????======<<<<<<<<<===>>>???@@@???>>>>>>>>>>>>???@@@>>>>>>????????????>>>>>>======<<<<<<<<<<<<======:::;;;<<<===============;;;:::::::::;;;;;;<<<===???AAAAAA???<<<;;;<<<>>><<<<<<<<<<<<<<<===>>>???>>>>>>????????????>>>>>>???>>>===<<<<<<>>>???@@@@@@===::::::;;;<<<<<<===@@@>>>;;;;;;>>>??????>>>@@@>>>@@@EEEEEE@@@<<<;;;:::::::::::::::::::::::::::;;;===>>>>>>===;;;:::888999:::;;;===>>>???@@@<<<;;;;;;;;;<<<<<<===>>>>>>===;;;999888999999:::888888777777777888999::::::;;;;;;<<<<<<;;;::::::.........//////000000000000///...,,,---000000///////////////000000000000...111333222000///000222////////////000111222333444333333222222333333444111111111222222333333333333333333444555666777888444444444444444555666777777777777777777666666555333333333444444444555555333333333333333333444444555555555555555444444444777777888888888888777777555666777777666444222111000000111222333555666777555444222111111111222333222222111111222333444444111111222333333333222222333333333222222222111111//////............///000...............------,,,//////............//////000/////////............---......///000/////////000...---,,,,,,---///000------------------------*********+++,,,---///000......////////////......,,,---------,,,,,,...///111111000///////////////333222111111444888===@@@MMMQQQZZZiii{{{~~~mmmfffeeeqqqwwwsssyyy~~~tttttttttsssqqqvvv~~~{{{zzzxxxrrrjjjfffhhhlllpppvvv|||zzz{{{zzz~~~|||{{{}}}}}}||||||sssnnnmmmkkkjjjhhhgggfffccc___[[[```cccggglllpppqqqrrrqqqkkklllooottt{{{xxxtttpppqqqxxx~~~iii```pppxxxdddRRRMMMPPPSSSWWW[[[[[[\\\WWWNNNLLLSSSYYYYYYxxxwwwnnnlllrrrwww}}}ttt___NNNCCC>>><<<======<<<;;;;;;===???;;;;;;;;;<<<===>>>>>>???===<<<<<<;;;;;;===>>>???@@@???>>>======>>>???@@@>>>>>>????????????>>>>>>======<<<<<<<<<======>>>:::;;;<<<===>>>>>>>>>>>>::::::::::::;;;;;;<<<===???@@@AAA???;;;:::;;;>>>:::;;;;;;<<<===>>>>>>???===>>>>>>>>>>>>>>>======???>>>===<<<===???AAABBB@@@<<<:::;;;<<<======???===;;;:::<<>><<<>>><<<>>>DDDEEEAAA<<<;;;::::::::::::::::::::::::777999;;;>>>@@@@@@??????999999:::<<<>>>???@@@AAA<<<<<<<<<<<<<<<===>>>>>>???===:::777777888999;;;888777666666666777999999666777999;;;;;;:::999888222111000.........///000000000///...............//////...---------------000000000000000000000000///000000000111111111111000000111000//////111444444444333222111111111111333333333333333333333333666444222000000222444666666666555555555444444444111222222333333222222111111000111222555666555444555444333333333333444555888888888888777666444444555555555555555555555555555222...---000222333222555444222111111111222222222///,,,...222444222...000111111111111222222222111111111111111111111111222111000///...---,,,+++---------......///111111.........------,,,,,,,,,---.........---,,,++++++///......------,,,,,,+++......---,,,,,,,,,,,,---------............------...------,,,,,,,,,------////////////////////////............////////////000000000000000000000000///000111333555777999:::???HHHTTTbbbooozzzvvvmmmccccccgggsssyyyuuuzzz|||wwwqqqooommmiiigggooo}}}}}}zzzyyy{{{}}}{{{yyyvvvssspppooooooppp{{{~~~{{{yyyxxxxxx|||~~~{{{{{{xxxvvvvvvwwwzzzyyyvvvssssss|||jjjjjjppp}}}|||jjjXXXQQQSSSXXX]]]aaaWWWTTTQQQNNNMMMRRRaaapppuuupppuuu{{{}}}ooo]]]LLLAAA<<<::::::;;;<<<:::888777777888<<<;;;::::::::::::;;;<<<;;;<<<<<<===============>>>===;;;:::;;;<<<>>>@@@@@@@@@??????>>>=========;;;;;;<<<<<<;;;;;;:::999<<<===>>>??????>>>===<<<::::::::::::::::::::::::;;;;;;<<<<<<===>>>>>>>>><<<<<<===>>>@@@AAABBBCCC@@@???>>>======>>>???@@@;;;;;;<<<>>>AAABBBAAA@@@<<<;;;:::999999:::<<<===HHHBBB<<<:::===>>><<<:::;;;;;;===???@@@???;;;888===<<<:::999888999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<:::::::::<<<>>>@@@EEECCC>>>;;;:::;;;>>>@@@>>>===;;;:::999888888888:::999999999::::::;;;<<<;;;;;;::::::::::::999999222111///.........///000000//////...............000///......---------...//////////////////////////////000000000111111111000000111000//////111333222222222111111222333333333333333444444444555555444333111000000111333444555555444444444444333333111222222333333222222111000///000222444555444333555444333222222333444555777888888777666555444444555555555555555555555555555222//////111333333222444333222111111111222222222///---...222444222///000111111111111222222222111111111111111111111111222111000///...---,,,,,,000///............////////////.........---------------------------,,,,,,------------------------///...------,,,,,,------------............------...------,,,,,,---------....................................////////////000000000000000000000000******,,,---///000222222666===GGGSSS___kkkuuu{{{}}}|||zzzzzzzzzvvvoooiiieeeeeegggooo||||||rrrsssxxx{{{}}}~~~yyyuuuvvvuuurrrmmmkkkgggcccaaajjj|||yyyxxx{{{|||{{{}}}{{{uuuooollllllrrryyy}}}yyyvvvtttuuuwww}}}zzzzzz}}}{{{sssiiikkksss}}}jjjYYYUUUYYY[[[YYYWWWSSSNNNKKKMMMUUUbbbwww|||xxxyyy{{{vvvmmm^^^OOOCCC===:::999999:::;;;:::888777777888::::::999888888999::::::;;;;;;<<<=====================;;;;;;;;;<<<>>>???@@@@@@???>>>>>>======<<<;;;<<<<<<<<<<<<;;;::::::;;;===>>>??????>>>===;;;::::::::::::::::::::::::<<<<<<======>>>?????????===>>>???@@@AAABBBBBBBBB??????>>>>>>>>>>>>>>>???>>>===<<<===???@@@???>>>===<<<:::999999:::;;;<<>>???>>>;;;888<<<;;;:::999999999:::::::::::::::;;;;;;;;;;;;<<<;;;AAAFFFCCC<<<999>>>EEEDDDBBB>>>;;;:::;;;<<<======<<<;;;:::999888888888999999888888888999999:::::::::999999999888888888111000///.........//////000///......------......000//////............///////////////////////////////////////000000000000///000111000//////111333000000000111111333444444222222333444555555666666111111111111111111111111444333333333333222222222111111222222222222111111/////////111333444444222555444333222222333444555777777777777666555444444444444444444444444444444444333111222333444333111333333222111111111111222111///---...222333111///000111111111111222222222111111111111111111111111111111000///...------,,,111111000......---------////////////...............---,,,+++,,,---...///+++,,,,,,---....../////////...------,,,---------------............---------------,,,,,,------...........................---............/////////000000000000000000000000------...///000111111222333888???GGGQQQ]]]hhhooowwwuuurrrooommmkkkgggdddeeeeeehhhnnnxxxooojjjlllnnntttwwwvvvooolllnnnrrrsssjjjgggccc```___hhh~~~}}}{{{xxxtttsssvvv{{{}}}|||~~~{{{sssoooooowww|||~~~xxxssspppooosssxxxvvvmmmnnnsss}}}xxxkkkgggjjjooozzzuuueeeWWWWWW]]]]]]VVVPPPOOOIIIHHHRRRddd{{{}}}wwwtttcccYYYKKKAAA<<<::::::999888999:::999888777888999::::::999999999999:::::::::;;;<<<<<<======<<<<<<===<<<;;;;;;;;;<<<>>>????????????>>>======<<<<<<<<<<<<======<<<<<<;;;:::;;;<<<>>>??????>>><<<;;;::::::::::::::::::::::::<<<======>>>??????@@@@@@>>>???@@@AAABBBAAA@@@@@@===>>>>>>??????>>>>>>>>>@@@>>><<<<<<===>>>>>>>>>===<<<;;;999999999::::::JJJFFFBBBAAABBBCCCAAA??????===<<<<<<<<<<<<:::888:::999999999999::::::;;;:::::::::;;;;;;;;;<<<<<<>>>LLLYYYVVVHHH<<<:::>>>AAA@@@>>><<<::::::::::::;;;;;;:::999999999999999999888888777777777888888999888888888888777777777////////////...///////////////...------------...000//////.........//////////////////////////////........./////////000000///000111111000000111333111111111111111222333333000000111222444555666666000111222333333222111000222222222222111111111111111111222222222222111111000000000222444555444333444444333222222333444444666666666666666555444333444444444444444444444444333333444444444444222111222222111111111111111111000///...///111222111///000000111111111222222222111111111111111111111111000000//////......------111000///......------.....................------...---+++***+++---///000,,,---------........./////////...---------------,,,------......------,,,------,,,,,,,,,---..............................---------.........//////////////////////////////222222222222333333333333444666:::???GGGQQQ]]]dddrrrqqqpppmmmiiifffcccbbb```ccciiiqqq|||mmmdddeeehhhrrrvvvvvvpppmmmooosssuuuhhhfffeeeddddddmmmzzzyyyvvvrrrqqqsssxxx}}}zzz|||~~~yyyyyy{{{}}}}}}sssllllllnnnvvv{{{|||zzztttiiibbbgggsss}}}nnnjjjkkkrrrxxxsssooowwwyyyuuudddXXXQQQSSSYYYXXXSSSPPPOOOJJJMMM___yyytttqqquuu{{{vvvkkkdddSSSJJJ@@@;;;;;;<<<;;;888666888999888777777888999<<<<<<;;;;;;;;;;;;<<<<<<::::::;;;<<<<<<<<<<<<;;;<<<<<<;;;;;;;;;<<<===>>>???>>>>>>======<<<;;;;;;<<<<<<======<<<<<<;;;:::;;;<<<>>>??????>>><<<;;;999999::::::::::::;;;;;;<<<<<<<<<===>>>>>>??????===>>>???@@@@@@???>>>===<<<===>>>?????????>>>===???===::::::<<<>>>??????===<<<;;;:::999999999999HHHEEECCCCCCCCCDDDBBB@@@AAA>>>;;;:::::::::999888888888888999999:::;;;;;;999::::::;;;;;;<<<<<<<<<;;;JJJ\\\bbbZZZKKK@@@:::???>>>===<<<:::999888888::::::999999999999999:::999999888777777777777888999999888888888777777777.........////////////...//////...---------------//////............//////........................---............/////////...000111111000000111222333222111111000000000111...//////111222333444444111222333444444333222111222222111111111000000000000111111222222111111000222111111333666777666555444333222222222222333444444555555555555444444333444444444444444444444444222333555555444333111111111111111111111111111111///......///000111000000000000111111111222222222000000000000000000000000///////////////.........//////............//////,,,,,,,,,,,,,,,,,,,,,,,,...---+++***+++---///000/////////......---------//////...------------...,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---...///........................------------............////////////////////////000000000000000000000000111111333555;;;CCCMMMTTTiiilllooommmhhhdddaaa```^^^ccckkkwwwmmmeeefffiiisssxxxyyytttpppppppppoooffffffgggiiilllssszzzyyyvvvtttrrruuuyyy}}}vvv{{{|||{{{oooiiikkkooowww~~~{{{ssspppuuu}}}zzziiiaaa^^^iii}}}yyyssswww}}}~~~{{{yyypppccc```dddbbb[[[QQQLLLJJJLLLNNNNNNPPPTTTSSSQQQYYYqqqyyyrrriiifffmmmxxxxxxgggYYYRRREEE@@@;;;:::<<<<<<999555555777888888666666777999:::;;;;;;;;;;;;;;;;;;:::999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>======<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::<<<===>>>>>>===<<<:::999999999::::::;;;;;;;;;::::::;;;;;;<<<======>>><<<<<<===>>>===<<<;;;:::;;;<<<===?????????>>>======;;;999999;;;>>>@@@@@@<<<<<<;;;:::999888888888DDDCCCCCCCCCCCCCCCAAA@@@@@@>>>:::999999999999888777888888999999:::::::::999999::::::;;;<<<======777>>>JJJVVV]]]XXXLLLAAA===<<<<<<;;;:::999888777::::::999888888888999999:::999999888888888999999:::999999999888888888888------.../////////......///...------,,,,,,------...------------...//////........................------------.........///...000111222111000111222333333222000000/////////......///000111111222222222333444555555444333222222111111111111000000000000000111111111111000000222222222444666777777555444333222111111222333444333444444444444444333333333333333333333333333333222444555555333111000111///000111111222111111111....../////////000000000000111111111111222222222000000000000000000000000........./////////////////////.........//////000+++++++++++++++,,,,,,,,,...---,,,+++,,,---...///000000//////...------,,,000///......------......,,,,,,------------,,,,,,,,,,,,,,,,,,---......///------------------------,,,------------.........000000000000000000000000000000000000000/////////000000111222555;;;BBBHHHZZZaaahhhjjjeeeaaa```aaaaaafffqqqooohhhhhhiiiqqquuuvvvtttrrrqqqmmmhhheeeeeeggglllpppyyyyyyyyywwwuuutttwww{{{|||~~~}}}yyymmmhhhkkkpppuuu}}}}}}ssslllkkkooovvv|||zzzxxx|||wwwjjjcccbbbgggwwwtttkkkfffdddaaagggfff\\\UUUUUUQQQKKKHHHGGGHHHLLLNNNQQQYYYaaabbb```iiiyyyiiigggdddeeennn{{{yyyhhhWWWJJJDDD;;;999777888:::999555222666777888777666555666777777777888888888888777777888999::::::;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<=========<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;:::999:::;;;===>>>>>>===;;;:::888999999::::::;;;;;;<<<999::::::;;;;;;<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>:::999888999<<<>>>@@@@@@;;;;;;::::::999999888888@@@@@@BBBBBBBBBAAA@@@??????<<<999888999999999888777888999999:::999999888888999::::::;;;<<<======BBB===:::AAAKKKOOOHHH@@@;;;;;;;;;;;;:::::::::999::::::999888888888888888888888888888888999::::::::::::999999999888888888,,,---.../////////......///...------,,,,,,------,,,,,,,,,,,,,,,---..............................,,,,,,---------.........---///222222111000000111222111000000000000000111//////000000111111111222222222333333333333222222222222222111111111000000000000111111111111000000222111222333666777666555444333222111111222333444222333333444444444333333333333333333333333333333111333555444111///000111...///000111222222111000---...///////////////000000111111111111222222222000000000000000000000000---.........//////000000111000///......---......+++++++++,,,,,,---------------------------,,,,,,////////////............000//////...............+++,,,,,,------,,,,,,+++,,,,,,,,,,,,---...//////------------------------,,,,,,---------.........000000000000000000000000111111111111111111111111000111222333555888<<>>>>>===;;;:::888888999::::::;;;<<<<<<::::::;;;;;;<<<=========<<<;;;:::999999;;;<<<===;;;;;;;;;<<<===>>>??????:::999999:::<<<>>>===<<<999999:::::::::999999888===???AAACCCBBB@@@??????<<<:::999888999:::999888888888999:::999999777777888999999:::;;;<<<===>>>EEE???999888<<<@@@???>>>;;;::::::::::::;;;<<<<<<;;;;;;999888777777777777666666666777888999:::;;;999888888888888777777777+++,,,.../////////............---,,,,,,,,,,,,---++++++++++++,,,,,,---...........................,,,,,,,,,---------......---///222222111000000111////////////000111222333111111111111111222222222111111111111111111111111222222222222111111111111000000111111111111000000111000111222555666555444333333222111111222333333222222333444444444333333333333333333333333333333222333444333///...///111...///000222222222111000---...//////......///000000111111111111222222222000000000000000000000000------......///000000000333222000///---,,,,,,,,,,,,,,,,,,------.........---.........---,,,++++++------......///000000000000000///...............+++,,,,,,------,,,,,,++++++++++++,,,---...///000------------------------,,,,,,,,,---------......000000000000000000000000............////////////---///111111222333555888CCCMMMXXX^^^^^^```fffmmmkkkppp|||tttmmmeee]]]dddfffiiippp}}}nnnjjjiiimmmtttyyyuuuuuutttssstttwww{{{wwwnnnjjjkkknnnpppvvv||||||uuummmhhhjjjmmmpppttt{{{yyyuuu{{{zzztttvvv|||}}}tttmmmgggffflllzzz|||sssoookkkffffffxxxkkkXXXQQQRRRRRRQQQPPP```iii^^^OOOKKKLLLMMMKKKKKKRRRcccuuulllbbb]]]dddlllqqq{{{|||nnn[[[LLLCCC>>>888444444555666555444555777999777888888777555333444444666777888999999888777666888888999::::::::::::999999:::;;;;;;<<<<<<;;;;;;===<<<<<<;;;;;;:::999999999::::::::::::999888888:::;;;===>>>>>>===;;;:::888888999::::::;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>><<<:::999999;;;>>>@@@<<<<<<;;;;;;<<<===???@@@;;;::::::;;;<<<===;;;999888888999:::::::::999999<<<>>>BBBCCCBBBAAA??????:::999888999::::::999888888999::::::999888777666888888999:::;;;======>>>555777:::;;;;;;===AAAEEE::::::999999:::<<<===>>><<<;;;:::888777666666666444444444555777888:::;;;777777777777666666666666.........------,,,,,,,,,///......------,,,+++++++++,,,---...////////////..................------...---,,,,,,,,,,,,---...000000000000000000000000////////////000000000000000111222222222000///...222222111111111111111222333333222111000///......000///.........///111222222222222333333444444444000000000111222222222333444444444444333222111111111111222222222222111111555555444333222222222222111...111;;;@@@:::222///000000000000000000000000//////000000111111222222000000//////.........---...------...000111000///000000//////............------------,,,,,,+++***,,,------......------,,,//////.........---------)))---...,,,+++...000...******++++++++++++,,,,,,---............,,,+++***000///...---,,,+++******------------------------222000...---......---,,,...------,,,,,,------...............///000222222>>>CCCKKKSSSYYY___eeehhhiiisss|||rrrhhhddddddbbbcccccciii}}}}}}pppeeehhhuuuzzztttrrryyy{{{vvvpppsss}}}yyyxxxyyyzzz~~~~~~wwwpppwwwyyyzzznnnkkknnnrrrrrrrrruuu|||{{{qqqsssvvvnnnkkkqqq}}}}}}sssiiieee___iiiuuu~~~xxxtttqqqooo}}}|||cccWWWVVVWWWWWWVVVUUUWWWZZZWWWMMMDDDEEELLLMMMYYYlllnnniiilllhhhqqqwwwwww}}}}}}qqqbbbXXXJJJ???;;;888444111333333333333333444555666666666666555444444444333555555555555555444444444888999:::::::::999888777999999::::::;;;<<<======;;;:::888777777888:::;;;::::::999999888777777777;;;<<<======<<<:::888666999999999999:::;;;<<<<<<===<<<;;;:::;;;===???@@@:::::::::;;;;;;;;;<<<<<<>>><<<;;;===AAABBB@@@>>><<<<<<<<<===============;;;::::::::::::;;;<<<<<<@@@@@@@@@?????????>>>>>>>>>===<<<:::999999::::::777999::::::888777777888;;;<<<===>>>===<<<:::999777777888999::::::;;;;;;888999999:::;;;<<<======;;;;;;;;;:::999888666666222333555777999999888888666666666666555555555555......---------,,,,,,,,,++++++,,,,,,---.........+++,,,---...////////////...........................---,,,,,,,,,,,,---...////////////////////////.../////////000000000000000000111111111000......111111000000000111111222222222111111000/////////000//////...///000111222222222222333333333444444111111111111111111222222111222222333333333222222000111111222222111111000333222111111111111111111444///000777:::777222000000000000000000000000000000000000000000111111111000/////////............///...---...///000///.../////////......------------............---,,,+++,,,------......------,,,///.........------------***......++++++---...,,,,,,,,,,,,,,,---------...------...///...---,,,+++...---------------,,,,,,------------------------......//////000000000111///......------......///............///000111222888===DDDKKKRRRYYY___ccchhhrrrxxxooogggcccccc___aaabbbjjjuuuhhhiiiuuu}}}yyyuuuvvv{{{}}}{{{yyy|||~~~vvvtttssstttzzz~~~zzzmmmjjjlllpppoooooosss{{{~~~tttkkknnnzzz~~~xxxnnngggfffoooyyyyyyrrrkkkfffeeelllwwwvvvbbb\\\^^^```______ZZZXXXUUURRRKKKEEEGGGNNNZZZlllqqqllllllmmmvvv|||{{{||||||ppp```PPPHHH>>>888666666444222333333333333333444555555555555555555444444444444555555555555555444444444888999:::;;;;;;:::999888999999::::::;;;;;;<<<<<<:::999999888888999999:::888888888777777666666666999:::<<<===<<<;;;999888888888888999999;;;<<<===>>>===;;;:::;;;<<<>>>???:::::::::;;;;;;;;;;;;<<<===<<<;;;===@@@AAA???===============<<<<<<<<<<<<;;;::::::::::::;;;<<<<<<@@@@@@?????????>>>>>>>>><<<;;;:::888888888888888777999:::999888777777888:::;;;===>>>>>><<<:::888777777888999999:::;;;;;;888999999::::::;;;;;;;;;;;;;;;;;;:::999888666555333444555666888888888888777777777666666555555555------------,,,,,,,,,,,,++++++,,,,,,------......+++,,,---......///.................................---,,,,,,,,,,,,---...////////////////////////....../////////000000000/////////000//////...---///////////////000111222000000000000000000000000000////////////000111222222222222222333333333333111111111111111111000000//////111222222333333333000111111222222111111000///////////////000000111777111///222555333111111000000000000000000000000111000000000000000000///////////////............000...---...//////...---......------------,,,,,,......//////......------,,,------......------,,,............------------,,,//////,,,+++......+++---.........////////////,,,---.../////////...---,,,,,,,,,------.........---------------------------000333333111///000222/////////....../////////............///000111111111444:::@@@FFFNNNUUUZZZ```lll|||xxxqqqkkkdddaaabbb___aaabbbjjj|||qqqqqqyyy|||yyyyyywww{{{}}}zzzrrrnnnmmmnnnuuu|||uuuhhheeegggooommmmmmrrr|||zzzvvvmmmfffhhhrrr{{{~~~|||vvvqqqkkkeeebbbdddpppwwwvvvpppmmmkkkkkknnn|||}}}pppffffffkkkllljjjiii]]]WWWQQQMMMJJJKKKRRRZZZppp{{{wwwtttvvv|||~~~zzzuuunnn]]]LLLAAA;;;666333444444333111333333333333333444444555333444444444444444444555444444444444444555555555777888:::;;;<<<;;;;;;:::::::::::::::::::::::::::888999999999999999999888888888888888888777777777888999:::;;;<<<;;;::::::777777777888999;;;<<<===>>>===<<<;;;:::;;;<<<===::::::::::::;;;;;;;;;;;;<<<;;;;;;<<<>>>???>>>===>>>=========<<<;;;;;;;;;;;;::::::::::::;;;<<<<<>>>>>>>>======:::999888777666666666777888999:::999777666777888999;;;>>>??????===:::888777777888888999:::::::::999999999999999999999999:::::::::999999777666555444444444555666777888999999888888777666555555444,,,,,,,,,,,,,,,,,,,,,,,,......------,,,++++++***+++,,,------.........------------..................---,,,,,,,,,,,,---...////////////////////////........./////////000000.....................------------......000111222//////000000111111111111000000000000000111111111222222222222222222222333222222111111000000////////////000111111111111111000000111111111111000000............///000111222777444111222333222111000000000000000000000000000111111000000/////////...///////////////.........000///---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,------......------,,,---------------------------//////---...111111...............////////////+++,,,---///000000//////,,,,,,,,,---------......------------------------///444888666111---...000//////............//////...............///000111...000333777;;;BBBIIINNNUUUaaaqqq~~~{{{tttnnnjjjeee```___aaaccceeeffflll|||{{{~~~~~~yyytttuuuxxxyyy}}}|||wwwoookkkjjjllluuu~~~sssiiiggghhhtttqqqqqqwww{{{vvvvvvuuuppphhhbbbdddllluuuzzz~~~vvvpppkkkhhheeebbbeeekkkxxx~~~yyywwwwwwwww{{{{{{uuussslllhhhmmmrrrpppllljjjYYYSSSNNNLLLMMMUUUdddsss{{{zzz|||}}}}}}xxxnnnfff]]]NNN@@@;;;888555444444444222000444333333222333333444444222222333333444444444555333333333444444555555555777888:::;;;<<<<<<<<<;;;::::::::::::999999999999777888999::::::999888777::::::::::::::::::;;;;;;888999::::::::::::999999666666666777999:::<<<=========<<<;;;:::::::::;;;999999:::::::::;;;;;;;;;:::;;;;;;<<<=========<<<>>>>>>===<<<;;;;;;::::::;;;::::::::::::;;;<<<<<<>>>>>>>>>=========<<<<<<888888777777666666666666888999999888666666777888999;;;>>>??????===999777777777888888999999999::::::::::::999999999888888999999999999888777666555555555444444555666888999:::999999777666555444444,,,,,,,,,,,,,,,,,,,,,,,,...------,,,++++++******+++,,,---------------------------.........//////...---,,,,,,,,,,,,---.......................................////////////...---------------......------------...///000111/////////000111111222222///000000111111111111111222222222222222222222222222111111000000/////////111111111111111000///...000000000111111000000000.........///000111222333555555555555444444111...000000000000000000000000111000000000//////...............///////////////000...------......---++++++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,,,,------......------,,,,,,,,,------------------,,,......---111666666222,,,------------.........***+++---...///000//////......---------,,,,,,,,,------------------------...333777666111---...111...------,,,,,,------..................//////000//////000222444888>>>CCCKKKXXXfffpppvvvzzzxxxsssmmmhhhdddccc```]]]^^^aaagggjjjlllrrr{{{xxxsssqqqqqqqqquuuuuuooonnnrrrxxxzzz{{{www||||||vvvpppmmmlllooozzzzzzttttttuuu}}}{{{{{{tttpppooommmiiicccaaadddkkkvvv~~~rrrnnnjjjhhhhhhhhhjjjqqqzzzwwwqqqjjjcccdddaaabbbhhhkkkhhhcccaaaQQQOOOMMMOOOTTTbbbyyy~~~tttssswww}}}{{{tttgggZZZRRRLLLEEE>>>888777555555444333222000444333333222222222333333111222222222333333444444111222222333444555666666666777999;;;<<<<<<;;;;;;999999999999999888888888666777999::::::999777666999999999::::::;;;;;;<<<::::::::::::999888777666666666666777888999;;;;;;<<<<<<;;;:::::::::::::::999999999:::::::::;;;;;;:::;;;<<<<<<<<<<<<<<<<<<>>>======<<<;;;::::::999;;;::::::::::::;;;<<<<<<=========<<<<<<<<<;;;;;;888888888888888777777777888999888777555555777888888:::<<<>>>===;;;888666777888888888888888999999;;;;;;::::::999888888888888888888888777666555555555555444444444666777888:::999888777666555444333++++++++++++,,,,,,,,,,,,******++++++,,,,,,------,,,,,,------------,,,,,,,,,,,,------.../////////...---,,,,,,,,,,,,---...........................------........./////////...------------...//////...............///000111//////000000111111111222///000111111222222111111222222222222222111111111000000000000000000//////222222222111111000......///000000111111000000///////////////000111333333222555777666555555222---000000000000000000000000000//////////////////............//////////////////---,,,---......---,,,++++++,,,,,,,,,,,,------++++++,,,,,,---,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,------------,,,---------222888888333++++++,,,,,,,,,---------)))***,,,...//////...............------,,,,,,,,,------------------------)))---111222000000222444------,,,,,,,,,,,,------///......---......//////000000000000000333888;;;DDDPPP\\\bbbfffjjjkkkiiiddd```^^^^^^\\\ZZZ]]]ccciiinnnsss{{{uuulllhhhhhhkkkeeejjjmmmkkkmmmuuu|||{{{www{{{~~~yyyuuusssrrruuu~~~~~~wwwqqqooojjjfffccceeejjjrrr~~~|||ppprrrppppppssstttwwwvvvmmmeee]]]XXXSSSRRRUUU]]]```]]][[[[[[TTTRRRRRRWWWaaaqqq|||tttmmmlllooouuuzzzxxxmmmbbbSSSGGGAAA???>>>===222222222333333333333222444333333222222222222222111222222222222222333333000111222333444555666666666777999:::;;;::::::999888888888888888888888888666777999::::::999777666555666666777888999::::::;;;;;;:::999777777666555666666666666777888999:::::::::::::::::::::999999999999999999:::::::::::::::<<<======<<<;;;;;;<<<===<<<<<<<<<;;;:::::::::;;;::::::::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::888888999999999999888777888888888666555555666888888999:::;;;;;;999777666888888888888888888888888999999999888888888777777777777777777777666555555555555444444555555666777888777777666555444444333******+++++++++,,,,,,,,,*********+++,,,,,,------,,,,,,,,,------,,,,,,+++,,,,,,------...//////000...---,,,,,,,,,,,,---...........................---------.........//////......---------...000000000//////...//////000000000000000000000111111111///000111222222222111111222222222222111111111000/////////000000000000000111111111222111111000000//////000000000000//////000/////////000111222222000555666333222444222...000000000000000000000000.........///////////////............/////////000---,,,+++,,,...///...---,,,,,,,,,,,,---------...+++,,,,,,---......------,,,------......------,,,++++++,,,,,,,,,---------,,,,,,+++,,,111777666111+++,,,,,,,,,,,,---------)))***,,,---------,,,,,,,,,,,,---------------...------------------------)))***+++---///111222333......------------......///......------............////////////111555888===HHHRRRUUUWWW\\\aaabbb___\\\[[[[[[YYYXXX]]]dddiiipppxxxvvvkkkdddbbbddd```ggglllooottt~~~~~~{{{yyywwwyyy{{{wwwtttooonnnqqquuu|||{{{~~~}}}yyyrrrppprrrvvvsssooohhh___VVVQQQOOOHHHIIIOOOYYY___```bbbfffhhh```\\\dddtttooojjjggggggiiinnnxxxwwwmmmiiiYYYOOOCCC;;;888888888999000111111111111111222333444333333222111111222222222222222222111111111111///000111222444555666777666777888999999999888777666666777777888888999999666777888999999888777666444444555666777888999:::999999888777777777777777777777666666666777777888888999999::::::::::::999888999999999999::::::::::::===>>>>>><<<;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<;;;;;;;;;;;;::::::::::::777888999999999999888777888888888666444444666999888888888888777777777666888888888888777777777777666666666666666666555555666666777777666666555555444444555555666666555555666555555555444444333333*********++++++,,,,,,,,,------,,,,,,+++******))),,,,,,,,,------,,,++++++,,,,,,------...///000000...---,,,,,,,,,,,,---...........................---------........./////////......---...///000111111000000////////////000111111000000000000000000///000111222333222111111222222222222111111000000......//////000000111111///000111222222333222222//////000000000000//////000////////////000111111///444555000///222333///000000000000000000000000---.........//////000000---.........//////000000---,,,+++,,,...///...---,,,,,,,,,------.........,,,------.../////////...,,,------......------,,,+++++++++,,,,,,------------,,,++++++000555333...,,,,,,,,,---------......)))***+++,,,---,,,+++******++++++,,,---//////000------------------------,,,***)))+++---///000/////////............/////////......---------......,,,---/////////111444777888BBBJJJKKKMMMRRRZZZ]]]^^^[[[YYYYYYXXXWWW^^^fffiiirrr{{{~~~qqqfff^^^[[[```hhhpppuuu}}}}}}{{{{{{~~~{{{~~~wwwrrrllleeeaaabbbfffdddaaa[[[RRRJJJGGGIIIEEEHHHPPP\\\eeejjjpppwww}}}ooogggpppttthhheeeccceeegggkkkuuuxxxhhh[[[UUUJJJBBB:::777666555444444444444333222000///000111444333333222111111111222333222222222111111000000///000111222444555777777666777888999999888666555555666666777888999999:::777777888888888888777777555666666888999:::;;;<<<777777777777777888888999888888777666666666666666777888999:::::::::::::::888888999999999:::::::::;;;===??????<<<;;;<<<>>>::::::;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<;;;;;;;;;:::::::::999999666777888999999888777666888888777555444444666999888888777666555666666666888888888777777777777777444444444444444444444444666666666666666666555444333444555666666666555444444444444444444444333333,,,---------.../////////,,,,,,+++*********++++++---,,,++++++------,,,+++,,,---.........---,,,+++---+++))))))***,,,,,,+++........................,,,,,,,,,---------......111111000000//////.....................///000000------...000000111111111111111111111111111111111111000000///////////////000000000000000000000000222000//////111333333333111111000000000000000000//////............//////111111111111111000//////000000000000000000000000000000000000000000000000000000000000////////////111000...---,,,,,,------......//////...---,,,,,,------++++++++++++---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------,,,---......,,,******+++---------------------------...///...,,,+++,,,---------,,,+++,,,---...///---------------...///000///////////////.........000000//////.........------...000111222222222222333777;;;<<<===BBBKKKRRRZZZYYYXXXWWWXXX\\\ccchhhkkkppp}}}zzznnneeebbbbbbeeelllzzz~~~}}}~~~xxxtttoooiiidddaaa______gggbbb[[[SSSIIIBBBEEEKKKLLLRRRbbbuuu{{{ppp{{{uuuhhheeefffhhhmmmqqqttttttttt~~~rrrbbbSSSIIIDDD<<<888444222222333444444444444444444333222111000333333222222111222222222222222222222222222222222333222111111111222333444444666999:::999999999:::777666555555555555555666999999888888888888888999666666666666666666666666888888999999999888888777999999888777666555444444999999888888888888888999:::;;;===>>>===<<<===>>>???>>>>>>===<<<<<<;;;;;;:::999999999::::::;;;<<<<<<<<<;;;;;;;;;;;;::::::999:::;;;<<<<<<:::888777999999999999777666444444888777666555555666777888999999888888777666666666666444222333555555333111666777999999777777777777666555555555555444444444777555222222333444444333777777666555444444333333------------............,,,,,,+++++++++,,,,,,------,,,++++++------,,,+++,,,,,,---......---,,,+++///---++++++,,,---------........................,,,,,,,,,---------......000000000///////////////...............///000000......///000111111111111111111111111111111111111111111000/////////000000000000000000000000000000111000///000222555555555111111111111000000000000000000////////////000000222222222222222111000///000000000000000000000000000000000000000000000000111111111111000000000000///...---------...//////...............---,,,,,,------,,,++++++,,,------///......------......///,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,---------,,,---...///...,,,,,,,,,........................---...///...,,,+++,,,------,,,,,,,,,,,,---......---------------...//////////////////............000/////////............/////////000000111111111000333666888999===DDDJJJYYYYYYYYYZZZ\\\aaaggglllrrrxxxsssiiifff```dddmmm~~~~~~{{{{{{}}}~~~}}}pppnnnllliiifffdddbbb```bbbZZZPPPKKKFFFBBBDDDIIIWWWdddwww|||ppp|||~~~qqqjjjhhhjjjmmmqqqtttsssoookkknnnlllfff]]]QQQFFF>>>:::999777333222222333333333444444444444333222111000222111111000000111111222222222222222222222222222222222111111111222333444444666999999999999:::;;;777666666555555666666666888777777666666777777888666666666666666666666666888888999999999888888777999999888777666555444444999999888888888888999999;;;===>>>>>><<<;;;<<<<<<>>>>>>===<<<;;;;;;:::::::::::::::999::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;:::;;;<<<======;;;999888:::::::::999888888777777888777666666666666777888;;;;;;:::999888888777777777555444555888999888777999999:::999777666666666666666666666666666666666888555333333444555444444777666666555444444333333...------------------,,,,,,+++++++++,,,---......---,,,++++++------,,,+++,,,,,,------------,,,,,,000...------...//////...........................,,,,,,,,,---------............/////////000000000...............///000000///000111111222222222222111111111111111111111111222222111000000000000111000000000000000000000000000///...000333666777666222222111111111000000000111111000000000000111111111222222222222111111000000000000000000000000000000000000000000000000000222222222111111111000000---,,,,,,------///000000---............------,,,------,,,,,,,,,,,,------///......------......///,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,------...,,,---.../////////...---////////////////////////---...///...,,,,,,,,,---+++,,,------......------...------------...//////........................////////////............000///.........///000111,,,///222222333666<<>>999666666444222222333333333222444444444444333222111000111000000000000000111111222222222222222222222222222222111111222222333444666777888888888999;;;===777777666666666666777777666666666555555666666777777777777777777777777777777888888999999999888888999999888777666666555444888888888888888888888888===>>>???>>><<<;;;;;;;;;===<<<<<<;;;::::::::::::;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;<<<=========<<<:::999999999888888888888999999888888777777777777888888>>>===<<<;;;:::999888888888777666777999::::::999777777777666666666555555555555666666777888888888888666444444555666555444666666666555444444333333...---------,,,,,,+++++++++++++++,,,---...///000---,,,++++++------,,,++++++,,,,,,,,,------------000...------///000///...........................,,,,,,,,,---------......------......///000000111...............///000000000111222222333333333333111111111111111111111111333222222111111111111111000000000000000000000000000///...000222444444444222222222111111111000000222111111111111111111222000111111111111111000000000000000000000000000000000000000000000000000000111111111000000000000///------------......//////---------......------,,,---------,,,,,,------------,,,,,,++++++,,,,,,---------------------------------,,,,,,,,,---......,,,,,,---...000000...---........................---//////...---,,,---...+++,,,---...///...---,,,......---------......///------...............//////////////////.........111000...,,,,,,---///000,,,...//////000222666999CCCFFFKKKQQQWWW___ggglllmmm{{{vvvkkkfffffflllwww~~~vvvqqqrrrwww|||zzzwwwzzz~~~xxxlllfffdddddddddhhhjjjmmmmmmkkkeee___[[[RRRJJJCCCBBBDDDJJJUUU___~~~yyymmmxxxttthhhgggiiijjjjjjkkkkkkhhhbbbYYYRRRLLLFFF???;;;:::999777555333222111222333333222111333333333333333222111111111000000000000111111222111111111111111111111111222111222222222222333333666777888777777888;;;>>>777777666666666777888888666666555555666666777777666666666666666666666666777777888999999999888888999999888888777666666555666666777777777777777777;;;===>>>>>><<<;;;<<<===<<<;;;:::999999999::::::<<<<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;:::999777777666666777888:::;;;999999888888888888999999>>>>>>===;;;:::999888777999888777666777888888888444333333333444555555444333444555666777888999999999777666666777777666555666666555555555444444444------,,,,,,+++++++++***+++++++++,,,---...///000---,,,++++++------,,,+++++++++++++++,,,,,,------...---,,,---...///---,,,........................,,,,,,,,,---------......,,,,,,---...///000111111...............///000000111222222333333333333222111111111111111111111111333222222111111111111111000000000000000000000000000///...///000111000///111111111111111111111111222222111111111111222222//////000000111000000///000000000000000000000000000000000000000000000000000////////////.........//////.........------,,,,,,,,,---------------,,,---------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,---...//////...,,,---//////---+++------------------------...///000///---,,,---...+++,,,---...///...---,,,///......---------......,,,---------......//////.........///////////////111000...,,,,,,---///000...///000000000111333555666:::@@@GGGOOOXXXaaagggiiiwww|||nnneeebbbjjjrrr}}}wwwxxxvvvrrroooqqqwww|||xxxwww|||xxxtttssswww}}}zzzsssiiibbb___```bbbdddccceeefffeeeaaaZZZSSSOOOKKKIIIHHHHHHIIIRRRddduuutttjjjttt}}}tttooooooppppppmmmgggaaaZZZRRRKKKFFF???:::444111222333222111333222111111333333222000222222333333222222111111111111111111111222333444111111111111111111111111111111222222333333333333777777888777666777:::<<<666666666666666777888888666666666666666777888999555555555555555555555555666777888999999999999999999999888888777777666666444555666777777777666666999;;;===>>>======>>>???<<<;;;999888888999:::;;;<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999888888888888888999:::;;;======999::::::::::::::::::999<<<<<<;;;:::999888777777777777777777777999<<<===:::777444444555555444222222222333444666777888888888777666777888888666555555555555555555444444444,,,,,,+++++++++++++++***,,,+++++++++,,,---......---,,,++++++------,,,+++++++++******+++,,,---...,,,,,,+++,,,......,,,***........................,,,,,,,,,---------......,,,,,,---...//////000000...............///000000111222222333333333222222111111111111111111111111222222111000000000000111000000000000000000000000//////...///000///...,,,000000111111222333333333222222111111111111222222//////000111111111111000000000000000000000000000000000000000000000000000//////.........---------////////////...---,,,++++++,,,,,,------------,,,------............------///......------......///------------------------,,,,,,,,,,,,---......///666222...,,,......---+++------------------------...///000///---------...+++,,,------......------//////...------------...,,,,,,,,,---......//////.........///////////////000///.........///000111000000000000111111222333111444888>>>EEENNNXXX^^^eeerrr~~~{{{yyyxxxvvvnnnddd______jjjttt{{{wwwrrrnnnlllppprrrtttsssqqqttt{{{~~~|||}}}zzzuuunnnjjjjjjooovvv{{{~~~||||||zzzvvvhhhccc]]]YYYZZZ]]]```bbb\\\\\\[[[ZZZWWWSSSOOOMMMOOOPPPRRRSSSUUU___uuuzzzooohhhooo}}}yyyxxxyyywwwuuurrrkkk```UUUKKKDDD???<<<777555222111222222222111555333111111222222222111111222222222222222111111111111111111222333444555111111111111111111111111000111222333333333333222666777888777666555777999555555444555555666777888666666666666777888999999666666666666666666666666666777888999999999999999999999888888888777777777444555777888999888888777777:::<<<======>>>???@@@<<<;;;999888888999;;;<<<;;;;;;;;;;;;;;;<<<<<<===???>>>>>>===<<<;;;::::::999999999999888888888888:::;;;<<<>>>??????@@@@@@::::::;;;;;;;;;;;;::::::::::::999999888888777777666777888888:::===AAAEEECCC???999777777666333000222222333444555666777888888777666777888888666444555555555555555555555555************++++++++++++,,,,,,+++++++++,,,,,,------,,,++++++------,,,++++++************,,,---...,,,,,,,,,---......,,,***........................,,,,,,,,,---------......---------....../////////...............///000000111111222222222222111111111111111111111111111111111111000/////////000000000000000000000000000000.........///111111///---//////000111333444555555111111000000000000111111111111222333333333333333000000000000000000000000000000000000000000000000////////////............---......//////...---,,,***+++,,,---------------,,,---...//////...---,,,///......------......///........................,,,,,,,,,,,,---...//////>>>888000---...///---+++...........................///000///...---...///---,,,,,,,,,,,,---......//////...---------------++++++,,,------...//////............/////////000/////////000000111111111000/////////000111000000000111333666;;;BBBKKKQQQZZZeeessszzzyyytttqqqpppmmmkkkiiigggaaa\\\\\\```hhhuuuzzzpppfffaaa___iiimmmqqqrrrttt{{{}}}sssrrrnnnjjjiiimmmttt||||||{{{xxxxxxsssllljjjiiifffaaaYYYVVVRRRPPPRRRUUUXXXYYYZZZYYYXXXWWWXXXZZZ]]]______^^^```cccgggrrrsssllliiimmmtttzzzzzzwwwwwwvvvrrrnnnddd\\\QQQFFF???;;;999888111333555666555444444555888555222111111222222111111111222222222222111111000000000000111222333444111111111111111111111111000111222333333333222222666777888777555444444444333333333333444555666777555555555555666777888999777777777777777777777777666666777999999::::::999999999999888888888888777666777999;;;<<<;;;::::::999;;;===>>>======>>>???===;;;999888888:::<<<===::::::::::::;;;===>>>???DDDCCCBBB@@@???===<<<;;;::::::999999888888999999999:::===???@@@@@@>>>===:::;;;<<<<<<<<<<<<;;;:::999999999999888888888888888999999999888;;;???CCCCCC>>>888666777777444111333444444555666777777888777666666777888777555333555555555555555555555555))))))******+++++++++,,,,,,,,,+++******+++++++++---,,,++++++------,,,+++******))))))***,,,---///,,,,,,,,,---//////,,,***........................,,,,,,,,,---------......---------..............................///000000111111222222222111111000111111111111111111111111111000000///////////////000000000000000000000000------...000222333111///......000111333555666777111111000000000000111111222333444444555555555555000000000000000000000000000000000000000000000000000000000000////////////+++,,,---////////////...***+++,,,,,,------------,,,---...//////...---,,,---,,,,,,++++++,,,,,,---........................+++++++++,,,---...///000DDD<<<333......///...,,,////////////////////////...000000000...---...///...---,,,+++,,,---...///000///...---------------++++++,,,,,,---...//////---.........//////000000---...000111222222222222...------.../////////...000000000000333999@@@FFFMMMWWWdddjjjiiifffgggiiieeebbb___^^^ZZZWWW[[[bbbhhhuuu{{{mmmbbb]]]\\\cccggglllpppuuurrrjjjjjjhhhhhhllluuu}}}{{{uuurrrppplllhhhgggjjjiiifff```]]]\\\XXXRRRQQQOOOKKKJJJLLLNNNPPPQQQ]]]\\\[[[\\\aaahhhpppuuuoookkkkkkooovvv}}}zzzoookkkiiilllooossszzzzzzuuuqqqlllfffaaaRRRKKKBBB;;;777777777888***///444666555333333555:::777333000000111222222000111111222222222111111////////////000111222333000000000000000000000000000111222333444333222222555777888777555222111111222222222333444555666777333333333444555666777888999999999999999999999999666666777999999:::::::::999999999888888888888888888999<<<>>>>>>>>>===<<<;;;<<<>>>>>>===<<<=========<<<:::888888:::<<<>>>999999::::::<<<===???@@@HHHGGGEEECCCAAA???======<<<;;;::::::999999::::::555888;;;>>>???===;;;999:::;;;<<<======<<<;;;:::888888999999999:::::::::<<<<<<;;;888555555888<<<<<<777222222555777666333555555666666777777888888666555555666777777444222444555555555555555555555---,,,+++******+++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************))),,,,,,++++++,,,,,,---...,,,---.........---,,,+++,,,---......//////......---------............///...............///000000222111111111000000//////222222111111111111111111......///000111222222222222111111111000000//////......///000000000000000333333333333333333333333222222111111000/////////...///000111222333333333222222111000//////000000111111000///////////////...000000///...---...////////////...------,,,,,,//////...------------...---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---111...,,,---///111000...000...---,,,,,,///111333>>>:::444000///---)))&&&000///...---------------...........................///000111222444555666>>>999444222333333///+++//////............//////666222...,,,---...//////...000111222222111000...111000000///...---------///000000000000333666:::DDDJJJQQQXXX\\\___aaabbb___\\\XXXVVVWWW]]]cccgggkkkxxx~~~rrrdddZZZVVVZZZ\\\^^^eeexxxvvvnnniiiqqqoooqqq{{{|||||||||vvvkkkcccaaaaaa___[[[[[[\\\]]]^^^^^^ZZZUUUPPPIIIFFFDDDEEEGGGKKKUUU```nnnkkkhhhjjjttt}}}tttrrrpppqqqxxxwwwqqqooorrruuuuuuuuuvvvyyy{{{yyyqqqlllhhh```TTTJJJBBB???<<<888555444333333222222222111111111111000111111222222222333333333111111111111000000000000000000000000000000000000000111111111111222222222222222111111111111222222333333333444444444444555444333333333333444555555444444444444555555555555666666888999999:::999999:::999999:::;;;;;;;;;:::===<<<<<<;;;:::999888888888:::;;;===>>>>>>=========>>>>>>???>>><<<:::999:::999999888888999999:::;;;;;;;;;;;;;;;<<<===>>><<>><<<;;;;;;<<<<<<:::999999:::<<<>>>??????>>>===:::;;;<<<<<<<<<:::888666888888888888999:::;;;<<<:::::::::999999777666666555555555555555555444444333444666777777777666555777777777777666666666666555555444444444555555666,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***)))(((''',,,,,,++++++,,,,,,---...,,,,,,---------,,,+++***+++,,,,,,------------------------............///...............//////000111111111000000000//////000000000000111111111111...///000111222222222222111111111000000000//////...///000000111111111000000000000//////000000000111111111111000000000000...///000111111222222111222222111000000000000000222111111000//////000000...000000///...---...///------..................///............---------------------,,,,,,,,,,,,///......------......///...,,,+++,,,///111111000///...---,,,---///111333EEE???888222000///...---......---------......///........................,,,...333777999:::999888???<<<999999:::999444/////////............//////444222///---...//////......///000111111000///...,,,,,,------....../////////000000000000111555888;;;???EEEKKKOOOSSSVVVYYYXXXYYYYYYYYY[[[```hhhmmmuuu|||pppddd\\\YYYXXXZZZ]]]eeexxxxxxsssqqqppp}}}}}}~~~yyy~~~{{{rrrkkkbbbZZZWWWVVVSSSPPPXXXXXXYYY[[[[[[XXXSSSOOOJJJFFFEEEIIIOOOYYYhhhuuu~~~}}}tttssssssuuu}}}|||vvvqqqqqquuuzzz{{{zzzxxxwwwwwwxxxpppeee^^^XXXPPPEEE<<<:::999666333222111222222222222222111111111000000111111111111222222222222111111111111000000000000000000000000000000000000000111111111111222222222222222111111111111222222222222333333444444555555555555555555555666666777666666666777777777888888666666777888999999999999;;;::::::::::::;;;;;;;;;;;;;;;::::::999888888888777888999:::;;;;;;;;;:::>>>>>>>>>>>>===<<<;;;::::::999999888888999999:::;;;;;;;;;;;;<<<<<<======888>>>HHHQQQVVVTTTOOOJJJNNNJJJDDD???===<<<;;;:::999:::<<<>>>???>>>===<<<999:::;;;<<<;;;:::888777:::999999888888888999999999999999999888777666555555555555555555555555555444555666777777777666555777777777777666666666555666555555444444444444555++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))))),,,,,,++++++,,,,,,---...++++++,,,,,,,,,+++***)))***+++,,,,,,------,,,,,,---------............///......------......///000111111000000000000///////////////000111111111222///000111222222222222222111111000000000000/////////000111111222111111111000///...------...///000000000000000111111111111///000000111111111000000333222111111000111111111222222111000000000000111...000000///...---...///,,,,,,------...//////000---.../////////...,,,,,,---------------.........///......------......///,,,++++++,,,///111222111///...---,,,---///111222@@@;;;333---++++++,,,,,,,,,,,,,,,------///000000........................+++///555:::<<<:::777444777666666777999777222---//////............//////222000////////////...------...///000000///...---++++++,,,,,,---....../////////000///...///222444333666999<<<@@@EEEJJJNNNRRRVVV\\\^^^___ccckkkrrrxxxmmmbbb\\\\\\XXX[[[```hhh|||zzzyyy~~~wwwrrrssswww{{{uuuooolllooorrrpppkkkiiibbb]]]VVVQQQNNNMMMLLLLLLQQQTTTXXX^^^aaa```\\\XXXPPPLLLKKKSSS```qqq{{{ssstttwww{{{wwwtttrrrtttxxx~~~}}}vvvpppllliii```TTTLLLFFF@@@999222444333222111000111222333222222111111111000000000000000000000111111111111111111111111000000000000000000000000000000000000000111111111111222222222222222111111111111222222111111222333444444555555555555444444555555666777777777777777888888888888666666777888888999999999<<<<<<:::999999:::;;;<<<888888888888888888888888777777999:::::::::::::::???>>>===<<<<<<;;;;;;<<<:::999999888888999999:::<<<<<<<<<<<<<<<<<<======;;;;;;@@@LLLYYY^^^YYYSSSRRRLLLCCC;;;888777777777999:::<<<>>>???>>>===<<<888999:::;;;;;;:::888777::::::999888888777777666888888888888777666555555555555555555555555555555555666777888888777666555777777777666666666555555666666555444333333444444***+++,,,------,,,+++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,((())))))***,,,------...,,,,,,++++++,,,,,,---...,,,,,,,,,,,,+++++++++***++++++,,,------------,,,---------............///...------------...//////000000000000000000////////////000000111222333333000000111222222222222222000000000000000000//////000111111222222222111111333222000//////000222333...//////000111222222222111222222222111111000///222222111111111111222222000000////////////000000...000000///...---...///---------.........//////,,,...///000000...,,,+++,,,------....../////////---,,,,,,++++++,,,,,,------,,,,,,---...///000000......---------///111222666222...***(((((()))***---------------...//////...........................000444777777333///,,,000//////000222111...+++///......------......//////......///111000...,,,,,,---............---,,,.........---------,,,,,,.../////////---...000111333444444555777;;;AAAFFFLLLTTT]]]```aaadddlllsssuuuiii___[[[\\\^^^bbbgggqqqvvvmmmiiilllqqqwwwuuusssssssssvvv~~~xxxqqqgggdddbbbccccccaaa^^^\\\TTTPPPLLLKKKJJJJJJMMMQQQQQQXXXcccnnnvvvwwwsssnnn^^^ZZZ[[[gggxxxvvvpppsssyyy{{{uuuttttttuuuyyy~~~~~~yyynnnbbb[[[XXXPPPEEE>>><<<:::888555444333222222222333444444111111111111000000000000////////////000000000000111111111111000000000///000000000000000000000000000000111111111222222222222222111111111111222222000000111222333444555555222222222222222333333444555555555666666666777777666666666777888888999:::<<<<<<:::999777777999;;;666666777777888888888999999999:::;;;;;;;;;;;;;;;===<<<;;;:::999::::::;;;:::999999888888999999:::<<<<<<<<<=========<<<<<>>>>>===<<<;;;888888999:::999999888888999999999999888888777777777777777777777666555555555555555555666666666666666777888888888777666555777777666666666555555555666666555444333333333333+++,,,---......---,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,(((((()))+++,,,---...///,,,,,,++++++,,,,,,---......------,,,,,,,,,,,,,,,,,,,,,---...............---------............///---------------...////////////////////////000000000000111111222333444444000000111222222222111111//////////////////000000111111222222222111111000333222111111111111222333......///000111222222333333333333333222111000000222111111000111111222222......---------......///...000000///...---.../////////.........---------,,,...///000000...,,,+++,,,------....../////////---,,,,,,++++++,,,,,,---.........------------.........------...///111111////////////........./////////...---------------........................///000111111000///---+++000///......///000000000......------------......------...///111111...,,,,,,,,,------------,,,,,,/////////...............---...///...------...000666555444222222555:::>>>BBBKKKVVV\\\^^^ccckkksss|||qqqeeeZZZXXX\\\ffflllsss}}}pppgggaaa```aaajjjjjjmmmrrrtttvvv}}}zzz~~~zzzyyywwwwwwxxxxxxssslllfff^^^]]][[[XXXVVVTTTPPPMMMKKKHHHGGGIIIIIIIIIPPPZZZccclllzzzqqqlllooo||||||sssnnnrrrzzzzzzttttttuuuuuuwwwxxxvvvnnnbbbUUULLLJJJDDD<<<777666777888888444444333333333222222222111111111000000000//////....../////////000000000111111111111000000000///111111111111111111111111000000111111111222222222222222111111111111222222000000111111222333333444111111111111111222333333555555555555666666666666666666666666777888999::::::;;;;;;999666555777999555666666777777888888999999999999999:::::::::;;;;;;:::999888777888999::::::999999888888999999:::<<<======>>>>>>===<<<<<>>;;;:::;;;<<<<<<<<<999:::<<<===>>>===;;;:::888888888888888888777777666777888999999999999888666777777777777666666555555555555666666666777777777777888999999888777666666666666666555555555555555555444333333333333333,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++,,,,,,---...///...---,,,,,,,,,------,,,---......//////......---------............///------,,,,,,------...///......////////////000000000000111111222222333333///000000111111111000000......////////////000000111111111222111111000///000000000000000000000000...//////000111222222222222222222222222111000///000000000000000000111222---,,,,,,,,,,,,------......000000///...---...///000//////...------,,,,,,---.../////////...,,,,,,---------------.........///......------......////////////...,,,+++,,,------------......///000111+++...000000000///000111000000///------,,,,,,,,,........................---------......///000000//////...------///000111......------------......,,,,,,---///000111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///111222222,,,...//////...---...000444444333111000111444777666>>>HHHOOOVVV]]]gggnnnzzz~~~zzztttkkk```WWWXXX___mmmuuutttllleee___]]]``````eeemmmooopppyyyzzztttssswww~~~}}}yyy{{{{{{wwwyyyyyytttzzzoooeeeeeeeeeggghhhfff```[[[VVVWWWTTTOOONNNNNNJJJDDDJJJGGGGGGKKKLLLNNNYYYhhh{{{}}}zzztttooossszzzzzzsssssssssqqqoookkkfff^^^TTTIIIBBB@@@<<<666222222333333444333333222222111000000///111111000000000/////////////////////000000000000111111111111000000000000111111111111111111111111000111111111111222222222222222111111111111222222000111111111111222222222333333222222333333444555666666666666777777777777777666555555666777999:::999<<<===;;;777444555777666666777777888888888999888777777666666777888888999999888888888888999999:::999999888888999999:::<<<===>>>???>>>===<<<;;;888:::<<<<<<;;;;;;;;;;;;===<<<;;;<<<======;;;:::999:::<<<======<<<;;;999999999888888777666666666666777999:::;;;;;;::::::777777777888888777777666555555555666666777777888666777888999:::999999888666666666555555555444444444444333333333333444444------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,++++++,,,,,,---......---,,,+++++++++,,,,,,,,,,,,---............------------............///------,,,,,,------...///........./////////000000////////////000000000000//////000000000//////............/////////000000000111111111000000///...---...000111111000...---//////000000111111111222///000000000000//////...//////......///000000111---,,,,,,,,,,,,---...///...000000///...---...///..................------///............---------------------,,,,,,,,,,,,///......------......///---...///---++++++,,,///------......///000000111+++---...---,,,+++---//////......---------..............................+++,,,,,,,,,---...//////+++,,,---------------......------,,,,,,------...,,,,,,,,,---000000000...------,,,,,,,,,,,,------***+++,,,---///000111222,,,---/////////...///000///000111111000000222333222666;;;BBBIIIQQQ[[[aaalll{{{yyyssskkkjjjhhhccc[[[VVV\\\eeepppzzz|||vvvnnnddd___ZZZXXX]]]eeeffffffrrrxxxnnnjjjkkktttzzzyyyqqqooossssssqqqwww|||qqqnnnoooyyyyyyqqqggg]]]TTTTTTUUUYYY\\\\\\WWWSSSPPPQQQOOONNNRRRWWWTTTNNNNNNLLLOOOVVVZZZ___qqqxxxuuurrrvvv{{{yyyqqqnnnmmmeee```WWWPPPJJJEEE???;;;888666333111000000111111111111111111111000000///111000000000//////////////////000000000111111111111111111111000000000000111111111111111111111111000111111111111222222222222222111111111111222222111111111111111000000000222222222222222333444444555555555555666666666666777666555444555777999::::::===@@@>>>999666666777777888888888888888888888888777666666555666777888999999::::::::::::999999:::999999888888999999:::======?????????>>><<<;;;666888;;;<<<<<<;;;:::999<<<;;;::::::;;;:::999777999:::<<<======<<<:::999;;;:::888777666555444444888999;;;<<<<<<;;;:::999777777888888888888888777444555555666777777888888555666888:::;;;;;;::::::666666555555555444444444222222222222333444555555......,,,++++++,,,......++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,++++++,,,,,,---...---,,,+++*********+++,,,++++++,,,---------,,,,,,---------.........//////---,,,,,,,,,,,,---......---.........//////000000...............---------...///////////////......---.........//////000000000000000000000///......---...111333333111...---000000000000111111111111------...............---...............///000000---------------...///000...000000000...---...///,,,,,,------...///////////////...------------...---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---***---...---++++++...111------......///000000000000111000---******---111---------------...///000........................++++++,,,,,,,,,+++***)))+++...111222111///.........------,,,,,,------...---,,,+++,,,///000000///...------,,,,,,------...------------------------+++---///000//////000111,,,...000222111111222333444444555999???GGGNNNRRR```ooo{{{}}}xxxqqqlllggg]]]^^^___]]]XXXVVV___jjjppp{{{|||ttthhh```XXXUUUXXX___```aaaoooxxxvvv|||yyymmmeeedddfffsssyyy~~~qqqmmmggghhhoooqqqqqq|||{{{zzz}}}ppphhhggggggooorrrjjjbbb\\\UUUMMMKKKKKKMMMRRRVVVWWWTTTPPPKKKNNNOOOQQQ[[[ffffff___SSSQQQWWWbbbjjjsss{{{uuusssvvvyyy|||xxxooojjjhhhZZZRRRHHH???;;;:::888666222111111111111222222222000000111222222222222222000000000000////////////000000000000111111111111111111111111000000000000111111111111111111111111000111111111111222222222222222111111111111222222222222111111000/////////000000000///000111111222222222222333333333444444777666555444555777999::::::???CCCAAA<<<777777888999999888888888888888888:::999888777777888999999999:::;;;<<<===<<<;;;::::::999999999999999999:::===>>>???@@@???>>><<<:::<<<:::777777999;;;;;;;;;???===;;;:::;;;<<<<<<;;;999:::<<<======<<<:::999<<<:::999777555444333333;;;<<<=========;;;999777777888888999999999888888444555555666777888888999444666888:::;;;<<<;;;;;;666666555555555444444444111111111222333444555666///---******+++,,,,,,,,,000///---,,,+++,,,,,,---,,,+++******)))*********---.........---,,,,,,+++---.........---,,,,,,+++,,,------......------,,,---,,,+++***+++,,,---...,,,---///111111000...---//////............//////***,,,......---...///111333222111/////////000111111111000000///.........000000000000000000000000...000111000///...///111...000111000///...///111000...///333555111......000000000000000000000000////////////000000000000000000000000000000000000000/////////......------............------------////////////////////////,,,,,,************,,,,,,........................,,,,,,,,,---------.........//////000111222222333..................------000000000000000000000000///...,,,++++++,,,...///....../////////...,,,+++//////.........------------...///000000///...---......................../////////...---------,,,,,,,,,,,,---------......///////////////000111111//////............//////333333333555888===BBBEEEVVV[[[bbbhhhkkkjjjgggddd^^^ZZZWWWVVVVVVZZZeeeqqq{{{wwwkkkccc___]]]```fffkkkqqqsssdddjjjhhhgggddd^^^[[[```hhhlll~~~~~~yyypppiiigggeeeeeegggiiinnnuuu||||||{{{yyywwwuuusss}}}vvvqqqrrrzzz||||||xxxpppgggbbb``````dddfffddd\\\RRRJJJEEEHHHGGGIIINNNSSSTTTTTTTTTSSS]]]eeekkkwwwwwwgggggglllvvv}}}|||yyyzzzxxx{{{pppaaaWWWSSSEEEBBB===999777666444333333333333222222222111111//////000111111111111111222111111111000000//////111000/////////000222333000000111111111222222222666555222000000000111222000000000000000000000000111222333444444222111000222111000//////000111222222222111111111111111222000111222222333444555555333444444555777888:::;;;<<<<<<<<<;;;:::999888777777777666666666777999:::888888888:::;;;;;;:::888999999:::::::::999999888<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<===<<<:::999999:::<<<<<<<<<>>>===;;;:::999999::::::777777555555444555666777>>>AAACCCDDDAAA>>>;;;:::888888999999999999::::::888888888888888888888888;;;;;;::::::999888888777888777666444444444555666444444444444444444444444///...,,,,,,...//////...///...---,,,,,,,,,------,,,++++++***************,,,,,,------,,,++++++***------......------,,,+++,,,,,,------------,,,,,,,,,,,,++++++,,,,,,------,,,---///000111000///...///..................///,,,---//////......///111222111000/////////000000111111000//////......---...........................000111000///...///111...000111000///...///111222000222777888444111000/////////////////////////////////000000000111111000000000000000000000000222222222222111111111000000000000000////////////........................000000///......///000000........................,,,,,,---------...............//////000111111222........................////////////////////////...---+++******+++---........./////////...,,,,,,//////.........------------...////////////...---.......................................---------,,,,,,---------.........//////......//////000111//////............//////222222111222444888;;;>>>JJJOOOVVV]]]bbbeeeeeeeeebbb]]][[[\\\^^^bbbkkksss}}}uuujjjccccccdddjjjttt}}}uuufffbbb```^^^\\\VVVSSSYYYaaajjjzzz{{{uuuooommmhhh```ZZZYYY```aaaccceeehhhmmmsssxxx}}}zzzwwwtttssstttrrrqqqoooooonnnmmmllloooooorrrtttooofffaaabbbdddfffhhhgggccc___\\\\\\ZZZ\\\\\\YYYSSSLLLFFFDDDGGGHHHLLLRRRXXX^^^dddhhhrrrzzzwwwwww||||||zzzzzzyyy{{{~~~pppaaaUUUMMMJJJ@@@===999666555555444222333333333222222222111111//////000111111111111111111111000000000////////////000222333444333222111000000000000111111111222666555333111000111222222111111111111111111000000000111111222333333333333111111000//////000111111222111111000000111111111222222222333333333333333333333444555666888999:::::::::::::::999888666666888777777666777888999:::888777777999;;;;;;999777888999999::::::999999888::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;::::::;;;:::::::::::::::;;;;;;<<<;;;999999;;;<<<<<<<<<>>>===<<<;;;:::999999999888777666555555666777777>>>AAADDDEEEBBB???<<<:::::::::::::::::::::999999888888888888888888888888::::::999999888777777777777666555444444444555555444444444444444444444444---,,,,,,...///000///...------,,,,,,,,,---......,,,,,,+++***************++++++,,,,,,++++++******------......------,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,...///000000000///......------------.........///000000......///000111000///.........//////111111000000///....................................000111000///...///111...000111000///...///111222000222888999555111000........................000000000000111111111111000000000000000000000000000000000////////////...000000000////////////...........................///......------......///........................,,,------------.........------......///000000000........................////////////////////////---,,,+++******+++,,,---.........///......---,,,/////////............---------............------........................---------...............,,,------------...............------......///000//////............//////111000//////000222444555<<>>AAAEEEGGGDDD@@@===;;;<<<<<<;;;;;;::::::999999888888888888888888888888999999888777777666666555555444444444444555555666444444444444444444444444))))))***,,,...///---,,,,,,,,,,,,,,,---......///,,,,,,+++************+++++++++,,,,,,,,,,,,++++++,,,------...------,,,,,,***++++++,,,,,,++++++******+++,,,---...---,,,+++***+++---...///000000000------,,,,,,,,,,,,------///000111000///...///000/////////............///222222222111000000//////...........................000111000///...///111...000111000///...///111///---///444666222...---------------------------000000000000111111111222////////////////////////..............................---------,,,,,,,,,........................------,,,,,,,,,,,,------........................------------............---------.........//////............////////////////////////////////////---,,,,,,++++++,,,,,,---..................------/////////...............------------------------........................,,,---------.../////////------------............---------------...////////////............//////000000///......000111222333555999???FFFNNNTTTXXXZZZXXXZZZdddmmmqqqsssvvv~~~uuuhhh```^^^ffflllxxxsss\\\[[[\\\\\\[[[[[[cccnnnlllZZZRRRLLLKKKJJJIIIKKKOOOSSSXXX]]]]]]YYYWWW[[[___aaaaaa```___\\\XXXTTTRRRXXXYYYZZZ[[[\\\]]]___aaa]]]YYYVVVVVVSSSMMMIIIIIIJJJLLLOOOSSSUUUWWWXXXXXXZZZXXXWWWWWWXXXXXXUUUSSSSSS]]]gggooowww{{{tttrrrttt}}}}}}yyyuuuqqqllliiiaaaXXXMMMDDD>>>;;;777444444333111111333444444333333333333222222222111111//////000111111111111111////////////...............111444777777555222000111111111111222222222222555555444333222222333333444444333333222111111111222111000000000222333444000000000//////000000000000000/////////000111111222222222222222111111111222222333333444666777888666777777777777666666555888888888888888888888888666555555666777888777666777888888999999999999888999999999999999999999999999999999999::::::::::::::::::999999888888999999<<<;;;::::::<<<======<<<<<<=========<<<:::888777666555555444444555777777>>>BBBFFFHHHFFFBBB>>><<<>>>======<<<:::999999888888888888888888888888888888777777666666555444444444444444555555666777777333333333333333333333333))))))***,,,...///---,,,+++,,,,,,------.........---,,,,,,+++***+++++++++,,,,,,---------------,,,,,,,,,------...------,,,***++++++,,,,,,++++++******+++,,,---...---,,,+++***+++,,,---//////000000------,,,,,,,,,,,,------///000111000///...///000.........////////////...444444333222222111111000////////////////////////...000111000///...///111...000111000///...///111///,,,---111333///,,,---------------------------///000000000000111111111////////////////////////111111111111111111111111------------,,,,,,,,,,,,........................////////////////////////........................---------.........//////------------...................../////////000000..............................------------............------............////////////////////////---------,,,,,,---------........................,,,---------.../////////---------.........//////---------------...////////////............//////000000//////000111222333222333333666;;;AAAFFFJJJPPPOOOTTTaaalllqqqsssuuu{{{~~~{{{wwwmmmaaa\\\^^^kkksss|||sssggghhhkkkoooppprrr|||sss\\\SSSKKKIIIIIIKKKPPPVVVXXX___fffeee___ZZZ\\\```bbbaaa```]]]YYYTTTOOOLLLQQQWWW^^^dddhhhkkkoooqqqgggbbb___]]]WWWPPPLLLNNNOOORRRWWW]]]cccfffhhhhhhiiiiiijjjnnnrrrpppiiicccaaammmzzz~~~{{{zzz~~~|||uuuqqqqqqrrrtttyyyzzzssslllfff```YYYTTTJJJEEE>>>:::999888555222333111111111444555555444333333333222222222111111//////000111111111111111............////////////000000111222222222222222222222222333333333444444444444333333222222333333333333333222222222111111444333111000///000111111/////////000000////////////.........//////000111//////000000111222333333222222222222333444666666555666777777777777777666777777777777777777777777555444333444666777666555666777888888999999999999999999999999999999999999888888888999999999:::::::::999999888888999999999<<<;;;:::;;;===>>>===;;;;;;<<<<<<===<<<:::999888666555444444444555777888>>>BBBFFFHHHFFFBBB???===>>>>>>===<<<:::999888888777777777777777777777777777777666666555444444333555555555666777777777777333333333333333333333333---,,,,,,...///000///...,,,,,,---.........------------,,,+++++++++++++++,,,,,,---.........------,,,,,,------......------++++++,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,++++++,,,---...//////000......------------.........///000000......///000......///000000000//////444444333333222111111111000000000000000000000000...000111000///...///111...000111000///...///111111...---000222///...///------------------------////////////000000000000000000000000000000000000//////000000000000000111/////////............---------------------------------............------........................------........./////////.................................//////000000111.................................//////...............---------...//////...////////////000000000......------------..............................---------...............------........./////////......------......///000//////............//////000000000111111222333444333222222222444777:::<<>>>>>===;;;:::;;;;;;<<<;;;;;;;;;:::777666666555666777999:::???BBBEEEFFFDDDAAA??????======<<<;;;:::999888777777777777777777777777777777777666555555444444333444555666666777666666666333333333333333333333333///...,,,,,,...//////...,,,---.........---,,,+++------,,,++++++++++++,,,++++++,,,---------------+++,,,------......------,,,,,,------------,,,,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,------...//////..................///,,,---//////......///111...///000111111111000000333222222111111000//////////////////////////////...000111000///...///111...000111000///...///111444///,,,///000//////222---------------------------.........////////////000000000000000000000000------------.........////////////.........------------------------------+++,,,---......---,,,+++....................................////////////........................---......///000000111111........................---..................---...------,,,---...///000.../////////000000000000//////...------...//////.......................................---------............//////////////////......//////000111//////............//////000000000000000111111111000000000111111222333333888:::AAAKKKRRRWWW]]]dddeeemmmxxx~~~}}}wwwpppllljjjfffcccbbb___]]]```fffjjjwww{{{tttqqq|||ssshhh\\\XXXZZZaaakkkuuuuuuggg___\\\^^^aaajjjwwwssseeeccchhhiiiooozzzsssooozzz|||kkkkkkiiihhhqqqrrrnnnqqqtttwww}}}uuummmfff^^^RRRIIIDDDAAA<<<888555666666555555555777888444333222333555555444222333333333222222222111111//////000111111111111111/////////000000000111111111000///......000111222000000111111111222222222000111111111222111111111///000000111111222222222111111222111111000///.........///000000///......------------...///000111/////////000000000111111111111111111111222333444222222444555666666666666555555666666666555333222444222000111222444444444555666777888999999999999888888888888888888888888666666777777888999999:::999999999999:::<<<===>>>;;;;;;;;;===>>>???===;;;::::::::::::;;;<<<======:::999999999999;;;<<<===@@@BBBDDDDDDBBB@@@@@@@@@<<<;;;;;;:::999888888777777777777777777777777777777777666666555444444444333444555555555444333222222222222222222222222222///---******+++,,,,,,,,,------...///...---+++***...---,,,,,,++++++,,,,,,)))***+++,,,,,,,,,,,,,,,+++,,,,,,---.........---,,,------......------,,,---,,,+++***+++,,,---...------,,,,,,,,,---......//////............//////***,,,......---...///111...///000222222222111000111111000000///.................................///000111000///...///111///000111000///...///111444...+++,,,...---///222........................------------.........///000000000000000000000000///000000000111111222222------,,,,,,,,,+++++++++------------------------///000111222222111000///..................................../////////000//////////////////......---......///000111111222........................,,,------......------,,,...------,,,---...///000.../////////000000111111000///...------...///000......................../////////......------,,,............/////////000///////////////000111111//////............//////000000000//////.........---...///000111111000000///111888@@@DDDHHHPPPXXXVVV___jjjooonnnkkkkkkkkkmmmgggbbb```^^^]]]bbbhhhqqq}}}|||vvvvvvxxxmmmbbb```eeeooo|||}}}llldddfffmmmsss}}}~~~ooommmsssxxx~~~rrroooxxxwwwhhhjjjjjjjjjtttzzzqqqsss|||zzzoooccc\\\WWWOOODDD>>><<<===;;;999555666666444222222777;;;444333333333444444222111333333333222222222111111//////000111111111111111//////000000111111222222000000000000000111111111////////////000000000000///000000111111111000000......///000111222222333...///111222222111000///---...///000000///...---,,,,,,,,,---...///000111000000000000////////////111000000000111222333333000111222333444555555555444444555555555444222111444222000000222333444333555555777888888999999999777777777777777777777777555666666777888999999999888888999:::;;;===>>>???;;;;;;;;;===??????===;;;999999999999:::<<<>>>???<<<<<<;;;;;;<<<===???@@@@@@AAACCCBBBAAA@@@@@@AAA;;;::::::999999888888777777777777777777777777777777777777666555555444444222333333444333222000///222222222222222222222222.........------,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,------(((***+++---......------///...---,,,,,,---...///...------,,,+++***))))))---,,,,,,++++++,,,,,,---......---,,,,,,,,,------,,,,,,++++++,,,,,,---...000000000///.........---////////////000000000000000000000000000000000000000//////.........////////////000000000000/////////////////////.........000000000000000000000000//////////////////////////////.........---------////////////............000000000000000000000000111000///...............,,,...//////---++++++,,,---------------...///000////////////////////////............///////////////...---,,,,,,---...///////////////////////////.../////////...---,,,,,,........................000///...---,,,------...------...///000000//////////////////////////////...333777666222......///111111000///---,,,***)))///////////////////////////......------///000111000000//////......------000000//////000000111222////////////////////////444444555777:::>>>BBBEEEIIIJJJQQQZZZ```aaacccfffhhhiiiiiihhhggggggiiikkkuuuxxxppplllrrr~~~uuummmhhhiiipppzzztttrrrxxx}}}mmmooozzztttmmmsss~~~qqqlllhhhbbb```jjj|||{{{~~~{{{zzz}}}zzzuuulllbbbWWWOOOIIIAAA@@@>>>;;;999888777666555555444444444555555666777666555333222111111111111000000111333333222000000000111111111111000000000000000000111111111111111111000///////////////333222222222111111000000444222///,,,,,,---000222...///111222222111000/////////000000000000//////000000000000000000000000000000////////////000000///////////////000111111111111222222222333333333222222333333333333444444444555666666666555333333333333333444444555555555666888:::<<<<<<;;;888777888888888888888777666666555555444444555666888999888999:::;;;<<<>>>??????????????????>>>>>>>>>>>>999:::;;;<<<<<<<<<<<<;;;;;;999888999<<>>===;;;::::::::::::===;;;888666555666888999888888888888777666555444666555333222111222333333222333333444444333333222,,,,,,,,,+++++++++******,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------******,,,---...------,,,///...------------...///---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,------...///,,,,,,++++++,,,,,,---.../////////...............000000000000////////////000000000000000000000000000//////.........//////000000111111111111000000////////////////////////000000000000000000000000//////////////////////////////.........---------........................000000000000000000000000...---,,,,,,+++++++++,,,......///......------.........---------...//////....................................///////////////...------------...///////////////////////////......//////......---,,,........................000///...---------......---...//////////////////////////////////////////---222666555111...---//////////////////...------///////////////////////////......---...///000111000000000000000////////////////////////000111111111111111111111111111111333333222333444666999;;;???@@@FFFPPPWWWZZZ]]]bbbeeeffffffffffffhhhlllooowwwxxxrrrnnnllloooyyyyyysssnnnooorrrzzz}}}wwwzzz}}}nnnpppzzz{{{qqqpppuuu|||uuummmkkknnnjjjjjjrrr~~~|||wwwssspppnnngggddd^^^WWWOOOHHHCCC@@@>>>===<<<:::999777666555666555555444444444555555111111222222222333333444777555222111222333333333000111111222222111111000000000000000111111111111111111000///////////////222222111111111000000000333222///------...000111///000222333333222000/////////000000000000//////000000000000000000000000000000////////////000000///////////////000111111111111111111222222222222222222333333333333444444444555666666666555333333333333333444444555555555666777999:::;;;:::999888777888888888888777666666555555444444555666888999::::::;;;<<<===>>>>>>???@@@@@@???>>>======<<<<<<999:::::::::;;;;;;;;;;;;<<<:::999;;;===???@@@@@@AAAAAAAAAAAA@@@???>>>>>>>>>>>>===<<<;;;:::999999;;;:::888666666666777888666666666666555444333222555444333222222222333333222333333444444333333222,,,,,,,,,,,,++++++++++++---------,,,,,,---------------------.........///+++,,,------------,,,,,,///...------------...///,,,---------............,,,,,,++++++++++++,,,,,,+++++++++,,,---///000111,,,,,,,,,,,,,,,------...---------...............111111000000//////......000000000000000000000000/////////......//////000111222222222222222222111......//////000000111111000000000000000000000000/////////////////////////////////............---,,,,,,------......//////000000000000000000000000000//////...............000...------///000////////////......---.............................................///////////////......------......///////////////////////////....../////////...------........................000///......------......//////////////////...---////////////////////////---111444333000------...---...///000000111111111///////////////////////////............///000000000000000000111111111111////////////000000111111000000000000000000000000111000//////000111333444666666:::CCCIIILLLPPPVVV]]]^^^___```ccchhhnnnsssxxx}}}~~~xxxrrrmmmjjjjjjiiimmmuuuzzzwwwtttssstttyyy{{{yyy|||nnnpppyyy|||tttmmmppprrrwww}}}{{{vvvtttrrrrrrtttwwwvvvvvv|||~~~}}}yyyvvvpppiiiccc^^^[[[ZZZRRROOOJJJEEEAAA>>>======999:::::::::999777555444777777666555444444444444000111222444555555555555:::777333000111222333333111222222333333222222111000000000111111111222222111111000/////////000000111111000000000000//////111111000/////////000000000111222333333222111000//////000000000000//////000000000000000000000000000000////////////000000///////////////000000111000000000000111111111111222222333333333333444444444555666666666555333333444444444444444555555555555555666777888999999:::777777888888777777666555666555555555555777888999<<<<<<<<<======>>>>>>>>>@@@@@@???>>><<<;;;::::::::::::999888888999;;;<<<===<<<;;;<<<>>>@@@@@@???@@@@@@??????>>>===<<<<<<============<<<:::999888999888888777777666666666555555555555555444333222555444333333222333333333222333333444444333333222..................------......------------..................////////////------------------,,,,,,.........------.........------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,------...///000,,,,,,,,,,,,,,,---......,,,,,,------......//////111111000000//////......000000000000000000000000//////////////////000111111111222222222222111111......///000000111222222000000000000000000000000/////////////////////////////////...............,,,,,,---...///000111111////////////////////////111111000//////000000000000...,,,,,,///000000///000000///......---......------------------------............//////////////////............//////////////////////////////......////////////..............................//////..................//////000000///...------////////////////////////---///222111///------------...///111111222222222////////////////////////............/////////000/////////000000111111111000000000111111111111111.................................///000111333444666444555:::======AAAEEEOOOQQQSSSVVV\\\dddmmmsssuuuwwwxxxyyy~~~~~~vvvtttqqqmmmiiigggfffeeennnttt|||sssrrrssssssssswwwzzzxxxyyylllooowwwxxxsssnnnjjjjjjlllooosssyyy~~~wwwtttuuuxxx}}}~~~|||xxxxxxwwwrrrlllccc```YYYRRRMMMIIIGGGGGGCCCBBB@@@===<<<;;;:::;;;777888:::;;;:::999777555888888666555444444444444555555666666666666555444666444111000111111111000222333333444444333333222000000111111111222222222111111000000///000000111000000000///////////////000000111111111000000///222222333333333222111111//////000000000000//////////////////////////////000000////////////000000000000////////////000000////////////000000000000222222222333333333444444444555666666666555333333444444444555555555555555555444444555666888:::;;;777777888888777777666555777666555555666777999:::>>>>>>>>>>>>>>>=========>>>>>>======<<<<<<;;;;;;;;;:::888777777888:::;;;<<<;;;<<<===???@@@???>>>>>>======<<<<<<<<<<<<<<<;;;<<<===>>>===:::888666666777888888777666555444666777777777666666555444444444444333333333444444222333333444444333333222........................///......------......///........./////////000000......---------------------..................---.........---,,,++++++***------,,,,,,,,,,,,------///......------.........------,,,,,,------...///,,,------....../////////111000000000/////////...111111111111111111111111///////////////000111111000111111111111111111000...//////000111222333333111111111111111111111111000000000000000000000000////////////////////////---...///000111222333444////////////////////////...------,,,------......///...------.../////////111000///...................................................////////////////////////////////////////////////////////////......///////////////.................................////////////////////////000000///...------////////////////////////---///000000///...------///000111111111111111000////////////////////////---......///////////////.........//////000000000000111222333333333222222........................////////////000111111222777444333555666555777;;;@@@BBBFFFJJJQQQZZZdddkkkkkkllllllooouuu||||||yyytttssssssqqqnnnkkkgggeeemmmsssyyy|||~~~{{{yyyxxxhhhhhhkkknnnpppuuu|||uuussswwwssskkknnnwww}}}uuuqqqnnnjjjggghhhjjjmmmrrrwww|||{{{xxxzzz~~~~~~zzzsssmmmkkkjjjfff^^^XXXOOOLLLGGGBBB>>><<<<<<<<<888999999999999888666555888999;;;<<<<<<;;;999888999888777666555444444444444555555555555444444333111111111333444444222000333333444444444444333333111111111111222222222222111111000000000000111111///////////////000000000///000111222222111000000333333333333222222111111//////000000000000//////////////////////////////000000////////////000000000000////////////000000....../////////000000000222222222333333333444444444555666666666555333333555555555555555555555555555444444444555777:::;;;888888888888888777777666777777666666777888:::;;;>>>>>>>>>>>>============;;;;;;<<<<<<======>>>>>>;;;:::888777777888:::;;;::::::<<<>>>@@@AAA???===<<<;;;;;;;;;<<<===>>>???;;;<<<======<<<:::888666555666777888888777555444666666666666666555555444444444444444444444444444222333333444444333333222,,,,,,,,,,,,------------......------------................../////////000...---------------......------...//////...------//////...---,,,+++******......------------......000//////...------......---------------......///.........////////////////////////000000000000000111111111111111111111111////////////000111222222000000111111111111000000000000111111222222333333111111111111111111111111000000000000000000000000...////////////000000000//////000111222333444444000000000000000000000000///............///000000///000222111///......///000000//////.../////////////////////////////////............////////////...//////000000//////...////////////////////////......///000000000//////..............................///000000000////////////////////////...---////////////////////////...///////////////......000111111111111000000///////////////////////////---......///000/////////............////////////000000222333333333222111000000000000000000000000111111111000///...---,,,444000000333444333444888666888;;;???EEEMMMUUU[[[[[[ZZZ[[[```hhhooorrrqqqpppqqqssssssrrroookkkiiijjjooouuuxxx{{{|||xxxuuurrrqqqrrrccccccgggkkkoootttyyysssrrrooommmooowww}}}vvvnnnjjjoooxxx}}}yyyuuuqqqooonnnlllkkknnnqqquuuzzz~~~}}}zzzwwwtttqqqooohhh```ZZZZZZXXXRRRKKKGGGAAA???===:::999999999:::555777999::::::999777666::::::<<<<<<<<<<<<;;;:::888888777666555555555555111111111111222333555555111222444777888888444111222333333444444333333222111111111222222222222333111111000000000111222222//////000000000000111111///000111111222222111111333333222222111111000000//////000000000000//////000000000000000000000000000000////////////000000111000000///////////////////////////000000000000222222333333333333444444444555666666666555333333666666666555555555555555666555555555666777999:::999999::::::999999888777888777777777777999:::;;;========================::::::;;;<<<>>>???@@@@@@<<<;;;999888888999::::::999:::<<<@@@CCCCCCAAA>>>===<<<<<<;;;<<<===???@@@<<<<<<<<<<<<;;;999888777666777888888888777666555333333444444444333333222333333444555555555555444222333333444444333333222,,,,,,,,,,,,---------......------------------...------........./////////------,,,,,,---...///000------...//////...------///.........------,,,,,,//////............/////////...............///000---------------...//////000000000000000/////////......//////000000111111111111111111111111111111////////////000111222333111111222222222222111111222222222222222222222222111111111111111111111111000000000000000000000000.../////////000000000000//////000111222222333333000000000000000000000000111111000000111222222333...444888777222---...000//////////////////000111000000000000000000000000............////////////...///000111111000///...////////////////////////......///000000000000000........................---...///000111000000///---...//////////////////////////////////////////////////////000000////////////000000000000000///////////////////////////------///000000000///...000000000///////////////---///000222222111000///111111111111111111111111222222111111000...------000......111222111222666222444666888;;;???EEEIIIKKKIIIIIIOOOXXX^^^bbbcccdddeeegggjjjkkklllkkkkkkgggmmmssswwwyyy|||zzzsssrrrrrrooonnnppphhhfffhhhmmmqqquuu~~~}}}tttkkkgggkkklllkkkkkkqqq}}}}}}{{{vvvqqqnnnjjjjjjrrr{{{{{{yyyvvvttttttuuuuuuvvvxxx{{{}}}~~~}}}yyysssoookkkhhheeebbb^^^ZZZTTTMMMIIIJJJHHHBBB======888888777777777888888999777888999:::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;777777666666666666666777555333222111111333555777555444444666777666444222222222333333333333222222111111111222222222333333111111000000111111222333000000000111111111222222000000000111111222222222333333222111000000////////////000000000000//////000000000000000000000000000000////////////000000111111000/////////////////////000000000111111111222222333333333333444444444555666666666555333333777666666666555555555444666666666666777777888999:::;;;;;;;;;;;;:::999999888888777777888999;;;<<<<<<<<<<<<<<<<<<<<<======;;;<<<======>>>???@@@@@@;;;;;;;;;;;;:::::::::999999;;;>>>CCCFFFFFFDDDAAAAAA@@@>>>===<<<===>>>???===<<<<<<;;;:::999888777777777888888888888888777222333333444444333333333222333555666666666555444222333333444444333333222........./////////000000---------,,,,,,---------------------.........///---,,,,,,,,,---...000111,,,---...//////...---,,,.........///////////////000000////////////000000---------......000111222...------------...//////222222111111000000//////------...///000111222222111111111111111111111111////////////000111222333222333333444444333333222333333222222222222222222111111111111111111111111000000000000000000000000.../////////000000111111/////////000111111222222000000000000000000000000......---......///000000///777===<<<333......222//////...//////000111222000000000000000000000000............/////////000...///000111111000///...////////////////////////......///000000000000000........................---...///111111111000///------...///000000000///////////////////////////000///...///000111000///---...///000000111000000////////////////////////,,,---///000000000///...222222111111000000//////,,,---///000111000...---000000000000000000000000000000111222333333222222000---...111111...///111222333555555555777:::===@@@======CCCKKKQQQUUUWWWWWWXXXZZZ]]]aaaeeeiiijjjgggmmmtttxxxzzz{{{~~~}}}tttppprrrtttqqqppprrrpppllllllooosssvvv|||zzzrrrkkkddddddiiimmmllliiinnn{{{yyypppsssnnnjjjiiihhhkkkttt~~~~~~|||zzz{{{}}}xxxqqqqqqpppkkkfffaaa[[[WWWVVVSSSNNNJJJGGGAAA>>>AAA???999777:::333333444555666666777777666555555555666999<<<======<<<;;;:::::::::;;;;;;777666666666666777777888===;;;777444333333555777777555333222333222111000111222222333333222222111111111222222222333333333111111000000111222333333000000111111222222222333111111000000111222333333333222111000//////////////////000000000000//////000000000000000000000000000000////////////000000111111000///////////////000000000000111111111111222222333333333444444444444555666666666555444333777777666666555555555444777777777888888888888888;;;;;;<<<<<<;;;;;;:::999999888888777888:::;;;<<<;;;;;;;;;;;;<<<<<<======>>>>>>>>>>>>????????????;;;<<<<<<<<<<<<;;;:::999:::<<<@@@EEEIIIIIIGGGDDDEEEDDDAAA>>>===<<<===>>>======;;;:::999888888888888888888888888999999999444444555555666555555555222333555666666666555555222333333444444333333222111111000000//////......111000---,,,,,,---000111222111111111000000//////000//////........./////////...---,,,,,,,,,,,,,,,........................222111000///------,,,,,,......////////////......------...///000000//////000000////////////000000...//////000000000000///000000111111111222222222111111111111000000//////333333333333333333333333666555333111111111333444444444222222222222444444...000333333333222333555222222222111111111000000111111222222222333333333333222111/////////000111222222222111111111111000555999<<<:::444...---.........///000000///...---///222444333...,,,///222111111000000//////......////////////////////////111111000000//////......////////////////////////////////////////////////000000000000000000000000222222111111000000//////............/////////000//////............//////000000////////////000000......////////////......---......///000111111222...000111222222111000...111111000000000000111111333222111000/////////000111111000000//////......//////000222222333333333444333333444555777999;;;888:::===>>>>>>???AAACCCKKKMMMOOORRRTTTXXX\\\```cccggglllppprrrtttuuuwwwtttuuuuuuuuuvvvwwwwwwwwwuuuvvvwwwwwwxxx{{{zzzssspppooooookkknnnooonnnooovvv}}}vvvrrrtttsssqqqqqqtttzzz~~~|||{{{xxxwwwuuuppphhh```WWWSSSSSSQQQOOOKKKHHHDDDBBB@@@===<<<:::888777777888888444555666666666666666555555777888999888888:::;;;===============<<<<<<;;;888777555444444555666666666666555444444444444555555444333222111222333444333333444555555444333333222222111111333555888999777444222111222222111///111111111111111111222222111222222333333222222111111000///......///000111------......//////000000111111111111111111111222---.........//////000000111111000000000000111111333222111000000000222222333444666555444333333444444444444555555555555555666666666666666666666666666555444444555777999;;;:::;;;===>>>???>>>===<<<;;;;;;;;;<<<<<<<<<======;;;<<<=========<<<:::999???@@@@@@AAA@@@???===<<<<<<<<<<<<<<<<<<<<<<<<<<<777:::@@@GGGMMMMMMHHHDDDDDDBBBAAA@@@AAAAAA@@@?????????===<<<::::::::::::777888888999999777666555444444555555666666777777444444444444444444333333333333444444444333222111000000000000//////......///...---,,,,,,---...///000000/////////........./////////.........////////////......---.................................000//////............///......////////////......---......///000000////////////000000000000//////...//////000000000000000000000111111111222222222222222111111111000000000222222222222222222222222666555333111111222333444444333333222222333333444222222222111111111111111222222222111111111000000111111222222222333333333333222111000//////000111222222222111111111000000000333555333...+++---///---...///000000//////...000333555333000...000333000/////////............////////////////////////111000000000/////////...////////////////////////////////////////////////////////////////////////000000000000000000//////........./////////000000//////............//////000000////////////000000......////////////......------......//////000000///000111222222111000///222222111111111111222222111111000000000000111111111111000000///////////////000111222333333333333222222111111222444666777555666888999999:::;;;===<<<@@@EEEJJJMMMOOORRRTTTYYY]]]bbbfffhhhjjjkkkmmmrrrssstttvvvxxxyyyyyyyyywwwyyy{{{|||||||||~~~~~~zzzuuusssssstttwwwzzz{{{yyyyyy~~~yyyuuuzzzyyyxxxxxx{{{}}}{{{yyyyyyyyyyyyxxxwww}}}zzz{{{~~~|||rrrkkkjjjdddcccaaa]]]WWWPPPJJJFFFGGGGGGEEECCC@@@>>>===<<<;;;:::999777777777777888666666666666666666666666555666888888777888:::<<<======>>>>>>===<<<;;;;;;888777666555555555666666666666555444444444444444555444333222222222333333333333444555555444333333333222222111222444777888555333222111222222111///111111111111111111111111111222222333333222222111111000////////////000111.........///////////////111111111111111111000000........./////////000000111111000000000000111111333222111000000111222222222444555555444333333444444444444555555555555666666666666666666666666666777666555555555777999:::999;;;<<<>>>>>>===<<<;;;:::;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<;;;;;;::::::999===>>>???@@@@@@@@@???>>><<<<<<<<<<<<;;;;;;;;;;;;999;;;???DDDHHHHHHDDD@@@DDDBBB???>>>???@@@???>>>???>>>===<<<;;;::::::999777888888999888888666666666666666666777777888888666666666666666666666666555555555444444444333333000000000////////////...------------------------.........------------,,,//////......//////////////////////////////000000.......................................///000111...//////000000//////.........///000000000//////...///000111111000///.../////////000000111111111111111111111111222222222222222222222222111111111111111111111111111111111555444333222111222333444444333333222222333333444999555111000222222000...222222222111111111111111111111222222222333333333222222111000000000111111222222111111111000000000---...///---++++++...111------//////000000000000111333555444111///111444//////............------////////////////////////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////000000....../////////000000000//////............//////000000////////////000000...//////000000//////...........................///000111222222111000///111111000000000000111111111000000000000111222222111000000000000/////////000000111222333333333333222222111111222222333444222444555666555555777888555:::AAAEEEGGGGGGGGGGGGKKKNNNSSSVVVXXXZZZ\\\^^^gggiiimmmpppsssttttttttttttwww{{{|||{{{zzzyyyzzz}}}}}}|||zzzxxxwwwyyy{{{~~~}}}zzz|||||||||~~~}}}|||zzzsssqqqnnnlllkkkjjjhhhfffkkkiiiggggggaaaYYYRRRQQQMMMLLLJJJGGGCCC@@@<<<:::<<<<<<;;;;;;:::999888888888777666666666666777777999888777666555555666666555666777777666888;;;===>>>>>>>>>>>>===<<<;;;:::888888777666555555666666666555555444444444444444555444444333222333333333333444444555555444444333444333222222222333555666222111111222333333111000111111111111111111111111111222222333333222222111111000000//////000000111000000///////////////...111111111000000/////////......////////////000000111111000000000000111111222111111000111111222222222333555555333333333444444444555555555666666666777777777777777777777777888888777666666777888999999:::<<<======<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;:::999999999::::::<<<===???@@@AAAAAAAAA@@@<<<<<<;;;;;;;;;:::::::::;;;<<<>>>AAACCCBBB???<<>><<<===>>>>>>>>>>>>>>>===<<<;;;::::::999888888999999888888777666777777777777888888888888666666666666666666666666777666555444333444555555////////////////////////------...//////...------------------------------.........///////////////---......///000000000000.......................................///000000//////000000000000//////...//////000000000//////...///000111111000///.../////////000000111222222111111111111111111111111222222222222222222222222222222222222222222222222444444333222222222333444333333333333333333333333<<<777111000333555333///111111111111111111111111111111222222222333333333222111111111111111111111111111111111000000000000---...000///---...000222------...///000111111111111222444333111000111333/////////////////////...////////////////////////000000000000////////////////////////////////////////////////////////////........................------......//////000000...////////////000000000//////............//////000000////////////000000//////000000000000/////////////////////.........///000111111111111000///000000////////////000000222222111111000111111111000000000000000000000000111111222333444444333333444333333333333333333333333555666555444444555777777:::>>>@@@???===;;;:::>>>@@@DDDGGGIIIJJJMMMOOOTTTWWW\\\aaadddfffffffffjjjllloooppppppooopppqqqvvvvvvwwwvvvuuuuuuwwwyyy{{{~~~~~~~~~zzzxxxtttuuuvvvxxxzzz|||}}}~~~~~~zzzuuuqqqooonnnllljjjaaa___\\\ZZZYYYXXXVVVTTTTTTSSSQQQNNNIIICCC???>>>???>>><<<:::999888777777999888888888777777777777444444444555555666666777;;;:::777555444555666777555666666666666777;;;>>>>>>>>>>>>>>>===;;;:::999999888888777666666666666666555444444333333444444555555444444333333333333444444444444444444444444444444333222222333333444000000000222444444222111222222222111111111111111111222222333333222222111000000000000000000000000111000000000//////......111111000000///.........//////////////////000000111111000000000000111111111111111111111111222222111333444444333333333444444444555555666666777777888888888888888888888888999999888777777777888888::::::;;;<<<<<<;;;;;;:::999999999:::::::::;;;;;;<<<;;;:::999999:::;;;<<<>>>???AAABBBBBBBBBAAAAAA<<<;;;;;;;;;::::::::::::<<<======>>>??????>>>===DDDAAA>>><<<===>>>???>>>============<<<;;;:::999999999999999888888777777777777777777777777777777333333333444444444444444777666444222222333555666.............../////////...///000111111000///...........................------...///000000//////,,,---...///////////////////////////////////////000000///...............//////000000000000/////////000000000000000//////...///000111111000///...////////////000111333333111111111111111111111111222222222222222222222222333333333333333333333333333333333333333333333444333333333333333333333333999444//////222555333000111111111111111111111111111111222222222333333333111111111222222222222111111111111000000000//////...///222222111000//////.........///000111222222000111111111000000111222000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////////////////------......//////000000////////////000000000111//////............//////000000////////////000000//////000000000000//////111111111000000000000000000000111111111111000000222111111000000111111222444444222111000000000000000000000000111111111111222333333444444444444333333333333333333333222222333555666555444333444666777888999888666444444555666888;;;===>>>???AAACCCCCCFFFKKKOOORRRTTTTTTSSSXXXYYY[[[[[[\\\]]]aaacccggghhhiiiiiihhhhhhjjjkkkqqqtttwwwxxxwwwwwwyyy|||yyyyyyxxxvvvsssooollljjjaaaccceeegggiiiiiiiiiiiifffccc___[[[ZZZXXXVVVTTTMMMKKKHHHGGGHHHGGGFFFEEEBBBDDDCCC???;;;999999999999888777777666777888888888888777777666666555555222333333444555555555555;;;999777555444444555666444555666666666888;;;===>>>>>>>>>>>>===<<<;;;:::999999999888888777666555555555444333333333333333555555555444444444333333444444444444444444444444444444333333222222222222111111000222444555444222222222222111111111000000111222222333333222222111000000111111111111000000111111000000/////////...111000000000//////......000000000000000000//////111111000000000000111111000000111111222222222222000222444444333222333444444444555555666777777888999999999999999999999999999999999888888888888888;;;;;;;;;;;;;;;;;;::::::999999999:::::::::;;;;;;===<<<;;;::::::;;;<<<===AAABBBCCCCCCCCCBBB@@@???;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>??????@@@AAADDDBBB???===>>>?????????<<<=========<<<;;;:::999:::999999888888888888888777777777666666555555555333333333444444444555555666555333111111222333555---............////////////000111222222111000//////////////////000000000,,,---...000000000//////,,,---...///000///...---////////////////////////111000///...............///000000111111000000///000000111111111000//////000000////////////000000000/////////000222444555222222222111111111111111111111111222222222222222333333333333333333333333222222333333333333444444222333333444444333333222333000------000222111000111111111111111222222222111111222222222333333333000111222222333222222222111111000000000/////////...///111333222000...,,,////////////000111222222000000000000000111111111000000111111111111222222000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////////////////000000/////////000000000111111//////............//////000000////////////000000///000000111111000000///111111111111111111111111111000000000000000000111444444444333333444444444444444333111111000000111000000000111111111111222333444444555555444444444111111222222222111000000111222333333222111333444999999888777555666888:::333555777777777888:::<<<:::<<>><<<:::;;;<<<===<<<;;;999>>>???;;;888999:::;;;777666666555666666777777666666666555444333333333222222333444555555555444888777666555444444555555222444666777777888:::<<<===============<<<<<<;;;::::::::::::999777666555555444444333333333333333444555555555555444333333555444444333333444444555333333333333333222222222444333111222444555555555333333222222111000000000111222222333333222222111000111111222222111111000111000000000000000000///000000000000000000000000111111000000000000//////111111000000000000111111///000111222222222222222///111333444333222333444444444555666777777888999888888888888888888888888999999999999999999999999<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<======AAABBBBBBBBBBBB@@@>>>===::::::;;;;;;<<<======>>><<<>>>@@@@@@@@@@@@BBBDDDCCCAAA??????@@@@@@???>>>;;;<<<=========<<<:::999::::::999888888888888999888777777666555444444333444444555555666777777777555444333222111222333333---------.........////////////000000000000//////....../////////000000000+++,,,...000111000//////...///000111111000...---///////////////////////////............//////000000000111111111111000000111111111111111000//////111000///......///000111000000//////000222444666222222222111111111000000000000000111111111222222222222222222222222222222111222333333444444444444222333333444444333333222111111111111111111111111000000111111111222222222111111222222222333333333000111222333333333222222111000000000////////////000000000111222222000///111000000//////000111222111000000000222222222222///000000000111111111111000000000000000000000000.../////////000000000111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000////////////000000000111111111//////............//////000000////////////000000000000111111111111000000//////000000111111222222111111000000000000111111444333333333333333333444111111111111222222333444000000111111111222222222444444555555555555444444000111222333333222222111000111222222222111333444;;;<<<;;;999777777999;;;444555666555444444555777666777888999::::::::::::888:::;;;<<<<<<===@@@BBB@@@BBBDDDEEEDDDDDDEEEFFFGGGHHHIIIJJJJJJIIIIIIJJJGGGHHHHHHGGGFFFDDDBBBAAA??????AAABBBBBBBBBBBBAAA<<<;;;<<<===>>>===;;;888777666555555777888888777666===???:::666888:::999555555555555555555444444444444444444444333333333222333444555555555444333555555555555444444444444///222666888999999999:::;;;<<<<<<===============:::;;;;;;;;;999888666555555444333333222222333333444555666666666555333333555444333333333333444555111222222333333333222222888555222222333555777777333333222222111000000///111222222333333222222111000111222222222222111000000000000000000111111111//////000000111222222222111111111000000000//////111111000000000000111111...///111222333333222222///111333333333222333555444444555666777888999999888888888888888888888888888888999:::;;;;;;;;;;;;>>>======<<<;;;;;;;;;<<<:::;;;;;;;;;;;;<<<<<<<<<999:::;;;;;;<<<<<<<<<;;;===>>>?????????>>>===<<<999:::;;;<<<>>>???@@@@@@===???AAAAAA@@@@@@AAACCC@@@?????????@@@???===;;;;;;<<<===>>>===<<<:::999;;;:::999888888888999999999999888777666555444333444444555555666777777888555444444444333333333333---------.........//////////////////////////////........./////////000000+++,,,...000111111000///000111222333222000...---000000000000000000000000,,,---------///000111222000000111111111111000000111111111111111000//////222111...------...111222000000//////000222555666222222222222111111000000//////000000111111111222111111111111111111111111111222333444444444444444222222444444444444222222333555666666444222222333000000111111222222222222111111222222222333333333000111222333444333333222000000000000////////////333111000000222444555555222111000//////000111111222111111111333444333333.../////////000000111111000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000111111111111111111111111222222111111000000//////000000000000111111111111//////............//////000000////////////000000000000111111111111000000---......///000111111222111111000000000000111111111111000000000000111111/////////111222444666777000000111111222222222222444555555555555555444444222333444555666555444444000222444444333333555666:::;;;:::888444222222222555555666444333222333555555555444444444333333333111444777888888777777777777999<<<=========>>>??????@@@@@@@@@???>>>>>>===::::::;;;<<<;;;:::999888888888999::::::::::::999666777999<<<>>>>>>;;;999777555444444666777777666555<<>>>>>>>>>>>;;;;;;;;;;;;:::888666555555444333333222222333333444555666666666555333333555444333333333333444555000111222333333333333222:::777333222333555777888333333222222111000000///222222222333333222222222000111222333333222111000//////000000111111222222//////000111222333444444222111111111000000//////111111000000000000111111...///111222333333222222...000222333333222333555444444555666777888999999777777777777777777777777777888999:::;;;<<<<<<<<>>===<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======777888:::;;;<<<;;;::::::999:::;;;=========<<<<<<999:::;;;===???@@@BBBBBB>>>AAACCCBBB@@@>>>@@@AAA>>>>>>>>>???@@@???;;;999:::;;;===>>>>>><<<:::999;;;:::999888888888999:::;;;:::999888777666555444222222333333444555666666555555666666555555444333000000//////.........---............/////////000000000000000000000000000............/////////000////////////000000000000000000000000000000000000111111111000111111222333222111111111000000//////222222111111111111222222111111111000111111222333111111000000111222333333333222222111111222222333222222111111111111222222444444333222000111333666666444222222333555555555333333333444444444555555444444444444333333222111333333222111111222333333555444333222222222333444111111222222222333333333222222222222222222222222000000111111111111000000222222222222222222222222222222333333333333222222000000111111222333555555111///---++++++---000222000111222333333222111000444333222111000000000000222111000000111111000...111111222222222111111000222222111111111111111111000/////////111222111111//////111111000...,,,***111222222222222111000//////000111222222111///......//////000111111222222111222222333333222222111333333222222222222111111444222000111444555333111...222555444111000222555000333666777666444444444444444333222111111111111666555444333333333444555555555555555555444444444666666555444333333222222222222222222333444555666555444444444444555666666555555555666777999:::;;;:::999777666555666888999666666777777777777666666666666666666666666666666555333555===EEEEEE<<<222222222222333555777888999777777777777777666555555:::999888777666555444444555555666777666555333222666666666666666666666666666666666666666666666666222333444666777999:::;;;>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<;;;:::999888555555444333333333444444444444444444444444444444777777666555333222111111444333333444555555444222555444222111000111111222333222111111000000111111333333333222222222111111222222222111111111111000333333333333333333333333111111111111111111111111222222222111111111000000111111111111111111111111111111111111111111111111111111222333444444444444444444555555666666777777777777888999999999888888888777666666666999;;;===;;;::::::999999999::::::<<<<<<============<<<<<<;;;::::::999999::::::;;;999:::<<<===>>>>>>>>>===<<<<<<<<<<<<===>>>@@@AAA???????????????@@@@@@@@@<<<<<<===>>>>>>===<<<<<<:::;;;===>>>>>><<<;;;999<<<<<<;;;::::::999888888999999777666555555555555777666555444444555666777555444333333222222222222000000/////////................../////////000000000000000000000000000000........./////////000000222222222111000000//////000000000000000000000000000000000///000111111222222111111111000000000000222222111111111111222222111111111111111222222333111111111111111222333333333333222222222222333333222222111111111111222222444444333222111222444777777444222222333444444444333333444444444555555555444444444444444333222111444333222111111222333444555444333222111222222333111222222222222333333333333333333222222222222222222222333333333333222222222222222222222222222222111222222222222222222111111111111111111222333444666444222000///000222333000111222333333222111000111111111000000111222222222111000000111111000///000111111222222111111000222222111111111111111111111111000111222333333222///000111222111///---,,,222222333333444333333333111111222222222222222111//////000111111222333333222222333333333333222222444444333333222222111111444222222444888:::999888888666444222222333444444222444666666444333333333333333333222222222222222555555444333333333444555666666555555444444444555666555555444333333222222222222222222333444555666444444444444444555666666444444444555666777888999999888666555555666777888555666666777777666666555666666666666666666666666555333333777<<<===777111111222222333555777999:::777777777777777666555555666666666555444444333333555555555555555444333333555555555555555555555555444444444444444444444444666666777777888999::::::>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<;;;:::999888666666555444333333333333444444444444444444444444888777666555444333222222333222222333444444333111444333222000000000111111444333333222222222222222333333222222222111111111222222222222111111111111333333333333333333333333111111111111111111111111222222222111111111000000111111111111111111111111111111111111111111111111111111222333444444444444444444555666888999::::::999999999999::::::::::::999888888777888999;;;<<>>??????>>>>>><<<<<<===>>>>>>?????????>>>>>>????????????@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>===;;;;;;<<<<<<;;;::::::999888888999888777666666555666666777666555444444555666777666555555444333333444444000000////////////............/////////000000000////////////////////////....../////////000000000666555444333111000......000000000000000000000000000////////////000111111111111111111111000000000222222111111111111222222111111111111111222333333222111111111111222222333333333222222222222333333333222222111111222222333333444444333222333555777888555333222333444333333333444444444444555555555333444444444444333333222444333222111111222333444444333222222111111222222222222222222333333333333444444333333222222111111222333333444444333333222333333333333333333333333111111222222222222111111222111111111111111222222555444222111000/////////111111222222222222111111/////////000111222333444333111000000111111000///000000111111111111000000111111222222222222222222111111111111222222222222111111222222222000///...111222333555666666777777222222222222222333444555000111111222222333333444222222333333333333222222666555555444333222222111222222333666;;;>>>??????BBB<<<555222444555555333444555555444222111222333222222333333333333333444555555444333333444555666777666555444444444555666555555444444333333222222222222222222333444555555444444444444444555555666444333333333444555555666777666555444444555666777555555555666666555555555666666666666666666666666666444333333444555444333111222222444555777999:::777777777777777666555555555555555555555555555555666555444444333444444444555555555555555555555555333333333333333333333333888999999999999:::::::::========================<<<<<<<<<<<<;;;:::999888777777666444444333333333444444444444444444444444888777777666555444444333333222111222444444222111222222111000000000111111555555444333333333333333222222222111111111000000333222222222111111111111222222222222222222222222111111111111111111111111222222222111111111111111222222222222222222222222222222222222222222222222111111222333444444444444444555666888999;;;<<<===;;;::::::999:::;;;<<<===::::::::::::::::::::::::>>>===<<<:::::::::;;;<<<<<<<<<============<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<>>>???@@@??????>>>===>>>???@@@@@@???>>>======>>>>>>>>>?????????@@@===<<<;;;::::::;;;<<<===@@@@@@??????>>>===<<<<<<<<<;;;;;;::::::999999888777777666666666666777777666666555555555555666666777666555555555555555555000000//////////////////...////////////000000000////////////////////////...////////////000000000555555444222111000///...000000000000000000000000000000000000000111111222111111111111111111111111333222222111111222222333222111111111111222333333222222222111111222222333333333333222222333333333333333222222222222333333333444444444333444666888888666333222333333333222444444444444555555555555333444444444444444333333444333222222222222333444333333222222111111111111222222222333333333444444444444444333333222111111111111222222222222111111333333333333333333333333000111111222222111111000333222111111000000000111222222222222111111000///222222222222222222222222000000000000000222333333333222000111222222111/////////000111111111000000111111222222222222222333000111222111000000111222222222333333333222111000///111222444666777888888222111111111111333555666222222222333333444444444222333333333333333333222666666555444333333222222111222444666:::===??????CCC???:::777666555444222666666666444111000111222222222333444444444555555555555444333333444666777888777555444444444555666444444444333333333222222333222222222333333444555444444333333444444555666444444444333333444555555555555444444444555666666444444555555555555444444666666666666666666666666666666666444333444666888222222333444666888999;;;777777777777777666555555555555666666777888888888666555444333333444555666444444444444444444444444444444444444444444444444888888888999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888888888666555444444333333555555555555444444444444666666555555444444333333333333222333444555333111222222222222222222333333555444444333333333333333222222111111111000000000333333222222222111111111111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222111111222333444444444444555666777888999:::;;;;;;;;;:::888888888:::<<<>>>:::;;;;;;<<<<<<;;;:::999;;;;;;:::::::::<<<===>>><<<<<<============<<<<<<;;;;;;::::::::::::;;;;;;<<<===>>>@@@@@@@@@???>>>>>>???@@@AAAAAA???===;;;<<<======>>>>>>?????????>>><<<;;;999999;;;<<<>>>BBBAAA???>>><<<<<<<<<<<<;;;;;;;;;::::::999999999777666666666666777777888666666666555555666666666666666555555444555555666//////000000000000000000////////////000000000111000000000000000000000000////////////000000000111222222111111111000000000111111111111111111111111222222111111222222333444111111111111111222222222333333222222222222333333222222222111222333333444333333222222222222222333444333333333333333333444444444333333333333444444333555666555444444666888888666333222333333333222444444444555555555666666333444444555555444444444444444333222222333444444333333333333222222111111222222333333333444444444444444444333333333222222222222333333333333222222333333333333333333333333111111222222222222111111444333222111000000000000333333555666666666666555333222222222222222222333222222111111111111222222333222111111222222111000//////000111111111111111111111222222333333333333222444555444222111333444333333333333333222222222...///111333555666777777111000000000111222444555333333333333333444444444333333333444444333333333666666555444444333222222000111333444666777999:::<<<>>>???>>>:::666444444777888777555222111111333222333444555555555555555555555444333444555666777888777666555444555666666333333333333333222222222333333222222222333444444333333333333333444555555666555555555555555666666444444444444444555666666444444555555555555444444666666666666666666666666333555777666555555777999333333444444666777999:::777777777777777666555555444444555666777888999999666555444333444444666777555555555555555555555555666666666666666666666666555666777888:::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999888999888777666555555555555666666666555555444444444333333333333333333333333555444444555666666555333222333333444444555555555444444333222222222222222222222222111111111111000333333333222222222222111111111111111111111111111444444444444444444444444111111111111111111111111222222222222222222222222222222222222222222222222111111222333444444444444666666666777777777777777888888666666777999;;;<<<;;;;;;<<<<<<<<<;;;::::::;;;<<<===>>>@@@BBBDDDEEE<<<<<<============<<<<<<<<<;;;;;;::::::;;;;;;<<<======???@@@@@@???>>>>>>>>>???@@@AAA@@@>>><<<;;;;;;;;;<<<===>>>>>>??????>>>===;;;::::::;;;===>>>AAA@@@>>>===<<<;;;;;;;;;;;;;;;::::::::::::999999777666666666666777777888555666666666666666666555555444444444444444555555//////000000000000111111/////////000000000111111000000000000000000000000/////////000000000111111000000000000111111222222111111111111111111111111333222222222222333444444111111111222222222222222333333222222222222333333222222222222222333444444444333333222222222222333444444333333333333444444555444444333333444444555555666777777555555555777888555333222333444333333444444555555555666666666333444444555555555555444555444333222222333444555333444444444444333222111333333333333444444444444333333333333444444444444444555555666666555555444333333333333333333333333222222222333333222222222444444333222111111111222111111333444555666666666333333222222222222333333444333333222222222333333444222111111222222111000///000111222222222222222111111222222333444444444555888999888555444555888333333333333222222333333///000111222444444555555111111111111111222333444333333333333333333333333333333444444444444333333444444444444333333333333///111333333222222444666555;;;AAACCC???:::888888777888888777444222333333333444555666666666555444555444444444444666777888777777777666666666555555333333333333222222222222333333333222222333333444333333333333333444444555666666555555666777888888333333444555555666666666555555555666666555555555666666666666666666666666111222444555555555666777555555555555666777888999777777777777777666555555222222333444555666777777666666666555666666777888666666666666666666666666777777777777777777777777555555777888:::<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888888888777666666666666777777777666666555444444444222222222222222333333333666555444555777777555444222333444555666777777666444333333222222222222222333333333222222222111111333333333333222222222222222222222222222222222222444444444444444444444444111111111111111222222222333333333333333333333333333333333333333333333333111111222333444444444444666666666666555555555555555555555555666777999:::;;;;;;;;;;;;;;;;;;;;;;;;888:::===@@@BBBCCCCCCCCC<<<<<<============<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<===>>>?????????>>>======>>>??????>>>===<<<;;;::::::;;;<<<===>>>??????>>>===<<<;;;;;;<<<===>>>??????>>>======<<<;;;;;;::::::::::::::::::::::::777777666666666666777777555555666666666666555555444444444333444444555666//////000000000111111111//////000000000111111111222222222222222222222222//////000000000111111111111111111222222222333333111111111111111111111111222222111111222222333444111111111222222333333333444333333222222333333444333222222222222333444444555444333222222222222222444444333333333333444444555555444444444444555555666888999888666444444555777444222222333444444444555555555555666666666666333333444555555555555555555444333222222333444555444444555555555444333222333333333444444444444555222222333333444555555555555555666666666666555555444444444444444444444444333333444444444444333333444444333333333333333333000000000111111222333333444333222222222222333444333333333333444555666666444222111111222333111000000111222333333444444444111111222222333444444555555888:::888444333555888333222222222222222333333111222222333333333333222222222333333333333333222333333333222222222222222333333444444444444333333222222222222333333333333000222333333111111222555333888???CCCDDDBBB???===777888:::999777555444444444555666777777666444333555444444444555666888999555666888888888777555444222222222222222222222222444333333222222333333333333333222222333333444555555555555555666777888999333333444555666777777777555666666777777666666555666666666666666666666666444444333333333444444444777777666666666666777777777777777777777666555555222333333444555666777777666666777888888888888888777777777777777777777777888888888888888888888888777888999:::;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888777777666666777777888888777777777666555444444444222222222333333444444444555444444555666666555333111222444555666777777666555555444333333333333333444444444333333333333222444444333333333222222222333333333333333333333333333333333333333333333333000000111111111222222222333333333333333333333333333333333333333333333333111111222333444444444444555555555555555555555555333444555666777888999999::::::999999999;;;<<<===777999===AAABBBAAA???>>><<<<<<============<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<===>>>>>>>>>>>><<<<<<=========<<<<<<<<<<<<<<<999::::::;;;===>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@???>>><<<<<<::::::::::::::::::::::::999888777666666555666666444555666777777666555444555555444444555666666777//////000000111111111222000000000000111111111111222222222222222222222222000000000000111111111111333333333333333333333333111111111111111111111111111111111000111111222333111111111222222333333333444333333222222333333444333333222222333333444555555444333333222222222222555444444333333444444555555555444444444444555555777999999888666444444444666444222222333555555555555555555555666666666777333333444555666666666555555444333333333333444555444555666666666555444333333333333444444444555555111222222333444555666666333333444444444444333333444444444444444444444444333444444555555444444333444444444333333444444555555555444333333333444444444444222222222222444444222222222333555777888999444333111222333333222000000111222333444555555555111111222333333444555555222555888666222000222555222222222111111222333333333333444444333333222111333444555555555444333222222222222222222222222222333444444555555444444333000111111222222333333444000222444444222111333666555777;;;BBBHHHIIIFFFAAA666888:::;;;999666555555555666777888777666444222555444444444555666888999555666888:::999777555333222222222222222222222222444444333222222333333333333333222222333333444555333333444444666777999999333444555666777777777777666666777777777777666666666666666666666666666666;;;777444222333444555444888888777666666666666666777777777777777666666555555555666666777888888999666777888:::::::::999888777777777777777777777777777777777777777777777777;;;;;;;;;<<<<<<<<<==============================<<<<<<<<<<<<;;;:::999999666666666666777888999:::888777777666555444444444222333333444444555555555444333333444555555444222///111333555666666666666666666555444444444444555555555444444444333333333444444444333333333222222333333333333333333333333111111111111111111111111000000111111222222222222333333333333333333333333333333333333333333333333111111222333444444444444333444444555666777777888333444555777888888999999:::999888777888:::===>>>;;;>>>CCCFFFFFFDDD@@@===<<<<<<============<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>===<<<;;;<<<<<<;;;;;;;;;;;;<<<===999999:::;;;<<<===>>>???>>>>>>????????????>>>>>>>>>???@@@AAAAAA@@@>>>===::::::::::::::::::::::::999999888666555555555555444555666777777666555444666666666666666777888888333222000......///000111///000111222222111000///111111222222222222111111111111000000000000000000222222222222222222222222333333333222222111111111222222111111111111222222555444333333222222222222666666555555555444444444333333333444444444555555444444333333333444444555888777666555444444555666666555333222222333444666:::777777;;;<<<888555666666555555444444444555555444444333555666666555333777777777777666555444333666666555444444444444555666666777777777666444333666666666666555444333222333444555666666666555444666333111111333555666666444444222222222222444444222444555555333444666999:::888666666777777555333444444444555555555666666444444222222222222444444333333333444444555555555555444444333222111000000111111222222222333333333444444444444444444444444666777777666444444555777333222222111111222222333333222222222111000000000111222222333333222222111222222222222222222222222666666666555555444444444444444444555555555666666999777444222111222555777444777===@@@BBBAAA???>>>>>>:::666444555666666444888888777666555444444333555666666666666666555444666555444333333333333333444333333222222333333444111222444666777777666666444444444444444444444444777666555444444555666777444444444444555555555555888777666555444444555666333444444555666777777888555444222111222444666777999888777555555555666777666777777777777555333222222333555555444444666888888888888888888888888888<<<;;;:::999888777777666999999999999::::::;;;<<<>>><<<:::999999:::;;;<<<@@@@@@???>>><<<;;;999888;;;;;;:::::::::;;;;;;<<<888888999999999888777777666666666555444444333333444444444444444444444444666333111111333555333111444333111222444666666666555555555555555555555555111222333444444333222111555444444333333444444555111111111111111111111111222444555555333222222333444333333222222333333444444444444333333222222222444444444333333222222222444444444444444444444444666555444333222333333444666666666666777888::::::;;;;;;;;;::::::;;;;;;<<<<<>>===<<<<<<===>>>>>>>>>===<<<<<<===>>>??????@@@AAABBBAAA@@@???>>>BBBAAA???===<<<;;;::::::999999999999999999999999999777555444333444555666777777666555555555555555444444555666888999:::;;;555444222111000111222333000000111111111111000000000111111222222111111000333333222222222222222222222222222222222222222222555555555444444333333333222222111111111111222222555444333333222222333333666666555555555444444444333444444444555555555555555444444333333444444555777777555444444444555555777666555333333444666777999666777;;;<<<888555555555555444444444555555666666555555555666777555444555555555555444333222111666666555555444444444555555666666777666555444333666666666666555444333222333333555666666666555444666444222111333555666666555555444333333444555555555666666555222111222444999777555555666666444222444444444444555555555555444444333222222333444444333333333444444444555555444444333333222111111111222222222222333333333333444444444444444444444444666777777666444333444666333333222222222222333333333333333333222222222222222222333333333333222222222222222222222222222222555555555444444444333333333444444444444555555555:::888666333333555777999>>>:::888999===@@@@@@???AAA===888888<<<>>><<<:::777777666666555555444444555555555666666555555444777666555555444444444555444333333333333333333444222333444555666666555555444444444444444444444444666666555444444555666666555666666666777777888888777666555444444444555555555555666666666666666666666555555444555666777888888777666444444444555666666777777777777555444333222444666777666666777888999999999999999999999999::::::;;;;;;;;;;;;::::::999999999999999:::;;;<<<===<<<:::999999:::;;;<<<;;;;;;<<<===>>>>>>>>>===::::::999999999::::::;;;999999999888888777777777666666666555555555555555333333333333444444444555666444222222555666555333555333222333444555444333444444444444444444444444111222333333333333222111555444444333333444444555222222222222222222222222222444555555333222222333444333333222222333333444444444333333222222222222444444333333333333333333333333333333333333333333666555444333333333444444444444444444555666777888===<<<;;;;;;::::::::::::;;;AAAHHHIIIDDD???<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;999<<<===;;;999999:::;;;<<<===>>>===<<<<<<===>>>??????>>>=========>>>???>>>??????@@@@@@???>>>>>>@@@??????>>>===<<<;;;::::::::::::::::::::::::::::::888777555555666777888777777666555555555555666555555444555777:::===???555444222111111222333333111111111000000111111111000000111111111111000000222222333333333333333333333333333333333333333333555555444444444444333333222222111111111111222222555444333333333333333333555555555555555444444444444444555555555666666666555555444444444444444555666666555444444444444555888777666555555666777888888555777<<<===999555444444444444444555666777777999777666666777777555444555555555555444444333222666666666555555555444444444555666666666555444333666666666666555555444333333333444555555555555444666444222222444666666666666666555555555555666666555555555444111111222333777666444444555555333222333333333444444444555555555444333333333333444555333333333444444444444555333333333333222222222222333333333333444444444444555555555555555555555555666777888666444333333444333333222222222222333333333333333333444444444444222222333333333333222222111111111111111111111111444444444444333333333333333333333333444444444444888777555333444555888:::BBB<<<777888>>>AAA???;;;GGG@@@::::::???BBB@@@===666666666666666555555555555555555555555555555555777777666555555555555666333333333333333333333333222333444444444444333333444444444444444444444444555555444444444444555555777777888888999:::;;;;;;666555444444333444444444777777666666666555555555555555555666666666666666666555555444444444444555666777777888777666444333333666999:::999888888888999999999999999999999999777888:::;;;<<<<<<<<<;;;:::999999999999::::::;;;<<<;;;:::999::::::<<<===::::::<<<===>>>?????????:::999999888888999999999;;;:::999777666666777777666666666666777777777777222222222333333444444444555444333333555777777666555444333444555444333111444444444444333333333333222222333333333333222222555444444333333444444555222222222222222222222222333444555555333222222333444333333222222333333444333333222222222222222111333333333333444444444444222222222222222222222222666555444444333444444444555444444555555666777888======<<<;;;:::999888888:::===@@@@@@===;;;<<<>>>::::::;;;;;;;;;;;;::::::999::::::::::::::::::999>>>>>>???>>><<<;;;<<<>>><<<===>>>>>><<<<<<===>>>AAA@@@???>>>>>>>>>>>>>>>======>>>??????>>>>>>===>>>>>>??????>>>===;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::999888777666777888999888777666666555555666666666555444444666:::???BBB222222111000000000111222333222000000000000222333///000000111111000000///000000111111111111111222333333333333333333333333222222222222222222222222333222222111111222222333555444444333333333444444555555555555555555555555555555555666666666666777666555555444444444444555555555555444444444444555777777666666666777888888666555777<<<===999555444444444444444555666888888;;;999777777777777666444777777777777777666555555666666666666666555555444333444555666666555444333666666666666666555444444333333444444555555555555777555444444555666666555555555555555555555555555333333444333333444555666666666555555555555444444333333333333444444444444555555444444444444555555444444444444444444444444222222222333333333444444333333333444444444555555666666666666666666666666666777888666444222222333333333333222222333333333222222333333444444555555222333333333333333333222111111111111111111111111333333333333333333333333222222222333333333444444555444222111222444666888<<<<<<>>>AAACCCAAA<<<777OOOEEE:::666:::>>>===:::555555555666666666666666666666555666666666777777666666555555555555555666333444444444444444444333333333333333333333222222444444444444444444444444444444444444444444444444666777777999:::;;;<<<<<<444444444444333444444444666666666666666777777777333333444555555444444333666555555555555555555555666777777888777666555444444777;;;<<<;;;:::999888999999999999999999999999666777999;;;<<<;;;:::999:::999999999999999::::::;;;::::::::::::;;;<<<===>>>>>>>>>>>>>>>===<<<;;;;;;:::999999999999999999<<<;;;888666555555666777555666666777888888999999333333333333333333222222333333333333555666777777333333333444555555333111444333333333333333222222333333333333333333333333555444444333333444444555333333333333333333333333333444666555333222222333444333333222222333333444222222222222222222222222222333333333444444555555222222222222333333333333555555555444444444444555777777777777777888999999:::;;;;;;;;;::::::999999:::;;;===<<<:::999:::<<<999::::::;;;;;;::::::999999::::::;;;;;;::::::999@@@>>>???@@@???===<<<>>>===>>>???>>><<<<<<===>>>BBBAAA@@@@@@???>>>>>>=========>>>>>>>>>>>>>>>>>>@@@@@@AAAAAA@@@>>>;;;999;;;;;;;;;;;;::::::::::::999888888777777777888888888777777666555666666666777777666666888;;;>>>@@@111111111111111111222222333222111000000111222333000000111111111111000000000000111111222222222222333333333333333333333333222222222222222222222222333333222222222222333333444444444333333444555555444555555555555555555555555555555666666666666777777666555444444444444444444555555555555555555555666555555666666777777888666444666;;;<<<888555555444444444555666777888999<<<:::777666777777666555777777777888777777666555666666777777777666555444333444555666666555444444666666666777666666555444444444444555555555666666888666555555666777666555444444444555555444444444666555444444555666666666666777777777666555666666333333333444444444555555555555555555555555555555444444444444444444444444222222222333333444555555333333333444444444555555666666666666666666666666555666777777444333222333444333333333333333333444111111222222333333444444333333333444444333333333111111111111111111111111333333333333333333333333222222222333333333444444444333222222222444555777999???EEEHHHEEE@@@<<<;;;VVVJJJ;;;444444777888777555555555666666666666666777777666666666777999999555444444333444444555555333444444555555444444333444333333333333222333333444444444444444444444444333444444444444444444333555555666777888999:::;;;333333444444444444444444444444555666777888999:::333444444555555444333333666666666666777666666666666777888888888777666555555888;;;===<<<:::999888999999999999999999999999:::;;;<<<<<<<<<;;;999999:::999999888888999999999999999999:::;;;<<<======AAAAAA@@@???>>><<<:::999<<<<<<;;;:::::::::::::::;;;:::777555555555666777555666666777888999::::::666555444444333222111111111222222222333444555777333333333444666666555444444444444333333222222222333333333333333333333333555444444333333444444555333333333333333333333333333555666666444333333444444333333222222333333444222222222222222222222222333333333444444555555555222333333333444444555555444555555555555555555555888777777777777888888999666777999:::;;;<<<;;;;;;:::;;;<<<<<<;;;999999999999::::::;;;;;;::::::999;;;;;;<<<<<<<<<<<<;;;;;;>>>;;;===BBBBBB>>><<<>>>>>>?????????===<<<<<<>>>AAAAAAAAA@@@???>>>======>>>>>>>>>>>>??????@@@@@@CCCCCCDDDCCCAAA>>>;;;999::::::::::::999999888888777777777777777777777888888888777666666666666666777888999::::::::::::999333333333444444444444444222222111111111111222222111111222222222222111111222222333333444555555555333333333333333333333333333333444444444444555555333333222222222222333333444444444444444444555666444444444555555555555555444444555555555666666666777777666555444444444444444555666666777666666666555555666666777777888888777444555999;;;888666666555555555555666777888888;;;999666666666777777666555555555666666555555444666666777888777666555444444555666777777777666555666666666777777666666555666666555555666666777888888777666666777777666555333444555555555555444333;;;999777666666555444333666777888777666555666888444444444555555555666666555555666777777666555555555444444444444333333333222222333333444444555555333333333333444444444444555555555555555555555555333555777777555333333333444444333333333333444444222222222222333333333333333333444444444444333333222222222222222222222222333333333333444444444444333333333333444444444444666555444444444555666777===CCCIIIIIIDDDAAABBBEEEUUUKKK>>>555333444666777666666666666666555555555777666666555666777999:::444333333333333444555555333444555666666555444333444444333333333333444555444444444444444444444444444444555555555555444444333444444555666777888888333333444555555555555444333333555666888999;;;;;;666666666666666555555555555666777777888777777777666777888888888777666555666888;;;;;;:::888888888888888888888888888888888@@@???>>>===<<<;;;:::::::::999999888888888888999888888999:::<<<======>>>>>>?????????>>>>>>===<<<======<<<;;;::::::::::::999888777666555666777777555666666777888999999:::666666555444333333222111111222333333222222444666777555444444555666666555555555444444333333222222444444333333333333444444555444444333333444444555444444444444444444444444444555666666444333333444444333333222222333333444222333333333333333444444444444444444444555555555333333333444444555555666444444555666666666666555666666555555555555666666444555888:::<<<<<<<<<<<<;;;;;;<<<<<<;;;:::999888::::::;;;;;;;;;;;;::::::<<<======>>>>>>======<<>>======>>>>>>>>>>>>>>>???AAAAAACCCDDDCCCBBBAAA>>><<<;;;;;;::::::999999888888777666666666777777777777777999888777777666666777777777888:::;;;;;;999777666222333333444555555555444111222222333333222222111222222333333333333222222222222333333444555555666444444444444444444444444333333333444444555555555444333333222222333333444444444444444444555666666444444444555555555666666333444444444555555555555888777666555444444444444555555777888888888777777555666777888999999999999888444444777999777666888777666666666666666777777:::888555444666777888777555555666666666666555555555666888888888777555444444555777888888888777666666666777777777777666666888777777666777888999:::999888777777888888666555444555666666666666555444<<<999666555555555333111444666888777555444666888555555555666666666777777555666777777777777666555555555444444444333333333333333333444444444444444222222222222333333333333444444444444444444444444000333666666555444444444444444333333333333444444444444444444333333333333333333444444444444333333333333333333333333333333333333444444444555555555333444444444444555555555666666555444444444555555===CCCJJJMMMKKKHHHGGGGGGIIIEEE???888444444666888777777666666555555444444555555444333444666888999444444444444444555666666333444555666666555444333444444333333333555666777444444444444444444444444444555666666666666555444444444444444555555666666333444555666777666666555444555555777888999::::::888777666555444555555666444444666777777777666666666777888999999888777666666777999999777666777777777777777777777777777777???>>><<<:::888888999:::::::::999888888888888888777777999;;;<<<===>>>>>>===>>>>>>?????????>>>>>>===<<<;;;:::999999999999666666666666777777777777555666666777777888888888555555555555555555555555222444555444222222444666===:::666444444555555555666666555555444333333222555444333333333333444555555444444333333444444555444444444444444444444444444555777666444333333444444333333222222333333444333333444444444555555555555555555555444444444444111222222333444444555555333444555666777777666555666666555555555555666666444666888:::<<<<<<;;;;;;:::999999999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<======>>>>>>======<<>>?????????>>>============<<<<<<===>>>@@@AAA@@@@@@@@@??????>>>>>>===<<<;;;;;;:::999999888888666777888888999999999888999888777777666666777777777777888999999888888777000111222222333333333333111222333444444333222111222333333444444333333222000000111222222333444444444444444444444444444444111111111222222333333333444333333222222333333444444444444444444555666777444444444555555555666666333333333444444444555555888888777555555444444444555666777999999999888777666777888999:::;;;;;;;;;999444333666888777777999888777777666666666666777999777444444555777888888777777888888888888888777555666888999888777555444555666777999999999888777666666777777777777777666999888777777777888:::;;;999888777888999888666444555666777888888777666555888555333333555666555333333555777666444333555777666666666666777777777777555666777888888777666555555555555444444333333333444444444444444444444444111111222222222333333333444444444444444444444444///222555666666444444555555444444333333444444555666666666555555444444333333444444555555444444333444444444444444444444444444444444555555666666666444444444555555555666666555444333333222222222222999@@@KKKTTTVVVQQQHHHAAA<<<======:::666444666888888888777666555444444333444333222111222444666888555555555555555666777888333444666777777666444333444444333333444666777888444444444444444444444444444555666777777666555444444444444444555555555555333444666777777777666666666666777777888888999999777666444222111222444555222333555666666666555555666777888999999888777666666777888777555555666777666666666666666666666666<<<:::777555444555777888::::::999888777777888888666777999;;;<<<>>>>>>>>>???????????????>>>======<<<;;;:::999888888888888444555666777888888888777666666666666777777777777333333444555666777888999444666777555333222444777BBB>>>888555333444444444777777666555444444333333555444333333333333444555555444444333333444444555555555555555555555555555444555777666555333444444444333333222222333333444444444444555555666666666666666666555444444444333000000111222333333444444333444666777777777666555999888777777777777888888666777999;;;<<<;;;:::999:::888666666888;;;===>>>;;;<<<<<<======<<<<<<;;;<<<<<<============<<<<<<999555<<>>??????@@@AAA@@@===<<<<<<===<<<<<<>>>??????>>>======<<<;;;;;;;;;<<<===???@@@===<<<<<<<<<===>>>???@@@======<<<;;;;;;:::999999777888999:::::::::::::::999888888777777777777777777666666666666888999:::555444333222222222333444222333444555555444333222222222222222222222222222333333444444444555555555;;;:::888666555555555555888444111222555777888777666555555444333333333444555555666666666555444444666555444333333333444555777777666666666777999999777888888888666555666777888888888777777888888888<<<:::666444444666999;;;888888888999;;;;;;888666888888888999999999::::::;;;999777777888888888777777777666555444444333333666777888999999999777777777777777888::::::888666999999999999888888777666888555555:::===:::999:::888888888888888888888888888888777666555555666666777666555444444555666666666666666666666666666666777888999:::999888777666777888888999999888888777555555555666777777666444333333333333444444444444777666555333333333444555666555444333333444555666444444444444444444444444333333444444444444333333666777888888888666444333999333222666777333222555666000111333111888:::000777555222111222444444444666555444333333444555666666666555555444444444333777===EEEKKKKKKEEE===777666666666666666555444444555555555555555555555555444444444444444555666666888777666555444555666666333333333444444555555555444666555333555999999666444444555555555555555555888444111444999<<<:::777777444333666777444222333888888999999999777555444;;;:::::::::999999888888888777555444444555777888888888888888999999999999333222555::::::666444555888777666555444444555666555666666777888888777777???===:::888777999<<<>>>DDD>>>666444777999999777:::::::::;;;<<<===???@@@??????>>>>>>??????@@@AAA?????????>>>===<<<;;;:::888888888777666666555555777777777777777777777777999777666555666888:::;;;444444444444555666777777===<<<<<<;;;:::888666555999::::::888666444444555666666666666555555555555555666666666666555444444555555666777777777777666666666666666666666666666777777777666666666555555555555555555555555555555777888888888888777666666444444555666777888888888555666666666777777777777777777888999999:::;;;;;;999:::;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<===>>>>>>??????>>>===<<<<<<===???@@@>>>>>>>>>>>>============????????????@@@AAACCCCCC??????>>>>>>>>>>>>?????????@@@@@@AAABBBBBBCCCCCC@@@??????>>>>>>>>>>>>>>>???????????????????????????>>>>>>===<<<;;;::::::::::::;;;;;;;;;;;;::::::<<<;;;;;;<<<======:::888888888999999::::::;;;;;;555444222111000111111222111222222333333222222111222222222222222222222222333333333444444444555555;;;999777555444333444444777444111111333555555555777666555444444444444444222333333444444444444444777666555444444555666777666555555444555666888999888999:::999777666777888888777777666666777777888999888777666666777888999;;;::::::;;;<<<<<<:::888888999999999999:::::::::===;;;999888999:::999888999999999888888777777666777777888999999:::999999999888888999::::::888666777888888888777777666555:::777777<<<>>>;;;:::;;;888888888888888888888888888888777666666666666666777666555444444555666777777777777777777777777777777777888999::::::999999666666777777777777666666666555555555666666666555666666666666777777777777777666555444444444555555666666555444444555666666444444444444444444444444444444444555555444444444777888999::::::888777666888333222666888555444777;;;222555999555777===<<<:::777444222333444555555666666555444444555666666666666555555555444444444555999???DDDDDD???999555777777888888777666666555777777777777777777777777666555555555555666777777666666555555555555666666666666777777666666555555555777666444555999:::777555555555555666777888999111111222333444444444333444000///222333000///000777777777888999999888666999999999888888888777777777666555444444555666777777777777777888888888888888666888<<<===999888999<<<;;;999888888888999:::777777888999999999888888999777555444444666888999EEE???999777999:::999777888888888888999:::;;;<<>>>>>>>>>>>===<<<;;;;;;;;;<<<;;;::::::::::::::::::;;;888888888888777777777777555666666777777666666555777777666777888888666333444444555555555555555555666555333222111111111222222222333333333333222222333333333333333333333333444444444555555555666666;;;:::888666444444444444888555333333444555555444777666666555555555555555222333333444444555555555444444333222222333444555555555444444555777888999555666777666555444555666888888888777777888888888888999999:::::::::999888999888888888999999777555777777777777888888888888<<<:::888777888888777666888888777777777777777777666666777777888999:::;;;999888888888999999666444888888888888888888777666888555555999;;;888666777999999999999999999999999666666555555444555555555555444333333333444555666777777777666666666666666444555555666777888999:::555666666777777666666555444444333333333333444444444555555555555666666666555444333333333333333444444444333333333333444444333333333333333333333333222222333333333333222222333444555666777666555444444111000444666555444555666///333777333777CCCFFFAAA===888444333333333333555444333333333333444555333333333333222222222222222555888::::::888555222555666666666666555444444666666666666666666666666555444444444444555666666444444444444444555555555666777777777777555333222222555555222333777888666777666555444555666888999888;;;===<<<999777888999>>>999777:::;;;999999:::555555555666999;;;;;;:::999999888888888888777777555555333333333333555555444444444555555555666666666333444888888555555777888888777666666666666777555555555666555555444444999999999999999:::;;;<<<===999555555777888777555============>>>>>>???@@@>>>????????????@@@@@@@@@?????????>>>===<<<;;;:::888888999::::::;;;<<<<<<:::::::::::::::::::::::::::::::::999999999999999:::999888777666666666666777888888999999999888888666777888777555555555666777777777777666666666666888888999999888888777666444444555666666666666555666666666666666666666666666666666666555555555555777777777777777777777777555666888999:::;;;;;;;;;666666666666666666666666888888888999999999::::::999999999::::::;;;;;;<<<;;;<<<======>>>>>>======<<<<<<==================???>>>>>>>>>>>>???@@@AAABBBAAAAAAAAAAAA@@@@@@@@@AAA@@@@@@???@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAA???@@@@@@AAAAAABBBBBBCCCBBBAAA@@@???>>>>>>>>>>>>AAA@@@????????????@@@AAA<<<<<<=========>>>>>>>>>;;;<<<<<<<<<<<<<<<<<<;;;===<<<<<<===>>>>>>;;;999;;;;;;;;;;;;::::::::::::888777555444333222333333444444555555555555444444555555555555555555555555555555666666666777777777;;;:::888666555555555555999888777666666666666666777666666555555555666666666666666666666666777777555444333333333444555666777666555555666888999:::666777888777555444555666:::999999888888999999:::::::::;;;;;;;;;;;;;;;;;;:::888777777888888666444888888888888999999999999===;;;999888999999888777888888888888888999999999999999999999:::<<<>>>@@@<<<;;;;;;<<<<<<;;;999777999999:::::::::999999888888555555999:::777555555::::::::::::::::::::::::777777666666666666777777777777666555666777888999999999999999888888888888777777777777888999:::;;;666666777777777777666666666666555444333333444666444444444555555555666666555555555555555555555555555555555555555555555555555555555555555555555555333444444555555444444333111222333444444444444444444222222444555555555444333333777666888KKKYYYTTTKKKFFF???:::777555555444666666555555555555666666444444444444444444333333666666777777777777666666666666666777777666666555777777777777777777777777666555555555555666777777777777777777777777666666777888999999888777555444333777777444444777888777<<<:::888666666777999;;;;;;:::999777555444555555;;;777555777999777777999888777666999>>>AAAAAA@@@<<<<<<<<<<<<;;;;;;;;;;;;777666666555555666666777555555666666666777777777777444444777888555666999888888777777777777777777777888888888888777666666444444555777777888888888888666555777:::;;;:::999::::::999999::::::;;;<<<>>>??????@@@@@@@@@@@@@@@<<<<<<<<<;;;:::999888777666666666666777777888888666666666666666666666666666666666666666555444333666555444333333333333333444444444555555444444333222333444444222222333444555555555444444444333333444444444444444333222222111222333333444444333333444444444444444444444444444444444444444444333333444444444444444444444444333444555666777777777777333222222222222222222222555555666666666777777777666666666777777888888888666777777888888888888888===<<<==============================>>>??????@@@???>>>>>>>>>============@@@??????>>>>>>>>>>>>???>>>>>>============>>>>>>>>>>>>??????@@@@@@@@@AAA@@@???>>>===<<<;;;;;;;;;???>>>>>>======>>>>>>???;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;:::::::::;;;::::::;;;<<<<<<999777::::::999999888888777777888777555444333333444444555555555555555555555555444444444444444444444444444444555555555666666666999888666555444444555666999999999888777666777777777777666666666777777888:::999888777777777777888999888777777777999:::;;;888777666666666777888999:::;;;<<<;;;999888999:::999999999888888999999999;;;:::999999999;;;<<<======;;;:::::::::;;;:::888:::::::::;;;;;;;;;<<<<<<===;;;999999:::;;;:::999;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<===???BBBCCC??????>>>???@@@@@@===;;;999::::::;;;;;;:::::::::<<<999999===>>>;;;888999999999999999999999999999:::999999999999999::::::;;;;;;:::::::::;;;===>>><<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;777777777888888777777777888999:::888666555777999777777777777888888888888777777888888888888888888777888888888888888888777888888888888888888888888666666777777777777666666444444555555666666666666777777666555777888777555555===@@@999CCCfffttt```JJJFFF@@@;;;:::999999888888999999999999999999888777777777777777777777777:::999888888888888999:::777777888999999888888888777777777777777777777777888888777777888888999::::::::::::999999888888888::::::;;;<<<;;;:::999888888<<<<<<888666999;;;:::===;;;:::999:::===@@@BBBFFF@@@999666888::::::999;;;777666999:::888888:::;;;999888<<>>===<<<============>>>???@@@@@@AAAAAABBBCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@>>>===<<<<<<<<<;;;;;;::::::::::::::::::::::::::::::::::::999999::::::999888777666888777777777888888999:::::::::;;;::::::999888777777888:::999888888999;;;999888888888777777777777777777777777777666555555666666777888888888888777888888888888888888888888888888888888888888888999888888888888888888888888777888888999888888777777::::::::::::999999999999888888999999999:::::::::999999999:::::::::::::::;;;<<<<<<===============@@@@@@@@@@@@AAAAAAAAAAAA??????@@@AAABBBBBBCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@CCCBBBBBBAAAAAAAAABBBBBBBBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCFFFEEEDDDCCCBBBBBBBBBBBBAAABBBBBBBBBBBBBBBBBBAAA@@@@@@???>>>>>>===<<<<<<=========>>>>>>=========>>>======>>>???>>><<<:::===<<<<<<<<<;;;:::::::::777666555444444444555666666666555444444555666666444444444444444444444444444444444444555555555555777666555555555666777888888999:::999888777888999999999999999999999:::;;;<<<;;;:::999888999::::::999888777777888999;;;<<<;;;:::999888777888999999:::;;;<<<;;;999888999:::::::::999999999999::::::;;;:::999888999;;;===???<<<:::999999:::;;;;;;:::999999999:::::::::;;;;;;:::888777777999::::::999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;===>>>>>>===<<<<<<>>>??????===;;;;;;<<<<<<============<<<===999:::>>>???<<<:::;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888888888999999:::::::::999999999;;;<<<===;;;;;;;;;::::::999999888:::;;;;;;<<<<<<:::999888999999::::::::::::999999666999;;;:::777555666777777777777888888888888999555666777777888777777777666666777888888777666666777777777777777777777777555666666777777666666555666666666666666777777777666777666555666:::999555333;;;===666BBBfffoooVVV===:::888777888999999999777888888999999888888777666666666777777777777888888777666666666666777888666777777888888888888888777777777777777777777777888888777777888888999:::999888777777777888:::;;;??????>>>===<<<;;;;;;;;;;;;@@@AAA<<<888999;;;;;;888888888:::===AAAEEEGGGLLLDDD<<<:::>>>BBBBBB???===999999===???===;;;<<<999666666;;;BBBDDDBBB>>>666777777777777777888888777777777777777777777777666666777777777888888888999777888<<<<<<999999;;;888999999::::::::::::999777888888999999999999999<<<<<<===>>>?????????>>>;;;;;;;;;::::::999888888@@@@@@AAAAAABBBDDDEEEFFF???@@@BBBCCCCCCCCCBBBAAAGGGGGGGGGFFFEEEDDDBBBBBBAAA@@@@@@???>>>================================================<<<<<<<<<<<<<<<<<<<<<===>>>??????@@@@@@@@@@@@???>>>===<<<===???@@@@@@>>>>>>???@@@<<<<<<;;;;;;;;;:::::::::<<<<<<<<<<<<<<<;;;::::::999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::==================>>>>>><<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>???@@@@@@AAAAAA@@@@@@BBBCCCCCCDDDEEEEEEFFFFFFBBBCCCDDDEEEFFFGGGGGGGGGHHHHHHGGGGGGGGGFFFFFFFFFGGGFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGIIIHHHGGGGGGFFFFFFGGGGGGFFFHHHJJJKKKKKKJJJHHHFFFFFFFFFEEEDDDCCCBBBAAA@@@BBBCCCCCCCCCCCCCCCCCCBBBCCCBBBBBBCCCDDDDDDAAA???AAAAAAAAAAAA@@@@@@@@@@@@999999888777888999:::;;;:::999888888888888999:::999999999999999999999999888888888999999999:::::::::999999999:::<<<>>>???:::<<<>>>>>><<<;;;<<<>>>======<<<<<<===>>>>>>??????>>>======>>>???AAACCC;;;:::::::::;;;<<<>>>???CCCBBB@@@???>>>===>>>>>><<<>>>>>>===<<<;;;<<<===@@@??????>>>>>>??????@@@>>>>>>>>>???@@@AAAAAAAAA???===<<<<<<>>>@@@AAA@@@??????@@@@@@@@@AAAAAAAAA???>>>===>>>@@@BBBCCCBBB??????>>>>>>======<<<<<<<<<===>>>????????????????????????AAACCCDDDBBB@@@BBBBBBCCCDDDDDDDDDDDDDDDAAA>>>>>>CCCEEEBBBAAABBBBBBBBBBBBBBBBBBBBBBBBBBB???>>>>>>>>>??????@@@AAA???>>>>>>>>>???@@@BBBCCCAAAAAAAAA@@@???>>>>>>>>>===???BBBDDDDDDBBB@@@>>>AAAAAABBBBBBBBBBBBAAAAAA<<<@@@DDDDDD@@@<<<<<<>>><<<<<<=========>>>>>>>>>;;;<<<===>>>???>>>>>>===<<<===>>>>>>>>>>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<============<<<<<<>>>>>>==================<<<>>>>>>===@@@EEEFFFAAA<<<;;;======BBBTTTYYYJJJ>>>===<<<===???@@@@@@???>>>>>>???@@@@@@???>>>>>>===>>>>>>>>>????????????======>>>>>>>>>>>>======>>>???@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBBBBAAA@@@@@@BBBFFFJJJMMMQQQOOOLLLIIIFFFEEEEEEEEEHHHMMMNNNHHHBBBCCCDDDDDDAAABBBCCCEEEHHHKKKMMMOOOEEEBBB>>>>>>???AAAAAAAAA>>><<<===BBBDDDAAA>>>>>>AAA???@@@EEEKKKMMMHHHCCCAAAAAABBBBBBBBBCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDBBBDDDHHHHHHEEEDDDEEEBBBBBBDDDEEEEEEEEEDDDDDDAAABBBCCCDDDEEEFFFFFFFFFBBBBBBBBBBBBBBBCCCCCCCCCGGGHHHHHHGGGGGGHHHIIIJJJHHHHHHIIIJJJLLLNNNPPPQQQQQQSSSTTTVVVVVVUUUTTTSSSOOOOOOOOOOOONNNLLLKKKJJJGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEDDDEEEFFFGGGHHHGGGFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHIIIIIIHHHGGGGGGHHHIIIJJJIIIHHHGGGHHHIIIGGGGGGGGGFFFFFFFFFFFFEEEGGGGGGGGGGGGGGGFFFFFFEEECCCDDDEEEEEEFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIIIIHHHHHHGGGGGGHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKMMMMMMMMMMMMMMMMMMMMMMMMLLLMMMMMMNNNNNNNNNNNNNNNPPPPPPQQQSSSTTTUUUVVVVVVRRRSSSUUUVVVXXXXXXXXXWWWYYYXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWXXXYYYYYYZZZZZZZZZYYYYYYYYYYYYZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYWWWWWWVVVVVVVVVWWWXXXXXXZZZ\\\```bbbbbb```\\\ZZZXXXXXXXXXWWWWWWVVVVVVVVVVVVWWWWWWXXXXXXWWWWWWVVVWWWVVVVVVWWWXXXWWWUUUSSSTTTTTTTTTTTTUUUUUUUUUUUU======<<<<<<===>>>@@@AAA???>>>===<<<<<<===>>>???????????????????????????>>>>>>>>>????????????@@@????????????AAACCCEEEGGG===@@@CCCCCCAAA@@@BBBDDD@@@@@@??????@@@AAABBBBBBBBBAAAAAABBBDDDGGGJJJLLLCCCCCCCCCCCCCCCEEEGGGHHHLLLKKKHHHFFFEEEDDDDDDDDDEEEFFFGGGFFFDDDCCCDDDEEEFFFFFFFFFEEEEEEFFFFFFFFFAAACCCFFFHHHIIIHHHFFFEEEIIIGGGEEEFFFIIIKKKLLLLLLMMMMMMNNNNNNNNNOOOOOOOOOMMMLLLKKKMMMPPPRRRSSSRRRIIIIIIHHHGGGFFFEEEEEEEEEHHHIIIJJJKKKKKKJJJIIIHHHJJJJJJKKKMMMPPPPPPOOOMMMIIIJJJKKKLLLLLLLLLLLLLLLKKKHHHIIINNNPPPNNNMMMNNNKKKKKKKKKKKKKKKKKKKKKKKKMMMMMMLLLLLLMMMNNNOOOOOOLLLKKKKKKKKKKKKMMMOOOPPPOOOOOONNNNNNMMMLLLKKKKKKHHHKKKOOOSSSTTTRRROOOMMMIIIIIIJJJJJJJJJJJJIIIIIIJJJOOOTTTTTTOOOKKKJJJLLLHHHHHHHHHIIIIIIIIIIIIJJJIIIJJJKKKMMMMMMMMMLLLKKKJJJKKKLLLMMMMMMLLLKKKJJJLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJKKKKKKKKKKKKJJJJJJLLLKKKJJJIIIIIIIIIIIIIIIIIIMMMNNNMMMQQQXXXYYYUUUSSSHHHKKKQQQNNNNNNQQQNNNPPPOOONNNOOOOOOOOOMMMKKKLLLMMMNNNOOOOOONNNMMMLLLLLLLLLMMMMMMNNNNNNNNNOOOLLLMMMNNNOOOOOONNNMMMLLLNNNOOOPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPQQQRRRRRRTTTSSSRRRSSSWWW]]]cccgggiiieee```[[[XXXVVVVVVVVV[[[```aaaZZZTTTSSSUUUUUUVVVVVVWWWXXXXXXYYYYYYYYYRRRTTTVVVVVVUUUTTTUUUVVVWWWUUUXXX^^^___\\\XXXXXXTTTRRRRRRXXX^^^___YYYRRRXXXXXXXXXYYYYYYZZZZZZZZZWWWWWWXXXXXXXXXXXXWWWWWWWWWXXXXXXXXXYYYYYYYYYYYY\\\[[[^^^cccccc___]]]^^^ZZZ[[[]]]^^^^^^^^^]]]]]]\\\\\\^^^```aaabbbbbbbbbeeeeeedddcccccccccdddddd```aaabbbdddeeehhhlllooommmmmmnnnppprrrtttvvvwwwssstttvvvxxxxxxwwwvvvuuutttttttttsssrrrqqqpppooojjjkkkkkkllllllmmmmmmnnnjjjjjjjjjjjjjjjjjjjjjjjjlllkkkiiiiiiiiikkkmmmooonnnnnnmmmlllkkkkkkkkkkkkjjjkkklllmmmnnnnnnnnnnnnnnnooopppooommmlllmmmnnnqqqppppppppppppooooooooonnnnnnoooooonnnnnnmmmlllllllllmmmnnnnnnnnnnnnmmmkkkkkkkkkkkkkkkkkkkkkkkknnnnnnnnnooooooppppppppppppppppppppppppppppppppppppqqqrrrssstttuuuuuuuuuttttttuuuvvvwwwxxxxxxxxxuuuuuuuuuvvvvvvvvvwwwwwwyyyyyyyyyyyyyyyxxxxxxxxx}}}}}}~~~~~~}}}~~~QQQQQQQQQQQQQQQQQQQQQQQQUUUUUUTTTTTTSSSRRRQQQQQQRRRRRRSSSSSSTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUWWWXXXXXXYYYZZZ[[[[[[[[[XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYZZZ[[[[[[\\\\\\]]]\\\[[[[[[\\\^^^aaaccc]]]]]]]]]]]]^^^```aaabbbccccccbbbaaabbbcccdddeeebbbccccccdddddddddddddddbbbbbbbbbccccccddddddddddddcccbbbaaabbbdddfffhhhgggkkkpppuuuyyyzzzzzzyyy~~~}}}|||{{{zzzzzzzzzzzz{{{{{{|||||||||xxxrrrllliiiiiijjjkkkjjjjjjjjjkkkkkkllllllmmmmmmoooooooooooooooooooooooommmmmmnnnnnnnnnnnnmmmmmmmmmnnnnnnnnnooooooppppppssstttuuuvvvvvvuuutttssssssssssssssssssssssssssstttttttttttttttttttttttttttttttttuuuuuuuuuvvvvvvwwwxxxzzz{{{ttttttttttttsssssstttttttttuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvvvvvvvvvvuuuuuuvvvvvvwwwxxxxxxxxxxxxwwwtttttttttuuuuuuuuuuuuvvvxxxvvvuuuttttttuuuvvvxxxvvvvvvwwwwwwxxxxxxyyyyyyzzzzzzzzzzzzzzzzzzzzzzzz|||{{{{{{}}}||||||||||||||||||||||||{{{{{{{{{{{{{{{{{{zzzzzz}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{