BM6P6(@ ///......---------......///...000333111......222000111333777===BBBFFFGGGHHHIIIJJJMMMQQQVVV[[[___gggpppyyy~~~}}}~~~}}}{{{yyyxxxwwwwwwwwwyyyyyyyyyzzz|||rrrggg___ZZZWWWYYY]]]```aaa^^^ZZZWWWUUUPPPOOONNNOOOQQQRRRQQQPPPPPPQQQRRRRRRRRRTTTZZZ___hhhiiikkklllnnnqqquuuxxxttttttttttttsssrrrqqqppptttsssrrrpppnnnkkkiiihhhjjjeee```^^^ZZZPPPBBB666///...,,,+++,,,,,,,,,++++++)))'''&&&%%%&&&((()))$$$%%%&&&((((((&&&%%%$$$((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$###############"""!!! %%%$$$$$$######$$$$$$%%%""""""""""""""""""""""""###""""""""""""""""""###"""############"""!!!!!!%%%""" !!!###$$$###!!!"""############$$$$$$$$$$$$$$$############$$$$$$!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$$$$###"""!!!&&&&&&%%%%%%$$$$$$######&&&%%%###!!!!!!"""###$$$######$$$$$$$$$$$$######!!!###$$$$$$"""!!!"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''!!!"""###$$$&&&'''((()))###$$$$$$%%%&&&'''((()))&&&&&&&&&'''''''''(((((())))))***+++++++++++++++(((((((((((()))))))))))),,,,,,++++++++++++++++++///......------......//////...///222222///111555555666999===BBBGGGJJJKKKGGGHHHJJJLLLQQQWWW^^^bbboooxxx}}}|||{{{{{{zzzzzzzzz{{{|||~~~~~~}}}yyynnnddd___\\\___cccfffgggddd```]]]QQQOOONNNNNNOOOQQQQQQPPPRRRRRRQQQOOOOOORRRXXX]]]dddfffhhhjjjlllooosssvvvqqqqqqrrrssssssssssssrrrssssssrrrqqqpppnnnmmmllllllhhhdddbbb___WWWJJJ???222///,,,+++,,,,,,***(((,,,***)))''''''((()))***&&&''')))******)))'''&&&(((((((((((((((((((((((($$$$$$$$$%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$######$$$######""""""######$$$########################&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$######"""!!!%%%""" !!!###$$$###"""!!!""""""""""""#########"""""""""!!!!!!"""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!!!!!!!!!!!!! %%%$$$"""!!! !!!"""#########$$$$$$$$$$$$###### !!!"""$$$$$$$$$$$$###"""############$$$$$$$$$####################################""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''((())))))***************'''((((((((())))))))))))++++++++++++++++++++++++//////............//////...---...222222111555:::===>>>AAAEEEHHHKKKLLLMMMHHHJJJLLLPPPUUU]]]ffflll|||{{{yyyxxxyyy|||zzzrrrggghhhkkkpppttttttoookkkZZZVVVQQQOOOOOOPPPQQQQQQRRRPPPNNNLLLKKKNNNTTTYYY]]]```dddgggiiilllppprrrnnnoooppprrrssstttuuuuuusssssssssssssssrrrqqqqqqooollliiihhhfff___TTTKKK;;;555///---......***&&&,,,+++***)))((()))******((((((************((((((((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$#########""""""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$$$$$$$$$$$$$######"""$$$###!!!!!!###$$$###"""!!!!!!!!!""""""""""""#########""""""""""""######$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$###""""""""""""""""""#########$$$###""" !!!""""""######$$$$$$$$$$$$######""""""###$$$$$$%%%%%%%%%"""############$$$$$$$$$""""""""""""""""""""""""$$$$$$#########"""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''(((((()))))))))))))))''''''((((((((()))))))))))))))******++++++,,,,,,/////////...//////000000...,,,...111333444999@@@CCCEEEHHHIIIJJJJJJKKKLLLLLLOOOSSSWWW^^^gggssszzz~~~|||zzzzzz}}}|||yyyxxxzzz|||xxxiiiccc[[[UUUQQQPPPOOOOOOMMMLLLKKKJJJJJJMMMPPPSSSWWWZZZ^^^bbbeeehhhkkknnnnnnoooppprrrtttuuuuuuvvvttttttuuuuuuuuuttttttsssssspppmmmllljjjddd[[[TTTJJJAAA666000000000---))),,,+++***))))))))))))***''''''((())))))(((''''''(((((((((((((((((((((((()))((('''&&&%%%$$$######'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%$$$"""!!! ######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""$$$%%%%%%%%%%%%$$$######$$$###""""""############""""""""""""############&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%$$$######"""""""""######$$$$$$$$$$$$###""""""""""""############$$$$$$$$$$$$#####################$$$%%%&&&""""""#########$$$$$$$$$########################$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''((()))((((((((('''''''''((((((((())))))'''(((((()))***+++,,,,,,///////////////000111222...---///444666888>>>EEEGGGIIIKKKKKKIIIHHHIIIJJJPPPUUU\\\bbbiiittt~~~||||||||||||{{{}}}{{{yyy|||yyyrrrggg^^^VVVQQQMMMKKKHHHHHHHHHJJJKKKMMMNNNOOORRRUUUYYY\\\___cccgggjjjnnnoooqqqrrrsssttttttuuuvvvvvvvvvvvvvvvuuutttssstttrrrpppnnnlllggg___ZZZWWWLLL>>>444000///...,,,******))))))((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$"""###############""""""$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%$$$######$$$$$$$$$#########$$$$$$######$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&############$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$ !!!!!!!!!$$$$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$$$$############"""""""""###$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''(((((((((((((((''''''''''''((((((((((((''''''((())))))***++++++000//////000000111222333000000333999<<<>>>CCCJJJJJJMMMNNNMMMJJJJJJLLLOOOWWW^^^hhhqqqyyy|||zzzwwwvvvyyy~~~tttjjjaaaYYYRRRNNNKKKJJJJJJKKKMMMOOOOOONNNPPPRRRUUUWWWZZZ^^^dddggglllmmmnnnpppqqqrrrssssssuuuvvvvvvvvvvvvuuuttttttuuutttqqqpppmmmiiidddaaa___VVVHHH;;;333///......******)))))))))((((((((())))))))))))))))))))))))((((((((((((((((((((((((######$$$&&&'''((()))***&&&&&&&&&&&&&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$ """$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$######"""###$$$%%%$$$""""""$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&######""""""""""""######""""""""""""###############$$$%%%%%%%%%%%%%%%%%%!!!!!!!!!!!!""""""""""""$$$$$$$$$%%%%%%%%%%%%%%%######$$$$$$$$$$$$######"""#####################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''######$$$%%%%%%&&&''''''######$$$%%%&&&(((((()))%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((((((((((((((&&&&&&'''''''''(((((((((''''''(((((())))))******000000000000111222333444444555999@@@DDDEEEIIIOOOMMMPPPQQQPPPOOOPPPVVV[[[bbblllyyy~~~zzzyyy{{{zzzrrriiiaaa\\\VVVRRRMMMLLLMMMOOOPPPPPPPPPQQQRRRSSSVVV[[[aaaffffffgggiiillloooppprrrrrrrrrrrrtttuuuuuuvvvvvvuuuuuutttsssrrrqqqnnnllljjjddd```VVVIII<<<333000000******++++++******)))))))))(((((((((((((((((()))(((((((((((((((((((((((($$$%%%%%%&&&'''(((((()))&&&&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$ """###$$$%%%%%%&&&$$$$$$############$$$$$$########################""""""!!!!!!!!!!!!""""""######$$$$$$######"""!!!###%%%&&&$$$""""""$$$&&&######$$$$$$$$$%%%%%%%%%"""""""""!!!!!!"""""""""""""""""""""#########$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%######$$$$$$$$$$$$############$$$%%%%%%$$$###""""""############$$$$$$$$$########################%%%%%%$$$$$$$$$#################################%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&'''((()))%%%&&&&&&&&&&&&'''''''''''''''((())))))))))))(((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((000000000000111222333444888999>>>EEEIIIJJJMMMSSSOOORRRTTTTTTSSSWWW___eeemmmxxx}}}|||}}}wwwwwwwwwzzzxxxpppjjj```YYYQQQLLLMMMPPPRRRSSSPPPPPPPPPQQQSSSYYY```eeeaaabbbeeeiiillloooqqqrrrooopppqqqsssuuuvvvwwwwwwuuuuuuuuuttttttsssrrrqqqhhhhhhbbbVVVFFF999333222+++,,,,,,,,,,,,+++******&&&&&&%%%%%%%%%%%%&&&&&&((((((((((((((((((((((((******)))'''&&&%%%$$$###&&&&&&&&&&&&&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%$$$###"""!!!######""""""""""""######""""""""""""""""""""""""%%%%%%$$$$$$$$$$$$%%%%%%###############"""!!!!!!###%%%&&&%%%""""""$$$'''"""############$$$$$$$$$$$$$$$############$$$$$$""""""#########$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&$$$#########""""""!!!!!!!!!"""###$$$$$$$$$$$$$$$######$$$$$$$$$$$$#########$$$&&&''''''&&&$$$###"""############$$$$$$$$$""""""""""""""""""""""""%%%%%%%%%$$$$$$$$$##############################%%%%%%$$$$$$%%%%%%&&&'''''''''&&&%%%%%%$$$######$$$$$$%%%&&&&&&''''''(((&&&&&&&&&'''''''''(((((('''(((((()))))))))))))))&&&&&&&&&'''''''''((((((((((((((((((((('''''''''222222111000///111555888:::>>>EEEJJJNNNQQQSSSUUUTTTXXX\\\^^^```dddjjjooo~~~~~~|||zzzwwwvvvxxxxxxvvvtttxxxrrrkkk___RRRJJJIIINNNSSSRRRRRRPPPOOOPPPSSSXXX\\\]]][[[^^^cccggggggjjjoooppppppoooqqqtttwwwxxxxxxttttttuuuuuuuuusssrrrqqqjjjhhhddd^^^VVVKKK???777222000...---,,,+++)))'''************)))((('''&&&((((((((((((((((((((((((...+++'''$$$######%%%''''''&&&%%%%%%$$$$$$%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###"""""""""###&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$########################&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""###$$$%%%&&&&&&'''############""""""!!!!!!%%%%%%$$$#####################$$$$$$$$$%%%%%%%%%######"""!!!"""###%%%&&&###############"""!!!!!!&&&%%%$$$######$$$%%%&&&$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%&&&&&&%%%$$$$$$'''''''''&&&&&&%%%%%%%%%&&&$$$###%%%)))+++***((($$$%%%'''))))))))))))(((((())))))(((''''''***,,,,,,,,,+++***))))))******111111111111111444888<<>>BBBFFFJJJQQQWWWZZZ[[[]]]^^^gggppp|||zzzvvvsssqqqooommmjjjlllqqqwww}}}ssseee\\\VVVRRROOOPPPQQQRRRTTTTTTTTTSSSSSSYYYVVVUUUXXXZZZZZZ^^^ccchhhjjjmmmqqqtttuuuvvvvvvvvvvvvwwwwwwwwwvvvuuuuuurrrqqqooolllhhhaaaYYYTTT@@@:::222---++++++,,,---***************)))))))))(((((((((((((((((((((((()))((('''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$########################$$$######""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""$$$$$$$$$$$$$$$#########$$$###############$$$%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$######"""#########$$$######"""!!!$$$$$$###""""""###$$$$$$$$$$$$#########"""""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%(((&&&%%%%%%&&&&&&%%%###&&&''''''(((((((((''''''%%%&&&'''&&&%%%&&&'''))))))(((((('''''''''''''''000222555888;;;???EEEIIIJJJMMMRRRWWW[[[___dddgggrrr~~~~~~}}}yyysssmmmkkkkkklllooosssxxx{{{}}}yyynnnhhhbbb\\\WWWVVVUUUTTTTTTUUUUUUUUUTTTXXXSSSQQQRRRSSSSSSWWW\\\cccggglllqqqssstttuuuuuuuuuuuuvvvvvvvvvvvvvvvvvvtttsssrrrqqqoookkkfffbbbQQQIII>>>444///------...)))))))))(((((()))))))))((((((((((((((((((((((((&&&&&&'''''''''''''''&&&''''''&&&%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""#########$$$$$$$$$########################$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$#####################$$$$$$$$$%%%%%%%%%###$$$%%%%%%$$$###!!! #########$$$$$$######"""####################################""""""""""""##############################$$$$$$$$$######""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$''''''''''''''''''&&&&&&%%%'''((('''&&&&&&((())))))(((''''''''''''((((((333555999===AAAFFFKKKOOOOOOQQQUUUYYY```hhhqqqwww|||uuutttrrrooonnnooopppooonnnqqqtttzzz}}}xxxsssmmmhhh```[[[VVVSSSSSSTTTUUUTTTVVVQQQNNNOOOOOOOOORRRVVV]]]cccjjjooorrrssstttuuussssssssssssttttttuuuuuutttsssrrrrrrrrrqqqmmmkkkaaaXXXKKK???666000---+++))))))((('''''''''((((((((((((((((((((((((((((((%%%&&&'''((((((((('''&&&((('''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""#########$$$$$$$$$########################%%%%%%$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!######$$$$$$$$$%%%%%%%%%###$$$%%%%%%$$$###!!! ######$$$$$$$$$$$$###############$$$$$$##################"""""""""!!!!!!########################"""######$$$$$$$$$######"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&###$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&((())))))(((((()))******))))))((())))))******777:::???CCCGGGKKKQQQTTTQQQSSSXXX```iiiuuu}}}xxxuuutttrrrnnnkkkkkklllppptttxxx|||~~~{{{xxxoooggg\\\UUUSSSSSSSSSRRRSSSOOOLLLMMMMMMLLLNNNRRRWWW^^^fffkkkmmmoooqqqtttqqqqqqqqqqqqrrrssstttuuutttsssrrrrrrsssrrrqqqoooiiibbbWWWKKKAAA888000,,,,,,+++)))''''''''''''(((((((((((((((((((((((((((&&&&&&''''''(((''''''&&&(((''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######""""""######$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$########################&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$#########""""""!!!!!!#########$$$$$$$$$$$$$$$%%%$$$"""!!!######$$$$$$$$$%%%%%%%%%######$$$$$$$$$######""""""###$$$$$$%%%$$$$$$$$$###$$$%%%%%%%%%%%%$$$#########"""""""""!!!!!!!!!########################""""""###$$$$$$$$$$$$###""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&######$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''###%%%&&&&&&%%%%%%&&&((('''&&&&&&%%%&&&&&&''''''&&&(((******)))((()))******************++++++,,,<<<@@@DDDHHHKKKPPPTTTWWWWWW\\\fffqqq~~~yyytttrrrqqqpppppppppqqqrrrsssuuuxxx}}}xxxjjj___YYYVVVSSSPPPOOOLLLJJJLLLLLLIIIJJJNNNQQQXXX```eeegggjjjnnnrrrppppppppppppqqqsssuuuvvvwwwuuussssssssssssrrrqqqlllhhhbbbZZZPPPFFF<<<555///...+++)))((((((((()))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&(((((('''&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$########################%%%$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$############""""""""""""""""""""""""#########$$$$$$&&&%%%%%%$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%##################$$$$$$"""###$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$###"""""""""!!!!!!!!!!!!########################""""""###$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%'''((('''%%%$$$%%%'''&&&%%%%%%%%%%%%&&&((()))%%%'''))))))((((((((()))***************+++,,,,,,@@@CCCGGGKKKNNNRRRVVVYYYccckkkxxx~~~{{{yyyuuuqqqooonnnnnnnnnkkkmmmqqqxxxwwwjjjbbb[[[UUUPPPMMMJJJIIIKKKKKKHHHHHHKKKMMMTTT\\\aaacccfffkkkpppppppppppppppqqqsssuuuwwwyyywwwuuutttttttttsssrrrmmmllliiieee]]]SSSGGG???222111...+++)))))))))***(((((((((((((((((((((((()))((('''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$########################$$$#########$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""#########$$$""""""""""""###$$$%%%&&&######$$$$$$$$$%%%%%%%%%######"""""""""###%%%&&&"""###$$$%%%%%%%%%%%%%%%%%%%%%''''''''''''%%%%%%""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&"""###$$$%%%&&&&&&'''&&&%%%%%%%%%&&&&&&'''''''''(((***+++)))%%%###$$$&&&%%%%%%$$$$$$%%%'''((()))$$$&&&((()))((('''''''''******))))))***+++,,,,,,EEEHHHLLLNNNQQQVVV^^^eeerrr|||xxxuuuqqqmmmkkkkkklllnnnssszzzwwwjjj^^^WWWSSSOOOJJJGGGGGGIIIKKKLLLKKKPPPWWW\\\___ccchhhllloooppppppooooooppptttwwwxxxxxxxxxxxxwwwuuusssrrrppppppnnnjjjhhhcccWWWLLL<<<999333000...,,,+++)))''''''(((((()))*********))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&((('''&&&'''((((((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''(((((('''%%%$$$"""%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""""""""###############"""!!! """"""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%$$$"""  !!!!!!"""############$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###&&&$$$!!!!!!$$$&&&&&&&&&%%%%%%$$$#################################&&&&&&%%%%%%$$$###""""""!!!!!!"""###############""""""""""""############%%%%%%%%%$$$$$$###############$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&***)))'''%%%%%%%%%'''((($$$%%%'''))))))))))))(((''''''''''''(((***+++,,,++++++******************GGGJJJMMMPPPVVV___kkksssxxxsssnnnmmmmmmmmmnnnqqquuuxxxzzz}}}qqqiiiYYYTTTNNNKKKMMMNNNMMMLLLJJJOOOTTTXXX[[[___cccgggjjjlllmmmmmmnnnpppsssvvvwwwwwwvvvuuuuuuvvvwwwwwwrrrsssqqqnnnmmmjjjaaaVVVHHHCCC:::333///---,,,+++))))))*********)))))))))))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&'''&&&&&&'''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!""""""######$$$$$$$$$######"""!!!###$$$$$$$$$%%%%%%%%%%%%###########################$$$$$$%%%%%%$$$$$$###""""""##################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###%%%$$$""" """$$$%%%!!!!!!!!!"""######$$$$$$########################%%%%%%$$$######"""!!!!!!!!!!!!"""###############""""""""""""############%%%%%%$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%$$$%%%&&&'''$$$%%%'''((())))))(((((())))))))))))((((((((((((******++++++++++++++++++JJJMMMRRRXXXaaaooowwwuuussspppnnnmmmmmmmmmnnnttt}}}yyyddd]]]VVVTTTVVVVVVQQQLLLKKKNNNRRRUUUXXX[[[___bbbccceeehhhkkklllooorrrtttvvvuuuttttttuuuwwwzzz{{{tttuuussspppqqqpppjjjbbbYYYQQQEEE:::333000...---++++++++++++***)))((('''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&%%%%%%&&&((()))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!###$$$%%%%%%$$$$$$%%%%%%%%%$$$######$$$$$$%%%%%%%%%&&&&&&&&&###########################$$$$$$%%%%%%$$$$$$###!!!$$$&&&&&&&&&%%%$$$"""############$$$$$$$$$"""#########$$$%%%%%%%%%""""""###$$$$$$$$$$$$###$$$###""""""""""""###$$$!!!!!!!!!"""######$$$$$$#################################""""""!!!!!! !!!!!!"""###############"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$$$$%%%&&&$$$%%%&&&''''''(((''''''((()))*********)))'''&&&******++++++,,,,,,------NNNTTT^^^hhhuuuzzzvvvsssqqqooommmqqqvvv{{{~~~rrrjjjaaa___aaa___VVVNNNKKKMMMOOOSSSVVVYYY]]]___\\\```dddhhhkkkmmmpppssstttttttttuuuvvvwwwyyyzzztttuuutttqqqqqqrrrnnniiieee^^^RRRGGG===666111...++++++++++++***)))((('''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%$$$%%%&&&)))))))))'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$###"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&''''''%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###!!!"""###%%%%%%%%%%%%$$$""""""#########$$$$$$$$$!!!""""""###$$$%%%%%%&&&""""""###$$$$$$$$$$$$############$$$$$$#########&&&&&&%%%%%%$$$##########################################""""""!!!!!!!!!!!!!!!"""###############""""""#########$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&$$$%%%%%%&&&&&&'''''''''$$$%%%(((***++++++***)))******+++,,,------......YYYbbbppp|||xxxuuuqqqqqqsssuuuvvvwwwwwwvvvyyyzzzrrrooooooiii]]]RRRKKKKKKLLLOOOSSSVVVYYYZZZXXX\\\```dddgggjjjnnnpppqqqrrruuuwwwxxxwwwvvvuuuuuuwwwvvvsssrrrtttqqqmmmkkkfff^^^UUUKKKAAA888222---,,,+++******)))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%$$$%%%&&&)))))))))'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%""""""""""""""""""""""""##############################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$###""""""""""""###$$$""""""#########$$$$$$$$$!!!!!!"""###$$$$$$%%%%%%""""""###$$$$$$$$$$$$###"""###$$$%%%%%%$$$###"""&&&&&&%%%%%%$$$################################################"""""""""!!!!!!"""###########################$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&'''$$$%%%(((***++++++***)))******+++,,,------......nnnyyy{{{vvvuuussssssttttttsssqqqrrrwww}}}tttfff[[[NNNMMMLLLMMMOOORRRSSSSSSVVVXXX\\\___bbbeeeiiilllmmmppptttwwwxxxwwwtttssswwwzzzzzzwwwvvvwwwvvvrrrmmmkkkgggbbbZZZOOOCCC<<<333111...+++*********+++((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&%%%%%%&&&((()))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%#######################################$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%$$$###"""!!!$$$$$$%%%&&&&&&&&&%%%%%%""""""#########$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###%%%$$$""" """###%%%"""############$$$$$$$$$!!!"""""""""###$$$$$$$$$""""""###$$$$$$$$$$$$#########$$$$$$$$$$$$######!!!!!!!!!"""######$$$$$$################################################!!!!!!"""########################$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&''''''((()))*********)))'''&&&******++++++,,,,,,------{{{xxxwwwvvvtttrrrqqqssswwwzzz}}}~~~pppeeeXXXTTTPPPOOOPPPQQQPPPOOOTTTUUUXXXZZZ\\\___dddgggjjjmmmpppsssuuuvvvvvvuuutttyyy{{{zzzyyyzzzyyyuuupppooonnnkkkeee\\\QQQJJJ<<<999333...+++***+++---))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&'''&&&&&&'''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!###$$$$$$$$$"""!!!######$$$%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%###########################$$$$$$%%%%%%$$$$$$###############$$$$$$%%%&&&"""############$$$$$$$$$""""""""""""############""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""######$$$$$$########################""""""""""""""""""""""""!!!!!!"""########################$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$ ###&&&((()))(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''(((((('''&&&&&&'''(((((())))))))))))((((((((((((******++++++++++++++++++}}}zzzvvvssssssrrrpppoooqqqvvv}}}vvvlllaaa]]]WWWTTTSSSRRRPPPNNNRRRSSSUUUVVVWWW[[[```ccciiijjjmmmpppsssvvvxxxyyyqqqvvvzzzyyyyyy{{{zzzwwwrrrqqqqqqoookkkddd[[[UUUDDD???777000++++++,,,---************************&&&''''''''''''''''''&&&((('''&&&'''((((((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%""""""""""""""""""""""""""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!$$$&&&'''&&&%%%%%%"""###$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$!!!$$$&&&((((((''''''"""############$$$$$$$$$#########"""""""""""""""""""""###$$$$$$$$$$$$###%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$################################# !!!!!!!!!!!!!!!!!!!!!"""#####################$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$###############$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""%%%))),,,---,,,)))'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((((((((('''))))))'''&&&&&&'''((()))''''''''''''(((***+++,,,++++++******************}}}wwwrrrrrrqqqnnnkkkiiiiiijjjxxx}}}|||rrriiibbb___[[[TTTOOOMMMTTTUUUVVVTTTSSSUUU[[[```___cccjjjnnnqqqrrrsssuuuxxxwwwwwwyyy||||||yyyvvvqqqrrrsssrrrpppkkkfffccc[[[OOO???333///...,,,***((()))++++++***)))******)))(((((((((''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########%%%&&&'''%%%&&&'''&&&$$$###$$$%%%################################################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$###""" """###$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$'''"""###---555333+++%%%(((((('''&&&%%%%%%$$$$$$"""###%%%&&&'''&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&''''''(((((((((((((((******))))))((((((((('''zzzyyyvvvrrrlllhhheeedddkkkoooxxxvvvnnnkkkfff___ZZZXXXSSSSSSSSSSSSSSSUUUXXXZZZ]]]aaafffjjjmmmoooqqqssswwwvvvvvvxxxzzzzzzwwwttttttuuuvvvuuussspppllljjj___XXXLLL@@@777111...---+++,,,,,,,,,+++*********))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!! !!!"""######%%%%%%$$$###""""""###########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######################## ############$$$$$$$$$%%%"""############$$$$$$$$$$$$###"""!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$(((###$$$+++000---'''###(((''''''&&&%%%%%%$$$$$$###$$$%%%&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&((((((&&&&&&&&&''')))***)))))))))(((((((((''''''yyyrrrlllgggeeeddddddiiiqqqxxx~~~vvvrrrnnngggaaa```WWWUUUSSSSSSTTTUUUVVVUUUZZZ]]]aaadddgggjjjnnnqqquuutttuuuwwwxxxwwwuuurrrvvvvvvwwwvvvuuusssqqqpppeeeccc\\\QQQDDD999333000...---,,,,,,++++++******)))))))))(((((((((''''''))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$############$$$!!!#########!!! !!!"""########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""#########$$$$$$"""############$$$$$$$$$$$$###"""!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$(((%%%%%%)))***&&&""""""'''''''''&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&***(((&&&$$$%%%'''***,,,((((((((((((''''''''''''|||vvvqqqnnnhhhddddddggglllssszzzwwwtttnnnjjjiiibbb]]]VVVSSSTTTVVVUUUTTTWWWYYY\\\___bbbfffkkknnnrrrssstttuuuvvvuuusssrrrtttttttttttttttsssrrrrrrjjjiiieee^^^SSSFFF:::444///---***)))************)))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$%%%%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%$$$$$$$$$$$$!!!"""###"""!!! !!!"""################################################""""""#########$$$$$$$$$########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!""""""""""""#########""""""#########$$$$$$$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%'''%%%%%%'''&&&""""""%%%''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&((((((&&&&&&&&&''')))***((((((''''''''''''''''''{{{xxxoooiiiddddddgggmmmxxx{{{xxxxxxpppggg\\\UUUSSSSSSTTTSSSUUUWWWYYY[[[]]]aaafffjjjmmmooorrrttttttttttttsssssssssttttttttttttttttttmmmjjjgggddd___TTTEEE;;;000---)))((()))***+++******)))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!! """###$$$###""""""###$$$########################""""""""""""""""""""""""""""""#########$$$$$$$$$########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!""""""""""""#########""""""#########$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%$$$%%%&&&%%%"""$$$)))&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&((()))))))))((('''''''''((((((((((((((((((xxxqqqjjjhhhiiimmmvvv~~~|||tttggg[[[TTTRRRQQQRRRRRRTTTVVVXXXYYY\\\aaadddfffiiinnnqqqrrrssstttuuutttuuuvvvwwwxxxwwwvvvvvvpppllliiihhhfff^^^QQQFFF888222,,,)))***,,,+++*********)))))))))((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$###"""""""""$$$%%%$$$######$$$&&&########################"""""""""""""""""""""""""""############$$$$$$$$$################################################%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""""""""""""""""""""#########$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&$$$"""###&&&%%%$$$&&&***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$&&&(((***+++)))'''%%%(((((((((((())))))))))))~~~~~~{{{|||}}}}}}}}}~~~vvvrrrppppppuuu{{{{{{zzzzzzvvviii\\\UUURRRQQQOOOQQQSSSTTTVVVXXX[[[]]]^^^ccciiimmmoooqqqtttvvvtttuuuxxxzzzzzzyyywwwuuusssqqqooommmjjjddd[[[TTTDDD===444///......---************)))))))))((((((************************&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$##################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%"""###$$$$$$######$$$&&&################################################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%"""############$$$$$$$$$###$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%"""######$$$%%%%%%&&&&&&%%%!!!!!!%%%&&&$$$%%%(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&((()))))))))((('''))))))))))))******++++++}}}~~~}}}}}}||||||{{{{{{zzzwwwyyyzzz{{{{{{||||||wwwssstttxxxwwwuuutttwww|||uuueeeZZZTTTSSSMMMOOOQQQRRRSSSTTTVVVXXXXXX^^^eeejjjmmmooosssvvvrrrtttwwwzzzzzzxxxuuusssuuuvvvvvvrrrkkkeeeaaa___NNNEEE;;;444222111...+++************))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###!!! !!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ """###$$$$$$###"""!!!###$$$$$$######$$$&&&########################%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%% ###$$$$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&%%%!!! $$$&&&$$$###$$$&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$###$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&'''''''''''''''((())))))))))))******+++++++++,,,~~~}}}{{{yyyzzzyyyxxxvvvuuutttttttttqqqrrrrrrsssuuuyyy~~~}}}}}}~~~{{{yyyuuurrrooonnnppptttwwwxxxrrrbbbWWWRRRLLLNNNQQQRRRSSSSSSTTTUUURRRZZZ```aaafffnnnsssrrrwwwvvvvvvvvvvvvwwwxxxyyyxxxxxxwwwtttpppkkkgggdddYYYTTTKKK???555...,,,,,,*********(((''''''(((***''''''((((((((((((''''''((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&!!!!!!"""############"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""%%%%%%%%%$$$$$$$$$######$$$$$$$$$#########"""""" !!!"""###$$$$$$$$$ ###''''''$$$###$$$&&&######################################################$$$$$$$$$$$$######!!!"""###$$$$$$###!!! !!!"""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%''''''&&&%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!!!!###%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))***+++,,,,,,,,,,,,|||zzzzzzxxxvvvuuuuuutttsssrrrqqqppppppppppppqqqqqqqqqrrrvvv|||~~~|||zzzzzz{{{|||~~~{{{wwwpppmmmlllnnnooopppuuu|||uuuggg]]]XXXMMMOOORRRSSSRRRQQQQQQPPPPPPWWW]]]___ccckkkpppppptttuuuuuuvvvwwwwwwxxxxxxxxxxxxwwwuuuqqqmmmiiifffaaa]]]TTTJJJ???666111///,,,,,,+++***(((((())))))''''''((((((((((((''''''((((((((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%########################%%%%%%$$$$$$$$$#########$$$$$$$$$#########"""""""""###$$$%%%%%%%%%%%%%%%!!!###$$$%%%$$$###$$$%%%######################################################$$$$$$$$$$$$######!!!""""""#########""""""############$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$"""###$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((())))))***+++,,,,,,,,,,,,}}}{{{{{{yyyvvvttttttsssqqqpppnnnnnnmmmllllllkkkllllllmmmnnnnnnnnnnnnqqqvvvzzz|||{{{yyywwwvvvvvvwwwxxxyyy{{{}}}~~~~~~xxxpppmmmllllllllllllqqqyyy}}}qqqgggbbbUUUUUUUUUTTTRRRPPPMMMLLLMMMSSSXXX[[[___fffkkkmmmqqqrrrtttvvvxxxxxxxxxxxxxxxxxxxxxvvvtttpppmmmjjjiiieee___VVVLLLAAA888333......---+++******))))))'''(((((())))))(((((('''((((((((((((''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%########################%%%$$$$$$$$$$$$#########$$$$$$$$$##################$$$$$$%%%%%%%%%$$$$$$###"""!!!!!!###$$$$$$#########################################################$$$$$$$$$$$$######"""!!!!!!!!!"""###$$$$$$###$$$$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&''''''''''''(((((()))***+++,,,,,,,,,,,,|||{{{zzzxxxvvvvvvtttqqqpppoooooommmllliiiiiihhhhhhggghhhhhhhhhiiijjjjjjiiiiiikkkooorrrvvvuuutttsssssssssttttttuuuwwwyyyzzz{{{|||~~~}}}wwwssspppooommmnnnqqqwwwvvvpppccc```ZZZUUURRROOOMMMKKKMMMQQQUUUXXX\\\bbbgggjjjnnnpppsssvvvxxxyyyyyyxxxxxxxxxxxxxxxvvvssspppnnnkkkiiifff```XXXLLLAAA:::000///---,,,,,,,,,+++***(((((())))))))))))((((((((((((((((((''''''''''''&&&%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&!!!"""######$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$###################################################"""!!! %%%""""""%%%$$$#########################################################$$$$$$$$$$$$######"""!!! !!!###%%%&&&#########$$$$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%%%%&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((()))***++++++,,,,,,+++|||yyywwwvvvuuusssqqqqqqooommmlllllllllkkkiiiffffffeeeddddddeeeeeeeeeddddddeeeddddddeeehhhkkkoooooooooooopppqqqqqqrrrrrrtttvvvwwwxxxyyy{{{}}}~~~~~~wwwsssooommmlllnnnttt~~~rrrjjj___VVVPPPNNNMMMMMMNNNPPPSSSWWWZZZ^^^cccgggkkknnnqqquuuxxxyyyyyyyyywwwxxxyyyyyyxxxuuusssqqqllllllkkkiiicccZZZNNNFFF555222...------------+++(((((())))))))))))((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%########################$$$$$$$$$#########""""""#######################################"""!!! %%%""""""%%%$$$#########################################################$$$$$$$$$$$$######"""!!! !!!###%%%&&&""""""""""""#########$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$$$$%%%%%%$$$"""''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((()))***++++++++++++~~~yyywwwtttrrrqqqpppnnnlllllljjjhhhggghhhhhhgggfffcccbbbaaa```````````````^^^____________```bbbeeeggghhhiiikkkmmmnnnpppppppppqqqtttuuuuuuvvvxxxzzzzzz{{{}}}zzzrrrnnnjjjiiimmmtttzzz}}}uuufff[[[UUURRRPPPOOOPPPOOORRRVVVXXXZZZ^^^dddhhhjjjmmmqqquuuwwwyyyyyyxxxxxxyyyyyyxxxvvvtttrrrqqqpppppppppnnnggg]]]UUU@@@:::333///......---+++((())))))******))))))(((((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""###############$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""###"""!!!!!!###$$$$$$#########################################################$$$$$$$$$$$$######"""!!!!!!!!!"""###$$$$$$!!!!!!"""""""""#################################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""############$$$""""""!!!""""""###$$$%%%#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&$$$"""''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''((()))***++++++++++++~~~zzzxxxwwwtttrrrooommmlllkkkjjjhhhfffdddbbbaaabbbcccbbbaaa^^^]]]\\\[[[ZZZZZZZZZZZZYYYZZZ[[[[[[[[[\\\^^^aaa___aaacccfffiiilllmmmnnnnnnoooqqqrrrrrrrrrtttvvvwwwxxxzzz}}}|||vvvpppmmmmmmpppqqqrrryyyssshhhaaa\\\XXXTTTQQQOOOPPPUUUVVVUUUZZZ```dddeeehhhlllppptttvvvxxxxxxyyyyyyzzzyyyvvvtttrrruuutttsssttttttooofff___NNNEEE:::333000///---***))))))************))))))((((((((((((''''''''''''((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""""""""#########$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###!!!###$$$%%%$$$###$$$%%%######################################################$$$$$$$$$$$$######!!!""""""#########""""""""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############!!!!!!!!!!!!"""###$$$%%%"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&'''(((&&&$$$''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''((()))***++++++++++++~~~zzzvvvtttsssqqqooollljjjiiiiiigggeeeaaa___]]]]]]^^^^^^^^^]]][[[ZZZXXXWWWVVVUUUUUUUUUVVVWWWYYYYYYYYYZZZ\\\___ZZZ\\\___cccgggjjjlllmmmlllnnnppppppooopppqqqsssxxxyyyzzz|||~~~yyysssqqqooommmkkknnntttuuunnnggg___ZZZRRRNNNOOOSSSTTTRRRVVV^^^aaabbbdddhhhlllqqqtttwwwxxxyyyzzzzzzyyyvvvtttrrrwwwuuussstttuuuqqqiiicccYYYNNN@@@666111///,,,)))))))))************)))))))))((((((((('''''''''''')))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""""""""######$$$$$$$$$$$$!!!""""""#########"""""" ###''''''%%%###$$$&&&######################################################$$$$$$$$$$$$######!!!"""###$$$$$$###!!! ######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""########################$$$%%%&&&'''""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''((()))******++++++***~~~zzzuuuqqqnnnlllkkknnnllljjjgggccc```]]]\\\[[[ZZZYYYXXXXXXXXXXXXXXXYYYYYYXXXVVVTTTSSSRRRQQQUUUUUUUUUVVVVVVVVVWWWWWW[[[[[[\\\]]]```dddgggjjjhhhiiijjjlllnnnoooqqqqqqqqqtttwwwxxxyyyzzz|||~~~~~~zzzwwwrrrnnnkkklllvvv}}}qqqhhheeeYYYPPPQQQTTTVVVYYY^^^^^^aaaeeefffgggjjjnnnrrrvvvwwwyyyzzzzzzyyywwwvvvsssssstttuuuuuuqqqkkkgggccc\\\OOOAAA444---,,,,,,++++++******+++++++++***((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&######$$$%%%'''((())))))######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&&&&%%%$$$######"""#########%%%%%%%%%$$$$$$#########"""$$$&&&%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$######$$$$$$$$$%%%%%%%%%'''&&&&&&%%%$$$###""""""%%%%%%%%%$$$$$$$$$######"""""""""###$$$$$$%%%%%%########################***!!!!!!,,,000)))$$$&&&""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&'''&&&%%%$$$$$$&&&''')))***)))))))))))))))***+++zzzxxxuuupppllliiigggfffiiihhhfffccc```]]]ZZZYYYXXXWWWVVVUUUTTTTTTTTTTTTSSSSSSRRRRRRRRRQQQQQQQQQPPPQQQRRRSSSTTTUUUVVVVVVYYYYYYYYYZZZ]]]```dddffffffggghhhiiikkklllmmmnnnppprrruuuwwwwwwxxxzzz|||}}}~~~~~~uuummmmmmjjjmmmuuuzzzzzzkkk]]]WWWUUUSSSTTTXXX[[[^^^bbbdddfffiiinnnrrrtttuuuwwwyyyyyyxxxwwwvvvuuutttuuuuuuuuurrrmmmiiiddd```WWWLLL@@@777000---+++***************)))(((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$#########$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$######"""$$$&&&%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$#########&&&&&&&&&%%%%%%%%%$$$$$$""""""""""""!!!!!!!!!!!!########################$$$""")))999<<<111$$$ !!!"""######$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&'''&&&%%%$$$$$$&&&((())))))))))))))))))******+++~~~zzzrrrpppmmmiiifffcccaaa```bbbaaa___]]]ZZZXXXVVVVVVTTTSSSRRRPPPOOONNNNNNNNNKKKKKKLLLMMMMMMNNNNNNOOOKKKLLLMMMOOOPPPRRRSSSTTTUUUUUUUUUWWWYYY\\\^^^```cccdddeeefffggghhhiiiiiimmmooorrrtttuuuvvvwwwyyyyyyzzzzzz{{{|||~~~uuuqqqlllkkkooorrrxxxqqqbbbXXXRRRQQQSSSWWWZZZ]]]```cccggglllpppqqqsssuuuwwwxxxxxxwwwvvvwwwvvvuuuuuuuuussspppmmmgggfffbbb[[[PPPCCC777000---+++******++++++)))(((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######'''&&&&&&%%%$$$###""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$#########$$$%%%&&&'''(((%%%%%%%%%$$$$$$$$$$$$###"""$$$&&&%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&&&&%%%%%%%%%%%%$$$######"""!!!!!! ########################!!!""",,,;;;>>>222%%%!!!!!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&'''&&&%%%%%%%%%&&&((())))))))))))))))))***++++++~~~|||{{{xxxxxxxxxyyyzzzxxxuuurrrjjjiiigggdddaaa^^^\\\[[[[[[ZZZYYYWWWUUUTTTSSSRRRPPPOOOMMMLLLJJJIIIHHHHHHFFFGGGGGGHHHIIIJJJKKKKKKHHHIIIJJJKKKMMMNNNOOOPPPQQQQQQRRRSSSVVVXXXZZZ\\\aaaaaabbbbbbcccdddeeeeeeiiikkknnnpppqqqrrrtttuuuvvvvvvvvvvvvwwwxxxzzzzzz}}}~~~~~~zzzvvvuuuwwwwwwxxxqqqaaaXXXTTTTTTTTTUUUWWW[[[___dddiiilllnnnpppsssvvvxxxxxxxxxxxxyyywwwvvvuuuuuuuuusssqqqjjjjjjiiieee\\\NNN@@@777000...,,,,,,......,,,***((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$###############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###"""############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$#################################%%%###&&&---///***%%%$$$!!!!!!"""############"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%&&&'''(((((())))))))))))***+++,,,,,,~~~~~~~~~~~~}}}{{{yyywwwvvvrrrrrrqqqrrrrrrpppmmmjjjdddcccbbb```]]][[[YYYXXXUUUUUUTTTSSSQQQPPPOOOOOOLLLKKKJJJHHHFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFHHHHHHHHHIIIIIIJJJJJJKKKMMMNNNOOOQQQTTTVVVXXXYYY^^^^^^______```aaabbbbbbeeegggjjjlllmmmnnnoooqqqrrrrrrrrrrrrssstttuuuvvvwwwxxxyyyzzz|||}}}}}}zzzxxxzzz~~~ooobbbYYYTTTRRRQQQRRRUUUZZZ```dddgggjjjlllppptttwwwxxxyyyxxxzzzxxxvvvuuuvvvvvvuuusssnnnmmmkkkhhhbbbWWWKKKBBB555111,,,+++---///---+++))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&$$$$$$$$$$$$#########"""######$$$$$$%%%%%%%%%&&&########################'''###!!!"""######%%%(((!!!!!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&''''''(((((())))))))))))***+++,,,---|||||||||{{{{{{zzzzzzzzzyyyyyyxxxwwwvvvtttrrrqqqmmmlllkkkjjjjjjhhheeeccc^^^^^^]]][[[ZZZWWWUUUTTTQQQQQQPPPOOOMMMLLLKKKKKKHHHGGGFFFDDDCCCBBBBBBBBBCCCCCCCCCBBBBBBBBBBBBBBBEEEEEEEEEFFFFFFFFFFFFFFFIIIJJJLLLOOORRRTTTVVVWWWZZZZZZ[[[\\\]]]^^^______aaacccfffhhhiiijjjlllmmmnnnnnnnnnooooooqqqrrrsssrrrsssuuuwwwyyy{{{}}}~~~~~~~~~~~~|||yyyyyyzzz}}}mmm^^^TTTQQQOOOOOOQQQUUU[[[^^^```dddgggkkkppptttvvvwwwwwwyyywwwvvvvvvwwwwwwvvvtttqqqooollliiifff```VVVOOO>>>666...***,,,---,,,)))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$###"""!!!!!!######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&%%%$$$###"""######"""!!!!!!!!!!!!!!!###$$$$$$$$$$$$%%%%%%%%%"""$$$&&&%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%############""""""""""""!!!!!!""""""###$$$$$$%%%########################$$$############$$$%%%&&&""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''(((((((((((()))))))))***+++,,,---...~~~~~~}}}|||{{{zzzyyyvvvvvvvvvvvvuuuuuuuuuuuuqqqqqqqqqpppooonnnlllkkkhhhfffeeedddcccbbb___\\\WWWWWWWWWVVVUUUSSSPPPOOONNNMMMLLLKKKIIIHHHGGGFFFDDDCCCBBBAAA@@@@@@???@@@????????????????????????@@@@@@AAABBBBBBCCCDDDDDDEEEFFFIIILLLPPPSSSUUUVVVUUUUUUVVVXXXZZZ[[[\\\]]]^^^```ccceeefffgggiiijjjjjjjjjjjjkkklllmmmoooppppppqqqrrrtttvvvxxxzzzzzz}}}|||{{{{{{}}}~~~zzzxxx~~~{{{gggXXXRRROOOLLLMMMRRRVVVYYYZZZ^^^aaafffkkkpppssstttuuuwwwvvvvvvwwwxxxxxxvvvttttttpppmmmmmmllliiiaaa[[[LLLBBB555---,,,---+++((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%$$$$$$$$$###############$$$$$$$$$%%%%%%%%%########################"""###%%%&&&&&&%%%$$$###""""""""""""""""""############$$$$$$$$$%%%%%%%%%"""$$$&&&%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########""""""################################################!!!$$$%%%%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&''''''((((((((((((((()))))))))***+++,,,......}}}}}}}}}}}}}}}|||{{{zzz{{{{{{zzzyyyxxxwwwvvvvvvrrrrrrrrrqqqqqqqqqqqqqqqlllllllllkkkjjjiiihhhgggeeecccaaa```___^^^[[[XXXRRRRRRSSSRRRQQQOOOMMMKKKLLLKKKJJJHHHGGGEEEDDDCCCAAA@@@???>>>>>>>>>>>>>>>;;;<<<<<<======>>>>>>>>>;;;<<<===???@@@BBBCCCDDDBBBCCCGGGKKKNNNQQQSSSUUUQQQRRRSSSUUUWWWYYYZZZ[[[\\\___bbbddddddeeegggiiiggggggggghhhjjjkkkmmmnnnooopppqqqrrrtttvvvwwwwwwxxxwwwvvvuuuwwwzzz}}}zzzrrrvvvxxxzzzppp___RRROOOKKKLLLOOOTTTVVVVVVZZZ]]]bbbhhhmmmppprrrrrrvvvvvvvvvwwwxxxxxxvvvtttuuurrrpppppprrrooohhhbbbYYYLLL<<<222///...,,,)))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###!!!"""###$$$%%%&&&''''''######$$$$$$$$$%%%%%%%%%########################!!!"""$$$&&&&&&&&&$$$$$$!!!!!!""""""###$$$&&&&&&#########$$$$$$%%%%%%%%%"""$$$&&&%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######''''''&&&%%%%%%$$$$$$$$$########################"""$$$%%%######$$$&&&%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&&&&''''''((()))((((((((()))))))))***+++---...///}}}|||~~~}}}{{{yyywwwuuuuuussssssssssssssssssrrrrrrpppqqqqqqppppppnnnmmmmmmjjjjjjiiihhhfffdddcccaaa___^^^]]][[[YYYXXXVVVVVVSSSRRRQQQOOOMMMKKKJJJIIIIIIGGGEEECCCBBBAAA>>><<<===<<<;;;:::999999999999::::::::::::::::::::::::;;;;;;<<<<<<===>>>>>>>>>AAABBBDDDFFFIIILLLNNNOOONNNOOOPPPRRRTTTVVVXXXXXX[[[\\\]]]___```bbbcccdddeeeeeeddddddeeefffhhhiiikkkllllllmmmooorrrtttuuurrrsssuuuuuuvvvwwwzzz|||xxxrrruuu~~~zzznnnaaaUUUMMMNNNPPPOOOOOORRRUUUWWWZZZ___dddiiilllnnnsssuuuxxxyyyxxxwwwwwwwwwxxxuuurrrqqqqqqpppmmmjjjeeeYYYHHH===777555111......---+++)))))))))******((('''&&&%%%$$$%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%""" !!!$$$&&&%%%######$$$$$$%%%%%%$$$$$$###&&&&&&%%%$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$***)))(((&&&$$$"""!!! ########################%%%%%%%%%%%%%%%%%%%%%%%%########################"""######$$$$$$$$$###### """##############################$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$&&&'''((()))((('''&&&%%%%%%&&&'''"""'''******)))))))))~~~|||zzzyyyzzzyyyxxxvvvuuusssrrrqqqppppppooooooooonnnnnnnnnkkklllllllllkkkjjjiiiiiigggffffffeeecccaaa___^^^ZZZYYYXXXVVVUUUSSSRRRQQQNNNMMMLLLKKKIIIGGGFFFEEEDDDBBBAAA@@@@@@???===<<<;;;;;;999888888777777777888888888888888888888888:::::::::;;;<<<<<<======???@@@BBBDDDGGGJJJLLLMMMLLLLLLNNNPPPRRRTTTUUUVVVXXXYYYZZZ\\\]]]___```aaacccbbbbbbaaabbbccceeefffhhhiiijjjlllmmmooopppqqqoooppprrrsssssstttwwwzzz{{{}}}wwwuuuwww|||uuuhhh\\\RRRQQQQQQOOONNNOOOSSSUUUXXX\\\aaafffiiikkkqqqssswwwxxxxxxwwwwwwxxxxxxuuurrrrrrrrrqqqnnnkkkhhhaaaUUUHHH>>>666222///+++)))(((((()))*********+++***)))((('''((())))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$&&&###"""###%%%&&&&&&$$$###$$$$$$%%%%%%$$$$$$###%%%$$$#########$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$(((((('''&&&$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%$$$$$$###"""$$$######""""""###$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%$$$%%%%%%&&&'''+++***)))((('''(((((()))!!!$$$(((***)))(((((((((~~~}}}|||zzzyyywwwuuutttssssssrrrqqqpppooonnnnnnllllllkkkjjjiiihhhhhhgggeeeeeefffffffffeeeddddddaaaaaaaaa___^^^\\\ZZZYYYSSSSSSQQQPPPNNNMMMLLLKKKHHHHHHFFFEEECCCBBB@@@@@@>>>===<<<<<<======;;;:::999888777666555555555666555555555555555555555555777888888999999:::;;;;;;<<<===???AAADDDFFFHHHIIIHHHIIIKKKMMMOOOQQQRRRSSSTTTUUUVVVWWWYYY[[[\\\]]]```___^^^^^^^^^___```aaacccdddgggiiikkkkkkkkkkkkkkklllnnnoooooopppsssuuuvvvxxx{{{}}}{{{uuurrrsssxxxrrrfffZZZUUUSSSOOOMMMLLLQQQRRRTTTXXX]]]bbbfffhhhnnnqqquuuwwwwwwwwwxxxyyyxxxvvvuuuttttttssspppnnnmmmkkkdddXXXIII===555222---+++))))))*********((((((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%$$$###$$$&&&'''&&&%%%###$$$$$$%%%%%%$$$$$$######""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%$$$######"""%%%$$$###"""""""""""""""########################%%%%%%$$$######"""!!!!!!################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&'''$$$$$$%%%&&&&&&&&&&&&%%%******)))(((((((((((()))&&&((())))))((('''((()))~~~{{{yyyxxxwwwvvvtttsssqqqqqqpppnnnnnnmmmmmmllllllkkkkkkiiiiiihhhgggeeedddcccccc``````aaaaaaaaaaaa``````\\\\\\[[[ZZZXXXVVVUUUTTTNNNMMMLLLKKKJJJHHHGGGGGGDDDCCCBBBAAA???>>>===<<<<<<:::999999999999888666666555444444333333333333222222222222222222222222555555666666777888888888:::;;;===???AAADDDFFFGGGFFFFFFHHHJJJLLLNNNOOOPPPPPPQQQRRRTTTUUUWWWXXXYYY]]]\\\[[[[[[[[[[[[]]]]]]___aaadddfffhhhhhhgggfffgggiiijjjkkkkkkmmmooorrrrrrtttvvvxxxzzz}}}|||tttrrrttttttzzzzzzoooaaaYYYUUUSSSOOOMMMQQQQQQRRRUUUYYY^^^cccfffkkknnnsssvvvwwwxxxyyyzzzyyyxxxxxxxxxwwwuuusssrrrqqqpppllldddXXXIII===666333000---,,,,,,+++)))&&&''''''&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$###"""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$#####################"""""""""""""""########################%%%$$$$$$$$$#########"""############$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%&&&'''((($$$%%%&&&(((((('''&&&&&&'''''''''&&&&&&&&&'''''''''((())))))(((((()))+++~~~|||zzzxxxvvvtttrrrqqqpppnnnmmmlllllllllkkkjjjjjjjjjiiiiiiiiiiiigggfffeeedddcccbbbaaaaaa]]]]]]^^^^^^^^^]]]\\\\\\WWWWWWVVVUUUSSSQQQPPPNNNJJJJJJIIIHHHGGGEEEDDDDDDAAAAAA@@@???===<<<;;;;;;<<<:::888777777666444333333333222111111111222222000000000000000000000000333333333444555555666666888999;;;===???BBBCCCDDDCCCDDDFFFHHHJJJLLLMMMNNNNNNNNNOOOQQQSSSTTTVVVVVVZZZYYYXXXWWWXXXYYYZZZ[[[\\\^^^aaacccddddddccccccdddeeeggghhhhhhiiilllnnnnnnpppsssuuuvvvyyy}}}{{{uuuuuuooorrrxxxwwwiii^^^ZZZYYYVVVRRRSSSRRRRRRSSSVVV[[[```ccchhhlllqqqtttvvvxxxyyy{{{yyyzzz{{{{{{zzzxxxvvvuuusssqqqnnnkkkdddXXXIII>>>777222---+++,,,,,,***'''************)))))))))(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$!!!"""$$$%%%$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!"""###$$$%%%###$$$$$$%%%%%%%%%%%%%%%########################$$$$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%&&&&&&#################################$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%&&&'''(((%%%&&&((()))))))))((('''&&&&&&''''''''''''''''''&&&'''(((((('''(((+++---|||xxxuuusssrrrqqqooolllkkkiiihhhgggggghhhhhhgggggggggfffeeeeeeeeedddbbbbbbaaaaaa```___^^^^^^ZZZZZZZZZZZZYYYXXXWWWVVVRRRRRRQQQPPPNNNLLLJJJIIIFFFFFFEEEDDDCCCBBBAAAAAA>>>>>>===<<<;;;:::999999:::888666555555444222000111111000000000000111111////////////////////////111222222333444444555555666777999;;;===???@@@AAAAAAAAACCCEEEGGGIIIJJJKKKKKKLLLMMMOOOPPPRRRSSSTTTUUUUUUTTTTTTUUUVVVXXXYYYZZZ[[[]]]___`````````___```bbbcccddddddfffiiikkkkkkmmmoooqqqsssvvvyyy|||{{{zzzwwwnnnpppqqqtttyyyrrreeeaaaaaa___YYYVVVTTTRRRRRRTTTXXX]]]```eeeiiinnnqqqsssuuuwwwxxxwwwzzz||||||zzzxxxwwwwwwtttqqqnnnnnnllldddVVVKKK:::333,,,)))+++---+++))))))))))))))))))(((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$ """$$$%%%$$$######$$$###$$$$$$%%%%%%$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!! !!!###%%%&&&!!!!!!"""###$$$$$$#################################$$$$$$%%%&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&'''#################################$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&'''&&&&&&'''((((((((((((((('''((())))))***)))))))))%%%&&&'''''''''(((+++---}}}wwwtttpppmmmllllllkkkjjjgggeeecccbbbaaabbbcccdddcccbbbbbbaaa```______^^^\\\\\\\\\[[[[[[ZZZZZZZZZUUUUUUUUUTTTSSSQQQPPPOOOMMMLLLLLLJJJIIIGGGEEEDDDAAAAAA@@@???>>>======<<<:::999999888777666555555666555333333333333222000000000000//////000000111////////////////////////111111222222333333444444444555666888:::<<<===>>>===>>>@@@BBBDDDFFFGGGHHHHHHIIIJJJLLLNNNOOOPPPQQQPPPOOOOOOPPPQQQSSSUUUVVVWWWXXXXXXYYYZZZ[[[\\\\\\\\\^^^___``````bbbdddggggggiiilllnnnppprrrvvvyyyxxx|||rrrsssrrrpppooouuu|||mmmhhhiiifff```XXXUUURRRPPPPPPTTTYYY\\\aaadddiiimmmoooqqqrrrttttttxxx{{{{{{yyywwwvvvvvvssssssrrrrrroooiiiaaa[[[FFF===222,,,,,,---+++(((&&&''''''((('''&&&%%%$$$((((((((((((((((((((((((''''''''''''''''''''''''###$$$&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$ ###&&&'''%%%###$$$%%%###$$$$$$%%%%%%$$$$$$######$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%###"""!!! !!!"""$$$%%% !!!!!!""""""!!! ########################$$$$$$$$$$$$$$$%%%%%%%%%"""######$$$%%%%%%&&&&&&########################"""######$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&''')))*********))))))%%%&&&((((((''''''((()))~~~}}}{{{yyyqqqnnnjjjhhhgggggggggfffcccbbb```^^^^^^^^^```aaa______^^^]]]\\\[[[ZZZZZZWWWWWWWWWWWWWWWWWWWWWWWWRRRRRRQQQPPPNNNLLLJJJIIIIIIIIIHHHGGGEEECCCBBBAAA======<<<<<<;;;:::999999666666555555444333222222222111000111222333222111000000/////////000000111000000000000000000000000111111111222333333444444222222444666888999;;;;;;;;;<<<===???AAACCCEEEEEEGGGGGGHHHJJJLLLMMMOOOOOOLLLLLLLLLMMMOOOQQQSSSUUUVVVUUUUUUVVVWWWXXXYYYZZZYYY[[[]]]]]]^^^___bbbdddeeegggjjjkkkmmmppptttvvvvvvyyy}}}~~~~~~~~~yyyxxxvvvpppkkkkkkrrrxxx~~~sssmmmoookkkdddXXXUUUQQQNNNNNNRRRVVVYYY^^^bbbfffjjjlllmmmoooppprrrvvvzzzzzzxxxuuutttuuusssuuuvvvtttooojjjgggeeeUUUIII:::111///...***&&&)))***+++++++++***((('''))))))))))))))))))))))))''''''''''''''''''''''''###$$$&&&(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$ $$$((((((&&&$$$%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%################################################%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###!!!!!!"""$$$%%%&&&&&&&&&&&&%%%###!!! ########################%%%%%%$$$$$$###"""""""""!!!""""""###$$$$$$%%%%%%########################""""""###$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$###"""###$$$%%%&&&$$$%%%'''(((((((((''''''&&&((()))((('''%%%%%%&&&~~~|||yyywwwvvvtttqqqooommmkkkiiifffeeedddcccccc___^^^[[[YYYXXXXXXYYYYYY\\\\\\[[[YYYXXXWWWVVVUUUUUUUUUUUUUUUTTTRRRQQQPPPOOONNNLLLIIIGGGEEEDDDDDDDDDDDDDDDDDDCCCAAA???>>>999999999888777666666555333333333222222222111111111000///......///000111000000000000000000000000......------------............///000000000000000333333444555666777888888=========>>>??????@@@@@@CCCDDDEEEFFFHHHJJJKKKKKKJJJJJJKKKLLLMMMNNNOOOOOOUUUTTTSSSRRRSSSTTTVVVXXXVVVWWWYYYYYYZZZ[[[^^^```aaaccceeeggghhhiiilllnnnqqqtttxxx{{{|||~~~uuunnnoooqqqrrrpppvvv}}}vvvpppkkkhhh___WWWPPPNNNNNNMMMPPPTTTYYY]]]dddiiilllooorrrtttqqqsssuuuwwwxxxyyyyyyyyy|||yyyuuutttsssqqqmmmiii___WWWJJJ<<<111,,,---///++++++***(((&&&&&&(((*********)))''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$##################$$$'''''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$#########"""###%%%%%%$$$$$$%%%&&&###$$$%%%&&&&&&%%%$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&''''''((((((''''''&&&%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$#########""""""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$$$$$$$$$$###"""""""""###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""""""""$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%$$$###!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&&&&''''''((('''&&&&&&''''''((()))***~~~{{{wwwuuurrrpppooonnnkkkiiifffdddbbb```^^^]]]]]]]]][[[ZZZXXXUUUTTTTTTUUUVVVWWWWWWVVVUUUTTTSSSRRRRRRPPPPPPPPPOOONNNMMMLLLKKKLLLKKKIIIFFFDDDBBBAAAAAA@@@@@@AAA@@@???>>><<<;;;888888777777666555555444333222222222222111111111111000///......///000111////////////////////////......------------............///000000000000000333333444555666777777888<<<<<<======>>>?????????AAABBBCCCDDDEEEFFFGGGHHHGGGHHHHHHIIIJJJKKKLLLMMMPPPOOONNNNNNOOOPPPRRRSSSSSSUUUVVVWWWWWWYYY[[[^^^^^^```cccdddeeegggjjjlllooorrruuuwwwyyy{{{~~~}}}rrrnnnmmmllliiirrrwwwzzztttooolllbbbYYYQQQMMMKKKJJJLLLPPPTTTXXX___eeeiiillloooqqqqqqrrrtttvvvwwwwwwwwwwww{{{yyyvvvuuuuuusssooolllccc\\\QQQCCC888111......*********)))))))))***+++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""$$$%%%%%%$$$###%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######''''''''''''''''''''''''%%%%%%%%%&&&&&&%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########"""%%%%%%%%%%%%%%%%%%%%%%%%$$$#####################$$$###"""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&&&&&&&'''(((((((((''''''''''''(((((())){{{yyyvvvrrrpppmmmkkkiiigggfffeeebbb```aaa```^^^\\\[[[ZZZYYYYYYUUUTTTRRRPPPPPPOOOPPPPPPOOOOOOOOOOOONNNNNNNNNMMMKKKKKKKKKJJJIIIHHHFFFFFFGGGEEEDDDAAA???>>>======<<<<<<<<<;;;:::999888777666555555444444333333333222222111111111000000000000//////......//////000////////////////////////......------------............///000000000000///222222333444555666777777:::;;;;;;<<<<<<===>>>>>>??????@@@@@@AAABBBBBBCCCDDDDDDEEEFFFGGGHHHIIIIIIJJJJJJIIIIIIJJJKKKMMMNNNPPPQQQSSSSSSTTTUUUXXXZZZZZZ\\\___aaabbbdddfffiiilllnnnppprrrssswww{{{~~~zzzrrrnnnjjjggglllpppxxx{{{vvvrrriii___TTTNNNJJJGGGIIIMMMMMMRRRYYY```dddhhhlllnnnqqqrrrsssuuuvvvvvvvvvuuuzzzxxxwwwvvvvvvtttrrroooiiidddZZZOOOCCC888111---,,,,,,+++++++++*********)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$"""$$$%%%%%%$$$###$$$&&&%%%$$$$$$$$$$$$$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$###''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""#########""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""$$$%%%%%%&&&&&&#########$$$$$$%%%%%%&&&$$$$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&'''(((((())))))(((''''''''''''(((}}}zzzvvvrrrooollliiifffeeeccc```______]]][[[YYY\\\[[[ZZZYYYWWWVVVUUUUUUOOOOOOMMMLLLKKKKKKKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHFFFEEEDDDCCCBBBAAA???===<<<;;;::::::888888888777666555555444333333333222222111111111111111111000000000//////////////////////////////////////////////////////......------------......---...//////000000//////111111222333444555666666888999999:::;;;;;;<<<<<<>>>>>>>>>>>>>>>?????????AAABBBBBBCCCDDDEEEFFFFFFFFFFFFFFFFFFGGGIIIJJJKKKLLLNNNPPPPPPQQQRRRUUUWWWWWWYYY\\\^^^___aaadddfffiiijjjlllmmmooosssxxx||||||~~~|||uuuoookkkiiikkkqqqwwwzzz{{{wwwpppeeeYYYRRRLLLHHHHHHKKKHHHMMMTTTZZZ```dddiiilllqqqrrrsssuuuvvvvvvuuuuuuwwwvvvvvvvvvvvvuuusssrrrnnnjjjcccZZZOOOBBB666//////...---,,,+++***'''&&&(((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%&&&%%%$$$######$$$%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%&&&%%%$$$$$$""""""###$$$%%%%%%&&&&&&%%%&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&'''((()))******(((''''''&&&&&&&&&{{{uuurrrnnnjjjhhheeebbb```^^^\\\ZZZYYYYYYXXXVVVTTTSSSSSSRRRQQQPPPNNNMMMMMMJJJJJJIIIHHHHHHHHHGGGGGGDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEDDDDDDCCCAAA@@@???>>>===<<<:::999888888888666666555444444333333333111111111000000000000000000000/////////...............////////////....................................------------......------...///////////////000000111222333444555555666777777888888999::::::<<<<<<==================??????@@@AAABBBCCCDDDDDDDDDDDDEEEEEEFFFHHHIIIJJJJJJKKKMMMNNNNNNPPPRRRUUUSSSVVVYYY[[[\\\___bbbdddfffhhhiiikkkmmmqqqvvvzzzzzz|||}}}tttoookkklllooossssssttt}}}zzztttiii___WWWQQQJJJHHHIIIGGGKKKQQQVVV[[[aaafffjjjpppqqqsssuuuvvvvvvuuuuuuttttttuuuuuuttttttssssssqqqnnnjjjcccZZZMMM???555000...++++++++++++)))&&&(((((('''&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%######$$$%%%&&&%%%$$$######$$$%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""#########$$$$$$%%%%%%%%%""""""##########################################"""###$$$%%%%%%%%%$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&$$$###!!!""""""###$$$%%%%%%&&&&&&''''''((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&((())))))+++***)))'''&&&&&&&&&&&&}}}xxxssspppkkkhhhdddbbb```^^^[[[YYYWWWVVVTTTSSSSSSSSSQQQOOOOOOOOOOOONNNMMMLLLJJJIIIFFFFFFEEEEEEEEEDDDDDDDDDAAAAAABBBBBBBBBBBBBBBBBB?????????>>>===<<<;;;::::::999888777666666666666555444333333222222333333/////////////////////////////////.........---------......//////......---..............................------------......------...////////////...//////000111222333444444444555555666777777888888;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>???@@@AAAAAAAAAAAABBBDDDEEEFFFGGGGGGGGGHHHJJJKKKKKKMMMOOORRRPPPRRRVVVXXXYYY\\\___aaaccceeegggjjjlllppptttxxxwwwzzz{{{sssrrrppppppqqqooonnnssszzz~~~uuummmfffaaaZZZRRRLLLLLLJJJLLLOOORRRWWW]]]dddiiimmmoooqqqssstttuuuuuuuuurrrtttvvvuuutttsssttttttsssqqqnnnjjjdddXXXKKKAAA111...******,,,...---+++)))(((((('''''''''(((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&%%%#########$$$%%%$$$$$$$$$$$$$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%########################%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%########################""""""######$$$%%%%%%%%%"""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%&&&&&&%%%$$$""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&%%%###"""!!!#########$$$$$$%%%%%%&&&'''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&'''((()))*********)))''''''&&&&&&&&&{{{uuuppplllgggddd```]]]ZZZXXXWWWVVVSSSRRRQQQOOONNNMMMNNNMMMLLLJJJLLLMMMMMMMMMLLLJJJIIIHHHAAAAAABBBBBBAAAAAA@@@@@@??????????????????>>>>>><<<<<<<<<;;;:::999777777666666555444333333333444444333222111000111222222////////////////////////.........------------,,,------...//////...------..............................------------......,,,---......//////.........//////000111222333333333333444444555666666666888888888999999:::::::::999999:::;;;<<<===>>>>>>======???AAABBBCCCDDDDDDCCCEEEFFFGGGHHHIIILLLNNNLLLOOORRRTTTVVVXXX\\\^^^___bbbeeehhhkkknnnqqqttttttxxx}}}zzzuuupppnnnllljjjlllpppxxxzzzuuuqqqoooiii___VVVTTTMMMMMMNNNOOORRRYYYaaagggiiikkkmmmppprrrssssssssssssuuuwwwwwwuuuttttttvvvuuussspppoookkkcccWWWNNN:::444...+++---...---+++))))))((((((((())))))***''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&%%%###"""###$$$$$$$$$$$$%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%########################$$$###!!! !!!###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%"""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%% !!!###%%%&&&%%%$$$$$$!!!"""###$$$%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&'''((()))******)))((('''''''''''''''|||xxxrrrlllgggccc___\\\XXXUUURRRQQQPPPOOOMMMLLLLLLKKKIIIIIIJJJIIIHHHFFFFFFGGGGGGGGGFFFEEECCCBBB>>>???????????????>>>===>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;:::888777666444444333222111111222222333222000//////000111222.../////////////////////......---------,,,,,,,,,,,,---...//////...---,,,.................................------.........,,,---......//////............///000111222333333222222333444444555555666666666777777888999999999777777888999:::;;;;;;<<<999:::<<<>>>???@@@AAAAAAAAABBBDDDEEEEEEFFFIIILLLIIILLLOOORRRTTTVVVYYY\\\\\\___dddgggjjjlllooorrrrrrvvv|||xxxoookkkiiiggghhhkkkmmmwww|||{{{{{{vvvjjj```\\\OOONNNMMMLLLOOOVVV^^^eeefffhhhkkknnnppprrrrrrrrrtttwwwyyyxxxvvvtttuuuwwwvvvtttrrrqqqpppjjj___WWWDDD<<<333...---,,,***'''***)))))))))))))))******((((((((((((((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''$$$%%%&&&%%%###"""###$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% """$$$%%%$$$###"""!!!"""###$$$%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###$$$%%%&&&'''%%%%%%$$$$$$$$$$$$$$$$$$"""###$$$&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''(((******))))))(((''''''''''''(((~~~yyynnnkkkfffaaa^^^ZZZVVVSSSKKKJJJJJJIIIIIIHHHHHHHHHCCCCCCCCCBBBBBBAAAAAAAAABBBBBBBBBAAAAAAAAA@@@@@@>>>>>>===<<<;;;;;;::::::;;;;;;;;;:::::::::999999;;;;;;:::999888777666666222222222111111111000000222222111111000000/////////////////////////////////............---------......---------,,,,,,,,,,,,,,,,,,------.........---......///////////////...------------...//////---......///000111111222000000111111111222222222555555555555555666777777555666777999999999888777999999:::;;;;;;<<<<<<======???AAABBBBBBCCCEEEFFFHHHIIIKKKMMMPPPSSSUUUVVVXXX[[[^^^```cccfffjjjmmmooossswwwzzz}}}vvvqqqmmmhhhhhhkkkjjjpppzzz||||||zzzooocccZZZTTTNNNLLLOOOUUU[[[^^^dddgggjjjllllllnnnssswwwvvvuuuuuuuuuvvvwwwxxxxxxyyywwwuuutttrrrnnngggaaaSSSHHH:::000------+++)))+++***)))(((((('''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""######""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###############$$$%%%&&&&&&%%%$$$$$$######$$$$$$%%%"""###$$$$$$$$$$$$###"""%%%%%%%%%$$$$$$#########+++***)))((('''&&&&&&&&&!!!""""""""""""#########%%%%%%%%%$$$$$$#########""""""#########$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''(((((((((((({{{tttpppdddaaa\\\XXXTTTQQQMMMKKKEEEEEEEEEDDDCCCBBBAAAAAA@@@@@@?????????>>>>>>>>>@@@@@@?????????>>>>>>>>><<<<<<<<<;;;:::999999999::::::999999999888888888777777666555444333222222222222222111111000000000////////////....................................///............---------------,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,---...............---------------...//////---......///000000111111000000000111111111222222444444333333444444555666444555555666666666555555777777888888999:::::::::;;;===?????????@@@BBBDDDEEEGGGIIIKKKNNNQQQSSSTTTVVVXXX[[[^^^```dddhhhkkkmmmppptttwwwzzz||||||tttnnnlllnnnjjjnnnttt~~~zzzoooccc^^^WWWSSSRRRTTTXXX[[[bbbeeehhhjjjkkkmmmpppsssvvvvvvvvvvvvvvvwwwwwwxxxzzzxxxvvvuuutttpppjjjeee^^^SSSDDD888222000///...+++***)))(((((((((((((((&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###""""""!!!!!!""""""###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###############!!!""""""######""""""!!!###########################$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%########################%%%%%%%%%$$$$$$#########'''&&&%%%$$$############"""""""""#########$$$$$$%%%%%%%%%$$$$$$$$$###############$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$###''''''''''''''''''''''''&&&''''''(((((((((((((((''''''((((((((()))))))))}}}vvvnnngggbbbYYYVVVQQQMMMKKKHHHDDDBBBAAA@@@@@@???===<<<;;;;;;;;;;;;;;;:::::::::::::::<<<<<<<<<<<<;;;;;;;;;::::::999999888888777777777888888777777777666666666444444333222111000000///111111111111000000000000............////////////........................///............---------,,,,,,+++++++++*********------------,,,,,,,,,,,,++++++,,,------------------------------......///------......///000000000000000000000111111111111222222111111222222333444444333333222222222222333444444555555666777777777777999;;;<<<<<<===???@@@BBBDDDEEEHHHKKKMMMOOOPPPRRRUUUXXXZZZ]]]```dddgggiiilllpppsssvvvxxx{{{~~~|||sssooooookkkmmmpppsss{{{yyyooollleee]]]WWWTTTUUUWWW^^^aaaeeehhhiiikkknnnpppvvvvvvvvvvvvwwwwwwwwwwwwzzzyyyxxxwwwvvvsssnnnkkkeee\\\MMM>>>444///......,,,+++***)))((((((((((((&&&&&&''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$"""!!! !!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###########################$$$$$$$$$$$$############""""""############""""""""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$###&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$#########$$$$$$###"""!!!!!!!!!!!!############$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$###''''''''''''''''''''''''&&&''''''(((((((((((((((((((((((()))))))))******{{{rrrjjjccc\\\WWWQQQNNNJJJGGGEEECCC@@@>>>???>>>===<<<;;;:::999888777777777777777777777777999888888888777777777777777777666666555555555555555555555555444444444444444444333333222111111000000000000000000000000000//////000000111111222222........................///............---------,,,,,,,,,,,,++++++++++++...------,,,,,,+++++++++++++++,,,---------------------,,,,,,------...///---------......//////////////////000000000111111111111111111111222222333444333111000///000111111222333333444444555666666555777999:::::::::<<<>>>@@@AAACCCEEEHHHJJJLLLMMMOOOQQQUUUWWWZZZ]]]aaadddeeehhhlllppprrruuuxxxzzz{{{}}}wwwrrrmmmnnnoooooorrr{{{{{{xxxrrriii___YYYVVVVVVZZZ]]]aaaeeeiiilllnnnoootttuuuuuuvvvwwwwwwwwwwwwyyyyyyxxxxxxwwwtttqqqoooiiicccXXXIII<<<222...------,,,+++***)))((((((((()))))))))(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''###$$$$$$%%%&&&'''((((((''''''&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%'''&&&###""""""###&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%$$$"""!!!!!!"""$$$%%%$$$$$$$$$###############%%%%%%$$$#####################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''''''''''''''''''''''''''&&&''''''((((((((((((((())))))))))))************zzzrrriiiaaaZZZTTTPPPJJJHHHDDDBBB@@@???<<<;;;;;;;;;:::999888777666666555555555555666666666666666666555555555444444444444444444444333333333333444444333333333222222222444333333222222111111111//////////////////////////////000000111111222222........................///............---------------------,,,,,,,,,,,,---------,,,,,,++++++***,,,,,,---............---,,,,,,,,,,,,,,,---......------------................../////////000000000111111000000111111222333444333111000///000111111222222333333444444555555444666888888888999;;;===>>>???AAACCCEEEHHHIIIJJJMMMOOORRRUUUWWWZZZ___bbbbbbeeeiiillloooqqqtttwwwxxxzzz|||zzzpppppppppoooooosss{{{}}}uuukkkbbb\\\YYYWWWYYY]]]bbbggglllnnnpppqqqrrrtttuuuwwwwwwwwwwwwwwwxxxxxxwwwvvvtttrrrrrrnnnkkkdddYYYKKK>>>444000...---,,,***))))))((((((++++++***)))(((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%)))'''%%%######%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""###$$$%%%&&&'''&&&&&&%%%$$$$$$######$$$$$$%%%%%%$$$"""!!!!!!"""$$$%%%########################&&&%%%%%%$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''''''''''''''''''''''''''&&&''''''((((((((((((((())))))))))))************uuuooofff^^^WWWRRRMMMIIICCCAAA>>><<<;;;:::999777666666555555444333333333444444444444555555555555444444444444333333333333222222222222222222222222333333222222222111111111111111000000000/////////............////////////............////////////------------------------///............---------.........---------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...............,,,,,,,,,,,,,,,------...------------------------............////////////000000000000000111111222222222111000000000111111111111222333333444444555333555666777777888:::<<<<<<===>>>@@@CCCEEEFFFGGGIIILLLOOORRRTTTWWW\\\___^^^aaaeeeiiikkknnnqqqssstttwwwzzz}}}xxxvvvsssppppppppprrrsssuuuyyyyyyoooeee^^^XXXXXXZZZ^^^dddjjjmmmmmmmmmoooqqqtttvvvwwwwwwwwwvvvxxxxxxwwwuuusssssssssnnnllliiiaaaUUUGGG:::222///...---+++***)))))))))++++++***)))((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''(((((($$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$""""""######$$$%%%%%%%%%'''%%%$$$######$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######%%%&&&&&&&&&%%%$$$&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###!!!"""$$$%%%&&&&&&%%%$$$%%%$$$$$$######$$$$$$%%%%%%$$$###""""""###$$$%%%"""""""""###############$$$$$$###############$$$############$$$$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$###''''''''''''''''''''''''&&&''''''(((((((((((((((((((((((()))))))))******zzzuuuhhhbbbZZZSSSMMMIIIEEEBBB>>><<<999888888888666555222222222222222222222222222333333333444444444444444444444333333333222222111222222222222222222222222222222222111111111111///////////////.........---------....../////////////////////............------------------------///............------------------,,,,,,,,,+++++++++++++++++++++,,,,,,,,,++++++,,,---------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------........./////////...............///000000//////000000111000000000000000111111222333333333111333555555555666888:::999:::;;;===???AAACCCCCCFFFHHHKKKNNNPPPTTTXXX[[[ZZZ]]]aaaeeegggjjjmmmooopppssswww{{{}}}zzztttsssrrrooollllllooovvv|||nnnccc[[[YYYXXXZZZ___eeeggghhhiiikkkooorrruuuwwwwwwwwwwwwyyyzzzxxxuuussssssuuuooolllhhhccc\\\PPPBBB888000///---,,,***)))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''"""######$$$%%%&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$!!!""""""###$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&'''&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%###########################$$$$$$%%%%%%$$$$$$###"""###$$$%%%%%%###!!! %%%$$$$$$######$$$$$$%%%########################!!!"""""""""#########$$$#########""""""######$$$"""""""""#########$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$###''''''''''''''''''''''''&&&''''''(((((((((((((((''''''((((((((()))))))))zzzqqqlll^^^YYYRRRKKKFFFBBB???======;;;888777888777666555222222222222333333333333111111222222333333333444444444444333333333333222111111111111111222222222222222222222111111111111000000000000000/////////---------.........//////222222111111000000//////------------------------//////.........---------,,,,,,,,,+++++++++***************++++++,,,,,,---******+++,,,,,,,,,,,,+++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---,,,,,,,,,,,,---......,,,---///000111000////////////000000111222222222000111333444444555777999777888999;;;===???@@@AAACCCFFFIIILLLNNNQQQUUUYYYWWWZZZ^^^bbbdddgggjjjlllmmmqqqvvvzzz{{{}}}~~~yyywwwuuuqqqlllhhhkkkooowwwsssfff^^^ZZZWWWXXX\\\```ccccccgggiiimmmqqquuuwwwwwwwwwxxxzzz{{{yyyuuussstttvvvvvvqqqlllhhhcccYYYLLLBBB000000...,,,+++***))))))%%%%%%&&&'''((()))***+++''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&!!!!!!"""###%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$!!!""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%########################"""###%%%'''''''''%%%$$$###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&%%%###!!!%%%$$$$$$$$$$$$$$$$$$%%%"""###$$$$$$$$$$$$###"""!!!!!!""""""#########$$$%%%$$$$$$$$$$$$$$$%%%%%%!!!""""""""""""##################$$$$$$%%%%%%%%%""""""#########$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&''''''''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''((((((((((((|||xxxpppeee\\\UUUOOOIIIDDDBBB???<<<999666666555444444444444555555444222111111222444555333333333222222111111111111222222222222111000000111111000000000000111111000000///000000111222222//////000000//////...---........................................................................,,,,,,---......---,,,,,,,,,+++******))))))*********++++++,,,,,,++++++*********+++++++++,,,,,,,,,------,,,++++++,,,,,,,,,/////////////////////////////////...---------,,,,,,---------.../////////////////////////////////............////////////222222222333444555777888777888999:::<<<===>>>???CCCEEEGGGKKKNNNPPPRRRSSSWWWZZZ^^^aaaccceeehhhjjjnnnpppsssuuuxxx{{{}}}vvvtttuuulllhhhhhhmmmxxxzzzsssggg```ZZZWWWVVVVVVZZZ```fffhhhlllppptttwwwyyyzzzyyyxxxwwwvvvuuuuuuuuuuuuuuusssooolllmmmiii\\\MMM???666,,,***---///+++&&&))))))))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$#########""""""$$$$$$$$$$$$######""""""$$$&&&&&&%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$#########'''$$$"""%%%%%%%%%%%%$$$$$$#########%%%$$$#########$$$%%%&&&$$$$$$$$$############"""###$$$$$$%%%%%%&&&''''''%%%$$$###""""""###$$$%%%"""###$$$%%%%%%$$$###"""###########################""""""!!!!!!""""""###(((''''''&&&%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$######$$$%%%%%%"""###%%%&&&'''&&&%%%%%%((('''&&&%%%$$$%%%%%%&&&'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((---+++***(((((()))+++,,,yyyrrrmmmfff[[[SSSKKKGGGBBB>>>===<<<999777666555555444444444444444555444222111111222444555333333222222222111111111111222222222222111000000111000000//////000000111000000/////////000111111000000000////////////...................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,++++++***************++++++,,,,,,++++++*********+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............------------------------................................................////////////111111111222333444666777666777888999;;;<<<======AAABBBEEEHHHLLLNNNPPPPPPTTTWWW[[[^^^aaacccfffhhhlllnnnqqqsssuuuxxx|||wwwuuuooojjjhhhllluuu~~~xxxmmmeee]]]XXXTTTRRRUUUZZZbbbffflllooorrrsssuuuwwwzzzyyyxxxwwwvvvuuuuuuuuuuuutttqqqnnnnnnkkkaaaVVVFFF<<<000+++,,,---+++'''***)))))))))(((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''&&&%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$#########"""$$$%%%&&&%%%#########%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&""""""""""""""""""######%%%$$$"""!!! !!!"""###%%%%%%%%%$$$$$$$$$######%%%%%%###"""""""""###$$$$$$$$$$$$$$$############"""""""""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%"""###$$$$$$$$$$$$###"""########################&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$###"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%$$$$$$%%%&&&&&&$$$%%%&&&&&&'''''''''&&&((('''&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&%%%&&&&&&&&&''''''''''''))))))))))))************)))***************))))))}}}vvvlllfffaaaZZZQQQIIIBBB???<<<:::999999888777666555444444333333444444444333222111111222333444222222222111111111111111111111222222111111000///000//////......//////000000000//////.../////////111111///.........///000................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------,,,,,,,,,+++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,************************------------........................---------------------------------------............/////////000000000111222333444555555555666777999:::;;;;;;>>>@@@BBBFFFIIIKKKMMMNNNPPPSSSWWW[[[^^^```dddfffiiikkknnnpppqqqtttwwwzzz{{{}}}zzztttoookkkmmmrrr{{{{{{qqqhhh___YYYSSSPPPRRRVVV\\\ccckkknnnnnnnnnrrruuuzzzzzzyyyxxxwwwvvvuuuuuuuuuwwwuuuqqqooommmggg```SSSHHH999000------,,,+++******)))))))))((((((((())))))((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$###############$$$%%%%%%$$$###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&& !!!!!!"""######$$$$$$###$$$%%%&&&&&&$$$###"""%%%%%%%%%$$$$$$$$$$$$###%%%%%%$$$###""""""""""""%%%$$$$$$$$$############ !!!!!!"""######$$$%%%%%%%%%&&&&&&%%%%%%%%%"""###$$$$$$$$$$$$###"""########################%%%$$$$$$######$$$$$$%%%""""""!!! !!!!!!$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&''''''(((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&'''''''''((((((((())))))))))))************&&&(((***++++++***((('''{{{qqqkkkccc\\\WWWQQQJJJDDD>>>===;;;999999888888888555444444333333333333333333333222111111222333333111111111111111111111000111111111111111000000/////////............//////111000///......---......111000...,,,,,,---...000........................................................................---------------------------------------,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++,,,---------------------------,,,,,,,,,------..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///////////////000000111333333333444555666777888999999<<<>>>@@@DDDGGGIIIKKKLLLLLLPPPTTTXXX[[[^^^bbbdddgggiiikkkmmmnnnppptttvvvxxxyyy|||}}}~~~|||uuuooonnnpppuuu}}}{{{qqqhhh___YYYTTTPPPQQQVVVUUU^^^hhhlllkkklllpppvvvzzzzzzyyyxxxwwwvvvuuutttvvvyyyyyysssooommmjjjfff___TTTDDD777111.........*********)))))))))(((((((((((((((((('''''''''&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&''')))***''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%###$$$&&&'''&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$$$$######### !!!!!!"""############$$$%%%&&&&&&%%%$$$############$$$$$$#################################$$$$$$############$$$$$$$$$######"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))'''''''''(((((((((((()))''''''''''''((((((((((((&&&''')))******)))((((((|||tttoooeee```YYYSSSNNNIIIDDD@@@;;;;;;:::999777666666666444444333222222222222222222222222222222222222222000000000000000000000000000111111111111000////////////............//////111000///......---......000///---++++++,,,---...........................................................................------------------------------.........---,,,+++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,************++++++,,,---------------------------+++,,,,,,,,,------............------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------............////////////000000111222222333333444555666777777:::<<>>;;;777888888777444222333333444333222222111111222222222222222222222222222222////////////000000000000000000111111000000///...000//////......//////000000000//////...////////////...---,,,,,,,,,---...................................................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,---.........---,,,+++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,******)))******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........///////////////000111222222333333444555555666666888:::===@@@CCCEEEGGGHHHHHHKKKPPPSSSVVVYYY\\\^^^aaaccceeegggiiikkkoooqqqrrruuuxxxzzzzzz{{{}}}zzzsssooolllnnnrrryyyzzzssskkkeee]]]UUUQQQRRRPPPVVV___dddfffjjjpppuuuuuuvvvwwwxxxxxxwwwvvvuuuvvvyyyyyytttooonnnlllhhhfffaaaVVVHHH;;;111,,,+++++++++*********)))))))))'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%)))((('''%%%$$$###""""""%%%%%%%%%%%%$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%%%%$$$###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$######"""!!!!!! $$$###"""!!!"""###$$$%%%###$$$$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$""""""###$$$$$$%%%%%%&&&"""######$$$$$$######"""$$$$$$###""""""###$$$$$$########################&&&%%%%%%$$$$$$%%%%%%&&&######"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###%%%$$$$$$###############$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&'''''''''((((((((())))))))))))***************)))'''&&&''')))+++---~~~xxxqqqjjjbbb[[[VVVMMMJJJEEEAAA===;;;:::999333555777666333222333444333333222111111111111111111111222222222222111111........./////////000000000000000000000//////...111000000//////000000111000000/////////000111111000000/////////.........................................................,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...+++,,,.........---+++******++++++,,,,,,++++++*********+++++++++,,,,,,,,,))))))))))))***+++,,,---************************------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,---------.........000000000///000000111222222333333444444555555666555777:::===@@@CCCDDDEEEFFFIIIMMMPPPRRRUUUXXXZZZ\\\^^^aaaccceeehhhllloooooorrruuuwwwxxxyyyzzz|||}}}}}}~~~}}}uuuooommmooouuu}}}}}}xxxrrrnnnfff\\\VVVVVVRRRUUUZZZ^^^bbbggglllppprrrsssuuuwwwwwwwwwvvvuuutttwwwwwwsssrrrrrrnnniiihhhgggaaaUUUFFF888000---+++++++++*********))))))''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%'''&&&%%%$$$###"""""""""%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&%%%#########%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&######""""""""""""""""""###############$$$$$$%%%######$$$$$$$$$%%%%%%%%%###$$$$$$$$$###""" &&&&&&%%%%%%%%%$$$$$$$$$""""""###$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$###""""""###$$$$$$########################"""""""""!!!!!!""""""""""""""""""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$###"""$$$%%%&&&'''''''''&&&&&&'''&&&&&&%%%%%%%%%%%%&&&%%%&&&&&&&&&''''''''''''))))))))))))************(((((())))))***+++,,,,,,xxxtttnnnhhhaaaZZZSSSNNNHHHEEEAAA>>>;;;999999888222555777777555444555777333222222111000111111111111111222222222222111111---.........//////000000000000000000000//////...111111000000000000111111000000///000000111222333111111111222111000//////...........................................................................---,,,,,,,,,,,,---...+++,,,---......,,,***)))+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,))))))))))))***+++,,,---++++++++++++++++++++++++---------,,,,,,++++++++++++++++++,,,,,,---------------------------------,,,,,,,,,---------......111000000000000111111222333333333444444555555555333555888;;;>>>AAABBBCCCDDDGGGKKKNNNPPPRRRUUUWWWYYY[[[^^^aaacccfffjjjmmmmmmppptttvvvwwwwwwxxxzzzyyyyyyzzz}}}|||tttpppqqqtttvvv{{{|||xxxuuusssmmmddd^^^]]]TTTUUUWWWZZZ___dddhhhkkkpppqqqtttvvvwwwwwwvvvuuurrrtttuuuttttttuuuqqqkkklllmmmkkk```PPP@@@666222+++++++++************))))))(((((((((''''''''''''))))))))))))))))))))))))''''''&&&&&&&&&%%%%%%%%% !!!!!!"""###%%%&&&'''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$&&&&&&%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&#########$$$%%%%%%&&&&&&"""###$$$%%%%%%%%%%%%$$$#########$$$$$$%%%%%%%%%$$$$$$$$$###!!!&&&&&&&&&%%%%%%%%%$$$$$$"""""""""###$$$$$$%%%%%%'''&&&$$$$$$$$$$$$&&&'''%%%$$$###""""""###$$$%%%########################%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$######$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&'''&&&%%%###"""###$$$&&&'''((('''&&&&&&'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((&&&(((***,,,---,,,++++++}}}yyykkkgggaaaZZZUUUOOOJJJFFF???===:::999888888666555666666555444333333333333333333333333333333333333111111111111111222222222000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000...000222222111000///000000000//////....................................,,,,,,+++***+++,,,---...,,,///111000---+++,,,......------,,,,,,------...+++++++++******))))))))),,,,,,------,,,,,,+++***,,,,,,+++***))))))******************************---------,,,,,,+++++++++.........------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------........................------000000000111222222333333555666888:::<<<>>>@@@@@@BBBEEEHHHJJJKKKMMMPPPSSSXXXYYY\\\___ccceeeggghhhmmmnnnppprrrtttvvvvvvwwwyyyyyy{{{}}}yyytttrrrqqquuu~~~yyyyyyxxxssshhh___^^^VVVQQQSSSXXX^^^fffmmmnnnooorrruuuvvvwwwvvvuuussstttvvvvvvtttrrrrrrrrrnnnooollleee\\\PPP???111000---******,,,---+++(((***)))((('''''''''''''''''''''((((((''''''&&&%%%))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######""""""$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$############%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%$$$$$$###""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$******))))))((((((''''''*********))))))))))))))){{{sssmmmbbb^^^XXXSSSNNNIIIDDDAAA>>>;;;999888888888666555555555444444444555555666333333333333333333333333222222222222111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000///111222333111000000000000//////......---------------------------------------,,,,,,,,,---...///,,,///000///---+++,,,------------,,,,,,---------,,,,,,+++++++++*********++++++,,,,,,++++++***))),,,++++++***))))))******************************,,,,,,,,,,,,,,,,,,++++++---------,,,,,,,,,++++++---------,,,,,,+++++++++,,,,,,,,,---------..............................///000000111111222333333555666777999;;;===???@@@BBBDDDGGGIIIJJJLLLOOORRRTTTVVVYYY]]]```ccceeefffkkklllnnnppprrrssstttuuuwwwxxxyyy{{{~~~xxxqqqnnnpppxxx|||zzzzzzxxxpppjjjbbbZZZTTTTTTXXX\\\dddkkkkkkmmmpppsssuuuuuuuuuuuusssuuuwwwwwwuuusssssssssqqqrrrpppjjjbbbXXXHHH;;;222...***)))******(((%%%))))))((('''''''''((((((''''''((((((''''''&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########"""$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$######""""""######%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%########################$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''***)))))))))))))))))))))|||wwwoooddd]]]WWWSSSNNNJJJGGGCCC???===;;;999777777888888777666444444444444555666777888444444444444444444444444333333333222222111111111000000000000000000000000111111111111111111111111111111111111111111111111///////////////////////////111333333111000111222000000//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...///000,,,...//////---,,,,,,---------------------------,,,,,,,,,,,,++++++++++++***++++++++++++***)))))),,,+++******)))*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,---------..............................//////000111111222222333444555666888:::<<<>>>>>>@@@BBBEEEGGGIIIKKKMMMPPPPPPRRRUUUXXX\\\```cccdddhhhiiikkkmmmoooqqqrrrrrruuuvvvwwwxxx{{{}}}vvvqqqooosssxxx~~~{{{xxxiii```XXXWWWXXXZZZ```fffhhhjjjmmmqqqsssttttttttttttvvvxxxxxxvvvtttttttttrrrsssrrrmmmhhh```SSSGGG888333---*********(((&&&(((((('''''''''((())))))'''(((((((((((('''&&&&&&$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""""""""!!!""""""######%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&#################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&'''''''''((()))))))))&&&&&&&&&&&&''''''''''''))))))))))))))))))******~~~zzztttooojjjbbbXXXQQQNNNKKKHHHEEECCCAAA>>><<<:::888666666777888777666444444444444444555666777444444444444444444444444555555444333222111111000000000000000000000000000111111111222222222222222222222222222222222222222////////////////////////000111333333111111222333333222222111///...------,,,,,,,,,,,,,,,,,,,,,,,,---------------......///,,,---......------,,,---,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******)))++++++***************+++******************************++++++,,,,,,,,,---++++++******************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------...............//////000000111222222222333444555777999;;;<<<===>>>AAACCCEEEFFFHHHKKKMMMMMMNNNQQQUUUYYY]]]aaacccfffgggjjjlllnnnpppqqqrrrssstttuuuvvvxxx{{{}}}~~~zzzttttttuuuvvv{{{qqqggg^^^ZZZYYYYYY\\\aaaeeegggkkkooorrrttttttttttttvvvxxxxxxwwwuuuuuuvvvqqqrrrqqqmmmjjjfff\\\QQQ???999111---,,,,,,+++)))((('''''''''((()))******((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""""""""""""""###$$$%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&#################################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((((((&&&&&&'''((())))))******%%%%%%&&&''''''((()))))))))))))))))))))*********tttooogggaaa\\\WWWQQQLLLGGGEEEBBB@@@@@@???===;;;999777666666777888888777666666555444444444444444555555555555555555555555666555555444333222111111111111111111111111111111111222222222333333333444333333333333333333333333000000000000000000000000111222333333222222333555666666555333222000//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------,,,,,,,,,---......---,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++***+++***************++++++*********************************++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////...//////000111111222222333333444666777999:::;;;<<>><<<::::::;;;;;;;;;:::<<<:::888888888999888777888888777777777777777888666666666666666666666666555555555555444444444444333333333333333333333333222222333333444555555555444444444444444444444444222222222222222222222222222333333333222333555888:::999888555333111000///------------------------++++++---.........---,,,,,,+++***,,,...///---++++++,,,...//////...,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,+++************))))))***++++++,,,************************++++++++++++*********************+++++++++,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,------...//////000......//////000111111111111222333444555666777888999;;;>>>???@@@AAACCCEEEGGGGGGHHHKKKNNNRRRVVVYYY[[[\\\___bbbdddggghhhiiijjjkkklllooosssvvvyyy{{{|||zzzrrrnnnnnniiilllttt}}}vvvoookkkfff^^^YYYYYYXXX[[[```fffkkkoooqqqqqqrrruuuwwwxxxwwwvvvvvvwwwvvvvvvtttqqqrrrsssoooiii___UUUEEE999222///---+++******))))))((())))))))))))))))))))))))(((''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$#########$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%%%%$$$###############$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''&&&''''''(((((()))))))))'''(((((()))******++++++yyyooocccYYYSSSNNNHHHEEEDDDCCC???<<>>???@@@BBBDDDEEEFFFFFFHHHKKKOOOSSSVVVVVVWWWZZZ]]]```bbbddddddggghhhjjjmmmqqquuuxxxzzzyyy{{{~~~wwwqqqpppiiijjjmmmwww~~~wwwrrroooiii```ZZZYYYUUUXXX]]]ccciiillloooppprrrtttvvvwwwvvvuuuvvvvvvvvvvvvssspppqqqsssoooiiilll```OOO@@@777222///---++++++***)))(((((()))))))))))))))))))))(((((('''&&&&&&&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$############$$$$$$%%%%%%%%%""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$###"""!!!!!!""""""%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$###""" !!!"""$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''(((((()))***+++++++++}}}rrrkkkdddZZZSSSKKKIIIEEEBBB@@@?????????>>>===<<<;;;;;;<<<===>>>;;;;;;;;;;;;;;;:::::::::<<<<<<;;;:::999999999999<<<;;;999777666666777777444555555555555555444444444333333222333444555666777777777777777888888888666555444333222333444555555555444333333222111111666444222111111333666777:::999888777555333222111111000...,,,+++,,,---......,,,,,,---///000///...***+++,,,---------------------,,,,,,,,,,,,++++++------------------------......---------,,,,,,,,,+++******))))))******+++,,,,,,,,,+++++++++******))))))))))))))))))))))))************************+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,---------......000000000000000000000000111111111222333444666777777888999;;;===>>>@@@@@@CCCDDDEEEGGGIIIKKKLLLMMMQQQSSSWWWYYY[[[^^^aaadddbbbeeehhhkkklllnnnqqqsssvvvyyy}}}yyynnnjjjggghhhooo|||zzzpppjjjhhhbbbZZZ[[[ZZZ[[[^^^ccchhhlllmmmppptttxxxzzzzzzyyyyyyyyyzzzyyyxxxvvvtttrrrpppnnnhhhcccYYYLLL???555///------***'''&&&'''((()))(((***)))&&&$$$$$$%%%''')))''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$#########&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$%%%$$$$$$$$$######""""""###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$###############$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$######""""""#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%%%%$$$''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))************rrrgggaaa[[[SSSMMMHHHGGGDDDAAA????????????>>>>>>===<<<<<<===>>>>>><<<<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;:::999999999999<<<;;;999777666666666777555555555666555555444444555444444333444555777888888888888888888888888888777666555444444555666666666666555555444333333222666555333222222444666888999888777666555444333222222111///---------...///...---,,,---...///...---***+++,,,,,,---------,,,------,,,,,,,,,,,,++++++------------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,+++++++++******************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////111111111222333444555666777777999:::<<<>>>???@@@BBBCCCDDDFFFHHHJJJKKKLLLOOOQQQTTTWWWXXX[[[^^^``````cccgggjjjkkkmmmppprrrtttwww{{{~~~uuulllgggeeeiiirrr}}}tttooommmhhhaaa\\\[[[ZZZ\\\```fffjjjlllnnnrrrvvvxxxxxxwwwwwwwwwwwwwwwvvvvvvuuusssrrrqqqjjjfff^^^SSSFFF:::222...---+++(((((()))******)))***((('''%%%%%%&&&'''((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%$$$$$$$$$############$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$############$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$#########"""######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))************zzzpppcccZZZUUUQQQLLLGGGEEEDDDBBB@@@??????@@@@@@???>>>============>>>???>>>>>>>>>>>>======<<<<<<<<<<<<;;;;;;:::999999999;;;:::999888777666666666666666666555555555444444666555555666666777999999::::::999999888888777777888777777666666777777888888888777777666555555555666555444333333555777888777777666555555444444333444333111/////////000000///...------...///---,,,++++++,,,,,,------,,,,,,------,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,++++++++++++------,,,,,,,,,,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////000000111111222333555555666666777999;;;<<<===>>>@@@AAABBBDDDFFFHHHJJJKKKLLLNNNQQQSSSTTTVVVXXX[[[^^^aaadddgggiiikkknnnpppqqqtttxxx|||~~~ssslllffffffkkkuuuzzzuuusssooojjjeeebbb___^^^^^^bbbfffiiikkkooosssuuuuuuuuuuuuuuuttttttuuuuuuuuuuuuttttttkkkjjjeee]]]QQQCCC777///---+++******++++++***)))((((((((('''''''''&&&&&&''''''''''''''''''''''''(((''''''&&&&&&''''''(((#########$$$%%%&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$$$$#########$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$###############$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))************|||kkkcccXXXPPPLLLJJJGGGEEEAAAAAA@@@??????@@@@@@AAA?????????>>>>>>?????????@@@@@@@@@??????>>>>>>===<<<<<<<<<;;;;;;:::999999::::::999888777666555555777666666555555555555555777777777888999999:::;;;;;;;;;::::::999888777777777777777777777888888888999999999999888888777777777666555444555666777888666666666555555555555555555444333222111111111222000///............---,,,+++,,,,,,---------,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++******+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,---------......////////////////////////000000000111111222444444555555666777999:::;;;<<<>>>???@@@BBBDDDFFFGGGHHHJJJLLLNNNPPPPPPRRRTTTVVV[[[]]]aaadddfffhhhkkkmmmooorrrvvvzzz|||~~~uuullliiijjjqqq}}}}}}zzzwwwtttqqqrrrnnnhhhbbb^^^^^^bbbeeehhhlllpppssstttttttttuuuttttttuuuuuuuuuuuuttttttllllllkkkfff[[[LLL===333...,,,******++++++***)))'''(((((()))((('''&&&%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$########################""""""#########$$$$$$$$$&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''((()))))))))************vvvlll]]]WWWNNNHHHFFFEEEDDDCCC????????????@@@@@@AAAAAA???@@@@@@@@@@@@@@@@@@???BBBBBBAAA@@@??????>>>>>><<<<<<<<<<<<<<<:::999888:::999999888777666555444777666555555555555666777999999:::::::::;;;;;;;;;;;;;;;::::::999888777777666666777777888888888888;;;;;;:::::::::::::::999777777666666666777888999666666666666666666666666666555555444333333222222111000////////////...---------.........------,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,++++++++++++++++++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................000000000000111111222333333444555666777888999:::;;;<<<>>>@@@BBBDDDEEEFFFHHHJJJLLLNNNNNNOOOQQQSSSWWWZZZ^^^aaacccfffiiikkkmmmpppuuuxxx{{{~~~~~~rrrlllkkknnnvvv~~~zzzvvvuuuwwwssslllccc]]][[[^^^bbbdddhhhnnnqqqssstttuuuvvvvvvvvvvvvvvvuuutttrrrrrrmmmmmmmmmjjjcccUUUEEE:::000...+++*********)))((('''((()))***)))(((&&&%%%''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""""""""""""""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$########################""""""#########$$$$$$$$$&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''((()))))))))************ssseee[[[QQQMMMGGGCCCBBBAAAAAA@@@>>>??????@@@AAAAAABBBBBB@@@@@@AAABBBBBBAAA@@@@@@CCCBBBBBBAAA@@@???>>>>>><<<<<<======<<<;;;999888999999999888777666444444666555555444555666888999;;;;;;;;;<<<;;;::::::999::::::999999888888777777555666777888999999999999;;;;;;;;;;;;;;;;;;;;;;;;888777777777888888999999888888777777777777777777666666666555444444333333222111000000111111000////////////000//////...---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++......------------......,,,,,,,,,+++++++++******++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,---------..............................000000//////000111111222222333333444555666777888999:::;;;===???AAACCCDDDFFFHHHJJJKKKLLLMMMOOOQQQTTTWWW[[[^^^aaacccfffhhhkkknnnssswwwzzz}}}zzzppplllkkkooouuuzzzyyywwwtttmmmcccZZZWWWZZZ^^^```dddjjjooorrrtttvvvwwwxxxxxxwwwvvvtttsssqqqpppooonnnmmmlllggg]]]OOOEEE555111---+++******))))))(((((()))***)))((('''&&&''''''''''''''''''''''''%%%%%%%%%$$$$$$%%%%%%%%%'''''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$!!!!!!!!!"""""""""""""""###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######""""""''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))************|||pppdddYYYRRRJJJHHHEEECCCAAAAAA@@@@@@??????@@@AAAAAABBBBBBBBB@@@AAABBBCCCCCCBBBAAA@@@CCCCCCBBBAAA@@@???>>>===<<<<<<===>>>===;;;999888888888999888777666444333555444444444555888:::<<<<<<======<<<;;;:::888777888888888888888888888888666777999:::;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<888888888888999999:::::::::999999999888888777777666666666666555444333222333111111111333444333222111111111111111000//////------,,,,,,,,,,,,++++++++++++++++++++++++++++++------------,,,,,,,,,,,,......------------......,,,,,,,,,+++++++++******************************************************++++++++++++++++++++++++******++++++,,,---......,,,,,,,,,---------..............................000////////////000111111111222222333444555666666888888:::<<<>>>@@@AAABBBBBBEEEGGGIIIJJJKKKNNNPPPQQQTTTYYY\\\^^^aaadddggghhhkkkppptttwwwzzz~~~zzzqqqllllllooouuu||||||yyyqqqeeeYYYSSSTTTWWWZZZ___ffflllpppsssuuuwwwxxxwwwwwwvvvuuusssqqqppprrrooommmllljjjcccYYYPPP;;;666000,,,++++++++++++)))))))))))))))(((''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$'''''''''&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%"""#########$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))************{{{nnneee]]]UUUPPPIIIHHHFFFEEEDDDCCCBBBAAA???@@@AAABBBBBBBBBBBBBBBAAAAAABBBCCCCCCBBBAAAAAACCCCCCBBBAAA???>>>>>>===;;;<<<>>>>>>===<<<999888888888999888777666444333444333333444555888;;;===============;;;999777666777777777777777888888888777999:::<<<======<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<888888999999999:::::::::;;;;;;::::::999888888777666666666666555444333222333222111222444555444333222222222222222111000///---------,,,,,,,,,++++++++++++++++++++++++++++++......------------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******))))))))))))))))))))))))************************++++++++++++++++++++++++))))))***+++---...//////,,,,,,,,,---------..............................000////////////000000111111111222333444444555555777777999;;;===???@@@AAA@@@BBBEEEGGGHHHJJJLLLOOOPPPSSSWWW[[[]]]```cccffffffiiinnnrrruuuyyy|||yyypppmmmooonnnqqqxxxxxxiiiZZZPPPNNNPPPWWW\\\cccjjjnnnrrruuuwwwvvvvvvvvvvvvuuutttrrrrrrtttqqqmmmllllllggg___XXX@@@:::333...,,,,,,,,,---***)))))))))(((((((((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''$$$%%%%%%&&&&&&''''''(((&&&&&&&&&%%%%%%$$$$$$$$$(((((((((''''''&&&&&&&&&#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))************zzzlllbbb\\\WWWRRRMMMJJJFFFCCCBBBCCCDDDCCCAAACCCEEEFFFEEECCCBBBBBBBBBCCCDDDEEEEEEEEEDDDBBBBBBDDDDDDDDDDDDCCCBBBAAA@@@======<<<;;;;;;:::999999:::999888666555555555555333333333555777:::===>>>BBBAAA@@@===999777666777999888888777888888999999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;<<<===<<<:::999999:::<<<======<<<;;;::::::::::::;;;:::999999999888777777777555444333333222222333333222333333333333222111111000000000000000000000000---,,,,,,++++++,,,,,,------------...------,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++************++++++************))))))((((((,,,,,,,,,------.........++++++,,,,,,,,,,,,------...---,,,,,,,,,,,,---..................///000000222222222333333333444444555666777999;;;===>>>???@@@BBBEEEFFFGGGHHHJJJMMMOOORRRVVVYYY\\\___cccffffffiiimmmpppssswww{{{~~~xxxpppoookkkiiikkkrrr{{{|||tttfffVVVOOOQQQSSS[[[dddiiimmmppprrrsssuuuuuutttrrrppppppqqqsssqqqrrrsssrrrpppkkkfffcccVVVCCC444111000***)))---+++)))&&&%%%&&&(((((((((***))))))(((''''''&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((($$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!"""###""" ######""""""######$$$%%%""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################&&&&&&&&&%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&))))))((((((''''''''''''"""###%%%''''''&&&%%%$$$%%%%%%$$$$$$%%%&&&((()))'''&&&&&&&&&&&&'''((((((+++***)))))))))))))))***uuulllaaaXXXTTTQQQMMMIIIHHHEEECCCCCCDDDEEEDDDBBBGGGHHHIIIIIIFFFDDDDDDEEEDDDEEEFFFFFFFFFEEEDDDDDDDDDEEEEEEEEEDDDCCCBBBAAA===<<<<<<;;;:::999888888999888777666555444444444333333444555777:::<<<>>>@@@@@@???<<<999666666777888888888888999999:::::::::;;;;;;<<<<<<<<<<<<<<<===<<<<<<<<<======>>>>>>===<<<:::999888999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::999999888888777555444333333222222333333444444444444444333222222000000000000000000000000...------,,,,,,,,,,,,---....../////////...------,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++************++++++++++++*********)))))))))+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...---,,,,,,,,,,,,---..................//////000111111111111222222222333444555666777999;;;<<<===???AAACCCDDDEEEGGGIIIKKKLLLOOOSSSVVVYYY\\\```cccdddfffkkknnnqqquuuyyy|||vvvrrrjjjhhhiiimmmsssxxxiiiXXXPPPOOOQQQXXXaaagggkkkoooqqqrrrsssttttttsssqqqpppqqqsssqqqrrrsssrrrppplllgggddd[[[MMM>>>555000---,,,...+++)))'''&&&'''(((((('''$$$$$$%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$)))'''&&&&&&&&&&&&%%%#########""""""######$$$%%%""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&(((((((((''''''&&&&&&&&&%%%&&&(((******)))((('''%%%%%%%%%%%%&&&'''((()))'''&&&&&&&&&&&&'''(((((()))((((((((((((((())))))tttddd]]]UUUOOOMMMKKKHHHFFFEEEDDDCCCDDDEEEFFFEEEDDDFFFHHHIIIIIIFFFEEEDDDDDDEEEFFFGGGGGGGGGGGGFFFFFFEEEEEEFFFFFFEEEDDDBBBAAA<<<<<<;;;:::999888777777888777666444333333333333444444444555777999<<<===>>>???>>>;;;888666666777888888888999:::;;;<<<<<<;;;;;;<<<<<<==================>>>>>>>>>>>>??????===<<<:::999888888888999;;;<<<===>>>>>>===<<<<<<<<<<<<;;;;;;:::999999888555444333333222222333333555555666666555555444333111111111111111111111111//////...---------------***+++++++++******)))(((,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++************+++++++++++++++++++++*********++++++++++++************++++++,,,,,,,,,,,,------...------,,,,,,------.........------......///000///000000000000111111111222333444666777999:::;;;<<<>>>AAABBBCCCDDDFFFIIIIIILLLPPPSSSUUUYYY]]]___aaadddhhhkkkooorrrvvvyyy}}}vvvmmmkkkiiihhhiiiqqq}}}nnn]]]RRROOOOOOTTT\\\dddiiillloooqqqqqqsssuuuuuusssrrrrrrrrrrrrrrrsssssspppmmmiiigggaaaZZZLLL:::111///000...+++)))(((((())))))(((&&&$$$%%%%%%&&&&&&'''((((((%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""&&&&&&&&&&&&%%%$$$###"""$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$""""""###%%%%%%%%%######""""""######$$$%%%"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&###$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%$$$%%%&&&'''''''''&&&%%%$$$%%%&&&''''''''''''''''''&&&&&&&&&&&&'''((((((''''''&&&''''''((()))***ssshhhYYYTTTOOOKKKIIIHHHGGGEEEDDDDDDDDDDDDEEEEEEDDDDDDEEEGGGJJJJJJIIIHHHGGGHHHFFFFFFGGGGGGGGGGGGFFFFFFEEEFFFGGGGGGGGGEEECCCBBB<<<<<<;;;:::888777666666666666444333222111111111444444444444666888:::<<<<<<<<<<<<:::777666666777888888999;;;<<<===>>>>>>=========>>>>>>???@@@@@@>>>>>>??????????????????>>>===;;;999777777666666999;;;===???@@@???>>>===>>>>>>===<<<;;;::::::999555555444333333333333444555555666666555555444333222222222222222222222222111000///...............************)))((((((''',,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++************++++++++++++++++++++++++++++++,,,,,,++++++*********)))+++++++++,,,,,,,,,------------------------------...------------...////////////000000000111111111222333444555666888999999999;;;>>>???@@@AAADDDFFFGGGIIIMMMPPPSSSVVVYYY\\\___bbbfffiiilllppptttwww}}}~~~ssspppkkkhhheeeiiixxxsssdddYYYSSSQQQRRRXXX```eeehhhkkkoooooorrruuuwwwvvvtttssssssrrrrrrssssssqqqnnnkkkiiieeedddWWWAAA222111111---+++***))))))******(((&&&******))))))((('''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###""""""$$$$$$%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$  ###%%%%%%######""""""######$$$%%%"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%$$$%%%'''((((((((('''&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&'''((()))***+++wwwhhh]]]SSSPPPLLLIIIGGGFFFEEEDDDCCCDDDDDDDDDDDDEEEEEEFFFIIILLLOOOPPPPPPOOONNNOOOGGGGGGFFFFFFFFFEEEEEEEEEEEEFFFHHHHHHHHHFFFCCCBBB===<<<;;;:::888777666555666555444222111111111111333333333333444666888999999::::::888666555666777888999;;;===>>>?????????????????????@@@AAACCCCCCBBBBBBCCCCCCBBBAAA@@@@@@>>>===;;;999888666666555888:::===???AAAAAA@@@???@@@@@@???>>>===<<<;;;;;;777666666555555555555555555555555555555444333333333333333333333333333333222111111000//////000000000000000000///...---,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++************++++++++++++++++++++++++++++++------,,,,,,++++++******+++++++++,,,,,,,,,---------------------------------------------...//////000000000000111111111111222333444555666777888999777999;;;======???AAACCCFFFHHHLLLOOOQQQTTTWWWZZZ]]]```dddhhhkkknnnsssvvv{{{~~~{{{uuuooojjjfffgggqqq|||yyynnnddd]]]WWWTTTVVV]]]bbbcccffflllnnnqqquuuwwwwwwvvvuuuuuurrrrrrssssssrrrpppnnnlllgggiii^^^HHH888444111,,,,,,+++******+++***(((&&&+++******)))((((((''''''%%%%%%%%%&&&&&&'''''''''''''''''''''&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""!!!"""###$$$%%%%%%&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$!!!!!!###%%%&&&&&&######""""""######$$$%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%'''(((((()))))))))))))))%%%&&&'''((()))((('''&&&'''&&&&&&&&&&&&'''((((((((('''(((((()))***+++,,,vvviii[[[SSSMMMLLLJJJGGGEEECCCBBBAAABBBCCCDDDEEEEEEGGGKKKMMMNNNQQQUUUVVVUUUSSSRRRQQQIIIIIIGGGFFFEEEDDDDDDDDDDDDFFFHHHHHHHHHFFFCCCAAA>>>===<<<:::999777666555666555444222111111111111222222111111222444666777666777888666555444666777:::;;;===???@@@@@@??????@@@@@@??????@@@BBBDDDEEEGGGGGGGGGGGGFFFDDDBBB@@@======<<<:::999777666666888999;;;>>>@@@AAAAAAAAABBBBBBAAA@@@>>>===<<<<<<999888777777666666777777555555555666555444444333444444444444444444444444222222111111111111222222222222111111000///...---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++************++++++*********+++++++++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,------......------,,,------,,,,,,------...///000000000000111111111111222222333444555666777777555777:::;;;<<<===@@@BBBDDDGGGKKKMMMOOORRRVVVXXX[[[^^^bbbfffiiilllqqqtttxxx{{{}}}tttnnnkkkiiilllqqq|||tttmmmaaaYYYVVVZZZ^^^^^^bbbiiikkkooosssvvvvvvuuuuuuuuurrrrrrsssssssssqqqpppoooiiiiiibbbSSSDDD:::222---...,,,+++***+++***)))'''%%%&&&&&&''''''((())))))%%%%%%&&&&&&&&&&&&&&&&&&((('''''''''''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$ """$$$%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$,,,)))&&&$$$######!!! ######""""""######$$$%%%###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''((((((((()))&&&''''''((((((((('''''''''&&&&&&&&&&&&'''(((((())))))((())))))***+++,,,~~~qqqfff\\\SSSLLLHHHIIIHHHGGGEEECCCBBBBBBAAACCCDDDFFFHHHMMMSSSYYY[[[^^^```aaa^^^ZZZXXXVVVMMMLLLIIIGGGEEEEEEDDDDDDCCCEEEGGGHHHHHHEEEBBB@@@???>>>===;;;:::888777666666555444333222111111111111111000000000222333444444555666555444444666777<<<===???@@@AAA@@@???>>>??????>>>>>>???AAACCCEEEHHHHHHHHHGGGEEEBBB???=========<<<<<<:::999888777777888:::<<<>>>@@@BBBCCCDDDCCCBBBAAA@@@>>>======::::::999888888888999999666666777777666666555444444444444444444444444444222111111111222333444555111111111000///...,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,+++++++++******++++++************++++++)))))))))*********++++++************++++++++++++++++++,,,,,,,,,,,,------,,,,,,---......---,,,,,,------,,,,,,------...///....../////////000000000000111222222333444555555444666999:::;;;<<>><<<:::888777666666666444333222111111111111000/////////000222333333444555555444444666888===>>>@@@AAAAAA@@@???>>>>>>=========>>>@@@BBBDDDFFFFFFFFFEEEBBB???;;;999=========<<<;;;:::999888777888999:::===@@@BBBDDDEEEDDDCCCBBB@@@???>>>===<<<;;;::::::999999::::::888888888888888777666666555555555555555555555555111111111222333444555666555555444444333111000///,,,,,,,,,---------......------------------------,,,,,,,,,+++++++++******++++++************++++++(((((())))))*********+++(((((())))))******++++++++++++,,,,,,,,,---------,,,,,,---......---,,,,,,---,,,,,,,,,,,,---......---------.........////////////000111222333333444444666888:::;;;<<<>>>@@@AAADDDGGGJJJLLLNNNRRRTTTVVVYYY]]]aaadddhhhlllooosssxxx~~~~~~|||uuummmhhhjjjppp}}}ssscccXXXYYYYYYWWW\\\eeefffiiilllnnnooopppqqqsssrrrssssssssstttssssssrrroooiiigggggg\\\GGG888555111...+++))))))******)))+++++++++***))))))(((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&"""######$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%###!!!#########"""###$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&''''''''')))(((((((((((()))******))))))'''&&&&&&'''((()))'''&&&&&&&&&&&&'''(((((()))(((((('''''''''((((((uuummmcccYYYSSSNNNLLLJJJGGGGGGFFFEEEEEEEEEEEEEEEIIIGGGHHHKKKNNNVVVeeettt}}}zzzrrriiibbb[[[TTTKKKFFFDDDDDDCCCAAACCCCCCCCCEEEFFFFFFCCCAAADDDCCC@@@???===;;;888555:::999777444222000//////111000//////000222444555333444444444333444777999>>>BBBBBB>>>===@@@BBBAAA;;;<<<<<<<<<;;;===AAACCCGGGHHHGGGDDDAAA>>>>>>>>>;;;<<<===>>>===;;;999888===<<<<<<===???CCCFFFHHHGGGEEECCCBBBBBBBBBAAA@@@@@@???===<<<;;;;;;;;;<<<888888888888777777777777555555555555555555555555222333333444555666777888;;;:::999777444111///---///...,,,+++***++++++,,,++++++,,,,,,,,,---------...---+++*********++++++************)))))))))))))))************+++++++++)))************+++++++++)))))))))***++++++,,,,,,........................///...---,,,,,,---...///......////////////......000000000000111222333444444555555777999;;;===>>>???AAADDDFFFHHHKKKOOORRRUUUYYY^^^bbbeeeiiimmmpppwwwzzz}}}{{{uuuoooiiiiiikkkrrruuubbbWWWTTTUUU[[[bbbdddfffjjjlllmmmnnnqqqrrruuutttsssuuuwwwvvvrrrnnnooonnnkkkfff```VVVCCC111///000000,,,(((&&&(((***,,,+++***))))))***+++,,,'''&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&$$$###%%%((()))'''%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$"""###$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###################################################$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###"""###$$$''')))))))))$$$%%%&&&&&&''''''&&&&&&%%%$$$"""###$$$%%%%%%$$$######$$$%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&%%%$$$$$$''''''&&&%%%&&&'''((()))))))))((('''''''''''''''(((((()))***++++++,,,,,,zzzlllfff]]]VVVQQQMMMKKKIIIFFFFFFEEEDDDCCCCCCCCCCCCGGGFFFHHHLLLQQQ[[[lll|||}}}ssskkkaaaZZZPPPIIIEEEDDDBBB@@@BBBBBBBBBEEEFFFFFFDDDBBBCCCAAA??????>>>===:::888:::999777444222111000///000000000111111333444444333444444444333444777999<<>>???@@@???===;;;:::<<<<<<<<<<<>><<<;;;;;;;;;<<<999888888888777777777777666666666666666666666666444444444555666777888999::::::999777555333111//////...---,,,+++,,,,,,---++++++,,,,,,,,,---------------+++*********++++++))))))(((((((((''''''''')))************+++++++++)))************+++++++++)))))))))***++++++,,,,,,.........---------------//////...------......///000000000000000///...---/////////000000111333333444444555666888:::;;;<<<===@@@BBBEEEGGGJJJNNNQQQUUUXXX]]]bbbeeeiiilllooovvvxxx{{{~~~vvvmmmgggdddgggmmm{{{zzziii^^^VVVSSSVVV\\\bbbeeehhhkkkmmmoooqqqsssuuutttssstttvvvuuussspppoooooommmiiieee\\\LLL<<<000///---+++)))(((((((((''''''''''''(((((()))***''''''&&&%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%######$$$''''''&&&$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%'''((('''&&&###$$$%%%%%%&&&&&&%%%%%%'''%%%######%%%%%%%%%$$$$$$$$$%%%&&&&&&'''((((((&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%&&&'''((()))***)))((((((''''''((((((((())))))***++++++,,,,,,qqqhhh```[[[VVVQQQNNNLLLIIIHHHGGGFFFEEEDDDCCCCCCCCCCCCEEEEEEGGGMMMUUUaaattt|||rrriiiaaaUUULLLHHHEEEBBB???@@@@@@AAADDDFFFGGGEEECCCAAA@@@??????@@@???===;;;:::999777555333111000000000111222333333444444333333444444444333444777999;;;@@@BBB@@@>>>@@@???<<<888999999888777999<<>>AAACCCEEEHHHLLLOOOTTTXXX]]]aaadddhhhlllnnnsssvvvyyy||||||ppphhhccceeejjjttttttfffZZZRRRRRRWWW___bbbfffiiilllooorrrtttuuutttsssssstttuuutttrrrmmmooommmkkkiiicccVVVIII555111---+++,,,,,,***((('''''''''((((((''''''&&&''''''&&&%%%%%%&&&'''''''''&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$######$$$%%%&&&%%%###&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$&&&$$$###""""""$$$&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$###"""!!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%&&&'''&&&$$$"""###$$$$$$%%%%%%$$$$$$)))'''%%%$$$%%%&&&%%%$$$%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''(((((('''&&&&&&&&&&&&'''((((((******)))((((((((()))))))))))))))***++++++,,,,,,zzznnnbbb[[[WWWTTTQQQNNNLLLJJJHHHFFFHHHGGGFFFEEEDDDDDDDDDDDDEEEEEEHHHNNNVVVbbbvvvvvvooofffYYYOOOJJJFFFCCC@@@>>>???@@@CCCFFFGGGEEEDDDBBBAAA@@@@@@@@@@@@>>><<<:::999777555333222111111111222333444555444333333333444444444333444777999:::@@@CCCBBB@@@@@@>>>;;;777888888777666888;;;===AAACCCCCCBBB@@@===<<<<<>>===;;;::::::;;;===???BBBDDDFFFDDDCCCCCCDDDEEEDDDCCCBBBAAA@@@>>>===<<<;;;;;;::::::999999999888888888777777777777777777777777555555555555666777888999888888888888888777666666111000000///////////////,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))*********+++++++++))))))*********+++++++++)))))))))***++++++,,,,,,...------,,,,,,++++++***///.........//////000000,,,,,,---..............................///000000111111222333444666888999;;;===@@@BBBDDDGGGKKKNNNSSSWWW\\\```cccgggkkknnnrrruuuxxx{{{~~~wwwooojjjiiikkkpppyyyyyykkk[[[PPPPPPUUU[[[^^^cccgggjjjnnnrrrtttuuutttssssssssstttuuuuuummmnnnnnnlllkkkggg]]]RRR>>>666///---///000---)))******++++++)))(((&&&$$$''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$###""""""!!!"""###$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%%%%''''''&&&%%%######$$$%%%%%%%%%%%%%%%***(((&&&%%%&&&&&&%%%###%%%&&&&&&&&&'''''''''(((%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((******))))))))))))******))))))*********+++++++++xxxlllbbbZZZUUUTTTRRROOOMMMKKKIIIGGGEEEGGGFFFEEEEEEDDDDDDEEEEEEGGGGGGIIIOOOUUU___ppp|||qqqhhh[[[PPPJJJGGGDDDBBB===>>>@@@CCCFFFGGGFFFDDDCCCBBB@@@@@@@@@???===::::::999777555333222222111111222333444555444333222333444444444333444777999;;;AAADDDCCCAAAAAA>>>:::777888888666666777:::<<>>======;;;;;;::::::<<>>===;;;;;;::::::::::::999999999999666666666666666666666666444444444444555666777777777777888888888888888777333333222222111000000///,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++))))))*********+++++++++))))))*********+++++++++)))))))))***++++++,,,,,,---------,,,,,,+++++++++------...///////////////((()))***,,,---...//////..................///000111111111222333555666777:::===@@@BBBDDDGGGKKKNNNRRRVVV[[[___bbbfffjjjlllqqqtttxxx{{{~~~wwwqqqnnnlllnnntttwwwiiiYYYNNNNNNSSSVVVZZZ___dddhhhlllpppsssssssssssssssssstttuuuvvvppprrrqqqnnnmmmjjjbbbYYYFFF<<<111,,,...///,,,(((((((((*********)))'''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&'''&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$!!!"""$$$&&&&&&%%%$$$"""$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$%%%'''(((((('''$$$%%%%%%&&&&&&&&&&&&&&&***(((&&&%%%&&&&&&%%%###%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''******))))))))))))*********************+++++++++zzzmmmccc\\\WWWSSSSSSPPPMMMLLLKKKJJJHHHFFFEEEDDDDDDDDDDDDEEEFFFFFFIIIIIILLLOOOSSSYYYgggtttrrrhhhZZZOOOIIIFFFDDDBBB===>>>@@@CCCFFFFFFEEECCCBBBAAA@@@??????>>><<<::::::999777555444333222222222222333333333333222222333444444444333444777999;;;@@@DDDBBB@@@@@@===:::777777777555444555888;;;;;;>>>AAACCCBBBAAAAAAAAA@@@@@@???>>>>>>=========<<<;;;;;;;;;<<>>>>>>>>@@@CCCEEEFFFDDDBBB???>>>>>>>>>??????===;;;999999777555444333333333222222222111111111222222333444444444333444777999:::???AAA???======;;;888555555555333222333666888777:::>>>AAABBBAAABBBBBBAAA@@@???>>>>>>============<<<;;;;;;===???BBBCCCAAA@@@???@@@BBBDDDDDDCCCCCCCCCCCCBBB@@@>>><<<:::;;;;;;;;;;;;::::::::::::777777777777777777777777555555555555555666666777555666777777888888777777888888777666444222///...------------............++++++---.........------,,,++++++++++++*********)))************+++++++++)))************+++++++++)))))))))***++++++,,,,,,,,,,,,,,,---......//////***+++,,,---.........---++++++,,,...............000000//////...//////000111111111222333444555666888:::===???AAADDDHHHKKKPPPTTTYYY]]]aaadddhhhkkklllpppuuuzzz}}}~~~tttnnnpppssswwwxxxnnncccXXXQQQPPPPPPTTTYYY^^^bbbfffkkknnnnnnqqqtttuuuuuutttuuuwwwsssvvvuuuqqqooooookkkfffXXXKKK:::...*********)))&&&&&&&&&'''((()))***+++&&&'''((())))))((('''&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$&&&((('''%%%###$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$"""$$$&&&'''((('''%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&########################&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''%%%%%%%%%''''''&&&%%%$$$$$$%%%&&&&&&&&&&&&%%%'''%%%######%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((('''&&&((((((''''''(((((()))***************************|||nnnccc\\\WWWSSSPPPNNNLLLIIIHHHJJJKKKLLLLLLJJJJJJJJJKKKMMMOOOPPPQQQLLLMMMOOORRRRRRSSS\\\ffffffuuutttiiiZZZMMMEEEAAA>>>;;;??????@@@CCCEEEEEECCCAAA<<<<<<<<<===???@@@???===999999777666444444333333333222111000000000222222333444444444333444777999999===???<<<:::;;;999777333444333222111111444777333777<<<@@@AAAAAABBBBBBBBBAAA@@@???>>>>>>>>>>>>======<<<<<<===???BBBDDD@@@???>>>???AAACCCCCCCCCCCCDDDCCCBBBAAA>>><<<:::<<<<<<;;;;;;;;;:::::::::888888888888888888888888777666666666666777777888555666666777777777777666::::::999777555222///------------.........//////***+++---...///...------.........---------,,,,,,)))************+++++++++)))************+++++++++)))))))))***++++++,,,,,,+++,,,,,,---...///000000(((***+++---......------//////000000//////...---111000000/////////000000222222222222333444555666666888;;;>>>@@@CCCGGGJJJPPPTTTYYY]]]```dddhhhjjjjjjnnntttyyy|||yyyqqqrrrrrrsss~~~wwwmmmaaaVVVRRROOORRRXXX]]]aaaeeeiiilllmmmqqquuuvvvuuutttuuuwwwpppsssrrrooommmnnnkkkgggaaaTTTAAA222++++++---...///...,,,***((((((((()))&&&'''((())))))((('''&&&%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$###%%%'''&&&###""""""$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$!!!"""""""""############$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%################################################$$$$$$%%%%%%%%%&&&&&&&&&)))'''&&&&&&&&&&&&$$$#########$$$%%%%%%%%%%%%$$$%%%$$$"""###$$$%%%%%%$$$'''''''''''''''''''''&&&$$$%%%'''(((((('''%%%$$$$$$%%%%%%&&&&&&''''''(((%%%%%%'''((((((((('''&&&'''''''''''''''((())))))++++++******************yyymmmbbb\\\XXXTTTQQQRRRMMMKKKMMMOOONNNPPPSSSQQQTTTVVVWWWUUUVVVYYY\\\ZZZYYYYYYYYYYYYZZZ[[[\\\eeekkkxxxtttfffTTTHHHDDDDDDBBB@@@@@@??????@@@CCCEEEEEEDDD<<<<<<<<<======???@@@@@@===;;;999888888888666444111111000000111222222333333555666555444444555666777777888888888888888888555444444333444555666777888<<>>AAAEEEFFFDDDDDDBBB@@@>>>======>>>???>>><<<:::<<>>======???BBBDDDDDDDDD===<<<<<<;;;<<<===???@@@<<<:::888888888888666444444444333333222222333333444555666555444333444555555555555555444444444444444333333333444555777888888<<<>>>>>>@@@EEEFFFDDDDDDCCC@@@???>>>>>>???@@@===;;;;;;===AAADDDDDDCCCEEEDDDCCCBBBCCCDDDFFFGGGDDDDDDCCCAAA@@@>>>============>>>>>>======<<<<<<<<<<<<;;;:::999888777777999999999999888888888888888888888888999999999::::::;;;<<<<<<:::777444222111111111111000///...------------------......///------,,,,,,+++******)))++++++++++++************)))************+++++++++---,,,++++++******++++++,,,,,,------------,,,,,,..............................---,,,,,,------...............////////////000000111222222333444444777888;;;===???BBBGGGJJJOOORRRVVVYYY]]]aaafffiiimmmppptttwwwzzz~~~zzzwwwuuuppppppuuuwww||||||ooodddVVVQQQOOOTTTXXX\\\aaafffmmmoooqqqssstttuuuuuutttttttttsssrrrqqqppppppoooggg^^^PPPAAA666000------******+++++++++)))((('''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%""""""###$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$######""""""$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$'''&&&%%%$$$$$$%%%&&&'''$$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''&&&&&&(((((('''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&''''''''''''(((((((((((())))))))))))))))))))))))******))))))******+++,,,wwwkkkccc___]]]ZZZXXXXXXVVVWWW[[[\\\[[[[[[^^^fffjjjooorrrrrrtttxxx|||zzzzzzxxxuuuqqqnnnjjjhhhhhhiiilllrrrxxx|||zzzxxxhhh\\\MMMCCC???>>><<<:::;;;;;;;;;===@@@CCCCCCBBB>>>===;;;::::::;;;===>>>;;;999888777888777666444666666666555444444333333555666666555333222333444333333222222222111111000222222222222333555777888888<<<>>>===@@@EEEFFFDDDDDDCCCAAA?????????@@@AAA===<<<===???BBBDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBAAA@@@???>>>??????>>>>>>>>>=========<<<<<<;;;:::999999888777888888888999999999999999888999999999999:::::::::;;;;;;;;;;;;999888666555444333222000///...------///............///000000------,,,,,,++++++***************+++++++++++++++)))************+++++++++------,,,+++++++++++++++,,,,,,++++++++++++,,,,,,------------............,,,,,,++++++++++++,,,,,,............//////////////////000111222444444555666888:::<<<>>>BBBFFFIIIMMMQQQUUUZZZ]]]aaaeeehhhkkknnnrrruuuxxx|||zzzrrroooqqqmmmppp|||qqq^^^VVVPPPQQQTTTXXX___fffhhhkkkooorrruuuuuuuuutttttttttsssssssssrrrrrrrrrhhhcccXXXKKK>>>444///...,,,,,,,,,+++***)))''''''((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&'''(((((()))((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''))))))))))))(((((('''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''(((''''''''''''(((((((((((())))))))))))))))))))))))******))))))******+++,,,}}}uuukkkdddaaa```___]]]^^^]]]```ddddddbbbdddhhhpppuuu{{{}}}zzzrrrrrrtttxxx{{{yyysssmmm```VVVIII@@@===<<<:::888888888888;;;>>>@@@AAA@@@>>><<<:::888888999;;;===999888666666777777666444555555666666666666555555555666777555333222222333444333333222222111111111111111111111333555777999888;;;===<<>>>>>>>>???@@@??????@@@AAABBBCCCCCCCCCFFFFFFGGGHHHGGGGGGEEEEEEDDDDDDCCCBBBAAA@@@@@@???AAA@@@??????>>>>>>>>>>>><<<<<<<<<;;;:::999999999888888888999999:::::::::999999999999999:::::::::<<<<<<:::999888888888888555333111...,,,+++++++++//////.........//////000------,,,,,,,,,+++++++++*********++++++,,,,,,,,,))))))*********+++++++++......---,,,,,,,,,,,,------,,,************,,,---+++++++++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,............////////////---...///111222444555555555777:::;;;>>>AAAEEEIIIKKKOOOUUUZZZ]]]aaadddfffjjjlllpppsssvvvzzzyyyrrrqqqooonnnxxxxxxjjj___TTTQQQRRRVVV___gggeeehhhmmmrrrttttttsssrrrssssssttttttttttttttttttjjjggg```TTTFFF:::222///,,,,,,,,,++++++***))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$######&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&((((((''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''(((((()))))))))(((''''''&&&&&&&&&'''''''''''''''''''''((()))***''''''''''''((((((((((((((((((((((((((((((((((((******))))))******+++,,,~~~wwwmmmgggeeeeeeeeedddgggfffgggjjjjjjiiilllrrrwww}}}zzzlllaaaVVVOOOEEE>>>;;;:::999888666555666888;;;===>>>===<<<:::999888777888:::;;;888666555666777777666555111333444666777888888888666777777666444222333444666666666555555555444444111111111222333666888999777;;;<<<;;;>>>DDDGGGFFFCCCAAA???===<<<<<<===>>>@@@AAACCCCCCCCCCCCCCCCCCEEEFFFGGGHHHHHHGGGEEEDDDCCCCCCCCCBBBBBBAAAAAAAAACCCBBB@@@???>>>>>>>>>???===<<<<<<<<<;;;:::::::::888888999999:::::::::;;;999999999999999999999999;;;;;;999888888888888999666555222///---,,,,,,,,,//////...............///---------,,,,,,,,,,,,,,,******++++++,,,,,,,,,---))))))*********+++++++++---,,,,,,+++++++++++++++---,,,************,,,---*********+++++++++,,,,,,++++++,,,---------------............////////////---...///000222333444555555777999;;;===@@@EEEHHHIIIMMMSSSYYY\\\```cccfffiiikkknnnqqqtttxxx~~~xxxrrrsssnnnrrr~~~sssfffXXXQQQPPPSSS\\\eeedddggglllppprrrrrrqqqpppssssssttttttttttttuuuuuukkkiiieee\\\OOOAAA666000++++++++++++++++++,,,,,,))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$######&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######### !!!"""%%%''')))+++,,,%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%&&&&&&'''''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%''''''&&&&&&&&&''''''(((''''''''''''(((((()))***''''''''''''((((((((((((((((((((((((((((((((((((******))))))******+++,,,{{{rrrmmmlllmmmmmmlllpppnnnmmmmmmllllllrrr{{{}}}iiiZZZLLLGGGAAA<<<:::999888888555444444666888::::::999888888888777888888999999666555444555666777666555000222444777999:::::::::777888888777555444555666888888888888888888888888333333333333444666888999777:::;;;:::===DDDGGGFFFDDDBBB???===;;;:::;;;;;;???AAADDDEEEDDDDDDDDDEEEEEEFFFGGGHHHHHHGGGFFFFFFDDDDDDCCCCCCCCCCCCCCCCCCEEECCCBBB@@@?????????@@@======<<<<<<<<<;;;;;;;;;999999999:::::::::::::::999999999888888888888777999999888888777888888999999888666444222111000000000//////............///------------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,)))************+++++++++******)))(((((((((((((((,,,,,,++++++++++++,,,,,,++++++,,,,,,------......+++,,,---.../////////...............////////////......///000111333333444444666888:::<<<@@@DDDHHHIIILLLRRRWWW[[[___cccfffiiikkkmmmpppssswww}}}wwwrrrllllllxxxyyykkk[[[RRRNNNPPPXXX```cccfffjjjmmmpppqqqppppppssssssttttttttttttttttttmmmkkkgggaaaXXXKKK===444,,,,,,++++++,,,,,,---...)))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$#########"""""""""!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$'''&&&&&&&&&&&&'''(((((((((''''''''''''(((((()))''''''''''''(((((((((((())))))))))))))))))))))))******))))))******+++,,,yyyttttttuuuuuutttxxxtttqqqnnnkkkmmmvvvuuu```RRRBBB@@@<<<999777777777777444333333444666777777666555555777888888888888777555444333444666777666555222444777999;;;;;;;;;;;;777888999888777666777888777777777888999999::::::555555444444555666888999777:::;;;:::===DDDGGGGGGFFFDDDAAA>>>;;;:::::::::;;;???CCCFFFFFFFFFHHHJJJFFFGGGHHHHHHIIIIIIIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEBBB@@@??????@@@@@@============<<<<<<<<<<<<::::::::::::::::::999999888888888777777777666666777777777777777777777777999999888777555444222111222111000////////////000------------------------,,,,,,,,,,,,,,,,,,++++++)))************++++++++++++***))))))(((((()))))),,,,,,------------,,,,,,***++++++,,,------......***+++---.../////////...............////////////...//////000111222222333444555888:::<<>>>>>?????????===<<<;;;<<<;;;999888888999;;;<<<888888888888888999999999;;;999777777999===BBBFFFHHHFFFBBB>>>;;;:::999999>>>???BBBEEEHHHJJJKKKLLLHHHHHHIIIJJJKKKLLLMMMMMMKKKKKKKKKJJJIIIGGGFFFEEECCCAAA??????AAACCCCCCCCCAAA???>>><<<<<<<<<======<<<<<<======<<<;;;::::::999999999999999888777777666666555666777999:::<<<999999888666555333222222444333333333333222222222000...,,,***)))***,,,...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***---......///000/////////............////////////000000000111222222333333333444555777999>>>DDDHHHHHHKKKOOOSSSWWW\\\aaaeeeeeehhhkkknnnqqquuuyyy}}}wwwpppuuuyyyzzztttiiiaaa]]]ZZZXXXVVV^^^dddcccfffnnnssssssxxxwwwuuusssrrrqqqrrrssspppllliiihhhfff___QQQFFF666222---***++++++***))),,,+++******++++++***(((%%%&&&&&&&&&$$$###$$$%%%(((((('''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%((('''%%%$$$###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''$$$######%%%(((***((('''%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$&&&(((((('''&&&%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''((((((((((((((('''((((((((()))))))))***((((((((()))******++++++wwwnnniiikkkmmmppp}}}rrraaaRRRFFF===888777666555444333333333333222222222222333333333333444555666777888777666666666666666777777777777777::::::::::::;;;<<<======<<<===>>>@@@@@@@@@??????>>>===<<<::::::;;;<<<===:::::::::999999999999999888777666666999<<<@@@CCCCCCAAA>>><<<;;;;;;;;;<<<;;;===???BBBEEEGGGHHHIIIJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJIIIHHHGGGEEEEEEEEEDDDBBBBBBDDDDDDDDDCCC@@@???>>>===<<<===>>>>>>===============<<<;;;;;;:::::::::::::::999888777777666666666777888:::;;;::::::999888666555444333555555555555555555555555222000...,,,+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************************************+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***,,,---......//////..................///////////////000000111111222333333777888888999:::===BBBEEEIIILLLPPPTTTWWW\\\aaaeeeeeehhhkkknnnqqqtttyyy|||~~~}}}tttvvvyyyyyy{{{sssmmmfff^^^XXXVVV^^^ccccccfffmmmqqqqqquuuttttttsssrrrrrrrrrsssqqqmmmjjjjjjjjjcccWWWMMM<<<555...+++,,,---,,,)))---+++******+++,,,***)))((()))***)))'''''''''((((((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$###"""###$$$%%%)))(((''''''(((((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$""""""!!!!!!!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''((())))))))))))(((((((((((()))))))))))))))))))))******+++,,,,,,,,,~~~qqqjjjgggkkkoootttxxxpppgggXXXKKKAAA;;;777555333333333333333444555555222222222333333333444444444555666777777777777666888888888999999:::::::::;;;;;;<<<<<<===>>>>>>???;;;<<>>???<<<<<<;;;;;;::::::999999555555555666888;;;>>>???<<<;;;:::::::::;;;<<<===:::<<<>>>@@@CCCEEEGGGHHHLLLLLLKKKKKKJJJJJJJJJJJJIIIIIIIIIHHHHHHFFFEEEDDDHHHFFFFFFFFFGGGFFFDDDBBB>>>>>>=========>>>??????>>>>>>?????????>>>===============<<<<<<;;;999999888888777666777888:::;;;;;;;;;:::999777666555555777777777888999999::::::444222000...---...///000,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***+++,,,------......------............//////////////////000111111222222333777888999999:::===BBBEEEIIILLLPPPTTTWWW\\\aaaeeefffhhhkkknnnpppssswwwzzz}}}}}}zzzzzzyyy~~~zzzpppbbbWWWUUU[[[```bbbfffkkkoooooorrrsssttttttttttttsssrrrqqqnnnlllmmmmmmiii___WWWEEE;;;000+++---///---***---+++******+++,,,***)))'''(((((((((&&&%%%&&&''''''''''''''''''&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%'''&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%###"""!!!!!! ((('''&&&&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''((())))))******))))))))))))))))))))))))))))))******++++++,,,---------yyyooojjjhhhlllpppuuu~~~sssfff^^^XXXQQQGGG>>>999777666666222222222222333333444555333333333333444444444444444555555666777777777777999999::::::;;;;;;<<<<<<======>>>???@@@@@@@@@@@@===???AAACCCEEEFFFGGGGGGCCCCCCAAA@@@????????????======<<<;;;:::999999888333444555777888:::;;;<<<999999999999:::;;;<<<===<<<===>>>@@@CCCFFFHHHJJJKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIHHHGGGFFFEEEHHHGGGGGGGGGGGGFFFCCC@@@<<<======>>>>>>???@@@@@@???@@@@@@@@@@@@@@@??????????????????>>>===<<<;;;::::::999888888888999:::;;;:::999888777666555555777777888999:::;;;<<<<<<666444222000/////////000------------------------******++++++++++++,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***++++++,,,------------,,,............//////////////////000000111222222222333444666888:::>>>CCCFFFHHHKKKOOOSSSWWW\\\aaadddfffhhhkkkmmmooorrrvvvyyy{{{~~~{{{zzz|||uuudddVVVTTTWWW\\\```eeejjjnnnooorrrtttvvvwwwwwwuuurrrqqqpppnnnmmmooopppmmmfff```NNNBBB333,,,---///---***,,,***))))))***+++)))(((&&&'''((('''%%%$$$%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$###!!! %%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''%%%$$$$$$((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&&&&&&&(((((()))************************))))))))))))(((******++++++,,,---------xxxsssooommmooorrruuuyyy~~~xxxnnnddd[[[RRRMMMFFFBBB===:::888888777666444333333222222222333333333333444444444555555555555555666666777888999999999::::::;;;<<<<<<======??????AAABBBCCCCCCBBBBBBAAACCCEEEGGGHHHHHHHHHHHHEEEDDDCCCBBBAAA@@@??????======<<<;;;::::::999999444555666888:::;;;<<<<<<;;;;;;;;;:::;;;;;;;;;;;;<<<<<<===???BBBEEEHHHIIIIIIIIIJJJJJJKKKLLLLLLMMMJJJKKKKKKKKKJJJIIIHHHGGGGGGFFFEEEEEEEEEDDDAAA>>><<<<<<===>>>???@@@AAAAAA@@@@@@AAAAAAAAAAAAAAA@@@AAAAAAAAAAAAAAA@@@@@@???>>>===;;;:::999999::::::999999888777666666555555666666777888:::;;;<<<<<<666555333111000/////////------------------------+++++++++++++++++++++,,,******************************+++,,,,,,,,,,,,+++***++++++,,,,,,++++++******++++++,,,---,,,,,,,,,............////////////...//////000111111222222111333555777999<<<@@@DDDGGGJJJNNNRRRVVV[[[```cccfffhhhjjjmmmnnnqqquuuxxxzzz~~~{{{yyyxxxyyy|||~~~uuueeeXXXSSSTTTWWW]]]dddhhhmmmoootttvvvxxxyyyxxxuuurrrpppnnnnnnmmmooopppnnnjjjeeeUUUIII999///---...,,,***+++)))(((((())))))(((''')))***+++***((((((((()))&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&$$$###%%%#########%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%$$$((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''(((((()))***************************))))))))))))))))))******+++,,,,,,,,,{{{wwwuuurrrqqqrrrsssrrrrrrsssuuuyyy{{{zzzwwwssspppkkkfff]]]VVVPPPKKKGGGDDD<<<:::888888888888666555666555444333333222222333444444444555555555666666666666666777888999:::;;;:::;;;;;;<<<===>>>??????@@@BBBCCCEEEEEEEEEDDDDDDEEEFFFHHHIIIJJJJJJJJJIIIGGGGGGFFFDDDCCCAAA@@@???>>>=========<<<;;;;;;;;;777888999:::;;;===>>>>>>??????>>>>>>===<<<<<<;;;::::::;;;===???CCCFFFHHHHHHHHHIIIJJJKKKLLLMMMMMMKKKKKKKKKKKKKKKJJJIIIIIIEEEDDDBBBBBBBBBAAA???===<<<===>>>???@@@@@@@@@@@@@@@@@@AAABBBBBBBBBAAAAAABBBBBBCCCDDDDDDDDDDDDCCCAAA@@@>>><<<;;;;;;;;;;;;999888888777666666555555555666666888999:::;;;;;;888777555333111000///...---------------------------,,,,,,,,,++++++++++++))))))))))))))))))))))))******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++******+++,,,,,,------,,,,,,............////////////......///000000111111222333555666777888999<<<>>>FFFIIIMMMQQQTTTYYY^^^bbbdddfffiiilllnnnqqquuuxxxyyy}}}~~~{{{wwwttt{{{~~~vvviii___VVVSSSTTTZZZaaaeeeiiinnntttuuuwwwxxxxxxvvvsssqqqnnnnnnnnnoooooonnnkkkiii[[[PPPAAA555///---,,,,,,+++)))(((((()))***(((''''''))))))((('''&&&'''(((&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&''''''''''''&&&$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((('''&&&&&&'''&&&%%%&&&'''((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))'''((())))))******)))))))))))))))*********++++++))))))******+++,,,,,,,,,vvvtttqqqnnnmmmlllhhhdddaaabbbbbbcccbbb___[[[XXXSSSPPPLLLIIIGGGDDDAAA???:::888777666777777666555666555444444333444444444444555555555666666666666888777777888999:::<<<===<<<===>>>???@@@AAAAAABBBBBBCCCEEEGGGGGGGGGFFFEEEFFFHHHIIIKKKLLLLLLLLLLLLJJJJJJIIIGGGFFFDDDBBBAAA????????????????????????;;;;;;;;;<<<===???AAABBBBBBBBBBBBAAA@@@???>>>===;;;;;;;;;===???CCCFFFIIIIIIJJJJJJJJJKKKKKKLLLLLLJJJJJJJJJKKKJJJJJJIIIHHHDDDBBB@@@???@@@@@@???>>>======???@@@AAA@@@@@@??????@@@AAAAAABBBBBBBBBAAABBBCCCDDDEEEFFFGGGGGGGGGDDDCCCAAA>>>===<<<<<<<<<999999999888888777777666666666777777888999:::::::::999888666333222000///..............................---,,,+++******)))******************************+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***+++,,,,,,---------------............////////////......//////000111111111333555777888888999<<<>>>DDDGGGKKKOOOSSSXXX]]]```ccceeehhhkkknnnqqqvvvyyyyyy}}}}}}www{{{{{{{{{qqqiii\\\UUUSSSXXX]]]```eeejjjoooqqqsssuuuvvvvvvuuutttpppoooooooooooonnnlllkkk___WWWJJJ<<<111------///,,,+++******++++++***)))$$$%%%&&&%%%$$$######%%%&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''$$$%%%'''((((((((('''&&&$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&%%%'''&&&%%%&&&((()))((('''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&(((((()))))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))***''''''((())))))))))))((((((((()))***++++++,,,---******++++++,,,---------qqqooollliiigggeee___YYYVVVUUUTTTTTTSSSQQQMMMJJJFFFEEEEEEEEEEEECCC@@@======:::777666666777777666555555444444444555666666555555555555666666666777999888888888999;;;===>>>>>>??????@@@BBBCCCCCCDDDBBBDDDFFFHHHIIIHHHGGGFFFFFFGGGJJJLLLNNNNNNNNNNNNLLLLLLKKKJJJHHHEEECCCBBBAAAAAAAAAAAAAAAAAABBBBBB>>>>>>===>>>???AAACCCDDDCCCCCCCCCCCCCCCBBBAAA@@@=========???BBBEEEIIIKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIJJJIIIIIIHHHHHHDDDBBB???>>>???@@@@@@???===>>>???@@@AAA@@@?????????@@@@@@AAABBBBBBBBBAAABBBCCCDDDFFFHHHIIIIIIIIIFFFEEEBBB@@@>>>=========;;;::::::999999888888888666777777888888999999:::<<<;;;:::888555333222111........................//////...---+++***))))))++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,------......------............/////////000......//////000111111111111333666888:::<<>>???======???CCCEEEEEECCCLLLEEEAAAFFFHHHFFFEEEHHHIIIJJJMMMNNNOOONNNMMMLLLKKKKKKIIIGGGEEECCCBBBAAA?????????AAACCCDDDCCCAAAEEEDDDCCCBBBBBBBBBCCCDDDIIIHHHGGGFFFEEEDDDCCCCCC@@@???>>>???BBBFFFKKKOOOPPPOOONNNMMMLLLLLLLLLLLLKKKIIIGGGFFFGGGGGGFFFDDDAAAAAA???>>>============>>>???@@@AAAAAA@@@???>>>===>>>???@@@AAACCCDDDDDDDDDEEEFFFHHHJJJKKKKKKLLLHHHGGGEEEBBB@@@>>>===<<<<<<;;;:::999888777777888777777777888999999::::::888999:::<<<===:::444000333222111000//////000111...---,,,,,,++++++,,,,,,------+++***))))))((((((------,,,,,,,,,,,,++++++,,,,,,,,,++++++*********,,,,,,++++++,,,...///000---------............///,,,------...///000000111444555555777999;;;<<<>>>CCCFFFJJJNNNQQQUUUYYY\\\___bbbfffiiilllpppuuuxxx|||~~~~~~{{{{{{yyytttkkkbbbXXXRRRSSSYYY___bbbgggkkkqqqttttttsssrrrqqqqqqqqqrrrrrrqqqpppnnnmmmiiicccXXXHHH:::111...///,,,,,,+++***)))))))))*********)))((('''&&&%%%%%%((((((((((((((((((''''''((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&########################$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((''''''((((((((((((''''''''''''''''''''''''''''''))))))(((((('''''''''&&&(((((((((((())))))))))))''')))+++---...---,,,+++***++++++,,,,,,------...|||uuuhhhddd___ZZZXXXUUURRRPPPHHHGGGFFFEEEDDDCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCC???>>><<<;;;:::999::::::::::::999999999888888888888999:::;;;;;;:::888777888999999:::;;;<<<===>>>>>>======@@@DDDGGGHHHGGGLLLFFFEEEIIILLLJJJJJJLLLKKKMMMNNNPPPPPPPPPOOONNNLLLLLLKKKIIIHHHGGGEEEEEECCCBBBAAABBBDDDDDDCCCBBBCCCBBBAAAAAABBBCCCDDDEEEIIIHHHGGGEEEDDDBBBAAAAAA@@@@@@@@@BBBEEEIIIMMMOOOQQQPPPOOOOOONNNNNNNNNNNNKKKIIIGGGFFFFFFFFFEEEDDDAAAAAA???>>>======<<<<<<>>>???@@@AAAAAAAAA@@@???;;;<<<<<<===>>>???@@@@@@CCCDDDEEEGGGIIIJJJKKKKKKHHHFFFEEEBBB@@@???>>>>>>===<<<;;;:::999999888888777777888888888999999999888888:::<<<===;;;888555000///...---,,,,,,------...------,,,,,,,,,,,,,,,...---,,,+++*********+++------,,,,,,,,,+++++++++,,,,,,++++++++++++++++++,,,,,,++++++,,,---...///---------............///.........//////000000000333444555666888;;;===>>>CCCFFFJJJNNNQQQTTTYYY\\\___aaaeeehhhkkkoootttwwwyyy{{{~~~|||xxxvvvyyy~~~yyynnneeeZZZSSSSSSXXX^^^bbbfffjjjpppssstttsssrrrrrrrrrrrrssssssrrrqqqooonnniiieee\\\NNN@@@555000...---,,,+++***))))))))))))((((((((((((((('''''''''###$$$%%%&&&'''(((((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((((((''''''(((((((((((('''''''''''''''''''''''''''''')))))))))(((((((((''''''))))))))))))************)))***,,,---------,,,,,,***++++++,,,,,,---......{{{qqqccc___ZZZVVVSSSQQQNNNMMMGGGFFFDDDBBBBBBBBBBBBCCCEEEEEEFFFGGGGGGFFFEEEEEE@@@@@@???>>>===<<<<<<;;;<<<<<<<<<;;;;;;;;;::::::;;;<<<=========<<<:::999888999999:::;;;<<<=========<<<===@@@EEEIIIKKKLLLLLLIIIJJJPPPSSSRRRRRRSSSSSSTTTUUUUUUUUUTTTRRRQQQOOOOOONNNNNNMMMKKKJJJJJJGGGEEECCCCCCDDDEEEDDDCCC@@@@@@???@@@AAABBBDDDEEEGGGGGGEEEDDDCCCAAA@@@@@@AAABBBDDDGGGJJJMMMOOOPPPQQQQQQQQQPPPPPPPPPPPPPPPKKKIIIFFFFFFFFFFFFDDDCCCAAA@@@???>>>===<<<<<<<<<>>>???AAABBBBBBBBBAAAAAA<<<<<<=========>>>>>>>>>AAABBBDDDEEEGGGHHHIIIIIIFFFEEEDDDBBBAAA@@@?????????>>>===<<<;;;::::::999888888888888888888999999888888999;;;======;;;999000///...---,,,,,,,,,,,,///...------,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,,,,---...---------............///////////////000000000000222222333666888;;;===???BBBEEEIIILLLOOOSSSWWWZZZ]]]```cccfffjjjnnnrrrvvvvvvxxx{{{}}}~~~~~~xxxssstttwwwuuulll___VVVTTTWWW]]]```eeeiiinnnrrrsssrrrrrrrrrrrrsssttttttsssrrrpppooojjjhhhbbbWWWIII<<<222...------+++******)))))))))''''''''''''(((((())))))""""""$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((''''''((((((((((((''''''((((((((((((((((((((((((***)))))))))))))))((((((************++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,------......}}}pppccc^^^YYYTTTQQQOOOMMMLLLHHHGGGEEECCCCCCDDDEEEGGGGGGHHHJJJKKKKKKJJJHHHGGGCCCCCCCCCBBBAAA@@@>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>===;;;;;;999999::::::;;;<<<===============@@@DDDIIIMMMOOONNNPPPTTTZZZ^^^_________```______]]][[[YYYWWWVVVSSSSSSSSSSSSQQQPPPNNNMMMKKKHHHFFFEEEEEEEEEDDDCCC@@@@@@?????????AAABBBCCCDDDDDDDDDDDDCCCCCCBBBBBBCCCEEEHHHLLLOOOQQQQQQQQQPPPQQQQQQQQQQQQQQQPPPPPPKKKHHHFFFEEEEEEEEECCCBBB@@@@@@???======<<<<<<<<>>===<<<;;;999999999999888888888888:::999888999;;;;;;;;;999333333222111000/////////000///......------......,,,,,,,,,,,,,,,---......,,,,,,,,,++++++++++++************++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,---------............///000000000000000/////////000111222555888;;;===???AAADDDHHHKKKNNNQQQUUUXXX[[[^^^aaaeeehhhlllppptttuuuwwwyyy{{{}}}wwwttttttyyyvvviii]]]VVVVVVZZZ]]]bbbfffllloooqqqqqqrrrrrrrrrrrrsssssssssrrrpppooojjjjjjggg___RRRCCC666......---,,,+++***)))))))))'''''''''(((((((((((((((&&&&&&&&&&&&%%%$$$######&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((''''''((((((((((((''''''))))))))))))))))))))))))************)))))))))))))))))))))*********++++++++++++************+++,,,++++++,,,,,,---.........pppddd___YYYSSSPPPNNNLLLKKKHHHGGGFFFEEEEEEFFFHHHJJJIIIJJJLLLMMMMMMLLLJJJIIIFFFFFFFFFFFFEEECCCBBBAAACCCCCCBBBBBBBBBAAAAAAAAA@@@?????????>>>===<<<<<<999::::::;;;;;;<<<<<<<<<======>>>@@@CCCIIIOOORRRWWW\\\dddiiimmmnnnmmmkkkjjjiiigggddd```]]]ZZZXXXWWWXXXXXXWWWUUUSSSPPPNNNMMMKKKIIIGGGGGGGGGEEEDDDCCCCCCAAA@@@???@@@@@@AAACCCCCCDDDEEEEEEFFFGGGGGGFFFIIIMMMPPPSSSSSSSSSRRROOOOOOPPPPPPPPPOOONNNNNNJJJHHHFFFDDDDDDDDDBBBAAA???>>>==================???@@@BBBDDDEEEFFFEEEEEECCCCCCBBBBBBBBBBBBAAAAAA??????AAABBBCCCCCCCCCCCCCCCBBBAAA@@@@@@???????????????@@@@@@@@@???>>>>>>;;;;;;::::::999999888888;;;999888888999999888777666666555444333222111000111000//////......//////+++******++++++,,,---...,,,,,,+++++++++******************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---------............///000000000000///////////////000222444777:::===>>>???BBBFFFIIILLLOOOSSSVVVYYY\\\___bbbfffjjjnnnrrrtttvvvyyy{{{}}}zzzuuurrrsssyyyuuuggg\\\XXXWWWXXX___ccchhhlllnnnoooqqqrrrpppqqqqqqrrrrrrqqqooooookkkkkkjjjeeeZZZJJJ:::000///...---+++***)))))))))***))))))(((''''''&&&&&&(((((((((((('''&&&%%%$$$''''''(((((()))))))))***&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))************((((((((()))))))))*********))))))))))))******++++++,,,,,,------...//////sssfffaaaZZZTTTPPPNNNLLLKKKGGGGGGGGGGGGGGGIIIKKKLLLKKKLLLMMMNNNNNNMMMLLLKKKJJJJJJIIIHHHGGGFFFEEEEEEFFFFFFFFFEEEEEEEEEDDDDDDBBBAAAAAA@@@???>>>======:::::::::;;;;;;;;;<<<<<<======???@@@DDDKKKSSSXXXdddllluuuxxxyyyyyyvvvrrrllljjjgggddd```\\\YYYXXXXXXYYYYYYYYYXXXUUURRRQQQPPPNNNMMMMMMMMMKKKIIIFFFHHHGGGEEEDDDBBBBBBCCCCCCEEEFFFGGGHHHIIIJJJKKKKKKKKKMMMPPPSSSUUUTTTSSSRRROOOOOOPPPPPPOOONNNLLLKKKJJJHHHEEEDDDDDDCCCAAA@@@<<<<<<<<<<<<===>>>?????????AAACCCEEEGGGHHHHHHGGGDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCCCCCCCCCCCCCBBBBBBAAA@@@???>>>>>>=========>>>@@@AAABBBAAAAAA@@@======<<<<<<;;;:::999999:::999888888888999777666777777666666444333111000222111000000//////000000++++++***++++++,,,------++++++++++++************++++++++++++++++++,,,,,,***+++,,,,,,,,,,,,++++++---------............///............////////////000000111444666999;;;===>>>AAAEEEHHHJJJMMMQQQTTTWWWZZZ]]]aaadddhhhlllpppsssuuuxxxzzz|||vvvpppmmmoootttsssfff\\\XXXVVV[[[___dddiiikkkmmmoooqqqooopppqqqqqqqqqqqqoooooommmmmmmmmiii```PPP@@@555000///---,,,***)))))))))******)))((('''&&&%%%%%%&&&'''(((((())))))((((((((((((((((((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''###$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''((((((((((((''''''(((((((((((((((((((((((((((((()))))))))))))))***'''((((((((())))))))))))(((((())))))***++++++,,,,,,,,,,,,---......//////{{{lllggg___WWWSSSPPPNNNMMMIIIIIIJJJKKKLLLNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNMMMKKKIIIHHHHHHHHHIIIHHHHHHHHHHHHGGGGGGGGGGGGEEEDDDCCCBBBAAA@@@@@@???:::::::::;;;;;;;;;;;;<<<;;;===???BBBGGGOOOZZZaaammmwww|||yyysssllldddbbb```\\\YYYWWWUUUTTTUUUWWWYYYZZZZZZXXXVVVTTTSSSRRRRRRSSSSSSQQQMMMJJJLLLKKKJJJIIIHHHHHHIIIIIIKKKKKKKKKLLLLLLMMMMMMMMMOOOPPPSSSUUUUUUTTTSSSRRRPPPPPPQQQQQQPPPMMMKKKIIIJJJHHHEEECCCCCCBBBAAA???:::::::::;;;===???@@@AAA@@@AAADDDFFFHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHIIIGGGGGGGGGGGGFFFEEEDDDCCCAAA@@@???===<<<<<<;;;;;;;;;<<>>===<<<;;;::::::999888888999:::;;;999888888888888777666444222111222222111000000000000111---,,,,,,,,,,,,,,,---...++++++++++++************,,,,,,++++++++++++++++++)))***+++,,,------,,,,,,---------............///,,,,,,------......//////000111222333555888:::;;;===@@@DDDGGGIIILLLPPPRRRVVVXXX\\\___bbbfffkkknnnrrrtttwwwyyy{{{}}}uuunnnlllnnnxxx}}}oooccc[[[XXXXXX\\\aaaeeehhhkkknnnpppooopppqqqrrrrrrrrrqqqpppqqqpppooollldddWWWFFF;;;000///...,,,******))))))))))))(((((('''''''''&&&''''''((()))))))))((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&""""""######$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%$$$$$$%%%%%%&&&'''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))))))))(((((()))))))))*********'''(((***,,,---......---,,,,,,------.../////////sssmmmddd\\\WWWTTTRRRQQQLLLMMMOOOPPPRRRSSSSSSSSSOOONNNNNNMMMMMMNNNNNNOOOPPPOOOLLLJJJIIIIIIJJJKKKJJJJJJIIIIIIIIIHHHHHHHHHGGGFFFEEECCCBBBBBBAAAAAA::::::;;;;;;;;;;;;;;;;;;:::<<>>===;;;:::::::::999;;;>>>AAACCCDDDCCCCCCAAA@@@???>>>===<<<;;;:::777777888:::======<<<:::::::::::::::888666444222333222111111000000111111///......---------......+++++++++************)))---,,,,,,++++++*********((()))***,,,------,,,,,,---------.........//////++++++,,,,,,---...//////111111222333555777999:::===@@@CCCFFFHHHKKKOOOQQQUUUXXX[[[^^^aaaeeejjjnnnqqqsssvvvxxxzzz~~~|||sssoooooopppxxxuuuhhh^^^ZZZVVVZZZ___dddgggjjjmmmooopppqqqrrrsssssssssrrrqqqsssrrrqqqnnngggZZZKKK@@@000000...,,,+++***))))))'''''''''(((((((((((((((*********)))(((&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%!!!!!!"""###$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''###$$$$$$%%%&&&'''((((((''''''''''''''''''''''''%%%%%%$$$$$$%%%%%%&&&'''''''''((((((((((((''''''''''''''''''''''''''''''&&&'''''''''(((((()))))))))************+++++++++'''(((+++...000000000///,,,,,,------.../////////rrrfffccc___XXXSSSSSSSSSTTTSSSTTTZZZbbbccc```XXXSSSNNNKKKKKKMMMOOOOOOMMMNNNOOOOOONNNMMMLLLKKKJJJJJJKKKLLLLLLLLLLLLKKKIIIHHHGGGEEECCCBBBAAA@@@===;;;:::888888999;;;<<<<<>>===;;;888555444777;;;@@@CCCEEEFFFFFFEEEEEEEEEDDDBBB@@@===<<<;;;;;;:::999888888888888;;;;;;:::888777555444444444222000000111222111000111000///...------...///,,,,,,,,,+++++++++******,,,,,,++++++,,,,,,---...------------------,,,,,,------------------,,,,,,............////////////000111222444555666666666<<<===???CCCGGGKKKNNNPPPQQQTTTWWW[[[^^^bbbgggjjjkkkooouuuzzz}}}|||qqqjjjjjjppp{{{|||pppcccXXXVVVXXX\\\```eeejjjooorrrpppssswwwxxxwwwuuuttttttrrrqqqnnnjjjiiidddVVVIII666333000,,,)))(((((()))+++******)))(((''''''&&&)))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''#########$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))(((&&&%%%$$$(((((())))))((('''&&&&&&'''&&&&&&%%%%%%%%%&&&&&&%%%&&&&&&'''((())))))***+++***)))(((((()))***+++((((((''''''''''''((((((&&&((())))))(((((()))***(((((()))***,,,---............---,,,---...///000~~~pppiiiccc\\\YYYYYYXXXZZZ[[[]]]eeeoooqqqnnnggg___UUUNNNKKKKKKLLLKKKNNNNNNOOOPPPPPPOOOMMMMMMJJJJJJKKKLLLMMMMMMMMMMMMMMMLLLJJJHHHFFFDDDBBBAAA<<<;;;999999999;;;===>>>===AAAHHHMMMSSS[[[dddkkkmmmrrrtttrrroookkkddd\\\SSSQQQNNNMMMMMMMMMKKKJJJNNNOOORRRVVVZZZ^^^```bbb``````^^^\\\XXXTTTPPPMMMLLLLLLMMMNNNNNNMMMLLLLLLMMMMMMMMMMMMMMMLLLKKKKKKQQQRRRUUUWWWWWWVVVTTTSSSTTTSSSQQQPPPNNNLLLKKKJJJJJJHHHEEECCCBBBBBB@@@>>>;;;<<<===???AAACCCDDDEEEEEEDDDCCCBBBCCCFFFIIIKKKJJJOOORRRPPPOOOPPPOOOLLLMMMLLLKKKKKKLLLKKKIIIGGGFFFDDDAAA???===;;;888555444666:::>>>AAADDDFFFGGGGGGGGGFFFEEECCCAAA>>>===<<<;;;:::999999999999999;;;:::999888666555444333444222111111333444333222222111000...------......,,,,,,,,,++++++++++++***,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,---......------------------------............///////////////000111222333555666666<<<===???BBBFFFJJJMMMOOOQQQSSSWWWZZZ]]]aaafffjjjjjjoootttyyy|||~~~wwwnnnkkknnnvvvwwwhhh\\\VVVYYY\\\```dddhhhllloooqqqsssvvvvvvuuutttssssssppppppmmmjjjiiifff[[[OOO;;;666000,,,++++++******+++******)))(((((('''''')))((('''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%((((((((((((((('''&&&&&&'''&&&&&&%%%%%%&&&&&&'''((((((((())))))******+++++++++))))))))))))++++++((((((''''''''''''(((((()))***++++++******+++,,,))))))***+++,,,,,,------...------,,,---...///000~~~ssslllfffcccdddbbbeeeiiinnnxxxxxxmmm]]]QQQLLLJJJJJJIIINNNNNNPPPQQQQQQPPPOOOOOOKKKKKKLLLMMMNNNOOOOOOOOOQQQPPPOOOLLLIIIFFFCCCBBB;;;:::999999:::<<>>BBBIIIRRR[[[bbbhhhkkkmmmrrruuussspppllleee^^^XXXVVVTTTSSSSSSRRRPPPOOONNNOOORRRUUUYYY\\\^^^``````^^^\\\YYYTTTOOOJJJGGGGGGGGGHHHHHHHHHHHHGGGGGGIIIIIIIIIIIIHHHHHHHHHHHHPPPRRRTTTWWWXXXWWWUUUTTTRRRRRRRRRQQQOOOLLLIIIGGGJJJHHHEEECCCBBBAAA???===<<<===>>>???AAABBBCCCDDDEEECCCBBBAAABBBDDDGGGIIIIIIOOORRRPPPOOOOOONNNKKKJJJJJJJJJLLLMMMMMMKKKIIIHHHEEECCCAAA???<<<888666555555777:::>>>BBBFFFHHHIIIIIIHHHGGGEEEBBB@@@>>>======;;;::::::999999999:::999888777666555444333444333222222444666666555444333111000......------,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,---...,,,,,,+++++++++---...///+++,,,,,,------...................../////////////////////000111333555666;;;<<<>>>AAAEEEHHHLLLMMMPPPSSSVVVYYY\\\```eeehhhjjjnnnsssxxxzzz|||~~~~~~rrrpppnnnoooxxxooo```VVVXXX[[[___cccgggiiikkkqqqsssttttttsssrrrrrrsssoooooollljjjjjjiiiaaaWWWBBB:::000+++,,,------+++*********))))))(((((('''((((((''''''&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$###$$$$$$%%%&&&'''''''''(((((((((((('''&&&&&&'''&&&&&&&&&&&&&&&''''''++++++++++++++++++++++++++++++))))))))))))++++++)))((((((''''''(((((())))))***++++++******+++---*********++++++,,,,,,,,,...------------...//////wwwsssssstttrrrwww{{{vvvbbbTTTMMMKKKKKKJJJMMMNNNOOOQQQQQQQQQPPPPPPNNNNNNNNNOOOPPPQQQRRRSSSTTTSSSRRROOOKKKGGGDDDBBB<<<;;;:::999:::<<<>>>??????CCCJJJUUU```iiimmmnnntttyyy|||zzzwwwsssllleee___^^^\\\\\\\\\ZZZXXXUUUOOOOOOQQQRRRTTTVVVWWWXXXWWWVVVTTTPPPKKKGGGCCC@@@AAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCDDDDDDMMMOOOSSSUUUWWWWWWUUUUUUSSSRRRQQQOOOMMMJJJHHHGGGIIIFFFCCCBBBAAA@@@>>><<<===>>>>>>@@@AAABBBCCCCCCDDDCCCAAA???@@@AAADDDEEEHHHNNNQQQPPPOOOOOOMMMJJJGGGGGGIIIKKKNNNNNNMMMKKKJJJHHHFFFDDDBBB???;;;888555555555777;;;@@@EEEIIIKKKJJJJJJIIIGGGDDDAAA@@@???>>>===<<<;;;:::::::::999999888777666555444333333222111222555777777777555444333111000...------------,,,,,,,,,+++++++++,,,,,,++++++,,,,,,---......---+++******,,,---...++++++,,,,,,---...//////............////////////000000//////000333666777:::;;;===???CCCGGGJJJKKKOOOQQQUUUXXX[[[^^^cccfffjjjnnnssswwwyyy{{{}}}~~~{{{tttnnnjjjppp|||tttbbbUUUVVVXXX]]]bbbfffhhhiiiqqqrrrsssrrrppppppqqqrrrppppppnnnkkkkkklllfff^^^JJJ???111+++,,,...---+++*********)))))))))((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%((((((''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&%%%$$$$$$$$$%%%'''((('''''''''(((((('''&&&&&&'''&&&&&&&&&&&&''''''(((+++++++++++++++++++++*********((((((((((((******))))))(((((((((((())))))''')))******)))(((***+++++++++++++++++++++++++++------------......//////~~~hhhXXXPPPMMMKKKIIIMMMNNNPPPQQQQQQQQQPPPPPPQQQQQQQQQQQQRRRSSSTTTUUUTTTTTTRRRPPPMMMIIIEEECCC???>>><<<:::999:::;;;<<>>>>>======>>>???@@@AAAIIIKKKOOORRRTTTTTTTTTSSSSSSQQQNNNKKKIIIHHHHHHHHHFFFDDDAAA@@@??????===<<<===>>>>>>@@@AAABBBCCCCCCCCCBBB???======>>>@@@BBBGGGMMMQQQPPPNNNOOOMMMIIIDDDDDDFFFIIILLLNNNMMMLLLLLLJJJIIIHHHFFFCCC???<<<777666555666999???DDDHHHKKKKKKKKKJJJHHHFFFDDDBBBAAA@@@???===<<<;;;;;;;;;999999888777666555555444222111000222444666777777555555444333111000......---------,,,,,,,,,++++++,,,,,,++++++,,,,,,---......---,,,+++***++++++,,,++++++,,,,,,---...//////............////////////111000000000111444666888888999;;;>>>AAAEEEHHHIIIMMMOOOSSSVVVXXX\\\```ccciiimmmrrrvvvxxxzzz|||}}}uuulllgggkkkssswwwdddUUUUUUVVVZZZ```fffhhhiiiooopppqqqqqqppppppqqqsssrrrsssqqqmmmmmmnnniiibbbQQQDDD555,,,,,,---,,,***************))))))))))))(((((('''''''''(((((()))''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&'''((()))'''''''''''''''''''''''')))(((&&&%%%%%%%%%&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''((()))***************))))))))))))((('''&&&&&&'''((()))))))))(((((((((((())))))((()))******))))))***+++++++++++++++++++++++++++---------...............qqq```WWWSSSNNNJJJOOOPPPQQQRRRSSSRRRQQQQQQSSSRRRQQQQQQQQQRRRTTTTTTRRRRRRRRRQQQOOOKKKGGGEEEAAA@@@===;;;::::::;;;<<>><<<;;;:::999999888888777777888888999:::999999999:::;;;===>>>CCCEEEIIIMMMPPPQQQPPPPPPQQQNNNKKKGGGFFFFFFGGGHHHBBB@@@>>>===>>>>>><<<;;;<<<===>>>???AAABBBCCCDDDCCCAAA>>><<<;;;<<<===???FFFLLLQQQPPPNNNNNNLLLHHHBBBAAABBBDDDHHHKKKLLLKKKKKKKKKJJJJJJIIIFFFBBB???888777666666999===CCCFFFJJJJJJKKKJJJIIIHHHFFFEEECCCBBB@@@???===<<<<<<<<<999999999888777666666666333111111222444666777666555555555444333111000///------------,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,+++++++++***+++,,,,,,------.....................////////////000000000111222444666777777888:::<<>>===<<<;;;;;;;;;999888777777777777888999777666666666777999;;;======@@@DDDHHHKKKLLLLLLLLLKKKJJJIIIGGGFFFEEEFFFFFF???===;;;;;;<<<<<<<<<;;;;;;<<<===???AAACCCDDDEEEBBB@@@===;;;999:::;;;<<>>@@@DDDGGGJJJJJJIIIIIIIIIIIIIIIGGGCCC@@@:::999777777999===AAADDDHHHIIIJJJJJJJJJIIIHHHGGGDDDCCCAAA@@@>>>=========::::::999999888888777777555333222333666777777777444555555555444333111000...------------,,,,,,,,,,,,,,,++++++,,,,,,---...''')))+++---------,,,,,,------------------------............////////////...///000111222444555555666777999;;;>>>AAADDDFFFHHHKKKNNNPPPSSSVVVZZZ]]]bbbffflllpppsssvvvxxxzzz}}}xxxllljjjjjjmmm{{{ppp___ZZZUUUVVV\\\bbbffffffjjjmmmpppsssssssssttttttrrruuuvvvtttssssssoooiii\\\SSSDDD777///,,,++++++************************((((((((((((((()))******''''''''''''''''''''''''(((((((((((((((((((((((($$$$$$%%%%%%%%%%%%$$$$$$!!!""""""###$$$%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&'''((()))***'''((((((((()))*********+++***)))(((((()))***+++******))))))))))))*********+++---,,,++++++,,,...))))))***+++,,,,,,------,,,---.../////////...---zzzoookkkhhhaaa[[[VVVWWWWWWXXXWWWVVVTTTSSSRRRQQQOOOMMMLLLMMMNNNOOOPPPQQQSSSTTTSSSQQQNNNLLLCCCBBB@@@??????AAABBBCCCFFFTTTgggxxxxxxoooffffffeeedddaaa[[[SSSNNNMMMLLLJJJHHHEEECCCAAA@@@BBBAAA@@@???>>>=========:::999888777777888999:::555555444444555888:::<<<:::<<>><<<===AAAEEEHHHJJJGGGGGGGGGIIIIIIGGGCCC@@@;;;:::888888:::===AAACCCGGGHHHIIIJJJJJJIIIHHHHHHEEEDDDBBB@@@???>>>======;;;:::::::::999888888888777555444555777888888888444444555555555444222111......---------,,,,,,,,,,,,,,,++++++,,,,,,---...###&&&)))---//////...---------------------,,,,,,............/////////000,,,---///111222333333333666777888;;;>>>AAACCCEEEGGGIIILLLOOOQQQTTTYYY\\\___ccciiinnnqqqtttwwwxxxzzz~~~ssskkkfffeeerrrvvvddd]]]VVVUUUZZZaaaddddddhhhlllqqqtttttttttuuuuuuppptttvvvuuuuuuuuurrrlll```WWWJJJ<<<222---,,,---******************++++++((((((((((((((()))******''''''''''''''''''''''''''''''''''''''''''''''''###$$$$$$%%%%%%$$$$$$###""""""###$$$&&&'''(((((($$$$$$&&&''''''&&&$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&''''''&&&%%%$$$%%%&&&&&&'''''''''&&&&&&&&&&&&'''''')))******''''''((()))***++++++,,,---,,,+++******+++,,,---******))))))))))))******(((***++++++***)))+++,,,((())))))+++,,,---......,,,,,,.../////////...---yyywwwsssjjjcccaaa```^^^ZZZVVVTTTSSSTTTTTTQQQMMMJJJHHHIIIKKKLLLOOOOOOPPPRRRSSSPPPLLLHHHJJJEEEAAA@@@???>>>BBBGGGPPPbbbuuu~~~pppgggcccaaa^^^[[[WWWSSSMMMIIIKKKJJJHHHGGGFFFFFFEEEDDDFFFDDDBBBAAAAAAAAA@@@>>>@@@???===<<<:::999999888666666666666777777777777;;;<<<===AAAFFFIIIJJJIIICCCDDDFFFGGGGGGEEECCCAAA<<<;;;999888888999;;;<<<:::;;;<<<>>>@@@AAAAAAAAADDDCCC???:::777777;;;===IIIKKKNNNOOOPPPNNNKKKIIIEEEBBB???>>>@@@CCCEEEFFFGGGGGGHHHIIIIIIIIIHHHGGG???>>>:::777666999>>>CCCFFFGGGIIIKKKKKKJJJIIIHHHDDDCCCCCCBBB@@@???>>>>>>>>>;;;999777888888888777777777777777777666555555333444444555444333111000000///...---......---+++------------------------///...---,,,,,,,,,,,,,,,//////...---,,,,,,+++******,,,////////////000111////////////000111222333444666888:::;;;===@@@CCCBBBEEEHHHKKKNNNRRRVVVYYY^^^cccjjjnnnpppqqquuuxxx}}}{{{sssnnnllltttuuukkk^^^UUUSSSXXX^^^bbbgggiiimmmppprrrttttttsssuuuttttttsssqqqppppppooofff[[[LLL===444///...---*********)))))))))))))))))))))))))))))))))))))))...+++'''&&&((())))))''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%'''(((((('''%%%$$$&&&&&&$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&'''''''''((()))))))))))))))((('''''''''''''''(((((((((((())))))))))))+++++++++++++++***)))(((...------,,,,,,+++++++++,,,---...---+++)))((()))++++++,,,,,,,,,---------...............///000000yyysssjjjhhhddd^^^YYYUUUTTTSSSQQQOOOLLLIIIIIIIIIKKKMMMOOOOOOPPPQQQRRRPPPKKKHHHIIIDDDAAA@@@@@@???DDDJJJYYYlll|||ooofff^^^[[[XXXUUURRRNNNJJJGGGHHHGGGFFFEEEFFFFFFGGGGGGKKKJJJIIIHHHHHHGGGFFFFFFGGGEEEDDDAAA???>>>======::::::::::::::::::::::::======>>>AAADDDFFFFFFEEECCCDDDEEEFFFFFFDDDBBB@@@;;;:::888777888999;;;<<<>>>???AAABBBDDDEEEEEEEEEDDDCCC@@@;;;888777:::<<>>@@@CCCEEEFFFEEEFFFGGGHHHIIIHHHGGGFFFAAA???<<<999888:::???DDDEEEFFFHHHJJJKKKJJJIIIHHHEEEDDDDDDCCCBBBAAA@@@???>>><<<999888888888777666888888999999888888777666333444555555666555444333///---,,,,,,---...---+++------------------------///...---,,,,,,,,,,,,---//////...---,,,,,,++++++,,,...000000///...//////////////////000111222333333444777888999;;;???AAABBBDDDHHHKKKMMMQQQUUUYYY\\\aaahhhlllmmmooosssvvv|||~~~{{{sssmmmrrr}}}|||sssfff[[[VVVWWW\\\```dddfffjjjooorrrtttuuuuuutttsssrrrqqqpppoooooonnnggg```RRRDDD888111......++++++******)))))))))(((((((((((((((((((((((((((%%%### !!!###&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''&&&%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))((('''''''''''''''(((((((((((())))))))))))+++++++++++++++***)))))),,,,,,++++++*********))),,,...///...,,,+++***++++++,,,,,,,,,,,,---------///............///000000xxxtttlllddd\\\VVVSSSQQQMMMLLLJJJIIIIIIJJJLLLNNNOOOOOOOOOPPPPPPNNNKKKHHHHHHDDDAAAAAAAAAAAAGGGNNNfffyyyyyyllldddYYYVVVRRRNNNLLLKKKHHHFFFGGGFFFEEEEEEFFFIIIKKKMMMRRRRRRRRRRRRRRRQQQQQQPPPPPPNNNLLLIIIFFFEEECCCCCCAAAAAA@@@@@@???>>>>>>>>>@@@@@@@@@AAACCCDDDCCCAAACCCDDDEEEEEEDDDBBB@@@>>>999888777666777888:::<<<===>>>@@@AAACCCDDDDDDDDDDDDCCCAAA===999888:::;;;DDDGGGLLLPPPQQQPPPMMMKKKFFFCCC@@@???AAACCCEEEEEEFFFGGGIIIJJJJJJJJJIIIIIIDDDBBB???<<<:::<<>><<<777666555555666888:::<<<===>>>???AAABBBCCCCCCCCCDDDDDDCCC@@@===;;;;;;<<>><<<;;;::::::888666999999::::::::::::999888666666666555444333222222222000...,,,------,,,+++------------------------...------,,,,,,,,,------------------------,,,,,,---///000000///......//////......//////000111222111222444666666888;;;>>>???AAAEEEHHHJJJNNNSSSVVVXXX]]]cccgggiiikkkppptttxxxzzz~~~wwwqqqrrrzzzwwwjjj^^^YYYYYY[[[]]]```eeejjjooorrrttttttrrrrrrrrrqqqpppoooooooookkkjjjeeeWWWFFF777000...------,,,+++)))(((''''''((((((((((((((((((((((((,,,+++***)))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%$$$)))(((''''''''''''(((((((((((((((((())))))))))))******+++++++++******))))))))))))))))))************,,,......------...///------------............/////////...///000000111vvvhhh^^^VVVPPPLLLHHHHHHIIIJJJKKKLLLMMMNNNMMMLLLKKKKKKMMMMMMLLLJJJHHHEEEDDDDDDCCCDDDMMMWWWuuuttthhhaaaWWWSSSNNNKKKJJJKKKKKKKKKIIIIIIHHHHHHJJJPPPXXX___fffjjjnnnoooooommmmmmnnnhhhddd]]]VVVQQQOOOOOOPPPPPPOOOMMMKKKHHHFFFDDDCCCDDDDDDDDDEEEHHHHHHGGGFFFEEEDDDDDDCCCAAA>>><<<:::666555555555666888;;;<<>>>>>@@@CCCIIINNNQQQQQQPPPNNNJJJHHHEEEDDDEEEFFFFFFFFFJJJKKKMMMOOOPPPPPPPPPPPPJJJIIIFFFBBB@@@AAADDDGGGHHHIIIKKKLLLMMMLLLJJJIIICCCCCCBBBBBBAAA@@@@@@@@@AAA@@@>>>======<<<:::888888888999999:::999999888666666666666777777777888777444111......---,,,+++------------------------------,,,,,,,,,------...,,,,,,------------------+++---///000//////000111............///000111222111333555555666888;;;======@@@CCCFFFIIILLLQQQTTTXXX\\\bbbfffhhhkkkppptttwwwyyy}}}vvvrrrrrrzzznnnddd]]]ZZZYYY[[[^^^ccchhhlllooopppqqqsssssssssrrrqqqqqqppppppkkkmmmjjj^^^LLL<<<111---------,,,+++***)))((('''))))))))))))))))))))))))(((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%'''(((***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%$$$((((((''''''''''''(((((((((((((((((()))))))))))))))******+++++++++***************++++++,,,,,,,,,)))+++---------,,,---...------.........////////////////////////000111111|||uuuuuu~~~uuuhhh^^^VVVPPPLLLHHHIIIJJJLLLLLLLLLLLLLLLKKKJJJIIIIIIKKKMMMMMMLLLHHHGGGFFFEEECCCEEEOOO[[[zzzsssgggbbbWWWSSSOOOLLLLLLLLLLLLLLLIIIJJJJJJKKKNNNWWWccclllyyyxxxlllaaaYYYUUUUUUVVVXXXVVVTTTQQQMMMJJJHHHFFFFFFFFFFFFHHHJJJKKKKKKIIIFFFFFFDDDBBB@@@===;;;:::555555444555666999<<<===BBBCCCDDDEEEFFFFFFFFFFFFFFFHHHJJJJJJGGGEEECCCBBB@@@CCCHHHMMMPPPQQQPPPPPPMMMKKKHHHGGGHHHHHHHHHGGGHHHIIIKKKMMMOOOPPPPPPPPPLLLKKKHHHEEEBBBBBBEEEHHHIIIJJJLLLLLLLLLKKKIIIHHHBBBBBBAAAAAAAAA@@@@@@@@@@@@???>>>>>>>>>===;;;999888888999:::::::::999999555666777999;;;>>>@@@AAA:::666222///......---,,,------------------------------,,,,,,,,,---......,,,,,,,,,------.........***,,,////////////000222............///000111111111222444555555777999<<<<<<>>>AAADDDGGGKKKOOOSSSWWW\\\aaaeeegggkkkqqquuuvvvyyy}}}vvvqqqyyy|||tttllleee^^^ZZZXXX[[[```fffjjjmmmoooooosssssssssrrrrrrrrrqqqqqqlllnnnlllbbbSSSBBB555...------,,,+++***))))))(((************************"""$$$&&&&&&%%%%%%'''(((%%%%%%%%%&&&&&&&&&&&&'''###$$$%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%''''''&&&%%%%%%$$$######$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&(((''''''''''''(((((()))(((((((((((())))))))))))))))))***++++++++++++*********+++,,,---.........)))+++---------,,,---............////////////000000000//////000000111222wwwnnnkkkooovvvtttggg^^^XXXRRRNNNJJJKKKMMMNNNNNNMMMKKKJJJIIIHHHFFFGGGJJJMMMNNNNNNJJJHHHGGGFFFDDDFFFQQQ]]]ssshhhdddZZZWWWSSSQQQQQQQQQPPPOOOKKKMMMPPPRRRXXXdddtttnnnbbb\\\\\\]]]^^^]]]ZZZVVVRRRNNNKKKJJJIIIHHHHHHIIIKKKLLLKKKIIIHHHGGGEEEBBB???===:::999555555444555777:::===???CCCDDDEEEFFFGGGGGGGGGGGGGGGJJJMMMOOOMMMJJJHHHGGGBBBDDDGGGKKKNNNPPPQQQQQQPPPNNNKKKJJJJJJJJJIIIHHHGGGIIIKKKMMMOOOPPPPPPPPPMMMLLLJJJFFFCCCCCCEEEHHHIIIJJJKKKKKKJJJHHHFFFDDDBBBBBBBBBBBBBBBAAAAAAAAA===<<<<<<===>>>===;;;999999999:::;;;;;;;;;;;;;;;777777777888:::===???AAA777444000......//////...------------------------,,,,,,,,,,,,,,,---...///++++++,,,,,,---...//////,,,...///000///...///000...............///111111///111222333333555777::::::===@@@CCCFFFJJJNNNQQQVVV[[[```cccfffjjjpppuuuvvvyyy}}}|||tttttt|||zzzuuunnnddd\\\TTTWWW]]]ccciiimmmoooppprrrrrrrrrqqqqqqqqqqqqqqqnnnnnnllleeeXXXHHH:::000,,,,,,,,,++++++*********))))))))))))))))))))))))$$$&&&))))))'''''')))***%%%%%%%%%&&&&&&&&&''''''$$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((($$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''(((((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%&&&'''(((((('''&&&%%%&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''''''''((())))))(((((((((((())))))))))))))))))***+++++++++++++++******+++,,,---...//////+++---//////---------........./////////000000000000000//////000000111222tttkkkfffhhhnnnkkkttt|||}}}sssfff^^^YYYTTTPPPLLLMMMNNNOOONNNMMMJJJIIIHHHFFFEEEFFFIIIMMMOOOPPPJJJIIIHHHGGGDDDFFFQQQ^^^tttiiieee^^^\\\YYYWWWVVVVVVTTTSSSOOORRRVVVZZZbbbpppxxxiiiaaa```aaacccaaa^^^ZZZUUUQQQNNNLLLJJJIIIIIIJJJKKKKKKJJJHHHIIIHHHFFFCCC@@@===:::999555555555555777:::===???IIIIIIJJJKKKLLLLLLLLLLLLGGGKKKOOOQQQPPPMMMKKKJJJCCCDDDGGGJJJMMMOOOQQQRRRQQQOOOMMMLLLLLLLLLJJJIIIIIIJJJMMMOOOQQQRRRSSSSSSNNNMMMJJJGGGDDDCCCEEEGGGIIIIIIJJJJJJHHHFFFCCCAAACCCCCCCCCCCCCCCCCCBBBBBB:::::::::;;;======:::888::::::;;;<<<=========<<<:::999888777777888999999444111...,,,---///000000------------------------,,,,,,,,,,,,,,,---...///++++++,,,,,,---...//////...///111000...---.........------......///000111...///111111222333666888:::<<<@@@CCCEEEIIIMMMQQQUUUZZZ___bbbeeeiiioootttvvvyyy}}}wwwrrruuu|||uuuhhh^^^QQQTTT[[[bbbhhhmmmppprrrqqqqqqqqqppppppppppppppppppooolllfff\\\MMM===333,,,+++++++++++++++++++++((((((((((((((((((((((((&&&(((***)))&&&$$$$$$&&&%%%%%%%%%&&&&&&'''''''''&&&'''))))))(((%%%""" &&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&'''(((######$$$$$$$$$%%%%%%%%%'''''''''(((((((((((())))))(((((((((((('''''''''###$$$$$$%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%'''(((((('''%%%$$$%%%&&&'''(((((('''&&&%%%&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&'''''''''((()))))))))'''''''''''''''((()))***(((((((((((())))))))))))((()))***+++++++++++++++))))))***+++---...//////---///000000///......///////////////000000000000000000000000000111111222rrrhhhbbb___^^^fffeeegggkkkooottt~~~vvviii```ZZZWWWUUUSSSSSSSSSPPPLLLHHHGGGFFFHHHJJJLLLOOOPPPPPPOOOOOONNNOOOIIIGGGJJJGGGOOOeee}}}rrrkkkgggfffdddaaa^^^\\\ZZZYYYZZZYYY\\\aaajjjwwwxxxooojjjhhhdddbbb___]]]ZZZUUUPPPLLLNNNOOOOOOOOOOOONNNMMMLLLIIIHHHEEEBBB???;;;999888444555666777888;;;???BBBLLLSSSWWWVVVSSSRRRPPPMMMLLLMMMOOORRRSSSRRRNNNKKKHHHHHHIIIKKKLLLNNNOOOOOOPPPOOONNNMMMLLLKKKJJJIIIKKKKKKKKKLLLMMMOOOQQQQQQRRRPPPMMMJJJHHHGGGGGGGGGOOONNNMMMKKKJJJHHHGGGGGGDDDDDDCCCBBBAAA@@@@@@???===<<<;;;999999999::::::999999999::::::;;;;;;;;;;;;:::999888777777777777555333000...------...///+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++------------------------............////////////............////////////333333333333444555666666777:::<<>><<<;;;:::999888999999:::999:::::::::;;;;;;;;;;;;::::::999888777777777888666444111///---------...+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++------------------------............////////////............////////////333222222333333444555666777999<<>>======;;;:::999999888999999::::::;;;;;;;;;;;;<<<<<<<<<:::999999888888888999999777555333000...---------,,,,,,------------,,,,,,,,,,,,------------,,,,,,---------------------------............/////////............////////////222222222222333444555555666888;;;>>>@@@DDDIIIMMMOOOSSSYYY___dddiiimmmqqqvvvzzz~~~}}}rrruuu|||ssskkkccc\\\VVVVVV\\\dddhhhiiioooqqqssstttrrrpppppppppmmmooommmiiieee^^^QQQEEE;;;444///...,,,)))((()))+++***)))((('''((())))))((((((((((((''''''''''''$$$%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''%%%$$$###$$$&&&'''&&&%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&'''((()))((((((((((((''''''''''''(((((((((((((((((((((((()))((('''&&&&&&(((***+++))))))))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,)))*********,,,---.../////////000000000///............/////////000000000333333222222333333444444zzztttooonnnmmmllloootttxxxwwwsssmmmeee]]]VVVRRRQQQOOOQQQTTTVVVZZZdddnnntttoooiiieeedddgggjjjkkknnnlllfff^^^TTTNNNJJJJJJJJJLLLOOORRRTTTUUUUUUTTTRRRSSSMMMLLLNNNKKKTTTjjj|||xxxsssnnnkkkllllllpppuuuyyy{{{vvvpppiiibbb]]]YYYVVVTTTQQQRRRUUUVVVTTTPPPLLLIIIEEEDDDAAA>>>;;;777555444444555666777888;;;???BBBLLLYYYhhhqqqssspppeee[[[[[[XXXVVVTTTUUUVVVVVVUUURRRQQQPPPOOONNNNNNNNNOOOOOOOOOOOOOOOPPPPPPPPPPPPLLLLLLLLLLLLMMMNNNOOOOOOPPPOOONNNLLLKKKKKKKKKKKKHHHJJJLLLOOOOOONNNLLLKKKHHHFFFDDDAAA>>><<<<<<;;;::::::999999::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<999999888888888999::::::888777444222000...------,,,,,,------------,,,,,,,,,,,,------------,,,,,,---------------------------------.........//////............////////////111111111111222333444555666888:::<<>>;;;777555444444555666777888;;;???BBBNNN\\\mmmyyy~~~}}}ssshhhccc___ZZZVVVUUUTTTSSSSSSOOOOOOMMMMMMMMMNNNPPPQQQOOOOOOPPPPPPPPPPPPQQQQQQMMMMMMLLLLLLLLLMMMNNNNNNOOOOOONNNNNNMMMMMMMMMMMMKKKLLLNNNPPPOOONNNKKKIIIHHHFFFCCC@@@===;;;;;;;;;::::::;;;<<<<<<<<<==============================999999999999999999::::::999888666333111///...---,,,------......------,,,,,,------......------,,,------------------------------------........................////////////111111111111111222444444555777999;;;>>>AAAFFFIIINNNRRRXXX^^^bbbggglllooosssxxx~~~{{{sssttt|||tttnnnnnnggg^^^YYY[[[```eeeggglllooosssttttttrrrqqqqqqppppppmmmiiihhhfff___VVVBBB888000......,,,+++,,,---+++)))((('''(((***+++((((((((((((''''''''''''''''''(((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%#########$$$$$$$$$%%%%%%&&&''''''''''''''''''&&&''''''''''''''''''''''''$$$$$$%%%&&&'''((()))***'''''''''(((((((((((((((&&&&&&''''''((())))))))))))(((((('''((()))******(((((())))))************++++++++++++++++++++++++,,,++++++******+++++++++..................//////////////////000000000111222222222222222333555555{{{uuupppllliiiiiieeeccceeeeeecccdddhhhllliiiddd]]]WWWSSSPPPNNNMMMKKKLLLNNNOOORRR[[[eeexxxxxxtttjjjjjjlllpppwww~~~|||xxxooocccYYYQQQNNNNNNOOOPPPSSSUUUWWWWWWVVVUUURRRSSSOOOOOORRRQQQ[[[qqq|||zzzwwwuuuuuuwwwxxxzzz|||zzzzzzuuukkkccc\\\WWWTTTQQQRRRTTTUUUSSSPPPMMMJJJFFFEEEBBB???<<<999666555444555666777888;;;???BBBNNN[[[mmm|||zzzpppkkkddd]]]YYYVVVSSSQQQOOONNNMMMMMMNNNPPPRRRTTTQQQQQQRRRRRRRRRRRRRRRRRRPPPOOOOOONNNNNNNNNNNNOOONNNNNNOOOOOOOOOOOOOOOOOONNNNNNOOOPPPOOOMMMKKKIIIHHHEEEBBB>>><<<;;;;;;;;;;;;<<<===??????@@@@@@@@@?????????>>>>>>>>>>>>===;;;::::::999999999::::::888888666555333111//////------............------------............------------------------------,,,------------.....................////////////000000000000111222333444444666888:::<<<@@@DDDHHHMMMQQQWWW]]]bbbgggkkkooorrrwww}}}vvvqqquuuyyypppkkkooohhh```ZZZ[[[___cccfffjjjmmmrrrtttsssrrrppppppoooooommmjjjiiihhhbbbZZZGGG;;;111//////...---...,,,+++***)))((()))******((((((((((((''''''''''''(((((('''&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%'''''''''(((((((((((((((&&&'''''''''(((((())))))((((((''''''(((((())))))((((((((()))******++++++........................------,,,+++++++++++++++......------......///000/////////000000000111111111111222333444666777888xxxnnngggdddddddddeeebbbbbbdddddd``````bbbbbb```]]]YYYUUURRROOONNNLLLJJJKKKMMMNNNPPPYYYcccsss{{{|||vvvwwwzzz{{{rrrfff[[[TTTRRRRRRSSSUUUWWWYYYYYYYYYXXXWWWSSSUUUQQQRRRVVVVVV```vvv~~~{{{xxxwwwvvvvvvyyyyyyzzzzzzvvvrrrvvv}}}|||rrrhhh___XXXTTTPPPQQQRRRSSSRRRPPPNNNLLLHHHGGGDDDAAA===:::888777444555666777888;;;???BBBKKKWWWiii{{{~~~uuullleee___ZZZVVVSSSRRRQQQPPPQQQSSSUUUWWWUUUUUUUUUUUUUUUTTTTTTTTTTTTSSSRRRQQQQQQQQQQQQQQQNNNNNNOOOPPPPPPPPPPPPPPPOOOOOOOOOOOONNNMMMLLLKKKGGGDDDAAA===;;;:::;;;;;;===>>>@@@BBBCCCCCCCCCCCC@@@@@@?????????>>>>>>>>><<<;;;:::999999999999999888777777666444222111000------............------------............------------------------------,,,,,,---------.....................////////////000//////000000111222333333555777999;;;???CCCFFFMMMQQQWWW\\\aaafffkkknnnqqqvvv}}}tttppp{{{{{{qqqllllllggg___ZZZZZZ]]]aaadddgggkkkpppssssssqqqpppooonnnnnnllliiiiiiiiiccc[[[MMM@@@444111000///------+++++++++*********))))))((((((((((((''''''''''''((('''$$$###"""###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$%%%'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%%%%%%%&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&%%%$$$''''''''''''((((((((()))'''''''''((((((((((((((('''''''''''''''((((((((('''(((((()))******++++++........................---,,,,,,,,,,,,,,,---.........---------...///000//////000000000111111111222222333555777999;;;<<<}}}pppeee^^^]]]```bbbdddbbbbbbeeeddd```^^^___ZZZZZZYYYXXXUUURRRPPPNNNNNNLLLLLLMMMNNNPPPYYYcccqqq~~~ttthhh]]]WWWUUUUUUWWWXXXZZZ[[[\\\[[[ZZZYYYUUUVVVSSSTTTYYYYYYdddzzzzzzwwwvvvvvvwwwwwwwwwxxxwwwqqqkkkmmmsssvvvlllbbbYYYTTTPPPPPPQQQQQQQQQPPPNNNMMMIIIHHHEEEBBB???;;;999888444555666777888;;;???BBBGGGTTTfffzzzzzzqqqiiibbb^^^XXXWWWUUUSSSTTTUUUXXXYYYXXXXXXXXXWWWWWWVVVVVVVVVWWWVVVUUUTTTTTTSSSSSSTTTMMMNNNOOOPPPQQQQQQQQQQQQOOOOOONNNNNNNNNNNNNNNNNNFFFDDD@@@===;;;:::;;;<<<>>>@@@BBBDDDEEEEEEEEEEEE@@@@@@@@@@@@??????>>>>>>===<<<;;;:::999888888888777777777666555333222111------............------------............------------------------------,,,,,,,,,---------................../////////000////////////000111222333333555777999;;;>>>BBBFFFMMMQQQWWW\\\aaafffkkknnnpppvvv}}}zzzqqqwwwuuuoooiiieee^^^ZZZYYY[[[```cccfffjjjooorrrrrrqqqoooooommmnnnllliiiiiiiiiccc[[[RRRDDD666222111...,,,,,,***++++++++++++***)))))))))(((((((((''''''''''''(((&&&""" !!!$$$%%%''''''''''''''''''''''''(((((((((''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''$$$%%%'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%$$$###$$$&&&'''&&&%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''((('''&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&''''''''''''''''''(((((()))***+++++++++------------------------+++++++++,,,---...///000...------,,,---...///000000000000000111111111111333333444666999<<<>>>???uuuhhhbbbbbbdddbbb``````___]]]\\\\\\]]]^^^___```___]]][[[XXXTTTQQQPPPMMMKKKKKKKKKKKKMMMXXXccctttvvviii```[[[YYYZZZ[[[]]]______]]][[[ZZZZZZXXXWWWWWWUUUSSSYYYjjj{{{~~~|||yyyvvvsss{{{wwwvvvvvvooofffeeejjjwww}}}pppbbbZZZXXXPPPOOOMMMNNNOOOOOONNNLLLGGGFFFDDDAAA===999666444222333444444555777;;;???GGGQQQbbbxxx|||vvvooohhhddd___YYYVVVXXX[[[\\\\\\aaabbbbbb```\\\ZZZ\\\^^^XXX[[[]]]ZZZYYYZZZWWWSSSTTTRRRPPPPPPQQQQQQQQQPPPOOOOOONNNMMMMMMLLLKKKKKKEEE@@@<<<:::<<<===<<<;;;DDDDDDEEEEEEEEEEEEDDDDDDFFFEEECCCAAA???>>>======@@@>>>;;;999999:::999888888777555333111000/////////............---------...---,,,,,,++++++++++++..........................................------/////////////////////////////////000111111222222333555888;;;===AAAEEEHHHOOORRRVVVZZZ^^^ccciiillluuuxxx}}}~~~qqqqqq{{{yyymmmjjjeeeaaa^^^[[[XXX[[[```jjjlllnnnqqqrrrqqqooonnnmmmlllkkkkkkkkkjjjgggddd\\\OOO===222//////...,,,+++******)))))))))))))))((((((((('''&&&&&&%%%%%%((((((''''''''''''((((((,,,+++***))))))***+++,,,...---,,,***((('''&&&&&&&&&&&&%%%$$$$$$#########&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&((()))))))))((((((((('''&&&%%%$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((())))))((('''&&&%%%$$$$$$((((((((((((((((((''''''++++++***************+++)))************++++++++++++,,,...000000///...---,,,,,,,,,---------......000000000000111111111111222222222333444555666777...333888;;;<<<@@@HHHOOOxxxqqqgggbbbaaabbb```___bbbaaa______```bbbeeegggfffeeeccc___\\\XXXUUUTTTQQQOOONNNMMMLLLNNNWWWbbbwwwxxxlllbbb]]][[[[[[]]]___bbbbbb___\\\[[[ZZZXXXXXXYYYXXXVVV\\\mmm~~~}}}zzzwwwuuuxxxuuusssrrrkkkcccaaaeeemmm|||ttteee[[[XXXOOONNNMMMMMMOOOOOONNNMMMIIIHHHFFFCCC???;;;888666333444444444555777;;;>>>EEENNN___uuu|||tttooolllhhhfffeeeeeeddddddggghhhiiigggcccaaabbbcccaaadddddd```^^^^^^\\\XXXUUUSSSQQQQQQQQQQQQPPPOOOOOOOOONNNNNNMMMLLLKKKKKKFFFBBB===;;;<<>>===???===;;;:::;;;;;;:::888888777666444222111000//////............---------...---,,,,,,++++++,,,,,,......................................................................../////////000111111222222222444777:::<<<@@@DDDGGGNNNQQQVVVZZZ___dddjjjmmmuuuyyy~~~vvvuuu~~~tttpppjjjfffccc^^^ZZZZZZ^^^gggiiilllnnnpppooonnnmmmmmmlllllllllmmmllliiiggg```SSSBBB555000///...,,,++++++***)))))))))))))))'''''''''''''''(((((((((''''''&&&&&&&&&&&&''''''***)))(((''''''((()))******)))((('''''''''''''''$$$$$$$$$$$$$$$$$$%%%%%%(((''''''&&&&&&''''''(((%%%&&&'''((()))(((((('''((('''&&&%%%%%%%%%&&&&&&########################%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''))))))(((((('''&&&&&&&&&'''''''''(((((((((((((((***))))))((((((((()))))))))************++++++++++++,,,---...///...------,,,,,,,,,---------....../////////000000000111111222222222222333444555666222666;;;@@@FFFOOOYYYaaa|||xxxooommmiiieeebbb```_______________```dddiiiooorrruuussspppkkkfffaaa]]]ZZZWWWTTTQQQPPPNNNOOOWWW```yyy|||qqqhhhcccaaa```cccfffhhhgggddd```]]]\\\YYYYYYZZZ[[[ZZZ```rrr|||zzzxxxtttrrrooohhh```^^^___cccqqquuudddYYYUUUMMMLLLLLLMMMOOOPPPOOONNNKKKJJJHHHDDDAAA===999888444555555555555777;;;>>>BBBKKK[[[ooo}}}}}}|||yyytttpppmmmmmmnnnpppqqqqqqnnnkkkiiiiiikkkmmmlllgggeeeeeeccc^^^XXXVVVSSSRRRRRRRRRPPPOOOPPPPPPOOONNNLLLKKKJJJJJJFFFBBB>>>;;;===@@@CCCDDDIIIJJJJJJKKKKKKJJJJJJIIIFFFFFFFFFFFFDDDBBB???>>>===<<<;;;<<<===<<<;;;999888888666555333222111000///............---------...---,,,,,,,,,,,,,,,,,,................................................------------------------...//////000000111111222111333666888;;;>>>CCCFFFLLLPPPUUUZZZ___eeekkkooovvvzzz~~~yyywww~~~wwwqqqllliiiccc\\\YYY[[[ccceeehhhlllmmmmmmlllkkklllkkklllmmmnnnnnnllljjjeeeYYYHHH:::333000...---++++++***))))))))))))***'''''''''((()))*********&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&'''((((((#########$$$%%%&&&&&&&&&(((''''''&&&&&&''''''(((%%%%%%&&&''''''''''''&&&''''''&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&((((((((((((((((((((((((&&&'''''''''(((((())))))(((''''''&&&&&&''''''((()))************+++++++++,,,,,,,,,,,,------------,,,,,,,,,---------............/////////000000000111111111111222333444444333555:::CCCOOO]]]iiipppyyyuuuqqqnnnjjjlllmmmjjjddd```______^^^___bbbgggoooxxx{{{ssskkkdddaaa[[[WWWSSSQQQPPPQQQXXX```wwwwwwpppkkkiiihhhlllnnnooommmhhhccc```^^^XXXYYY[[[\\\]]]dddwww{{{xxxtttooohhhaaa]]]\\\^^^jjj}}}~~~ooo___UUUQQQLLLKKKKKKLLLOOOPPPPPPOOOLLLJJJHHHEEEAAA>>>:::888555666666555555777:::===AAAIIIWWWiii{{{yyytttsssuuuwwwxxxxxxvvvrrrooolllmmmqqqssspppooonnnkkkeee^^^[[[XXXVVVTTTSSSPPPNNNPPPPPPNNNMMMLLLJJJIIIHHHEEEAAA===;;;<<<@@@EEEHHHJJJKKKMMMNNNNNNMMMKKKJJJGGGGGGHHHHHHFFFDDDAAA???<<<<<<<<<===>>>>>><<<999888888777666555333222111///............---------...------,,,,,,,,,------........................---------...............------------------------......//////000111111111000222444666999===BBBFFFJJJNNNTTTYYY___ffflllqqqwwwzzz~~~|||{{{uuuooommmggg___ZZZYYY```bbbfffjjjlllmmmlllllljjjjjjkkkmmmoooooonnnlllhhh^^^OOO@@@666000---,,,,,,+++******))))))******(((((())))))************'''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&'''$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((())))))******&&&&&&''''''((()))))))))''''''&&&&&&&&&'''(((((())))))*********+++++++++,,,++++++++++++,,,---...,,,,,,,,,---------..................////////////111000000111111222333444444777>>>JJJYYYhhhsssyyywwwrrrmmmjjjhhhhhhkkkmmmkkkddd___^^^^^^bbbeeekkktttuuujjjeee^^^YYYTTTSSSRRRSSSZZZaaassszzzvvvsssqqqpppssstttsssoooiiiddd```___XXXYYY[[[]]]___iii}}}yyyrrrkkkeee___[[[[[[cccrrrvvvhhh[[[RRRPPPKKKJJJJJJLLLNNNPPPPPPOOOLLLKKKIIIEEEBBB>>>:::999666777777666555777:::===BBBIIIUUUdddsss}}}{{{{{{|||}}}}}}zzzvvvqqqmmmlllrrrxxxzzz{{{zzzuuuooofffccc^^^ZZZWWWTTTQQQNNNPPPOOONNNLLLJJJHHHGGGFFFBBB@@@<<<:::;;;>>>DDDHHHKKKLLLNNNOOOOOONNNLLLKKKGGGHHHIIIIIIGGGEEEBBBAAA===<<<===>>>??????<<<:::888888888888666555333222///............------------------,,,,,,---..............................---------.........//////------------------------.........///000000111111000222444555888<<>><<<::::::===CCCGGGKKKMMMOOOQQQQQQOOOMMMKKKHHHHHHIIIHHHGGGEEEDDDBBB???>>>===>>>???>>>===;;;888999999999888666444333///............---------------------------...///........................,,,,,,------.../////////---------------------------......//////000000111111222333555777<<>>FFFRRR]]]gggsss{{{tttooojjjqqqwww{{{yyytttmmmfff___YYYSSSOOONNNMMMKKKIIIFFFDDDBBBAAA>>>>>>>>><<<;;;===BBBFFFLLLNNNQQQRRRRRRQQQNNNLLLIIIHHHHHHGGGFFFEEEDDDDDDBBB@@@>>>===>>>>>>===;;;888999::::::999777555444///............------------------------...//////........................,,,,,,------...//////000........................------......///000000000111222333555777<<>>??????>>><<<===AAAEEEMMMOOORRRTTTTTTRRROOOMMMIIIHHHGGGFFFEEEEEEEEEEEEDDDAAA>>>============<<<999999:::;;;:::888666444//////.........------------------------...///000........................,,,,,,------...///000000////////////////////////------......///000000000222333444555777<<>>???HHHSSSdddssstttkkkiiihhhhhhttt}}}uuusssqqqrrrwww}}}|||pppddd___^^^^^^```cccuuuxxxvvvwww|||{{{wwwvvvvvvqqqoooooosss{{{{{{uuuhhheeecccccchhhnnnrrruuu{{{zzzrrriiibbb___[[[VVVQQQPPPOOONNNMMMLLLMMMMMMNNNPPPPPPPPPOOOLLLHHHDDDAAA<<<:::777555555555777999999@@@MMM[[[eeennn|||zzzrrrmmmkkknnnpppqqqtttwwwwwwuuurrrllleee]]]VVVRRRMMMKKKHHHEEEAAA???===<<<@@@===<<<===<<<:::===CCCHHHPPPUUUUUUTTTTTTPPPLLLIIIGGGFFFEEEFFFFFFFFFEEEDDDCCCAAA???============;;;;;;::::::999888777777444222//////000000000000//////.........---------...000000,,,((((((,,,111///...---,,,,,,---...//////...---,,,,,,---...///...///000///...---...///222444666888:::>>>DDDHHHKKKOOOUUUZZZ___eeekkknnnvvvyyy~~~|||vvvtttoooddd[[[WWWXXX\\\```eeeiiilllnnnqqqpppooommmllllllkkkkkkkkkfffbbb^^^SSS@@@333///......------,,,+++******)))))))))))))))(((''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))((('''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$$$$$$$&&&((()))***))))))((((((((())))))***))))))(((((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++***,,,......---------///---------.........//////000000000111222222222333222222444888:::;;;BBBJJJYYYiii{{{~~~rrriiiggggggiiivvv}}}}}}~~~{{{nnngggeeeccceeehhhxxx|||yyy{{{~~~tttooojjjfffgggiiikkklllnnnqqqvvv{{{}}}}}}|||zzzxxxrrrkkkgggeeeaaa[[[VVVTTTSSSQQQPPPOOOOOOPPPQQQSSSSSSSSSRRROOOJJJFFFCCC>>><<<999777666777888999:::===FFFUUUdddrrrwwwpppjjjjjjjjjiiijjjnnnqqqpppmmmiiiccc\\\WWWSSSNNNLLLIIIFFFBBB???===<<>>=========<<<<<<;;;;;;::::::999999444222000///000111000000//////.........---------...000000...***)))---111000///............///000//////...------.../////////000111000///...///000000222444666888<<>><<<999888888999:::===;;;???MMM___qqquuukkkfffbbb___```dddfffeeedddaaa\\\XXXTTTQQQMMMLLLJJJFFFCCC@@@===<<<===:::999;;;;;;:::===CCCIIIOOOTTTSSSSSSTTTSSSPPPKKKIIIGGGGGGGGGHHHGGGEEEDDDDDDBBB@@@???>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<666333111000000111000////////////.........---------000111000---,,,...000000000////////////000000000//////......//////000000111222222111000111222000222444666888<<>>;;;999999999999>>>;;;===GGGVVViiiwwwjjjccc]]]YYYZZZ]]][[[ZZZYYYWWWTTTQQQNNNMMMLLLKKKIIIFFFCCC???<<<;;;;;;888888:::999999===CCCIIIOOOSSSRRRSSSUUUUUURRRMMMKKKIIIHHHIIIIIIHHHFFFDDDDDDCCCBBBAAA@@@??????;;;<<<<<<<<<<<<<<<<<<<<<777555222000111111000///////////////............---///222222000......///////////////////////////000000////////////000000111222333333222111333444222444666888:::>>>DDDHHHLLLPPPVVV]]]bbbgggkkkooorrrvvv{{{}}}wwwnnngggZZZZZZZZZ[[[___dddjjjmmmooooooooonnnnnnmmmlllkkkkkkjjjiiiggg```RRRCCC999222111///...,,,,,,,,,,,,))))))*********))))))(((((((((((((((((((((((((((&&&&&&&&&&&&%%%%%%%%%%%% !!!###$$$&&&'''''''''''''''''''''''''''''''''((('''''''''&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''(((((((((&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$$$$%%%&&&''')))+++,,,((()))))))))))))))(((((('''&&&&&&&&&''')))+++,,,(((((((((((())))))))))))))))))))))))))))))))))))+++++++++,,,,,,,,,,,,---+++,,,---,,,+++))))))***............////////////000000111111222333444444777666:::BBBKKKVVVggguuuwwwqqqllllllrrr}}}xxxqqqmmmnnnrrr}}}xxxtttrrrsssuuuwwwzzz{{{}}}~~~~~~}}}zzzvvvqqqmmmiiigggeeeeeeccc```[[[UUUOOOKKKDDDCCC@@@===;;;999999888888999===CCCLLL]]]yyyyyynnnccc\\\WWWSSSSSSWWWTTTTTTSSSQQQOOOMMMKKKJJJKKKJJJHHHFFFBBB???;;;999999777666888888777;;;AAAHHHNNNSSSSSSSSSVVVVVVTTTOOOMMMKKKJJJJJJJJJIIIGGGDDDDDDDDDCCCBBBAAA@@@@@@;;;;;;;;;;;;<<<<<<<<<<<<999666333111111111000///000000/////////.........---///111222111000//////........................//////000000000000//////000222333333222222333444222444666888:::>>>DDDHHHMMMQQQXXX___dddhhhmmmpppqqquuu{{{}}}xxxqqqlll^^^\\\ZZZZZZ]]]bbbhhhlllnnnnnnoooooonnnmmmlllkkkjjjjjjiiigggbbbXXXIII===555444111///---------...))))))************))))))((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$%%%''')))+++,,,,,,---''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%&&&&&&''''''((((((((('''''''''''''''(((((()))%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''######$$$%%%'''(((******###%%%&&&(((******++++++,,,,,,+++******)))))))))(((((((((((())))))))))))))))))))))))))))))))))))************+++++++++++++++,,,---,,,+++))))))***........./////////000000///000111222333444555555777999@@@KKKUUU```nnn{{{}}}{{{xxxxxx{{{uuurrrtttxxx}}}{{{{{{wwwyyy{{{~~~|||vvvrrrmmmllljjjfff```YYYSSSOOOGGGFFFCCC@@@>>>;;;:::999333666;;;???DDDRRRnnnyyytttggg^^^VVVRRRNNNKKKKKKNNNOOOOOOOOONNNMMMLLLLLLLLLKKKJJJIIIGGGCCC???<<<999999666555777777666999???FFFMMMRRRSSSUUUWWWWWWUUUQQQOOOLLLKKKKKKKKKIIIHHHEEEEEEEEEEEEDDDCCCAAAAAA<<<<<<<<<<<<<<<<<<;;;;;;:::888444222222111000///000000000/////////......---...000111111111000///------............------...//////000000//////...///000222222111111222444000222444666888<<>><<<;;;777888:::===???III]]]ppp}}}tttkkkccc___UUUOOOJJJJJJHHHEEEDDDEEEHHHHHHHHHIIIJJJKKKLLLMMMLLLLLLKKKIIIFFFAAA===;;;999666555666555444888===DDDLLLSSSUUUVVVYYYXXXUUURRRPPPMMMLLLLLLLLLJJJIIIEEEEEEEEEFFFEEEDDDBBBAAA>>>>>>>>>======<<<<<<<<<;;;999555333222111000...000000000000/////////............///000000000///---...///000000///...------...////////////...------...000000//////111222000222444666888<<>>===???===;;;<<<===BBBOOO\\\ssswwwlllbbbYYYRRRNNNLLLHHHEEEGGGFFFBBB@@@AAA@@@@@@BBBDDDFFFIIIKKKMMMNNNNNNMMMKKKHHHCCC???===999666555666555333666<<>>======<<<<<<999555333222111000...000000000000////////////...------...///000000///...///000111111000///...,,,---...//////...---,,,+++---...///......000222222444666888:::>>>DDDHHHIIINNNVVV]]]bbbfffjjjlllsssvvv{{{{{{xxxvvvkkkfff___ZZZZZZ___eeejjjlllmmmoooppppppnnnlllkkkkkkllliiiffffffdddXXXIII555333///,,,******+++,,,((()))***+++++++++++++++(((((((((((((((((((((((())))))))))))((((((((((((%%%%%%'''((())))))******(((((((((((((((((((((((('''&&&$$$$$$$$$&&&((()))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&'''((())))))((((((&&&(((***---...///...---***...333999;;;;;;888777(((((((((((())))))))))))))))))))))))))))))))))))++++++,,,,,,,,,---------***,,,......------...///////////////000000000000///000111222444555666777===AAAKKKYYYfffsss|||tttmmmfff```\\\VVVSSSNNNKKKIIIFFFCCCAAA=========<<<===AAAGGGKKKaaarrrxxxnnnbbbZZZUUUQQQKKKGGGGGGGGGEEEDDDBBBBBBAAAAAAAAA@@@???@@@BBBFFFJJJLLLNNNNNNNNNMMMJJJEEEAAA>>>;;;:::888777888999;;;<<>>BBBEEENNNRRRWWW\\\aaafffllloooqqquuuzzz}}}}}}~~~~~~|||{{{vvvtttwwwnnnbbb[[[[[[___dddffflllmmmooopppppppppnnnmmmnnnllliiihhheee```XXXQQQ>>>666000---,,,)))***---************************)))(((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))((('''&&&&&&'''((()))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&)))((('''&&&%%%&&&&&&'''&&&&&&&&&'''''''''(((((())))))***++++++++++++******))))))***---222888;;;))))))(((((((((((())))))&&&''')))***+++***(((''',,,,,,,,,,,,,,,,,,,,,,,,............////////////.........///////////////000333555444333333777;;;EEEIIIQQQ^^^lll{{{zzzrrrjjjccc___ZZZWWWSSSOOOLLLHHHDDDAAA@@@@@@>>><<<<<>>BBBEEEMMMQQQVVV[[[```eeejjjmmmppptttyyy}}}}}}zzzzzz{{{||||||zzz}}}~~~~~~yyyvvvwwwnnnccc\\\[[[___cccfffjjjlllnnnooopppooonnnmmmnnnkkkiiihhhgggccc\\\VVVBBB999000...---++++++---''''''''''''''''''''''''))))))((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((('''&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&)))((('''&&&%%%&&&&&&'''&&&&&&&&&'''''''''(((((((((((((((((()))))))))***((((((''''''))),,,///111))))))(((((((((((())))))((((((((((((((())))))***,,,,,,,,,,,,,,,,,,,,,,,,............////////////......////////////000000///111333333333666<<<@@@JJJPPP[[[fffqqq{{{xxxnnnfffbbb]]][[[WWWTTTQQQLLLGGGCCCCCCBBB@@@===;;;<<>><<<:::888888888888===AAAGGGNNNSSSVVVXXXXXXVVVVVVVVVUUUSSSPPPMMMLLLJJJJJJIIIHHHGGGFFFEEEEEE@@@CCCCCC???>>>???>>>;;;::::::888777777666666777555555444333222111000///........................///////////////......---------------------------///////////////000111111000333666999;;;>>>CCCFFFLLLPPPUUUZZZ^^^cccgggkkkooorrrwww{{{~~~~~~}}}||||||{{{yyywwwzzzxxxvvvuuuwwwxxxxxxwwwxxxzzz{{{{{{|||||||||xxxvvvnnnddd]]][[[^^^bbbeeehhhjjjlllnnnoooooonnnmmmnnnkkkiiihhhhhhfffaaa\\\HHH<<<000...///...,,,+++)))))))))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((('''&&&%%%%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&(((((('''&&&&&&&&&&&&'''&&&&&&'''''''''(((((((((''''''&&&&&&&&&'''((()))((((((''''''''''''(((((())))))(((((((((((())))))***)))'''&&&''')))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,............////////////......//////000000000000000111333444666;;;DDDKKKTTT]]]iiirrrwww|||}}}qqqhhhccc]]]\\\ZZZXXXUUUQQQKKKGGGEEEDDDBBB>>><<<<<<>>>AAADDDJJJUUUddduuuqqqfff\\\TTTVVVSSSNNNLLLKKKKKKJJJHHHKKKKKKJJJIIIIIIIIIJJJJJJJJJIIIFFFEEEDDDDDDDDDEEEJJJKKKLLLMMMLLLKKKIIIHHHCCCBBB???===:::999888777===@@@FFFLLLRRRVVVYYYZZZXXXXXXWWWVVVTTTQQQOOOMMMKKKJJJIIIGGGFFFEEEEEEEEE@@@DDDEEEBBB@@@@@@>>>:::999999999888888888888888666555444333222111000///...........................///////////////..............................///////////////000000111111333666999;;;???CCCFFFLLLPPPUUUZZZ^^^bbbfffiiimmmqqqvvvyyy{{{}}}~~~}}}xxxvvvsssrrrrrrrrrqqqpppsssrrrqqqpppqqqsssttttttuuuvvvvvvwwwxxx|||wwwyyyvvvpppfff___\\\]]]aaadddgggiiilllnnnooopppooonnnooollliiihhhhhhgggccc___OOO???111...000...+++***++++++++++++++++++++++++)))))))))(((((((((((('''''''''''''''''''''''''''(((((((((((((((((((((((('''&&&%%%$$$$$$%%%&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((('''%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&''''''''''''''''''((((((((((((((('''&&&%%%%%%''')))***))))))))))))(((((('''&&&))))))(((((((((((()))))))))(((((((((((()))+++,,,++++++,,,,,,,,,,,,------............/////////////////////000000111111222222444555666:::BBBMMMVVV^^^hhhsssyyyzzz|||sssiiiddd\\\[[[ZZZYYYXXXTTTPPPLLLFFFEEEDDDAAA>>>>>>@@@BBBEEEJJJRRR]]]iiiwwwrrrfff```ZZZTTTSSSQQQOOONNNOOOOOONNNNNNNNNNNNMMMLLLLLLMMMMMMMMMKKKKKKIIIHHHGGGGGGGGGHHHIIIJJJKKKLLLLLLKKKKKKJJJGGGEEECCCAAA>>><<<;;;:::>>>@@@DDDIIINNNSSSWWWYYYXXXXXXXXXWWWUUUSSSQQQOOOMMMLLLJJJHHHGGGFFFFFFEEE???DDDFFFCCC???>>><<<888999:::::::::::::::999999666555444333111000///.................................///////////////...........................///////////////000000111111333777999<<>>:::;;;;;;;;;;;;;;;:::999666666444333111000///...........................---...//////////////////........................///////////////000111111111444777999<<>>============<<<<<<<<<:::::::::999777444222000000000///...........................///////////////////////////.........------......///111222333111333777:::===BBBGGGKKKKKKNNNRRRUUUWWWXXX[[[\\\______aaadddggggggeeecccdddaaa^^^]]]\\\[[[YYYXXXXXXWWWVVVTTTSSSSSSRRRRRRRRRSSSTTTUUUWWWZZZ\\\]]]]]]```dddgggiiikkknnnpppsssxxx}}}xxxrrrhhh]]]ZZZ]]][[[```eeehhhiiijjjlllnnnooommmllllllmmmmmmlllkkkaaa[[[MMM;;;222222///***,,,,,,,,,+++++++++******'''((()))***************(((((('''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&((('''&&&&&&'''((('''%%%*********)))(((&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''((())))))((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((())))))))))))*********)))))))))((((((((((((((())))))))))))***+++,,,---++++++++++++,,,---......000000000000111111111111222//////222333222444888666???MMM\\\kkkyyy|||wwwxxxwwwsssvvvrrrppppppqqqoookkkhhhiiieeedddfffgggddddddfffccciiinnnvvv}}}vvvmmmjjjddd```]]]\\\\\\\\\VVVTTTQQQNNNKKKJJJIIIIIIJJJUUUiii}}}{{{tttnnnhhheeebbb```______^^^]]]ZZZXXXTTTQQQMMMJJJIIIIIIHHHGGGHHHHHHIIIKKKMMMNNNOOOPPPNNNNNNNNNNNNNNNOOOPPPPPPRRRQQQPPPNNNNNNNNNNNNOOOSSSTTTVVVWWWXXXWWWWWWVVVVVVTTTRRRPPPPPPNNNLLLJJJGGGGGGEEEDDDBBB@@@???>>>=========<<<<<<<<<<<<<<<999:::::::::888666333111000000///.........................../////////////////////////////////...------......///111222333333555888:::<<<@@@DDDHHHKKKNNNRRRTTTTTTUUUVVVXXXXXXYYYZZZ]]]```aaa___^^^^^^[[[XXXWWWVVVVVVTTTRRRRRRQQQPPPNNNMMMLLLLLLLLLNNNOOOOOOQQQSSSVVVXXXYYY[[[^^^bbbeeegggjjjmmmooossswww|||zzztttlllaaa\\\]]]]]]aaafffiiiiiijjjlllnnnpppnnnmmmmmmnnnnnnmmmlllbbb^^^QQQ???555222000,,,+++++++++*********))))))((())))))************)))(((((('''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&((('''&&&&&&'''((('''&&&%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((((((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))***+++,,,---++++++++++++,,,---.../////////000000000111111111111///000333444333666:::<<>>BBBEEEKKKMMMPPPQQQQQQQQQRRRSSSUUUTTTUUUWWWXXXXXXVVVTTTUUUSSSPPPOOOOOONNNLLLKKKLLLLLLJJJHHHGGGFFFEEEEEEHHHIIIJJJKKKMMMOOOQQQRRRWWWZZZ^^^aaadddgggkkknnnssswww|||~~~xxxpppfff___]]]^^^aaaeeehhhiiikkklllnnnpppooonnnnnnoooooonnnllldddaaaWWWFFF888222000...************)))))))))))))))************))))))(((((((((((('''''''''&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&(((&&&%%%&&&'''((('''&&&$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''*********+++++++++,,,,,,******************************)))******+++,,,---++++++++++++,,,---...///////////////000000000000000///111444555444888===DDDQQQfff{{{~~~}}}yyysssnnnjjjhhhffffffggggggfffeeeeeeiiiooouuu{{{}}}ssskkkfffeeeddd```]]]^^^aaaaaa```bbbmmm~~~wwwmmmeeebbbaaaaaa```^^^\\\ZZZVVVSSSPPPMMMLLLKKKZZZrrr~~~yyyvvvpppnnnllljjjhhhddd___\\\\\\WWWQQQMMMLLLLLLMMMMMMMMMOOORRRUUUVVVVVVVVVUUUSSSSSSRRRRRRSSSSSSTTTUUUYYYXXXWWWVVVUUUTTTSSSSSSRRRRRRSSSTTTTTTUUUUUUUUUVVVTTTSSSRRRQQQOOOLLLIIIHHHGGGEEECCCAAA???>>>=========<<<;;;:::;;;;;;<<<999:::<<<===<<<:::777555000000///...........................////////////............////////////............///000111222333555888999;;;===@@@CCCHHHJJJMMMOOONNNNNNOOOPPPTTTSSSRRRRRRRRRQQQNNNLLLNNNLLLIIIHHHHHHHHHGGGFFFIIIHHHFFFEEECCCBBBBBBBBBCCCDDDDDDFFFGGGIIIKKKLLLRRRUUUYYY\\\```ccchhhkkkqqquuuzzz}}}{{{uuulllccc]]]\\\^^^bbbeeehhhkkkmmmnnnooonnnmmmmmmnnnnnnmmmllldddccc[[[LLL<<<222//////++++++++++++*********)))***************)))((('''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&%%%&&&(((((((((&&&'''(((((('''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))***************+++++++++************++++++,,,---,,,++++++,,,,,,---...///....../////////000000000000000222555555444888???OOO\\\pppyyywwwuuurrrrrr~~~zzzqqqoooooonnnkkkhhhggggggggggggeeebbb___aaabbbcccdddeeehhhmmmppprrryyy}}}sssjjjgggeeebbb___```^^^^^^^^^^^^dddrrr{{{ooofffdddddddddccccccaaa]]]YYYTTTQQQNNNMMMLLL\\\uuu~~~|||wwwuuusssqqqnnniiiccc^^^]]]YYYSSSPPPPPPQQQRRRSSSQQQSSSUUUWWWXXXXXXWWWVVVTTTSSSSSSSSSSSSTTTUUUUUUVVVVVVWWWWWWWWWWWWWWWWWWRRRRRRRRRRRRSSSSSSTTTTTTUUUTTTSSSSSSRRRPPPMMMJJJFFFFFFEEEDDDBBBAAA@@@@@@>>>===<<<::::::;;;<<<===:::;;;=========:::888666000000///...........................////////////---.........//////000000///......//////000111222000222666999;;;===@@@CCCDDDFFFJJJKKKLLLLLLMMMNNNMMMLLLKKKKKKLLLLLLJJJHHHIIIGGGEEEDDDDDDEEEDDDBBBDDDCCCBBBAAA????????????@@@@@@AAABBBCCCEEEGGGHHHMMMPPPSSSWWW[[[```eeeiiiooosssxxx|||~~~}}}yyyssshhh^^^XXXZZZ]]]bbbgggkkkmmmnnnnnnlllkkkkkklllmmmkkkjjjeeeccc]]]PPP@@@333...///------,,,,,,,,,+++++++++***************)))((('''))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&%%%&&&((()))((('''((((((((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((()))))))))))))))******++++++++++++++++++++++++++++++,,,---,,,,,,,,,,,,---...//////////////////000000000000222111333555444444;;;CCC\\\gggxxxxxxooommmkkkhhhgggqqqzzzqqqllllllnnnppppppllllllmmmmmmkkkgggaaa]]]___```___]]]\\\\\\^^^```aaaiiisss}}}qqqkkkhhhdddbbbbbb\\\\\\]]]^^^```hhhyyyqqqiiigggiiiiiiiiikkkgggaaa[[[UUUQQQOOONNNRRRbbb{{{}}}|||{{{zzzxxxwwwtttpppjjjeee```\\\XXXUUUUUUVVVWWWWWWVVVWWWXXXYYYYYYXXXWWWWWWTTTTTTTTTSSSTTTUUUUUUVVVSSSTTTVVVWWWXXXYYYYYYYYYTTTTTTSSSRRRRRRRRRSSSSSSSSSRRRRRRSSSSSSRRRNNNKKKGGGFFFFFFEEEDDDCCCBBBBBB@@@>>><<<;;;:::;;;===>>><<<======<<<;;;999888666000000///...........................////////////------......///000000000///////////////000111111...111555888:::<<>>???@@@BBBCCCDDDHHHKKKNNNRRRVVV\\\bbbffflllqqqvvvzzz}}}~~~zzzooobbbXXXXXXZZZ___eeejjjmmmmmmmmmllljjjkkkllllllkkkiiigggccc]]]TTTFFF777//////...---------,,,,,,,,,,,,)))************))))))((()))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&%%%%%%&&&((()))((('''%%%%%%'''((())))))******&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''((()))***&&&&&&''''''((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((())))))))))))***)))))))))*********++++++(((((())))))***+++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---...///000000000000000111111111111333222333555555777AAAMMM```kkk|||vvvmmmeeecccaaa___^^^fffyyyzzzyyywwwuuuuuuxxx}}}||||||}}}|||zzzssskkkeeebbbbbbbbb___\\\ZZZZZZ[[[[[[aaakkkwww|||qqqmmmhhhffffffcccbbbbbbbbb```cccrrruuummmmmmppprrrqqqsssnnnfff^^^WWWSSSQQQQQQVVVfff|||xxxvvvvvvxxxxxxxxxyyyxxxuuuppplllhhhdddaaa^^^^^^]]]]]]\\\\\\\\\[[[[[[ZZZYYYXXXXXXUUUUUUUUUUUUUUUVVVWWWWWWTTTUUUVVVXXXYYYZZZZZZYYYWWWVVVTTTSSSRRRQQQQQQRRRQQQQQQRRRSSSTTTSSSPPPMMMIIIIIIHHHFFFEEECCCBBBBBBAAA@@@===;;;;;;<<<>>>??????>>><<<;;;999888777777000000///...........................////////////------......///000000111///////////////000000111///222666888999;;;<<<>>>===@@@BBBCCCCCCBBBBBBCCC===<<<;;;===???AAAAAA@@@>>>===;;;;;;<<<===<<<;;;888888888888888999:::::::::;;;;;;<<<===???@@@AAADDDGGGJJJNNNSSSYYY```eeeiiinnntttyyy}}}vvvhhh[[[ZZZ[[[___eeeiiikkkkkknnnlllkkkkkklllmmmkkkjjjjjjccc^^^XXXLLL<<<222000---------,,,,,,,,,++++++((())))))************)))))))))))))))((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&%%%$$$&&&((())))))((($$$$$$&&&'''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''((((((&&&&&&''''''((())))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******))))))))))))*********+++''''''((())))))***++++++---,,,,,,++++++,,,,,,,,,---,,,,,,------...///000111111111111222222222222333333444666777===KKKZZZgggrrryyynnnddd___\\\[[[YYYYYY___ooo{{{}}}yyyrrrfffggggggddd```]]][[[[[[[[[```iiiuuuxxxrrrmmmjjjjjjjjjgggeeeccc^^^___lll}}}yyyqqqqqqvvvxxxwwwxxxrrriii___XXXTTTSSSSSSXXXhhh~~~wwwrrrpppoooppprrrsssuuuwwwxxxwwwsssooopppmmmiiigggeeedddbbb``````___]]]\\\ZZZZZZZZZZZZWWWVVVVVVVVVVVVWWWXXXXXXUUUVVVXXXYYYZZZZZZZZZYYYYYYWWWUUUSSSQQQQQQQQQQQQPPPPPPQQQTTTUUUTTTQQQNNNLLLKKKJJJHHHEEECCCAAA@@@BBB@@@>>><<<<<<===???@@@@@@???<<<999777777666777000000///.........................../////////000---------...///000000111000////////////000000111111444777999999999:::;;;===???@@@AAA???======>>>AAA???===<<<======<<<:::;;;999777777999999999888777777777888888:::;;;;;;999999999:::;;;===>>>???BBBEEEHHHLLLQQQXXX___dddhhhmmmsssxxx|||{{{lll___]]]]]]```eeeiiijjjiiiooommmllllllmmmnnnlllkkklllddd^^^ZZZPPP@@@444111,,,,,,,,,+++++++++******'''((()))***************))))))))))))((((((((((((************************((((((((((((((((((((((((&&&''''''''''''''''''&&&&&&%%%$$$&&&((())))))(((&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&'''((())))))***((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))''''''''''''((((((((((((&&&''''''((()))*********------,,,++++++,,,,,,,,,---------------...000000111111222222222333333333333333444777:::BBBSSScccsss~~~uuujjjccc\\\[[[XXXXXXYYY]]]aaaddd~~~{{{wwwooohhhgggeeeaaa^^^^^^]]]^^^dddtttzzzuuuqqqooonnnkkkhhhgggdddfffqqq}}}yyyrrryyyzzzkkkaaaYYYTTTUUUXXXXXXnnn|||sssllljjjjjjiiiiiikkklllnnnpppppppppnnnmmmkkkmmmoooooonnnlllkkkkkkhhheeeaaa^^^\\\[[[YYYXXXZZZWWWUUUUUUXXX[[[ZZZYYYYYYWWWVVVWWW[[[]]]]]][[[\\\[[[XXXUUURRRPPPNNNNNNNNNMMMMMMOOORRRRRRPPPMMMMMMLLLJJJHHHEEECCCAAA@@@??????>>>===============AAA???===:::777555444333444222//////000000000000......////////////......///////////////000111111000111111111222222222333111222333555666777777777999:::;;;;;;<<<<<<;;;;;;;;;;;;::::::999888777777777777777777777777777777444444444555555555666666555555666777888:::<<<===???AAAEEEIIINNNTTT[[[___fffhhhmmmttt|||{{{ttteee]]]YYY[[[```cccgggkkklllmmmmmmnnnnnnnnnnnnnnnkkkddd```___WWWFFF777111000...+++***+++,,,,,,+++))))))(((((()))***++++++))))))))))))(((((((((((((((((())))))))))))((((((%%%''')))***+++***(((''''''(((***+++++++++***)))((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((((((((()))(((''''''((()))***+++((((((''''''''''''(((((((((((((((((()))))))))))))))((('''''''''(((***+++***))))))***,,,...---,,,******+++++++++,,,,,,,,,------...///000111222222111222333333222333555777666333444:::???FFFTTTccc|||uuuggg___ZZZXXXVVVTTTUUUXXX[[[^^^mmm}}}~~~vvvooommmkkkeee```___^^^___gggxxx{{{wwwuuutttqqqnnnkkkhhhhhhrrr}}}|||www|||mmmccc[[[UUUUUUXXX^^^ttt{{{qqqjjjgggeeedddcccbbbccceeeggggggggggggfffjjjmmmppprrrrrrrrrrrrsssrrrooollliiigggfffcccaaa^^^[[[XXXXXXZZZ\\\]]]\\\]]][[[XXXYYY[[[]]]]]]\\\ZZZYYYXXXUUUSSSQQQOOONNNNNNLLLLLLNNNQQQRRRQQQOOONNNMMMKKKIIIGGGEEECCCBBBAAAAAA@@@>>>>>>=========>>>===;;;888666555444333444111//////000000000000......////////////......///////////////000111111////////////////////////111222333444666666666666777777888999999999999999::::::999888888777666666666666666666666666666666333333444444444555555555222222333444555777999999???AAAEEEHHHMMMSSSZZZ^^^eeehhhmmmsss{{{~~~yyyhhh```ZZZ[[[___bbbfffkkklllmmmmmmnnnooonnnnnnnnnjjjdddaaa```YYYJJJ<<<666000...,,,+++,,,,,,+++***++++++******+++,,,,,,---))))))))))))(((((((((((((((((())))))))))))((((((((()))+++,,,,,,+++***)))&&&'''(((((())))))(((((((((((((((((((((((((((((())))))))))))))))))))))))&&&%%%%%%$$$$$$%%%%%%%%%''''''''''''''''''''''''((((((''''''''''''''''''&&&&&&%%%$$$%%%&&&''''''((((((''''''''''''(((((((((((((((((()))))))))))))))(((((('''((()))***+++(((((())))))******++++++***++++++++++++,,,,,,,,,---......///000111222333222333333333222333444666999777888???EEEMMM\\\jjj~~~wwwiii```[[[YYYVVVTTTSSSTTTVVVWWW[[[hhhzzzzzzvvvqqqhhhbbb```___bbblll}}}|||xxxtttooonnnwww~~~qqqeee]]]WWWVVVYYYdddzzzyyyqqqllliiigggeeeaaaaaabbbcccddddddddddddeeeiiimmmpppqqqrrrtttuuuwwwuuurrrpppooommmjjjgggcccaaa^^^]]]^^^___``````ccc```]]][[[[[[\\\\\\[[[XXXXXXWWWVVVTTTRRRPPPOOONNNMMMLLLMMMOOOPPPPPPPPPNNNMMMMMMKKKIIIGGGFFFEEEDDDCCCAAA@@@???>>>======;;;:::999777666555555555333111///...///000000000......////////////......///////////////000111111////////////............111111222444555555555555444444555666666666666666777777777666666555555444444444444444444444444444222222333333333444444444111222222333444666777888>>>@@@CCCGGGLLLRRRXXX]]]cccffflllssszzznnnddd[[[ZZZ]]]```eeejjjllllllnnnooooooooonnnmmmhhhdddbbbaaa\\\PPPBBB;;;000...------------+++***+++++++++***++++++,,,---))))))))))))(((((((((((((((((())))))))))))(((((()))***+++++++++***)))(((&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((((())))))))))))))))))))))))%%%%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''******)))(((((('''&&&&&&))))))((('''''''''((((((((((((''''''''''''(((((((((((((((((()))))))))))))))(((((((((((()))***+++'''***,,,+++(((((())),,,++++++++++++,,,,,,,,,,,,...//////000111222333333333444444444333333444666777777:::AAAIIISSSbbbooo}}}oooeee___]]]ZZZWWWUUUTTTTTTTTTSSS[[[hhhvvv{{{tttkkkeeedddbbbfffrrr~~~xxxvvv~~~ttthhh___YYYXXX[[[hhh~~~|||vvvqqqooommmgggfffeeedddddddddeeeeeeeeeiiinnnqqqrrrsssssstttxxxvvvuuutttsssrrrooommmjjjhhheeecccccccccddddddhhheeeaaa]]][[[ZZZZZZZZZUUUVVVVVVVVVUUUSSSQQQPPPQQQOOOMMMLLLLLLMMMMMMNNNLLLLLLMMMLLLKKKIIIHHHGGGDDDCCCBBB@@@>>>======<<<:::999888777777777777777444222000///000111000000......////////////......///////////////000000111111111111000000000000///000111222333444444444444222222333444444444444444555555444444444333333333333333333333333333333333111111222222222333333333444444444555666888999:::===???BBBFFFJJJPPPVVV[[[```eeelllrrrxxxtttiii]]]ZZZ[[[^^^dddiiikkklllnnnooooooooonnnmmmgggeeecccbbb^^^SSSFFF>>>000///.........---+++******)))))))))))))))******))))))))))))(((((((((((((((((())))))))))))(((((('''(((((()))(((((('''&&&'''&&&%%%$$$%%%&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''((((((''''''''''''''''''''''''******))))))((((((((((((++++++***))))))(((((((((((((((''''''''''''(((((((((((((((((()))))))))))))))))))))))))))*********)))---000...***(((+++///+++++++++,,,,,,,,,------//////000111222333444444444555555444333333555666666999???FFFOOO[[[jjjuuu~~~qqqggg```^^^\\\YYYVVVTTTRRRRRRSSSWWW^^^gggssswwwoookkkkkkgggkkkxxx~~~{{{vvvkkkbbb\\\\\\___jjj~~~xxxuuutttmmmkkkgggdddccccccdddeeemmmrrrwww{{{{{{zzzyyyyyy|||zzzxxxxxxxxxxxxvvvuuuppppppnnnllliiihhhhhhhhhllljjjfffaaa\\\YYYYYYYYYTTTTTTTTTTTTSSSRRRQQQQQQTTTRRRPPPMMMJJJIIIIIIIIIIIIJJJKKKKKKKKKJJJHHHGGGCCCBBBAAA???===<<<<<<<<<:::::::::999::::::;;;;;;777444111000000111000///......////////////......///////////////000000111111111111111111000000000///000111222333333333222111111222333333333333333333333222222222222111111111111111111111111111111111111111222222222333333555555555666777888999:::;;;===AAADDDHHHNNNTTTYYY^^^ccckkkqqqvvv~~~yyymmm```[[[[[[]]]ccciiikkklllnnnppppppooommmlllgggfffeeebbb^^^VVVIII???222000............,,,*********)))))))))))))))***))))))))))))(((((((((((((((((())))))))))))((((((''''''((((((((('''''''''((('''&&&&&&&&&''')))***((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''(((((((((((())))))******''''''''''''&&&%%%%%%$$$((((((''''''''''''(((((((((((((((((())))))))))))((())))))******************---000...***(((+++///++++++,,,,,,,,,---------//////000111222333444444444555666555444444666777888>>>GGGOOOYYYeeesss{{{{{{nnneee]]]]]][[[XXXUUURRRPPPOOORRRTTTXXX___jjjvvvvvvrrrsssmmmqqq}}}~~~vvvlllddd______cccooo|||{{{ssspppkkkgggeeefffhhhjjjrrrxxx~~~zzzyyyyyyyyyyyyxxxwwwxxxxxxvvvrrrooommmmmmooonnnkkkfff___[[[YYYXXXTTTSSSRRRQQQPPPPPPPPPQQQUUUTTTRRRNNNIIIFFFEEEEEEDDDEEEGGGIIIIIIHHHGGGFFFCCCBBB@@@???======<<<<<<<<<<<<;;;;;;<<<<<<===>>>:::888444222222111000///......////////////......///////////////000111111.../////////000000000000//////000111222222111111000111111222222222222222111111111111111111111111111111111111111111111111111111222222222333333333444444444444555666777888:::<<>>>>>>>>===<<<<<<<<<<<<===>>>>>>>>>;;;777444333111///.........////////////......///////////////000111111......///000111222333333//////000000111111000000//////000111111111111000000000111111111111111111111111111111111111111111222222222222333333333444333333333333444555666666999;;;>>>AAAEEEJJJQQQUUUZZZaaaiiiooosss{{{}}}pppccc]]]\\\^^^bbbgggjjjlllnnnqqqqqqooommmkkkeeehhhhhhdddbbb^^^SSSHHH777333///,,,,,,---......---,,,,,,+++******++++++))))))))))))(((((((((((((((((())))))))))))(((((('''''''''((()))***+++,,,''''''((())))))))))))((((((((((((((((((((((((((())))))))))))))))))))))))$$$$$$$$$$$$%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))***++++++******)))((((((''''''''''''(((((((((((((((((())))))))))))((()))***+++++++++******)))******+++++++++,,,,,,,,,,,,,,,------------...---......///000111222333333444555666666777999;;;===JJJWWW```jjjuuu}}}~~~|||xxxwwwxxxvvvnnnggg[[[[[[[[[ZZZWWWUUURRRPPPOOOPPPUUU^^^kkkyyy~~~uuuxxxtttlllfffccceeeiii}}}vvvtttkkkhhhccc______bbbgggkkkxxx{{{wwwuuusssuuutttppphhh```\\\[[[UUURRROOOLLLKKKLLLNNNPPPPPPRRRSSSPPPJJJFFFDDDDDD<<<>>>AAADDDEEEDDDCCCBBBCCCBBBAAAAAA@@@@@@@@@@@@======<<<<<<<<<======>>>@@@===999555333222///.........////////////......///////////////000111111000000111333444555666777...///000000000000000///---...//////000000//////000000000000111111111111111111111111111111111111222222333333333444444444444444444444555555666777999;;;>>>AAADDDJJJPPPTTTYYY```iiiooossszzz~~~qqqddd^^^]]]^^^bbbgggiiillloooqqqqqqpppmmmkkkcccggghhheeedddbbbXXXLLL888444///++++++---...///++++++***)))(((((())))))))))))))))))(((((((((((((((((())))))))))))(((((($$$$$$$$$%%%'''(((***+++%%%&&&((()))))))))((('''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&'''((()))***''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%$$$%%%&&&(((((((((''''''((((((''''''''''''(((((((((((((((((())))))))))))((()))***+++,,,+++******,,,+++***,,,...000///...,,,,,,,,,---------......------...///000111222222222333555666666777:::<<>>===<<<===@@@CCCEEECCCDDDDDDCCCAAA@@@@@@AAA>>>===;;;;;;:::;;;<<<===>>>===;;;999666444222111///...---,,,,,,---...///............//////////////////000000111111111222333000......000111///---000000111111111111000000333222111000000111222333000000000000111111111111111111000000111111222333444444444555555555555666999;;;>>>AAADDDIIIOOOTTT\\\aaaiiiooottt{{{{{{nnnbbb\\\\\\```ccchhhjjjmmmnnnnnnlllllllllggggggeeecccdddbbbZZZPPP>>>666000...---)))&&&&&&+++++++++************)))))))))))))))((((((((((((((((((((((((((((((((((((''''''(((((())))))*********((('''''')))***))))))&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''((()))))))))'''''')))***&&&''''''((()))******++++++***)))(((((('''(((((((((((())))))************++++++***************+++,,,,,,,,,---------......---------............///////////////000111222333222333333333555888===AAAUUUaaannnwww~~~zzztttuuuyyyzzztttmmmhhheee```]]]ZZZWWWTTTRRRTTTRRRSSS^^^ooovvvoookkkhhhkkksss~~~rrrfff]]]XXXSSSRRRQQQQQQTTTYYY^^^bbbmmmxxx|||||||||zzzvvvnnneee^^^XXXVVVRRRMMMHHHDDDCCCBBBGGGKKKPPPPPPMMMIIIFFFEEE@@@???===<<<===???AAABBBBBBCCCDDDCCCAAA@@@AAABBB???>>>===<<<<<<<<<===>>>>>>===;;;999666444222111222111000000000000111222............////////////111111111000000000000000333000......000111///...//////000000000000////////////...------...//////000000000000111111111111111111000000111111222333444444444444555555555555999;;;===@@@DDDIIIOOOSSS\\\aaahhhnnnttt{{{vvvhhh^^^[[[]]]```fffhhhlllnnnnnnmmmmmmnnnhhhhhhfffddddddccc\\\SSS@@@777000///...,,,***,,,++++++++++++***************)))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))(((&&&&&&'''(((((('''&&&&&&'''''''''(((((((((((((((((((((((((((((((((&&&&&&'''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&''')))'''''''''((()))************))))))(((((((((((())))))))))))))))))*********++++++***************+++++++++++++++,,,,,,,,,,,,---------............////////////000000111222333333444555555555:::BBBHHH]]]kkkzzz{{{{{{|||wwwpppllleee```\\\YYYWWWUUUTTTRRRTTT]]]oooyyysssooolllrrr{{{~~~uuukkkaaaXXXRRROOOJJJJJJIIIJJJNNNSSSXXX\\\aaajjjzzz~~~vvvkkkddd\\\XXXSSSMMMHHHDDDAAA@@@CCCFFFKKKLLLKKKIIIHHHGGGBBBAAA???======>>>???@@@AAACCCDDDDDDBBBAAABBBCCC@@@@@@???>>>===>>>>>>>>>======;;;999777555333111//////............//////............////////////222222111111000/////////222000......///000///.........////////////............------------......000000000000111111111111111111000000111111222333444444444444555555555555888:::<<>>>>>======<<<<<<<<<:::888555333222.........------.....................////////////111111111000000000000000111000//////////////////...//////000000//////...000000000000000000000000///000000000111111111111111111000000111111222333333333444444444555555555777999;;;>>>BBBGGGMMMQQQYYY^^^ffflllrrryyywwweeeZZZYYY\\\dddgggkkkmmmnnnmmmnnnoookkkkkkiiieeedddddd```ZZZIII>>>333///......///222,,,,,,+++++++++******************)))))))))((((((((((((((((((((((((((((((***)))))))))((((((((('''+++)))'''&&&''''''&&&$$$(((((((((((())))))))))))))))))))))))))))))))))))%%%%%%%%%&&&'''((())))))'''''''''''''''''''''''''''(((((('''&&&&&&''')))'''((((((((()))))))))***(((((('''(((((()))******************))))))))))))*********)))******+++,,,)))************+++++++++---------............///000000000000111222333333222666999888999BBBTTTcccttt~~~sssiiibbb]]]YYYWWWUUUUUUWWW___ooo{{{|||~~~xxxuuu~~~zzzrrrlllccc```ZZZUUUQQQPPPPPPPPPLLLLLLLLLLLLMMMOOOQQQRRRTTTTTTZZZgggvvvtttkkkZZZVVVPPPLLLLLLKKKJJJIIICCCDDDFFFHHHKKKLLLKKKKKKHHHGGGEEEDDDCCCBBBBBBBBBBBBDDDGGGGGGFFFEEEEEEEEE@@@@@@??????>>>===<<<<<<<<<<<<<<<;;;999666444222111111111222222111111111............////////////......///000111222222333111111000///......///000///000000111111000000///111111111111111111111111///000000000111111111111111111000000111111222333333333333444444444444555666888;;;>>>AAAFFFLLLQQQXXX]]]eeekkkqqqyyyzzziii]]][[[]]]fffiiilllnnnnnnnnnnnnooolllnnnlllgggeeeeeeaaa\\\PPPDDD777000...,,,---000,,,,,,,,,++++++++++++***************))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***,,,***((('''(((((('''&&&(((((((((((())))))))))))((((((((((((((((((((((((%%%%%%%%%&&&'''((())))))''''''''''''''''''''''''((())))))(((''''''(((***(((((((((((())))))))))))(((((('''(((((()))***************)))))))))))))))******))))))***++++++,,,+++++++++,,,,,,,,,---------------............///000000000000111222333444222666999:::>>>LLLaaarrr~~~~~~rrrhhhaaa[[[XXXXXXYYY[[[bbbrrrxxxttttttwww|||xxxvvvyyyssslllggg___\\\WWWSSSPPPNNNNNNOOOQQQPPPPPPOOOOOOOOOOOOOOORRRNNNQQQ\\\gggwwwvvvnnn___YYYRRRNNNMMMMMMLLLJJJGGGFFFFFFHHHJJJKKKKKKIIIHHHGGGGGGFFFEEEEEEFFFFFFEEEGGGJJJJJJIIIGGGFFFFFF@@@@@@@@@@@@???===<<<;;;;;;<<<<<<<<<:::777444222000000111111111111000000............////////////------...000111222333444000111111000......///000000000111111111111000000//////000000000000//////000000000000111111111111111111000000111111222333333333333333444444444444777999;;;>>>BBBGGGMMMQQQVVV\\\cccjjjpppxxx{{{nnnccc______fffiiimmmooopppppppppqqqooorrrqqqllliiigggccc^^^VVVIII;;;333///+++,,,...,,,,,,,,,,,,++++++++++++++++++*********)))))))))))))))))))))))))))))))))'''''''''((()))*********,,,***((((((((()))((('''''''''((((((((()))))))))((((((((((((((((((((((((%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''((()))***)))'''''')))***(((((((((((()))))))))))))))(((((((((((())))))***((()))))))))************))))))))))))***+++,,,,,,,,,,,,---------.........---------............///111111000111111222333444333666:::>>>GGGXXXooozzzoooeee^^^YYYXXXYYY\\\bbbrrrsssmmmkkkjjjjjjnnnuuu~~~zzzzzzwwwrrrmmmhhheee\\\ZZZWWWTTTSSSRRRRRRSSSUUUUUUUUUUUUTTTSSSRRRRRRRRRNNNPPPXXX^^^eeeyyyxxxqqqbbb[[[SSSOOOOOOPPPNNNLLLKKKHHHFFFGGGIIIIIIHHHFFFFFFFFFFFFFFFGGGGGGHHHHHHGGGJJJLLLMMMKKKHHHGGGGGGAAABBBBBBAAA@@@???===<<<;;;<<<<<<<<<;;;888444222---...///000000///...---............////////////......///000111222222333///111222000...---///111//////000000000000//////......///000000///......000000000000111111111111111111000000111111222333222222333333333444444444777999<<>>666111------///------,,,,,,,,,++++++++++++++++++*********))))))))))))))))))))))))))))))(((((((((((())))))))))))***(((''''''((()))((('''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((()))(((&&&&&&(((***))))))))))))((((((((((((***))))))(((((((((((()))''''''((()))***++++++,,,))))))))))))***+++,,,---,,,---------............---------............///111111111111222333444444555777;;;CCCPPPeee|||tttiii```[[[UUUWWWYYY___ooo}}}{{{wwwqqqkkkiiiiiikkkooorrryyyqqqgggdddccccccaaadddjjjsss}}}~~~uuummmhhheeeaaa___YYYYYYXXXWWWWWWXXXYYYZZZYYYYYYZZZZZZYYYXXXWWWWWWTTTPPPRRRXXXXXXXXXfffwwwzzzsssaaaZZZSSSPPPQQQSSSRRROOOMMMJJJFFFFFFGGGGGGFFFCCCCCCDDDEEEFFFGGGHHHIIIIIIIIILLLNNNOOOLLLIIIGGGGGGCCCCCCCCCCCCBBB@@@>>>===:::;;;======;;;888555222000111222333333222111000............/////////000000000000000111111111111///111222000------///111......////////////.........///000111111000///...000000000000111111111111111111111000111222222333222222333333333444444444888:::<<>>AAAEEEJJJNNNRRRXXXaaajjjrrrzzz}}}tttfff\\\\\\aaadddeeekkkuuuzzzyyy~~~}}}uuukkkddd```WWWIII<<<333///......------,,,,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&''''''(((((())))))++++++******)))))))))(((''''''''''''''''''''''''***)))((('''&&&&&&'''(((&&&''''''((()))(((((((((((('''&&&'''((())))))''''''((()))((('''((()))+++******))))))******+++,,,+++,,,,,,+++***)))+++,,,++++++,,,,,,,,,---------...------......///000111000111222222222333666999::::::BBBRRRbbbqqqyyyrrrnnnooovvvwww|||{{{ooofffaaa___[[[\\\bbbjjjzzzyyywwwsssnnnhhhbbb^^^[[[YYYWWWVVVWWW\\\aaahhhvvvzzzqqqjjj```YYYWWWXXXXXXXXXZZZ[[[___fffooo|||yyymmmfffbbb```ccchhhjjjjjjjjjiiihhhhhhhhhiiifffgggggggggfffccc```^^^\\\YYYXXXXXXWWWXXX^^^eeevvv~~~uuuddd]]]UUUPPPPPPPPPPPPOOOLLLKKKJJJHHHFFFDDDBBBAAAAAABBBCCCEEEFFFGGGHHHIIIMMMMMMMMMLLLKKKJJJIIIIIIIIIFFFBBBAAAAAAAAA>>><<<:::;;;<<<<<<;;;:::888777333333222222222222222333444333222222111111111111222333333111//////111333000000111111111111000000........./////////000000///000000000000//////.../////////000111111111222111111111222222222333333444333333333333444555555777999;;;===@@@DDDJJJNNNRRRXXX```iiiqqqxxx~~~~~~|||}}}~~~xxxkkk```YYY^^^aaabbbgggpppuuutttwwwzzz~~~~~~wwwmmmeeebbbZZZLLL???555111//////------------,,,,,,,,,,,,))))))*********+++++++++))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&''''''''''''''''''''''''***)))((('''&&&''''''(((&&&&&&&&&&&&'''''''''((()))((('''(((***+++***)))'''((())))))'''((()))+++******))))))******+++,,,+++,,,,,,+++******+++---++++++,,,,,,,,,---------...............///111111111222333333333444777999999<<>><<<<<<;;;;;;:::999999888555444333222222111222222333333444444444333333222333444444222000000111333000000111111111111111000......////////////000000...//////000000000000///000000000000000000000000111111111222222222222333444333333333333444555555666888:::<<>>===<<<:::999999999999666555444333222111111111333444555666666555444333333444444333111000111222000000111222222222111111//////////////////000000---...///000000111000000000000000000000/////////111111111111222222222222444333333333333444555555666777:::<<>><<<;;;:::999999999666555444333222222222222222333555666777777666555333444444333111000000111000000111222222222222222000000000000000000//////---...///000000111000000000000000///////////////000000111111111222222222444333333333333444555555666777:::<<>>===<<<;;;:::999888666555444333333222333333222333444555666777777777444555666555333111000111000000111222333333333333111111000000000000//////...//////000000000000///////////////////////////000000000111111111111222444333333333333444555555666888:::<<>>>>>>>>>>><<<:::888777555444444333333333444444333333333444555666888888666888999888555333222333///000111222333333333333111111111000000000/////////000000000000//////...---.........///000000000000000000000111111111111444333333333333444555555777999;;;===@@@DDDJJJNNNPPPTTT[[[aaagggkkkpppssssssxxx~~~~~~hhhbbb___```bbbccchhhpppsssqqqpppooonnnmmmjjjhhhbbbbbb___TTTFFF999333000------------,,,,,,,,,,,,,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&&&&''''''(((((((((((((((((((((((((((((((((%%%&&&((()))))))))(((((((((((((((((())))))))))))***)))((()))+++,,,+++***)))***+++***))))))+++---******))))))******+++,,,***,,,---,,,,,,,,,...000------------............////////////000111222333333444444444666999???CCCUUUgggyyyxxxtttkkkfffaaaaaaaaa^^^^^^aaaffftttyyytttqqqqqqsss|||~~~xxxsssooojjjdddaaa___\\\[[[[[[WWWSSSTTTXXXYYYeeewww~~~~~~{{{uuuoookkklllnnnoooooopppqqqooonnnvvv}}}vvvppphhhcccbbb```eeejjjkkkkkkqqq{{{}}}vvvssspppkkkgggfffiiihhhlllxxx||||||}}}vvveee^^^UUUPPPNNNNNNMMMKKKMMMMMMLLLLLLKKKKKKJJJJJJLLLNNNPPPQQQQQQOOOMMMKKKDDDEEEGGGIIIJJJJJJIIIIIIDDDFFFFFFDDDAAA@@@BBBDDD===>>>??????===;;;888666444444333333333444555555333222222222444666888999888:::;;;:::888555444444///000111222333444444444222111111111000000//////000000111000000///......,,,------...///000111111000000000000111111111111444333333333333444555555888999<<<>>>AAAEEEKKKOOOOOOTTT[[[aaafffkkkpppsssqqquuu{{{llleee```aaabbbccciiirrrpppppppppppppppnnnjjjfffbbbcccaaaWWWIII<<<555333------,,,,,,,,,+++++++++)))************+++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&'''''''''(((((())))))((()))))))))******++++++))))))))))))))))))))))))%%%&&&((()))))))))((((((&&&''''''((()))(((((((((+++***)))***,,,---,,,+++)))***+++***))))))+++---*********)))***++++++,,,***,,,------,,,---///111---------.........//////////////////000111222333555555555555777<<>><<<;;;777666555444333444555555333333333333444555666666999999:::::::::999888888555444333222111222333444444444333222111000//////000000////////////000000111111000000//////......000000000000111111111111111222222333333444444555000444888===@@@CCCGGGIIIQQQUUUZZZ___cccgggkkknnnqqquuuzzz}}}ooofff```___^^^^^^dddmmmnnnnnnnnnnnnllliiifffeeecccaaaaaa___RRR@@@555444///...------...///...,,,///+++((((((+++---,,,+++((((((((((((''''''''''''))))))))))))))))))))))))'''((()))))))))(((&&&%%%)))((('''&&&&&&'''((()))***)))(((''''''&&&''''''))))))(((((('''''''''&&&''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,---......---+++***))),,,,,,,,,---...///000111,,,...///111222222222222333000444:::888777CCCVVVkkktttwwwnnngggfffeeebbb```aaafffnnn{{{yyyyyyvvvpppnnnhhhaaa]]]\\\[[[YYYVVVVVVXXX___kkkzzz}}}{{{zzzyyyyyyzzz~~~tttlllddd``````aaadddffffffeeeffflllqqqyyy{{{rrriiiffffffcccccckkkxxxvvvwwwuuuwwwuuukkkddd\\\RRRMMMLLLLLLKKKIIILLLMMMNNNNNNNNNOOORRRTTTUUUTTTTTTRRRQQQPPPOOONNNKKKKKKJJJJJJIIIHHHHHHGGGEEEDDDCCCBBBBBBAAABBBBBBBBBBBBAAAAAA@@@>>>===<<<777666555444333444444555333333333333444555666666777888999:::::::::::::::666555444333222333333444444333333222111000//////000000////////////000000111000000000/////////...000000000000111111111111111222222333333444444555333666:::<<>>===888777666555444444444444333333333333444555666666666666888999:::;;;;;;;;;888888666555444444444444444333333333222000///...000000////////////000000000000000000////////////000000000000111111111111111222222333333444444555777999:::<<<>>>@@@EEEHHHMMMPPPVVV[[[___ccchhhkkkooosssxxx{{{}}}~~~}}}uuujjj^^^ZZZ[[[^^^ccchhhkkklllmmmmmmllljjjgggfffgggbbb^^^\\\UUUGGG999222000///......//////---,,,///---,,,++++++***(((%%%,,,,,,+++++++++*********))))))))))))))))))))))))))))))((((((''''''(((((()))((((((''''''(((((())))))(((((((((((())))))***((((((((((((''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,+++***++++++,,,---...///111111000///////////////---...000111222333333333444333666<<<@@@FFFWWWiiittt|||zzzqqqnnnlllhhhgggggggggkkkwww{{{rrrkkkhhhddd```\\\\\\[[[\\\^^^ccciiinnnqqqrrrtttwwwzzz~~~tttmmmhhhgggiiillloootttvvvuuuttttttuuuxxx{{{|||rrrjjjeeeaaa```bbbeeekkkzzzrrrnnnhhhhhhiiibbbXXXSSSMMMJJJIIIKKKKKKKKKPPPRRRSSSRRRQQQQQQSSSTTTVVVUUUUUUTTTTTTSSSRRRRRRPPPOOONNNLLLJJJHHHGGGFFFEEEDDDCCCBBBBBBAAABBBBBBBBBBBBBBBBBBAAA???>>>===888888777666555444333333333333333333444555666666666777888999:::::::::::::::999888777666555555555444444444444333111000///000000////////////000000000000000000///////////////000000000111111111111111222222333333444444555777888:::;;;===@@@EEEIIIKKKNNNTTTYYY^^^bbbgggjjjmmmqqqvvvyyy{{{~~~}}}zzzoooaaaZZZ[[[^^^ccceeemmmnnnooooooooommmkkkiiijjjddd^^^[[[WWWLLL===222111///......//////---,,,,,,,,,,,,,,,,,,***'''&&&,,,,,,+++++++++*********((((((((((((((((((((((((***)))(((''''''((()))***)))(((((((((((((((((()))((((((((((((((()))***+++((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))******+++++++++,,,,,,,,,,,,+++******+++,,,...///000000///////////////000...///000111222333333333555444777===CCCMMM```rrr{{{vvvrrroookkkiiijjjfffkkkxxxyyyrrrmmmhhhccc___```______```bbbfffkkknnnqqqsssvvvyyy||||||uuuqqqoooqqqvvvxxx|||~~~{{{}}}}}}uuukkkddd``````bbbeeeiiiwwwpppjjjbbbaaaccc]]]TTTPPPLLLIIIIIIKKKLLLMMMTTTUUUUUUTTTRRRQQQQQQRRRQQQRRRRRRSSSSSSTTTUUUUUUQQQPPPOOOMMMKKKIIIHHHGGGEEEDDDCCCBBBBBBAAABBBBBBCCCCCCBBBAAA@@@>>>===<<<777777777666666555444444333333333333444555666666999999:::::::::999999888::::::999999888777666666555555666666555333111///000000////////////000000////////////000000000000///000000000111111111111111222222333333444444555555666888:::<<>>FFFTTThhhxxx{{{vvvsssnnnlllmmmjjjnnnzzzzzztttoooiiieeebbbcccdddeeefffiiimmmpppsssuuuxxxzzz{{{|||~~~}}}zzzxxxyyy~~~zzznnndddaaa```aaadddhhhsss|||mmmfff\\\[[[\\\WWWPPPNNNKKKHHHHHHIIILLLMMMTTTUUUVVVUUUSSSQQQQQQQQQNNNOOOPPPRRRSSSUUUVVVVVVRRRQQQPPPNNNLLLJJJIIIHHHEEEDDDCCCBBBBBBAAABBBBBBDDDCCCBBBAAA???===;;;999666666777777777666555555333333333333444555666666:::::::::::::::999888777888999999999999888777777666777888888777555222111000000////////////000000////////////000000000000000000000000111111111111111222222333333444444555222444777999<<<@@@EEEHHHGGGKKKQQQWWW\\\```eeehhhhhhmmmrrruuuxxx|||}}}|||zzznnn```ZZZ]]]aaacccgggiiikkklllmmmlllkkkjjjjjjgggbbb]]]ZZZUUUHHH;;;333111////////////---,,,(((***++++++***))))))******))))))))))))((((((((())))))))))))))))))))))))))))))(((((())))))******((())))))******))))))((((((''''''''''''(((((()))'''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,------,,,++++++,,,,,,,,,+++,,,,,,,,,---///000111000000000000222333444555666777;;;AAALLL^^^qqq~~~zzzvvvtttuuuqqqttt}}}{{{uuupppjjjlllooopppppprrruuuxxxyyy|||}}}}}}}}}{{{{{{rrrfffccc``````bbbfffnnn|||wwwiiiaaaWWWTTTVVVQQQLLLKKKIIIGGGFFFGGGJJJLLLQQQSSSUUUUUUTTTSSSSSSSSSOOOPPPQQQRRRSSSUUUVVVVVVRRRQQQPPPNNNMMMKKKJJJJJJEEEDDDCCCBBBBBBAAABBBBBBDDDDDDBBB@@@===:::888777444555666777888777666666333333333333444555666666888888999:::::::::999999666777888999:::999888888777888::::::999777444222000000////////////000000.../////////000000000111000000000000111111111111111222222333333444444555222444777:::<<<>>>AAADDDEEEIIIOOOTTTYYY^^^cccfffgggkkkppptttwww{{{}}}|||ssscccYYYZZZ___aaaeeegggiiikkkllllllkkkjjjiiiiiieee___[[[XXXMMMAAA333111000/////////---,,,***+++,,,***((('''(((*********)))))))))((((((((())))))))))))))))))))))))(((((()))***************((()))************)))((((((''''''&&&&&&&&&&&&'''''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++******+++++++++,,,,,,,,,******+++,,,------------......---......///000000111000000000111333555666666999???GGGUUUiii}}}~~~|||}}}xxxyyy{{{ssswwwzzz{{{{{{{{{~~~zzzzzz}}}uuugggddd```^^^aaadddjjjttttttfff^^^SSSQQQRRRMMMJJJIIIGGGEEEDDDEEEHHHJJJNNNQQQTTTUUUTTTTTTUUUVVVQQQRRRRRRSSSTTTTTTUUUUUUQQQQQQPPPOOOMMMLLLKKKKKKEEEEEECCCBBBBBBBBBBBBBBBEEEDDDBBB@@@<<<999666555333555666888888888777777333333333333444555666666666777888999:::;;;;;;;;;555666888999::::::999888888999;;;<<<:::888555333000000////////////000000.../////////000000111111000000000000111111111111111222222333333444555555222555888:::;;;<<<>>>@@@CCCGGGMMMSSSWWW\\\aaaeeefffjjjpppsssvvv{{{{{{}}}uuudddXXXXXX]]]___fffhhhjjjlllnnnmmmmmmlllhhhiiiggg```\\\YYYPPPEEE333222000///000///---,,,,,,------***&&&%%%''')))*********))))))))))))((())))))))))))))))))))))))'''((()))+++++++++***)))((()))***++++++***)))(((((('''&&&%%%%%%%%%%%%%%%&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,'''(((+++---...//////...111000000///////////////111000000000111333555666666;;;BBBKKK[[[qqq~~~~~~~~~tttkkkgggcccaaaaaabbbeeellluuu~~~sssdddYYYSSSPPPLLLIIIFFFGGGGGGGGGFFFFFFIIIKKKKKKNNNRRRTTTTTTSSSSSSSSSTTTTTTSSSRRRSSSTTTVVVWWWSSSSSSRRRQQQPPPNNNLLLKKKHHHCCC@@@CCCCCCAAAAAACCCFFFFFFEEEBBB>>>:::555333555555666666666666666666666666555666666777888999777777666666777888999999666666777888999::::::;;;777888888999999777666555222222111111111111111222............/////////000000000000000000111111222////////////000000000000444444666888:::<<<>>>???FFFIIIMMMQQQVVV[[[aaadddhhhkkknnnrrrvvvzzz~~~yyyrrrhhh]]]VVV[[[eeehhhjjjlllmmmmmmnnnooopppkkkkkkhhhddd```\\\SSSIII:::333...///111...------,,,------------,,,+++***---,,,+++)))((((((''''''***)))))))))***+++,,,,,,))))))))))))(((((((((((()))((('''&&&&&&'''((()))((((((((((((((((((((((((%%%&&&&&&&&&''''''(((((($$$&&&(((***++++++***)))*********)))))))))))))))((()))*********)))'''&&&))))))))))))************........................---------............///+++---......---...///111000222444444444444666888:::???EEEXXXqqqwwwnnnhhhddd``````______eeemmmyyy{{{pppbbbWWWQQQNNNJJJGGGFFFFFFFFFEEEDDDEEEHHHJJJLLLOOOSSSUUUUUUTTTSSSTTTSSSSSSSSSSSSSSSTTTUUUVVVRRRRRRRRRQQQOOOMMMLLLKKKIIIDDDAAABBBCCCAAAAAACCCEEEEEEDDDBBB>>>:::666444444444444555555666777777666666666666666777777777777777777777777888999999888888888999999:::::::::888999:::::::::999777777222222111111000111111111........./////////000000000000000000000111111222333222222111000///...---333444666888:::<<<===>>>DDDGGGKKKOOOSSSXXX]]]aaafffjjjnnnrrrvvvzzz}}}zzzuuummmbbbYYYZZZaaaeeehhhkkkmmmmmmmmmnnnpppmmmmmmjjjfffddd```WWWNNN;;;333...///000...,,,---+++++++++*********))))))---,,,+++***************+++++++++++++++,,,------***************)))))))))(((((('''''''''((())))))))))))))))))))))))))))))'''''''''''''''(((((((((&&&''')))*********((('''***)))))))))))))))))))))%%%&&&'''((())))))(((((())))))))))))************+++++++++***************---------............///,,,...////////////000222000111333444444444666888;;;EEEOOObbb{{{vvvmmmhhhccc___]]]ZZZYYY\\\ccclllrrr|||uuukkk^^^TTTNNNJJJGGGEEEFFFFFFEEECCCBBBCCCGGGJJJMMMPPPSSSUUUUUUTTTTTTTTTRRRRRRSSSTTTTTTTTTSSSSSSRRRRRRRRRQQQPPPOOOMMMLLLKKKEEEAAAAAAAAA@@@@@@CCCBBBAAA@@@???<<<888555333222222333333444555666777555666666777777777666666888777777777777888999999999999999999999999::::::::::::;;;<<<;;;:::999888333222222111000000000111....../////////000000000000000000000000111111222444333333222111000//////333444555777999;;;======BBBEEEIIILLLPPPTTTYYY]]]dddhhhnnnssswwwzzz~~~}}}{{{yyysssggg\\\YYY]]]aaadddiiimmmnnnnnnnnnooommmnnnkkkgggeeebbbZZZQQQ<<<555......///---,,,---,,,+++***)))))))))***++++++******))))))************************++++++,,,***************+++++++++((('''''''''(((((()))***************************))))))))))))((((((((((((((()))*********((('''&&&))))))))))))))))))******###$$$&&&'''((())))))))))))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///---///000000000000111333///111333333333444777999<<>>===<<<;;;999666333222333333333333333555666777444555777888888888888777888888888777777888999999999999999999888888888888::::::;;;<<<;;;:::999888444444222111000000000000...////////////000000000000000000000000111111222111111111222222333333444333444555777999:::<<<<<>>UUUkkk{{{lllcccaaa]]]ZZZXXXTTTQQQRRRWWWZZZ```iiittt{{{{{{xxxtttiiibbbYYYOOOIIIFFFDDDCCCCCCCCCCCCBBBBBBDDDHHHKKKNNNPPPRRRSSSRRRQQQRRRSSSQQQRRRRRRSSSRRRQQQOOONNNPPPPPPPPPPPPOOOOOONNNMMMLLLFFFAAABBBAAA??????BBB>>>===<<<:::888666444333555444444333444555777888666777888999:::;;;;;;;;;999999888888888888888999888888888888888777777777999:::;;;;;;;;;:::888888666555444222111111000000////////////000000000111000000000000000111111222000111111222333444444444333444555666888999:::;;;@@@BBBFFFJJJMMMQQQVVVYYY___dddkkkqqqvvvzzz}}}}}}vvvjjj^^^ZZZ[[[^^^ccciiinnnpppqqqqqqrrrqqqppplllgggdddaaaYYYQQQCCC999111......,,,,,,...///...,,,******+++,,,---&&&&&&&&&&&&'''((()))***(((((('''''''''''''''(((((((((((()))))))))******'''(((((()))))))))******((((((((((((((((((((((((++++++******))))))((((((&&&'''(((((()))*********(((((())))))******************))))))))))))))))))************++++++++++++(((((())))))************---------............///,,,...////////////000222000111222333444777:::===BBB\\\tttuuuhhh```[[[XXXVVVUUURRRMMMNNNRRRUUUZZZbbbkkkqqqsssqqqnnnccc^^^VVVMMMFFFCCCBBBBBBAAABBBDDDDDDEEEGGGJJJMMMOOOQQQRRRSSSRRRQQQRRRSSSRRRRRRRRRQQQPPPOOONNNMMMKKKKKKKKKLLLLLLKKKJJJJJJIIIDDDAAACCCCCC@@@???AAAAAA@@@>>><<<:::888666555555555444444666999;;;======<<<<<<;;;;;;<<<======::::::999888888888888999888888888888888888888888999:::;;;;;;;;;:::999888999888666444333222111111/////////000000000111111000000000000000111111222333333333222222222111111333333444666777888::::::>>>AAAEEEIIILLLQQQVVVYYY^^^ccciiioootttyyy}}}yyymmmaaa\\\]]]___ccciiimmmoooppprrrssssssrrrnnniiifffddd]]]TTTGGG<<<222///...,,,,,,///,,,+++***)))))))))***+++))))))))))))******+++,,,+++******)))))))))))))))'''''''''((())))))******((())))))******))))))(((''''''''''''''''''''''''************))))))))))))&&&&&&'''((()))***++++++((((((((()))******++++++,,,+++***))))))))))))************++++++++++++,,,*********+++,,,,,,---------------............///,,,...////////////000222111222333444555888===@@@LLLeeezzz|||}}}{{{mmmbbb\\\WWWTTTRRRRRRNNNIIIIIIMMMOOOSSSYYY```gggiiihhhggg]]]YYYRRRJJJCCC@@@???@@@???BBBEEEHHHIIIKKKMMMOOORRRSSSTTTTTTSSSSSSTTTUUUSSSRRRQQQOOONNNNNNMMMMMMIIIJJJJJJKKKKKKKKKJJJJJJGGGCCCBBBDDDEEEBBB@@@AAAAAA@@@>>>;;;888666555444333333333555999>>>BBBEEEFFFDDDAAA>>><<<<<<<<<===;;;:::999999888888888999999999999::::::;;;;;;;;;;;;;;;<<<===<<<;;;:::999;;;:::888666444333222222//////000000000111111111000000000000000111111222222222222222111111111111333333444555777888999999;;;>>>CCCGGGKKKPPPUUUYYY^^^bbbhhhmmmrrrxxx~~~tttggg______```cccgggkkkmmmoooqqqssspppooolllgggffffff```XXXJJJ???444000...------000+++++++++*********))))))++++++*********++++++,,,,,,+++******)))))))))***'''(((((()))******++++++******++++++***)))''''''(((((((((((((((((((((((((((((())))))))))))))))))((((((((((((((()))******'''(((((()))******++++++***))))))(((((()))***+++*********+++++++++,,,,,,,,,------...//////000000---------............///---///000000000000111333222333444555777:::???CCCWWWnnn{{{xxx|||~~~vvvrrrsssyyy~~~rrrggg]]]XXXUUURRRPPPOOOKKKFFFEEEHHHKKKMMMRRRYYY___bbbbbbaaaYYYVVVPPPHHHAAA======???>>>BBBFFFJJJLLLMMMOOOQQQTTTUUUVVVVVVUUUTTTUUUWWWTTTRRRPPPNNNMMMMMMMMMMMMKKKLLLLLLMMMMMMMMMMMMLLLEEEBBBBBBEEEFFFCCC@@@@@@???>>>;;;888555333222111000111222666;;;BBBHHHKKKNNNJJJEEE???<<<;;;;;;<<<;;;::::::999888888888999::::::;;;;;;<<<===>>>>>><<<===>>>>>>>>>===;;;:::<<<;;;999777555333333222000000000000111111111111000000000000000111111222...///000111222333444444333333444555666777888999999===AAAEEEJJJOOOTTTXXX^^^aaaggglllqqqxxx~~~yyykkkaaa___```cccfffiiikkkmmmppprrrkkkkkkhhheeeeeeeee```YYYLLLAAA555111///---...111,,,------------,,,+++*********))))))))))))************)))(((((((((((((((((())))))***++++++,,,,,,++++++++++++***)))'''%%%))))))))))))))))))))))))''''''(((((())))))*********))))))((((((((((((((('''(((((()))***+++++++++''''''''''''((()))+++,,,******+++++++++,,,,,,,,,******++++++,,,---......---------........./////////000222222111111333444333444555666777;;;AAAEEE```uuuvvvooopppqqqsssuuuyyyyyyzzz}}}yyytttlllhhhiiipppyyy}}}rrrhhh___XXXUUURRRPPPLLLIIIEEECCCBBBAAAEEEHHHMMMSSSWWWZZZ\\\\\\WWWSSSMMMFFFBBB???>>>>>><<>>===;;;999777555444333333444555666;;;CCCLLLRRRUUUPPPIIICCC???===;;;999<<<;;;:::999999999:::;;;999:::;;;<<<===============>>>???@@@???>>><<<;;;===<<<:::999666555333222///////////////000111111000000000000000000000000333222111111111222444444333444555555555666888:::;;;>>>BBBEEEJJJOOOUUUYYY\\\aaagggnnnsssxxx}}}qqqddd\\\\\\___dddhhhllloooppppppqqqmmmiiihhhhhheee___YYYSSSGGG888000///000...,,,)))***,,,------,,,+++***((()))***)))((('''((()))******))))))))))))************))))))((((((''''''******))))))((((((''''''''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))000---***)))+++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------------------............//////000111222111111222444999333444999999888CCCRRRkkk}}}xxxpppllliiijjjlllmmmmmmnnnpppsssuuuttttttoookkkddd```bbbhhhpppuuuzzzvvvoooggg___XXXTTTQQQOOONNNKKKGGGDDDBBBBBBAAACCCFFFKKKPPPTTTWWWXXXXXXSSSPPPJJJEEE@@@>>>>>>>>>???DDDKKKQQQUUUXXXZZZ[[[\\\\\\[[[\\\\\\]]]]]]^^^\\\XXXUUURRRRRRRRRQQQPPPPPPQQQSSSTTTSSSQQQNNNLLLIIIHHHGGGFFFDDDAAA???>>>>>>===;;;999777555444333333444555888===FFFQQQXXXXXXSSSKKKDDD@@@>>>===<<<;;;;;;:::999999:::;;;<<<<<<<<<===>>>?????????>>>===>>>@@@AAAAAA???>>>======<<<:::999666555333222///////////////000111111000000000000000000000000222111111000111222333444333444555555555555888:::;;;>>>AAAEEEIIIOOOUUUYYY\\\aaahhhnnntttyyy~~~vvvhhh___]]]___ccchhhlllnnnppppppqqqmmmiiihhhhhheee___ZZZSSSHHH:::111///000...,,,***++++++,,,,,,,,,++++++)))++++++***)))((()))***))))))(((((((((((())))))(((((((((((())))))))))))***)))))))))((((((((('''(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******000---+++******,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------........./////////000000///000222222111111333444666222333888999:::HHHYYYsss~~~sssjjjccc```bbb`````````aaadddeeeeeedddccc```\\\YYYZZZ^^^dddhhhfffddd___ZZZUUURRROOONNNLLLJJJHHHEEECCCBBBBBBBBBAAACCCGGGKKKOOOQQQQQQRRRNNNKKKGGGBBB???======>>>AAAEEEKKKSSS[[[___aaa```______``````aaabbbcccccc^^^[[[WWWVVVVVVVVVVVVUUUSSSTTTUUUUUUTTTQQQOOOMMMHHHHHHGGGEEECCCAAA???>>>>>>===;;;:::888666444444333444666999@@@KKKXXX```___XXXOOOFFFAAA???>>>===;;;:::999999:::;;;<<<===???@@@@@@AAAAAAAAAAAA@@@>>>???@@@AAABBBAAA@@@???===<<<;;;999777555333222000000/////////000111111000000000000000000000000111000000000000111222222222444555555444555777:::;;;===AAAEEEIIINNNTTTXXX]]]bbbhhhooouuuzzz|||mmmaaa]]]___cccgggjjjmmmooopppqqqnnnjjjiiihhhfff```\\\UUUJJJ<<<222000000...---,,,,,,++++++++++++,,,,,,***+++,,,+++***))))))+++((((((''''''''''''(((((('''''''''((()))*********))))))))))))(((((((((((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++000...+++******++++++***++++++++++++++++++++++++,,,,,,,,,,,,------------////////////000000000111///000222222111111333444222000333777888===PPPccc|||zzzmmmbbb]]]^^^ZZZXXXWWWXXXZZZ[[[ZZZYYYZZZXXXVVVTTTTTTWWW[[[]]]ZZZXXXUUURRRPPPNNNNNNNNNHHHGGGEEEDDDBBBBBBBBBCCC???AAADDDHHHJJJKKKKKKKKKHHHFFFCCC???===<<<======AAADDDJJJUUU```ffffffeeecccdddeeefffggghhhhhhiiiaaa^^^ZZZXXXWWWXXXWWWVVVWWWWWWVVVUUUSSSPPPNNNLLLHHHGGGGGGEEECCCAAA???===>>>===<<<:::888666555444444555777;;;CCCPPP^^^gggiiiaaaUUUJJJCCC???===<<<;;;:::::::::;;;<<<>>>???AAABBBBBBCCCCCCBBBBBBBBB???@@@AAAAAABBBAAAAAA@@@>>>===;;;999777555444333111000000///000000111111000000000000000000000000000000000000000111111111222333444444444555777999:::<<<@@@DDDHHHNNNTTTXXX]]]bbbiiipppuuu{{{pppbbb^^^___bbbeeeiiillloooppppppnnnkkkjjjiiifffaaa]]]WWWLLL>>>444000///...---...---,,,******+++,,,---***+++,,,+++)))((()))***)))((((((''''''(((((()))'''((((((((()))))))))***))))))))))))((((((((((((((())))))******))))))((((((((((((((((((((((((((()))))))))))))))))))))))))))*********++++++++++++000...+++***++++++***)))***+++++++++++++++,,,,,,,,,,,,,,,------------........./////////000000000///111222222222222333555111222444777999CCCXXXmmmrrreee______WWWUUUTTTSSSTTTUUUTTTSSSSSSRRRPPPOOOOOOQQQSSSTTTSSSQQQOOOMMMLLLLLLLLLLLLGGGFFFEEECCCCCCCCCDDDDDD@@@BBBDDDFFFGGGGGGFFFFFFEEECCCAAA>>>===<<<======???CCCKKKXXXdddjjjjjjhhhiiiiiikkklllllllllkkkkkkccc```\\\YYYYYYXXXWWWVVVWWWVVVTTTRRROOOLLLJJJIIIHHHHHHGGGEEECCCAAA???>>>======<<<:::888777666555666777888===FFFTTTdddnnnuuulll^^^QQQGGGAAA===;;;<<<<<<<<<<<<===>>>@@@AAABBBCCCCCCDDDDDDDDDDDDCCCAAAAAAAAAAAABBBAAAAAAAAA???>>>===;;;999777555555111111000000000000111111000000000000000000000000//////000000111111111111222333444444444555777999999<<<@@@CCCHHHMMMSSSWWW\\\aaaiiipppvvv{{{rrrccc___```aaacccgggkkknnnppppppnnnmmmkkkiiifffbbb___YYYOOOBBB777111///......///...,,,+++***+++,,,---)))*********((('''((()))***))))))(((((())))))******)))))))))((((((((('''(((((((((((())))))))))))'''(((((())))))(((((('''(((((((((((((((((((((((()))))))))))))))))))))))))))*********++++++++++++...---+++***++++++***(((*********++++++,,,,,,,,,,,,,,,---------.........------........./////////000111333333222222444555444444777999===KKKaaauuuxxxkkkcccaaaXXXUUUSSSQQQRRRRRRQQQPPPNNNMMMKKKJJJJJJKKKLLLMMMNNNMMMKKKJJJIIIIIIIIIJJJHHHGGGEEEDDDDDDDDDEEEFFFCCCDDDFFFGGGGGGFFFEEECCCCCCBBB@@@>>>=========>>>===DDDQQQ___jjjooonnnmmmnnnoooooopppooommmlllkkkfffccc___\\\\\\\\\[[[ZZZYYYWWWTTTPPPLLLJJJHHHGGGIIIIIIHHHFFFDDDBBB@@@???======<<<:::999888777666777888999???JJJZZZlllwwwwwwhhhZZZOOOFFFAAA>>>??????>>>>>>???@@@AAABBBCCCCCCDDDEEEFFFFFFFFFFFFDDDDDDCCCCCCCCCBBBBBBBBBAAA@@@???===;;;999777666222222111000000000111111000000000000000000000000///000111111222222111111111333444444333444666999999;;;???CCCGGGLLLRRRVVV[[[```hhhooouuu{{{tttfff`````````bbbeeeiiimmmpppoooooonnnllliiifffcccaaa[[[RRRDDD999111///...//////...---,,,,,,++++++,,,((()))***)))'''''''''(((******))))))))))))***************)))((('''''''''(((((((((((())))))))))))''''''(((((((((((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,+++******++++++***)))*********++++++,,,,,,---,,,---------............------------............000111333333222222444555666777888;;;DDDVVVlll|||tttjjjeee[[[XXXUUUSSSRRRSSSRRRQQQMMMKKKJJJHHHHHHHHHIIIJJJKKKJJJIIIHHHHHHHHHIIIJJJIIIHHHGGGFFFFFFFFFGGGGGGGGGHHHIIIIIIIIIGGGEEECCCCCCBBBAAA???>>>>>>>>>>>>>>>IIIYYYhhhqqqtttsssssssssssssssrrrpppmmmjjjiiihhheeebbbaaabbbccccccccc```]]]YYYTTTPPPMMMLLLKKKJJJJJJIIIGGGEEECCCAAA@@@======<<<;;;999888777777666777;;;BBBOOObbbvvv~~~qqqcccXXXOOOHHHDDDCCCBBBAAA@@@@@@AAABBBCCCDDDEEEFFFHHHIIIJJJJJJJJJIIIHHHGGGFFFEEEDDDDDDDDDCCCBBB@@@>>><<<:::999888333222111111000000111111000000000000000000000000000000222333333333222111111222333444333444666888888;;;>>>BBBFFFLLLRRRVVVZZZ___gggnnntttzzzwwwkkk`````````aaadddhhhmmmpppooooooooommmiiifffcccbbb\\\TTTGGG:::222///...///............---,,,+++***)))***+++***((('''((()))))))))(((((((((((())))))))))))))))))(((((((((((('''((((((((()))))))))***(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))*********))))))***,,,,,,+++***)))******+++,,,,,,------------------........................////////////000222333333333333444666777777888>>>LLLaaawww{{{ooojjj___\\\XXXVVVUUUUUUTTTTTTNNNMMMKKKIIIHHHIIIJJJKKKJJJJJJIIIHHHIIIJJJKKKLLLKKKJJJHHHGGGGGGGGGHHHHHHIIIJJJKKKKKKJJJHHHEEEDDDDDDCCCBBB@@@??????>>>>>>???MMM___nnnvvvxxxwwwwwwuuuuuuuuusssqqqmmmiiigggiiigggdddeeegggiiijjjjjjhhheee```[[[WWWTTTRRRRRRKKKJJJJJJHHHFFFDDDBBBAAA======<<<;;;999888777777666777;;;DDDSSShhh~~~vvviii^^^UUUNNNJJJEEEDDDCCCBBBAAABBBCCCDDDEEEFFFHHHJJJKKKLLLMMMMMMLLLKKKJJJHHHGGGFFFEEEEEEDDDCCCAAA@@@===<<<:::999333333222111000000111111000000000000000000000000000111222333444333222222111222333333333444666888888:::>>>BBBFFFLLLQQQVVVZZZ___fffmmmtttzzzyyypppaaa```___```ccchhhmmmpppooooooooommmjjjfffdddccc]]]UUUHHH;;;222///...///---...//////...,,,+++)))***+++,,,+++)))))))))***((((((''''''''''''((((((''''''(((((())))))******'''((((((((())))))******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))((((((***,,,---,,,***))))))***+++,,,,,,---------------.........//////////////////000000000000000222333333333333444666666666777???QQQiii~~~wwwllleeeaaa\\\WWWTTTRRRQQQQQQRRROOOJJJHHHHHHJJJKKKKKKLLLJJJIIIIIILLLNNNOOOOOONNNLLLIIIGGGGGGIIILLLMMMMMMNNNPPPPPPNNNKKKGGGDDDDDDCCCBBBAAA@@@?????????DDDRRRfffwww}}}yyyzzzzzzwwwssspppnnnnnnnnnqqqtttvvvwwwyyy{{{}}}zzzvvvppphhh```YYYUUURRRNNNKKKIIIHHHIIIHHHDDD@@@===<<<<<<===:::666666999;;;<<<>>>EEEWWWpppuuuiii^^^RRRKKKHHHGGGFFFEEEDDDEEEEEEFFFGGGJJJLLLKKKIIIIIIKKKNNNLLLKKKKKKLLLLLLKKKIIIFFFIIIHHHEEECCC???===:::999444444444333333222222111000000000000000000000000111111222222222333333333444444555666777777777666:::===AAADDDGGGMMMUUU[[[```dddiiimmmpppuuu|||~~~rrrddd^^^[[[```eeehhhjjjmmmrrrpppmmmmmmmmmkkkgggccc```]]]PPP>>>222000///---111111///...,,,***))))))******++++++++++++******))))))))))))))))))))))))))))))))))))************+++)))''')))+++,,,***'''))))))************))))))******++++++++++++***)))******)))((((((((((((((())))))***++++++++++++***((())))))))))))************++++++,,,,,,------...---------............///////////////000000000000111333444444333222333444888999===FFFUUUjjj~~~}}}ssskkkgggbbb]]]YYYWWWVVVUUURRRNNNJJJHHHHHHIIIJJJJJJKKKIIIIIIJJJMMMPPPQQQQQQPPPNNNLLLJJJJJJKKKNNNPPPQQQRRRSSSSSSQQQNNNJJJGGGFFFEEEDDDBBBAAAAAAAAAAAAFFFUUUkkk}}}{{{wwwsssrrrrrr{{{~~~yyymmmccc[[[VVVRRRNNNJJJIIIIIIHHHDDD@@@>>><<<<<<<<<:::555666999:::===@@@HHHXXXooosssfffYYYPPPKKKIIIGGGFFFEEEEEEFFFGGGEEEHHHJJJJJJIIIIIIKKKNNNNNNNNNMMMNNNOOONNNKKKIIIJJJIIIGGGDDDAAA>>><<<;;;555555444444333333222222111111111111111111111111111111222222222333333333444444555666666777777777:::===AAADDDGGGMMMUUU[[[```dddiiimmmpppuuu}}}~~~rrrddd]]]ZZZ___dddgggjjjmmmrrrpppnnnnnnnnnlllhhhdddaaa^^^RRR@@@444111000...000000///...,,,+++************++++++++++++******))))))))))))))))))))))))))))))))))))***************)))((()))++++++)))'''((())))))******))))))((('''(((((())))))(((((('''******)))((((((((((((((())))))***++++++++++++******++++++++++++,,,,,,,,,***++++++,,,,,,------...---------............///---......///000111111222111333444444333222333444888999>>>JJJ\\\ppp|||tttoooiiiccc```]]][[[ZZZSSSOOOKKKIIIJJJKKKKKKKKKIIIIIIJJJLLLPPPSSSTTTTTTTTTRRRPPPNNNOOOQQQTTTWWWZZZZZZZZZYYYVVVRRRNNNLLLHHHGGGFFFDDDCCCBBBCCCCCCIIIZZZrrr}}}zzzzzzzzz}}}oooddd^^^WWWSSSMMMJJJIIIHHHDDDAAA???<<<;;;<<<999555666:::;;;@@@EEEMMM\\\ppp}}}ooo```VVVNNNLLLIIIFFFDDDEEEFFFGGGEEEGGGIIIIIIJJJKKKNNNPPPQQQPPPPPPQQQQQQQQQNNNLLLLLLKKKHHHFFFCCC@@@===<<<777666555444333333333333111111111111111111111111111111222222222333333333444444555555666777777777:::===BBBEEEHHHMMMUUU[[[```dddiiimmmqqqwww~~~}}}sssddd]]]YYY]]]bbbfffjjjmmmrrrpppoooooonnnllliiifffccc```TTTDDD888333111//////......------,,,++++++******++++++++++++******))))))))))))))))))))))))))))))))))))***************)))((()))++++++)))((('''(((((())))))(((((('''&&&''''''(((((('''''''''******)))((((((((())))))))))))***++++++++++++******++++++++++++,,,,,,,,,***++++++,,,,,,------...---------............///,,,,,,---///000222333333111333444444333333444666999<<>>===888777666444333333333444111111111111111111111111111111222222222333333333444444444555666777888888999===BBBFFFIIINNNUUU[[[___dddiiinnnrrrxxx}}}ttteee]]]XXX\\\aaaeeeiiimmmqqqpppppppppnnnllljjjhhhddd```UUUHHH;;;444111///------------------,,,,,,******++++++++++++******))))))))))))))))))))))))((()))))))))************)))))))))*********)))(((''''''(((((((((((('''''''''(((((())))))))))))(((******))))))((())))))***))))))***++++++++++++***(((((()))))))))************++++++,,,,,,------...---------............///------...///000111222222111222444444333444555777;;;@@@LLL___uuuzzzrrrmmmjjjhhhddd```XXXUUURRRQQQQQQRRRRRRQQQPPPQQQTTTXXX]]]______^^^ZZZZZZYYY[[[^^^ccciiilllpppnnnjjjddd^^^XXXTTTRRRKKKJJJGGGDDDBBBBBBCCCDDDLLLaaa~~~tttnnn[[[VVVOOOKKKJJJHHHEEEBBB@@@===;;;:::888777:::???CCCJJJRRRYYYfffyyyzzzqqqgggccc^^^YYYTTTRRRPPPPPPJJJJJJIIIJJJLLLNNNQQQRRRSSSSSSRRRSSSTTTSSSPPPNNNLLLKKKIIIFFFCCC@@@>>>===999888666444333333333444111111111111111111111111111111222222222333333333444444444444555777888999999===CCCFFFJJJOOOUUU[[[___cccjjjoootttzzzvvvggg___YYY[[[___ccchhhmmmooopppppppppnnnlllkkkjjjddd___VVVKKK>>>444///...------------------------******++++++++++++******))))))))))))))))))))))))((()))))))))************((()))*********)))))))))''''''((((((((((((''''''''''''((()))))))))))))))******))))))))))))******))))))***++++++++++++***(((((()))))))))************++++++,,,,,,------...---------............///////////////000000000000111222333333333444777999;;;CCCSSSiii~~~xxxsssrrrppplllhhh]]]ZZZXXXWWWWWWWWWVVVUUUXXXYYY]]]aaaeeefffeeeccc^^^^^^^^^___ccciiinnnqqqssspppkkkddd^^^XXXUUUSSSMMMKKKHHHDDDCCCCCCDDDEEENNNdddyyyppplllXXXTTTNNNKKKJJJIIIEEEBBBAAA===;;;;;;999999===DDDIIISSS]]]eeeqqq|||ssspppjjjddd]]]XXXUUUSSSPPPNNNLLLLLLNNNPPPQQQQQQTTTSSSSSSTTTTTTSSSQQQNNNMMMLLLIIIFFFCCCAAA>>>===:::888555333222222222333222222222222222222222222111111222222222333333333444333333444555777999:::999>>>CCCGGGJJJOOOVVV[[[^^^cccjjjpppuuu|||zzzkkkbbbZZZ[[[___bbbggglllmmmoooppppppmmmkkkkkkkkkeee___WWWNNNBBB555///...------------------,,,,,,******++++++++++++******))))))))))))))))))))))))))))))))))))************((()))++++++)))((()))***'''(((((())))))(((((('''%%%&&&&&&'''((((((((((((******)))))))))***++++++))))))***++++++++++++******++++++++++++,,,,,,,,,***++++++,,,,,,------...---------............///000000000000////////////111222333333333555888;;;;;;GGG[[[rrr}}}}}}{{{wwwrrrfffdddaaaaaaaaaaaa```___```bbbeeeiiilllllliiigggcccbbbaaabbbdddiiimmmpppooolllgggaaa[[[WWWUUUTTTPPPMMMIIIFFFDDDDDDFFFGGGPPPhhh|||zzzzzzwwwvvvuuusssnnnhhhccc```SSSPPPLLLJJJKKKIIIEEEBBBAAA===;;;;;;;;;;;;AAAHHHTTT```nnnxxx}}}uuummmfff```\\\[[[XXXTTTSSSTTTVVVVVVUUUUUUTTTTTTUUUUUUUUURRRPPPNNNMMMKKKHHHEEEBBB@@@???:::888444222000000111222222222222222222222222222111111222222222333333333444333333333555777999;;;999>>>DDDHHHKKKOOOVVV[[[^^^cccjjjpppvvv}}}nnnddd\\\[[[^^^bbbggglllkkkmmmpppooollljjjjjjkkkggg```ZZZRRREEE777///000.........------,,,,,,,,,******++++++++++++******))))))))))))))))))))))))))))))))))))************''')))++++++)))((()))***((())))))******))))))(((%%%&&&'''((())))))))))))******))))))******+++,,,))))))***++++++++++++******++++++++++++,,,,,,,,,***++++++,,,,,,------...---------............///......//////000000111111111222222333333555999<<>>DDDHHHKKKPPPVVV[[[^^^cccjjjpppvvv~~~qqqfff]]]\\\^^^aaafffkkkjjjmmmoooooollljjjjjjkkkiiibbb[[[UUUHHH888000111//////...------,,,++++++******++++++++++++******))))))))))))))))))))))))))))))))))))************'''***,,,+++)))((()))+++))))))************))))))((((((***+++,,,,,,,,,,,,******))))))***+++,,,,,,))))))***++++++++++++***((())))))))))))************++++++,,,,,,---......---------.........//////,,,---...///000111222333111222222222333666:::===EEEWWWppp|||xxxvvvuuutttsssrrrqqqrrrssssssrrrpppmmmlllhhhhhhhhhfffeeeeeegggiiihhhfffdddaaa^^^\\\YYYXXXVVVPPPLLLKKKIIIGGGIIINNNYYYnnnyyyoookkkgggccc___\\\YYYUUUSSSQQQQQQPPPOOONNNNNNNNNNNNLLLLLLKKKJJJIIIGGGFFFEEEAAA@@@::::::>>>;;;AAASSSfff{{{yyysssllliiieeebbbbbbccccccccccccbbb___[[[YYYVVVUUUTTTMMMNNNNNNLLLHHHDDDAAA@@@===;;;888555444444444555000111111111111222222222111111222222222333333333222222333444666888:::;;;>>>@@@BBBFFFJJJQQQXXX]]]```fffnnntttzzz{{{jjj[[[ZZZ^^^aaadddhhhlllmmmooopppooommmjjjhhhfffeeeaaaXXXLLL???444.../////////...------,,,,,,,,,++++++******++++++,,,)))))))))))))))))))))))),,,+++***)))(((((())))))******))))))))))))******))))))))))))************((((((((((((((((((((((((***************)))((((((((())))))))))))*********++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,......---......///000111222222111111222222333444333555555333333777;;;>>>LLLbbb|||~~~|||zzzzzz{{{{{{zzzxxxuuurrrqqqkkkllllllkkkiiihhhhhhjjjjjjhhhccc```^^^]]]\\\\\\YYYSSSOOOMMMKKKHHHJJJNNNZZZooouuulllccc```\\\YYYVVVSSSOOOMMMKKKJJJIIIHHHGGGFFFFFFFFFJJJJJJJJJJJJIIIGGGFFFEEE@@@@@@::::::???===DDDWWWlll{{{xxxsssooonnnnnnmmmlllhhhfffbbb___[[[XXXUUUSSSNNNOOOOOOMMMIIIEEEAAA@@@<<<;;;888555444333444444111111111111222222222222111111222222222333333333333333444555777999:::;;;>>>@@@CCCFFFKKKQQQXXX]]]aaagggooouuu{{{sssbbb]]]^^^___bbbffflllmmmooopppooommmjjjhhhfffeeeaaaYYYMMM@@@555////////////...------,,,,,,,,,++++++******++++++,,,************************))))))************))))))******))))))))))))******))))))))))))************((((((((((((((((((((((((***************)))(((((()))))))))*********++++++++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,------------...///000111111000000000000111222222333555666555555999>>>AAAOOOggg~~~|||yyyvvvtttrrrrrrssstttssspppnnnmmmmmmnnnjjjeeebbbaaaaaaaaaaaa]]]WWWQQQOOOMMMJJJKKKOOOZZZrrrsssiii^^^\\\YYYVVVTTTQQQMMMJJJKKKKKKIIIHHHGGGFFFFFFEEEHHHHHHIIIIIIIIIHHHGGGFFF@@@@@@;;;;;;@@@???HHH\\\uuu}}}{{{zzzuuurrrmmmhhhccc^^^XXXTTTPPPQQQPPPNNNKKKFFFBBB@@@<<<:::888555444333333333111111111111222222222333111111222222222333333333333333444555777999;;;<<<>>>@@@DDDGGGLLLRRRYYY^^^ccchhhqqqwww|||zzzhhh___]]]^^^aaaeeelllmmmooopppooommmjjjiiifffdddaaaYYYNNNBBB666000/////////...------,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++'''(((***++++++***))))))******))))))))))))******))))))))))))************)))))))))))))))))))))))))))************))))))(((************+++++++++,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,------...//////000/////////...///000000111333444777777777:::@@@EEEWWWppp|||zzzxxxwww{{{}}}~~~}}}zzzvvvtttssspppmmmiiigggggggggeeebbb^^^XXXSSSQQQOOOLLLMMMQQQ[[[ttttttjjjbbb```\\\YYYWWWTTTPPPNNNNNNMMMLLLJJJHHHGGGGGGFFFEEEFFFHHHIIIJJJIIIHHHGGGAAAAAA<<<;;;@@@???III___{{{}}}wwwppphhh___XXXSSSRRRPPPNNNLLLHHHDDDAAA<<<;;;888666444333222222111111111222222222333333111111222222222333333333222333333444666888:::;;;???AAAEEEIIIMMMSSSZZZ^^^dddjjjrrryyy~~~~~~mmmaaa]]]___cccgggkkkmmmnnnpppooommmkkkiiifffddd```ZZZPPPDDD888111/////////...------,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************))))))))))))******))))))))))))******((()))))))))************************************))))))************)))(((******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------+++,,,---......////////////////////////000111111333444777999888999AAAIIIaaazzz}}}{{{ssspppnnnoooooommmfffaaa^^^YYYTTTSSSQQQNNNPPPUUU\\\wwwyyyoooiiieeeaaa\\\YYYVVVSSSQQQMMMLLLJJJHHHFFFDDDDDDCCCDDDFFFHHHJJJKKKJJJIIIHHHBBBBBB===;;;??????KKKbbbttthhh___YYYVVVRRROOOMMMJJJFFFCCC===<<<:::777555333222222111222222222222333333333111111222222222333333333111222222444555777999:::???BBBFFFJJJOOOTTTZZZ___fffllltttzzzuuuggg___aaaeeehhhkkklllnnnoooooommmkkkiiifffccc```[[[SSSGGG;;;222/////////...------,,,,,,,,,++++++******++++++,,,************************---,,,***(((''''''((()))******))))))))))))******((()))))))))************++++++++++++++++++++++++((())))))*********))))))******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,---------+++,,,---...////////////111111000000111111222333555444666999888999BBBNNNjjj~~~{{{yyyzzzzzzvvvllldddbbb\\\XXXVVVTTTQQQSSSWWW```||||||rrrmmmeee___ZZZWWWTTTSSSPPPOOOMMMJJJHHHFFFEEEEEEDDDFFFIIIKKKLLLKKKIIIHHHBBBCCC>>>===@@@AAAOOOhhhxxxnnnfff```XXXRRROOOLLLHHHEEE>>>===;;;999777555333222222222222222333333333333111111222222222333333333222222333444666888999;;;???CCCGGGLLLPPPVVV[[[___fffllluuu{{{nnnccccccfffhhhjjjlllnnnoooooonnnllljjjeeeccc___[[[UUUJJJ===333/////////...------,,,,,,,,,++++++******++++++,,,************************---,,,***(((((((((((()))******))))))))))))******))))))))))))************************************((())))))************)))************+++++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,---...000000000000///222222222222222333333444666444555999999:::HHHXXXrrrzzzrrrjjjccc]]]ZZZWWWSSSTTTWWWeeeyyyooofff```]]]ZZZYYYWWWVVVTTTQQQNNNLLLKKKKKKEEEGGGJJJMMMMMMLLLJJJHHHAAACCC???>>>CCCFFFVVVqqqvvvlll```WWWRRRNNNIIIFFF???>>>===;;;999666444333222222222333333333444444111111222222222333333333444444555666888:::;;;<<<@@@CCCHHHMMMRRRWWW\\\___gggmmmuuu{{{pppdddcccggggggjjjlllnnnoooooonnnllljjjeeebbb___\\\WWWLLL>>>444/////////...------,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++&&&(((***+++,,,+++***)))******))))))))))))******))))))))))))************************************(((((()))***************)))))))))*********++++++++++++,,,,,,,,,,,,------,,,,,,,,,------------...,,,...000111222111000000222222222222222333444444555222444999;;;???PPPeee}}}pppiiibbb^^^YYYTTTTTTWWWiiiyyynnnhhhdddcccbbbYYYXXXUUUSSSPPPNNNMMMLLLFFFHHHLLLNNNNNNMMMJJJHHH@@@BBB???@@@FFFJJJ[[[xxxvvvggg[[[TTTOOOJJJEEE@@@???>>><<<:::777444333222222333333333444444444111111222222222333333333666666777888999;;;===>>>@@@DDDIIINNNRRRWWW\\\```gggmmmuuu{{{nnnccccccggghhhjjjkkknnnoooooonnnlllkkkeeebbb___\\\XXXMMM???444000//////...------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,, $$$)))...000...+++(((******))))))))))))******))))))))))))************))))))))))))))))))))))))(((((()))***************((())))))))))))*********++++++,,,,,,,,,---------,,,,,,,,,---------......---...000222333222111000222222111111222222333444444111333:::===CCCWWWnnn}}}nnnccc^^^\\\ZZZXXXlll~~~vvvpppiiiddd```]]]YYYWWWVVVTTTPPPLLLKKKJJJIIIJJJKKKKKKIIIGGGGGGEEECCCBBBDDDOOOfff|||rrreee[[[PPPHHHEEE@@@???>>>======;;;777444555444333222111111111111444444333333222333333333222444555666666999<<>>=========<<<:::888555444333222222111111111333333222222222222333333222444555666666999<<>>CCCMMMhhhzzzllldddbbbcccnnnzzzpppgggbbb\\\YYYXXXWWWTTTQQQMMMLLLKKKKKKLLLKKKIIIGGGCCCBBBCCCEEEKKKZZZtttttteeeWWWLLLIIIAAA???===<<<======<<<;;;666555444333222222222333222222111111111222222333222444555666666999<<>>============<<<666555444444333333333444111111111000111111222222222444555666666999<<>>===<<<;;;999555555444333333333444444111000000000111111222333222444555666666999<<>>===;;;999777444444333333333333444444111111111111111222333444222444555666666999<<>><<<999666333333222222222222333333111111111222222333444555222444555666666999<<>>BBBGGGLLLPPPUUUZZZ^^^bbbfffkkkppptttxxx|||yyymmmccc___aaadddiiinnnqqqrrrqqqpppmmmnnnkkkfffbbb]]]RRRHHH777555111//////...---,,,)))***+++,,,...///000111++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***+++,,,,,,******))))))***+++,,,,,,)))************+++++++++******+++++++++,,,,,,,,,...............///000000////////////000000000000111222333333555555666777666999AAANNNccc}}}wwwiii___aaakkk{{{~~~nnnfffbbb^^^ZZZXXXUUUTTTSSSQQQOOOMMMLLLKKKFFFHHHJJJOOO\\\uuu}}}zzzxxxuuurrroooeee```YYYTTTQQQNNNIIIFFFAAA@@@?????????===:::777888666444333444444333222---///111444555555444444222444666666777888;;;>>>>>>BBBFFFKKKNNNRRRWWWZZZ\\\bbbiiinnnppptttxxx|||~~~|||ssshhh___eeefffjjjnnnrrrrrrpppnnnmmmnnnjjjccc___[[[TTTMMM>>>666000000000---,,,,,,,,,,,,,,,------.........)))***+++,,,---,,,+++***,,,+++***))))))***+++,,,***))))))))))))))))))***)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,---......////////////000000000000444444444444444555666666555999EEEYYYrrrxxxlllbbbccciiiuuuoooeeeaaa]]]ZZZYYYVVVUUUSSSQQQOOOMMMKKKKKKGGGIIIKKKRRRaaa{{{uuurrrnnniiifffaaa]]]YYYVVVRRRMMMIIIHHHFFFCCC@@@AAA@@@@@@??????===:::888777555333222333444333222+++,,,///111222111111000222333555666777888;;;>>>???BBBFFFIIIMMMQQQVVVZZZ[[[aaahhhlllooorrrwww{{{}}}}}}uuukkkcccdddeeehhhlllpppqqqpppnnnnnnnnnkkkddd```\\\VVVNNN>>>666000000000...,,,---------------............+++,,,------------+++++++++***))))))))))))***+++))))))************)))))))))************+++++++++************************))))))******+++,,,------,,,,,,++++++,,,,,,---...,,,,,,---------.........------,,,,,,------...///////////////000000000111444444444444555555666777777<<>>@@@BBBEEEGGGKKKPPPUUUZZZZZZ___eeejjjmmmpppvvvzzz{{{~~~xxxnnngggddddddfffiiimmmppppppooooooppplllfffaaa^^^WWWPPP>>>666000000000...---///............------------...............---,,,+++******))))))))))))******((()))***++++++***)))((()))************+++++++++************************''''''((()))+++,,,---...,,,,,,++++++,,,,,,---...---------.........//////---------,,,------...////////////000000000111111444444444444555666777888999AAAQQQiiizzzqqqjjjfffdddhhh|||tttfff```\\\ZZZ[[[XXXWWWUUURRROOOLLLJJJIIIHHHJJJOOO[[[pppyyytttqqqwwwyyytttpppnnnmmmiiiccc]]]WWWPPPJJJFFFFFFEEEEEEDDDEEEEEEDDDDDD>>>@@@AAA@@@???===<<<;;;555333111111333444333222111111222222222222111000000222444555666777:::===@@@AAACCCEEEHHHMMMSSSXXXXXX]]]cccgggjjjnnnsssxxxzzz~~~~~~zzzqqqjjjeeedddeeehhhlllpppqqqqqqpppqqqmmmgggccc```YYYRRR@@@777111000111///...000......------,,,,,,++++++///......---,,,++++++***))))))))))))))))))))))))((()))+++,,,,,,+++)))((())))))*********+++++++++************************((())))))***+++,,,,,,---******))))))******+++,,,------------............---------------...////////////000000000111111111333333333444555777888999:::DDDYYYsss~~~uuummmiiieeehhhzzzxxxiiiaaa]]][[[\\\XXXWWWUUURRROOOMMMKKKIIIHHHJJJQQQaaayyyuuuoooiiinnnwww}}}wwwqqqmmmjjjhhhgggccc]]]WWWRRRMMMGGGCCC@@@AAAAAAAAA@@@@@@@@@@@@===???AAAAAA???=========555444222222333444333222333333444444333333222222111222444444555666999;;;???@@@AAACCCEEEJJJPPPUUUVVVZZZ```dddfffkkkqqquuuzzz}}}|||ssskkkeeeeeeeeehhhmmmqqqssstttqqqqqqnnnhhhdddaaa[[[SSSBBB999222111111///...000---,,,,,,,,,++++++******...------,,,+++******)))))))))************)))))))))***+++,,,,,,+++***)))))))))*********+++++++++************************,,,,,,,,,,,,,,,+++++++++******))))))******+++,,,+++,,,,,,,,,,,,---------...------------...//////000000000000111111111111222333333444666888999:::;;;JJJbbb|||~~~sssmmmjjjlll|||~~~mmmddd^^^\\\\\\XXXWWWUUUSSSPPPMMMLLLKKKJJJLLLVVViiipppjjjcccgggmmmtttzzz~~~}}}{{{vvvqqqlllhhhfffeeebbb^^^YYYTTTPPPKKKFFFCCC>>>@@@AAAAAA???>>>>>>>>><<>>???777666444333444444333222222222222222222222222222222333444444444555777999<<<===???AAACCCGGGLLLPPPTTTXXX]]]aaaccchhhnnnsssxxx|||uuulllddddddeeehhhmmmrrrttttttqqqqqqnnnhhheeebbb\\\TTTEEE;;;333111000......///,,,,,,,,,,,,++++++++++++------+++*********************++++++++++++******++++++++++++++++++++++++)))************+++++++++************************......------,,,++++++***,,,,,,++++++,,,,,,---...+++++++++,,,,,,,,,------......------......///000000000000111111111222222222222333555666999:::<<>>???@@@;;;???CCCBBB???===>>>AAA:::888555444444444333111111111111111111111222222333444555444333333555777999;;;>>>@@@BBBEEEIIILLLRRRVVV[[[^^^aaaffflllrrruuuzzzxxxmmmbbbbbbdddhhhmmmqqqsssssspppqqqnnnhhheeebbb\\\UUUGGG>>>444111000...---...------------------......------++++++++++++,,,---***+++,,,------,,,+++***---,,,***))))))***,,,---)))************+++++++++************************,,,,,,,,,+++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,---------..................//////000000000111111111222222222111222333555777999;;;===DDD[[[zzz~~~xxxuuuwwwsssiiibbb]]]]]]VVVVVVTTTSSSQQQOOONNNMMMOOOSSS___vvvsssccc]]][[[[[[]]]___dddjjjooorrrtttrrrmmmiiieeecccbbbbbbaaa]]]XXXSSSOOOJJJDDDAAA888<<>>@@@AAAAAA@@@AAABBBCCCCCCBBB???===;;;;;;999666444222111222222222222222222222222222222222222333444444555555666777777999<<<@@@DDDHHHJJJMMMPPPTTTYYY^^^ccciiimmmtttyyy~~~xxxoooccc___```gggmmmnnnooopppqqqnnnkkkhhheeeaaa]]]ZZZLLLAAA444---...///...,,,......---------,,,,,,,,,------------------------)))))))))***+++++++++,,,+++++++++*********))))))+++++++++*********))))))************************---,,,,,,+++***)))((((((++++++,,,,,,,,,,,,------,,,,,,,,,---...///000111...///111111/////////000000111111222222333444444555444666888888888>>>EEELLLooo~~~|||~~~~~~{{{zzz|||}}}~~~|||ssshhhbbb]]]ZZZXXXVVVVVVVVVSSSMMMMMMPPPSSS]]]oooooo```WWWUUUQQQPPPTTTXXX\\\cccjjjrrrxxx{{{wwwsssoooiiicccccc```[[[VVVRRRMMMHHHDDDBBB@@@>>>===>>>?????????AAAAAABBBBBBAAA???===;;;;;;999777444222222222333222222222222222222222222222222333444444555555666666777888;;;>>>BBBFFFHHHJJJMMMRRRWWW\\\aaagggkkksssxxxxxxoooddd``````gggmmmnnnooopppqqqoookkkhhheeeaaa\\\YYYNNNCCC666//////000///---......---------,,,,,,,,,------------------------***************++++++++++++++++++*********))))))+++++++++*********))))))************************,,,,,,++++++***)))))))))++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---...///...///111111/////////000///000000111222222333333555444666888888888>>>FFFWWWzzzyyyuuutttuuuwwwwwwvvvxxx{{{xxxyyyuuu|||rrrhhhaaa\\\XXXXXXUUUUUUVVVSSSOOOOOOSSSYYYdddwww{{{kkk^^^VVVPPPLLLJJJMMMQQQUUU]]]eeerrr{{{}}}wwwnnnfffdddaaa\\\WWWRRRMMMHHHDDDAAA???===<<<===>>>>>>===@@@AAABBBBBBAAA???===;;;;;;:::777555333222222333222222222222222222222222222222333444444555555666777777888:::<<<@@@CCCDDDGGGKKKOOOTTTYYY___eeeiiipppwwwxxxpppfffaaaaaagggmmmnnnoooqqqqqqooollliiifffaaa\\\XXXOOOEEE888111000111000.........---------,,,,,,,,,------------------------+++++++++***************+++++++++***************+++++++++***************************************++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,------...///111111/////////000//////000000111222222222555444555888888999@@@HHHbbb|||zzzwwwrrrnnnmmmooorrruuutttuuu{{{}}}wwwwwwtttvvvrrriiibbb\\\XXXVVVTTTSSSTTTRRROOOQQQVVV]]]iii}}}zzzkkk```YYYNNNIIIFFFHHHLLLQQQYYYaaaooozzz}}}rrriiifffbbb]]]WWWSSSNNNIIIFFFCCC@@@>>>===>>>???>>>>>>@@@AAABBBBBBAAA???===<<<;;;:::888666444333333333222222222222222222222222222222333444444555555666888888888999;;;>>>AAABBBEEEIIINNNSSSXXX^^^dddhhhnnnvvvxxxqqqgggcccbbbgggmmmnnnooopppqqqooollljjjgggbbb\\\XXXOOOFFF:::222/////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***)))))))))*********************************************************************************++++++,,,,,,,,,+++++++++,,,,,,,,,------......---,,,,,,,,,------...///111111/////////000000000000111222222333333555444555888888:::AAAJJJhhhrrrqqqnnnkkkhhhhhhjjjmmmpppqqqtttxxxxxxuuuqqqpppuuussskkkddd^^^YYYUUURRRQQQSSSRRRPPPTTTYYYaaannnzzzkkk```ZZZOOOIIIFFFGGGJJJNNNVVV^^^jjjwwwxxxmmmfffbbb]]]XXXTTTOOOKKKIIIEEECCC@@@@@@@@@AAA@@@???@@@AAABBBCCCBBB@@@>>>===<<<;;;999777666444333333222222222222222222222222222222333444444555555666999999999:::;;;>>>@@@AAAEEEHHHMMMSSSXXX^^^dddhhhllluuuxxxrrriiicccbbbfffkkkmmmnnnppppppnnnllljjjhhhccc]]]YYYOOOGGG;;;222.........---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***)))))))))*********************************************************************************+++,,,,,,------+++++++++,,,,,,,,,------000//////............///...///111111/////////000111111222333333444444555666444555888999;;;CCCLLLllljjjiiigggdddcccdddgggkkkiiilllppptttyyyuuupppmmmppp{{{ssslllfff___ZZZUUURRRQQQRRRRRRRRRWWW^^^ffftttyyykkk___XXXOOOJJJFFFGGGIIILLLRRRYYYcccrrr|||sssfffbbb]]]XXXTTTQQQNNNLLLHHHEEECCCBBBBBBBBBBBBAAAAAABBBCCCDDDCCCBBB@@@???<<<;;;:::888777555444333222222222222222222222222222222333444444555555666888888888999;;;===???AAADDDHHHMMMRRRXXX^^^dddhhhlllttt}}}}}}wwwrrriiicccaaaeeejjjkkklllnnnnnnmmmlllkkkiiieee___[[[PPPHHH<<<333...,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************+++++++++***************+++++++++***************************+++++++++,,,,,,------++++++,,,,,,,,,,,,------000///////////////000000...///111111/////////000222222333333444555555555666444555888999<<>>@@@CCCFFFLLLQQQWWW]]]ccchhhmmmsss{{{~~~{{{uuupppiiiccc```dddhhhjjjkkkmmmllllllkkkkkkjjjfff```\\\QQQJJJ???444...------///......---------,,,,,,,,,++++++++++++++++++++++++***************+++++++++))))))*********+++++++++))))))*********+++++++++************************++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...............///000111...///111111/////////000111222222333333444555555666444555888999===FFFPPPsssggggggfffeeeeeehhhmmmqqqppprrrqqqooouuu|||wwwrrrmmmmmmssswww}}}yyywwwxxxzzzzzzzzz{{{|||zzzqqqkkkfff___ZZZXXXTTTSSSUUUVVVXXX^^^fffuuu~~~nnn```XXXLLLGGGDDDEEEEEEEEEHHHMMMPPP^^^oooyyy~~~~~~xxxqqqeeeaaa\\\XXXUUUTTTRRRPPPIIIGGGDDDBBBCCCCCCBBBAAABBBCCCEEEFFFFFFDDDBBBAAA<<<<<<;;;:::888666444333222222222222222222222222222222333444444555555666555555555666888;;;===???AAAEEEJJJPPPVVV\\\cccgggnnnsssyyy}}}zzztttnnniiiccc```cccgggiiijjjlllkkkkkkkkkkkkjjjgggaaa]]]SSSKKKAAA666000...///000......---------,,,,,,,,,++++++++++++++++++++++++))))))******+++++++++,,,))))))******++++++++++++))))))******++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---...///000111...000111111/////////000000111111222222333444444666555555888:::===FFFPPPsssiiiiiihhhggggggiiimmmppptttooommmpppuuuzzzssspppooonnnqqq|||}}}xxxsssnnnmmmkkklllooosssvvvwwwwww|||yyyqqqnnniii```WWWUUURRRQQQSSSUUUYYYdddooo|||kkk^^^VVVNNNIIIDDDBBBDDDFFFFFFEEELLLSSS___jjjpppoookkkhhh^^^]]][[[XXXVVVSSSRRRQQQJJJJJJHHHEEECCCCCCEEEGGGIIIHHHGGGGGGGGGEEEAAA>>>===<<<;;;::::::999555333222222222111111111111000111222333333444444333333555555666777888:::<<<===AAAEEEJJJNNNRRRXXX___eeepppsssyyy}}}}}}|||wwwqqqkkkeeebbbeeeiiiiiiiiijjjnnnnnnmmmkkkiiigggeeedddYYYOOOBBB777222000...---,,,---.........---,,,+++---,,,++++++------,,,+++))))))************))))))++++++++++++++++++++++++)))))))))))))))))))))))))))******++++++******)))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///...///000111111222222111111111111111222333444555777555666999888:::HHHYYYpppooonnnllllllnnnrrrtttvvvqqqmmmnnnqqq}}}|||uuuqqqooommmmmmvvv|||tttrrrpppkkkfffeeecccbbbcccfffjjjmmmooouuu{{{yyyrrrnnniii___VVVUUURRRQQQSSSUUUZZZfffrrr~~~mmm```XXXNNNJJJDDDCCCEEEGGGGGGFFFDDDIIIPPPWWW[[[\\\[[[ZZZXXXWWWVVVTTTRRRPPPOOONNNJJJJJJIIIFFFDDDCCCEEEGGGIIIHHHGGGHHHHHHFFFCCC@@@???>>><<<<<<<<<:::777444222222222222111111111111111222333333444444333333444555555777888:::<<<===AAAEEEJJJNNNRRRXXX```eeennnqqqwww~~~}}}wwwqqqmmmfffbbbeeehhhhhhiiikkkooonnnmmmllljjjhhheeedddZZZQQQDDD999333111///...------.........---,,,+++,,,+++******,,,,,,+++*********))))))))))))******++++++++++++++++++++++++************************+++,,,,,,------,,,,,,+++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///...///000111111222222111111111111111222333444555888555777;;;:::===LLL^^^|||zzzwwwuuuuuuwwwzzz|||zzzsssnnnmmmllltttxxxsssnnnkkkjjjnnn|||~~~sssllljjjgggccc^^^[[[ZZZYYYZZZ\\\```eeehhhssszzzzzzsssooohhh^^^VVVTTTQQQPPPSSSVVV]]]jjjwwwpppaaaYYYOOOJJJDDDBBBEEEGGGHHHGGGCCCDDDEEEGGGIIILLLNNNOOOPPPPPPQQQRRRQQQOOOMMMLLLJJJJJJIIIGGGEEEDDDFFFGGGIIIHHHGGGHHHIIIHHHEEECCCAAA@@@>>>======;;;888666333222222222111111111111111222333333444444333333444444555666888:::<<<===@@@EEEJJJNNNRRRXXX```ffflllpppwww~~~zzzsssppphhhbbbdddggghhhjjjmmmoooooonnnmmmkkkhhhfffddd\\\SSSGGG<<<555111000///------......------,,,++++++***))))))++++++***)))+++***))))))))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---------------------------------............///...///000111111222222111111111111222222333444555888666888;;;<<>>===<<<;;;888666333333222222222111111111111222333333444444333333444444555666888:::;;;===@@@DDDJJJNNNRRRXXX```fffkkkqqqxxxxxxqqqiiibbbcccfffhhhkkkooonnnnnnnnnmmmkkkhhheeeccc\\\TTTIII===555111//////---------------,,,,,,,,,,,,***)))***+++,,,+++))),,,+++)))(((((()))+++,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))************))))))++++++,,,,,,,,,------------------------------------------............///...///000111111222222111222222222222333444555555888666888;;;;;;@@@TTTjjjxxxqqqnnnjjjkkkzzzxxxoookkkhhhhhhmmmtttzzzkkkgggcccaaaaaaaaa___]]]VVVVVVVVVUUUUUUZZZ```eeeqqqzzzyyysssjjj___WWWSSSQQQQQQUUUZZZcccqqq~~~qqqbbbYYYOOOIIICCC@@@BBBEEEFFFFFFBBBAAA>>><<<;;;;;;<<<===DDDGGGMMMQQQSSSRRROOOMMMKKKLLLLLLJJJHHHGGGGGGHHHIIIHHHGGGHHHIIIJJJHHHGGGBBB@@@===;;;;;;999777555333333333222222222222111111222333333444444333333444444444666777999;;;<<>>555///............------,,,,,,,,,,,,---+++***+++,,,---,,,+++---+++***((((((***+++---++++++++++++++++++++++++++++++++++++++++++++++++((())))))******))))))(((++++++,,,,,,,,,------------------------------------------............///...///000111111222222111222222222222333444555666777555777::::::AAAWWWppp{{{tttpppkkkjjjuuu{{{pppkkkhhhgggjjjooo~~~vvvmmmbbbaaa______aaaaaa```___VVVWWWVVVTTTSSSWWW^^^dddpppzzz{{{sssjjj^^^WWWRRRQQQSSSXXX]]]eeesssqqqccc[[[RRRLLLDDD@@@AAADDDEEEEEEDDDCCCAAA???===;;;::::::???DDDKKKQQQSSSRRROOOLLLLLLMMMMMMLLLIIIHHHHHHIIIJJJHHHGGGGGGHHHIIIHHHGGGBBB???<<<:::999888666444333333333333222222222222111222333333444444333333333333444555777999;;;<<>>======>>>DDDLLLSSSVVVTTTPPPMMMLLLMMMNNNMMMJJJIIIHHHIIIJJJHHHGGGGGGGGGHHHGGGFFFCCC@@@<<<:::999777666444444444333333333222222222111222333333444444333333333333444555777999;;;<<>>BBBNNNkkkyyytttlllfffmmmxxxrrrkkkgggdddeeegggkkk|||uuuooohhhbbb^^^______````````````___[[[\\\[[[WWWUUUWWW___fffmmmvvvzzzqqqfffZZZSSSQQQRRRVVV]]]bbbhhhttttttiiidddYYYRRRIIIDDDDDDFFFGGGGGGHHHFFFBBB???===<<<======AAAGGGOOOWWWZZZXXXSSSPPPLLLNNNNNNMMMKKKIIIIIIIIIKKKIIIGGGFFFGGGGGGFFFEEEDDDAAA===:::999888666555444444444333333333222222222222333444444444333333333333444555777999:::<<<>>>CCCIIINNNSSSYYYaaahhhnnnvvv}}}yyyggg```\\\```eeeiiilllpppqqqrrrssssssqqqmmmiiifff^^^ZZZQQQDDD888111///000///...---,,,+++,,,------+++***)))***+++++++++)))***++++++,,,,,,++++++***++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))))))))(((((())))))*********+++++++++************************---------.........//////...///000111111222222111333333333333444555666666444555;;;AAAFFFUUUuuuyyyrrrkkkiiinnnuuuzzzpppjjjffffffhhhjjjrrr|||tttlllgggeeebbbccceeefffeeeccc```^^^___\\\XXXVVVXXX\\\```bbbnnnuuuzzzpppeeeZZZTTTOOOSSSXXX^^^eeemmmtttyyyqqqccc]]]WWWNNNGGGEEEEEEFFFGGGHHHGGGEEEBBB@@@???>>>===BBBIIIQQQWWWXXXUUURRRPPPOOOPPPPPPOOOLLLJJJIIIHHHGGGGGGFFFFFFEEEEEEDDDDDD@@@???>>><<<:::888666555555444333333222222333333333333333333333333333333111444666777777888<<>><<<:::888666555444333333222222333333333333333333333333333333222444666777777888;;;>>>BBBBBBFFFNNNVVV\\\dddllluuuqqqggg```bbbfffiiilllqqqqqqrrrssssssqqqnnnjjjhhhddd\\\QQQEEE<<<555111//////............------------------,,,,,,+++++++++*********)))))))))((((((++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++************++++++***++++++++++++,,,,,,,,,***++++++,,,------......---------------......///000000111222222222222111111222333333555555666777666888;;;AAANNNiiizzztttmmmjjjmmmtttvvvmmmeeebbbcccccchhhvvvyyytttmmmiiiiiilllllllllkkkhhheeebbbaaa]]][[[YYYYYY[[[___dddggglllsss|||qqqeeeZZZSSSPPPSSSWWW\\\bbbhhhooossstttuuuuuussspppmmmllllllhhhkkknnnooopppvvvyyyoooeee___VVVNNNJJJHHHGGGGGGGGGHHHHHHIIIHHHGGGFFFEEECCCHHHOOOTTTUUUTTTRRRQQQOOONNNMMMKKKHHHFFFEEEDDDEEEDDDBBB@@@@@@AAACCCDDDBBBBBBAAA@@@>>><<<:::888555444333333222222333333333333333333333333333333333555666777777888;;;===BBBBBBGGGPPPWWW]]]fffooo{{{xxxnnneeeccceeegggkkkooooooppprrrrrrqqqooollljjjddd]]]RRRFFF<<<555111//////............---------,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))))))))******++++++++++++*********++++++++++++,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,+++++++++,,,------................../////////000000000111222222222222111222222333444555666666777666888;;;CCCSSSnnnzzztttnnnkkknnntttzzzooofffbbbbbbdddfffppp{{{uuussstttsssrrrpppmmmiiifffcccaaa^^^^^^^^^^^^```dddjjjnnnooovvvxxxkkk```XXXSSSPPPSSSVVVZZZ^^^ccciiimmmnnnmmmjjjfffbbb___^^^^^^XXXXXXXXXZZZ\\\dddrrrzzzrrrgggbbbYYYRRRMMMJJJHHHGGGFFFHHHJJJLLLLLLKKKJJJIIIGGGKKKRRRVVVWWWUUUTTTTTTOOOMMMJJJHHHGGGEEECCCBBBEEEBBB???<<<<<<>>>AAACCCBBBBBBAAA@@@>>><<<:::999555444333333222222333333222222333333333333444444444555666666777999;;;<<>>===;;;999888555444333333222222333333222222222333333444444444444444444666888:::;;;<<<@@@BBBIIIRRRXXX___jjjuuuyyymmmffffffhhhhhhlllmmmoooqqqqqqooommmlllccc___VVVJJJ===444111000///............---------+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******++++++******)))++++++++++++++++++++++++++++++************++++++))))))***+++,,,,,,------,,,,,,------------......---...///000111111111111000000111222222222222111222333333444555666777888777777;;;GGG[[[vvv{{{vvvrrrqqqwwwtttiiicccbbb^^^]]]aaajjjrrryyy}}}wwwqqqllliiihhheeegggiiijjjjjjnnntttyyytttdddZZZUUUTTTTTTRRRSSSTTTTTTTTTUUUXXX[[[\\\XXXRRRNNNLLLKKKIIIHHHIIIDDDBBBFFFHHHNNN^^^ppp{{{}}}yyyvvvpppiii```\\\WWWSSSPPPNNNKKKJJJIIIJJJLLLNNNPPPQQQQQQQQQSSSXXX]]]aaa```]]]ZZZYYYPPPLLLHHHFFFHHHHHHFFFDDDEEEBBB>>>:::999:::<<<>>>??????>>>===<<<:::999888555444333333222222333333111222222333333444444555444333333555888;;;<<<<<<@@@CCCKKKTTTZZZaaammmyyyrrriiiggghhhfffkkkmmmoooqqqqqqooommmlllccc```XXXLLL>>>444000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))***************++++++++++++******,,,,,,,,,++++++++++++***++++++************++++++))))))***+++,,,------...------------------......,,,---///000111111111111000000111222222222222111333333444555666777777888999999>>>KKKccc~~~yyyvvvwwwuuuiiiaaa```[[[YYY[[[bbbgggiiinnntttwww}}}yyytttqqqoooooorrruuuuuuuuuwww~~~~~~uuuhhh]]]VVVTTTSSSTTTSSSTTTSSSRRRPPPOOOQQQSSSTTTPPPKKKHHHHHHGGGEEECCCDDD???>>>CCCFFFKKK[[[mmmyyy~~~zzzuuuqqqkkkdddYYYVVVSSSPPPPPPOOOMMMKKKMMMMMMOOOPPPRRRTTTUUUUUUWWW\\\bbbfffddd```[[[YYYQQQLLLHHHGGGIIIKKKIIIFFFEEECCC???;;;999999:::;;;??????>>>===<<<:::999888555444333333222222333333111111222333333444555555333222111444999===>>>===AAAFFFNNNWWW]]]dddqqq~~~tttkkkiiiiiifffkkkmmmoooppppppooolllkkkcccaaaZZZMMM>>>444000111///............------------------,,,,,,+++++++++(((((()))))))))*********++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******++++++************++++++((()))***+++,,,------.....................------***,,,...000111111111000000000111222222222222111333333444555666777888888;;;;;;AAARRRmmm{{{yyy{{{uuuhhh```^^^[[[YYYZZZ___bbbbbbeeejjjhhhlllqqqxxxzzzwwwuuuxxx|||~~~pppjjjaaaYYYUUUTTTTTTTTTTTTTTTSSSPPPMMMLLLMMMNNNQQQMMMIIIGGGHHHHHHFFFDDDBBB======DDDHHHKKK[[[nnnxxx}}}~~~yyysssooohhhbbbTTTRRRPPPOOOOOOOOONNNLLLPPPPPPQQQRRRSSSUUUWWWXXXYYY^^^eeehhhfffaaa[[[XXXRRRMMMHHHGGGJJJLLLKKKHHHFFFCCC???<<<999888888999?????????>>>===;;;:::999555444333333222222333333111111222333333444555555222111111444:::>>>???>>>CCCHHHQQQZZZ___ffftttuuulllkkkjjjggglllmmmoooppppppnnnllljjjcccaaa[[[NNN???444000111//////.........---------......---,,,,,,+++************++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********++++++************++++++((())))))+++,,,---........................------***+++...000111111000///000000111222222222222111333333444555666777888888======DDDWWWtttuuukkkccc___[[[ZZZXXXYYY[[[^^^___^^^______```dddjjjrrrzzz{{{mmmfff\\\TTTPPPPPPQQQRRRVVVTTTRRROOOMMMKKKIIIIIIDDDDDDEEEEEEDDDDDDCCCBBB@@@>>>>>>???AAAKKK^^^pppzzzyyyxxxtttmmmddd\\\WWWLLLMMMOOOPPPQQQQQQQQQPPPVVVTTTSSSSSSUUUWWWXXXXXX^^^___aaadddeeebbb]]]XXXSSSMMMGGGFFFHHHJJJIIIFFFFFFDDDAAA>>>;;;999888888999:::;;;;;;;;;;;;:::999777555333222333444444333000222333333333333444666444555555555666888<<>>@@@CCCLLL^^^ooovvvuuurrrmmmeee\\\TTTOOOIIIJJJLLLNNNPPPPPPPPPPPPVVVTTTSSSTTTWWWYYYYYYYYY]]]^^^aaadddeeeccc]]]YYYRRRMMMHHHFFFHHHJJJHHHFFFGGGEEEBBB???<<<:::999999888999:::;;;;;;:::999888888555333222333444444333000222333333333333444666555666777777777:::>>>AAAEEEKKKSSS[[[ccclllvvv}}}{{{pppfffdddhhhhhhjjjmmmoooppppppnnnmmmgggaaaZZZRRREEE888111111000000000/////////......---,,,,,,+++******++++++,,,,,,++++++++++++,,,,,,***************)))(((((())))))))))))************+++***))))))***++++++***,,,,,,+++++++++++++++,,,,,,,,,,,,------.........////////////000000000000111111111111222222222333444444444555666777888999>>>???MMMjjjxxxlllddd___[[[YYYWWWWWWXXXYYYXXXWWWYYYWWWVVVUUUVVVYYY\\\^^^bbbhhhqqqxxx~~~~~~}}}xxxwwwyyy|||||||||}}}~~~~~~yyytttttttttssstttwww|||}}}xxxkkkeee^^^XXXUUUUUUUUUUUUPPPOOOLLLIIIFFFDDDCCCBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@>>>>>>AAADDDLLL\\\kkkrrrpppllleee]]]TTTMMMHHHGGGIIILLLNNNPPPRRRRRRRRRUUUTTTTTTVVVYYY[[[[[[[[[[[[]]]aaadddfffddd___ZZZQQQMMMHHHGGGHHHIIIHHHFFFGGGEEECCC@@@===;;;:::999777888999::::::999888777888666333222333333333222111222444444333333555666666777888999:::<<>>AAADDDKKKXXXeeekkkiiieee___XXXQQQKKKGGGGGGIIILLLPPPRRRTTTUUUUUUSSSSSSUUUXXX[[[]]]]]]\\\[[[]]]aaaeeegggddd___[[[OOOLLLIIIGGGHHHHHHGGGFFFFFFEEECCC@@@>>><<<:::999777888999999999999888777999666444222333333333222111222444444333333555666666777999:::;;;>>>CCCFFFJJJPPPXXX```hhhqqq{{{zzzpppfffdddhhhiiikkknnnpppqqqpppnnnmmmjjjeee]]]UUUHHH999111111///.........---------------,,,,,,+++++++++,,,,,,,,,++++++******++++++,,,*********++++++******)))))))))*********+++++++++***++++++***))))))***,,,,,,,,,+++++++++,,,------++++++,,,------...//////////////////000000000000///000000000000111111111555555555666777888999:::;;;BBBWWWxxx|||qqqgggbbb[[[ZZZZZZ[[[]]]^^^^^^]]]ZZZYYYWWWUUUTTTSSSRRRRRRZZZ\\\```dddhhhmmmqqqtttwww{{{~~~{{{xxxwwwvvvtttqqqooonnnmmmjjjhhheeedddccceeeiiimmmqqqrrrrrrsssvvv|||zzzvvvsssnnnnnnllljjjiiikkkooorrr{{{{{{vvvnnnfff```ZZZUUURRRIIIHHHFFFDDDBBBAAA@@@???BBBBBBBBBBBBBBBAAA@@@@@@>>>======AAADDDIIISSS]]]aaa```]]]ZZZUUUPPPLLLIIIGGGIIILLLPPPSSSUUUVVVVVVSSSTTTVVVZZZ^^^______]]]\\\^^^bbbfffgggddd^^^YYYNNNLLLIIIHHHGGGGGGFFFFFFEEEDDDBBB@@@>>><<<:::999777888999999999999888777888666333222333333333222111333444444444444555777555777888:::<<<@@@EEEHHHMMMSSS[[[ccckkkttt~~~|||qqqhhhfffhhhiiikkknnnppppppooonnnllljjjddd]]]UUUHHH999111000///.........---------------,,,,,,+++,,,,,,------,,,++++++******++++++,,,******++++++++++++******************++++++++++++)))+++,,,+++)))(((***,,,,,,+++++++++,,,------...////////////............////////////000000000000///000000000000111111111444444444555666777999999===EEE[[[{{{yyy~~~tttjjjdddZZZYYYZZZ\\\^^^______]]]ZZZZZZYYYWWWVVVTTTRRRRRRSSSUUUXXX]]]ccchhhmmmooopppsssuuuvvvtttqqqoooooonnnkkkgggeeecccbbb```^^^\\\\\\]]]___bbbgggkkkmmmmmmmmmooottt{{{}}}zzzxxxuuussslllkkkjjjhhhgggiiimmmppp{{{wwwmmmddd\\\TTTNNNEEEDDDCCCAAA@@@@@@??????AAAAAAAAAAAAAAA@@@??????@@@>>>???CCCFFFHHHOOOWWWWWWWWWWWWVVVTTTQQQMMMKKKGGGIIILLLPPPSSSUUUVVVWWWVVVWWWZZZ^^^bbbcccaaa______aaaeeehhhhhhccc\\\VVVLLLLLLJJJIIIGGGFFFFFFEEEEEEDDDDDDBBB@@@===;;;:::777888999::::::999888777777555333222333444444333222333555555444444666777555777999;;;===BBBGGGKKKPPPVVV^^^fffnnnwwwwwwlllggghhhiiikkkmmmoooooonnnlllkkkiiiddd^^^VVVIII:::222111/////////.........------,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,------)))***++++++,,,+++++++++*********++++++++++++,,,)))+++,,,+++((((((***---,,,++++++,,,,,,---...///000000000/////////......////////////000000000000000000000111111111222222444444444555666777888999???IIIaaa~~~{{{|||xxxtttvvv~~~wwwllleee^^^]]]]]]___aaaaaa```^^^\\\\\\[[[ZZZXXXVVVSSSRRRSSSSSSUUUXXX^^^cccfffhhhhhhjjjkkkjjjhhhfffffffffeeeccc```^^^]]]\\\[[[YYYYYYZZZ[[[\\\^^^```dddfffhhhggghhhkkkrrryyy~~~|||{{{yyywwwuuukkkkkkjjjiiiiiilllqqqttt|||{{{qqqggg\\\RRRLLLEEEDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCBBBBBBCCCAAABBBFFFHHHIIIMMMSSSTTTUUUWWWXXXWWWTTTQQQOOOJJJLLLPPPSSSVVVXXXYYYZZZZZZ\\\___dddggggggeeebbbbbbdddgggiiihhhbbbYYYRRRKKKKKKKKKIIIGGGEEEEEEEEEFFFFFFFFFEEECCC@@@>>><<<888999:::;;;;;;:::999888555444222222333555555555222333555555444444666777666888:::===@@@DDDJJJNNNRRRXXX```hhhpppyyyrrrhhheeehhhjjjlllnnnnnnmmmkkkjjjiiiddd___XXXKKK===444333000000000/////////......,,,,,,,,,,,,,,,---......,,,,,,++++++++++++,,,,,,)))***++++++,,,,,,,,,+++*********+++++++++,,,,,,(((+++---+++((('''***---+++++++++,,,,,,...//////.........///////////////////////////000000000000111111111111222222222333555555555666777888999:::???LLLgggxxxuuummmkkkmmmqqqwwwyyymmmgggcccbbbbbbcccddddddbbb___[[[ZZZZZZXXXVVVSSSPPPNNNTTTSSSRRRTTTWWWZZZ[[[\\\bbbbbbcccaaa___^^^^^^```ZZZXXXVVVWWWXXXYYYXXXWWWVVVWWWXXXXXXXXXYYY\\\^^^bbb``````ccciiioootttwwwyyyyyyyyyzzzzzzyyyvvvsssmmmmmmmmmmmmnnnrrrxxx|||}}}}}}ssshhh\\\QQQJJJHHHGGGGGGGGGGGGHHHHHHIIIHHHHHHHHHHHHHHHGGGFFFFFFFFFDDDDDDHHHJJJJJJMMMQQQUUUWWWZZZ\\\[[[YYYUUURRRPPPRRRUUUXXX[[[]]]^^^^^^^^^```ccchhhkkkjjjgggddddddfffhhhjjjhhhaaaWWWPPPKKKKKKKKKIIIGGGEEEEEEEEEHHHHHHHHHGGGEEEBBB@@@>>>999:::;;;;;;;;;;;;:::999555333111222444666666666222444555555444555666888777999<<<>>>AAAFFFLLLPPPTTTYYYbbbiiiqqqzzzvvviiiccchhhiiilllmmmnnnllljjjiiiiiieee```YYYMMM???666555000000000000////////////,,,,,,,,,,,,,,,---...///***))))))))))))))))))***)))***+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,(((+++---,,,((('''***...+++++++++,,,---...///000+++,,,,,,---...///000000////////////000000000000111222222222222333333333666666777777888999;;;<<<===MMMllluuulllgggcccaaadddgggpppwwwllleeeccceeefffhhhgggeeebbb``````___]]]ZZZXXXVVVUUUTTTSSSTTTTTTUUUVVVWWWYYYYYY[[[[[[[[[[[[[[[\\\\\\\\\XXXVVVVVVVVVSSSQQQVVV]]]\\\YYYUUURRRRRRTTTWWWZZZ[[[[[[[[[]]]bbbhhhnnnrrrtttuuuxxx|||}}}|||xxxtttqqqssstttsssrrrtttyyy~~~}}}pppcccYYYRRROOOLLLKKKJJJLLLOOOPPPNNNKKKKKKKKKKKKLLLLLLMMMMMMMMMKKKMMMOOONNNKKKLLLOOOSSSZZZ\\\___bbbbbbaaa___]]]\\\]]]___```bbbcccccccccggggggggghhhhhhhhhhhhhhhfffggghhhgggccc\\\UUUQQQJJJIIIHHHGGGGGGGGGHHHIIIJJJIIIIIIHHHFFFDDDCCCBBB===;;;;;;;;;;;;:::888666777666444333222222333333555555555555555666777888888:::<<>>BBBFFFLLLRRRWWW```fffmmmrrruuuzzzqqqgggiiikkknnnqqqqqqpppnnnllllllfffaaa]]]SSSEEE999444111000///......------...------,,,+++++++++,,,,,,(((((())))))+++,,,...///++++++++++++++++++++++++)))***++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,------...///000000000000000000000000111111111111111111111000111111222222555666888888888888;;;===FFFXXXvvv}}}|||sssmmmggg```[[[YYYWWWYYYgggyyy{{{uuuqqqpppooollljjjggggggeeecccbbbaaaaaaaaa]]]]]]\\\]]]___aaadddeeehhhiiikkklllkkkjjjhhhfffhhheeecccbbbbbbeeeoooyyyyyyoooeee______aaaccccccfffjjjoootttwwwyyyyyy}}}~~~~~~~~~~~~}}}yyysssmmmkkkkkkmmmooooooqqquuuyyy|||}}}|||zzzzzzyyyxxxvvvtttrrrppppppppprrrtttsssqqqqqquuuyyy||||||wwwsssuuusssooollliiihhhhhhhhhhhhfffbbb]]]XXXRRRMMMJJJJJJIIIHHHHHHHHHIIIJJJKKKLLLMMMMMMLLLJJJGGGDDDBBB===:::888777999;;;<<<<<<888777555444333333444444444444444444555777888999:::<<<@@@DDDHHHNNNUUUYYYbbbhhhnnnqqqsssxxxsssggghhhkkknnnrrrsssrrrqqqooommmgggbbb^^^UUUFFF:::555111000///......------...---,,,,,,++++++,,,,,,,,,((((((((()))***,,,---...++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111111111111///000000000111111111111111111111000000111111222444666777777777999<<<>>>GGG]]]}}}{{{sssnnnhhhaaa[[[[[[XXXXXXdddttt{{{vvvtttrrrooolllgggfffeeeddddddcccccccccaaaaaaaaabbbeeejjjnnnpppsssuuuxxxzzzzzzyyywwwuuuxxxtttqqqpppoooqqq{{{yyyooohhhggghhhjjjkkknnntttzzz~~~wwwvvvssssssuuuyyyzzzwwwvvvtttqqqmmmjjjhhhggggggeeeccc```[[[VVVRRRNNNLLLKKKJJJIIIIIIIIIJJJLLLMMMLLLLLLMMMLLLJJJFFFCCCAAA>>><<<999888:::<<<======888777555444333333444444333333444444666777888999;;;>>>BBBGGGKKKQQQWWW[[[ccchhhnnnqqqsssxxxvvvhhhfffiiinnnrrrtttuuutttsssmmmhhhccc```VVVGGG;;;555111000///......------...,,,,,,,,,++++++,,,,,,---***)))))))))******+++,,,+++++++++++++++++++++++++++,,,,,,---------------+++,,,,,,,,,------......---..................------...///000111111111111///000000000111111111111111111111111111111222333444555666666777999===@@@GGGaaazzztttooohhh```[[[[[[XXXWWWaaannn{{{yyyvvvqqqmmmhhhhhhgggfffffffffgggggggggggggggiiilllqqqvvvyyy|||xxxxxxyyyrrrpppqqqrrrssswww|||vvvwwwyyy}}}|||yyyuuutttrrrpppmmmjjjhhhgggbbbaaa^^^[[[WWWSSSPPPNNNLLLKKKKKKKKKKKKMMMNNNOOOLLLMMMMMMMMMJJJGGGCCC@@@???===;;;;;;<<<=========888777666444444444444555333333333444666777999:::<<>>AAAHHHccc~~~xxxsssqqqjjjaaa\\\\\\YYYVVV^^^iii|||~~~xxxrrrkkkkkkjjjjjjjjjkkkllllllmmmmmmnnnqqqwww}}}~~~{{{{{{|||}}}}}}{{{~~~zzzxxxtttttttttsssqqqnnnkkkiiieeeeeeccc```\\\WWWSSSQQQMMMMMMLLLLLLMMMNNNPPPQQQMMMNNNOOONNNLLLHHHDDDAAAAAA???>>>>>>??????===<<<999777666555444444555555333333333444666777999:::===@@@EEEKKKPPPUUUZZZ^^^aaahhhqqqvvvyyy~~~nnnhhhkkknnnrrrtttsssrrrqqqnnniiieeebbbYYYIII<<<666111000///......------...,,,+++++++++,,,,,,---...******))))))))))))******++++++++++++++++++++++++++++++,,,------------,,,***++++++,,,------......------...//////...------,,,,,,...///////////////000000000000111111111111111111111222333555666777333444555555666:::>>>BBBKKKfff{{{vvvsssqqqmmmddd^^^^^^ZZZWWW]]]gggttt~~~xxxnnnnnnnnnnnnnnnoooppppppooopppsssxxx~~~}}}}}}|||{{{zzzvvvtttssstttuuuvvvtttqqqmmmkkkkkkkkkiiifffbbb\\\XXXUUUNNNNNNMMMMMMNNNPPPQQQRRROOOPPPQQQPPPNNNIIIEEEBBBBBBAAA@@@@@@@@@@@@===;;;999888666555444444555555333333333444666888999:::===AAAFFFLLLQQQVVV[[[___aaaiiirrryyy|||qqqjjjmmmppprrrsssrrrooonnnnnnjjjfffcccZZZJJJ===666111000///......------...++++++++++++,,,,,,---...))))))((())))))***++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++))))))***+++,,,,,,------,,,,,,---......---,,,,,,+++,,,---...////////////000000000000111111111111000111111222444666888999333444555555666:::???CCCMMMhhh~~~xxxvvvvvvuuutttsssnnnfff^^^XXXYYY]]]aaaqqq{{{wwwtttqqqnnnnnnqqquuuwwwsssxxx|||yyy{{{~~~{{{wwwvvvwwwxxxyyyxxxvvvrrrmmmkkkooonnnmmmkkkhhhbbb[[[VVVRRRQQQPPPPPPQQQRRRQQQPPPOOOOOOOOOOOONNNLLLJJJIIIFFFEEEDDDCCCCCCAAA>>>;;;:::999777777777666444222222333555666666777:::<<<@@@CCCGGGMMMTTTZZZ___aaaiiilllrrrxxx}}}uuunnnmmmnnnppprrrsssrrrqqqppplllgggbbbYYYMMM>>>444333222111000///////////////...---,,,++++++++++++,,,+++***)))))))))***+++******+++++++++,,,,,,,,,///000111///---++++++,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------..................////////////111111111000000000000000000111222333444444444444888555555999:::999<<<@@@OOOppp{{{vvvuuuuuutttsssqqqnnnhhhaaa[[[ZZZ[[[]]]nnn}}}zzzuuuqqqqqqssswwwzzzzzz~~~}}}||||||{{{{{{}}}~~~zzzuuurrrtttrrrqqqnnnkkkeee^^^YYYSSSRRRQQQQQQRRRRRRQQQOOONNNNNNOOONNNMMMLLLJJJIIIGGGEEEDDDDDDDDDBBB???<<<:::888555555555555444222444555666666666888;;;===AAADDDHHHOOOUUU[[[```bbbiiimmmrrrxxx}}}xxxooonnnoooqqqsssuuutttsssqqqmmmhhhcccZZZNNN???555333222111000///////////////...---,,,++++++++++++******))))))***+++,,,---******+++++++++,,,,,,,,,...//////...,,,+++,,,---+++++++++++++++,,,------,,,,,,,,,---------..................////////////000000000000000111111111222333444555666666666666777555555888:::999<<>>DDDWWWyyy~~~yyytttssstttuuutttrrrqqqpppmmmgggaaa\\\ZZZZZZcccvvv}}}yyyzzz}}}~~~yyytttmmmfffaaaXXXWWWWWWVVVVVVSSSPPPMMMNNNOOOOOOOOOOOOMMMKKKJJJHHHGGGFFFFFFFFFDDD@@@>>>;;;888444222333444555555888888888777777999===AAAEEEGGGLLLRRRYYY___cccfffjjjmmmsssxxx|||zzznnnnnnoooqqqtttvvvvvvuuutttpppkkkfff]]]QQQBBB888333222111000////////////...---,,,,,,+++++++++,,,))))))******+++,,,------******+++++++++,,,,,,,,,)))***,,,,,,++++++,,,---+++************+++,,,,,,,,,,,,,,,---------..................////////////......///000111222222333000111222333444444444444555444555888888:::@@@HHH\\\|||~~~zzzuuussstttvvvuuussstttrrrnnnhhhbbb^^^\\\]]]___pppxxxppphhhccc]]][[[YYYXXXVVVTTTPPPLLLOOOPPPPPPPPPPPPNNNMMMLLLIIIHHHGGGFFFFFFDDDAAA>>><<<888555333444555666666777888888888999;;;???BBBFFFIIIMMMTTTZZZ```eeegggjjjnnnsssxxx|||wwwkkkkkklllooosssuuuuuutttuuuqqqlllggg^^^RRRCCC999333222111000////////////------,,,+++++++++,,,,,,++++++,,,,,,,,,+++++++++******+++++++++,,,,,,,,,(((***++++++***+++,,,---++++++******++++++,,,---,,,,,,,,,---------..................////////////......///000111222222333000111222333444444444444555444666888999;;;DDDMMMccc}}}zzzyyyvvvvvvwwwvvvtttuuutttqqqkkkeeeaaa___```]]]jjj|||sssjjjdddbbb___\\\YYYVVVSSSPPPMMMNNNOOOPPPPPPPPPOOOMMMLLLIIIGGGFFFFFFFFFDDDAAA>>>;;;888555444555777777777444666888:::;;;<<<@@@BBBGGGJJJNNNTTT[[[aaaeeehhhkkknnnssswww{{{ssshhhiiijjjmmmqqqtttttttttuuurrrmmmggg___RRRDDD999333222111000////////////---,,,,,,++++++,,,,,,,,,,,,,,,------,,,+++************+++++++++,,,,,,,,,)))***,,,,,,++++++,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,---------..................//////////////////000000111111222222222333444555666666666666666555777999999<<>>@@@BBBGGGJJJNNNTTT[[[aaafffhhhkkkooossswww{{{rrrggghhhiiimmmqqqtttttttttuuurrrmmmggg___RRRDDD999333222111000////////////,,,,,,,,,++++++,,,,,,---***+++,,,---------,,,+++******+++++++++,,,,,,,,,***,,,---,,,++++++,,,---------,,,,,,------...///,,,,,,,,,---------..................////////////000000000000000111111111222333444555666666666666666666888::::::>>>JJJWWWyyy~~~{{{yyyyyyxxxwwwqqqtttvvvtttooohhhbbb___]]]bbbqqqyyynnnhhhiiieee^^^XXXUUUSSSQQQOOOKKKKKKLLLMMMMMMLLLJJJJJJHHHFFFEEEEEEEEECCC@@@===666555444444666666444333...222777;;;===???@@@BBBGGGJJJNNNTTT[[[aaafffhhhlllooossswww{{{~~~rrrggggggiiimmmqqqtttuuutttuuuqqqmmmggg___RRRCCC999333222111000////////////,,,,,,,,,++++++,,,------((()))+++---.........---******+++++++++,,,,,,,,,+++---------++++++,,,---...------------...//////,,,,,,,,,---------................../////////000111111111000000000000000111111222333444444444444777777999;;;;;;???LLLZZZ|||wwwvvvvvvvvvuuuwwwwwwuuupppiiidddbbbZZZ___jjj~~~~~~pppiiiggggggeee```YYYQQQLLLKKKKKKIIILLLOOOPPPOOONNNMMMMMMHHHHHHGGGFFFCCC@@@===;;;:::999777666555555666666444666888:::;;;===@@@CCCHHHKKKOOOUUU[[[aaaeeegggmmmooorrrwww{{{xxxssseeegggjjjlllnnnppprrrtttppppppkkkeee___WWWHHH:::222111000...---------------...///...,,,+++,,,---,,,,,,,,,,,,++++++******++++++++++++++++++++++++((())))))*********))))))+++,,,,,,------,,,,,,+++---------............///......---,,,---...///000000000000000111111111111222444555444333333444555777999666888>>>AAANNNfffzzzxxxwwwvvvwwwwwwxxxvvvqqqkkkfffddd\\\___fffwww~~~rrrmmmlllgggeee```YYYRRRMMMKKKKKKIIILLLPPPQQQPPPNNNMMMMMMIIIHHHGGGEEECCC@@@>>><<<888777666444444444444555444666888:::;;;===@@@CCCHHHJJJOOOUUU[[[```eeeggglllnnnrrrvvv{{{yyysssfffhhhjjjlllnnnppprrrtttqqqpppllleee```WWWHHH:::222222000///...------------...///...,,,+++,,,------,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++***))))))(((,,,,,,------------,,,,,,------------..................---------...///000000000000000111111111111222444555444333333444666777999666888???AAAOOOhhh}}}zzzxxxvvvwwwxxxxxxvvvrrrnnniiifff______bbbnnn}}}|||}}}{{{tttooommmfffddd```YYYRRRMMMKKKKKKIIIMMMQQQSSSRRRPPPNNNMMMKKKIIIGGGDDDBBB@@@???>>>888777555444333333444444444666888:::;;;===@@@CCCHHHJJJOOOTTTZZZ```eeeggglllnnnrrrvvv{{{~~~{{{sssiiiiiijjjkkknnnpppssstttrrrqqqlllfffaaaXXXIII;;;333222111000///.........---...///...,,,+++,,,---...---+++******+++,,,,,,++++++++++++++++++++++++---------,,,+++***)))(((,,,------......------,,,------------..................------......///000000000000000111111111111222333444444333333555666666999777888???BBBRRRlll|||xxxuuuvvvvvvuuutttsssoookkkhhhccc___^^^hhh|||}}}xxxuuupppnnnllljjjkkknnnrrrtttxxx|||xxxrrrmmmiiicccaaa^^^XXXRRRMMMKKKKKKJJJNNNSSSUUUTTTQQQOOONNNMMMKKKHHHEEEBBB@@@@@@@@@888777555444333333444555444666888:::;;;===@@@CCCGGGJJJNNNTTTZZZ```dddgggkkkmmmqqqvvvzzz~~~wwwlllkkkjjjkkkmmmqqqssstttsssrrrmmmgggaaaYYYJJJ<<<444333222000////////////---...///...,,,+++,,,---...---+++******+++,,,---++++++++++++++++++++++++------------,,,++++++***,,,------......------,,,,,,,,,---------........................//////000///000000000111111111111111333444444333444555666666999777999@@@DDDVVVrrr|||vvvqqqqqqpppoooppppppoookkkhhheee___]]]eeeuuuvvvoooiiieeebbb]]]\\\[[[[[[]]]aaaeeehhhiiinnntttzzz~~~wwwqqqiiiccc^^^^^^[[[WWWQQQMMMKKKKKKLLLOOOTTTVVVUUURRRPPPOOOOOOMMMJJJFFFCCCAAA@@@???999888777555555555555666444666888:::;;;===@@@CCCGGGIIINNNTTTZZZ```dddfffjjjlllpppuuuzzz~~~~~~pppmmmjjjjjjmmmqqqtttttttttsssnnnhhhcccZZZKKK===444333222000////////////---...///...,,,+++,,,------,,,,,,++++++,,,---...++++++++++++++++++++++++***+++,,,---------------,,,------------------,,,,,,,,,,,,------------............//////////////////000000000111111111111111222444444444444555777666:::888:::@@@FFFZZZxxx{{{rrrllljjjhhhgggiiilllmmmjjjgggddd___]]]dddpppwwwrrrjjjbbb]]]YYYUUURRRNNNMMMMMMOOOQQQUUUYYY\\\___ccchhhmmmrrryyy}}}vvvnnnfff```ZZZ[[[ZZZVVVRRROOOMMMMMMNNNQQQTTTVVVUUUSSSRRRRRRRRRPPPLLLHHHDDDAAA???===:::999777666555555666666444666888:::;;;===@@@CCCGGGIIINNNSSSYYY___dddfffiiilllpppuuuzzz~~~sssnnnjjjiiimmmrrrtttuuuuuutttoooiiiccc[[[LLL>>>333222111000///.........---...///...,,,+++,,,---,,,,,,,,,---------------++++++++++++++++++++++++)))***+++,,,---.........+++,,,,,,------,,,,,,+++,,,,,,,,,,,,---------------...///000000000000///000000000000111111111111000222444444444444666777666:::999:::AAAHHH]]]}}}yyynnnfffbbb```___ccchhhjjjhhheeeccc]]]]]]cccjjjyyy|||qqqddd```YYYTTTPPPNNNLLLJJJHHHHHHGGGHHHJJJLLLOOOQQQUUUYYY^^^aaaeeellluuu}}}yyyooohhhaaa]]]YYYZZZZZZXXXTTTRRRQQQQQQQQQSSSUUUUUUTTTSSSTTTUUUSSSRRROOOKKKFFFAAA===;;;999888666555444444555555444666888:::;;;===@@@CCCGGGIIIMMMSSSYYY___cccfffiiikkkooouuuzzz~~~uuuooojjjiiimmmrrruuuuuuuuutttpppjjjddd\\\MMM???222222000///...------------...///...,,,+++,,,---***+++---...///...---,,,++++++++++++++++++++++++)))***+++,,,,,,---,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,------------...///000111000000///000000000000111111111111000222444444444444666888555:::999;;;AAAIII```wwwkkkccc]]][[[ZZZ^^^eeehhhgggdddaaa]]]]]]bbbfffqqq|||lllbbbZZZVVVQQQLLLKKKJJJHHHGGGJJJIIIGGGFFFGGGHHHJJJKKKOOOSSSWWWZZZ\\\bbbllltttssshhhaaa]]]ZZZXXXZZZZZZYYYVVVTTTTTTTTTSSSTTTUUUUUUSSSSSSUUUVVVTTTSSSPPPLLLGGGAAA<<<999888777555444333333444444444666888:::;;;===@@@CCCFFFIIIMMMSSSYYY___cccfffhhhkkkoootttzzz~~~wwwpppjjjiiimmmsssuuuuuuvvvuuupppjjjeee\\\MMM???222111000...---------------...///...,,,+++,,,---)))+++---000000///---+++++++++++++++++++++++++++++++++,,,,,,,,,+++***************++++++*********++++++,,,,,,,,,------------...000111111111000///000000000000111111111111000222333444444444666888555::::::;;;BBBIIIbbbqqqfff```ZZZXXXWWWXXX\\\aaadddeeeddd______cccdddjjjzzzjjj^^^YYYRRROOOMMMKKKKKKJJJHHHGGGEEEEEEDDDCCCDDDEEEFFFGGGMMMPPPSSSTTTSSSWWW___eeerrryyyvvvkkkeeeaaa^^^\\\ZZZZZZYYYWWWVVVWWWZZZ\\\[[[XXXTTTRRRQQQQQQQQQPPPPPPPPPOOOJJJDDD???;;;:::888777555444333333444444222444777:::<<<>>>BBBDDDDDDHHHMMMRRRVVVZZZ^^^aaaiiilllqqquuuxxx|||zzzmmmfffkkkpppnnnmmmpppqqqppplllgggccc\\\OOOBBB666333111000000///...---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------......---,,,+++******+++,,,---))))))***+++---...//////+++,,,,,,------,,,,,,+++,,,,,,,,,---------..................////////////000111111111111222222222444444333444444555666777888444777??????FFFccc|||oooeee___WWWVVVUUUVVVZZZ___bbbccceee```^^^aaaaaadddwww}}}|||pppccc[[[XXXTTTQQQNNNLLLKKKJJJHHHGGGEEEDDDCCCCCCCCCDDDEEEFFFLLLOOORRRQQQPPPRRRWWW\\\```fffooowww|||pppfffaaa^^^\\\[[[\\\\\\[[[ZZZZZZ[[[\\\^^^[[[XXXTTTQQQPPPPPPPPPOOOOOOPPPOOOLLLFFF@@@<<<;;;888777666444444444444555222555888:::<<<>>>AAACCCDDDHHHNNNRRRWWW[[[___bbbiiilllppptttxxx|||zzzmmmfffkkkpppooonnnqqqqqqqqqmmmhhhddd]]]PPPCCC666333111000000///...---,,,,,,,,,,,,,,,,,,,,,,,,((())))))***++++++,,,,,,+++***)))(((((()))***+++******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////000111111111111222222222444444333444444555666777999555888???AAAIIIgggxxxmmmddd```WWWVVVTTTVVVZZZ^^^bbbccceee```^^^^^^\\\^^^mmm~~~}}}zzzxxxyyy}}}sssjjjaaa\\\\\\XXXUUUQQQOOONNNMMMKKKJJJHHHGGGFFFEEEDDDEEEFFFGGGJJJMMMOOONNNLLLKKKMMMPPPRRRVVV]]]eeelllttt|||yyyrrrggg___[[[ZZZ[[[\\\^^^^^^^^^^^^^^^___``````[[[WWWSSSPPPOOOOOOOOONNNNNNOOOPPPNNNIIIBBB>>><<<999888666555444555555666333666888:::;;;===@@@BBBEEEIIINNNSSSWWW\\\```ccchhhkkkppptttxxx}}}{{{mmmfffkkkqqqppppppssssssrrrnnniiifff___RRREEE666444111000000000...---------,,,,,,,,,,,,,,,,,,))))))******++++++,,,,,,******))))))))))))******+++++++++,,,,,,---------------++++++++++++------,,,,,,,,,---------..................////////////000111111111111222222222444444333444444555666777999666999???BBBNNNnnn~~~vvvlllfffccc[[[YYYWWWXXX\\\```bbbcccddd```^^^\\\YYYZZZfffsss~~~{{{yyywwwwwwyyywwwppphhhdddccc]]]ZZZVVVSSSRRRRRRPPPOOOMMMLLLJJJHHHHHHHHHHHHIIIIIIKKKMMMLLLJJJGGGGGGHHHJJJMMMRRRXXX___gggpppvvvwwwzzz}}}xxxmmmggg```YYYWWWYYY\\\^^^aaa`````````aaabbbbbbaaaZZZVVVQQQNNNMMMNNNNNNMMMMMMOOOQQQOOOJJJDDD???===:::999777666555555666666444666999:::;;;===???AAAEEEIIINNNTTTXXX\\\aaadddgggkkkppptttyyy}}}|||nnngggkkkqqqqqqqqquuutttssspppkkkgggaaaTTTGGG666444222000000000///------------------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...,,,,,,,,,---------..................////////////000000111111111222222222444444333444444555666777777666888===BBBQQQtttzzz~~~uuummmhhhfff```^^^[[[[[[]]]```aaabbbaaa___^^^[[[YYYZZZbbblll~~~|||{{{zzzzzzttttttuuuwwwuuummmjjjddd```\\\XXXWWWVVVUUUTTTPPPOOOMMMKKKJJJIIIIIIJJJIIIKKKLLLLLLJJJHHHFFFEEECCCEEEHHHLLLRRRZZZbbbhhhlllpppvvvzzz}}}yyyqqqlllbbb___[[[WWWVVVYYY^^^aaacccaaa______aaabbbbbb```XXXTTTOOOLLLKKKLLLMMMMMMMMMOOOQQQPPPKKKEEE@@@===:::999777666555555666666444666999:::;;;===???AAAEEEHHHNNNTTTXXX]]]aaaeeegggkkkpppuuuzzz~~~ppphhhlllrrrrrrrrrvvvttttttppplllhhhbbbUUUHHH777444222111111000///............------,,,,,,,,,---------------.........,,,,,,,,,------,,,,,,,,,------,,,,,,,,,,,,++++++...---+++******+++---...,,,,,,,,,---------..................////////////000000111111111222222222444444333444444555666777555555888<<>><<<888777666444444444444555222555888:::<<<>>>AAACCCBBBFFFLLLRRRWWW\\\aaadddiiimmmrrrxxx}}}tttjjjmmmrrrqqqrrrvvvtttssspppllliiicccVVVIII777555222111111111000.../////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////000111111111111222222222444444333444444555666777555888;;;===BBBVVVxxxxxxuuu|||xxxrrrmmmjjjhhhgggeee^^^___^^^ZZZXXXYYY[[[[[[bbbsss|||{{{{{{yyyvvvsssqqqooonnnqqqqqqnnnkkkqqq~~~wwwpppkkkhhh```^^^[[[XXXVVVTTTSSSSSSUUUSSSPPPMMMKKKHHHEEECCC???@@@@@@@@@AAADDDHHHLLLSSSXXX___aaabbbdddiiinnnlllqqqwwwyyyxxxvvvuuuvvvjjjfff___YYYVVVSSSQQQPPPOOORRRVVVXXXYYY\\\```dddeee^^^VVVSSSUUUXXXXXXVVVRRRNNNIIIGGGIIILLLOOOPPPRRRRRRPPPLLLFFF@@@===<<<888777555444333333444444222444777:::<<<>>>BBBDDDBBBFFFLLLQQQVVV[[[```dddjjjmmmsssyyy~~~vvvkkknnnrrrqqqrrrvvvsssssspppllliiicccVVVIII777555333111111111000...000000///...------,,,,,,........................,,,,,,............,,,,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,---------................../////////000000111111111111222222222444444444444444555777777666:::>>>???CCCWWWyyy}}}~~~wwwsssoookkkiiieeebbb^^^[[[ZZZYYYWWWVVVaaahhhwww~~~~~~{{{zzzwwwtttrrrpppnnnnnnqqqoooooommmjjjkkkvvv{{{tttpppjjjgggaaa\\\XXXVVVWWWWWWUUUSSSQQQPPPOOOMMMJJJHHHAAA@@@>>>===???BBBFFFHHHKKKOOOSSSWWWYYY[[[^^^___eeegggiiijjjhhhfffeeeeee]]]\\\ZZZUUUQQQNNNNNNOOOQQQSSSVVVZZZ\\\^^^___``````]]]XXXVVVVVVWWWWWWWWWRRRNNNJJJHHHJJJMMMPPPRRRSSSRRROOOJJJDDD???<<<;;;777777666555555555555555555777888888999;;;>>>AAAHHHLLLQQQUUUWWW\\\bbbhhhmmmooossszzz{{{qqqmmmmmmmmmpppsssuuutttpppjjjgggbbbYYYPPP;;;666111///000111000...000000///...------,,,,,,------------------------000///---+++*********+++.........------,,,,,,,,,,,,,,,,,,------.........000---***+++...000000..................---------000000111111111222222222444444555555666666777777;;;888:::@@@DDDQQQqqq|||vvvpppmmmfffccc^^^[[[ZZZYYYWWWUUUZZZ```mmmzzztttlllfffdddgggjjjllloooxxx~~~|||zzzyyywwwtttqqqooonnnnnnooonnnnnnmmmiiiiiirrr}}}qqqlllddd___[[[ZZZXXXWWWVVVTTTRRRQQQOOOMMMJJJGGGCCCAAA>>><<<<<<===@@@AAAEEEHHHLLLPPPRRRTTTVVVXXX[[[]]]___```^^^]]]\\\\\\XXXXXXVVVTTTPPPOOOOOOPPPRRRTTTWWW[[[]]]^^^___^^^^^^[[[XXXWWWWWWWWWWWWVVVQQQMMMIIIGGGJJJNNNRRRTTTTTTSSSOOOJJJDDD???<<<;;;777777666555555555555555555666888888999;;;???AAAGGGLLLQQQVVVXXX\\\bbbggglllnnnrrrxxxzzzooommmnnnooorrruuuuuutttpppkkkgggcccYYYOOO;;;666111///000111000...000//////...------,,,,,,------------------------///...,,,++++++++++++,,,......---------,,,,,,,,,***++++++++++++++++++,,,...,,,***+++---///...---........................111111111222222222222333444444555555666777777777;;;888999???DDDRRRqqq~~~uuupppgggddd___[[[YYYXXXVVVUUUUUUYYYcccuuuvvvkkkdddaaa]]]XXXSSSRRRUUUXXXYYY\\\aaajjjqqq{{{}}}zzzyyyxxxvvvsssqqqooonnnnnnmmmlllllllllhhhgggmmmvvv}}}tttjjjccc```^^^ZZZWWWWWWUUURRRQQQPPPNNNKKKIIIGGGDDDAAA===;;;;;;<<<<<<>>>AAAEEEHHHJJJMMMOOOQQQSSSUUUWWWXXXWWWVVVVVVVVVSSSTTTTTTSSSQQQPPPQQQRRRTTTVVVYYY[[[]]]]]]]]]\\\[[[ZZZXXXXXXYYYXXXVVVUUUOOOLLLGGGFFFJJJOOOTTTVVVWWWTTTOOOIIIDDD???<<<:::777777666555555555555555555666888888999;;;???BBBFFFKKKRRRWWWZZZ]]]bbbfffiiilllqqqwww}}}xxxnnnlllooorrrtttxxxttttttqqqkkkhhhcccYYYOOO;;;666111///000111000.../////////...------,,,,,,---------------------------,,,,,,++++++,,,,,,---...------------,,,,,,,,,,,,++++++++++++++++++***++++++***,,,---...---+++------......//////000000222222222222333333333333444444555555666777777888:::888999>>>DDDSSSrrr}}}xxxqqqiiieee___[[[YYYWWWVVVTTTTTTVVV]]]lll{{{wwwsssooojjjccc\\\XXXWWWWWWTTTQQQPPPRRRTTTUUUVVVYYY^^^bbbffflllttt||||||xxxwwwvvvtttrrrpppooonnnmmmlllkkklllllliiifffiiipppzzz~~~qqqiiifffccc\\\VVVVVVTTTRRRQQQQQQPPPNNNMMMKKKHHHEEEAAA>>>============???CCCEEEGGGIIILLLOOOQQQSSSVVVXXXXXXXXXYYYZZZUUUWWWXXXWWWUUUSSSSSSTTTVVVWWWYYY[[[\\\[[[ZZZYYYYYYXXXYYYZZZZZZYYYVVVSSSNNNJJJGGGGGGKKKQQQVVVYYYZZZUUUOOOHHHCCC???<<<:::777777666555555555555555444666777888999<<>>EEEWWWvvv|||{{{sssiiieee___ZZZXXXWWWVVVUUUUUUTTTYYYeeettt|||ssskkkhhhdddaaa^^^ZZZVVVRRRPPPQQQQQQQQQPPPMMMNNNOOOPPPQQQRRRUUUVVVWWW[[[bbbiiinnntttyyy|||{{{xxxuuutttrrrqqqooonnnnnnmmmmmmllllllmmmjjjfffgggllluuuzzzqqqlllggg^^^WWWUUUSSSQQQQQQRRRSSSRRRQQQKKKIIIFFFCCCAAA@@@@@@@@@===???BBBDDDFFFHHHLLLNNNOOORRRVVVYYY[[[]]]```bbb```aaabbbaaa^^^ZZZXXXXXXZZZZZZZZZZZZZZZYYYXXXWWWXXXXXXYYY[[[[[[YYYTTTQQQMMMJJJHHHIIINNNTTTXXX[[[[[[UUUMMMFFFBBB???<<<999777777666555555555555555444555777888999<<<@@@CCCEEEKKKRRRXXXZZZ]]]aaaeeeiiimmmtttzzz~~~xxxlllkkkooorrrssstttttttttrrrmmmiiidddZZZOOO;;;666111///000111000..................---------------------------------***++++++,,,------------------------------------.........------,,,,,,,,,+++,,,...//////...------......//////000111222222222222333333333444444444333333444555666777888888999999;;;???III^^^}}}{{{{{{|||vvviiiddd^^^ZZZXXXWWWWWWVVVTTTRRRVVV___hhhuuu}}}ooojjjbbb]]]\\\ZZZWWWTTTQQQOOOLLLKKKLLLMMMNNNMMMKKKKKKKKKKKKLLLMMMNNNOOOPPPTTTYYY^^^bbbfffjjjmmmpppvvv}}}}}}zzzwwwsssrrrqqqpppnnnnnnmmmmmmnnnllllllmmmjjjfffgggkkkppp{{{{{{tttkkkaaaZZZUUUSSSQQQQQQRRRTTTTTTTTTJJJIIIGGGDDDCCCBBBBBBBBB>>>@@@CCCDDDFFFHHHLLLOOOMMMPPPUUUZZZ^^^ccchhhlllnnnpppqqqooojjjeeebbb``````___]]][[[YYYXXXXXXXXXXXXYYYZZZ[[[[[[XXXSSSOOOLLLKKKJJJMMMRRRWWWZZZ[[[ZZZSSSJJJCCC@@@>>><<<999777777666555555555555555444555777888999<<<@@@CCCFFFKKKRRRWWWZZZ]]]bbbfffiiinnnvvv{{{vvvjjjiiinnnqqqrrrrrrtttuuurrrnnnjjjeeeZZZOOO;;;666111///000111000...........................------------------------***+++,,,------------,,,,,,,,,,,,------------...,,,++++++++++++++++++***+++---//////...---.../////////000000111111222222222222222222333333333333222333444555666888888999999:::===BBBOOOhhhyyy{{{wwwvvvwww}}}wwwhhhddd]]]YYYXXXXXXXXXXXXTTTRRRUUU[[[___eeezzzzzzooobbb]]]XXXVVVVVVVVVSSSPPPOOONNNKKKJJJKKKKKKLLLLLLKKKJJJIIIIIIJJJLLLMMMMMMMMMPPPTTTXXXZZZ^^^aaadddfffkkkpppqqqpppsss{{{~~~}}}||||||zzzwwwuuurrrqqqpppooonnnmmmmmmmmmnnnkkkjjjkkkiiiffffffjjjlllvvv{{{pppeee___XXXVVVSSSRRRRRRSSSSSSSSSMMMLLLJJJHHHFFFEEEEEEEEEBBBDDDEEEGGGHHHKKKOOORRROOOSSSYYY```fffmmmtttyyy{{{}}}~~~|||wwwqqqllljjjgggddd```\\\ZZZYYYZZZ[[[ZZZZZZZZZZZZZZZWWWRRRNNNLLLLLLMMMPPPUUUYYY[[[[[[YYYQQQGGG@@@???>>><<<999777777666555555555555555333555777888999<<<@@@CCCGGGLLLQQQVVVXXX\\\bbbggghhhnnnvvv|||sssggggggnnnrrrsssssstttuuusssnnnkkkeeeZZZOOO;;;666111///000111000...........................------------------------***+++,,,---------,,,+++,,,,,,,,,---------......***++++++++++++++++++,,,+++---...---,,,+++...000111111111111111111111111111111111222222222222333222333444555666888999999888;;;???EEETTTqqqzzz|||}}}tttrrrrrrvvv~~~uuuhhhccc]]]YYYXXXXXXYYYYYYUUUSSSVVV[[[[[[^^^qqqxxxkkkddd\\\YYYUUUUUUVVVUUUSSSPPPNNNLLLJJJIIIIIIIIIIIIIIIIIIHHHFFFFFFHHHJJJKKKKKKHHHKKKNNNQQQTTTWWWZZZ]]]aaafffjjjjjjhhhkkkttt|||}}}zzzyyyyyywwwuuusssqqqpppooonnnnnnmmmmmmmmmmmmjjjhhhiiihhheeefffiiiiiisssssshhhbbb[[[XXXTTTRRRRRRRRRRRRQQQQQQPPPNNNLLLJJJIIIHHHHHHFFFHHHIIIJJJLLLNNNRRRUUUTTTYYY```hhhoooxxxyyytttqqqllliiiccc^^^[[[[[[\\\^^^[[[[[[ZZZZZZYYYVVVQQQMMMLLLMMMOOOSSSXXX[[[[[[[[[XXXPPPEEE???>>>>>><<<:::777777666555555555555555333555777888999<<<@@@DDDHHHLLLQQQUUUWWW\\\ccchhhgggnnnvvv|||pppdddfffnnnssstttttttttuuusssoookkkeeeZZZOOO;;;666111///000111000...---.....................------------------------+++,,,------------++++++,,,,,,,,,------.........,,,,,,,,,------.........+++,,,---,,,)))***---000222222222111111111111111000000111111111222222222222222333555666888999999888<<<@@@GGGXXXvvv||||||qqqppppppsssxxx}}}{{{rrrfffccc]]]XXXUUUVVVXXXYYYYYYVVVTTTUUUVVV[[[gggrrr}}}vvvlllccc^^^UUUUUUVVVUUUUUUTTTSSSRRROOOLLLIIIHHHIIIIIIIIIHHHEEEFFFGGGHHHIIIIIIIIIIIIKKKMMMPPPRRRTTTVVVYYY[[[aaacccddddddcccffflllqqq{{{}}}{{{yyyzzzzzzyyyxxxsssrrrpppooonnnmmmnnnnnnkkkllllllkkkhhheeedddeeegggppp}}}xxxjjjddd]]]ZZZUUUPPPMMMOOOTTTXXXUUURRROOONNNNNNNNNMMMLLLIIIJJJJJJKKKKKKNNNSSSWWW\\\___fffoooyyy|||zzznnnjjjfffccccccccccccbbbaaa^^^YYYWWWVVVUUUTTTSSSQQQSSSVVVZZZ^^^___]]]ZZZQQQLLLEEE@@@===;;;:::999::::::888666555444444444666888999:::;;;===AAADDDHHHKKKPPPTTTYYY^^^dddgggjjjmmmsssxxx~~~vvvhhhhhhppptttvvvvvvuuuuuuqqqnnnmmmjjjaaaVVV===666111111000......111........................+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---...,,,,,,,,,---------......,,,---......------...000//////.........000222333222222222222222222222222444555666666666666999;;;:::<<>>EEE[[[~~~|||nnnllljjjkkkmmmppprrrrrrooonnnooorrrtttrrrmmmhhheeebbb]]]YYYVVVUUUVVVWWWVVVTTTTTTUUUUUUWWW^^^hhhzzzvvvlllfff___YYYWWWSSSTTTTTTSSSSSSRRRQQQPPPMMMKKKIIIHHHIIIJJJIIIIIIGGGGGGHHHIIIIIIJJJJJJJJJJJJLLLOOOQQQSSSUUUXXXZZZ^^^aaacccdddcccdddhhhkkkjjjsss~~~{{{yyyxxxwwwvvvuuuuuutttqqqooommmlllkkkkkkjjjkkkkkkiiieeebbbaaaaaadddkkkuuurrrkkk```\\\UUUPPPNNNOOORRRUUUWWWUUURRRQQQQQQQQQOOONNNIIIIIIJJJKKKPPPWWW```gggjjjnnnttt{{{yyyuuuooojjjiiiiiihhhhhhfffccc```___aaaeeeggghhhhhhggggggfffeee```[[[VVVRRRLLLDDD>>>;;;:::999999999888777666555555444555666888999:::;;;>>>BBBEEEGGGJJJOOOSSSXXX]]]cccfffkkkooosssxxx}}}rrrnnnqqqtttvvvwww{{{zzzuuupppmmmhhh\\\PPP===777222111000......111........................000000///...---,,,+++***------------------------...------------...///000............////////////,,,---......------...000///.........///000111222222222222222222222222222444555666666666666999;;;999;;;>>>EEE\\\zzzmmmjjjgggffffffgggggggggeeeddddddfffhhhiiigggdddcccaaa]]]YYYWWWVVVVVVWWWUUUTTTUUUVVVUUUTTTZZZaaaoooqqqhhhccc]]]YYYXXXTTTTTTTTTTTTSSSRRRQQQPPPMMMKKKIIIHHHIIIJJJJJJJJJIIIIIIIIIIIIIIIJJJJJJKKKLLLNNNQQQTTTVVVXXX[[[^^^___bbbeeeeeecccccceeehhhiiiqqq}}}zzzyyyxxxvvvuuuvvvuuurrrooolllkkkjjjjjjkkklllllliiifffcccaaaaaaccchhhpppyyyuuunnn___ZZZTTTPPPOOORRRUUUWWWXXXVVVSSSRRRQQQPPPNNNLLLHHHHHHHHHJJJPPPYYYdddlllqqquuu|||~~~xxxtttsssrrrrrrrrrnnnkkkhhhhhhlllppptttuuurrrqqqooonnnjjjeee^^^YYYPPPJJJBBB<<<999999999999888777666555555555555555666888999:::<<<>>>BBBEEEGGGJJJNNNSSSWWW]]]bbbfffllloootttyyy}}}vvvoooppprrrtttvvv{{{zzzvvvqqqnnniii\\\PPP>>>777222111111...///111........................000000///...------,,,,,,........................---------------......///------------............,,,---......------...000.........///000000111111111222222222222222333333444555666666666666999;;;:::<<<>>>GGG^^^wwwllliiidddbbbaaa```___^^^]]]]]]]]]^^^```bbbcccbbbaaa___\\\ZZZXXXWWWWWWWWWUUUTTTUUUWWWUUUSSSWWW^^^gggwwwzzzmmmfffbbb]]]YYYYYYUUUUUUUUUUUUTTTSSSRRRRRRMMMKKKIIIIIIKKKLLLLLLLLLJJJJJJIIIIIIIIIJJJKKKLLLLLLOOORRRUUUXXX[[[___bbbcccfffhhhgggdddccceeegggjjjrrr|||{{{yyyxxxvvvvvvuuurrrnnnllljjjiiiiiilllmmmmmmkkkgggdddccccccbbbfffmmmuuu}}}yyyqqqbbb\\\UUUQQQQQQTTTVVVWWWYYYWWWTTTRRRQQQOOOLLLJJJFFFFFFGGGIIIOOOZZZfffooovvv{{{~~~~~~~~~~~~}}}zzzxxxuuuuuuxxx{{{~~~wwwvvvtttrrrnnnhhhaaa\\\LLLGGG@@@:::888888888888666666555555555555555666666777999;;;<<>>777222222111//////222........................................................................++++++,,,,,,------------++++++,,,,,,,,,---------,,,---......------...000---...//////000111111111111111111222222333333333444555666666666666999;;;;;;===???IIIbbb~~~uuummmiiiddd___]]][[[YYYXXXXXXXXXXXXYYY[[[]]]___```]]]]]][[[ZZZYYYXXXXXXWWWWWWVVVWWWXXXUUUSSSWWW]]]bbbooo}}}rrrhhhccc___ZZZWWWWWWVVVVVVVVVUUUUUUTTTSSSRRRNNNLLLJJJJJJLLLNNNOOONNNLLLKKKJJJIIIIIIJJJKKKLLLKKKOOOSSSWWW[[[___cccgggkkklllmmmjjjfffdddfffhhhkkkrrr~~~}}}|||{{{yyywwwvvvtttqqqnnnkkkjjjiiiiiikkkllllllkkkhhheeedddeeecccffflllsss{{{zzzqqqfff___WWWRRRSSSUUUWWWWWW[[[YYYVVVSSSQQQNNNJJJGGGDDDEEEGGGKKKRRR^^^kkksss{{{zzzyyyvvvrrrmmmfff]]]XXXFFFBBB===999777777666666555555555444555555666666666777999;;;===@@@DDDGGGHHHKKKPPPTTTYYY^^^cccgggjjjmmmsssxxx~~~wwwpppoooooorrruuuvvvwwwuuurrrppplll```TTT>>>888222222111//////222........................,,,,,,---------.........------------------------***+++,,,,,,------,,,,,,***+++++++++,,,,,,,,,,,,,,,---......------...000---...///000111111111000111111111222222333333444444555666666666666999;;;;;;===BBBNNNhhh~~~tttnnniiiddd___\\\YYYWWWUUURRRSSSTTTUUUVVVXXXZZZ\\\ZZZZZZZZZZZZZZZYYYYYYYYYYYYWWWXXXXXXVVVTTTXXX^^^___iiizzzzzzwww~~~uuummmfffbbb___YYYUUUUUUUUUUUUUUUUUUTTTSSSRRRQQQNNNMMMKKKLLLNNNPPPQQQPPPMMMLLLKKKIIIIIIJJJLLLMMMNNNRRRWWW\\\aaafffkkknnnssssssrrrmmmhhheeegggjjjlllrrr}}}||||||{{{yyyxxxuuussspppnnnkkkjjjjjjiiiiiijjjkkkjjjgggeeeeeeeeedddggglllssszzzvvvkkkccc]]]UUUSSSVVV[[[]]]]]]^^^\\\YYYVVVRRRNNNIIIEEECCCEEEIIIOOOXXXeeerrr{{{~~~{{{vvvppphhh^^^SSSMMM@@@===:::888777666555444444444444444444555666777666777:::;;;===@@@DDDHHHIIILLLQQQUUUZZZ___eeehhhhhhlllrrrxxx~~~vvvqqqppppppsssvvvwwwwwwuuurrrqqqlll```SSS???888333222111///000222........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---.........---,,,+++++++++,,,,,,,,,------,,,---......------...000---...///000111111111000000111111222333333444444444555666666666666999;;;999===DDDTTTppp~~~tttnnnjjjddd___\\\YYYVVVTTTOOOPPPQQQRRRSSSTTTWWWYYYXXXYYYYYYZZZZZZZZZZZZYYYZZZXXXXXXYYYVVVTTTYYY```^^^fffuuuzzzooovvv~~~zzzssslllfffccc___YYYUUUTTTTTTTTTTTTTTTSSSRRRQQQPPPOOOMMMLLLMMMOOOQQQRRRRRRNNNMMMKKKJJJIIIJJJLLLMMMSSSWWW\\\bbbgggmmmrrrvvvxxxxxxuuuoooiiifffhhhkkkmmmttt~~~|||{{{zzzyyyxxxtttrrrpppmmmkkkjjjjjjjjjggghhhiiihhhfffeeeeeeeeeeeehhhmmmssszzzoooddd]]]WWWRRRRRRYYY```dddeeeaaa___[[[XXXTTTOOOIIIEEECCCEEEKKKSSS]]]kkkyyy}}}vvvnnncccWWWKKKCCC<<<:::888777777666555333444444444444444555666777666777:::;;;===@@@EEEHHHJJJMMMQQQVVVZZZ```eeeiiigggkkkqqqxxx~~~vvvrrrqqqqqqtttxxxxxxxxxvvvsssqqqlll___RRR???888333222222///000222..............................---,,,++++++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.../////////...---,,,,,,,,,---------......,,,---///...------...000,,,---///111111111000000000000111222333333444444444555666666666777999;;;888===FFFXXXvvvwwwrrrmmmgggaaa]]]YYYUUURRRPPPOOOOOOOOOPPPRRRTTTUUUZZZZZZZZZYYYZZZ[[[[[[\\\YYYZZZZZZYYYXXXXXXZZZ\\\aaadddkkkzzzqqquuussssssuuuxxxyyyyyyxxxnnniiiaaa[[[WWWVVVUUUTTTRRRRRRRRRRRRRRRRRRQQQPPPNNNNNNNNNOOOOOOPPPPPPQQQMMMLLLJJJIIIJJJLLLPPPSSSUUUZZZcccjjjpppuuuyyy|||zzzrrrjjjgggiiilllmmmsss}}}}}}|||}}}}}}|||zzzvvvrrrnnnkkkjjjhhhfffeeehhhgggfffeeedddcccccccccfffhhhmmmssswww}}}rrrhhh^^^WWWSSSWWWaaajjjkkkhhhjjjeee___ZZZVVVQQQJJJFFFCCCEEELLLYYYjjjyyy|||ooocccXXXNNNCCC<<<:::888666444333444555666777777666555555555555555666888:::;;;===???BBBEEEIIINNNSSSWWWZZZ^^^dddhhhnnnqqqvvvzzzvvvpppqqqsssuuuxxxvvvxxxwwwtttpppkkk___SSSBBB999333222222000...000////////////////////////......---,,,,,,,,,,,,---///////////////////////////...------++++++***)))////////////...............------------...//////------......///000000000333333222222222222222222666777888888777777888999<<<>>>EEEWWWxxx|||sssnnnhhhbbb]]]XXXTTTQQQQQQPPPPPPPPPQQQRRRTTTUUUYYYYYYYYYZZZ[[[\\\\\\\\\YYYZZZ[[[ZZZYYYYYYZZZ\\\```cccjjjyyy|||sssqqqpppqqqssstttsssrrrlllggg```ZZZVVVUUUTTTSSSRRRRRRRRRSSSRRRRRRQQQQQQNNNOOOOOOOOOPPPPPPPPPQQQNNNNNNMMMLLLMMMPPPTTTWWW^^^ccckkksssyyy}}}}}}uuummmiiijjjmmmrrrwww~~~}}}zzzuuurrrnnnkkkjjjiiigggfffhhhgggfffeeedddcccccccccfffgggkkkqqquuu{{{qqqhhh```[[[WWW\\\fffooopppnnnkkkfff```[[[WWWQQQKKKGGGFFFIIIPPP]]]mmm|||~~~tttfffYYYPPPHHHAAA<<<999888666444333444555555777777666555555555555555666888:::;;;===???CCCEEEIIINNNSSSWWWZZZ^^^dddiiiooorrrvvvzzz~~~wwwooooooqqqsssvvvvvvxxxwwwtttqqqlll```UUUBBB999333222222000///000////////////////////////......---,,,,,,,,,,,,---...........................------,,,,,,+++++++++------------...............------------...//////......//////000111111111222222222222222222222222444555777777777777999;;;===???FFFXXXxxxwwwrrrkkkddd___[[[WWWTTTSSSRRRQQQQQQQQQSSSTTTUUUVVVWWWYYY[[[]]]]]]]]]]]]ZZZ[[[\\\[[[YYYYYY[[[\\\^^^bbbiiiwwwvvvssspppoooqqqqqqooollliiiddd]]]XXXUUUTTTRRRQQQQQQRRRRRRSSSSSSSSSRRRRRRPPPPPPPPPPPPQQQQQQQQQQQQPPPPPPPPPPPPRRRUUU[[[___hhhnnnuuu|||xxxoookkklllooovvv}}}~~~zzztttqqqmmmkkkjjjiiihhhggggggfffeeedddddddddddddddeeefffiiimmmqqqwwwsssjjjccc^^^\\\bbbmmmuuuvvvtttmmmiiiccc]]]XXXSSSMMMJJJJJJNNNVVVdddsss}}}ssshhhZZZMMMEEEAAA>>>;;;888777666444444444555555777666555555444555555555666777:::<<<===@@@CCCFFFIIINNNSSSXXXZZZ___dddiiippprrrvvvzzz}}}yyyooonnnoooqqquuuuuuwwwvvvsssqqqlllbbbWWWBBB:::333222222000///000////////////////////////......---,,,,,,,,,,,,---........................---,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------.........------------...////////////000000111222222222111111111111111111111111222444666777777888:::;;;>>>@@@GGGYYYxxx|||wwwpppiiiddd```\\\ZZZTTTSSSRRRQQQQQQRRRSSSTTTTTTVVVYYY\\\^^^___^^^^^^\\\]]]]]]\\\ZZZZZZ[[[]]]]]]aaaiiivvv{{{uuussssssqqqmmmiiieeeaaa[[[VVVTTTRRRQQQPPPQQQRRRSSSSSSTTTTTTTTTTTTQQQQQQRRRRRRRRRRRRSSSSSSRRRSSSUUUUUUWWW[[[bbbgggpppuuu|||{{{rrrmmmnnnpppxxx}}}yyyssspppmmmkkkjjjjjjiiigggffffffeeedddddddddeeeeeeeeeeeegggjjjmmmtttxxxooodddaaa```fffpppxxxyyyxxxnnnkkkeee___YYYTTTPPPNNNOOOTTT^^^lllzzzyyytttfff\\\PPPFFFAAA>>><<<:::777666555444444444444555666555555444444555555555555777:::<<<===@@@DDDGGGIIINNNTTTXXX[[[___eeejjjooorrrvvvzzz~~~|||qqqnnnoooqqqtttsssuuutttqqqooolllbbbXXXBBB:::333333333000///000////////////////////////......---,,,,,,,,,,,,---........................,,,,,,,,,,,,------......,,,,,,,,,,,,------------...------------...//////...//////000000111222222000000111111111111222222333555666777777777999:::<<>>AAAEEEGGGIIIMMMTTTXXX[[[```fffkkkooorrrwww{{{~~~ssspppppprrruuurrrtttssspppnnnkkkaaaWWWCCC:::444333333111///111////////////////////////......---,,,,,,,,,,,,---........................+++,,,,,,------......//////.........------,,,,,,...------------...//////------...//////000000111000000111111222222222222444555777777666666777999:::===EEEYYYzzzuuurrruuunnnhhhdddaaaZZZYYYWWWUUUTTTTTTTTTUUUVVVWWWZZZ\\\^^^__________________^^^\\\[[[\\\^^^^^^ccckkkvvv|||xxxsssjjjccc^^^[[[WWWTTTRRRRRRPPPOOOQQQQQQSSSTTTVVVVVVWWWWWWTTTTTTUUUWWWXXXYYYZZZ[[[YYY]]]```aaabbbgggpppwwwyyysssrrrttt{{{}}}xxxtttqqqmmmkkkjjjiiihhhgggddddddddddddeeeeeefffgggfffeeegggjjjlllqqq~~~uuueeeeeeffflllrrrwwwwwwuuummmkkkgggaaa[[[WWWVVVWWW[[[dddrrr}}}{{{zzzzzzxxxrrrhhhaaaOOOKKKEEEBBBAAA???;;;888444444444444444444444444444444444333444444555666555777:::<<<>>>AAAEEEHHHIIIMMMTTTXXX\\\```gggkkkooorrrwww|||tttqqqqqqrrruuussstttsssooommmjjjaaaXXXCCC;;;444333333111000111////////////////////////......---,,,,,,,,,,,,---------------------------,,,,,,------.........///............---------,,,...------------...//////---------...//////000000111111111222333333444444333444666666666666888999:::===FFFZZZzzzwwwssswwwoooiiifff___^^^\\\ZZZXXXWWWWWWXXXXXXYYYZZZ[[[]]]^^^___````````````___]]]\\\]]]^^^___eeemmmwww|||uuujjjaaa]]]ZZZVVVSSSSSSRRRQQQOOOPPPQQQSSSUUUVVVWWWXXXXXXUUUUUUWWWYYY[[[]]]^^^______cccggghhhhhhlllvvv~~~~~~wwwvvvxxx~~~{{{uuurrrnnnkkkjjjiiigggfffcccccccccdddeeefffggghhhffffffiiilllnnnrrr}}}zzziiiiiikkkppptttwwwvvvtttkkkjjjgggaaa[[[XXXXXXZZZcccmmm|||yyyuuurrrpppooonnnllleee\\\TTTIIIEEE@@@>>>>>>===:::777333444444444555444444444444333333333444444555666555777:::===???BBBFFFIIIHHHMMMTTTXXX\\\aaaggglllpppssswww|||~~~tttqqqqqqqqqsssvvvwwwuuuqqqoookkkbbbYYYCCC;;;444444444111000111////////////////////////......---,,,,,,,,,,,,------------------------------------...............***++++++,,,---............------------...//////.........///000000111111111222222333444444555555///111444555666888:::<<<<<>><<<;;;:::777555333333333333333333333333333333333333444555666666555888<<<>>>@@@CCCFFFIIIJJJOOOVVVZZZ^^^ccciiinnnqqqtttwwwzzz~~~xxxppppppqqqrrruuu{{{yyyxxxwwwtttmmmccc[[[FFF<<<333111222000//////........................,,,,,,,,,---------......,,,,,,,,,------............---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,............////////////////////////000000000000111222222333333444444555555555666666777999:::;;;======DDDYYYwwwuuuuuuttt~~~uuunnniiiccc___]]]]]]]]]\\\[[[\\\]]]]]]]]]^^^aaadddcccccccccbbbaaaaaacccfffhhhlllrrr{{{wwwlllbbb___[[[VVVSSSQQQQQQQQQTTTTTTVVVYYY[[[[[[YYYXXXYYY\\\___bbbcccdddfffhhhmmmnnnooopppqqqwww}}}xxxtttrrrooommmlllkkkiiihhhiiigggddddddfffgggfffdddkkkjjjkkkoooqqqttt}}}~~~zzzyyyzzzzzzxxxvvvooofff___\\\ZZZYYY]]]bbbrrr{{{tttpppqqquuuzzz}}}|||wwwqqqlllhhheee```\\\XXXVVVSSSPPPNNNJJJFFFCCCAAA???===<<<;;;:::777555444444444444444444444444333333333333444555666666666888;;;>>>@@@CCCFFFIIIKKKPPPVVV[[[^^^ccciiinnnqqqtttxxx|||wwwoooppprrrtttwww{{{yyyxxxwwwtttmmmccc[[[FFF<<<333111222000//////////////////////////////.........------,,,,,,,,,,,,,,,------------------...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,............////////////111111111111222222222222111222222333333444444555555555666666777999:::;;;>>>@@@III^^^{{{sssssssssrrrmmmgggbbb``````____________```_________bbbdddeeefffgggfffddddddeeefffhhhlllsss}}}xxxjjjgggbbb]]]YYYVVVUUUTTTWWWYYY[[[^^^``````_________bbbfffhhhhhhhhhhhhiiinnnpppqqqrrrtttzzz}}}xxxwwwtttqqqooommmllliiiggghhhgggeeeeeefffgggfffeeelllkkkmmmpppsssvvv}}}yyyuuunnnfff___\\\ZZZZZZ___eeewwwwwwooojjjkkknnnrrrwwwyyyxxxwwwrrroookkkeee___ZZZVVVTTTPPPNNNKKKJJJHHHEEEBBB??????===;;;:::::::::888666555555555555555555555555333333333333444555666777666888;;;>>>@@@CCCGGGIIIKKKPPPVVV[[[___cccjjjoooqqqtttyyy~~~wwwoooooorrruuuxxx{{{yyyxxxwwwtttmmmccc[[[FFF<<<333111222000//////000000000000000000000000000000///...---,,,+++***------------------,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,............////////////111111111111222222222222111222222333333444444555555555666666777999:::;;;===@@@KKKbbbqqqrrrssszzztttmmmgggdddcccbbbbbbbbbccccccbbb```aaaccceeefffhhhjjjjjjhhhgggggggggiiimmmtttvvvsssnnnhhhccc___\\\[[[\\\___bbbdddeeeeeeffffffgggjjjmmmnnnmmmkkkiiiiiimmmoooqqqrrruuu|||}}}yyyzzzwwwsssqqqooommmjjjhhhhhhgggfffffffffgggggggggnnnmmmooosssuuuxxx~~~xxxsssmmmfff```]]]\\\\\\cccjjj{{{ssskkkggghhhkkknnnqqqsssssssssllljjjfff```XXXRRROOONNNLLLKKKIIIGGGGGGEEEBBB???===<<<::::::::::::888777666666666666666666666666333333333444444555666777777999;;;===???BBBGGGJJJLLLQQQWWW\\\___dddjjjoooqqquuu{{{zzzpppnnnqqquuuxxx{{{yyyxxxwwwtttmmmccc[[[FFF<<<333111222000//////////////////////////////000//////...---,,,,,,,,,.........------,,,,,,,,,------------------------------------------------............////////////.../////////000000000000111222222333333444444555555555666666777999:::;;;:::===IIIaaapppqqqrrr|||ssskkkgggdddcccbbbdddeeeeeecccbbbbbbdddggggggjjjmmmnnnllljjjiiihhhiiimmmuuu|||vvvpppjjjfffddddddgggkkkllllllkkkkkklllnnnppprrrrrrooollliiihhhjjjlllnnnqqqttt{{{zzz|||yyyuuurrrpppnnnkkkiiihhhhhhhhhhhhggghhhhhhiiiooonnnpppuuuxxx|||}}}vvvqqqmmmgggbbb___]]]___gggppp{{{ooohhhdddfffiiilllnnnoooqqqqqqkkkiiiddd\\\TTTNNNKKKKKKJJJIIIGGGFFFFFFEEEBBB@@@===;;;::::::::::::999777666666666666666666666666444444444444555666777777777999;;;===???BBBGGGKKKMMMQQQXXX\\\```eeekkkpppqqquuu{{{rrrnnnqqqtttvvv{{{yyyxxxwwwtttmmmccc[[[FFF<<<333111222000//////.........................................................------,,,,,,,,,------------------------------------------------............////////////.../////////000000000000111222222333333444444555555555666666777999:::;;;<<<>>>HHH```qqqrrrsss{{{qqqjjjfffdddccceeeffffffdddcccdddfffhhhhhhlllqqqsssrrrooommmllljjjnnnwwwyyyrrrnnnnnnrrrvvvvvvsssqqqqqqrrrssstttuuusssooojjjhhhgggfffiiilllooosss{{{}}}}}}{{{wwwtttrrrpppmmmkkkiiijjjkkkjjjiiiiiikkkllloooooorrrwwwzzz|||vvvqqqmmmhhhdddbbb```bbblllwwwuuukkkdddaaaeeejjjmmmnnnoooqqqrrrmmmhhh```XXXQQQLLLJJJIIIGGGFFFDDDDDDDDDCCC@@@>>>>>><<<;;;:::;;;:::999777666666666666666666666666444444444444555666777888888999;;;<<<>>>BBBGGGKKKMMMRRRXXX]]]aaaeeelllqqqrrruuuzzzvvvoooqqquuuvvv{{{yyyxxxwwwtttmmmccc[[[FFF<<<333111222000//////........................------........./////////------------------,,,,,,,,,------......------,,,------------------------............////////////111111111111222222222222111222222333333444444555555555666666777999:::;;;AAABBBLLLbbbuuuuuuttt{{{rrrmmmiiigggeeeeeeeeeeeeddddddgggiiijjjnnntttxxxxxxuuurrrpppmmmqqqzzz}}}yyy}}}zzzvvvvvvxxxwwwwwwvvvrrrmmmhhhfffeeedddgggjjjnnnrrr{{{~~~{{{wwwuuusssrrrooommmjjjkkkmmmllljjjjjjlllooooooooorrrxxx||||||vvvrrrnnnjjjfffdddbbbeeeppp|||zzzooofffaaabbbhhhnnnrrrssstttuuuvvvpppggg\\\SSSNNNKKKIIIGGGFFFEEECCCCCCCCCAAA???===???>>><<<;;;;;;;;;999777555555555555555555555555444444444444555666777888888999;;;<<<>>>BBBGGGKKKNNNSSSYYY^^^aaaffflllqqqsssuuuyyy}}}yyyqqqtttxxxyyy{{{yyyxxxwwwtttmmmccc[[[FFF<<<333111222000//////........................////////////............,,,,,,------------------,,,,,,---......---,,,,,,....................................////////////111111111111222222222222111222222333333444444555555555666666777999:::;;;AAADDDPPPhhhyyyxxxuuu{{{tttpppmmmdddeeeeeeeeedddeeehhhjjjkkkpppwww||||||yyyvvvtttooosss|||zzzzzz{{{yyyxxxvvvqqqkkkfffddddddcccfffjjjmmmrrr{{{~~~{{{xxxuuutttssspppnnnjjjmmmnnnmmmkkkkkknnnqqqnnnooorrrxxx~~~|||wwwsssoookkkgggeeecccfffrrruuukkkccc___ffflllsssxxxyyyyyyzzz|||qqqfffXXXOOOKKKJJJGGGEEEGGGEEEDDDCCCCCCBBB???===AAA???===<<<<<<;;;999777555555555555555555555555555444444555555666777888888999:::<<<>>>BBBGGGLLLNNNSSSYYY^^^aaaffflllqqqsssuuuxxx|||{{{sssvvvzzz{{{{{{yyyxxxwwwtttmmmccc[[[FFF<<<333111222000//////000000000000000000000000111111000///...------,,,,,,,,,,,,------.........,,,,,,---......---,,,,,,..................................../////////000////////////000000000000111222222333333444555555555555666666777999:::;;;===BBBQQQlll|||zzzvvvxxxsssooojjjfffffffffdddgggllllllttt{{{}}}zzzsssqqquuu}}}}}}~~~|||zzzvvvqqqllliiifffdddddddddeeehhhmmmuuu~~~xxxuuussssssssssssqqqooonnnllllllnnnpppqqqtttqqqrrrwww}}}}}}{{{xxxuuuooohhhcccbbbeeelllzzzsssggg```___dddmmmvvvzzz}}}}}}pppaaaRRRMMMKKKJJJHHHHHHFFFDDDAAA@@@AAABBBAAA@@@@@@???>>>>>>>>><<<999666222222111111222222333444555444444444444555666666777999;;;===???BBBGGGJJJNNNTTT[[[```dddgggmmmqqqrrrvvv|||yyyooopppuuuxxxzzzyyywwwwwwtttmmmddd\\\GGG===444222333111000000000000//////......------+++++++++,,,,,,---------------------------------...---+++******+++---...---,,,,,,,,,,,,---......////////////000000000000///////////////000111111222222333333333444444444444666777888888999;;;===<<>>>>><<<999666444444333333444444555666555444444444444555666666777999;;;===???CCCGGGJJJNNNTTT[[[aaadddhhhmmmqqqssswww}}}yyyooooootttwwwzzzxxxwwwwwwtttmmmccc\\\GGG===444222333111000000///////////////.........,,,,,,,,,,,,,,,,,,------------------------------...---+++******+++---...---,,,,,,,,,,,,---......////////////000000000000///////////////000111111222222333333333444444444444666777888888999;;;======EEERRRooo~~~uuupppkkkjjjiiiiiimmmrrrttt{{{{{{zzz~~~}}}{{{wwwrrrmmmiiifffdddbbbccceeegggkkkpppvvv{{{|||yyyvvvtttssstttsssssssssrrrrrrqqqqqquuutttvvvzzz|||wwwssshhhaaa\\\\\\bbbnnnwwwiii^^^ZZZ[[[fffqqq{{{~~~|||zzzuuupppeeeYYYOOOLLLLLLJJJIIIJJJGGGEEECCCBBBBBBCCCCCCBBBBBB@@@??????>>>===999777444444444444444555555666555444444444444555666666777999;;;===???CCCGGGKKKNNNTTT[[[```dddhhhnnnrrruuuyyy~~~{{{pppppptttvvvzzzxxxwwwvvvtttmmmccc\\\GGG===444222333111000000.........///////////////------------,,,,,,,,,,,,------------------------...---,,,++++++,,,---...---,,,,,,,,,,,,---......////////////000000000000000////////////000111111333333333333444444444444444666777888888999;;;===???GGGTTTrrryyyrrrmmmkkkjjjkkkooouuuwww~~~~~~}}}|||zzzvvvqqqlllgggdddccc```bbbeeegggiiimmmrrrvvv|||yyywwwuuuvvvwwwwwwwwwvvvuuutttssswwwwwwyyy}}}{{{xxxvvvtttppplllccc\\\WWWYYYaaaooouuuhhh^^^[[[]]]hhhttt}}}xxxqqqkkk]]]TTTMMMMMMNNNLLLKKKLLLIIIFFFDDDCCCDDDDDDDDDCCCCCCAAA@@@@@@???===:::777222222222222222333444444555444444444444555666666888999<<<>>>@@@CCCHHHKKKNNNSSSZZZ___bbbgggnnnrrrwww{{{}}}rrrqqqtttvvvyyyxxxwwwvvvtttmmmccc[[[GGG===444222333111000000------......//////000000......------,,,,,,,,,+++------------------------...---,,,,,,,,,,,,---...---,,,,,,,,,,,,---......////////////000000000000000000//////000000111222333333333444444444444555444666777888888999;;;===@@@HHHUUUuuu}}}{{{tttnnnlllkkklllqqqxxxyyy|||yyyuuupppkkkfffcccaaa___aaadddgggiiilllpppttt}}}{{{yyyyyyzzzzzzzzzzzzyyyxxxwwwyyyyyy|||}}}uuuooommmkkkhhhfff]]]VVVRRRVVV```qqqtttggg^^^\\\___hhhuuu{{{ssskkkeeeWWWQQQNNNOOOPPPNNNMMMNNNJJJHHHEEEDDDEEEFFFEEEEEEDDDCCCAAA@@@@@@===:::777333333222222333333444555555444444444444555666666888:::<<<>>>@@@CCCHHHKKKNNNSSSYYY^^^bbbgggnnnssszzz}}}~~~ssssssuuuwwwyyyxxxvvvvvvssslllbbb[[[GGG===444222333111000000------......//////000000.........------,,,,,,,,,---------------------------------------------------,,,,,,,,,,,,---......////////////000000000000000000000000000111222222333333444444444555555555444666777888888999;;;===@@@HHHVVVuuu|||~~~wwwooommmlllmmmttt{{{~~~~~~|||zzzuuupppkkkfffcccaaa___aaadddfffiiimmmrrruuu|||}}}||||||||||||||||||||||||zzz|||{{{rrrkkkgggeeeccc```WWWQQQOOOTTT```rrrtttggg^^^]]]```jjjxxxwwwmmmddd]]]TTTPPPOOOSSSTTTQQQOOOPPPKKKIIIGGGFFFFFFGGGGGGFFFEEEDDDBBBAAA@@@>>>:::777555555555555555666666777555444444444444555666666888:::<<<>>>@@@DDDHHHLLLOOOTTTZZZ___ccciiipppvvv|||}}}rrrrrrvvvxxxyyywwwvvvuuussslllbbb[[[GGG===444222333111000000.........///////////////.........------------------------------------------------------------------,,,,,,,,,,,,---......////////////000000000000111000000000000111222222333444444444555555555555444666777888888999;;;===???GGGUUUuuuzzzrrrooonnnpppwww~~~~~~|||wwwrrrlllgggdddbbb^^^```cccfffiiinnnuuuyyy|||~~~~~~}}}}}}~~~{{{}}}~~~{{{uuummmgggdddaaa]]]YYYSSSNNNMMMSSS```sssvvvjjjaaa```cccsssvvviii___XXXSSSPPPRRRVVVWWWTTTQQQSSSLLLJJJHHHGGGGGGHHHHHHGGGFFFDDDCCCBBBAAA>>>:::777555555555555555666777777555444444444444555666666888:::===???AAADDDIIILLLSSSWWW]]]bbbfffllltttzzz~~~zzzooopppuuuwwwxxxwwwvvvuuussslllbbbZZZGGG===444222333111000000///////////////.........------------............------------------------------............---------,,,,,,,,,,,,---......////////////000000000000111111000000111111222333444444444444555555555555444666777888888999;;;===>>>FFFTTTsss|||tttqqqppprrryyy~~~yyysssnnniiieeeddd^^^```cccfffjjjpppwww|||~~~~~~}}}~~~|||~~~~~~sssnnniiidddbbb^^^XXXSSSPPPLLLLLLSSS```ssszzznnnfffeeeggg{{{xxxiii^^^WWWRRRQQQSSSXXXYYYUUUSSSTTTMMMKKKHHHGGGHHHIIIHHHGGGFFFEEECCCBBBAAA>>>:::777444333333333333444555555555444444444444555666666999:::===???AAADDDIIILLLUUUZZZ```dddiiiooowww}}}wwwmmmnnnsssvvvxxxwwwvvvuuussslllbbbZZZGGG===444222333111000000000000//////.........---,,,---------.../////////------------------------------............---------,,,,,,,,,,,,---......////////////000000000000111111111000111111222333444444444555555555666666444666888888888999;;;======EEESSSrrrvvvrrrppprrrzzz{{{ssslllgggdddccc^^^```bbbeeeiiipppwww|||}}}~~~|||uuunnnddd^^^\\\YYYTTTOOOIIIIIIIIINNNZZZoootttfffgggrrrzzzjjj```ZZZRRRSSSVVVXXXXXXWWWUUUTTTLLLLLLLLLKKKJJJIIIGGGFFFHHHGGGEEEDDDCCC@@@<<<999666666555444444444444555444555666555555555777999999;;;===???AAAEEEKKKOOOVVV[[[bbbggglllqqqxxx}}}xxxoooooorrrssssssuuuuuusssqqqnnndddYYYGGG===555333222000///111///............---------,,,---------......//////,,,...000222222000...,,,++++++,,,,,,,,,---------//////......---------,,,////////////////////////333222222222222222222222333333444444444444444444444666777888888999;;;===???GGGSSSrrrzzzvvvtttvvv~~~{{{tttmmmiiifffeee```aaacccfffjjjqqqyyy~~~~~~{{{qqqiii```ZZZYYYWWWRRRNNNJJJJJJJJJNNN[[[pppwwwjjjjjjuuu|||jjj^^^WWWRRRSSSUUUWWWWWWVVVTTTSSSLLLLLLKKKKKKJJJHHHGGGGGGFFFDDDCCCCCCBBB@@@===:::666666555444444444444555444555666555555555777999999;;;===???BBBFFFLLLPPPWWW\\\bbbhhhlllqqqwww}}}xxxooopppsssttttttvvvvvvsssrrrnnndddYYYFFF===555333222000///111000000/////////.........222111000///---+++******+++,,,---......---,,,+++++++++,,,,,,,,,---------111000000000/////////...////////////////////////222222222222222222222222333333333444444444444555555666777888888999;;;>>>???GGGSSSqqq{{{yyy||||||uuuoookkkiiiiiiddddddeeegggkkkrrr{{{}}}}}}}}}wwwkkkcccZZZUUUUUUTTTQQQMMMJJJJJJJJJOOO[[[ppp{{{nnnnnnxxx{{{iii]]]VVVRRRSSSUUUWWWVVVUUURRRQQQLLLLLLKKKJJJIIIHHHGGGGGGDDDCCCAAAAAAAAA@@@===;;;666666555444444444444555444555666666555666888999:::;;;>>>@@@CCCGGGMMMQQQXXX]]]dddhhhlllqqqwww|||yyyoooppptttvvvuuuwwwvvvtttrrrnnndddZZZFFF===555333222000///111111000000000////////////333222111///---+++))))))++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------000000000///////////////////////////////////////111111111111111111111111333333333444444444555555555666888888888999<<<>>>@@@GGGSSSqqq}}}zzz}}}~~~}}}}}}wwwqqqnnnllllllgggggghhhiiimmmttt}}}|||zzzwwwyyy~~~{{{sssddd]]]UUURRRSSSSSSPPPMMMIIIIIIIIIMMMYYYnnn|||qqqpppxxxvvvfff\\\VVVSSSTTTUUUVVVVVVSSSQQQOOOLLLKKKJJJIIIHHHGGGGGGGGGEEECCCAAA@@@???>>>;;;999666666555444444444444555444555666666555666888::::::<<<>>>AAADDDIIIOOOSSSZZZ___eeejjjmmmrrrxxx}}}yyynnnoootttvvvvvvxxxwwwuuusssooodddZZZFFF<<<444333222000000111000000000/////////.....................---------...---,,,,,,,,,,,,---...,,,,,,,,,------------...------------------------////////////////////////000000000000000111111111222333333444444555555555555777888888888999<<<>>>@@@GGGSSSppp{{{|||~~~xxxsssooonnnnnniiijjjjjjlllpppvvv~~~{{{rrrqqqrrrxxx}}}~~~xxxppp```ZZZSSSQQQSSSTTTQQQMMMHHHGGGGGGKKKWWWkkk}}}qqqpppuuu}}}pppccc[[[VVVTTTUUUVVVWWWUUURRROOOMMMLLLKKKJJJHHHGGGGGGGGGGGGHHHEEEBBB???>>><<<999777666666555444444444444555555666777666666666888::::::<<>>AAAHHHRRRooo||||||yyyssspppnnnnnniiikkkmmmooorrrxxxsssqqqnnnooovvvxxxxxxzzz~~~}}}sssjjj\\\WWWSSSRRRTTTUUUQQQLLLGGGFFFFFFJJJUUUjjjsssppprrrxxx}}}mmmaaaZZZVVVVVVWWWXXXWWWVVVRRROOOMMMLLLKKKIIIGGGFFFFFFGGGGGGJJJGGGCCC@@@===;;;888666666666555444444444444555555666777777666666888:::;;;===@@@CCCGGGMMMSSSXXX]]]bbbiiinnnrrrxxx~~~zzzpppppptttuuuxxxzzzyyyvvvtttoooeeeZZZEEE<<<444222222111111222............------------........................---,,,+++******+++,,,---,,,---------...........................////////////////////////////////////000000111111222222222111222333333444555666666666777999999999:::===???AAAHHHRRRnnn~~~yyyssspppnnnmmmiiikkknnnqqqtttyyyxxxuuupppmmmmmmrrrxxx||||||zzzsssqqqqqquuuxxxuuukkkbbbXXXUUURRRSSSVVVUUUOOOJJJGGGGGGGGGJJJUUUjjjwwwrrrrrrsss~~~zzzlllaaa[[[XXXXXXXXXYYYXXXVVVSSSOOOLLLMMMKKKIIIGGGFFFFFFGGGGGGIIIFFFBBB???>>><<<:::888666666555444444444444555555666777777666777999;;;;;;===AAADDDHHHNNNUUUYYY]]]cccjjjpppuuu{{{}}}sssrrruuuvvvyyyzzzzzzwwwtttpppeeeZZZDDD;;;444222222111111333////////////............//////......------------------,,,,,,,,,,,,------------------............---------....../////////////////////////////////000000111111222333333444111222222333444555666777666777999999999:::===???BBBHHHRRRmmmyyysssooommmmmmhhhkkkooorrrvvvzzz~~~|||xxxrrrmmmjjjjjjlllnnnppppppqqqtttwwwzzz{{{zzzooolllkkknnnrrrooofff]]]VVVSSSRRRTTTVVVTTTNNNHHHHHHGGGGGGKKKVVVjjjzzztttsssnnnxxx~~~wwwjjjaaa]]]ZZZYYYYYYZZZYYYWWWSSSOOOLLLMMMKKKIIIGGGFFFFFFGGGGGGHHHEEEBBB???>>>>>><<<;;;666666555444444444444555555666777777666777999;;;;;;>>>AAAEEEIIIOOOVVVZZZ^^^ccckkkqqqvvv}}}uuuuuuwwwwwwyyy{{{zzzwwwtttpppeeeZZZDDD;;;444222333111111333000000000000////////////------..................////////////////////////---------.........//////+++++++++,,,,,,---------////////////////////////000000111222333333444444111111222333444666666777666888999999999:::===???BBBHHHRRRmmmwwwqqqnnnmmmlllgggiiimmmpppsssxxx~~~xxxrrrpppnnnllljjjjjjhhhhhhmmmtttxxxvvvsssjjjhhhfffffffffddd___ZZZVVVSSSRRRTTTWWWWWWRRRMMMJJJJJJJJJMMMVVViii~~~xxxuuuvvvxxxzzzxxxqqqggg^^^YYY[[[[[[ZZZYYYWWWTTTRRRPPPNNNKKKHHHHHHJJJLLLKKKIIIHHHEEEAAA>>>===<<<;;;:::555555555555555555555555666666666666777888:::::::::>>>BBBFFFJJJOOOUUUYYYaaaffflllssszzz}}}rrrqqqssstttxxxyyyxxxtttrrrnnndddZZZDDD:::111222444333000///222222111000///...------------............------------------------------.../////////...---,,,,,,......//////...---,,,,,,////////////000000000000//////000111222333333333222222333444444555555666777777777888999;;;<<<======GGGXXXrrr~~~{{{wwwqqqmmmlllkkkhhhjjjmmmpppsssxxx~~~{{{wwwsssooolllllljjjjjjooouuuwwwuuupppgggdddbbbbbbcccaaa\\\WWWUUUSSSRRRTTTWWWWWWSSSOOOLLLLLLLLLNNNXXXjjj|||zzz|||~~~{{{sssiii```[[[[[[[[[ZZZYYYWWWTTTRRRPPPOOOLLLIIIIIIJJJKKKKKKIIIGGGDDD@@@===<<<;;;999888555555555555555555555555666666666666777999:::;;;<<>>AAAFFFKKKOOOUUUZZZ^^^hhhlllssszzz{{{pppppprrrsssvvvxxxwwwuuusssoooeeeZZZCCC:::222222444222000///....../////////000000000------............------------------------------......---------...//////111000///.........///000////////////000000000000111111111111111111222222222222333444444555555666666666777888999;;;<<<===AAAGGGUUUlllyyyqqqllliiihhhlllnnnooopppsssxxx}}}zzzyyy{{{}}}|||uuuooo```]]]ZZZYYYZZZYYYVVVSSSQQQQQQQQQSSSUUUVVVUUUSSSOOOOOOOOOQQQZZZjjj~~~vvvkkkaaa\\\ZZZZZZZZZXXXVVVTTTQQQPPPPPPNNNKKKJJJIIIHHHHHHHHHGGGDDD@@@===;;;:::777555555555555555555555555555555666666777888:::;;;<<>>@@@GGGTTTjjjyyyqqqllliiiggglllnnnppprrruuuzzz|||tttmmmaaa]]]YYYWWWXXXXXXVVVSSSPPPOOOPPPQQQSSSTTTTTTSSSPPPOOOOOORRRZZZiii|||vvvjjj```[[[ZZZZZZYYYXXXVVVSSSQQQOOOOOONNNLLLIIIGGGEEEEEEFFFGGGDDDAAA>>>===;;;888666555555555555555555555555555666666777888:::<<<===???CCCHHHMMMRRRYYY___ccckkkqqqxxxxxxnnnnnnrrrtttvvvxxxxxxvvvtttooocccXXXBBB:::444333333000///111000000000///...------,,,------............---------------------------------------------...///000///...,,,++++++,,,...///////////////000000000000222222222111111111111111222222333444444555555666555666666888999;;;===>>>BBBJJJYYYnnnzzzqqqllliiihhhkkkmmmqqqtttxxx|||{{{ssslllddd___ZZZWWWWWWXXXVVVSSSPPPPPPQQQQQQRRRSSSTTTTTTQQQQQQQQQSSSZZZiii{{{xxxkkkaaa\\\YYYYYYYYYXXXVVVSSSQQQOOONNNNNNLLLHHHEEEBBBCCCDDDEEECCC@@@???>>><<<999777555555555555555555555555555666666777999;;;===>>>@@@DDDIIIOOOTTT[[[aaafffmmmrrr{{{vvvmmmnnnsssvvvwwwzzzzzzwwwtttnnnbbbVVVAAA:::555444222//////111111000000///...---,,,+++------............------------------------------,,,---......///.........---,,,+++++++++,,,---...////////////000000000000111111111111111111222222222222333444444555555666555555666777999<<<>>>???DDDMMM]]]sss}}}{{{|||zzzrrrmmmjjjhhhhhhlllqqqvvvzzz~~~}}}uuunnngggaaa[[[WWWWWWWWWUUUSSSRRRSSSSSSSSSSSSSSSUUUVVVRRRSSSSSSTTT\\\jjj{{{|||oooddd___YYYYYYYYYXXXVVVSSSPPPOOOMMMMMMLLLGGGBBB@@@@@@BBBBBB@@@>>>>>>===<<<999777555555555555555555555555555555666777999;;;===>>>BBBFFFKKKQQQWWW^^^eeeiiiooottt}}}tttlllooouuuxxxyyy{{{{{{xxxtttmmm```TTTAAA:::555444222//////222/////////......---------------............------------------------------,,,---///000000...,,,+++,,,,,,,,,---------......////////////000000000000000000000111222222222333222222333444444555555666444555666777:::<<<>>>???BBBLLL\\\qqqyyywwwxxx{{{zzzrrrmmmjjjiiigggkkkrrrwww|||yyyssshhhbbb[[[WWWVVVVVVTTTSSSTTTUUUVVVUUUTTTTTTVVVWWWTTTTTTTTTVVV]]]kkk|||rrrhhhbbbYYYYYYYYYWWWUUUSSSPPPOOOMMMMMMKKKGGGAAA>>>???AAA@@@>>>===<<<<<<;;;999777555555555555555555555555555555666888999<<<===>>>DDDGGGMMMSSSYYY```gggkkkpppvvvtttlllooovvvyyyzzz||||||xxxtttlll___RRRAAA;;;666444222...///222---------............///---..................---------------------------,,,---000222111...+++))),,,,,,---...//////......////////////000000000000//////000111222333333444222222333444444555555666444555666777:::<<<>>>??????HHHWWWlll~~~vvvrrrqqqwww~~~vvvpppkkkiiiiiijjjmmmrrrxxx~~~yyyccc___ZZZXXXWWWWWWVVVUUUUUUVVVWWWWWWWWWVVVUUUUUUVVVTTTUUU[[[bbbmmm~~~xxxhhh```ZZZYYYWWWUUUSSSQQQPPPPPPNNNOOONNNIIICCC???>>>???AAAAAA@@@>>>===<<<;;;:::555555444444444444555555888999999999:::===AAADDDIIILLLQQQVVV\\\bbbiiinnntttyyyooohhhmmmuuuxxx||||||yyyuuurrrlll^^^QQQAAA===777444333333333333000000///...............,,,++++++******++++++,,,...........................------,,,,,,------...//////.........---------////////////000000000000000000000000000111111111222333333444555666777777555777888999:::;;;>>>@@@CCCIIITTTiii}}}uuuqqqpppqqq|||~~~vvvpppllliiiiiijjjmmmrrrxxx~~~wwweeeaaa\\\XXXWWWWWWWWWVVVWWWWWWXXXYYYYYYXXXVVVUUUVVVTTTUUU[[[bbbooouuufff___YYYXXXVVVTTTRRRQQQPPPPPPNNNOOONNNJJJDDD@@@???@@@@@@@@@???>>>===;;;;;;:::666555555444444555555666666777888999;;;>>>CCCFFFJJJNNNSSSXXX^^^eeelllqqqwww|||ooogggkkkqqqttt||||||zzzvvvssslll___RRRAAA===777444222222111111000000///...............,,,,,,++++++++++++,,,,,,...........................------,,,,,,------...//////.........---------////////////000000000000111111111111222222222222222333333444555666777777555777888999:::;;;>>>@@@BBBHHHSSShhh{{{sssooonnnmmmuuuwwwqqqllljjjiiijjjmmmrrrxxx~~~wwwiiiddd^^^YYYXXXXXXXXXXXXXXXYYY[[[[[[[[[YYYWWWVVVUUUTTTUUU[[[cccrrrqqqddd]]]XXXWWWUUUSSSRRRQQQPPPPPPPPPPPPNNNKKKFFFBBBAAAAAA???>>>>>>===<<<;;;;;;:::666555555444444555555666444666888999<<<@@@EEEIIIKKKOOOUUU[[[aaaiiipppuuu{{{pppgggiiioooqqq}}}}}}{{{wwwtttmmm```RRR@@@<<<777333111111000///000000///...............---------,,,,,,---------...........................------,,,,,,------..................---------////////////000000000000111111222222333333333333222333333444555666777777555777888999:::;;;>>>@@@AAAGGGQQQeeeyyyppplllkkknnnsssyyyrrrmmmkkkiiijjjmmmrrrwww}}}zzzmmmhhhaaa\\\ZZZZZZZZZZZZYYYZZZ\\\\\\[[[YYYWWWUUUTTTSSSUUU[[[dddtttzzzlllaaa\\\VVVUUUTTTRRRQQQPPPPPPPPPQQQPPPNNNKKKHHHEEECCCBBB>>>>>>======<<<;;;;;;:::666666555555555555666666555777999:::<<<@@@EEEIIIKKKOOOVVV]]]dddkkkrrrwww~~~uuujjjjjjooorrr}}}}}}|||xxxuuunnn```RRR<<<999555222111111111000000000///.....................------------.................................------,,,,,,------...........................////////////000000000000000111111222222333333333222333333444555666777777555777888999:::;;;>>>@@@AAAFFFOOObbbvvvmmmiiiggglllpppzzz|||uuuooollliiijjjmmmqqqwww||||||ooojjjddd___]]]]]]]]]\\\ZZZ[[[\\\]]]\\\YYYVVVSSSRRRRRRTTTZZZcccsss{{{rrrfff]]]ZZZTTTSSSRRRQQQPPPPPPPPPPPPQQQPPPMMMKKKIIIGGGEEECCC??????>>>===<<<;;;;;;:::666666666555555666666666888999:::;;;===@@@DDDHHHKKKPPPWWW___fffmmmtttxxx|||ooonnnrrruuu|||}}}|||yyyvvvnnn```RRR999666333222222333222222000000///...............///......------......///...........................------,,,,,,------...---.....................////////////000000000000//////000000111222222333222333333444555666777777555777888999:::;;;>>>@@@BBBFFFNNN___~~~~~~zzzzzzsssjjjfffdddeeeiiirrrxxxqqqllliiijjjmmmqqqvvv|||~~~zzzooolllfffcccaaa```___^^^[[[\\\^^^^^^]]]YYYUUUSSSNNNOOOSSSYYYaaaqqq{{{|||~~~yyytttppphhh^^^XXXXXXRRRQQQQQQPPPOOOOOOOOOPPPQQQOOOLLLKKKJJJHHHFFFDDDAAAAAA@@@>>>===<<<;;;:::777666666555555666666777999:::;;;<<<===@@@EEEHHHMMMRRRYYYaaahhhooouuuyyysssqqqvvvyyy{{{|||{{{yyyuuunnn___QQQ888666333222333333333222000000///.....................------------.................................------,,,,,,------...---------...............////////////000000000000......///000111222222333222333333444555666777777555777888999:::;;;>>>@@@AAAFFFNNN]]]{{{xxxuuuuuuqqqhhhdddbbb```dddmmm{{{{{{rrrmmmiiijjjmmmqqqvvv|||~~~}}}tttooolllhhhfffeeedddbbb```\\\^^^``````^^^ZZZVVVSSSKKKMMMRRRXXX^^^mmmyyyyyywwwvvvuuusssrrrqqqrrroookkkgggddd^^^VVVSSSTTTQQQPPPOOOOOOOOOOOOOOOPPPPPPNNNKKKJJJJJJIIIFFFCCCDDDCCCAAA@@@>>><<<::::::777777666666666666777777777999;;;<<<>>>BBBGGGJJJPPPUUU\\\dddkkkqqqwww{{{tttrrrvvvzzzzzz{{{{{{xxxuuummm^^^OOO;;;888555444333333111000000000///..................------------------..............................------,,,,,,------...---------.........//////////////////000000000000...//////000222333333444222333333444555666777777555777888999:::;;;>>>@@@@@@FFFNNN^^^{{{|||uuurrrrrr}}}~~~pppgggbbbaaa___cccjjjuuu}}}sssmmmiiijjjmmmqqqvvv{{{yyynnnnnnllljjjhhhgggfffcccaaa^^^```bbbbbb```\\\WWWTTTIIILLLQQQWWW]]]kkk~~~yyyuuuqqqnnnkkkggggggiiieeebbb___]]]WWWQQQOOORRRPPPOOOOOONNNNNNOOOOOOPPPPPPMMMJJJIIIJJJIIIFFFCCCEEEDDDCCCAAA>>><<<:::999777777666666666666777777666777:::<<>>;;;777555444222///---000000///...............---------,,,,,,---------...........................------,,,,,,------...---------.........//////////////////000000000000///000111222333444555555222333333444555666777777555777999999:::;;;>>>@@@???EEEOOO___|||yyypppmmmmmmvvv{{{oooggg```\\\XXXZZZaaammm|||{{{sssooonnnnnnnnnppptttzzz~~~|||vvvmmmllllllmmmmmmmmmkkkiiigggeeeaaa___```bbbaaa[[[UUURRROOOPPPTTT\\\kkk}}}yyytttooojjjfffbbb```]]]]]][[[XXXTTTOOOKKKIIILLLLLLLLLLLLKKKKKKKKKKKKIIIIIIIIIHHHHHHGGGGGGGGGFFFEEECCCAAA>>>;;;999888666666777777777777666666777888;;;===@@@DDDJJJNNNVVV[[[bbbjjjqqqwww|||uuunnnoootttxxx{{{{{{zzzvvvssslll^^^PPP:::777333111111111000000111111000//////////////////////////////////////////............---------........................---------,,,,,,------...000000000000////////////111111111000000000000000333333444444555666666666888888999:::;;;===>>>???@@@FFFLLLZZZyyyxxxmmmjjjiiiqqqyyymmmddd^^^[[[YYYZZZ___hhhuuuwwwrrrnnnnnnnnnppptttzzzvvvllliiijjjlllnnnooonnnkkkiiifffccc```aaadddbbb]]]WWWSSSQQQQQQUUU]]]kkk|||ssslllfff```]]]YYYYYYXXXVVVTTTQQQNNNMMMLLLLLLLLLLLLMMMMMMMMMMMMJJJIIIIIIHHHGGGGGGFFFFFFEEEDDDBBB@@@>>><<<:::999666666777777777777666666777999;;;===@@@EEEKKKOOOXXX]]]dddlllsssyyy~~~}}}qqqkkklllrrrvvv|||}}}{{{wwwtttkkk\\\MMM:::777333111111111000000000//////...............------------------------///............---------...........................------,,,,,,,,,,,,---000000000000////////////111111111111222222222222333333444444555666666666888888999:::;;;===>>>???AAAFFFMMM[[[yyytttiiifffdddjjjxxxvvvjjjbbb\\\YYYYYYXXX[[[aaajjjyyyzzztttnnnmmmnnnooosssyyywwwkkkhhhiiimmmqqqttttttqqqnnniiieeebbbccceeeddd___ZZZUUUSSSSSSWWW^^^kkk{{{qqqjjjfffccc\\\[[[YYYWWWUUUSSSQQQPPPLLLLLLMMMMMMNNNNNNOOOOOOJJJJJJIIIHHHGGGEEEEEEDDDCCCCCCAAA@@@>>><<<;;;:::666666777777777777666666777999<<<>>>BBBGGGLLLQQQZZZ___gggooouuu{{{|||pppjjjlllrrrwww|||}}}|||yyytttkkkZZZJJJ:::777333111111111000000//////...---------------------------------------///............---------...........................---,,,,,,++++++++++++////////////000000000000111111111222333333444444333333444444555666666666888888999:::;;;===>>>???AAAEEEMMMZZZvvvyyypppgggccc```dddqqqvvviiiaaa\\\YYYXXXVVVWWW[[[aaannn{{{tttnnnmmmmmmooosssxxx~~~xxxjjjgggiiimmmtttyyyzzzwwwssslllhhhdddeeegggfffaaa\\\XXXVVVVVVZZZ```lllzzzuuuqqqoooeeeccc```[[[WWWTTTQQQPPPMMMMMMMMMMMMMMMMMMMMMMMMKKKJJJIIIGGGFFFDDDCCCCCCBBBAAA@@@???>>>===<<<;;;777777666666666666777777888:::===@@@CCCIIIOOOSSS\\\aaaiiipppwww}}}tttmmmooouuuzzzzzz||||||yyyuuukkkZZZJJJ:::777333111111111000000000///......------......///////////////////////////............---------...........................---,,,+++++++++++++++////////////000000000000000000111111222333444444333333444444555666666666888888999:::;;;===>>>???AAAEEELLLYYYrrrvvvnnnfffbbb^^^aaakkk{{{wwwjjjaaa\\\ZZZVVVTTTTTTWWW[[[eeewww}}}uuummmmmmmmmnnnrrrwww}}}wwwgggbbbdddjjjsss{{{|||xxxqqqlllhhhgggiiihhhccc^^^[[[YYYYYY\\\bbbmmm~~~yyywwwllliiiccc]]]XXXTTTRRRQQQOOOOOONNNLLLKKKJJJIIIHHHJJJIIIHHHGGGEEEDDDCCCBBBAAAAAA@@@???>>>===<<<;;;777777666666666666777777999;;;>>>AAAEEEKKKQQQVVV]]]bbbjjjqqqxxx~~~yyyqqqqqqvvvzzzwwwzzzzzzxxxuuulll[[[LLL:::777333111111111000000111000//////....../////////////////////////////////............---------...........................---,,,,,,+++++++++,,,.../////////000000000111...//////000111222333333333333444444555666666666888888999:::;;;===>>>???AAADDDJJJVVVjjjvvvmmmeeebbb^^^```hhhvvvwwwkkkaaa\\\ZZZUUUTTTTTTUUUWWW^^^mmm{{{wwwmmmmmmlllnnnqqqvvv|||~~~uuueee\\\]]]dddppp}}}xxxsssmmmlllmmmkkkfffaaa^^^\\\\\\___dddnnn{{{ppplllfff___YYYUUUTTTSSSPPPPPPNNNLLLJJJIIIGGGFFFHHHHHHGGGFFFEEECCCCCCBBBAAAAAA@@@???===<<<;;;;;;888777666555555666777888:::<<>>???AAACCCHHHRRRaaa}}}yyypppdddbbb______eeeqqqwwwkkkaaa[[[XXXVVVTTTTTTUUUUUUXXXcccooovvvmmmllllllmmmqqqvvv{{{~~~}}}|||}}}ssscccWWWYYYaaaqqqzzztttqqqqqqooojjjeee```^^^^^^aaaeeeooozzzuuummmddd\\\XXXVVVUUUPPPPPPOOOMMMKKKJJJIIIHHHGGGGGGFFFEEEDDDDDDCCCCCCBBBAAA@@@>>>===;;;::::::888777666555555666777888:::<<<@@@DDDIIIOOOVVVZZZbbbgggnnnvvv|||yyyrrrqqqtttwwwzzz{{{yyyvvvrrrjjj[[[LLL:::777333111111111000000000000///............///------------------------///............---------........................------------...///000000.........///000111111111111111111111111111111111333333444444555666666666888888999:::;;;===>>>???AAABBBFFFMMMYYYqqq|||rrrdddaaa___^^^cccnnn|||wwwkkk```ZZZWWWVVVUUUUUUUUUSSSTTT]]]hhhxxx}}}tttmmmllllllmmmpppuuuzzz~~~|||~~~|||yyyyyy{{{}}}~~~~~~~~~{{{}}}rrrbbbWWWYYYbbbtttxxxuuuuuurrrmmmgggaaa______bbbfffooovvvjjjaaaZZZVVVUUUPPPOOOOOONNNMMMLLLKKKKKKFFFFFFEEEEEEDDDDDDCCCCCCBBBAAA@@@>>>===;;;:::999999777666555555666777999:::===AAAEEEIIIPPPWWW[[[dddiiipppxxx~~~yyyssssssuuuxxx|||}}}zzzuuuqqqiiiYYYKKK:::777333111111111000000//////...------------...//////////////////////////////.........---------........................---------...///000111222---......///000111111222333333222222222222222222333333444444555666666777888888999:::;;;===>>>???AAAAAADDDKKKTTTjjjrrrddd```\\\\\\aaajjjsssxxx|||}}}|||vvvkkkaaa[[[YYYTTTTTTRRRQQQQQQUUUZZZ^^^ppp|||ssspppppppppoooooorrrwww{{{{{{|||~~~{{{xxxwwwvvvuuuyyywwwuuusssrrrrrrrrrssstttuuuxxx{{{ooofff]]]]]]bbbrrrwwwvvvzzzwwwoookkkjjjdddbbbeeehhhooo}}}nnnddd]]]ZZZXXXRRRRRRQQQOOOMMMJJJHHHGGGIIIGGGDDDAAA@@@@@@AAACCCBBBBBBBBBBBBAAA???===<<<999888777555555777888999;;;===AAAEEEJJJQQQXXX]]]dddjjjrrryyy~~~xxxtttuuuuuuvvvxxx~~~}}}zzztttnnneeeUUUFFF999777444111000000111222000000///...------,,,,,,......//////...---,,,,,,...---,,,,,,,,,,,,---...---------............///------............------000---,,,---000111000...111111000000111111222333333333444444555666666666888999:::;;;===>>>??????===CCCEEEJJJUUUbbb}}}qqqgggbbb\\\[[[aaajjjqqquuutttsssqqqkkkddd]]]XXXVVVSSSRRRQQQOOOOOORRRWWW[[[iiiyyy}}}vvvqqqqqqpppnnnooorrrxxx|||{{{{{{|||}}}||||||xxxvvvtttrrrmmmllliiihhhgggiiikkklllnnnooorrruuuyyypppggg]]]]]]bbbrrr~~~||||||tttooohhhbbb```ccchhhqqqrrreee]]]YYYWWWSSSRRRQQQOOOMMMKKKHHHGGGHHHFFFCCC@@@??????@@@AAABBBBBBBBBBBBAAA???===<<<:::999777666666777999:::<<>>???===CCCDDDIIITTTaaa|||rrriiibbbZZZZZZ```iiinnnppplllhhhccc___[[[XXXUUUSSSRRRRRRPPPNNNLLLNNNRRRUUU```ooo~~~yyyrrrqqqooommmnnnqqqwww||||||{{{zzz{{{~~~}}}yyyuuuvvv|||{{{vvvrrrnnnlllfffdddbbb```aaacccfffhhheeegggiiikkknnntttzzzppphhh[[[\\\```ooowwwrrrgggaaa^^^bbbgggsssyyyjjjaaa[[[YYYUUUTTTRRRPPPMMMKKKIIIHHHGGGEEEBBB@@@>>>>>>??????BBBBBBBBBBBBAAA@@@>>>===:::999888777777888999:::>>>AAAFFFJJJPPPVVV]]]aaakkkpppwww}}}wwwrrrrrrqqqqqqsssyyyzzzyyytttnnncccQQQ@@@888666444111000000111111000//////......---------.........///......---,,,000///............///000---------............///------............------///...---...000111000///111111000000111111222333333444444555555666777777777888999:::;;;<<<===>>>===CCCCCCGGGRRR```zzzrrrhhh```XXXWWW___ggglllnnnjjjddd]]]YYYXXXWWWUUURRRRRRRRRPPPMMMKKKLLLOOOQQQYYYeeeyyy~~~yyyrrrqqqnnnllllllooouuuzzz~~~~~~{{{yyyyyy{{{~~~zzztttrrrvvv|||}}}xxxsssnnnhhheeebbb```]]][[[[[[^^^aaaddd___```bbbdddfffjjjooosss{{{ooogggZZZZZZ]]]hhh~~~wwwqqqhhhaaa^^^aaaffftttrrrggg```\\\VVVUUUSSSPPPNNNKKKJJJIIIFFFEEEBBB@@@>>>===>>>>>>AAABBBBBBCCCBBB@@@???>>>;;;:::999888888999:::;;;???BBBGGGLLLRRRXXX___ccclllrrryyyxxxsssssssssuuuwwwyyyzzzzzzvvvooocccOOO>>>777555333111000000111111000/////////......---------...............------///..................///---------............///------............------///......///000000000000111111000000111111222333444444444555666666777777666777888999;;;<<<======>>>BBBBBBEEEPPP^^^~~~|||~~~mmmccc\\\UUUUUU\\\dddjjjmmmnnnhhh```[[[ZZZYYYVVVTTTSSSRRRQQQNNNKKKKKKMMMOOOUUU___ppp}}}xxxrrrpppnnnkkkjjjmmmrrrvvv|||}}}yyyxxx{{{~~~}}}vvvqqqrrrwww}}}zzzuuupppkkkeeeaaa]]][[[XXXVVVUUUWWWYYY[[[[[[]]]^^^___aaadddhhhlllrrrwww|||nnneeeZZZ[[[\\\cccttt}}}wwwqqqjjjddd```aaafffttt}}}nnnccc]]]XXXWWWTTTQQQNNNLLLKKKJJJGGGEEECCCAAA???>>>>>>>>>AAABBBCCCCCCBBBAAA???>>><<<;;;:::999999:::;;;<<>>CCCBBBDDDOOO]]]{{{}}}rrrfff^^^ZZZTTTSSSWWW___gggkkkppplllgggbbb^^^[[[XXXUUUSSSSSSQQQNNNKKKKKKLLLNNNRRRZZZhhhzzz~~~xxxsssrrrpppmmmkkklllooorrrxxx{{{|||{{{}}}xxxrrrppprrrvvvyyy}}}zzzuuuqqqmmmhhhccc```ZZZXXXVVVUUUTTTUUUVVVWWWXXXYYY[[[\\\]]]```dddgggkkkrrr{{{yyyjjjbbb[[[\\\\\\___kkk}}}~~~}}}yyyssskkkeeebbbcccfffuuuxxxhhh^^^ZZZXXXUUUQQQNNNLLLKKKKKKHHHGGGFFFCCCAAA@@@???>>>AAABBBCCCCCCCCCAAA@@@???===<<<;;;::::::;;;<<<===@@@DDDJJJPPPVVV\\\bbbffflllrrrzzztttpppqqqsssvvvzzz{{{|||{{{vvvooobbbNNN<<<444333333111111000000000////////////////////////,,,---......///.........,,,,,,------------,,,,,,---------............///------............------...000111111//////000222111111000000111111222333444555555666666777888888777888999:::;;;<<<===>>>>>>CCCBBBEEENNN[[[xxx}}}{{{uuukkkccc[[[YYYVVVRRRRRRXXXbbbiiimmmmmmlllgggaaa\\\XXXVVVQQQQQQPPPMMMKKKJJJKKKMMMOOOUUU```pppzzzuuuuuusssqqqnnnmmmnnnooosssvvv{{{~~~~~~{{{tttpppnnnpppqqqssspppkkkgggdddaaa^^^[[[SSSSSSSSSSSSSSSTTTTTTTTTTTTVVVXXXYYYZZZ\\\___bbbfffnnnxxx~~~vvvggg^^^WWWYYYXXXYYYaaappp}}}}}}{{{|||yyysssjjjeeecccdddhhhwwwrrrggg\\\ZZZVVVRRROOOMMMLLLLLLKKKJJJHHHFFFDDDBBBAAA@@@AAABBBCCCCCCCCCBBBAAA@@@>>>===;;;::::::;;;===>>>BBBFFFMMMSSSYYY___eeeiiinnnttt{{{tttpppppprrrvvvyyy{{{|||zzztttmmm```LLL;;;333333222222111000000000/////////////////////000,,,------...//////......,,,---...//////...---,,,---------............///------............------...000222111//////111333111111000000111111222333555555555666777777888888888888999;;;<<<===>>>???>>>DDDCCCFFFNNNYYYuuuxxxtttrrroooiiiccc[[[ZZZWWWRRROOOTTT^^^fffjjjlllmmmjjjbbb[[[WWWVVVPPPPPPOOOMMMJJJIIIJJJLLLMMMQQQ[[[jjj}}}wwwwwwvvvssspppnnnnnnnnnooosssxxx{{{}}}~~~wwwqqqnnnmmmnnnjjjgggbbb^^^\\\ZZZXXXVVVHHHIIIJJJLLLMMMNNNNNNNNNQQQSSSUUUVVVWWWYYY]]]___ccclllvvv|||~~~ttteee\\\RRRTTTTTTSSSZZZhhhsssxxxzzzxxxzzzxxxrrrhhhdddccceeeiiiyyy~~~qqq]]]ZZZVVVRRROOOMMMLLLLLLLLLKKKJJJHHHEEECCCBBBAAAAAABBBCCCCCCCCCBBBAAA@@@???===<<<;;;;;;<<<===???CCCHHHOOOUUU[[[aaagggkkkpppvvv}}}wwwrrrrrrsssvvvzzzzzz{{{xxxssskkk^^^KKK:::333222222222111111000000////////////000000000000,,,,,,---.../////////...---...///000000///...------------.........//////---..................---...000222111//////111333111111111000111222222333555555666666777777888888888999:::;;;===>>>?????????DDDDDDFFFNNNYYYsssxxxsssnnngggbbbaaa[[[XXXRRROOONNNQQQVVVYYYccceeeffffffccc^^^XXXUUURRRPPPNNNLLLJJJHHHGGGGGGMMMOOOWWWeeeuuu}}}yyywwwtttpppnnnlllkkkkkkjjjnnnrrrvvvzzz}}}~~~xxxssslllfffbbbdddaaa\\\WWWRRRNNNLLLKKKJJJJJJJJJJJJKKKKKKLLLMMMOOOQQQSSSUUUVVVXXX[[[^^^eeehhhmmmrrrxxx|||~~~xxxjjj___ZZZRRRPPPNNNOOOTTT^^^hhhnnntttyyy{{{zzzyyyyyyvvvqqqjjjddd^^^^^^ggg|||vvviii```VVVPPPOOOOOONNNLLLMMMLLLLLLJJJIIIFFFDDDCCC@@@@@@BBBBBBBBBAAA@@@???BBBAAA???===;;;<<<@@@CCCFFFKKKRRRXXX]]]bbbiiiooopppuuu}}}zzzqqqsssxxxzzzzzz~~~yyyuuuqqqjjj[[[GGG888444333222111000000000000////////////////////////------------------------//////////////////......------............---------------...///000000111......///000000000000000///000000111111222333333444444555666777777777666:::::::::;;;<<<===>>>???>>>EEEFFFHHHOOOWWWrrr|||}}}vvvpppiiidddccc]]]YYYSSSOOONNNPPPSSSVVV___aaadddeeeccc^^^XXXTTTQQQPPPNNNLLLJJJIIIHHHHHHLLLMMMUUUbbbppp~~~xxxwwwtttpppmmmkkkjjjiiiiiilllppptttwwwzzz~~~{{{tttmmmgggaaa]]]XXXVVVRRRNNNKKKIIIGGGGGGHHHHHHIIIIIIJJJLLLMMMNNNPPPRRRTTTUUUVVVYYY\\\^^^dddfffkkkqqqwww{{{~~~~~~sssfff\\\XXXQQQOOOMMMNNNSSS\\\ffflllssswwwyyyxxxwwwwwwtttoooiiiccc______ggg|||wwwggg```VVVPPPPPPPPPNNNLLLNNNNNNMMMLLLJJJHHHFFFEEE@@@@@@BBBBBBCCCBBBAAAAAACCCBBB@@@===<<<===@@@CCCGGGMMMTTTZZZ^^^dddkkkpppqqqvvv}}}{{{rrrsssxxxzzzzzz}}}yyyuuupppiiiZZZGGG888444333222111000000000000////////////////////////------------------------........................------............------------......///000000111......///000000000000000000000111111222333333333444444555666777777777777::::::::::::;;;===>>>???>>>DDDFFFHHHNNNVVVppp{{{{{{tttkkkgggfff^^^ZZZTTTOOOMMMNNNPPPRRRZZZ]]]aaacccbbb^^^XXXTTTPPPPPPNNNLLLJJJIIIIIIIIIJJJKKKQQQ]]]jjjzzz~~~xxxvvvssspppmmmjjjhhhhhhfffiiimmmpppsssvvvyyy|||vvvmmmeee^^^YYYVVVMMMKKKIIIGGGEEEDDDDDDDDDFFFGGGGGGHHHJJJLLLNNNOOOQQQSSSUUUVVVWWWYYY]]]___bbbeeejjjpppvvvzzz}}}~~~~~~vvvlllaaaYYYUUUPPPNNNLLLMMMRRRZZZdddiiiqqquuuwwwvvvuuuuuurrrmmmgggccc___```hhh{{{tttddd^^^VVVQQQPPPPPPOOOMMMNNNMMMLLLKKKIIIGGGFFFEEE@@@AAABBBBBBCCCCCCCCCBBBDDDCCCAAA>>>===>>>AAADDDJJJOOOWWW]]]aaafffmmmrrrsssxxx}}}ssssssxxxzzzzzz}}}zzzuuuppphhhYYYFFF888444333222111000000000000////////////////////////........................------------------......------............------------......///000000000......///000000000000000111111222222333444444444333444555666777777777777999999999:::;;;<<<===>>>>>>DDDEEEGGGMMMUUUmmm}}}vvvmmmgggggg]]]YYYTTTPPPMMMMMMOOOPPPUUUYYY^^^bbbbbb^^^YYYUUUPPPPPPNNNLLLKKKJJJIIIIIIIIIJJJOOOYYYeeetttxxxvvvssspppllliiigggfffdddfffiiilllnnnppptttwww|||zzzoooeee]]]WWWRRROOOIIIHHHFFFEEEDDDDDDDDDEEEEEEFFFGGGIIIKKKNNNPPPQQQSSSUUUWWWXXXYYYZZZ]]]```bbbeeejjjpppvvvzzz}}}~~~~~~xxxpppfff]]]WWWSSSQQQOOONNNNNNSSS[[[ccciiipppuuuwwwuuuuuuuuurrrmmmeeebbb___aaahhh{{{zzzlll```[[[UUUQQQPPPOOONNNMMMKKKJJJIIIGGGFFFDDDDDDCCC@@@AAAAAABBBCCCCCCCCCCCCDDDDDDBBB???>>>???CCCFFFLLLRRRZZZ```dddiiippptttuuuzzztttssswwwzzz{{{}}}zzzuuuooofffWWWEEE888444333222111000000000000////////////////////////////////////////////////,,,,,,,,,---------------------............------............//////000000......///000000000000000111222222333333444555555333444555666777888888888888888888999;;;<<<>>>>>>>>>DDDDDDFFFMMMSSSiiixxxmmmgggfff[[[XXXTTTQQQOOONNNOOOOOOSSSVVV\\\```aaa___[[[XXXQQQPPPOOOMMMKKKJJJIIIIIIJJJJJJNNNWWWaaaoooxxxwwwtttqqqmmmiiifffdddbbbcccfffgggiiikkkooorrrwww|||yyyrrrggg]]]VVVQQQNNNLLLIIIHHHGGGEEEDDDDDDEEEEEEFFFFFFHHHJJJMMMPPPRRRTTTUUUVVVXXXYYYZZZ[[[^^^aaadddggglllqqqvvvzzz}}}~~~|||uuulllddd]]]WWWTTTSSSQQQPPPQQQUUU]]]eeejjjqqqvvvxxxvvvvvvvvvsssnnndddaaa___aaaiii{{{pppdddZZZXXXSSSPPPOOONNNNNNMMMJJJIIIGGGEEEDDDCCCCCCCCCAAAAAAAAAAAABBBBBBCCCCCCCCCCCCAAA???>>>@@@DDDHHHNNNTTT\\\cccggglllrrrvvvwww|||tttssswww{{{}}}|||zzzuuuooodddUUUDDD888444333222111000000000000////////////////////////////////////////////////,,,,,,,,,---------......------............------............////////////......///000000000000000111222222333333444555555333444555777888999999999888888999:::;;;===>>>??????DDDDDDFFFMMMRRRfff{{{nnnfffddd[[[YYYVVVRRRPPPOOONNNOOOQQQUUUYYY]]]___^^^[[[YYYSSSRRRPPPMMMKKKJJJIIIHHHJJJIIIMMMUUU___kkk}}}yyyxxxuuurrrnnniiieeeccc```bbbcccdddeeegggkkknnnttt|||{{{vvvmmmggg^^^VVVQQQNNNLLLJJJIIIHHHGGGEEEEEEEEEFFFFFFHHHIIIKKKMMMPPPSSSUUUWWWWWWXXXZZZ[[[[[[]]]___bbbfffhhhmmmrrrvvvzzz|||}}}~~~~~~|||tttkkkddd]]]XXXTTTSSSRRRQQQSSSXXX___ggglllrrrvvvxxxwwwvvvwwwsssnnndddaaa___aaajjj}}}~~~tttggg___UUUTTTRRROOONNNMMMLLLLLLKKKJJJHHHFFFEEEDDDEEEEEEBBBAAAAAA@@@@@@AAAAAABBBAAAAAA@@@??????AAAFFFIIIOOOUUU^^^eeejjjnnnssswwwyyy~~~tttrrrvvv{{{~~~|||zzzvvvnnncccSSSCCC888444333222111000000000000////////////////////////........................,,,,,,,,,---......//////------............------......//////////////////......///000000000000000111111222222333444444444333444555777888999::::::888999999:::<<<>>>@@@AAAAAAEEEDDDGGGNNNRRRccc~~~ooofffccc]]]\\\XXXUUUQQQNNNMMMLLLPPPSSSVVVZZZ[[[\\\ZZZYYYUUUSSSQQQNNNKKKIIIHHHGGGIIIHHHKKKSSS\\\hhhzzzzzzyyywwwsssooojjjeeeccc___```aaaaaabbbdddhhhkkkqqqwwwyyyqqqlll```[[[UUUPPPMMMLLLJJJJJJHHHGGGGGGFFFFFFGGGIIIIIILLLLLLNNNPPPRRRUUUXXXYYYXXXYYY[[[\\\\\\]]]```bbbgggiiimmmqqquuuwwwyyyzzz{{{||||||ssskkkddd^^^XXXSSSRRRQQQQQQSSSYYY```hhhmmmrrrvvvxxxwwwvvvvvvsssnnndddaaa^^^aaajjj~~~vvvooonnnmmmllliiiddd^^^YYYPPPPPPPPPNNNLLLKKKKKKLLLJJJIIIGGGEEEDDDDDDEEEEEECCCBBB@@@???>>>?????????>>>>>>>>>>>>>>>BBBGGGKKKOOOVVV___fffkkkoootttxxx{{{~~~sssqqquuu{{{|||zzzvvvnnnaaaQQQBBB888444333222111000000000000////////////////////////------------------------,,,------...//////000000------............------/////////////////////.........///000000000000000000000111111222333333333333444555777999:::::::::999999:::;;;===???AAABBBBBBFFFEEEHHHNNNRRRbbb}}}}}}qqqgggccc```^^^[[[VVVRRRNNNKKKJJJPPPQQQTTTWWWYYYYYYYYYYYYVVVTTTQQQNNNKKKIIIGGGFFFHHHGGGJJJRRR[[[gggxxx{{{zzzxxxtttooojjjfffccc___`````````aaacccgggjjjoootttxxxpppiiicccWWWSSSOOOKKKJJJJJJJJJIIIHHHHHHGGGHHHIIIKKKMMMNNNNNNOOOPPPRRRTTTWWWYYYZZZYYYZZZ\\\\\\\\\^^^```cccgggiiilllpppsssvvvwwwwwwxxxzzz{{{rrrkkkddd^^^XXXSSSQQQPPPPPPSSSYYYaaaiiimmmqqquuuxxxvvvuuuvvvrrrmmmeeeaaa^^^aaajjjrrr___]]][[[ZZZZZZYYYWWWUUUNNNNNNOOOMMMKKKJJJJJJKKKHHHFFFDDDBBBAAAAAABBBCCCCCCBBB@@@>>>======>>>>>><<<=========>>>BBBHHHLLLPPPVVV```gggkkkoootttxxx|||}}}sssqqquuu{{{|||zzzvvvnnnaaaQQQBBB999444333222111000000000000////////////////////////------------------------------......///000111111---..................---///////////////............//////000000000000000///000000111222222333333333444666777999::::::;;;::::::;;;<<<>>>@@@BBBCCCCCCGGGFFFHHHOOORRRaaa{{{|||~~~uuulllgggbbb___[[[WWWTTTQQQNNNKKKMMMMMMOOOSSSWWW[[[[[[[[[YYYWWWTTTPPPMMMKKKJJJIIIKKKIIIKKKPPPXXXfff|||}}}yyyvvvqqqlllfffbbbaaaaaa``````aaacccfffggghhhnnnyyywwwooofff^^^WWWSSSQQQNNNLLLJJJJJJKKKKKKKKKKKKLLLMMMNNNNNNMMMMMMQQQRRRTTTVVVXXXYYYYYYZZZZZZ[[[\\\^^^```bbbcccdddfffhhhjjjmmmrrrvvvyyy{{{{{{~~~yyypppfff___ZZZXXXWWWPPPPPPPPPTTTZZZccckkkpppsssssstttwwwyyywwwqqqllleeeaaa^^^bbbmmmoooaaaYYYRRRQQQQQQOOOOOOPPPLLLMMMMMMLLLJJJHHHHHHIIIJJJGGGDDDDDDEEEFFFDDDBBBAAAAAA@@@???>>>>>>>>>???>>>>>>??????AAAFFFLLLQQQTTTYYYaaahhhmmmrrrvvvxxxuuuvvv}}}~~~wwwqqqnnneeeSSSAAA777555444333111000////////////............---------+++++++++,,,,,,------------------............///////////////////////////000...,,,---///111000...000000000000////////////000111111222222333333444222444666999::::::999888;;;<<<<<<<<<;;;<<>>>>>>>>???AAAFFFMMMRRRWWW\\\cccjjjoootttxxx{{{uuuvvv{{{~~~}}}}}}wwwqqqmmmcccRRR@@@777555444222111000/////////000000/////////.........------------.........///---------............///........................000...,,,---///111000///......///000111222333333222333333444444555555666555666888999999999888888:::;;;<<<;;;;;;===???BBBAAAEEEDDDHHHPPPSSSaaayyyzzz|||ppphhheeebbb]]]ZZZWWWTTTQQQNNNKKKKKKLLLPPPTTTWWWXXXXXXZZZXXXUUURRROOOMMMKKKJJJIIIIIIKKKQQQYYYeeeyyy~~~zzztttnnnhhhccceeecccbbbaaaaaabbbccceeegggjjjpppxxxxxxlllbbb\\\XXXTTTPPPLLLLLLLLLMMMNNNNNNOOOOOOOOOPPPQQQSSSTTTUUUUUUUUUZZZZZZ[[[\\\\\\\\\[[[[[[ZZZ\\\^^^```ccceeefffgggfffgggiiilllooosssvvvxxxyyy}}}~~~zzzrrriiiaaa[[[XXXVVVSSSSSSTTTXXX```jjjtttzzz~~~~~~~~~xxxqqqkkkgggaaa]]]aaammm|||ggg\\\RRRNNNLLLIIIIIIJJJKKKKKKLLLJJJHHHFFFGGGGGGGGGEEECCCBBBBBBBBBAAA@@@????????????@@@@@@@@@@@@===>>>>>>???BBBGGGNNNSSS[[[___ffflllqqqvvvzzz}}}~~~uuuuuuyyyzzzzzz|||vvvpppkkkaaaOOO>>>666444333222111000/////////111000000000///////////////////////////000000000---------............///------------------------///...------///000000/////////000111222333444444222333333444444555555666999999999999999999888888999:::;;;;;;;;;===@@@CCCBBBFFFEEEHHHOOOSSSbbb||||||uuunnnfffccc^^^[[[XXXUUURRROOOKKKJJJKKKNNNRRRVVVWWWWWWXXXWWWUUURRROOOMMMKKKJJJIIIIIIKKKQQQYYYeeexxx{{{vvvqqqkkkfffgggeeecccaaaaaaaaabbbcccggghhhkkkppp{{{uuunnnddd\\\XXXVVVTTTSSSPPPPPPQQQSSSSSSSSSSSSSSSRRRSSSUUUWWWXXXYYYZZZZZZ____________^^^]]]\\\\\\ZZZ\\\___bbbeeefffggghhhhhhiiijjjmmmpppsssvvvwwwyyy|||zzzsssjjjbbb[[[WWWUUUTTTTTTVVV[[[dddooozzzyyyqqqkkkggg```\\\aaannnmmmaaaVVVPPPMMMJJJIIIKKKJJJKKKKKKIIIGGGEEEFFFFFFFFFEEECCCBBBBBBAAAAAA@@@>>>??????@@@AAAAAAAAAAAA======>>>@@@CCCIIIPPPVVV^^^bbbhhhnnnrrrwww{{{zzzssstttvvvxxxyyy{{{uuuooojjj^^^LLL<<<555333222111000////////////000000000/////////......//////////////////000000---------............///------------------------///...---......///000000222222111111111000000000000111111222222333333444999999999888999999:::;;;888999;;;;;;<<<>>>AAADDDCCCGGGFFFHHHOOOSSSddd|||yyyrrrgggddd___[[[YYYVVVRRRPPPLLLKKKKKKNNNRRRUUUWWWWWWWWWVVVTTTRRROOOMMMKKKIIIJJJIIIKKKQQQYYYeeeyyy|||yyytttoookkkhhhfffdddbbbaaaaaabbbcccfffggghhhjjjqqqwwwmmmhhhaaa[[[XXXXXXXXXYYYWWWXXXXXXXXXXXXWWWWWWVVVWWWXXXZZZ\\\]]]^^^______cccccccccbbbaaa```^^^]]]\\\^^^aaadddggghhhhhhhhhjjjkkklllnnnqqqsssuuuwwwzzz}}}zzzrrriiiaaaZZZWWWUUUTTTUUUXXX___iiiuuuzzzqqqkkkfff```\\\bbboooooodddXXXQQQNNNJJJIIIJJJIIIJJJJJJIIIGGGEEEEEEFFFFFFFFFEEECCCBBBAAAAAAAAA>>>???@@@AAAAAAAAAAAAAAA===>>>???AAAEEEKKKSSSYYY```dddiiinnnrrrwww{{{uuurrrtttuuuwwwzzzzzzuuuoooiii\\\JJJ;;;555222222111000/////////////////////.........------........................---------............///------------------------..................000000111000000000000/////////000111111222222333333444777777777888999:::<<<===888999;;;;;;<<<>>>AAADDDCCCHHHHHHJJJPPPSSSeeezzz||||||tttiiifffaaa]]][[[XXXTTTRRRNNNMMMLLLNNNRRRVVVXXXXXXWWWVVVUUUSSSQQQNNNLLLJJJKKKIIIKKKPPPXXXfff{{{~~~|||xxxsssooohhhgggdddbbbaaaaaabbbcccbbbeeeffffffhhhsss}}}sssllliiigggccc```^^^^^^___aaa``````___^^^]]]]]]\\\\\\^^^___aaabbbddddddeeeeeehhhhhhgggfffeeecccbbbaaa```bbbeeehhhjjjkkkjjjjjjlllmmmmmmoooqqqsssuuuvvvzzz|||zzzqqqggg^^^YYYVVVUUUTTTWWW\\\eeeppp|||{{{qqqkkkeee^^^\\\cccrrrnnncccWWWRRRNNNJJJHHHIIIJJJJJJKKKIIIGGGEEEFFFFFFEEEFFFEEECCCAAA@@@AAABBB???@@@AAABBBBBBBBBAAA@@@>>>???AAACCCGGGNNNWWW\\\bbbeeejjjnnnrrrwww{{{tttsssuuuuuuwww{{{zzzuuuooohhh[[[HHH:::555222111000///////////////............------------.........------------,,,---------............///---------------------------...//////---...///111------...///000111222222222333333444444555555666555666777888999;;;<<<<<<999:::;;;;;;;;;===@@@CCCBBBHHHJJJLLLQQQTTTfff~~~~~~wwwllliiidddaaa^^^[[[XXXUUUPPPOOONNNPPPSSSWWWYYYZZZXXXXXXWWWVVVSSSPPPNNNLLLLLLJJJJJJOOOXXXggg~~~~~~{{{vvvrrrhhhgggdddbbbaaabbbcccccc]]]aaadddcccbbbgggsss~~~zzzuuupppmmmmmmlllkkkiiihhhhhhjjjkkkjjjiiihhhffffffffffffgggfffggghhhiiijjjjjjkkkjjjlllllllllkkkiiihhhfffeeeeeegggjjjmmmooonnnmmmmmmlllmmmmmmnnnppprrrssstttyyy{{{~~~zzzoooddd[[[WWWUUUUUUUUUYYYaaalllwww|||qqqlllccc]]]\\\eeetttmmmcccYYYTTTQQQMMMJJJKKKJJJKKKKKKJJJGGGFFFFFFGGGCCCDDDEEEBBB???>>>???AAA@@@AAABBBCCCCCCAAA@@@>>>???@@@BBBEEEJJJQQQYYY___dddgggkkkooossswww|||vvvvvvwwwuuuwww|||zzzvvvpppiiiZZZGGG:::666111111000////////////000////////////.....................---------,,,,,,---------............///........................---///000///------///222......///000111222222333222333333444444555555666444666777999::::::999999:::;;;<<<;;;;;;===???BBBAAAHHHKKKNNNSSSUUUfff{{{nnnkkkgggccc```]]]ZZZXXXRRRPPPOOOQQQTTTXXXZZZ[[[ZZZZZZYYYXXXUUUSSSPPPNNNMMMJJJJJJOOOXXXhhh}}}wwwssshhhfffdddbbbbbbbbbcccdddYYY___cccbbb^^^___hhhqqqzzz}}}{{{}}}zzzuuutttuuuuuutttrrrrrrsssrrrrrrrrrssstttsssqqqooonnnnnnooopppqqqllllllmmmnnnooooooooonnnooooooooonnnmmmkkkjjjiiiiiikkknnnqqqrrrqqqpppooolllllllllmmmoooppprrrssswwwyyy}}}zzznnnbbbZZZVVVUUUVVVVVV[[[eeeppp}}}|||qqqlllbbb]]]]]]fffvvvnnnddd[[[XXXUUUPPPNNNNNNKKKKKKLLLJJJHHHFFFGGGGGGBBBCCCDDDAAA>>><<<>>>@@@@@@AAACCCCCCCCCAAA???>>>@@@AAACCCFFFKKKSSS[[[aaafffiiimmmppptttxxx}}}yyyxxxyyyvvvwww|||zzzvvvqqqiiiZZZGGG:::666111000000////////////000000000000000//////////////////......---------,,,---------.........//////////////////////////////---///000///------///222222222222111111111111000000111111222222333444444555666888999999888666555;;;<<<<<<<<<;;;<<>>?????????@@@AAAEEEIIIIIILLLSSSVVVddd~~~uuuuuu~~~tttjjjfffccc^^^\\\]]]UUUSSSPPPNNNOOOQQQUUUWWWYYYYYYYYYXXXVVVSSSPPPNNNKKKKKKNNNSSSYYYhhhzzzuuunnnjjjfffbbbbbbbbbcccbbb^^^^^^]]]\\\\\\\\\]]]]]]cccjjjyyy|||yyytttuuuxxx~~~~~~}}}}}}~~~~~~}}}{{{yyyyyyxxxwwwvvvuuuttttttvvvtttsssrrrrrrpppnnnkkkmmmooorrrvvvwwwvvvqqqmmmlllmmmnnnnnnmmmnnnpppsssssswww}}}tttfff^^^YYYUUURRRSSSXXX]]]fffoooxxxtttiiibbbaaacccjjjwwwpppfff\\\XXXUUUPPPNNNOOOKKKJJJHHHFFFEEEDDDDDDEEEGGGFFFFFFEEEDDDDDDCCCCCCCCCBBBAAABBBCCCCCCAAA???AAACCCFFFJJJOOOUUU]]]bbbiiijjjlllqqqwww|||xxxvvvyyyzzzyyyzzzwwwwwwrrrfffTTTDDD888222333222111000///////////////////////////......---.........---------,,,,,,............////////////000000///...---...//////......///000000000000000//////000000111111222222444444555555666666555555555555666666777888888999;;;===>>>???>>>???@@@BBBGGGJJJIIILLLTTTWWWfffpppnnnzzzooojjjfffaaa^^^___YYYWWWRRROOOOOOQQQUUUWWWYYYYYYYYYYYYWWWTTTQQQOOOMMMMMMPPPTTT[[[jjj{{{vvvooolllgggdddcccccccccbbb^^^]]]\\\[[[ZZZYYYYYYYYYZZZ^^^hhhvvv|||{{{zzz|||~~~~~~}}}{{{yyyxxxwwwvvvwwwvvvuuuuuuuuutttrrrpppppppppqqqsssuuutttqqqooonnnnnnooonnnmmmnnnppprrroootttzzzrrreee]]]YYYUUUTTTVVV[[[___ffflllssszzz~~~qqqfff___```dddmmm{{{qqqfff\\\WWWTTTPPPNNNPPPLLLKKKIIIGGGFFFEEEEEEEEEGGGHHHHHHIIIHHHGGGEEEDDDDDDBBBAAAAAACCCCCCAAA@@@AAACCCGGGKKKPPPWWW^^^cccjjjkkknnnsssxxx}}}wwwwww{{{{{{yyyyyywwwuuupppcccRRRAAA777222333222111000///////////////////////////......---//////............------............////////////111000///...------------......///000000000000000//////000000111222222222444444555555666666666666666666666777888888999999<<<===>>>>>>===???AAADDDHHHKKKJJJMMMUUUZZZjjj~~~kkkfffvvvvvvpppjjjddd``````]]]YYYTTTPPPOOOQQQTTTVVVYYYYYYZZZYYYXXXUUURRRQQQOOOOOOQQQUUU\\\lll{{{vvvqqqmmmhhheeeddddddcccbbb___^^^\\\ZZZXXXWWWVVVVVVVVVWWW\\\fffrrr}}}{{{yyyxxxyyyxxxwwwxxxxxxxxxvvvtttrrrqqqpppqqqrrrsssrrrqqqnnnooonnnmmmlllllloooqqqoootttzzz~~~~~~sssfff^^^YYYVVVWWWZZZ^^^bbbfffjjjnnnttt||||||nnnbbb[[[^^^eeepppqqqfff[[[VVVSSSPPPOOOPPPMMMLLLJJJGGGFFFFFFFFFFFFHHHIIIJJJKKKKKKIIIGGGEEEDDDCCCAAAAAABBBBBBBBB@@@AAADDDHHHMMMRRRXXX___dddjjjmmmqqquuuzzz~~~uuuvvvzzz{{{zzzzzzxxxvvvnnnaaaPPP@@@777333222222111000//////000000///////////////......---............------------............////////////...---------,,,,,,------......///000000000000000///000000111111222333333222222333333333444555555666666777888888999999:::>>>>>>>>>======>>>BBBEEEIIILLLKKKNNNVVV[[[lllllldddooowwwppphhhcccbbb___[[[VVVRRRPPPQQQSSSUUUXXXYYYZZZZZZYYYVVVTTTRRRPPPPPPRRRVVV]]]mmmzzzvvvrrrooojjjgggfffdddcccaaa___^^^\\\ZZZXXXVVVUUUUUUUUUSSSUUU\\\eeerrr}}}|||{{{{{{zzzyyyzzzzzzzzzxxxwwwtttrrroooooopppqqqrrrqqqnnnnnnmmmkkkjjjkkknnnqqqsssxxx~~~~~~xxxtttpppooouuu}}}}}}rrrfff^^^YYYWWWYYY^^^bbbeeehhhjjjlllqqqzzzzzzkkk___XXX]]]eeerrr|||nnncccZZZVVVSSSPPPOOOPPPMMMLLLJJJGGGFFFFFFFFFFFFHHHIIIKKKLLLKKKJJJHHHGGGEEECCCAAA@@@AAABBBBBBAAABBBEEEJJJOOOTTTZZZaaaeeekkkooossswww{{{~~~ttttttxxx{{{|||}}}yyyvvvnnn___NNN@@@888555222111000000000000000000///////////////......---,,,,,,,,,,,,,,,,,,,,,---............////////////,,,,,,---...///000000000......///000000000000000000000000111222222333333333333222333333555666777777777888888999:::::::::>>>>>>>>>======???BBBEEEIIIMMMLLLOOOWWW\\\lllqqqfffmmmwwwnnngggfff```]]]YYYUUUSSSSSSTTTUUUXXXYYYZZZZZZYYYWWWUUUTTTQQQQQQRRRVVV]]]nnnzzzvvvssspppllliiigggeeecccaaa^^^]]][[[YYYVVVUUUTTTSSSRRRPPPPPPUUU[[[dddttt}}}}}}|||{{{zzzzzz{{{{{{yyywwwuuurrrooonnnoooqqqqqqqqqnnnnnnmmmkkkjjjlllooorrryyy}}}|||{{{{{{{{{vvvppplllhhhhhhqqqzzzyyyoooddd^^^ZZZYYY^^^eeekkknnnpppooonnnqqqyyywwwiii]]]XXX\\\eeeqqqxxxiii___WWWUUUTTTPPPNNNOOOLLLKKKIIIGGGFFFEEEEEEEEEHHHIIIJJJJJJJJJIIIHHHGGGEEECCCAAA@@@AAABBBBBBAAABBBFFFKKKPPPVVV\\\bbbffflllpppvvvzzz}}}ttttttxxx{{{}}}~~~zzzvvvmmm]]]LLL???888666111111000000000000000111///////////////......---+++++++++,,,,,,,,,,,,---............////////////---...000111333333444444......///000000000000000000000111111222333333333555555444444555777999:::888888888999::::::;;;;;;===>>>??????>>>???BBBEEEHHHLLLLLLPPPXXX[[[jjjzzzlllnnn~~~tttllljjjaaa```]]]ZZZXXXWWWWWWWWWXXXYYYZZZ[[[ZZZXXXVVVUUUQQQQQQRRRVVV]]]nnn{{{wwwuuuqqqmmmjjjhhhfffcccaaa\\\ZZZYYYVVVTTTSSSRRRRRROOOMMMNNNRRRUUUZZZfffqqq~~~~~~|||{{{zzzzzz{{{zzzxxxvvvuuurrrooonnnooopppqqqqqqoooooonnnmmmlllnnnrrrvvv|||~~~xxxuuutttsssooollliiigggjjjtttvvvnnnfffaaa___aaahhhqqqvvvyyyzzzwwwrrrrrryyy|||sssggg]]]YYY]]]dddooo{{{~~~tttccc[[[UUUUUUTTTPPPNNNNNNKKKJJJHHHFFFEEEDDDDDDEEEHHHHHHHHHHHHHHHHHHHHHHHHFFFCCC@@@@@@AAABBBBBBBBBBBBFFFLLLRRRWWW]]]cccgggmmmrrrxxx|||~~~vvvwww{{{}}}||||||zzzuuukkk[[[III===777555111111000000000000111111///////////////......---,,,,,,,,,,,,------..................////////////---...000111222222222222......///000000000000000000111111222222333333444666555444444555777:::;;;888888999999:::;;;;;;;;;<<<>>>@@@@@@@@@@@@BBBDDDFFFKKKLLLPPPXXXZZZgggvvvtttxxxpppnnnbbbaaa```^^^\\\ZZZYYYYYYXXXYYYZZZ[[[ZZZYYYWWWVVVQQQPPPRRRVVV]]]nnn|||xxxuuurrrnnnkkkhhhfffccc```YYYXXXWWWUUUSSSQQQQQQPPPNNNMMMOOORRRSSSVVV^^^hhhqqq~~~}}}{{{zzzzzzzzzzzzwwwuuutttrrrooonnnooopppppppppppppppooonnnnnnpppuuuyyy}}}xxxtttrrrkkkhhhffffffeeeiiiuuuvvvooohhhfffeeeiiirrr|||}}}vvvtttyyy~~~~~~~~~xxxpppfff\\\[[[^^^dddlllwww}}}wwwzzz~~~yyymmm```YYYTTTUUUTTTQQQNNNMMMKKKJJJHHHFFFDDDDDDDDDDDDGGGGGGFFFFFFFFFGGGHHHHHHFFFCCC@@@???@@@BBBBBBBBBBBBFFFLLLRRRXXX^^^dddhhhmmmrrryyy|||xxxzzz~~~~~~{{{zzzyyytttiiiYYYGGG;;;666444111000000000000000111111///////////////......------------.........//////............/////////000,,,---...//////...------...//////000000000000000000111111222222333444444444333222222333555888:::888999999::::::;;;;;;<<<<<<>>>@@@AAAAAAAAABBBCCCDDDJJJLLLPPPXXXYYYeee}}}zzzwwwrrrlllgggdddbbb^^^YYYZZZ^^^]]]]]]^^^]]][[[YYYVVVTTTSSSQQQSSSXXX\\\jjj|||wwwtttpppmmmjjjfffaaa]]]YYYWWWTTTSSSSSSSSSSSSRRRSSSRRROOOMMMNNNPPPSSSUUUbbbooo|||{{{{{{{{{{{{zzzzzzyyyxxxxxxvvvtttrrrpppoooooooooqqqqqqpppoooooorrrvvvzzzzzzuuurrrjjjiiifffeeehhhqqq{{{wwwqqqkkklllttt}}}yyyxxxyyyzzzrrriiiccc___aaa___```fffqqq}}}zzzxxxwww|||~~~|||zzztttmmmddd___XXXSSSQQQPPPNNNKKKMMMIIIEEECCCDDDEEEEEEEEEHHHGGGGGGGGGGGGGGGGGGGGGFFFDDDAAA??????BBBEEEGGGFFFHHHLLLTTT\\\ccchhhjjjpppuuuzzz}}}~~~wwwvvv{{{~~~{{{|||tttfffUUUDDD999333111444333222000000000000111////////////////////////------------------------////////////...---,,,+++000000000000////////////000000000000////////////111111111111111222222222222444666777555444444555999999999:::<<<>>>???@@@??????@@@AAAAAABBBCCCCCCCCCGGGMMMQQQQQQUUUcccqqq{{{{{{ooojjjfffddd```\\\]]]aaa___``````___^^^[[[XXXVVVUUUSSSTTTWWW\\\jjjzzzwwwrrrnnnjjjfff```]]]ZZZWWWTTTSSSSSSSSSRRRQQQRRRPPPOOONNNNNNPPPRRRSSSZZZdddsss}}}||||||||||||{{{zzzyyyyyyxxxwwwuuusssqqqqqqqqqqqqsssrrrrrrppppppsssxxx|||}}}xxxvvvpppooonnnooottt}}}|||xxxuuuwww}}}zzzzzz~~~{{{vvvooohhhcccaaadddaaa```eeennnxxx}}}xxxuuusssxxxzzzyyyxxxvvvrrrlllccc___XXXTTTRRRQQQNNNLLLLLLIIIFFFDDDDDDEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEEEECCCAAA@@@@@@BBBEEEFFFGGGIIINNNUUU]]]dddiiikkkpppuuuzzz}}}}}}wwwvvvzzz}}}|||zzzxxxpppcccRRRCCC999444333333222111////////////000////////////////////////........................------...............---000/////////////////////000000000000////////////111111111111222222222222222444777777666555666666888888888999:::<<<===>>>??????@@@AAABBBCCCCCCDDDDDDGGGLLLPPPQQQTTTaaaoootttnnniiigggddd``````cccbbbccccccbbb```^^^[[[ZZZZZZVVVVVVYYY^^^lll}}}yyytttpppkkkfffaaa]]][[[XXXUUUSSSRRRRRRPPPOOOOOOOOONNNNNNNNNOOOPPPQQQSSSXXXaaannn}}}}}}}}}}}}}}}|||{{{zzzyyyyyyxxxvvvtttsssrrrrrrsssuuutttsssrrrrrruuuzzz~~~}}}zzzxxxxxxyyy}}}|||zzz~~~{{{vvvpppjjjfffdddcccfffccc```aaahhhqqqyyy}}}yyyssspppmmmqqqsssqqqqqqqqqooojjjbbb^^^YYYVVVSSSRRROOONNNLLLIIIFFFDDDEEEFFFFFFEEECCCCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCEEEFFFHHHKKKPPPVVV^^^dddiiilllqqquuuzzz~~~|||vvvuuuyyy{{{zzzxxxssslll___OOOAAA999555555222111000///............////////////////////////////////////////////////+++,,,---...////////////////////////////////////////////////000000000000111111111111222222333333222555777888888777888999777777777777888999;;;;;;??????@@@AAABBBCCCDDDDDDEEEGGGLLLOOOPPPRRR^^^jjj{{{tttmmmjjjgggcccbbbdddeeeddddddcccaaa___]]]\\\^^^YYYXXX[[[```nnn}}}yyytttppplllgggccc```\\\YYYUUUSSSRRRQQQOOOMMMMMMMMMNNNOOOOOOOOOOOONNNQQQSSSWWW___nnn~~~~~~~~~~~~}}}{{{zzzzzzyyyxxxvvvuuuttttttttttttvvvvvvtttsssssswww}}}}}}|||zzz|||wwwqqqkkkhhhfffffffffeeebbb^^^^^^bbbkkksssyyy}}}zzzsssmmmjjjgggjjjllljjjjjjllllllhhh___]]]ZZZWWWTTTRRRPPPOOOLLLJJJGGGEEEFFFFFFFFFEEEBBBCCCCCCCCCCCCCCCDDDDDDBBBBBBBBBCCCCCCDDDEEEEEEHHHKKKQQQWWW]]]ccciiilllrrrvvv{{{}}}yyyuuuuuuwwwyyyxxxvvvrrrjjj^^^NNN@@@888555666222111111000//////......////////////////////////........................,,,------...//////...............///////////////////////////000000000000000111111222222333333333333555888999999999:::;;;888888777888888999::::::>>>???@@@AAABBBDDDDDDEEEFFFGGGKKKOOOOOOQQQ[[[fffwww|||sssoookkkfffdddeeefffeeedddcccaaa___^^^]]]]]]XXXWWW[[[aaannnzzzwwwrrrnnnkkkhhheeeccc\\\YYYUUUSSSQQQPPPNNNMMMLLLMMMNNNOOOOOOOOONNNNNNQQQRRRTTTWWW```ppp~~~|||{{{zzzyyyyyywwwvvvuuuvvvvvvwwwwwwwwwvvvuuuvvv{{{}}}xxxvvvxxx}}}~~~~~~|||zzzyyytttmmmhhhggghhhiiihhhaaa___\\\[[[^^^fffooouuu{{{}}}~~~{{{tttlllfffbbb```dddeeedddeeehhhhhheee[[[[[[ZZZXXXUUURRRPPPPPPLLLJJJGGGFFFFFFGGGFFFEEECCCCCCCCCDDDDDDEEEEEEEEEBBBBBBBBBCCCDDDEEEFFFFFFHHHLLLRRRXXX]]]bbbiiimmmsssxxx}}}yyyvvvtttuuuwwwxxxwwwvvvssslll^^^MMM???777444555222222222222111000//////////////////////////////------------------------......//////...------,,,------....../////////000.../////////000000000111000111111222333333444444333666999:::::::::;;;<<<999999999999999:::;;;<<<>>>???@@@AAACCCDDDEEEFFFGGGHHHKKKNNNOOOQQQYYYbbbooo~~~wwwrrrkkkgggggggggfffeeecccaaa```___^^^[[[VVVVVV\\\bbboooxxxuuupppllljjjgggeeeccc\\\YYYUUURRRQQQPPPNNNMMMMMMMMMNNNOOOOOOOOOOOONNNPPPQQQSSSTTTWWW___kkksss~~~}}}|||{{{zzzyyyyyyyyyzzz{{{zzzyyyxxxxxxzzz|||yyytttpppppprrrvvvyyyyyyzzzyyyyyyzzz}}}{{{yyytttoooiiiggghhhjjjiiihhh^^^]]][[[ZZZ\\\bbbkkkqqqvvvwwwwwwssskkkddd^^^[[[ZZZ^^^```___```cccbbb___WWWYYYZZZXXXUUURRRPPPPPPLLLJJJHHHGGGGGGGGGFFFEEECCCCCCDDDDDDEEEFFFFFFFFFCCCCCCBBBBBBCCCEEEGGGHHHIIINNNUUUZZZ^^^ccciiinnnuuuzzztttssssssuuuwwwxxxxxxwwwtttlll]]]LLL>>>555333444222333333333222111000///////////////////////////------------------------////////////...---,,,+++---------......//////000......//////000000111111000111111222333444555555444777999::::::999:::;;;999999999::::::<<<======>>>???@@@BBBCCCEEEFFFGGGHHHHHHJJJNNNPPPQQQXXXaaahhh~~~{{{sssmmmlllhhhgggfffdddbbbaaa``````\\\XXXYYYaaaiiiuuuxxxtttnnnjjjgggeeebbb```[[[XXXTTTRRRQQQPPPOOOMMMNNNNNNNNNNNNOOOOOOOOOPPPOOOQQQSSSSSSSSSWWW^^^cccppp~~~}}}}}}~~~}}}|||||||||{{{xxxrrroookkkiiiiiikkkmmmnnnsssqqqpppsssxxx~~~~~~vvvuuu{{{zzzuuutttnnnjjjffffffiiijjjhhhfff]]]]]]\\\ZZZ[[[___gggmmmnnnnnnmmmhhhaaa[[[WWWUUUTTTXXX[[[ZZZ[[[]]]\\\YYYTTTWWWYYYXXXTTTQQQOOOOOOLLLJJJHHHHHHHHHHHHFFFDDDBBBCCCCCCDDDEEEEEEFFFFFFDDDCCCBBBAAABBBEEEHHHJJJKKKQQQXXX]]]```eeelllqqqwww|||~~~qqqqqqsssuuuxxxyyyyyyyyyqqqiii[[[JJJ<<<444222333111222222222111000///...////////////////////////........................---...............------,,,,,,---......///000000.........///000111111111000111111222333444555666555777::::::999888999999888888999999;;;<<<>>>>>>>>>???@@@BBBDDDEEEFFFGGGHHHHHHJJJOOOQQQRRRYYY```bbbtttxxxrrrpppjjjiiigggeeecccbbbaaaaaa```]]]___gggppp{{{|||xxxwwwxxx|||yyytttnnniiieeebbb```]]]ZZZWWWTTTRRRQQQPPPOOONNNOOOOOONNNNNNOOOOOOPPPQQQOOOQQQTTTTTTTTTVVV[[[```]]]iiivvvuuuooolllllliiifffdddeeefffggggggpppmmmkkkoooxxx}}}uuullljjjqqq|||{{{tttooommmiiifffdddeeeiiijjjgggccc^^^^^^]]][[[ZZZ]]]dddiiiggggggeee```ZZZUUUSSSRRRPPPUUUWWWWWWXXXZZZXXXTTTRRRUUUXXXXXXTTTPPPOOOOOOLLLJJJHHHHHHHHHHHHFFFDDDBBBBBBCCCCCCDDDEEEFFFFFFEEECCCAAA@@@BBBEEEHHHKKKNNNTTT[[[___bbbfffnnntttxxx}}}|||ooopppsssvvvxxxzzzzzzzzznnnfffXXXHHH:::333222444000000111111111///---,,,////////////////////////////////////////////////,,,,,,---...////////////,,,,,,------...///000000---......///000111111222000111111222444555666666555888::::::999888888888777777888999:::<<<>>>???>>>???@@@BBBDDDEEEGGGGGGHHHGGGJJJOOORRRSSSYYY```^^^nnn~~~uuuooollljjjhhhggggggfffcccaaa``````ccckkkyyyxxxwwwtttrrrrrruuu|||}}}vvvpppmmmiiibbb^^^^^^ZZZYYYWWWUUUSSSQQQOOONNNPPPPPPPPPPPPPPPPPPPPPPPPSSSSSSRRRQQQRRRSSSUUUVVV\\\^^^ccchhhnnntttxxx{{{~~~}}}~~~xxxoooiiigggfffbbbaaa`````````bbbdddffffffiiilllqqqzzz~~~xxxpppjjjeeefffiiinnnvvv~~~wwwpppkkkiiidddeeefffggggggfffeeedddeeeccc```^^^]]]___bbbdddaaa```^^^XXXRRRMMMKKKKKKJJJMMMRRRVVVXXXWWWUUUSSSSSSWWW[[[ZZZUUUPPPLLLKKKNNNLLLIIIHHHHHHHHHFFFEEECCCDDDDDDEEEEEEEEEDDDDDDCCC@@@???BBBCCCDDDGGGLLLQQQVVV]]]bbbfffkkksssxxx}}}|||rrrrrrtttwwwzzz|||{{{zzzqqqfffTTTDDD:::444222111111111111111000000000000---.........//////000000////////////////////////---------............///////////////////////////...............///000000555333222333555666555333444444555666777888999999777999<<<============>>>??????AAACCCDDDFFFHHHHHHJJJKKKNNNPPPRRRVVVZZZ]]]fffhhhqqq|||uuunnnllliiihhhgggfffdddbbb___```fffrrr~~~yyysssrrrqqqppprrrwww~~~xxxrrrooojjjccc^^^^^^XXXXXXVVVUUUSSSQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOOOORRRRRRQQQQQQRRRSSSSSSTTTVVVXXX[[[___cccgggjjjllllllnnnoooooooooppprrrttt{{{{{{{{{{{{|||~~~zzzooofffaaa___^^^]]]]]]\\\\\\]]]___bbbdddfffkkkpppuuu|||zzzrrrgggbbb^^^```ccchhhqqqzzz~~~|||vvvpppjjjgggfffaaabbbccceeeeeeeeeeeeeeefffdddbbb```_________```\\\[[[XXXSSSMMMJJJIIIIIIJJJMMMQQQTTTVVVVVVTTTSSSTTTWWWYYYXXXSSSOOOLLLKKKMMMKKKIIIHHHHHHHHHGGGFFFDDDEEEEEEFFFFFFEEEEEEDDDCCC@@@???BBBDDDDDDHHHMMMQQQVVV\\\aaaeeekkkrrrwwwrrrrrrsssvvvyyy{{{zzzyyyqqqeeeSSSBBB888444222111111111111111000000000000------------......//////////////////////////////---------............//////////////////////////////////////////000111111444333111222555666555333444444555666777888999999777999<<<======<<<===>>>???@@@AAABBBDDDEEEGGGGGGHHHJJJMMMPPPTTTXXX]]]```eeegggnnn~~~|||qqqooollljjjiiigggeeeccc```ccckkk|||}}}xxxtttrrrooopppqqqrrruuu{{{xxxtttnnnfffaaaaaaZZZYYYXXXWWWUUUTTTSSSRRRPPPPPPPPPPPPPPPPPPPPPPPPQQQRRRSSSSSSTTTSSSSSSSSSSSSTTTUUUWWWZZZ\\\]]]^^^```aaabbbcccdddgggkkknnntttuuuxxx{{{~~~{{{pppeee\\\XXXXXXYYY[[[ZZZZZZZZZ]]]```cccfffgggnnntttzzz~~~}}}tttjjj___ZZZWWWZZZ___eeennnvvvyyywwwtttooohhhdddcccccc]]]^^^```bbbcccdddeeeeeeeeeeeedddccc```^^^[[[YYYTTTSSSPPPKKKGGGFFFGGGIIIJJJLLLOOORRRTTTTTTTTTSSSVVVWWWWWWUUUQQQMMMLLLLLLLLLJJJHHHHHHIIIIIIIIIHHHEEEFFFFFFFFFFFFFFFEEEEEECCC??????BBBDDDEEEIIINNNTTTYYY^^^cccggglllsssxxxsssrrrrrrtttwwwyyyyyyyyypppbbbOOO???777444333333111111111111000000000000,,,---------------......////////////////////////---------............///////////////////////////000000000000000111222222333222111222444555444333444555555666777888999999777999<<<===<<<<<<===???@@@AAABBBCCCDDDEEEFFFFFFGGGIIILLLQQQWWW]]]bbbdddccceeejjjuuuuuurrrooollljjjiiigggeeeeeehhhqqq}}}{{{xxxvvvttttttrrrsssuuuwwwzzz{{{uuulllgggfff```___]]][[[YYYVVVUUUTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTUUUVVVVVVUUUTTTSSSTTTUUUVVVWWWXXXYYYZZZ[[[___```aaaccceeeiiiooossssssuuuzzz~~~wwwlllaaaZZZWWWXXXYYY]]]]]]^^^___bbbfffiiikkklllrrrxxxzzz{{{xxxoooddd[[[WWWVVV[[[```fffnnnwwwyyywwwrrrkkkeeeaaa```aaa\\\]]]^^^___aaabbbccccccdddeeeeeeddd```[[[VVVRRRMMMLLLIIIFFFCCCDDDGGGJJJKKKLLLNNNPPPRRRSSSSSSSSSWWWVVVTTTQQQNNNMMMLLLLLLJJJIIIGGGGGGIIIJJJJJJIIIFFFGGGGGGGGGGGGFFFFFFEEEBBB??????BBBEEEGGGKKKPPPXXX\\\bbbfffjjjooovvv{{{sssrrrrrrsssvvvwwwxxxwwwmmm___KKK<<<555444444333111111111111000000000///........................////////////////////////---------............///////////////////////////000000//////000000111222222111111222333444444444555555666777888999999:::888:::<<<<<<<<<<<<>>>???CCCCCCDDDDDDEEEFFFFFFGGGGGGIIIMMMSSS[[[bbbfffhhhaaadddgggnnn|||zzzwwwrrrnnnlllkkkiiiggghhhkkkuuu~~~}}}yyyzzzzzzzzzyyyxxxuuutttwwwxxx{{{}}}{{{rrrlllkkkgggfffccc```\\\XXXUUUTTTUUUUUUUUUUUUUUUUUUUUUUUUTTTUUUVVVWWWWWWVVVTTTSSSUUUUUUVVVXXXYYYZZZ[[[\\\]]]^^^___aaadddiiiooosssuuuxxx}}}|||vvvkkkaaa[[[ZZZ\\\^^^aaabbbdddgggjjjlllnnnpppqqquuuyyyxxxvvvssskkkbbbZZZWWWWWW\\\bbbgggooowwwyyyvvvpppiiiaaa]]]\\\]]]\\\\\\]]]]]]^^^______```bbbccccccbbb]]]WWWQQQMMMIIIHHHGGGDDDCCCEEEIIILLLLLLLLLMMMNNNPPPRRRTTTUUUYYYVVVSSSOOOMMMMMMLLLLLLJJJHHHGGGGGGIIIJJJJJJIIIGGGGGGGGGGGGGGGFFFEEEEEEAAA>>>>>>CCCFFFHHHMMMRRRXXX]]]cccgggkkkpppwww}}}sssrrrrrrsssvvvwwwvvvuuujjj[[[GGG999444444444333111111111111000000000///000000000///////////////////////////////////////---------............//////////////////////////////............///000000111111222333333444555555555555666777888999::::::888:::;;;<<<;;;<<<>>>@@@DDDDDDEEEFFFGGGGGGHHHHHHIIIJJJNNNUUU]]]dddhhhhhh___bbbeeejjjuuu{{{uuuqqqnnnllljjjiiihhhllluuu~~~}}}{{{}}}yyysssrrrooommmjjjfffaaa]]]YYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWVVVVVVVVVWWWYYYZZZ\\\]]]^^^^^^___bbbdddfffkkkppptttyyy{{{yyytttkkkccc___^^^```bbbfffhhhllloooqqqrrrqqqqqqrrrwwwxxxuuuqqqnnnggg```YYYVVVWWW]]]bbbfffmmmtttuuurrrlllddd]]]XXXWWWWWWZZZZZZZZZZZZZZZ[[[\\\]]]______^^^\\\XXXSSSNNNKKKGGGGGGGGGFFFEEEGGGKKKNNNNNNMMMLLLMMMNNNQQQUUUWWWZZZWWWRRROOONNNNNNMMMLLLJJJIIIGGGGGGIIIJJJJJJIIIGGGGGGGGGGGGFFFEEEDDDDDD@@@>>>>>>CCCGGGIIINNNTTTWWW\\\cccggglllqqqyyy~~~}}}sssssssssuuuwwwwwwuuusssfffWWWDDD888555555444222111111111111000000000000111111111000000000000///////////////////////////---------............///////////////////////////...............//////000111222444444444444666777555666666777888999::::::999:::;;;;;;;;;<<<>>>@@@DDDDDDEEEFFFGGGHHHIIIIIIJJJKKKMMMTTT]]]ccceeeddd[[[^^^bbbhhhsss}}}wwwssspppnnnllljjjhhhkkkqqqzzz~~~yyywwwtttpppkkkgggdddbbb``````````````````````````````___^^^^^^^^^^^^^^^\\\]]]^^^___aaabbbcccccceeehhhkkkmmmooorrrvvvyyy}}}wwwsssmmmgggcccdddfffhhhllloootttxxxyyywwwtttrrrpppuuuxxxtttpppkkkddd^^^ZZZWWWXXX]]]bbbeeejjjpppnnnlllggg```YYYUUUSSSSSSUUUUUUUUUUUUWWWXXXZZZ[[[\\\[[[YYYVVVSSSOOOLLLJJJEEEFFFGGGGGGHHHIIIMMMOOOPPPNNNMMMLLLNNNQQQVVVXXX[[[WWWRRRPPPOOOOOOMMMKKKKKKIIIHHHHHHIIIJJJIIIHHHFFFFFFFFFFFFEEEDDDCCCBBB@@@===>>>CCCHHHKKKPPPVVVYYY^^^eeekkkooovvv}}}zzzssssssuuuwwwyyyxxxuuurrrbbbTTTBBB777555666444111111111111111000000000000111000000000////////////////////////////////////---------............////////////////////////////////////...///000000111111333555666555555777999666666777888999::::::;;;999:::;;;;;;:::<<<>>>AAAAAABBBCCCDDDFFFGGGHHHIIIKKKJJJLLLRRRZZZ______\\\WWWZZZ```hhhsssyyytttpppnnnlllkkkhhhkkknnnrrrzzz|||yyyuuuqqqooommmhhhhhhhhhhhhhhhhhhhhhhhhiiihhhfffeeeeeeeeefffgggeeefffgggggghhhiiijjjjjjkkknnnqqqtttuuuxxx{{{}}}|||xxxtttooojjjhhhiiikkklllqqquuuzzz~~~|||wwwtttmmmtttwwwuuupppjjjccc[[[\\\YYYZZZ___ccceeejjjooojjjhhheee___YYYUUUSSSSSSPPPPPPQQQRRRTTTWWWYYY[[[ZZZYYYVVVRRROOOMMMKKKKKKDDDFFFHHHIIIIIIJJJMMMOOOQQQOOOMMMLLLNNNRRRVVVYYY[[[WWWSSSQQQQQQPPPNNNKKKLLLJJJHHHHHHIIIIIIIIIHHHFFFFFFFFFEEEEEEDDDBBBBBB@@@===>>>DDDHHHKKKQQQWWW]]]bbbiiiooottt{{{{{{rrrtttvvvyyy{{{yyytttqqq```RRRAAA777666777444000111111111111000000000000000000//////.........---////////////////////////---------.........//////////////////////////////000000000000000111111222111444666666555555888;;;666666777888999::::::;;;::::::;;;;;;:::;;;>>>AAA??????AAACCCDDDFFFHHHHHHKKKIIIJJJPPPWWW[[[ZZZWWWSSSWWW]]]gggttt~~~zzzxxxwwwrrrllliiifffgggjjjnnnrrr}}}}}}xxxttttttssssssssssssssssssrrrqqqpppooonnnoooppppppnnnmmmlllmmmoooqqqpppoooyyyyyyxxxzzz}}}{{{xxxtttnnnjjjkkkoootttxxxtttzzz|||vvvqqqoooppprrrsssqqqkkkeee___\\\[[[[[[[[[^^^ccchhhkkklllfffccc^^^ZZZWWWTTTQQQNNNMMMNNNOOOPPPQQQTTTXXX\\\YYYVVVQQQMMMJJJIIIJJJJJJJJJJJJKKKLLLMMMOOOPPPRRRRRROOOLLLLLLQQQUUUWWWWWW[[[WWWSSSPPPPPPPPPOOOOOOLLLKKKJJJIIIIIIIIIIIIIIIHHHHHHFFFEEECCCAAA@@@???===@@@CCCGGGJJJOOOUUUYYYaaaffflllsssyyy|||rrruuuxxxyyy{{{{{{tttkkkaaaNNN;;;444444333111///111111111111000000000000////////////////////////------......///000000000///......---------......////////////////////////111111111000000000000000333222222222333555777888777666444444666999>>>@@@;;;===??????>>>======>>>===???BBBCCCDDDFFFHHHKKKLLLJJJJJJLLLPPPSSSRRRPPPSSSWWW]]]eeeooozzz~~~|||zzzyyytttnnnkkkgggggghhhjjjmmmvvv}}}||||||~~~|||{{{zzzyyyxxxyyyyyyzzz|||{{{{{{}}}yyyvvvsssqqqrrrtttvvvwwwuuuyyy||||||xxxsssooommmmmmoooooolllfff___YYYWWW[[[[[[[[[^^^cccgggjjjjjjccc```[[[WWWTTTQQQMMMKKKJJJKKKLLLMMMNNNQQQVVVYYYZZZWWWSSSOOOLLLKKKLLLMMMNNNNNNNNNNNNNNNOOOOOOOOORRRPPPNNNPPPTTTWWWYYYXXXXXXVVVTTTSSSSSSRRRPPPOOOMMMLLLKKKJJJJJJJJJJJJJJJHHHGGGFFFDDDBBBAAA@@@???>>>AAADDDHHHLLLQQQWWW[[[dddhhhnnnuuu{{{yyypppsssvvvwwwyyyyyyrrrjjj]]]KKK:::444555444222111111111111111000000000000///////////////////////////...........................---------......///////////////////////////111000000000000000000000222222222222333555777888666666555555777:::===???;;;===??????>>>===>>>???===???BBBCCCDDDFFFHHHJJJJJJIIIIIILLLPPPSSSSSSRRRSSSVVV[[[bbbjjjttt|||{{{vvvpppmmmkkkiiiiiiiiiiiippp}}}{{{zzzzzz{{{zzzyyywwwvvvwwwwwwuuuqqqmmmkkkjjjooopppooollleee___ZZZWWW[[[[[[\\\___cccfffgggggg___\\\WWWSSSPPPMMMIIIFFFGGGIIIJJJKKKMMMPPPUUUXXX[[[YYYUUUQQQOOOOOOPPPPPPQQQRRRRRRSSSSSSRRRRRRQQQRRRQQQRRRUUUXXX[[[[[[ZZZUUUUUUVVVWWWXXXVVVSSSPPPNNNMMMLLLKKKJJJJJJJJJJJJGGGFFFEEEDDDBBB@@@?????????AAAEEEIIINNNSSSYYY]]]gggkkkqqqwww}}}uuuooorrrssstttvvvwwwqqqiiiYYYHHH888333555555333222111111111111000000000000//////////////////////////////......---,,,,,,+++---------------...///000////////////////////////000000000000000000111111222222222333444555666777555555666777999;;;<<<>>><<<===??????>>>>>>???@@@>>>@@@BBBDDDDDDFFFHHHJJJIIIIIIJJJLLLPPPSSSSSSSSSTTTVVVYYY^^^dddllluuu{{{~~~yyyssspppnnnllljjjiiiiiinnn}}}|||yyyuuussspppllliiiggghhhhhhnnnooonnnkkkeee___\\\ZZZZZZZZZ[[[^^^bbbddddddccc[[[XXXSSSOOOMMMJJJFFFDDDFFFHHHJJJLLLNNNRRRWWW[[[^^^\\\XXXUUUTTTSSSTTTTTTSSSTTTUUUWWWXXXXXXWWWWWWTTTUUUXXXZZZ\\\]]][[[ZZZUUUVVVYYY\\\^^^[[[VVVRRRNNNMMMLLLJJJIIIIIIIIIIIIFFFEEEDDDCCCAAA@@@??????>>>AAAEEEJJJOOOUUU[[[```jjjnnnsssyyysssoooqqqssssssuuuwwwqqqiiiVVVGGG888444444444222222111111111111000000000///////////////////////////......---------,,,,,,,,,,,,,,,,,,---...///000111////////////////////////000000000000000111111111222222222333444555666777555666777999:::;;;<<<<<<<<<>>>@@@@@@??????@@@AAA???AAACCCDDDDDDEEEGGGIIIJJJKKKKKKMMMOOOQQQRRRRRRSSSUUUWWWZZZ___fffnnnsss|||vvvsssooollliiihhhhhhmmmzzz~~~{{{tttooojjjeeecccdddfffhhhiiijjjiiieee```\\\ZZZZZZYYYYYYZZZ]]]```aaa___]]]XXXUUUQQQNNNKKKIIIFFFCCCEEEGGGJJJLLLPPPUUU[[[___bbb```^^^[[[YYYXXXXXXYYYVVVWWWXXXYYYZZZZZZZZZZZZ[[[]]]```bbbaaa___\\\ZZZXXXZZZ]]]```aaa^^^XXXTTTLLLLLLJJJIIIHHHGGGGGGGGGEEEDDDCCCBBBAAA@@@???>>>>>>AAAEEEJJJPPPVVV]]]bbbkkkooouuu|||tttpppssstttuuuwwwwwwqqqhhhSSSFFF999555444222000///111111111111000000000///////////////////////////,,,,,,,,,---------......,,,,,,,,,---...///000111//////////////////////////////000000111111111111111222222444555555666666555666888:::;;;<<<<<<;;;<<<>>>@@@AAA@@@@@@AAABBBAAABBBDDDEEEEEEEEEGGGIIILLLMMMMMMNNNNNNOOOPPPPPPRRRSSSUUUXXX\\\bbbjjjooo{{{xxxoookkkhhhggghhhlllxxx{{{qqqkkkddd``````dddgggiiijjjjjjhhhddd```\\\[[[[[[WWWWWWYYY\\\^^^]]]ZZZXXXUUURRROOOLLLKKKIIIGGGEEEDDDGGGJJJNNNSSSZZZaaaeeeiiihhheeeccc```______^^^]]]\\\\\\\\\]]]^^^___```iiikkkmmmlllhhhccc___]]]\\\]]]^^^``````]]]XXXTTTLLLKKKJJJHHHGGGFFFFFFFFFDDDCCCBBBAAA@@@??????>>>>>>BBBGGGLLLRRRYYY```eeemmmrrrxxxtttqqqtttvvvwwwxxxwwwooofffPPPDDD999555444111//////111111111111000000000000////////////////////////+++,,,,,,---......//////---------------...///000/////////////////////////////////000111111222222111111333444555666666666666777888:::;;;<<<<<<<<<<<<>>>@@@AAAAAAAAABBBCCCBBBCCCEEEEEEEEEEEEGGGHHHKKKMMMNNNNNNNNNNNNOOOQQQRRRSSSUUUVVVZZZ___fffkkkzzz~~~sssnnnjjjiiijjjnnnxxxzzzmmmggg```]]]```eeeiiilllnnnmmmjjjddd^^^ZZZYYYYYYUUUUUUXXXZZZ\\\ZZZVVVSSSRRROOOLLLKKKJJJIIIGGGFFFGGGJJJOOOTTTZZZbbbjjjooorrrpppnnnkkkhhhfffeeeeeebbbbbbbbbdddgggkkkooorrrzzz||||||xxxqqqiiieeeccc```___^^^]]]\\\ZZZVVVRRRMMMLLLKKKIIIGGGFFFFFFFFFCCCBBBBBBAAA@@@???>>>>>>@@@DDDIIIOOOVVV]]]dddiiipppuuu{{{{{{sssqqquuuxxxyyyyyywwwmmmbbbLLLAAA888555444111000000111111111111000000000000////////////////////////.....................///......---------......///////////////////////////...//////000111111222222000111333555666666666555888888888999:::;;;<<<<<<<<<>>>AAABBBAAAAAACCCDDDCCCDDDFFFFFFEEEEEEFFFHHHHHHKKKMMMNNNNNNOOORRRTTTSSSTTTUUUUUUWWW\\\bbbffftttxxxsssnnnmmmmmmpppzzzxxxkkkeee^^^\\\```fffkkkmmmlllkkkfff```YYYTTTRRRRRRSSSTTTWWWYYY[[[YYYTTTPPPOOOMMMKKKIIIIIIIIIGGGFFFLLLPPPUUU[[[bbbjjjrrrxxxxxxvvvtttpppnnnkkkjjjiiidddeeegggkkkqqqzzzwwwnnniiigggaaa___\\\ZZZYYYVVVSSSQQQNNNMMMLLLJJJHHHGGGGGGGGGBBBBBBAAAAAA@@@???>>>>>>BBBFFFKKKQQQXXX```gggmmmrrrwww~~~wwwqqqpppuuuxxxyyyzzzvvvkkk```HHH???666555444222111222111111111111000000000000////////////////////////000000000///......------///......---------......////////////////////////...//////000111222222222000111333555666666666555999888888999:::;;;<<<===<<>><<<<<<>>>AAAFFFKKKQQQVVV[[[aaajjjpppuuu}}}wwwsssuuuwwwwwwwwwwwwttthhh\\\FFF>>>555111444555333///000000////////////000000////////////////////////------------------------////////////000000000000///////////////.........000000000000000111111222222333444666777888888888777888999999999:::<<>><<<<<>><<<===@@@BBBKKKQQQWWW]]]bbbhhhpppvvv|||xxxuuuqqqssstttttttttpppdddWWWCCC<<<444222333444222///000000////////////000000///.........------,,,,,,------------------------------........./////////......//////////////////111000000000000111222222111222333444555666666666777888::::::;;;<<<>>>AAA@@@AAACCCEEEGGGHHHHHHIIIIIIJJJJJJJJJIIIHHHGGGFFFKKKKKKKKKMMMPPPSSSVVVXXX\\\ZZZZZZ\\\]]]]]]bbbhhhsssuuuqqqnnnqqqsssjjj___]]]^^^ccckkkqqqsssrrrjjjeee]]]TTTNNNLLLKKKLLLPPPRRRTTTTTTSSSRRRRRRSSSTTTWWW[[[___dddhhhmmmppprrrvvvzzz~~~yyypppcccZZZUUURRROOOMMMKKKIIIHHHGGGHHHHHHFFFEEEBBBBBBAAA???===>>>BBBDDDNNNSSS[[[aaafffllltttyyyvvvuuuqqqssstttssssssnnnaaaTTT@@@;;;444222333444222000000000////////////000000.........---,,,,,,++++++........................------------.........///............////////////111111000000111111222333222333444555666666666666777999:::;;;<<<===@@@CCCAAABBBCCCDDDFFFFFFGGGGGGJJJJJJKKKKKKKKKKKKJJJJJJLLLLLLMMMOOOQQQTTTVVVXXX^^^\\\^^^```aaaaaafffnnnzzzxxxrrroooqqq{{{ooofff]]]^^^bbbiiipppttttttrrriiiccc[[[RRRMMMKKKLLLNNNQQQSSSTTTTTTSSSSSSUUUVVV[[[___dddgggjjjnnnrrruuuvvv{{{zzzqqqdddYYYTTTQQQOOOMMMJJJHHHGGGFFFGGGGGGEEECCC@@@AAA@@@??????@@@DDDGGGPPPVVV]]]dddiiiooowww|||}}}tttsssrrrtttuuutttrrrlll^^^QQQ===999444222222333222000000000////////////000000......---------,,,,,,,,,........................------------.........///---.........//////000000111111111111111222222333444555666777777777777777777999;;;<<<===???BBBDDDDDDDDDDDDDDDDDDDDDEEEEEEIIIIIIKKKMMMNNNOOOOOOOOONNNNNNOOOQQQSSSUUUVVVWWW______bbbeeeddddddiiiqqq{{{uuuqqqssswwwkkkbbb\\\aaahhhqqqwwwwwwtttqqqhhhcccZZZQQQMMMMMMOOOQQQSSSTTTUUUUUUUUUVVVXXX[[[aaafffkkknnnppprrrvvvzzz{{{xxxooocccYYYTTTQQQOOOMMMJJJHHHFFFFFFFFFEEECCCBBB>>>?????????@@@CCCGGGKKKRRRXXXaaahhhmmmssszzz{{{rrrrrrtttuuuvvvtttqqqjjj[[[LLL:::888444222222222222111000000////////////000000------------------------........................------........./////////------......///000000000222111111111111222333333555666777888888888888888777999;;;===>>>@@@DDDFFFGGGFFFEEEDDDDDDDDDEEEEEEIIIJJJLLLNNNPPPRRRRRRSSSPPPPPPQQQSSSTTTVVVWWWWWW^^^```eeeiiigggeeeiiiqqq}}}yyyvvvyyy}}}ssshhhaaaaaagggrrr|||~~~xxxrrrhhhbbbYYYQQQNNNOOORRRUUUUUUVVVVVVVVVWWWXXX\\\___eeekkkqqqttttttvvvzzz~~~uuummmaaaYYYTTTRRROOOMMMJJJHHHFFFEEEEEEDDDBBB@@@<<<===>>>???AAAEEEJJJNNNUUU\\\eeelllqqqwww~~~{{{rrrrrrtttvvvuuurrrooofffVVVGGG888666444222222111111111000000////////////000000---------......//////000............................../////////000000000------......///000000111222222111111222222333444555666666777777777777777777999<<<===???AAAEEEHHHHHHGGGFFFFFFFFFGGGHHHIIIKKKLLLNNNPPPQQQSSSSSSSSSQQQRRRSSSTTTVVVWWWWWWWWW[[[___fffjjjhhhdddgggnnn||||||zzz}}}xxxppphhhbbbfffnnn{{{|||vvvhhhbbbYYYRRRNNNPPPTTTXXXVVVWWWXXXWWWXXXZZZ^^^aaagggmmmtttwwwxxxyyy~~~ssskkkaaaYYYUUURRROOOMMMJJJHHHFFFEEEDDDCCCAAA???:::<<<===???AAAFFFLLLPPPXXX^^^gggoootttzzz{{{sssssstttuuuuuuqqqmmmdddSSSCCC777666444222111111111111000000////////////000000,,,------...///000111111////////////////////////////////////000000000000---------...///000000111222222111111222222333444444555666666666666666666777999<<<>>>???BBBFFFIIIHHHHHHGGGGGGHHHJJJKKKMMMNNNNNNPPPQQQRRRRRRSSSSSSRRRRRRTTTUUUVVVWWWWWWWWWYYY^^^fffjjjgggbbbdddkkkqqqzzz|||zzz~~~wwwllleeecccgggyyyxxxnnncccXXXRRROOONNNQQQUUUWWWXXXXXXWWWWWW\\\dddjjjtttuuuvvvvvvwww{{{xxxyyy|||}}}rrrlllbbbZZZTTTQQQNNNLLLIIIIIIGGGFFFDDDBBBAAA@@@AAA???>>>???CCCHHHMMMPPP[[[bbbkkkrrrxxx}}}yyyuuuvvvwwwvvvtttsssmmmaaaOOOCCC888555222111111222333222222111111000///000000000......................................................//////000000111111000000//////000111222222///111333444333222222333555444444555777888777777:::<<<>>>@@@AAACCCGGGJJJNNNLLLJJJIIIJJJJJJJJJJJJLLLLLLLLLLLLMMMOOOQQQRRRQQQXXX[[[YYYXXX\\\\\\XXX]]]^^^```bbbcccdddddddddiiimmmuuu}}}~~~uuukkkfffeeelllzzzoooeeeYYYSSSPPPNNNPPPUUUXXXYYYYYYXXXYYY]]]eeekkktttuuuwwwxxxzzz~~~|||rrrnnnpppssstttxxx~~~{{{pppjjjaaaYYYSSSOOOMMMKKKGGGGGGEEEDDDBBB@@@???>>>@@@>>>>>>@@@EEEKKKQQQTTT]]]dddmmmuuu{{{wwwssstttxxxwwwvvvtttmmm^^^LLL???777555222111222333222111222111111000000000000000......................................................//////000000111111333222111000000///000000000222555555444333333333666666666777999::::::999:::<<<>>>@@@AAADDDGGGJJJNNNLLLKKKJJJJJJKKKKKKKKKNNNNNNNNNNNNOOOQQQSSSUUUUUU[[[]]]ZZZZZZ]]]]]][[[^^^___```aaabbbcccddddddfffjjjpppzzz~~~~~~sssjjjggghhhttt~~~qqqfffZZZTTTPPPOOOQQQVVVYYYZZZ[[[ZZZ[[[___ffflllrrrtttwwwyyy}}}uuupppkkkffffffhhhoooqqquuu{{{|||xxxlllfff^^^VVVQQQMMMJJJIIIEEEDDDCCCBBB@@@???======>>>===>>>AAAGGGNNNUUUZZZ```gggqqqyyytttqqqrrrxxxwwwwwwtttkkk[[[HHH;;;555444222222333333111000111111000000000/////////......................................................//////000000111111222111111000000000111111333555777777555444444444555666777888999::::::::::::<<<>>>@@@AAADDDGGGJJJNNNMMMLLLLLLKKKKKKLLLLLLPPPPPPPPPQQQRRRTTTVVVXXXYYY]]]___]]]\\\^^^___^^^``````___``````bbbdddeeefffiiimmmsss{{{pppiiihhhlllyyypppfffZZZUUURRRPPPSSSXXXYYY[[[\\\[[[[[[___ffflllmmmppptttxxx|||~~~tttjjjgggfffeeegggiiipppqqquuuzzz~~~}}}xxxrrrfffaaaZZZSSSNNNKKKHHHFFFDDDDDDCCCAAA@@@>>>=========>>>???BBBHHHOOOXXX]]]ccckkkuuu~~~}}}rrrooopppuuuvvvvvvsssiiiXXXEEE888444333222333333333111///000000000000000//////.........................................................//////000000111111......///000111333555666555777999999777666555666333555777888888888999999:::<<>>===???AAADDDIIIPPPYYY___gggnnnxxxyyypppnnnppprrrttttttqqqfffVVVDDD888444333222222333333000...///000000000000///............................................................//////000000111111......///000222333555666666888::::::999777777888444777:::;;;:::999999:::;;;===???AAABBBDDDHHHKKKMMMOOOPPPPPPNNNMMMOOOPPPQQQPPPPPPPPPQQQSSSUUUVVVZZZ]]]aaaccccccaaaaaabbbbbbbbb``````aaacccfffgggkkkmmmqqquuuxxx}}}sssmmmqqqxxxnnndddYYYTTTRRRRRRUUUZZZWWWYYYZZZYYYWWWYYY^^^cccaaadddiiinnnsssyyy~~~~~~xxxsssoooccc^^^]]]```cccccceeeiiiooopppqqqttttttnnneee]]]XXXTTTOOOKKKIIIHHHFFFDDDEEEDDDDDDCCCAAA@@@@@@???===@@@DDDGGGKKKRRR\\\dddkkksss}}}vvvooooooqqqrrrssssssnnnbbbRRRBBB888444333111111222222000///...///000111000///...---......................................................//////000000111111333222222111111111222222666888:::;;;:::999999:::999===@@@@@@>>><<<<<<===;;;===???AAABBBEEEHHHKKKMMMPPPRRRRRRPPPNNNPPPRRRQQQPPPOOOOOOOOOQQQRRRSSSWWW[[[bbbiiijjjeeebbbbbbbbbbbbbbbbbbdddfffhhhiiikkklllqqqvvvxxx~~~xxxsssxxxpppeeeZZZTTTQQQPPPRRRWWWVVVWWWXXXVVVTTTUUUYYY]]]\\\```eeejjjnnntttyyy|||~~~}}}||||||}}}~~~~~~{{{tttlllhhh```^^^___bbbcccbbbffflllnnnnnnoooqqqqqqjjj```XXXQQQOOOKKKHHHHHHGGGFFFEEEDDDDDDCCCBBBAAA@@@@@@???===AAAFFFJJJNNNWWWbbbkkkqqqxxxtttoooqqqtttttttttssslll^^^NNN???666555333111000000111111000...///000111000///---,,,......................................................//////000000111111444333333222111111111111444777999;;;:::::::::;;;<<<@@@DDDDDD???<<<<<<===;;;===@@@AAACCCEEEIIIKKKLLLPPPTTTTTTQQQOOOQQQTTTRRRQQQPPPOOONNNOOOPPPPPPUUUZZZeeepppqqqiiiccccccaaaaaaccceeegggiiijjjkkkkkkjjjpppwwwyyy{{{|||xxx}}}sssggg[[[TTTPPPNNNPPPTTTTTTVVVVVVTTTRRRRRRUUUYYY[[[^^^ccchhhlllqqquuuyyy}}}{{{zzzyyyyyyzzz|||}}}zzz{{{{{{yyyssskkkbbb]]]```^^^___aaa```___eeelllnnnoooppprrrqqqkkk```XXXNNNKKKHHHGGGGGGGGGFFFEEECCCCCCBBBBBBAAA@@@??????<<>>@@@DDDIIIOOOVVV```llluuu{{{vvvrrrsssssswwwuuurrrkkkYYYDDD::::::555555444333222000000///000000////////////000000000000//////.........---///...---,,,,,,---...///000///------...111555777444444444444444444444444222444666777777999<<<>>>>>>@@@CCCDDDDDDBBB???===999<<>>???@@@@@@CCCHHHNNNUUU\\\fffrrrzzzyyyqqqppprrrssstttrrrnnndddRRR@@@777777444444333222111000000///000//////......//////000////////////............//////000000000000//////////////////////////////000111111111111111111111222444555555555666888:::;;;===@@@BBBCCCCCCBBBAAABBBDDDEEEEEEEEEFFFIIIKKKMMMOOOPPPPPPNNNMMMMMMNNNOOOOOOOOOPPPQQQQQQRRRRRRPPPRRRVVVXXXZZZZZZYYYXXX]]]___aaaccceeefffggghhheeefffjjjnnnpppvvvzzz}}}mmmfff]]]VVVSSSPPPMMMJJJHHHGGGEEEDDDFFFHHHLLLNNNTTTXXX___eeelllrrrxxx|||~~~{{{yyyyyyvvvqqqlllgggeeecccbbbbbbaaa___]]]ZZZYYYVVVUUUWWW\\\aaaeeennnkkkgggaaaZZZTTTNNNKKKJJJIIIHHHGGGFFFFFFEEEEEEDDDBBB???======>>>AAABBBDDDJJJQQQYYYaaakkkuuu}}}wwwpppqqqssstttsssrrrmmm```OOO???777666333333333222111000000////////////......////////////////////////............///000111111000///...------///000000//////...000000000000111111111111222444555444444555777999:::;;;>>>@@@BBBCCCCCCCCCCCCDDDEEEEEEEEEEEEHHHJJJLLLNNNPPPPPPOOONNNNNNOOONNNNNNPPPQQQRRRRRRRRRRRRTTTTTTTTTUUUVVVXXXZZZ[[[^^^___aaabbbdddeeeeeeeeebbbcccgggkkkooouuu{{{mmmggg^^^XXXUUUQQQMMMJJJIIIGGGEEEDDDEEEHHHKKKNNNRRRXXX```hhhooouuu{{{~~~|||xxxvvvuuuqqqkkkfffdddbbb```______]]][[[YYYXXXVVVTTTSSSWWW\\\bbbeeekkkgggbbb\\\UUUPPPLLLJJJHHHHHHHHHHHHGGGGGGFFFFFFBBBAAA>>>======???BBBDDDEEELLLUUU]]]eeeoooyyyuuuqqqsssuuuuuusssssslll]]]KKK>>>888666333222222111111000000000//////............//////.........///////////////------///000000///------***+++...000111111000000111111111222222222333333222333444444444444666888999:::<<<>>>@@@BBBCCCDDDBBBCCCCCCCCCCCCEEEHHHKKKLLLNNNPPPPPPPPPOOOPPPQQQNNNOOOPPPQQQRRRSSSRRRRRRUUUUUUTTTTTTUUUXXX[[[^^^___```aaabbbcccdddddddddbbbbbbeeejjjnnnttt~~~pppiiiaaaZZZWWWSSSOOOKKKGGGFFFCCCBBBCCCFFFJJJMMMSSSZZZdddmmmtttxxx{{{}}}yyywwwssspppmmmiiidddaaabbb```^^^]]]\\\ZZZWWWTTTUUURRRQQQRRRVVV\\\aaaccceeebbb\\\WWWQQQMMMKKKIIIGGGGGGHHHHHHHHHGGGFFFFFF@@@@@@???>>>???AAACCCEEEHHHOOOYYYbbbkkkttt~~~rrrqqqtttuuuuuurrrrrrkkkYYYHHH===888555222222111111111000000000///......------......///.........///////////////------............------***+++...000111222222111111111222222333444444444111333444444444555777999::::::;;;<<<>>>AAACCCEEEBBBBBBCCCCCCCCCEEEIIILLLMMMNNNOOOOOOOOOOOORRRTTTPPPPPPPPPQQQQQQRRRRRRSSSSSSRRRRRRSSSUUUXXX[[[^^^___```aaabbbcccdddddddddbbbbbbdddiiimmmrrr|||ssslllccc\\\YYYUUUQQQNNNEEECCCAAA@@@CCCGGGLLLPPPWWW^^^iiirrrwwwyyyxxxxxxqqqpppmmmhhhccc___]]]\\\^^^\\\[[[ZZZYYYWWWTTTQQQPPPNNNMMMPPPVVV[[[___```]]][[[WWWRRRNNNJJJIIIHHHFFFFFFGGGHHHHHHHHHGGGFFF?????????@@@AAACCCDDDEEEKKKSSS^^^hhhqqqyyyzzzooopppsssuuutttqqqqqqhhhUUUDDD;;;666333111111111111000000000000///......------......///............/////////000//////............//////---...///000111111111111111111222222333444444555111222444555555666999;;;:::::::::;;;===@@@CCCDDDDDDDDDDDDCCCCCCEEEIIIMMMMMMMMMMMMLLLLLLNNNRRRUUURRRRRRQQQPPPPPPQQQRRRSSSPPPPPPQQQSSSVVVYYY\\\]]]___```aaacccdddeeeeeeeeebbbbbbdddiiikkknnnuuu}}}}}}zzz|||uuunnneee^^^ZZZVVVSSSOOODDDCCCAAAAAADDDJJJPPPTTTZZZbbbmmmvvvyyyxxxvvvtttlllllliiiccc\\\XXXXXXYYYZZZYYYXXXXXXWWWVVVRRROOOMMMLLLKKKOOOUUUZZZ]]]]]]XXXVVVSSSOOOKKKIIIGGGGGGEEEFFFGGGHHHIIIHHHGGGFFF>>>???@@@AAACCCDDDEEEEEENNNVVVaaalllttt}}}vvvmmmooossstttrrrooopppgggRRRAAA999555222111111111111000000000000.........------.........---.........//////000000111000///......///000111111000000000000111111111000000111222333333444444111222444555555777:::<<<;;;;;;:::;;;<<>>777444///222222222111000//////...////////////////////////000000//////.........---///////////////.........111111222333333333333222555444444333333222222111444333333444555777999;;;:::;;;<<<======???CCCFFFFFFEEECCCBBBCCCDDDFFFGGGJJJIIIIIIJJJMMMOOOQQQQQQTTTTTTSSSSSSRRRQQQQQQQQQQQQQQQQQQSSSVVVYYY\\\^^^bbbcccdddeeeeeecccaaa```aaabbbccceeeiiinnnsssvvvttt{{{vvvuuuvvv{{{|||ssshhhaaa^^^[[[UUUOOOGGGEEECCCCCCEEEKKKSSSYYYgggoooxxx{{{|||yyyqqqhhh```]]]XXXTTTSSSTTTWWWYYY]]]ZZZWWWTTTSSSQQQOOOMMMIIIHHHHHHKKKPPPTTTUUUTTTPPPNNNLLLIIIHHHHHHJJJKKKJJJJJJJJJKKKLLLKKKHHHEEEEEE@@@>>>@@@CCCDDDGGGLLLUUU\\\gggqqq{{{~~~rrrppprrrqqqppppppllliii\\\III<<<777444111222222111111000//////...////////////////////////000/////////............////////////////////////111111222333333333333222555555555444444444333333555444444555666888:::<<<;;;<<<===>>>>>>@@@CCCFFFGGGFFFDDDDDDDDDEEEGGGHHHJJJIIIIIIJJJMMMOOOQQQRRRTTTTTTUUUUUUUUUTTTSSSSSSRRRSSSTTTUUUXXX[[[^^^___cccccceeeeeeeeecccaaa```]]]^^^```ccchhhnnnsssvvvrrr}}}~~~xxxvvvvvvyyy}}}|||tttiiiccc___[[[TTTOOOEEEFFFFFFFFFHHHOOOYYY```pppxxx~~~|||vvvlllbbbYYYVVVQQQOOOPPPTTTYYY]]]___\\\XXXUUUSSSQQQNNNLLLGGGFFFGGGIIILLLOOOOOOOOOLLLKKKIIIHHHGGGHHHJJJKKKLLLLLLLLLMMMMMMLLLIIIFFFFFFAAA???BBBDDDEEEJJJOOOZZZbbblllvvvzzzqqqqqqtttrrrnnnllljjjdddUUUDDD999666555333222222111111000/////////////////////////////////////////////............////////////////////////111111222333333333333222666666666555555555555555666555555666777999;;;======>>>???@@@@@@BBBDDDGGGGGGFFFEEEEEEEEEFFFHHHIIIIIIIIIIIIJJJLLLNNNPPPRRRSSSUUUVVVXXXXXXWWWVVVUUUUUUUUUVVVXXXZZZ\\\___```cccdddeeeeeedddccc```___]]]]]]^^^aaaeeejjjnnnqqqooovvv}}}zzzyyy{{{wwwppphhhaaa]]]XXXRRRMMMHHHIIIIIIIIILLLUUUaaakkkyyy|||ttthhh^^^UUURRRNNNLLLNNNTTT[[[```aaa^^^YYYUUUSSSPPPLLLJJJFFFFFFGGGHHHJJJKKKKKKKKKIIIIIIHHHHHHIIIJJJLLLMMMNNNMMMMMMMMMNNNLLLHHHFFFEEEAAA@@@CCCDDDFFFLLLSSS___gggrrr|||xxxpppqqqtttrrrooommmkkk```OOO@@@777555555444111111111111000000/////////////////////////////////////////////.........///////////////000000000111111222333333333333222555555555555555555555666666666666666777999<<<===>>>@@@BBBBBBBBBCCCEEEGGGFFFFFFEEEEEEEEEFFFGGGHHHGGGHHHIIIIIIJJJLLLOOOQQQRRRTTTWWWYYYZZZYYYWWWVVVUUUVVVWWWYYY[[[]]]^^^___bbbcccdddddddddbbb```^^^____________aaadddgggiiilllppp{{{vvv}}}}}}~~~qqqlllfffaaa]]]XXXQQQMMMKKKKKKJJJKKKPPP]]]lllwww{{{rrrfff\\\VVVRRRNNNLLLOOOUUU\\\```aaa^^^YYYUUURRRNNNKKKHHHFFFGGGIIIIIIJJJIIIIIIIIIHHHHHHIIIIIIKKKMMMOOOPPPNNNNNNMMMMMMMMMKKKGGGDDDCCC@@@@@@CCCEEEHHHPPPYYYdddlllwwwxxxoooooorrrrrrqqqpppmmm^^^KKK===777444444444111111111000000000000000////////////////////////.........///////////////////////////000000111111111111222333333333333222333333444444555555555666666666666666888:::<<<===@@@BBBCCCDDDCCCCCCEEEFFFDDDDDDDDDDDDEEEEEEFFFFFFFFFGGGIIIIIIIIIJJJNNNQQQRRRTTTWWWYYYZZZZZZXXXWWWUUUVVVWWWYYYZZZ[[[\\\]]]```aaabbbccccccaaa___^^^___^^^^^^^^^___aaadddeeejjjllltttvvv|||~~~}}}yyyrrrkkkhhhdddaaa]]]YYYSSSPPPLLLJJJJJJOOOZZZjjj{{{zzzqqqfff\\\VVVSSSPPPNNNPPPVVV\\\``````]]]XXXTTTQQQMMMJJJGGGFFFHHHJJJKKKJJJIIIIIIIIIHHHIIIJJJKKKMMMOOOQQQRRRPPPOOONNNNNNNNNKKKGGGDDDBBB@@@AAAEEEGGGKKKUUU```iiiqqq|||wwwmmmmmmqqqrrrrrrssslllZZZFFF;;;777444333333111111000000000000000000////////////////////////.........///////////////...//////000000111111222111111222333333333333222222222333444555555666666777777777888999;;;===>>>AAACCCEEEEEEDDDDDDDDDEEECCCDDDDDDDDDEEEEEEEEEEEEFFFHHHJJJJJJIIIJJJOOOSSSTTTUUUWWWYYYZZZZZZYYYXXXUUUVVVWWWYYYZZZZZZ[[[[[[\\\]]]___aaaaaa```___^^^\\\\\\\\\]]]___bbbfffhhhiiikkkrrrxxxwww|||}}}{{{tttmmmfffcccbbb```^^^\\\XXXSSSQQQMMMKKKNNNYYYlllzzzpppfff]]]TTTRRRPPPPPPRRRWWW]]]```^^^[[[VVVRRROOOLLLIIIFFFDDDGGGKKKKKKJJJHHHHHHIIIHHHHHHJJJLLLNNNPPPQQQRRRRRRQQQPPPPPPOOOLLLHHHEEEBBBAAACCCGGGJJJPPP[[[gggnnnvvvtttkkklllpppqqqqqqqqqgggTTT@@@888777444222333000000000000000000000111////////////////////////............/////////000...//////000111111222222111111222333333333333222222333444555666777888888::::::::::::<<<>>>@@@AAAAAACCCEEEEEEDDDCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFFFFHHHKKKNNNMMMLLLMMMQQQVVVXXXXXXYYYZZZ[[[[[[ZZZZZZUUUVVVXXXYYYZZZ[[[ZZZZZZYYYZZZ\\\___```______^^^\\\\\\\\\]]]```cccfffhhhhhhkkkqqq{{{~~~xxx{{{}}}}}}|||tttmmmeee___\\\\\\[[[[[[YYYUUURRROOONNNNNNSSSddd{{{{{{pppfff]]]RRRQQQPPPPPPSSSXXX]]]aaa]]]ZZZUUUQQQOOOLLLHHHFFFCCCGGGKKKKKKIIIHHHHHHIIIGGGHHHJJJLLLNNNOOOQQQRRRTTTSSSRRRQQQQQQNNNIIIFFFBBBBBBEEEJJJMMMSSS```lllqqqyyy|||qqqjjjlllpppqqqoooooocccOOO<<<666666444222333000000000000000111111111////////////////////////---.........//////000000...//////000111222222222111111222333333333333222333444555666777888999:::<<<<<<<<<<<<>>>@@@BBBCCCAAACCCEEEFFFDDDCCCCCCCCCEEEEEEFFFGGGGGGGGGGGGFFFJJJNNNPPPPPPNNNOOOTTTYYY[[[[[[[[[[[[[[[\\\\\\\\\VVVWWWYYYZZZ[[[[[[[[[ZZZVVVXXX[[[]]]______^^^^^^```___^^^^^^___bbbdddfffhhhkkkpppxxx|||{{{}}}ppphhhaaaZZZVVVUUUTTTUUUVVVUUUSSSQQQNNNRRR]]]qqqqqqddd[[[XXXVVVSSSRRRSSSWWW[[[^^^]]]ZZZUUUQQQOOOLLLHHHFFFGGGGGGGGGGGGHHHIIIJJJJJJJJJKKKMMMOOOPPPPPPPPPPPPSSSQQQOOONNNOOOMMMIIIEEEDDDBBBEEELLLRRRZZZeeeoooyyytttrrrmmmjjjmmmpppmmmfffXXXIII999555666555333222111111111111000000000000111000///......///000111------------------,,,,,,////////////000000000000000111111222222222111111777666555555666888:::<<<<<<<<<<<<<<<<<<===>>>>>>EEEEEEDDDCCCBBBCCCFFFHHHFFFGGGHHHHHHGGGFFFGGGIIIFFFKKKOOOPPPNNNOOOSSSXXX[[[YYYXXXYYY[[[\\\\\\[[[WWWXXXYYYZZZ[[[\\\\\\\\\[[[YYYXXX\\\bbbeeeccc```\\\]]]_________```bbbdddggghhhmmmuuuzzzrrrjjjbbb[[[XXXVVVTTTTTTUUUUUUSSSRRRVVV\\\jjjqqqddd[[[XXXVVVTTTSSSTTTWWWZZZ]]]\\\YYYUUUQQQOOOLLLIIIFFFGGGGGGGGGGGGGGGHHHIIIJJJJJJKKKMMMOOOPPPPPPPPPPPPPPPNNNMMMMMMNNNMMMJJJFFFFFFDDDGGGNNNUUU]]]iiissssssqqqmmmjjjmmmpppmmmfffVVVGGG999444555444222222111111111000000000//////111000///......///000111............------------////////////000000000111111222222333333333333333666666555555666999;;;==================>>>???@@@EEEFFFFFFFFFEEEEEEHHHJJJHHHIIIJJJJJJHHHGGGHHHJJJGGGKKKOOOPPPOOOPPPSSSWWWZZZXXXWWWWWWYYY[[[[[[[[[XXXYYYZZZ[[[\\\]]]]]]]]]^^^\\\\\\___eeehhhgggddd```aaabbbaaa``````bbbcccfffggglllttt~~~|||uuummmddd]]]\\\YYYUUUSSSSSSTTTTTTSSSWWWaaatttrrreee^^^XXXWWWUUUTTTTTTVVVXXXZZZZZZXXXTTTQQQOOOLLLIIIFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKLLLNNNOOOPPPPPPPPPPPPMMMLLLLLLMMMNNNMMMKKKHHHIIIGGGJJJQQQYYYbbbooozzzqqqpppmmmkkknnnpppllldddRRREEE888444555444222222111111000000000000//////000//////......//////000............/////////////////////000000000111111222333444444555555555444666555555666777:::<<<===>>>>>>>>>???@@@AAABBBCCCFFFGGGIIIJJJJJJJJJKKKLLLLLLMMMMMMKKKIIIIIIJJJKKKJJJMMMQQQRRRQQQRRRUUUXXXYYYWWWUUUUUUXXXZZZZZZZZZYYYZZZ[[[]]]^^^^^^^^^^^^aaa___^^^aaafffiiihhhfffdddeeeeeedddbbbaaabbbccceeefffkkkrrrzzz~~~xxx{{{xxxqqqjjjccc```[[[VVVRRRRRRTTTUUUVVVWWWddd|||vvvhhhaaaZZZXXXVVVTTTTTTTTTVVVWWWXXXVVVSSSQQQPPPMMMJJJGGGFFFFFFFFFFFFGGGIIIJJJKKKLLLMMMNNNNNNOOOPPPPPPPPPNNNNNNNNNOOONNNMMMKKKJJJKKKJJJMMMVVV___iiivvv}}}oooooommmlllnnnpppjjjaaaMMMAAA666444444333111111111000000000////////////////////////////////////////////////000000000000//////000000000111111111222333444444555555555555555666666777999;;;===>>>??????@@@@@@BBBCCCEEEEEEFFFIIILLLNNNNNNNNNNNNOOONNNOOONNNLLLJJJIIIJJJLLLNNNQQQTTTUUUUUUUUUWWWXXXXXXWWWUUUVVVXXXZZZ[[[[[[ZZZ[[[\\\^^^______`````````______aaadddgggggggggfffggghhhgggeeeddddddeeeeeefffkkkrrrwww~~~zzzsssnnnsss|||}}}wwwqqqkkkccc^^^XXXSSSSSSUUUXXXYYY]]]mmmyyyjjjbbb\\\ZZZWWWTTTRRRSSSTTTUUUVVVTTTRRRQQQPPPNNNJJJHHHFFFFFFFFFGGGHHHJJJKKKLLLMMMMMMMMMMMMNNNOOOOOOPPPQQQRRRRRRQQQOOOMMMKKKKKKLLLLLLQQQ[[[eeeppp}}}wwwmmmnnnmmmlllnnnnnnfff\\\HHH>>>555333333222000111000000000////////////.........////////////....../////////000000000111111000000000000111111111111111222333444555555555555666666777888:::;;;===>>>??????@@@AAACCCDDDFFFGGGFFFIIINNNQQQQQQQQQRRRRRROOOOOONNNLLLJJJJJJKKKMMMQQQTTTVVVXXXXXXXXXXXXYYYYYYXXXWWWYYY[[[]]]]]]\\\[[[\\\]]]^^^___`````````aaa``````aaadddfffggghhheeeggghhhhhhgggffffffffffffgggkkkqqquuuzzz~~~}}}yyymmmhhhfffkkktttwwwpppeee```ZZZVVVVVVXXX[[[\\\bbbuuu~~~lllccc```\\\WWWSSSPPPPPPRRRTTTTTTSSSRRRQQQQQQNNNKKKHHHGGGGGGGGGHHHIIIKKKMMMMMMLLLLLLLLLLLLLLLMMMNNNNNNRRRSSSTTTSSSPPPMMMLLLLLLMMMOOOVVVbbbnnnxxxzzzrrrlllmmmllllllmmmkkkaaaWWWCCC:::333333333111000111000000////////////......---......//////......---......//////000000111111000000000111111111222222111111333444555555666666888888999:::;;;<<<<<<<<<>>>>>>???@@@BBBDDDFFFGGGFFFIIINNNQQQRRRSSSTTTUUUPPPPPPOOOMMMKKKKKKMMMOOOSSSUUUWWWYYYZZZYYYXXXWWWXXXXXXZZZ\\\___```^^^]]][[[\\\]]]___````````````bbbbbbbbbbbbdddfffhhhjjjdddfffhhhhhhgggeeeeeefffffffffjjjooorrruuu}}}~~~}}}}}}|||xxxxxx{{{pppiii```^^^___dddkkkwww{{{qqqeeeaaa[[[XXXYYY[[[^^^___eeezzzsssiiiccc^^^WWWQQQNNNOOOQQQSSSRRRQQQQQQQQQQQQOOOKKKHHHHHHHHHHHHIIIKKKMMMNNNOOOLLLKKKKKKJJJJJJKKKLLLMMMOOOQQQSSSSSSPPPMMMMMMNNNOOORRR\\\jjjvvvwwwpppkkkllllllkkklllhhh]]]QQQ???888222222222000///111000000/////////.........------...//////...------------...//////000111111000000111111111222222222222333444555666777777777999::::::;;;;;;;;;;;;;;;<<<<<<===???AAADDDFFFGGGEEEIIIMMMOOOQQQSSSUUUVVVRRRQQQPPPNNNMMMMMMPPPSSSRRRSSSUUUXXXYYYXXXVVVTTTVVVXXX[[[___aaaaaa^^^[[[[[[\\\]]]^^^___`````````aaaaaaaaaaaabbbdddgggiiieeegggiiihhhfffcccbbbbbbeeedddggglllnnnpppvvv~~~{{{{{{|||yyyssspppvvvtttiiiaaa]]]YYYYYY[[[```fffqqq}}}pppfffbbb\\\ZZZ[[[]]]```aaakkk{{{pppeee___WWWPPPMMMMMMQQQSSSQQQQQQQQQQQQQQQOOOLLLIIIHHHIIIIIIJJJLLLMMMOOOPPPKKKKKKJJJIIIIIIJJJLLLLLLLLLOOORRRQQQOOONNNNNNPPPQQQUUU```ooo|||vvvpppjjjllllllkkkkkkggg[[[NNN===666222222222//////111000/////////............,,,---...//////...---,,,,,,------...///000000111000111111111111222222222333444555777888888999999:::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<>>>@@@CCCEEEFFFEEEHHHLLLNNNPPPRRRUUUWWWSSSSSSQQQPPPNNNPPPSSSVVVQQQRRRTTTVVVWWWWWWTTTRRRUUUWWW[[[```cccbbb^^^ZZZ[[[[[[]]]^^^___`````````^^^______^^^^^^```cccfffggghhhiiihhheeebbb______cccccceeejjjlllmmmssszzz~~~{{{{{{{{{tttmmmqqquuu~~~}}}tttjjjbbb[[[VVVSSSTTTVVVYYY]]]dddppprrreee^^^ZZZ]]]```aaacccfffsssssshhhaaaWWWNNNMMMOOOPPPOOONNNPPPSSSTTTTTTRRRNNNLLLMMMKKKIIIIIIKKKMMMMMMMMMMMMLLLKKKJJJKKKLLLNNNPPPMMMMMMMMMNNNNNNOOOPPPQQQUUU^^^kkkwwwsssiiikkkkkkjjjllloookkkZZZIII777666444333222111111111222111000111222333222000............////////////............/////////000111111222333333333222222888777666444444555555666999999999999:::<<<>>>???>>>>>>>>>>>>@@@BBBDDDEEEEEEGGGJJJLLLNNNPPPSSSUUUXXXVVVTTTRRRQQQQQQQQQRRRUUUQQQNNNOOOSSSVVVUUUSSSSSSTTTXXX]]]aaacccbbbaaaVVVXXX[[[^^^___^^^\\\[[[[[[^^^aaa```]]]^^^cccggggggjjjiiidddaaabbbcccaaaeeefffggghhhiiilllpppsss}}}zzzzzzzzz}}}zzzpppiiijjjmmmsssxxxmmmiiiccc]]]XXXUUUSSSRRRSSSUUUYYY^^^gggqqq}}}sssiiiccc^^^___aaa```aaaddduuuzzzllldddYYYPPPNNNPPPQQQPPPRRRSSSTTTUUUSSSQQQNNNLLLMMMKKKIIIIIIKKKLLLMMMMMMKKKJJJIIIIIIJJJLLLNNNOOONNNNNNNNNMMMMMMNNNPPPQQQZZZcccppp}}}tttkkkiiiiiiiiijjjlllgggVVVEEE666555444333222111111111111///...///000111000///............////////////........./////////000000111222222333333333333222888777777666666777888888:::999999999;;;<<<>>>???>>>>>>>>>???@@@BBBDDDEEEHHHJJJMMMOOOPPPRRRUUUXXX]]]ZZZWWWTTTSSSTTTVVVWWWTTTQQQNNNOOOSSSVVVUUURRRQQQSSSVVV[[[___aaaaaa___WWWXXXZZZ\\\\\\\\\[[[ZZZZZZ]]]___^^^\\\]]]bbbfffhhhmmmmmmgggbbbbbbdddcccfffgggggghhhhhhkkkpppttt{{{yyyxxxxxx{{{wwwmmmeeedddeeegggsss}}}xxxrrrjjjddd\\\ZZZWWWTTTRRRQQQQQQRRRUUUWWW\\\dddoooxxx~~~{{{rrrjjjddd``````bbbaaacccgggxxxpppggg[[[SSSQQQQQQRRRRRRVVVVVVVVVUUUSSSQQQNNNMMMLLLJJJIIIIIIJJJLLLLLLLLLIIIHHHHHHHHHJJJLLLNNNOOOOOOOOOOOOMMMLLLMMMPPPSSS```jjjxxxsssmmmfffhhhiiiiiiiiiaaaPPP???666555444222111111111111///...------//////...---............////////////....../////////000000000111222333333444444444333888888777888888999:::;;;::::::::::::;;;===>>>???>>>>>>>>>???@@@BBBDDDEEEHHHJJJMMMOOOPPPRRRUUUWWW^^^[[[WWWSSSRRRTTTWWWYYYRRRPPPNNNPPPSSSUUUTTTQQQPPPQQQTTTXXX]]]___^^^]]]XXXXXXXXXXXXXXXXXXXXXXXXYYY[[[]]]]]][[[\\\```dddiiippprrrkkkcccbbbdddfffiiiiiihhhggghhhkkkppptttzzzwwwvvvuuuwww|||vvvmmmfffcccbbbbbbiiirrr~~~zzztttoookkkgggbbb^^^YYYYYYWWWUUUSSSRRRSSSUUUXXX[[[cccooo{{{{{{tttnnnfffaaa^^^```cccdddiiinnnyyyssshhh[[[UUURRRRRRSSSUUUWWWWWWVVVUUUTTTRRRQQQPPPLLLJJJHHHHHHJJJKKKKKKKKKHHHHHHHHHIIIKKKMMMOOOPPPPPPPPPOOOMMMKKKMMMSSSWWWgggqqqzzzpppllleeehhhjjjiiieee\\\JJJ;;;555444333222111111111111///...------//////...---............////////////...////////////000000000111222333444444555555444777777777888:::;;;<<<<<<;;;;;;;;;<<<<<<===>>>???<<<<<<===>>>???AAABBBCCCDDDGGGIIIKKKLLLNNNQQQSSSWWWVVVSSSQQQPPPQQQRRRSSSPPPOOOOOOQQQSSSTTTSSSQQQOOOOOORRRVVVZZZ\\\\\\[[[YYYXXXWWWVVVUUUVVVVVVWWWXXXZZZ[[[[[[ZZZ[[[___bbbhhhppptttlllcccaaadddfffjjjiiihhhggghhhkkkpppttt|||yyyvvvuuusssuuuxxxuuunnnfffbbb``````cccgggqqq~~~{{{sssppplllgggdddaaa^^^\\\YYYZZZZZZXXXUUUUUUVVVXXX]]]bbblllyyy|||xxxrrrllliiiddd```^^^aaaccceeekkksss|||uuuhhh[[[VVVSSSQQQSSSWWWVVVVVVVVVUUUUUUTTTSSSSSSLLLJJJHHHGGGIIIJJJJJJIIIHHHIIIJJJKKKLLLNNNPPPPPPPPPPPPOOOMMMKKKOOOWWW^^^mmmwwwvvvllliiifffjjjlllhhhbbbWWWFFF888444333333222111111111111000///......000000///...............////////////////////////000000000111222222333444555666666666555666777999:::;;;<<<<<<;;;<<<<<<===>>>>>>>>>>>>::::::<<<===>>>@@@@@@AAABBBDDDGGGIIIJJJKKKNNNPPPPPPQQQQQQQQQQQQPPPNNNMMMOOOOOOQQQSSSTTTTTTSSSQQQOOOOOOQQQTTTXXX[[[[[[ZZZZZZYYYWWWUUUTTTUUUVVVWWWXXXXXXYYYYYYZZZ[[[^^^```eeennnrrrkkkbbb___bbbdddhhhhhhhhhggghhhkkkppptttyyyyyyvvvtttrrrsssvvvuuunnnfff```^^^]]]^^^___fffpppxxxqqqnnnllliiieeebbb___^^^]]]ZZZ]]]^^^]]][[[ZZZ]]]```gggmmmxxx{{{ssskkkffffffgggcccaaacccdddfffmmmuuu{{{lll]]]XXXUUUPPPQQQWWWTTTUUUVVVVVVVVVUUUTTTSSSLLLJJJGGGGGGHHHIIIIIIHHHIIIJJJKKKLLLMMMNNNOOOPPPNNNPPPOOOMMMMMMRRR]]]ggguuutttjjjggghhhmmmnnnggg^^^RRRCCC777333333222111111111111111111000//////111111000///............/////////////////////000000000111111222333444555666777777777666777888:::;;;<<<<<<<<<<<<<<<===>>>??????>>>>>>999:::<<<===???@@@@@@@@@CCCEEEHHHIIIJJJKKKNNNPPPOOOQQQSSSTTTTTTRRROOOMMMNNNPPPSSSUUUVVVUUUSSSQQQPPPPPPQQQTTTXXXZZZ[[[ZZZZZZYYYWWWVVVVVVVVVWWWWWWXXXXXXXXXXXXZZZ\\\^^^___bbbjjjnnnhhhaaa___aaaaaaeeefffggghhhiiilllpppsssvvv|||yyyvvvtttqqqrrrtttwwwqqqggg___\\\[[[ZZZYYY]]]dddooo{{{yyysssoooooooooooonnnlllkkkkkkkkkiiilllnnnmmmiiihhhkkknnnvvv}}}{{{rrrhhhdddfffgggdddccceeegggjjjsss|||rrrbbb\\\VVVOOOOOOUUUTTTUUUWWWWWWWWWTTTQQQPPPLLLIIIGGGFFFGGGHHHHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMMMMOOOOOOMMMNNNVVVcccooo~~~tttkkkgggiiinnnnnneeeYYYMMM???555333222222111111111111111111000//////111111000///............//////////////////000000000111111111222333444555777777777777888999:::<<<=========<<<<<<===>>>?????????>>>>>>:::;;;===???AAAAAAAAAAAACCCEEEHHHIIIJJJKKKMMMOOOQQQSSSTTTUUUUUUSSSQQQPPPNNNQQQUUUWWWWWWVVVSSSRRRQQQQQQRRRUUUXXX[[[\\\[[[ZZZYYYYYYXXXXXXXXXYYYYYYYYYXXXWWWXXXZZZ\\\^^^___aaagggjjjfffbbbaaaaaa``````cccfffhhhjjjlllooorrrtttxxxyyyvvvtttqqqqqqttt{{{tttjjj```\\\[[[YYYVVVWWW\\\eeeooo|||zzzxxxwwwuuussssssuuuxxxzzz{{{|||~~~|||~~~yyywwwxxx{{{}}}rrrhhhdddgggdddbbbcccgggjjjooozzzxxxfff___WWWNNNLLLSSSUUUVVVXXXXXXWWWSSSOOOLLLLLLIIIGGGFFFGGGHHHHHHGGGIIIIIIJJJKKKLLLLLLKKKKKKLLLNNNOOONNNOOOXXXgggsssuuullliiiiiinnnmmmcccVVVIII===444222222111111111111111111111///...///000111000///............/////////000000000000000111111111111222333444666777888888888:::;;;<<<>>>>>>>>>============???@@@@@@???>>>>>>;;;===???AAABBBCCCCCCBBBBBBDDDFFFHHHHHHIIILLLNNNTTTTTTTTTTTTSSSSSSSSSSSSNNNQQQVVVYYYXXXVVVTTTSSSRRRRRRSSSUUUYYY\\\\\\\\\YYYZZZZZZZZZZZZZZZZZZZZZYYYXXXWWWXXXZZZ]]]^^^^^^```eeegggeeeccccccbbb___^^^aaaeeehhhjjjllloooqqqsssuuu}}}vvvzzzzzzuuuppplllmmmqqqwwwwwwkkkccc]]]VVVTTTVVVWWWWWW[[[dddooo~~~}}}xxxvvvyyy~~~yyyqqqkkkhhhdddggglllooosssyyymmmaaaZZZTTTRRRSSSWWWWWWVVVWWWWWWUUURRROOOMMMJJJGGGFFFFFFHHHHHHGGGIIILLLNNNNNNLLLKKKLLLNNNQQQNNNMMMOOORRR[[[lll{{{vvvnnnkkkkkkllljjjbbbTTTFFF<<<777333333222222111000//////000000000000////////////......//////000000111111/////////000111111222222555555555666666666666666;;;;;;;;;>>>AAABBB???<<<@@@?????????>>>>>>>>>===<<<===>>>???@@@AAAAAAAAAEEEGGGHHHHHHIIIKKKNNNQQQQQQRRRUUUWWWXXXWWWVVVVVVSSSTTTVVVWWWVVVSSSPPPNNNLLLNNNRRRWWW[[[\\\[[[YYY^^^^^^^^^^^^]]]\\\[[[[[[ZZZXXXWWWXXXZZZ[[[[[[[[[```ccceeedddaaa^^^]]]^^^ddddddccceeehhhmmmqqqttttttuuuyyyyyywwwzzzuuuqqqmmmnnnqqqwwwyyyllleee^^^XXXUUUVVVTTTSSSVVV]]]eeerrr~~~uuummmiiifffkkkqqqvvvzzznnnbbb[[[UUUSSSTTTWWWVVVVVVWWWWWWVVVRRROOOMMMJJJGGGFFFGGGHHHHHHHHHJJJLLLNNNNNNLLLLLLMMMOOOOOOLLLKKKNNNTTT___rrr~~~qqqkkkiiiiiijjjggg^^^PPPCCC:::666333333222222111000000///000000000000////////////000000000000//////////////////000000111111222222555555555555555666666666:::999:::===@@@AAA???<<<======>>>>>>>>>?????????===>>>???@@@AAABBBBBBBBBFFFGGGHHHHHHHHHJJJMMMPPPPPPRRRTTTWWWXXXYYYYYYYYYTTTUUUVVVVVVUUUSSSQQQPPPOOOQQQTTTYYY]]]___]]][[[]]]]]]]]]^^^]]]]]]\\\\\\\\\[[[YYYYYY[[[]]]]]]]]]^^^```ccccccaaa_________bbbbbbccceeehhhlllppprrrpppssswww~~~~~~yyy~~~{{{uuuqqqnnnooorrrvvv|||ooogggaaaZZZWWWWWWRRRPPPQQQVVV\\\eeettt~~~tttmmmmmmsss{{{pppddd]]]WWWTTTTTTWWWVVVVVVWWWWWWVVVSSSPPPMMMJJJGGGGGGHHHIIIJJJJJJKKKMMMNNNNNNMMMMMMNNNOOOPPPLLLKKKOOOXXXhhh}}}yyylllggggggggggggcccYYYKKK???777444333333222222111000000000000000000000////////////111111000000///.........//////000000111222222222444444444555555555666666777888999<<>>@@@@@@AAA??????@@@AAABBBCCCDDDDDDFFFGGGHHHHHHGGGIIILLLNNNPPPQQQSSSVVVYYY[[[\\\]]]VVVVVVUUUTTTSSSRRRQQQQQQRRRTTTWWW\\\```aaa```^^^\\\\\\\\\]]]]]]]]]]]]]]]```]]][[[ZZZ\\\^^^______\\\___aaabbbaaa``````aaa```aaaccceeehhhkkkmmmooolllpppuuuyyy}}}{{{uuurrrooooooqqqvvvqqqiiiddd]]]YYYXXXTTTQQQPPPSSSWWW^^^iiittt~~~wwwwww~~~qqqeee^^^XXXUUUUUUVVVVVVVVVWWWWWWVVVSSSPPPMMMJJJHHHGGGIIIKKKKKKKKKNNNNNNNNNNNNNNNNNNOOOPPPRRRMMMLLLSSS___qqqvvviiieeegggfffddd___TTTGGG;;;555444222222222111111111000000000000000000////////////000000000000///////////////000000111111222333333333333444444555555666666666666888;;;===>>>???>>>;;;<<<<<<===>>>???@@@AAA@@@AAAAAABBBCCCEEEFFFGGGGGGHHHHHHHHHGGGHHHKKKMMMQQQRRRSSSVVVXXXZZZ\\\]]]WWWVVVTTTRRRQQQPPPPPPQQQTTTUUUXXX\\\```bbbaaa___[[[[[[[[[\\\\\\]]]^^^___aaa___\\\[[[]]]___```aaa^^^___```aaaaaa`````````___```dddgggjjjlllmmmmmmhhhnnnsssuuu{{{|||vvvssspppoooqqqwwwtttlllggg```[[[YYYUUURRRPPPSSSVVVYYYaaajjjvvv~~~|||}}}pppeee^^^XXXUUUUUUVVVUUUVVVWWWWWWVVVSSSQQQMMMKKKHHHHHHJJJLLLMMMMMMPPPOOONNNNNNOOOPPPQQQQQQRRRNNNNNNWWWeeeyyyttthhhfffgggfffccc\\\PPPCCC999555555222222222111111111111111000000000000////////////---......///000111111222000000000111222222333333333333444444555666666777555666888:::<<<===>>>???>>>>>>>>>>>>????????????AAAAAABBBCCCDDDFFFHHHIIIGGGHHHHHHHHHGGGHHHKKKMMMRRRSSSUUUWWWXXXYYYZZZZZZWWWVVVSSSQQQPPPOOOPPPPPPUUUUUUWWW[[[___``````^^^ZZZZZZZZZ[[[\\\]]]^^^___```^^^\\\\\\^^^```aaabbbbbbaaaaaaaaaaaaaaa```______bbbeeehhhkkklllmmmmmmgggmmmrrrsssvvvxxxuuurrrpppqqqvvv}}}yyyqqqllleee___\\\VVVQQQOOORRRTTTUUUZZZ```jjjwwwwwwttttttwwwnnnddd^^^XXXUUUTTTUUUUUUUUUWWWXXXWWWTTTQQQMMMKKKIIIIIIKKKNNNOOOOOORRRPPPNNNNNNPPPRRRRRRRRRQQQNNNQQQ]]]nnnsssjjjggghhhfffbbbZZZMMM@@@777555666111111111111111111111111000000000000////////////,,,---...///000111222333000000111111222333333333333444444555666777888888666888:::;;;;;;<<<>>>@@@??????@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBDDDFFFIIIJJJGGGHHHIIIIIIHHHJJJMMMOOORRRTTTVVVYYY[[[[[[ZZZZZZYYYWWWUUUSSSQQQPPPPPPQQQTTTTTTVVVYYY]]]___^^^]]][[[ZZZZZZZZZ[[[\\\^^^___^^^]]]]]]^^^aaacccccccccdddcccaaaaaabbbbbbaaa``````bbbeeehhhkkklllmmmmmmffflllqqqrrrsss||||||yyyuuurrrrrrttt{{{vvvrrrkkkddd```XXXSSSPPPRRRSSSSSSUUUYYY___iiiyyy~~~rrrnnnlllnnnxxx|||kkkbbb]]]WWWTTTTTTUUUUUUUUUWWWXXXWWWTTTQQQMMMKKKIIIJJJLLLOOOPPPQQQTTTQQQNNNNNNQQQSSSSSSRRRQQQQQQWWWgggzzz~~~rrrkkkhhhgggeeeaaaWWWIII<<<555444555111111111111111111111111000000000000////////////---......///000111111222000111111222222333333444444444555666777888999:::777:::;;;;;;:::;;;>>>@@@??????@@@AAABBBBBBCCCCCCBBBAAAAAABBBDDDFFFIIIKKKGGGHHHIIIIIIJJJKKKOOOQQQQQQTTTXXX]]]______^^^\\\[[[ZZZYYYWWWUUUTTTSSSRRRTTTTTTUUUXXX\\\^^^]]]\\\\\\[[[ZZZYYYZZZ[[[]]]___]]]]]]___bbbeeegggfffeeeeeecccaaabbbdddeeedddcccaaabbbdddfffiiikkkllllllfffjjjnnnppprrrxxx|||wwwttttttrrrzzzzzzvvvooogggccc\\\VVVSSSTTTTTTRRRSSSVVVWWW```nnn~~~zzznnnjjjhhhhhhqqq}}}yyyjjjaaa\\\WWWTTTTTTUUUUUUUUUWWWXXXWWWTTTRRRMMMKKKIIIJJJMMMPPPQQQQQQUUUQQQNNNNNNQQQSSSTTTSSSTTTUUU]]]ppp{{{qqqlllhhhfffddd___UUUGGG:::333333555111111111111111111222222000000000000////////////////////////000000000000000111111222222333444444555555666777888999::::::999;;;===<<<:::;;;>>>AAA===>>>???AAACCCEEEFFFGGGBBBAAAAAAAAACCCFFFIIIKKKGGGHHHJJJJJJKKKMMMPPPSSSOOOSSSZZZ___ccccccaaa___]]]]]]\\\ZZZXXXVVVUUUTTTUUUUUUVVVXXX\\\^^^]]]]]]]]]\\\ZZZYYYYYY[[[]]]^^^\\\]]]```dddhhhjjjiiigggdddbbb```bbbeeehhhgggfff```aaabbbeeegggiiikkkllleeehhhllloooqqquuu|||~~~xxxssswwwzzzyyysssjjjccc^^^[[[WWWTTTTTTTTTSSSRRRWWWWWW^^^lllzzzkkkccc```aaahhhooossseee^^^YYYUUUTTTVVVWWWUUUUUUVVVXXXXXXTTTPPPMMMKKKJJJKKKNNNQQQSSSTTTRRRSSSTTTTTTSSSSSSTTTUUUVVV\\\iii}}}yyyjjjfffiiifffccc[[[NNN@@@999777555333444333222111000000000000000000000000000000000000---+++,,,///444666555333000111111222333333444444777777777777888888888888;;;;;;<<<>>>???@@@AAABBB???AAADDDEEEEEEEEEGGGIIIAAAAAA@@@AAABBBDDDFFFHHHJJJIIIIIIJJJKKKNNNQQQSSSQQQSSSWWW[[[^^^___``````]]]```bbb___YYYTTTTTTVVVWWWVVVVVVXXX\\\^^^]]][[[[[[[[[]]]^^^^^^^^^^^^^^^[[[]]]___aaaaaa```^^^\\\aaa```___bbbeeefffeeeccc___bbbfffhhhhhhhhhhhhiiidddjjjkkkpppwwwtttsss|||{{{vvvvvvxxx~~~vvvmmmfffaaa^^^YYYVVVUUUUUUTTTSSSSSSSSSYYYeeesss{{{kkkaaa\\\\\\aaahhhxxxssseee^^^[[[WWWVVVXXXWWWVVVTTTVVVXXXWWWSSSOOOKKKJJJIIIJJJMMMQQQSSSSSSTTTUUUVVVVVVTTTTTTVVVWWW]]]eeetttuuuhhhfffiiidddaaaXXXJJJ===777555444222444333222111000000000000000000000000000000000000111000...///111111000---111111111222333333444444666777777888999999::::::<<<===>>>???@@@BBBCCCCCCAAABBBEEEGGGIIIJJJJJJJJJFFFEEEDDDCCCBBBBBBCCCDDDIIIIIIIIIJJJLLLOOOQQQSSSSSSTTTUUUXXX[[[^^^aaabbbdddgggiiifff___YYYXXXYYYWWWVVVVVVXXX[[[]]]\\\ZZZ]]]]]]^^^^^^^^^]]]]]]\\\YYYZZZ\\\]]]]]][[[ZZZYYY\\\[[[[[[^^^aaabbbaaa___```cccfffhhhiiiiiiiiijjjkkkppppppsssyyyuuusss}}}~~~yyyuuuvvv}}}{{{pppjjjeeeaaa]]]YYYWWWVVVTTTSSSPPPQQQVVV]]]eeesss{{{kkk___YYYVVVYYY___jjjzzz~~~qqqeee```^^^[[[YYYZZZXXXVVVUUUUUUWWWVVVRRRNNNKKKJJJIIIKKKOOORRRTTTTTTVVVWWWXXXWWWVVVWWWYYY[[[eeeqqq|||qqqggggggiiiccc^^^SSSDDD999444333222222333333222111000000000000000000000000000000000000333111//////000000...---222222222222333444555555666777888999:::<<<======>>>???@@@AAACCCDDDEEEEEEEEEEEEGGGKKKPPPRRROOOLLLHHHGGGFFFEEEDDDCCCCCCCCCIIIIIIIIIJJJLLLOOORRRSSSUUUTTTUUUVVVYYY^^^bbbdddjjjmmmooolllfff___\\\[[[ZZZYYYYYYZZZ\\\^^^]]]\\\_________^^^]]]]]]\\\\\\ZZZZZZZZZYYYYYYXXXWWWWWWYYYYYYZZZ\\\___``````___aaadddggghhhiiiiiikkklllooouuuvvvyyy~~~wwwrrryyyxxx|||xxxvvvzzzuuuooohhheee___[[[YYYWWWUUUSSSQQQRRRVVVYYY]]]ggg|||{{{kkk___WWWSSSTTTYYY```nnnuuu|||zzzoooeeeccccccaaa^^^]]]ZZZXXXUUUUUUVVVUUUQQQMMMLLLKKKKKKNNNRRRUUUWWWWWWXXXXXXXXXWWWWWWYYY\\\___jjjzzzwwwnnnhhhjjjkkkccc[[[NNN???777333222222333333222222111000000111111/////////////////////////////////000222333333333333222222222333444555666666777999;;;===???@@@AAAAAAAAABBBDDDEEEFFFGGGHHHHHHGGGIIIOOOVVVXXXTTTOOOHHHHHHGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKNNNPPPSSSTTTUUUVVVWWWYYY\\\___bbbdddiiilllnnnmmmhhhbbb^^^\\\]]]\\\\\\]]]^^^___````````````______^^^^^^^^^^^^^^^]]][[[YYYXXXXXXXXXXXXZZZ[[[\\\^^^```bbbbbbbbbaaacccfffggggggiiikkkmmmmmmxxxrrruuutttzzz{{{xxxyyyzzztttkkkgggbbb]]]ZZZXXXVVVTTTRRRSSSUUUWWWXXX___rrr|||lll```XXXRRRSSSVVVYYYeeekkkssswwwmmmfffhhhllljjjeeebbb]]]ZZZVVVVVVVVVUUUQQQMMMKKKJJJKKKNNNSSSVVVXXXXXXXXXXXXXXXXXXXXX\\\aaadddnnntttnnniiikkkllleeeXXXIII;;;666555333333555333222111111000111111111///////////////////////////000333555666777888888444333333222333555666888777888:::<<>>AAACCCEEEFFFDDDEEEFFFGGGIIIJJJKKKKKKKKKLLLMMMRRRWWWXXXVVVSSSQQQQQQPPPOOONNNLLLJJJIIIJJJKKKMMMOOORRRTTTVVVWWWWWWYYY\\\___``````______\\\]]]```bbbbbb```]]][[[ZZZ[[[\\\[[[\\\]]]```cccbbbbbbaaaaaabbbccceeefffbbbaaa___]]]\\\[[[\\\\\\]]]___aaabbbaaaaaabbbdddaaabbbccccccdddgggkkkooorrr{{{vvvxxx{{{yyy~~~rrrnnnhhhdddaaa___]]][[[WWWUUUTTTUUUUUUWWW___iiiooocccYYYQQQOOOPPPNNNVVVYYY```kkkkkknnn|||~~~zzzuuuvvvpppvvv~~~tttoooppp{{{zzzsssccc___ZZZXXXWWWUUURRRNNNJJJKKKMMMQQQVVVYYY[[[ZZZ[[[[[[[[[\\\___eeemmmsssuuullliiiddddddfff```PPP@@@444666999444222444222111111111111111222222000000000000000000000000222777===???===999777666666555333333333555888:::;;;<<<>>>@@@BBBDDDFFFGGGEEEFFFGGGHHHIIIJJJKKKLLLKKKMMMOOOQQQTTTUUUUUUTTTSSSSSSSSSSSSQQQPPPNNNMMMKKKLLLOOOQQQTTTWWWXXXYYYZZZZZZ[[[\\\]]]]]]]]]]]][[[\\\]]]___```___]]]\\\ZZZ\\\]]]]]]]]]___cccgggfffeeedddccccccdddfffgggeeedddcccbbbaaaaaaaaaaaa___aaadddcccbbbaaabbbdddbbbcccccccccdddgggmmmqqqrrr{{{yyyvvvyyy}}}|||xxx}}}tttpppkkkgggdddbbb```___\\\XXXVVVWWWVVVVVV\\\bbbnnnpppcccXXXOOOLLLMMMJJJPPPSSSZZZcccbbbeeettt{{{qqquuuxxxsssnnnpppkkkrrr||||||uuuqqqtttxxxddd```[[[XXXXXXVVVRRROOONNNOOOQQQUUUZZZ^^^______]]]]]]]]]^^^aaaiiirrrxxxooohhhfff``````bbb]]]NNN===222666999444111333222111111111111111222222000000000000000000000000///666===@@@???;;;888777777555444333333666888:::<<<===???AAACCCEEEFFFGGGEEEFFFGGGHHHIIIKKKLLLLLLKKKMMMPPPQQQQQQQQQSSSUUUPPPQQQSSSTTTTTTTTTSSSRRRKKKMMMPPPSSSVVVXXXYYYZZZ\\\[[[YYYXXXXXXZZZ[[[\\\^^^^^^^^^___``````^^^]]]]]]___`````````ccchhhllliiihhhfffdddddddddeeefffiiihhhhhhhhhgggffffffeeebbbdddgggfffdddbbbdddfffcccdddddddddeeeiiinnnrrrooozzzqqqsssuuuxxx||||||~~~xxxuuuooojjjfffdddcccbbb[[[ZZZYYYYYYYYY[[[\\\]]]iiitttpppddd\\\TTTPPPOOONNNMMMOOOUUUYYY]]]eeemmmyyylllfffmmmpppiiidddeeeiiilllsss{{{sssvvvxxxoooeee[[[WWWWWWTTTQQQRRRQQQRRRTTTXXX\\\______^^^ccc```aaagggjjjnnnyyyxxxnnnbbb___aaaaaa\\\VVVDDD>>>666333555666444111222222222222222222222222111111000000000000000111555777888999888777888999888777666666777888;;;<<<@@@???@@@@@@AAABBBCCCDDDEEEGGGIIIJJJJJJKKKLLLNNNMMMMMMNNNOOOPPPRRRSSSTTTWWWVVVTTTSSSTTTUUUUUUTTTRRRUUUYYYZZZXXXXXXYYY[[[YYYZZZZZZYYYWWWWWWXXXYYYYYY[[[]]]```aaabbbaaa```^^^```___]]]___fffkkkkkkmmmkkkgggdddbbbccceeefffdddeeefffgggggghhhhhhhhhdddiiiiiiddd`````````___``````aaabbbdddgggiiikkklllqqqvvvxxxwwwtttqqqpppooorrrwww}}}}}}~~~zzzvvvpppjjjfffcccaaa```]]]\\\[[[ZZZYYYYYYZZZZZZbbbkkk{{{qqqfff]]]UUUOOONNNMMMLLLNNNSSSVVVZZZaaaiiiuuu|||rrrkkk```\\\bbbddd___\\\```dddiiiqqqzzz~~~xxx}}}nnnddd[[[YYYXXXUUUSSSSSSSSSTTTWWW[[[___aaaaaa```eeedddgggllloootttuuukkkaaa^^^``````ZZZTTTCCC===666333444555333111222222222222222222222222222222111111111111222222111333555666555555666777999888777777888:::<<<===?????????@@@AAABBBCCCDDDEEEGGGIIIKKKKKKKKKLLLNNNMMMMMMNNNOOOPPPRRRSSSTTTXXXVVVVVVVVVXXXXXXWWWVVVWWWZZZ\\\[[[YYYWWWWWWXXXWWWYYY[[[[[[ZZZXXXWWWWWWYYY[[[^^^```aaabbbaaaaaa___aaaaaa___bbbiiimmmnnntttpppjjjdddaaabbbeeegggeeefffggghhhhhhhhhhhhhhhdddhhhiiiddd```aaaaaa````````````aaaccceeegggiiifffjjjoooqqqpppnnnlllkkknnnppptttxxx~~~~~~zzzsssmmmhhheeebbb```aaa___]]][[[YYYXXXXXXXXX[[[bbbnnn{{{qqqggg___UUUOOONNNLLLKKKLLLOOORRRTTTZZZbbbllltttiiiaaa]]]VVVUUUYYYZZZVVVWWW]]]___eeeooozzz~~~~~~mmmeee]]]\\\ZZZVVVSSSSSSVVVXXX\\\___bbbccccccccchhhkkkppptttuuu|||ppphhh___]]]___^^^WWWPPPAAA<<<666333444444333111222222222222222222222222333222222222222222333333///222444555555555666888999999888999:::<<<>>>????????????@@@AAACCCDDDEEEEEEGGGJJJKKKKKKKKKMMMNNNNNNNNNNNNOOOQQQRRRTTTUUUXXXXXXXXXZZZ\\\]]][[[YYY\\\]]]^^^]]]YYYVVVUUUUUUUUUXXX[[[\\\ZZZXXXVVVUUUYYY[[[]]]___```````````````ccccccaaaeeelllqqqqqqyyytttllleeeaaabbbdddggggggggghhhiiiiiiiiihhhhhhdddhhhhhhdddaaabbbcccaaa``````___```aaabbbdddeeebbbggglllnnnnnnllljjjiiimmmmmmooorrrwww}}}zzzwwwqqqmmmjjjgggdddcccaaa^^^\\\ZZZXXXXXXXXXZZZ^^^eeennn{{{yyyoooggg```VVVPPPOOOLLLJJJJJJLLLMMMNNNTTT[[[hhh{{{}}}uuummmfff___[[[WWWUUUUUUWWWVVVTTTYYY``````gggqqq|||nnngggaaa___\\\WWWSSSTTTYYY\\\```ccceeefffggghhhjjjqqqxxxzzz{{{lllddd]]]\\\^^^\\\TTTKKK>>>:::555333333333222111111111111111111111111111222222111111111222333333000222555666666777888:::999999:::;;;<<<>>>@@@AAA??????@@@AAABBBDDDEEEFFFEEEGGGJJJKKKKKKKKKMMMNNNNNNOOOOOOPPPQQQSSSTTTUUUXXXXXXZZZ]]]___```^^^\\\]]]]]]]]]\\\YYYVVVTTTSSSTTTVVVXXXXXXWWWUUUUUUUUUXXXXXXZZZ\\\]]]]]]]]]]]]```cccdddcccgggnnnsssrrrvvvrrrlllfffcccbbbccceeeggghhhhhhiiiiiiiiihhhhhhdddggggggdddccceeedddbbbaaa```_________```bbbbbbdddiiipppttttttpppmmmkkklllkkklllnnnrrr~~~xxx{{{tttqqqooollliiidddccc```]]][[[ZZZZZZZZZYYY\\\```eeennn||||||tttlllggg```XXXSSSSSSMMMJJJIIIKKKKKKKKKOOOVVVddduuu~~~yyytttmmmeee```\\\YYYXXXTTTTTTUUUUUUTTTTTT[[[ccchhhnnnvvvpppiiidddaaa]]]WWWTTTUUU\\\___cccfffgggiiilllnnnooowww~~~{{{hhhbbb\\\\\\^^^ZZZPPPFFF:::888555333222222222111111111111111111111111111000000000000000111222222000222555666666777888:::999999:::<<<>>>@@@AAABBB@@@@@@AAABBBCCCEEEGGGHHHFFFHHHJJJKKKKKKLLLMMMOOOOOOOOOPPPQQQRRRTTTUUUVVVWWWXXXYYY\\\______^^^\\\ZZZZZZZZZZZZYYYWWWUUUSSSTTTUUUTTTSSSRRRRRRUUUWWWUUUVVVWWWXXXYYYYYYZZZZZZ___bbbccccccfffmmmqqqqqqlllkkkiiigggeeecccbbbbbbffffffggghhhhhhhhhggggggdddgggfffddddddggggggcccbbbaaa```______```aaaaaafffmmmuuuzzzzzzuuuppplllkkkjjjkkkmmmrrr|||vvvsssqqqnnnkkkgggfffccc```]]]\\\[[[[[[WWWYYY[[[^^^dddnnn|||yyysssmmmhhhbbbZZZVVVXXXOOOLLLJJJKKKJJJIIINNNTTT\\\kkk~~~yyytttuuuxxxyyytttooojjjfff```ZZZUUUSSSSSSSSSQQQRRRRRRRRRSSSWWW```gggssswww~~~~~~pppjjjeeebbb^^^YYYXXX[[[```cccgggiiijjjmmmrrrwwwxxxuuufffaaa\\\]]]^^^YYYLLL@@@777666444333222111111222111111111111111111111111////////////000111222222///222444555555555666888888999:::===???AAABBBCCCBBBBBBCCCDDDEEEGGGIIIJJJFFFHHHKKKLLLLLLLLLNNNOOOPPPPPPPPPQQQSSSTTTVVVWWWVVVVVVWWWYYY[[[\\\[[[ZZZXXXXXXWWWXXXYYYYYYWWWTTTTTTTTTSSSQQQPPPQQQUUUXXXSSSSSSTTTUUUUUUVVVWWWWWW\\\___``````cccjjjmmmlllddddddeeeeeedddcccbbbaaaccccccdddeeeffffffffffffdddfffeeedddeeeiiihhheeecccbbbaaa``````aaabbbcccgggmmmtttxxxwwwrrrnnnkkkkkkiiikkknnnqqqyyy|||wwwuuuqqqnnnllljjjfffbbb___\\\[[[ZZZVVVXXXZZZ[[[^^^eeeooowww|||vvvpppkkkccc[[[YYY[[[QQQMMMLLLLLLKKKJJJNNNTTTVVVcccvvvvvvqqqllljjjkkkjjjfffbbb^^^\\\XXXSSSPPPPPPRRRSSSQQQRRRRRRSSSXXXaaajjjppp|||{{{mmmhhhcccaaa^^^\\\^^^bbbdddhhhkkklllmmmqqqzzzqqqfffaaa]]]^^^^^^WWWIII<<<555555444333111000111222111111111111111111111111000000000000111222333444111333555666555555666777777888:::===???AAACCCCCCCCCCCCDDDEEEGGGIIIKKKLLLFFFHHHKKKLLLLLLLLLNNNOOOPPPPPPQQQRRRSSSUUUVVVWWWTTTSSSSSSTTTWWWXXXWWWWWWYYYXXXWWWYYY[[[[[[XXXUUUTTTTTTTTTSSSRRRSSSUUUXXXSSSSSSSSSSSSTTTUUUVVVVVVXXX\\\]]]]]]___eeehhhgggaaabbbbbbbbbbbbbbbbbbbbb___```aaacccdddeeeeeeeeedddfffeeecccfffkkkjjjfffdddcccbbbbbbbbbcccdddeeeiiikkknnnooommmkkkjjjiiijjjiiijjjmmmpppuuu|||yyyuuurrrpppnnniiiddd```\\\ZZZYYYWWWYYY[[[[[[]]]bbbiiippp{{{tttmmmeee\\\ZZZ\\\RRROOOMMMMMMLLLKKKNNNTTTUUUaaarrrzzzppplllgggdddcccbbb___]]]VVVUUUSSSQQQPPPRRRUUUXXXUUUVVVVVVXXX```lllvvv{{{xxxjjjeeebbbaaa___^^^bbbhhhhhhkkkmmmnnnooouuu}}}ooofffaaa^^^^^^___WWWGGG:::444444444222111000111222000000000000000000000000111111111111222333444555555777888999888777888999666777:::===???BBBCCCCCCDDDDDDEEEGGGHHHJJJLLLMMMFFFIIIKKKLLLLLLMMMNNNOOOQQQQQQQQQRRRSSSUUUWWWXXXSSSRRRQQQQQQSSSUUUUUUTTT[[[YYYXXXZZZ\\\\\\YYYVVVSSSTTTVVVVVVUUUUUUVVVWWWTTTSSSSSSSSSTTTUUUVVVVVVVVVZZZ[[[ZZZ]]]bbbeeeccccccbbb```______aaabbbccc\\\]]]___aaacccdddeeeeeedddeeedddcccggglllkkkfffeeedddcccccccccdddeeefffkkkkkkjjjhhhffffffgggiiijjjiiijjjmmmnnnqqqzzz~~~yyywwwsssoooiiiddd```^^^\\\[[[___^^^]]]]]]___bbbfffiiiuuuwwwnnnhhhbbb\\\WWWTTTQQQNNNLLLLLLMMMMMMLLLWWW]]]iiiwwwtttjjjccc______^^^[[[YYY[[[VVVTTTQQQQQQRRRSSSTTTTTT[[[]]]```dddjjjsss}}}uuummmfffaaabbbaaaaaagggpppppprrrtttsssttt{{{vvviiidddcccbbb^^^VVVLLL@@@888666555444333222222222222222222111111000000//////000111111222333333444444888777777777777888888999:::;;;<<<======???CCCEEEGGGGGGGGGHHHIIIJJJLLLMMMKKKLLLNNNOOOPPPOOOOOONNNSSSRRRRRRRRRRRRTTTUUUWWWSSSQQQOOOOOOQQQSSSTTTTTT[[[YYYWWWXXXZZZZZZXXXUUUWWWWWWWWWVVVVVVUUUUUUUUUVVVTTTQQQQQQRRRTTTUUUUUUWWWXXXYYYZZZ[[[]]]^^^^^^]]]^^^aaaeeehhhgggeeebbb\\\]]]^^^```aaabbbbbbbbbbbbbbbcccddddddddddddccccccccccccddddddeeeeeeeeefffggghhhiiihhhfffdddcccaaabbbeeegggiiinnnssswww{{{wwwssslllfffbbb___^^^]]]]]]\\\ZZZZZZ\\\```cccfffooowwwuuunnnhhhbbb^^^WWWTTTQQQNNNNNNNNNMMMLLLTTTYYYeeerrr}}}}}}qqqeee___[[[[[[ZZZWWWVVVXXXUUUSSSQQQQQQRRRTTTVVVWWW]]]```eeejjjrrr{{{~~~uuunnnhhhddddddeeefffmmmvvvvvvvvvvvvwww{{{rrrgggeeedddbbb]]]UUUJJJ???888555555444333222222222222111111111111111000000000111111222333333444444555777777666666777777888888:::;;;<<<======???BBBEEEHHHHHHGGGGGGHHHIIIJJJJJJMMMMMMNNNOOOPPPPPPPPPPPPRRRQQQQQQPPPQQQRRRTTTUUURRRPPPNNNOOOQQQSSSTTTUUU[[[YYYWWWXXXZZZYYYWWWUUUWWWWWWVVVVVVUUUTTTTTTTTTTTTSSSRRRQQQRRRSSSSSSTTTVVVVVVWWWXXXZZZ[[[\\\]]]^^^___bbbfffhhhiiifffddd]]]^^^^^^^^^^^^^^^______aaaaaabbbcccccccccccccccbbbbbbccccccdddeeeeeefffeeefffggghhhhhhfffeeedddbbbccceeegggiiimmmrrrvvv|||}}}yyyssskkkeeeaaa______\\\[[[ZZZZZZ\\\___bbbdddiiinnnzzz~~~wwwzzzxxxpppjjjddd```[[[XXXTTTQQQPPPOOONNNMMMPPPUUU___kkktttzzznnnbbb\\\WWWWWWWWWTTTTTTVVVSSSRRRQQQQQQRRRUUUXXXZZZ^^^cccjjjrrr{{{|||uuuooojjjffffffiiinnnvvv~~~|||{{{}}}zzzllleeeeeedddaaa[[[RRRGGG===777555444333222222111222222000000000111111111111111111222222333444444555555666666666666666777888888:::;;;<<<======???BBBDDDHHHGGGGGGGGGGGGGGGGGGHHHNNNNNNNNNNNNOOOPPPQQQRRRQQQQQQPPPOOOOOOPPPRRRRRRQQQOOONNNOOOQQQTTTUUUUUUZZZYYYXXXXXXXXXXXXVVVTTTVVVVVVUUUUUUTTTSSSSSSRRRQQQRRRRRRRRRRRRRRRQQQQQQTTTTTTUUUVVVXXXYYYZZZ[[[\\\]]]___cccfffgggfffddd___^^^]]][[[[[[[[[\\\\\\___```aaaaaabbbbbbaaaaaa```aaabbbcccdddeeefffgggcccdddeeefffgggfffeeeeeeccceeefffgggiiikkkpppssswww|||ssskkkeeebbbaaa___^^^]]]]]]^^^aaaccceeehhhjjjqqqzzzsssuuuzzz|||rrrkkkeee```^^^[[[WWWTTTRRRPPPNNNLLLOOOSSS\\\fffnnnxxxxxxlllaaaZZZVVVVVVUUUSSSSSSVVVQQQPPPPPPPPPQQQUUUYYY]]]^^^dddnnnyyyyyyrrrmmmiiifffhhhmmmvvvrrrgggcccdddccc___XXXMMMCCC:::666444333333222111111222222222222111111111111111111111111111222333333444444555555555555666777888888:::;;;<<<<<<<<<>>>AAADDDFFFFFFEEEEEEFFFGGGHHHHHHMMMMMMLLLLLLMMMOOOQQQRRRRRRQQQPPPOOOOOOPPPQQQRRRPPPOOONNNOOORRRTTTUUUUUUXXXXXXWWWWWWWWWVVVUUUTTTVVVUUUUUUTTTSSSRRRQQQQQQOOOQQQSSSSSSRRRPPPOOOOOORRRRRRSSSUUUVVVWWWXXXYYYYYYYYYZZZ^^^aaacccbbbaaa___^^^\\\ZZZZZZ[[[\\\^^^]]]^^^______``````______^^^___```bbbccceeeffffffaaaaaacccdddeeeeeeeeeeeedddeeegggggghhhiiilllooosssxxx~~~sssjjjfffdddaaa```______```bbbdddeeehhhhhhmmm|||zzzssstttwww~~~zzzqqqiiiddd___\\\XXXUUUSSSQQQNNNKKKOOOSSS[[[dddjjjtttwwwmmm```YYYTTTSSSRRRPPPQQQTTTOOOOOOOOONNNNNNRRRWWW\\\___fffrrr~~~wwwoooiiigggfffiiirrr~~~mmmdddcccbbbaaa\\\SSSHHH>>>888555333333222111111111222222444333333222111000000///000000111111222333333333555555555666666777999999:::;;;<<<<<<<<<===@@@CCCCCCCCCCCCEEEFFFHHHJJJKKKKKKKKKJJJJJJKKKMMMOOOQQQRRRQQQPPPPPPPPPQQQRRRSSSPPPOOOOOOPPPRRRTTTTTTTTTUUUVVVWWWWWWVVVUUUTTTTTTVVVVVVUUUTTTSSSQQQQQQPPPNNNQQQTTTTTTRRROOONNNNNNQQQRRRSSSTTTUUUWWWXXXXXXXXXWWWXXXZZZ]]]``````______^^^\\\[[[\\\]]]___```[[[\\\]]]]]]^^^^^^]]]]]]]]]]]]^^^```aaacccdddeee^^^___```aaabbbccccccccccccdddfffffffffgggiiikkkoooqqqxxxsssllljjjaaaaaa``````aaabbbcccdddgggggglllwwwxxxrrrsssuuuyyytttjjjeee```]]]ZZZWWWUUURRROOOLLLNNNRRRZZZbbbhhhqqqxxxnnn___WWWQQQPPPOOOMMMMMMPPPMMMNNNNNNLLLJJJMMMSSSYYY___fffsssuuulllfffggghhhmmmyyy|||jjjbbbaaa___]]]YYYOOOCCC:::555555222222111111111111222222444333333222111111000000000111111222222333444444666666666666777999:::;;;:::;;;<<<<<<<<<===@@@BBBBBBBBBCCCEEEGGGIIIKKKLLLIIIIIIIIIJJJKKKMMMNNNOOOPPPPPPOOOOOOPPPQQQSSSTTTQQQPPPPPPQQQSSSTTTSSSRRRRRRTTTVVVVVVUUUTTTUUUVVVWWWVVVUUUTTTSSSQQQQQQPPPNNNRRRUUUTTTQQQNNNNNNOOORRRRRRSSSTTTVVVWWWXXXYYYZZZYYYXXXYYY\\\^^^_________^^^]]]]]]^^^___```aaaYYYZZZ[[[[[[\\\\\\[[[[[[[[[\\\]]]^^^___```aaabbb\\\]]]]]]^^^______```aaaaaacccdddeeeeeeeeeggghhhjjjkkkpppyyy|||ssspppddddddcccccccccdddeeeeeefffhhhllluuu{{{rrrnnnppprrrsss~~~xxxmmmfffaaa___\\\ZZZXXXUUUQQQOOOKKKOOOVVV___eeennnxxxnnnaaaYYYRRRPPPNNNLLLLLLOOOMMMMMMMMMIIIFFFHHHOOOUUU[[[cccooo}}}tttlllfffiiimmmsssxxxhhhaaa___[[[ZZZUUUKKK???666444444222222111111111111222222111111111222222333333333222222333444444555555666666666777777888:::;;;<<<;;;;;;<<<<<<;;;<<>>@@@BBBDDDDDDDDDDDDEEEGGGIIILLLMMMGGGHHHIIILLLOOOPPPNNNLLLNNNMMMKKKKKKLLLOOORRRTTTSSSSSSSSSTTTUUUTTTPPPMMMRRRRRRSSSUUUVVVWWWXXXXXXYYYYYYZZZYYYWWWUUUVVVWWWWWWXXXYYYVVVRRRPPPPPPRRRWWWWWWXXXYYYYYYYYYWWWWWWWWWVVVTTTRRRSSSUUUWWWYYY```ggghhh```YYYZZZ[[[ZZZYYYXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWVVVUUUVVVXXXZZZYYYYYYYYYYYYZZZZZZZZZ[[[]]]aaabbb```aaaccccccaaaffffffhhhkkkppp}}}|||uuuqqqrrrqqqllljjjlllkkknnnqqqvvvyyylllhhhdddcccaaaaaahhhqqq~~~}}}~~~{{{rrrjjjgggbbb___\\\YYYVVVSSSPPPPPPSSSYYY___hhhyyyzzzlllddd___XXXRRRNNNLLLIIIGGGIIIIIIHHHFFFDDDEEEHHHKKKRRRXXXbbbmmmxxx}}}vvvrrrppppppsss}}}}}}lll___[[[]]][[[RRRFFF===888666333000111111111111111111111111111111111111222333444555777555444666999;;;:::999888999;;;:::999999:::<<<<<<<<<<<<===>>>@@@BBBCCCDDDDDDEEEFFFHHHKKKNNNOOOKKKIIIIIIJJJLLLNNNOOONNNNNNMMMLLLLLLMMMOOOQQQRRRTTTTTTTTTUUUWWWWWWUUUSSSRRRSSSTTTUUUVVVXXXYYYYYY\\\]]]^^^\\\ZZZYYYYYYZZZYYY[[[[[[YYYUUUSSSSSSTTTUUUUUUWWWXXXXXXXXXWWWWWWVVVUUUTTTSSSSSSUUUWWWXXX[[[bbbddd^^^YYYYYYYYYXXXWWWWWWWWWWWWVVVVVVVVVVVVWWWWWWWWWVVVTTTTTTVVVXXXXXXXXXYYYYYYZZZ[[[[[[[[[]]]aaacccaaaaaacccdddbbbddddddeeehhhkkkuuu{{{zzzwwwrrrooopppnnnpppsssyyyyyynnnhhhcccaaa^^^]]]bbbiiittt{{{xxxqqqllljjjfffhhhnnnvvv~~~yyyllliiiddd```]]][[[XXXUUUSSSRRRSSSXXX^^^hhh{{{|||oooddd___YYYSSSOOOMMMKKKIIIIIIIIIHHHEEEDDDDDDFFFHHHMMMSSS\\\eeeqqqzzzvvvsssrrrsss{{{uuuiii___[[[ZZZXXXOOOCCC:::666555333222111111111111111111111111111111111222222333444555555555666888;;;;;;:::999888999;;;:::999999:::<<<=========>>>???AAABBBCCCDDDDDDEEEGGGJJJMMMOOOQQQNNNKKKHHHHHHJJJMMMPPPPPPNNNNNNNNNNNNOOOPPPPPPPPPTTTTTTUUUWWWYYYZZZXXXWWWTTTTTTTTTUUUWWWXXXZZZ[[[^^^___```^^^[[[ZZZZZZ[[[ZZZ[[[\\\[[[WWWUUUTTTTTTRRRRRRTTTUUUVVVWWWWWWWWWTTTTTTTTTUUUUUUUUUVVVVVVTTTZZZ^^^[[[XXXXXXXXXWWWUUUUUUUUUUUUUUUVVVVVVVVVWWWWWWWWWUUUSSSRRRTTTVVVVVVWWWXXXYYYZZZ\\\]]]]]]```dddeeebbbaaacccdddccccccccceeegggiiiooo~~~}}}yyyuuusssqqqrrruuu|||yyyooohhhccc```]]][[[___dddkkkpppvvv{{{{{{uuunnngggbbb___^^^YYY[[[aaafffkkkwww{{{oookkkfffbbb___]]]ZZZXXXUUUSSSSSSVVV\\\hhh|||}}}qqqeee```ZZZUUUQQQOOOMMMKKKJJJJJJIIIFFFDDDCCCDDDFFFIIINNNVVV___kkkzzz{{{xxxwwwwwwxxxpppggg```ZZZXXXUUULLL???777444444444444111111111111111111111111222222222222333444555555444555888;;;<<<<<<:::888888:::;;;;;;::::::;;;<<<======>>>???@@@AAABBBCCCBBBCCCEEEHHHKKKMMMPPPQQQOOOMMMJJJJJJLLLNNNOOOOOOMMMNNNOOOQQQQQQQQQPPPOOOSSSTTTXXX\\\^^^]]]ZZZVVVVVVVVVVVVVVVWWWYYY[[[\\\]]]^^^^^^\\\ZZZXXXYYYZZZZZZ[[[\\\[[[YYYVVVSSSRRROOOPPPQQQSSSTTTVVVVVVWWWSSSTTTUUUVVVWWWVVVVVVUUUPPPUUUYYYZZZYYYXXXWWWWWWUUUUUUUUUVVVVVVWWWWWWWWWXXXXXXWWWUUURRRQQQRRRTTTVVVWWWXXXZZZ[[[]]]^^^___eeeiiijjjeeebbbcccdddcccffffffhhhkkkkkkooozzzzzzuuuttttttwww~~~zzzpppiiicccaaa^^^\\\^^^bbbeeehhhlllooosssyyy{{{wwwuuutttsssooojjjeee```]]][[[[[[UUUWWWZZZ]]]___hhh{{{}}}rrrnnnhhhcccaaa___]]][[[XXXUUUTTTWWW\\\iii~~~}}}rrrfffbbb\\\WWWTTTRRRPPPOOOLLLLLLKKKHHHEEECCCDDDEEEFFFJJJQQQZZZeeettt}}}{{{{{{{{{~~~}}}mmmgggaaaZZZWWWPPPGGG<<<444222444444444111111111111111111111111222222222222333444555666333666:::<<<===<<<:::999999;;;<<<<<<;;;;;;<<<===>>>>>>???@@@AAABBBBBBCCCAAABBBDDDGGGJJJMMMOOOPPPNNNNNNNNNPPPQQQQQQOOOMMMMMMNNNPPPRRRRRRRRRQQQPPPTTTWWW^^^dddgggddd]]]XXXYYYYYYXXXWWWXXXZZZ[[[\\\\\\]]]]]]\\\ZZZYYYYYYZZZ\\\]]]^^^^^^]]]ZZZVVVSSSOOOPPPPPPRRRTTTUUUWWWWWWTTTUUUWWWXXXXXXXXXVVVUUUPPPRRRVVVZZZZZZXXXXXXXXXUUUVVVVVVWWWXXXYYYZZZZZZYYYYYYXXXUUUSSSRRRSSSTTTWWWXXXYYY[[[]]]___```aaaiiimmmnnngggbbbbbbddddddfffgggjjjmmmnnnpppxxxyyyxxxxxxzzz~~~tttllleeebbb```]]]]]]``````bbbdddeeehhhnnnwww~~~|||vvvsssqqqppppppooollliiiddd```^^^\\\[[[WWWWWWXXXYYYYYY]]]jjjxxxuuupppjjjeeebbbaaa___^^^[[[XXXWWWYYY___lll}}}rrrhhhddd^^^YYYWWWUUUTTTRRROOOOOONNNKKKGGGEEEEEEFFFEEEIIIOOOUUU___lllzzz}}}}}}~~~yyyjjjeee```ZZZVVVJJJCCC999333222444444444222222222222222222222222222222222222333444555666444777;;;======;;;;;;;;;;;;<<<>>>===<<<<<<===???>>>???@@@AAABBBCCCBBBBBBAAABBBEEEHHHJJJLLLNNNNNNNNNOOORRRUUUVVVTTTOOOKKKMMMNNNPPPRRRSSSSSSSSSRRRVVV[[[ccckkknnnkkkeee___]]]\\\ZZZYYYXXXYYY[[[\\\]]]^^^___^^^]]]\\\]]]___aaaaaacccdddddd```[[[VVVQQQQQQQQQRRRTTTVVVWWWXXXVVVWWWXXXYYYZZZYYYXXXWWWSSSRRRUUUYYY[[[XXXXXXYYYVVVWWWXXXYYYZZZ[[[\\\\\\ZZZZZZYYYWWWTTTTTTUUUVVVYYYZZZ[[[]]]___```bbbbbbhhhmmmnnngggaaaaaadddeeeffffffhhhmmmnnnooovvv~~~}}}|||}}}xxxooogggccc```\\\ZZZ\\\\\\]]]^^^^^^___dddlllsss|||~~~yyyuuutttssssssssssssqqqnnnjjjfffbbb___^^^\\\ZZZZZZ[[[YYYZZZ```iiiwwwwwwrrrlllgggdddbbbaaa```^^^\\\[[[^^^dddppp}}}sssjjjfff```\\\ZZZXXXWWWVVVRRRRRRQQQNNNJJJGGGFFFGGGEEEHHHLLLQQQVVV```kkkttttttgggbbb^^^ZZZWWWFFF???777222222444444444222222222222222222222222333333222333333444555666555888<<<===<<<;;;<<<===<<<>>>??????>>>>>>???@@@???@@@AAABBBCCCCCCBBBBBBCCCDDDGGGIIILLLMMMNNNNNNQQQRRRTTTWWWXXXVVVPPPLLLMMMNNNOOOQQQSSSTTTUUUUUUVVVZZZbbbjjjooooookkkgggaaa___\\\ZZZYYYYYYZZZ[[[\\\^^^____________```bbbddddddeeeggghhhddd]]]XXXSSSSSSSSSSSSUUUVVVXXXYYYXXXYYYYYYZZZZZZZZZZZZZZZVVVSSSTTTXXXZZZWWWVVVYYYVVVWWWXXXYYY[[[\\\]]]^^^\\\\\\[[[YYYWWWVVVXXXYYY\\\\\\]]]___```bbbccccccccciiijjjddd___aaaeeehhhffffffhhhlllmmmmmmssszzz|||{{{rrrhhhddd```ZZZWWWXXXXXXYYYZZZYYYYYY^^^ffflllttt~~~zzzwwwwwwwwwwwwwwwzzzxxxvvvqqqlllgggcccaaa```]]]\\\^^^\\\[[[]]]cccgggzzzxxxsssmmmgggeeecccbbbaaaaaa___^^^bbbhhhttt}}}ssskkkgggbbb]]][[[ZZZYYYXXXSSSTTTSSSPPPKKKHHHGGGGGGEEEHHHKKKMMMPPPWWW```gggnnnxxx~~~oooccc```]]]YYYWWWCCC===666222222444444333222222222222222222222222333333333333444555666666555999<<<===;;;;;;<<<>>>===???@@@@@@??????@@@AAA???@@@BBBCCCDDDCCCCCCBBBEEEFFFIIIKKKMMMNNNNNNNNNSSSTTTUUUXXXXXXVVVRRRNNNMMMMMMOOOPPPSSSUUUVVVWWWTTTWWW]]]dddkkknnnnnnlllcccaaa]]]ZZZYYYYYYZZZ[[[[[[\\\^^^_________aaaccccccccceeeggghhhddd]]]WWWUUUUUUTTTTTTUUUWWWYYYZZZZZZZZZZZZZZZ[[[[[[[[[[[[XXXSSSSSSWWWYYYVVVUUUYYYUUUVVVWWWYYYZZZ\\\]]]^^^\\\]]]\\\ZZZXXXXXXZZZ[[[]]]^^^___```aaabbbcccddd]]]dddgggbbb]]]```fffjjjiiihhhiiilllmmmmmmrrrxxxtttxxxmmmfffaaa^^^ZZZWWWZZZYYYXXXVVVVVVYYY^^^bbbnnn}}}yyyrrroookkkgggfffccc```^^^^^^^^^]]]\\\hhhnnn{{{zzzuuunnnhhhfffeeeddddddccc```ccciiilllrrr}}}zzztttlllbbb\\\ZZZYYYUUURRRTTTSSSQQQOOOMMMLLLLLLLLLJJJIIIIIIJJJNNNTTTZZZ^^^fffjjjnnnqqqtttwwwzzz|||yyyhhh______]]]UUULLL===999555222111222333333111111111111111111111111333333444444444444444444777777777888999:::;;;<<>>??????@@@@@@AAABBBBBBCCCCCCCCCDDDEEEFFFFFFFFFFFFFFFIIIJJJLLLOOOPPPQQQRRRRRRTTTUUUVVVVVVVVVTTTRRRPPPTTTTTTUUUUUUVVVWWWXXXXXXYYYZZZ\\\^^^```ccceeeeee```___]]]ZZZVVVTTTUUUWWWXXXZZZ\\\\\\\\\]]]^^^```bbbbbbbbbaaa```^^^[[[ZZZYYYXXXWWWVVVVVVWWWXXXYYY[[[\\\\\\[[[YYYYYYZZZ[[[[[[XXXVVVUUUUUUVVVUUUUUUVVVUUUUUUUUUVVVXXXYYY[[[]]]^^^___]]]\\\\\\]]]___aaabbbdddeeeeeedddccccccaaa^^^ZZZYYY[[[___bbbcccffffffggghhhiiikkkmmmnnnpppwwwxxxnnngggdddaaa^^^\\\YYYXXXVVVSSSRRRSSSXXX[[[fffuuuzzzvvvqqqmmmjjjgggdddbbb^^^___dddjjjnnnqqqzzz{{{uuupppmmmjjjgggfffhhheeegggnnnuuu}}}wwwppphhhbbb```]]]ZZZWWWTTTSSSRRRQQQPPPPPPPPPPPPOOOOOOPPPRRRUUUXXX\\\^^^^^^aaaggglllpppuuuyyy|||yyymmmaaa\\\\\\YYYOOOEEE999666222000000111111111222222222222222222222222444444444444555555666666:::::::::;;;<<<===???@@@@@@@@@AAABBBBBBCCCCCCCCCDDDDDDFFFGGGHHHHHHHHHHHHLLLMMMOOOQQQRRRTTTTTTTTTTTTUUUVVVWWWVVVTTTRRRQQQWWWWWWWWWWWWXXXXXXXXXXXXYYYZZZ\\\]]]^^^^^^]]]]]]^^^]]]\\\YYYVVVTTTUUUVVVWWWYYYZZZ[[[ZZZZZZ\\\^^^______^^^^^^]]][[[YYYYYYYYYYYYXXXWWWWWWXXXYYYYYY\\\]]]]]]\\\ZZZYYYZZZ[[[ZZZXXXVVVUUUVVVWWWVVVVVVWWWVVVUUUUUUUUUVVVWWWXXX]]]^^^___^^^]]]]]]^^^```aaabbbdddeeeeeecccaaa___]]]\\\[[[ZZZZZZ\\\aaadddfffeeeeeefffgggiiijjjlllmmmrrrzzz}}}vvvmmmfffcccbbb___]]]\\\[[[XXXUUUSSSTTTXXX[[[bbbppp~~~xxxsssooojjjggggggeeeeeeggghhhkkksss}}}~~~yyytttppplllhhhfffjjjhhhjjjqqqzzz~~~}}}wwwrrrkkkfffbbb___[[[XXXUUUTTTSSSSSSRRRRRRRRRRRRRRRSSSUUUWWWZZZ]]]___aaacccggglllqqquuuyyy}}}qqqhhh^^^ZZZ[[[VVVLLLBBB888555222000111222222222222222222222222222222222444444444555666666777777999999999:::;;;===>>>???AAAAAAAAABBBBBBCCCDDDEEEDDDEEEFFFHHHIIIJJJJJJJJJMMMNNNOOOQQQSSSTTTUUUVVVUUUVVVWWWXXXXXXVVVTTTSSSVVVVVVWWWWWWXXXXXXYYYYYYYYYZZZ\\\]]]]]][[[YYYXXXZZZZZZYYYWWWTTTSSSSSSTTTUUUWWWXXXXXXXXXXXXYYY[[[\\\\\\\\\[[[ZZZYYYXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYZZZ[[[]]]]]][[[[[[[[[\\\ZZZXXXVVVUUUWWWXXXXXXWWWVVVVVVUUUUUUVVVXXXYYYZZZ\\\]]]^^^^^^]]]^^^```bbb```bbbdddeeedddbbb^^^\\\[[[]]]]]]\\\ZZZ\\\aaafffeeedddccccccdddfffhhhiiijjjnnnuuuxxxrrriiidddbbb```^^^\\\]]]\\\YYYUUUSSSSSSWWWZZZ___mmmzzzuuurrrppplllkkkjjjiiikkksss}}}{{{vvvqqqmmmiiifffllljjjlllttt~~~|||{{{{{{|||wwwsssnnniiiddd```\\\ZZZVVVUUUTTTTTTSSSSSSSSSSSSSSSUUUXXX\\\```dddfffgggnnnqqquuuyyy{{{~~~lllddd]]]ZZZYYYTTTHHH>>>777555222111222333333333222222222222222222222222444444555666666777888888999999:::;;;<<<>>>@@@@@@BBBBBBBBBBBBBBBDDDEEEFFFEEEFFFGGGHHHJJJJJJKKKKKKLLLMMMNNNOOOQQQSSSTTTUUUWWWXXXYYYZZZZZZXXXWWWUUUSSSSSSTTTVVVWWWXXXZZZZZZXXXYYY[[[\\\\\\[[[YYYXXXWWWWWWWWWUUURRRPPPPPPQQQRRRTTTVVVVVVUUUVVVWWWYYYZZZZZZYYYYYYXXXXXXXXXXXXXXXXXXYYYZZZZZZYYYXXXXXXWWWYYY[[[\\\\\\\\\]]]^^^ZZZXXXVVVVVVXXXYYYYYYYYYZZZYYYXXXWWWWWWXXXYYYYYYZZZ[[[]]]]]]]]]^^^aaaccc```bbbdddeeedddaaa^^^[[[ZZZ[[[\\\[[[YYY[[[___dddcccbbbaaa```aaacccfffggggggkkkrrr}}}uuunnnfffaaa``````^^^\\\\\\[[[XXXTTTQQQRRRUUUYYY___mmm~~~yyyvvvsssrrrpppooovvv~~~~~~xxxsssoookkkhhhllllllpppyyy}}}wwwuuuwwwzzzwwwuuuqqqmmmgggbbb^^^[[[WWWVVVUUUTTTSSSSSSSSSSSSRRRUUUYYY___eeejjjoooqqqwwwzzz}}}jjjccc\\\YYYVVVPPPDDD:::666444222222333444444333333333333333333333333333444555555666777888999999<<<<<<<<<>>>???AAACCCDDDCCCCCCBBBBBBCCCDDDFFFGGGFFFFFFGGGIIIJJJJJJJJJJJJKKKKKKLLLMMMOOOQQQSSSTTTWWWXXXYYYZZZZZZYYYWWWVVVQQQRRRSSSTTTVVVXXXYYYZZZWWWXXXYYYZZZ[[[[[[ZZZZZZVVVWWWVVVTTTQQQOOONNNOOOOOOQQQSSSSSSSSSTTTVVVXXXXXXWWWWWWVVVVVVVVVWWWWWWVVVWWWYYYZZZZZZYYYWWWVVVUUUXXX[[[\\\\\\[[[\\\\\\ZZZXXXVVVVVVXXXZZZ[[[ZZZaaa___\\\YYYWWWUUUUUUUUUXXXYYY[[[\\\]]]^^^aaacccaaabbbdddddddddaaa___]]]YYYYYYYYYXXXWWWXXX[[[^^^```___^^^]]]^^^aaadddfffeeeiiiqqq{{{sssmmmeee```___```^^^]]]\\\[[[XXXTTTRRRSSSWWWZZZ```mmm~~~|||zzztttpppmmmkkkkkknnnttt}}}sssoootttzzzyyyxxxuuupppjjjddd```^^^XXXWWWVVVTTTSSSRRRRRRRRRQQQSSSYYY```hhhpppwwwzzzxxxiiiccc[[[WWWSSSKKK???666444222111111222444333333333333333333333333333333444555666777888999999:::<<<<<<===>>>@@@BBBDDDEEEDDDDDDBBBBBBCCCDDDFFFHHHFFFGGGHHHIIIIIIIIIIIIIIIKKKKKKKKKLLLNNNPPPRRRSSSUUUVVVXXXYYYYYYXXXWWWUUURRRSSSTTTUUUVVVWWWXXXXXXWWWWWWXXXXXXXXXYYYYYYYYYWWWXXXXXXVVVRRROOONNNNNNLLLNNNPPPQQQRRRSSSVVVXXXUUUTTTSSSSSSSSSTTTUUUUUUTTTVVVYYYZZZZZZYYYVVVTTTWWWYYY[[[\\\ZZZYYYXXXXXXZZZXXXVVVWWWYYY[[[\\\\\\bbb```\\\YYYVVVTTTSSSRRRVVVXXXZZZ[[[\\\^^^aaacccbbbccccccdddcccbbb```___ZZZXXXVVVVVVWWWYYYYYYYYY^^^]]][[[[[[]]]```dddfffdddhhhpppxxxrrrllleee`````````___^^^___]]]ZZZWWWUUUVVVZZZ]]]aaannn~~~{{{vvvrrrpppnnnkkkooowww~~~|||qqqlllrrrzzzzzzzzzxxxsssmmmfffbbb```YYYXXXVVVTTTSSSRRRQQQQQQPPPSSSXXX```jjjttt|||ssshhhbbb[[[UUUPPPHHH<<<333222111///000222333222222333333333333333333333333444555666777888999:::::::::;;;;;;===???AAABBBDDDEEEDDDCCCBBBCCCEEEGGGHHHGGGGGGHHHHHHIIIHHHHHHHHHKKKKKKKKKLLLMMMPPPRRRTTTTTTUUUWWWXXXXXXWWWUUUTTTUUUUUUUUUVVVVVVVVVWWWWWWXXXWWWWWWVVVVVVWWWWWWXXXYYYZZZZZZWWWSSSPPPNNNNNNJJJLLLOOOPPPQQQSSSVVVXXXRRRRRRQQQPPPPPPRRRSSSTTTSSSUUUXXXZZZZZZXXXUUUSSSYYY[[[\\\\\\YYYVVVUUUUUUYYYXXXVVVWWWYYY\\\\\\\\\^^^]]]ZZZWWWUUUTTTTTTTTTUUUVVVYYYZZZ[[[]]]```ccccccccccccccccccbbbbbbaaa^^^ZZZWWWWWWZZZ[[[ZZZXXX\\\[[[ZZZZZZ\\\___cccfffcccgggooovvvzzz~~~tttnnnfffbbbbbbbbbaaa```eee___ZZZYYYWWWVVVXXX]]]aaannnzzzqqqqqqvvvtttuuu|||zzzrrroooqqquuuwwwxxxzzz{{{xxxoooddd\\\\\\VVVSSSUUUUUURRRNNNNNNMMMQQQXXXaaalllyyynnndddaaa\\\TTTKKKCCC<<<888555444333222111111111111333333222222333333444555444555777888999:::===@@@;;;;;;;;;===???BBBDDDFFFGGGFFFEEEDDDDDDEEEFFFGGGLLLIIIGGGHHHKKKLLLJJJGGGMMMMMMMMMNNNNNNNNNOOOOOORRRRRRTTTUUUVVVWWWWWWWWWXXXXXXVVVUUUUUUVVVXXXXXXUUUUUUUUUUUUUUUUUUVVVVVVYYYXXXVVVTTTQQQOOOMMMLLLKKKNNNQQQTTTTTTTTTTTTUUUTTTUUUTTTQQQNNNOOOSSSWWWTTTUUUVVVTTTRRRQQQRRRSSSWWWXXXZZZ[[[[[[YYYWWWVVVWWWVVVVVVWWWYYYZZZYYYXXXWWWWWWWWWWWWUUUTTTRRRRRRWWWWWWXXXZZZ\\\^^^```aaa^^^___```aaaaaa```___^^^\\\ZZZWWWVVVVVVXXX\\\^^^]]]ZZZWWWWWW\\\```ccccccbbbjjjsssuuuvvvxxxrrrkkkgggggghhhgggeeeiiiccc^^^]]][[[YYY[[[___dddppp~~~vvvuuuyyyxxx{{{|||tttppprrrtttyyyzzz|||~~~|||tttiii```\\\VVVSSSTTTUUURRRNNNNNNOOOTTT]]]gggrrr}}}{{{kkkbbb___YYYQQQHHH@@@999666444444333222111000000111333333222222333333444555444666888888999:::===???<<<<<<===>>>@@@CCCEEEGGGGGGFFFEEEEEEEEEEEEFFFGGGJJJIIIIIIJJJKKKLLLKKKJJJOOOOOOOOOPPPPPPPPPPPPPPPPPPQQQRRRTTTUUUUUUVVVVVVUUUTTTSSSSSSRRRRRRRRRSSSRRRRRRRRRSSSTTTTTTUUUUUUXXXWWWUUUSSSQQQOOONNNMMMJJJMMMQQQRRRRRRQQQQQQRRRRRRSSSSSSQQQOOOOOORRRUUUTTTUUUVVVUUUSSSRRRRRRSSSVVVWWWXXXYYYZZZZZZYYYXXXXXXWWWVVVWWWXXXYYYYYYXXXVVVVVVVVVUUUUUUTTTTTTTTTYYYYYYYYYZZZ[[[]]]___```]]]^^^___```aaa``````___```]]]ZZZXXXWWWYYY[[[\\\^^^[[[XXXXXX\\\```bbbcccbbbjjjqqqssssss{{{~~~yyyssspppppppppooommmnnnhhhdddcccaaa^^^___bbbgggsssxxxsssrrrtttzzz|||{{{ooofff^^^WWWSSSTTTUUURRROOOOOOPPPWWWbbbnnnyyyvvvggg```\\\UUUMMMDDD<<<666222333333222111000000000000333333333333333444444555666888::::::::::::<<<>>>>>>>>>???@@@BBBEEEGGGHHHGGGGGGFFFFFFFFFGGGGGGHHHIIIJJJLLLLLLKKKKKKLLLNNNPPPPPPQQQRRRRRRRRRRRRRRROOOPPPQQQRRRSSSTTTTTTTTTRRRRRRRRRRRRQQQOOONNNMMMNNNOOOPPPQQQRRRTTTUUUUUUUUUUUUTTTSSSQQQPPPOOOOOOKKKNNNQQQQQQPPPOOONNNNNNOOOQQQRRRRRRQQQPPPQQQRRRRRRTTTUUUUUUTTTSSSSSSTTTUUUVVVVVVWWWXXXYYYZZZZZZYYYWWWVVVVVVWWWXXXWWWVVVUUUUUUTTTTTTTTTUUUWWWXXX[[[[[[ZZZZZZZZZ\\\^^^___[[[\\\]]]___````````````ccc```]]]ZZZXXXYYYZZZ[[[___\\\ZZZZZZ\\\```bbbbbbbbbiiiooopppooottt|||yyyzzzyyywwwuuurrrmmmiiigggeeebbbbbbffflllxxx{{{uuutttuuu{{{|||vvvlllaaaYYYTTTTTTTTTRRRPPPPPPOOOXXXfffuuussseee^^^ZZZRRRIII@@@999333111333222111111000000000111333333333333333444555555999;;;======<<<<<<===>>>@@@@@@AAACCCEEEFFFHHHIIIHHHHHHHHHHHHHHHIIIIIIIIIJJJMMMOOONNNKKKJJJLLLNNNPPPPPPQQQRRRSSSRRRRRRQQQOOOPPPQQQRRRSSSSSSSSSSSSSSSSSSSSSSSSQQQOOOMMMKKKLLLLLLNNNPPPRRRTTTUUUVVVSSSSSSRRRRRRRRRQQQQQQQQQNNNPPPRRRRRRPPPNNNMMMMMMMMMOOOQQQRRRRRRQQQOOOOOOQQQSSSUUUVVVUUUTTTTTTUUUWWWVVVVVVVVVWWWXXXYYYYYYWWWUUUSSSSSSTTTUUUUUUTTTUUUTTTSSSRRRTTTVVVXXXZZZ]]]\\\[[[ZZZ[[[\\\]]]^^^ZZZZZZ\\\]]]___```aaaaaaaaa___\\\ZZZXXXXXXYYYZZZ___]]]\\\[[[]]]___aaabbbbbbhhhmmmooonnnqqqzzz~~~{{{uuupppkkkjjjhhheeefffjjjqqq~~~xxxwwwyyy{{{}}}~~~sssfff]]]VVVUUUUUURRRPPPQQQPPP[[[kkk}}}qqqddd]]]XXXPPPFFF>>>777333111333222111111111111111111444444333333444444555666<<<>>>@@@@@@?????????@@@AAABBBCCCEEEFFFHHHIIIIIIIIIJJJJJJKKKKKKLLLLLLLLLMMMOOOQQQOOOKKKIIIJJJLLLNNNOOOPPPRRRRRRQQQPPPPPPPPPPPPQQQRRRSSSSSSSSSSSSRRRRRRRRRRRRPPPNNNKKKJJJJJJKKKMMMOOORRRTTTVVVWWWQQQQQQQQQQQQRRRRRRRRRRRRPPPRRRTTTTTTQQQNNNMMMMMMKKKMMMPPPRRRSSSRRROOOMMMOOORRRUUUVVVVVVUUUVVVVVVYYYXXXWWWVVVUUUUUUVVVVVVTTTRRRPPPPPPQQQSSSSSSSSSUUUTTTSSSRRRTTTVVVXXXZZZ\\\\\\\\\\\\\\\]]]]]]^^^YYYYYYZZZ[[[]]]___```aaa\\\[[[YYYXXXXXXXXXYYYZZZ]]]]]]\\\\\\\\\^^^```bbbbbbfffkkkmmmnnnrrrwww|||xxxrrrmmmllljjjhhhkkkpppyyy{{{{{{}}}|||kkkbbbZZZWWWUUURRRQQQRRRTTT___pppmmmcccZZZUUUMMMCCC;;;666333222333333222222222222222333444444444444444555555666<<>>777444333333444444444333333444555555555444444444444555666666888;;;???@@@@@@???@@@@@@BBBCCCEEEGGGHHHHHHHHHHHHNNNOOOQQQSSSSSSSSSSSSRRRKKKHHHGGGIIIMMMPPPNNNLLLLLLNNNPPPRRRSSSQQQOOONNNMMMMMMNNNOOOOOOOOONNNNNNMMMLLLJJJHHHGGGGGGHHHHHHGGGHHHIIIKKKNNNOOOQQQRRRPPPPPPPPPQQQQQQQQQQQQQQQRRRTTTVVVUUURRRPPPNNNNNNNNNNNNOOORRRUUUUUURRROOOLLLPPPTTTWWWXXXXXXXXXYYYSSSTTTVVVWWWWWWVVVUUUSSSMMMLLLKKKNNNRRRXXX\\\]]]WWWWWWWWWWWWUUUTTTSSSRRRQQQUUU[[[```ccccccaaa```YYYYYYXXXYYYZZZ[[[]]]^^^XXXXXXWWWWWWWWWWWWXXXXXXUUUXXXZZZ[[[ZZZ[[[___bbbaaaaaaaaacccfffjjjlllmmmvvv|||}}}|||vvvtttrrrqqqvvv||||||kkk[[[XXXWWWSSSQQQUUUWWW^^^iiiuuuuuujjj```YYYVVVIII<<<888777444111000111111111111222333444555666666666666666666666666999:::;;;<<<>>>???@@@AAA@@@AAABBBDDDEEEEEEFFFFFFMMMOOOQQQSSSRRRPPPMMMKKKJJJKKKLLLNNNNNNMMMMMMLLLLLLMMMOOOQQQRRRRRRQQQPPPQQQQQQQQQQQQPPPNNNLLLKKKKKKKKKJJJHHHHHHGGGGGGHHHGGGKKKLLLKKKLLLQQQUUUUUUQQQRRRSSSRRRPPPOOOOOOQQQUUUTTTRRRQQQPPPOOOOOONNNNNNMMMNNNQQQUUUWWWTTTRRRNNNPPPSSSVVVXXXYYYXXXXXXRRRWWWYYYVVVSSSRRRQQQNNNNNNMMMNNNPPPUUUYYY\\\]]][[[WWWSSSRRRTTTVVVVVVUUUTTTWWWZZZ[[[[[[[[[[[[\\\ZZZYYYXXXXXXXXXYYY[[[\\\YYYVVVVVVXXXWWWSSSRRRUUUUUUVVVXXXZZZ\\\___aaaaaabbbbbbccceeegggiiikkklllrrrxxx~~~~~~xxxvvvttttttzzznnn^^^ZZZXXXTTTSSSWWWVVV\\\eeennnvvv|||lllbbb[[[VVVSSSFFF:::777666444111111111111111111222333444444555555555555666666666666999999;;;<<<===???@@@@@@BBBCCCDDDEEEEEEFFFFFFFFFKKKMMMOOOPPPPPPOOOMMMLLLKKKKKKMMMNNNNNNNNNMMMLLLLLLMMMPPPRRRSSSSSSRRRRRRQQQQQQRRRQQQPPPNNNMMMKKKJJJJJJIIIIIIIIIIIIJJJJJJIIIMMMOOOMMMMMMRRRVVVVVVRRRSSSSSSRRRPPPNNNOOOPPPRRRQQQQQQPPPOOOOOOOOOPPPNNNNNNOOORRRVVVWWWUUURRRQQQRRRTTTVVVWWWVVVUUUUUUSSSVVVWWWTTTSSSTTTSSSOOOOOONNNNNNQQQUUUYYY[[[\\\XXXTTTQQQPPPRRRUUUUUUUUUVVVXXXYYYYYYXXXXXXXXXZZZZZZYYYYYYXXXYYYZZZ[[[\\\[[[XXXVVVXXXWWWTTTTTTVVVUUUVVVXXXZZZ\\\^^^```aaacccccceeefffiiikkklllmmmqqqxxx{{{xxxvvvwwwqqqaaa\\\YYYUUUUUUYYYYYY]]]ccciiinnnqqquuuxxx||||||hhh___[[[WWWMMMBBB888666555333111111333333222222222222333333444444555555666666777777999:::;;;<<<===>>>???@@@DDDDDDDDDEEEFFFFFFFFFFFFIIIJJJKKKLLLMMMMMMMMMMMMKKKLLLMMMNNNNNNNNNNNNMMMLLLNNNPPPRRRTTTTTTTTTTTTQQQRRRRRRRRRQQQOOONNNMMMIIIIIIIIIJJJJJJKKKMMMMMMLLLPPPQQQNNNNNNRRRVVVUUUSSSSSSSSSRRROOOMMMMMMNNNNNNNNNNNNNNNOOOPPPPPPQQQOOOOOOQQQTTTVVVWWWUUUSSSSSSTTTTTTUUUUUUTTTRRRQQQSSSUUUTTTRRRSSSVVVVVVRRRPPPOOOOOORRRVVVYYYZZZZZZSSSQQQNNNNNNPPPSSSTTTTTTXXXXXXXXXVVVTTTTTTVVVWWWZZZYYYYYYYYYYYYZZZ[[[[[[^^^ZZZYYYZZZYYYVVVVVVXXXVVVWWWXXXZZZ\\\]]]___```bbbdddfffhhhjjjlllmmmmmmooowww~~~zzzwwwyyyqqqbbb\\\YYYUUUWWW]]]```cccgggjjjmmmooorrruuu~~~}}}iii___ZZZVVVFFF===666555555333111222444444333222222222333333444444555555666777888888::::::;;;<<<===>>>???@@@DDDDDDDDDDDDDDDEEEEEEFFFHHHHHHHHHIIIKKKLLLNNNOOOMMMMMMMMMNNNNNNNNNNNNNNNMMMNNNPPPRRRTTTVVVVVVVVVRRRRRRSSSSSSRRRPPPOOONNNHHHIIIIIIJJJKKKMMMOOOPPPNNNQQQRRRNNNNNNQQQTTTSSSSSSTTTSSSRRROOOMMMLLLMMMLLLLLLLLLMMMNNNPPPQQQRRROOOPPPRRRUUUVVVVVVUUUTTTRRRSSSSSSTTTSSSSSSRRRQQQSSSTTTRRRQQQSSSXXXXXXTTTQQQPPPPPPRRRUUUXXXXXXXXXNNNMMMMMMMMMOOOQQQRRRSSSVVVVVVUUURRRQQQQQQTTTWWWYYYYYYYYYYYYYYYZZZZZZZZZ]]]\\\]]]```___[[[XXXYYYWWWXXXYYYZZZ[[[\\\]]]^^^aaabbbdddgggiiijjjkkkkkkkkkttt~~~~~~}}}zzz|||pppaaa\\\YYYWWW[[[cccjjjllloooppprrrtttxxxzzz}}}hhh\\\TTTOOOAAA:::444444444222111333444444333333222333333333444444555666888999::::::<<<<<<======>>>???@@@@@@BBBBBBBBBBBBBBBCCCDDDEEEGGGGGGGGGHHHJJJLLLNNNPPPNNNNNNNNNNNNNNNOOOOOOPPPNNNOOOPPPRRRTTTVVVWWWWWWQQQRRRRRRRRRRRRQQQOOONNNIIIIIIIIIJJJLLLNNNOOOPPPMMMQQQQQQMMMLLLOOORRRQQQSSSSSSSSSQQQNNNLLLLLLMMMKKKKKKKKKLLLNNNPPPQQQRRROOOQQQSSSUUUVVVUUUUUUTTTPPPQQQRRRRRRSSSSSSSSSSSSSSSTTTTTTQQQSSSWWWXXXUUUQQQPPPPPPRRRTTTVVVUUUTTTLLLLLLLLLMMMNNNOOOQQQSSSTTTSSSRRRPPPOOOPPPTTTWWWWWWWWWXXXXXXYYYYYYYYYYYYZZZ[[[```ffffff___ZZZYYYXXXYYYYYYZZZ[[[[[[\\\\\\]]]___aaaccceeefffggghhhhhhpppyyy||||||}}}}}}nnnaaa]]]\\\\\\dddnnnvvvwwwyyyyyy{{{}}}}}}}}}~~~jjj]]]RRRKKK===777444555555222111333444444333333333333444444444555666888999;;;<<<<<<>>>>>>>>>???@@@AAAAAAAAAAAA@@@@@@@@@AAACCCEEEFFFGGGHHHHHHIIIKKKMMMOOOPPPOOOOOONNNNNNOOOOOOPPPQQQOOOOOOPPPRRRSSSUUUVVVWWWPPPQQQQQQRRRQQQPPPOOONNNJJJJJJJJJJJJKKKLLLMMMNNNLLLOOOPPPLLLKKKNNNPPPPPPRRRRRRRRRQQQNNNLLLLLLMMMLLLLLLLLLMMMNNNOOOQQQQQQNNNQQQTTTUUUUUUTTTSSSTTTOOOPPPQQQRRRSSSTTTUUUVVVRRRVVVWWWTTTSSSUUUVVVUUUQQQPPPPPPQQQSSSSSSRRRPPPKKKLLLNNNNNNNNNOOOQQQSSSRRRRRRQQQOOONNNPPPSSSVVVUUUVVVWWWWWWXXXXXXWWWWWWWWWYYY___fffggg```[[[ZZZYYYYYYZZZZZZZZZZZZZZZZZZ[[[[[[\\\^^^```bbbdddeeeffflllrrruuuvvv|||}}}}}}ooocccaaaaaadddnnn{{{}}}zzz|||~~~}}}iii[[[QQQIII;;;777444666555222111333333333333333333444555666555666777999;;;===>>>??????@@@@@@AAAAAABBBBBBCCC@@@@@@@@@@@@BBBDDDGGGIIIHHHIIIJJJLLLMMMOOOPPPPPPPPPOOOOOONNNOOOPPPQQQRRRPPPPPPPPPQQQRRRSSSUUUUUUOOOPPPPPPQQQQQQPPPNNNMMMLLLKKKKKKJJJJJJKKKKKKKKKKKKOOOOOOKKKKKKNNNPPPPPPPPPQQQQQQPPPNNNMMMMMMNNNOOONNNNNNNNNNNNOOOPPPPPPMMMPPPTTTUUUSSSRRRRRRSSSQQQQQQQQQRRRSSSTTTVVVVVVQQQXXX\\\XXXRRRRRRSSSTTTPPPPPPOOOPPPRRRQQQOOOMMMLLLNNNPPPPPPOOOOOOQQQSSSRRRSSSRRRPPPNNNOOOQQQSSSSSSTTTUUUVVVVVVVVVUUUUUUUUUUUUZZZaaabbb^^^[[[\\\ZZZZZZZZZZZZZZZYYYYYYYYYZZZZZZYYYYYY\\\___bbbeeegggiiilllnnnpppuuu}}}~~~~~~qqqfffeeefffjjjvvv|||yyywww{{{}}}uuubbbUUUKKKCCC:::666555666555222111333222222222333444555666777666777888:::<<<>>>???@@@AAAAAAAAABBBBBBCCCCCCCCCAAA@@@@@@AAACCCFFFIIIKKKIIIJJJLLLNNNOOOPPPPPPPPPPPPPPPOOONNNOOOPPPQQQRRRPPPPPPPPPPPPQQQRRRTTTTTTNNNOOOPPPPPPPPPOOONNNMMMMMMLLLKKKJJJJJJIIIIIIIIIKKKOOOOOOLLLKKKOOOQQQQQQOOOPPPQQQPPPNNNMMMNNNOOOPPPPPPOOOOOONNNOOOOOOOOOLLLPPPTTTTTTSSSQQQQQQSSSSSSSSSRRRSSSSSSTTTUUUVVVPPPZZZ___ZZZRRRPPPQQQSSSPPPOOOOOOPPPQQQPPPMMMKKKMMMOOOQQQQQQOOOOOOQQQSSSTTTTTTSSSQQQOOONNNOOOPPPRRRSSSTTTUUUVVVUUUTTTTTTTTTSSSVVV[[[]]][[[[[[^^^[[[ZZZZZZZZZYYYYYYYYYYYYZZZYYYXXXWWWZZZ^^^bbbeeehhhhhhhhhiiilllqqqwwwzzz