BM6&6(v@ $$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((())))))''''''''''''((((((((((((***++++++++++++***))))))************))))))))))))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#################################################################################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&)))(((&&&)))///...((())))))))))))))))))))))))***((('''&&&&&&'''(((***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''(((((('''%%%'''))))))((('''''''''&&&)))...777AAALLLUUUZZZaaaffflllooooooqqqtttwwwxxxvvvtttqqqooonnnnnnnnnggglllrrrxxx{{{~~~|||yyyyyyxxxuuusssppppppooommmkkkkkkmmmpppaaa___^^^^^^[[[YYY]]]ccc]]]___bbbfffjjjnnnqqqrrrtttsssssstttvvvvvvuuusssqqqoooooorrrwwwxxxtttoooffffffhhhlllqqqtttuuutttqqqooommmlllnnnqqqvvvyyyzzzwwwsssnnngggaaa]]]ZZZdddaaaaaaeeehhhhhhkkkppprrrrrrqqqooojjjddd]]]YYYVVVSSSNNNIIIEEEBBBBBBBBBNNNUUU]]]```[[[QQQIIIDDD===888000+++))))))+++++++++***(((''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&''''''((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))******************+++++++++,,,,,,,,,,,,------...///000111111222333555666666777:::===>>>CCCPPPxxx$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''''''''(((''''''''''''((((((((((((((()))***+++++++++++++++*********)))))))))((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################"""""""""!!!!!!################################################%%%%%%%%%$$$$$$#################################################################################%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&((('''%%%)))...---((((((((((((((((((((((((((()))((('''&&&&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%))))))(((((((((((('''&&&((())))))(((((())),,,...444888>>>GGGQQQ[[[dddhhhiiilllooorrrssstttvvvwwwrrrooojjjfffcccdddeeeggglllqqqwww|||}}}}}}}}}}}}~~~{{{zzzxxxvvvqqqmmmeeeeeedddaaa______```bbbcccbbbccceeedddcccgggnnnqqqssswww{{{}}}|||zzzwwwuuuuuuuuutttrrrnnnlllllloootttvvvsssppplllooossstttssstttvvvxxxwwwuuusssrrrsssvvvzzz|||{{{{{{zzzxxxuuupppllliiigggddddddfffddd```___aaadddfffiiilllnnnooommmlllbbbaaa```\\\WWWQQQKKKHHHJJJQQQZZZ___]]]WWWRRROOOJJJDDD;;;444000///...---------------,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((('''''''''&&&&&&&&&(((''''''&&&&&&''''''(((&&&''''''((((((((((((((((((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))******************+++++++++,,,,,,,,,,,,------...///000111111222333555666666777:::===>>>CCCPPPwww$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((&&&''')))***+++,,,,,,,,,******))))))))))))((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$$$$###############################################################"""""""""""""""########################""""""""""""""""""""""""$$$$$$$$$$$$$$$#################################################################################&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''&&&%%%(((++++++((('''''''''''''''''''''''')))((('''&&&&&&'''((()))%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%$$$###'''''''''''')))---444888EEEHHHNNNVVV^^^eeekkknnnqqqqqqqqqrrrttttttsssrrrmmmiiiccc___]]]```dddgggnnnrrrwwwzzzzzzwwwuuutttvvvuuusssqqqmmmhhhaaa]]]YYY[[[]]]___aaadddhhhkkkvvvttttttuuurrrnnnooosss|||zzzxxxvvvtttrrrmmmkkkjjjmmmrrruuuuuutttoootttxxxwwwsssqqqtttyyywwwuuutttssssssvvvyyy{{{yyy{{{~~~|||xxxuuusssrrrsssuuuqqqiiidddccc___```aaaeeeiiijjjjjjiiifffhhhkkkkkkhhhbbb[[[WWWTTTVVVYYYZZZZZZYYYYYYYYYVVVPPPHHH@@@999444///+++******+++++++++***)))(((************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((''''''''''''&&&(((''''''&&&&&&''''''(((&&&''''''((((((((((((((((((((((((''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,---...///000111111222333555666666777:::===>>>CCCOOOuuu$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&'''''''''(((((('''((()))***++++++++++++***)))))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$"""###$$$%%%%%%$$$###"""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$#######################################################################################%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''))))))(((''''''''''''''''''''''''(((''''''&&&&&&''''''(((%%%%%%%%%&&&&&&&&&&&&&&&###$$$%%%&&&%%%%%%%%%&&&'''))),,,111666===EEEJJJWWWYYY^^^cccgggjjjkkklllssspppmmmlllmmmlllhhheeebbb```^^^]]]___dddiiillloooqqqssssssqqqnnnmmmlllcccdddeeeffffffeeecccaaa```ccchhhlllooossswwwzzz~~~||||||yyytttrrrtttxxx||||||xxxtttpppmmmgggeeedddfffkkkoooqqqqqqjjjnnnrrrrrrooonnnqqqtttnnnnnnmmmmmmnnnppprrrsssppptttzzz~~~}}}yyyuuuwwwwww|||yyysssrrreeecccbbbbbbddddddbbb___^^^aaaeeeiiijjjiiigggfffhhheee___YYYUUUTTTVVVWWWZZZWWWSSSNNNHHH???777111,,,+++***(((((((((((((((************************))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))((((((((('''''''''''''''((((((''''''''''''((((((&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))((()))))))))******************+++++++++,,,,,,,,,+++,,,---...///000111222222333555666666777:::===>>>CCCNNNsss$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&''''''''''''))))))*********))))))((()))))))))(((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$"""###$$$%%%%%%$$$###"""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&''')))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''&&&''')))((('''''')))+++,,,222:::CCCKKKSSSZZZ^^^fffhhhkkknnnppppppooonnnnnnjjjeeecccbbb```\\\XXXTTTVVVZZZ___dddhhhlllnnnqqqpppmmmhhhdddaaabbbcccWWWZZZ___eeelllsssyyy|||uuuwwwzzz{{{zzzyyyyyyzzzwwwttttttvvvvvvsssrrrtttsssvvv{{{~~~~~~{{{xxxyyywwwsssppplllgggaaa]]]VVVUUUTTTUUUYYY]]]```aaa]]]^^^```bbbeeeggggggggg`````````aaabbbdddeeefffccchhhpppwwwzzzzzzwwwuuunnnooovvv~~~|||yyyyyynnnkkkiiijjjmmmmmmjjjggg]]]]]]^^^___aaadddfffhhhooolllfff```ZZZTTTOOOLLLTTTUUUWWWXXXVVVOOOGGGAAA666333///+++******+++---))))))))))))))))))))))))************************))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((''''''(((((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***((()))))))))******************+++++++++,,,,,,,,,++++++---...///111222222222333555666666777:::===>>>BBBNNNqqq$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''))))))******))))))((('''))))))((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$$$$######################################################"""""""""""""""#################################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#######################################################################################$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%&&&((('''%%%&&&***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''(((((('''((()))'''%%%&&&***...555<<>>CCCQQQTTTXXX\\\______^^^]]]___ZZZSSSMMMIIIEEE@@@<<<===BBBJJJQQQWWWYYYZZZZZZXXXSSSQQQUUUWWWWWW\\\cccmmmrrruuutttqqqooorrruuuuuuyyy||||||yyysssooommmnnnuuu}}}~~~~~~zzztttiii]]]XXXWWWTTTOOOVVVWWW[[[dddllloooqqqqqqgggddd^^^XXXSSSRRRRRRRRR[[[___```[[[SSSPPPSSSWWWSSSHHH===888333------111...---,,,---...///...,,,...---+++*********++++++************************(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((******))))))((((((''''''))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))************++++++******************++++++,,,,,,,,,,,,------,,,,,,---...///000111222333444555555555777:::===>>>DDDIII```######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$#########$$$%%%&&&%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$############$$$%%%%%%%%%%%%%%%%%%$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&%%%&&&&&&&&&((())),,,222999BBBJJJNNNTTTXXX]]]aaaaaa^^^YYYVVVRRRMMMEEE@@@>>>>>>===<<>>DDDIII```######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((('''&&&%%%%%%&&&((()))***...555>>>GGGPPPVVVYYYYYY\\\aaaccc```YYYQQQLLLEEE@@@:::777888<<<@@@BBBQQQSSSUUUWWWXXXYYY\\\^^^[[[aaaooozzzrrrkkkhhhhhhggglllsssxxx|||ssshhh^^^]]]YYYTTTQQQWWWaaajjjqqqpppnnnjjjfffaaa]]][[[TTTUUUXXX]]]aaaccc```^^^VVVSSSPPPOOOJJJ???555111///...,,,,,,.........---,,,++++++++++++,,,,,,---++++++++++++++++++++++++************************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))(((((((((((())))))(((((((((((())))))'''((()))******)))((('''))))))))))))******************++++++++++++++++++++++++,,,,,,,,,,,,------------...//////000111111222333555666666888:::======DDDHHH___######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&$$$###$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))(((&&&%%%&&&))),,,...111666>>>HHHQQQWWWZZZ\\\]]]^^^```___YYYQQQHHHBBB>>><<<:::;;;>>>DDDIIILLLVVVWWWWWWVVVWWW\\\dddjjjpppttt}}}vvvkkkdddeeekkkqqqlllpppvvv|||~~~xxxtttkkk^^^WWWWWWYYYZZZfffhhhiiijjjjjjiiihhhfff[[[XXXTTTSSSWWW]]]bbbeee___[[[WWWSSSNNNGGG@@@<<<444222///...//////...---++++++++++++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((())))))(((((((((((())))))&&&((()))++++++)))(((&&&((()))))))))******************+++++++++++++++,,,+++++++++,,,,,,,,,---------......///000000111111111333555666777888;;;======CCCHHH^^^######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$%%%%%%&&&'''############$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&%%%%%%''',,,000333>>>BBBJJJQQQWWWZZZZZZZZZ___]]][[[VVVPPPHHHBBB???;;;===@@@DDDGGGKKKOOOQQQQQQQQQPPPPPPSSS]]]lllwww}}}ooobbb\\\```iiipppzzz}}}ssslllggg]]]RRR]]]___aaadddgggjjjlllmmmhhheee^^^WWWSSSUUU[[[```^^^]]][[[XXXTTTOOOIIICCC999666222000///...,,,+++++++++,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))(((((((((((())))))&&&((()))++++++)))(((&&&((()))))))))******************++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------......//////000000111111000222555666777888;;;===<<>>EEEKKKQQQTTTVVVVVVVVVWWWXXXYYY[[[]]]^^^WWWWWWYYY\\\ZZZUUUTTTWWWYYYWWWSSSNNNMMMUUUbbbmmmuuu}}}~~~wwwkkkccc^^^^^^```eeelllppprrrqqqoooqqqooohhh___[[[]]]bbbbbb___[[[VVVOOOFFF===777...///...---+++***,,,---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************************************(((((((((((()))))))))***))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))++++++++++++++++++++++++------------------------.../////////000000000111111222333555777888999:::;;;CCCFFFUUU}}}$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$#########""""""""""""""""""""""""########################%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""###$$$$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))((('''%%%%%%(((...222???BBBHHHNNNSSSUUUWWWWWWVVVUUUTTTTTTVVVXXX[[[]]]YYYYYY\\\___^^^YYYWWWZZZXXXVVVTTTRRRVVVaaaqqq}}}uuuqqqooouuu~~~wwwqqqpppxxx{{{~~~}}}ppp___[[[VVVVVV\\\eeemmmrrryyyzzzxxxpppeee]]]\\\]]]cccbbbaaa___ZZZSSSJJJCCC666333000...------,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************((((((((()))))))))******))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))*********++++++,,,,,,---------------------------------...///000111222222222222444555777888:::::::::BBBDDDTTT}}}$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$###$$$$$$%%%###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""###%%%$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((((((''')))///777<<>>DDDHHHJJJLLLOOOOOONNNJJJHHHHHHHHHHHHJJJLLLOOOPPPQQQMMMKKKJJJJJJNNNWWWeeeppp}}}uuuwwwyyy|||wwwqqqoooqqqqqqwwwxxxkkkccc\\\VVVNNNTTT\\\aaabbb```]]][[[QQQVVV[[[\\\\\\XXXNNNBBB666333///...///000...,,,------------------------------,,,,,,,,,,,,++++++***************************+++,,,,,,,,,,,,+++***))))))))))))************************++++++++++++,,,,,,,,,------......///------------.....................///000000111111222333444666888999:::::::::@@@BBBRRR{{{%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$###############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%(((+++000666===FFFLLLLLLNNNPPPPPPOOOKKKGGGEEEBBBEEEIIINNNQQQSSSSSSSSSRRRMMMKKKPPPSSSYYYgggvvv~~~zzznnnrrrxxx}}}vvvjjjiiinnntttyyyuuuooogggaaaRRRQQQRRRYYYbbbgggeeeaaaWWWVVVUUUVVV]]]```YYYNNN@@@999222...000111///---------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***)))))))))*********++++++************+++++++++,,,........................,,,,,,,,,------------...//////000111111222222333222333444666888999::::::999@@@AAAPPPzzz%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&$$$###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&&&&&&&%%%(((...333:::AAAIIINNNKKKMMMOOOOOOLLLIIIFFFDDD@@@EEELLLQQQSSSRRRQQQPPPQQQMMMRRR\\\aaaaaakkkyyyyyytttsssuuu{{{tttrrrrrrrrrrrrvvvxxxvvvrrrmmmbbb[[[TTTTTT\\\ccceeecccaaa^^^WWWTTTXXX^^^]]]XXXNNNDDD777000///111000...........................------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++*********+++++++++,,,,,,............------------,,,,,,---------.........///000000111111222333333111333444666888999::::::999@@@BBBQQQzzz%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%###"""###$$$%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''***...444999???DDDJJJMMMKKKMMMMMMKKKGGGCCCAAAAAADDDIIIOOORRRQQQOOONNNNNNHHHMMM\\\nnnxxxzzz}}}zzz{{{yyypppnnnsss{{{~~~}}}}}}zzzqqqgggZZZRRRSSSYYY___cccjjjiiiaaaVVVQQQTTTYYY[[[ZZZNNN???555111111000///........................------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++***++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---.........////////////......///000000111111222111333444666888999::::::;;;AAACCCRRRzzz%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$###""""""$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&((()))***333777===BBBFFFIIILLLOOONNNOOOMMMGGG@@@<<<<<<===IIIMMMPPPQQQOOONNNOOORRRTTT```rrr}}}sssrrrtttvvv~~~xxxnnn___SSSOOORRRZZZ```kkknnnjjj\\\PPPOOOTTTYYY\\\UUUIII???888333111///........................------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,*********++++++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000------...//////000000111222333444666888999::::::;;;BBBCCCRRRzzz%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$######%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&'''))),,,---888===CCCHHHKKKMMMNNNPPPOOONNNKKKDDD===:::<<<@@@LLLNNNPPPOOONNNPPPWWW\\\ooo~~~|||yyyxxxuuuyyyvvvgggZZZUUUUUUWWWYYYaaajjjlllcccWWWRRRRRRTTTUUUUUUSSSLLLBBB888222///........................------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,*********+++++++++,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,------......---------.........//////------...//////000000111222333444666888999::::::;;;AAABBBQQQyyy%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%$$$$$$#########%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''(((+++---///999>>>EEEJJJMMMNNNOOOPPPLLLKKKHHHBBB<<<;;;@@@EEEMMMNNNOOONNNNNNSSS]]]fff~~~{{{xxxmmmtttxxxwwwvvv}}}nnnccc]]]ZZZVVVSSSXXXccckkkggg^^^WWWSSSQQQNNNTTTYYYUUUJJJ===333///////////////////////////---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------...///000000,,,,,,,,,---------...............///000000111111222333444666888999:::::::::@@@AAAPPPxxx$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########&&&&&&&&&%%%%%%$$$$$$$$$((('''%%%$$$###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&%%%%%%%%%%%%&&&''''''&&&'''(((((((((---444:::GGGFFFGGGJJJOOOQQQPPPNNNKKKQQQTTTPPPIIIFFFIIIOOOQQQLLLNNNTTTUUUWWWgggzzz}}}zzzyyyzzz|||}}}~~~~~~}}}}}}}}}~~~sssooommmqqqtttxxx{{{llldddbbb^^^YYYSSSTTTZZZcccgggbbb]]][[[TTTSSSTTTUUUSSSKKK===333333111///.........------........................------------------------------......------,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............////////////000111111222222111444666777777888999:::======???OOOrrr$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&%%%%%%&&&&&&'''((('''((((((***---333;;;@@@IIIHHHIIILLLNNNNNNKKKHHHBBBEEEIIILLLNNNPPPRRRSSSQQQNNNQQQZZZ___eeewww|||zzzyyyyyyzzzyyyvvvttttttttttttttttttssssssrrrpppqqqrrrtttuuuuuuttttttuuuxxx||||||uuuooolllqqqzzzxxxqqqmmmddd[[[TTTSSSWWW```ffffffeeeggg```[[[WWWWWWWWWSSSIIIAAA666333000///000111///...........................------------------------------......------,,,+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............////////////000111111222222111444666777777888999:::======@@@PPPsss$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&%%%&&&&&&'''((()))((((((+++333;;;BBBFFFKKKKKKLLLNNNNNNKKKEEEAAA;;;<<<@@@IIIRRRWWWVVVTTTQQQPPPWWWccckkkttt~~~}}}{{{xxxvvvuuutttsssssssssssspppnnnpppooonnnlllkkkjjjiiiiiikkkkkklllllllllkkkjjjiiijjjlllppprrrrrrssstttuuussstttwwwzzz~~~yyykkkeeeeeelll~~~xxxssskkkbbbWWWRRRQQQVVV\\\```eeejjjkkkddd[[[XXXZZZYYYTTTOOO===777111///111333111///........................------------------------------......------,,,+++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............////////////000111111222222111444666777777888999:::<<<===BBBRRRuuu$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&((()))***%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''((((((+++)))(((---777@@@EEEGGGLLLMMMPPPPPPOOOJJJDDD@@@>>>???DDDKKKRRRTTTSSSPPPQQQUUU___mmmwww~~~}}}{{{yyyxxxxxxwwwtttrrrssssssrrrrrrrrrqqqpppnnnpppooommmjjjiiiiiiiiiiiilllmmmnnnnnnmmmlllkkkjjjjjjlllnnnooooooooopppqqqkkklllmmmoooqqqtttvvvwww~~~lllcccaaajjj}}}wwwrrroookkk```XXXPPPPPPRRRVVV\\\ccclllggg```[[[XXXWWWWWWVVVHHH???444...///222111///........................------------------------------......------,,,++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............////////////000111111222222111444666777777888999:::<<<>>>DDDTTTuuu$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&'''((()))***%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((,,,***+++111:::BBBFFFGGGMMMOOOQQQQQQOOOKKKFFFDDDCCCHHHMMMPPPPPPOOOQQQRRRTTT\\\kkk{{{}}}{{{zzzyyyxxxwwwvvvvvvwwwvvvsssqqqsssssstttsssrrrqqqpppppppppooommmlllllllllmmmnnnjjjkkklllmmmmmmmmmlllkkkiiikkkmmmmmmlllkkklllmmmlllkkkjjjjjjiiiiiijjjjjjsssxxxtttjjjhhhmmmzzzvvvssskkk```UUUPPPOOOPPPVVV\\\fffgggfff```XXXTTTUUUWWWRRRGGG999000---///000///////////////////////////------------------------------......------,,,+++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............////////////000111111222222111444666777777888999:::<<<>>>DDDTTTttt$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''&&&&&&''''''((())),,,---111888???EEEHHHIIIOOOPPPQQQOOOMMMJJJIIIIIIFFFMMMTTTTTTPPPPPPWWW___^^^iiiyyy|||yyyyyyxxxwwwwwwvvvuuuuuutttssssssuuuvvvvvvsssqqqqqqssstttsssqqqppppppqqqooonnnnnnnnnnnnnnnooooookkklllmmmooooooooonnnnnnlllmmmmmmlllkkkjjjkkkllllllkkkiiigggfffdddccccccdddiiipppxxx|||rrrkkkppp~~~|||pppeeeZZZTTTPPPNNNPPPUUU```eeehhhddd\\\VVVUUUWWWUUUMMMAAA666111//////000////////////////////////------------------------------......------,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............////////////000111111222222111444666777777888999:::<<>>GGGKKKNNNRRRUUUSSSRRROOOIIIEEEEEEIIIMMMOOORRRUUUUUUUUU\\\hhhrrr}}}}}}|||yyywwwxxxzzz{{{{{{yyyxxxwwwuuuuuuttttttsssssssssrrrssssssuuuwwwzzzzzzxxxvvvrrrtttvvvuuusssqqqrrrtttppppppqqqrrrqqqpppnnnmmmpppqqqrrrrrrrrrqqqpppoooooooooooommmjjjiiijjjkkklllkkkkkkjjjjjjjjjkkkkkk```aaa```___```fffooovvv~~~~~~zzzsssjjj```YYYWWW[[[YYYZZZ^^^bbbaaaZZZSSSLLLOOOPPPJJJ@@@777333222000000000000000000000000------------------------------......------,,,+++,,,------......------,,,------------------------........................---------.........///////////////000111111222222111444666777777888999:::<<>>AAAOOOppp$$$$$$%%%%%%&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$###&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$###############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&%%%######%%%'''%%%%%%&&&''''''(((((())))))''''''))))))(((,,,111:::<<>>AAAOOOooo$$$$$$%%%%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$###""""""!!!$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$%%%'''%%%&&&&&&''''''((()))))))))&&&&&&((()))***///666???CCCHHHNNNRRRSSSRRRQQQCCCFFFKKKPPPUUUXXX[[[[[[\\\]]]^^^```lll}}}xxxtttsssqqqrrrssssssrrrppplllnnnpppqqqqqqrrrtttvvvtttsssrrrqqqooonnnmmmllloooqqqrrruuuwwwxxxyyyyyy}}}}}}|||{{{yyywwwuuutttyyyyyywwwvvvuuuuuuuuuvvvuuuvvvvvvvvvvvvuuuttttttqqqqqqrrrrrrrrrrrrqqqqqqnnnmmmmmmmmmlllllllllkkkhhhgggeeecccaaa```______bbbdddhhhoooxxxzzzttt___TTTMMMSSS\\\```___]]]ZZZWWWTTTSSSRRRMMMDDD<<<444222000111222222...+++////////////////////////......................................................------------..................///////////////////////////////////////000222222111111222444222444777888888888:::;;;===>>>BBBOOOnnn$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$######$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&%%%$$$&&&'''&&&&&&&&&'''(((((())))))(((&&&&&&)))+++---444<<>>CCCJJJQQQZZZ]]]]]]XXXSSSXXXffftttqqqrrruuuwwwyyyyyyyyyyyy~~~~~~|||}}}{{{yyyxxxxxxyyyyyyxxxvvvrrrsssuuuvvvvvvwwwxxxzzz~~~}}}|||zzzwwwuuutttssssssrrrqqqqqqqqqrrrsssttttttsssrrrrrrrrrtttuuuvvvvvvvvvvvvwwwyyyzzz|||}}}~~~~~~~~~~~~~~~}}}||||||yyyyyyxxxwwwwwwxxxyyyyyyzzzyyywwwvvvtttrrrqqqpppjjjiiifffcccaaa___^^^^^^\\\[[[YYYXXXXXXXXXZZZZZZ[[[]]]aaadddiiinnntttxxxzzzuuuggg^^^\\\___hhhkkkffffffkkkhhh___WWWSSSJJJ???555111111222////////////////////////................................................//////............//////............/////////000000000000000000000000000111//////222666999999777222444777888888888:::;;;===@@@DDDMMMfff%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%''''''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&'''''''''((((((***)))((((((***++++++******+++222===CCCGGGPPPZZZfffeeeaaa\\\___iiitttyyyuuuxxxzzz|||}}}~~~}}}~~~~~~||||||{{{yyyxxxwwwxxxyyyyyyyyyxxxwwwvvvvvvwwwxxxyyy}}}zzzwwwtttsssrrrtttrrrpppppprrrsssssssssqqqqqqrrrrrrsssttttttuuuxxxxxxwwwvvvuuuuuuxxx{{{|||}}}~~~|||xxxtttsssvvvxxxyyyxxx|||||||||{{{yyywwwuuutttooommmkkkiiihhheeebbb___\\\[[[ZZZYYYXXXWWWWWWWWWZZZZZZZZZ\\\```eeejjjmmmuuuxxx|||nnnaaa^^^VVVZZZaaahhhlllmmmkkkiii```ZZZTTTMMM@@@222---000111///...///000111000/////////////////////////////////.........---------......------------......////////////////////////111111111111111000///...000000111222333333333333222555888::::::::::::;;;@@@@@@BBBNNNhhh&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&'''(((&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((()))((((((((()))***++++++...///666AAAHHHNNNXXXcccjjjllljjjgggjjjrrryyy{{{zzzzzzzzz{{{|||~~~|||{{{{{{zzzyyyyyyyyyyyyyyyzzzyyyxxxwwwwwwxxxyyyzzz}}}zzzwwwuuusssrrrsssqqqooooooppprrrrrrqqqqqqqqqqqqrrrssssssttttttwwwwwwwwwvvvuuuuuuxxxzzz|||}}}~~~}}}zzzvvvuuuwwwzzzzzzzzz~~~~~~~~~}}}{{{xxxuuussspppnnnllljjjiiigggccc```]]]\\\[[[YYYXXXWWWWWWWWWYYYYYYYYY[[[^^^cccgggjjjqqqtttxxx||||||hhh^^^VVVVVVZZZcccmmmqqqmmmhhhbbb\\\WWWRRRGGG999222222111000//////000000///---//////////////////////////////.........---------///......------......///////////////////////////000111111111111000000///000000111222333333333333222555888::::::::::::;;;??????BBBMMMggg'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%''''''&&&%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$$$$&&&''')))%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((('''((()))***,,,---000222999DDDNNNWWWccclllsssuuuuuutttxxx{{{zzz}}}~~~|||{{{{{{|||||||||{{{zzzzzz{{{zzzyyyyyyyyyyyyzzz{{{~~~~~~}}}{{{yyyuuusssqqqqqqooommmmmmooooooooonnnpppppppppqqqrrrrrrssssssuuuvvvwwwvvvuuuuuuwwwyyy{{{|||~~~|||yyyvvvuuuvvvxxxzzzzzz}}}zzzvvvtttsssqqqooommmllliiifffccc___^^^]]][[[YYYXXXXXXXXXYYYXXXXXXYYY[[[___bbbdddjjjnnnsssxxxzzz{{{}}}~~~rrreee[[[UUUSSS\\\jjjsssqqqkkkgggaaa[[[WWWNNNBBB888444111000000000111111...---/////////////////////////////////............---///......------......//////////////////////////////000000111111111111000000000111222333333333333222555888::::::::::::;;;>>>>>>BBBMMMfff''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%''''''&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%(((,,,000222%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%###""""""###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%'''&&&$$$###$$$%%%((()))$$$%%%%%%%%%&&&&&&''''''''''''''''''((((((((((((''''''(((((((((***---000222666===HHHTTT```jjjqqqyyyzzzyyyyyy~~~{{{}}}{{{|||}}}~~~~~~}}}{{{{{{{{{{{{zzzyyyyyyzzz{{{{{{||||||||||||yyyvvvssspppooommmllllllmmmnnnmmmkkknnnooooooppppppqqqrrrrrrsssuuuvvvvvvvvvvvvwwwxxxyyy{{{}}}yyywwwtttssstttuuuwwwxxx~~~}}}zzzxxxwwwuuurrrqqqooommmiiigggbbbaaa```]]][[[ZZZYYYYYYXXXXXXXXXXXXYYY[[[]]]___ccchhhooouuuwwwxxxxxxxxx}}}yyysssfff\\\SSSVVVbbbnnntttuuuqqqjjjbbb[[[SSSHHH<<<555111000000111222222000.../////////////////////////////////...............//////............//////////////////////////////...///000111111111111111000000111222333333333333333555888999999999;;;<<<<<<>>>AAALLLeee'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%''''''&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%(((,,,000222%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$$$$&&&''')))%%%%%%%%%&&&&&&''''''''''''''''''((((((((())))))&&&((()))((((((+++000333777<<>>BBBKKKccc&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%''''''&&&%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''''''''((((((((()))))))))&&&(((******))),,,222777===EEEPPPZZZfffppprrrooojjjjjjjjjnnn|||||||||}}}~~~~~~~~~}}}}}}{{{zzzyyyyyyyyyyyyzzz{{{zzzzzzzzzzzzxxxvvvtttsssooommmmmmmmmnnnmmmkkkiiilllllllllmmmnnnnnnooooooooorrruuuwwwwwwvvvuuuvvvtttvvvzzz}}}~~~~~~{{{{{{yyywwwvvvwwwzzz}}}{{{|||~~~~~~|||zzzxxxvvvtttqqqnnnkkkiiigggdddbbb```^^^^^^YYYYYYXXXXXXXXXXXXYYYYYYZZZaaajjjrrrvvvxxxxxxyyyuuuvvvvvvvvvyyyrrrddd\\\bbbppp|||}}}uuujjjaaaYYYPPPGGG999666222111222333333333000000000000000000000000...////////////000000000000//////......//////000000000000000000000000000///000000111111111111000000000111222333333333333444666777888888999;;;======???BBBKKKaaa$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&''''''((($$$%%%&&&'''''''''&&&&&&''''''''''''&&&&&&&&&&&&'''((((((((())))))))))))''')))++++++***...555;;;@@@KKKWWWbbblllrrroooggg^^^ccciiisss|||||||||||||||}}}~~~~~~||||||{{{zzzzzz{{{||||||{{{zzzyyyxxxwwwvvvuuutttpppooonnnoooooonnnllljjjkkkkkkkkklllmmmmmmnnnnnnmmmqqquuuwwwwwwvvvuuuuuuqqqtttxxx|||~~~~~~}}}|||{{{|||{{{yyywwwwww{{{~~~}}}}}}~~~|||{{{yyywwwsssqqqooommmjjjgggeeebbbaaa```YYYYYYYYYYYYYYYYYYYYYYYYXXX___hhhoootttuuuvvvwwwrrrtttuuutttsssxxxvvviiidddhhhnnnsssxxxxxxppphhhbbbYYYQQQAAA<<<666222111111222222000000000000000000000000.../////////000000000000000000////////////000000000000000000000000000000000111111111111000000///000000111222333333333333444666777888888999;;;======@@@CCCKKK___#########$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''((((((''''''''''''((((((###$$$&&&(((((('''&&&%%%((((((((('''&&&&&&&&&%%%(((((((((((())))))))))))'''***,,,,,,+++...666===@@@LLLZZZdddmmmqqqjjj___YYYaaammm|||}}}|||{{{{{{{{{|||~~~~~~}}}|||{{{{{{|||}}}~~~{{{zzzyyywwwvvvuuuuuuuuuppppppoooppppppooommmjjjjjjjjjkkkllllllmmmmmmnnnlllpppuuuwwwwwwvvvuuutttpppssswww{{{}}}~~~}}}{{{zzz{{{zzzxxxuuuvvvzzz}}}~~~~~~~~~|||{{{xxxuuurrrqqqooollliiifffdddbbbaaaZZZZZZZZZZZZZZZZZZZZZZZZXXX^^^fffmmmqqqsssttttttooorrruuutttrrrsssyyy~~~ttthhhcccaaaeeeooovvvrrrkkkfff^^^UUUHHHBBB999222000000000111000000000000000000000000.../////////000000111111000000////////////000000000000000000000000000000111111111111111000///...000000111222333333333333444666777888888999;;;===>>>@@@DDDKKK___%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###%%%&&&&&&%%%$$$&&&'''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((((((((''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&'''))))))((((((***+++...***(((,,,111555;;;AAALLLSSS]]]eeeggggggggghhhgggwww~~~|||{{{|||}}}}}}|||xxxzzz|||{{{zzzzzz|||~~~}}}{{{xxxvvvvvvvvvvvvuuuuuutttsssqqqooolllkkknnnnnnnnnnnnooopppqqqrrrqqqqqqrrrssstttuuuvvvvvvuuuuuuuuuxxx{{{}}}}}}|||}}}|||{{{zzzyyyxxxxxxxxx}}}}}}~~~}}}|||{{{yyytttooommmmmmkkkfffaaa___\\\XXXWWWWWWYYYYYYYYYXXXYYY\\\ccckkkqqqrrrqqqooonnnmmmllllllmmmnnnooo~~~zzzmmmaaaYYY```ccciiiqqqtttoooddd[[[TTTLLLBBB999444222000///111111000///...------,,,000000000000000000000000...............///000000222111111111000000//////......///111111222222222111222222333333444555555444444555777888999:::;;;???AAADDDJJJ]]]%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%###%%%&&&&&&%%%$$$&&&'''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&''''''((((((''''''&&&''')))******))))))+++,,,,,,))))))...333777>>>FFFOOOWWW___bbbbbbeeemmmttt~~~|||zzzxxxyyyyyyyyyxxxvvvwwwyyyxxxwwwwwwzzz|||}}}|||zzzyyyxxxxxxxxxwwwwwwvvvuuusssqqqnnnmmmooooooooopppqqqrrrttttttttttttttttttuuuuuuuuuuuuuuutttuuuxxxzzz|||{{{zzz}}}|||{{{zzzyyyyyyyyyyyy{{{|||}}}~~~}}}|||xxxrrrpppooommmhhhcccbbb___[[[YYYYYYZZZZZZYYYYYYZZZ\\\bbbiiinnnooonnnjjjiiihhhggggggggghhhiiipppwwwwwweeeWWWQQQXXXdddoootttqqqhhhaaaUUURRRJJJ@@@666111111333111111111000000/////////000000000000000000000000///............///000000111111111111000000000///000000111111111111111000111111222222333444444444555666666888999:::;;;<<<>>>AAADDDJJJ]]]%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&&&&'''''''''((((((''''''''''''&&&&&&###%%%&&&&&&%%%%%%&&&'''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%((((((((())))))((((((((()))+++,,,+++******+++,,,***)))+++111666;;;CCCLLLWWW^^^eeefffeeelllzzz{{{yyyyyyyyywwwvvvtttuuuvvvvvvuuuvvvxxxyyy}}}}}}|||{{{{{{zzzzzzzzzyyyyyyyyywwwuuussspppooooooooopppqqqssstttvvvwwwxxxwwwvvvvvvuuuuuuuuuuuuvvvvvvvvvyyy{{{|||{{{zzz||||||{{{zzzyyyyyyyyyyyyyyyzzz{{{}}}|||wwwtttssspppkkkgggfffccc___\\\[[[[[[ZZZYYYYYYZZZ\\\```eeeiiikkkkkkgggfffeeeddddddcccddddddfffkkkvvv~~~jjjYYYSSSYYYcccnnntttssslllfffXXXXXXTTTHHH;;;333222555222222111111111111111111000000000000000000000000//////......//////000111111111111111000000000000111111222222111111000///000111111222222333444444666666777999:::;;;<<<======???CCCJJJ]]]&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&$$$%%%&&&&&&%%%%%%&&&(((%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((''''''''''''(((((())))))(((((('''***+++,,,+++******+++,,,***+++///555999===HHHRRR```gggnnnssswww|||zzzxxxwwwvvvtttuuuuuuuuuuuuuuuuuuvvvwwwyyyyyyzzz{{{{{{{{{zzzzzzyyyyyyyyyxxxvvvtttqqqpppoooooopppqqqsssuuuwwwxxxxxxwwwvvvvvvvvvvvvwwwxxxxxxyyyzzz|||~~~|||||||||{{{zzzzzzzzzzzzzzzxxxyyyzzz|||}}}|||yyyvvvsssnnnkkkjjjfffbbb___]]]\\\ZZZXXXXXXYYYZZZ^^^bbbfffiiikkkhhhhhhgggfffeeedddccccccccceeejjjvvvxxxlllaaa______dddkkkpppooommm]]]]]]XXXOOOBBB888444444111111111111222222222222/////////////////////////////////...///000000111111111111000000000000000000000111222222222111111000000111111222333333444555666777888:::;;;<<<<<<<<<>>>BBBIII]]]&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$&&&''''''&&&%%%'''(((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((((((((((('''''''''(((((('''''''''(((***+++***))))))***+++---///444999<<>>BBBIII]]]&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&$$$&&&''''''&&&&&&'''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&''''''((((((''''''&&&'''(((******)))***+++---111444999>>>@@@GGGXXXiiiuuuyyy}}}xxxuuusssrrrqqqqqqooonnnkkknnnqqquuuwwwwwwvvvuuuuuuuuuvvvvvvvvvuuussssssppppppqqqrrrsssuuuwwwxxxtttssssssrrrsssvvvxxxzzzzzz{{{}}}||||||{{{{{{{{{{{{{{{|||{{{{{{{{{{{{zzzzzzzzzzzz|||yyyvvvuuuooolllhhheeeccc```]]]ZZZWWWYYYZZZ\\\___dddkkkooommmmmmlllkkkhhhfffdddbbbfffdddbbbccckkkyyy}}}kkk```___bbbffffffccc```[[[UUUJJJ>>>555111111111111111111111111000000000000000000000000000000//////000000111222000000000000111111111111---...000222333444555555111222222333333444555555444444555777888999:::;;;<<<>>>BBBIII\\\''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%%%%&&&&&&''''''%%%&&&''''''&&&&&&''')))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''((('''(((((())))))(((((('''&&&(((***+++++++++---///444888>>>CCCFFFPPPeeeyyy}}}zzzvvvttttttssspppnnnfffjjjooosssvvvvvvuuutttssstttuuuwwwwwwwwwvvvuuussssssssstttuuuvvvxxxxxxtttsssqqqpppqqqsssuuuwwwuuuwwwzzz||||||{{{{{{{{{{{{||||||||||||||||||}}}}}}}}}}}}~~~}}}{{{{{{ssspppllliiigggddd```^^^[[[\\\]]]]]]___cccjjjoooqqqqqqpppnnnkkkhhhfffdddeeeffffffdddfffooo~~~ppp]]]ZZZ^^^hhhiiijjjfff]]]QQQFFF???444444333333222222111111000000000000000000000000000000//////000000111222///000000000111111111111...///000222333444444444222333333444444555666666555555666777999:::;;;<<<===???BBBIII\\\''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%(((((((((((())))))))))))&&&&&&&&&'''''''''((((((%%%&&&''''''&&&&&&''')))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&&&&%%%'''''''''''''''''''''''''''((((((((())))))******))))))************))))))''')))+++,,,,,,---///111555:::AAAFFFJJJVVVnnn|||yyyxxxwwwtttpppdddhhhmmmsssvvvvvvuuutttssstttuuuwwwxxxxxxxxxwwwuuuuuuuuuuuuvvvwwwxxxyyyuuutttqqqooooooppprrrtttqqqssswww|||}}}||||||{{{{{{{{{||||||}}}}}}}}}}}}~~~}}}~~~uuusssooollljjjgggcccaaa^^^______^^^___bbbiiiooouuuttttttrrrooolllhhhggg]]]aaacccaaa___eeerrr~~~}}}aaa[[[aaaiiinnnsssooocccUUULLLHHH666666555444333333222222000000000000000000000000000000000000000111111222//////000000111111111222000111222333333333333333333333444555555666666777666666777888:::;;;<<<======@@@BBBIII[[[&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((*********))))))))))))))))))******)))***,,,000444:::===CCCJJJRRRaaayyy}}}yyykkkiiikkkrrruuuttttttuuuvvvuuuuuutttuuuvvvwwwxxxwwwxxxyyy{{{||||||{{{zzzuuutttrrrpppnnnnnnnnnnnnrrrtttxxx{{{}}}~~~||||||||||||}}}~~~~~~~~~}}}zzzwwwsssooommmjjjgggdddccc```___bbbdddeeehhhmmmuuuxxxyyyvvvtttsssooojjjffffffdddaaaaaafffnnnuuuooo^^^^^^bbbmmmxxxyyynnn___RRRLLL???888333555888666333222000000////////////000000000000////////////000000000000000000000000000000111111222222222333333333777666555555444444444444777777777888999999999:::>>>>>>BBBKKK]]]&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$''''''''''''((((((((((((***)))))))))))))))))))))***++++++***+++///444888;;;===EEEQQQ___ppp~~~{{{xxxzzzllliiikkksssyyyxxxvvvvvvuuutttsssrrrrrrssstttuuuyyyzzz{{{||||||{{{zzzzzzuuutttrrrpppnnnmmmmmmmmmlllnnnrrrvvvyyy{{{||||||{{{{{{{{{{{{|||}}}~~~~~~~~~zzzwwwsssooommmjjjgggeeebbb___^^^aaabbbcccgggllluuuzzz|||zzzxxxwwwsssmmmiiigggddd```]]]___dddhhhyyy{{{}}}wwwccc___dddmmmxxx{{{uuuiii^^^YYYDDD;;;555444555222000000111111111111111111111111000000////////////000000111111111111111111111111111111222222222333333333666666555444333333444444777777777888999999::::::>>>>>>BBBJJJ\\\&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''%%%%%%%%%$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$######''''''''''''(((((((((((())))))))))))))))))******+++,,,,,,,,,...222999>>>AAAAAAJJJ\\\pppqqqlllllluuu}}}}}}zzzwwwvvvuuusssrrrqqqqqqrrrrrr{{{{{{|||}}}|||{{{zzzyyyvvvuuusssqqqooonnnmmmmmmhhhjjjnnnsssvvvyyy{{{{{{zzzzzzzzzzzz{{{|||}}}~~~}}}~~~}}}zzzuuurrrpppmmmjjjhhheeeaaa___aaacccdddgggmmmvvv{{{~~~}}}wwwqqqlllkkkgggccc___]]]___```fffggghhhiiikkkooouuuyyynnnaaabbbjjjtttyyywwwooofffaaaNNNCCC:::666444000///000111111222333333222111111111000000//////000000111111111111111111111111111111111222222222333333333555444333333333333333444666777777888999999::::::>>>>>>BBBJJJ\\\&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%&&&((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''')))((((((''''''&&&&&&%%%''''''''''''(((((((((((()))))))))))))))*********++++++,,,---///555===CCCFFFGGGQQQggg}}}tttpppvvv}}}zzzzzzyyywwwuuussssssssssssyyyyyy{{{|||||||||{{{{{{yyyxxxvvvtttrrrqqqpppoookkkmmmpppssswwwyyyzzz{{{yyyyyyyyyzzz{{{|||}}}~~~}}}}}}~~~~~~}}}yyyvvvtttrrrooollljjjeeeccceeeffffffjjjpppuuu||||||uuupppooollliiieeecccbbbbbbaaaaaa```___^^^aaafffjjjooovvv}}}iiibbbgggooovvvxxxtttkkkeeeWWWLLLAAA:::666222222444000111333444444333111000111000000000000000000111111111111111111111111111111111222222222333333333333333222222222333333444666666777888999::::::;;;>>>>>>BBBJJJ\\\&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((($$$''',,,//////---)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&'''''''''''''''''''''***)))))))))((((((((('''''''''''''''(((((((((((((((((())))))***************+++,,,...222888@@@EEEGGGKKKZZZsssvvvyyy}}}{{{yyywwwuuutttttttttuuuvvvyyy{{{}}}}}}}}}}}}|||{{{zzzxxxwwwuuusssrrrqqqrrrsssuuuvvvwwwxxxxxxyyyyyyyyyzzz{{{|||}}}~~~}}}|||zzzyyyzzz}}}~~~{{{xxxvvvsssqqqnnnmmmhhheeefffgggggglllqqqsss{{{yyysssqqqooollliiifffcccaaaaaa```^^^[[[ZZZ[[[___bbbcccjjjuuuwwwhhhhhhkkkrrrxxxxxxqqqjjj]]]RRRGGG???888333333666///000222333333222000///111111000000000000111111111111111111111111111111111111222222222333333333222222222222333333444555555666777888999:::;;;;;;>>>>>>BBBJJJ[[[~~~&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((($$$'''---000111...***'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((()))******++++++)))+++...111555;;;BBBGGGFFFPPPfff~~~|||zzzwwwvvvuuuuuuuuutttvvvxxx{{{~~~}}}}}}|||{{{zzzxxxwwwvvvttttttttttttttttttuuuuuuwwwwwwwwwxxxyyy{{{|||}}}|||zzzxxxvvvwwwzzz}}}~~~zzzxxxvvvtttqqqooonnnhhheeeeeeffffffkkkpppsss{{{~~~vvvssspppmmmjjjgggccc```___^^^]]][[[YYYZZZ]]]___\\\ccclllttt~~~yyyqqqiiijjjqqquuurrrmmmaaaXXXMMMEEE<<<444222444///000111222222111000///222111111000000111111222222222222222222222222222111111222222222333333333222222222222333444666666555555666888999:::;;;<<<>>>>>>BBBJJJ[[[}}}&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((($$$&&&))),,,,,,+++)))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''(((((((((''''''''''''(((((((((((('''(((((()))******++++++***---111555999>>>DDDHHHLLL\\\vvv|||zzzyyyxxxxxxxxxwwwxxx{{{~~~|||||||||||||||zzzyyyxxxvvvvvvuuuttttttttttttuuutttttttttuuuwwwyyyzzz{{{yyyyyyyyyyyyyyyyyyyyyzzzwwwyyy|||}}}zzzyyywwwtttrrrpppjjjffffffggggggkkkqqqttt{{{yyyvvvsssrrrqqqpppmmmkkkddddddbbb___\\\[[[\\\]]]\\\```eeehhhnnn{{{tttiiilllqqqqqqoooiiiaaaWWWNNNCCC888333333222222222222222222222222222111111000000111111222222222222222222222222222111111222222222333333333222222222333444666777888555555666888999:::;;;<<<>>>???BBBIII[[[}}}&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))(((((((((''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''((((((((()))%%%%%%%%%&&&'''(((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((%%%&&&&&&'''((()))******''''''''''''((((((((()))'''(((((()))***++++++++++++...333888<<>>???BBBIIIZZZ}}}&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&'''''''''&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''---000///***(((+++***&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''(((&&&%%%%%%&&&'''&&&%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((((((((('''&&&&&&((()))***)))***,,,,,,++++++,,,...///111444999???EEEJJJMMM]]]xxxyyy|||~~~~~~~~~}}}}}}~~~zzzyyywwwwwwxxxyyyxxxwwwssssssrrrrrrrrrsssssstttyyyyyyzzzzzzyyyxxxvvvuuupppqqqsssuuuyyy}}}~~~|||yyywwwuuuuuurrrooonnnjjjhhhlllsssssszzz{{{wwwsssmmmgggbbb___^^^]]]bbb``````bbbcccfffnnnwwwyyyfffooowwwtttuuunnndddZZZQQQFFF:::222444222222444222000111555333222111111000000111111000000000111222222222333222222333333333333444444222111111000111333444555444666888888888999;;;===>>><<>>AAAJJJZZZyyy&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&''''''''''''&&&%%%%%%&&&&&&'''''''''(((((((((&&&&&&''''''''''''&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))++++++((((((***)))'''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%'''((('''&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''(((((((((&&&''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((()))))))))((()))+++++++++******+++---000666;;;>>>AAAIIIVVVaaa{{{xxx}}}|||{{{{{{}}}}}}{{{{{{|||||||||{{{zzzyyyyyyxxxwwwwwwwwwwwwyyyyyywwwvvvuuuuuuvvvvvvtttssssssssstttuuuwwwxxx{{{vvvuuurrrqqqqqqnnnjjjkkkpppvvv||||||uuunnngggbbb___^^^aaa^^^^^^___^^^[[[^^^bbbgggqqqxxxcccccclllxxxvvvppphhh\\\NNNBBB;;;888444333555444000000333333222111111000000111111222222222222222111111111000000111111111222222222333333333333444555666777444666888999999999;;;===AAA???BBBKKKZZZwww''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&'''''''''(((((((((((()))&&&&&&''''''''''''&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''((((((''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&(((((('''&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&'''(((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''(((******)))((((((***++++++***)))))),,,---222999@@@BBBDDDOOObbbqqq~~~|||{{{{{{}}}~~~~~~~~~}}}}}}|||{{{yyyyyyxxxxxxxxxzzzzzzzzzzzzyyyxxxwwwvvvsssrrrqqqqqqqqqrrrttttttyyy~~~zzzvvvsssrrrsssqqqlllkkknnnssswww~~~tttkkkeeeaaa___bbb``````bbb```\\\\\\______cccnnn|||hhhdddmmmuuuuuutttnnndddWWWKKKDDD999444222444444111111333333222111111000000111111333333333222222111111111111111111111222222222222333333333444444555666666444666888999999:::<<<===@@@???CCCKKKYYYwww''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&'''((((((''''''&&&'''''''''(((((((((((()))&&&''''''((((((''''''&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&'''(((''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''))))))(((&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%&&&'''((()))(((&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''')))*********)))(((***++++++***)))***---000777>>>EEEGGGKKKZZZrrr~~~~~~}}}|||{{{zzzyyyyyyyyyyyyxxxyyy|||}}}|||zzzvvvtttqqqpppppppppppprrrssstttuuuzzz~~~yyyuuussstttsssnnnkkkmmmpppsss{{{zzzppphhhbbb```bbb______cccbbb___]]]^^^___]]]bbbmmmzzzyyynnnqqqvvvvvvvvvrrrjjj^^^RRRJJJ<<<666111222333222222444333222111111000000111111444333333333222222111111222222222333333333333444111222333333444555555555555777999999999:::<<<>>>>>>>>>CCCLLLYYYwww''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&'''(((((((((((('''&&&&&&'''''''''(((((((((''''''((((((((((((''''''&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&((((((&&&&&&)))((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''%%%%%%&&&(((******(((&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$""""""&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''$$$&&&((())))))((('''&&&&&&&&&&&&'''''''''(((((((((((())))))******))))))***+++++++++***,,,000333888===BBBFFFMMMaaa}}}}}}|||{{{zzzzzzzzzzzzzzzvvvxxxzzz|||{{{xxxuuurrrqqqpppppppppqqqrrrtttuuussswww||||||wwwtttuuusssooolllllloooqqqyyy}}}ssskkkeeeccc```]]]]]]aaabbb___]]]]]]___ZZZ\\\eeennnzzzzzzqqqxxxwwwvvvuuuqqqgggYYYPPPDDD;;;444222333222333555333222111111000000111111333333333333333222222222222222333333333444444444111222333444444555444444555777999:::::::::<<<>>>===>>>DDDLLLYYYvvv''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&'''(((((((((((((((%%%&&&&&&&&&''''''''''''''''''((((((((((((''''''&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***&&&&&&))))))%%%%%%)))((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&&&&&&&'''(((((('''&&&&&&((((((((((((((((((((((((%%%%%%&&&(((***+++)))'''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&'''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''$$$&&&(((******)))'''&&&'''''''''((((((((())))))))))))(((((())))))***+++***+++++++++,,,///333777:::===AAAFFFQQQiii}}}}}}|||{{{{{{|||||||||yyyyyyyyyyyyxxxwwwvvvvvvsssrrrrrrqqqqqqrrrsssttttttuuuxxx~~~~~~xxxtttttttttooolllmmmmmmnnnwww}}}tttmmmiiigggbbb]]]]]]aaabbb```]]]]]]\\\XXXYYY___dddjjj~~~zzzvvvsssrrruuuwwwrrrfff[[[PPPDDD999444333222333555333222111111000000111111222222333333333333333333111222222222333333333333222222444555666666555555555777999::::::;;;===>>>>>>@@@EEEMMMXXXuuu((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&&&&'''((())))))((((((%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))+++'''&&&******%%%%%%)))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((******((('''&&&%%%&&&'''(((((('''&&&%%%))))))))))))))))))))))))%%%%%%&&&)))++++++)))'''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&'''))))))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''')))******((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''$$$&&&(((***+++)))(((&&&(((((((((((())))))))))))***)))((((((((()))+++,,,***+++++++++---000555999BBBDDDGGGMMM[[[uuu}}}}}}}}}}}}}}}}}}~~~~~~}}}zzzxxxwwwxxxzzz{{{vvvuuusssrrrrrrrrrssssssuuuuuuvvvzzzyyyttttttssspppmmmmmmjjjlllttt|||tttoookkkjjjeee```___bbbdddaaa^^^^^^ZZZVVVXXX\\\[[[]]]nnnpppmmmmmmttt||||||qqqfffYYYLLL===777444222333555333222222111000111111111222222222333333444444444000111111111111222222222333444555777777777777666666777999::::::;;;===???@@@BBBGGGMMMWWWsss''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&''''''((((((((()))'''&&&&&&&&&'''((()))))))))))))))(((''''''&&&&&&((()))***+++++++++***)))******************++++++))))))(((((()))***+++,,,)))))))))(((((((((''''''))))))))))))))))))))))))&&&'''''''''''''''''''''(((((('''''''''(((((())))))))))))))))))))))))))))))(((((((((''''''''''''******))))))((((((''''''))))))(((((((((((())))))((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))(((''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%'''((()))((('''((()))''''''''''''((()))++++++++++++******************---,,,++++++...333888<<>>BBBFFFLLLYYYrrr~~~~~~|||{{{{{{zzzyyyxxxxxxwwwwwwuuutttuuuvvvzzz~~~|||xxxvvvtttrrrpppnnnmmmnnnttt}}}zzzssspppmmmgggdddeeebbb```^^^^^^```aaa```^^^[[[ZZZXXXVVVVVVZZZ```eeewwwpppbbbhhhwwwxxxppp```MMM@@@999444333444333333222222222222333333333333444444444444333333333333333333333333333333444444555555666777777777888888888888999:::;;;<<<===CCCCCCHHHXXXrrr'''''''''''''''''''''''')))((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))***((()))***+++,,,---...///000111222333444444444444666666555555444444333333111222333444444333111000000000000//////...---,,,,,,+++***)))(((((()))***((())))))))))))************))))))(((((()))))))))))))))))))))))))))))))))%%%&&&''''''))))))***+++'''''''''((()))*********))))))(((((((((((())))))((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%&&&'''((()))***''''''''''''''''''''''''&&&&&&'''''''''(((((((((%%%'''))))))((('''((()))))))))(((((((((((())))))************************++++++,,,...222888===@@@AAAHHHTTTggg}}}}}}}}}||||||{{{{{{{{{wwwvvvvvvuuuwwwyyy|||}}}~~~zzzwwwuuussspppnnnpppooorrrzzzxxxqqqmmmllliiieeebbbccc```___]]]^^^___aaa```___^^^]]]ZZZVVVUUUVVVZZZ^^^hhh|||zzz``````ppp}}}xxxhhhVVVIII???666333333333333222222222222333333222333333444444333333333333333333333333333333333444444555555666777777777888888888888999:::;;;<<<===CCCCCCIIIYYYttt'''''''''''''''''''''''')))((((((((((((''''''''''''''''''(((((())))))***&&&'''((()))+++,,,,,,---111222333555888:::;;;<<>>>>><<<:::777444333222000---+++)))(((((()))******))))))))))))))))))***))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((''''''((((((((()))))))))***))))))(((((((((((())))))((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&'''))))))(((''''''(((***))))))(((((((((((()))***************++++++++++++,,,...111666;;;@@@CCCEEEQQQcccyyy~~~~~~~~~}}}}}}}}}yyyxxxvvvuuuuuuvvvxxxyyy}}}zzzwwwuuurrrppppppmmmnnnvvv}}}yyysssmmmiiijjjhhhccc```aaa___^^^]]]^^^___``````aaa___]]][[[WWWTTTTTTWWWYYY___lll{{{hhh^^^fff{{{}}}{{{nnn^^^QQQEEE:::333222333333333222222333333333111222333333333333333333444444444444444444444444444444555555666777777777888888888999:::;;;<<<===<<>>???AAACCCFFFHHHJJJKKKNNNNNNOOOPPPQQQRRRSSSTTTPPPNNNJJJEEE@@@;;;777555666666666777<<>>666444444333333333333333333444111222333333444444444444444444444444444444444444444444555555666777777777888888888999:::;;;===>>><<>>>>>===CCCCCCIIIYYYttt(((((((((((((((((((((((((((((()))***+++,,,,,,---000111333666999;;;===???CCCEEEHHHKKKMMMNNNNNNNNNMMMMMMNNNPPPRRRSSSUUUUUUTTTSSSSSSSSSSSSTTTUUUVVVWWWVVVUUUTTTSSSRRRRRRQQQGGGCCC>>>:::888999;;;===@@@DDDIIIOOOTTTXXXYYYZZZZZZ[[[[[[ZZZXXXUUUSSSQQQHHHFFFCCC>>>:::666222111...---,,,+++************))))))))))))))))))))))))''''''((()))***++++++,,,))))))))))))(((((((((((())))))(((((((((((())))))((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&((()))***+++***(((''''''''''''''''''''''''''''''((((((((())))))))))))'''(((***)))'''&&&&&&'''(((((('''(((((()))***+++((())))))***++++++,,,,,,...000555:::???CCCFFFGGGNNNlll~~~}}}xxxwwwwwwwwwvvvvvvvvvvvvuuuxxx}}}}}}yyywwwtttrrrqqqppplllkkksss~~~|||sssooonnnpppnnnhhhcccbbb^^^___```___\\\\\\]]]```\\\\\\\\\ZZZWWWVVVVVVWWWWWW^^^___ggg{{{gggcccrrr{{{{{{tttkkk]]]KKK@@@<<<444444333333333333444444222333444555666666666666555555555555555555555555444444555555666777777777888888888999;;;===>>>???===CCCCCCHHHXXXrrr))))))))))))))))))))))))))))))***+++---...///000666777999<<<@@@CCCEEEFFFEEEGGGIIIKKKLLLLLLKKKKKKLLLMMMNNNOOOPPPQQQRRRSSSSSSRRRQQQPPPQQQQQQSSSTTTWWWWWWWWWVVVVVVUUUUUUTTTPPPMMMHHHCCC???===<<<<<<777;;;AAAGGGLLLPPPRRRRRRYYYZZZ\\\]]]\\\ZZZWWWUUUZZZXXXTTTNNNIIIDDD???===000///...---,,,,,,,,,,,,))))))))))))))))))))))))************))))))))))))''''''(((((())))))******))))))(((((((((((()))))))))(((((((((''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%''')))+++,,,,,,+++***))))))))))))))))))))))))(((((((((((())))))))))))''')))***)))'''&&&&&&'''''''''''''''(((***++++++((())))))***++++++,,,,,,///222666<<<@@@DDDFFFGGGUUUuuu~~~}}}xxxxxxwwwvvvuuuttttttssstttvvv{{{{{{xxxxxxwwwvvvqqqiiigggooo{{{}}}rrrnnnnnnqqqpppjjjeeeddd^^^```aaa___\\\[[[]]]___]]]^^^]]][[[XXXVVVUUUVVVSSS^^^```bbbqqqnnncccmmmssszzzrrrcccPPPCCC???555444444333333444444555333444555666777777777777555555555555555555555555444444555555666777777777888888888999;;;===>>>???===CCCCCCHHHXXXqqq''''''''''''(((***,,,---///000222555888:::<<<===AAAAAABBBDDDDDDEEEEEEEEEIIIHHHGGGFFFEEEEEEEEEEEEEEEGGGIIIIIIHHHGGGFFFGGGEEEEEEDDDBBB@@@AAACCCFFFNNNPPPRRRRRRPPPPPPPPPQQQPPPPPPPPPNNNKKKGGGCCC@@@@@@>>>;;;:::<<>>AAA@@@??????BBBBBBHHHXXXmmm*********,,,...000333444888888:::<<<>>>@@@AAABBBDDDDDDEEEFFFFFFFFFFFFEEE???>>>===;;;:::999888888;;;===??????>>>=========999:::999777555555888:::???AAACCCDDDDDDDDDEEEFFFFFFFFFFFFFFFEEECCCAAA@@@BBB@@@<<<999777777888999BBBEEEKKKQQQWWW[[[^^^______aaa___\\\[[[\\\YYYTTTRRRPPPLLLGGGBBB===:::888000///...---,,,,,,,,,,,,((((((((()))++++++)))((()))))))))))))))((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((''''''&&&&&&''''''(((((((((((((((((((((((((((''''''(((((((((((('''''''''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((((())))))))))))***************+++++++++)))(((((((((''''''''''''(((((((((((()))))))))***''')))***+++***+++---...444777<<>>@@@@@@???>>>BBBCCCIIIVVVkkk,,,---...111555888;;;===AAAAAABBBBBBCCCDDDDDDEEEGGGGGGGGGFFFFFFEEECCCCCC666555333222000///......111333555555333222333333222333333222000000111333333555777777666777888:::888999999:::::::::::::::888888777555444333222222444777<<>><<<999555222000......(((((()))+++---,,,***''')))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((('''''''''&&&&&&(((''''''&&&&&&''''''(((((((((((((((((((((((((((''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((())))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))******((()))+++++++++,,,...000555888===BBBDDDIIIWWWddd|||yyyqqqkkkfffeeecccaaaccchhhrrr~~~}}}|||yyyvvvssspppooonnnlllnnnpppuuu||||||vvvsssyyy}}}yyywwwvvvuuuqqqnnniiiccc```___]]][[[]]]aaabbbaaa```___]]]ZZZXXXWWWSSSSSSUUUWWWYYY^^^jjjwwwtttllluuu}}}qqqbbbUUUAAA<<<777555666777666444444444555555555555444444777777666666666666555555444555555666666777777888999888888:::===???@@@??????EEEHHHLLLWWWjjj...000222666:::>>>AAABBBFFFEEEEEEEEEDDDDDDCCCCCCGGGGGGFFFDDDAAA???<<<;;;222222000///...............///000000///...///000///111222222000000111222333444444444222222444555111222222222333333333333000111333444444333222111///000333888>>>FFFLLLPPPRRRUUUWWWVVVWWWYYYWWWQQQLLLKKKLLLLLLLLLMMMNNNNNNNNNLLLIIIDDD===777222...,,,+++++++++,,,,,,***((()))))))))******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((%%%%%%&&&&&&&&&''''''''')))))))))(((((('''''''''((((((((((((((('''''''''(((((()))))))))*********)))***+++++++++---///222777999===AAADDDMMM___qqq}}}zzztttooojjjhhheee``````bbblllvvv}}}zzzvvvssspppnnnmmmhhhkkkoooqqqvvv}}}zzz}}}{{{zzzyyyuuurrrlllfffbbb```___\\\^^^bbbbbbbbbaaa___]]]ZZZXXXWWWUUUTTTVVVYYYYYY[[[ccclllkkktttvvveeeYYYHHH@@@888444555666666444444444555555555555444444777777777777777666666666555555555666777777888888888999999;;;===>>>??????AAAHHHLLLOOOXXXjjj444666888;;;???AAACCCDDDEEEEEEDDDCCCBBBAAAAAA@@@CCCBBB@@@>>>:::777444222///............//////000...///000///...---...000+++...000111111000111222555666777777666777:::<<<777777777777666555444333333444555555444111...,,,111111111222666:::>>>@@@GGGJJJLLLLLLOOORRRQQQLLLDDDCCCBBBBBBEEEJJJOOORRRRRRSSSSSSPPPKKKCCC;;;777333000,,,************)))))))))******++++++,,,,,,************************(((((((((((((((((((((((())))))))))))))))))))))))))))))((((((((('''''''''(((((((((''''''((((((((())))))))))))))))))))))))''''''((((((((((((''''''(((''''''&&&&&&''''''(((((((((((((((((((((((((((&&&&&&'''''''''(((((((((*********))))))((((((''''''''''''((((((((((((((())))))))))))***************+++,,,,,,,,,...111444999:::===AAAEEERRRjjj}}}}}}zzzrrrmmmiiihhheeebbbbbbeeellluuu~~~{{{wwwssspppnnnmmmfffiiilllnnnqqqzzz~~~}}}{{{wwwtttnnniiieeedddaaa^^^___cccbbbbbbaaa___\\\YYYWWWVVVVVVUUUVVVZZZZZZZZZ```ggg{{{qqqttt|||jjj]]]PPPFFF:::333444666555333444444555555555555444444666666666777777777777777555555666666777888888888888999:::;;;<<<===>>>???@@@GGGJJJNNNVVViii<<<===>>>@@@AAABBBBBBBBB@@@@@@???>>>>>>===<<<<<<;;;:::999777555222000///+++++++++,,,---...///000///000000///......000111...222666888999999999:::777999:::;;;<<>>555666777777777666444333555555555555666777888888999;;;<<<<<<@@@EEEEEEBBB===;;;888777999>>>DDDGGGLLLNNNQQQSSSRRRNNNIIIFFF>>>999222...++++++******+++++++++++++++,,,,,,,,,************************(((((((((((((((((((((((()))))))))))))))))))))))))))))))))((((((((('''''')))((((((''''''(((((()))))))))))))))))))))))))))''''''((((((((((((''''''((((((''''''''''''(((((((((((((((((((((((((((((('''''''''((((((((())))))************))))))))))))'''''''''((((((((((((((()))))))))*********+++++++++,,,,,,,,,,,,///222666;;;<<>>555555666666333444444555555555555444444555555666666666666777777555666666777777888888999888:::;;;<<<<<<<<<>>>@@@===CCCEEEJJJTTThhh????????????>>><<<:::999666666666666555555555444222222333333333333222222...------......///000111333333333222111111333555555999???CCCDDDEEEEEEFFF@@@@@@AAA@@@@@@BBBEEEHHHJJJLLLPPPRRRSSSQQQNNNLLLAAA@@@???>>>>>>===>>>>>>:::<<<>>>@@@AAA@@@??????888999777444666::::::666666444222111111444888;;;DDDGGGJJJNNNQQQRRRQQQQQQKKKGGG@@@:::666333000///,,,,,,,,,,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''))))))(((((((((((())))))))))))))))))))))))))))))''''''((((((((((((''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))*********''''''''''''((((((((()))))))))*********+++++++++,,,------,,,---///444777<<<>>>BBBHHHQQQggg{{{vvvppppppzzzssseee]]]]]]eeennnqqq{{{}}}yyyvvvsssrrrqqqhhhiiihhhgggiiioooxxxzzzvvvrrrnnnlllllliiidddbbbdddeeedddccc```^^^[[[XXXWWWUUURRRSSSVVVWWWWWW[[[```dddsssxxxvvvwwwzzznnndddVVVCCC888777999777555444444555555555555444444444444555555555666666666666666666777888888999999888:::<<<<<<;;;;;;===@@@>>>BBBCCCIIIVVVkkk>>>>>>===;;;888555222000........................,,,---///222444555666777444444333333333333333444666777666555444444666888777<<>>AAAFFFJJJMMMMMMKKKJJJFFFEEE@@@999777999888444222222222222333555777888BBBCCCEEEHHHLLLPPPSSSUUUWWWSSSMMMHHHCCC===888444---------,,,,,,+++++++++************************************************))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))''''''((((((((((((''''''((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''(((((())))))******&&&'''''''''(((((()))))))))************+++++++++,,,------------000444888>>>@@@EEELLLXXXppp|||xxxrrrkkkhhhooommm___]]]gggqqqvvv}}}zzzwwwuuusssrrrjjjiiigggfffhhhmmmsssxxx{{{wwwssspppnnnooolllfffcccdddffffffdddbbb___\\\YYYXXXWWWTTTSSSVVVWWWWWWZZZ___\\\kkk|||uuuooowww|||qqqkkk[[[GGG;;;999;;;999777444555555555555555555444333444444444555555666666666666666777888888999999888:::======;;;;;;===@@@AAACCCCCCJJJYYYooo;;;999555111///---------......---,,,---...///000333222111444999;;;;;;:::444555444333333666:::===DDD@@@;;;999:::<<<<<<;;;>>><<>>@@@AAA@@@BBBCCCKKKYYYkkk222111///...---...///000111000000000000111333444777777888;;;>>>>>>;;;888777888999999999;;;>>>AAAFFFDDDAAAAAADDDGGGGGGGGGGGGEEEFFFKKKLLLJJJJJJMMMNNNNNNNNNOOOPPPQQQSSSSSSSSSTTTUUUVVVVVVVVVVVVVVVWWWWWWYYYYYYXXXUUUSSSQQQOOOPPPSSSWWWZZZ[[[[[[[[[\\\ZZZWWWUUURRRNNNJJJFFF@@@@@@@@@???===;;;888666777888888888999===BBBFFFMMMNNNQQQSSSUUUSSSNNNKKKBBB===777111...------,,,---+++***+++,,,---,,,+++((()))******++++++************************************))))))(((((((((((())))))))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))((('''''''''''''''&&&'''(((((((((((((((((('''((()))))))))((('''&&&(((((((((((()))))))))***))))))))))))************---,,,,,,---///444888;;;>>>DDDHHHPPPkkk}}}uuummmhhhiiijjjpppvvv}}}|||wwwrrrpppnnniiiddddddcccbbbeeejjjxxx}}}xxxuuuuuussslllhhhgggiiihhhgggfffccc```]]][[[WWWVVVTTTUUUWWWZZZ[[[ZZZ]]]bbbkkkyyymmmlllqqqyyy}}}{{{tttbbbLLL===888777777555555666777777666555555555555555555666666666666666666666777888888999999888888999;;;===>>>???@@@@@@BBBBBBKKKYYYkkk---,,,,,,,,,---///111222222222222222333444555666:::;;;===???@@@>>>:::666888:::===???@@@BBBEEEGGGIIIHHHGGGHHHJJJLLLLLLLLLLLLJJJIIIKKKKKKIIIIIIKKKOOONNNNNNNNNOOOQQQSSSTTTVVVUUUSSSRRRQQQPPPPPPQQQTTTTTTUUUVVVWWWXXXYYYYYYVVVWWWXXXXXXXXXZZZ\\\^^^___]]]\\\[[[[[[YYYVVVTTTIIIIIIHHHGGGGGGFFFFFFFFF???>>><<<999777777999;;;???CCCHHHLLLOOOQQQSSSUUUMMMJJJEEE>>>777111///...---,,,******,,,,,,,,,+++******+++,,,,,,,,,++++++***************************))))))))))))((((((((())))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''%%%&&&((()))***))))))((((((((()))*********))))))((((((((()))))))))******)))))))))*********++++++,,,,,,,,,...222666;;;===CCCEEEJJJZZZ}}}qqqkkkiiiiiiggghhhuuu~~~yyytttrrrpppjjjeeecccaaa___```eeeooo}}}}}}zzzzzzwwwpppkkkjjjjjjjjjiiigggdddaaa^^^\\\YYYWWWUUUUUUWWWXXXYYYXXX[[[^^^dddnnn{{{xxxkkkjjjuuurrr[[[GGG===:::888555666666777777666666555555555555555666666666666666666666777888888999999999999:::;;;<<<===>>>???@@@BBBBBBKKKYYYkkk............///111222333333333444444555666777777:::;;;<<<======;;;999777<<>>>>>@@@BBBBBBKKKXXXjjj......///111333444666777888999999999::::::::::::;;;;;;;;;:::::::::;;;<<>>777777777777666666777777777555555555555666666666666666666666777888888999999::::::;;;;;;<<<===>>>>>>AAABBBBBBKKKXXXiii...000222555888;;;===???@@@@@@AAAAAAAAA@@@??????===>>>===<<<;;;<<<@@@CCC>>>@@@BBBBBB@@@>>>>>>>>>???@@@BBBBBBBBBDDDFFFIIIOOOTTTZZZ]]]ccciiilllkkkfffgggjjjmmmooopppppppppllljjjgggeeefffjjjnnnqqqqqqrrrsssrrrnnnhhhaaa\\\TTTUUUWWWYYYYYYVVVOOOJJJKKKJJJJJJLLLOOORRRSSSSSSWWWZZZ]]]______\\\YYYVVVXXX[[[^^^]]]XXXRRRLLLIII???>>><<<999777888:::===BBBIIIRRRWWWWWWQQQKKKGGG>>>:::555000...,,,***)))++++++,,,,,,,,,+++******++++++++++++++++++++++++)))))))))************+++************************(((((())))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&((()))))))))((('''******)))))))))((((((((((((((('''''''''((()))))))))))))))*********++++++*********++++++++++++,,,+++---111666:::>>>AAABBBCCCLLLaaa{{{uuuuuuzzzzzzvvvkkkooouuutttqqqrrryyy~~~zzzxxxoooiiifffeeeccc______cccfffnnn~~~yyyrrrpppooonnnnnnllliiifffcccaaa]]][[[YYYXXXXXXYYYXXXXXX[[[]]]___aaaggguuu{{{}}}|||gggSSSAAA666888777777666666777777888555555555555666666666666666666666777888888999999999999:::;;;<<<===>>>???AAABBBBBBJJJWWWiii777999;;;>>>AAACCCEEEFFFFFFFFFFFFFFFEEECCCAAA@@@>>>@@@@@@???>>>>>>@@@CCC<<>>>>>===<<<===BBBIIIRRRWWWXXXUUURRRKKKFFF???999555111...,,,---------------,,,++++++++++++++++++++++++++++++))))))*********+++++++++************************(((((()))))))))*********((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&((()))***)))(((''')))(((''''''(((***,,,---+++***)))((((((((()))***))))))*********+++++++++*********+++++++++,,,,,,,,,...333888<<>>888888777666666777888888555555555555666666666666666666666777888888999999888888999;;;===>>>???@@@AAABBBBBBJJJWWWhhhCCCDDDFFFGGGHHHIIIIIIIIIGGGGGGGGGGGGEEECCCAAA???===@@@BBBBBB???===>>>???BBBGGGMMMTTT[[[bbbiiimmmtttvvvyyyzzz{{{vvvsssooommmlllkkkiiihhh]]]YYYUUUQQQQQQTTTYYY\\\___```aaa```^^^^^^^^^```^^^XXXQQQMMMLLLKKKHHHFFF<<<>>>CCCLLLUUU[[[[[[YYYUUUOOOGGG@@@:::666222000.../////////...---,,,,,,++++++++++++++++++++++++))))))******++++++++++++************************(((((())))))*********+++))))))))))))))))))))))))(((((((((((((((((((((((($$$&&&((()))***)))(((''''''&&&%%%&&&(((+++///111---,,,***)))))))))******)))************+++++++++******+++++++++,,,,,,,,,,,,///444999===@@@AAABBBLLL]]]~~~zzzwww|||tttlllkkkfffqqq~~~vvvqqqmmmkkkgggbbbaaaddd```gggvvv~~~wwwuuuqqqpppooonnnkkkhhheeeccc___]]]ZZZZZZ[[[[[[[[[[[[YYY\\\]]]\\\]]]dddqqq|||{{{}}}|||lllYYYIII999888777666666777888999555555555555666666666777666666666777888888999999777888999;;;===???@@@AAAAAABBBBBBJJJWWWhhhFFFFFFHHHJJJMMMMMMKKKIIIGGGEEECCCCCCEEEDDD@@@<<<===>>>@@@BBBDDDFFFGGGGGGSSS]]]ggglllqqqzzzzzzmmm```ZZZUUUQQQSSSXXX[[[\\\\\\\\\\\\\\\\\\[[[fffbbb]]]WWWSSSPPPNNNMMMDDDAAA===@@@HHHRRRXXX[[[XXXVVVQQQKKKDDD===777444---...///---+++******,,,------,,,++++++,,,,,,---++++++++++++++++++++++++******++++++++++++******)))***+++++++++)))((('''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''')))++++++)))))),,,///,,,,,,+++***))))))******)))************+++++++++)))***+++***))))))+++,,,+++666888777===??????GGGOOOqqqzzz{{{xxxlllllldddjjjooo{{{sssllliiifffbbbbbbdddeeeiiiuuu|||uuutttrrrooommmllliiieeebbb^^^]]]\\\ZZZYYYXXXXXXXXX\\\\\\\\\\\\]]]bbbiiinnnvvvtttnnnwww|||lllZZZCCCAAA;;;888999999666444666777777777777888888888888888888999999999:::::::::;;;;;;===>>>@@@BBBCCCDDD>>>AAABBBJJJUUUeeeLLLKKKJJJJJJJJJKKKLLLKKKHHHFFFCCCAAAAAAAAA@@@???===???DDDKKKSSS[[[bbbfffqqqyyy|||xxxqqqfff^^^]]]VVVVVVUUUVVVVVVXXXYYYZZZYYY[[[^^^```___ZZZSSSNNNHHHCCC>>><<<@@@IIIQQQVVVZZZXXXUUUPPPKKKEEEAAA>>>777333...,,,,,,------,,,...------,,,,,,++++++***++++++++++++++++++++++++******++++++++++++******)))***++++++***)))((('''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******+++***))))))+++,,,,,,++++++***))))))******)))************+++++++++)))***+++***))))))+++---+++666999999???AAABBBJJJXXX|||zzz}}}|||rrrqqqjjjiiidddkkk}}}uuunnnkkkhhhcccbbbdddbbbfffqqq|||{{{uuuuuussspppnnnmmmjjjfffccc___^^^\\\[[[ZZZYYYXXXXXX[[[[[[\\\\\\^^^bbbgggkkk~~~yyyuuuyyyxxxcccHHH===888555888999888777999777777777777888888888888888888888999999999:::::::::;;;<<<>>>???AAABBBCCC>>>AAABBBJJJUUUeeeIIIIIIIIIHHHGGGGGGFFFFFF@@@AAAAAABBBDDDHHHNNNRRRaaacccgggmmmuuu~~~}}}yyyppplllggg```ZZZUUURRRQQQRRRTTTYYY___aaa```[[[WWWPPPLLLFFF@@@>>>BBBJJJPPP\\\[[[ZZZWWWTTTPPPMMMKKKEEE<<<222---...000...+++.........---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++***************+++******)))(((************************))))))))))))))))))))))))((((((((((((((((((((((((---+++))))))*********))),,,+++******)))*********)))************+++++++++***+++++++++******,,,...---777:::<<>>@@@AAAAAA>>>AAABBBIIITTTdddCCCEEEFFFGGGFFFEEEDDDDDD???DDDLLLTTT[[[dddooovvv|||uuusss{{{~~~ssshhh```[[[[[[XXXTTTSSSWWW[[[]]]]]]WWWVVVSSSNNNIIIHHHLLLPPP^^^^^^^^^]]][[[XXXUUUSSSOOOGGG===666333111...+++,,,------...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************************************((((((((((((((((((((((((((((((((((((((((((((((((---***'''(((+++---+++)))++++++***************+++))))))*********+++++++++***+++,,,+++++++++---///000999<<<>>>CCCBBBEEESSSrrruuuxxxyyywwwppplllbbb\\\YYYYYYsss|||vvvsssooohhheeeeeehhhkkkppptttuuu|||}}}yyyyyywwwtttrrrqqqnnnjjjgggbbbaaa___^^^\\\[[[ZZZZZZXXXZZZ\\\^^^^^^```bbbdddkkk}}}gggHHH???888888999777555555666777777777888888888888888888888888999999999999888999:::;;;===>>>???@@@???AAABBBIIISSScccBBBBBBBBBAAAAAAFFFLLLRRRTTT]]]iiittt}}}zzzuuutttsssxxx~~~~~~}}}xxx}}}{{{yyy{{{uuukkk^^^VVVTTTVVVWWWWWWTTTXXX[[[[[[XXXVVVVVVWWW``````aaa```^^^[[[XXXVVVRRROOOJJJCCC:::333///---,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******************++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***'''&&&(((,,,......,,,+++***************++++++))))))*********+++++++++***+++,,,,,,+++,,,...000444;;;===???CCCAAAGGGYYY}}}}}}ttt{{{vvvsssrrrrrrjjjbbb[[[UUUfffzzzwwwssslllggggggjjjmmmpppsssuuu{{{~~~{{{yyywwwuuussspppmmmjjjeeedddbbb```^^^]]]\\\\\\XXX[[[]]]^^^^^^___```bbb___nnnvvvQQQFFF;;;999:::888555555666777777777888888888888777777888888888999999999888999999;;;<<<===>>>??????AAABBBHHHRRRaaaAAA@@@>>>===AAAMMM\\\hhhsssyyyyyywwwwww}}}}}}vvvzzz}}}ssslllcccYYYRRRQQQUUUZZZ^^^```_________bbbbbbccccccaaa]]]ZZZWWWRRRRRRQQQLLLCCC:::555333000///.........//////000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++************+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''&&&(((+++---......*********)))******+++,,,)))************+++++++++***+++------,,,---///111777<<<===???DDDCCCMMMccc}}}yyywww~~~sssnnntttyyypppddd\\\YYYggg}}}|||wwwpppjjjjjjhhhlllqqqtttxxx~~~|||yyywwwuuusssooolllhhhgggeeecccaaa```___^^^ZZZ\\\^^^^^^^^^^^^```aaa^^^iiixxx~~~ZZZLLL>>>:::;;;:::999999777777777777888888888888777777777888888888888999888999:::;;;<<<===>>>>>>???AAABBBHHHQQQ```AAAFFFLLLSSS[[[gggvvvxxxwwwwwwyyy~~~~~~ooobbb[[[ZZZXXXYYY\\\___aaabbbcccdddffffffdddaaa]]][[[RRRQQQPPPNNNJJJDDD???;;;666444111///---...///000------------------------+++,,,,,,------,,,,,,+++++++++*********+++,,,---************************))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******+++---///******))))))***++++++,,,)))************+++++++++***,,,---------...000222888<<<<<<@@@FFFHHHVVVppp}}}vvvzzz}}}rrrlllppp~~~{{{iii```aaappp{{{sssmmmllliiinnntttxxx|||}}}{{{yyywwwtttpppnnnkkkjjjhhhfffcccbbbaaa```]]]^^^___^^^]]]^^^```aaa```fffqqq|||fffUUUCCC;;;;;;:::::::::777777777777888888888888777777777777888888888888999999:::;;;<<<===>>>>>>???AAABBBGGGQQQ___FFFSSSeeeuuu}}}}}}~~~ssstttxxx{{{{{{kkkcccYYYTTTVVVZZZ^^^___dddfffggghhhgggdddaaa^^^SSSOOOKKKLLLNNNMMMGGGAAA;;;888333///------...///------------------------+++,,,,,,------,,,,,,+++++++++*********+++---...++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((***,,,+++((((((+++...******))))))***+++,,,,,,)))************+++++++++***,,,---------...000222888<<<<<>>>>>???AAABBBGGGPPP___kkkuuuwwwsssooooooyyywwwoooiiiccc\\\WWW[[[ZZZ___hhhkkkfffbbbccc^^^WWWMMMHHHIIINNNRRRTTTJJJDDD<<<555111000000000------,,,---//////---,,,------------------------,,,,,,,,,+++++++++******))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))+++***))))))+++,,,+++***++++++***)))(((((())))))++++++******++++++,,,---.........------///444777;;;<<<===EEEKKKNNNggg~~~xxxzzzxxxqqqrrrvvv|||{{{nnn```cccxxx~~~wwwssssssxxx{{{vvvqqqnnnsssuuuyyy}}}{{{yyyxxxvvvsssppptttrrroookkkhhheeecccbbb______`````````___^^^]]]\\\eeehhhdddiii{{{~~~{{{kkkUUUDDD<<<:::888666:::::::::999999999888888777777777777777888888999:::::::::;;;<<<===>>>???CCCCCCGGGFFFSSS```|||wwwxxxooobbb]]]WWWUUU[[[```bbbeeeiii```]]]XXXPPPKKKJJJNNNSSSOOOJJJCCC<<<888444111...000///---.........---+++------------------------,,,,,,,,,++++++++++++*********************************++++++++++++******************************+++***)))***+++,,,+++***++++++***)))))))))))))))++++++******++++++,,,------------------///444777===>>>???EEEMMMSSSpppyyywww|||yyyppppppuuuyyywwwkkk^^^^^^nnn~~~yyyvvvrrrqqqsssyyy|||yyyuuurrrsssuuuzzz~~~{{{zzzyyywwwsssqqqsssrrroookkkhhheeedddcccaaaaaa``````______^^^^^^bbbhhhhhheeejjjxxxvvv___KKKAAA===<<<;;;:::::::::999999999888888777777777777777888999999:::::::::;;;<<<===>>>???BBBBBBFFFFFFSSS```}}}iii]]]RRRPPPTTTZZZ```eeebbbeeeddd]]]QQQJJJKKKPPPSSSPPPLLLGGGBBB;;;444///222000...---...---,,,+++------------------------,,,,,,,,,,,,++++++++++++******************************++++++++++++******************************+++))))))***,,,,,,,,,+++++++++***))))))))))))***++++++******++++++,,,---,,,------------000444888>>>AAAAAAEEEPPP]]]uuuxxxwwwppppppwwwxxxssshhh\\\YYYaaakkkwwwvvvttttttyyy~~~{{{xxxvvvrrruuuyyy~~~~~~}}}|||{{{xxxuuurrrrrrqqqnnnllliiifffeeeddddddcccaaa```_________```eeeiiijjjhhhnnnxxx|||yyyvvv{{{iiiRRRBBB;;;:::;;;:::::::::999999999888888888777777777777888999999:::::::::;;;<<<===>>>???AAAAAAFFFFFFSSS```}}}uuu|||sssaaaWWWUUUVVVWWWWWW___dddgggddd[[[RRROOONNNRRRQQQPPPOOOKKKDDD;;;555444111...------------,,,........................------,,,,,,,,,+++++++++******************************++++++++++++*********************************))))))***,,,---,,,+++++++++***))))))*********++++++******++++++,,,---,,,,,,------...111555999>>>CCCBBBFFFUUUkkk|||vvv{{{ttt}}}vvvsssuuu}}}zzzqqqfff\\\XXXZZZ^^^jjj}}}}}}|||yyywwwsssuuuxxxzzz{{{{{{{{{{{{~~~~~~}}}zzzwwwsssrrrqqqooollljjjiiihhhggghhhfffcccaaa``````aaabbbaaaiiiooopppuuu|||~~~xxxwww~~~yyy]]]GGG;;;888::::::::::::999999999888888888888777777888888999::::::::::::;;;<<<===>>>???@@@@@@FFFFFFRRR```~~~rrrfffoooyyysssjjjccc\\\VVVVVVXXX[[[___aaa^^^XXXSSSOOOPPPQQQRRRQQQKKKDDD>>>777444000...---.................................---------,,,,,,,,,++++++******************************++++++++++++*********************************))))))***,,,...---,,,+++***************++++++++++++******++++++,,,---,,,------...///222777;;;===DDDCCCHHH]]]zzzzzz{{{zzzuuuxxxuuuttt}}}yyy{{{zzzpppeee]]]YYYXXXXXXXXXiii|||yyywwwvvvxxxyyywwwsssooommmmmmqqq~~~}}}xxxuuurrrqqqooonnnlllkkkkkkkkkkkkiiigggdddbbbbbbcccccc```kkkwww{{{}}}yyy|||yyy{{{oooSSSAAA;;;<<<:::::::::999999999888888888888888888888999999::::::::::::;;;<<<===>>>???@@@@@@FFFFFFRRR___}}}ssssss|||uuulllXXXSSSQQQUUU^^^bbb___YYYQQQQQQQQQSSSRRRPPPKKKGGG???;;;555111000000//////........................------------,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++***))))))***---......---+++************+++,,,,,,++++++******++++++,,,---,,,---...///111444999===<<>>???@@@AAAFFFFFFRRR]]]{{{|||qqqdddVVVQQQWWW^^^___]]]YYYVVVTTTRRRRRRPPPNNNKKKKKKEEE===777333111000///...........................------------,,,,,,,,,++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++***))))))+++---///......+++*********++++++,,,---++++++******++++++,,,------...///000222666<<<@@@<<>>???AAAAAAGGGFFFQQQ\\\yyy{{{cccSSSRRRWWW\\\^^^```\\\WWWSSSPPPOOONNNMMMTTTNNNDDD;;;555222000///////////////////////////......---------,,,,,,,,,++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++***))))))+++---//////...+++*********+++,,,,,,---++++++******++++++,,,---...///000111333777===AAA<<>>???BBBBBBGGGFFFQQQ[[[xxxrrr```VVVUUUWWWZZZ]]]___^^^[[[XXXVVVUUUVVVTTTPPPGGG<<<555222333222111000///......------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))***++++++++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,---------...///000222444777<<<@@@FFFAAAHHHgggmmmnnn~~~xxxrrrzzznnndddccccccxxxzzzssskkkdddhhhjjjppp~~~|||{{{uuuttttttttttttvvvwwwxxxwwwuuussspppnnnmmmllllllhhhlllttt~~~zzzssswwwvvv___NNN<<<888:::;;;999888777777666666666777888999999::::::888999:::;;;<<<>>>??????BBBBBBFFFDDDNNNYYYuuu|||jjj]]]WWWYYYZZZ\\\]]]]]]\\\ZZZYYYUUUSSSPPPLLLFFF>>>555///000000111111000///...---........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))***+++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,...111333555999===@@@EEECCCOOOttt|||kkkooo}}}uuu{{{yyynnnkkkiiixxx{{{rrrkkkgggiiinnn|||~~~|||{{{wwwwwwvvvvvvwwwxxxzzz{{{yyyxxxuuurrrpppooonnnnnnkkknnnsss|||{{{{{{kkkXXXCCC:::;;;<<<:::999888888888777777777888999999::::::888999:::;;;<<<>>>??????AAAAAAEEEDDDNNNXXXtttvvvmmm^^^[[[XXXYYY]]]```bbbaaaZZZUUUOOOLLLKKKEEE;;;222//////111222111000///...........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))******+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------+++...222555888;;;>>>AAADDDFFFZZZtttjjjrrr{{{|||xxxzzzqqqpppnnnwwwxxxooohhhjjjmmmvvv~~~}}}|||zzzyyyyyyyyyyyy{{{|||}}}|||{{{xxxvvvsssqqqpppppppppqqqrrryyy~~~yyydddKKK===<<<;;;;;;:::999999999777777888888999:::::::::888999:::;;;<<<>>>??????@@@@@@EEECCCMMMWWWsssoooeeeZZZUUUXXX___ccceeeccc[[[PPPJJJHHHEEE@@@;;;111111000000000000000000........................------------------------++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,------------...***...333888;;;===@@@BBBEEEJJJdddxxxnnnkkkwww|||rrrxxx|||sssqqqrrrzzzyyyooojjjkkklllsss}}}|||{{{zzzzzzzzzzzz|||}}}~~~~~~}}}{{{xxxvvvtttrrrqqqsssssssssxxx{{{||||||nnnQQQAAA===:::::::::888888:::888888888999999:::::::::888999:::;;;<<<>>>????????????DDDCCCLLLVVVqqq|||fffWWWTTTXXX\\\___ccc^^^VVVOOOIIIEEEAAA???777555222///...///111222////////////////////////------------------------++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,---------.........+++///555:::===???AAABBBHHHOOOmmm}}}pppkkknnn~~~vvvqqq}}}~~~yyyttt~~~zzzooojjjiiijjjooo{{{}}}|||zzzzzzyyyyyyzzz{{{}}}~~~~~~}}}|||zzzxxxvvvtttssstttvvvvvvzzzzzzsssvvvvvv{{{\\\EEE>>>999::::::777666999999999999999999:::::::::888999:::;;;<<<>>>????????????DDDCCCMMMUUUpppkkk___[[[YYYYYY^^^]]]\\\YYYSSSKKKBBB===>>><<<888444111111222333////////////////////////------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---------............---111777;;;>>>@@@BBBCCCLLLWWWyyyzzz|||jjjjjjsss|||sssuuu|||{{{zzz|||zzz{{{tttkkkgggggglllvvv}}}|||yyyxxxxxxxxxxxxzzz{{{|||~~~~~~}}}}}}{{{yyyxxxwwwuuuyyy{{{}}}qqqkkkppppppzzzmmmLLLAAA:::;;;;;;777555999999999::::::::::::::::::888999:::;;;<<<>>>?????????@@@EEEDDDMMMVVVppp~~~qqqgggbbb___\\\[[[[[[[[[TTTIII@@@DDDCCC@@@===999555333111////////////////////////........................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,------------...------------............000333888;;;===@@@BBBDDDQQQ___}}}wwwwwweeeiiiwww|||uuurrrttt}}}xxxwwwzzz|||yyysssqqqsss~~~yyypppjjjhhhllluuu~~~|||xxxxxxwwwwwwxxxyyy{{{|||~~~}}}|||{{{www|||mmmgggnnnmmmsss}}}SSSEEE<<<>>>>>>777666:::::::::::::::::::::::::::888999:::;;;<<<>>>?????????@@@FFFEEENNNVVVpppzzzrrreee]]]VVVWWW[[[ZZZQQQGGGGGGGGGGGGDDD@@@999333///000000000000000000000000........................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------......---------.........//////222555999;;;===???BBBDDDSSSeeewwwwwwlllbbbiiiyyy}}}yyytttpppoooxxxzzz}}}xxxmmmkkknnn}}}|||vvvoookkkpppxxx~~~|||xxxxxxwwwwwwxxxyyy{{{|||~~~yyylllgggnnnllloooWWWIII???@@@@@@999777;;;::::::::::::::::::::::::888999:::;;;<<<>>>??????@@@AAAGGGFFFOOOWWWppp}}}mmmYYYQQQWWW___YYYNNNDDDEEEFFFFFFDDD???;;;777333111///000222222000............///////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***,,,,,,++++++,,,,,,---...---.........------...000---888999888???@@@AAAIIIUUUxxx{{{pppyyypppjjjcccmmm~~~}}}uuuqqqpppooouuu~~~pppiiilllyyy{{{rrrllloooxxx{{{yyyvvvttttttvvvxxxzzz~~~xxxjjjggglllttt}}}kkkMMM???BBB>>>:::<<<===;;;::::::999999::::::;;;:::::::::;;;<<<===>>>???@@@@@@DDDDDDNNNWWWpppjjjWWWSSSYYY\\\YYYNNNJJJFFFEEEEEEDDDAAA???555222//////111111000...////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***,,,,,,++++++,,,,,,---...---.........------///000...999999888>>>???AAAJJJ___vvvooo~~~zzzgggdddeeepppuuunnnkkkkkkppptttkkkjjjrrrzzztttvvv}}}}}}{{{xxxuuuuuuvvvxxxzzz~~~{{{nnnjjjmmmrrrzzzrrrRRRAAABBB===999;;;;;;;;;::::::999999::::::;;;:::::::::;;;<<<===>>>???AAA@@@EEEDDDNNNVVVoooiii[[[ZZZ]]]^^^\\\UUUMMMIIIIIIJJJGGGEEE:::777333111111222111000////////////////////////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,------...---.........------///111000999999999>>>>>>AAAMMMmmmoooooopppbbbccciiiuuuyyypppmmmllloooxxx}}}qqqmmmlllxxx~~~|||yyywwwvvvwwwxxxyyy}}}vvvrrrssswww~~~{{{ZZZFFFDDD>>>;;;<<<:::;;;;;;::::::::::::;;;;;;:::::::::;;;<<<===??????BBBAAAEEEDDDNNNUUUnnnssshhh```YYYccc___XXXSSSOOOKKKHHHEEE@@@===999555333333333444000000000///////////////............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---...///...---...000222222:::::::::>>>>>>CCCRRR|||~~~llltttlllccchhhmmmzzzwwwnnnkkksssuuuxxxssskkkooo{{{}}}zzzwwwvvvvvvwwwxxxyyy||||||xxxxxxzzzaaaLLLFFF???===???<<<;;;;;;::::::::::::;;;;;;:::;;;;;;;;;<<<>>>???@@@BBBAAAEEEDDDMMMTTTmmm}}}lll\\\___```___ZZZSSSLLLGGGEEECCC@@@<<<777333222222333111111000000//////////////////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///,,,...///.........000222444::::::;;;@@@???GGGZZZyyyooojjjeeekkkssswwwmmmvvvuuuyyytttlllkkkppp~~~{{{xxxvvvuuuuuuuuuvvvxxx||||||xxxvvvxxx}}}gggRRRHHH???===@@@===<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;<<<===>>>???@@@BBBAAAEEECCCMMMTTTlll~~~wwwrrr``````___\\\WWWQQQLLLIIICCCBBB>>>999333000000111222111111000000//////.../////////.........------------------------------------,,,,,,,,,,,,---------------------......///,,,...//////...///111333555::::::===AAAAAAKKKbbb|||sssvvv}}}gggfffnnn}}}}}}|||uuuooollljjjllluuu}}}zzzwwwvvvuuuuuusssuuuxxx|||~~~}}}{{{uuutttxxx~~~sss^^^OOO@@@<<>>@@@@@@AAA@@@DDDCCCMMMTTTmmmvvvmmmbbb]]]\\\[[[UUUPPPFFFEEECCC===666111000111222222111111000//////...////////////.......................................---,,,,,,,,,,,,---...---------------...//////,,,...////////////222444666:::;;;>>>CCCCCCOOOiiimmmnnn~~~vvvhhhmmmxxxtttlllkkkkkklllqqq{{{}}}zzzxxxvvvvvvrrrtttvvvyyy|||~~~|||uuusssvvv|||rrr]]]FFF===???<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<===???@@@AAA??????CCCCCCMMMUUUmmm~~~wwwnnnzzz~~~hhh___aaaccc]]]UUUIIIJJJHHHBBB;;;555333333222222222111000//////...000/////////.......................................---,,,,,,,,,,,,---......------------...//////,,,.../////////000222444777;;;;;;???DDDDDDRRRmmmqqqcccjjjtttlllwwwwwwmmmjjjlllnnnnnnsss|||zzzxxxwwwssssssuuuwww{{{~~~|||vvvpppooosss{{{kkkMMM@@@AAA>>><<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===???@@@AAA>>>>>>CCCBBBMMMUUUnnnxxxoookkkiiijjjssszzzfffWWWTTTZZZXXXQQQJJJFFFAAA999333222222222111222333222000...000/////////.....................------,,,,,,,,,---------------------------------.........//////,,,---...---...000333777???666===@@@EEEHHHUUUbbb\\\ggg}}}nnnhhhttt~~~uuusssooojjjkkkqqqssswww~~~|||yyywwwvvvvvvwwwwwwyyy~~~yyypppmmmooollldddeeemmm|||WWW>>>===???>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>???BBB@@@DDDCCCNNNUUUjjjxxxrrroooqqquuuxxxyyyhhh[[[TTTYYYUUUQQQOOOHHH===666555222222111222333222000...000000/////////........./////////.........---------------------------------------.........//////------.........000444777>>>777???AAADDDGGGXXXiii]]]hhh~~~kkkjjjyyyyyyvvvpppkkkkkkooopppsss}}}{{{yyyyyyyyyyyy{{{uuujjjjjjjjjgggiiippp{{{cccHHHBBBAAA>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===??????BBBAAAEEEDDDNNNUUUkkkxxxvvvuuuwww|||ppp]]]ZZZVVVUUUSSSMMMAAA999666333222111111222222111///000000000/////////......000000000///////////////------------------------------........./////////------......///111555888<<<888AAABBBCCCHHH^^^mmm```lllxxxgggnnn}}}wwwqqqlllkkknnnnnnppp~~~||||||{{{zzz|||qqqllljjjhhhjjjooo}}}kkkNNNDDD>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????BBBAAAFFFEEEOOOVVVkkkvvvddd\\\VVVUUUSSSJJJ@@@;;;555333111111222222222111000000000////////////...////////////////////////....................................////////////---......//////222666999;;;888DDDCCCCCCIIIfffzzzhhhcccppppppgggttt}}}uuurrrpppqqqqqqttt~~~}}}|||zzz|||xxxsssrrrvvvrrrTTTFFF===>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@CCCBBBFFFFFFPPPVVVjjjyyy}}}yyyhhhYYYVVVXXXTTTKKKEEE999666333222222222222222111000000000////////////........................................................./////////000000---...//////000333777:::;;;999DDDCCCCCCMMMoooqqqaaacccrrrkkkiii{{{}}}zzzyyyyyy|||~~~}}}{{{|||{{{^^^NNNBBB>>>>>>===<<<<<<<<<<<<<<<===<<<<<<======>>>???@@@BBBBBBFFFFFFPPPUUUiii{{{uuuzzzttt^^^VVVWWWTTTNNNIII>>>;;;666333222333333222111111000000000/////////------............//////............................../////////000000000---...///000111444888;;;<<<:::DDDCCCDDDQQQwwwiii]]]bbbsss}}}iiiooo~~~dddRRRDDD>>>>>>===<<<<<<<<<<<<<<<============>>>???@@@@@@AAAAAAFFFFFFPPPTTThhh~~~}}}~~~nnn___WWWRRROOOOOOCCC>>>999444333333333333111111111000000000//////....../////////000000000.........................../////////000000000000---///000000111444999<<<>>>:::BBBAAAEEEVVV~~~sssaaaZZZeeewwwwwwhhhtttlllVVVDDD>>>>>>===<<<<<<<<<<<<<<<============>>>???@@@AAA@@@@@@EEEEEEOOOSSSfffvvvuuuyyynnn___VVVUUUXXXFFFAAA:::555333333333333111111111111000000000000//////000000111111111222////////////////////////////////////000000000000...///000000222555999<<>>>>>===<<<<<<<<<<<<<<<============>>>???@@@AAA??????EEEEEENNNSSSfffppp~~~gggUUUQQQUUUQQQHHH???;;;888444222444///000111222222111000/////////000000000000//////////////////////////////111000///......///000111111111111222333666888999???===AAAGGGIII\\\jjj]]]]]]wwwkkknnnzzzuuusssnnnmmmnnnttt|||~~~~~~}}}lllNNNAAA===@@@???888;;;@@@;;;<<<<<<<<<<<<>>>@@@BBBCCCBBBCCCGGGEEEOOOUUUfff{{{eee\\\[[[WWWNNNEEE@@@:::444222444///000111222222111000000//////000000000000//////000000000000000000000000111000////////////000111111111111222444666888:::???===@@@FFFKKKaaa~~~ggg___ccclllrrr{{{vvvsssqqqvvvttttttwww}}}|||zzzwwwuuusss[[[DDD>>>@@@???999;;;@@@;;;>>>============>>>@@@AAABBBCCCGGGEEEOOOUUUffftttaaaYYY\\\TTTLLLFFF???666333444111111222222222111111000///000000111111000000///111111111111111111111111111000000//////000000111111111111222444666999:::>>>===@@@EEENNNiiivvvaaa^^^fff}}}mmmwww{{{{{{~~~|||zzzyyyxxx|||zzzxxxyyy|||{{{tttpppqqqxxxhhhIII@@@??????999<<<@@@;;;>>>>>>============>>>>>>AAACCCGGGDDDNNNUUUfffkkk\\\\\\VVVQQQLLLEEE;;;555444222222222222222222111111000000000111111000000000000000000000000000000000000000000000000000000000111111111222444777999;;;>>>>>>@@@EEEQQQqqqqqq\\\ZZZfffyyynnn{{{~~~vvvrrrrrrwww~~~}}}{{{zzzyyy}}}yyyuuuzzzuuuPPPBBB??????:::<<<@@@;;;==================>>>>>>AAABBBGGGDDDNNNTTTeeeuuuaaaZZZUUURRRLLLAAA888444444444333222222222222222000000111111111111000000////////////////////////000000111111111111000000111111111333555777:::<<<>>>@@@AAAEEETTTyyyqqq[[[[[[jjjuuuqqqyyyrrrlllkkkiiijjjrrrzzztttpppiiimmmssszzz{{{WWWEEE>>>???<<<===@@@<<<:::;;;<<<===>>>???@@@@@@AAABBBFFFDDDNNNTTTeeessshhh\\\XXXTTTJJJ>>>888555555444333222222222222000111111222222111111000........................000111111222222111111000111111111333555888;;;<<<>>>AAACCCGGGZZZppp\\\aaattt{{{rrrttt~~~zzzsssmmmkkkccc___cccmmmvvvvvvnnniiidddddddddgggnnnyyy^^^GGG===???======@@@<<<:::;;;===>>>@@@AAAAAAAAA@@@BBBFFFCCCMMMTTTeee~~~hhh^^^ZZZQQQEEE===777666444333222222222333000111111222222111111000////////////////////////000111222222222222111000111111111333555888;;;===<<>>>>>@@@===<<<===???@@@AAAAAAAAA@@@@@@AAAFFFCCCMMMTTTdddrrrccc]]]UUUJJJBBB777666444333222222333333111111222222222222111111000000000000000000000000000111222333333222111000111111111333666999<<<===;;;BBBGGGMMMfff}}}fffWWWeeexxxrrryyyuuuooojjjeeeggglllhhhkkkzzzyyyxxxyyyzzzzzzzzz}}}fffJJJ===???>>>>>>@@@===???@@@AAABBBBBBAAA@@@???@@@AAAFFFCCCMMMSSSddd}}}hhh___TTTHHH???;;;555111222555444000333333333222222222111111000000000000000000000000///000111222222111000///111222444555888999;;;<<<>>>EEEFFFJJJiiilll\\\^^^iiitttppptttzzzpppooohhhiiikkkmmmrrrzzzoooUUU@@@@@@AAA;;;:::@@@============>>>???@@@AAABBBBBBEEEBBBKKKRRRdddnnnYYYMMMEEE@@@999555444555555333333333333222222222222111111111111111111111111111000000111111111111000000111222444666888:::;;;<<<===DDDHHHPPPppphhhZZZ]]]iiissszzzqqqvvvzzztttrrrtttuuuuuuvvvyyy}}}tttXXXAAA@@@BBB===;;;???=========>>>>>>???@@@AAABBBCCCFFFBBBLLLSSSdddfff\\\NNNGGG???888666555555666333333333333222222222222111111111111111111111111111111111000000111111111222222444666888:::;;;<<<<<>>>>>>>>>>>>>>>>>???AAAAAACCCCCCGGGCCCMMMSSSeee~~~pppWWWMMMAAA:::666444444777444444333333333222222222111111111111111111111111333222000000000000222333222333444666888:::<<<<<<===BBBIII[[[ttt\\\VVV___mmmwww~~~sss}}}~~~vvvssssssuuu~~~qqqNNNBBBBBBAAA>>>???>>>>>>>>>>>>???@@@AAAAAACCCDDDHHHDDDNNNTTTdddeeeUUUEEE===888444444777444444444333333333222222111111111111111111111111333222111000000111222333222333555666999:::<<<===???AAAIII___lllXXXVVVbbbsss~~~~~~tttvvvnnnnnnrrrwwwYYYDDDAAAAAA@@@@@@>>>>>>>>>>>>???@@@AAABBBCCCDDDHHHEEENNNSSSccc{{{dddMMMDDD???999555666444444444444333333333333222222222222222222222222222222111111111111222222333333555777999;;;<<<===@@@AAAJJJffffffUUUVVVfffzzzyyyvvv{{{qqqkkkmmmrrrxxxzzzcccIIIAAA@@@@@@@@@??????>>>??????@@@AAABBBBBBCCCGGGDDDMMMRRRbbbxxxssshhhjjjlllnnnssszzzxxxZZZOOOJJJAAA999777555444444444444333333333222222222222222222222222111222222333333222222111333444555777999;;;======???AAANNNooobbbQQQVVViii~~~sssxxxvvvpppnnntttwwwzzzkkkOOODDD@@@???>>>????????????@@@AAABBBBBB@@@BBBGGGDDDLLLQQQ```|||yyytttpppkkkeee___[[[RRRSSSTTTVVVZZZ```hhhnnnqqqzzzeeeWWWRRRGGG<<<888555555444444444333333333222222222222222222222222111222333444444333222111333444555777999;;;======>>>AAAQQQwww}}}___OOOUUUjjjpppyyy}}}zzzpppkkknnnppprrrnnnSSSFFFAAA>>>===????????????@@@AAABBBCCC@@@AAAFFFCCCLLLPPP___~~~zzzwwwtttooolllgggddd___[[[XXXUUURRROOOIIIIIIIIIKKKNNNQQQUUUWWW]]]aaahhhpppwww|||xxx^^^SSSNNNDDD;;;;;;777555666666444444777333333333333333333333333333333222222333333444555444666888::::::<<<>>>@@@???DDDNNNttt[[[KKKXXXkkksssrrrzzz}}}uuuooommmkkkjjjqqq{{{rrrUUUIIIEEEDDDBBB@@@@@@@@@@@@AAABBBCCCCCCAAAAAAEEECCCMMMRRR___~~~wwwrrrlllgggeeebbb^^^\\\WWWUUURRRPPPPPPOOOMMMLLLGGGGGGFFFFFFHHHJJJMMMNNNOOORRRWWW\\\aaaeeeggghhhqqqrrryyyrrr___RRRFFF<<<999444333555666444444777333333333333333333333333333333222222333333444555444666888::::::<<<>>>@@@@@@FFFQQQnnnWWWLLL\\\mmmrrrrrr}}}www{{{~~~xxxrrrnnnmmmkkkhhhjjjpppxxxZZZJJJCCC@@@???@@@@@@@@@@@@AAABBBCCCCCCAAABBBEEECCCMMMQQQ___}}}uuullleeeaaa^^^ZZZWWWUUUSSSQQQOOOLLLJJJIIIIIIJJJKKKJJJJJJNNNMMMKKKJJJJJJKKKLLLLLLIIIKKKNNNQQQSSSTTTUUUUUUZZZZZZ^^^fffmmmsss|||sssbbbQQQEEE<<<777444666666444333555333333333333333333333333333333333333333444444555444666999:::;;;<<>>@@@??????@@@@@@AAABBBCCCBBBBBBEEECCCLLLQQQ___{{{rrrjjjccc^^^ZZZVVVVVVVVVVVVVVVUUUSSSPPPNNNMMMKKKJJJJJJLLLMMMMMMMMMTTTSSSRRRQQQPPPPPPPPPPPPNNNOOOPPPQQQRRRRRRQQQQQQSSSRRRSSSUUUXXX\\\aaafffrrryyyyyycccQQQEEE===777777666333111222444444444444444444444444333333333333333444555555444777999:::;;;<<>>>>>??????@@@AAABBBCCCCCCFFFCCCLLLQQQ^^^xxxrrriiidddbbb```]]]YYYXXXYYY[[[^^^aaaeeejjjmmmnnnmmmiiiaaaXXXRRROOOOOONNNNNNOOOSSSXXX\\\^^^___```aaabbbcccddddddddddddeeeeeeeeeeeeffffffggghhhdddfffeeeccceeehhhgggaaa]]]\\\ZZZZZZ___jjjwww|||cccSSSBBB:::888666666888555555555555555555555555444444444444444555666666555777:::;;;<<<===@@@BBB@@@LLLeeejjjNNNLLLYYYiiikkktttyyy}}}wwwoooiiihhhjjjooouuu|||{{{yyytttxxxpppnnn~~~vvvuuuuuuooozzz{{{sss|||~~~~~~vvvppphhhfffooogggJJJ@@@AAA>>>>>>>>>>>>???@@@AAABBBCCCCCCFFFCCCLLLPPP^^^tttlllfff^^^VVVSSSUUUYYYZZZZZZ\\\```ffflllpppsssuuuwwwmmmjjjddd[[[SSSOOOQQQTTTXXXWWWXXXZZZ]]]```bbbbbbddddddeeefffggggggggggggjjjjjjiiiiiiiiijjjkkkkkkmmmpppooolllmmmqqqmmmeeefffeeeccc```^^^___cccfffpppuuucccMMMAAA<<<999888999555555555555555555555555555444444444444555666666666888:::;;;<<<===@@@BBBAAAMMMhhhiiiNNNMMM[[[kkknnn{{{xxx~~~~~~rrriiiccc^^^^^^aaabbb```fff{{{|||wwwzzzvvvyyyllleeewww~~~sssttttttiiiiiizzzzzzrrrxxx|||pppfffhhhvvvsssQQQBBB@@@>>>>>>>>>>>>???@@@AAABBBDDDCCCFFFCCCLLLPPP]]]|||yyyssshhh___^^^XXXWWWVVVWWW[[[aaahhhmmmssstttvvvxxxyyyvvvqqqmmmeee___WWWRRRQQQUUUYYY[[[\\\___bbbcccbbbaaaaaaaaa```bbbeeeggghhhiiilllnnnmmmnnnpppooommmlllkkklllnnnnnnnnnoooqqqqqqpppnnnjjjkkkjjjfffbbb___aaaccceeeppp}}}wwwVVV@@@::::::999666555555666666555444444333555555555555555555555555555777999:::;;;<<>>777777666666666777777888666666666666666666666666666888:::;;;<<<===@@@CCCHHHSSSnnn\\\VVV\\\hhhjjjpppqqqyyywwwqqqnnnnnn{{{wwwrrrpppooonnnnnnooossswww{{{}}}pppgggbbb\\\YYYXXXYYYXXXWWWOOORRRPPPRRRZZZcccxxx~~~|||zzzyyywwwzzz{{{wwwrrrppptttyyyyyysssmmmeeehhhqqqiiiJJJGGGBBBAAAAAA@@@@@@AAAAAABBBBBB???HHHGGGKKKQQQ```xxxhhh]]]WWWVVVVVVZZZbbbkkkrrrzzzqqqcccYYYUUUTTTTTT[[[\\\aaajjjuuu~~~vvvooollllllnnnuuuwwwyyyzzzxxxuuuttttttuuu|||wwwsssooollllllmmmnnnnnnssssssvvv{{{yyyqqqjjjggg~~~qqqXXXGGG@@@:::999777666666666777888666666666666666666666666777888:::;;;<<<>>>AAACCCGGGTTTiiiXXXXXXaaalllmmmssszzzooo{{{rrrhhhgggwwwzzzvvvtttvvvwwwxxx{{{zzzmmmiiiccc\\\WWWUUUWWWZZZUUUWWWTTTTTTYYY[[[hhh}}}yyytttppplllkkkjjjkkkpppuuuuuussstttxxx|||qqqooommmfffffflllzzzpppMMMGGGBBBAAAAAA@@@@@@AAAAAABBBAAA@@@HHHFFFJJJRRRbbbxxxrrrhhh^^^ZZZ\\\bbbggglllwwwwwwhhh[[[VVVWWWZZZ]]]aaabbbfffnnnxxx|||tttoooppptttxxxyyyuuusssrrrvvv|||xxxsssrrrrrrqqqppptttwww|||yyyeeennneeeOOOCCC<<<;;;999777666666777777666666666666666666666666777999:::;;;<<<>>>AAACCCFFFUUUwww___RRRVVVcccnnnnnnuuuvvvnnn~~~mmmgggttt~~~{{{~~~~~~{{{|||wwwssskkkbbb[[[WWWVVVWWWWWWYYYWWWYYY^^^ZZZ```rrr~~~tttqqqkkkfffbbb`````````dddiiiooorrrsssssstttvvv{{{sssmmmfffiiikkkvvvwwwSSSJJJBBBAAAAAA@@@@@@AAAAAABBBAAAAAAIIIFFFJJJSSSddd{{{fffbbb^^^[[[^^^gggrrrzzzsssjjj___WWWVVV[[[aaaeeeggghhhkkkqqq{{{yyyqqqmmmqqqyyy}}}yyyppprrrtttwww}}}|||{{{yyywwwttt{{{fffaaayyyttt[[[MMM>>><<<999777666555666777777777777777777777777777777999;;;<<<<<<>>>AAADDDEEEUUUoooVVVMMMTTTcccnnnooowwwtttnnnuuujjjvvv{{{xxxzzzzzzqqqiiibbb\\\VVVSSSVVVYYYXXX\\\bbb\\\]]]lllyyyuuuoooiiifffeeefffgggccc```[[[VVVTTTTTTVVVXXX[[[___eeehhhiiigggfffeeeuuussshhhkkkkkksss|||XXXNNNBBBAAAAAA@@@@@@AAAAAABBBBBBAAAJJJFFFJJJTTTeee}}}qqqiii^^^[[[ZZZ```kkkxxx}}}uuufffbbb______ccciiilllmmmmmmqqqtttwww}}}zzzrrrmmmkkkppp|||{{{vvvnnnhhhiiilllooouuu{{{yyytttqqqwww|||~~~ttthhhnnntttNNNCCC@@@<<<888666777999:::888888777777777777888888999:::;;;;;;<<<===AAACCCEEEXXXiiiRRRQQQSSS^^^cccddd~~~wwwppp|||{{{{{{yyyzzzzzzmmmbbb\\\YYYXXXVVVWWWZZZ^^^bbbcccaaa___ooozzzmmmccc___\\\YYYVVVUUUUUUSSSRRRRRRPPPNNNLLLKKKLLLMMMMMMQQQWWW```eeeeeeaaa]]][[[eeeooowwwvvvllliiikkkyyy]]]MMMHHHBBB???AAABBB@@@@@@CCCCCCCCCGGGDDDMMMQQQ]]]~~~ssshhhbbbaaaaaafffooo|||tttjjjeeeccccccfffkkkqqqtttuuurrrtttvvvyyyzzzsssllljjjkkkrrrxxxppphhhffffffgggkkkpppmmmooorrrttttttvvvyyy{{{{{{wwwsssooommmooosssttt}}}ooojjjrrr___JJJEEE>>>999888888999999888888777777777777888888999:::;;;;;;<<<===AAACCCGGGZZZrrr^^^PPPPPPYYY]]]___|||vvvqqqzzzyyyzzz{{{qqqhhhbbb___]]]XXXWWWWWWYYY\\\^^^^^^]]]cccxxx}}}tttiiiaaa\\\VVVTTTRRRRRRSSSTTTSSSRRRNNNLLLJJJGGGFFFFFFGGGGGGLLLQQQYYY^^^```^^^ZZZWWWZZZ```jjjyyy{{{nnnkkkkkkvvvgggRRRHHHBBB@@@BBBBBBAAA@@@BBBCCCCCCGGGDDDMMMQQQ]]]|||rrriiiccc___cccgggooo{{{{{{jjj```cccdddhhhnnnuuuzzz||||||wwwyyyzzz|||tttnnnhhhhhhkkkrrr~~~tttkkkgggdddbbbdddgggeeeggghhhiiihhhiiijjjlllpppqqqqqqqqqpppmmmjjjhhhhhhkkkiiinnnqqqgggyyynnnUUULLLAAA:::999::::::888888888777777777777888888999:::;;;<<<<<<>>>AAADDDHHH[[[wwwgggQQQPPPWWWZZZ^^^~~~tttssszzzxxx{{{{{{|||zzzuuuppplllhhheeeddd\\\ZZZWWWVVVWWWYYYZZZ[[[]]]kkkzzz}}}~~~xxxgggZZZWWWYYYOOOOOOOOOQQQTTTVVVUUUTTTLLLKKKGGGDDDBBBAAABBBBBBGGGJJJQQQWWW[[[[[[WWWSSSUUUYYY\\\___iii{{{qqqnnnlllssstttVVVHHHCCCAAACCCDDDAAA@@@BBBCCCCCCGGGDDDMMMQQQ^^^tttmmmjjjhhhgggmmmqqqyyy~~~pppfffaaadddhhhnnnuuu{{{~~~~~~~~~{{{}}}~~~~~~tttnnnhhhhhhkkkqqq}}}{{{qqqmmmjjjhhhiiillllllnnnpppppppppppprrrtttpppqqqrrrssssssqqqnnnmmmjjjllliiihhhyyyzzzfffmmmbbbUUUEEE;;;:::;;;:::777999888888777777888888999999:::<<<<<<<<<>>>AAADDDHHH\\\pppbbbRRRSSSZZZ^^^dddqqqtttyyyxxx|||}}}|||rrrqqqooollliiihhhggghhhhhhcccaaa]]][[[[[[ZZZYYYXXX^^^dddlllttt}}}{{{ooo^^^TTTSSSWWWQQQRRRSSSUUUWWWXXXWWWUUUOOOLLLIIIEEEBBBAAAAAAAAADDDFFFKKKRRRWWWXXXVVVRRRTTTXXXZZZYYY\\\dddlllooouuuqqqpppuuu|||WWWHHHDDDBBBDDDEEEBBB@@@AAACCCCCCGGGDDDNNNRRR___wwwpppnnnpppsssuuu{{{}}}yyyqqqkkkfffgggjjjmmmqqqxxx~~~~~~|||~~~tttmmmiiijjjmmmrrryyywwwuuuuuutttvvvzzzxxxzzz}}}~~~~~~|||wwwyyyvvvppprrrsssaaacccooossscccNNN@@@;;;;;;:::777999999888888888888999999:::;;;<<<<<<===>>>BBBDDDHHH]]]cccVVVQQQTTT]]]ccclll|||pppwww|||zzz~~~~~~rrrrrrnnniiidddbbbbbbdddfffiiihhhgggfffddd```[[[WWW\\\]]]```eeelllxxxyyyuuuyyyuuuuuurrriii___XXXWWWYYYXXXXXXXXXXXXYYYXXXUUUSSSPPPNNNJJJFFFCCCAAAAAAAAAAAACCCGGGLLLQQQSSSSSSSSSRRRTTTTTTTTTXXX]]]\\\XXXXXXppp|||xxxuuuvvvzzz~~~YYYJJJEEECCCDDDEEEBBBAAABBBBBBCCCGGGDDDNNNRRR___{{{vvvqqqoooqqqvvvzzz}}}~~~uuuiiibbb```bbbkkktttyyy}}}~~~~~~qqqllliiilllppprrrvvvzzz||||||wwwwwwyyyzzz}}}zzzyyy{{{~~~xxxiii```bbbfffrrrxxx___JJJ???;;;999888999999888888888888999999:::;;;<<<======???BBBEEEHHH^^^zzzZZZQQQNNNSSS^^^dddpppwwwrrr{{{vvvzzzuuummmfffaaa```bbbccciiijjjlllmmmlllggg```[[[\\\ZZZ\\\```bbbkkk{{{vvvtttwww|||~~~~~~{{{uuummmfffbbbaaa]]][[[YYYYYYYYYWWWUUURRRPPPNNNJJJFFFCCCAAA@@@@@@???AAADDDFFFHHHLLLQQQTTTWWWTTTPPPPPPXXX``````[[[UUUdddwwwttt}}}yyyyyy}}}^^^LLLGGGCCCDDDDDDBBBBBBDDDBBBCCCGGGEEENNNSSS```sssqqqpppqqquuuzzz~~~{{{||||||||||||rrrkkkcccaaabbbgggrrr|||~~~~~~~~~sssmmmkkknnnpppnnnnnnooommmtttzzz{{{{{{~~~}}}zzzzzztttpppqqqtttuuuyyy}}}||||||uuujjjgggkkkhhhjjjsssWWWDDD<<<:::::::::999999888888999999::::::;;;<<<======???BBBEEEIIIaaatttWWWRRROOOTTT^^^dddpppttttttyyyzzzvvvpppjjjfffddddddeeedddfffiiilllmmmjjjeee```\\\[[[^^^bbb```fff}}}xxxwww{{{{{{pppiiifff^^^\\\ZZZYYYYYYZZZXXXWWWQQQOOOKKKGGGDDDCCCBBBBBB@@@CCCEEEDDDCCCGGGQQQYYY___\\\VVVUUU\\\eeegggdddccceeeyyyzzz}}}|||yyy|||~~~hhhOOOHHHCCCCCCCCCAAABBBFFFBBBCCCGGGEEEOOOSSSaaa~~~zzzrrrrrrrrruuuyyy}}}}}}~~~~~~|||zzz{{{{{{vvvlllhhhfffhhhjjjoooxxx|||||||||}}}wwwqqqnnnpppooojjjeeedddbbbhhhmmmlllmmmoooooommmsssmmmiiijjjlllmmmqqquuuzzz|||yyyooommmqqqkkkfffzzzaaaIII===:::;;;:::999999888888999999::::::;;;=========???BBBEEEJJJcccqqqVVVVVVRRRVVV___dddqqqsssvvv{{{tttrrrooommmjjjiiiiiiiii___aaadddiiikkkkkkgggdddWWWWWW\\\aaa^^^bbb~~~~~~~~~}}}xxxwwwzzz}}}mmmdddaaa^^^\\\ZZZZZZ\\\^^^^^^^^^SSSQQQMMMJJJGGGEEEEEEEEECCCGGGIIIFFFBBBGGGSSS^^^aaa```^^^\\\```ffffffcccaaa]]]qqq||||||}}}wwwzzz{{{|||pppPPPIIICCCBBBBBBAAACCCGGGBBBCCCGGGEEEOOOTTTaaa}}}{{{zzzzzztttsssssswww{{{}}}{{{yyywwwvvvtttssstttwwwzzz}}}~~~vvvooofffiiimmmooorrrwww~~~vvvwww}}}{{{vvvtttqqqmmmiiieeecccaaa___^^^^^^^^^```cccfffhhhfffdddbbb```aaadddgggjjjnnnpppssswww{{{yyyqqqpppmmmkkkwwwyyyWWWBBB<<<<<<999888777777888999999888;;;<<<<<<;;;;;;===AAADDDMMM^^^tttTTTOOOTTTZZZ[[[___wwwkkktttqqqiiieeeggggggdddeeeiiieeeddddddhhhllllllgggbbbYYYYYYZZZ[[[]]]hhh}}}{{{zzzvvvssswwwuuutttyyyyyy|||xxxvvvpppjjjppp|||~~~qqqfff___``````^^^]]]aaadddaaaZZZUUURRRNNNJJJFFFDDDDDDCCCKKKHHHGGGIIIIIIMMMVVVaaakkkfffaaabbbgggkkkllljjjdddgggwww~~~{{{xxx{{{zzzxxxoooYYYGGGAAACCC@@@AAADDDAAACCCCCCGGGDDDNNNSSSaaa~~~yyyvvvtttttttttrrrqqqqqqtttwwwxxxwwwuuusssqqqpppooopppsssvvvxxx}}}xxxrrrmmmkkknnnrrruuuxxx|||~~~wwwyyy}}}xxxvvvtttpppkkkgggcccaaa]]]]]]\\\[[[\\\]]]___```bbbaaa_________```bbbccceeefffhhhkkkooorrrtttvvvyyyzzz~~~|||zzzuuupppxxxhhhKKK???>>>;;;999888888:::;;;;;;::::::;;;<<<===>>>@@@EEEHHHOOOaaazzz|||oooTTTSSSTTTZZZ\\\aaazzzmmmwwwrrreee```___^^^```eeeeeeccceeejjjooonnneee]]]WWWSSSRRRSSSYYYhhh~~~xxxtttpppooottt|||mmmdddhhhsss~~~~~~uuuooonnniiibbbgggqqquuujjjbbb]]]```aaaaaaaaadddfffbbbZZZUUURRRNNNJJJFFFCCCAAA@@@EEEEEEIIINNNPPPSSSZZZcccnnnkkkiiiiiimmmoooooommmjjjhhhooozzzxxx{{{zzzxxx~~~^^^JJJBBBEEEBBBBBBEEECCCCCCCCCGGGDDDNNNSSSaaaxxxvvvssspppnnnmmmmmmnnnpppppppppqqqrrrsssqqqpppmmmmmmllllllnnnqqqtttuuu~~~|||xxxtttqqqpppsssvvvzzz~~~|||xxx}}}|||{{{xxxsssnnniiieeeccceeedddcccbbbaaaaaaaaaaaaaaaaaaaaabbbaaa``````______```aaaccceeegggiiiiiikkkmmmqqqvvv{{{xxxyyyYYYEEEBBB===;;;999999;;;======<<<999;;;<<<>>>@@@CCCHHHLLLQQQddd{{{zzzhhhPPPUUURRRXXXZZZ```{{{oooyyyoooccc```bbbfffiiiiiiggggggmmmsssqqqfff[[[ZZZTTTPPPQQQXXXhhh|||uuupppnnnnnnooooookkkvvvnnndddWWWPPPSSS]]]jjjrrrnnnhhheeefffbbb\\\^^^eeeuuu}}}vvvhhh```]]][[[___bbbeeefffhhhiiibbbYYYTTTRRRNNNJJJEEEAAA???===AAACCCKKKSSSWWWXXX^^^fffmmmnnnooopppqqqpppoooooolllgggbbbkkkyyy}}}yyyyyy||||||{{{fffNNNDDDFFFCCCCCCFFFDDDCCCCCCGGGDDDNNNSSSaaa{{{xxxmmmllljjjiiihhhiiijjjjjjmmmmmmmmmmmmmmmlllkkkkkkhhhiiijjjlllppptttwwwyyy}}}xxxuuuvvvxxxzzz}}}{{{zzz}}}yyysssnnnjjjhhhnnnmmmmmmllllllkkkjjjjjjiiiiiikkkkkkiiigggdddbbbccccccdddeeefffgggggghhhiiijjjmmmrrrvvvzzz}}}}}}{{{~~~hhhLLLDDD>>><<<:::999;;;=========:::;;;===>>>@@@CCCHHHLLLOOOfff~~~dddKKKQQQNNNTTTUUU[[[wwwpppyyyrrroooqqqssstttpppllljjjnnnsssqqqggg\\\```\\\XXXXXX[[[ggg|||~~~yyyxxxwwwxxxzzz~~~{{{wwwtttqqqnnnllleeejjjmmmoooyyyooo___YYYPPPIIIIIIPPP[[[cccaaa^^^^^^aaa```\\\\\\```kkktttvvvlll___XXXXXXYYY\\\aaafffiiijjjhhh```WWWQQQOOOMMMIIIEEEBBB@@@>>>BBBDDDJJJRRRVVVXXX___gggiiilllppprrrqqqooonnnmmmkkkggg\\\XXXqqqvvv{{{yyyzzz~~~~~~~~~nnnRRRDDDFFFDDDCCCEEECCCCCCCCCGGGDDDNNNSSSaaa|||zzzwwwtttooolllbbbaaaaaaaaabbbdddeeefffgggggggggfffeeeeeeeeeeeedddfffjjjoootttyyy}}}~~~{{{{{{~~~|||{{{~~~zzzvvvsssqqqrrrssstttvvvvvvvvvuuuuuuuuuvvvvvvvvvssspppmmmjjjjjjjjjkkkkkkkkkllllllllllllmmmooorrrtttwwwyyyzzz}}}~~~xxxVVVGGG@@@===:::999:::;;;<<<<<<;;;<<<======>>>AAAEEEHHHLLLfffgggMMMOOOKKKQQQRRRVVVrrrooowwwxxxqqqkkkkkknnnnnnggg______^^^^^^^^^]]]eeewww~~~|||{{{{{{}}}~~~|||yyywwwuuurrrnnnkkkjjjjjjhhhfffkkk|||xxxggg\\\YYYRRRKKKGGGIIIOOOUUUUUUTTTVVV[[[^^^^^^^^^```iiipppqqqggg[[[UUUUUUVVVWWW^^^eeeggghhhfff^^^VVVOOONNNKKKIIIFFFDDDCCCCCCFFFFFFJJJPPPTTTXXX```jjjjjjmmmqqqrrrqqqnnnmmmmmmiiiiii]]]QQQ```{{{xxxxxxzzz|||~~~wwwUUUCCCEEEDDDBBBDDDBBBCCCCCCGGGDDDNNNSSSaaa~~~|||yyyvvvpppkkkgggccc___\\\XXXXXXYYYZZZ\\\^^^___``````aaaaaaaaa___```aaacccfffiiinnnuuu{{{}}}|||~~~~~~}}}}}}~~~|||yyywwwuuuqqqqqqqqqrrrrrrssssssssssssssstttvvvwwwyyyzzzzzz}}}~~~gggQQQCCC@@@<<<999::::::;;;;;;<<<============>>>BBBEEEJJJfffnnnTTTOOOJJJOOOOOOTTTooooooxxx}}}uuuqqqqqqpppnnnjjj```^^^^^^___aaagggvvv}}}{{{yyyxxxuuurrrmmmiiiiiiggghhhhhhhhhlllxxxrrrccc]]][[[VVVOOOJJJGGGGGGHHHJJJKKKNNNTTTZZZ```bbbccckkkooonnneee[[[VVVUUUSSSTTT[[[aaacccdddccc^^^WWWQQQOOOLLLIIIGGGGGGGGGHHHJJJLLLSSS\\\aaaeeellluuuvvvvvvvvvuuusssqqqnnnmmmccccccZZZNNNVVVzzzxxxyyyzzz{{{}}}YYYCCCEEEDDDAAACCCBBBCCCCCCGGGDDDNNNSSSaaa}}}zzzxxxuuuqqqnnnhhhddd]]]XXXUUUSSSQQQPPPRRRRRRTTTVVVXXXZZZ\\\]]]___```bbbaaa```aaaeeehhhooosssyyy}}}}}}zzz{{{{{{|||}}}~~~bbbGGGCCC>>>;;;:::;;;;;;:::<<<============>>>BBBEEEJJJhhhqqqWWWLLLGGGKKKKKKPPPlllrrr|||qqqiiibbbdddjjjrrr|||~~~{{{vvvoookkkgggeeefffiiiiiifffggglll{{{rrreee___^^^[[[WWWRRRLLLGGGCCCCCCDDDGGGNNNXXXbbbhhhiiijjjllljjjbbb\\\YYYUUUPPPRRRYYY___```aaaaaa^^^ZZZUUURRRNNNIIIGGGGGGIIIJJJPPPXXXhhhxxx{{{wwwuuurrrnnnkkkbbb^^^VVVPPPYYYvvv~~~~~~}}}]]]DDDFFFFFFBBBCCCCCCCCCCCCGGGDDDNNNSSSaaawwwtttqqqnnnjjjeee___[[[XXXSSSMMMJJJIIIKKKLLLMMMPPPQQQSSSUUUXXXZZZ\\\]]]aaadddeeeeeeeeefffjjjnnnzzz}}}}}}qqqJJJFFF@@@===;;;;;;;;;;;;<<<============@@@CCCFFFKKKjjjoooUUUFFFBBBGGGGGGLLLiiitttwwwiiijjjttt}}}yyyrrrnnnkkkeeecccgggiiiffffffjjjddd~~~uuukkkbbbaaa```^^^ZZZTTTLLLFFF@@@BBBDDDKKKXXXeeelllnnniiijjjgggaaa]]][[[UUUOOORRRXXX]]]^^^___aaa```\\\YYYUUUOOOJJJGGGGGGJJJKKKUUUccc{{{~~~wwwuuuqqqlllgggjjjaaaYYYYYYddd```FFFGGGGGGDDDDDDDDDCCCCCCGGGDDDNNNSSSaaazzzvvvoookkkeeebbb```]]]XXXUUUNNNJJJFFFCCCDDDFFFIIIJJJMMMQQQVVVXXXYYYZZZ^^^bbbeeefffhhhjjjlllooossswww}}}___HHH===???===<<<===999:::;;;<<<<<<<<<>>>AAACCCPPPfff{{{gggUUUNNNGGGJJJIIINNNgggssspppkkksss~~~yyypppppphhhdddggghhheeeccceeeeeeggg}}}}}}xxxoookkkfffbbb___ZZZRRRLLLEEEBBB???EEETTTfffssswwwuuuxxxtttkkkffffffbbb\\\XXXXXXYYYZZZ\\\]]]^^^^^^WWWUUUQQQLLLHHHFFFHHHJJJPPP```yyy}}}uuupppmmmkkkjjjfffdddbbb\\\ffffffIIIEEECCCEEEGGGDDDDDDEEEHHHEEEOOOTTTbbb}}}yyyuuuppplllccc___ZZZWWWUUURRRNNNKKKFFFDDDAAA@@@AAADDDGGGHHHNNNSSSYYY]]]___aaaeeehhhkkknnnqqqtttvvvzzz~~~lllPPPAAA@@@<<<;;;===999:::;;;<<<<<<<<<>>>AAACCCPPPfff|||eeeRRRMMMJJJKKKKKKQQQlllqqqxxxkkkfffnnn|||}}}}}}sssjjjccccccdddaaa```bbbbbbbbbooo~~~zzzssshhhaaa\\\YYYVVVSSSEEEBBB@@@FFFZZZtttpppbbb^^^\\\[[[[[[]]]]]]\\\[[[XXXXXXUUUPPPJJJFFFCCCCCCLLLYYYnnn}}}vvvpppmmmkkkiiiggggggdddcccdddvvvfffJJJGGGFFFFFFGGGCCCDDDDDDHHHEEEOOOSSSaaa{{{wwwrrrmmmiiiddd```]]]TTTQQQNNNJJJHHHFFFCCCAAA???>>>>>>>>>@@@CCCFFFHHHPPPVVV___eeehhhkkkooorrrrrrvvvzzz~~~```JJJCCC===<<<>>>;;;;;;<<<=========>>>AAADDDQQQfff}}}dddQQQOOONNNMMMLLLUUUrrrzzzppp}}}uuuqqqoootttmmmddd___dddsss|||rrriiieeeccc```___```ccc```cccppp|||wwwpppfff___\\\ZZZWWWTTTIIIEEEBBBIIIbbbtttiiiddd``````bbbbbb___[[[YYYZZZYYYVVVOOOIIIDDDBBBIIIRRRaaaoooyyy|||zzzxxxtttqqqllljjjiiihhhfffdddgggbbbdddllliiiLLLHHHGGGGGGGGGBBBCCCDDDGGGEEENNNRRR___{{{wwwsssooojjjccc]]]XXXTTTQQQNNNJJJHHHFFFCCCAAA???>>>=========>>>???AAADDDHHHKKKSSS[[[eeennnrrruuuxxxzzzyyy|||pppUUUIII@@@>>>AAA???;;;<<<=========>>>AAADDDPPPeee}}}bbbQQQSSSQQQNNNLLLVVVwwwyyyqqqwwwtttyyyyyysssmmmhhhllljjjddd]]]]]]jjj}}}uuuoookkkfffaaa^^^dddaaaaaaccchhhzzz{{{tttiiifffbbb```___[[[UUUPPPNNNJJJDDDJJJgggqqqjjjddddddhhhjjjeee```[[[\\\[[[XXXRRRMMMJJJHHHIIIOOOWWW```eeeggghhhiiihhhfffeeeeeeffffffdddcccdddaaadddlllqqqOOOHHHEEEEEEFFFAAACCCDDDHHHEEENNNQQQ^^^yyytttooojjjgggaaa]]]VVVPPPLLLIIIFFFDDDBBBBBBAAA>>><<<;;;;;;;;;<<<>>>???@@@AAAEEEKKKOOOYYYaaallluuuyyy|||yyy~~~}}}```PPPBBB>>>AAA@@@;;;<<<=========???BBBDDDNNNddd|||___OOOTTTRRRMMMJJJWWW{{{wwwrrr|||tttmmmdddbbbeeeeeennn}}}}}}ssslllpppqqqnnnddd^^^hhh{{{}}}zzzvvvooofff^^^``````bbbbbb```gggzzzmmmjjjfffdddbbb^^^WWWRRRMMMJJJEEEIIIhhhpppjjjdddeeejjjllliiieee```___[[[UUUOOOKKKJJJJJJJJJNNNTTTXXX[[[\\\___aaadddcccbbbccceeeeeedddbbbaaa```cccfffwww}}}TTTFFFBBBCCCEEEBBBDDDDDDHHHFFFNNNQQQ]]]~~~zzzsssmmmhhhccc^^^[[[TTTPPPKKKFFFDDDBBB@@@>>><<<======;;;999888999;;;;;;===>>>???AAAGGGOOOVVVaaaiiisss{{{wwwnnn[[[FFF<<<>>>>>><<<===>>>>>>>>>???BBBEEEMMMddd```LLLQQQOOOLLLKKKYYYtttrrrqqqfff___ZZZZZZ]]]\\\```kkk|||}}}ssswwwzzzyyynnneeelll~~~xxxwwwvvvwwwzzzzzznnnccc]]]]]]aaaeeebbbbbbppp|||rrrjjjfffddd```^^^KKKKKKFFFHHHeee~~~uuuqqqiiiddd```aaaeeeiiihhhfffeeebbb[[[RRRJJJFFFEEEFFFNNNSSSYYY\\\]]]^^^```cccfffeeeccccccddddddcccbbb___```bbb```iiiXXXGGGAAABBBEEEBBBEEEFFFJJJGGGOOOQQQ\\\lllhhhbbb]]]YYYUUUQQQNNNIIIFFFBBB@@@???>>>===;;;999;;;;;;:::888888:::<<<:::===???AAADDDLLLXXXaaakkkrrrzzz}}}{{{jjjMMM>>>>>>>>><<<===>>>>>>>>>???BBBEEEMMMdddgggNNNPPPKKKKKKMMM^^^sssqqqvvvfff]]]YYYYYY[[[]]]\\\bbbnnn}}}|||vvv{{{{{{rrriiipppwwwuuuwwwvvv|||{{{pppiiicccbbbgggfffcccgggooo|||tttoookkkgggdddPPPQQQKKKJJJaaassskkkjjjcccaaa^^^^^^aaadddffffffgggddd]]]TTTKKKFFFEEEFFFVVV]]]eeeiiijjjiiikkkmmmkkkiiifffddddddcccbbb`````````bbb___fff\\\JJJDDDEEEGGGCCCFFFGGGKKKHHHPPPRRR\\\\\\XXXSSSOOOLLLIIIGGGDDDBBB@@@>>>=========<<<:::999;;;<<<;;;999999<<<>>><<<>>>AAADDDHHHSSSaaalllqqqwww|||~~~wwwvvvUUUAAA???@@@<<<===>>>>>>>>>???CCCEEENNNdddpppRRRRRRHHHKKKPPPccctttpppqqqeee___^^^^^^^^^[[[\\\dddoooqqqwwwxxxqqqiiippp|||}}}rrryyy{{{xxxmmmfffhhhiiidddcccgggiiiwww{{{wwwqqqhhhbbbXXXYYYQQQLLL^^^}}}vvvnnnlllooobbbaaa```___```bbbeeegggfffddd___WWWPPPKKKJJJJJJ^^^fffpppvvvvvvuuuvvvxxxooolllgggeeecccbbbaaa___bbbaaacccaaahhh^^^MMMGGGGGGHHHCCCGGGHHHLLLIIIQQQRRR]]]IIIHHHGGGEEECCCAAA???>>>=========<<<<<<;;;;;;;;;<<<;;;;;;::::::;;;<<<===<<<@@@FFFKKKRRR\\\hhhpppwww~~~}}}uuueeeMMMIII===AAA>>>===@@@AAA???AAAEEELLLbbbmmmRRRKKKLLLIIIOOOkkkuuusssxxxggg```aaabbbcccfffggggggnnnxxxmmmjjjeeebbbdddqqq~~~zzz~~~zzzlllfffhhhkkkkkkiiiiiijjjooozzz|||}}}vvvlllbbb]]]UUUUUUcccxxx}}}yyyuuurrrooonnnccc```^^^^^^___```bbbeeegggfffddd___TTTJJJJJJNNN\\\fffpppvvvyyyxxxrrrjjjiiiiiifffbbb^^^___dddiiikkkfffeeemmm~~~aaaJJJKKKDDD===EEEDDDBBBIIIGGGKKKRRR```FFFEEEDDDBBB@@@???=========<<<<<<<<<;;;;;;;;;;;;;;;:::999999999:::;;;<<<>>>CCCIIIPPPWWW```kkkrrrwww}}}|||ttttttVVVJJJ===AAA>>>===@@@AAA???AAAEEEMMMbbbjjjRRRLLLLLLIIIPPPlllwwwvvvuuuiiihhhcccfffkkkmmmkkklllvvvzzzlllhhheeeaaa___dddttt}}}xxx{{{xxxmmmggggggjjjmmmcccdddfffyyy|||yyy~~~~~~jjjddd\\\[[[gggyyy{{{vvvqqqmmmkkkggggggfffbbb]]][[[___dddhhhgggfffaaaVVVLLLLLLRRR\\\dddkkkooorrrtttqqqllliiigggdddaaa```cccgggkkklllhhhiiitttcccKKKLLLGGGBBBJJJEEEBBBIIIGGGKKKRRR___AAA@@@??????======<<<;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::::::::;;;===>>>AAAGGGPPPXXX^^^fffooovvvwww|||xxxttt```III<<>>@@@AAACCCGGGNNNXXX```ffflllsssxxxyyy|||~~~|||vvvtttnnnOOOCCCCCC???>>>@@@@@@???AAAFFFMMMbbbrrr___RRROOOLLLJJJQQQlllwwwwwwzzzwwwwwwrrrooommmjjjhhhkkkqqq~~~}}}tttfff]]]eee}}}~~~yyyvvvqqqlllhhhfffeeeeeebbbbbbbbbbbbcccdddeeefffhhhnnnvvv}}}tttllljjjlllmmmpppkkkiiisss}}}}}}zzzvvvrrruuuyyytttpppooozzz}}}lll```jjjgggddd^^^UUUOOORRRYYYiiipppuuuwwwxxxzzzxxxsssrrrppppppssswwwyyyxxxvvvppprrr|||tttPPPIIIFFFBBBGGGEEECCCJJJGGGKKKRRR___<<<<<<<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<======>>>???AAADDDFFFHHHOOOVVV```ggglllqqqvvvzzzzzz|||~~~||||||}}}~~~{{{{{{uuuwwwZZZMMMEEE@@@>>>@@@@@@???BBBFFFLLLbbb|||jjj[[[RRRQQQLLLJJJPPPiiizzzwww{{{uuupppqqqpppnnnnnnpppyyyrrrccckkkwwwmmmfffddd```___]]][[[ZZZZZZZZZ[[[VVVVVVUUUUUUUUUVVVVVVWWWVVVYYY\\\^^^aaagggpppwww~~~yyyxxx|||yyypppkkkjjjoookkkfffgggjjjxxx}}}{{{zzz~~~yyywwwwwwyyyrrrjjjaaaZZZTTTPPPTTTZZZhhhrrr|||yyytttpppvvv|||RRRHHHFFFBBBEEEFFFCCCJJJGGGKKKQQQ^^^=======================================>>>>>>>>>===>>>???AAADDDHHHKKKMMMWWW^^^ffflllooorrrvvvyyy{{{{{{||||||||||||||||||yyyzzz|||}}}~~~}}}xxx|||vvv}}}aaaQQQFFFAAA??????@@@???BBBFFFKKK```~~~gggXXXRRRRRRMMMKKKOOOeee~~~{{{uuutttyyy{{{vvvoookkksssvvv~~~mmmttttttkkkddd]]]ZZZZZZXXXXXXWWWVVVVVVWWWXXXXXXXXXXXXWWWWWWWWWWWWXXXXXXWWWVVVTTTRRRRRRUUUZZZ___hhhmmmtttwwwxxxwwwxxxyyyqqqttt{{{uuummmgggmmmiiifffgggeeemmm}}}}}}~~~tttcccYYYUUUSSSTTTXXX]]]iiivvv~~~vvvppprrr}}}UUUIIIIIIFFFFFFFFFCCCJJJGGGJJJQQQ^^^===========================>>>>>>>>>?????????@@@@@@AAACCCFFFKKKPPPTTTVVV___dddkkkooopppqqqtttwwwyyyxxxxxxxxxyyyxxxxxxwwwuuuxxx|||}}}}}}~~~xxxvvv~~~}}}yyyjjjVVVGGGBBB????????????BBBGGGJJJ___gggWWWSSSRRROOOKKKMMMaaazzzvvv{{{~~~yyyoooiiilllnnnwwwyyy~~~yyynnnddd___\\\YYYXXXYYYVVVVVVUUUUUUVVVWWWXXXXXX\\\\\\[[[[[[[[[[[[\\\\\\\\\ZZZVVVTTTTTTSSSRRRQQQWWWZZZ^^^bbbfffjjjnnnpppiiijjjmmmrrrvvvvvvrrrooogggjjjfffcccfffbbbdddrrr~~~}}}iii\\\XXXVVVUUUUUUSSS\\\fffooozzz~~~xxxuuuttt{{{ZZZKKKKKKGGGEEEGGGDDDKKKGGGJJJQQQ^^^>>>===============<<<<<<>>>>>>??????@@@@@@@@@AAAEEEFFFIIILLLQQQWWW[[[^^^ccchhhmmmppppppqqqsssuuuxxxvvvuuuuuuvvvvvvuuussssssvvv||||||}}}~~~{{{uuuvvv||||||xxxaaaHHHBBB????????????BBBGGGIII^^^hhhWWWSSSSSSOOOKKKKKK^^^vvvvvvyyyvvvpppkkkdddfffooo{{{zzzqqqlllddd]]]\\\[[[YYYWWWXXXVVVVVVVVVWWWXXXZZZ[[[\\\\\\\\\[[[[[[[[[\\\\\\]]]^^^\\\ZZZYYYYYYVVVPPPKKKKKKMMMPPPTTTWWWZZZ\\\\\\cccccccccccceeehhhlllnnneeefff___\\\___[[[YYYbbblll}}}ttt{{{zzzssszzzooo___[[[XXXUUUSSSPPPUUUYYY^^^hhhvvvzzzvvvuuuxxx|||^^^MMMKKKEEEAAAGGGDDDKKKGGGJJJQQQ^^^???======???@@@>>>???BBBAAAAAA@@@AAABBBDDDFFFGGGIIIOOOWWW\\\___```bbbdddhhhiiikkkmmmoooqqqrrrsssttttttrrrpppmmmmmmnnnpppuuuxxx}}}zzzzzz{{{|||zzztttwww}}}eeeUUUDDD???AAA===>>>DDDCCCKKKZZZwwwUUUKKKVVVNNNNNNHHHccc}}}wwwoookkkkkkkkkdddfffggglll{{{|||zzzzzzvvvpppjjjgggfffcccaaa````````````\\\[[[YYYXXXZZZ\\\]]]^^^]]]]]]]]]^^^^^^^^^^^^^^^^^^___aaaaaa```\\\XXXUUUQQQNNNJJJIIIKKKOOORRRTTTWWWXXXYYYZZZ\\\^^^___```___^^^\\\ZZZXXXWWWVVVVVVcccxxx{{{~~~xxxvvvpppnnnrrruuu~~~vvvjjjfffaaa]]][[[XXXYYYZZZ[[[]]]bbbjjjqqqnnnnnnoooqqqtttxxx{{{|||cccMMMHHHDDDDDDJJJDDDJJJIIILLLPPP]]]AAA======??????>>>???BBB@@@AAABBBEEEHHHKKKNNNPPPVVV[[[bbbfffhhhhhhiiikkkiiiiiijjjkkkmmmoooqqqrrrsssrrrqqqnnnkkkkkklllnnnrrrvvv{{{~~~}}}||||||~~~~~~xxxtttxxx~~~lllXXXFFF???BBB>>>???DDDCCCMMMZZZ}}}YYYKKKPPPLLLNNNIIIfffwwwwwwpppmmmkkkiiieeefffeeeggguuu~~~zzzzzz{{{yyytttpppiiiiiijjjmmmppppppooommmnnniiidddaaaaaa```^^^\\\]]]]]]^^^^^^___```````````````aaabbb```^^^[[[YYYYYYUUUPPPMMMLLLLLLLLLKKKMMMOOOQQQTTTWWWYYYZZZZZZ[[[ZZZYYYWWWUUUTTTSSSSSS\\\qqq}}}{{{yyytttllljjjmmmuuuwwwyyyvvvnnnkkkgggcccbbb^^^```bbbbbbaaabbbdddgggiiimmmqqqrrrrrruuu{{{fffPPPKKKGGGHHHJJJDDDJJJIIILLLPPP^^^CCC???>>>@@@@@@???AAAEEEBBBDDDGGGLLLRRRWWW[[[]]]```dddiiilllmmmlllkkkkkkiiihhhhhhhhhjjjlllooopppppppppnnnkkkhhhgggiiikkkmmmrrrxxx~~~|||}}}~~~{{{uuurrryyy~~~zzz```JJJ@@@CCC??????DDDCCCMMMZZZ^^^LLLLLLJJJMMMJJJjjjqqqxxxssspppkkkgggggggggccccccooo{{{||||||zzzzzz|||}}}zzzxxxsssrrrsssxxx{{{wwwppphhhddddddeeebbb___^^^^^^______```aaabbbbbbaaaaaaaaaaaaaaa___^^^^^^___[[[VVVSSSPPPMMMJJJGGGEEEGGGJJJMMMPPPRRRTTTTTTUUUUUUTTTSSSRRRQQQPPPPPPVVViiixxxsssnnnlllpppyyy{{{yyy}}}yyytttrrrlllgggeee```bbbddddddbbb___]]]\\\dddkkkqqqrrrqqqsss|||gggPPPLLLIIIJJJJJJDDDJJJJJJMMMQQQ___DDDAAA???BBBCCCBBBEEEJJJJJJMMMRRRXXX^^^cccgggiiijjjmmmoooqqqpppnnnkkkjjjhhhfffeeedddeeegggjjjlllmmmllljjjhhheeedddfffgggiiinnnwww~~~}}}~~~xxxqqqpppzzz|||lllPPPBBBCCC???>>>BBBBBBKKKXXXxxx^^^NNNMMMJJJLLLKKKlllooo~~~|||xxxtttmmmfffggghhheeedddooouuu~~~}}}}}}|||xxxuuu|||~~~ppphhhgggfffdddaaaaaaaaaaaaaaaaaaaaabbbbbbaaaaaa````````````aaaaaa```^^^[[[YYYWWWTTTOOOLLLFFFFFFGGGHHHJJJLLLOOOPPPPPPPPPPPPPPPOOONNNNNNMMMTTTcccvvv}}}|||zzzssskkkfffcccdddddddddbbb___]]][[[dddjjjoooqqqrrruuu}}}eeeOOOIIIGGGHHHJJJDDDKKKJJJNNNRRR```EEEBBBBBBFFFHHHIIILLLQQQYYY\\\aaaggglllppprrrsssvvvwwwwwwxxxvvvrrrnnnjjjfffdddbbbaaaaaacccfffhhhiiihhhgggdddbbbaaaccceeegggnnnxxx}}}uuunnnnnnzzz}}}xxx}}}ZZZFFFDDD@@@===AAABBBHHHUUUoooZZZOOOOOOKKKMMMJJJkkk}}}mmmzzz|||rrrhhhhhhjjjhhhgggrrrvvv~~~uuunnnrrrtttlllhhheeebbbcccccccccbbbbbbaaa``````aaa```_________```bbbbbbbbbaaa```___^^^[[[VVVSSSNNNKKKGGGDDDDDDFFFIIIKKKLLLMMMMMMNNNNNNMMMLLLLLLQQQ]]]mmmwwwpppllliiifffcccbbbbbbbbbbbbjjjkkknnnqqquuuyyy~~~gggOOOIIIFFFHHHJJJEEEKKKKKKNNNSSSaaaIIIHHHJJJPPPUUUVVVYYY^^^llloootttyyy|||}}}}}}}}}}}}}}}|||{{{yyytttnnniiieeedddbbbaaaaaabbbcccdddeeeeeedddbbb``````bbbeeegggooo{{{yyyrrrkkknnn|||wwwttthhhLLLGGGAAA===AAACCCFFFSSS}}}iiiWWWOOOPPPMMMMMMHHHhhhxxxkkkxxxzzzooommmnnnkkkiiirrryyyzzz~~~ttteee___hhhyyyxxxoookkkhhhgggdddccccccbbbbbbaaaaaa```aaa````````````aaabbbcccfffeeeccccccaaa^^^ZZZVVVUUUQQQKKKEEEBBBCCCEEEGGGHHHIIIKKKLLLLLLLLLKKKJJJMMMVVVeeexxxvvvwww|||rrrlllddd______bbbeeegggqqqqqqqqqssswww{{{~~~lllSSSKKKHHHIIIKKKEEELLLKKKOOOTTTbbbUUUUUUZZZccciiikkknnnsss}}}|||wwwpppjjjfffeeedddcccccccccccccccaaabbbaaa```___```ccceeeiiirrruuunnniiiooosssqqqvvvSSSKKKDDD???CCCFFFHHHSSS}}}iiiXXXOOOOOONNNLLLFFFeeewwwjjjzzzxxxtttsssllleeemmm}}}wwwwwwvvvcccUUUSSS[[[gggooo||||||zzztttnnnjjjiiiiiiaaaaaaaaaaaabbbbbbbbbcccbbbbbbbbbbbbcccccccccccceeedddccccccccc```]]]ZZZZZZWWWRRRMMMIIIFFFEEEEEEDDDFFFHHHJJJJJJJJJIIIIIIIIISSScccvvvnnnxxx{{{tttmmmeeeaaacccjjjooorrrvvvxxxyyyxxxxxxyyy|||qqqVVVMMMIIIJJJKKKEEELLLLLLPPPTTTbbb```aaahhhssszzz}}}wwwqqqggggggffffffeeedddcccccc`````````___^^^```cccfffkkkttt}}}rrrkkkhhhppp}}}pppooo~~~YYYNNNFFF@@@EEEHHHJJJSSS}}}jjjYYYPPPOOONNNLLLDDDcccyyylll~~~~~~yyyvvvkkkaaahhh{{{wwwuuuvvveeeWWWRRRWWW```gggnnnssswwwuuunnnfffcccccc]]]^^^___aaabbbccceeeeeecccddddddeeeeeeddddddcccbbbaaaaaabbbcccbbb```^^^]]]\\\YYYVVVQQQLLLHHHFFFBBBCCCFFFHHHIIIIIIHHHGGGHHHSSSeee|||uuurrrnnnuuuwwwqqqkkkjjjpppyyyxxx|||}}}wwwuuu{{{zzz}}}rrrWWWLLLHHHIIIKKKEEELLLLLLPPPUUUcccssswww}}}}}}xxxpppkkkggghhhgggdddcccddd``````aaabbb___]]]bbbjjjttt{{{xxxpppiiijjjyyy}}}kkkooo```QQQKKK@@@>>>FFFKKKTTThhhTTTNNNOOONNNJJJNNNeeezzzmmmvvvfffbbbgggrrr~~~|||||||||uuu```XXX[[[```fffkkkppppppnnnjjjeeeaaa______ZZZZZZZZZZZZ\\\___aaaccccccccccccdddcccccccccbbbbbbbbbccccccdddeeeffffffbbbaaa^^^[[[XXXSSSMMMIIIDDDDDDDDDFFFHHHJJJIIIHHHKKKQQQggg}}}uuuooommmjjjgggkkkzzz}}}xxxzzz~~~xxxtttwww}}}ssssssxxxwwwSSSIIIHHHFFFGGGFFFIIIGGGQQQTTT^^^|||vvvqqqpppnnniiigggiiidddccccccdddbbbaaagggpppyyyyyynnnkkkqqq{{{mmmvvvoooWWWLLLBBBAAAGGGJJJTTTjjjSSSNNNTTTOOOJJJNNNfff{{{nnnxxxgggccciiirrr|||vvveee```bbbdddfffhhhiiihhheeeaaa]]]ZZZXXXXXXRRRSSSTTTVVVXXXZZZ[[[\\\^^^___aaaccceeeeeeeeeeeeccccccddddddeeeffffffgggdddbbb```^^^\\\XXXSSSOOOKKKHHHEEEDDDEEEEEEEEEEEEJJJSSSmmm{{{rrrjjjgggeeebbbaaaeeemmm}}}zzzllllllrrr~~~}}}xxxyyyvvvtttuuuzzzVVVKKKJJJGGGGGGFFFJJJGGGQQQTTT^^^|||yyytttnnnkkklllhhheeeeeefffeeefffnnnwwwyyykkkooo|||zzzppp```LLLDDDDDDHHHHHHTTTqqqSSSLLLVVVPPPJJJMMMhhh|||nnn}}}llliiipppwww~~~vvvjjjfffgggfffdddddd```^^^[[[XXXTTTRRRPPPPPPLLLMMMOOOQQQSSSUUUVVVWWW\\\^^^aaadddeeeeeedddcccddddddeeeeeefffgggggggggfffeeedddcccaaa^^^ZZZVVVTTTOOOIIIEEECCCCCCCCCCCCEEERRRqqquuukkkfffggggggeeeaaa]]]fffwwwllldddaaabbbgggnnnxxxyyywww}}}yyywww{{{~~~YYYMMMKKKGGGGGGGGGJJJHHHQQQTTT___yyyqqqlllllljjjgggeeefffgggjjjsss|||xxxllluuuzzzuuuiiiMMMEEEFFFGGGGGGSSSzzzUUUIIITTTOOOIIINNNjjj{{{mmmuuuttt{{{ssshhheeeeeebbb___^^^\\\ZZZWWWTTTSSSQQQOOONNNMMMMMMMMMMMMOOOQQQTTTUUU\\\^^^aaadddeeecccaaa___eeefffffffffggggggggghhhiiihhhgggfffeeeccc^^^[[[ZZZUUUOOOJJJGGGEEECCCAAAEEERRRrrruuuoookkkppprrrnnngggfffooozzzrrriiijjjhhhggggggiiiooo}}}vvvyyyZZZNNNKKKGGGGGGGGGJJJHHHRRRUUU___vvvpppnnnlllhhheeegggiiinnnwww}}}wwwppp||||||{{{sssRRRFFFEEEEEEFFFQQQ~~~XXXHHHPPPJJJGGGNNNmmmnnn~~~yyymmmbbb]]]\\\ZZZYYYZZZ^^^\\\ZZZYYYZZZYYYWWWTTTRRRPPPMMMKKKKKKNNNRRRTTTXXX[[[___cccddddddbbbaaaffffffggggggggggggggghhhkkkjjjiiiiiihhheeeaaa^^^YYYVVVRRRNNNJJJGGGBBB???HHHQQQnnnwwwpppsss~~~~~~yyymmmppptttvvvuuusssoookkkzzzuuunnnnnnppprrrqqqsss||||||uuu}}}}}}YYYMMMJJJFFFHHHGGGJJJHHHRRRUUU___xxxvvvpppkkkhhhjjjnnnsss{{{zzzuuuuuu}}}^^^JJJDDDCCCGGGOOOzzz[[[LLLNNNFFFDDDMMMllluuu}}}}}}ttthhh\\\WWWUUUTTTUUUXXXaaa``````bbbeeedddaaa]]]WWWTTTPPPLLLKKKLLLOOOQQQRRRUUUZZZ```dddfffggggggffffffggggggggggggggggggjjjiiiiiijjjjjjhhheeebbbYYYVVVRRROOOLLLGGGBBB???CCCIII^^^sss```ZZZ___kkk}}}vvvttttttyyyxxxuuu{{{vvvwww|||}}}xxxwwwzzzVVVLLLJJJGGGHHHHHHKKKIIIRRRUUU```}}}uuupppmmmqqquuuyyywwwsssxxx|||~~~mmmQQQDDDDDDHHHLLL{{{qqq]]]PPPMMMIIIEEEJJJfffyyyrrrggg\\\WWWUUUSSSVVVYYYbbbbbbdddiiimmmmmmhhhccc]]][[[XXXUUURRRPPPOOONNNOOORRRWWW]]]bbbfffiiijjjffffffffffffffffffffffffgggggghhhjjjlllmmmkkkhhh___[[[VVVQQQMMMIIIEEEBBB???AAAOOOfffwwwuuuhhh]]]TTTOOOSSS[[[jjj|||xxxzzzwwwtttvvvxxxwww|||wwwTTTKKKKKKIIIHHHHHHKKKIIISSSVVV```zzztttrrrvvvzzz~~~vvvrrrzzzvvv~~~xxxVVVEEEDDDIIIKKKwwwyyykkk^^^RRRLLLMMMGGGHHH^^^{{{wwwqqqggg^^^ZZZWWWVVVWWW[[[bbbbbbeeelllrrrrrrlllfffaaaaaa```^^^ZZZUUUPPPMMMRRRTTTWWW\\\aaaeeehhhiiifffffffffffffffeeeeeeeeedddeeegggkkkooopppooonnnhhhbbbZZZSSSOOOLLLIIIHHHAAADDDMMMZZZbbb```[[[XXXRRRMMMOOORRR^^^xxx|||xxxxxxzzzvvvyyyvvvTTTLLLMMMKKKHHHHHHKKKIIISSSVVV```{{{www}}}|||qqqppp~~~|||^^^GGGHHHDDDPPPpppnnn\\\OOOKKKRRRGGGHHHVVVppp}}}tttiii```]]]\\\[[[ZZZbbbeeeiiinnnqqqpppmmmiiifffeeecccbbbaaa]]]YYYUUUTTTRRRSSSXXX```eeegggffffffggggggffffffgggiiikkkgggeeeeeehhhnnnsssuuuuuurrrkkkaaaXXXRRRMMMIIIFFFCCCMMMRRRYYYggghhh^^^]]]RRRQQQPPPQQQ[[[vvv~~~|||wwwsssssswww}}}vvvTTTLLLKKKGGGIIIIIILLLIIIRRRUUUbbb|||uuukkklllaaaGGGGGGEEEOOOmmmlll\\\TTTQQQLLLEEEFFFQQQeee|||yyytttwww{{{ppphhhdddbbb___]]]aaacccfffjjjmmmmmmkkkhhhhhhfffeeedddcccaaa]]]ZZZWWWVVVWWWZZZ^^^bbbeeefffeeeffffffeeedddeeegggiiifffeeeeeehhhnnnsssvvvvvvwwwqqqggg^^^WWWQQQKKKHHHFFFVVVaaaiiiuuusssiiifffZZZUUUTTTVVV\\\ooo}}}yyy~~~||||||zzzzzz|||wwwUUULLLJJJGGGIIIIIILLLIIIRRRUUUbbb~~~nnnhhhllljjjKKKIIIEEEMMMiiiiii[[[VVVUUUJJJDDDFFFLLL\\\yyyuuuwwwrrrnnnhhhdddcccccccccfffiiijjjjjjiiiiiihhhfffeeefffeeecccbbb[[[\\\\\\[[[[[[]]]aaadddcccdddeeedddcccccceeegggeeedddeeeiiinnntttxxxyyy}}}yyyqqqggg^^^UUUOOOLLLOOOgggzzz|||yyyhhh^^^[[[```aaahhh{{{uuu~~~yyyxxx{{{|||}}}~~~xxxUUULLLJJJFFFHHHIIILLLIIIQQQUUUbbbyyykkkkkksssxxxSSSKKKEEELLLfffjjjZZZUUUQQQMMMFFFFFFLLL[[[{{{sssmmmhhhfffddddddfffhhhjjjjjjjjjhhhffffffhhhiiiiiihhh___``````]]]YYYYYY\\\```bbbdddeeedddccccccdddfffeeeeeegggjjjooouuu{{{}}}yyyooocccYYYRRROOO\\\|||yyyiiidddjjjhhhfff~~~{{{vvv}}}{{{ssssssvvvyyyyyyVVVLLLJJJFFFHHHHHHKKKHHHQQQUUUaaavvvlllqqq]]]MMMFFFKKKeeeqqq]]]SSSNNNQQQFFFDDDJJJ]]]|||uuuooojjjeeebbbcccfffhhhiiihhhgggfffgggiiikkklllkkkcccdddccc___ZZZXXXZZZ\\\aaacccdddeeeddddddeeegggfffggghhhkkkpppvvv|||tttfffZZZUUUTTTjjjssskkkpppnnniiiyyy~~~yyyuuuqqqmmmmmmpppvvvvvvvvvtttqqqrrryyyyyyVVVLLLJJJFFFHHHHHHKKKHHHQQQTTTaaatttmmmyyyhhhMMMGGGJJJbbbyyyaaaRRRNNNOOODDDAAAHHH]]]}}}vvvpppiiicccbbbccceeefffgggggggggiiilllnnnnnnmmmggggggeeebbb^^^[[[ZZZZZZ^^^aaacccddddddeeefffgggeeeggghhhjjjnnnttt{{{vvvggg\\\XXXYYYwww}}}pppssssssoooxxx}}}ooommmkkkkkkllluuu|||pppllljjjfffdddhhhuuuyyyVVVLLLJJJFFFGGGHHHKKKHHHPPPTTTaaauuuqqquuuQQQHHHIII^^^zzz```QQQQQQJJJBBBAAAGGGYYYzzzqqqiiifffeeefffgggggggggiiillloooppppppnnnllljjjhhhfffdddaaa]]]ZZZ[[[]]]aaaccccccdddfffgggccceeeggghhhkkkpppxxx~~~wwwhhh]]]\\\___yyyvvvxxxyyy{{{zzzwwwxxx|||qqqkkkkkkkkkkkkiiihhhkkkrrrxxxxxxVVVLLLJJJFFFGGGGGGKKKGGGPPPTTT```wwwuuu~~~yyypppwwwVVVIIIHHHZZZwww\\\OOOSSSGGGBBBEEEIIIVVV~~~~~~{{{}}}xxxpppkkkjjjiiiiiihhhhhhkkknnnqqqrrrqqqoooooollljjjiiiiiifff```[[[XXX[[[___aaabbbdddeeegggbbbccceeefffhhhmmmuuu|||xxxhhh^^^^^^ccczzz~~~yyylllhhhhhhrrruuuxxxwwwrrrmmmkkkjjjrrrxxxxxxUUULLLJJJFFFGGGGGGJJJGGGPPPTTT```~~~wwwqqqkkkfff```gggyyy]]]NNNFFFZZZmmmZZZPPPOOOIIIFFFCCCEEESSSrrrwwwpppnnnlllhhhggghhhjjjllloooqqqssstttnnnnnnooopppqqqoookkkhhhbbb```___```ccceeecccaaaddddddccccccdddjjjqqqvvvvvvhhh^^^aaaiiipppcccbbbiiiooozzzyyyooojjjgggeeedddeeegggmmm|||xxxWWWNNNKKKFFFIIIIIILLLHHHQQQTTT```|||zzzxxxnnnjjjcccaaaeeeuuudddQQQGGGYYYlll[[[QQQNNNJJJFFFCCCDDDQQQnnn{{{tttqqqnnniiieeefffhhhiiikkkmmmnnnooopppppppppqqqqqqooollliiidddbbb``````bbbdddcccaaacccdddddddddeeejjjpppuuu|||{{{xxxrrrfff^^^ccckkktttgggbbbeeekkkooovvv|||}}}xxxqqqmmmhhhddddddcccaaaaaalllwwwVVVNNNKKKFFFIIIIIILLLIIIQQQTTT```{{{}}}zzzsssffffffiiixxxpppUUUJJJVVVjjj^^^TTTMMMLLLGGGCCCCCCMMMhhh{{{wwwsssmmmggghhhhhhiiijjjjjjkkkkkkppppppooopppqqqpppmmmkkkgggeeebbbaaabbbbbbbbbaaabbbcccdddeeegggjjjppptttsssrrrqqqmmmddd___dddmmm}}}zzzqqqiii```]]]```fffmmmqqqxxx}}}|||yyyvvvpppiiillliiiddd___cccvvvvvvUUUMMMKKKGGGIIIIIILLLIIIQQQUUUaaa}}}ppphhhkkk~~~|||YYYLLLRRR{{{jjj```XXXNNNNNNHHHCCCCCCJJJaaa{{{uuuoooooonnnnnnmmmlllkkkkkkmmmmmmmmmnnnpppqqqpppnnnkkkiiifffcccbbbbbbbbbbbbaaacccdddfffgggkkkooosssooonnnnnnllleee```dddlllzzzsssnnnkkkiiihhhaaa[[[VVVVVV[[[dddpppzzzyyyvvvsssmmmfffeeesssuuuTTTMMMLLLHHHIIIIIILLLIIIRRRUUUbbb|||wwwdddjjj___OOONNNooonnncccZZZPPPOOOHHHCCCCCCHHH[[[zzzyyywwwuuurrrpppnnnmmmjjjiiiiiikkknnnpppqqqpppmmmllljjjgggdddcccccccccaaacccdddfffgggkkkooosssqqqqqqqqqpppiiicccdddiii|||pppnnnpppmmmhhhccc___^^^___aaaYYYUUUSSSUUUXXXcccyyy}}}wwwpppjjjpppvvvUUUMMMLLLHHHIIIIIILLLIIIRRRVVVbbbxxx|||wwweeemmmeeeTTTLLLfffuuudddYYYSSSQQQHHHCCCDDDGGGXXX~~~zzzvvvsssqqqkkkiiihhhiiillloooppppppoooooonnnlllhhheeeddddddbbbcccdddeeegggjjjppptttwwwvvvwwwvvvooofffccceee~~~xxxvvvnnnooosssyyywwwiiibbbaaadddcccaaa]]][[[\\\___bbbVVVRRRRRRTTTXXXeee|||ssssssyyyXXXOOOMMMHHHHHHIIILLLIIISSSVVVcccxxxiiirrrlllZZZLLL```~~~eeeWWWTTTQQQHHHDDDEEEHHHXXX{{{yyypppmmmjjjjjjkkkmmmnnnnnnoooqqqrrrppplllhhhffffffcccdddddddddeeejjjpppuuuzzzzzz||||||uuuiiibbbbbbmmm|||oooeeeaaaTTTUUUWWW[[[```bbbbbbaaa``````dddgggeee``````ccccccdddcccaaa^^^___bbbfffYYYRRRPPPTTTZZZeee{{{yyy|||ZZZQQQNNNHHHHHHIIILLLJJJSSSWWWdddzzzhhhqqqqqq^^^MMM^^^eeeUUUUUUQQQHHHDDDFFFIIIXXXuuuqqqmmmkkkkkklllllllllooorrrtttsssnnniiiggggggddddddcccccceeejjjqqqvvv||||||xxxkkkbbb```^^^}}}rrrfff]]]XXXRRRRRRSSSUUUWWWWWWVVVTTTRRRRRRWWW]]]______ccciiiggghhhhhheeecccbbbeeehhh___TTTOOOTTT[[[dddzzz|||{{{~~~\\\RRRNNNHHHHHHIIILLLJJJSSSWWWddd{{{rrroooooopppvvvssswww}}}}}}{{{yyy|||eeeMMM___qqqWWWPPPPPPKKKCCCCCCIIIUUU~~~}}}vvvpppmmmkkkiiigggllllllmmmnnnnnnlllhhheeefffccccccfffggghhhmmmtttzzzzzzvvvtttgggVVV\\\fffwwwkkkaaa\\\ZZZXXXXXXXXXYYYXXXVVVRRRNNNOOOPPPWWW```eeeeeegggkkkmmmpppmmmeeebbbfffhhhfffaaa]]]SSSRRRZZZ^^^kkkuuuWWWMMMIIIKKKKKKIIIJJJHHHTTTYYYddd}}}oooeee^^^^^^```jjjzzzzzzsssrrryyy{{{nnnjjjwwwpppPPPZZZzzzpppZZZWWWQQQLLLCCCBBBIIIUUU}}}~~~|||qqqnnnlllmmmwwwyyysssooolllhhhfffhhhhhhiiikkkmmmmmmjjjhhhgggdddccceeefffgggmmmtttwww}}}zzzyyyxxxmmm^^^UUUYYYmmm|||sssjjjccc^^^\\\\\\]]]^^^^^^]]]YYYVVVNNNQQQ[[[gggnnnnnnnnnqqqrrrtttqqqjjjgggiiijjjgggaaa]]]UUUWWWaaadddoootttWWWMMMIIIKKKKKKIIIJJJHHHTTTYYYeeesssfff^^^SSSQQQSSS___rrr{{{{{{|||qqqtttrrrddddddssswwwSSSXXXlllkkkZZZZZZQQQLLLCCCBBBHHHTTT||||||ssshhhfffeeefffmmmxxx~~~xxxsssnnniiieeecccccceeehhhkkkmmmllljjjhhheeeccceeeeeefffmmmtttvvv|||~~~||||||{{{qqqeeeVVVSSS\\\}}}xxxmmmeeeaaabbbccceeefffeeeccc```TTTVVV```oooyyyyyyvvvuuuwwwxxxuuupppmmmnnnllliii```^^^XXX^^^lllpppvvvqqqVVVMMMIIIKKKJJJIIIKKKHHHSSSYYYfffzzzrrriiicccWWWQQQPPPZZZlll~~~~~~vvviiikkkyyy|||XXXYYYccc}}}fffWWWYYYRRRMMMDDDBBBGGGRRRyyy|||tttiiihhhiiikkkrrr|||yyyrrrkkkfffcccbbbcccfffiiijjjjjjiiiiiieeecccddddddeeekkksssxxx|||~~~~~~~~~}}}tttiii\\\UUUTTTjjj{{{vvvwwwwwwkkkgggfffgggiiikkkkkkiiiggg```\\\```ooo}}}|||xxxyyyyyyxxxvvvuuusssoookkk```___]]]hhhzzz~~~oooUUUMMMIIIKKKJJJIIILLLIIISSSYYYhhh~~~yyyuuupppkkk\\\SSSNNNUUUddduuu~~~sssvvvcccXXX[[[eeeVVVXXXRRRMMMEEECCCFFFOOOsss|||vvvllliiihhhhhhnnnxxx~~~~~~xxxooojjjgggfffeeeeeefffggggggfffhhhdddbbbccccccccciiippptttwww{{{}}}xxxppp```YYYRRR[[[}}}xxxsssnnnjjjjjjoooyyysssmmmkkkiiiiiikkklllkkkkkkiii___[[[gggxxx{{{zzzzzz||||||xxxrrrnnnaaabbbcccqqqmmmTTTMMMJJJKKKJJJIIILLLIIISSSYYYiii|||zzzwwwttt^^^SSSLLLOOOYYYkkkpppUUUSSSwwwjjjYYYYYYQQQNNNFFFDDDFFFKKKmmm|||wwwoooqqqzzz{{{vvvrrrnnnkkkiiiiiippp~~~~~~vvvqqqnnnkkkhhhfffeeeeeedddcccfffcccbbbcccbbbbbbffflllmmmooottt|||~~~yyyhhhaaaWWWXXXrrrvvvooojjjgggfffjjjiiigggfffgggtttuuuqqqllliiiiiijjjkkkllljjj```ZZZ___kkkxxx~~~vvvrrrdddgggiiixxxlllTTTMMMJJJJJJIIIJJJMMMJJJSSSYYYkkkgggZZZPPPNNNTTTeee|||UUURRRhhhnnnZZZWWWQQQMMMGGGEEEEEEHHHgggzzzyyyssspppnnnllljjjmmmnnnppp~~~|||wwwtttpppkkkgggeeedddcccbbbcccaaaaaacccbbb```ccchhhiiikkkpppzzz}}}qqqjjj]]]\\\ttt{{{uuummmfffbbbbbbcccdddjjjkkkjjjgggdddkkkyyypppjjjhhhiiikkkmmmjjjfffbbb^^^]]]fff|||zzzuuuhhhlllooo{{{lllTTTNNNIIIIIIIIIJJJNNNJJJSSSZZZlll}}}ssseeeXXXRRRTTTdddWWWUUUaaaoooWWWSSSPPPMMMGGGFFFEEEFFFcccyyy}}}yyywwwvvvvvvsssxxxtttiiippp|||vvvrrrlllhhhfffdddcccbbbaaa___```cccbbb___aaaeeejjjkkkpppyyy~~~{{{tttkkk]]]]]]www}}}rrrnnngggbbb```aaadddgggjjjlllmmmkkkfffjjjzzz~~~ssskkkhhhiiilllnnnlllnnnmmmaaaSSSVVVrrr|||vvvlllpppsss|||lllTTTNNNIIIIIIIIIJJJNNNJJJSSSZZZllluuuvvvrrr]]]RRRUUUjjj]]]RRR^^^sss\\\VVVUUUMMMNNNEEEBBBGGG]]]xxx{{{yyyzzzyyymmmnnn{{{|||vvvpppnnnkkkeeebbbbbbbbbaaaaaaaaaaaaaaabbbbbbiiikkkoootttxxx{{{}}}}}}vvvrrrgggcccxxx{{{pppmmmiiidddbbbbbbeeehhhhhhnnnrrrmmmfffhhhuuuzzznnnhhhffffffkkkrrrnnnmmmfffaaa[[[SSScccvvvooonnnqqqwww{{{oooVVVKKKFFFIIIJJJIIILLLJJJVVV]]]lllrrrfffggguuulll______ssstttrrrppppppuuu{{{```QQQYYYzzz^^^OOOSSSKKKLLLDDDBBBGGG\\\uuu|||pppnnnvvvyyysssqqqnnnhhhddddddddddddcccbbbaaa``````aaahhhjjjnnnrrrvvvzzz{{{|||wwwssshhhdddzzz{{{yyyvvvqqqllliiiiiiiiiiiiooorrrmmmeeedddmmmwww}}}tttkkkiiihhhiiimmmrrrooonnnhhheee^^^QQQXXXrrr{{{vvvttttttwwwyyylllSSSJJJHHHLLLJJJIIILLLJJJVVV]]]mmm~~~sssbbbVVVWWWfffwwwooommmrrriiieeeeeejjjuuueeePPPSSSuuugggQQQPPPHHHJJJCCCBBBGGG[[[qqqsssqqqmmmsss}}}wwwuuuqqqkkkffffffgggfffdddcccaaa``````___fffhhhkkkoootttwwwyyyzzzxxxtttjjjggg}}}~~~wwwpppjjjgggjjjoooqqqlllccc___dddjjjnnnqqqllliiikkkllllllnnnrrrlllmmmjjjiiidddSSSOOO```}}}|||~~~nnnWWWMMMIIIKKKJJJJJJMMMJJJVVV]]]nnnzzzvvvtttwww|||uuueeeWWWNNNOOOaaavvv~~~~~~yyywwwpppmmmgggjjjtttjjjPPPNNNnnnlllVVVNNNGGGIIICCCBBBGGGXXXppplllqqqmmmttt~~~}}}zzzzzzxxxtttmmmhhhhhhhhhgggeeedddbbbaaaaaaaaaccceeehhhlllpppsssvvvwwwwwwtttjjjjjjxxxooogggbbbiiimmmooojjjbbb]]]^^^aaaeeerrrxxxlllhhhiiimmmpppnnnmmmooohhhjjjhhhjjjiiiYYYPPPYYYooouuu```UUUJJJGGGIIIJJJMMMKKKVVV]]]ooowwwpppmmmnnnooowww~~~ssseeeXXXPPPJJJNNNbbbyyy}}}yyyrrrqqquuutttxxxpppSSSNNNiiiiiiWWWOOOGGGIIICCCCCCFFFUUUrrriii|||qqqkkkppp{{{}}}{{{sssrrrxxx|||{{{zzzvvvooojjjiiigggfffeeeddddddcccccccccbbbccceeehhhllloooqqqssssssqqqkkknnnyyyqqqkkkeeeaaahhhjjjkkkgggaaa]]]]]]___cccjjjxxx|||qqqooollllllqqqrrrnnnllllllfffhhhdddfffggg[[[QQQXXXhhhrrraaaXXXNNNJJJIIIJJJNNNKKKVVV]]]qqqyyyvvvpppjjjgggiiiooosss~~~sssdddWWWNNNKKKHHHKKK```yyy~~~vvvqqquuu|||xxxZZZQQQdddhhh[[[QQQIIIKKKEEEDDDEEEQQQ{{{wwwjjjyyyuuuhhhiiioooyyy|||rrroooiiikkkrrrttt|||{{{xxxqqqlllkkkggggggfffeeeeeedddeeeeeeaaabbbccceeegggjjjmmmnnnooopppmmmtttzzztttpppmmmiiifffhhhgggfffbbb___]]]^^^___[[[```mmm}}}zzzuuuyyytttrrrsssrrrnnnkkklllhhhiiicccaaabbbYYYRRRXXXmmmeeeWWWUUUPPPPPPIIIJJJOOOLLLUUU^^^rrr}}}yyysssqqqooommmnnnttt~~~vvviii[[[OOOIIIJJJGGGHHH[[[sss~~~bbbSSS\\\kkk___UUULLLMMMGGGEEEDDDMMMuuu{{{kkkuuuyyyiiifffgggnnnsssyyymmmmmmrrrppp}}}}}}}}}zzzsssooonnnjjjiiihhhfffeeedddddddddaaaaaabbbcccdddfffiiijjjmmmoooqqq{{{~~~{{{xxxrrrmmmhhheeeaaa]]][[[\\\^^^___]]]bbbppp|||vvvtttrrrnnnmmmoookkkmmmfffaaabbb\\\WWW___qqq\\\PPPPPPMMMLLLHHHKKKOOOLLLUUU^^^sss|||||||||||||||tttiiiYYYMMMHHHKKKHHHGGGWWWooo{{{~~~|||gggTTTVVVkkk^^^WWWNNNOOOHHHEEECCCKKKrrr~~~kkkssszzzlllhhhhhhnnnuuu{{{{{{vvvwwwqqq{{{~~~|||vvvqqqpppmmmllliiigggeeecccbbbbbbbbbaaaaaaaaabbbdddfffgggkkkooosssyyyrrriiiddd^^^YYYXXXZZZ]]]^^^jjjpppxxxtttrrrnnnooorrrkkkooojjjeeegggbbb___hhhqqq\\\OOOMMMFFFCCCHHHKKKPPPLLLUUU^^^ttt|||vvvpppaaaXXXNNNHHHEEEHHHRRR]]]|||}}}|||yyywwwkkkUUUTTTvvvgggZZZTTTOOOLLLJJJEEEDDDRRRcccjjjnnnoooiiilllooowww{{{|||}}}yyytttppprrrooojjjgggfffeeedddbbbbbbbbbbbbccccccddddddeeedddnnnttt}}}rrrfffbbb___^^^\\\[[[___fffmmmwwwvvvrrrqqqpppqqqtttuuuooolllnnnlllhhhhhhmmm{{{}}}ZZZLLLJJJHHHJJJLLLKKKOOONNNXXX___uuu}}}iii___SSSLLLIIIIIIOOOWWWuuu}}}yyy{{{~~~~~~{{{xxxtttjjjTTTPPPqqqmmm^^^VVVQQQNNNLLLEEECCCNNN___mmmnnnxxxrrrqqqppp{{{~~~~~~zzz~~~~~~|||xxxtttpppsssoookkkhhhfffeeedddcccbbbbbbbbbcccddddddeeeeeedddmmmtttsssiiibbb^^^\\\]]]\\\\\\aaahhhqqq{{{tttooommmmmmppptttwwwrrrqqquuuuuupppmmmnnnxxx|||}}}zzz|||ZZZMMMJJJHHHJJJLLLKKKOOONNNYYY```uuu{{{mmm]]]TTTNNNKKKKKKNNNhhh||||||}}}zzzwwwqqqwwwmmmTTTMMMjjjvvvcccXXXSSSPPPNNNGGGBBBKKKYYY{{{pppmmm{{{yyywww~~~|||yyytttqqqssspppllliiigggfffdddcccbbbbbbbbbcccdddeeeeeeeeeeeemmmttt~~~xxxuuuqqqiiibbbbbb___^^^_________cccjjjppp{{{tttooonnnpppuuuzzz{{{{{{{{{rrrmmmqqqpppnnnnnnrrr{{{YYYNNNKKKGGGJJJLLLKKKOOOOOOYYY```wwwrrreee\\\UUUPPPOOOccc}}}}}}{{{yyyooollluuuZZZLLLccczzzhhhXXXSSSPPPNNNHHHBBBIIIVVVyyyssskkk{{{{{{~~~{{{wwwtttssspppmmmjjjiiigggeeecccaaabbbbbbcccdddeeeffffffgggnnnuuu{{{rrrmmmiiieeeeeebbbbbbccccccbbbfffkkkjjjuuu}}}zzz|||vvvllliiieeeaaacccmmm{{{XXXNNNKKKGGGJJJLLLKKKOOOOOOZZZbbbxxx~~~qqqeee]]]ZZZiii~~~|||{{{pppeee|||bbbMMM]]]zzziiiWWWQQQNNNNNNIIIDDDJJJUUU{{{wwwjjjxxx~~~www{{{sssxxx~~~zzzxxxtttqqqnnnllljjjiiifffdddaaabbbcccdddeeefffggggggiiipppvvvuuulllfffbbbaaabbbeeefffeeeiiinnniiisssuuuiiiccc^^^ZZZ___kkkyyy|||yyyuuusssxxx{{{UUUNNNKKKGGGKKKKKKJJJOOOPPP[[[cccyyyvvviiidddvvv}}}}}}qqqaaappphhhMMMYYYyyyhhhWWWPPPLLLLLLIIIEEEKKKVVVxxx{{{jjjwww||||||}}}pppfff^^^___kkkwwwpppkkkfffnnn}}}zzztttrrrooommmllljjjgggdddaaabbbcccdddeeefffggghhhkkkqqqvvvzzziii^^^___^^^aaafffhhhhhhkkkqqqnnnuuuttthhh___ZZZWWW[[[fffrrryyy|||{{{tttmmmgggaaa]]]___eeennn~~~uuuSSSNNNLLLGGGLLLKKKJJJOOOPPP\\\ddd{{{|||uuu}}}}}}sss^^^gggiiiMMMWWW|||gggYYYQQQLLLKKKHHHDDDJJJUUUqqqlllvvv|||qqqhhh```]]]___iiizzz{{{oooiiiiiijjjrrr}}}zzzuuussspppnnnmmmkkkgggeeeaaabbbcccdddeeeggghhhhhhjjjpppttt{{{lllccceeedddgggkkkkkkiiikkkpppqqqvvv}}}rrrggg]]]XXXTTTVVV^^^gggnnnppplllfffaaa]]]XXXUUUXXX^^^```kkk~~~pppPPPNNNLLLGGGLLLKKKJJJOOOPPP\\\eee||||||}}}sss]]]bbbhhhLLLUUU~~~ggg[[[RRRLLLKKKGGGCCCIIISSSiiinnnuuu|||tttmmmhhhdddaaadddiiimmmooorrrrrroookkknnnssszzz}}}zzzuuusssqqqooonnnkkkhhheeeaaabbbcccdddfffggghhhiiiiiiooosssyyyuuupppnnnoooqqqooojjjjjjmmmqqquuu{{{qqqggg]]]XXXRRRQQQVVV^^^eeeiii```\\\YYYYYYXXXXXX]]]ddd]]]cccqqqmmmNNNNNNLLLHHHMMMKKKJJJOOOQQQ]]]eee|||}}}qqqaaaaaa~~~eeeQQQTTTvvvooobbbUUULLLLLLKKKFFFFFFJJJbbbrrrssszzzwwwrrrnnnnnnooooooqqqtttyyy|||~~~~~~|||yyyuuurrrpppnnnkkkiiiffffffeeeddddddddddddeeeiiimmmsss}}}uuulllhhhjjjnnnxxxwww~~~}}}{{{yyypppeee\\\UUUNNNMMMRRRWWWZZZZZZ]]]bbb\\\YYYbbbggghhhooojjjgggkkkgggOOOMMMLLLKKKLLLLLLLLLQQQRRR___ggg|||ppp___^^^zzzeeeQQQSSSqqqvvvdddWWWNNNMMMMMMGGGFFFIII[[[sssqqq|||wwwvvvuuuuuuxxx}}}}}}yyyuuurrroookkkiiigggfffeeeeeeddddddeeeeeejjjnnnssssssjjjgggjjjnnn{{{yyy}}}zzzwwwnnncccYYYTTTOOOPPPTTTXXXYYYYYY___eeecccaaaiiimmmnnnwwwppplllnnneeeOOOMMMLLLKKKLLLLLLLLLQQQRRR___hhh{{{nnn]]][[[tttgggPPPQQQiii~~~hhh[[[PPPPPPOOOHHHEEEGGGRRRtttwwwqqq|||wwwtttpppllliiigggfffeeeeeedddeeeeeeeeehhhmmmrrr~~~|||pppkkklllpppsss}}}|||~~~yyyuuukkk```UUUSSSQQQSSSVVVXXXWWWTTTZZZdddgggiiippprrruuu{{{vvvuuubbbOOOMMMKKKJJJLLLLLLKKKQQQRRR___hhhzzzlll[[[ZZZrrrjjjOOOMMMaaaooo___SSSRRRQQQIIIEEEFFFKKKiii~~~rrr}}}xxxuuuqqqnnnkkkggggggfffeeeeeeeeeeeeeeeeeejjjppp{{{zzzuuuwww{{{}}}}}}yyytttiii___UUUTTTUUUWWWXXXWWWTTTQQQPPP\\\cccjjjuuuvvvzzz^^^NNNNNNKKKIIILLLLLLKKKPPPRRR___iiiyyykkk\\\\\\uuunnnOOOJJJYYYvvveeeVVVTTTRRRJJJEEEEEEIIIaaauuu|||xxxuuurrrooolllggggggfffeeeeeeeeeeeefffeeejjjooozzzzzzrrrggg___ZZZ[[[\\\^^^]]]ZZZVVVSSSJJJTTT]]]kkk|||ZZZMMMOOOJJJHHHLLLLLLKKKPPPQQQ___iiiwwwkkk___bbb~~~sssPPPHHHUUUsss~~~jjjYYYTTTRRRKKKFFFFFFIII[[[vvv{{{xxxuuurrrooommmhhhgggffffffeeeeeeffffffggglllqqqyyyyyyoooeee______```bbbcccbbb```]]][[[PPPTTTZZZoooVVVMMMOOOIIIGGGLLLLLLKKKOOOQQQ___jjj~~~|||~~~wwwlllccciiixxxSSSIIISSSgggoooZZZTTTQQQKKKFFFGGGHHHUUUttt~~~}}}yyyvvvrrrnnnlllhhhggggggfffffffffffffffhhhlllnnnuuuwwwkkkbbb___]]]___aaabbbbbbaaaaaabbb]]]YYY[[[sss}}}RRRLLLPPPIIIFFFMMMLLLJJJOOOQQQ___jjj~~~|||{{{}}}vvvllleeennn{{{UUUJJJRRR```qqq[[[TTTQQQKKKGGGGGGGGGQQQrrr|||}}}zzzvvvrrrmmmjjjhhhhhhgggffffffffffffffffffjjjkkkppp}}}uuuiii```^^^XXXZZZ\\\]]]^^^```bbbdddfff]]][[[vvv{{{QQQLLLPPPIIIFFFMMMLLLJJJOOOPPP___kkk{{{zzzyyy{{{{{{iiikkk||||||UUUIIIRRR[[[lllZZZRRRJJJIIIHHH@@@EEEUUUxxx~~~uuu}}}{{{wwwssspppmmmjjjiiigggfffeeeeeeeeeeeegggjjjmmmrrr{{{uuuooocccXXXTTTOOORRRYYY```bbbbbbfffmmmoookkknnnkkkUUUPPPNNNMMMFFFOOOLLLJJJTTTUUU\\\lll{{{yyyxxxzzz~~~}}}qqqxxxzzzXXXHHHNNNXXXlllZZZQQQIIIHHHHHH@@@BBBOOOrrr|||ttt|||xxxuuuqqqooolllkkkiiigggffffffffffffhhhjjjkkkpppyyyssslll```UUUPPPNNNRRR[[[dddggggggkkkppptttpppppp{{{hhhSSSOOOMMMMMMGGGOOOMMMKKKUUUVVV^^^nnn~~~{{{yyywwwyyy}}}~~~zzz}}}\\\HHHJJJTTT}}}ooo[[[QQQHHHHHHHHH@@@AAAHHHkkk}}}ttt~~~{{{wwwssspppnnnmmmkkkiiigggggggggggghhhiiiiiinnn|||~~~uuupppiii^^^SSSLLLOOOSSS]]]hhhlllmmmpppvvv{{{wwwssswwwdddQQQMMMLLLMMMGGGOOONNNLLLVVVWWW___ppp}}}{{{yyywwwyyy}}}}}}```HHHGGGQQQsssuuu___SSSIIIHHHIIIBBBDDDFFFeeettt~~~zzzyyyyyy{{{|||xxxtttqqqooonnnkkkiiiggggggfffggghhhggghhhoooyyyooorrr|||{{{}}}vvv{{{vvvppplllggg^^^TTTMMMRRRVVV^^^hhhmmmooouuu|||~~~|||xxxvvvyyy^^^NNNKKKKKKNNNIIIOOONNNLLLUUUVVV___ppp|||zzzyyyzzz~~~cccIIIFFFOOOiii}}}eeeWWWLLLJJJKKKDDDFFFEEE]]]rrrzzz|||vvvoookkkjjjjjjeeecccdddfffkkkvvv~~~zzzuuuqqqnnnmmmkkkhhhgggffffffgggjjjjjjkkktttssshhh]]][[[cccnnntttvvvlllfffaaadddlllqqqppplllqqqooollliiieee```XXXQQQWWWYYY^^^fffiiilllsss|||{{{{{{yyytttrrrwwwZZZMMMJJJJJJOOOJJJOOOMMMJJJTTTUUU^^^ppp}}}||||||}}}fffJJJFFFOOO___kkk[[[NNNKKKLLLFFFDDDBBBRRRyyypppvvv}}}jjjfffbbb```[[[UUUSSSTTTUUUSSSSSSUUUXXX^^^jjjuuu|||wwwsssmmmllljjjhhhgggggghhhhhhmmmqqqvvv|||ggg^^^UUUQQQUUUYYY[[[[[[XXXVVVWWW]]]gggooorrrqqqmmmnnnlllhhheeeccc]]]VVVYYYZZZ^^^ccceeeffflllsssrrrsssrrrmmmhhhjjjttt}}}WWWMMMJJJJJJPPPKKKOOOMMMJJJTTTUUU^^^ppp~~~~~~xxxssswwwhhhJJJGGGNNNVVVooo]]]NNNKKKLLLFFFAAAAAAJJJiiissspppnnnddd^^^[[[YYYTTTMMMIIIKKKLLLKKKLLLOOOQQQVVVaaammmzzzvvvmmmlllkkkiiiiiiiiijjjkkkoooxxxzzzpppddd^^^WWWSSSTTTVVVWWWVVVWWWXXX\\\cccjjjqqquuuwwwnnnqqqoooiiifffeee```YYYXXXZZZ___cccccc___aaafffggghhhfff```\\\^^^gggooo{{{VVVNNNJJJJJJPPPKKKNNNNNNKKKTTTUUU___rrr}}}jjjfffjjj~~~jjjKKKGGGMMMQQQqqq]]]NNNJJJKKKEEEAAAAAAGGG```xxxlll{{{xxx{{{wwwkkkjjjccc^^^\\\UUUJJJEEEGGGFFFFFFHHHJJJLLLOOOYYYdddyyy}}}yyymmmlllkkkkkkkkkkkklllmmmnnn|||zzzvvvnnneeebbb^^^XXXUUUUUUWWWXXXXXX]]]```eeeiiilllpppsssuuuqqqtttrrrjjjfffeeeaaaZZZVVVYYY___dddbbb[[[YYY[[[______\\\VVVRRRUUU___gggyyyyyyVVVNNNKKKJJJQQQLLLNNNOOOLLLUUUWWW```sss~~~rrriiiWWWWWW]]]mmmjjjIIIDDDPPPSSSyyywww[[[MMMIIIHHHFFFDDDCCCDDDXXX~~~ooovvv~~~yyysssrrrtttxxxmmmgggddddddcccZZZLLLEEEFFFGGGCCCCCCJJJQQQSSSUUUXXXppp~~~tttrrrooolllkkklllmmmnnnrrr{{{nnnfffdddfffiiigggaaaYYYUUUZZZbbbbbb]]]aaaccchhhmmmrrrtttuuutttvvvqqqllljjjkkkhhhbbb]]]\\\[[[ZZZYYYYYYZZZ[[[\\\YYYUUURRROOOLLLOOOZZZgggqqqrrrXXXKKKNNNKKKJJJKKKIIIJJJPPPSSSYYYccctttzzzooobbbYYYJJJHHHMMM^^^wwwkkkJJJDDDMMMMMMrrrsss\\\QQQKKKGGGEEEDDDCCCBBBTTT}}}pppuuu}}}uuussssss~~~|||zzzqqqiiifff___TTTKKKHHHGGGEEEHHHPPPXXXZZZ\\\^^^lll|||xxxvvvssspppnnnnnnooopppvvv|||zzzyyywwwuuuvvvtttppphhh```[[[[[[^^^aaagggccc]]][[[bbbkkkkkkffffffdddeeekkktttzzz{{{yyyyyytttnnnjjjiiifffbbb___]]]\\\[[[ZZZYYYYYYZZZZZZYYYUUURRROOOKKKLLLWWWcccnnnoooVVVKKKMMMKKKJJJLLLJJJLLLRRRTTTZZZeeevvvtttjjj^^^RRRJJJGGGCCCEEEUUUnnnjjjJJJDDDIIIGGGhhhppp^^^VVVMMMFFFDDDFFFCCC@@@PPPzzznnnqqqyyywwwuuukkkeee\\\RRRKKKHHHHHHMMMWWW```cccfffjjjmmm|||}}}{{{wwwtttrrrrrrrrrsss{{{yyynnnmmmnnnkkkhhhgggeeeccc___[[[XXXXXX\\\___gggeeebbbbbbkkkttttttoookkkfffcccjjjuuu~~~}}}zzzwwwrrrlllgggcccaaa```^^^]]]\\\ZZZYYYYYYYYYYYYZZZWWWSSSPPPKKKJJJRRR]]]jjj|||iiiSSSJJJMMMKKKLLLOOOKKKMMMSSSUUU\\\hhhzzzrrrggg^^^VVVNNNHHHLLLFFFEEERRRjjjhhhIIIDDDFFFDDDcccrrr```XXXNNNEEEDDDFFFDDD@@@MMMtttlllmmmxxx|||wwwqqqfff^^^VVVQQQLLLKKKPPP[[[eeekkkrrryyyxxx{{{wwwuuuuuuuuuvvv}}}~~~qqqgggggglllnnnnnnnnnjjjiiiddd^^^ZZZYYY]]]aaaiiigggeeegggpppwwwvvvoookkkhhhgggllluuu{{{}}}|||yyyxxxuuupppiiiccc```___\\\\\\\\\[[[[[[[[[[[[[[[]]]ZZZXXXTTTMMMJJJOOOXXXfffwwwcccQQQKKKNNNMMMOOORRRNNNNNNSSSUUU]]]jjj}}}yyyrrrggg^^^YYYUUUQQQMMMKKKEEECCCMMMbbbttt}}}~~~~~~|||||||||}}}}}}fffHHHCCCDDDFFF```zzzcccXXXNNNGGGDDDGGGFFFBBBJJJmmmnnnnnnuuuyyypppzzzuuuddd\\\ZZZYYYSSSQQQTTT]]]fffooo{{{}}}zzzwwwwwwwwwxxx~~~vvvjjjiiillloooqqqtttpppnnnhhh___XXXXXX]]]ccckkkjjjhhhjjjqqqwwwtttlllkkkmmmoooqqqssstttwwwxxxvvvwwwvvvrrrkkkddd___]]]ZZZ[[[[[[\\\]]]^^^______bbb```^^^ZZZRRRLLLOOOVVVbbbrrr{{{^^^PPPMMMPPPOOOSSSVVVPPPNNNSSSUUU]]]lllpppjjjccc^^^[[[XXXUUUQQQKKKFFFDDDKKKZZZhhhppprrrqqqpppmmmkkkkkkkkkmmmnnnqqqxxxfffHHHCCCCCCGGG\\\jjjYYYQQQKKKFFFFFFHHHDDDGGGcccuuutttyyy{{{oooyyy~~~uuupppwwwtttccc___```aaa^^^[[[[[[```fffooo||||||zzzyyyzzz{{{{{{tttqqqnnnpppsssrrrpppkkkbbb[[[[[[bbbiiiooonnnlllnnnuuu{{{wwwpppooossswwwvvvrrrqqqsssvvvttttttsssqqqlllfff```]]]ZZZ[[[]]]^^^```aaabbbbbbeeedddccc```WWWOOOPPPUUU___nnnvvvpppYYYNNNMMMPPPOOOTTTWWWPPPOOOSSSTTT^^^nnn}}}vvvkkkgggdddbbbaaa^^^YYYTTTNNNKKKIIIKKKQQQYYY^^^```\\\ZZZXXXVVVUUUVVVWWWXXX[[[eeerrr}}}fffIIIBBBBBBFFFTTTzzzrrr]]]VVVPPPGGGEEEJJJFFFCCCWWW}}}yyyzzz|||qqq{{{vvviii___^^^iiiooowwwzzzwwwnnnhhhhhhjjjiiiiiifffdddfffiiinnnxxx~~~|||}}}~~~~~~wwwpppnnnrrrrrrssspppiiibbbaaagggnnntttsssrrrttt}}}|||zzzzzzyyywwwuuutttuuuwwwvvvrrrmmmkkkjjjhhhccc```\\\]]]___aaabbbccccccbbbgggggggggddd[[[QQQPPPTTT^^^kkkqqqzzzeeeTTTLLLMMMOOOMMMSSSVVVMMMQQQTTTVVV___qqqwwwpppgggfffeeeeeefffccc\\\WWWQQQNNNJJJGGGGGGHHHJJJLLLKKKIIIGGGDDDDDDEEEFFFHHHJJJUUUdddqqqzzzhhhKKKBBBAAADDDNNNnnnyyy```[[[TTTHHHDDDJJJFFF???OOOsss{{{|||}}}~~~pppyyyrrreeeYYYTTTXXXZZZUUU___fffiiilllqqqqqqmmmpppmmmlllllllllmmmttt}}}~~~www~~~yyyooommmpppqqqssssssmmmeeecccggglllwwwvvvvvvzzzyyywwwwwwyyyzzzzzzxxxqqqiiifffggghhhfffccc^^^```aaabbbccccccbbbbbbhhhhhhhhhfff\\\RRRPPPTTT]]]iiiooowww^^^PPPJJJLLLNNNLLLQQQTTTKKKSSSUUUWWWaaasss{{{uuuqqqooollliiiiiihhhddd\\\UUURRRQQQOOOJJJEEEAAA@@@@@@AAA@@@@@@??????@@@@@@AAAEEEJJJRRR]]]kkkyyyhhhIIIBBBAAAFFFNNNdddfffZZZSSSLLLOOOHHHGGGFFFLLLiiirrrssswwwyyymmmooouuuccc\\\UUURRRTTTUUUVVVYYYaaallltttuuuqqqrrrqqqpppqqqtttwwwyyyzzzzzzvvv|||rrrnnnllljjjnnnqqqrrrmmmfffdddhhhmmmrrrrrrttt|||~~~|||zzzzzzzzz{{{{{{yyyqqqiiieeeggggggdddaaa^^^aaaddddddaaa```aaaccclllgggffffffaaaVVVOOOOOO^^^dddmmmyyyZZZPPPLLLKKKNNNPPPNNNNNNPPPRRRUUUZZZaaannn~~~|||}}}}}}}}}{{{uuuooojjjgggaaaYYYSSSOOOOOOOOOKKKFFFAAA>>>===>>>>>>>>>>>>>>>>>>>>>>>>@@@BBBHHHRRR]]]iiitttzzznnnMMMCCCBBBFFFKKK^^^mmm___TTTIIIMMMIIIHHHGGGKKKcccppppppvvv{{{vvvvvvxxx|||yyyddd]]]XXXTTTUUUQQQUUU[[[dddnnnuuuvvvttttttssssssuuuxxx|||~~~www|||zzzwwwtttqqqqqqtttvvvrrrjjjfffgggjjjpppqqquuu~~~zzzwwwwwwxxxzzzuuummmdddaaacccffffffddd]]]___aaa```___```ccceeejjjggggggiiidddZZZSSSSSS[[[aaajjjvvvZZZPPPKKKIIIMMMNNNMMMNNNPPPRRRUUUZZZaaannn|||ssskkkeee___YYYTTTNNNOOOPPPMMMHHHCCC???>>>>>>??????????????????>>><<<===???EEEMMMWWW```eeesssvvv|||rrrPPPCCCDDDEEEGGGVVV}}}wwwhhhXXXIIIJJJJJJIIIFFFHHH[[[|||vvvrrr{{{uuuqqqiii```YYYVVVUUUQQQVVV^^^gggnnnrrrtttuuuyyy{{{{{{zzz}}}~~~zzzqqqkkkiiijjjoooqqqwww{{{vvvttttttvvvpppiii```\\\^^^cccgggiii``````aaa``````bbbfffiiihhhgggiiikkkhhh___XXXVVVWWW^^^fffqqq{{{XXXPPPKKKIIIKKKMMMMMMNNNPPPQQQTTTZZZaaannn|||uuummmhhhbbb\\\WWWQQQQQQPPPMMMIIIEEEDDDCCCBBBCCCDDDEEEEEEDDDCCCBBB???>>>===>>>BBBIIIPPPTTT]]]___eeennnwwwqqqMMMCCCEEECCCDDDPPPnnnooo]]]LLLHHHKKKIIIDDDGGGWWW{{{{{{~~~{{{|||wwwqqq}}}oooeee```___\\\]]]bbbhhhkkkmmmrrrwwwvvvooommmmmmrrrtttxxx{{{yyywwwssspppooohhh```ZZZ[[[aaahhhllleeefffhhhhhhiiijjjkkklllggghhhkkkmmmkkkddd]]]YYYTTT[[[cccmmm|||qqqTTTTTTNNNKKKMMMNNNLLLMMMPPPQQQTTTZZZaaaooo~~~yyysssllleee^^^YYYRRRQQQNNNIIIFFFEEEGGGJJJGGGIIIKKKLLLLLLKKKIIIGGGFFFCCC???===>>>AAAEEEHHHLLLLLLRRR]]]gggrrr~~~pppKKKAAADDDAAACCCNNNbbbrrr___PPPGGGLLLGGGBBBGGGSSSzzz~~~yyyyyysssnnn~~~vvvuuunnnjjjhhhjjjllloooxxxxxxqqqppppppxxxyyyzzz~~~|||yyyqqqqqqlllddd]]][[[___gggmmmlllnnnqqqtttuuutttqqqnnnkkknnnqqqqqqnnniiiaaa\\\SSSZZZaaaiiiwwwiiiSSSWWWQQQNNNOOOPPPMMMMMMOOOQQQUUU[[[cccqqq~~~vvvmmmccc\\\WWWQQQOOOKKKFFFDDDEEEJJJNNNLLLNNNQQQSSSSSSQQQNNNLLLKKKHHHDDD???======???AAADDDBBBGGGQQQZZZeeeyyy{{{qqqKKKAAADDD???BBBOOOYYYvvvaaaQQQGGGMMMEEE@@@HHHNNNqqqxxxpppiiiyyyqqqppprrruuu{{{tttrrrrrr{{{|||~~~}}}~~~~~~uuurrroooiiibbb]]]^^^eeelllooorrrvvv{{{}}}{{{vvvrrrqqquuuvvvsssoookkkccc\\\RRRXXX___fffqqqbbbSSSUUUQQQOOORRRRRRPPPOOOPPPRRRVVV\\\dddssszzzpppeee\\\VVVTTTOOONNNLLLIIIHHHJJJOOORRRSSSUUUYYY[[[[[[YYYUUUSSSQQQNNNIIIDDD@@@>>>>>>>>>BBB>>>@@@HHHOOOWWWlllzzzrrrKKKAAAEEE===BBBOOOQQQzzzfffTTTFFFNNNDDDAAAHHHFFFaaa}}}ooozzzwwwwwwwww|||xxxvvvzzz}}}zzzssspppppplllfff___^^^dddjjjnnnooosssyyy}}}}}}zzzvvvsssvvvvvvooojjjfff___WWWPPPVVV]]]bbblll|||[[[QQQOOOLLLMMMRRRTTTRRRQQQSSSTTTWWW]]]fffuuuzzzrrrggg]]]VVVSSSRRRPPPPPPPPPOOOOOOPPPSSSVVVYYY[[[___bbbbbb___[[[YYYVVVSSSNNNIIIDDDAAA??????AAA;;;<<>>CCCHHHVVVllljjjKKKEEE<<>>AAACCCEEEaaa~~~lll^^^OOOHHHFFFCCCAAAAAA;;;CCC???EEEiii~~~{{{xxxsssqqqmmmpppoooyyywwwyyy{{{|||oooiiiggggggcccbbb___\\\\\\[[[WWWQQQPPPVVV[[[ZZZYYY[[[]]]\\\\\\[[[YYYRRRKKKEEEDDDEEEEEEIIIOOOTTTZZZbbblllttt~~~\\\NNNMMMGGGQQQ\\\aaa```\\\ZZZZZZ^^^ccciiittt|||vvvrrrooommmkkkfffeeedddbbb```___^^^^^^ZZZYYYXXXWWWVVVVVVVVVVVVVVVUUUSSSQQQPPPQQQRRRSSSSSSSSSRRRSSSUUUXXX[[[]]]YYY^^^XXXPPPOOOQQQaaazzzaaaEEE@@@>>>>>>@@@AAACCCHHHOOO|||pppbbbQQQGGGEEEEEEAAA===???AAA>>>BBB]]]|||zzzuuuoooqqqooosssuuunnnkkkeeedddiiiiiigggbbb]]]XXXSSSPPPNNNNNNSSS[[[```aaa___]]]\\\]]][[[WWWPPPIIIDDDBBBBBBDDDHHHMMMTTT[[[dddmmmsss}}}qqq\\\UUUSSSOOOWWWaaafffeeeaaa]]][[[aaallllllssszzzuuuqqqooolllkkkgggfffeeecccbbbaaaaaa```\\\[[[YYYXXXWWWWWWWWWWWWXXXWWWUUUTTTSSSSSSSSSTTTRRRRRRRRRTTTVVVYYY\\\^^^[[[___XXXOOOMMMOOO^^^www```DDD>>>;;;<<<>>>???@@@FFFLLLooowwwgggSSSHHHGGGGGGCCC>>>>>>@@@>>>AAAYYYyyytttuuutttzzzmmmjjjjjjffffffjjjmmmkkkhhhbbb\\\TTTNNNKKKJJJQQQZZZ```bbbaaa```___^^^\\\WWWQQQKKKFFFCCCBBBEEEHHHMMMSSSZZZccclllqqq}}}ooo___XXXSSSPPPXXXccchhhgggccc^^^\\\cccmmmnnnuuuxxxqqqoooqqq}}}}}}xxxsssqqqooolllkkkhhhgggfffeeedddddddddddd___]]][[[YYYWWWXXXXXXYYYZZZYYYXXXWWWVVVUUUTTTTTTPPPQQQRRRSSSVVVYYY[[[]]]\\\^^^UUULLLJJJKKKYYYqqq___CCC===;;;;;;>>>???@@@EEEKKKcccnnnVVVJJJIIIJJJGGGAAA===???>>>@@@RRRvvv|||wwwyyyyyyzzz}}}qqqfffhhhkkkkkkkkknnnrrrqqqmmmggg___UUUMMMHHHGGGOOOYYYaaaeeedddcccbbb___\\\XXXSSSNNNIIIEEEDDDEEEHHHMMMRRRYYYaaajjjppp}}}kkk___ZZZVVVTTT]]]gggmmmlllgggcccaaafffppppppyyyvvvmmmhhhjjjnnn{{{wwwsssqqqooommmlllhhhggggggffffffffffffgggbbb```]]]ZZZXXXXXXYYYZZZYYYYYYYYYXXXWWWUUUSSSRRROOOOOOPPPQQQSSSVVVYYYZZZXXXYYYPPPFFFFFFGGGTTTkkk]]]AAA???======@@@AAAAAAEEELLL\\\tttZZZKKKKKKNNNKKKFFF===???>>>>>>KKKiii{{{vvvyyyzzz|||sssyyy~~~~~~}}}sssjjjffflllsssttttttvvvvvvsssnnnfff]]]TTTLLLGGGIIIPPP[[[cccgggfffdddccc```]]]ZZZVVVRRRMMMHHHEEEEEEHHHLLLQQQWWW```hhhnnn|||}}}eee\\\[[[\\\[[[ccclllrrrppplllhhhfffiiirrrsss|||vvvmmmhhhiiimmm|||xxxuuusssqqqooommmiiiiiihhhhhhggghhhhhhiiieeeccc```]]][[[ZZZ[[[[[[WWWWWWWWWWWWVVVTTTSSSRRROOONNNMMMMMMNNNQQQTTTVVVRRRSSSJJJBBBBBBCCCOOOeee}}}ZZZ@@@>>><<<===@@@AAA@@@DDDJJJYYY|||```OOOMMMPPPNNNKKK>>>>>>>>>>>>EEE[[[yyytttwwwzzzooooooqqqsss~~~~~~zzzyyywwwqqqmmmnnnuuu{{{}}}{{{zzzuuuqqqiiiaaaXXXQQQLLLJJJOOOVVV___fffhhhgggdddcccaaa^^^[[[YYYVVVQQQKKKGGGFFFHHHKKKPPPVVV___hhhooo|||xxx___WWW[[[bbbaaagggooosssqqqmmmjjjiiimmmvvvwww~~~wwwpppnnn~~~{{{xxxwwwuuurrrpppllllllkkkjjjjjjjjjkkkkkkhhhgggeeebbb```^^^]]]]]]XXXXXXWWWWWWVVVUUUUUUUUURRRPPPLLLJJJIIILLLOOOQQQMMMOOOFFF???AAAAAAJJJ^^^vvvWWW???;;;:::;;;>>>???>>>AAAFFFUUU{{{jjjWWWPPPPPPPPPNNN@@@>>>>>>???@@@OOOpppyyyrrruuuwwwwwwrrrmmmooouuuwwwuuuyyyvvvttttttrrruuuuuuwww{{{~~~zzzuuunnniiibbb[[[UUUQQQOOONNNVVV\\\ccchhhiiigggeeedddbbb___]]][[[ZZZUUUNNNHHHFFFHHHKKKOOOVVV___iiipppttt[[[TTT[[[eeehhhmmmrrrtttqqqmmmllllllrrr{{{{{{rrryyyvvv|||zzz~~~yyy|||zzzxxxuuurrrppppppooonnnnnnmmmnnnnnnllllllkkkiiigggdddaaa___[[[ZZZYYYYYYXXXYYYZZZ[[[XXXSSSMMMHHHFFFHHHLLLOOOMMMOOOGGG@@@AAA???FFFXXXooo|||TTT???;;;999;;;>>>>>>===@@@EEEPPPlllvvv___SSSOOOOOOOOOCCC???>>>@@@>>>EEEaaaxxxpppppppppxxx}}}tttooonnnnnnjjjjjjqqqwwwyyy|||uuuppprrrttttttyyyzzz{{{||||||xxxqqqjjjcccaaa]]]YYYUUUSSSRRRQQQ\\\```fffiiiiiihhhgggfffbbb```^^^]]]]]]XXXPPPIIIEEEGGGKKKOOOWWW```kkkrrrmmm[[[VVV]]]eeerrruuuxxxxxxtttqqqqqqrrryyyrrryyy|||sssccc___eeepppxxxvvvjjjjjj}}}zzzwwwttttttsssrrrqqqppppppppppppooooooooonnnkkkgggdddaaa^^^]]]\\\[[[[[[]]]___```\\\VVVNNNGGGDDDFFFKKKNNNOOOPPPHHHBBBBBB???DDDTTTiii|||yyySSS???<<<;;;===@@@@@@???AAAFFFNNNcccfffUUUOOONNNOOODDD???>>>@@@===@@@YYYvvvuuullljjjjjjqqq~~~zzzwwwwwwrrrnnnnnnllliiimmmuuu|||}}}{{{uuusssxxx}}}~~~{{{|||}}}{{{xxxrrrhhh```[[[[[[ZZZYYYWWWUUUTTTSSS^^^bbbgggjjjjjjiiiiiiiiiccc```^^^^^^^^^ZZZQQQJJJEEEGGGKKKPPPWWWaaallltttiii\\\YYY^^^ddd|||~~~}}}yyywwwxxxyyy}}}rrrmmm|||ttteee___ZZZVVVUUU```aaajjjlllhhhuuuzzz}}}{{{xxxvvvuuusssqqqppppppqqqrrrsssuuuttttttrrrpppmmmjjjiiiddd```]]][[[YYYVVVXXX^^^dddaaaYYYNNNEEECCCIIINNNUUUUUUSSSLLLDDD@@@CCCHHHcccvvvyyyQQQAAA>>>===<<<<<<===@@@DDDFFFQQQcccmmm]]]QQQMMMMMMCCC@@@@@@@@@>>>BBBSSSeee~~~uuuiiieeeeeefffqqq}}}zzzwwwvvvuuuqqqkkkjjjmmmtttxxxwwwqqqqqqxxx}}}}}}{{{yyywwwuuurrrkkkaaaYYYZZZXXXVVVWWWYYY\\\]]]]]]fffhhhhhhgggeeefffiiilllgggccc\\\[[[___```VVVJJJHHHIIIKKKOOOWWWaaammmuuu}}}]]]___ZZZYYYmmmyyy}}}wwwuuu~~~|||nnnbbb^^^gggzzz~~~{{{{{{iii___YYYVVVVVVXXXWWWXXX^^^^^^^^^pppwwwjjjeeeooo|||yyywwwzzzxxxvvvuuuttttttuuuvvvxxxxxxxxxwwwtttrrrooommmiiiddd```^^^[[[WWWXXX\\\bbbaaa]]]TTTIIIEEEGGGKKKTTTWWWWWWQQQJJJEEEFFFIIIbbbtttwwwPPPAAA===<<<;;;;;;<<>>AAABBBHHHUUUooowww```SSSLLLHHHLLLGGGBBB>>><<<===GGGQQQtttwwwoooccc___bbbrrrrrrddd\\\VVVSSS___|||qqqkkkhhhmmmuuuzzzvvvnnnlllnnnpppsssrrrlllhhhgggeeeccceeeffffffeeecccbbbbbbccc^^^]]]]]]aaagggnnnrrrttttttqqqkkkeeeaaabbbfffjjjjjjeee___\\\aaaddd^^^TTTHHHIIILLLQQQZZZgggttt}}}lllUUUZZZYYYYYYeee{{{~~~lllbbb______YYYVVVVVVZZZ]]]^^^cccjjjqqqlllgggccc^^^```kkkxxxtttnnneeeYYY]]]|||sss^^^NNNIIINNNWWW^^^aaabbbgggmmmpppttt~~~~~~~~~}}}~~~~~~}}}zzzyyyxxxrrrkkkhhhbbb[[[WWWWWWVVV]]]cccaaaWWWLLLFFFEEEGGGPPPZZZ^^^ZZZTTTQQQPPP]]]kkk~~~mmmKKK@@@<<<;;;;;;;;;<<<>>>@@@AAAEEEPPPeeezzz```TTTMMMGGGNNNIIICCC>>>;;;===CCCIIIkkkyyyrrrlllddd```llltttdddZZZUUUSSS___{{{tttoookkkooovvvxxxrrrhhheeehhhnnnnnnlllfffaaa]]]\\\[[[]]]```cccbbb___^^^```ccc_________dddkkksssyyy|||uuupppjjjdddbbbeeejjjnnniiieee___]]]aaaeee```XXXKKKLLLOOOTTT\\\iiiwwwfffUUUZZZ\\\]]]cccuuu~~~nnneeebbbfffccc___ZZZWWW\\\iiivvv}}}wwwooohhhccceeeqqqyyyooocccVVVYYYzzzyyy___OOOIIIIIIHHHFFFJJJLLLRRRWWWZZZ^^^iiiuuu}}}|||}}}vvvppplllggg^^^XXXVVVQQQXXX___```ZZZPPPIIIFFFIIISSS___ddd```XXXSSSPPPYYYdddzzzhhhHHH@@@===<<<<<<<<<===???@@@AAAEEEOOO```~~~bbbWWWPPPIIIMMMKKKFFF???<<<===AAADDDeeeqqqhhhdddkkk~~~vvveee\\\YYYWWW```|||}}}xxxvvvvvvwwwuuunnneeecccgggmmmkkkhhhddd___[[[ZZZ\\\[[[___cccdddaaa______```^^^\\\\\\___fffnnnsssvvvkkkhhhdddbbbdddiiinnnqqqgggddd___\\\```ddd```YYYOOOPPPRRRVVV___lllzzzcccVVVXXX[[[]]]]]]ooo~~~ttttttrrrkkkaaaZZZaaauuuuuukkkddddddlllvvvsssggg^^^UUUUUUrrraaaNNNIIIIIIGGGCCCAAABBBFFFJJJLLLNNNWWWbbbzzz~~~xxxqqqoookkkccc[[[XXXRRRUUUYYY[[[YYYSSSKKKFFFMMMWWWcccgggaaaWWWOOOLLLSSSZZZpppcccEEE???============>>>???@@@AAAEEENNNZZZ~~~ggg[[[TTTLLLLLLMMMJJJBBB<<<>>>BBBCCC\\\uuutttyyyfff___[[[XXX```zzz{{{wwwtttwww|||{{{|||uuusss{{{{{{wwwsssmmmggggggkkkgggeeecccbbb^^^XXXWWWYYY[[[^^^bbbccccccaaa```___]]]ZZZXXXXXX\\\bbbfffhhh```___```ccchhhmmmpppqqqeeeccc```]]]```ccc___XXXQQQQQQSSSXXXbbbppp___XXXVVVZZZ___\\\pppwwwooowww|||pppiiieeeeeeggglllaaa]]]YYYTTTfffoooXXXNNNKKKIIIFFFCCCAAABBBDDDDDDDDDJJJRRRdddsss~~~wwwrrrqqqnnnfff^^^ZZZWWWTTTRRRSSSUUURRRKKKEEEIIIRRR^^^aaa[[[RRRKKKHHHLLLQQQeee___CCC>>><<<<<<<<<======>>>>>>???DDDLLLRRRoooooo```XXXNNNLLLQQQPPPFFF======AAACCCQQQ|||lllccc[[[VVVbbbyyytttllljjjmmmkkknnnkkkkkkmmmpppyyy~~~tttppplllgggfffgggcccbbbeeehhhdddZZZVVVWWWYYYYYY[[[^^^aaaddddddcccaaa]]]XXXVVVWWWYYY[[[]]]]]]___cccjjjpppsssrrroooddddddaaa___aaaccc___XXXOOOPPPSSSYYYdddtttsssZZZYYYYYYaaallljjj{{{wwwpppjjjccc___ggg]]]]]]]]]QQQYYY{{{iiiYYYOOOIIIFFFFFFBBBAAAAAAAAA@@@CCCIIIRRRaaauuu}}}vvvqqqrrrpppiii```\\\\\\UUUNNNNNNRRRQQQKKKDDD>>>HHHTTTYYYUUUNNNHHHFFFGGGJJJ^^^]]]BBB===:::;;;;;;<<<<<<=========BBBIIILLLdddvvvdddZZZOOOMMMTTTTTTHHH===<<>>===<<<<<<<<<<<<<<<<<<===BBBIIIMMMXXXooobbbTTTNNNLLLKKKIIIBBB<<<===AAADDD^^^vvvlllcccYYYbbb~~~mmmfffaaabbbfffooo|||}}}vvvuuuyyy|||{{{xxxvvvrrrlllfffbbb`````````gggmmmuuu~~~yyyuuurrrkkkfffdddhhhooo~~~{{{iii^^^XXXVVVUUUWWW]]]aaabbb```ddddddddddddeeehhhkkknnnqqqsssvvvwwwuuurrrnnnlllkkkjjjiiihhhfffaaaYYYTTTOOOSSSXXX```jjjxxxuuufffeeeiiikkkqqqyyyoootttkkk[[[YYYeeessswwwkkk___[[[UUULLLOOONNNKKKHHHEEECCCAAA@@@CCCFFFTTTooo}}}|||uuurrrooollljjjhhheeeccc]]]UUUOOONNNNNNNNNPPPTTTUUUSSSTTTXXXXXXVVVVVVXXXRRRSSScccrrrSSSAAA<<<<<<<<<;;;;;;;;;;;;<<<<<>>AAAFFF^^^nnneeeZZZ[[[vvvxxxssskkkdddcccdddgggmmmtttvvvpppeeedddbbb``````aaabbbcccdddddddddeeehhhoooxxxzzzrrrlllfffeeeffflll{{{vvvjjj___XXXSSSTTTWWWZZZ\\\______aaaeeejjjoooqqqqqqpppiiifffccccccfffkkkpppssstttssspppllleee]]]VVVQQQNNNRRRYYYaaalllzzzxxxxxx{{{yyyzzz}}}rrrdddXXXWWWSSSMMMKKKOOOTTTWWWWWWWWWWWWVVVSSSOOOKKKHHHDDDCCCJJJ]]]rrr~~~}}}}}}zzzuuuooojjjgggeeecccaaa[[[UUUOOOMMMMMMMMMSSS[[[\\\^^^```aaaccceeeeeeeeeUUUVVVeeegggOOOAAA<<<;;;;;;::::::::::::;;;;;;<<>>===@@@???OOOpppmmmggg]]][[[nnnxxxvvvwwwyyy~~~vvvkkkeeeaaaaaaaaabbbccceeefffggggggggggggggggggkkkpppttt~~~ssskkkgggeeehhhmmmuuu|||rrrbbbXXXRRRSSSWWWXXX[[[```dddeeefffiiikkkjjjgggcccZZZWWWTTTWWW___jjjrrrwwwtttssspppjjjbbbYYYRRRNNNOOOTTT[[[cccnnn|||{{{pppxxx~~~|||qqqdddZZZRRROOOPPPQQQRRRTTT[[[\\\\\\ZZZWWWSSSNNNKKKFFFCCCHHHWWWiiiwww~~~~~~|||wwwqqqkkkgggdddaaa___ZZZTTTPPPNNNLLLLLLSSSZZZYYY]]]______```bbbaaa^^^WWWXXXeee}}}bbbLLLAAA<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;EEEPPPZZZlllbbbUUUMMMHHHJJJKKKFFF@@@===>>>===FFF^^^|||ppphhh___]]]nnn{{{qqqiiieeeffffffggggggggggggggggggeeefffhhhhhhiiijjjnnnpppvvvvvvlllgggcccccciiippp{{{xxxdddYYYRRRVVVZZZZZZ^^^dddmmmkkkiiiiiiiiigggbbb]]]UUURRRPPPTTT^^^iiipppssspppooolllfff\\\TTTNNNKKKOOOTTT\\\eeeppp~~~rrrppp}}}nnn]]]ZZZ]]]\\\\\\]]]```___^^^\\\XXXRRRNNNKKKJJJGGGIIISSS```kkkvvv~~~|||xxxrrrmmmiiieeebbb___XXXTTTPPPNNNLLLKKKQQQYYYYYY^^^aaa___^^^___[[[UUUUUUUUU```vvv|||\\\III@@@;;;===<<<<<<<<<<<<<<<<<<===<<>>BBBOOOllluuuiii^^^aaavvv~~~xxxsssnnnkkkmmmmmmmmmmmmlllkkkjjjiiieeefffhhhhhhhhhjjjlllooopppxxx~~~wwwrrrmmmjjjlllqqqxxx|||yyyfffZZZUUU[[[______cccjjjqqqmmmiiihhhiiihhhddd```YYYVVVUUUZZZbbbkkknnnooojjjjjjgggaaaWWWOOOJJJHHHMMMSSS\\\gggsss{{{sssuuuyyyqqq|||xxxnnnmmmkkkjjjlllcccbbb```\\\WWWQQQLLLIIILLLGGGFFFMMMUUU]]]eeelllkkkkkkgggdddooo{{{wwwrrrnnnkkkgggccc```WWWSSSPPPNNNKKKJJJPPPWWW\\\bbbeeeaaa___^^^XXXPPPLLLKKKUUUiiizzzyyyYYYGGG???:::======<<<<<<<<<<<<======???AAAGGGTTTfffsssXXXOOOIIILLLOOOKKKCCC===999@@@AAAGGGccc}}}zzzjjj\\\ddd{{{xxxvvvssspppoooppppppqqqpppooommmllliiiiiiiiihhhhhhhhhkkknnnmmmrrrzzzxxxuuuwwwqqqqqqwwwzzzvvvggg\\\WWW^^^ccccccgggoooqqqlllgggfffiiijjjhhheee]]]ZZZZZZ___hhhnnnooonnnffffffddd]]]TTTLLLGGGFFFKKKQQQ\\\ggguuu|||tttuuu}}}mmmgggwwwzzzrrrmmmiiifff^^^SSSLLLKKKGGGFFFFFFIIINNNRRRUUUVVVTTTTTTRRROOORRRggg~~~yyywwwtttppplllfff___[[[[[[VVVPPPKKKKKKLLLMMMNNN^^^dddkkkmmmhhh```YYYWWWIIIJJJMMMUUUaaappp~~~sssUUUEEE>>>;;;<<<;;;;;;::::::;;;;;;<<<@@@<<<@@@QQQiiiaaaUUULLLLLLMMMJJJCCC???===>>><<>>;;;<<<;;;;;;::::::;;;;;;<<>>@@@LLLeeegggZZZOOONNNNNNKKKEEEAAA===>>><<<===OOOqqqvvvqqqmmmkkkmmm}}}rrrdddhhh~~~|||yyyuuusssqqqppppppooonnnmmmlllkkkkkkkkkkkklllooosss{{{{{{oooiii______ccckkkvvv||||||zzzoooiiifffhhhhhhgggiiimmmllllllggg```^^^ccceeeccceeedddeeejjjqqqsssoooiiieeebbb[[[SSSKKKGGGGGGHHHNNNZZZ```iiiyyypppooowww{{{kkklll|||mmmgggeeedddeeehhhiiirrrzzzuuummm___QQQIIIFFFDDDCCCDDDGGGIIIKKKKKKOOOQQQTTTTTTUUUbbb~~~zzzxxxuuuqqqmmmhhhaaa]]][[[WWWSSSQQQPPPPPPOOOOOOPPPXXXeeeoooqqqhhh[[[QQQKKKGGGCCCBBBGGGQQQ\\\dddpppwwwlllOOOBBB===;;;<<<;;;;;;::::::;;;;;;<<<===???@@@FFF^^^pppbbbUUUPPPNNNJJJFFFDDD>>>???===;;;EEEaaawwwrrrmmmhhheeepppuuuhhhiii}}}}}}|||zzzwwwtttrrrqqqpppqqqpppooommmlllkkkkkkkkkjjjnnnrrrzzz~~~tttjjjccc^^^```eeemmmuuuzzz{{{zzzrrrmmmkkkmmmnnnllllllnnnnnnkkkeee```aaaeeedddaaaeeegggkkkpppssssssppplllaaa^^^XXXPPPIIIGGGGGGIIINNN\\\dddooo|||ppplllpppxxx{{{ttt~~~kkk```\\\[[[\\\\\\[[[^^^hhhuuu}}}}}}{{{rrrlllmmm|||xxxnnnkkkfff\\\OOOHHHHHHFFFDDDEEEIIIPPPUUUWWW^^^aaaeeeeeedddlllyyywwwtttqqqmmmgggaaa]]]YYYWWWTTTRRRRRRQQQOOONNNKKKPPPZZZdddhhhbbbVVVLLLMMMIIIDDDAAACCCJJJRRRWWW]]]cccmmmyyygggKKK@@@<<<;;;<<<;;;;;;::::::;;;;;;<<<:::@@@???@@@XXX}}}mmm[[[QQQLLLHHHEEEEEE===???@@@>>>AAAUUUwwwxxxpppjjjbbbiiiwwwjjjiiiwww{{{zzzyyyvvvtttsssqqqqqqsssrrrqqqooommmllllllkkkjjjnnnrrrzzzvvvnnngggjjjlllnnnqqqtttvvvxxxyyyrrrnnnmmmooosssvvvwwwxxxwwwpppgggbbbdddhhhhhhfffeeeiiiooossstttrrrooommmbbb^^^WWWOOOHHHFFFHHHKKKNNN^^^iiiuuuyyyqqqpppvvv~~~pppccc]]]^^^bbbaaa___]]]\\\[[[[[[\\\\\\XXXVVVXXX```mmmnnnbbbXXXVVVUUUQQQKKKHHHHHHFFFEEEIIIRRR^^^iiinnntttwww{{{zzzuuuxxxxxxvvvsssppplllgggaaa]]]XXXVVVSSSRRRRRRQQQOOOMMMKKKMMMQQQXXX[[[YYYQQQJJJMMMKKKHHHGGGHHHKKKOOORRRNNNRRRYYYfff}}}aaaGGG>>><<<;;;<<<;;;;;;::::::;;;;;;<<<777??????===RRR|||yyycccSSSJJJDDDCCCEEE<<<===???@@@@@@KKKiiiyyypppiii```cccxxxmmmjjjqqq|||xxxwwwvvvuuuttttttttttttwwwvvvtttrrrpppnnnmmmmmmlllppptttzzz~~~xxxyyywwwsssqqqqqqtttwwwzzzvvvtttrrruuu|||vvvjjjdddeeehhhjjjkkkeeejjjpppsssrrrooolllkkkeee```XXXOOOHHHGGGIIILLLPPPbbbooo|||~~~yyyzzz|||nnniiilllsssuuuqqqkkkbbbYYYVVVWWWYYYTTTTTTVVVXXXYYYbbbtttrrr\\\QQQHHHGGGHHHGGGFFFGGGEEEEEEIIISSSbbbsssyyywwwtttqqqmmmhhhbbb^^^XXXVVVSSSRRRRRRQQQPPPNNNNNNPPPTTTXXXZZZXXXSSSOOOMMMMMMLLLKKKLLLOOOQQQSSSPPPPPPSSS___xxx\\\EEE===<<<;;;<<<;;;;;;::::::;;;;;;<<<888>>>???===LLLpppnnnYYYKKKCCCCCCFFF>>>;;;<<<@@@>>>BBBYYYtttyyyppplllcccaaawww~~~qqqkkklllwww{{{uuutttsssssstttwwwyyy{{{|||{{{yyyvvvtttsssqqqqqqppptttwww{{{{{{sssoooppptttxxxzzzzzzzzzzzz~~~|||mmmeeecccdddggglllfffjjjoooqqqpppmmmkkkiiifffaaaYYYOOOHHHHHHKKKOOOUUUiiiwww~~~pppfff```______YYYXXXZZZ\\\[[[[[[aaaiiiooo|||zzzmmm___VVVNNNGGGEEEDDDBBBCCCFFFCCCHHHRRRcccwwwzzzxxxvvvssspppkkkeee```ZZZWWWTTTRRRRRRSSSRRRQQQQQQXXXaaaffffffbbb]]]YYYRRRQQQOOOOOOPPPSSSWWWYYYZZZWWWUUU___xxx|||XXXCCC======;;;<<<;;;;;;::::::;;;;;;<<<:::===>>>===EEEbbb{{{aaaNNNEEEEEEJJJIII>>>;;;???>>>>>>OOOfff}}}|||}}}tttkkkwwwwwwoooiiikkk|||~~~zzzxxxtttsssrrrsssvvv{{{}}}zzzxxxwwwvvvtttxxxzzz}}}~~~uuuqqqsssvvvwwwvvvrrrwww}}}ssskkkdddaaadddkkkiiikkkmmmoooooommmjjjgggeee___WWWNNNHHHIIIMMMRRR[[[ppp}}}xxxnnngggaaa^^^WWWUUUWWW]]]```^^^\\\\\\ZZZdddiiiccc___aaa```\\\XXXSSSMMMKKKGGGBBBBBBEEEDDDLLL\\\qqq|||zzzxxxuuurrrmmmgggbbb[[[XXXUUUSSSSSSTTTTTTSSSTTT___mmmuuutttmmmfffaaaYYYVVVSSSQQQSSSWWW\\\```___YYYTTT\\\uuuyyyVVVBBB======<<<<<<;;;;;;::::::;;;;;;<<<<<<===>>>===AAAXXXgggRRRHHHHHHMMMTTTDDD<<<@@@@@@===KKKaaawwwyyy~~~|||rrrhhhdddppp{{{vvvuuuvvvuuusssrrrssswww~~~~~~|||{{{zzzwww{{{|||~~~yyyuuuwwwxxxuuuqqqfffooozzzyyyqqqhhhaaacccjjjlllkkklllmmmooonnnjjjgggbbb]]]UUULLLHHHIIIOOOTTT___uuuyyy~~~tttlllhhh```aaabbbcccaaa^^^ZZZWWWTTTUUUUUUSSSTTTXXX\\\]]]^^^YYYRRRMMMJJJGGGFFFDDDDDDMMMaaa}}}}}}}}}yyyuuusssqqqoookkkgggeee```YYYUUUUUUVVVVVVUUUWWWggg~~~rrrnnneeegggeee```___bbbeeeeeelllfff___ccczzzqqqOOO>>>;;;======999999::::::::::::;;;;;;<<<;;;===@@@AAAMMMqqqjjjUUUKKKMMMTTTeeeTTTDDD>>><<<===IIIXXXiii~~~zzzmmmkkkjjjiii}}}}}}uuurrrsssvvvuuusssssswww~~~}}}{{{zzzxxx{{{~~~~~~rrrhhhdddfffrrr|||rrrfffaaaeeekkklllnnnpppooollliiigggeee^^^WWWQQQKKKJJJQQQZZZjjjzzz{{{zzzyyy~~~~~~uuukkkeeeZZZ```fffjjjiiiccc]]]YYYUUUUUUTTTTTTVVVZZZ^^^___^^^YYYSSSNNNKKKKKKJJJIIIMMMSSSddd{{{vvvtttzzz~~~zzzwwwtttsssqqqnnnkkkkkkfff```\\\\\\\\\[[[ZZZ\\\mmmxxxzzzwwwqqqnnnoooooollliiiddd```hhhiiiJJJ<<<;;;<<<<<<999999::::::::::::;;;;;;>>><<<>>>???===DDD^^^zzzuuuYYYMMMNNNRRRiii]]]NNNCCC;;;;;;DDDNNNbbbwww|||~~~vvvpppkkkpppqqqtttxxx}}}~~~zzzwwwvvvvvvuuuvvvzzz}}}|||zzz|||~~~uuuooojjjhhhrrr{{{nnnhhhhhhkkkmmmoooqqqpppnnnkkkiiiccc]]]VVVQQQMMMLLLTTT^^^qqquuuvvvvvv~~~wwwlllggg\\\bbbiiillljjjfffdddccc[[[YYYVVVWWWZZZ]]]```aaa[[[WWWSSSOOONNNNNNNNNMMMNNNRRR^^^ooozzz|||{{{|||zzzpppgggeeeiiioooxxx~~~{{{xxxvvvuuutttrrrpppqqqmmmiiieeecccbbb```^^^]]]mmmzzztttfffbbbbbbppp___DDD:::;;;;;;:::999999::::::::::::;;;;;;>>><<<===???<<<===LLL___^^^QQQPPPPPPeeebbbWWWFFF;;;;;;AAAEEEXXXmmm|||rrrqqquuusssqqqmmmjjjjjjmmmqqqtttvvvvvvxxx|||zzzyyyyyy{{{~~~~~~zzzxxxqqqlllppp|||xxxnnnllllllnnnqqqrrrrrrpppmmmkkkaaa[[[UUUQQQMMMOOOXXXccczzztttxxxxxx}}}|||tttrrrkkkmmmnnnmmmjjjjjjnnnrrrggg```ZZZ[[[]]]______aaaVVVTTTQQQPPPPPPOOONNNLLLJJJLLLTTT___eeebbb___^^^ffffffddd___ZZZYYY]]]bbbjjjxxx}}}{{{yyywwwvvvvvvuuuuuusssqqqooommmjjjgggeeecccbbblllzzzfffbbbdddvvvXXX@@@;;;;;;:::888999999999:::::::::;;;;;;<<<;;;<<>>BBBBBBOOOcccyyywwwnnnmmmppp}}}vvvssstttwwwyyyvvvvvvwwwzzz~~~wwwnnnnnnvvvzzzqqqmmmoooqqqssssssrrroookkkiiiaaaZZZTTTPPPMMMPPP[[[ggg}}}tttyyyzzz{{{}}}zzzzzz}}}vvvhhh]]]\\\^^^]]]\\\]]]SSSRRRPPPOOOOOONNNLLLJJJHHHHHHLLLTTTWWWSSSOOONNNNNNPPPQQQPPPOOOPPPSSSWWW\\\jjjyyy|||{{{zzzxxxvvvvvvwwwxxxvvvwwwxxxxxxvvvrrrpppnnnrrrtttkkkfffiii|||zzzSSS@@@<<<<<<:::888999999999:::::::::;;;;;;<<<:::;;;===>>>AAAHHHOOOpppwwwaaaVVVMMMHHHRRRSSSGGG>>>???AAA@@@HHHZZZooo~~~vvvqqqrrrzzz}}}}}}|||~~~{{{ooommmsss~~~wwwpppnnnssstttuuutttqqqmmmhhheeeaaaZZZSSSOOONNNRRR___kkkxxxssswwwvvv}}}rrrbbb___```]]][[[]]]YYYUUUPPPMMMLLLLLLKKKKKKGGGDDDFFFKKKLLLIIIEEEEEE@@@BBBDDDEEEFFFGGGJJJLLLNNNZZZhhhqqqyyy}}}}}}{{{yyywwwwwwyyy{{{{{{~~~qqqmmmsssqqqNNN???===;;;999999999999::::::::::::;;;;;;;;;;;;::::::;;;>>>CCCHHHYYYqqq\\\OOOFFFLLLOOOIIIBBB???>>>===BBBPPPcccrrr}}}{{{sssrrrwww~~~}}}}}}~~~{{{uuuvvv~~~|||pppnnnttt{{{zzzuuuqqqrrrvvvwwwwwwuuuqqqlllfffcccaaaZZZTTTQQQQQQWWWeeessszzzvvvzzzvvvkkkfffgggeeecccffffff^^^RRRJJJHHHJJJNNNQQQLLLGGGFFFHHHHHHDDDBBBBBB===>>>???@@@AAABBBDDDEEECCCMMMZZZeeepppyyy{{{zzzwww{{{~~~{{{xxxxxx{{{~~~vvvvvvfffHHH===<<<999888:::999999::::::::::::;;;;;;888;;;<<<:::999;;;@@@CCCJJJsssfffWWWJJJJJJMMMNNNJJJBBB===>>>===GGGVVVdddppp}}}xxxxxx{{{yyytttttt{{{|||rrrrrrxxx}}}|||xxxvvvyyyxxxxxxxxxwwwsssmmmhhhddd```ZZZTTTSSSUUU^^^ooo~~~|||{{{}}}xxxsssooopppnnnmmmqqqqqqeeeUUUHHHEEEJJJRRRWWWWWWQQQMMMMMMLLLGGGEEEFFF???@@@@@@AAAAAAAAABBBBBB===GGGSSS```mmmwwwxxxuuuqqqvvv}}}zzzzzz}}}yyy{{{zzz^^^CCC;;;:::777777;;;999999:::::::::;;;;;;;;;555:::>>><<<;;;<<<@@@BBBCCC]]]nnn^^^MMMIIIKKKRRRPPPEEE???BBB999AAANNN[[[fffttt}}}{{{zzz{{{yyy}}}sssuuu||||||{{{~~~xxxyyyyyyxxxtttpppjjjggg___YYYUUUUUUYYYdddvvvxxxxxxzzzttt|||ppppppzzz|||qqq[[[MMMLLLJJJPPPaaa[[[YYYUUURRROOOMMMJJJHHHCCCFFFFFFCCCEEEHHHCCC;;;@@@CCCMMM^^^ooowwwtttnnnlllsss~~~|||||||||{{{{{{uuurrr\\\DDD999999999888666888888999999999:::::::::::::::::::::;;;<<<=========UUU~~~rrreeeKKKMMMPPP[[[bbbQQQ>>>===;;;@@@FFFOOO^^^qqq~~~}}}zzzxxxwwwxxx~~~|||~~~{{{www~~~|||}}}~~~{{{vvvpppmmmkkkaaa[[[VVVXXX___mmm{{{xxx{{{|||eeeSSSPPPOOOYYYmmmkkkfff___XXXSSSQQQOOOOOOLLLNNNLLLHHHHHHJJJGGG@@@CCCDDDKKK[[[nnnwwwvvvpppffflllzzz~~~}}}zzzxxxyyywww{{{}}}{{{iiiUUU@@@888999:::888888888888999999999::::::::::::999999::::::;;;<<<===@@@KKKccckkkQQQNNNLLLWWWeee^^^KKK@@@<<>>===???EEEQQQcccwww}}}yyywwwwwwzzz}}}yyywwwrrrnnnuuu~~~|||zzzvvvpppjjjbbb]]]ZZZaaammm}}}xxxnnnkkkbbbmmmpppwww}}}jjjcccbbbmmmzzznnnccc]]]ZZZZZZZZZZZZYYYWWWUUUTTTQQQOOOJJJDDD@@@GGGTTT]]]\\\XXXQQQUUUbbbuuuyyypppkkk]]]XXXSSSQQQSSS[[[mmm}}}zzzwwwlllQQQEEE:::888::::::999999888888999999999:::::::::888888888888999:::;;;<<<;;;===@@@PPPyyyiiiYYYMMMOOO^^^mmm```DDD???<<<;;;@@@JJJ[[[qqqxxxvvvtttttt|||{{{zzzzzzvvvoooiiiddd______iiixxxzzzoooiiieeennnqqqyyywwwnnniiippp|||pppfffaaa___[[[[[[\\\\\\[[[XXXWWWWWWQQQIIIBBBBBBJJJPPPQQQOOOKKKMMMVVVhhh|||vvvkkkddd^^^XXXQQQKKKGGGJJJXXXggguuuyyyzzziiiLLLCCC;;;:::;;;999888999888888999999999:::::::::888888888888888999;;;;;;888???BBBFFF```ttt___RRROOOTTTeeecccJJJ@@@;;;999===EEESSSjjj}}}~~~ssssssuuuyyy|||wwwvvvvvvtttmmmgggbbb___cccpppzzzvvvooovvvwww}}}xxxssswwwwwwkkkdddaaa```^^^^^^___^^^\\\^^^bbbYYYRRRHHHCCCCCCFFFHHHIIIJJJHHHNNN^^^ssswwwkkkccc^^^WWWOOOHHHAAA@@@IIIUUUdddppp}}}{{{fffHHHAAA<<<;;;:::777777999888888999999999:::::::::777777777777888999:::;;;:::???AAA@@@KKKqqqgggYYYSSSMMM[[[bbbPPPBBB<<<999===AAAJJJ___sss}}}zzzooopppuuu{{{{{{xxxtttsssrrrpppkkkhhhaaa```fffwww}}}vvvnnnlllkkkeeeaaa___]]]^^^eeeoooooohhh\\\PPPFFFCCCEEEHHHLLLGGGIIIVVVkkkzzzooohhhaaaYYYOOOFFF>>>;;;@@@HHHPPP^^^ttt~~~~~~]]]CCC>>>;;;:::888555666:::888888999999999:::::::::777666666777777888999:::<<<<<<===>>>AAAWWWuuuccc[[[KKKQQQ\\\NNNEEE>>>;;;======@@@QQQeeetttwwwwwwvvvyyy~~~yyyvvvuuusssqqqooommmkkkjjjddddddmmm}}}}}}uuulllccc___]]]___jjjxxxuuucccRRRIIIJJJMMMNNNGGGFFFRRRhhh~~~tttnnnjjj```TTTKKKBBB<<>>???@@@EEELLLaaaeeeHHH@@@<<<888777999:::999888888888777777888888999:::888888777777888888999:::===777777<<<===???OOOcccrrr```SSSGGGFFFPPPSSSIIIAAA===;;;;;;@@@HHHUUUbbbttt{{{vvvttttttrrrooonnnmmmkkkhhhlllrrrzzz~~~tttiiijjj~~~sssfffZZZTTT^^^mmmsss]]]KKKQQQVVVQQQMMMSSSddd~~~zzzoooiiiaaaUUUJJJAAA>>>???@@@BBBJJJbbbbbbGGG???<<<888777999:::999888888888777777888888999:::888888777777777888999999<<<888:::??????>>>IIIYYYzzzaaaRRRIIIIIIOOO[[[UUUJJJ???999:::@@@EEEPPP[[[mmm~~~yyyssssssqqqnnnmmmllljjjhhhrrr{{{~~~{{{~~~|||qqqfffgggyyyzzzjjj___WWWYYY```eeeOOOPPPSSSQQQQQQWWWfff}}}yyyoooccc\\\RRRHHHAAA>>>>>>???AAAJJJcccYYYBBB===;;;888777888999999888888777777777777888999999777777777777777888888999;;;999<<>><<<999===EEELLLuuueeeVVVPPPKKKZZZiiijjjSSS>>>:::======CCCJJJYYYkkk{{{{{{xxxuuuqqqmmmmmmppp}}}xxx~~~}}}}}}}}}zzzuuuoooiiikkkzzzzzzuuuqqqiiilll```QQQSSSVVV]]]iii|||xxxnnnsss|||yyylllddd^^^XXXXXXTTTNNNHHHCCC@@@??????CCCMMMdddhhhGGG<<<999999999888777777777888777777666666777777888999666666555555666666777888999888999999999999===CCC@@@RRRfffVVVMMMLLLeeeppp^^^FFF===<<<::::::>>>JJJ[[[iiivvvzzzvvvqqqlllpppvvv{{{xxx}}}zzz}}}}}}yyyvvvsssrrrwwwwwwcccUUUVVVXXX___llluuuiiimmmuuu|||hhh[[[UUURRRUUUSSSNNNIIIEEEBBB@@@@@@AAAKKKbbb___BBB>>>666888999888777666777888777666666666666777888888555555555555555666777777888777777666666999>>>BBB???CCCiiirrrYYYKKKDDDYYYggg^^^LLLAAA<<<:::;;;<<>>555777999888666555666888666666666666666777888888555555444444555555666777666777777666777:::===>>>AAA???TTTcccQQQHHHNNNTTTTTTNNNEEE>>>:::===;;;@@@KKKSSS\\\qqq{{{zzz~~~}}}yyywww{{{|||uuusssoooooo{{{zzzyyyyyy~~~zzz{{{}}}{{{|||qqqaaa]]]\\\dddttttttjjjeeeeeegggzzznnn^^^UUUSSSQQQMMMIIIEEEBBBAAAAAAIII[[[rrruuu{{{rrrMMM777<<<444666999888666555666888666666666666666777888888555444444444444555666666555777888777888:::;;;:::===;;;@@@YYYsss___PPPHHHDDDIIIMMMHHH@@@;;;999555888AAAGGGOOOdddzzzyyywwwzzz}}}}}}}}}{{{tttrrruuu|||{{{tttsssrrrsss|||xxxyyyyyyvvvxxx{{{}}}}}}zzzvvvsss|||~~~wwwmmmgggbbbhhhvvvwwwqqqmmmnnnoooooopppdddVVVNNNMMMLLLEEE???CCCHHHSSSdddrrrvvvooohhhcccooo{{{___GGG<<<;;;777777777777666666666666666666555555555555666666555555555555555555555555666777777777888888888888<<<<<>>;;;888777<<>>DDD___oooZZZLLLHHHJJJYYYiiijjjNNNAAA:::<<<===;;;DDDQQQfffxxx}}}vvvrrruuu{{{xxxrrrrrr}}}{{{uuusssrrrssswwwwwwwwwvvvvvvxxx{{{~~~~~~zzz~~~}}}www```RRRKKKHHHEEEEEEFFFKKKRRRWWWVVVPPPKKKRRRccczzzxxxZZZFFF;;;777888777777666666666555555555666555555444444555555666444444444444444444444444777777777777888888888888???:::<<<@@@???KKKzzzzzz```NNNIIIIII\\\yyygggNNN<<<<<<===;;;???KKK[[[nnn{{{~~~xxxuuuzzzxxxtttqqqpppppptttvvvwwwxxxyyy{{{|||zzznnn\\\RRRMMMJJJHHHFFFGGGJJJNNNRRRQQQMMMIIIQQQaaazzzpppSSSCCC;;;888999666666666666555555555555555555444444444444555555444444444444444444444444555555555555666666666666999444777???<<<>>>[[[pppYYYOOOKKKZZZzzzcccDDD;;;<<<;;;===DDDNNN```nnnzzz|||wwwyyywwwtttqqqnnnnnnpppsssvvvyyy{{{~~~}}}vvvzzzzzzyyyxxxsssjjj^^^UUUQQQPPPNNNMMMGGGGGGIIIKKKMMMMMMKKKHHHQQQbbbzzzfffKKK@@@;;;999999666666666555555555444444555555444444444444555555333333333333333333333333444444444444555555555555555222666>>>===;;;III]]]iii[[[MMMPPPhhh|||sssPPP===999:::;;;<<>><<<@@@NNNUUU^^^qqq~~~~~~wwwvvv{{{{{{uuuqqqtttvvvtttqqqrrrppptttxxx{{{}}}}}}~~~~~~yyykkkhhhmmmnnniiieeelll}}}~~~~~~|||xxxmmmggg```\\\\\\]]]\\\ZZZVVVVVVSSSMMMIIIHHHIIIIIIVVVlll___EEE@@@:::555777888555555444333333333333444555444333333222222333333111111222333333444555555333333333444444444555555444444555666888:::;;;<<>>EEENNNUUUYYY```hhhkkkiiigggeeeddddddcccaaa```ccceeefffgggggghhhjjjlllnnnnnnnnnhhh```kkk{{{mmmiii{{{rrrllleeebbbdddooo~~~{{{vvvjjj]]]TTTOOONNNPPPSSSnnn}}}XXX@@@777999555444666333555444333333222222333333444333333222111222222222111111222222333333333333222222333333333444444444666666555555555666777777@@@:::HHHttteeeUUUPPPIIIPPPggguuuiiiMMM999>>><<>>@@@EEEKKKOOOUUU\\\gggxxxkkkbbb___]]]\\\[[[YYYYYYZZZZZZYYYWWWUUUWWWZZZ^^^bbbiiipppuuu}}}{{{yyysssjjjooo|||sssppp||||||vvvqqqjjjbbb]]]YYYXXXWWWTTTSSS\\\tttyyySSS@@@888777666555444333222222444444333333222111000000111111111111111111111111000111111111111222222222000000111222333333444444222222222222333444555555555666:::<<<:::CCCeeegggOOORRR[[[^^^kkkYYYEEE<<<;;;===BBBHHHMMMOOOTTT^^^mmm}}}tttgggbbb]]]XXX]]][[[YYYXXXYYYYYYXXXWWWWWWXXXYYY\\\aaafffkkknnnvvv~~~{{{wwwwww{{{oooooo|||~~~xxxsssmmmeee___ZZZWWWTTTRRRSSS___wwwmmmMMM???777777666555444333222222444444333333222111111000111111111111111111111111000000111111111222222222111111111222222333333333222222222222333444555555777555777:::888<<>>;;;>>>@@@IIILLLQQQXXXcccqqqnnnccc```^^^[[[ZZZYYYXXXZZZ]]]___``````VVVWWWXXXZZZ^^^cccgggjjjppp{{{}}}}}}|||iiinnn||||||xxxqqqiiiddd^^^XXXSSSRRRXXXhhh[[[BBB<<<777666666555444333222222444333333222222111111111111111111111111111111111000000000111111111222222111111222222222222222222222111111222222333444555888333333888999888@@@KKKtttvvv]]]PPPPPPTTTeeemmmHHH:::;;;<<>><<>>BBBCCCCCCHHHTTT]]]jjj~~~rrr```YYYYYYYYYXXXXXXVVVTTTTTTUUUVVVUUUTTTVVVUUUUUUUUUWWWZZZ\\\^^^jjjuuu{{{yyyiiidddqqq|||tttoooeee[[[XXXeeezzzvvvWWWAAA999999444444444444333333222222222222222222222222222222111111111111111111111111/////////000000000111111000000111111111111111111111000000111111222333444000333555555222222777<<>>777444222444333333333333333333333222222222222222222222222111111111111111111111111////////////000000000000...//////000111222222333000000000000111222333444222333333222444777888666444;;;BBBVVVmmmbbbZZZbbbvvv}}}mmmVVV>>>===:::999:::<<>>:::===???<<<999DDDQQQ```mmm~~~yyy{{{vvvbbbWWWUUURRRPPPPPPPPPRRRSSSMMMNNNOOOOOOPPPPPPOOOOOONNNOOOQQQSSSUUUUUUUUUUUUTTT\\\]]]cccwww|||}}}xxxqqqsssxxxqqqppptttoooPPPEEE:::444555444333333444444333333222111222111111000000111111222111111111111111111111111////////////////////////000000////////////000000222111000000000111222222111111222222333444444444555444333:::PPPyyylllWWWPPPTTTcccqqqkkkSSS===888===>>>???@@@AAALLLYYYeeeuuujjjYYYUUUTTTQQQOOONNNOOOQQQRRRMMMMMMNNNOOOOOOOOOOOOOOONNNNNNPPPRRRSSSTTTTTTTTTTTT[[[ZZZbbbxxx}}}uuuwww|||yyy{{{___FFF???777444666555333333333333333222222111000000111111222111111111111111111111111111111111////////////////////////000//////......//////000000000//////000111222333222222222222222222333333555444666:::@@@WWWxxx\\\JJJKKK]]]pppsssTTTDDD===999:::>>>===EEENNNXXXeeewwwzzz```UUUSSSQQQOOOMMMLLLMMMNNNOOOLLLLLLMMMNNNNNNNNNNNNNNNMMMMMMNNNOOOPPPRRRSSSTTTUUUYYYYYYbbbyyy|||vvv}}}mmmPPP>>>;;;555333666555222333333333333222111111000111222222222111///...111111111111111111111111/////////////////////////////////....../////////.........///000111222222222222222222111111111111555333666:::888???___iiiQQQJJJVVVeeebbbDDD888999<<<;;;???EEELLLVVVfffuuuiiiYYYUUUPPPOOOMMMKKKKKKKKKLLLLLLKKKKKKLLLMMMMMMMMMMMMLLLMMMLLLLLLLLLNNNPPPRRRSSSTTTXXXYYYeee{{{yyyxxx\\\FFF;;;:::444333666222222222333333222222111000222222333222111///---+++000000000000000000000000........................//////............//////------...///000111111111111111111111111111000000111---111777555333DDD\\\www\\\OOOSSS[[[VVVBBB???<<<:::<<>>FFFDDDAAACCCVVV\\\kkk~~~rrrVVVPPPQQQMMMHHHHHHIIIHHHHHHGGGGGGHHHHHHIIIGGGHHHHHHHHHIIIJJJJJJJJJHHHIIIJJJLLLMMMMMMMMMMMMTTTYYY^^^gggmmmgggnnnlllttt}}}{{{~~~zzzppprrrbbbIII>>>888888666555444444444444222222222111111111000000////////////////////////////////////////////////........................---------------...///000------........./////////////////////////////////111000000000111333555666222:::LLLnnniiiaaa\\\eeeYYYGGGDDDSSSTTTEEE???HHHHHHNNN]]]qqq|||dddOOOLLLOOOLLLIIIKKKHHHHHHGGGGGGGGGGGGHHHHHHGGGGGGGGGHHHHHHIIIIIIJJJIIIJJJKKKLLLMMMOOOPPPQQQUUU[[[```kkkrrrmmmuuuaaaiiittt~~~}}}ooonnnsssooohhhqqqmmmRRR@@@777666666555444444444444555222222111111111000000000000000000000000000000000////////////////////////........................,,,------.........------,,,---------............////////////////////////000000//////000222444555222:::>>>KKK~~~sssfffWWWWWWkkk{{{XXXFFFQQQTTTBBB:::DDD???EEETTTgggwwwgggWWWKKKKKKMMMKKKIIILLLHHHHHHGGGGGGGGGGGGHHHHHHFFFFFFGGGGGGHHHIIIIIIJJJKKKKKKKKKLLLMMMPPPRRRSSSVVV\\\bbbnnnvvvsss}}}YYYaaalllvvv~~~www{{{zzziiinnnsssnnnggguuu[[[GGG>>>888555444444444444444555555111111111111000000000000000000000000000000000000////////////////////////........................,,,---...///...---,,,+++,,,,,,,,,---------......////////////////////////000/////////000111333444777===::::::```ppp^^^UUU]]]wwwxxxKKKAAADDD???;;;===>>>BBBLLL\\\jjjxxxmmm[[[SSSNNNNNNMMMIIIHHHIIIGGGGGGFFFFFFFFFFFFGGGGGGFFFGGGGGGHHHIIIJJJKKKKKKNNNMMMLLLKKKLLLMMMPPPQQQTTTZZZ```llluuusss}}}RRRYYYbbbkkksss|||xxxrrrwwwyyykkksssvvvsssppp|||pppMMM>>>:::777333333333333333444444555111111111000000000//////////////////////////////................................................,,,,,,.........---,,,+++,,,,,,,,,---------..............................////////////000111111222444777555444FFFsssxxxdddXXXWWWgggrrrMMM?????????===<<<===CCCMMMWWWeeexxxlllYYYRRROOONNNNNNMMMIIIFFFGGGGGGFFFFFFEEEEEEFFFFFFGGGGGGGGGHHHIIIJJJKKKLLLLLLOOOMMMKKKJJJIIIJJJLLLMMMPPPVVV[[[gggooommmxxxJJJPPPWWW___eeemmmwww}}}tttpppvvvyyyqqqxxxyyyzzzzzzyyy\\\AAA666333333333333222222222333333444111111000000000/////////////////////////////////........................------------------------+++,,,,,,---------,,,,,,,,,---------..........................................//////000000000000000111444555888MMMyyyssseee]]]___rrrvvvQQQBBB???===>>>===@@@DDDJJJTTTeeeuuurrrWWWLLLIIIIIIIIIJJJJJJHHHGGGFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGHHHJJJKKKLLLLLLMMMLLLJJJIIIHHHIIIIIIJJJMMMRRRWWWbbbjjjiiisssDDDHHHOOOTTTYYY```iiiooo{{{}}}ssspppvvvzzzyyy|||{{{dddJJJ;;;333222444333333222222222222222333111000000000////////////------------------------........................------------------------++++++++++++,,,---......------........./////////..............................//////000000/////////000444777555<<>>EEEooo}}}kkkhhhmmmjjjJJJ======>>>@@@AAA>>>===EEEOOO^^^fffwww|||mmmVVVNNNPPPKKKJJJHHHFFFGGGIIIGGGCCCEEEEEEDDDDDDDDDDDDEEEEEEAAABBBCCCEEEFFFGGGIIIIIIEEEFFFHHHJJJKKKLLLLLLLLLJJJPPPUUUaaakkkjjjvvv???@@@CCCGGGMMMTTTYYY]]]lllqqq{{{zzzyyy~~~cccFFF;;;888333222666000555777444222333222/////////000000000000//////000000000000000000000000................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---/////////...///......------///000111///111222222333666;;;>>>VVV||||||cccYYYlll[[[CCCAAA:::888>>>AAA>>>>>>AAAQQQVVVeeeyyy~~~ttt___LLLFFFKKKFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCAAABBBCCCEEEFFFGGGGGGGGGFFFGGGGGGGGGFFFHHHJJJMMMKKKSSSYYYbbbmmmnnnwww<<<===???BBBFFFLLLQQQTTTbbbgggpppzzzpppWWWAAA;;;:::555222444111555777333111222222000//////000000000000//////////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---...//////---///......---...///000111///000000111111444888;;;>>>ZZZvvvcccZZZ]]]www```MMMBBB===@@@>>>888<<>>BBBEEEGGGPPPSSS[[[dddlllrrr}}}kkkGGG<<<555777999666333222777BBBMMMQQQOOOIII???666//////000000000000//////////////////////////////------------------------++++++++++++++++++++++++,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---------------......//////...///000/////////222444666<<>>>>>>>>>>>>>>>>>>>>>>>AAABBBBBBCCCCCCCCCBBBBBBDDDEEEEEEEEEEEEGGGJJJLLLUUU```gggpppuuurrrxxx:::999999:::===@@@CCCEEEJJJLLLRRR[[[bbbhhhrrr{{{sssSSS???888333444555555333333...777@@@AAA???;;;444,,,//////000000000000//////........................------------------------++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,.........---,,,------...............///000111111000000111333444999;;;CCCbbb~~~aaaVVVRRRWWWcccLLLCCC<<<;;;???>>>===>>>???AAAIII\\\mmmjjj\\\MMMGGGGGGEEEBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>??????@@@AAAAAABBBBBBBBBAAAAAABBBDDDDDDEEEEEEFFFIIILLLVVVaaahhhooorrrmmmsss999999888888:::<<>>;;;:::::::::>>>IIIVVVtttoooTTTPPPKKKHHHGGGEEECCCAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>??????????????????@@@AAAAAAAAAAAAAAAAAACCCDDDDDDDDDFFFIIILLLXXXbbbiiinnnoooiiiooo<<<;;;:::999999:::<<<===AAA???BBBIIINNNRRRXXX^^^iiisss|||zzz```LLL888666666444222111222333222444777555000...111333333//////000000000000//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,+++,,,---.........------...///111111000000111222222333777888999KKKwwwpppfffxxxxxx\\\JJJ@@@===:::999;;;::::::???EEE\\\jjjyyygggVVVJJJIIIGGGFFFFFFFFFCCC@@@????????????????????????============>>>>>>??????======???@@@AAAAAAAAAAAAAAABBBCCCCCCDDDFFFIIILLLXXXbbbhhhjjjjjjccckkkAAA???===;;;::::::;;;;;;@@@>>>@@@FFFJJJMMMRRRXXXZZZeeeqqqwww}}}~~~___HHH>>>444222444555333222222222111+++000333111//////---***//////000000000000//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,+++,,,---.........---,,,,,,...000111000000000222555333666888111111NNNsss|||dddeeellliiiDDD>>>;;;;;;>>>???<<<<<>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<=========>>>>>><<<<<<>>>???AAAAAABBBBBB@@@AAACCCCCCCCCEEEIIILLLVVV```eeefffeee^^^ggg~~~AAA@@@???===;;;::::::999>>>===>>>@@@DDDIIINNNQQQXXX[[[aaaiiisss}}}yyyzzzsssRRRAAA:::777555444444333222111000000////////////////////////222111111000///......---..................------///...---,,,++++++++++++000///)))'''333>>>666%%%------------------------++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,---//////......000111222333444222222777@@@HHHqqqlll]]]___nnn___LLLDDD===;;;999777888===>>>AAALLLccc~~~nnnWWWLLLFFFCCCCCCBBBAAA@@@>>>>>>===<<<<<<===>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>@@@AAAAAAAAAAAACCCFFFIIIUUUYYY^^^ddddddYYY___yyyCCCBBB@@@>>>===<<<;;;;;;;;;:::;;;<<<@@@DDDHHHKKKSSSVVV\\\bbbkkkuuu}}}|||}}}zzzwwwxxx}}}bbbHHH<<<888555333333222222222222222222////////////////////////111111000000///......---........................///......---,,,,,,,,,,,,...///,,,,,,666BBB===///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,,,,++++++++++++,,,------,,,---//////......000111000222333111111444<<>><<<;;;>>>>>>???DDDOOOccc}}}~~~```PPPIIIDDDBBBBBBAAA@@@???>>>======;;;<<<<<<===============;;;;;;;;;;;;;;;;;;;;;;;;========================???@@@AAAAAAAAACCCFFFHHHPPPVVVZZZaaacccZZZaaazzzDDDCCCBBB@@@???>>>>>>===::::::999:::<<<@@@CCCEEEKKKOOOTTTZZZ```hhhooottt~~~}}}}}}ppplllooo}}}lllLLL;;;777666333111111222222222333333333000000000000000000000000111000000//////.................................//////...---------......)))++++++***111999777///++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++,,,------+++---...///......///111...000111111000222777<<>>???EEEXXXqqqbbbOOOHHHEEEBBBAAAAAA@@@???>>>>>>======;;;;;;<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<========================???@@@AAAAAAAAABBBEEEHHHKKKQQQVVV]]]```[[[ccc{{{DDDDDDBBBAAA@@@?????????======<<<<<<===???AAABBBEEEIIINNNSSSXXX^^^cccgggkkkttt{{{zzz~~~vvvjjjmmmwwwxxxUUU<<<555666555111222222222222222222222222000000000000000000000000000000/////////.........---------.....................------------......(((++++++((()))---,,,'''***************************++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++***+++,,,,,,---+++---............///111---///111111111111333666777DDDeeekkk[[[aaayyyuuuOOO===;;;;;;;;;555999<<<<<<===EEETTT```fffNNNEEEEEEDDDAAA@@@@@@???>>>>>>===<<<<<<;;;;;;<<<===============<<<<<<<<<<<<<<<<<<<<<<<<========================>>>???@@@@@@@@@BBBEEEGGGIIIOOOSSSYYY^^^[[[ddd{{{DDDCCCBBBAAA@@@?????????@@@???>>>===>>>>>>???@@@AAADDDJJJOOOSSSWWW\\\___bbbgggnnnvvv~~~~~~}}}}}}}}}|||{{{zzzzzztttvvvwwwvvvuuuzzzsssppp}}}|||cccEEE666555777444000444444333333222111000000000000000000000000000000////////////............---------.........//////...---,,,,,,,,,,,,,,,,,,---000///,,,)))******)))*********************************+++++++++,,,,,,******+++++++++,,,,,,,,,+++************+++,,,,,,+++,,,......------///000...000111222222111222222111:::LLLjjjmmm```cccyyyeee@@@:::>>><<<555777:::;;;<<<@@@FFFKKKeeeoooTTTEEEDDDEEEDDDAAA>>>>>>>>>======<<<<<<;;;;;;<<<======>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>?????????AAADDDFFFJJJPPPRRRWWW]]]]]]ggg|||DDDDDDCCCBBBAAAAAAAAAAAA??????>>>===============>>>AAAEEEIIIMMMQQQUUUXXX^^^___dddjjjooovvv~~~}}}}}}zzzzzzzzzyyywwwuuusssrrrkkknnnqqquuuzzz}}}dddPPP<<<555777777444111555444444333222111000///000000000000000000000000........................,,,,,,------.../////////......---,,,++++++++++++,,,------,,,***+++,,,---************************************++++++++++++******+++++++++,,,,,,,,,***************+++,,,,,,***,,,---...------...000///000111111222222111111---444===NNNuuu{{{mmmiiiXXXEEE>>>666;;;999666666999===AAACCCMMMggg}}}kkkZZZIIICCCDDDDDDBBB@@@=========<<<<<<;;;;;;;;;;;;;;;<<<============<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>?????????@@@CCCFFFKKKRRRSSSVVV^^^bbblllFFFEEEDDDCCCCCCCCCCCCCCC@@@??????>>>======<<<<<<;;;===@@@CCCEEEHHHMMMPPPVVVVVVYYY^^^```bbblllxxx~~~~~~|||{{{yyywwwvvvrrrrrrqqqpppmmmjjjhhhfffeeehhhooovvviiiPPPAAA555444666555222333333333333222222111111111////////////////////////........................,,,,,,------...//////000111000...---+++*********)))((((((((())))))+++---++++++++++++++++++++++++************++++++++++++******+++++++++,,,,,,,,,***************++++++,,,***,,,------------...000/////////000111111111000---///777FFF]]]tttjjjhhhOOOAAA>>><<<999888999;;;===???@@@SSS^^^mmmqqqTTTIIIAAAAAABBB@@@>>>>>><<<<<<<<<;;;;;;;;;;;;;;;999999:::;;;;;;;;;;;;:::::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>@@@CCCEEEKKKRRRSSSVVVaaagggrrrGGGGGGFFFEEEDDDDDDDDDEEEBBBAAAAAA@@@???>>>>>>>>>:::;;;===>>>???BBBFFFIIIMMMLLLPPPTTTTTTTTT\\\hhhnnn{{{~~~}}}|||{{{||||||{{{yyywwwuuusssqqqjjjjjjiiigggddd```]]][[[]]]aaaiiirrrzzz}}}}}}{{{yyyzzzvvvNNNDDD999222333444111111444111222222222222333333333////////////////////////---.....................,,,,,,------...///000000333222000...,,,+++******,,,***((()))******+++---++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,*********)))***++++++,,,***,,,------------...000......---...///000000///111...666FFFOOO^^^ccceeekkkzzznnn^^^<<<>>>@@@@@@===;;;999999:::GGGJJJQQQooohhhMMMGGG???<<>>>>>>>>@@@CCCEEEJJJRRRSSSWWWccckkkxxxGGGGGGFFFFFFEEEDDDDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@>>>===<<<;;;<<<>>>@@@AAAGGGIIIJJJLLLNNNRRRWWW[[[cccjjjrrrxxx}}}{{{yyyyyyxxxxxxxxxyyyyyywwwuuuuuutttrrrooollliiigggfffbbbaaa___[[[XXXXXXZZZ\\\eeedddcccdddeeegggggggggiiivvv[[[===888777444222000000111222111111111111111111111111111111000000//////......------------------------***+++---...000111111111444333000...,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************,,,++++++******++++++,,,++++++,,,,,,,,,,,,---------......///////////////444000222999<<>>AAAGGGLLLQQQbbb|||]]]MMMFFF>>>======<<<;;;;;;::::::999999999888888888777777888888888888888888888888777666666666777999<<<>>>:::::::::::::::;;;<<<===:::;;;<<<;;;;;;<<>>======<<<<<<===??????BBBDDDFFFIIILLLPPPVVVZZZ^^^dddkkkooosss{{{xxxsss}}}}}}zzzxxxuuutttttttttuuuuuusssqqqooonnnllliiifffdddbbbaaa\\\[[[ZZZXXXUUUUUUWWWYYY^^^]]]\\\[[[\\\^^^```bbbqqqoooPPP:::777666333111000111111222111111111111111111111111000000000000//////......------------------------+++,,,...000111222333333333222000...,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************,,,++++++******++++++,,,+++++++++,,,,,,,,,------------...///////////////444000111777777888EEEUUUkkkXXXYYYfffjjjHHH;;;<<<===;;;888===@@@DDDGGGIIITTTkkk}}}gggNNNCCC???======<<<<<<;;;::::::999:::::::::999999999888888888888888888888888888888999888777666777888:::;;;;;;;;;:::::::::;;;;;;<<<:::;;;<<<<<<;;;<<>>>>>>>>===============<<<>>>AAADDDGGGLLLRRRVVVXXX]]]aaadddfffkkkuuu|||pppgggkkklllqqq~~~~~~~~~}}}{{{yyywwwuuutttnnnmmmlllmmmnnnnnnllljjjfffeeeccc```^^^[[[YYYXXXRRRSSSSSSRRRQQQPPPRRRSSSVVVUUUSSSRRRTTTZZZaaagggsssWWWBBB555555444222111111111222333000000000000000000000000000000000////////////...------------------------+++---...000222444444555222111///---,,,++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************++++++************++++++++++++++++++,,,,,,,,,,,,------...////////////...222...///555555222555===YYYggg\\\XXXllleeeHHH>>>;;;:::999;;;>>>BBBDDDBBBEEERRR```~~~wwwrrrrrrTTTEEE@@@???<<<<<<;;;;;;::::::999999;;;;;;:::::::::999999999777777777777777777777777:::999888777777888999999<<<;;;;;;::::::::::::;;;:::;;;<<<<<<<<<===???AAAEEEKKKJJJLLLTTT\\\lllHHHHHHGGGFFFFFFEEEEEEDDDEEEEEEDDDDDDCCCBBBBBBBBB????????????>>>===<<<;;;:::;;;===???BBBFFFKKKOOORRRUUUYYYZZZ[[[^^^eeejjjuuuuuuiii___```___bbbooorrrvvvzzz|||{{{xxxvvvuuutttssssssrrrpppnnnlllkkkeeedddddddddeeeeeecccaaa\\\[[[ZZZXXXUUUSSSRRRQQQKKKLLLMMMMMMKKKJJJKKKLLLOOOOOOOOOPPPVVVcccsssuuuXXXCCC777222222222111111111111222333000000000000000000000000////////////////////////------------------------+++,,,...000111333333444000///---,,,+++++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))************************++++++************++++++***++++++++++++,,,,,,,,,,,,---......//////......///,,,---333555333333666???\\\{{{lllfffsssoooKKK888999AAA:::<<>><<<;;;;;;<<<<<<======@@@DDDGGGIIILLLOOOPPPPPPSSSWWW[[[]]]ccc]]]UUUVVVTTTTTT]]]aaaeeeggghhhllltttwwwvvv}}}}}}|||}}}}}}}}}zzzwwwrrrooommmkkkkkkjjjjjjiiihhheeecccaaa```\\\[[[[[[[[[\\\\\\ZZZXXXTTTTTTRRRQQQOOOMMMLLLKKKFFFHHHIIIHHHFFFFFFFFFGGGKKKOOOTTTYYYcccvvvuuuWWWCCC888333222111000000000111111222222////////////////////////.............../////////------------------------)))***,,,...///000000000...---,,,*********+++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++*********+++++++++,,,,,,,,,------..................++++++///333444444555555???OOOtttkkkggg~~~tttQQQBBBAAA;;;:::;;;>>>>>><<<===BBBDDDSSSggg|||tttlllvvvvvvYYYFFF???===<<<:::999999999999888888888888888888888888777777777777666666666666666666666666666666666777888:::;;;;;;<<<;;;:::999999999999999999;;;<<<=========>>>@@@DDDIIIGGGFFFOOOWWWiiiHHHHHHHHHGGGFFFFFFEEEEEEFFFFFFFFFEEEDDDDDDCCCCCCBBBBBBBBBAAA@@@??????>>>=========<<<;;;<<>>???BBBIIIVVVjjjvvvwww}}}cccSSSCCC=========:::999888888888888888888777777888777777777777666666666666666666666666666666666444555666888999:::;;;<<<;;;::::::999999999999:::888:::===>>>======>>>???DDDIIIGGGGGGOOOWWWhhhIIIHHHHHHGGGGGGFFFFFFEEEGGGGGGFFFEEEEEEDDDDDDCCCDDDDDDBBBAAA@@@AAAAAABBB>>>???>>><<<;;;;;;>>>AAA<<<===???AAAAAAAAABBBBBBAAAKKKIIIDDDJJJLLLJJJNNNOOORRRTTTSSSVVV\\\^^^]]]```cccffffffeeeggglllpppqqqssstttuuuyyy~~~}}}~~~~~~~~~~~~~~~}}}|||xxxtttnnniiidddbbbbbbbbb______^^^^^^]]][[[ZZZYYYYYYYYYXXXWWWUUURRRPPPOOOOOONNNMMMNNNOOOOOOMMMKKKJJJIIIHHHGGGFFFEEEDDDCCCAAABBBCCCCCCDDDFFFJJJMMMXXXhhh||||||aaaCCC666444333222111000000000000000000//////........................---------.........//////------------------------***++++++,,,,,,++++++***+++***)))((())))))++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************+++++++++++++++,,,------......------...///...------...///000444555333???^^^vvv```]]]fff}}}nnnSSSHHH===::::::::::::<<<>>>======BBBMMM___ttt~~~{{{{{{uuummmuuu|||ZZZMMMCCC<<<===???<<<;;;<<<777777777777777777777777888888888777777777777666555555555555555555555555666666777888999:::::::::999999999888999999::::::888:::===>>>>>>===>>>???BBBHHHGGGGGGOOOVVVgggIIIIIIHHHGGGGGGFFFFFFEEEGGGGGGFFFFFFEEEDDDDDDDDDFFFDDDBBBAAAAAABBBCCCDDD??????>>>===;;;<<>>???@@@@@@???>>>>>>;;;DDD???:::BBBGGGFFFHHHDDDGGGIIIIIILLLRRRUUUTTTZZZ]]]______^^^___dddhhhfffiiijjjkkkpppwwwxxxvvvvvvxxxzzzzzzzzzzzzzzz{{{wwwuuussssssssssssrrrqqqooolllfffaaa]]][[[[[[\\\YYYZZZ[[[\\\[[[ZZZYYYXXXTTTTTTSSSRRRQQQOOONNNMMMLLLKKKKKKKKKLLLLLLJJJHHHGGGGGGFFFEEEDDDCCCBBBAAA???@@@AAABBBDDDHHHNNNRRRcccwwwhhhQQQ;;;444444333000000000000000000000///..............................---------.........//////------------------------,,,,,,,,,,,,,,,+++***)))***))))))(((((()))++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))************++++++++++++,,,------......------,,,///111000...///000111---444444555AAAYYYkkk\\\UUUkkkbbbSSSCCC<<<;;;::::::<<<:::<<>>>>>===>>>???AAAGGGFFFGGGOOOVVVfff}}}[[[MMMGGGMMMOOOGGGAAABBBGGGGGGFFFEEEEEEDDDDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@>>>>>>>>>>>>============<<<<<<<<<===============<<<======>>>???@@@@@@AAACCCCCCDDDEEEFFFGGGHHHIIIRRRSSSTTTUUUVVVXXX[[[^^^\\\^^^```aaaaaacccfffiiimmmnnnpppqqqqqqpppnnnmmmlllhhheeeeeeggggggbbb]]]XXX[[[\\\WWWTTTTTTSSSPPPTTTTTTTTTSSSSSSRRRRRRRRRPPPPPPNNNLLLJJJHHHFFFEEEIIIGGGEEEEEEFFFFFFEEEDDDAAABBBBBBBBBBBBAAA@@@???;;;???CCCDDDGGGSSSfffuuu~~~eeeJJJAAA777111111222111///111111111111000000000000...------,,,---...///000000///...------...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******)))***+++++++++)))((('''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((())))))***)))************+++++++++---,,,,,,++++++,,,,,,---------......///000000000555222333666666???\\\{{{rrr___]]]fffbbbLLLBBB;;;:::<<>>======???BBBEEEFFFWWWeeewww}}}uuuvvvxxx}}}}}}pppXXXbbbooouuu]]]JJJ===;;;;;;::::::999888777777888888888888777777777666:::::::::::::::999888777555555555555666666666666333333444555666777888888999777666555666777999:::666999===??????>>>??????AAAEEEDDDFFFMMMPPP___yyyyyydddRRRLLLIIIBBBAAADDDHHHHHHIIIIIIIIIHHHHHHGGGDDDDDDCCCBBBAAAAAAAAAAAA@@@@@@?????????>>>>>>>>>==================<<<<<<;;;;;;<<<<<<===>>>>>>???>>>??????@@@AAABBBCCCDDDHHHIIIKKKKKKKKKMMMQQQSSSWWWYYYZZZZZZZZZ[[[^^^```bbbccceeeffffffeeecccbbb^^^ZZZWWWXXXZZZZZZVVVRRRPPPSSSSSSPPPPPPRRRQQQNNNNNNMMMMMMMMMLLLLLLLLLLLLLLLKKKJJJHHHFFFEEEDDDCCCDDDBBBAAAAAABBBCCCCCCBBBAAAAAAAAAAAAAAABBBBBBBBBAAAFFFJJJNNNWWWhhh~~~```KKKBBB;;;333000111222111000111111111000000000//////...------,,,---...///000///...---,,,,,,---...///.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******)))******+++***)))((('''))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))***++++++)))************+++++++++---,,,,,,++++++,,,,,,------------...//////000000///,,,...444555666CCCTTTsssooonnnxxxyyy[[[EEE===???999:::999999999;;;>>>AAAAAAKKKXXXdddnnnyyy}}}{{{jjj``````mmm}}}sssWWWIII@@@:::;;;::::::999888888777777888888888777777777666666888888888888888777666555555555555555666666666666555666666666666666666666999888777666777888:::;;;888:::===>>>===<<<<<<===CCCCCC>>>@@@HHHMMM\\\vvvcccQQQGGG@@@@@@EEEDDDFFFHHHIIIIIIHHHFFFDDDEEEEEEDDDCCCBBBAAAAAABBBAAAAAAAAA@@@@@@@@@??????>>>>>>>>>======<<<<<<<<<:::::::::;;;;;;<<<<<<===;;;;;;<<<===>>>???@@@@@@CCCDDDFFFFFFGGGHHHKKKMMMOOOPPPQQQQQQPPPPPPRRRTTTUUUVVVWWWXXXXXXWWWVVVUUUSSSQQQOOOPPPRRRRRROOOLLLIIIKKKJJJJJJNNNSSSQQQLLLGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDCCCBBBAAA@@@@@@@@@>>>===>>>@@@BBBBBBBBBAAA@@@@@@@@@BBBDDDGGGHHHIIIOOOVVV]]]jjj___EEE999888444000///111333222111111111000000000000//////---------,,,------...///------,,,,,,,,,,,,------000000///...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******)))************)))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***************++++++,,,)))************+++++++++,,,,,,++++++++++++,,,,,,,,,,,,---......//////000222------333666333555:::]]]yyyvvv~~~YYYFFFCCC??????>>><<<:::999:::;;;888<<>>;;;::::::999999888777777777777777777777666666666666555555555666555555444333444555555555555666666666888777777777666666666555999999888777888999:::;;;999;;;======<<<:::::::::???AAA???CCCLLLOOOZZZqqq}}}eeeUUUIIICCCCCCCCCEEEGGGIIIIIIHHHFFFDDDFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@???@@@??????>>>===<<<;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<===>>>?????????@@@BBBDDDDDDDDDEEEGGGIIIFFFGGGHHHHHHGGGGGGIIIKKKMMMMMMNNNOOOOOONNNMMMMMMMMMKKKKKKLLLMMMNNNLLLJJJHHHGGGFFFGGGMMMSSSPPPJJJDDDDDDDDDDDDDDDDDDDDDDDD@@@@@@@@@@@@????????????@@@???>>>???AAACCCCCCBBBBBBAAAAAAAAADDDIIIMMMPPPZZZbbbmmmyyyhhhKKK;;;777222000///000222333222111111000000000////////////---------------------...------,,,,,,,,,,,,------.........---,,,,,,,,,+++++++++++++++++++++++++++,,,+++******))))))******))))))*********)))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))***))))))))))))***++++++))))))*********+++++++++,,,,,,++++++++++++,,,,,,+++,,,,,,---......//////666000---000333333555:::FFFeee}}}uuufffXXXLLLFFF@@@<<<======<<<:::<<<===>>>@@@EEENNNZZZbbbrrrttt|||{{{nnnjjjvvveeeKKKBBBAAA>>>:::999999888888777777777777777777666666666555555555333444444444444444333333444444444555555555666666777777777777777777777777888888777777777888999:::888:::<<<<<<:::999999:::888BBBIIIQQQVVVRRRXXXlllwwwcccQQQGGGFFFGGGIIIJJJLLLLLLLLLLLLFFFEEEDDDBBBAAAAAA@@@@@@AAAAAA@@@@@@@@@?????????@@@@@@???>>>===<<<<<<;;;<<<<<<<<<<<<<<<=========<<<<<<<<<===>>>>>>??????:::<<<===>>>======???@@@>>>???AAAAAAAAABBBEEEGGGFFFFFFGGGGGGGGGGGGFFFFFFDDDDDDDDDEEEGGGGGGFFFEEEFFFEEEDDDDDDIIINNNKKKEEEAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>????????????AAA???>>>???AAACCCCCCCCCCCCCCCDDDFFFKKKRRRYYY]]]vvv~~~fffNNN<<<555777111111111222222222111000000000000////////////...------------------,,,,,,---------......---------*********++++++,,,,,,---++++++++++++++++++++++++,,,+++******))))))******))))))))))))))))))******))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))(((((((((((()))******))))))*********+++++++++,,,++++++******++++++,,,++++++,,,,,,------......111///---......///444:::666BBBSSSwww}}}ooopppmmm[[[FFF::::::======:::;;;;;;<<<===>>>BBBFFFIIITTTVVV^^^kkk|||pppggg]]][[[___rrrvvvbbbKKK>>>======;;;777888888777777777777666666666666666555555555555444333333444444555444444333444444444444555555555555444555555666777888888888666666666666666777777888777888::::::::::::;;;<<<<<>>>>>=================================;;;;;;;;;;;;<<<<<<======888:::<<<<<<;;;;;;;;;<<<:::<<<===>>>>>>???BBBDDDAAA@@@@@@@@@@@@@@@@@@AAA@@@AAABBBBBBCCCCCCBBBBBB@@@AAA@@@???BBBEEECCC>>>======>>>>>>>>>>>>?????????????????????????????????>>>===???BBBDDDEEEDDDHHHJJJMMMTTT]]]gggqqqvvv}}}^^^KKK>>>555222666222222222222222111000///000000////////////......,,,------------,,,,,,+++------............------(((((()))***+++,,,------++++++++++++++++++++++++,,,+++******))))))******)))))))))((())))))***+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((())))))***)))************+++++++++++++++************++++++******+++,,,,,,------...---000444444111///111555222777:::NNNuuusssfffmmmyyylllSSSHHHCCC>>>888999999:::;;;;;;;;;;;;;;;@@@BBBGGGQQQ___lllvvv{{{tttcccXXXQQQNNNLLLWWWkkk}}}hhhUUUGGG:::555777888999:::777777777666666666666666666555555555444444444444333333444444555555444444333444444444444555555555333333444555666777888888555555555666666666777777777888::::::::::::<<<===FFFMMMMMMJJJFFF@@@KKKeeeqqqkkkaaaXXXQQQOOOOOOPPPJJJIIIHHHFFFEEEDDDCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA???>>>>>>>>>>>>>>>>>>>>>========================;;;;;;;;;;;;<<<<<<<<<<<<999;;;===>>>===<<<<<<===:::;;;<<<<<<<<<<<<>>>@@@>>>======<<<<<<======>>>>>>???AAAAAA@@@@@@@@@@@@;;;>>>>>><<<<<>>;;;<<<<<<<<<=========>>>>>>????????????????????????>>>===>>>AAAEEEIIIKKKKKKTTTXXX___kkkyyy|||aaaGGG===999333111444111111222111000//////000000000/////////.........,,,------...---,,,+++***+++,,,------------,,,+++*********++++++,,,,,,,,,************************,,,+++******))))))*********)))((((((((()))+++,,,))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((())))))***+++)))************+++++++++++++++************++++++*********+++,,,,,,------///333666555333222222333333777555;;;LLLbbb{{{gggjjjoooxxxtttaaaPPPDDDAAA???<<<::::::::::::999:::<<<@@@CCCIIISSS]]]dddkkklllmmmpppssszzz{{{vvvmmm```TTTNNNNNNSSSVVVcccsssqqqWWWFFFBBB<<<888999888666888<<<666666666666666666666666555555555444444444333333111222333444444444444444333333444444444555555555333333444444555555666666555555666777777777777777:::;;;;;;;;;999999;;;<<>>AAA???JJJbbb~~~zzziii[[[TTTRRRRRRMMMLLLJJJHHHGGGFFFEEEEEEDDDDDDCCCCCCCCCBBBBBBBBB>>>>>>>>>>>>>>>?????????==================<<<<<<<<<==================>>>888:::<<<<<<;;;:::::::::;;;<<<===<<<::::::;;;=========<<<<<<<<<<<<======:::;;;======<<<;;;;;;<<<888===>>><<<;;;===>>><<<=========>>>>>>????????????????????????>>>>>>>>>>>>>>>@@@DDDJJJOOORRRRRR___eeeooo~~~aaaJJJ777555555000...000///000111000/////////000000/////////............,,,------...---,,,***)))***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++***)))************)))(((((((((***+++,,,))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))*********)))***++++++,,,)))************+++++++++++++++************++++++)))******+++,,,,,,------000111///------000333333---111111666@@@III___~~~||||||uuukkkqqqjjjZZZJJJEEE>>>999777777888999999;;;<<<<<<;;;@@@IIIPPPXXXYYY[[[^^^ccclllvvv}}}||||||oootttyyy~~~vvvlllccc]]]SSSQQQPPPPPPVVV^^^gggmmmrrrYYYHHH@@@666777;;;@@@<<<555333888555555555666666666666666555555444444444333333333000111222333333333333333333333333444444444555555555444444444444333333333666666777888888888888888=========;;;999888999;;;<<<;;;777;;;FFFGGGNNN```{{{tttdddZZZVVVMMMIIIHHHIIIHHHFFFIIINNNHHHEEEAAA@@@AAABBBCCCCCCBBBAAA???<<<;;;<<>>???========================<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<>>===<<<;;;::::::::::::;;;<<<<<<=========<<<@@@???>>>===<<<<<<<<<<<<===>>>???>>><<<<<<===???>>>@@@AAA???;;;:::===AAA@@@BBBEEEJJJQQQXXX]]]```uuuxxxhhhHHHBBB:::444333222111///000000000000////////////111000...---,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((()))***+++************************))))))))))))))))))))))))))))))((()))++++++***((())))))))))))******************))))))))))))******))))))))))))***************)))((((((((()))+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,............////////////000222444444555<<>>AAAAAA@@@??????@@@BBBCCCAAA@@@>>>=========>>>???>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======>>>===<<<;;;;;;;;;;;;;;;:::;;;;;;<<<<<<<<<;;;;;;<<<<<<;;;:::::::::;;;;;;===>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@AAADDDFFFNNNOOORRRYYYdddrrrsss[[[OOO@@@;;;555222222222111000000000000000/////////...111000...---,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***)))(((((()))***+++************************((((((((((((((((((((((((***)))))))))))))))'''&&&))))))))))))******************))))))))))))******(((((()))))))))************)))((((((((()))++++++++++++++++++++++++++++++*********+++++++++,,,,,,---.........////////////000222333111///333:::AAASSS}}}~~~wwwnnnsss~~~xxxfffYYYLLLAAA<<<999888888:::;;;:::999888???======AAADDDEEEKKKQQQXXX[[[eeetttxxxnnn```YYYjjjwwwyyyzzz}}}~~~{{{~~~{{{zzz{{{zzzooocccZZZRRRRRRTTTRRRPPPPPPRRROOOLLLIIIGGGGGGHHHIIIYYYcccwwweeeRRRFFF;;;888;;;999999888777666555444333555555555555555555555555333333444333222111222444444444333333222222222222333333333444444444444555333333333444444444444555444444555666666777777888BBB???<<<999777888999:::======>>>???>>>BBBOOO\\\yyyppp___PPPNNNRRRSSSOOOLLLJJJHHHFFFEEEDDDBBB>>><<>>>>>>>>???@@@????????????????????????<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>===<<<<<<;;;;;;;;;<<<<<<:::;;;;;;;;;;;;;;;::::::::::::999999999:::<<<===<<<;;;;;;<<<>>>???>>>===CCCAAA@@@@@@DDDIIIMMMOOO^^^aaaiiivvvoooTTT@@@999666333111000111111111111000000000/////////......000///...---,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))))))))******************************'''''''''''''''''''''''''''(((((((((((((((((('''))))))))))))******************))))))))))))******(((((())))))))))))******)))))))))((()))******+++++++++++++++++++++++++++*********++++++++++++,,,---------........./////////111111///,,,---111555444TTT||||||nnnccc```kkk{{{nnnXXXGGGAAA???======???@@@>>>;;;???===>>>BBBCCCAAABBBEEEGGGIIITTTgggssslll[[[MMMYYYdddooouuuxxx{{{|||{{{}}}~~~~~~tttsssttt|||~~~xxxuuutttuuuwwwyyy{{{zzzvvvrrrpppnnngggjjjmmmpppooojjjddd___XXXPPPIIIHHHHHHFFFDDDEEECCCBBBAAABBBEEEKKKRRRWWWooo~~~cccGGG<<<;;;888888:::777777666666555444333333444444444444444444444444333555777666444333222333222222222222111111111111333333333333444444444444333333333333444444444444333333444444555666666777888777777666666888999::::::;;;===>>>>>>AAANNN\\\yyydddVVVSSSRRRRRRSSSMMMKKKIIIGGGFFFDDDBBB@@@???>>>>>>???@@@@@@>>>===AAAAAA@@@???>>>??????@@@????????????????????????========================<<<<<<<<<<<<============<<<<<<;;;;;;;;;<<<======;;;;;;<<<<<<;;;;;;:::999<<<<<<:::::::::;;;===>>>===;;;:::<<>>CCCCCCCCCDDDGGGPPP\\\dddpppxxx~~~mmmYYYEEE999666000000///000000111111000000000/////////..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))***))))))))))))))))))***************************((((((((((((((((((((((((%%%'''((()))))))))***+++((()))))))))******************))))))))))))******(((((((((((()))))))))***)))))))))))))))******+++************************************++++++++++++,,,,,,---------.........---///000000//////222444666???RRRssssssbbb]]]dddlll}}}bbbSSSNNNDDD======@@@???<<<>>>:::999<<<===:::999;;;BBBCCCLLL```rrrrrrbbbQQQOOOVVV___eeehhhjjjlllllllllmmmooorrrvvvyyy{{{||||||nnnjjjkkkssszzz|||{{{{{{wwwvvvsssnnniiiggggggiiinnnqqqtttrrrmmmgggeeeeee```aaabbbbbb___ZZZTTTPPPJJJDDD@@@AAAAAA???AAADDDDDDHHHNNNRRRWWW```nnnyyy{{{]]]NNN@@@===>>>;;;777555777777666666555444444333444444444444444444444444666888;;;;;;888666444333222222222222222222111111222222333333333444444444222222333333333444444444222222333444444555555666555555666777999:::;;;;;;999:::<<<>>>>>>BBBOOO\\\yyyrrrddd]]]\\\^^^ZZZVVVPPPKKKHHHEEEBBB@@@@@@>>>>>>???CCCEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@????????????????????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<==================<<<<<<<<<===>>>>>><<<<<<=========<<<<<<;;;>>>===;;;999999;;;===>>>===<<<<<<===???BBBCCCCCCDDDKKKPPPQQQSSS___uuuxxxdddTTTHHH>>>888777000000111111000000000000////////////............---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,,,,***((()))***((()))))))))******************))))))))))))******'''(((((((((((()))))))))((()))))))))************************************))))))*********+++++++++,,,,,,,,,,,,------------,,,...000111111222333333666666;;;PPPwwwzzzrrruuusssxxxoookkk```RRRKKKHHHCCC;;;AAA;;;888999;;;:::;;;===@@@???DDDTTTgggnnndddWWWIIIMMMRRRWWWZZZYYYZZZ[[[[[[\\\^^^```ccceeeggghhhmmmpppsssuuuvvvxxx|||qqqhhhaaaccchhhiiiiiijjjiiiiiigggdddbbbbbbdddfffhhhkkkmmmjjjddd^^^\\\\\\]]][[[ZZZYYYXXXSSSKKKEEEHHHDDDAAA@@@>>>;;;>>>CCCBBBSSSiiivvv}}}ooo___EEEAAA======;;;777333333888777777666666555555555444444444444444444444444555777:::;;;999555333222222222222222333333333333222222222333333333444444222222222333333333444444222222333333444555555555555666777888999:::::::::999;;;>>>@@@@@@CCCOOO]]]yyy}}}vvvvvvpppkkkbbbZZZRRRJJJCCC???@@@===:::;;;@@@EEEFFFFFFDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@============>>>>>>>>>>>>@@@???>>>>>>>>>>>>??????===>>>>>>???@@@?????????>>><<<:::999:::<<<>>>@@@<<<>>>???@@@BBBFFFLLLPPPUUU```kkknnnppp|||qqq___KKK???999555333444111222333222000//////000/////////.........------,,,,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************---000111...)))&&&&&&'''))))))))))))******************))))))))))))******''''''(((((((((((())))))(((((()))************)))************************)))))))))************++++++++++++,,,,,,,,,------......///000000000//////222777:::===LLLpppwww{{{xxxkkk^^^PPPGGG@@@??????======???<<<;;;<<>>AAA@@@CCCOOO[[[wwwvvviii]]]UUUNNNGGG???<<>>???@@@AAABBBCCCCCCCCC???>>><<<<<<>>>BBBFFFIIIJJJNNNRRRSSSUUU\\\hhhrrryyypppRRRGGG;;;555111///000333111222333111///...000222//////.........---------+++,,,------------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))+++...000---(((%%%&&&((())))))))))))******************))))))))))))******'''''''''((((((((())))))'''((()))***+++******)))************************))))))))))))************++++++++++++,,,,,,,,,,,,...------...//////...---000666999555444HHHnnnpppjjjhhhmmmttt{{{ttthhh\\\TTTNNNEEE>>><<<<<<<<<;;;:::AAAKKKNNNJJJBBB>>>>>>BBBCCC@@@???AAAAAAAAABBBCCCDDDEEEEEEFFFCCCGGGKKKMMMNNNSSSZZZaaaoooxxxwwwqqqrrrttttttqqqaaaXXXPPPNNNMMMLLLNNNPPPMMMOOOQQQQQQPPPQQQRRRTTTRRROOOMMMKKKKKKIIIHHHFFFBBBCCCEEEEEEFFFIIINNNSSSNNNPPPUUUZZZ\\\```jjjuuugggMMM???===<<<:::777444666999;;;;;;666666555555555555444444333333333333333333333333///111333444222111000000111111111111222222222333111222222222222333333333111222222222222333333333333333333444555555666666666666666666666888999999999;;;>>>@@@???AAALLLYYYsssyyyeeeZZZMMMEEEDDDFFFGGGFFFJJJJJJKKKKKKJJJJJJIIIHHHEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAABBBBBBBBBCCCCCCDDDCCCBBBAAA@@@@@@???@@@???@@@AAACCCDDDEEEFFFFFFAAA@@@@@@AAADDDIIINNNQQQaaaggglllnnnqqqzzz{{{fffTTT===999666444111...111777000222222000......111444//////.........---------***+++,,,---------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************((()))***++++++***)))((())))))))))))))))))))))))((((((((((((((((((((((((%%%))),,,,,,((('''***---))))))))))))******************))))))))))))******''''''''''''((((((((()))'''((()))++++++******)))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,---///111111000+++,,,---...222???TTTfff{{{~~~pppkkkgggbbbeeennn}}}vvveeeXXXQQQ@@@CCC@@@;;;<<>>>>>?????????@@@===@@@CCCCCCCCCFFFNNNTTTQQQRRRVVVZZZYYYXXX```kkkkkkdddZZZSSSQQQQQQQQQQQQSSSMMMIIIIIIHHHGGGHHHKKKEEEGGGHHHIIIGGGGGGGGGHHHIIIEEEAAAAAACCCDDDCCCAAACCCHHHLLLLLLLLLSSSaaannnqqq[[[III<<<999<<<;;;888444555999;;;777111444444444444444444333333333333333333333333333333///111333444333222222222//////000000111111111222111111222222222333333333111111222222222333333333333333444555555666666777888777777777888999;;;===999:::===???>>>@@@KKKWWWppp~~~gggUUUMMMLLLMMMMMMMMMLLLKKKKKKLLLLLLJJJHHHKKKKKKIIIHHHGGGHHHKKKMMMHHHEEEEEEHHHGGGDDDCCCFFFCCCAAA>>>>>>CCCHHHGGGCCCJJJGGGDDDBBBBBBBBBBBBBBBAAA???@@@CCCCCCBBBEEEJJJFFFEEEDDDFFFMMMUUU^^^cccxxxxxx```MMMCCC666444333111000000111111///000111111111000...---////////////////////////---.........------++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))******))))))((((((''''''))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((())))))*********+++)))((('''''')))******)))++++++*********+++,,,---+++***))))))+++,,,+++***------,,,,,,,,,---......,,,...111111333:::EEENNNbbb{{{~~~}}}tttkkkdddiiiqqqpppdddUUUGGGCCCDDDFFFHHHKKK???@@@@@@AAAAAA@@@@@@???<<<<<<>>>@@@AAA@@@>>><<<>>>>>>>>>???@@@@@@AAAAAACCCDDDEEEGGGIIIJJJKKKLLLOOOMMMJJJHHHHHHGGGFFFEEEFFFEEECCCBBBBBBCCCDDDDDDCCCBBBAAA??????@@@BBBCCCAAAFFFHHHFFFGGGJJJMMMLLLHHHPPP^^^ggghhhlll~~~jjjTTTFFF???999999===999888888777666555555444444333333222222333333444333333333333333333333333111111222222222333333333111111111111111111111111222222333333333444444444222222333333333333444444111222333444555555555555666666666777888888999999;;;:::;;;???AAADDDMMMVVVrrr}}}ooofff___[[[WWWRRRNNNLLLNNNNNNLLLJJJJJJKKKLLLKKKIIIHHHJJJLLLKKKHHHFFFHHHGGGDDDDDDHHHFFFEEECCCCCCEEEGGGGGGEEEMMMKKKHHHGGGGGGHHHHHHIIIBBB@@@AAADDDFFFFFFKKKRRRSSSUUUXXX\\\ccclllvvv|||xxxbbbNNNAAA:::555444222111000000111111000000000000000///......------------------------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))((((((''''''))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((()))))))))*********)))((('''''')))******)))))))))*********++++++++++++***)))***+++,,,+++***,,,,,,,,,+++,,,,,,---...,,,///000000111666>>>FFFFFF]]]lllkkkkkkmmmnnnvvv{{{kkkbbb[[[TTTOOONNNJJJFFFBBB???>>>>>>===;;;<<<;;;;;;<<<>>>???>>>>>>======>>>???@@@BBBCCCDDDBBBCCCCCCCCCCCCCCCCCCDDDEEECCCAAA@@@@@@AAABBBBBBBBBBBBAAAAAA@@@AAAAAAAAAEEEDDDDDDFFFIIIJJJIIIHHHDDDIIINNNQQQXXXccckkknnnmmmuuu___QQQBBB<<<999666666999888888777777666555555444444333333222222333333444333333333333333333333333111111111222222222333333111111111111111111111111222222222222333333333333222222222333333333444444444444444444333333333333666666666777888888999999;;;999;;;>>>@@@CCCLLLVVVqqqxxxkkkccc```[[[TTTMMMLLLNNNPPPPPPOOOMMMKKKKKKQQQLLLIIIIIIGGGCCCCCCFFFEEEFFFGGGGGGGGGGGGHHHJJJKKKJJJIIIIIIJJJLLLOOOPPPMMMKKKJJJMMMPPPSSSZZZbbbnnnrrrxxx}}}lllWWWFFF;;;666333444333222111000000000111111000//////......//////,,,,,,,,,,,,,,,,,,,,,,,,......,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))******)))((('''''')))******)))'''((()))***+++***))))))+++))))))***,,,,,,,,,+++++++++******++++++,,,---,,,...000///...000666:::555BBB]]]yyynnneeeccciiiqqqtttlllbbb[[[YYYXXXTTTQQQKKKIIIEEEBBBAAAAAABBBCCC>>>======<<<===???@@@AAAAAAAAA@@@@@@???>>>>>>======<<<;;;;;;<<<===???@@@???@@@AAAAAABBBBBBBBBBBBAAAAAAEEENNNXXX^^^^^^\\\iiiooouuu{{{rrr[[[EEE>>>888888999888777888777777777666555555444444333333222222222222333333333333333333333333333333111111111222222222222333111111111111111111111111000111111111222222222222222222222222333333333333666555444333444555666777555666666777777888888999:::999:::===???BBBKKKTTTooosssiiibbb```___bbbeeeccc]]]VVV^^^ZZZWWWUUUPPPIIIFFFFFFGGGJJJOOORRRPPPNNNRRRWWWVVVWWWXXXZZZ]]]```eeehhhmmmiiigggiiijjjmmmttt}}}nnnaaaMMM===555333222222222222111111000000000000111000///------...//////,,,,,,,,,,,,,,,,,,,,,,,,///---+++******+++---...++++++++++++++++++++++++************************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((()))))))))))))))))))))((('''''')))******)))'''(((***,,,,,,+++)))(((***))))))***,,,---,,,+++*********)))***++++++,,,+++---//////......000333444666@@@RRRiiitttmmmnnnsss{{{~~~tttpppiiiaaa[[[YYYYYYZZZVVVTTTQQQNNNLLLKKKKKKKKKKKKJJJIIIHHHGGGFFFEEEEEECCCFFFJJJLLLMMMNNNNNNNNNPPPRRRUUUXXXZZZ\\\\\\\\\```aaagggvvvooo]]]PPP>>><<<:::888888:::999777666666666666555555444444444333333222222222222333333222222222222222222222222111111111111222222222222111111111111111111111111000000000000111111111111111222222222222333333333444333333444555888<<<>>>555555666666777888888888999888999<<<>>>AAAIIISSSlllzzz~~~{{{oooqqqnnnkkkjjjcccYYYRRRQQQRRRUUU\\\cccbbb___dddlllrrruuuxxx{{{~~~{{{hhhNNNEEE:::333111222222222000000000000000000//////111000...---------...///------------------------...---+++******+++---...++++++++++++++++++++++++************************))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((('''''''''''''''((((((((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((((((((()))((('''''')))******)))((()))+++------,,,+++******))))))***,,,...---,,,******)))))))))***++++++***,,,.../////////000111333222333777???PPPlll}}}}}}tttjjjjjjttt~~~xxxtttrrrpppllljjjhhheeebbb```^^^\\\___fffooovvvyyyyyyxxxxxxzzz}}}iiiOOOFFFCCC999888777666444444555444333555555555555444444444444333222222111111222222333222222222222222222222222000000111111111222222222000000000000000000000000//////000000000111111111111111111222222222333333222222111222444777:::<<<555555555666777777888888:::888999<<<===@@@HHHRRRiii{{{~~~}}}}}}wwwnnnhhhggggggiiipppyyyyyytttwwwzzzcccNNN;;;888555222111111111000//////000000000000///...000///......------......------------------------,,,++++++******+++------++++++++++++++++++++++++************************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))&&&''''''''''''(((((((((''''''(((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((('''''')))((('''''')))******))))))***+++,,,---,,,,,,+++***))))))***---......---******))))))******+++,,,***+++---...000000111111111333555555444999IIIZZZzzz}}}~~~zzzooonnnoooppppppsssvvv~~~lllTTT@@@<<<>>>888555777666333333666777555444444444444444444444444222222111111111111222222222222222222222222222222000000000111111111111222000000000000000000000000///000000000111111111111111111111111222222222222222222111000111222333444444555555666666777777888:::999:::<<<===@@@HHHRRRfff|||kkk___NNN===444444333222000///000222......///000000//////.........//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************************************))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))&&&&&&&&&'''''''''(((((('''''''''((()))*********(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***))))))(((((((((''''''''')))((('''''')))******)))************++++++++++++***))))))+++---///......+++************+++,,,,,,++++++,,,---///000000///222333555777444222999CCCSSSmmmvvvvvvwwwyyyyyyzzz|||hhhXXXJJJ:::888:::555444888888555444888888666333333333333333333333333222222111111111111222222111111111111111111111111000000000000111111111111000000000000000000000000000000000111111111222222111111111111222222222222222222222222111111111111444444555555666777777777;;;:::;;;===>>>@@@IIIRRRdddxxx]]]KKKEEE<<>>555444999555111777888333222444444000333333333333333333333333222222111111111111222222111111111111111111111111000000000000111111111111000000000000000000000000111111111111222222222222000111111111111222222222111222333444555555555555444444555555666777777777<<<:::;;;===>>>AAAIIIRRRccczzziiiSSSBBB;;;888666444666333///......///000///000000000000000000000000------------------------+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''&&&&&&&&&&&&''''''(((((((((((((((+++(((%%%%%%((())))))'''''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))(((((((((((()))'''&&&'''***+++***(((******+++++++++,,,,,,,,,)))************+++++++++******+++++++++,,,,,,,,,,,,---...///000000000000444333>>>UUUiiizzz|||zzzwwwmmmssssssvvv~~~nnnRRRBBB===;;;888555222222222222444444444333333222222222333333333222222222111111333333222222111222222333000000000000000000000000000000000000111111111111//////000000000000//////000111111111111222222222333333222222111222222222444444333333333333222222444444555666777888999999;;;:::;;;>>>>>>@@@FFFOOObbb}}}vvvaaaSSSBBB666333333111000111222222222111000///...////////////////////////------------------------+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''&&&''''''(((((((((((((((***(((%%%%%%((()))((('''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))'''&&&'''***+++***(((************++++++++++++))))))*********+++++++++*********+++++++++,,,,,,,,,------...////////////333000333===GGGUUUooo{{{|||xxxxxxzzz{{{{{{yyyyyygggVVVIIICCC;;;:::777444333222222333444444333333333222222222333333222222222111111111222222111111111111222222000000000000000000000000//////000000000111111111//////000000000000//////000000111111111222222222222222111111111222333333222222222333333444444444444444555666777888999999<<<;;;===???@@@AAAHHHPPPaaa}}}hhhVVVIII@@@666111222444333111---111666777444000...---////////////////////////------------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((((((&&&''''''((((((((((((((()))(((&&&&&&((()))((('''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))((('''(((*********)))))))))))))))************)))))))))*********++++++*********++++++++++++,,,,,,,,,------......//////333000111222222888NNNddd}}}~~~mmmVVVIIICCCCCCGGG999888666444333333333444333333333333222222222222333222222222222111111111111111000000000000111111000000000000000000000000//////000000000000111111//////000000000000//////000000000111111111222222111111111111111222333444000000111222333444555555444444555666777888888999;;;:::<<<>>>??????FFFOOO___|||mmm\\\III;;;:::666111111333555444222+++111888888333///...///////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------************************************************(((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((''''''&&&''''''(((((((((((((((((((((''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))***))))))(((((((((((())))))))))))))))))))))))************************+++++++++++++++++++++,,,,,,---.../////////333555333333<<>><<<>>>BBB666555444333333333444444333222222222222222222222222222222222111111111111000////////////000000111000000000000000000000000////////////000000000111//////000000000000//////000000000000111111111111222111111111111111222222000111111222333333444444333444444555666777888888999888999;;;<<<<<>>999444222333111000//////000///...,,,///111333111///...000222........................------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''&&&&&&&&&&&&&&&''''''(((((((((((((((&&&((())))))(((''''''(((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))''''''(((((())))))*********+++++++++)))((()))***(((((((((((())))))))))))((((((((()))))))))******)))))))))************+++******)))))))))+++---...222...++++++...000000000888111000<<>>===>>>DDDLLLXXXzzz~~~ooo```NNNBBB666444444222222333333222111111111222222111/////////000////////////........................---------------------------------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''&&&''''''(((((((((((((((%%%(((******(((&&&'''(((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))'''''''''((()))************+++---+++)))((()))+++(((((()))))))))*********(((((((((((()))))))))***))))))))))))***************)))(((((((((***,,,---222000...+++,,,///222444999333///000555???MMMZZZwwwwww```QQQHHH???:::999===999777888888555444666222222333333333222222222000111111111222222222222111111111111000000000000////////////000111222333000000000000000000000000........./////////000000//////000000000000//////////////////000000000111////////////000111333333111111111111111222222222222333333444555666777777===;;;<<<>>>>>>>>>DDDMMMVVVxxx~~~zzzvvvhhhUUUEEE@@@777111444666333///000000///......///111222333...---...///111111...,,,........................---------------------------------,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((&&&''''''((((((((((((((($$$(((******(((&&&'''(((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++***,,,---,,,)))''')))+++))))))))))))************(((((((((((())))))))))))))))))))))))***************)))((('''(((***,,,---''',,,///...,,,...222555))),,,333666555444<<>>:::999;;;333222333888888333111222222222333333333222111111000000111111222222222222111111111111000000000000////////////000111333333000000000000000000000000............/////////000//////000000000000//////////////////000000000000,,,,,,---///111333555666//////000111222333333444222333333444555666777777;;;:::;;;===<<<<<>>444444333333222111000000000222000---000888:::777////////////////////////........................------------------------,,,,,,............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++***++++++++++++***)))))))))))))))))))))))))))))),,,+++***)))(((((((((((((((((((((((((((((((((((()))((((((((((((((()))***''''''''''''''''''''''''(((''''''''''''&&&&&&&&&(((((((((((((((((((((((()))(((((('''''''''(((((((((((((((((())))))))))))******)))(((((((((((((((+++*********))))))((((((+++++++++************)))+++***)))'''''')))***+++))))))))))))************)))************+++++++++...---,,,++++++---...000///////////////000000111666???NNN___ppp}}}|||ppp[[[RRRAAA???<<<888666555555555666666555444444444444555333333333222222222111111222222222222222222222222000000000000000000000000000000000000////////////////////////////////////////////////000000000000111111000///////////////......///000000000000000222111000111444888===@@@222222111111222222333444444444444555555555555666777999;;;::::::===BBBGGGZZZxxx\\\hhhzzz~~~yyyeee^^^SSSIIIAAA<<<888666444333333222111111000000...000///---000666777333................................................------------------------+++,,,---......---,,,+++)))*********++++++,,,,,,))))))*********+++++++++***++++++++++++***)))))))))))))))))))))))))))))),,,+++***)))((((((((((((((((((((((((((((((((((((''''''''''''((()))++++++(((((((((((((((((((((((())))))((((((((('''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))***))))))((((((((((((((())))))))))))(((((('''''')))))))))******++++++++++++***(((''''''(((***+++))))))))))))************))))))*********+++++++++...---,,,++++++,,,.../////////......//////000111333555999@@@MMMccc|||}}}lll]]]NNNBBB>>>===;;;999777666666666777666555555444444444444444333333222222222111111111222222222222222222222222000000000000000000000000000000000000////////////////////////////////////.../////////000000000000111111000///..................///000000000000000222111000000222555888:::222222111111222222333444444444444555555555555666777999;;;::::::===BBBGGGYYYwww;;;FFFZZZsss|||wwwuuu{{{jjj^^^GGGCCC<<<888555555444444333333222222111000000000---///...---///222222///------------------------........................------------------------++++++,,,,,,,,,,,,++++++))))))***+++,,,------...***************+++++++++***++++++++++++***)))))))))))))))))))))))))))))),,,+++***)))((((((((((((((((((((((((((((((((((((%%%%%%&&&'''(((***+++,,,))))))))))))))))))))))))***)))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))***)))((((((''''''(((((((((((((((((('''''''''''''''(((((()))***+++,,,---***)))'''''''''''')))***))))))))))))************)))))))))*********++++++---,,,+++++++++,,,...//////............///000000333111...---555FFF\\\kkk{{{uuuWWWGGG@@@<<<888666777777666555555666777888666555444444333333444444333222222222222111111111000000000000000000000000000000000000000000000000000000000000////////////////////////////////////....../////////000000000111111///......---------...//////000000000000000111111111000111111222333222111111111111222333333444444444555555555555666777999;;;::::::===BBBGGGWWWvvv333999DDDTTTgggxxxpppaaaRRRIII>>>:::666444444444444444222222111111000000000000............///000///,,,------------------------........................------------------------++++++++++++++++++++++++++++++,,,---///000111111***************************++++++++++++***))))))))))))))))))))))))))))))++++++***)))(((((())))))((((((((((((((((((((((((&&&&&&&&&'''((()))***+++(((((((((((((((((((((((()))))))))(((((((((''''''(((((((((((((((((((((((((((''''''''''''(((((()))(((((((((((())))))))))))))))))(((''''''''''''(((((((((((((((((((((((((((((((((((()))***+++++++++((((((''''''''''''((((((((()))))))))************))))))))))))************,,,,,,+++++++++,,,---.........------......///000///000000000333:::CCCJJJXXXkkkkkkXXXEEE>>>>>><<<999666444444333333444555666666555444444333333333333333222222222222111111111111000000000000000000000000////////////////////////000000000000////////////////////////////////////........./////////000000111000///...------------//////000000000000//////000000111111111000000///111111111111111222222333444444444555555555555666777999;;;::::::===BBBGGGVVVvvv111333666:::@@@MMM\\\hhhqqqwww|||uuuhhh[[[OOODDD<<<888888666333222222333222111111111000000000000//////000///...000111///---,,,------------------------........................------------------------++++++++++++++++++++++++++++++,,,---///000111111***************************++++++++++++***))))))))))))))))))))))))))))))+++***))))))))))))))))))(((((((((((((((((((((((()))((('''''''''''''''(((''''''''''''''''''''''''((((((((('''''''''&&&&&&(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((()))))))))))))))(((((('''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((()))))))))************(((((()))))))))*********++++++++++++,,,,,,---------------------......///***,,,///222222222222333555CCCSSSaaaooosss```TTTCCC<<<777888888555111111444333333333333333333333444444333222222222222222222222222111111111000000////////////////////////////////////////////////000000000000////////////////////////////////////............////////////000000///...............//////000000000000//////...///000111222111111000111111000000111111222333444444444555555555555666777999;;;::::::===BBBGGGVVVuuu...111333111///222:::BBBHHHMMMZZZmmm~~~wwwnnnYYYTTTKKKAAA999555444333555333222222333444333222000000000///////////////222///---000111///---...------------------------........................------------------------,,,,,,++++++++++++,,,,,,))))))***+++,,,------...+++++++++******************++++++++++++***))))))))))))))))))))))))))))))******)))))))))))))))***((((((((((((((((((((((((***)))((('''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&((((((((((((((((((((((((''''''&&&''''''((()))***(((((((((((()))))))))))))))(((''''''&&&&&&''''''))))))))))))******************)))))))))((((((((((((((((((((((((((((((((())))))))))))************((((((((()))))))))******++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,---......------......////////////111555888:::AAAPPPfffuuuqqq^^^QQQHHHAAA===666444333444222...///222333333333333222222222111444333222222111111222222222111111111111000000000////////////////////////000000000000000000000000000000000000////////////////////////////////////------.........////////////////////////000111111000000000000000//////......///000111222222222111111000000000000111222222444444444555555555555666777999;;;::::::===BBBGGGTTTttt...000333333111000111222222555>>>MMMZZZeeessswwwlllaaaUUUNNNAAA???;;;777444333555666444333333333555555444333////////////////////////333...+++///000------000................................................------------------------...---,,,++++++,,,---...)))*********++++++,,,,,,+++++++++*********))))))***++++++++++++***))))))))))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((((((((('''&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''((()))***(((((((((((())))))))))))(((((('''&&&&&&&&&&&&'''((((((((()))))))))******((((((((()))))))))))))))((())))))))))))))))))((())))))))))))************(((((((((((()))))))))*********+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...222000......///000111222444555555111...444BBBOOO[[[ggg|||```VVVGGG<<<888888999999888555444555333111333777111222222333333333222222333333222111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////---------.........//////////////////111222333444000000000000000///......////////////000000000000000000000000000111222222444444444555555555555666777999;;;::::::===BBBGGGQQQqqq.........111444555444222111111555<<>>===EEEUUUiii}}}vvvbbbUUUDDD@@@:::888999999666444222//////222333111222444000000222333333444444333333222222111000111111111111111111111000000000000111111111111111111111111000000000000000000000000000000000000////////////////////////////////////---------.........//////......///000111333555666000000000000000///......000000///............///000000000000000111111222444444444555555555666666777999;;;::::::===BBBGGGNNNooo111///------///111111111---...///222888>>>DDDGGGXXX^^^jjjwwwzzzoooddd\\\PPPEEE>>>:::777666777666333111111111222333111111111111222222222222111111000000000/////////.........//////000000000/////////...---------,,,---------.........//////......---------,,,,,,,,,------------------------,,,,,,+++******+++,,,,,,......,,,+++***)))))))))***)))((((((***+++***)))(((((((((((())))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))(((''''''''''''(((((((((((('''&&&%%%$$$$$$###((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((((((((((('''(((((((((((((((''''''))))))(((((((((((())))))))))))))))))))))))))))))''''''(((((())))))******+++++++++*********))))))*********)))))))))))))))......------------.........//////000111222222333888;;;@@@FFFPPPbbbwwwvvvkkkbbbXXXLLLCCC<<<;;;999777666555555555777666555333222222444555333222000...///111333555333222111111222222111/////////////////////////////////////////////////////////............//////////////////////////////000...---...000000...+++.........------...//////.........///////////////............////////////000000//////.........---...///111111000000222333555555555555555555444444777888999:::;;;>>>CCCFFFOOOjjj333111///...//////...---111000000000222666999<<<:::???JJJVVV```kkk|||xxxrrriii\\\SSSIIICCC<<<666444333222222666555333111000111222222111111111000000000000000000000000////////////...,,,,,,------............000000//////////////////---------.........////////////.........---------------------------------,,,,,,+++******+++,,,,,,------,,,+++************+++***))))))***+++***)))((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((((((((''''''&&&&&&%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((''''''((((((((((((''''''))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))+++++++++*********))))))************************------,,,,,,,,,,,,------......//////000000111111...111333666:::CCCQQQZZZeeekkkvvvxxxlllZZZUUUNNNIIIFFFAAA:::444999888777555444444444444000000111222333222///---222111000///000111333444333222000111222222111///////////////////////////////////////////////////000//////......//////000////////////////////////111...+++***,,,......---////////////////////////////////////........................////////////000/////////...............///111111000000222333555555555555555555444444777888999:::;;;>>>BBBFFFPPPjjj111///......//////---,,,111000...---...///111222222333888>>>BBBIIIVVVccc||||||mmmeeeZZZRRRMMMGGG@@@:::777444111000222333444444555444222111000000111222222222222111111000000000111111111000000000//////---------------.........000000000000111111111111---............/////////000000/////////.........------------------------,,,++++++******++++++,,,,,,,,,+++******++++++,,,---,,,******++++++***((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&((()))***))))))(((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((''''''((((((((((((((('''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))((((((((((((+++************)))))))))++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,.............../////////,,,...//////...///444999>>>BBBHHHQQQ\\\jjjwwwooo___PPPEEE<<<999666666888888666333555444333333222222222333111000///000333444111///000000000111111111222222333111000000111222000///////////////////////////////////////////////////000000////////////000000////////////////////////000---***)))+++...000111//////000000000...---,,,000/////////...------------............/////////////////////...............///111111000000222333444444444444444444555555777888999:::;;;>>>BBBEEEOOOggg,,,++++++---///000000///------,,,,,,---...000222666555666777666666<<>>@@@GGGTTT^^^cccgggkkkqqqtttwww{{{zzzqqqkkk[[[UUUMMMFFFAAA>>><<<:::666555555555666666444222222111111222333333222000222222222222222222222111111111111111111111111111000000/////////........./////////............---000000000000000111111111000000000////////////......------------,,,,,,,,,------------------------***++++++,,,,,,++++++***+++*********+++,,,,,,------,,,******++++++***(((+++++++++******))))))((())))))))))))(((((((((((())))))))))))))))))))))))***)))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((()))*********)))((((((''''''(((((())))))******((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((%%%&&&'''((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((((((((()))))))))))))))***))))))***+++---...//////------,,,,,,,,,,,,------,,,,,,,,,,,,,,,------------,,,+++******,,,...///...///111111111000111333666888<<>>AAA>>>888444333...//////000000000000000222000//////000000///...////////////////////////////////////////////////......------------......////////////////////////...111333444222000111222------,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------...................../////////000...///111111000000222333111222222333444444555555888999999999999;;;???BBBNNNbbb777333...+++,,,...000111***+++,,,---...//////000111...,,,...///...111666---111333000///111222000,,,333:::======>>>CCCIIIIIIJJJNNNTTT[[[aaaeeegggmmmqqqwww|||~~~|||wwwpppnnnrrriiifffbbb___\\\XXXSSSPPPGGGGGGFFFCCC???;;;999999777555444444555444222111444333222222333444666777666444333333444444333222222333333444444444333333444555555666777888999999999999999999888888888888777777777666666555555555444444444333333222222222111111000000/////////...000/////////............------------------------***+++,,,------,,,+++***,,,,,,++++++***++++++,,,***)))((()))***+++***))),,,,,,++++++***))))))(((''''''(((((())))))******))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''((((((((()))((((((((((((((((((((((((---,,,***)))((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((%%%&&&'''((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''(((((())))))******'''((((((((())))))******'''((()))***,,,---//////++++++************++++++++++++,,,------...//////,,,,,,,,,...///...+++)))...000111111///...///000'''+++///111111000111333333555777666777<<>>===============<<<;;;:::888888444333222111000111222333333222222111111111222222000000///...------,,,+++...---,,,,,,---,,,)))'''++++++++++++++++++++++++************************///111111---((('''+++///)))))))))))))))*********))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***)))******))))))((('''&&&'''(((((()))(((((('''&&&&&&&&&&&&&&&&&&'''((()))'''&&&&&&%%%&&&'''((()))&&&&&&&&&''''''''''''((())))))))))))******************)))((((((((((((((()))'''&&&'''((()))((('''&&&&&&''')))************))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''((()))******+++******+++++++++,,,,,,,,,,,,,,,,,,---------......////////////000000000000000000///////////////000...///000222333444555555;;;<<<>>>???BBBGGGMMMRRR^^^eeepppxxxzzzxxxuuusss{{{~~~xxxrrrkkkddd]]]XXXNNNMMMKKKHHHEEECCCAAA@@@???>>>===<<<:::999777777666666777777777777666666222222222111111111000000111111222222222333333333111111000000000000111111000000////////////000000//////000111222222333333......////////////..................////////////---------...///000000111000000//////...............------------...//////333222000///.........///------------------------000000///...---,,,,,,+++,,,------...///000111111...............---------////////////000000000000444444444555555555555555555888;;;;;;999999<<>>@@@AAABBBCCCFFFJJJNNNRRRTTTVVV\\\]]]^^^```````````````bbbaaaaaadddfffddd^^^XXXTTTQQQNNNIIIFFFDDDCCCCCC@@@???>>><<<;;;;;;;;;;;;;;;999666666888888777666555444333333333555555555333444555888;;;>>>AAABBBDDDCCCAAAAAAAAA@@@===;;;777666444444666777777777333777;;;<<<;;;===BBBFFFGGGLLLOOONNNNNNQQQQQQOOONNNMMMMMMLLLKKKJJJJJJIIIJJJJJJJJJIIIHHHGGGEEEDDD???>>><<<:::888666555555000000///---,,,,,,,,,,,,000000///...............---,,,+++,,,......---,,,++++++++++++++++++++++++************************,,,...///,,,)))(((,,,000++++++******))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***'''(((((()))))))))((((((&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&''''''(((((('''&&&&&&%%%&&&'''((()))&&&&&&&&&''''''''''''(((''''''((((((((()))))))))******)))((((((((((((((()))'''&&&'''((()))((('''&&&'''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,,,,******+++++++++,,,,,,,,,+++,,,,,,,,,,,,---------------........./////////000000///////////////000......000111222222222222111222333444555888<<>><<<;;;;;;===<<<;;;:::888777666555555555666666666666555555222222222111111111000000111111111222222222333333111111000000000000111111000000////////////000000000000000111111222222222......////////////..................////////////---------...///000000000/////////......------------------------...//////222111000...............------------------------/////////...------,,,,,,,,,,,,------......//////------..................////////////000000000000444444444555555555555555555888;;;;;;999:::===@@@KKK]]],,,,,,,,,,,,------------............/////////000---.....................000000000111111111222222111111222333333444555555555555555555666777888888999999;;;<<<>>>@@@BBBBBBDDDEEEFFFGGGHHHHHHHHHGGGIIIGGGFFFHHHJJJHHHDDD@@@???>>><<<:::888888888999666666555555555555666666666555333333444555555444888777666555777:::===@@@===>>>AAADDDHHHKKKNNNOOOPPPOOOOOONNNMMMIIIEEEAAA;;;999666555666777777777333666999::::::;;;???CCCIIIQQQXXXZZZ]]]``````]]][[[[[[[[[[[[ZZZZZZYYYXXXXXXXXXXXXXXXWWWUUUTTTTTTQQQPPPOOOMMMIIIFFFBBB@@@888777555333111000//////111000...---,,,------...,,,+++***+++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((***,,,+++)))***---111,,,,,,+++***)))((('''''')))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))&&&&&&'''((())))))))))))'''&&&&&&%%%&&&''')))***))))))((('''''''''(((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((******)))((((((((((((((()))'''&&&'''((()))((('''(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......//////.........//////000---...///000000000000///---...000/////////000222444555777777888;;;>>>AAABBBBBBEEEHHHKKKLLLLLLKKKCCCCCCDDDFFFIIIKKKJJJIIIFFFCCCBBBDDDGGGGGGEEEBBBBBBAAA@@@??????>>>;;;999888888888777777777777777999999888777666444444333333444444555555444444333222111111111111000000000000111111111222222222222111000000//////000000111000//////......//////000000000000000111111111111......////////////......---............/////////---------...//////000000......------------,,,,,,---------------......///111000///...............------------------------------------------------,,,,,,,,,,,,,,,---------,,,---------.../////////////////////000000000000444444444555555555666666555888;;;:::999:::===AAAKKK]]]++++++,,,,,,,,,---------........./////////000000---------------.........000000000000111111111111111111222222222222222333444444444555555666666777888888999:::;;;<<<<<<===<<<<<<===>>>>>>>>>>>>>>>>>><<<;;;;;;<<<<<<:::777888888777666666666777777444444444444444444444555888666555444444444333333777999;;;>>>BBBGGGMMMQQQUUUUUUUUUUUUUUUTTTSSSSSSTTTRRRPPPOOONNNKKKHHHEEE@@@???=========<<<:::888666888:::999888999;;;>>>EEEPPP[[[```cccffffffdddccccccdddeeeeeeeeedddcccbbbbbbbbbaaa```___^^^^^^```aaaaaaaaa^^^[[[WWWTTTMMMLLLIIIFFFDDDAAA@@@???===;;;888444111000//////111///------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++''')))******)))***,,,///+++*********))))))(((((())))))*********+++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))&&&''''''((())))))((((((***)))''''''(((***,,,...+++***)))(((((((((((((((''''''&&&&&&''''''''''''&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((***))))))((((((((((((((()))'''&&&'''((()))((('''((())))))))))))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((((((******+++++++++,,,,,,,,,)))************+++++++++,,,,,,,,,,,,------------......------......//////......////////////......---///111111///.........222222111000000222777:::///222777999::::::::::::===;;;::::::;;;;;;:::999<<<:::999:::<<<<<<:::888:::999999:::;;;;;;:::888666666666666666666666666777777666555444333333333222222333333333333222222111111111111000000000000000000000111111111111222000000////////////000000/////////....../////////000000000000000000//////......////////////......---------.........//////---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------,,,,,,,,,,,,,,,,,,,,,---...///000000////////////000000000000333333444444555666666666666888::::::999:::>>>BBBJJJ]]]+++++++++,,,,,,,,,------............////////////---------......///////////////000000000111111111222222222222222222222222222333444555666777888888555666777888999::::::;;;======<<<=========>>>>>><<<;;;999999999999999888666555555444444444444444555555555555555555444444777777777777777777888999:::???GGGNNNTTT[[[aaafffooommmiiiddd___XXXTTTQQQOOOKKKGGGDDDCCCCCCCCCBBBCCCDDDEEEHHHIIIHHHEEEBBB?????????>>>======>>>???GGGSSS___eeegggiiijjjhhhgggiiijjjlllmmmlllkkkkkkhhhhhhhhhhhhgggfffeeeeeeeeegggiiikkkkkkiiifffdddaaa___]]]ZZZWWWUUUSSSRRRQQQNNNIIICCC>>>:::777555444222///.../////////---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))*********))))))***+++(((((())))))*********+++************++++++++++++************************(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((('''&&&&&&***)))''''''(((***,,,...+++***)))(((((((((((((((''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((()))))))))***))))))((((((((((((((()))'''&&&'''((()))((('''((())))))))))))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((((((******+++++++++,,,,,,,,,)))))))))*********++++++,,,,,,---------.........------,,,------...////////////////////////...---+++---///000///---------000111111000//////222444///333777777333222555999JJJEEE???;;;999888888777777777666777888777666555888777666777888888666444777777777777666666666666666666555555444444333333111111222222222222111111000000000000000000000000//////000000000111111111000000////////////000000//////............//////000000//////////////////......////////////......------------............------------............+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.....................------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---..................---------------,,,,,,,,,---...///000000////////////000000000000333333444444555666666777666888::::::999;;;???CCCJJJ\\\++++++++++++,,,,,,,,,,,,------------.........///------......///000000000/////////000000000111111222222222222222222333333///000222444666777888888444555666777888999:::;;;;;;;;;:::::::::;;;;;;<<<:::999888777777777777777666666555555444444333333444444555666666555555444///222444666888;;;>>>AAAHHHPPPZZZbbbiiipppwww||||||zzzvvvpppiiiaaa[[[WWWQQQLLLFFFAAA??????>>>>>>DDDEEEIIIMMMQQQSSSQQQOOOJJJIIIHHHHHHGGGGGGHHHHHHPPP\\\gggjjjjjjkkklllkkkjjjllloooqqqrrrrrrqqqpppnnnnnnoooooonnnmmmmmmllleeegggjjjmmmnnnnnnmmmllljjjiiigggdddbbb```___^^^\\\ZZZVVVPPPIIICCC???<<<333000...,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))''''''((()))***+++,,,,,,*********++++++++++++,,,************************))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((('''&&&%%%%%%'''&&&&&&%%%&&&''')))***))))))((('''''''''(((((('''''''''(((''''''&&&%%%&&&&&&&&&''''''''''''(((''''''((((((((()))))))))******)))((((((((((((((()))'''&&&'''((()))((('''(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++******+++++++++,,,,,,,,,))))))*********+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///....../////////......---+++---000111000//////000...000111000//////000111000222444555666;;;EEELLLQQQKKKBBB;;;777555444444444555555666666666555555777666555555666555333111666666666555444444333333555555555444444444444444000111111222222111111000//////000000000000000111////////////000000000000000//////......//////000///......------......///............////////////......////////////......,,,------------.........------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,------...,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------...---------------.........,,,---------.../////////////////////000000000000222333333444555666777777666888::::::999;;;@@@EEEJJJ\\\***++++++++++++,,,,,,,,,,,,,,,,,,,,,---------------------...///000000000////////////000000000111000000111111222222222333///000222444555666666666555555666777888999::::::999888777666666777888999666666666555444444555666666666666666666555555444222333555777888888888888444777;;;>>>@@@DDDIIIMMMUUU[[[ccciiinnnttt}}}~~~}}}|||zzzwwwsssooommmgggbbbZZZTTTOOOJJJGGGDDDDDDDDDEEEHHHMMMPPPQQQQQQOOOOOONNNOOOQQQRRRSSSSSSXXXbbbjjjjjjggghhhiiijjjkkkmmmpppsssttttttsssrrrssssssssstttssssssrrrqqqlllmmmoooqqqsssrrrrrrqqqnnnmmmkkkiiigggffffffeeebbbaaa___[[[VVVQQQLLLIII???<<<777333000///---+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))(((((())))))******++++++*********+++++++++,,,,,,************************))))))))))))))))))))))))'''((()))******)))(((''''''''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&''''''((((((''''''((((((((('''%%%%%%&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((******)))((((((((((((((()))'''&&&'''((()))((('''&&&'''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,,,,******+++++++++,,,,,,,,,*********+++++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,---...///,,,,,,---------------,,,---///111111000000000222///000111111/////////111000///000666@@@IIINNNPPPEEEAAA:::666444333333333222444555666666555666666666555555666777888666555333333333333222222222222333333333333333333444444111111111222222111111111////////////000000111111........./////////000000//////............/////////......------......///---------....../////////......////////////......,,,,,,---------.........------------------------,,,,,,,,,,,,---------...,,,,,,++++++,,,,,,---...+++,,,------------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------++++++,,,,,,------......------..................////////////000000000000222222333444555666777777777999:::999999;;;AAAEEEIII\\\******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------...///000000////////////000000000000/////////000111222222222111222444555666666666555444444444555555666666666888777666555555666777888555666666666444444444555222333333444444444333333111333666888:::<<<<<<<<>>===@@@EEEHHHMMMPPPTTTYYY\\\\\\ZZZXXX___aaaaaa___ZZZUUUQQQOOOMMMRRRZZZdddlllpppqqqooosssssssssuuuxxxyyyyyyxxxxxxyyy{{{}}}}}}}}}||||||vvvqqqmmmllljjjfffgggkkkllloooqqqoookkkhhhhhhjjjbbbaaa[[[SSSOOOLLLEEE===666555222000............+++,,,......---+++******,,,,,,---...---,,,+++***++++++++++++++++++++++++************************,,,,,,+++***))))))******))))))))))))))))))))))))!!!###'''***++++++)))(((((((((((((((((((((((((((***))))))((('''&&&&&&&&&)))(((&&&%%%%%%&&&((()))((('''&&&&&&%%%%%%%%%%%%((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''&&&%%%%%%$$$%%%&&&((()))))))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((''''''''')))))))))))))))******+++************************************************+++---...---+++))))))))),,,++++++******++++++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......---------............///......//////000222333444444444555666555444222111333333333333333333333333444444555555666777777888333333333222222111111111111111111111111111111111//////000000000000//////////////////////////////------......//////000000////////////////////////........................//////.........---------........................---------------------------,,,+++,,,...///...---++++++,,,,,,,,,,,,------++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++,,,---...---------............///////////////000000000000222333333444555666777777777888999999:::;;;???AAAIIIZZZ+++++++++,,,,,,------------------------------------...///...------...///.../////////000000000000000000111111111222222222333222333333444555555666555555555666666666666777555555555555555555555555777555333333444555777777111444666666444333444555555888>>>EEEMMMXXXbbbiiirrrtttwwwuuugggUUUKKKKKKHHHHHHHHHGGGIIIMMMSSSWWW\\\^^^aaafffnnnzzzvvvooocccZZZNNNEEECCCEEEIIILLLSSSVVV[[[```ccccccaaa___^^^^^^\\\WWWPPPIIIDDDBBBGGGIIIOOOWWW___fffhhhiiijjjjjjmmmqqqvvvyyyzzzyyy{{{{{{|||}}}}}}}}}||||||~~~uuulllfff```\\\^^^cccgggkkkppprrrpppllljjjiiiiiihhhccc\\\YYYWWWRRRKKKBBB@@@<<<777222///---,,,...///000///---+++******+++,,,---------,,,+++***++++++++++++++++++++++++***************************)))(((''''''''''''((())))))))))))))))))))))))$$$%%%((()))+++******)))((((((((((((((((((((((((***))))))(((''''''&&&&&&)))(((&&&%%%%%%&&&((()))''''''&&&%%%%%%%%%&&&&&&((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&'''((()))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((''')))))))))))))))******+++************************************************,,,...///...,,,******+++,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------------...------------.....................///000111333333333333333444333333222222111111111111222222222333333333444444555666666666333333222222222111111111111111111111111111111111//////000000000000//////....................................////////////................................................///.........------------........................---------------------------,,,+++,,,...///...---++++++,,,,,,,,,,,,------++++++++++++++++++++++++---------,,,,,,++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...---------............///////////////000000000000222222333444555666666777666777888888999:::>>>@@@IIIZZZ++++++,,,,,,,,,,,,---------------------------------...///...------...///....../////////000000000000000000111111111222222222222222333444444555555444444444444555555555555555555555555555555555555444333333444555666777777555444444333444666888999BBBFFFNNNVVV___iiirrrxxxrrr___TTTRRRRRRQQQNNNJJJHHHHHHKKKNNNOOOQQQSSSVVV___ppp{{{lllcccWWWMMMHHHGGGHHHJJJPPPSSSVVVYYYZZZYYYWWWUUUTTTSSSQQQLLLEEE???;;;:::======???DDDKKKQQQUUUVVVYYYZZZ]]]ccchhhlllmmmlllpppqqqrrrtttwwwzzz|||~~~yyyqqqjjjccc\\\ZZZ]]]^^^bbbiiinnnqqqqqqooommmqqqqqqmmmgggeeeeeeaaa\\\UUUQQQKKKDDD<<<555111...000111111111000///---,,,***+++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))((((((''''''(((((())))))))))))))))))))))))(((((())))))************((((((((((((((((((((((((***))))))((((((''''''&&&)))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''%%%%%%&&&''''''''''''&&&((((((((((((''''''''''''((((((((((((((((((((((((''''''(((((((((((((((((()))))))))))))))******+++************************************************---...///...,,,+++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------.....................///000111222333222222111111111222333333//////000000111111111222111111222222333444444444222222111111111111000000////////////////////////...//////000000//////.........................../////////.......................................------------------------............---------------------------------------------------------------,,,+++,,,...///...---++++++,,,,,,,,,,,,------++++++++++++++++++++++++------,,,,,,,,,,,,++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...---------............///////////////000000000000111111222333444555666666555666777777888:::===@@@HHHYYY,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...///...---------///........./////////000000//////000000111111222222111222222333444444444555222222333333333444444444444444444444444444444444111333444444444444555666999666333222666===DDDHHHZZZ\\\```dddiiiooovvv{{{|||uuusssssspppjjjccc\\\XXXWWWXXXYYY\\\___bbbhhhvvvwwwpppfff\\\UUUOOOKKKHHHJJJKKKMMMMMMJJJGGGDDDCCCBBBCCCCCCBBB@@@>>>???@@@===<<<;;;===@@@BBBBBBBBBGGGHHHJJJOOOSSSVVVVVVUUUXXXZZZ]]]aaagggnnnsssvvvuuusssrrrsssooofff``````XXXZZZ^^^dddkkkppptttvvvvvvwwwuuupppnnnnnnlllhhhdddaaa[[[SSSKKKDDD???<<<666555555555555444111///+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,)))))))))))))))))))))))),,,+++***))))))******+++(((((((((((((((((((((((())))))))))))((((((''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&'''((()))(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))******+++************************************************+++---...---,,,******+++,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,---------.....................000111222333333222111111111333444555000000000000000000000000000000000111111222222222000000000000000000000000...........................//////////////////.........................../////////......---------........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++---...//////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------......---------............///////////////000000000000000111111222333444555555555666777888888:::>>>AAAGGGXXX,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...///...---------///............////////////...//////000111111222222000111222333444444444444222222222222333333333333444444444444444444444444111333555444333222444555888999:::===BBBIIIQQQUUUeeegggjjjnnnsssyyy}}}xxxvvvvvv{{{~~~wwwnnncccXXXQQQKKKMMMMMMLLLHHHFFFFFFGGG@@@CCCFFFIIIKKKNNNRRRUUUSSSQQQPPPOOOLLLHHHBBB===??????AAADDDIIIMMMNNNMMMJJJKKKMMMOOOSSSXXX\\\^^^___^^^bbbggghhheeeccceee\\\[[[YYYZZZ___hhhrrryyywww{{{{{{wwwuuuvvvuuuqqqnnnlllhhhccc]]]XXXTTTQQQEEECCC@@@>>><<<888333///,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,------...************************---,,,***)))))))))+++,,,)))))))))))))))))))))))))))))))))))))))((((((((((((((((((''''''(((((((((&&&&&&&&&&&&''''''((()))((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((&&&'''((((((((('''&&&%%%'''''''''(((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((()))))))))))))))))))))******+++))))))))))))))))))))))))************************)))+++,,,,,,***))))))***,,,++++++******++++++,,,***++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,,,,------------...------......///111222333444333222222222444555666333333222111000//////...////////////000000000000////////////////////////------------------------......////////////..............................//////......------,,,,,,........................------------------------,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++---...//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........---------............///////////////000000000000000111111222333444555555555777888999:::<<>>>>>KKKTTT+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------//////...---------------............/////////000000000000111111222222222222222333444444333222222...////////////000111333666;;;CCCHHHKKKPPPXXX```^^^[[[ZZZYYYZZZ```ooo~~~~~~}}}zzz|||~~~~~~~~~}}}~~~zzztttsssuuuxxx|||xxxpppjjjfffeeefffdddddd___WWWQQQMMMFFF???FFFJJJTTTbbblllrrrzzz}}}{{{zzzxxxtttnnnhhhYYYNNNDDD???;;;555111222......---,,,******+++,,,------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))((()))***+++,,,+++************)))))))))(((((((((******)))(((((((((((((((''''''''''''''''''''''''(((((('''&&&'''((()))***((((((((((((((((((((((((''''''((((((((((((''''''+++******)))((((((''''''(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((())))))*********))))))))))))******+++***)))((((((***+++,,,++++++++++++++++++++++++,,,+++++++++************++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...------------............000000111222111000///...........................///.........---------------............---,,,,,,......------------....................................---------,,,,,,,,,------,,,,,,,,,,,,------...---,,,+++++++++++++++------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,000@@@222+++---***///***---------------,,,++++++,,,,,,++++++++++++++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...---------............///000/////////000111222222222222444666888999;;;<<<:::777888>>>BBBBBBAAABBBJJJTTT+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------//////...------------...............//////////////////000000111222333333222222333333333333222222222333333333222222444666===FFFQQQWWWYYY[[[```cccbbb```aaaeeehhhkkksss{{{|||}}}~~~~~~{{{}}}}}}xxxuuuvvvuuurrrmmmkkkggg\\\PPPEEECCCEEELLLSSS[[[hhhsss~~~}}}}}}~~~}}}yyyuuujjjaaaXXXSSSKKKAAA888444//////...---------------+++,,,...000000...,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++************)))))))))((((((***+++++++++***)))++++++************))))))111///,,,)))'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''((()))***''''''(((((((((((())))))''''''(((((((((((('''''',,,++++++***)))(((((('''))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''(((((((((((('''(((((()))))))))))))))******))))))))))))*********)))((('''((()))***+++************************************))))))))))))*********++++++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------............000000111111111000///.......................................------------...111333222...+++***+++------------------------------------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,;;;GGG666------)))///,,,---............---,,,,,,------,,,+++++++++++++++&&&))),,,,,,+++***,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...---------............///111000000000000000111111222222333555666777888999;;;888999???BBBAAAAAACCCHHHRRR~~~,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................///......---------...............///////////////---...///000111222333444222222222333333222222222666777666444333666;;;@@@HHHSSS___dddfffiiilllnnnwwwuuuvvvzzz{{{yyywwwxxxzzz{{{}}}{{{{{{{{{yyyvvvyyy{{{|||zzzwwwwwwyyyzzzwwwxxx{{{~~~}}}|||zzzxxxzzzyyynnnbbbOOOJJJFFFGGGHHHKKKTTT]]]gggoooxxx}}}~~~zzzvvvuuupppiiiccc[[[NNNAAA999222111///////////////...,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))))))))((()))***+++++++++***)))************************222000,,,)))''''''((()))((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))***)))(((''''''((()))***((((((((((((((((((((((((''''''''''''((((((((((((&&&''')))*********)))(((+++******))))))******+++((((((((('''((()))******)))))))))))))))))))))))))))))))))))))))((((((((())))))*********+++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........///000111111111000...---------------------------------------------------,,,111555444///******,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++++++++,,,++++++************++++++,,,,,,+++++++++,,,------++++++++++++++++++++++++999EEE444---...(((...------......///......------...---,,,+++++++++++++++''')))+++------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,++++++---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...---------............///222111000000000000000111222222333444555555666666888666777<<<>>>===>>>AAAGGGQQQ~~~,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....................................---------......//////////////////.........---......000111222333333222222222222222222222222111222222222444<<>>KKK\\\iiiyyy~~~{{{{{{zzzwwwvvvvvvvvvuuuwww}}}zzzwwwuuurrr{{{nnndddcccdddeeejjjrrr|||tttttttttssstttxxx}}}~~~~~~|||sssiiidddbbbbbbaaa\\\UUURRRTTTVVV[[[\\\ZZZ\\\eeennnrrrooopppttt{{{}}}}}}{{{wwwssslll___TTTCCC===666111000000...,,,111///---,,,,,,---///111++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++******,,,---------,,,+++((((((((())))))))))))***+++***((('''''')))+++,,,++++++++++++++++++++++++'''((()))*********))))))++++++***))))))(((''''''''''''((((((((((((''''''$$$%%%&&&'''((()))***+++))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''(((((((((((('''(((((()))))))))))))))++++++************++++++(((((()))))))))*********************************(((((((((((())))))))))))*********++++++++++++,,,************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------//////000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------***---111111///------///+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++************++++++,,,+++******************+++++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,%%%222)))---111)))......,,,,,,---............---------,,,,,,,,,,,,------...+++***...444555111+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...---------............///111000000000000000111111111111222333444555555666999777999<<<<<<:::===BBBFFFPPP{{{---,,,,,,++++++,,,,,,---,,,,,,,,,---------..............................---------------...//////000/////////.............../////////000000111111333222111000000111222333111777===CCCJJJWWWhhhttt||||||{{{zzzyyyxxxwwwwwwrrrssswww{{{{{{}}}wwwrrrqqqqqqsss{{{zzzyyywwwtttsssvvv|||||||||}}}~~~}}}tttrrrqqqrrrmmmgggeeegggeeeiiiggg___YYYZZZ]]]^^^YYYYYY]]]gggttt}}}zzzpppeeeYYYOOOCCC:::666444111...//////............//////------------------------++++++++++++++++++++++++......------------,,,,,,+++,,,---.........------)))))))))*********++++++)))((((((((()))***+++,,,************************'''((()))***+++***))))))(((((()))))))))*********''''''(((((((((((('''''''''(((((((((((()))))))))(((((())))))))))))(((((())))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((())))))***,,,++++++******++++++,,,((()))******************++++++++++++++++++++++++((((((((())))))*********++++++++++++,,,,,,,,,,,,************++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------...///000000000///------++++++++++++++++++++++++++++++,,,,,,,,,---------,,,---.........---------***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,***************+++,,,,,,+++++++++******+++++++++++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,%%%111(((,,,111(((---...++++++,,,---------------,,,,,,,,,,,,,,,---...///,,,,,,---000222222///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...---------............///000/////////000111222222111111222333444555666777999888:::<<<<<<:::===CCCGGGPPPzzz------++++++++++++------,,,,,,,,,---------......////////////////////////---------------...///000000000//////.........---////////////000000000000333222111000000111222333333:::CCCHHHNNNWWWeeeppp~~~xxxyyy|||~~~xxx||||||}}}yyy}}}|||xxxssstttxxxyyywwwjjjaaaYYYSSSMMMLLLOOOYYYhhhxxx{{{pppkkk```PPPDDD>>>:::555222---...///111111///...---........................************************//////.........---------,,,---.../////////...---*********++++++,,,,,,,,,)))))))))***++++++++++++))))))))))))))))))))))))'''((()))++++++******)))%%%&&&''')))***,,,---...''''''((((((((((((''''''++++++******)))((((((((('''((()))******)))((('''))))))))))))))))))))))))''''''''''''((((((((())))))((('''''''''(((***+++,,,++++++******++++++,,,))))))***+++++++++++++++++++++++++++++++++++++++(((((())))))******++++++++++++,,,,,,,,,---------)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------...///000000000///---,,,+++++++++++++++++++++++++++++++++,,,,,,---------///...,,,,,,------,,,+++***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,++++++++++++++++++,,,******))))))***+++,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,---...///------------------------***444)))---111''',,,///***+++,,,,,,---------,,,+++++++++,,,---...///000***---000111000...------,,,,,,,,,,,,,,,,,,,,,,,,.../////////---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---......---------.........//////////////////000111333333000111222333555666777888999888999;;;:::888<<>>@@@EEESSSvvv---,,,,,,++++++,,,,,,---,,,,,,,,,+++,,,,,,------000...,,,,,,///000///---////////////////////////,,,---///000000000///...111000///000111111111000444333333111111444888<<>>AAAFFFSSSuuu,,,,,,,,,++++++,,,,,,---,,,+++++++++,,,---......///---,,,,,,---......---////////////////////////---...//////000/////////000000111111111111000000222222222111333777===BBBCCCGGGCCCAAAEEEJJJ___~~~}}}}}}zzzzzzyyyxxxuuussspppnnnssswww|||xxxkkk^^^TTTSSSWWWeeeppp}}}~~~yyytttiii\\\RRR???;;;666222111000000////////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))((()))***++++++***)))((((((((((((((()))***+++,,,************************))))))))))))))))))))))))))))))''''''''''''))))))+++111444///)))'''((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((())))))))))))******(((((((((((())))))))))))************************,,,++++++++++++*********++++++++++++++++++++++++******))))))))))))***************++++++++++++,,,************************)))************+++++++++,,,,,,+++++++++---///000////////////...---,,,,,,,,,+++,,,---......,,,***++++++,,,,,,,,,,,,------------------------------,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***)))***+++******+++...000,,,,,,+++******)))((((((******+++++++++,,,,,,,,,,,,,,,,,,---......,,,***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,...---,,,+++***+++,,,---***000666444...***+++...------...//////...,,,+++------------------------------------------------...............///000000......///000111222222333333444555666666777666666777999999::::::;;;>>>AAAFFFRRRsss,,,,,,+++++++++,,,------+++++++++,,,,,,...///000...---,,,,,,,,,---------////////////////////////......//////////////////...000111111000////////////111333666888<<>>HHHUUUmmm}}}yyyuuusssuuuwwwzzz}}}~~~~~~}}}}}}}}}kkk[[[RRRPPPZZZiiiwww~~~xxxmmmdddPPPHHH>>>666111000111111000000//////...---------------------------------------,,,,,,,,,,,,------...------,,,,,,,,,------+++,,,,,,,,,,,,+++***)))(((((('''((((((((('''&&&***))))))))))))***+++,,,************************))))))))))))))))))))))))))))))(((''''''((()))))))))++++++)))'''''''''&&&((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))***(((((((((((())))))))))))************************++++++++++++************++++++++++++++++++++++++******))))))))))))******************++++++++++++************************))))))*********+++++++++++++++++++++,,,---...///......//////...------,,,,,,+++***+++,,,---,,,***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++***++++++******,,,///222+++++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,---...000///,,,***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,///---+++***)))***+++,,,)))111777666///******...,,,,,,---------,,,,,,+++------------------------------------------------...............///000000---...///000111222333333333333444555666666666666777888999999:::;;;???AAAFFFRRRrrr,,,+++++++++,,,,,,---...++++++,,,,,,---...///000---------,,,,,,,,,---.../////////////////////////////////.........//////,,,...000000///...///111111555:::===>>>>>>??????@@@EEEDDDFFFUUUddd{{{~~~zzz{{{~~~~~~mmm]]]SSSTTTXXXbbbooo}}}yyysssbbbXXXHHH;;;333000000000111000000//////...------------------------------...------,,,,,,------...---------,,,,,,---......++++++,,,,,,,,,+++******---+++))))))+++,,,+++***,,,,,,+++***************************************************************))))))(((((((((((()))))),,,***)))***************((((((''''''''''''(((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((())))))))))))************************+++++++++*********))))))++++++++++++++++++++++++******))))))))))))******))))))*********+++++++++************************))))))*********+++++++++******++++++,,,------............///......---,,,---+++)))((()))+++,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++***++++++******,,,///222*********+++---///000222******+++++++++,,,,,,,,,,,,,,,---...000///,,,***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------------,,,,,,++++++)))000666555///***+++---++++++,,,,,,,,,,,,,,,+++------------------------------------------------...............///000000---...///000111222333333222333444555666666666666777888999999:::<<>>JJJQQQ\\\qqq~~~}}}vvvggg\\\RRRQQQZZZiii|||~~~qqqgggWWWHHH===666222111111111111000//////....................................------------......------------------...///,,,,,,,,,,,,,,,,,,++++++,,,***(((***---...,,,***,,,------,,,,,,***))))))++++++++++++++++++++++++************************))))))))))))))))))))))))***'''&&&)))+++)))(((***((((((''''''''''''(((((())))))))))))))))))))))))''''''(((((((((((())))))(((((((((((())))))))))))************************+++************)))))))))++++++++++++++++++++++++******))))))))))))******)))))))))************+++************************)))************+++++++++******++++++,,,------------...............------...+++))))))***,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***++++++++++++,,,,,,,,,)))***+++******+++...000*********+++---///222333******+++++++++,,,,,,,,,,,,,,,,,,---......,,,***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,---...///...---,,,+++***...111222///,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------------------------...............///000000......///000111222222333222333444555555666555555666777999999:::<<>>222222111111000/////////////////////////////////......------------......---------------...///000...---+++******+++---...***+++///777<<<:::222+++''')))---///000...,,,***++++++++++++++++++++++++************************))))))************))))))***''')))......))))))---((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''((((((((()))(((((((((((())))))))))))************************************))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************************************)))************+++++++++))))))***,,,,,,,,,,,,,,,------...............---***,,,000333555222---(((++++++,,,,,,,,,---------++++++++++++++++++++++++---,,,+++******+++,,,------,,,,,,++++++,,,,,,---*********************************++++++,,,,,,,,,(((***,,,,,,*********+++,,,+++)))((((((***+++,,,******+++++++++,,,,,,,,,---+++)))***+++,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...,,,++++++++++++,,,...///,,,***)))+++...///...+++,,,+++++++++,,,------...------------------------------------------------...............///000000000000000000000111111111222222333444555555555555666777888999:::<<<@@@CCCDDDQQQttt+++,,,...---,,,,,,---///......---------......///////////////////////////............////////////666111---+++---//////...***,,,111222///000<<>>;;;222......////////////////////////---------,,,------...///111(((+++999;;;...)))///+++***///777777000+++---***++++++,,,,,,++++++***************************+++)))(((((()))***((('''))))))))))))))))))))))))))))))(((((((((((()))))))))(((((((((((()))*********)))((('''&&&&&&'''((())))))))))))))))))))))))+++***************++++++******)))))))))***++++++,,,,,,***)))))))))***+++))))))))))))))))))))))))((()))******))))))***,,,+++)))(((+++///111000...*********++++++,,,,,,---,,,***(((+++///000---))))))---222333000---,,,,,,******++++++,,,++++++***---,,,))))))***---111444///---******++++++***))),,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++******))))))******)))***++++++++++++++++++%%%000555///***,,,...,,,++++++,,,,,,,,,+++******+++------,,,))))))---000---,,,++++++++++++++++++---,,,+++******+++,,,---333222000...---,,,,,,,,,+++,,,,,,------.........------------------------******+++,,,---///000111555111---+++---...---+++---............---,,,,,,+++,,,.../////////...---000000000000//////////////////.........000111222333444444444666:::???CCC777888::::::;;;<<>>///...,,,+++***+++,,,,,,---,,,++++++++++++,,,---===888000+++)))***,,,...,,,,,,,,,---------......------------------------+++++++++,,,---...000000555222...------...---,,,------............------+++,,,...000000///...---000000000000/////////////////////000111333444555000222444555666999===AAA777888:::;;;;;;===???BBBFFFSSSuuu+++,,,------,,,,,,---...---------------...///000....................................///////////////000000000000000000000111333<<>>888666222111111222111000111333888;;;666///...333000000000000000000000000.....................---000......111...)))***000+++))),,,222000'''&&&,,,++++++++++++++++++++++++************************************))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))******+++000///,,,***)))***+++,,,))))))))))))))))))))))))******))))))***++++++,,,******))))))***+++,,,,,,---,,,***(((((()))***,,,)))))))))))))))))))))))))))***++++++******+++,,,+++***)))************)))***+++++++++++++++,,,,,,)))+++,,,++++++///777???KKK@@@222---///111///+++,,,,,,+++*********++++++***+++,,,,,,------,,,,,,---,,,+++,,,---...---+++++++++++++++++++++++++++************************,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,++++++***,,,===CCC555)))***,,,'''***++++++,,,,,,,,,++++++''')))***+++...777FFFQQQ000///...,,,,,,,,,---...---,,,,,,,,,,,,,,,,,,---888444///------......---,,,,,,,,,---------------------------------------------,,,,,,,,,---......333111///......------,,,------...//////......---,,,...000111222111///...////////////000000000000///000111222222222222111000222444666777888999:::777999:::;;;;;;===@@@BBBFFFSSSvvv+++---......---,,,...///((()))***,,,...111333444////////////////////////............////////////000111222111000111333444888;;;BBBKKKSSS[[[hhhuuuwww|||}}}{{{~~~~~~{{{yyyrrrkkk___bbbgggpppyyynnn^^^NNNHHHJJJAAA===999555444444222111111111444666333...///444000000000000000000000000//////000000000///......------......---++++++,,,...000000...***((())),,,,,,++++++******++++++,,,***************************+++,,,+++)))((()))***))))))))))))))))))))))))))))))(((((((((((()))))))))(((((((((((()))******---,,,***)))(((((()))***))))))))))))))))))))))))))))))))))))***+++,,,,,,++++++*********++++++,,,,,,,,,***)))))))))***+++)))))))))))))))))))))))))))***++++++******+++------------,,,++++++******++++++++++++++++++++++++&&&+++...---,,,222@@@LLL^^^NNN;;;000000111...*********)))))))))******+++)))***---...///---,,,***,,,+++,,,...000111000...***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,+++***)))333888000***+++---*********+++,,,,,,,,,++++++******)))''')))111<<>>AAAEEE>>>666444777999777444888999;;;<<<<<<===@@@CCCFFFSSSuuu)))+++,,,,,,+++***,,,---///......---------......------------------------............/////////000---///000111222555<<>>@@@CCCEEERRRuuu...........................///...---,,,,,,...000////////////////////////,,,...///...------...000///000111222666???KKKTTT]]]jjjzzz~~~~~~{{{{{{~~~yyyiiicccgggmmmxxx}}}}}}yyybbbVVVKKKDDD===444111444,,,111222---,,,111333000///000111222222111000///000:::<<<222,,,//////))),,,------......------,,,+++,,,,,,,,,,,,+++******,,,+++---...'''%%%666NNN000///,,,***(((((()))***************************************************,,,+++***))))))***+++,,,******))))))))))))******((((((((((((((()))******))))))))))))************************************......---,,,+++))))))(((,,,+++*********+++,,,---+++++++++*********))))))))))))))))))))))))))))))******++++++++++++******))))))*********+++++++++*********+++,,,---///000111000000///...,,,+++***+++,,,------......------...,,,***))))))***+++---...)))&&&999WWWYYY???+++......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++++++++************++++++///+++)))+++++++++444???///......------,,,,,,+++***,,,------++++++,,,...........................+++,,,,,,------,,,,,,+++111000...---,,,,,,---...------------------------...------,,,,,,------...,,,---------.../////////,,,,,,,,,---------..............................///......------///000111............///////////////...---...111666;;;>>>999888666555555555666777:::;;;<<<<<<<<<>>>AAACCCDDDRRRuuu........................---///111111///......///////////////////////////...///000///......///000111333777===FFFRRR^^^fffmmmuuu~~~|||wwwvvvvvvxxxyyyyyy|||qqqkkkjjjmmmsss}}}vvviiiZZZOOODDD999444444///333333///...222333000///000111111111000//////---777999111,,,000000,,,,,,------......------,,,+++,,,,,,,,,,,,+++******'''''',,,111///000@@@TTT000...,,,***)))))))))***++++++++++++++++++++++++************************+++***))))))))))))***+++******))))))))))))******((((((((((((((()))******))))))))))))************************************++++++++++++++++++++++++++++++*********+++,,,---+++++++++*********))))))******************************++++++++++++***************++++++++++++,,,*********+++,,,---...///000000//////...---+++++++++,,,------...------------,,,+++******+++---...---...444GGGcccsss^^^<<<......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,...............---,,,,,,,,,,,,++++++++++++,,,,,,---******---,,,***///666++++++++++++,,,,,,,,,,,,***,,,------++++++,,,...........................+++,,,,,,------,,,,,,+++//////...------------...------------------------...------,,,,,,------...---------...............,,,,,,---------.................................///......---...///000111000000000000111111111111444222111000000222444666777777666555555666777888<<<<<<===<<<<<<===AAADDDEEERRRuuu........................,,,///222444222000///...////////////////////////000111111000///...000111///222;;;GGGVVVccckkkpppuuuwwwzzz~~~vvvpppnnnnnnsssyyy|||{{{vvvyyyvvvmmmdddiiirrr{{{wwwgggXXXIII;;;333111111444444111111333333000000111111111000//////...+++333555000---000222///------............------,,,,,,,,,,,,,,,++++++******(((+++///...,,,333???///...,,,***))))))******,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))))))))************))))))))))))******)))(((((((((((()))******)))))))))*********++++++************************))))))***+++,,,------...++++++******++++++,,,---+++++++++*********************************************++++++++++++******++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,---.........//////...------,,,++++++,,,------------------,,,++++++,,,---///000,,,+++666CCCTTToooggg===---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...///000111111///---,,,---,,,,,,,,,,,,,,,,,,---+++***,,,...---)))***---(((((()))******+++,,,,,,***,,,------++++++,,,...........................,,,,,,------------,,,,,,,,,---......///.........------------------------...------,,,,,,------..................---------,,,------------.......................................------......///000000000000000111111111111444333222111000000000000555555555555666777888888>>>>>>===;;;;;;===AAAEEEFFFSSSuuu........................---///222333111/////////////////////////////////000111111000......000222111777CCCRRRaaaiiikkkiiihhhiiilllrrr~~~~~~zzztttsssvvv{{{~~~}}}~~~|||jjjhhhhhhooo|||qqqcccSSSCCC777000333333222222333444333111111111111111000///......+++111333///---000111///------............------,,,,,,------,,,,,,+++***---******---+++&&&&&&***------+++************+++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))******))))))))))))******))))))(((((())))))***+++))))))*********+++++++++************************))))))***+++,,,------...+++***++++++++++++,,,,,,************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,---------,,,,,,,,,++++++,,,------------...............---++++++,,,------------,,,,,,,,,,,,,,,---///000111111$$$---333222GGGNNN///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...000111111000---,,,,,,,,,++++++++++++,,,,,,++++++,,,------+++******))))))*********+++++++++***+++---,,,++++++,,,...------------------------,,,,,,------------,,,,,,***+++---///000//////...,,,,,,------------------...------,,,,,,------.../////////...---------,,,------------....................................------------......//////............//////////////////000111111111111111333333444555666777888999@@@???===;;;:::===BBBFFFGGGTTTuuu........................///000000///......///111000000000000000000000000000111000///...///111444;;;BBBNNN\\\ggghhhbbb\\\WWW\\\eeerrr}}}rrrnnnppprrr{{{~~~rrrggghhhtttvvvgggVVVEEE999666333111222444444444333222222111111000000000000///222222///---//////...---......//////......---,,,------------,,,++++++***(((***...000...,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++************************))))))************))))))******))))))))))))******)))))))))))))))***++++++************++++++++++++************************++++++++++++++++++++++++******++++++,,,,,,,,,,,,************************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,++++++,,,------,,,---......///.........***+++,,,,,,------,,,,,,,,,,,,------...///000111555!!!***333$$$)))666***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,...000000...,,,+++++++++************++++++,,,,,,++++++,,,.........------,,,,,,,,,+++++++++***+++---,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,***+++---///000000//////,,,,,,,,,---------.........------,,,,,,------.../////////...---------,,,---------.........//////........................,,,------...........................////////////,,,---///111222222222222222222444555666777888888???>>><<<::::::===BBBFFFGGGTTTttt........................000000///...------///222000000000000000000000000000111111000///111555777@@@FFFQQQ[[[```^^^WWWRRRWWWaaaqqq}}}ssstttxxxxxxyyyyyyxxxzzztttmmmqqq|||xxxhhhTTTEEE===666111222444444333555222222111111111222222333333333111/////////............////////////......---------------,,,++++++******+++...000000...---++++++++++++++++++,,,,,,******************************************************++++++++++++************))))))))))))*********))))))))))))***++++++*********++++++++++++,,,************************,,,,,,,,,++++++*********)))***+++,,,,,,,,,,,,+++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,---...------...............---******+++,,,,,,,,,,,,,,,,,,------....../////////--- ,,,888+++%%%---...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,......---,,,++++++******))))))******+++------+++)))+++000222000//////......---,,,,,,+++***,,,------++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,------............------+++,,,---...////////////+++,,,,,,------............------,,,,,,------..................---------------........./////////........................,,,,,,---............---000000000000111111111111//////000111111111111000111222444555777777777777<<<<<<;;;::::::===BBBEEEGGGSSSsss........................///000111111000///000111000000000000000000000000111222222222222555999<<>>555444555333222444333222222222222444555666555222000000000000000000......////////////......---------...------,,,+++---------,,,++++++***))))))***++++++,,,,,,,,,,,,++++++++++++++++++++++++***************************+++,,,------,,,+++*********))))))))))))************))))))******+++,,,*********+++++++++,,,,,,************************,,,,,,,,,+++++++++******)))***+++,,,,,,,,,++++++))))))*********+++++++++------------------------+++,,,,,,------,,,,,,+++*********++++++++++++,,,*********+++,,,---...///---...............------******+++,,,,,,,,,,,,+++,,,------.........------'''&&&+++000...+++,,,...******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,++++++******++++++,,,---...,,,))),,,222222---.........---------------***,,,------++++++,,,...........................------............---------------------...///000++++++,,,,,,---......///...------,,,,,,------...---------...........................////////////........................+++,,,---.........------000000000000111111111111111111111111111111111111222333444666666777666666888999::::::;;;===AAADDDFFFRRRrrr...........................000444555333111000000000000000000000000000000333333444444444777<<<@@@BBBGGGNNNRRRUUUZZZ```eeerrr~~~zzzxxxwwwrrrwww{{{{{{yyyooouuuxxxkkkQQQDDD999666666222111444333222222222333555777888555111///000111111111222......////////////......------......------,,,++++++------,,,,,,...//////)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,------------,,,+++******))))))))))))***************)))******+++,,,******+++++++++,,,,,,,,,************************++++++++++++++++++++++++)))***+++,,,---,,,++++++))))))******++++++++++++------------------------+++,,,,,,------,,,,,,+++))))))*********+++++++++*********+++,,,...///000......//////...------,,,******+++,,,,,,,,,,,,+++---------...------,,,,,,+++111+++""")))///---+++******+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,...---***---222000)))+++,,,,,,------......///***,,,------,,,+++---...000000000000000000000000------............------///...---,,,,,,...///000++++++,,,,,,---...//////...------,,,,,,------...,,,------....../////////............/////////000........................+++,,,---.........---,,,............////////////000000000000111222333444222333444666666666666555666777999:::;;;===AAADDDEEEQQQrrr,,,,,,,,,---------......//////111666:::888111+++000111111000---,,,,,,---222000222777888555888???CCCMMMYYYbbbiiirrr~~~xxxwwwuuupppmmmttt{{{rrrmmmxxxmmmXXX@@@555666888666333444444333222222333555555666555333111////////////000000///...............---,,,++++++******++++++......---------,,,,,,,,,000///,,,)))***...,,,(((++++++++++++******))))))++++++++++++++++++++++++,,,+++***+++------+++***))))))))))))))))))))))))******))))))((((((''''''++++++,,,,,,,,,---------++++++++++++******))))))******++++++++++++************************************+++++++++,,,,,,,,,++++++,,,,,,,,,++++++***,,,++++++***,,,...000222......---,,,,,,+++*********++++++,,,,,,------............///......---,,,------------------------.........------,,,,,,,,,............------,,,+++***++++++,,,,,,++++++******+++,,,,,,------,,,,,,...))))))...///+++(((***,,,,,,,,,---------......111...,,,,,,......,,,)))000333444222---***,,,///............////////////111000///...............000000000000////////////111---,,,///111......///////////////....................................//////000000000000//////------------------,,,,,,//////.........---------,,,---......//////...............////////////000111///...000444555333111444444555555666777777777555999===>>><<<<<<@@@EEEHHHSSSsss,,,,,,---------............---///333777666000+++///000111111///...///000333333777>>>AAAAAAGGGOOOZZZdddrrr|||~~~{{{xxxuuussstttyyyvvvtttzzz}}}kkkSSSAAA888555555666444444333222222222222333555444222111000///000000000000///.....................---,,,,,,,,,,,,---------------,,,,,,,,,,,,&&&&&&(((***)))(((,,,111++++++++++++*********)))+++++++++++++++++++++++++++******+++,,,,,,+++)))******************************))))))((((((((((((++++++++++++,,,,,,,,,,,,++++++++++++*********)))******++++++++++++******++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,++++++***------,,,+++,,,...000222......------,,,++++++******++++++,,,,,,---......////////////...---,,,,,,------------------------...------------------,,,---------------,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,------------,,,---))))))...000,,,+++,,,------------............///---,,,---///000///------444<<<>>>:::333...---............////////////000000///.........//////000000000000////////////000///111666555111...///111000000000000/////////........................//////000000000000//////------.........///////////////.........---------,,,---......//////......---............/////////000///...000333444333111333444444555666666777777555999======<<<===@@@DDDHHHSSSsss,,,------------............------000333333///,,,...000222222111111111222333777@@@JJJPPPUUU]]]dddnnnxxx|||rrrpppqqqsss{{{uuuqqqqqqzzz~~~iiiQQQ>>>666666888555555444444333222222222333222111111000000111111000000///.........//////000000///............///------,,,,,,,,,+++++++++000111333222---(((+++222++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,,,,***)))***************************))))))))))))(((((((((*********++++++++++++,,,++++++++++++************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++...------,,,---...000111......------,,,++++++++++++++++++,,,------......000000000///...---,,,+++---------------------------------------.........,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,---------------,,,)))***---///...------------------............,,,,,,,,,---000222222111)))000999<<<888111+++)))............//////////////////.........///000000000000000000////////////...111777<<<999111...000111111111111000000000000...........................//////000000//////...------......//////000000...............---------,,,---......//////......---------............///000///...///222333222111333333333444555555666666555999<<<===<<<===AAADDDHHHSSSrrr------------............///...---...000111000......000222222111111222333222<<>>:::888666666666555555444333333111111111111111111222222000000///////////////000111000//////......//////---,,,,,,,,,,,,+++++++++,,,000...'''(((///---%%%++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***))))))***++++++***(((************************))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,---,,,,,,,,,------,,,,,,,,,---...///......------,,,,,,,,,,,,++++++,,,,,,---.........000000000000///---,,,+++------------............,,,,,,------......//////+++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------+++***,,,...---,,,,,,,,,,,,,,,,,,------------++++++,,,---///111111111+++---///...,,,******+++............///////////////.........///000111111000000000000////////////...111888;;;777///---111111111111000000000//////...........................//////////////////...................................................,,,---......///.........------------............////////////000111222222222222333333444555555555666999;;;======>>>AAACCCHHHRRRqqq---------.........//////000///...///000111111111///111222111000000222444555DDDXXXgggpppwww}}}yyyooommmkkkkkkooovvvpppgggiiivvvnnn]]]PPPBBB777666666555555444333333333000111111111222222222222000000/////////000000111000//////...---.........---------,,,,,,,,,++++++(((000+++$$$555OOOJJJ000+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,,,,***)))************************))))))))))))************))))))*********++++++++++++++++++++++++++++++,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***+++,,,---------------+++++++++,,,,,,---............------------,,,,,,+++,,,,,,------...//////000000000000///...---,,,---------....../////////---------....../////////+++,,,,,,------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,---.........------...---+++++++++,,,+++)))***++++++++++++,,,,,,,,,,,,,,,------------...///000///---+++***+++...000............///////////////////////////000111222000000000000////////////---000444666111+++,,,111000000/////////.......................................////////////......222111111000///...---------.....................,,,---......///.........---------.........//////////////////000111222333222222333333444555555555777888:::<<<===???AAABBBGGGRRRppp------........./////////111111000000000111222333111111111111000222666999AAARRRfffrrryyy|||wwwrrrooommmmmmmmmttt}}}qqqhhhlllzzz~~~rrreeeQQQ???;;;:::777555333222222222000111111222222222111111000000/////////000111111//////...---------------......---------,,,,,,,,,---444///)))>>>\\\VVV777++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++------+++***++++++++++++++++++++++++)))))))))************+++*********++++++++++++,,,++++++++++++,,,,,,,,,,,,---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------***+++,,,------......---******+++,,,---...//////......------------------,,,,,,,,,---......////////////000000000///......---------...//////000000.............../////////,,,,,,------......------,,,,,,------------,,,,,,,,,,,,---.....................---***+++...---***++++++++++++,,,,,,,,,,,,,,,---...---,,,+++,,,---,,,,,,---.........------............////////////000000/////////000111111000000000000////////////...---///000...***---222////////////....................................---......//////......---444444333222111000//////---------...............,,,---......//////...............////////////000000111111000000111333666333333333444555555666666777888:::<<<>>>@@@AAABBBGGGQQQppp............////////////000111111111000111222333222111111000222666===AAARRRcccrrryyy~~~sssjjjeeegggkkkuuussskkkooovvvxxxeeeRRRHHHEEE???:::666444333444111111222222222111000000000000//////000111111222//////...------------.../////////.........------(((***'''%%%000===888(((+++++++++,,,,,,,,,---------------------------------,,,+++,,,......,,,+++++++++++++++++++++++++++))))))*********+++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------...---+++******+++---...++++++++++++++++++++++++,,,,,,,,,------------...***+++,,,---............***+++---...000111222222------..................,,,,,,------.../////////......///000000000000///---------...///000000000////////////............,,,---....../////////...,,,,,,------------,,,,,,,,,------...............---///---+++---222333///,,,,,,---------.........,,,...//////,,,,,,---///)))***+++---......,,,***............////////////111111000000///000000000000000000000///////////////,,,---000000...///222000000000////////////...........................---......//////......---000000000000000000000000---------.........//////,,,---......//////....../////////000000000111111111222222111000111444777333444444555666666777777888888999;;;>>>@@@AAAAAAGGGQQQooo............/////////000///000111111000000111222222111111111333:::BBBHHH```ooozzz||||||nnnhhhbbbdddppp}}}oooiiijjjuuussscccTTTPPPHHH@@@:::777777777111222222333222111000///000000///000000111222222000000///...............000////////////.........---***,,,111222......000+++++++++,,,,,,------------------------------------,,,,,,---......---+++++++++++++++++++++++++++))))))******++++++++++++++++++,,,,,,,,,---------+++++++++,,,,,,---------...---+++******+++---...************************,,,,,,,,,---------......***+++,,,---............+++,,,...000222444555555------..................,,,,,,------.../////////---...///000111111111111---------...///000000111000000//////......------------...///000000//////,,,------......------,,,,,,---......//////......,,,///...+++///666888444........./////////000000,,,...000000...---///222///---+++,,,---///000000............/////////000222222111000//////000000000000000000///////////////,,,---111444222111222111111111111000000000000........................---..................---******+++,,,---...///000---------.........//////,,,---......//////......000000000000111111111111222333333222000111555999444444555555666777777777888888999;;;>>>AAAAAAAAAGGGQQQooo,,,---///000111111111111222111///......000222333000222444444777@@@NNNYYYnnnrrryyy}}}~~~~~~}}}yyyvvv}}}zzzoooeeegggkkkooo|||ooolllooozzzvvvccc]]]OOOAAA;;;:::888333333333333222222222111111111111111111111111111111111111000///////////////...//////...------///111++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******,,,,,,,,,,,,******---------,,,,,,+++++++++000...,,,,,,---,,,++++++---,,,*********,,,...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,---,,,,,,+++*********+++---------------------------------,,,,,,+++++++++)))+++,,,///111222333333------,,,+++,,,---...///000000//////......------+++---000111000000000111111000...,,,---///111333111000000111222333111000000000111111111111111000222111///---,,,,,,------000...,,,,,,---...---,,,,,,,,,------...///000000///...------,,,,,,,,,,,,..................------...------//////------...---------.........//////;;;@@@888///111000,,,///000000000000000000000000000000000000111111111111///,,,,,,......,,,,,,///......------------............////////////......------------------------........................///////////////.........///000111222222111000///444111///000///...222777333444555666777777777777777888999999:::===AAADDDJJJRRRnnn......//////000000111111222111000//////000222333222333444777>>>KKK[[[ffftttxxx~~~~~~|||zzzssssssyyy{{{yyysssttttttsssqqqmmmjjjgggaaabbbccceeefffeeecccaaaeeeddddddeeeaaa___fffppptttsssrrrqqqpppppppppqqquuuxxx}}}|||nnnlllkkkhhhkkksss~~~{{{www{{{rrrgggTTTCCC;;;999555///333333333333222222222222111111111111111111111111111111000///////////////...000000000......///000---...............------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***---------,,,,,,+++++++++)))+++,,,,,,---///...+++---,,,+++******,,,...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,---,,,,,,+++******++++++------------------------...---------,,,,,,,,,+++,,,,,,---.........------......---,,,---...///000,,,,,,,,,---....../////////111333333111000000111111000000000222555999;;;<<<;;;;;;===???@@@???===<<<<<<======<<<<<<;;;::::::999777555222000///...///...,,,---...///...---............////////////......------,,,---------......................../////////000000///......---------.........//////333999222+++///111...111//////////////////////////////000000000111111111111///111444444111///111///..................///......////////////......------------------------......................../////////////////////......///000000000000///...111//////111111000222666444555666777888888888888888999::::::;;;===AAAEEEIIIQQQmmm000000/////////000000111111111000000000111333444444444666===IIIZZZkkkuuu{{{wwwnnnbbbaaa]]]YYYZZZ___aaa```[[[\\\]]]]]]\\\ZZZXXXVVVUUUVVVWWWYYYYYYYYYXXXWWWYYYVVVUUUUUUTTTSSSWWW]]]\\\[[[ZZZYYYYYYYYYYYYZZZWWW[[[aaaggglllsss{{{{{{vvvvvvvvvyyyuuu^^^HHH===:::666111444444333333333222222222222222222222222222222222111111000/////////000000///111222222000.........000111111111000///......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++------,,,,,,,,,,,,++++++'''---...+++,,,000000+++---,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,***+++,,,,,,------,,,,,,---,,,,,,+++++++++++++++------------------------.........------------------------...------,,,,,,------,,,+++++++++------+++,,,---...///000111222333555888999999999:::;;;??????AAACCCGGGLLLPPPRRRUUUTTTUUUWWWZZZ[[[ZZZYYYWWWWWWVVVVVVUUUSSSRRRQQQOOONNNMMMJJJEEE@@@<<<999444222111000111111///...,,,,,,,,,,,,,,,,,,,,,,,,...------------......///........................111111222111111000//////------........./////////111888111+++000111...111........................//////000000000000111111111000333888888333000111000//////......//////000......////////////......------------------------..............................//////////////////......////////////......000...///222333111222555555555666777888888888888999:::;;;;;;<<<>>>BBBFFFHHHPPPlll222111000/////////000111111111111111111222333444333555:::EEEVVVggguuu}}}yyyssskkkdddZZZYYYVVVUUUVVVYYYZZZYYYWWWXXXZZZ\\\]]]]]]\\\[[[___```aaaaaa______^^^___bbb___\\\[[[[[[\\\^^^___^^^^^^]]]\\\[[[ZZZYYYYYYSSSWWW[[[]]]]]]^^^cccgggxxx~~~xxxtttttt}}}jjjQQQAAA<<<:::999444444444444333333333333222222222222222222222222111111000000///000000111000222444444111///------222222222111000///...---------------------------,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---222111***(((---...+++---,,,+++++++++,,,------------------------------,,,,,,------------,,,,,,***+++,,,,,,------,,,,,,---,,,,,,+++++++++,,,,,,------------------------........................+++,,,---...////////////000///---,,,++++++,,,---///000111222444555666777:::>>>CCCGGGJJJLLLOOOQQQUUUVVVYYY]]]aaaeeehhhjjjlllllllllooorrrssssssrrrpppoooooonnnllljjjhhhgggiiiiiihhheee___XXXQQQMMMBBB???<<<:::888555111///...---------------------...---------...///000000............////////////000222222111000111000...............////////////777===666...222111---///........................////////////000000000111000...111555555111...000000000////////////000000......////////////..................................................................////////////......//////////////////444000///222333111111444444555666777777888888777:::;;;<<<<<<===???CCCFFFGGGOOOjjj222111111000000000000111111111111222222333444555333888BBBPPPaaapppzzzwwwmmmgggddd```]]]ZZZXXXWWWXXXYYYZZZYYYYYY[[[]]]___bbbdddfffgggggggggiiijjjjjjiiiiiikkkmmmmmmkkkgggdddeeeggggggeeehhhgggfffdddaaa___]]]\\\YYY[[[]]]\\\YYYXXXYYY[[[eeemmmtttsssnnnkkknnnssszzzxxxoookkkooo}}}~~~xxx]]]FFF<<<:::;;;555555555444444444333333222222222222222222222222111111000000000000111111000222444444111///------111111111000///...---,,,------------------------------////////////------,,,,,,,,,,,,,,,,,,,,,,,,...000...***'''))),,,...---,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,***+++,,,,,,------,,,,,,---,,,,,,+++,,,,,,------------------------------........................++++++,,,....../////////222111///.........///000222333666999===@@@CCCDDDKKKOOOUUUZZZ]]]aaadddgggfffhhhjjjmmmqqqsssuuuvvvwwwwwwwwwyyy|||}}}|||{{{{{{{{{zzzxxxvvvtttrrrpppvvvwwwxxxwwwrrrkkkddd```UUURRRNNNIIIEEE???999555333222222111000/////////............//////000111........./////////000000...222222//////222222............/////////000000888???888000222111,,,..............................////////////000000000111......111111......111000000////////////000000......////////////......................................................---.........//////000000/////////000000111111111999333///111222111111333222333444555666666666666:::;;;<<<<<<===@@@DDDGGGGGGNNNiii000000111222222111111000111111222333444555555555777???MMM]]]lllxxx~~~vvvrrrnnngggaaa]]]]]]```bbb[[[XXXXXX]]]___^^^]]]^^^cccdddgggkkknnnqqqssstttrrruuuxxxyyyyyy|||{{{vvvvvvxxxwwwtttwwwvvvuuussspppllljjjhhhbbbaaa___]]]\\\ZZZXXXWWWWWW\\\aaaaaa^^^]]]```cccffflllsssvvvwwwzzz{{{pppkkkhhhlllrrryyylllRRRBBB;;;888666666555555555444444444333333333333333333333333111111000000000111222222///111222222000.........//////000//////...---,,,------------------------,,,---...//////...---,,,++++++,,,,,,,,,,,,------***)))...555333++++++111------,,,,,,,,,,,,++++++------------------------------............------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,------...---------------------------------------.........---------...------,,,,,,---------...000222444666:::===AAAGGGMMMRRRWWWYYYbbbeeeiiilllmmmoooppprrrssstttwwwyyy{{{|||{{{{{{}}}||||||}}}~~~|||~~~~~~}}}{{{yyyvvvtttssstttvvvxxxzzzxxxtttnnnkkkgggddd```[[[VVVOOOHHHDDD:::999777444111///---,,,000////////////000000111.........//////000000111+++111222...///444444///....../////////000000000111888333---111111---///..............................////////////000000333000///111111///000333000//////......//////000......////////////......................................................------......///000000000000000//////000111222333:::444111333555444222333222222333444555555555555:::;;;<<<<<<===???CCCGGGHHHOOOiii---///111333444333111000000111222444555555666666@@@JJJZZZiiiuuuyyypppggg```bbbbbb___\\\___gggoooeeebbbeeemmmqqqooooooqqqwwwxxx{{{xxxrrrllliiigggeee```\\\UUUVVVWWWWWWVVVVVVWWWXXXXXX[[[_________ccciiiooo||||||tttllljjjiiippp~~~{{{gggUUUEEE:::666666666666555555555444333333333333333333333333111111000000111111222333...000000000......///000...///////////////..............................,,,---...//////...---,,,+++++++++,,,,,,---------))))))999NNNKKK555+++222------------,,,,,,+++***........................------............------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,---......------------------------+++,,,,,,,,,------------...///000000000000000000///000222666;;;@@@EEEHHHPPPRRRVVV[[[aaafffjjjmmmsssuuuwwwxxxvvvuuuvvvvvvyyyzzz}}}~~~}}}}}}|||{{{{{{{{{{{{xxxvvvyyyyyyxxxwwwuuurrrpppoookkkooossswwwyyyxxxvvvtttrrrpppmmmkkkgggbbb\\\XXXLLLJJJFFF@@@;;;555111///111111000000//////000000---......///000000111111***222333...000777777111.../////////000000000000+++333///***000111---000////////////////////////........./////////000000111///000333333000///111///..................///......////////////......................................................------......///000000111//////......///000222333666222222888;;;999555333222333444555666666666666::::::;;;<<<<<>>***000---------------,,,+++***........................------............------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,---...///------------------------+++++++++,,,,,,---------///000222444666777888888:::<<<@@@FFFMMMUUU[[[___eeegggiiimmmqqqtttwwwxxxxxxzzz||||||zzzxxxxxxxxxwwwyyy{{{~~~~~~}}}{{{zzzwwwuuutttssssssqqqooollloooooonnnmmmkkkiiigggfffgggkkkqqqwww{{{||||||{{{vvvuuutttsssrrroookkkgggdddaaa[[[SSSKKKDDD>>>;;;222222111000//////000000---......///000111111222***222444///111999:::444////////////000000000000+++333///+++000111---///000000000000000000000000............/////////000------///444444///------......------------............////////////......////////////////////////........................---------...///000000111...---------...///111222111///222;;;AAA===777333333444555666777777777777999:::;;;;;;<<<>>>BBBFFFIIIPPPiii111111111111111111222222111999:::777777333888III]]]ccckkksssmmm___YYYXXX[[[___bbbdddeeeggghhhiiimmmqqqmmmdddcccssssssjjjaaa]]]YYYVVVVVVYYYUUUUUUUUURRRQQQRRRVVVZZZ]]]```dddhhhlllrrr{{{wwwpppvvvzzz|||}}}eeeMMM>>>999444333444666777666666444222111222333333333444333222222111111222222000000000000000000000000111111000///////////////---...///...------...///---------...............///...---,,,...000333666---000555888888444000---,,,+++***+++,,,,,,***(((...///000///...---...///............////////////........................,,,,,,------...///000000111000...---,,,++++++***///....../////////---,,,000111333888???DDDGGGHHHNNNQQQVVV\\\bbbfffiiikkkqqqrrrtttvvvwwwyyyzzzzzzxxxxxxxxxvvvtttpppllljjjooopppqqqrrrrrrpppkkkgggbbbbbbbbbbbbccceeefffgggiiillloooooommmiiigggfffiiinnnuuuzzz}}}}}}}}}}}}|||zzzuuuoookkkiiijjjllllllkkkjjjiiifff___UUUNNNFFF@@@999333000111111222111111000//////000111222000//////111444555333111444000,,,---000333222000111111111111111111111111000000//////000111222222000000000000111111111111000000000000000000000000000000////////////000000000000000000000000000000...///000///---,,,---...////////////////////////---......///////////////111000/////////000222333444444444444444444444444222333444666777888888888888888999;;;>>>BBBFFFHHHIIIPPPjjj111111111111111222222333000777666444666555<<>>CCCGGGJJJIIIPPPjjj222111111111222222333444222777444333888<<>>GGGOOOTTTZZZ___dddkkkmmmpppsssuuuvvvwwwwwwrrrtttwwwyyy{{{{{{{{{zzz}}}{{{xxxtttnnngggbbb___``````bbbcccbbb]]]VVVQQQQQQRRRSSSUUUYYY]]]```bbbnnnpppssstttrrrnnnlllkkkgggiiilllnnnoooppprrrtttsssrrrnnnhhhaaa[[[YYYXXX[[[___fffnnnrrrqqqkkkgggddd]]]SSSIIIBBB<<<777444//////000111111111000000222000......000222333333...444999777000+++...222000000000000000000000000111000000000000111222222////////////000000000000000000000000000000000000000//////......//////000000000000000000000000000...///000///...---...///////////////////////////---...//////000000//////111000000000000111222222444444444444444444444444333444555666777888888888777777777999<<>>PPPZZZeeeuuuzzz{{{rrrkkkgggeeeccchhhpppwwwzzz||||||}}}}}}yyyssspppjjjeeeddd```\\\XXXWWWWWWWWWVVVWWWZZZ___dddhhhkkkpppssszzz}}}yyyqqqkkkmmmvvvvvv^^^JJJ>>>::::::;;;666777777444000///111444555444444333333333333333222222222222222222222222222222111000000000000111///111222111000///000222111000000//////...............---,,,,,,,,,------+++,,,...///000///......///---++++++---/////////,,,...//////......000111............///////////////////////////////////////////////////////////////......---......//////222666<<>>============???AAABBBCCCFFFJJJLLLKKKIIIGGGFFFCCCCCCBBB???===>>>@@@BBB@@@BBBDDDEEEDDDDDDEEEFFFHHHMMMTTTZZZ]]]```bbbccc]]]___ccchhhiiigggaaa]]]QQQMMMEEE===666222000000555222...,,,...777BBBJJJFFF>>>666222333444222000111111111111111111111111333333222111111111111222000000000000111111111111111111111111111111111111222111111000000111111222111111111111111111111111///000111111000000111222111111111111111111111111...///000000111111000000000111222222333333222222222333333444444555555555555666777777888888888777EEECCC@@@???@@@CCCGGGJJJLLLRRRlll222222333333444666777888666:::<<>>DDDJJJOOOWWWbbbjjjhhhhhhjjjjjjkkkkkkkkkkkkpppqqqrrrrrrrrrqqqpppoooooonnnkkkhhhfffeeeddddddWWWVVVRRRNNNJJJFFFDDDBBBEEEEEEEEEHHHJJJJJJHHHFFF@@@@@@@@@@@@AAACCCEEEFFFJJJNNNTTTXXXYYYYYYZZZZZZQQQPPPNNNIIIEEEBBBBBBCCCCCCDDDEEEDDDBBBBBBCCCDDDDDDGGGKKKNNNPPPTTTYYY]]]\\\\\\___bbbeeefffdddaaa\\\XXXSSSKKKCCC<<<777444666555222000222:::EEEMMM===777111000333555333111222222222222222222222222444333222222111111111222111111111111222222222222111111111111111111111111333333222222222222333333111111111111111111111111///000222111000000222333222222222222222222222222//////000111111111111000000111222333333333222222222222333333444555555666666666777888888888888777BBB@@@>>>===???CCCHHHKKKLLLSSSmmm222333333444555666888888:::???CCCQQQfffnnnrrr}}}|||mmmggg```]]]^^^ccciiilllrrrvvv|||{{{vvvnnnhhhdddbbb^^^[[[XXXYYYXXXWWWWWWZZZaaafffggghhhkkkttt|||nnniiiqqqyyybbbMMM???999999444777888777666999AAAHHH555555444333333333333444222222222222222222222222333222111111000111111111000222222222111000111222////////////000000000000/////////......------,,,......------...000111222......---///000000///---,,,---//////...///000222............/////////000000000000000000000000000000000000000////////////......///111333555777888@@@DDDJJJLLLNNNSSS[[[bbbdddccccccdddfffhhhhhhgggjjjjjjjjjjjjiiigggeeeddd\\\ZZZVVVRRROOONNNMMMNNNGGGGGGGGGGGGGGGHHHIIIJJJOOOQQQUUUXXX[[[YYYUUUQQQGGGFFFEEEEEEEEEFFFHHHIIIPPPUUU\\\bbbfffhhhjjjkkkfffdddaaa[[[TTTOOONNNNNNMMMNNNNNNMMMKKKKKKLLLNNNAAABBBCCCCCCCCCGGGMMMRRR^^^\\\\\\]]]___aaaaaaaaacccbbb^^^XXXPPPGGG???:::---000333444444555999===555333111222444666555444333333333333333333333333444333333222111111111222111111222222222333333333111111111111111111111111444333333222222333333444111111111111111111111111///000222222111111222333222222222222222222222222//////000111111111111111000111222333444333222222222222333333444555666666666777777888888888888777<<<;;;999888;;;@@@FFFJJJLLLSSSmmm777222111555999888777999666GGGRRR\\\iiiooovvv~~~uuupppqqqbbb```^^^```fffnnnuuuyyywwwrrroooggg]]]WWWSSSPPPTTT[[[```___\\\ccccccccceeeiiioootttwwwxxxmmmiiijjjwwwyyyaaaHHH<<<<<<666555555666555666===GGG666555333333555666555444555444333333222222333333444333222111111111222333222111000.........///000//////000000000//////...111000000///...---------...------------...//////////////////000000000000111111111111000000000000222000///...///000//////////////////////////////222111///000111222222111444111///111777>>>CCCEEEEEECCCAAAAAADDDHHHNNNQQQVVVXXXXXXXXX[[[```aaa]]]aaa^^^[[[XXXVVVTTTQQQNNNIIIEEE@@@???AAADDDEEEEEEBBB@@@BBBGGGIIIJJJSSS]]]mmmrrrwww{{{~~~}}}uuukkkccc___ZZZVVVTTTSSSQQQOOOUUUWWWZZZ___bbbeeefffgggkkklllnnnppppppkkkccc\\\YYYUUUTTTZZZ___```aaaccc^^^WWWNNNGGGDDDCCCDDDDDDLLLLLLMMMRRRWWWZZZYYYWWWWWWWWWXXXZZZZZZUUUMMMFFF>>>777444777888444222444555444444444555444333222666555444222111111222222222333333333222222333555444444444333333222222222222222222333333444444444333333444444444444444444...///111333444333222111...000222222000...---...///111444555444222000///...//////000111222222333111111222222222333333333777666444444444555777999222;;;777111777999555555888999:::;;;===AAAFFFJJJNNNTTTmmm666333222666777666777;;;CCCSSS\\\eeesssyyy}}}vvvmmmddd``````hhhgggiiimmmttt|||~~~rrrfff\\\WWWSSSTTTYYY^^^^^^]]]^^^]]]]]]]]]^^^aaadddeeeggg|||yyyrrrnnnlllzzzkkkSSSCCC???888777777888666555:::AAA777555333444555666555555555444333333222222333333444333222111111111222333333222111000///000000111000000000000000000000000111000000///......------......------......///000////////////000000000111000000000000000000000000...---...111444444111...000000000000000000000000222111000000111111111111111111333888@@@EEEGGGGGGAAAAAA@@@AAADDDHHHLLLOOOMMMRRRUUUXXX\\\```___[[[RRRNNNIIIEEEBBBAAA>>>===DDDAAA>>>???CCCFFFHHHHHHQQQNNNLLLNNNPPPTTT```lll~~~|||xxxsssooollljjjhhhfffhhhhhhiiiiiiiiihhhgggfffiiikkkoootttxxxxxxtttpppbbb\\\YYY]]]ccchhhnnnsssqqqlllddd]]]VVVPPPJJJGGGDDDCCCDDDGGGLLLPPPQQQPPPSSSSSSUUUXXX[[[[[[WWWSSSJJJBBB;;;;;;999555444666333666999888666444555777777666555444333333333444444555555444333333444666555555555555555555555555333333333333444444444444333333333333333333333333222333444555444333111000///111222222111111333444666;;;@@@???999333222222000000000111111111111111111222222222222333333333444333222111111333444666666<<<999444999<<<999999888999:::;;;===AAAFFFJJJNNNTTTmmm666444555777555444999???MMMZZZbbbiiiwww~~~~~~rrrkkkddd]]]\\\]]]kkkmmmqqqxxx~~~pppccc]]]UUURRRSSSVVVXXXXXX[[[ZZZYYYWWWWWWVVVVVVVVVWWW^^^lllzzzmmmllluuu}}}zzzbbbMMMBBB;;;999888999777444666:::777555444444555666666555555444444333333333333333444444333222222222222222333333222111111111222222111000000000000111333444111000000//////......---...............///000000/////////000000000111111////////////000000000000000000222888===>>>888222111111111111111111111111222111000000000111222222444777===DDDJJJLLLKKKIIIBBBCCCEEEHHHKKKNNNQQQRRRUUUZZZ___bbbdddfffaaa[[[RRRMMMFFFAAA????????????>>>>>>@@@EEEKKKQQQTTTUUUaaa\\\WWWTTTTTTZZZgggttt}}}{{{}}}|||{{{yyyvvvssspppnnnlllmmmpppuuuyyy{{{yyywwwjjjbbb[[[]]]ccckkkvvv}}}yyyssslllbbbWWWPPPEEECCC@@@@@@CCCFFFGGGHHHKKKKKKMMMRRRYYY^^^aaabbbXXXOOOFFFAAA<<<777555777111777<<<;;;777555777;;;888777666555555444555555666777777666555555666888666666666666666666666777555555444444444444444444444444444333222222222111333444555555555444333222555555333000......000333444<<>>@@@BBBFFFIIINNNVVV^^^fffjjjmmmoookkkeee___^^^cccnnnxxx~~~}}}yyyyyyyyyyyyyyywwwvvvtttnnnfff______bbbiiittt~~~zzzrrrhhhaaaXXXTTTMMMGGGCCCCCCCCCDDDBBBCCCDDDIIIPPPYYY```eee```ZZZQQQIIIBBB;;;777666222555999999888666777999777777666666555555555555666777888888777888:::<<<666666666555555444444444666666666555555444444444666666555444333333222222000111333444666666777777666555333000///222777;;;222666999777222///111333111111222222222222222222222222222333333333444444555555444444444555666777888666888999666999<<<888::::::;;;<<<>>>BBBGGGKKKOOOUUUnnn666777999:::777888DDDPPP___iiimmmsss}}}yyy{{{rrrjjjkkkooorrrvvvzzz|||kkk^^^WWWVVVXXXVVVVVVWWWWWWXXXXXXXXXYYYWWWQQQPPPVVV^^^nnn}}}vvvtttxxxhhhUUUBBB;;;777888888555444444777666444444666777666555666555444444333333444444444444444444333333222222000111111111111111111111222111000000111333555777000000000000000/////////000////////////000111111000000000000111111111111.../////////000000111111333000///222666777333///111111111111111111111111000111222111222444999<<>>===@@@EEEIIIKKKWWW[[[aaagggmmmssswwwyyyvvvwwwvvvrrrqqquuu}}}~~~{{{zzzzzzwwwqqqlllkkkkkkmmmttt|||zzzvvvrrrlllbbbWWWMMMGGGDDDCCC?????????AAAFFFNNNVVV\\\``````\\\UUUMMMEEE>>>:::777555333555777888666444666666666666555555555444444666777888888:::===???999999888777555444333333777777777666666555555555888888777666555444444333000111222333555555666666000111111222555;;;CCCHHH;;;888555333333444555555///000111222333444555666222222333333333444444444666666666666666777777888888444===AAA777777<<<777:::;;;<<<===???CCCHHHLLLOOOUUUnnn777777999;;;;;;@@@MMM[[[eeeooosss{{{|||www|||uuusssyyynnnaaa]]]]]]WWWVVVVVVUUUUUUVVVVVVVVVSSSQQQPPPOOOMMMTTTlllxxxrrrqqqssszzzyyyhhhKKKAAA888888999888666666888666555555666777777666666555555444444444444444444444444444444333222222///000111111222111111111222111111111111222444555000000000000000000000000000000000000000111111222000000000111111111222222//////000000111111222222555333111000111222222111111111111111111111111111000222555555777;;;BBBGGGQQQSSSUUUWWWXXXYYY\\\___]]]```cccfffgggeeeaaa___WWWVVVRRRLLLJJJJJJGGGBBBDDDCCCCCCFFFLLLQQQVVVWWWaaacccgggiiijjjkkkmmmnnnqqqxxx}}}~~~}}}~~~~~~}}}}}}{{{{{{yyywwwzzz}}}tttgggZZZPPPKKKIIIDDDCCCAAA@@@@@@DDDJJJOOO[[[```ccc^^^XXXQQQJJJCCC>>>888333333777999666222555555666666666666555555333555666777888:::<<>>???CCCIIIMMMOOOVVVnnn999777999<<<@@@HHHVVVdddhhhrrrvvv|||}}}zzz}}}rrrkkkjjjbbb___\\\WWWTTTRRRQQQQQQQQQTTTUUURRRMMMPPP\\\hhh{{{zzzvvvpppoootttxxxXXXJJJ<<<999::::::999999888666555555666777777666666666555444444444444444333444555555555444333222000000222333333333222222111111111111222222222222000000000000000000000000111111000000000111222222000000111111111222222222000000000111222333333333555666666555222222444666333333333333333333333333111555999;;;===CCCLLLSSSVVVXXXZZZZZZZZZ[[[___bbb```bbbbbbbbb^^^XXXRRROOOJJJKKKIIIFFFGGGJJJHHHDDD@@@AAADDDJJJQQQVVVYYYZZZeeeggghhhgggdddcccdddfffkkkvvv~~~~~~zzzxxxvvvttttttooorrruuuvvvvvvwwwzzz|||}}}|||~~~~~~zzz|||~~~sssggg]]]WWWVVVNNNNNNKKKFFFBBBAAADDDHHHRRR[[[aaa___[[[XXXRRRLLLEEE@@@999666666777777555666666777888888777777666444555777777666777999;;;:::::::::::::::999999999777777888888888888888888777777777666666666666666999888777555444333333222333444444222///---......888555222111111222111000000111222333444555666777333333333444444444444555333444444555555555555555999888SSS]]]AAA777@@@999;;;<<<===>>>@@@DDDIIIMMMPPPVVVooo:::777888===CCCMMM\\\iiilllvvv|||xxxwww}}}{{{oookkkddd]]]VVVRRROOOOOOOOOUUUWWWTTTPPPQQQTTTUUUaaavvvzzzpppjjjllllll~~~aaaQQQ@@@;;;;;;;;;;;;;;;888777555555777777777666666666555444444444444555333444555555555444333222000111333444555444444333111111222222222111000000000000000000000111111111111111111000111111222333000111111111111222222222000000111222333333444444///333666555111///222555444444444444444444444444333777<<>>>>>@@@DDDIIIMMMPPPVVVooo999999>>>GGGPPPYYYfffqqqrrrxxxwwwkkk``````___SSSQQQOOOQQQUUUVVVSSSRRRTTTVVVZZZiiirrrlllmmmppprrr{{{rrr^^^JJJ???<<<:::888888777777666555555555555555666666666666555555555555666555444555777777444000444222111333666777555333333333333333333333333333444444444333333222222222333333333333333333333333222222222222222222222222333333333444444444555555111111111222222222333333111333444555444444555666<<>>>>>===;;;:::===>>>@@@AAABBBDDDHHHKKKKKKQQQkkk===>>>CCCKKKRRRYYYdddnnnzzzsssooojjj[[[TTTQQQQQQTTTTTTQQQPPPQQQTTTUUU\\\lllzzzxxxvvvxxxmmmWWWHHH???999888999888777777666666666666666777777777666666666555555666555444555777777444111555444444444666666444333444444444444444444444444444333333333222222222222333333333333333222222222333333333333333333333333222222222333333333444444222222333444444444444444555666777777777888;;;===DDDGGGKKKOOORRRUUUXXX[[[^^^aaaaaa\\\\\\___^^^[[[VVVPPPIIICCC@@@@@@BBBCCCGGGGGGKKKUUU\\\```gggooosssuuuxxx|||{{{wwwvvvwwwtttrrrppprrrvvvvvvrrrmmmkkklllqqquuuuuuuuu{{{zzztttrrroookkklllpppwwwvvvuuusssoookkkgggdddeeehhhlllmmmmmmmmmmmmnnnmmmooorrruuuxxxzzzzzzzzzxxxzzz|||~~~~~~}}}tttooohhhbbb]]]YYYVVVTTTLLLKKKLLLSSS[[[^^^ZZZTTTUUUTTTQQQLLLFFF@@@;;;888;;;999888999999999888666777888999999888777888999888888888888999999999:::777888999:::;;;;;;;;;;;;777888888888888777666666777666555666777777666555666666555555555555666666222444555444333111222222---;;;777---333888333///444444555555555555555555777777777777777777666666888999:::<<<<<<<<<<<<;;;<<<===???@@@AAACCCGGGJJJLLLRRRkkk===@@@HHHSSS[[[cccooozzzxxxggg\\\VVVSSSTTTSSSPPPNNNOOOQQQQQQTTTXXX```rrryyy~~~zzzeeeSSSCCC999888<<<999999888777777777777777888888888777777777777666666666555666777777555333666777888777555333444444555555555555555555555555333333333333333222222222333333333333333333333333444444444444444444444444111222222222333333333333333444666777888777555444666777888888999<<<@@@CCCKKKNNNRRRUUUVVVXXXZZZ[[[]]]___^^^ZZZXXXWWWUUUQQQIIIEEE@@@<<<<<>><<<:::999999999888666777888999999888777888999888888888888999999999999777888999:::;;;<<<<<<<<<888999999999999888777777888666555666777888777666777666666666666666666777333555666666444333333444000;;;777///666;;;666444666777888888888777666555888777777777888999;;;<<<888888999999:::;;;<<<<<<;;;<<<>>>???@@@BBBFFFIIIMMMSSSlll666;;;FFFRRR[[[cccooozzztttfff^^^WWWVVVTTTPPPNNNOOONNNQQQVVVYYYYYY```qqq|||{{{ooo\\\HHH;;;999???::::::999888888888888999999999999888888888777777666666666666777777666555666888999888444333555888666666666666666666666666444444444444444444444444333444444444444444555555555555555555555555555555222222333333333444444444444555888::::::999777555444555666777999>>>CCCHHHOOORRRVVVXXXXXXYYYYYYZZZ[[[ZZZWWWRRRMMMJJJGGGEEE>>>===;;;;;;>>>EEEMMMSSSXXX]]]eeelllrrrvvv|||~~~{{{{{{}}}yyyxxxwwwvvvtttqqqnnnkkkhhhiiilllrrrzzz{{{vvvsssqqqrrrrrrrrrpppmmmjjjhhhiiijjjlllooossswwwzzz|||}}}zzzvvvqqqjjjfffeee^^^ZZZ]]]eeeiiieee___\\\\\\\\\]]][[[UUUKKKDDDAAA>>>;;;999999999888777777888999999888777888999777777777777888888888888:::;;;;;;<<<<<<<<<<<<;;;999::::::::::::999888888777666555666777888777666555555444444444444555555444666777777555444555666999555111666:::111000@@@777999:::;;;:::888666555555555555666999===AAACCC;;;::::::999::::::;;;<<<;;;<<<>>>???@@@BBBFFFIIIMMMSSSmmm@@@EEEPPP\\\bbbhhhttttttiii^^^YYYVVVQQQNNNOOOOOOQQQUUUZZZZZZYYY___fff|||www{{{zzzhhhRRR???;;;>>>;;;;;;:::999999999999999999999999999888888888888666777777777666666777888444777888777555555888;;;666666666666666666666666555555555666666666666666444555555555666666777777555555555555555555555555444444444444555555555555444666999;;;;;;:::777666444666777999<<>>???999;;;>>>AAAFFFNNNWWW^^^^^^fffoootttwwwzzz~~~~~~zzzyyy{{{yyytttooommmmmmnnnooopppppprrrsss|||}}}yyysssmmmjjjjjjiiihhhhhhjjjnnnqqqtttxxxyyy{{{~~~~~~zzztttooonnnllljjjiiiiiijjjjjjiiiccc^^^YYYZZZ^^^]]]UUUNNNEEEAAA===::::::::::::999777888999999888777888999888888888999999999::::::======>>>======<<<;;;::::::::::::::::::999888888888777666777999:::999888555555444444444444555555444666777777666555666777>>>CCC???:::666---///>>>888999:::;;;:::999777555555555555777:::===AAADDD>>>===<<<;;;:::::::::;;;<<<===???@@@AAACCCGGGJJJMMMSSSmmmEEELLLXXXdddkkkrrr{{{kkkbbb\\\UUUQQQPPPSSSPPPPPPSSSTTTRRRTTTXXXdddwww~~~uuuuuuxxxvvv___HHH===<<<;;;;;;:::999999999999999999999999888888888888777777777888777666666888:::555666666555555666999;;;666666666666666666666666555555555666666666666777444444555555666777777777555555555555555555555555555555555555666666666666555666888999:::999777666888:::===@@@CCCHHHOOOSSSXXXXXXWWWSSSOOOLLLKKKKKKIIIDDDAAAAAA???<<<<<>>EEEJJJNNNTTT[[[```___jjjtttxxxyyy|||~~~zzzuuurrrpppnnnjjjgggiiiooovvv{{{~~~}}}qqqpppnnnlllkkkkkkkkklllmmmpppuuu{{{}}}zzzuuuwwwvvvqqqkkkhhhjjjnnnhhh```XXXWWW[[[^^^[[[WWWMMMHHHBBB===;;;::::::999777888999999888777888999:::::::::;;;;;;;;;;;;<<<<<<<<<===<<<<<<;;;:::999999::::::::::::999888888:::999999:::<<<===<<<;;;777666666666666666666777444666777777666666666777@@@fffhhhEEE444999;;;777777888999999999888777666999888888888999:::<<<============<<<<<<;;;;;;:::<<<===???@@@AAACCCGGGJJJMMMSSSlllcccjjjuuurrrhhh___XXXUUUSSSPPPOOOPPPOOOLLLNNNSSSSSS]]]ppp{{{xxxuuuxxx}}}lllRRRAAA<<<;;;::::::999888999999999999888888888888777777777777888999888666666999<<<888666444333555666777777555555555555555555555555333444444444555555555555333333333444555555666666444444444444444444444444444444444555555555666666555555666777777777777666:::===AAAEEEIIINNNSSSWWWUUUTTTRRRNNNJJJHHHIIIJJJFFFCCCBBBEEECCC===:::<<<;;;CCCLLLQQQSSSTTTVVVYYY^^^kkkvvvwwwwwwyyy{{{zzzuuuqqqkkkgggeeegggiiikkksss~~~yyyqqqmmmlllmmmoootttyyy|||}}}|||xxx{{{zzztttkkkfffgggjjjjjjeee]]]XXXVVVXXX[[[^^^XXXRRRIIIBBB===;;;999888777888999999888777888999888888999999999:::::::::777777888999::::::999999999999999999999888888777999888777999;;;<<<;;;:::666666555555555555666666333555777777666555666777===wwwUUU999>>>???666666666666666777777777777888888888888888888888888999:::;;;<<<===<<<;;;;;;;;;<<<>>>???@@@BBBFFFIIILLLRRRkkkttthhh___\\\RRRRRRTTTUUUQQQLLLLLLQQQPPPTTT^^^ssszzzyyy~~~uuu{{{sssZZZFFF===;;;:::999999888888999999888888888777777777777666777888999888666666999===;;;777333222555666555444555555555555555555555555222222222333333444444444111111222222333444555555444444444444444444444444333333333444444444555555555555555555555666666666:::>>>CCCGGGKKKOOOTTTWWWOOONNNLLLJJJHHHIIILLLOOOJJJGGGHHHLLLHHH>>>777777===EEEOOOUUUTTTQQQQQQQQQ^^^lllvvvuuurrrssssssqqqooolllgggbbbccciiirrryyywwwqqqooommmmmmppptttwwwxxxzzz{{{yyysssjjjddddddeeejjjiiiddd[[[SSSSSSZZZaaaaaaZZZOOOFFF???;;;999777777999999999888777888999555555555555666666666666222333444666888999999:::888999999999999888777777555444444555777999888777333333333222222333333333333444666777666555666777444kkk___>>>333444777555555444444555666777888555555777888888888888888444666999;;;======<<<<<<999;;;======>>>AAAEEEHHHKKKQQQkkk