BM6P6(@ ~~~|||jjjXXXPPPNNNLLLHHHGGG???:::555444666555111---111111111111000000000000........................++++++---...///000000000,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++***((('''&&&(((((('''&&&%%%$$$$$$###((((((((((((((()))******000...***&&&$$$###$$$%%%'''%%%$$$&&&)))***(((%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''***&&&""""""&&&)))'''$$$%%%$$$$$$&&&((()))(((&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''''''''&&&***'''$$$%%%''')))(((&&&'''''''''(((((((((((()))&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''###%%%'''(((((((((***,,,''''''&&&&&&&&&%%%%%%%%%''''''''''''((((((((((((''''''(((***+++,,,---...)))(((&&&&&&(((,,,000222555666;;;EEESSS```hhhlllmmmnnnooonnnmmmjjjgggeeeZZZYYYXXXXXXZZZaaajjjpppoooppprrrtttuuuuuuuuuttttttvvvxxxzzz}}}~~~{{{wwwvvvxxx}}}}}}|||xxxrrrmmmlllfffbbbbbb___ZZZYYY^^^cccggglllqqqvvv|||~~~wwwsssrrrrrruuurrrrrruuuyyyzzzmmmkkksssyyyxxxssskkkrrrxxx{{{}}}ssslllmmmqqqrrrqqqrrrssstttvvvyyy~~~}}}tttlllgggWWWOOOEEE===888666333111,,,++++++***)))(((((('''&&&&&&'''((())))))(((((((((((((((((((((((((((((('''&&&$$$######$$$&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######&&&&&&%%%$$$$$$######"""!!!###%%%''''''%%%###!!!$$$$$$%%%%%%$$$$$$###"""###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%###########################$$$%%%&&&&&&%%%###"""mmmYYYPPPMMMIIIEEECCC>>>999555444666555222///111111111111000000000000........................***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,************************************)))((('''&&&&&&&&&&&&'''''''''((((((((('''''''''(((((()))))))))(((&&&&&&&&&''')))***'''%%%$$$%%%((()))(((&&&%%%%%%&&&''''''&&&%%%%%%&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''***'''$$$%%%(((***(((%%%&&&%%%$$$%%%%%%%%%###!!!%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%'''%%%$$$%%%'''(((&&&$$$&&&&&&'''''''''(((((((((&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&(((((('''((()))+++''''''''''''&&&&&&%%%%%%''''''''''''(((((((((((((((((())))))***+++,,,,,,(((((('''&&&(((***---///------000888CCCLLLRRRUUUZZZ\\\```dddgggjjjkkklllccccccbbbaaaaaacccgggjjjiiijjjkkklllmmmmmmmmmmmmnnnpppssstttvvvzzz}}}yyyxxxuuuuuutttssstttxxx}}}~~~{{{{{{|||{{{zzzyyytttqqqqqqooojjjjjjmmmmmmnnnqqqvvv{{{{{{sssooonnnooooootttsssssstttvvvyyy~~~uuunnngggiiipppuuusssoookkkpppuuuzzzyyyuuuuuutttrrroooqqqssstttwww~~~zzzqqqhhh```XXXRRRNNNDDD>>>777111...---+++)))+++******)))((((((''''''&&&&&&'''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$######$$$&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$$$$######%%%%%%%%%%%%%%%$$$#########$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$$$$$$$######################## !!!"""$$$%%%%%%&&&&&&oooZZZOOOKKKFFFBBB@@@<<<888555444555555333000111111111111000000000000........................******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,************************((()))))))))((('''&&&&&&'''''''''((((((((())))))&&&&&&&&&'''''''''(((((($$$$$$%%%&&&((()))***+++'''%%%$$$$$$&&&''''''&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((&&&$$$&&&((()))'''$$$***)))(((((()))(((&&&$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''((((((&&&$$$%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&'''''''''((()))((('''&&&'''((((((((((((''''''''''''&&&&&&''''''''''''(((((((((((()))))))))************''''''''''''((()))***+++,,,+++,,,000555;;;>>>???BBBEEEJJJPPPWWW___dddggggggiiikkkkkkjjjiiijjjkkkjjjjjjiiiiiihhhggggggfffkkkmmmoooqqqrrruuuyyy}}}{{{sssooonnnmmmoooppprrrtttxxx}}}~~~zzzvvvuuuyyy}}}|||~~~|||zzzzzz|||~~~zzzzzzyyymmmfffeeehhhjjjlllooopppqqqpppqqqssswwwyyy|||~~~{{{uuurrreeeeeeeeejjjooorrrpppmmmppprrruuu}}}}}}yyyuuurrrssswwwzzz||||||wwwssspppmmmkkkhhh\\\WWWNNNFFFAAA===999777444111---+++******)))((())))))(((((('''&&&&&&&&&&&&&&&'''(((((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######"""######$$$%%%%%%&&&&&&%%%$$$###""""""###$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$###########################$$$########################!!!!!!!!!"""###$$$%%%&&&oooYYYMMMIIIDDDAAA???999777444444555555444222111111111111000000000///........................+++++++++++++++***))))))++++++++++++++++++++++++************************'''''''''(((''''''&&&&&&******)))((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%&&&'''((((((((('''&&&'''&&&%%%$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$######$$$&&&&&&$$$!!!'''''''''(((***+++***)))%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%)))((('''''''''(((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''((()))***)))'''%%%&&&'''((((((((((((((((((((('''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))&&&''''''((((((''''''&&&,,,,,,,,,,,,...000111222222444777;;;AAAHHHNNNRRR\\\```dddhhhjjjmmmoooqqqnnnmmmkkkjjjhhhgggffffffiiiiiiiiijjjlllppptttwwwxxx{{{|||yyyqqqkkkhhhhhhnnnpppsssuuuvvvyyy}}}~~~||||||~~~~~~vvvqqqooonnnpppuuu}}}}}}{{{wwwvvvxxxtttlllccc___aaafffiiijjjhhhlllooonnnooosssxxxzzz}}}zzzuuuqqqmmmkkkeeegggkkknnnppppppppppppwwwxxx{{{{{{xxx|||xxxqqqlllaaa\\\VVVQQQNNNKKKHHHGGG???<<<777444222111///...******)))*********)))((('''''''''&&&&&&%%%%%%%%%&&&&&&'''(((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###############$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$######""""""""""""####################################%%%$$$###!!! !!!""""""nnnWWWKKKGGGDDDAAAAAA888666555444444444333333111111111111000000000///........................------------,,,+++***)))++++++++++++++++++++++++))))))))))))))))))))))))%%%&&&&&&''''''''''''&&&)))(((((('''&&&%%%$$$$$$$$$$$$%%%&&&'''&&&&&&&&&&&&'''((()))((('''%%%$$$&&&&&&&&&&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''######$$$%%%&&&%%%###"""#########$$$&&&'''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))(((%%%###"""$$$'''***%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''(((''''''&&&&&&''''''(((((()))***)))'''%%%&&&''''''(((((((((((((((((((((&&&&&&&&&&&&'''''''''''')))))))))(((((((((((('''&&&''''''((('''&&&%%%$$$(((((((((((((((((()))***,,,,,,,,,...111555:::<<>>AAAFFFLLLSSSXXX```ccchhhooouuuzzz}}}~~~tttoooiiieeeeeeeeefffgggccceeeeeeeeebbbaaaaaabbbcccfffjjjnnnrrrvvv{{{~~~~~~vvvrrrsssxxx}}}yyymmmeeeeeegggjjjlllooorrrwwwzzzyyyuuutttssspppnnnnnnpppssswww{{{xxxmmmgggaaabbbfffjjjoootttxxx{{{}}}yyyrrrooojjjgggfffgggjjjmmmssssssrrrooollllllppptttvvv~~~|||pppdddTTTQQQLLLGGGBBB===777333333000---,,,,,,---,,,+++(((((()))******((($$$ ###%%%''''''&&&$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&&&&%%%%%%$$$######"""###$$$'''(((((('''$$$###$$$$$$%%%%%%%%%$$$######""""""############""""""!!!!!!!!!"""######$$$$$$########################"""""""""""""""###$$$%%%mmmUUUGGGCCCAAA@@@@@@777777666444222111222222111111111111000000000000........................,,,---------------,,,+++************************))))))))))))))))))))))))%%%%%%&&&(((((()))))))))&&&&&&&&&&&&''''''''''''$$$%%%'''(((((((((&&&%%%$$$$$$%%%&&&''''''''''''%%%(((+++,,,)))&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&''''''(((((('''&&&&&&'''(((+++***))))))******(((&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&###$$$&&&$$$""""""$$$&&&&&&&&&'''''''''(((((((((&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%&&&''''''((((((''''''''''''((((((%%%&&&(((((('''((()))+++%%%%%%&&&&&&''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&(((++++++))))))+++,,,))))))))))))***,,,---......000222444666:::>>>BBBKKKPPPYYYccclllssswwwyyyuuurrrooommmmmmmmmjjjhhheeeeeeeeedddcccbbbcccccc```bbbeeehhhkkkpppuuuyyy}}}}}}xxxrrroooqqquuuyyy|||~~~xxxsssooojjjlllnnnoooooorrrwwwzzz~~~yyytttrrrqqqqqqrrrppprrruuuxxx{{{~~~vvvmmmeeeaaa```fffmmmssswww~~~uuullliiifffcccdddhhhnnnrrrqqqqqqooolllkkklllqqqtttxxxxxxjjj```XXXMMMBBB;;;999666444333222000///---,,,***+++++++++***)))&&&&&&&&&'''((('''$$$"""%%%(((******(((&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%$$$############$$$$$$######"""!!!""""""############""""""!!!!!!"""######$$$%%%%%%########################"""###$$$$$$$$$$$$$$$$$$nnnUUUGGGBBB@@@>>>???777777777555222111111222111111111111000000000000........................+++,,,,,,------,,,,,,,,,************************))))))))))))))))))))))))%%%%%%'''((())))))************)))((('''&&&%%%%%%$$$%%%'''))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$)))---...+++'''&&&&&&'''&&&%%%%%%%%%%%%&&&'''&&&''''''''''''''''''&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%$$$$$$&&&(((&&&%%%&&&''')))***)))'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%"""&&&***+++(((&&&%%%&&&'''''''''(((((((((((()))&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%&&&''''''((((((''''''''''''((((((###%%%'''(((((((((***,,,%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((''''''&&&&&&&&&'''(((###&&&))))))''''''(((+++)))))))))))))))***++++++***,,,///000111222444666444:::DDDOOOYYY___bbbcccmmmlllllloooqqqppplllhhhjjjjjjiiihhhffffffffffffbbbdddeeefffgggjjjooorrrwww}}}uuuqqqnnnmmmooosssvvvwwwwwwxxxyyywwwuuusssssssssppprrrrrrqqqqqqsssyyy~~~|||xxxuuuuuuwwwzzzuuuvvvwwwxxxyyy|||vvvnnngggbbb```bbbjjjsssxxx|||tttjjjgggccc```aaafffkkkooonnnmmmlllkkklllooosssvvv}}}}}}vvvllleeeWWWJJJDDDBBB===555000...+++******++++++***,,,+++************'''%%%&&&%%%%%%&&&(((*********$$$&&&)))(((&&&%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$###############$$$$$$%%%&&&&&&$$$###"""!!!!!!"""###$$$###############"""!!!!!!""""""############""""""!!!""""""###$$$%%%%%%%%%########################&&&&&&'''&&&%%%###!!! nnnRRREEECCCCCCAAA@@@<<<999555333333333333222......//////000000000000////////////............///---++++++,,,---,,,+++************************''''''(((((())))))******(((&&&###$$$'''))))))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$#########&&&$$$###%%%((()))'''$$$&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&%%%###$$$$$$&&&&&&&&&''''''''''''(((%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&%%%$$$$$$%%%&&&%%%%%%###$$$$$$%%%%%%$$$$$$###)))((('''&&&&&&'''((()))'''&&&&&&&&&&&&'''((((((&&&%%%$$$#########$$$$$$&&&&&&&&&'''''''''(((((('''''''''''''''((()))***(((((((((''''''&&&&&&&&&((((((((('''&&&&&&%%%%%%(((((((((((()))***+++,,,))))))***+++---...//////111444888;;;>>>AAAEEEHHHQQQVVV]]]cccgggiiilllnnnrrrrrrsssrrrqqqooommmllliiihhhgggfffgggjjjoootttvvvxxxzzzzzzwwwtttrrrqqqnnniiieeedddgggkkkmmmmmmrrrrrrrrrrrrqqqqqqqqqqqqooorrruuuuuusssuuu|||||||||}}}}}}{{{xxxyyywwwwwwzzz|||}}}~~~~~~wwwqqqllliiieeecccnnnmmmvvvxxxiiihhheeecccbbbccceeegggeeekkkppppppmmmnnnwwwxxxnnncccXXXQQQFFFCCC===777222000000111+++*********))))))(((((())))))((('''''''''''''''((((((''''''''''''((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''((('''%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######"""##############################""""""!!!!!! ######""""""!!!!!! """############$$$$$$$$$"""############$$$$$$$$$'''%%%###!!! !!!###%%%nnnRRRDDDBBBBBBAAA@@@===:::777555555555444444---...000111111111000/////////......------,,,,,,...,,,+++***+++,,,+++***************************(((((((((((())))))))))))%%%###"""###&&&((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%$$$%%%(((((('''%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%$$$$$$%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%'''&&&%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$(((((('''&&&&&&'''((((((&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''(((&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$'''''''''''''''&&&&&&&&&(((((((((((()))***+++,,,((())))))***+++,,,---------///222333444555888:::;;;>>>CCCHHHMMMQQQVVVYYYbbbdddhhhlllpppsssuuuvvvqqqrrrsssrrrrrrtttwwwyyyxxxxxxvvvrrrmmmiiiggggggccc```]]]^^^bbbfffhhhhhhmmmmmmllljjjiiihhhgggggglllnnnoooooopppuuu|||yyy|||yyyzzz~~~yyysssoootttwww{{{}}}}}}|||}}}~~~}}}yyyuuurrrqqqooommmkkkqqqpppwwwyyynnnkkkfffbbbaaabbbdddfffpppvvv|||~~~|||}}}}}}ooojjjbbbYYYPPPGGG???:::555444222///---+++)))((((((((((((((((((((())))))))))))((('''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&''''''%%%###$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$###$$$$$$%%%%%%""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######"""########################!!!!!!""""""###$$$$$$$$$######""""""!!!!!!!!!!!!"""############$$$$$$$$$"""############$$$$$$$$$&&&%%%###"""!!!"""###$$$oooQQQCCCAAABBBBBBBBB<<<999666555555555444333---...000222222111///...//////...---,,,,,,++++++---+++******++++++***)))************************))))))))))))(((((((((((($$$######%%%'''((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&'''((('''%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((((((&&&%%%%%%&&&&&&&&&&&&&&&'''''''''''')))(((''''''&&&&&&&&&&&&######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&''''''((('''(((((()))((('''&&&%%%&&&&&&&&&&&&'''''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&'''''''''''''''(((((((((((()))***++++++(((((())))))************,,,---...---+++***+++,,,...000222555777;;;@@@DDDJJJMMMSSS[[[ccciiinnnpppnnnqqqtttvvvxxxzzz|||~~~}}}{{{vvvnnnfffaaa^^^^^^ZZZYYYYYY[[[___ccceeefffhhhgggfffdddcccbbbbbbbbbhhhiiiiiijjjmmmvvv~~~}}}zzzwwwyyywwwxxx|||vvvllleeebbbjjjnnnrrruuuvvvvvvvvvwwwuuutttrrrrrrrrrrrrpppnnnsssrrrxxx|||tttqqqmmmiiiiiikkknnnppp|||~~~~~~zzzxxxuuusssrrrrrrtttuuuuuutttrrrooojjjddd^^^[[[QQQLLLDDD===888333///,,,***+++---......+++)))'''%%%&&&&&&''''''((()))))))))(((''''''&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%######%%%&&&%%%$$$&&&&&&%%%%%%$$$$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$##############################"""""""""###$$$$$$%%%%%%###""""""""""""!!!!!!!!!"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$###############pppRRRCCCAAACCCCCCDDD999777444333333333222111//////000000000000//////000//////...---,,,++++++---+++))))))***+++***)))******************************))))))((((((''''''%%%%%%'''(((******)))'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&((()))((('''%%%&&&&&&%%%%%%&&&&&&&&&''''''''')))((('''&&&%%%%%%%%%&&&######$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&%%%%%%&&&'''$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((&&&''')))***)))(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&)))(((((('''&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))((((((((((((((()))******)))))))))))))))))))))))).........,,,)))'''''''''...///000000///000222444777999>>>DDDJJJPPPTTTWWWYYY]]]aaafffkkkpppvvvzzz|||{{{wwwpppiiiccc```___YYYZZZ\\\^^^bbbeeefffgggdddcccbbbaaaaaaaaaaaabbbaaabbbccceeejjjsss~~~{{{wwwuuutttrrrssstttvvvvvvvvvtttsssrrrqqqsssxxx}}}||||||zzzsssiiiaaa]]]]]]dddhhhmmmpppqqqqqqqqqqqqmmmllllllmmmnnnmmmjjjgggkkkkkkrrr{{{|||{{{yyyxxxwwwxxxzzz{{{{{{zzzxxxvvvrrrllleeeaaaYYYVVVRRRNNNNNNOOOSSSUUUTTTSSSQQQNNNIIICCC>>><<<999666333000//////...---((())),,,...///---+++***''''''''''''''''''(((((((((''''''&&&&&&'''''''''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$$$$$$$$$$&&&$$$######$$$%%%%%%$$$&&&&&&%%%%%%$$$#################################&&&&&&%%%$$$############"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$##############################%%%$$$$$$######"""!!!!!!""""""""""""""""""""""""""""""#########$$$$$$$$$""""""#########$$$$$$$$$"""###$$$%%%$$$$$$###"""oooQQQCCCBBBDDDEEEFFF999777555444555555333222222111///------...000111000000//////...------,,,---+++))))))***+++***)))))))))))))))))))))))))))******))))))((((((''''''$$$&&&((()))***)))))))))(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&''''''&&&&&&%%%$$$######$$$%%%&&&'''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&((()))((('''%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%######$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''###%%%&&&$$$###"""$$$&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&''''''%%%&&&((()))((('''%%%###&&&&&&&&&&&&&&&&&&%%%%%%)))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%%%%&&&'''((())))))(((((((((((((((((()))***)))))))))***************...//////---***((((((((()))+++---...,,,***))))))...///111444777:::<<<>>>BBBDDDGGGKKKQQQXXXaaagggiiikkkmmmmmmjjjhhhggggggaaabbbeeehhhjjjlllmmmoooiiihhhfffdddccccccdddddd]]]___bbbfffkkkqqqxxx}}}}}}zzztttooollljjjjjjjjjfffgggiiikkkkkklllllllllkkkjjjlllrrrvvvyyyxxxwwwxxxpppooolllddd\\\WWWWWWXXX]]]```eeehhhiiiiiiiiijjjeeeeeefffggghhhgggdddaaa```cccjjjttt}}}zzzvvvrrrooohhhddd]]]XXXSSSNNNGGGCCC===;;;888666555777999:::;;;;;;999777444000---++++++***)))***,,,,,,+++***((((((((()))))))))))))))******)))(((((('''&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&''''''''''''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%$$$$$$$$$$$$$$$&&&$$$"""###$$$%%%$$$$$$%%%%%%%%%$$$$$$#################################&&&&&&%%%$$$##################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$########################$$$######"""!!!!!! """"""""""""############""""""#########$$$$$$$$$""""""#########$$$$$$$$$!!!"""$$$%%%%%%$$$###"""lllOOOBBBBBBDDDEEEFFF;;;999888888999888777555222111///------...000111000////////////.........---+++******++++++***)))))))))))))))))))))))))))))))))))))))((((((((((((###%%%'''''''''&&&'''((())))))(((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''(((((((((((('''''')))((('''&&&%%%$$$###"""###%%%''''''&&&%%%&&&'''%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%'''((((((&&&%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&"""$$$&&&$$$!!!!!!###&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&'''%%%%%%&&&'''&&&%%%$$$###&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%&&&&&&'''((())))))(((((((((''''''(((((()))(((((())))))*********+++,,,------+++)))(((((()))$$$'''+++---,,,+++***))),,,,,,,,,---///000222333444555555666999???GGGLLLJJJOOOVVV[[[___aaacccdddhhhjjjmmmoooqqqsssvvvxxxtttssspppmmmkkkkkkkkklllgggiiilllqqqvvvzzz}}}~~~yyyuuuoookkkhhhgggeeeccc___aaabbbaaa``````bbbcccdddcccfffkkkmmmmmmrrrxxxyyy{{{}}}zzzuuuqqqooopppkkkhhhbbb[[[UUURRRSSSTTTWWWZZZ^^^aaabbbdddfffgggeeeeeefffhhhiiiiiifffcccbbbfffnnnwww~~~yyyqqqggg]]]UUUPPPLLLHHHBBB===:::777555444222111///---,,,,,,,,,,,,.........------+++***)))***)))))))))******(((&&&***)))(((''''''((()))***,,,+++***)))'''&&&%%%%%%&&&&&&&&&%%%&&&&&&'''(((%%%&&&'''(((((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$""""""$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$######################## !!!""""""######"""""""""############$$$"""############$$$$$$$$$"""############$$$$$$$$$!!!"""###%%%%%%$$$######fffLLL@@@AAACCCDDDDDD;;;:::999:::::::::888666000000000111000///......------............//////...,,,+++***+++,,,+++***))))))))))))))))))))))))(((((((((((())))))))))))$$$&&&''''''%%%%%%(((***)))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&(((((('''&&&%%%$$$$$$######%%%''''''&&&%%%&&&((($$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''%%%&&&''''''%%%$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&'''(((%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%"""%%%'''%%%"""!!!$$$'''%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&''''''&&&%%%$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%%%%%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&&&&''''''(((((()))(((((('''''''''((((((&&&&&&'''((())))))*********++++++***(((''''''(((&&&(((+++,,,+++++++++,,,+++************,,,---...,,,------,,,,,,///222666444999>>>DDDHHHLLLPPPSSSYYY\\\```bbbdddggglllppppppnnnlllkkkkkklllnnnpppoooqqqtttxxx}}}{{{wwwsssqqqpppmmmjjjgggbbbcccdddcccbbbcccgggjjjkkkjjjmmmqqqqqqnnnooosssuuuvvvvvvuuusssooollljjjjjjfffaaa]]][[[ZZZYYYXXXXXX[[[___bbbeeeiiimmmqqqsssrrrqqqppppppooollliiiggglllrrrxxx~~~{{{wwwrrrooofffbbb[[[RRRIIIAAA<<<999555444222///------...///...---+++***)))))))))***))))))******++++++++++++---+++((((((((())))))(((******)))))))))***+++,,,))))))(((((('''&&&%%%%%%&&&%%%%%%%%%&&&&&&'''((($$$%%%&&&''''''&&&%%%$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%%%%###""""""###$$$$$$###"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""$$$$$$%%%%%%$$$######################## !!!!!!"""######$$$$$$""""""#########$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$""""""###$$$$$$$$$$$$$$$zzzbbbIII>>>@@@BBBBBBBBB:::999888999999999777555---///222444333111---***++++++,,,------......//////---++++++,,,---,,,+++))))))))))))))))))))))))''''''(((((())))))******'''((()))(((&&&'''***...***))))))((('''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&%%%###%%%((((((%%%$$$&&&((($$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''$$$&&&'''&&&%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&'''((()))***&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%###&&&(((&&&"""!!!%%%)))%%%&&&&&&''''''&&&&&&%%%%%%%%%''''''''''''%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&''''''(((&&&&&&&&&''''''(((((((((&&&&&&&&&''''''''''''''')))(((((('''''''''(((((($$$$$$%%%&&&'''))))))******+++,,,***(((''''''(((*********(((&&&&&&(((***)))((('''&&&&&&'''((()))'''((())))))(((((()))+++...000222444555888<<>>888444222222333+++,,,,,,+++))))))+++---)))'''&&&%%%&&&(((***+++''''''((())))))***+++,,,+++'''###"""$$$'''***+++%%%&&&'''((())))))))))))&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((("""###%%%&&&&&&%%%###"""######$$$$$$$$$%%%%%%%%%############$$$%%%&&&&&&%%%###""""""###$$$$$$###!!!!!!"""###$$$%%%%%%&&&""""""""""""""""""""""""############$$$%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""$$$$$$%%%%%%%%%########################%%%%%%$$$$$$###"""""""""""""""######$$$$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$""""""#########$$$$$$%%%vvvXXXEEE@@@;;;===AAA@@@:::999666333222222333333000000///000000///,,,***"""%%%(((,,,......---,,,---+++))))))***+++***)))++++++******************))))))))))))((((((((((((&&&&&&&&&''''''(((******&&&###"""###&&&((('''%%%((('''&&&$$$$$$%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&%%%%%%$$$###"""!!!%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%######$$$$$$$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$###$$$%%%'''(((######$$$$$$$$$%%%%%%%%%######$$$%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&$$$###!!! %%%%%%'''(((***)))'''%%%""""""###$$$$$$$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&'''((())))))******)))'''&&&%%%%%%&&&''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&))))))))))))************------------...//////000///000111333555777999:::======???AAAFFFKKKOOORRRUUUWWWYYY[[[^^^aaaccceeeiiijjjkkklllmmmmmmmmmmmmqqqqqqqqqsssvvvzzz~~~}}}zzzzzzyyywwwuuuuuuuuuuuuqqqpppppprrrssssssqqqoookkkhhhfffjjjppptttsssqqqssssssrrroooiiibbb[[[WWWVVVVVVVVVWWWWWWXXXXXXXXXVVVRRRKKKFFFCCC???:::666111000///---+++)))((('''******))))))(((((((((''')))(((((('''''')))***+++''''''''''''''''''&&&&&&###$$$$$$%%%&&&'''))))))''''''''''''''''''''''''%%%'''((('''%%%$$$%%%'''$$$%%%''')))((('''%%%###$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&###$$$%%%""" !!!$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""############""""""$$$$$$###############$$$%%%$$$""" !!!###$$$(((&&&$$$"""!!!"""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$#########""""""!!!!!!########################""""""""""""############""""""""""""###$$$%%%&&&wwwYYYFFFAAA<<<<<>>:::666444444333000---......---,,,***)))(((((()))))))))))))))((('''''''''&&&&&&%%%&&&'''((()))''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%''''''&&&###!!!"""$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$############$$$%%%$$$%%%%%%$$$!!!!!!###%%%%%%%%%$$$$$$############""""""""""""""""""""""""$$$$$$############$$$$$$"""##################"""$$$$$$###############$$$""""""!!!"""###$$$&&&''''''&&&$$$###"""###$$$%%%############################################################"""""""""!!!########################""""""""""""########################$$$%%%&&&'''xxxZZZGGGBBB<<<<<>>@@@BBBFFFLLLQQQVVVZZZ[[[XXXVVVTTTSSSTTTTTTSSSRRROOOOOOQQQUUUZZZ\\\ZZZXXXRRRQQQOOONNNNNNLLLIIIFFFDDDAAA======>>>>>><<<999;;;:::999666333000...,,,,,,,,,------------......///---+++***+++,,,+++***++++++******)))(((((((((&&&((()))******(((&&&%%%&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$!!! %%%$$$###""""""###%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$######""""""######$$$%%%%%%&&&$$$###"""$$$%%%$$$############"""""""""""""""""""""""""""""""""$$$$$$############$$$$$$######$$$$$$$$$$$$######$$$###############$$$$$$#########$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""####################################""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$%%%&&&'''wwwZZZGGGBBB<<<<<>>???@@@;;;:::999999888888888777777777999???EEEGGGDDD@@@;;;999777666666444222000111///------///000///...111000///...,,,,,,++++++------------------------...---+++*********))))))''''''''''''''''''''''''%%%&&&(((******(((&&&$$$''''''''''''(((((())))))&&&&&&&&&'''''''''''''''############$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%$$$###"""!!!!!!!!!$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$######$$$$$$############$$$$$$$$$$$$$$$$$$######$$$$$$###"""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########"""######$$$%%%%%%%%%%%%%%%###""" ###$$$%%%%%%%%%$$$######"""""""""################################################"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############$$$#########$$$$$$%%%&&&tttWWWEEEAAA<<<<<>>;;;<<<@@@>>>:::999666333222222333333000111222555666555111.....................///000---+++)))(((***,,,,,,,,,((())))))***++++++,,,,,,))))))))))))(((((((((((())))))((('''&&&&&&&&&&&&&&&'''(((&&&###"""$$$&&&&&&&&&&&&&&&&&&''''''(((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''###$$$$$$%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))))))))"""%%%''')))(((((()))***&&&&&&'''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&%%%%%%&&&''''''((())))))'''''''''(((((('''''''''&&&&&&'''''''''(((((((((&&&&&&%%%%%%&&&&&&''''''+++++++++******)))))))))%%%&&&&&&'''''''''''''''''''''''''''''''''''''''$$$$$$%%%&&&&&&&&&&&&&&&$$$%%%&&&'''&&&&&&$$$$$$$$$'''******((('''(((***)))---111111---******+++)))'''%%%%%%'''((((((((())))))((('''%%%%%%%%%&&&''''''''''''((((((((((((+++*********))))))))))))$$$&&&'''&&&$$$$$$&&&)))$$$%%%%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((((()))******((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###$$$&&&'''&&&$$$"""###%%%&&&''''''&&&&&&############$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###"""!!!!!!###%%%&&&$$$!!!############$$$$$$%%%%%%""""""""""""""""""""""""$$$$$$############$$$$$$"""##################"""""""""""""""###$$$%%%&&& !!!"""$$$%%%######$$$$$$%%%%%%%%%%%%"""""""""###$$$%%%%%%%%%########################!!!"""""""""####################################""""""""""""##################"""""""""""""""###|||gggLLL======:::===AAA???:::999666444222222333333///000222666777555111---,,,,,,,,,,,,,,,,,,+++++++++******,,,......---,,,((())))))***++++++,,,,,,))))))))))))((((((((((((***)))(((&&&%%%$$$######&&&''')))'''%%%$$$'''))))))(((&&&%%%$$$$$$%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&"""###%%%&&&'''&&&&&&%%%######$$$$$$$$$%%%%%%%%%(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&&&&######$$$'''++++++)))&&&%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$""""""######$$$$$$$$$%%%&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&***)))'''&&&%%%%%%&&&'''######$$$$$$%%%&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((()))***+++###$$$$$$%%%'''(((((()))###$$$$$$%%%%%%$$$$$$###&&&&&&&&&'''''''''''''''######%%%&&&'''(((((()))&&&'''((()))************$$$(((++++++)))((()))+++)))///333222,,,(((***---,,,***''''''((())))))(((&&&&&&'''&&&%%%%%%&&&(((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&'''%%%"""!!!###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&'''((((((((('''&&&%%%%%%&&&&&&'''((())))))$$$$$$#########$$$%%%%%%'''''''''''''''''''''''''''%%%######%%%&&&$$$!!!######""""""###%%%&&&'''""""""######$$$$$$$$$%%%"""###$$$%%%%%%$$$###"""###""""""$$$'''(((%%%"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""############""""""""""""""""""###$$$%%%&&&%%%$$$""" !!!###$$$#########$$$$$$%%%%%%%%% !!!!!!"""###$$$$$$$$$########################!!!!!!""""""#########$$$########################""""""""""""############$$$$$$###############$$$vvv[[[GGG<<<:::777;;;AAA>>>;;;999555444333333222111...///111222222111000000/////////...------,,,,,,,,,------------.........))))))************))))))+++)))'''&&&%%%&&&((()))***'''%%%&&&((((((&&&$$$%%%%%%$$$$$$$$$%%%&&&&&&######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))%%%%%%%%%&&&&&&'''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$+++***)))(((''''''((()))''''''&&&&&&&&&%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%!!!"""###%%%''''''(((((()))'''$$$"""###%%%(((***&&&&&&&&&%%%%%%$$$$$$$$$&&&(((***++++++(((&&&$$$%%%%%%$$$######$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&))))))'''%%%""" ######$$$$$$$$$%%%%%%%%% ###%%%&&&%%%###""""""''''''''''''''''''''''''#########$$$$$$%%%%%%%%%#########$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%$$$######&&&&&&''''''''''''''''''&&&&&&&&&''''''''''''(((++++++******)))))))))(((&&&&&&''''''''''''&&&&&&&&&'''((())))))'''%%%###'''&&&$$$###"""######$$$''''''''''''''''''''''''+++(((&&&&&&((((((&&&###%%%)))+++)))%%%###%%%(((''''''&&&&&&&&&&&&''''''+++***(((&&&%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&(((***,,,------...000///...,,,***((('''&&&((('''%%%######%%%'''((('''''''''&&&&&&%%%%%%%%%$$$%%%'''(((((('''%%%$$$''''''&&&&&&&&&%%%%%%%%%###$$$&&&''''''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######%%%%%%%%%%%%######$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''"""###$$$$$$###"""!!!$$$%%%%%%&&&%%%$$$"""!!!!!!"""###$$$$$$###"""!!!$$$$$$###"""!!!!!!""""""!!!!!!!!!"""######$$$$$$##############################$$$$$$$$$$$$######%%%$$$###""""""###$$$%%%"""###$$$&&&&&&%%%$$$$$$""""""""""""""""""""""""""""""######$$$$$$$$$$$$########################$$$$$$$$$#########""""""############""""""!!!!!! !!!""""""############$$$%%%%%%$$$!!!!!!!!! ########################uuu[[[GGG===;;;777;;;@@@===;;;999555444333333222111000111111222111000///...........................******))))))((((((''''''))))))************))))))***)))((('''&&&''''''((()))'''%%%&&&(((((('''%%%&&&&&&%%%%%%$$$%%%%%%%%%((((((((()))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&)))'''###!!! """###$$$$$$$$$%%%%%%%%%&&&&&&(((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%$$$$$$$$$%%%%%%)))))))))(((((('''''''''###$$$%%%%%%&&&&&&%%%%%%######$$$%%%&&&'''(((((('''&&&$$$######%%%''')))&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%&&&&&&%%%###"""%%%%%%$$$######$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&#########$$$######"""!!!######$$$$$$$$$%%%%%%%%%!!!###%%%&&&%%%###"""###&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&'''&&&&&&&&&'''''''''(((((($$$%%%%%%&&&'''''''''''''''((((((((('''&&&%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&''''''((((((''''''&&&''''''(((((((((&&&%%%$$$((('''&&&%%%%%%&&&&&&'''''''''''''''''''''''''''(((&&&$$$$$$&&&&&&$$$!!!!!!$$$%%%###$$$'''+++'''''''''&&&&&&'''''''''((('''%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))+++---.........///...---+++)))(((&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$%%%'''(((((('''%%%$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&%%%$$$###$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&%%%$$$$$$$$$#########$$$######""""""$$$%%%%%%%%%$$$$$$###"""""""""############""""""%%%$$$###"""""""""""""""'''&&&%%%$$$###"""!!!!!!$$$$$$$$$#####################$$$$$$$$$$$$######$$$###""""""""""""###$$$ !!!!!!"""""""""""""""########################%%%%%%$$$$$$$$$#################################$$$$$$$$$#########""""""$$$$$$#########""""""""""""######$$$$$$###""""""""""""###$$$$$$###!!! $$$$$$$$$######"""""""""#####################$$$sss\\\HHH===;;;777:::???<<<;;;999555444333333222111222222222111000///---,,,------------............,,,,,,+++***)))((('''&&&))))))************))))))(((((((((((((((''''''&&&'''&&&%%%&&&(((((('''&&&''''''&&&%%%$$$$$$$$$%%%*********))))))(((&&&&&&''''''''''''''''''''''''***'''""""""$$$######$$$$$$$$$$$$%%%%%%((('''%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$###"""""""""######%%%%%%%%%%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&!!!""""""###$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!###%%%&&&$$$#########$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%&&&'''(((((((((((((((((((((&&&%%%$$$###&&&&&&&&&&&&''''''''''''%%%%%%$$$$$$$$$$$$######''''''((((((((((((''''''(((''''''&&&&&&&&&&&&&&&'''''''''&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$%%%%%%$$$"""!!!$$$&&&%%%"""!!!###%%%''''''''''''''''''''''''''''''%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))***,,,---.........---,,,+++)))(((&&&%%%%%%&&&'''((())))))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$''''''&&&&&&&&&%%%%%%%%%'''&&&$$$######$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&$$$###!!!$$$############$$$$$$%%%%%%%%%$$$############$$$######""""""""""""######%%%%%%$$$############$$$&&&%%%%%%$$$"""!!!!!! $$$$$$$$$$$$######""""""######$$$$$$$$$$$$#########""""""!!!!!!""""""###"""""""""""""""######$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$############"""""""""$$$$$$$$$$$$$$$#########$$$$$$$$$###"""!!!  !!!"""###############$$$$$$$$$$$$$$$$$$$$$###"""""""""######$$$$$$$$$qqq[[[HHH>>><<<888:::???;;;;;;999555444333333222111111111111000000///...---...---------------------,,,,,,++++++***))))))((())))))************))))))'''((()))***)))(((&&&%%%&&&&&&&&&&&&'''((((((((()))((('''%%%%%%$$$$$$$$$&&&&&&'''&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###"""###%%%(((***$$$$$$$$$$$$$$$%%%%%%%%%(((&&&%%%######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%###############"""""""""###$$$%%%%%%&&&&&&%%%%%%&&&%%%$$$$$$###$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%###""""""######$$$$$$$$$%%%%%%%%%"""$$$&&&&&&$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#####################$$$$$$$$$$$$############$$$%%%%%%&&&''''''''''''&&&&&&%%%$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%'''(((((())))))(((((('''((('''%%%$$$$$$%%%'''(((%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''&&&%%%'''((()))(((%%%###$$$%%%&&&''''''''''''''''''&&&(((((('''&&&&&&''''''(((%%%%%%&&&&&&&&&&&&&&&&&&((()))***+++,,,,,,,,,,,,******)))((('''%%%%%%$$$&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))(((&&&$$$###$$$$$$###"""###$$$&&&'''%%%$$$###""""""###$$$%%%$$$###"""!!!!!!"""###$$$%%%%%%$$$$$$$$$$$$$$$%%% !!!"""######%%%%%%$$$$$$###"""""""""######$$$$$$$$$$$$######""""""!!!!!!!!!!!!"""""""""!!! !!!###$$$""""""""""""""""""""""""!!!!!!""""""###$$$%%%%%%####################################""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!! !!!!!!""""""######$$$$$$!!!!!!""""""""""""""""""!!!!!!""""""######$$$$$$oooZZZGGG>>><<<888;;;???;;;;;;999555444333333222111//////////////////000000//////...---,,,++++++***(((((((((((((((((((((((())))))************))))))&&&''')))******(((&&&$$$%%%&&&&&&'''''''''(((((()))((('''&&&%%%%%%$$$$$$"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$&&&((()))***+++&&&&&&&&&&&&&&&%%%%%%%%%'''&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$##################$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""!!! !!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&((((((((('''&&&$$$###"""######$$$$$$$$$%%%%%%%%%###$$$&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########&&&&&&&&&&&&''''''''''''&&&%%%$$$############$$$$$$$$$%%%&&&'''''''''&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''(((&&&%%%######%%%'''((($$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''&&&&&&&&&'''###$$$&&&'''((()))+++,,,&&&&&&'''(((((('''&&&&&&''''''&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&'''((()))))))))))))))((((((''''''&&&%%%$$$$$$'''&&&$$$######$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&########################$$$%%%((()))***)))((('''$$$$$$###"""###$$$&&&'''$$$###"""""""""###$$$%%%$$$###"""!!!!!!"""###$$$%%%$$$$$$$$$$$$$$$%%%%%%!!!###%%%&&&$$$$$$$$$#########""""""######$$$$$$$$$$$$######!!!!!!""""""""""""!!!!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""############"""""" !!!!!!"""""""""!!!!!!"""""""""#########~~~mmmYYYFFF===<<<999<<<@@@<<<;;;999555444333333222111///............///000111......------,,,+++++++++)))*********+++++++++,,,))))))************))))))&&&((()))******(((&&&%%%%%%'''((('''&&&&&&'''((((((((('''&&&%%%%%%%%%&&&######%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''''''''%%%%%%''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%###$$$$$$$$$$$$$$$###"""######$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$###""""""###%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&'''''''''&&&&&&######$$$$$$$$$%%%%%%%%%$$$%%%&&&%%%$$$###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&***)))'''%%%$$$$$$$$$%%%"""###$$$&&&''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&'''&&&$$$###$$$%%%'''(((&&&''''''(((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$$$$&&&%%%%%%%%%&&&''''''((((((%%%&&&'''(((((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''%%%%%%&&&&&&'''&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%'''&&&###!!!!!!###&&&'''$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%###$$$&&&''''''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$######$$$$$$%%%&&&###########################%%%&&&((())))))))))))$$$############$$$$$$%%%###""""""""""""###$$$$$$######""""""""""""######$$$############$$$%%%%%%!!!!!!"""######$$$%%%%%%##############################$$$$$$$$$$$$######!!!""""""######""""""!!!###############$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$###"""!!! """"""""""""""""""""""""!!!!!!"""""""""""""""############$$$$$$$$$$$$$$$!!!!!!"""#########"""""" !!!###$$$%%%###"""!!!!!!!!!""""""###$$$%%%%%%""""""""""""""""""""""""}}}kkkWWWDDD<<<<<<:::===AAA===;;;999555444333333222111000000///...---...//////+++++++++,,,,,,---------------------------,,,,,,))))))************))))))'''((()))))))))(((&&&&&&&&&((()))(((&&&%%%&&&((((((''''''&&&&&&&&&''''''%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&%%%$$$######&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&((((((((('''%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&"""###$$$%%%%%%%%%$$$$$$"""""""""#########$$$$$$###$$$%%%%%%&&&&&&%%%%%%"""$$$&&&((((((&&&%%%###$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&(((''''''&&&&&&&&&&&&'''###$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&!!!"""###%%%&&&&&&''''''######$$$$$$$$$%%%%%%%%%$$$%%%&&&%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&'''""""""#########$$$$$$$$$)))(((&&&$$$$$$$$$&&&&&&###$$$%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&'''&&&&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''&&&$$$###%%%''')))((('''&&&&&&%%%###"""%%%&&&((())))))(((&&&%%%######$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((%%%%%%%%%&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''#########$$$######""""""!!!!!!"""###############""""""############"""""""""""""""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%######$$$$$$$$$$$$######""""""###$$$$$$###""""""$$$%%%&&&&&&''''''&&&&&&####################################$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!""""""######"""""""""#########$$$$$$$$$$$$$$$$$$###"""!!!!!!"""&&&'''%%%###!!!!!!!!!"""###$$$&&&&&&'''#########"""!!!!!! |||jjjVVVDDD<<<===:::===BBB===;;;999555444333333222111333111000...---------...((((((***+++---...000000,,,++++++***)))(((''''''))))))************))))))(((((((((((((((''''''&&&&&&(((***(((%%%$$$%%%'''''''''&&&&&&&&&''''''(((&&&&&&&&&&&&%%%$$$######'''''''''''''''''''''''')))(((&&&$$$$$$%%%&&&'''%%%%%%%%%$$$$$$#########%%%&&&)))******(((%%%###$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%&&&''''''&&&%%%%%%%%%&&&&&&&&&'''''''''$$$$$$%%%&&&&&&&&&%%%%%%"""%%%(((***+++)))&&&$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$############$$$%%%&&&&&&%%%$$$###$$$$$$%%%%%%%%%&&&&&&&&&!!!"""###$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%'''#################################$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%###""""""###%%%&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&'''$$$%%%%%%&&&%%%$$$"""!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%''')))(((&&&%%%''')))%%%$$$$$$&&&(((******)))%%%&&&((())))))(((&&&%%%$$$%%%&&&'''''''''''''''$$$$$$%%%%%%&&&'''((((((%%%%%%&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%#########$$$$$$%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%'''&&&$$$######$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%############%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$#########$$$$$$"""###$$$$$$$$$"""!!! !!!"""$$$$$$$$$###"""!!!"""###$$$$$$###"""!!!""""""!!!!!!"""###$$$$$$""""""""""""############!!!!!!"""###$$$%%%%%%&&&######$$$$$$$$$$$$######"""###$$$%%%%%%$$$###"""!!!"""""""""!!! $$$$$$$$$$$$$$$$$$$$$$$$!!!$$$''')))+++,,,"""""""""""""""""""""""" !!!!!!!!!""""""######!!!!!!""""""#########$$$%%%$$$$$$###!!! """&&&((('''%%%### !!!###$$$%%%&&&&&&$$$$$$###"""!!! }}}lllSSSFFF@@@<<<666;;;AAA<<<>>>;;;777555444555444333////////////............,,,,,,,,,,,,,,,,,,,,,,,,&&&(((***,,,,,,+++)))''''''((()))******)))((('''***+++,,,***((('''((()))&&&&&&&&&&&&&&&'''((()))(((((('''''''''&&&&&&&&&(((''''''&&&&&&''''''((($$$$$$%%%''')))***(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''''''''(((((()))%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########&&&&&&&&&&&&%%%%%%$$$###&&&%%%%%%$$$#########$$$&&&$$$!!!"""%%%&&&%%%###%%%%%%%%%$$$$$$#########"""###$$$%%%%%%%%%$$$$$$'''&&&$$$###"""###$$$$$$''''''''''''''''''''''''&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!$$$&&&!!! ''''''&&&$$$""""""###$$$%%%""""""###$$$%%%&&&&&&'''%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###!!!""""""""""""#########&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&%%%###"""$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""$$$%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&'''''''''((((((&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&%%%$$$$$$$$$%%%&&&'''%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%###"""!!! !!!"""######$$$%%%%%%%%%%%%$$$###############""""""!!!!!!###$$$%%%&&&%%%### """"""#########$$$$$$$$$"""!!! !!!###%%%''''''&&&%%%!!!$$$###"""!!! !!!!!! !!!""""""""""""""" $$$###  ###$$$+++((($$$###$$$$$$!!!""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$$$$$$$$$$#########""""""###$$$$$$$$$$$$###""""""$$$###"""!!! %%%"""  {{{iiiPPPCCC>>>;;;666;;;AAA======:::666444444444333222////////////............,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,,,,***'''&&&&&&'''(((((((((((('''&&&'''((())))))((('''(((***&&&&&&&&&&&&&&&'''((((((((('''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&(((''''''((())))))(((&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###&&&%%%$$$$$$######$$$$$$,,,((($$$"""###%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$###############%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%###!!!!!!$$$&&&'''&&&$$$###"""###$$$%%%$$$$$$$$$%%%&&&&&&''''''%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%&&&''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$######"""#########$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%,,,***((((((((()))((('''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$###$$$%%%&&&'''''''''''''''&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%#########$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%######!!!!!! !!!""""""###$$$$$$%%%%%%$$$$$$###$$$$$$#########"""""""""$$$$$$%%%%%%%%%###"""!!!""""""#########$$$$$$$$$###"""!!! !!!"""$$$&&&&&& """!!!"""""""""!!!!!!!!! """"""###$$$$$$$$$$$$##############################"""!!! !!!"""###&&&$$$!!!!!!###$$$###!!!###########################"""!!! !!!"""###$$$$$$$$$#########""""""!!!!!!"""###$$$$$$$$$###$$$######"""""""""""""""%%%### !!!""""""!!!xxxeeeMMM@@@<<<:::555;;;AAA===<<<999555333333333222111////////////............,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,+++)))&&&$$$''''''((())))))(((''''''%%%&&&(((((('''''')))***'''&&&&&&&&&&&&'''((((((''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&,,,***((('''(((((('''&&&%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$######%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$###%%%%%%$$$$$$######$$$$$$---)))%%%"""###&&&((()))&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$(((%%%######%%%&&&%%%###&&&%%%$$$#########$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%&&&&&&''''''&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%%%%&&&'''&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$############$$$%%%%%%(((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%############$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$###"""!!!!!!!!!!!!!!!######$$$%%%%%%$$$######$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$######"""!!!!!!"""###$$$!!!###%%%$$$""" !!!"""###$$$$$$$$$###"""!!!!!!!!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!"""""""""  """$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!! !!!!!!"""$$$############"""""""""!!!"""###$$$$$$$$$###############$$$$$$$$$$$$"""!!!!!!###$$$$$$###uuuaaaLLL@@@;;;999555:::@@@;;;;;;888444222222222111111////////////............++++++++++++++++++++++++******+++++++++)))'''&&&)))***+++,,,,,,+++***)))&&&'''(((((('''''')))***''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((...+++(((&&&&&&&&&%%%$$$###$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###%%%%%%$$$$$$###$$$$$$%%%'''%%%######%%%(((+++,,,%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''###$$$%%%&&&&&&%%%$$$###########################$$$$$$############$$$$$$###############$$$$$$$$$$$$###"""###$$$%%%###"""%%%%%%$$$######$$$$$$%%%''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&  ###&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%###############$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%$$$$$$######$$$$$$%%%$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$###""""""!!!!!!!!!######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%&&&########################$$$###""""""!!!""""""###"""%%%%%%###!!!###%%%###$$$&&&''''''&&&$$$### !!!!!!!!!!!! """""""""""""""""""""""" !!!"""######"""!!! !!! !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""############""""""""""""!!!""""""#########!!!!!!"""###$$$$$$$$$%%%!!! !!!###$$$$$$###sss^^^LLL@@@<<<:::555:::???:::;;;888444222111222111000////////////............++++++++++++++++++++++++((()))************)))))))))***+++,,,,,,+++***))))))***+++***((('''((()))(((''''''&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((,,,)))&&&%%%$$$%%%$$$###!!!"""###%%%%%%%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!#########$$$$$$%%%%%%%%%######$$$%%%%%%$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%!!!###$$$%%%&&&'''((((((##################$$$$$$%%%%%%$$$$$$$$$%%%&&&'''$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$"""""""""######$$$$$$$$$"""###$$$$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&###""""""###&&&)))))))))&&&%%%$$$######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$""""""######$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%###############"""!!!!!!########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%##############################""""""""""""""""""""""""!!!!!!"""###$$$$$$!!!###%%%&&&&&&%%%###""" !!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!"""######"""!!! #########"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!"""###$$$###### """$$$###"""rrr]]]LLLAAA===<<<888<<>>;;;@@@FFFAAA<<<999555333222222222111////////////............************************************))))))))))))&&&'''(((((((((((('''&&&((()))***)))((('''((()))(((((('''&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%&&&''''''&&&$$$ """$$$'''''''''%%%$$$###$$$$$$$$$$$$%%%%%%%%%"""###%%%'''''''''&&&%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$&&&'''%%%"""!!!!!!###""""""#########$$$$$$$$$$$$###"""!!!!!!###$$$&&&$$$#########$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%%%%%%%$$$###""""""######$$$%%%%%%&&&&&&$$$!!!!!!###%%%&&&&&&######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&########################%%%$$$###""""""######$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%%%%&&&''''''&&&%%%###"""#########"""$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$###"""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######%%%&&&&&&&&&%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''%%%$$$$$$######$$$$$$%%%""""""""""""############$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%% !!!###$$$%%%$$$$$$$$$$$$###"""!!!!!!"""###$$$"""""""""#########$$$$$$"""######$$$###""" $$$$$$$$$#########"""""" !!!"""###############%%%###!!!!!!"""######""" !!!!!!!!!""""""###$$$$$$%%%%%%%%%%%%%%%########################!!!!!!""""""""""""!!!!!!!!!"""###""" """$$$########################"""###$$$$$$$$$$$$###"""!!!!!!!!!!!!""""""######""""""######$$$######### """$$$$$$$$$###"""  !!!###$$$""" rrr___GGG>>>===>>>===DDDJJJFFF<<<999555333333333222111000/////////............************************,,,,,,+++***)))((('''''''''((()))******)))((('''%%%'''(((((('''''')))***)))((('''&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&(((''''''&&&&&&''''''((($$$$$$%%%''')))***(((&&&!!!###&&&((()))((('''%%%######$$$$$$$$$%%%%%%%%%###%%%''')))******)))(((#########$$$$$$%%%%%%%%%""""""""""""""""""""""""&&&%%%%%%$$$$$$#########!!!"""###$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&$$$%%%%%%###!!!!!!%%%(((######$$$$$$$$$%%%%%%%%%###"""!!! """$$$%%%###"""!!!!!!!!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$###"""""""""###$$$%%%%%%&&&&&&''' !!!&&&$$$!!!"""###$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&########################&&&%%%###"""""""""######$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''%%%###"""###$$$&&&&&&%%%###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$######""""""""""""######$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$###$$$%%%&&&'''&&&%%%%%%#########"""""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###%%%&&&'''(((%%%$$$$$$$$$$$$$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%!!!"""$$$%%%%%%%%%$$$$$$###"""!!!!!!"""###$$$!!!!!!""""""#########$$$!!!"""$$$$$$###!!!$$$$$$$$$$$$######"""""" !!!###$$$$$$$$$$$$ """###$$$$$$&&&(((######""""""###$$$%%%%%%""""""###$$$$$$$$$$$$### """"""!!!!!!!!!!!!"""""" """!!!"""%%%""""""""""""""""""""""""!!!"""###$$$$$$###"""!!! !!!!!!!!!""""""###### !!!"""$$$%%%%%%%%%%%%!!!"""$$$%%%%%%%%%###"""!!!!!!!!!###%%%%%%###!!!kkkSSSAAA@@@@@@CCCGGGHHHFFFCCC>>><<<888555222111111111000000000000000000000000000///---,,,+++************************)))((('''((((((((((((((((((((((((''''''''''''((()))++++++''''''''''''&&&%%%$$$###''''''''''''''''''''''''$$$%%%'''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((())))))(((&&&%%%%%%$$$$$$######$$$$$$%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&%%%$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$%%%%%%$$$%%%''''''%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&%%%$$$###"""!!!!!!!!!###&&&'''%%%"""!!! %%%###"""###$$$&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$***(((%%%%%%''''''$$$!!!######$$$$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%)))((('''&&&&&&%%%&&&&&&&&&$$$###$$$&&&'''&&&%%%%%%%%%$$$######$$$%%%%%%((('''%%%$$$###$$$$$$%%%######$$$%%%%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%'''$$$""""""%%%&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!$$$$$$##################"""###%%%&&&'''&&&%%%%%%%%%'''((('''$$$#########&&&'''((((((((('''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$###"""!!!!!!!!!!!!&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$"""""""""""""""############$$$$$$%%%%%%$$$$$$###############""""""""""""!!!!!!""""""#########$$$$$$#########""""""!!!!!!########################%%%&&&&&&$$$"""!!!!!!"""$$$$$$$$$#########""""""$$$$$$$$$#########""""""!!!"""#########"""$$$###"""!!!!!!"""###$$$###""" !!!"""$$$$$$###""""""!!!!!! $$$$$$$$$######""""""""""""######""""""!!! $$$$$$$$$##############################"""!!!!!!"""############$$$$$$$$$lllTTTFFFEEEDDDFFFIIIIIIGGGDDD>>><<<999666333222222222////////////////////////++++++*********+++,,,,,,)))************))))))(((************************(((((('''(((((()))***+++''''''''''''&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########%%%&&&)))+++---%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$%%%###"""###$$$%%%$$$"""%%%%%%%%%%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$######"""$$$''''''%%%$$$######%%%###"""###$$$&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""###&&&'''&&&$$$######$$$$$$$$$%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&''''''&&&%%%&&&''''''%%%###%%%%%%$$$######$$$%%%%%%&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&###!!!"""$$$%%%$$$"""%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$%%%&&&&&&$$$######$$$$$$%%%&&&&&&'''&&&%%%%%%%%%%%%$$$$$$###"""""""""%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$$$$######$$$$$$$$$""""""############"""""" !!!"""###$$$%%%&&&###$$$$$$%%%%%%$$$$$$###############""""""""""""!!!"""""""""########################"""""""""!!!""""""""""""""""""""""""$$$%%%&&&%%%#########%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$#########"""""" !!!"""###############"""!!!!!!!!!!!!"""###"""!!!!!!"""###$$$###"""######""""""""""""""""""&&&&&&%%%%%%%%%$$$$$$$$$""""""###############"""#####################"""###############"""!!!!!!!!!!!!"""""""""#########lllVVVLLLKKKKKKKKKKKKJJJGGGEEE===;;;888444222111111111////////////////////////***)))))))))******+++,,,))))))******+++*********************************))))))(((((((((((())))))''''''''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(((''''''&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$""" !!!"""###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%%%%%%%###%%%&&&&&&%%%$$$%%%'''%%%###"""###$$$&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$%%%%%%#########$$$$$$$$$%%%%%%%%%'''&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((('''&&&&&&'''''''''$$$"""%%%$$$$$$######$$$$$$%%%############$$$%%%''''''((('''&&&%%%$$$###"""!!!######$$$$$$$$$%%%%%%%%%%%%$$$######%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###############"""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""###%%%%%%###%%%&&&&&&%%%$$$$$$%%%"""###$$$%%%%%%%%%%%%%%%&&&%%%$$$###!!! $$$$$$$$$$$$$$$%%%%%%%%%###############"""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""############"""""" !!!!!!"""###$$$$$$$$$######$$$$$$$$$$$$##################""""""""""""""""""""""""########################""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""$$$%%%%%%$$$$$$%%%&&&""""""""""""!!!!!!!!!!!!$$$$$$$$$###############"""""""""""""""###$$$%%%###"""!!!!!!!!!!!!"""###!!!!!!!!!###%%%%%%###!!!######$$$$$$$$$$$$$$$$$$""""""""""""!!!!!!!!!!!!!!!"""###$$$$$$%%%%%%%%%!!!!!!!!!""""""""""""""""""############""""""!!! !!!!!!!!!""""""""""""mmmXXXQQQQQQOOONNNLLLIIIFFFCCC;;;999666222000///000000////////////////////////---,,,+++***))))))))))))((()))******++++++++++++((((((((((((((((((((((((***))))))(((((((((((()))&&&'''''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$&&&''''''''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$))))))(((&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%"""  """#####################$$$$$$$$$%%%$$$$$$######$$$$$$%%%"""""""""#########$$$$$$$$$$$$%%%$$$###$$$&&&(((%%%###"""###$$$&&&%%%%%%########################'''&&&%%%$$$######"""!!!######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''$$$$$$$$$&&&'''&&&$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%&&&''''''&&&%%%$$$###""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$%%%%%%'''%%%###""""""###%%%'''&&&((()))(((&&&$$$$$$$$$!!!"""###$$$%%%%%%&&&&&&%%%%%%$$$"""!!!  !!!"""###$$$$$$$$$##############################$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$###"""!!! ######$$$$$$$$$$$$##################"""""""""!!!"""""""""""""""##################""""""""""""""""""""""""""""""""""""""""""###$$$$$$###"""###%%%######"""""""""!!!!!!!!!########################$$$###"""""""""###%%%&&&#########""""""######### !!!"""$$$%%%%%%""" #########$$$$$$%%%%%%%%%!!!!!! !!!"""######$$$$$$$$$### !!!!!!!!!!!!!!!""""""############"""!!!!!!!!!!!!"""""""""######nnnZZZTTTTTTRRROOOKKKFFFCCCAAA;;;999666333111111111111...........................---,,,+++++++++++++++((()))***+++++++++++++++((((((((((((((((((((((((***))))))(((((((((((()))&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""###$$$%%%&&&'''''''''&&&&&&%%%%%%%%%###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$&&&###!!! !!!###$$$$$$""""""#########$$$$$$$$$%%%$$$$$$######$$$$$$%%%###""""""""""""!!!!!!!!!#########"""!!!"""%%%(((%%%###"""###$$$&&&%%%%%%########################''''''&&&%%%$$$###""""""######$$$$$$$$$%%%%%%%%%###"""""""""""""""######(((''''''&&&%%%%%%&&&&&&"""""""""$$$&&&&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""###%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$!!!"""""""""#########$$$)))'''%%%######$$$''')))***++++++***'''$$$$$$$$$"""######$$$%%%&&&&&&'''$$$$$$#########""""""""" !!!###$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$###"""!!! """######$$$$$$######"""############"""""""""!!!######""""""""""""""""""""""""""""""""""""##############################"""###$$$###  !!!&&&&&&%%%%%%%%%$$$$$$$$$########################$$$###"""""""""###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""$$$%%%%%%""" !!!"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%""""""######"""!!!!!!  !!!!!!!!!!!!!!!""""""#########"""""""""""""""#########$$$$$$ooo]]]UUUVVVTTTPPPJJJDDD@@@???===;;;888555333333333444........................******++++++,,,---...///******++++++,,,+++++++++************************))))))(((((((((((())))))%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$&&&$$$""""""###%%%%%%$$$""""""######$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%#########""""""!!!!!!!!!#########"""!!!"""$$$&&&%%%###"""###$$$&&&%%%%%%###########################$$$%%%%%%$$$$$$%%%'''######$$$$$$$$$%%%%%%%%%"""""""""!!!""""""###$$$((('''&&&%%%$$$$$$$$$$$$$$$###"""###$$$%%%%%%$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%$$$###"""!!!""""""######$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%% ###$$$###"""######$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$ !!!!!!"""#########***(((&&&$$$$$$%%%''')))***+++,,,***'''$$$$$$$$$$$$#########$$$%%%&&&&&&#########$$$$$$%%%%%%%%%!!!"""$$$%%%&&&&&&%%%%%%#########$$$$$$$$$$$$$$$!!!"""###$$$$$$###"""!!!""""""############"""""" !!!!!!"""###$$$$$$$$$""""""############""""""############""""""""""""############""""""""""""""""""""""""####################################"""######""""""""""""!!!!!!!!!!!! ###############$$$$$$$$$######"""""""""######$$$###$$$$$$%%%%%%$$$$$$###!!!!!!!!!###%%%%%%###!!!!!!!!!!!!"""""""""""""""###############$$$$$$$$$#########""""""!!! !!!!!!""""""!!!""""""############"""############$$$$$$$$$$$$ppp^^^VVVWWWVVVQQQIIICCC???>>>;;;:::777444222222222333........................)))))))))***+++---...///++++++,,,,,,,,,+++******************************(((((('''(((((()))***+++%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''!!!###%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''''''''%%%$$$!!!########################"""############$$$$$$$$$%%%$$$######%%%%%%$$$############$$$%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%############$$$$$$$$$$$$$$$%%%%%%$$$###"""###%%%%%%###"""###$$$&&&%%%%%%########################!!!###%%%$$$###"""$$$&&&######$$$$$$$$$%%%%%%%%%###############$$$%%%%%%$$$$$$###############$$$***'''$$$###$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$#########$$$%%%$$$$$$###"""!!!""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%!!!$$$%%%$$$######%%%########################""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%% !!!!!!"""######$$$$$$)))(((&&&$$$$$$%%%&&&'''&&&((()))(((&&&%%%%%%%%%$$$###"""""""""###$$$$$$#########$$$$$$$$$%%%%%%!!!"""$$$&&&&&&&&&%%%$$$"""""""""#########$$$$$$!!!"""###$$$$$$###"""!!!""""""############"""""" !!!"""###$$$%%%&&&""""""############""""""############""""""""""""############"""""""""!!!!!!"""""""""####################################!!!"""###"""  """"""#########$$$$$$$$$!!!""""""######""""""!!!!!!"""############"""!!!"""!!!!!!"""###$$$###""""""""""""""""""!!!!!!!!! !!!!!!!!!""""""#########""""""!!! !!!""""""######!!!!!!"""###############""""""""""""############ppp___WWWXXXWWWQQQIIICCC??????888666333111/////////000........................++++++******************,,,,,,,,,,,,,,,+++***)))((((((((((((((((((((((((''''''''''''(((***++++++%%%%%%&&&&&&'''&&&&&&&&&''''''''''''''''''''''''###$$$%%%&&&'''&&&%%%%%%###$$$$$$%%%&&&'''((((((!!!"""%%%'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$########################"""############$$$$$$$$$$$$######$$$%%%%%%###"""######$$$%%%&&&&&&''''''%%%$$$$$$$$$$$$$$$$$$%%%"""###$$$%%%&&&'''((((((%%%&&&'''&&&$$$###$$$%%%%%%###"""###$$$&&&%%%%%%""""""""""""""""""""""""###%%%&&&$$$!!! """######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''' !!!"""###$$$000,,,'''$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$### !!!###$$$%%%%%%$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%% $$$((()))'''&&&'''(((########################""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%!!!""""""###$$$$$$%%%%%%''''''%%%$$$$$$$$$$$$%%%"""$$$&&&&&&%%%%%%%%%'''######!!! !!!""""""######################## !!!###$$$$$$$$$"""!!! !!!!!!!!!""""""###### """###$$$$$$###""" $$$$$$%%%%%%%%%%%%$$$$$$""""""""""""############""""""############""""""############""""""""""""$$$#########""""""!!!!!!!!!!!!""""""#########$$$"""""""""""""""""""""""" !!!""""""!!!!!!"""###$$$$$$$$$$$$############""""""######$$$$$$$$$$$$ !!!"""######"""!!!  !!!""""""!!! ###""" !!!"""$$$$$$###$$$#########""""""!!!!!!!!!!!!!!!!!!""""""######!!!"""###$$$$$$$$$$$$$$$ !!!"""######$$$!!!!!!"""###############!!!!!!!!!!!!""""""""""""jjjXXXWWWVVVSSSNNNIIIEEEDDDEEE===777000...000222111///000000000000000000000000++++++++++++++++++++++++,,,+++***)))(((((((((((((((((())))))*********+++***))))))+++---,,,(((%%%$$$%%%%%%&&&&&&%%%%%%$$$)))((('''&&&%%%%%%$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''%%%######$$$%%%$$$"""%%%&&&&&&''''''&&&&&&%%%%%%$$$###"""!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$%%%&&&'''&&&%%%$$$###$$$$$$$$$$$$$$$$$$%%%%%%"""######$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!&&&$$$"""###$$$&&&''''''""""""###$$$%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######&&&&&&%%%$$$$$$######"""&&&%%%$$$###$$$''')))+++######$$$$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&& !!!"""###$$$%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###"""#########$$$$$$%%%&&&&&&$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&###$$$***%%%$$$######""""""######$$$$$$##################%%%%%%$$$$$$###"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&%%%$$$###"""###"""!!!###&&&'''$$$!!!###"""""""""###$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!&&&%%%%%%%%%$$$#########$$$ &&&%%%"""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""!!!!!!!!!!!!"""######$$$$$$######"""#########""""""""""""""""""###$$$%%%%%%$$$###"""######""""""""""""######$$$$$$############$$$$$$$$$#########""""""!!!!!!######""""""!!!!!! !!!!!!!!!!!!""""""""""""%%%%%%$$$###""""""######$$$###!!! """$$$%%%$$$$$$$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%%%%$$$###""""""!!! """###$$$""""""""""""!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!! jjjXXXUUUSSSOOOJJJGGGEEECCCBBB===888333111333555444222////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((((((((((((((()))))))))***************)))((()))++++++(((%%%(((%%%!!!!!!%%%(((((('''&&&%%%$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&###%%%%%%$$$%%%'''%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$###"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%$$$$$$###"""######$$$$$$%%%&&&&&&$$$$$$$$$$$$############$$$$$$############$$$$$$############$$$%%%&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$&&&$$$######%%%'''&&&&&&############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$$$$######""""""######$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$###"""########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################)))'''%%%###"""###$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$"""""""""######$$$$$$%%%%%%%%%$$$######"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""###!!!!!!"""$$$%%%###!!!$$$$$$##########################################$$$$$$$$$$$$############***$$$###&&&%%%"""########################!!!!!!!!!!!!""""""""""""""""""############""""""###""""""""""""""""""""""""###$$$$$$$$$$$$###"""######""""""""""""#########""""""""""""""""""###############"""""""""!!!###"""""""""!!!!!!!!! !!!!!!!!!!!!""""""""""""%%%$$$$$$###""""""######%%%$$$"""!!!!!!"""###$$$#########"""""""""!!!!!!########################!!!"""#########"""!!! !!!!!!!!!!!!!!!"""######!!!!!!!!!""""""############""""""!!!!!!""""""###"""""""""!!!!!!!!! jjjWWWRRRNNNHHHEEEDDDCCCAAA>>>:::777333333555666444222////////////////////////++++++++++++++++++++++++,,,+++***)))(((((((((((())))))))))))***************)))(((((())))))((('''+++(((%%%""""""%%%(((+++'''&&&%%%$$$$$$###$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%(((%%%###%%%((($$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$###############""""""###$$$%%%%%%&&&&&&$$$$$$$$$###"""!!!!!! """"""!!!!!!!!!""""""###"""""""""###$$$%%%''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&'''&&&$$$$$$######"""###$$$&&&'''%%%$$$###""""""###$$$%%%""""""""""""""""""""""""########################""""""######$$$%%%%%%&&&###$$$%%%%%%$$$""" ######$$$$$$$$$$$$###### !!!!!!"""###$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$######"""!!!!!! $$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$((($$$!!!!!!%%%&&&$$$!!!%%%$$$$$$############### !!!!!!"""###$$$%%%%%%$$$$$$$$$######""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######""""""!!! """######"""&&&%%%$$$###""""""""""""########################""""""""""""############)))&&&$$$$$$%%%%%%%%%###"""""""""""""""""""""""" !!!!!!""""""######""""""############""""""""""""""""""""""""######"""###$$$$$$$$$$$$###"""######""""""""""""######""""""!!!!!!!!!!!!""""""############""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""%%%$$$######"""#########&&&%%%###"""!!!!!!"""###"""""""""!!!!!!!!!!!!!!!########################!!!!!!!!!!!!!!!  !!!!!!""""""""""""""" !!!"""###$$$%%%&&&&&&$$$######""""""######$$$#########""""""""""""!!!iiiWWWOOOIIIBBB???AAAAAA>>>:::555333111111333444333111////////////////////////************************++++++***)))(((((()))))))))))))))))))))************)))(((''''''((((((((('''(((***++++++***((('''&&&%%%$$$$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""'''((($$$""""""$$$$$$##################$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%$$$###"""!!!"""###$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######"""!!!!!! """!!!!!!!!!!!!""""""###############$$$%%%&&&&&&""""""""""""###$$$%%%%%%$$$$$$$$$&&&''''''%%%###%%%$$$###"""###$$$&&&'''&&&$$$###!!!!!!###$$$&&&################################################""""""######$$$$$$$$$%%%%%%%%%%%%%%%$$$###""""""######$$$$$$$$$$$$###### !!!"""###$$$$$$############$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######""""""""""""""""""""""""###########################$$$%%%%%%$$$###$$$$$$$$$$$$######""""""""""""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###############$$$"""  $$$&&&$$$!!!""""""!!! !!!!!!""""""######$$$$$$$$$#########"""""""""!!!########################!!!""""""############""""""  !!!"""###$$$$$$######"""######### !!!!!!""""""######!!!###$$$$$$$$$$$$$$$%%%"""""""""""""""""""""""" !!!"""######$$$"""######$$$$$$######""""""""""""""""""##################$$$$$$###############""""""""""""######""""""!!!!!!!!!!!!""""""#########"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""$$$$$$###############$$$&&&%%%$$$###"""!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!  !!!"""######"""!!! """"""###$$$$$$%%%&&&&&&#########""""""#########$$$$$$$$$#########""""""iiiWWWMMMFFF>>><<<===>>>;;;888333222111111222222222111........................+++++++++++++++++++++++++++***))))))))))))))))))******))))))))))))))))))******)))(((''''''((()))$$$%%%'''))))))'''%%%$$$%%%%%%$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&%%%%%%$$$###"""$$$######""""""######$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""######$$$%%%$$$###"""!!!"""###$$$&&&%%%%%%$$$$$$#####################"""""""""""""""""""""""""""###$$$%%%&&&&&&%%%$$$############"""!!!!!!"""###$$$&&&&&&%%%$$$%%%&&&''''''$$$"""%%%$$$#########$$$%%%&&&%%%$$$"""!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""$$$$$$$$$######"""""""""%%%$$$###""""""$$$&&&'''######$$$$$$$$$$$$######!!!!!!""""""###$$$%%%%%%"""""""""#########$$$$$$$$$$$$%%%%%%%%%$$$$$$###""""""""""""""""""""""""########################"""$$$&&&&&&$$$###$$$%%%#########$$$$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%% !!!!!!""""""##################"""!!!  $$$######""""""!!!!!!!!!#########"""""""""""""""########################!!!!!!"""#########""""""!!!  """###""""""""""""###$$$%%%&&& !!!!!!""""""###"""$$$%%%###"""###$$$######################## !!!"""######$$$######$$$$$$$$$$$$######!!!!!!""""""############$$$##################$$$######""""""""""""######$$$######""""""######$$$""""""""""""""""""######!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""$$$###############$$$$$$&&&%%%%%%######"""""""""########################!!!!!!!!!!!!!!!!!!!!!!!!$$$######""""""!!!!!!!!! !!!"""######"""!!! %%%%%%%%%$$$$$$$$$$$$$$$###""""""!!!!!!""""""###$$$$$$$$$$$$############iiiVVVKKKEEE>>>;;;::::::999777444333222111111111222333........................------------------------******)))))))))))))))***************)))))))))))))))***+++***)))((((((******)))'''%%%%%%''')))***%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$(((&&&###$$$&&&'''&&&%%%%%%$$$###""""""###$$$%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!"""######%%%%%%$$$###############&&&%%%%%%$$$$$$######"""$$$$$$$$$$$$$$$%%%%%%%%%############$$$%%%%%%&&&''''''%%%$$$###"""""""""$$$$$$######$$$&&&((()))&&&%%%$$$%%%&&&&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""%%%$$$$$$###""""""!!!!!!###!!!  ###&&&)))######$$$$$$$$$$$$###############$$$$$$$$$%%%%%%!!!""""""""""""#########$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%########################"""%%%''''''$$$"""$$$&&&"""######$$$%%%%%%&&&&&&$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$%%%%%%''''''&&&%%%#########$$$$$$######"""""""""""""""$$$$$$###"""!!! """"""""""""""""""""""""########################""""""#########""""""!!! !!!!!! !!!### !!!!!!"""###%%%&&&'''########################!!!!!!!!!!!!""""""""""""$$$%%%&&&&&&$$$###"""########################### !!!!!!""""""############$$$$$$$$$$$$######!!!!!!!!!"""######$$$$$$$$$$$$###""""""###$$$$$$######""""""""""""######$$$$$$############$$$$$$""""""""""""############!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""#########"""######$$$%%%%%%%%%%%%$$$$$$######"""############$$$$$$$$$$$$########################$$$$$$############$$$$$$"""""""""""""""!!!!!! %%%%%%%%%$$$$$$$$$######"""""""""!!!!!!"""""""""$$$$$$$$$############"""hhhVVVJJJFFF@@@;;;777666777777444333111///---...000222........................,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******************)))))))))((()))+++------+++))))))***,,,+++)))'''''')))+++,,,&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&&&&$$$"""!!!%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$###$$$%%%&&&&&&&&&&&&&&&&&&%%%###""""""###%%%&&&%%%$$$###"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""!!!"""######$$$%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%((((((''''''&&&&&&%%%%%%############$$$%%%&&&&&&&&&&&&%%%$$$############&&&%%%$$$###$$$%%%'''((((((&&&$$$$$$%%%%%%%%%$$$######%%%&&&&&&%%%###"""######""""""""""""##############################"""###%%%&&&&&&%%%###"""############""""""""""""""""""!!!"""###%%%&&&'''######$$$$$$$$$$$$######%%%$$$$$$$$$$$$#########!!!!!!!!!"""""""""############$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################"""%%%((('''$$$"""$$$'''############$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''(((((((((&&&### ###&&&&&&%%%%%%$$$######""""""############""""""!!!!!! !!!"""""""""""""""""""""########################$$$$$$$$$$$$###"""!!!!!!!!!######!!! !!!###""""""""""""###$$$%%%&&&##############################"""""""""""""""!!!%%%%%%$$$$$$$$$%%%$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!! !!!!!!"""######$$$$$$$$$$$$###""""""###$$$$$$######""""""""""""############""""""""""""######!!!"""""""""############ !!!!!!!!!"""""""""###!!!!!!!!!!!!""""""""""""######""""""###$$$$$$%%%$$$$$$$$$%%%$$$$$$$$$###""""""""""""#########$$$##############################""""""###$$$&&&&&&######"""!!!!!!!!!!!!!!!############$$$$$$$$$$$$$$$######""""""######$$$$$$############"""""""""hhhVVVJJJGGGBBB<<<666444666888222111...+++)))***---000........................))))))))))))))))))))))))***)))))))))))))))******+++*********))))))(((((((((,,,//////,,,))))))***###%%%(((******(((%%%###&&&&&&&&&%%%%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&'''&&&$$$!!! %%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$******%%%!!!"""$$$&&&%%%###""""""###%%%&&&%%%$$$###"""!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########"""###$$$$$$%%%%%%%%%&&&'''&&&%%%$$$### !!!"""###%%%&&&'''(((,,,+++***)))'''&&&%%%$$$""""""""""""###$$$%%%&&&$$$$$$$$$###$$$$$$%%%%%%$$$###"""!!!!!!###%%%&&&)))&&&$$$###$$$%%%%%%$$$"""###&&&''''''%%%###!!!""""""############"""""""""""""""""""""""""""""""""###%%%&&&&&&%%%###"""!!!!!!!!!"""######$$$$$$###$$$&&&'''((((((''''''######$$$$$$$$$$$$######%%%%%%$$$$$$###"""""""""!!!!!!!!!!!!"""""""""""""""###$$$%%%&&&'''''''''########################"""""""""""""""""""""""""""%%%)))((($$$"""$$$'''$$$$$$######"""!!!!!!!!!$$$$$$############$$$$$$######################## !!!"""######$$$$$$ ###******&&&######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""%%%%%%%%%$$$$$$"""!!! !!!$$$$$$"""!!!!!!###$$$###############$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$######""""""!!!!!!!!! !!!$$$''''''&&&!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!  !!!!!!"""###$$$$$$$$$%%%$$$###""""""###$$$%%%######""""""""""""######""""""!!!!!!!!!!!!""""""!!!!!!""""""#########$$$ !!!!!!!!!""""""######!!!!!!!!!!!!""""""""""""######""""""###$$$%%%%%%######$$$%%%%%%%%%$$$$$$ !!!!!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!"""###$$$&&&'''$$$###""" !!!"""!!!!!!"""###$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%#########""""""""""""!!!iiiWWWHHHDDD???:::888777555444111111111111111222222222///000000///------...///000...,,,++++++,,,+++***))))))************))))))+++***)))(((((()))***+++,,,(((###"""$$$&&&&&&%%%((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%###$$$%%%&&&'''&&&%%%$$$######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%$$$$$$###%%%$$$$$$######$$$$$$%%%%%%###!!! !!!###%%%&&&%%%###!!!!!!"""###$$$%%%###%%%)))'''!!! $$$%%%$$$$$$######$$$%%%%%%%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""###"""!!! """%%%(((***666333...)))&&&%%%$$$%%%%%%$$$"""!!!!!!!!!"""#########$$$$$$$$$######"""$$$$$$$$$###"""!!!!!! ((('''%%%$$$$$$%%%'''(((((('''%%%$$$$$$$$$%%%%%%((('''%%%$$$###$$$%%%%%%&&&%%%%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!"""######%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######""""""######$$$%%%""""""!!!!!!"""###$$$$$$&&&&&&&&&%%%$$$###"""!!!$$$$$$##################$$$$$$$$$#########""""""########################""""""###$$$$$$$$$$$$$$$%%%%%%$$$###""""""######%%%$$$$$$###"""!!! !!!"""###$$$$$$###"""!!!!!!!!!"""###$$$%%%%%%%%%$$$###############$$$$$$###"""!!! !!!"""###!!! !!!###"""!!! """$$$%%%###!!!""""""""""""""""""""""""!!!!!! !!!!!! !!!"""######"""!!! $$$!!! """"""!!!!!!!!!!!!""""""""""""########################!!! !!!$$$%%%### """"""""""""""""""""""""######""""""!!!!!! !!!"""###$$$$$$######"""""""""!!!""""""###$$$######"""!!! ###"""""""""""""""######$$$$$$###"""!!!!!!""""""!!!!!!  """"""!!!$$$&&&'''%%%""" !!!!!!!!!!!!"""""""""""" !!!"""###$$$###""" """"""""""""############"""$$$%%%%%%###""""""###'''&&&$$$###!!!  !!!!!!"""###$$$$$$$$$&&&&&&$$$###""""""""""""###############"""!!! iiiWWWHHHDDD>>>:::888777555444222222111111111111111111...//////...,,,,,,---...---,,,******++++++***((())))))************))))))+++***)))(((((()))***++++++(((%%%$$$%%%'''&&&%%%''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$############$$$$$$&&&%%%$$$###""""""###$$$"""$$$'''$$$###&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$############$$$"""!!!!!!$$$)))///333:::555...&&&""" !!!%%%$$$###"""!!!""""""############$$$$$$######"""""""""######$$$$$$%%%%%%'''&&&%%%######%%%&&&'''&&&%%%$$$"""""""""###$$$((((((&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$###"""""""""""""""!!!!!!!!!"""######%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######""""""######$$$%%%$$$$$$######$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$###"""#################################"""""""""!!!!!!########################"""######$$$$$$$$$######%%%$$$$$$###""""""######$$$$$$$$$$$$############!!!"""###$$$$$$###"""!!!!!!!!!"""$$$$$$%%%%%%$$$$$$$$$#####################"""!!!!!!!!!!!!"""###"""!!!  !!!###$$$###"""!!!"""%%%&&&$$$""""""""""""""""""""""""""""""!!!!!! !!!!!!""""""###$$$$$$$$$$$$###"""$$$%%%%%%%%%###"""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$""" """"""""""""""""""""""""""""""""""""!!!!!!!!!!!!######""""""""""""""""""!!!!!!!!!!!!!!!"""######"""""""""!!! $$$$$$###############$$$$$$$$$###""""""""""""""""""!!! !!!######"""$$$''''''%%%###!!!!!!!!!!!!!!!!!!"""""""""###%%%%%%%%%$$$$$$$$$$$$$$$"""###$$$$$$$$$###!!! """"""""""""############!!!###$$$$$$"""!!!!!!"""%%%$$$###"""!!!!!!!!!!!! !!!!!!"""######$$$$$$$$$###"""!!! """############""""""!!!hhhVVVGGGCCC>>>:::888777555444333222222222111000000000---......---++++++,,,............///000000...,,,))))))************))))))******))))))))))))******)))(((''''''(((((('''&&&'''&&&&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&''''''&&&%%%$$$######$$$%%%&&&&&&%%%$$$###%%%%%%%%%$$$$$$$$$$$$$$$&&&!!!!!!###!!!$$$$$$%%%%%%%%%$$$$$$### """###$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$$$$$$$############%%%###!!!"""&&&---555:::777222***###!!!$$$$$$###""""""""""""###""""""######$$$######""""""######$$$%%%%%%&&&&&&&&&%%%$$$######$$$%%%&&&$$$###"""!!! !!!""""""%%%$$$$$$############$$$########################$$$######"""""""""######%%%$$$$$$######$$$$$$%%%########################!!!!!!"""""""""###############""""""######$$$%%%$$$$$$$$$###$$$$$$%%%&&&!!!""""""###$$$$$$$$$###########################"""""""""!!!!!!!!!!!!!!!##############################$$$$$$$$$######"""%%%$$$######"""###############$$$$$$%%%%%%%%%%%%""""""############""""""!!!"""###$$$$$$$$$$$$$$$%%%%%%$$$###"""""""""######""""""!!!!!!""""""###$$$###"""!!!"""###$$$%%%!!!  """"""!!! """"""""""""""""""""""""###""""""!!!!!!""""""###"""######$$$$$$######""""""&&&((('''### """$$$!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!######""" """"""""""""""""""""""""!!!!!!!!!!!!""""""""""""%%%$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!&&&%%%$$$$$$############$$$###""""""""""""""""""###""""""!!!"""###$$$%%%###%%%((((((&&&###""""""!!!!!!!!!"""""""""######$$$######""""""!!!!!!!!!$$$$$$$$$$$$############""""""""""""############!!!"""######!!! !!!""""""""""""""""""###$$$!!!!!!!!!"""######$$$$$$######"""!!! !!!!!!!!!""""""""""""""""""gggUUUGGGCCC===999888777666555333333333222111000//////......///---,,,+++,,,.........///111222222///---))))))************))))))***))))))))))))))))))***(((((())))))***)))(((''''''''''''&&&&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###%%%&&&(((((((((&&&$$$"""###$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%$$$###'''&&&$$$$$$###!!!!!!!!!$$$$$$%%%%%%%%%$$$###""" """$$$%%%%%%$$$###""""""""""""""""""""""""%%%%%%$$$$$$$$$#########%%%$$$###$$$'''---222666+++((($$$!!! """$$$$$$$$$#########"""""""""!!!""""""###############%%%%%%$$$$$$$$$#########$$$$$$###""""""###$$$$$$###"""!!! !!!"""############"""""""""######""""""#########$$$$$$$$$%%%$$$##################%%%$$$$$$######$$$$$$%%%""""""""""""""""""""""""""""""""""""#########$$$######""""""######$$$%%%###"""""""""""""""######!!!!!!"""############"""###############$$$$$$$$$""""""""""""""""""""""""###########################$$$$$$$$$$$$###""""""$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######"""""""""!!!"""###$$$$$$$$$$$$$$$%%%%%%$$$###""""""""""""""""""""""""""""""""""""######"""""""""###$$$%%%"""!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""###### !!!!!!!!!!!!!!! """$$$###!!! !!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!""""""###""""""!!! """"""!!!!!!""""""###$$$ !!!!!!""""""""""""%%%%%%$$$###""""""""""""######"""""""""""""""###$$$###""""""###$$$&&&'''$$$&&&((((((&&&$$$######!!!!!!"""""""""#########!!!!!! $$$$$$###"""""""""###$$$!!!"""""""""############!!!"""$$$###""" !!!!!!""""""""""""""""""###$$$!!!!!!""""""############$$$$$$###############$$$!!!!!!!!!!!!""""""######dddSSSFFFBBB===999777777666555333333333222111000/////////000000///---,,,...///))))))***,,,...---***((())))))************)))))))))))))))******)))))))))''')))***+++***)))''''''(((((((((((('''''''''&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%$$$$$$###%%%&&&'''((((((&&&$$$###%%%###"""!!!!!!"""###%%%###$$$$$$%%%%%%%%%$$$### $$$'''&&&%%%%%%(((+++%%%%%%%%%%%%$$$$$$###"""!!!###&&&&&&&&&%%%$$$########################%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%&&&'''((())))))!!!""""""""""""######$$$$$$$$$$$$$$$#########""" !!!"""##############################"""""""""########################$$$###""""""""""""$$$$$$###$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%$$$$$$###############$$$%%%$$$$$$######$$$$$$%%%""""""""""""""""""""""""#########$$$$$$$$$%%%%%%######""""""######$$$%%%######"""""""""""""""###"""############"""!!!!!!""""""#########$$$$$$$$$######################################################$$$$$$$$$######"""$$$###############$$$$$$%%%$$$$$$###""""""!!!!!!###""""""""""""""""""###""""""###$$$$$$$$$######%%%$$$$$$###""""""######""""""############""""""!!!!!!!!!!!!""""""######%%%%%%$$$#########$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""###### !!!!!!"""!!! !!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$######"""!!! !!!$$$%%%$$$""" ###""""""""""""###$$$$$$ !!!!!!"""###############"""!!!!!!!!!!!!!!!###"""""""""""""""######$$$#########$$$%%%'''(((%%%&&&((('''%%%#########""""""""""""############$$$$$$######"""!!! """"""!!!!!!!!!""""""###!!!"""""""""############"""$$$%%%$$$###"""""""""$$$###"""""""""""""""""""""""""""""""""#########$$$###############$$$$$$!!!!!! !!!"""###$$$}}}bbbPPPEEEAAA<<<999777666666555333222222222111000000000///000000///------...000+++******+++,,,,,,***((())))))************))))))))))))************))))))(((***++++++)))'''&&&&&&))))))((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%###!!!!!!###%%%###############$$$$$$$$$###&&&%%%$$$&&&'''&&&'''&&&%%%$$$############"""###$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%&&&%%%$$$"""!!!!!!"""###$$$$$$###!!! $$$$$$%%%%%%$$$$$$###""" !!!"""############ """###$$$%%%%%%########################%%%$$$###"""###$$$%%%&&& !!!!!!!!! """"""######$$$$$$$$$%%%"""""""""""""""###$$$$$$%%%$$$$$$######$$$$$$%%%###########################$$$$$$$$$$$$%%%%%%%%%######""""""######$$$%%%&&&%%%$$$$$$###$$$$$$$$$###$$$$$$$$$###""""""!!!"""""""""###$$$$$$%%%%%%############$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$$$$#########"""######$$$%%%%%%%%%$$$###"""!!! ######""""""""""""######"""######$$$$$$$$$######$$$###############$$$$$$"""######$$$$$$######""" !!!!!!!!!""""""!!!"""!!!  """""""""""""""""""""""""""###""""""!!!!!!""""""###!!!!!!!!!!!!"""###$$$$$$###  ###$$$!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! """######!!! !!!""""""""""""""""""""""""#########"""!!!!!! !!!$$$%%%$$$"""!!!"""""""""""""""######$$$!!!!!!!!!""""""#########!!!!!!!!! !!!!!!""""""""""""""""""######$$$$$$#########$$$%%%'''(((%%%&&&'''&&&$$$#########"""""""""#########$$$$$$$$$$$$$$$######""""""!!!!!!!!!!!!!!!""""""""""""""""""""""""###############$$$%%%%%%###""""""###$$$###""""""""""""""""""""""""""""""""""""######!!! !!!"""######"""!!!  !!!"""###{{{___MMMEEEAAA<<<888777666666555222222111111111111111111...//////...,,,,,,---//////...,,,,,,------,,,***))))))************))))))((()))***++++++***)))((()))+++,,,***'''$$$%%%&&&(((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&######$$$$$$%%%&&&&&&&&&$$$$$$###""""""###$$$$$$""""""!!!!!!!!!"""$$$$$$"""%%%(((+++333:::777000((('''$$$"""!!!"""$$$%%%############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$"""###$$$$$$$$$######"""###$$$$$$$$$######"""!!!$$$$$$%%%%%%%%%$$$###""" !!!"""############ !!!"""$$$%%%&&&'''###$$$$$$$$$$$$$$$$$$###$$$$$$###"""###$$$%%%&&& ###############$$$$$$$$$ !!!"""###$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$######""""""######$$$%%%&&&%%%%%%$$$######$$$$$$"""###$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%""""""""""""#########$$$######################## !!!"""###$$$%%%%%%%%%######""""""###$$$$$$%%%$$$$$$$$$######"""""""""$$$###"""!!!!!!"""###$$$######$$$$$$$$$######"""""""""""""""###$$$%%%%%%"""###$$$$$$$$$$$$###""" !!!!!!""""""!!!!!!  """""""""""""""""""""""""""!!!!!! !!!!!!"""!!!!!! !!!"""$$$%%%!!!!!!!!!"""######"""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! """$$$###!!! !!!"""""""""""""""""""""""" !!!!!!""""""###### !!!"""""""""### !!!""""""""""""""""""""""""###### !!!"""###$$$"""""""""""""""###$$$$$$######""""""$$$%%%'''((($$$%%%&&&%%%###""""""###""""""#########$$$$$$$$$!!!!!!!!!!!!!!! !!!"""###$$$###""""""""""""""""""############"""###%%%$$$"""!!!!!!"""!!!!!!!!!!!!"""###$$$%%%###""""""""""""""""""""" !!!"""###$$$###"""  !!!"""yyy^^^KKKDDD@@@;;;888777666666555111111111111111222222222---......---++++++,,,......,,,***))))))***)))((())))))************))))))((()))***++++++***)))(((***,,,,,,)))%%%###$$$%%%''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%###$$$%%%&&&'''&&&%%%$$$######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$"""""""""###$$$%%%''''''###$$$%%%%%%%%%%%%$$$###"""!!!  !!!###%%%%%%'''+++888MMM]]][[[PPP***'''$$$!!! """$$$&&&$$$###""""""!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$###"""""""""###%%%'''((($$$$$$###""""""###$$$%%%$$$$$$%%%&&&%%%$$$###""" !!!"""############$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$######"""""""""$$$%%%&&&###$$$%%%'''''''''&&&%%%######################## !!!###%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""#####################"""###$$$$$$%%%$$$$$$###"""!!!!!!""""""!!!"""###$$$%%%&&&&&&&&&!!!""""""###$$$$$$%%%%%% !!!!!!!!!""""""############################## """###%%%%%%&&&&&&######""""""###$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$###"""!!!!!!"""###$$$######$$$$$$$$$######"""!!!!!!""""""###$$$&&&&&&"""###$$$%%%%%%$$$###""" !!!"""""""""""""""$$$%%%%%%""""""%%%""""""""""""""""""""""""!!!!!! !!!!!! """###!!!######  """!!!!!!!!!!!!""""""""""""######################## ###%%%$$$!!! """""""""""""""""""""""""""!!!"""$$$%%%&&&###!!! """$$$ ######""""""""""""""""""!!!!!!!!!!!!"""$$$%%%&&&""""""!!!""""""###$$$$$$""""""""""""###%%%'''((($$$%%%%%%$$$"""!!!!!!###"""############$$$$$$$$$!!!!!!!!!!!!"""""""""""" !!!###%%%&&&%%%###"""""""""""""""############!!!"""$$$###!!! !!! !!!###$$$&&&'''#########"""""""""""""""""""""""""""###$$$&&&&&&$$$###!!! !!!uuu___SSSFFFBBB===999777555333222111000000///...---------//////...------------...///---,,,***))))))*********+++,,,---,,,+++***)))((((((((((((((((((((((((%%%'''(((******)))'''&&&***))))))))))))(((((((((%%%%%%%%%$$$$$$#########$$$%%%&&&%%%###"""###$$$%%%%%%%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%###!!!###&&&'''&&&$$$&&&'''(((%%%!!! !!!$$$##################$$$$$$########################)))"""///===???PPPbbb]]]111,,,&&&###$$$%%%%%%$$$&&&$$$######%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%########################(((((('''&&&$$$###""""""###############"""!!! %%%###"""###$$$$$$###"""'''%%%###$$$&&&'''&&&###$$$$$$$$$###"""!!!!!! $$$#########""""""!!!!!!&&&&&&%%%$$$###"""!!!!!!%%%$$$$$$###############$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$######%%%$$$$$$$$$###""""""""""""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$""""""#########$$$$$$$$$""""""""""""!!!!!!!!!!!!$$$$$$##################!!!###%%%%%%###"""######"""############$$$$$$$$$""""""!!!!!!!!!!!!""""""%%%$$$"""!!!!!!!!!"""#########$$$$$$$$$%%%%%%%%%&&&%%%###"""""""""#########%%%''''''%%%$$$###$$$$$$$$$######"""!!!!!! !!!!!! !!!###%%%&&&!!!$$$%%%$$$!!! !!!######"""!!! !!!"""###!!!!!! !!!!!!  """###!!!!!!$$$$$$!!!!!!!!!!!!!!!""""""""""""%%%''''''&&&$$$"""""""""###$$$$$$######"""!!! !!!  !!!"""###!!!!!! !!!!!! !!!!!!!!!!!!"""######"""  !!!!!!!!!$$$%%%''''''%%%###"""""""""######"""!!!###&&&)))!!!!!!"""""""""  !!!!!!!!!!!!!!! %%%$$$###!!! !!!"""######"""!!! """"""""""""############"""$$$%%%%%%###""""""###!!!###&&&((()))'''$$$"""!!!!!!""""""""""""!!!!!! """###$$$###"""###$$$ !!!!!!!!!!!! """"""######$$$$$$%%%%%%uuu___RRREEEBBB===999777666444333222111111000//////.........---,,,,,,++++++,,,,,,---,,,+++)))))))))******++++++,,,,,,++++++***)))((((((((((((((((((((((((&&&''')))***)))(((&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$(((((((((((('''''''''&&&%%%&&&&&&%%%$$$######%%%%%%%%%%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""###%%%'''%%%$$$$$$%%%%%%$$$######$$$%%%##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$((( ---EEEKKKDDD<<<555...***%%%###$$$%%%%%%$$$$$$###""""""$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%########################(((''''''%%%$$$###""""""###############"""!!!!!!$$$"""!!!"""###$$$###!!!%%%###""""""%%%%%%$$$"""%%%%%%%%%$$$###"""""""""$$$$$$$$$$$$######""""""######""""""!!! """""""""""""""###$$$%%%%%%$$$$$$######"""""""""$$$$$$%%%%%%$$$$$$###"""$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""###$$$$$$$$$""""""#########$$$$$$$$$###############"""""""""########################"""###$$$$$$###"""###$$$"""############$$$$$$$$$######""""""""""""######%%%%%%###"""""""""###$$$""""""#########$$$$$$$$$$$$$$$"""!!!!!!!!!""""""###%%%''''''%%%######$$$"""""""""""""""#########$$$###"""""""""###$$$$$$$$$&&&&&&%%%"""!!!!!!######"""!!!!!!!!!!!!"""###""""""!!! !!!"""!!!!!! !!!!!!"""###!!!!!!!!!"""$$$$$$###"""!!!!!!!!!!!!""""""""""""!!!######"""!!!"""### !!!"""######$$$$$$######"""!!!!!!!!!"""###$$$"""!!!!!! !!!!!!"""""""""!!!!!! """###$$$$$$$$$###!!! $$$$$$$$$############### """"""!!! !!!""""""!!!!!!"""%%%'''((($$$###"""!!!!!!!!!!!!"""!!!""""""###""""""!!!!!!$$$###"""!!!!!! !!!!!!""""""############""""""""""""""""""############"""$$$%%%%%%###""""""###!!!###&&&&&&%%%$$$###!!!!!!""""""""""""!!!!!! """###$$$###"""###$$$######$$$$$$$$$$$$######"""""""""###############vvv^^^PPPDDDAAA<<<999777666555444222222222111111000000///...---,,,,,,+++,,,,,,,,,,,,+++***))))))***++++++,,,,,,+++************+++(((((((((((((((((((((((('''((()))))))))(((&&&%%%'''''''''&&&&&&&&&%%%%%%'''&&&&&&&&&&&&&&&%%%%%%%%%&&&'''&&&%%%$$$%%%&&&%%%%%%%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$#########%%%&&&%%%$$$###"""!!!"""%%%&&&'''&&&$$$$$$$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$)))HHHYYYDDD***&&&+++(((%%%###$$$%%%&&&%%%$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%'''''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%########################''''''&&&%%%$$$######"""############""""""""""""$$$###"""###$$$%%%$$$"""###"""!!!!!!######"""!!!&&&&&&%%%%%%$$$#########%%%%%%$$$$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###%%%%%%'''&&&$$$"""!!!!!!!!!"""$$$$$$%%%%%%$$$$$$###"""###############$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&!!!!!!""""""###$$$$$$$$$###############$$$$$$$$$###############$$$$$$$$$###########################$$$$$$###""""""###%%%"""############$$$$$$$$$$$$$$$############$$$$$$&&&%%%$$$$$$######$$$$$$!!!!!!"""""""""############"""!!!!!! !!!!!!!!!###%%%&&&&&&$$$######$$$ !!!!!!"""###$$$$$$$$$%%%%%%$$$###############%%%&&&'''%%%###""""""###$$$###""""""""""""###$$$###""""""!!!!!!"""######!!!!!!"""###############!!!"""""""""!!!!!!###%%%!!!!!!!!!!!!"""""""""""" """"""!!!!!!!!!""" !!!"""######$$$$$$######"""!!!!!! !!!!!!!!!###""""""!!!!!!""""""#########""""""!!! """""""""######$$$$$$$$$"""""""""!!!!!!   !!!%%%""" """&&&)))***)))&&&$$$"""!!! """###%%%"""######$$$$$$######"""###""""""!!!!!!"""""""""$$$$$$############$$$$$$""""""""""""############"""$$$%%%%%%###""""""### !!!"""############!!!""""""######""""""!!! """###$$$###"""###$$$$$$$$$%%%%%%%%%%%%$$$$$$###""""""""""""""""""!!!vvv^^^PPPCCC@@@<<<999777777666444222222111111111000000000000000///...............,,,,,,+++******+++,,,------,,,***)))))))))***+++((((((((((((((((((((((((((()))))))))((('''&&&%%%))))))((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$""" """%%%((('''%%%%%%$$$$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%###&&&&&&:::QQQCCC+++,,,'''&&&$$$$$$$$$%%%&&&&&&&&&%%%%%%&&&(((((('''&&&###$$$$$$$$$$$$$$$%%%%%%!!!###%%%''''''&&&$$$###$$$$$$$$$$$$$$$%%%%%%%%%########################&&&%%%%%%%%%$$$$$$############"""""""""""""""###%%%$$$###$$$&&&&&&&&&$$$""""""!!!!!!"""""""""!!!%%%%%%$$$$$$$$$#################################""""""######$$$$$$$$$$$$ !!!"""###$$$)))'''%%%#########%%%&&&$$$$$$$$$$$$$$$###"""""""""""""""###$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&"""""""""######$$$$$$$$$########################""""""###############$$$###############$$$$$$$$$###$$$$$$###!!!"""###%%%""""""#########$$$$$$$$$$$$######""""""######$$$%%%%%%$$$$$$############""""""""""""#########$$$""""""""""""!!!"""""""""###$$$%%%%%%###""""""###!!!!!!!!!"""######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###$$$$$$$$$##################$$$"""!!!!!!"""""""""######!!!"""###$$$%%%$$$###### !!!!!!!!!!!!!!!!!!!!!""""""""""""###%%%%%%$$$""" ###$$$$$$######"""!!! ######""""""""""""######!!!!!!!!!"""######$$$$$$  !!!"""###$$$!!!!!!!!!  """"""!!! !!!###"""$$$((('''$$$$$$######"""""""""######""""""######$$$#########""""""!!!!!!"""######$$$$$$$$$"""!!!!!!"""$$$$$$!!!"""""""""############"""$$$%%%%%%###""""""###"""!!!!!!!!!!!!""""""###"""""""""######""""""""" """###$$$""""""###$$$!!!""""""######""""""!!!######""""""!!!!!! vvv^^^PPPCCC@@@<<<999777777666444111000000000000000//////000000///............///...---,,,++++++,,,......,,,+++***)))((()))***+++(((((((((((((((((((((((((((((((((((((((''''''&&&'''&&&&&&&&&&&&%%%%%%%%%(((((((((((())))))))))))%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$'''$$$!!!"""%%%&&&%%%###%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$!!!---&&&%%%444222$$$$$$###$$$$$$%%%$$$%%%%%%&&&%%%%%%%%%&&&(((((('''%%%#########$$$$$$%%%%%%%%%!!!"""$$$&&&&&&%%%$$$############$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!"""###$$$$$$""""""###%%%%%%%%%$$$"""############"""#####################"""""""""!!!!!!!!!""""""""""""""""""""""""###$$$$$$%%%%%%""""""!!!!!!!!!!!!!!!"""&&&%%%#########%%%''')))###$$$$$$$$$$$$###"""""""""""""""###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$########################!!!!!!!!!"""""""""######""""""#########$$$$$$$$$###$$$$$$###""""""###%%%""""""#########$$$$$$$$$""""""!!!!!!!!!!!!""""""###############""""""!!!#########$$$$$$$$$%%%%%%"""########################$$$$$$###"""!!!"""###""""""""""""""""""""""""""""""###$$$%%%%%%&&&&&& !!!"""###%%%%%%%%%#########$$$$$$######### !!!!!!""""""""""""!!!"""$$$%%%%%%%%%$$$### !!!!!!!!!!!!""""""""""""###%%%%%%$$$""" ###$$$$$$######"""!!! ######""""""""""""######!!!!!!""""""###$$$$$$$$$ !!!"""###$$$$$$$$$######""""""""""""###$$$###!!! !!!"""""" !!!###$$$$$$###!!! !!!""""""#########""""""!!!!!!""""""###$$$%%%###"""!!! !!!"""###!!!"""""""""############"""$$$%%%%%%###""""""###&&&%%%###"""!!!!!!""""""""""""############"""""" """###$$$""""""###$$$ !!!!!!!!!!!! ######""""""!!!!!! vvv___PPPDDDAAA<<<999777666555444000000000000000000000000///...------,,,,,,------...---,,,++++++,,,---...++++++***))))))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&'''''''''''''''$$$%%%&&&&&&%%%%%%&&&'''%%%%%%%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%#########$$$'''%%%$$$###$$$$$$######&&&&&&&&&%%%$$$$$$##############################((('''###(((###!!!###%%%%%%$$$$$$$$$%%%"""!!!"""$$$%%%%%%###!!!#########$$$$$$%%%%%%&&&"""######$$$$$$#########""""""######$$$%%%%%%%%%#################################$$$$$$$$$$$$$$$###"""!!!!!!!!!"""$$$$$$!!!  """######"""###$$$%%%%%%######$$$%%%"""""""""""""""""""""""" !!!!!!!!!!!!""" !!!!!!"""""""""###$$$###""""""!!!!!!!!!""""""!!!!!!!!!"""$$$&&&'''######$$$$$$######"""!!!###############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############### !!!""""""######"""""""""###$$$$$$%%%%%%!!!###%%%%%%###"""######"""############$$$$$$$$$""""""!!!!!!!!!!!!"""""""""############"""!!!!!!###$$$$$$$$$$$$%%%%%%%%%"""######$$$$$$$$$$$$######$$$$$$"""!!! """############""""""""""""""" !!!"""$$$%%%&&&&&&&&& !!!$$$%%%%%%$$$""""""###$$$$$$###"""""" !!!""""""""""""""""""###$$$$$$$$$$$$$$$ !!!!!!!!!!!!"""""""""""" """"""!!!!!!!!!""" !!!"""######$$$$$$###!!!!!!"""""""""!!! ###""""""!!!!!!""""""###$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""#########!!! !!!"""###"""  ###%%%&&&$$$!!! !!!"""############"""""""""""""""###$$$%%%""""""!!!!!!!!!!!!""""""""""""""""""############"""$$$%%%%%%###""""""###&&&&&&$$$###############"""######$$$$$$######""" """###$$$###"""###$$$""""""############""""""###""""""""""""""""""!!!uuu___RRREEEBBB===999777666444333111111111111111111111111///......---------------...---+++***)))******+++***************))))))((((((((((((((((((((((((((('''&&&'''''''''((()))*********)))))))))(((((((((############$$$$$$$$$%%%###$$$%%%%%%$$$$$$%%%'''%%%%%%%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''%%%###"""###%%%%%%%%%%%%$$$###"""###%%%'''&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###"""&&&&&&"""&&&)))""" ###&&&&&&$$$######$$$ !!!###%%%$$$""" """######$$$%%%%%%&&&&&&$$$###""""""!!!"""###$$$!!!""""""###$$$$$$%%%%%%########################""""""######$$$$$$$$$%%%###"""!!! !!!"""$$$%%%!!! !!!###$$$$$$###"""$$$&&&%%%###"""###%%%######################## !!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""""""""######"""""""""######$$$"""""""""######$$$$$$%%%###############""""""!!!$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""" !!!!!!"""######$$$$$$!!!""""""###$$$$$$%%%%%% """%%%&&&%%%###"""""""""############$$$$$$$$$###""""""""""""""""""#########$$$$$$$$$###"""!!!############$$$$$$$$$$$$ !!!"""$$$$$$$$$###"""#########!!! !!!###!!!!!!""""""######$$$$$$ !!!###$$$$$$$$$######$$$"""!!!"""$$$%%%$$$"""!!!""""""######""""""!!! !!!###$$$$$$######"""""""""""""""###$$$$$$###"""!!! !!!!!!!!!!!!""""""""""""!!!######"""!!!"""### !!!"""######$$$$$$### !!!"""#########"""!!!"""!!!!!! !!!!!!"""$$$######"""!!!!!! !!!"""""""""  !!!!!!!!!"""""""""!!!!!!###$$$$$$$$$%%%&&&&&&&&&%%% !!!###%%%%%%$$$###""" !!!"""###$$$$$$$$$$$$#########"""######$$$$$$"""""""""######"""""""""""""""""""""############"""$$$%%%%%%###""""""############$$$$$$$$$%%%%%%"""######$$$$$$######""" """###$$$###"""###$$$#########$$$$$$#########"""""""""###############uuu___SSSFFFBBB===999777555333222222222222222222222222222111111000///////////////---,,,***(((((('''(((((()))***+++++++++***((('''((((((((((((((((((((((((&&&&&&&&&&&&''')))***+++&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''"""###%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&###!!!###%%%"""%%%&&&%%%""""""$$$'''''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%555"""%%%---"""!!!'''"""###&&&'''$$$""""""###!!!!!!"""$$$&&&&&&###!!!""""""###$$$%%%%%%&&&&&&%%%$$$""" !!!###$$$!!!""""""###$$$$$$%%%%%%########################"""""""""###$$$$$$%%%%%%###"""!!! !!!"""$$$&&&$$$######$$$&&&((('''&&&"""$$$&&&%%%"""!!!###%%%$$$$$$$$$$$$$$$$$$$$$%%%!!!!!!""""""#########$$$$$$$$$##################""""""""""""###%%%&&&'''%%%%%%&&&&&&&&&%%%$$$$$$###############"""!!!!!!%%%$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!""""""###$$$$$$%%%%%%!!!""""""###$$$$$$%%%%%%"""&&&'''&&&$$$"""!!!"""############$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%&&&%%%$$$###"""""""""""""""############ !!!#########"""!!!#########!!!!!!### """###%%%&&&&&&""""""###$$$$$$"""!!! (((%%%######%%%%%%###!!! !!!"""######"""!!! !!!###$$$%%%%%%$$$$$$###"""!!!!!!!!!"""$$$%%%&&&$$$###%%%''''''### !!!!!!!!!!!!""""""""""""%%%''''''&&&$$$"""""""""###$$$$$$######"""!!!  """""""""!!!!!!!!!!!! !!!!!! !!!""""""###### !!!  !!!"""###$$$%%%%%%!!!"""""""""!!!"""$$$'''!!!###%%%%%%###"""###$$$######$$$$$$$$$%%%%%%%%%!!!"""###$$$%%%&&&&&&&&&$$$$$$###############$$$"""###$$$%%%%%%$$$###"""""""""""""""############"""$$$%%%%%%###""""""### """###%%%&&&&&&&&&######$$$$$$$$$$$$###### """###$$$###"""###$$$""""""############""""""""""""######$$$$$$%%%%%%sss]]]PPPGGGCCC===999666555444333222222111000//////000000***)))((((((((()))***+++))))))******+++++++++++++++++++++***)))(((((('''((()))))))))))))))(((((())))))))))))))))))))))))'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&'''((()))***###$$$%%%&&&&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%&&&&&&''''''&&&&&&)))(((&&&$$$########################""""""!!!!!!###$$$%%%%%%&&&&&&&&&&&&$$$$$$##################%%%$$$$$$$$$###""""""""""""""""""###$$$$$$$$$%%%###$$$&&&''''''&&&$$$###!!!!!!!!!!!!!!!!!!!!!!!!######""""""###$$$%%%%%%#########"""""" ######""""""######$$$%%%%%%$$$###""""""###$$$$$$'''$$$!!!!!!$$$&&&%%%$$$""""""!!!!!!"""###$$$$$$###$$$$$$###!!! !!!###$$$###############$$$$$$########################"""############$$$$$$$$$ !!!""""""''''''&&&$$$"""$$$###"""""""""###%%%&&& """""""""  """""""""###$$$$$$$$$$$$###############$$$%%%&&&'''+++'''$$$!!!!!!!!!!!! ######""""""""""""######&&&$$$!!!!!!!!!""""""!!!$$$###"""""""""###$$$%%%$$$%%%&&&''''''&&&%%%$$$ !!!#########"""!!!!!!!!!!!!!!!""""""""""""***%%%###***&&&(((%%%!!!###'''$$$ ###$$$$$$###!!! """"""""""""""""""""""""%%%""" ###&&&%%%$$$!!!"""###$$$$$$###"""!!!""""""""""""!!!!!!!!!!!!"""$$$%%%%%%###!!! ########################!!!!!!""""""######$$$$$$""")))&&&&&&###333%%%###!!!  !!!"""###$$$$$$&&&&&&%%%$$$###"""!!!!!!"""!!! """###$$$"""""""""""""""############$$$%%%$$$""" !!!""""""""""""""""""""""""%%%"""!!!###"""!!!"""""""""""""""""""""""""""###%%%%%%###"""###$$$%%%$$$###""""""###$$$%%%%%%%%%$$$###$$$%%%'''(((,,,)))%%%$$$%%%&&&%%%#########"""!!!!!!"""######!!!!!!$$$,,,%%%###!!!!!! !!!!!!sss]]]PPPFFFBBB<<<888666555333222222222111000000000000000...---,,,,,,,,,---......((()))+++,,,,,,+++***)))++++++******)))(((((('''(((((())))))))))))(((((())))))))))))))))))))))))***)))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$""""""###$$$%%%%%%%%%%%%$$$$$$#########$$$%%%&&&$$$$$$#########"""""""""$$$$$$%%%&&&&&&&&&&&&&&&########################$$$$$$$$$##############################$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$""""""""""""""""""""""""######""""""###$$$$$$%%%"""######$$$$$$$$$$$$#########""""""######$$$%%%$$$###"""""""""###$$$%%%'''$$$!!!!!!###$$$$$$###"""""""""""""""###$$$$$$$$$%%%%%%$$$"""!!!"""$$$%%%$$$$$$$$$$$$$$$%%%%%%########################"""############$$$$$$$$$###############$$$%%%%%%%%%%%%%%%%%%$$$###""""""######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&$$$###"""###%%%""""""###$$$$$$$$$$$$###%%%%%%$$$###############'''$$$"""!!!"""######"""######""""""""""""######%%%###!!!!!!"""######"""&&&%%%$$$"""""""""######""""""  !!!!!!"""""""""""""""""""""""""""############"""&&&,,,'''$$$---!!!$$$$$$ %%%((('''%%%&&&&&&'''((()))))))))""""""""""""""""""""""""%%%### !!!###%%%$$$###!!!"""###$$$$$$###"""!!!""""""""""""!!!!!!!!!!!! """######"""!!!"""###$$$#####################!!!!!!!!!!!!!!!""""""""" (((!!! !!!''',,,***'''''' !!!!!!!!!"""!!!!!! """!!!!!! !!!"""###"""""""""""""""""""""######$$$%%%$$$""" !!!""""""""""""""""""""""""&&&$$$!!!!!!###%%%$$$###""""""""""""""""""""""""!!!###$$$$$$"""!!!""""""$$$$$$###""""""###$$$$$$######"""""""""###%%%&&&%%%### """###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$'''""" $$$ $$$""""""!!!!!!!!!!!!""""""sss]]]PPPEEEAAA;;;777555444333222222111000000000000000000000//////.........//////)))***,,,---,,,+++)))'''++++++******)))((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$###$$$%%%&&&'''$$$$$$%%%%%%%%%%%%$$$$$$!!!"""###$$$%%%%%%%%%%%%######""""""######$$$%%%$$$$$$$$$$$$$$$#########$$$$$$%%%&&&&&&&&&&&&%%%#######################################$$$$$$$$$$$$$$$$$$###############%%%%%%%%%%%%%%%%%%%%%%%%#################################"""######$$$%%% """###%%%&&&&&&&&&######""""""######$$$%%%"""""""""""""""###$$$%%%&&&$$$""""""#########"""""""""""""""""""""###$$$$$$%%%%%%$$$""""""###%%%&&&%%%%%%$$$$$$$$$%%%%%%########################"""############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%!!!"""###$$$%%%%%%&&&&&&""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&((('''&&&$$$%%%%%%""""""###$$$$$$$$$$$$###'''&&&$$$###"""!!! ###!!! """$$$%%%%%%######""""""""""""######$$$"""!!!!!!"""$$$######'''&&&$$$###"""!!!!!!!!!&&&$$$""" !!!"""###""""""!!!!!!!!!"""##################$$$$$$$$$$$$'''///%%%))) '''"""&&&%%%!!!$$$  !!!"""""""""""""""""""""""""""%%%###""""""#########"""!!!"""###$$$$$$###"""!!!!!!!!!!!!!!!""""""""""""!!!"""""""""!!!"""%%%'''$$$$$$$$$######"""""""""!!!!!!!!!!!! ''')))###)))&&&+++000 """""""""!!!!!!!!!!!!!!!###""""""!!!!!!!!!!!!"""######"""""""""""""""""""""$$$%%%$$$"""!!!!!!!!!""""""""""""""""""""""""%%%###""""""###$$$$$$###""""""""""""""""""""""""###$$$%%%%%%###"""""""""$$$$$$###""""""###$$$$$$"""!!!!!!!!!!!!!!!"""###$$$"""!!!"""$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$+++%%% '''&&&&&&&&&%%%%%%&&&&&&&&&rrr]]]PPPDDD@@@:::666555444333222111111000000000000000111.........---------------++++++++++++******)))(((************))))))(((((('''(((((())))))))))))(((((((((((((((((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%)))((('''%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&'''&&&&&&&&&&&&&&&$$$###""""""$$$&&&'''$$$%%%%%%%%%%%%%%%%%%$$$"""###$$$%%%&&&'''''''''&&&%%%%%%$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%$$$$$$$$$###############$$$$$$$$$"""""""""###$$$$$$$$$%%%%%%$$$$$$$$$###"""""""""%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$ !!!###$$$$$$$$$######""""""######$$$%%%!!!!!!""""""######$$$$$$&&&%%%$$$$$$#########"""###"""""""""""""""#########$$$$$$###""""""###%%%%%%%%%$$$#########$$$$$$########################""""""#########$$$$$$$$$!!!""""""""""""""""""""" !!!###$$$$$$$$$!!!"""###%%%%%%$$$######"""""""""""""""""""""""""""$$$&&&&&&%%%#########""""""###$$$$$$$$$$$$###&&&%%%$$$"""!!! """  """$$$%%%$$$######""""""""""""######"""!!! !!!###$$$$$$###%%%$$$$$$######"""""""""%%%%%%$$$$$$$$$%%%&&&'''######!!!!!!!!!"""###$$$"""""""""#########$$$$$$!!!)))))) ---$$$&&&%%%###!!!###'''***&&&%%%$$$###############""""""""""""""""""""""""%%%$$$###""""""""""""!!!!!!"""###$$$$$$###"""!!!!!!!!!!!!!!!""""""""""""######"""!!! !!!%%%((($$$$$$######""""""!!!!!!"""""""""!!!!!! )))$$$###000""""""&&&###'''...)))#########"""""""""""""""!!!!!!"""""""""###############""""""!!!!!! #########""""""""""""""""""###$$$$$$"""!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!""""""""""""""""""""""""%%%&&&'''&&&$$$######$$$$$$##################$$$!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$$$$$$$%%%&&&&&&&&&###$$$&&&''''''&&&$$$###!!!***%%%"""%%%###&&&  rrr\\\PPPCCC???:::666555444333222111000000000000000111111------------,,,,,,++++++...,,,***(((((()))***+++*********)))))))))))))))''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$############$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&''''''''''''%%%$$$###""""""$$$&&&'''%%%%%%%%%&&&&&&%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""############"""!!!""""""#########$$$$$$$$$"""""""""###$$$$$$$$$%%%%%%$$$$$$$$$###"""""""""%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$ !!!"""""""""""""""######""""""######$$$%%%!!!!!!""""""############%%%&&&&&&%%%$$$$$$###$$$######"""""""""""""""###!!!""""""""" """$$$$$$$$$###"""""""""""""""########################""""""#########$$$$$$$$$ !!!!!!""""""!!!  !!!"""######"""!!!"""###%%%%%%$$$######!!!!!!!!!!!!!!!!!!!!!!!! """$$$%%%###"""""""""""""""###$$$$$$$$$$$$#########""""""""""""#########"""!!!!!!###$$$###"""######""""""""""""######"""!!! """$$$$$$$$$"""""""""######$$$$$$$$$$$$ ###$$$$$$$$$###$$$###"""!!!!!!"""###$$$!!!!!!!!!"""""""""######---###((($$$######+++'''$$$"""!!! """$$$$$$$$$###"""""""""""""""""""""""""""######$$$###"""!!!!!!!!!!!!"""###$$$$$$###"""!!! !!!!!!!!!"""""""""#########!!! ############"""""""""!!!!!!#########""""""!!!!!!!!!!!!%%%***"""****** $$$!!! !!!###############""""""""" ######""""""!!!!!! ############""""""!!!!!!!!!###$$$$$$"""!!!!!!"""""""""""""""""""""""""""!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""###%%%&&&%%%###""""""############$$$$$$#########""""""""""""""""""!!!!!!###$$$$$$$$$###"""""""""!!!###$$$&&&&&&$$$###!!!&&&"""&&&&&&!!!!!!&&&&&&%%%%%%%%%%%%&&&&&&rrr\\\OOOCCC@@@:::777555555444333000000000000000111111222.../////////...---,,,+++---,,,***(((((()))+++,,,******))))))))))))))))))&&&'''((())))))******)))((((((((((((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$!!!###$$$%%%&&&%%%%%%$$$######"""###$$$%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%!!!""""""###############"""###$$$%%%&&&'''''''''#########$$$$$$$$$$$$$$$""""""#########"""!!!!!!"""""""""###$$$$$$%%%%%%###############$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######"""############$$$$$$$$$$$$######"""######""""""######$$$%%%!!!""""""######"""!!!!!!"""$$$&&&&&&$$$###$$$%%%$$$######""""""""""""""" !!!!!!!!! !!!###$$$###"""!!!!!!!!!!!!!!!########################"""############$$$$$$$$$""""""###$$$$$$###!!! """######$$$$$$######"""""""""###$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!###%%%%%%$$$###$$$%%%""""""###$$$$$$$$$$$$###!!!!!!!!!"""###$$$%%%&&&%%%$$$######$$$$$$###!!!######""""""""""""######"""!!!!!!"""$$$$$$###!!! !!!"""$$$%%%%%%%%%%%% ###%%%$$$"""!!!$$$$$$###"""""""""###### !!!!!!!!!""""""""""""###,,,...$$$+++###$$$###((('''%%%###!!!!!!!!! """"""""""""""""""""""""!!!"""$$$###"""!!!!!!"""!!!"""###$$$$$$###"""!!! !!!!!!""""""######!!!!!!""""""""""""""""""""""""############""""""""""""/// %%% ((($$$,,,&&&### &&&!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!"""""""""""""""!!! $$$$$$######"""!!!!!!!!!!!!###$$$$$$"""!!!"""###"""""""""""""""""""""""""""###%%%%%%###"""###$$$""""""""""""""""""""""""!!!######!!! !!!""""""###$$$$$$$$$$$$###""""""############""""""!!!$$$&&&''''''%%%######$$$!!!"""############"""!!! $$$ %%%!!!'''!!!  !!!rrr\\\OOODDD@@@;;;888666666555444000000000000000111222222//////000000///---,,,+++))))))***+++++++++******)))))))))))))))))))))***&&&'''((()))************))))))))))))))))))))))))&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$ !!!###%%%%%%%%%$$$###############$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%"""############""""""!!! """###%%%&&&&&&&&&&&&"""""""""#########$$$$$$$$$$$$$$$$$$$$$###""""""!!!""""""###$$$$$$%%%%%%$$$$$$$$$##############################$$$$$$$$$"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###""""""############$$$$$$$$$$$$############""""""######$$$%%%"""#########"""!!! !!!$$$$$$###"""###$$$$$$$$$###""""""""""""""" !!!"""!!! !!!"""$$$%%%$$$###"""!!!!!!!!!!!!########################"""############$$$$$$$$$"""###%%%%%%%%%###""" """###############"""!!!######""""""######$$$%%%########################"""###$$$#########%%%&&&""""""###$$$$$$$$$$$$###"""""""""######$$$&&&&&&%%%$$$###$$$&&&&&&$$$#########""""""""""""#########""""""###$$$$$$""" !!!"""###$$$%%%%%%$$$$$$ ###$$$%%%$$$###"""$$$$$$$$$$$$$$$###"""!!!!!!!!!"""""""""#########gggZZZTTTPPP***''')))$$$!!!"""  !!!###&&&((()))))))))""""""""""""""""""""""""!!!$$$$$$"""!!!!!!###!!!"""###$$$$$$###"""!!! !!!"""#########!!!!!!  """ !!!!!!"""#########!!!!!!!!!"""""""""""""""!!!eeeYYYYYY^^^NNNddd___TTT\\\SSSWWW```888''' !!!"""""""""#########$$$$$$$$$$$$$$$$$$ !!!"""######""""""!!!$$$$$$######"""!!!!!! !!!"""$$$$$$"""""""""###""""""""""""""""""""""""!!!###&&&&&&###"""###$$$""""""""""""""""""""""""!!!######""""""###$$$"""###$$$$$$$$$$$$###""""""######$$$###"""!!! ###&&&((((((&&&%%%&&&'''""""""""""""""""""""""""$$$### !!!"""&&&AAA[[[[[[[[[ZZZZZZ[[[[[[[[[qqq\\\OOODDDAAA<<<888777777666555000000///000000111222222---............,,,***)))%%%'''+++...///---***((()))))))))))))))*********&&&'''((()))************************************))))))((((((((('''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''(((((($$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&''''''&&&$$$"""""""""###$$$$$$$$$$$$###%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$###""""""###$$$%%%%%%$$$"""!!!!!!!!!""""""#########$$$&&&&&&&&&&&&&&&%%%$$$###!!!""""""###$$$$$$%%%%%%%%%$$$$$$$$$######""""""""""""######$$$$$$$$$%%%!!!"""$$$%%%%%%$$$"""!!!########################%%%%%%$$$###""""""###### !!!"""""""""""""""#########"""###$$$$$$%%%######$$$###"""!!!"""###!!! """$$$$$$$$$###""""""!!!""""""!!!"""###"""!!!"""###%%%&&&%%%$$$###""""""""""""########################"""############$$$$$$$$$!!!"""$$$%%%$$$"""  !!!!!!!!!!!! $$$###"""""""""###%%%&&&""""""""""""""""""""""""!!!""""""!!! !!!$$$&&&""""""###$$$$$$$$$$$$###$$$$$$######$$$%%%%%%&&&$$$######%%%''''''&&&%%%######""""""""""""##################$$$###!!!"""###$$$%%%%%%$$$""""""""""""""""""!!!!!!!!! ###$$$%%%%%%%%%###"""!!!"""############$$$$$$$$$---aaa<<<'''"""$$$###"""!!! !!!"""###"""""""""""""""""""""""" ###$$$"""!!!"""###!!!"""###$$$$$$###"""!!! !!!"""######$$$###$$$$$$$$$###$$$&&&((( !!!"""###$$$$$$ !!!!!!""""""333### !!!!!!"""###$$$%%%%%%&&&"""""""""!!!!!!!!!!!!!!! !!!#########""""""$$$$$$$$$###"""!!!!!! """$$$$$$"""""""""###""""""""""""""""""""""""!!!$$$$$$""" """""""""""""""""""""""""""!!!###%%%&&&&&&&&&'''((("""###$$$%%%%%%$$$###"""!!!"""#########"""  ###$$$###"""$$$%%%######"""!!!!!!"""######&&&###!!!###"""333^^^qqq\\\OOOBBB???:::777666555333222333222000///.......................................,,,***(((((()))***+++)))))))))***+++++++++,,,(((((((((((())))))))))))((((((((()))))))))&&&$$$'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$######$$$%%%%%%%%%%%%$$$&&&&&&%%%$$$$$$###""""""###########################"""!!!!!!!!!"""$$$%%%"""###$$$%%%%%%$$$###""" """###$$$$$$$$$###""""""###$$$$$$$$$$$$###"""############$$$$$$$$$%%%%%%$$$###""""""######%%%%%%%%%$$$$$$#########$$$###"""!!!!!!"""###$$$###$$$$$$$$$""""""###$$$###$$$%%%$$$""""""###$$$########################&&&%%%$$$$$$######$$$$$$###"""!!!!!!!!!!!!!!!"""########################!!!"""###$$$$$$###"""!!!%%%&&&''''''%%%###$$$$$$"""""""""""""""######$$$%%%$$$$$$############### !!!"""###$$$$$$%%%######$$$$$$$$$######"""$$$""" $$$$$$$$$############"""########################""""""###$$$$$$$$$$$$###$$$###!!!  """###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$###"""!!!""""""""""""""""""""""""$$$###  ###$$$"""{{{NNN***&&&***$$$ &&&)))!!!""""""!!!!!!'''!!!%%%)))!!!###%%%"""###$$$$$$$$$###!!! !!!"""$$$%%%%%%!!!!!!""""""#########$$$!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###'''###!!! !!!"""###""" ######"""!!!!!!!!!!!!!!!$$$ ###""" +++(((%%%...SSS%%% 000!!!&&&!!!$$$$$$############$$$$$$"""!!!!!!!!!!!!###%%%&&&!!!###$$$###"""!!!"""###qqq\\\NNNBBB???:::777555555333222111000///......///000000+++,,,,,,------,,,,,,+++++++++***)))))))))*********************+++++++++(((((((((((()))))))))))),,,***(((((())))))&&&###''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''###$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$""""""#########$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$%%%###$$$%%%%%%%%%%%%$$$### !!!"""######$$$$$$###""""""###$$$$$$$$$$$$###"""############$$$$$$$$$%%%$$$$$$###""""""######%%%%%%%%%$$$$$$$$$######"""!!! !!!""""""$$$&&&&&&%%%######$$$!!!"""###""" ########################$$$$$$###""""""""""""###""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""############""""""!!!###$$$$$$"""!!!!!!!!!###############$$$$$$%%%$$$$$$###""""""""""""###"""""""""""""""###############$$$$$$$$$######"""&&&%%%###"""!!!"""###$$$!!!!!!!!!""""""#################################""""""#########$$$$$$$$$&&&%%%###"""!!!"""###$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!! ###$$$$$$$$$$$$###"""!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""mmm888%%%&&&666888((()))***### !!!!!!!!! !!!!!!!!!""""""######### !!!!!!!!!""""""""""""""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!vvvFFF###"""!!!!!!######"""!!!######"""!!!!!!!!!!!!!!!&&&"""###%%%%%%###$$$###%%%"""$$$###""",,,"""###$$$%%%$$$$$$######$$$$$$%%%"""!!!!!!!!!"""###$$$%%%!!!###$$$###"""!!!"""###qqq[[[MMMBBB>>>:::777555444333222///////////////000111111---...000111111000...---***++++++,,,,,,,,,+++++++++++++++***************))))))))))))((((((((((((***&&&###$$$((()))'''###'''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&(((''''''&&&&&&''''''(((""""""###$$$%%%%%%%%%%%%###$$$&&&''''''&&&$$$##################$$$$$$$$$######$$$%%%%%%%%%%%%$$$""""""###$$$%%%%%%&&&&&&##############################$$$%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$######"""""""""######$$$""""""###$$$$$$$$$$$$###"""############$$$$$$$$$%%%$$$######"""#########%%%%%%%%%$$$$$$$$$$$$######"""!!!!!!!!!!!!"""###"""$$$''''''&&&$$$$$$$$$!!!###&&&#################################"""!!!!!!!!!!!!""""""""""""!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""###### """######!!! !!!$$$$$$$$$###$$$%%%%%%&&&######"""!!!!!!!!!""""""############""""""!!!!!!"""######$$$$$$$$$######$$$###!!!!!! !!!"""### !!!"""###$$$$$$##############################"""!!!"""###$$$%%%%%%%%%$$$######$$$&&&&&&"""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!! ######$$$$$$######"""""""""""""""""""""""""""""" !!!"""######"""!!! $$$nnn,,,""""""!!!###(((,,,---)))''' """"""######""""""!!! $$$$$$$$$###""""""!!!!!! !!!!!!!!!!!!"""######$$$$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!444$$$"""!!!!!!"""######"""###""""""!!!!!!!!!!!!!!!### !!!###"""!!!,,,###)))"""### '''$$$ &&&%%%$$$$$$######$$$$$$%%%"""!!!!!!!!!"""###$$$%%%!!!###$$$###"""!!!"""###hhhpppZZZLLLAAA>>>999666555444333222000///////////////000000,,,...000222222000...,,,***+++---/////////---,,,,,,+++++++++***)))))))))))))))))))))((((((((((((%%% &&&***)))'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&''''''"""###$$$%%%%%%%%%%%%%%%"""$$$&&&((((((&&&$$$"""##############################$$$%%%%%%%%%%%%$$$"""######$$$$$$%%%&&&&&&########################!!!"""$$$%%%&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###"""!!!"""######""""""###$$$$$$$$$$$$###""""""#########$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%###$$$%%%$$$######$$$&&&$$$!!!!!!%%%&&&$$$!!!##############################"""!!!!!!!!!!!!""""""""""""!!!""""""######""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$"""$$$%%%%%%$$$######$$$$$$############$$$%%%%%%###""""""!!!!!!!!!!!!!!!######""""""""""""""""""""""""###$$$$$$$$$######""""""!!!!!!!!!!!!"""### !!!!!!"""######$$$########################$$$###!!! !!!"""$$$&&&######"""""""""###$$$%%%""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""###$$$$$$$$$""""""############""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!$$$>>> '''"""'''%%%)))***$$$$$$$$$$$$######""""""%%%%%%$$$$$$###"""""""""!!!!!!!!!""""""""""""""""""######$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!###!!!!!!""""""!!!""""""!!!!!!!!!!!!""""""!!! !!!!!! )))###+++$$$((( !!!###$$$&&&&&&$$$######""""""######$$$"""""""""""""""######$$$!!!###$$$###"""!!!"""###:::oooYYYKKKAAA>>>999666555444222111111111111000///......---((())),,,------,,,)))(((((())),,,......---,,,***,,,+++++++++***)))))))))***)))))))))((((((((('''%%%"""!!!'''+++***)))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$###""""""$$$&&&((((((&&&$$$"""##############################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!###$$$$$$$$$###"""######""""""""""""######'''%%%$$$"""""""""######""""""###$$$$$$$$$$$$###""""""#########$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$######""" !!!$$$'''%%%%%%%%%%%%$$$#########""""""""""""""""""""""""$$$$$$###""""""""""""###"""""""""""""""###$$$$$$########################$$$###"""!!!!!!"""###$$$###%%%&&&&&&%%%$$$%%%%%%"""""""""""""""###$$$$$$###""""""!!!!!!!!!!!!!!! !!!!!!"""######$$$$$$!!!"""###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&###################################################"""!!! """$$$%%%$$$###""" """"""""""""""""""""""""########################"""######$$$$$$%%%&&&&&&!!!""""""#########""""""""""""""""""""""""""""""###"""!!! !!!"""###### 222eee666 555+++"""&&&&&&$$$(((!!!!!! ###############$$$$$$$$$########################!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""$$${{{;;;###  !!! """"""!!!!!!!!!!!!""""""######""""""###$$$$$$$$$### $$$###%%%"""###???!!!"""((('''$$$""""""!!!!!!!!!!!!""""""!!!"""""""""############!!!###$$$###"""!!!"""###$$$nnnXXXJJJAAA===999666444333222111222222111111000...---,,,)))***,,,------,,,***)))&&&''')))******)))((('''+++++++++*********************))))))((((((''''''***)))''''''((()))((((((%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$&&&''''''&&&$$$###$$$$$$$$$#####################$$$%%%%%%%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$$$$########################!!!!!!"""############"""""""""!!!!!!!!!!!!""""""&&&%%%$$$###############""""""###$$$$$$$$$$$$###"""############$$$$$$$$$#########"""######$$$%%%###$$$$$$$$$$$$%%%%%%%%%!!!!!!"""######"""!!!!!!""""""!!! $$$'''$$$%%%&&&%%%!!! """""""""""""""""""""""""""$$$$$$###""""""""""""###""""""""""""######$$$%%%##############################""""""""""""######!!!###$$$$$$#########$$$""""""!!!!!!""""""###$$$######"""!!!!!!!!!"""""" !!!"""###$$$%%%%%%!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#########"""########################""""""!!! !!!"""###$$$'''&&&### """"""""""""""""""""""""########################%%%$$$$$$######"""!!!!!!!!!!!!""""""######""""""""""""""""""""""""""""""$$$###  ###$$$)))***(((000...+++kkk333---"""...***%%%)))###"""!!!!!! !!!!!!!!!!!!""""""###$$$%%%%%%%%%$$$$$$$$$$$$$$$######!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""$$$888uuu###!!! !!!!!!!!!!!!!!!!!!!!!""""""###!!!"""""""""############***"""%%%"""///iii !!!###(((&&&###"""""""""!!!!!!"""""""""!!!"""############""""""!!!###$$$###"""!!!"""###vvvmmmWWWIIIAAA===999555444333222111000000111111000///...------......//////......---'''((()))))))))((('''&&&***************+++++++++*********)))(((''''''''')))+++,,,***'''%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$#########""""""######$$$%%%%%%%%%%%%$$$#########$$$$$$%%%%%%&&&##############################""""""######$$$%%%######"""!!!!!!"""######$$$$$$%%%%%%%%%$$$######""""""###$$$$$$$$$$$$###"""############$$$$$$$$$######""""""###$$$$$$%%%######$$$$$$$$$%%%%%%%%% !!!!!!""""""!!!!!! !!!######""""""$$$%%%$$$######"""""""""!!! """"""""""""""""""""""""######"""!!!!!!!!!!!!"""""""""""""""###$$$%%%&&&########################""""""############"""""" """###$$$###"""###$$$######""""""######$$$%%%$$$$$$###""""""""""""###!!!!!!""""""#########$$$!!!!!!"""$$$$$$%%%%%%$$$""""""""""""!!! """"""""""""####################################!!!!!!!!!!!!"""""""""###$$$###"""!!!""""""""""""""""""""""""########################$$$$$$######"""!!!!!!!!! !!!!!!"""""""""""""""""""""""""""""""""""""""###"""!!! !!!"""###'''###111...???ggg...(((***%%%%%%###"""""""""###$$$ !!!""""""###$$$$$$$$$$$$$$$$$$######"""""""""""""""######"""""""""""""""""""""""""""""""""%%%""" """######!!!!!!!!!!!!!!!"""###### !!!!!!!!! !!!!!!(((###"""!!!***&&&!!!###%%%"""!!!"""$$$$$$############$$$$$$!!!"""###$$$$$$###"""!!!!!!###$$$###"""!!!"""###!!!@@@mmmWWWIII@@@===888555444333222111---...000111111111000///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))((())))))******+++++++++,,,+++******)))(((''''''&&&"""'''******%%%"""$$$&&&%%%%%%%%%&&&&&&''''''''''''&&&%%%%%%$$$$$$$$$$$$'''''''''&&&&&&'''''''''"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######""""""######$$$%%%%%%%%%%%%$$$ !!!"""###%%%&&&'''(((########################%%%$$$###"""###$$$&&&'''%%%$$$###""""""###$$$%%%"""###%%%&&&&&&%%%$$$###""""""###$$$$$$$$$$$$###"""############$$$$$$$$$######""""""###$$$%%%%%%#########$$$$$$%%%%%%%%%!!!"""###$$$$$$###"""!!! %%%'''&&&%%%######&&&"""!!!&&&(((%%%!!!""""""""""""""""""""""""""""""!!! """"""""""""###$$$%%%&&&""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!!!!"""$$$%%%$$$###$$$%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$###########################""""""""""""!!!!!!"""$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$"""!!!  !!!"""###$$$$$$######################## !!!"""###""""""""" """###$$$$$$$$$""""""""""""""""""""""""########################"""""""""###$$$$$$%%%%%% !!!""""""""""""""""""""""""""""""""""""""" !!!"""######"""!!! )))$$$***777555!!! !!!000~~~FFF(((""")))###"""  !!!!!!!!!!!!!!!""""""""""""$$$#########""""""!!!!!!######$$$$$$$$$$$$######""""""""""""""""""""""""(((!!!www'''$$$!!! !!!$$$%%%%%%!!!!!!!!!!!!!!!"""######!!!###$$$%%%$$$###$$$$$$""" &&&$$$)))&&&''')))---"""$$$"""$$$###&&&%%%%%%$$$$$$%%%%%%&&&!!!"""###$$$$$$###"""!!!!!!###$$$###"""!!!"""###!!! lllZZZNNNAAA>>>;;;999777555222000111111000///////////////---.........---,,,,,,+++)))******++++++,,,,,,---)))(((((((((((())))))*** '''+++***'''''''''''''''&&&%%%$$$$$$)))((('''&&&%%%&&&''''''&&&%%%$$$$$$$$$%%%&&&'''&&&&&&%%%$$$############%%%$$$$$$######$$$$$$%%%###%%%''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###!!!"""###$$$$$$###"""!!!###"""""""""###$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&& !!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%###"""###$$$ !!!###&&&&&&%%%$$$&&&%%%###!!! !!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###%%%%%%%%%%%%###"""!!!!!!!!!!!!######""""""!!!!!! !!!!!!""""""######%%%$$$###""""""###$$$%%%""""""""""""""""""""""""!!!!!!"""############"""!!!""""""""""""############$$$%%%%%%&&&&&&&&&%%%&&&$$$"""###&&&'''%%%###"""""""""""""""""""""""""""""""""""""""!!! """"""""""""############"""!!!  !!!"""$$$$$$######""""""!!!!!!###########################"""!!! """"""!!!!!!""""""""""""!!!!!!---(((""" """"""!!!&&&$$$"""###%%%&&&%%%""" !!!"""$$$$$$"""""""""""""""""""""""" !!!"""$$$%%%$$$((($$$444|||###((('''%%%!!!'''((($$$((( !!!"""###$$$$$$%%%###""""""""""""""""""#########""""""!!!!!! $$$$$$$$$$$$############!!!###***)))xxx$$$...***###""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!,,,III ((((((&&&""""""""""""""""""""""""######""""""""""""######$$$$$$$$$#########""""""(((mmmlllYYYMMMBBB>>>:::666555444444333000000///................../////////......---,,,,,,,,,,,,,,,++++++++++++***))))))((((((((())))))***(((&&&(((,,,...+++(((&&&&&&&&&''''''(((((((((((('''&&&%%%%%%%%%&&&'''((('''&&&&&&&&&&&&((((((%%%%%%%%%$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%###%%%''''''%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%##################$$$%%%$$$######""""""######$$$!!!!!!!!!!!!!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$###!!! !!!"""%%%$$$""""""$$$&&&&&&%%%'''&&&%%%###""""""######$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""!!!""""""###$$$%%%&&&%%%$$$######"""######$$$#########""""""""""""""""""""""""""""""######$$$$$$###""""""###$$$$$$""""""""""""""""""""""""!!!"""######$$$$$$######"""""""""#########$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%###"""###%%%&&&$$$"""""""""""""""""""""""""""###############""""""!!!""""""""""""############""""""!!! !!!""""""$$$$$$$$$$$$############"""""""""""""""""""""""""""""""""!!!!!!""""""###""""""############""""""(((%%%!!! !!!#########&&&$$$"""###%%%&&&$$$"""###""""""!!!!!!!!!!!!"""""""""""""""""""""""""""######"""!!!""""""###$$$((( ---000FFF(((%%%  +++&&&"""***!!!!!!""""""######$$$$$$""""""############"""""""""""""""###############""""""""""""!!!!!!!!!!!!""" '''%%%%%%######""""""""""""############""""""""""""######""""""############""""""000+++ppp>>>)))$$$'''%%%!!!###""""""""""""""""""""""""######""""""""""""######$$$$$$$$$#########"""""""""###===mmmXXXKKKBBB>>>888444333444555555111000000////////////000/////////000//////...---......---,,,,,,+++******+++***))))))((((((((((((---***((()))++++++((($$$((((((((('''(((((())))))''''''&&&%%%%%%%%%%%%%%%((((((&&&&&&&&&&&&'''((($$$$$$%%%%%%&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&&&&%%%$$$$$$%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%$$$$$$############$$$$$$######""""""######$$$$$$###"""!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$###!!!!!!!!!###)))&&&###"""###%%%''''''((('''&&&%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""######$$$%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$############$$$$$$##################$$$$$$###""""""###$$$$$$"""""""""""""""""""""""""""######$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$%%%%%%%%%%%%%%%$$$$$$$$$###"""###$$$$$$###"""""""""""""""""""""""""""$$$$$$$$$$$$#########"""""""""""""""##################""""""""""""######$$$$$$$$$$$$$$$%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$$$$$$$#########$$$$$$############!!! !!!###%%%%%%$$$%%%#########$$$%%%$$$###&&&%%%$$$"""!!! !!!!!!!!!!!!!!!!!!!!!!!!%%%%%%$$$###""""""######+++''')))```OOO###'''---###""""""((("""""""""""""""#########!!!"""###$$$$$$###"""!!!!!!""""""###$$$%%%%%%%%%""""""""""""!!!!!!!!!!!!&&& jjj777"""*** &&&######""""""""""""######$$$$$$############$$$$$$######$$$$$$$$$$$$######"""***'''ggg###(((!!!"""""""""""""""""""""""""""######""""""""""""######$$$$$$$$$###############((( mmmWWWIII@@@<<<777444333444444444222222111000000111111111....../////////......------------,,,,,,,,,++++++,,,+++***)))(((((((((((('''%%%%%%&&&((()))'''%%%,,,+++)))(((&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$'''&&&%%%$$$###$$$%%%&&&###$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$$$$$$$&&&#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###############$$$###"""!!!!!!"""###$$$&&&%%%$$$$$$############&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%###"""!!!"""###$$$###########################%%%&&&%%%$$$###$$$%%%'''%%%""""""$$$&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######"""#########$$$$$$#########$$$%%%%%%########################%%%%%%%%%$$$$$$#########$$$##################$$$""""""""""""""""""""""""######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%$$$######$$$##################"""""""""""""""""""""""""""$$$$$$######""""""""""""!!!"""""""""####################################"""######$$$$$$%%%%%%%%%"""""""""""""""""""""""" !!!###$$$%%%%%%%%%$$$######################## !!!"""$$$$$$$$$$$$$$$#########$$$$$$$$$###&&&%%%$$$"""!!! !!!!!!!!!!!!!!!!!!!!!!!!########################+++###'''''',,,000---fff%%%&&&--- ,,,#########"""""""""""""""!!!"""###$$$$$$###"""!!!"""""""""######$$$$$$$$$$$$$$$$$$$$$#########"""###$$$&&&888yyy$$$$$$### """!!!"""""""""!!!!!!"""""""""$$$######""""""######$$$"""######$$$$$$######"""888(((((("""""""""""""""""""""""""""######""""""""""""#################################!!!pppmmmWWWHHH===:::777666555444333111000000/////////000000111,,,------.........------+++++++++,,,,,,---------,,,,,,+++)))((((((((((((''''''''')))***+++***)))+++***)))'''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%$$$$$$'''&&&%%%$$$###$$$$$$%%%$$$$$$$$$$$$$$$###"""!!!###$$$$$$%%%%%%$$$$$$###"""###$$$$$$######%%%&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$''''''%%%$$$$$$%%%''''''&&&&&&%%%$$$#########$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$###""""""#################################$$$%%%%%%$$$###$$$%%%"""!!!!!!###%%%&&&%%%$$$%%%%%%%%%%%%%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###############$$$######"""""""""######$$$""""""""""""""""""""""""&&&&&&%%%%%%$$$$$$###############$$$$$$#########""""""""""""""""""""""""######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$######$$$$$$$$$$$$###""""""###########################$$$###"""!!!!!!!!!!!!"""!!!"""""""""##################$$$$$$$$$$$$######!!!"""""""""######$$$$$$######################## !!!###$$$%%%%%%%%%$$$###"""!!!!!!!!!!!!"""### !!!############""""""########################$$$$$$###""""""""""""""""""""""""""""""""""""""" !!!""""""############%%%######"""$$$)))yyy%%%&&&!!!"""$$$#########"""""""""""""""!!!"""###$$$$$$###"""!!!######"""""""""!!!!!!!!!$$$$$$$$$$$$#########"""""""""###"""%%% """"""!!!"""!!!!!! !!!!!!"""""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!'''###666''' &&&&&&"""""""""""""""""""""""""""######""""""""""""##############################!!!######+++mmmVVVHHH<<<:::888666555444111///---------------......///+++,,,------------------))))))***++++++,,,------,,,+++******))))))))))))))))))******))))))((('''$$$%%%&&&(((((((((((((((&&&&&&&&&&&&&&&%%%$$$$$$***)))'''&&&%%%%%%&&&'''###$$$$$$$$$$$$""" ###$$$%%%&&&&&&%%%$$$###"""###$$$#########%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%$$$######""""""######$$$$$$$$$$$$$$$####################################!!!"""######"""!!!###$$$!!!!!!"""$$$&&&&&&$$$"""######$$$$$$$$$$$$######################################################$$$$$$#########$$$$$$%%%######"""""""""""""""###!!!!!!!!!!!!!!!"""""""""%%%%%%$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###""""""""""""""""""""""""""""""######$$$$$$$$$$$$$$$############$$$$$$$$$%%%"""######$$$$$$$$$$$$$$$%%%&&&&&&%%%###"""###$$$########################$$$###!!! !!!"""""""""""""""##################$$$$$$$$$$$$######"""""""""""""""#################################!!!!!!"""###$$$$$$$$$$$$###"""!!! !!!"""###!!!"""$$$###"""!!!!!!""""""###$$$###""""""###$$$######"""""""""###$$$$$$"""""""""""""""""""""""" """############'''###%%%!!!%%%"""ppp***555"""""""""""""""############""""""""""""""""""#########""""""!!! """"""""""""!!!!!!!!!!!!%%%!!! qqq444###$$$&&&""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!+++&&&###$$$MMM)))""""""'''""""""""""""""""""""""""""""""######""""""""""""#####################$$$$$$$$$$$$###lllVVVIII>>>;;;777444333222000///......------...//////000,,,,,,---...............************************++++++******)))*********(((((()))((('''%%%%%%%%%"""$$$'''***++++++***)))&&&''''''((('''&&&%%%$$$***)))'''&&&%%%%%%&&&&&&"""###$$$%%%%%%$$$"""!!!"""###%%%&&&&&&%%%###""""""#########"""###%%%'''&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''''''''&&&"""######$$$$$$######"""%%%%%%$$$$$$$$$%%%&&&&&&$$$######""""""######$$$ !!!###$$$%%%$$$"""!!!######################## """######""""""###$$$'''&&&$$$###$$$$$$"""!!!"""###$$$%%%%%%$$$##################################################################$$$%%%%%%&&&%%%%%%$$$###""""""""""""!!!!!!"""""""""#####################$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""""""""""""""""""""""""""!!!"""######$$$$$$######"""""""""#########$$$$$$ !!!"""$$$%%%%%%%%%%%%&&&'''((('''$$$"""###%%%########################%%%$$$"""!!! !!!"""###""""""""""""############""""""###$$$$$$###""""""$$$$$$###############"""########################"""""""""!!!!!!""""""###$$$###!!! !!!###$$$ """###### !!!###!!!###$$$$$$!!!!!!"""$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$######""")))"""''''''!!!###%%%'''000vvvwww%%% """###***)))!!!!!!""""""######$$$$$$$$$###"""!!!!!!"""###$$$###"""""""""""""""""""""""""""""""""!!!!!!!!!!!!&&&###&&&$$$===qqq### $$$"""%%%$$$$$$############$$$$$$###""""""""""""""""""###"""""""""######"""""""""$$$&&&(((!!!111iii;;;"""$$$$$$""""""""""""""""""""""""######""""""""""""######""""""#########$$$$$$$$$$$$ '''llllllWWWIIIAAA<<<666222000000000000111111000111111222333333------...///000000//////++++++******)))(((((((((******************++++++'''(((******)))(((((()))%%%'''***------+++)))'''&&&'''((((((((('''&&&%%%((('''&&&$$$######$$$$$$!!!"""$$$&&&'''&&&%%%$$$"""###%%%&&&&&&%%%###"""""""""###""""""###%%%((('''&&&&&&%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###%%%%%%'''(((((('''%%%%%%$$$$$$$$$$$$%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%&&& ###%%%%%%$$$"""!!!"""""""""""""""""""""""""""$$$%%%%%%$$$$$$%%%'''...***&&&###"""""""""!!!"""###$$$%%%%%%%%%$$$###""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&''''''&&&%%%$$$############""""""######$$$$$$$$$%%%"""""""""######$$$$$$%%%"""###$$$%%%%%%$$$###"""""""""""""""""""""""""""!!!!!!"""###############!!!""""""""""""######### """###%%%%%%&&&&&&&&&((()))((($$$###$$$&&&########################&&&%%%###!!!!!!"""###$$$""""""""""""############!!!"""###$$$$$$###"""!!!&&&%%%%%%$$$$$$#########""""""""""""""""""""""""###"""!!! !!!""""""%%%$$$"""!!!!!!"""$$$%%%!!!###""" ###&&&!!!###%%%$$$!!! """$$$%%%%%%$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%###"""!!!(((((( &&&######&&&&&&"""###}}}***000$$$ !!!!!!"""###$$$$$$%%%%%%$$$!!! !!!$$$%%%"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$############%%%)))###,,,$$$(((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$############$$$$$$######$$$$$$$$$$$$######""" """((('''NNN!!!'''%%%+++""""""""""""""""""""""""######""""""""""""######""""""######$$$$$$$$$$$$!!!,,,''''''lllVVVHHHDDD@@@:::777555444333222333222000///...///111222//////...---+++******)))+++***)))((((((((()))***))))))((('''&&&%%%$$$$$$,,,***'''$$$$$$%%%(((***&&&'''''''''(((((())))))%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((('''&&&&&&%%%######%%%((()))%%%"""""""""$$$%%%&&&'''''''''&&&%%%$$$######$$$%%%&&&***&&&######%%%''''''&&&%%%$$$###""""""###$$$%%%###""""""###%%%'''&&&%%%%%%%%%''''''''''''%%%%%%%%%%%%%%%$$$$$$$$$###### !!!!!!"""###$$$$$$$$$""""""!!!!!!!!!!!!"""""""""""""""######$$$$$$%%% !!!"""!!! """$$$!!!!!!"""###############""""""###$$$$$$$$$$$$###"""###$$$%%%&&&%%%$$$$$$!!!""""""""""""#########$$$###"""!!!!!!"""###$$$###"""!!! !!!"""###"""############$$$$$$$$$&&&%%%%%%$$$#########$$$$$$$$$$$$#########""""""!!!!!!""""""""""""!!!!!!""" """&&&'''&&&###$$$###"""!!!!!!"""###$$$$$$$$$######$$$$$$%%%&&&$$$%%%&&&$$$"""!!!!!!"""######$$$$$$$$$######"""!!!!!!""""""""""""!!!!!!######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""&&&&&&%%%%%%$$$###############""""""""""""######""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&%%%$$$$$$$$$$$$ """###$$$$$$###""" """"""""""""""""""""""""###"""!!! !!!""""""$$$#########""""""!!!!!!"""###############"""!!!'''hhh$$$((($$$"""!!!###### !!!$$$$$$$$$###!!! !!!###%%%%%%$$$###"""!!! %%%$$$###""""""###$$$%%%&&&$$$!!!$$$'''iii...***%%%""""""#########""""""!!!"""""""""""""""#########""""""""""""""""""""""""!!!  """$$$ &&&(((###&&&&&&%%%%%%$$$###""""""!!!!!!"""###$$$%%%%%%%%%"""""""""""""""""""""""")))&&&---kkkVVVHHHBBB>>>999666555444333222333111000......///000111///......---,,,+++***))),,,,,,,,,,,,---///111222+++++++++***************))))))((((((((((((((((((''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$""" """###%%%&&&&&&&&&''''''$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%(((%%%""""""$$$&&&&&&%%%%%%$$$###""""""###$$$%%%$$$###"""###%%%&&&&&&%%%###$$$%%%%%%%%%%%%$$$###%%%%%%%%%$$$$$$$$$######!!!!!!!!!"""###$$$$$$$$$######""""""""""""######%%%$$$$$$###""""""!!!!!!!!!###$$$$$$######$$$&&&!!!""""""###############$$$$$$%%%&&&&&&&&&&&&%%%"""###$$$%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%$$$###""""""""""""###$$$###"""!!!!!!!!!!!!"""###"""############$$$$$$$$$&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$#########!!!""""""######""""""!!!"""!!!!!!"""%%%&&&%%%"""######""""""""""""#####################$$$%%%%%%$$$%%%&&&$$$"""!!!!!!""""""######$$$$$$$$$######!!!!!!""""""""""""!!!!!!!!!""""""######""""""!!!##############################$$$$$$$$$$$$######%%%$$$$$$$$$#########"""######""""""""""""######""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""""""""!!! !!!!!!"""###############"""""""""!!! ###666AAA)))###"""$$$###!!!!!!$$$''''''$$$"""###$$$###"""!!!"""###"""""""""######$$$$$$$$$$$$$$$###""""""###$$$$$$###"""%%%,,,DDDlll%%%"""!!!""""""############""""""""""""""""""############""""""""""""""""""""""""$$$###!!!!!!!!!"""$$$%%%&&&)))!!!###%%%###%%%%%%%%%$$$$$$#########"""""""""######$$$$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!###!!!###!!!$$$rrr~~~iiiTTTGGG???<<<888555555444444333111000///...---...///000///......---,,,+++******************+++---...///+++++++++,,,,,,---------%%%'''***,,,,,,***((('''''''''''''''((((((((((((''''''''''''''''''''''''######$$$%%%%%%$$$$$$######&&&%%%###$$$(((,,,&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$%%%%%%$$$$$$$$$&&&$$$""""""###%%%%%%$$$$$$$$$############$$$$$$%%%$$$######%%%&&&%%%###""""""############""""""%%%%%%%%%$$$$$$$$$######!!!!!!""""""###$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$######""""""!!!!!!"""$$$%%%%%%$$$%%%&&&!!!"""######$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%"""###$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$############$$$$$$$$$###""""""""""""###$$$"""############$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$"""##################"""###""""""###$$$$$$###!!!""""""############""""""###""""""""""""###$$$$$$$$$%%%%%%$$$"""!!!"""###!!!"""###$$$$$$$$$$$$$$$!!!""""""######""""""!!! !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$%%%%%%$$$$$$$$$############""""""""""""######""""""""""""######""""""""""""""""""""""""######################## !!!"""#########"""!!!!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!"""###$$$############"""""""""""" !!!"""###############>>>===###!!!"""!!!)))((( !!!$$$$$$###""""""###!!!""""""###$$$%%%&&&&&&$$$$$$###""""""###$$$$$$ )))...""")))""""""############"""""""""""""""#########$$$$$$""""""""""""""""""""""""$$$$$$"""!!!!!!"""######FFF)))### """###$$$$$$$$$$$$$$$$$$##############################!!!!!!!!!!!!!!!!!!!!!!!!%%%###"""555{{{gggSSSFFF===:::777555555555444333000000///...---......//////......---,,,,,,++++++******))))))(((((('''''')))))))))*********++++++%%%'''***,,,---+++)))((('''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&######$$$&&&'''(((((()))###$$$%%%$$$###$$$'''***%%%%%%&&&&&&%%%%%%$$$######$$$%%%&&&&&&%%%$$$###&&&%%%$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###$$$%%%%%%$$$###""""""############""""""%%%%%%%%%$$$$$$$$$######"""""""""######$$$$$$$$$$$$$$$############$$$$$$!!!""""""###$$$%%%&&&&&&###$$$$$$#########""""""###$$$$$$$$$$$$###""""""###$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%$$$$$$$$$$$$$$$$$$%%%$$$##################$$$""""""#########$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$$$$########################!!! !!!###$$$$$$###"""""""""""""""!!!""""""###$$$###$$$%%%$$$"""!!!"""###!!!"""###$$$$$$$$$$$$$$$"""""""""######""""""""" !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!$$$$$$%%%%%%%%%%%%$$$$$$!!!!!!!!!!!!""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""!!!###$$$$$$""""""!!!"""############"""!!!"""""""""""""""""""""""" !!!!!!"""###$$$%%%#########"""""""""""""""!!!"""###$$$%%%%%%%%%%%%%%%sss######$$$ '''&&& ###%%%$$$#########%%%%%%$$$$$$$$$$$$$$$$$$$$$##################$$$"""&&&)))yyy...&&&%%%"""!!!""""""############""""""""""""######$$$$$$%%%""""""""""""""""""""""""###"""!!!  (((eee""""""... )))!!!""""""%%%+++"""~~~999%%% """###############$$$$$$$$$$$$############""""""""""""""""""""""""""""""""""""%%%%%%###%%%zzzfffRRREEE<<<:::777555555555444333000//////...............///......------,,,,,,,,,---------,,,,,,+++***)))***))))))))))))((((((((((((((())))))******++++++((((((((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&$$$###""""""!!!(((&&&######$$$&&&&&&%%%###$$$%%%%%%&&&&&&%%%%%%###$$$%%%&&&&&&%%%$$$###&&&&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$&&&$$$###$$$%%%%%%$$$###$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$##################$$$$$$$$$$$$#########""""""#########""""""###$$$%%%&&&'''((( ###%%%$$$#########""""""###$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###$$$###$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$#########""""""#########$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$$$$############$$$###"""!!! !!!"""$$$$$$$$$###""""""""""""!!!""""""###$$$###$$$%%%$$$"""""""""$$$!!!"""###$$$$$$$$$$$$$$$""""""############""""""!!!""""""######""""""!!!""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$### !!!!!!""""""#########""""""""""""######"""""""""""""""""""""""""""""""""""""""""""""""" """%%%%%%%%%$$$###""""""############""""""######################## !!!!!!"""###$$$$$$$$$""""""""""""""""""###### !!!""""""###"""///yyy###'''###"""&&&&&&!!! ###%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$#########$$$$$$######### &&& !!! ***777uuu"""$$$&&&!!!!!!"""###############!!!""""""###$$$%%%%%%%%%########################""""""!!! ...}}}!!!))),,,&&&'''''')))'''%%%$$$###$$$$$$###%%%000WWW%%%"""%%%$$$#####################$$$######""""""""""""""""""########################%%%%%%!!!######$$$yyyyyyeeeRRRFFF===:::888777666666444333000000000/////////..................------,,,,,,++++++,,,---...---------++++++******))))))))))))***)))((('''''')))***+++((((((((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%&&&&&&'''***&&&######&&&'''$$$!!!###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&''''''%%%%%%&&&'''$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$######%%%&&&%%%###&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&'''%%%$$$%%%%%%"""###$$$$$$%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%&&&############$$$$$$$$$$$$######$$$$$$$$$$$$######""""""###$$$$$$###"""""""""############$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$"""##################"""!!!###$$$###""" !!! !!!"""######$$$#########""""""""""""###$$$$$$"""$$$%%%$$$###"""###$$$######$$$$$$$$$######""""""######$$$$$$######"""!!!""""""######""""""!!!#################################$$$$$$######### !!!"""######$$$######""""""""""""######""""""""""""""""""""""""########################!!!"""###%%%&&&&&&%%%%%%###""""""""""""""""""###########################!!!!!!"""###$$$$$$$$$$$$""""""""""""############ !!!"""######$$$######''' """:::888 !!!!!!"""###### ###$$$#########$$$!!!""""""###$$$%%%&&&&&&"""###$$$$$$$$$$$$###""""""&&&(((555### !!!"""######$$$######!!!""""""###$$$%%%&&&&&&#######################################"""""""""!!!+++!!!!!!+++000  """"""777!!!FFF%%%###'''%%%##################""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$&&& +++###:::xxxeeeRRRFFF>>><<<999888777666444222000000111111000000//////............------------((()))***+++,,,+++******)))))))))******************)))((('''''''''((())))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&(((***,,,...%%%%%%%%%%%%&&&&&&$$$###%%%%%%&&&&&&&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%###%%%''''''%%%$$$%%%&&&$$$$$$%%%&&&&&&%%%$$$$$$$$$###"""###%%%&&&&&&%%%&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################%%%&&&'''&&&$$$###$$$%%%"""###$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$#########$$$%%%&&&############$$$$$$$$$$$$""""""###$$$$$$###""""""!!!""""""######""""""!!!"""############$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%$$$$$$$$$$$$#########!!!""""""######""""""!!! """$$$###!!! !!!"""!!!!!!!!!!!!"""###$$$%%%###############$$$%%%%%%"""###$$$$$$###"""###$$$$$$$$$$$$$$$$$$###"""!!!"""######$$$$$$######""" !!!!!!""""""!!!!!! ########################!!!""""""######""""""!!! !!!###$$$%%%%%%######""""""""""""######""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$%%%%%%%%%######""""""""""""##############################""""""###$$$$$$$$$###"""!!!"""""""""############$$$$$$%%%&&&&&&%%%%%%%%%'''333%%%111###### """ !!!######""""""###%%%"""""""""######$$$$$$$$$"""###$$$$$$$$$$$$###"""###"""&&&###!!!(((xxx===$$$ !!!"""######$$$$$$$$$!!!""""""###%%%&&&&&&'''########################!!!""""""###############%%%###!!!"""222|||)))###$$$$$$***))) """$$$%%%%%%&&&&&&'''!!!+++)))$$$"""'''%%%$$$$$$######""""""!!!!!! !!!!!!""""""##############################$$$%%%)))"""!!!xxxeeeSSSGGG???===:::999888777444222111111111111111000//////...............---------------------,,,***((('''%%%&&&'''((()))***++++++((())))))(((((('''&&&&&&))))))(((((('''''''''&&&''''''''''''''''''''''''&&&%%%$$$###"""###$$$$$$ $$$((((((%%%$$$%%%''''''''''''&&&%%%$$$""""""&&&%%%$$$######$$$%%%&&&"""$$$'''&&&$$$"""###%%%$$$$$$&&&&&&&&&&&&$$$$$$###""""""###%%%'''&&&%%%&&&%%%$$$######$$$%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&!!!"""$$$%%%%%%%%%%%%%%%###!!!!!!"""#########$$$%%%%%%%%%%%%$$$""""""###$$$$$$$$$$$$###%%%$$$#########$$$%%%&&&######$$$$$$$$$%%%%%%%%%!!!"""###$$$$$$###"""!!! !!!"""######"""!!! """############$$$$$$$$$$$$#########$$$%%%%%%&&&$$$$$$$$$#########""""""!!!!!!""""""""""""!!!!!!"""$$$###!!! !!!###"""!!!!!! !!!###%%%&&&$$$$$$######$$$$$$%%%&&&"""###$$$$$$###"""###%%%%%%%%%%%%$$$###"""!!! ######$$$$$$$$$$$$###### ########################!!!!!!""""""""""""!!!!!! !!!"""###$$$%%%&&&######""""""""""""######""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""######$$$%%%######""""""""""""##############################"""###$$$%%%%%%$$$"""!!!!!!!!!""""""#########$$$""""""#########"""!!!!!!###)))###)))<<>>iii'''''' !!!######$$$$$$$$$!!!""""""$$$%%%&&&''''''######################## !!!""""""!!!!!!"""'''$$$MMMyyy(((///%%%!!!$$$$$$ %%%)))%%%###)))666$$$ &&&$$$%%%$$$$$$###"""!!!!!!  !!!"""######$$$"""""""""""""""""""""""" &&&... ///###vvvyyyeeeRRRFFF???<<<999777777666555444222111111000000000000000////////////............,,,+++******)))*********************))))))))))))***(((&&&$$$###$$$%%%&&&(((((((((''''''&&&&&&&&&###$$$$$$%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&$$$"""!!!"""$$$&&&(((################################################"""""""""######$$$%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%""""""""""""""""""""""""&&&$$$######$$$%%%$$$######$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&(((((((((''''''&&&&&&&&&""""""######$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$###############$$$###  !!! !!!"""######"""!!!"""#########$$$%%%%%%%%%%%%$$$########################!!!!!!""""""######$$$$$$%%%%%%$$$""" !!!### """&&&((((((&&&###!!!$$$$$$$$$#########""""""$$$$$$$$$##################$$$$$$$$$###"""  !!!"""$$$$$$######""" !!!""""""############""""""######$$$%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$###"""""""""!!!!!!"""###$$$%%%%%%&&&"""###$$$%%%%%%$$$###"""""""""""""""""""""""""""$$$$$$$$$############"""######""""""!!!!!! !!!######$$$$$$$$$ """%%%### """$$$  ###%%%$$$"""%%%***&&& !!!###***%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""" !!!"""###$$$$$$%%%***"""###$$$$$$$$$###""" ######$$$$$$$$$%%%%%%%%%'''&&&$$$"""!!!!!!"""###!!!!!!""""""#########$$$"""$$$---<<>>;;;888666666555444333111000000///.../////////////////////............,,,,,,+++***))))))******************))))))))))))+++***)))''''''''''''(((&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$###""""""$$$&&&'''################################################$$$$$$$$$$$$$$$$$$######%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""############"""########################$$$$$$%%%''')))(((%%%###$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$#########"""#########$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$######""""""!!!""""""######!!! ###$$$$$$"""$$$%%%&&&%%%######$$$%%%######$$$%%%%%%%%%%%%$$$########################$$$#####################$$$$$$$$$""" !!!###$$$%%%%%%%%%$$$###"""!!!$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%###"""!!! !!!"""###$$$######"""""""""""""""""""""""""""######""""""######$$$%%%"""""""""#########$$$$$$$$$$$$$$$###############"""""""""###$$$$$$%%%%%%"""###$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""######""""""!!!!!!!!!!!! !!!"""###$$$$$$$$$$$$)))%%% !!!%%%(((***!!!"""(((---((("""###$$$&&&###### pppppp (((%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!""""""######$$$$$$ DDD"""%%%%%%&&&&&&%%%$$$###"""############$$$$$$$$$%%%'''&&&$$$"""!!!!!!"""##################"""""""""%%%!!! $$$222ccc"""++++++))))))&&& (((###"""###MMM===$$$%%%%%%$$$######"""!!!!!!######$$$$$$$$$$$$######$$$$$$$$$############""""""###$$$###!!!"""$$$'''wwwcccPPPEEE===:::777555444444333222000//////.............../////////............---------,,,******)))))))))************))))))))))))+++******))))))((((((((()))(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%$$$#########%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###'''+++---+++&&&"""%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%############$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$"""!!!!!!!!!!!!!!!""""""!!! !!!###%%%%%%%%%$$$&&&&&&%%%###"""###$$$######$$$%%%%%%%%%%%%$$$########################%%%%%%$$$$$$###""""""!!!"""######"""!!!!!!"""$$$(((&&&$$$"""""""""$$$%%%$$$$$$$$$###############$$$$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$###"""!!!!!!!!!!!!"""############"""%%%$$$$$$###""""""!!!!!!######""""""######$$$%%%!!!!!!!!!"""""""""#####################$$$$$$$$$########################"""###$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""###""""""""""""!!!!!!!!!!!!!!!"""###$$$$$$$$$$$$&&&,,,(((###'''!!!"""!!!"""+++&&&""" """%%%(((((("""######""""""""""""##############################"""""""""""""""""""""""""""""""""""""""#########BBBxxx$$$$$$%%%%%%%%%$$$$$$###"""""""""#########$$$$$$&&&%%%$$$"""""""""#####################"""""""""###"""%%%+++!!!666HHH222"""###$$$%%%$$$!!! """$$$&&&"""(((???'''+++&&&"""***///$$$$$$######"""!!!!!!!!!######$$$$$$$$$$$$######$$$$$$$$$############"""!!!"""###"""!!!!!!###%%%xxxcccQQQEEE===:::777555555444333222000000///............/////////.........---------...---,,,+++***)))))))))************)))))))))((((((((())))))((('''&&&&&&************************'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!###&&&***,,,+++'''$$$&&&%%%$$$######%%%'''(((%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$""""""!!!!!!!!!"""######!!! !!!"""#########$$$$$$###!!! !!!"""######$$$%%%%%%%%%%%%$$$########################$$$$$$######""""""""""""!!!"""######"""!!!###$$$%%%$$$###""""""###%%%'''########################"""######$$$%%%&&&''''''!!!!!!!!!!!! !!!"""""""""############$$$$$$$$$$$$######""""""######""""""######$$$%%%!!!!!!!!!"""""""""######"""""""""###$$$$$$$$$%%%$$$$$$$$$#########""""""#########$$$$$$#########""""""""""""""""""""""""$$$$$$$$$#########""""""""""""""""""""""""""""""!!!"""######$$$$$$$$$$$$)))'''222222"""(((%%%"""((($$$"""!!!'''...+++///JJJ!!!...+++###""""""!!!!!!""""""###""""""""""""""""""""""""""""""""""""""""""""""""#########"""""""""""""""***!!!"""""""""#########"""!!!""""""""""""#########%%%%%%######""""""######"""""""""######$$$$$$$$$ ''''''!!!"""***)))!!!VVV>>>***)))"""...(((!!!***((('''!!!***"""'''$$$$$$+++ $$$$$$######""""""""""""######$$$$$$$$$$$$######$$$$$$$$$#########"""""""""###############$$$%%%yyydddRRRFFF>>>;;;888666555555444333222111000000//////000000............------------...---,,,+++************************)))))))))((('''(((((()))(((((('''&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""################################################%%%(((((('''%%%&&&%%%$$$######%%%'''(((%%%%%%%%%&&&&&&&&&''''''########################%%%$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###""""""""""""######$$$%%%#########"""!!! !!!!!!"""###$$$###!!! !!!"""######$$$%%%%%%%%%%%%$$$########################!!!!!!!!!"""""""""######!!!"""######"""""""""$$$""""""""""""!!! ########################!!!""""""###$$$%%%%%%&&&!!!!!!!!! """""""""""""""#########""""""######$$$$$$$$$$$$######""""""######$$$%%%"""""""""#########$$$$$$"""""""""###$$$$$$$$$%%%%%%%%%$$$$$$###"""""""""$$$##################$$$""""""""""""""""""""""""$$$$$$$$$#########""""""""""""""""""############"""######$$$$$$$$$$$$###''')))+++"""777]]]yyyhhh999NNN!!! 111,,,######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""#########""""""""""""""" ###999""""""""""""""""""######!!!""""""""""""#########$$$$$$################## !!!"""###$$$%%%&&&'''$$$'''(((%%%""")))%%%'''VVV%%%$$$***...%%%&&&"""!!!''''''$$$$$$%%%"""$$$)))$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$######$$$$$$$$$#########"""""""""""""""###$$$$$$$$$###yyyeeeRRRGGG>>>;;;888666666555444333222222111000000000000000.........------------,,,------,,,++++++++++++,,,************))))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$""""""""""""""""""""""""%%%###!!!"""$$$%%%&&&%%%%%%%%%$$$$$$$$$%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$!!!"""######$$$$$$#########"""""""""###$$$%%%&&&'''''''''%%%"""!!!"""######$$$%%%%%%$$$###$$$%%%######$$$%%%%%%%%%%%%$$$######################## !!!!!!"""######$$$$$$!!!###$$$$$$"""!!!""""""!!!!!!"""!!!###############$$$$$$$$$"""""""""######$$$$$$%%%$$$######""""""######$$$"""""""""!!!"""######$$$!!!!!!""""""###$$$$$$%%%######""""""######$$$%%%"""""""""#########$$$$$$###############$$$$$$$$$%%%$$$$$$$$$######""""""$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""############$$$######$$$$$$$$$$$$$$$###"""&&&@@@{{{...666###!!!)))$$$$$$############$$$$$$########################"""""""""""""""""""""""""""""""""""""""############===rrr%%%%%%$$$$$$###$$$$$$%%%"""""""""#########$$$$$$######################## !!!"""###$$$&&&''''''$$$&&&'''!!! &&&---!!!HHH!!!&&&%%%&&&(((!!!%%%$$$!!!"""%%%%%%!!!###&&&111$$$(((&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$############"""!!! !!!######""" xxxdddQQQFFF===:::777555444444333222111111000///////////////.........---------,,,,,,,,,,,,+++++++++,,,------************))))))))))))))))))(((''''''((()))***)))))))))*********++++++&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&'''&&&$$$""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''''''''&&&########################%%%$$$""""""###%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&#########$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$!!!""""""###############!!!!!!!!!""""""###$$$%%%%%%''''''&&&###"""$$$&&&"""###%%%%%%$$$$$$%%%'''######$$$%%%%%%%%%%%%$$$########################$$$$$$$$$$$$$$$$$$%%%%%%"""###%%%%%%###!!! !!!!!!!!!""""""!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$############$$$%%%###"""!!!!!!!!!"""$$$$$$""""""""""""""""""""""""######""""""######$$$%%%!!!!!!!!!"""""""""######$$$$$$$$$###############$$$$$$$$$###############$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###///---777~~~###$$$&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!""""""######$$$$$$###!!! '''&&&%%%#########$$$$$$############$$$$$$$$$%%%#########$$$$$$$$$############$$$$$$$$$$$$%%%%%%!!!%%%)))'''$$$%%%,,,999OOO+++***!!!&&&%%%''' ######((($$$%%%###"""%%%###############$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$############"""!!! """$$$%%%### wwwcccPPPEEE;;;999555444333333222111000000///.....................---------,,,,,,,,,++++++++++++,,,---......************))))))))))))'''&&&%%%###$$$%%%'''(((%%%%%%&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&"""###$$$%%%&&&&&&'''((($$$$$$%%%%%%%%%&&&&&&&&&(((&&&$$$"""!!!"""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""""""""#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$%%%%%%$$$"""###$$$%%%&&&&&&&&&%%%%%%""""""#########$$$$$$$$$"""""""""######$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$!!!!!!"""############### !!!"""$$$$$$"""###%%%$$$!!!!!!###&&& """""""""###$$$&&&######$$$%%%%%%%%%%%%$$$########################(((''''''&&&&&&%%%%%%$$$"""$$$%%%%%%### !!!"""$$$%%%'''((((((""""""######$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%######"""!!!!!!"""###$$$###"""!!!!!!!!!"""$$$%%%######""""""!!!!!! #########"""###$$$$$$%%% !!!!!!!!!"""%%%$$$$$$$$$######""""""########################%%%$$$###""""""###$$$%%%""""""""""""""""""""""""$$$$$$$$$############"""""""""######$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###000!!!xxx!!!***+++!!!&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""" !!!!!!"""###$$$$$$%%%&&&&&&%%%###!!! !!!!!!###$$$$$$$$$$$$%%%%%%%%%"""######$$$$$$$$$######&&&&&&%%%%%%$$$###"""""""""&&&&&&"""!!!!!!&&& """"""```777 &&&///!!!###$$$(((""""""((('''"""///###)))&&&$$$"""""""""""""""###############$$$$$$$$$$$$######$$$$$$$$$############"""$$$###"""$$$'''(((%%%"""sssbbbPPPDDD>>><<<999666444333222222//////000000000000//////---.../////////...,,,,,,+++,,,,,,,,,,,,+++***)))))))))************))))))+++******)))))))))))))))(((((((((((((((''''''&&&***'''%%%%%%''''''%%%"""%%%%%%"""%%%###$$$%%%%%%&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$###"""!!!!!!########################&&&%%%###!!!!!!"""###$$$'''&&&&&&%%%###""""""!!!$$$$$$$$$$$$$$$###"""!!!$$$#########$$$%%%%%%&&&"""""""""###$$$&&&'''((('''&&&$$$######$$$&&&'''%%%$$$###""""""###$$$%%%((('''%%%$$$###$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$$$$$$$$$$######""""""###"""""""""""""""############""""""###%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$&&&&&&%%%$$$#########$$$$$$$$$##################"""###$$$$$$%%%%%%$$$$$$((('''&&&%%%$$$######"""%%%%%%%%%$$$$$$#########"""############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&$$$!!! !!!$$$%%%$$$""""""######$$$$$$"""!!! !!!""""""""""""#########"""############$$$$$$$$$&&&&&&%%%$$$######$$$$$$!!!!!!!!!!!!""""""""""""$$$$$$###############$$$%%%"""!!!###""" $$$$$$$$$$$$$$$$$$$$$$$$)))'''!!!)))&&&---'''---XXX$$$#########$$$$$$%%%%%%%%%$$$$$$############$$$$$$########################"""############$$$$$$$$$%%% BBBvvv''',,,''')))%%%$$$$$$$$$#########""""""########################&&&$$$""""""#########"""&&&%%%$$$#########%%%%%%(((((('''###********* ###&&&&&&###$$$$$$######"""!!!!!!!!!%%%%%%$$$###"""!!! !!!$$$%%%%%%$$$$$$$$$%%%%%%&&&%%%$$$###"""""""""!!!!!!!!!!!!""""""sssaaaOOODDD>>><<<999666444333222222//////000000000000//////,,,---.........---++++++,,,,,,,,,+++++++++******))))))************))))))+++***))))))(((((())))))(((((((((((((((''''''&&&'''%%%######%%%%%%###!!!&&&'''(((%%%!!! ###((($$$%%%&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$######$$$%%%%%%&&&%%%%%%$$$######""""""########################&&&%%%###"""!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$######$$$$$$%%%&&&%%%$$$$$$###"""""""""###'''&&&$$$######$$$&&&'''$$$$$$###""""""###$$$$$$'''&&&%%%#########$$$%%%$$$$$$$$$######$$$$$$$$$&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$#########"""######"""""""""######$$$$$$############$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$#####################$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$!!!!!! !!!!!!"""### !!!"""!!!"""######$$$###"""!!! """""""""#########$$$$$$"""############$$$$$$$$$###""""""!!!!!!!!!!!!!!!!!!!!!"""""""""#########$$$$$$############$$$$$$%%%$$$%%%((((((&&&'''+++$$$$$$$$$$$$$$$$$$$$$$$$%%%,,, ...000(((!!!######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$########################"""############$$$$$$$$$((((((***######&&&***""""""$$$$$$$$$#########""""""########################'''%%%######$$$%%%$$$###%%%$$$############$$$%%%!!!###!!!(((666sss&&&!!!'''$$$%%%%%%&&&&&&((('''&&&""""""""""""############$$$$$$######""""""!!!!!! """###$$$%%%$$$$$$$$$%%%%%%%%%%%%$$$###"""$$$$$$############$$$$$$rrr```OOODDD>>><<<999666444333222222//////000000000000//////,,,,,,------,,,,,,+++***---,,,+++*********+++,,,))))))************))))))+++***))))))(((((())))))(((((((((((((((''''''&&&&&&$$$###$$$%%%%%%$$$###$$$'''+++***(((&&&&&&(((&&&&&&'''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$############$$$$$$&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$""""""######$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$###"""!!!!!! &&&%%%$$$######$$$%%%&&&$$$$$$###""""""###$$$$$$%%%$$$######"""#################################%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$############$$$$$$############$$$$$$%%%$$$$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$###"""""""""############$$$$$$%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###"""############$$$$$$$$$######""""""######$$$%%%"""!!!!!!!!!###$$$###""""""############"""!!!!!!############$$$$$$$$$%%%"""############$$$$$$$$$$$$$$$$$$$$$############""""""#########$$$$$$$$$$$$$$$############$$$$$$'''&&&&&&&&&""""""$$$$$$$$$$$$$$$$$$$$$$$$444(((555 &&&&&&===###&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$***'''333%%%$$$'''"""$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$(((&&&$$$$$$%%%&&&%%%$$$$$$######""""""###$$$$$$,,,&&&%%%zzzZZZ((((((###$$$&&&&&&%%%######$$$!!!!!!""""""###$$$$$$%%%########################""""""#########$$$$$$$$$$$$$$$%%%%%%%%%$$$######$$$$$$############$$$$$$rrr___NNNDDD>>><<<999666444333222222//////000000000000//////------------,,,,,,++++++...---+++))))))***+++,,,))))))************))))))******)))((((((((((((((((((((((((((((((''''''&&&'''&&&&&&&&&''''''''''''!!!$$$(((((('''&&&&&&&&&''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%#########$$$$$$$$$$$$###%%%%%%$$$######$$$%%%%%%$$$##################$$$######""""""""""""""""""######$$$$$$$$$$$$######%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$###$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######"""""""""""""""#########$$$%%%&&&&&&''''''$$$$$$%%%&&&&&&&&&&&&%%%'''''''''&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$######$$$$$$%%%&&&############$$$%%%%%%$$$############"""""""""!!!######$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$#########$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$""" ---%%%AAA===%%% $$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$'''###$$$BBBhhh---$$$&&&$$$########################$$$$$$$$$$$$$$$$$$$$$$$$'''%%%######%%%&&&%%%$$$##################$$$$$$%%%"""((($$$;;;QQQ&&&$$$!!!"""$$$%%%### !!!$$$"""""""""######$$$$$$$$$"""""""""######$$$$$$$$$%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!""""""###qqq]]]MMMDDD>>><<<999666444333222222//////000000000000/////////......---------------...---+++))))))***+++,,,))))))************))))))***))))))((('''((((((((((((((((((((((((''''''&&&&&&''''''''''''''''''((("""###$$$$$$$$$$$$%%%'''&&&''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$######"""!!!""""""###$$$%%%%%%$$$$$$###$$$$$$%%%$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$#########""""""""""""""""""""""""$$$$$$%%%&&&&&&%%%$$$$$$%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%$$$######$$$$$$$$$$$$%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###"""""""""""""""############$$$%%%&&&&&&''''''###$$$%%%%%%&&&&&&%%%%%%(((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$ !!!"""""" !!!!!!!!!!!!""""""#########"""""""""""""""######$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$ !!!""""""###"""!!!!!!$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$%%%%%%&&&###"""$$$%%%### %%%$$$$$$$$$$$$$$$$$$$$$$$$&&&+++,,,ppp((('''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%$$$###'''""")))### &&&%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%###""""""$$$%%%$$$###""""""######$$$$$$$$$$$$---###***)))***PPP:::$$$&&&###$$$'''&&&###$$$)))%%%$$$$$$$$$######""""""""""""######$$$$$$%%%%%%&&&%%%%%%$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%######""""""""""""######ppp\\\LLLDDD>>><<<999666444333222222//////000000000000//////000///...------------...---,,,+++*********+++,,,))))))************))))))***)))((((((''''''(((((((((((((((((((((''''''&&&%%%&&&'''&&&%%%$$$%%%&&&&&&%%%$$$$$$$$$%%%'''(((%%%%%%&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$#########""""""!!! """###$$$%%%%%%$$$$$$######$$$$$$''''''(((((('''%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""!!!!!!"""############"""$$$%%%&&&''''''&&&%%%$$$$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$##################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######"""""""""###$$$$$$######$$$$$$%%%%%%&&&&&&######$$$%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$!!!!!!!!!!!!!!!"""######!!!"""######""""""###$$$$$$######"""!!!"""""""""############$$$$$$$$$%%%"""############$$$$$$$$$!!!"""###$$$$$$$$$###"""######$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%&&&'''***'''&&&((((((%%%$$$'''$$$$$$$$$$$$$$$$$$$$$$$$;;;%%%&&&&&&'''%%%%%%%%%$$$$$$$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$&&&///)))222""")))&&&##################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###!!!"""###$$$$$$###"""###$$$%%%%%%%%%%%%%%%%%%"""""""""...222---+++### %%%&&&######(((&&&%%%%%%$$$######""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%ooo[[[LLLCCC>>><<<999666444333222222//////000000000000/////////...---,,,,,,,,,------,,,,,,,,,+++++++++******))))))************))))))))))))(((''''''''''''((((((((((((((((((''''''&&&%%%'''((('''$$$###$$$&&&'''&&&&&&&&&''''''''''''"""###$$$&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""#########$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###""""""############$$$$$$###"""!!! !!!"""$$$%%%&&&%%%$$$$$$######$$$$$$$$$%%%&&&''''''%%%###"""######$$$$$$$$$$$$######"""###$$$$$$$$$$$$###"""!!!"""###$$$$$$$$$#########$$$%%%&&&&&&%%%$$$###$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$###""""""""""""""""""$$$%%%&&&%%%%%%$$$########################$$$$$$############$$$$$$###############$$$%%%%%%######$$$$$$$$$$$$$$$$$$!!!"""######$$$$$$######""""""######$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$###############$$$%%%%%%###%%%&&&&&&$$$$$$%%%'''$$$$$$"""!!!!!!!!!"""###"""""""""#########$$$$$$"""############$$$$$$$$$"""$$$%%%'''''''''%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''',,,&&&"""%%%'''$$$!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$444HHHDDD###666...%%%###%%%%%%%%%$$$$$$$$$######&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$%%%,,, 000???mmm###((( """""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###""""""$$$%%%%%%%%%"""###%%%&&&''''''&&&&&&444$$$'''...'''999444&&&"""%%%"""!!!%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%%%%$$$$$$#########$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&oooZZZKKKCCC>>><<<999666444333222222//////000000000000//////...---,,,+++***+++,,,---+++,,,,,,,,,,,,+++***)))))))))************))))))))))))((('''''''''''''''(((((((((((((((''''''&&&(((***+++)))&&&$$$%%%'''&&&&&&&&&'''((((((&&&$$$!!!"""###%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&""""""######$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$#####################$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$### !!!"""###$$$%%%%%%$$$###"""!!!"""###%%%'''&&&%%%%%%$$$#########$$$!!!###&&&''''''&&&%%%######$$$$$$$$$$$$######"""###$$$%%%%%%$$$###"""!!!"""###%%%%%%%%%$$$###!!!"""$$$%%%%%%$$$"""!!!$$$#########$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$###"""!!!!!!!!!!!!!!!"""###%%%&&&&&&%%%%%%########################$$$$$$############$$$$$$$$$$$$######$$$%%%&&&&&&$$$$$$##################!!!!!!"""############### """$$$&&&((()))#########$$$$$$%%%%%%%%%"""############$$$$$$$$$ !!!!!!""""""$$$###!!!!!!"""%%%%%%$$$"""!!!!!!!!!"""###!!!""""""""""""#########"""############$$$$$$$$$ """$$$$$$$$$"""!!!""""""#########$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((($$$!!!((()))'''%%%$$$$$$$$$$$$$$$$$$$$$$$$###,,,'''|||555###,,,!!!...((($$$%%%%%%%%%$$$$$$#########&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$###%%%******+++%%%"""""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$######%%%''''''&&&###$$$%%%'''((((((''''''$$$'''***$$$ 000???..."""&&&)))&&&###&&&#########$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&(((((('''&&&%%%$$$$$$#########$$$&&&'''$$$######""""""######$$$ooo\\\MMMDDD<<<999555333222111000//////////////////......---...............---------,,,+++******))))))******))))))))))))))))))))))))+++++++++*********))))))***)))((('''''''''''''''(((((('''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!###$$$$$$$$$###""""""######$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%$$$$$$###"""""""""#########"""######$$$%%%###$$$$$$%%%''')))+++,,,######$$$%%%%%%&&&''''''$$$$$$$$$$$$#########"""######""""""######$$$%%%""""""###$$$%%%%%%&&&&&&%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$%%%%%%%%%%%%$$$$$$#########%%%&&&&&&$$$######%%%'''$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$#########""""""""""""############$$$#########$$$%%%&&&&&&$$$###"""!!!!!! !!!!!!$$$$$$"""""""""###$$$%%%"""$$$&&&%%%$$$###$$$%%%!!!!!!"""###$$$$$$%%%%%%$$$#########""""""!!!!!!######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%$$$$$$###$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$######""""""$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$'''bbb888"""$$$''',,,"""&&&,,,nnn###$$$$$$%%%%%%&&&&&&'''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&$$$...((($$$+++vvv,,,"""%%%$$$&&&(((%%%!!!!!!###&&&&&&&&&&&&&&&%%%$$$###'''&&&&&&&&&%%%%%%$$$$$$&&&%%%$$$######$$$%%%&&&###$$$$$$%%%&&&'''''''''%%%666'''%%% )))""")))$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%&&&%%%$$$###"""###$$$$$$%%%%%%%%%$$$$$$#########ooo\\\MMMCCC===:::666444333333111000//////000000//////...---//////......------,,,,,,------,,,,,,++++++,,,,,,))))))))))))))))))))))))*********))))))(((((((((&&&&&&&&&%%%&&&&&&''''''(((((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%&&&''''''%%%$$$#########$$$%%%&&&"""#########$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$%%%%%%%%%###############$$$$$$%%%'''&&&%%%$$$$$$$$$$$$$$$""""""###$$$$$$%%%&&&&&&$$$$$$#########"""""""""%%%%%%$$$$$$%%%%%%&&&&&&#########$$$$$$%%%%%%&&&$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$#########$$$$$$%%%%%%%%%$$$$$$#########%%%&&&&&&$$$######%%%'''########################$$$$$$$$$######""" #########$$$$$$$$$$$$$$$""""""""""""############$$$############$$$$$$%%%$$$######"""""""""######$$$$$$###""""""###$$$%%%###$$$&&&&&&$$$######$$$"""""""""###$$$$$$%%%%%%$$$#########""""""""""""######$$$$$$$$$$$$##################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$#########"""$$$$$$$$$$$$%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''')))000&&&000***'''""" ~~~%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&***!!!"""000!!!HHH[[[+++ ,,,%%%(((&&&###  """$$$&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&%%%%%%$$$$$$&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$%%%%%%&&&''''''((('''))))))((()))***###%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%!!! !!!"""$$$&&&'''&&&&&&&&&&&&&&&&&&%%%%%%ppp]]]MMMCCC>>>;;;777555555444333111000000000000000///....../////////...---,,,,,,+++---------,,,,,,,,,++++++))))))))))))))))))))))))))))))((((((((((((''''''$$$######$$$%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###%%%&&&'''((()))***(((%%%###"""$$$&&&'''############$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&###$$$$$$%%%&&&&&&''''''###############$$$%%%%%%((('''&&&$$$######"""""""""""""""######$$$$$$%%%############"""""""""!!!$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$%%%$$$$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&%%%######%%%&&&""""""""""""""""""""""""&&&&&&&&&&&&%%%$$$###"""!!!!!!""""""###$$$$$$%%%"""""""""#########$$$$$$$$$$$$###"""""""""######$$$$$$#########$$$%%%%%%$$$$$$######"""######$$$$$$%%%&&&&&&$$$"""######""""""######$$$%%%%%%%%%###############"""""""""######$$$$$$$$$$$$######"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$#####################$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%#########$$$$$$$$$%%%%%%&&&###FFFwww&&&&&&$$$000"""%%%%%%''''''&&&%%%%%%$$$######%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&)))%%%444###)))***$$$'''&&&$$$###"""###$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&'''''''''))){{{hhh"""+++###$$$&&&'''((())))))((('''&&&%%%%%%%%%&&&''''''(((((($$$%%%&&&&&&''''''&&&&&&!!!!!!"""###$$$&&&'''(((&&&&&&&&&&&&&&&'''''''''qqq^^^NNNDDD===:::777555555444333222000000111111000000///...000///......---,,,++++++++++++++++++******))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%$$$$$$$$$%%%%%%&&&''''''''''''''''''&&&&&&%%%)))))))))))))))(((((((((((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''((((((((('''%%%$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$%%%%%%&&&&&&$$$############$$$%%%%%%%%%%%%%%%%%%&&&'''(((((("""#########$$$$$$$$$%%%#########"""""""""!!!!!!""""""######$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$###############$$$%%%%%%%%%######$$$&&&########################!!!"""###$$$%%%%%%&&&&&&!!!!!!"""""""""#########""""""#########$$$$$$$$$$$$$$$###"""!!!!!!!!!"""###############$$$%%%&&&$$$$$$##################$$$%%%'''&&&$$$""""""############$$$$$$%%%%%%%%%##############################$$$$$$$$$$$$######!!!""""""""""""##################$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%% $$$)))333((("""---111---(((&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&###)))...+++$$$"""111"""$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((===555'''***))))))***+++,,,,,,+++***)))((((((((((((((()))))))))&&&&&&'''((((((((((((((((((((((((''''''(((((((((&&&&&&&&&'''''''''''''''rrr___OOOEEE<<<999666444444444222111111111111222111000000//////......---,,,,,,++++++******+++++++++***)))(((************************))))))))))))))))))))))))(((((('''&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%))))))))))))))))))))))))'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%"""###$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%$$$$$$$$$#########"""$$$$$$$$$###$$$%%%%%%&&&#########$$$&&&((()))***$$$$$$$$$%%%%%%%%%%%%%%%############""""""""""""!!!"""###$$$$$$$$$######%%%%%%$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###""""""######$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$#################################$$$%%%%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###############"""""""""!!!!!!############$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!""""""""""""""""""###$$$%%%$$$$$$$$$$$$######""""""$$$%%%&&&&&&$$$#########$$$$$$$$$$$$$$$%%%%%%%%%###############$$$$$$$$$######$$$$$$$$$$$$######!!!""""""""""""##################$$$$$$%%%%%%%%%$$$#########$$$$$$%%%&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&"""---"""###***+++$$$"""&&&'''---$$$000$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&###---)))((($$$!!!000???ccc"""'''%%%$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''((((((&&&)))###)))..."""333,,,---...//////...---,,,---------,,,+++++++++***)))******++++++++++++++++++++++++++++++*********************************ppp^^^NNNEEE;;;888555444444444333222222222222222222111000000------------,,,,,,,,,,,,,,,,,,---...---,,,+++***************************(((((())))))))))))************)))(((''''''''''''&&&'''((((((((('''%%%$$$&&&&&&&&&'''''''''''''''%%%%%%$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%$$$$$$$$$ ###%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%$$$######"""!!!!!!$$$$$$$$$$$$$$$%%%&&&&&&###############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########"""###$$$%%%&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######!!!"""######$$$#########&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%$$$###""""""""""""###############"""$$$%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%$$$$$$######%%%$$$$$$###""""""!!!!!!#########$$$$$$$$$$$$%%%$$$$$$###"""""""""#########""""""""""""######$$$$$$$$$$$$$$$$$$###"""!!!"""$$$&&&%%%$$$###$$$%%%$$$$$$%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$######$$$$$$$$$$$$######"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%############$$$%%%&&&&&&$$$######""""""######$$$$$$$$$$$$$$$%%%%%%%%%%%%#########$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''$$$///hhh))) """''',,,&&&!!!...&&&%%%$$$######$$$%%%%%%&&&''''''%%%%%%$$$$$$%%%%%%&&&'''###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&)))$$$333&&&111###***!!!%%%&&&&&&''''''((((((((((((((()))*********))))))*********+++++++++++++++***++++++,,,,,,++++++************+++++++++++++++'''111###===222***555111111000000000000111111111111111000000000/////////000000111111111111111,,,---......//////......////////////.........---mmm[[[LLLCCC<<<999666555555555444333222222333333222222111000+++,,,,,,,,,,,,---------+++,,,---......,,,+++)))************************'''''''''(((((()))))))))))))))(((((('''(((((((((&&&'''((()))((('''%%%$$$%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$"""#########$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$"""$$$%%%''''''&&&%%%$$$#########$$$$$$%%%%%%&&&$$$$$$############$$$$$$!!!!!!"""###############&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$###"""!!!"""""""""#########$$$!!!###%%%%%%$$$#################################%%%&&&&&&'''''''''&&&&&&$$$$$$$$$$$$$$$##################$$$$$$$$$%%%%%%$$$############$$$$$$%%%%%%%%%$$$#########$$$$$$$$$$$$%%%%%%$$$###!!! !!!###%%%%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%######$$$$$$$$$$$$##################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%ZZZ888...)))!!!!!!'''%%%###***###)))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&((("""+++)))"""))) @@@&&&'''((((((((())))))+++,,,---,,,---....../////////...000000000000111111222222///000111111111111000///000000000000000/////////+++000+++NNN777333222444333222111111222333444222222333444555555666666666777888888999999888888444444555555555444333222111111000///......------jjjXXXJJJAAA===:::777666666666666555222333333333333222111111***++++++,,,,,,------...)))***+++,,,,,,***)))'''************************&&&&&&&&&'''''''''(((((('''''''''''''''((()))***&&&'''((())))))'''%%%$$$&&&'''''''''(((((())))))))))))((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%'''&&&###"""!!!###$$$&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&###$$$$$$%%%%%%&&&&&&'''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$$$$%%%%%%&&&'''$$$$$$##################&&&&&&&&&%%%%%%%%%$$$$$$ """###%%%%%%$$$###"""""""""###$$$%%%%%%&&&&&&%%%$$$###""""""###$$$%%%!!!!!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$###"""!!!!!!""""""#########$$$!!!###%%%%%%$$$###"""###""""""""""""""""""""""""!!!###$$$$$$$$$#########$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$#########$$$%%%&&&&&&'''&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$###!!! """$$$%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%######$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$#####################$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###''')))''''''%%%)))(((###&&&&&&///,,,'''&&&&&&%%%%%%$$$$$$###%%%%%%$$$$$$%%%%%%&&&'''#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&""")))+++(((444$$$+++???iii$$$777++++++******+++---///000000000111222222333222222444444444555555666666666333444555666666555444333444444333333333333333333///,,,111)))???<<<222777555333111111333555777222222444666888:::;;;<<<;;;<<<======>>>>>>======???>>>>>>===;;;888555444000000///---,,,+++***)))~~~jjjZZZKKKBBB:::777444333222222111000000000000000000///......///...---,,,+++,,,------%%%%%%$$$%%%&&&(((***+++))))))))))))))))))))))))&&&''''''((((((((((((((($$$''')))***(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$######)))***)))'''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''&&&%%%""" !!!$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""$$$&&&'''$$$###"""###%%%&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%######""""""######$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$#########""""""%%%$$$######"""#########"""###%%%&&&&&&%%%$$$###!!!"""$$$$$$$$$$$$&&&'''$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$!!! """$$$%%%###"""""""""###$$$%%%%%%&&&%%%###"""""""""###$$$########################"""############$$$$$$$$$"""!!!!!!###&&&'''$$$!!!"""###%%%%%%$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$"""""""""!!!""""""###$$$%%%$$$###""""""$$$&&&'''!!!!!!!!!"""######$$$$$$%%%$$$"""!!!!!!!!!"""###'''$$$!!!"""$$$&&&%%%$$$&&&%%%$$$%%%&&&&&&%%%###""""""""""""############"""###$$$%%%&&&%%%$$$$$$&&&%%%###""""""$$$%%%'''%%%%%%%%%%%%%%%$$$###"""########################%%%%%%%%%&&&&&&'''''''''"""""""""###$$$$$$$$$%%% $$$"""$$$&&&&&&$$$######$$$###333+++&&&&&&&&&&&&&&&'''''''''"""---((()))(((###!!!%%%%%%%%%$$$$$$$$$$$$$$$###$$$%%%'''((()))******))))))))))))************...%%%333222333333444444333333222555666666666666666555444<<<;;;;;;;;;;;;:::::::::999999999888777666555444222222222222222111111000111111///+++%%%444---,,,,,,,,,,,,...000111444///:::...111:::666;;;;;;AAA>>>DDD777FFF444555AAAAAA???===:::666333111************************~~~kkk[[[LLLCCC===:::666444333222111000///000222444333111///---///...---,,,,,,,,,------,,,+++******))))))))))))))))))))))))))))))))))))*********)))((('''%%%%%%&&&(((******((('''&&&'''(((((((((((((((((((((((('''''''''(((''''''&&&&&&$$$%%%%%%$$$""""""###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$"""!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!###%%%&&&$$$###"""###%%%&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&######""""""""""""######'''&&&%%%$$$######"""###$$$$$$$$$#########""""""###############$$$$$$%%%$$$%%%%%%%%%%%%$$$######!!!"""############$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###""""""""""""###%%%&&&%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$###""""""""""""###########################"""############$$$$$$$$$###""""""###&&&&&&$$$!!!"""###%%%$$$###""""""###$$$$$$$$$$$$$$$$$$%%%%%%############$$$$$$$$$$$$%%%$$$###""""""$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###&&&###!!!!!!###$$$$$$###$$$###"""###$$$%%%###!!!""""""""""""############"""###$$$%%%%%%%%%$$$$$$###"""!!! !!!"""###%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&############$$$$$$$$$$$$"""&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&"""%%%%%%%%%%%%%%%%%%%%%%%%*** )))%%%)))---555))))))))))))((((((((((((%%%&&&''')))***,,,,,,---+++++++++,,,,,,---------+++FFF777666666777777777777666666999::::::;;;;;;:::::::::????????????????????????<<<<<<<<<;;;:::999888777444444333333222111000///---......---$$$000,,,++++++***+++,,,---...222###)))555777111+++...222555:::;;;444999:::DDD::::::999777555111...---))))))))))))))))))))))))}}}kkk[[[MMMDDD???<<<888555444333111///...000444666666333///,,,///...---,,,,,,,,,,,,------------,,,+++***)))((())))))))))))))))))))))))*********)))((('''&&&%%%(((*********((('''((()))))))))))))))))))))))))))######$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$&&&&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!"""$$$$$$$$$###"""###%%%&&&%%%$$$###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$%%%%%%&&&'''$$$$$$############$$$$$$((('''&&&$$$###"""!!!!!!$$$$$$$$$#####################"""######$$$%%%&&&&&&&&&%%%$$$############!!!"""######"""!!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%$$$#########$$$$$$###############"""!!!!!!########################"""############$$$$$$$$$$$$#########%%%$$$###!!! ###%%%&&&%%%$$$$$$$$$#########$$$$$$%%%%%%%%%"""###$$$%%%&&&%%%%%%$$$%%%$$$#########$$$%%%&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######"""$$$"""!!!!!!"""######"""###""""""###$$$%%%###""""""""""""#########$$$$$$"""###$$$%%%%%%%%%%%%$$$&&&%%%$$$#########$$$%%%$$$$$$%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$#########---jjj$$$,,,)))&&&######&&&((('''%%%&&&!!!&&&&&&&&&&&&&&&&&&&&&%%%... %%%---,,,&&&)))&&&(((((((((((((((((((((((('''(((***+++---///000111//////000000111222333333---VVV~~~888<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>???@@@@@@AAAAAAAAACCCCCCDDDEEEFFFFFFFFFFFFAAAAAAAAA@@@???>>><<<;;;888888666555333111000///+++---///000VVV+++******)))))))))******++++++))))))555***'''444777333333333111///***///333333333333222000---+++)))((((((((((((((((((((((((|||jjj[[[MMMDDD===:::777444444333111000///111333444444222///---......------,,,,,,,,,,,,((()))***++++++***)))((())))))))))))))))))))))))''''''((())))))))))))))))))******((('''&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&!!!"""###$$$$$$%%%$$$$$$&&&'''((('''%%%%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$"""$$$&&&'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$$$$$$$###"""###%%%&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&%%%$$$####################################$$$$$$#########$$$%%%%%%%%%%%%#########$$$%%%&&&"""###$$$###"""!!!"""###$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%######"""!!! !!!!!!"""###$$$###"""!!! ########################""""""#########$$$$$$$$$%%%$$$$$$$$$######"""!!!"""%%%''''''&&&''''''#########$$$$$$%%%%%%&&&!!!"""$$$&&&&&&%%%$$$###$$$$$$#########$$$%%%&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&$$$###"""######""""""############%%%$$$$$$%%%''''''&&&$$$""""""#########$$$$$$$$$######$$$$$$%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########***HHH)))+++,,,'''""""""''')))(((&&&%%%(((&&&((((((((((((((((((((((((%%%###((($$$''')))///&&&((((((((())))))*********+++,,,---...000222444555444444555666777888999999666BBB999AAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBBCCCDDDEEEFFFFFFFFFGGGIIIJJJKKKLLLLLLLLLGGGGGGFFFFFFDDDCCCAAA@@@===;;;999777444222111000...///111111{{{(((++++++******))))))))))))$$$555))),,,...777))))))000&&&000...555333,,,000000000000...,,,***)))((((((((((((((((((((((((zzziiiYYYLLLCCC999777444333333333222111111111000000////////////---------------,,,,,,,,,'''((()))***+++***)))((())))))))))))))))))))))))'''(((((()))))))))))))))((((((((('''%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))))))))))))))%%%%%%%%%$$$!!!!!!"""###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%###%%%'''&&&$$$"""!!!"""$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%$$$###"""###%%%&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%###############$$$%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$###$$$$$$%%%%%%########################&&&&&&%%%$$$#########$$$######""""""###%%%'''(((###$$$%%%%%%###"""###$$$"""#########$$$$$$$$$%%%""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""!!! !!!"""###$$$$$$$$$###!!! ########################""""""#########$$$$$$$$$%%%%%%$$$###"""""""""###!!!###%%%%%%$$$######$$$#########$$$$$$%%%%%%%%% !!!###%%%%%%$$$"""!!!$$$$$$###$$$$$$$$$%%%%%%###$$$$$$$$$%%%%%%%%%&&&$$$$$$%%%&&&&&&$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%''''''&&&%%%############$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""""""""###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%$$$$$$######$$$000(((###,,,'''"""###'''***)))&&&""")))+++((((((((()))))))))******)))///,,,---222000...555......///000000111222222000111111222444666888:::::::::;;;<<<<<<===>>>>>>>>>AAAKKKFFFEEEDDDDDDDDDDDDEEEFFFDDDDDDDDDDDDEEEGGGHHHIIIIIIJJJLLLNNNPPPPPPPPPOOOLLLLLLKKKJJJIIIGGGEEEDDD<<<;;;888666333111000000111...333,,,jjj222/////////...---,,,+++***%%%000***(((555+++,,,&&&???---???***555555222111111111111000...---,,,++++++++++++++++++++++++zzzhhhYYYLLLCCC888555333222333333333222222111///...---...///000------......------,,,+++---------,,,+++***)))((())))))))))))))))))))))))+++++++++***)))((('''&&&&&&(((((('''&&&%%%&&&'''''''''''''''''''''''''''''''''(((((()))((((((((('''''''''%%%"""!!!"""###%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&%%%###!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%$$$###"""###%%%&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%######""""""######$$$%%%$$$$$$############$$$$$$############$$$%%%&&&'''###############$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$"""""""""###$$$%%%&&&'''###$$$%%%%%%$$$###$$$&&&"""""""""######$$$$$$%%%!!!!!!""""""######$$$$$$""""""###############"""%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$###""""""########################"""############$$$$$$$$$$$$$$$$$$###"""!!!###%%%$$$%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$###""""""######$$$$$$$$$%%%%%%%%%"""""""""###$$$%%%%%%%%%$$$$$$$$$$$$$$$######""""""$$$&&&&&&$$$###$$$%%%"""!!!!!!###%%%&&&$$$############$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$###############$$$%%%%%%%%%$$$$$$########################''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$((((((!!!***'''$$$$$$'''((((((&&&!!!"""'''''''''((()))***+++,,,,,,zzzjjj+++000111222333444555666777888888888777888999;;;===???@@@@@@@@@@@@AAAAAAAAAAAABBB;;;iii{{{JJJIIIHHHGGGGGGHHHIIIJJJHHHHHHGGGGGGGGGIIIJJJKKKKKKMMMPPPRRRSSSSSSRRRQQQOOOOOONNNMMMLLLJJJHHHGGG;;;999777444222111111111333---555(((hhhZZZ666666555444333111///...---///$$$555***+++222WWW111111666666777777777666444333111333333333333333333333333|||jjjZZZLLLCCC:::777444333333444333222111111111000000000000000------.........---,,,+++......---,,,,,,,,,,,,,,,))))))))))))))))))))))))+++++++++***)))((('''&&&&&&(((******(((&&&&&&&&&((((((((((((((((((((((((%%%%%%&&&&&&%%%%%%$$$$$$'''((((((&&&%%%$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$%%%&&&%%%######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$$$$$$$$$$###"""###%%%&&&%%%$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$############$$$%%%%%%######""""""""""""######$$$$$$$$$###$$$$$$%%%%%%""""""#########$$$$$$$$$#########$$$%%%&&&'''((($$$$$$$$$%%%%%%$$$$$$###!!!"""$$$$$$######$$$&&&""""""###$$$$$$%%%&&&&&&!!!""""""###$$$$$$%%%%%% !!!"""###$$$$$$######%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$########################"""############$$$$$$$$$"""$$$$$$###!!!!!!$$$'''%%%%%%$$$!!!!!!&&&%%%%%%$$$$$$#########""""""#########$$$$$$$$$######$$$$$$%%%%%%%%%$$$############$$$$$$$$$$$$$$$$$$###""""""""""""###!!!###&&&&&&$$$"""###$$$"""!!!!!!###%%%&&&%%%############$$$$$$$$$%%%%%%$$$$$$#########$$$%%%&&&(((((((((((('''&&&%%%$$$"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&"""!!!$$$)))***+++---...000111222QQQ444555666777888:::;;;<<<===@@@???>>>>>>???AAACCCDDDDDDDDDDDDDDDCCCCCCCCCCCCEEE;;;LLLNNNMMMLLLJJJJJJLLLMMMNNNNNNMMMKKKJJJKKKLLLMMMNNNNNNPPPSSSUUUVVVUUUTTTSSSQQQQQQPPPOOOMMMKKKIIIHHH<<<;;;999777666666777888555...===)))uuu======<<<;;;999777444333222444///666'''***;;;IIICCCBBBBBBBBBBBBBBBAAA???===<<<========================}}}kkk[[[MMMDDD===:::777555444444222111000111333333333222000///,,,---.........---,,,+++************+++---///000))))))))))))))))))))))))(((((()))***************&&&)))+++,,,***(((''''''''''''''''''''''''''''''(((((((((((('''&&&&&&%%%"""###$$$###""""""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$%%%(((***$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###############$$$###"""###%%%&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$#########$$$""""""######$$$$$$$$$$$$!!!!!!"""###%%%(((***+++&&&&&&&&&&&&%%%###!!! !!!"""###""""""$$$&&&######$$$%%%%%%&&&''''''""""""###$$$%%%%%%&&&&&& !!!"""$$$%%%%%%%%%$$$###"""""""""###$$$%%%%%%'''&&&%%%$$$###$$$%%%&&&########################"""############$$$$$$$$$!!!###$$$###!!!!!!%%%((($$$$$$###"""!!!###'''***'''&&&&&&%%%$$$###""""""$$$$$$#########$$$%%%&&&######$$$%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$######"""%%%$$$"""!!!!!!!!!"""###"""%%%%%%###!!!!!!############%%%'''((('''&&&######$$$$$$$$$%%%%%%%%%%%%$$$#########$$$%%%&&&%%%%%%%%%%%%$$$###"""!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&### !!!&&&$$$&&&''''''&&&%%%%%%&&&$$$)))%%%---...///111444666777888www>>><<<===>>>@@@AAACCCDDDEEEFFFEEECCCBBBCCCDDDFFFHHHGGGGGGFFFEEEEEEDDDDDDCCCHHHDDDJJJQQQPPPNNNMMMMMMNNNPPPQQQRRRQQQOOONNNNNNOOOPPPQQQQQQRRRUUUWWWXXXWWWUUUTTTRRRRRRQQQOOONNNKKKJJJIII@@@???===<<<<<<<<<>>>???888111EEE...AAAAAAAAA@@@===;;;888666333222((()))///===***XXXQQQEEELLLLLLLLLLLLKKKIIIGGGEEEDDDDDDDDDDDDDDDDDDDDDDDD|||iiiXXXJJJAAA;;;888444333444333111...///000111111111000...------,,,+++++++++---///111)))...111...(((&&&)))---+++++++++***)))(((((('''))))))))))))))))))))))))(((''''''&&&&&&((()))***'''((()))))))))((('''&&&'''''''''&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%%!!!!!!"""###############%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###""""""$$$&&&&&&%%%$$$"""!!!!!!!!!###$$$&&&''''''&&&%%%$$$########################$$$%%%&&&&&& !!!"""###$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########""""""#########$$$$$$$$$"""######"""!!!!!!"""$$$%%%%%%$$$###"""!!! %%%%%%%%%$$$###"""!!! """###$$$%%%%%%$$$"""!!!########################$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""""""""###$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((())))))((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$&&&''''''&&&$$$$$$((("""((($$$$$$%%%%%%&&&&&&&&&&&&%%%,,,^^^888666777888999:::999888777___OOO//////>>>HHHJJJGGGBBBLLLEEEFFFGGGFFFFFFFFFHHHIIIGGGHHHHHHIIIJJJKKKKKKKKKNNNOOOKKKqqqRRRTTTEEEPPPLLLOOOOOOQQQPPPOOONNNNNNOOOPPPQQQVVVAAAPPPXXXoooXXXLLLHHHUUUPPPPPPSSSPPPGGGDDDHHHGGGGGGFFFGGGFFFDDDAAA>>>CCC444HHH,,,BBB555FFFCCC777@@@===444333:::+++111BBB+++@@@SSSHHHNNNTTTSSSKKKIIIOOOLLLCCCEEEGGGGGGGGGHHHKKKMMMLLL|||iiiXXXJJJAAA999666444333444444222000///000000111000///...---000///---+++***+++,,,---+++...///...***(((***,,,++++++******)))(((((('''))))))))))))))))))))))))(((''''''&&&'''((()))***%%%%%%&&&&&&&&&%%%$$$###''''''&&&&&&&&&&&&''''''###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$###############$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%%!!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%&&&''''''%%%$$$######""""""$$$%%%'''(((&&&%%%$$$###""""""""""""%%%%%%$$$$$$###$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%"""#########!!!!!!###$$$%%%%%%$$$$$$######""""""%%%%%%%%%%%%$$$###"""!!!""""""######$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!""""""###%%%%%%&&&&&&&&&&&&%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%###***$$$(((''''''(((((())))))******"""666RRR888<<<<<<>>>?????????>>>===GGGJJJYYYEEE===>>>EEESSS<<>><<<888666@@@555444AAA444>>>qqq777EEEIIIMMMOOOKKKHHHKKKPPPKKKKKKJJJHHHGGGGGGGGGGGG|||iiiYYYJJJAAA888666444333444444333222000000000000000///......///...,,,+++******+++,,,---------,,,+++*********++++++******)))((((((((())))))))))))))))))))))))(((''''''''''''((())))))((((((((((((((('''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%% !!!"""###$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%%%%&&&&&&$$$###$$$$$$######$$$&&&((()))%%%$$$###""""""!!!""""""'''&&&%%%$$$############&&&%%%%%%$$$###"""!!!!!!"""""""""#########$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&"""###$$$###!!!!!!###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$######"""!!!!!!!!!"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$$$$%%%'''(((((('''%%%$$$$$$$$$$$$$$$$$$#########%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''%%%###!!!!!!###%%%'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''+++%%%((($$$%%%%%%&&&'''(((((()))$$$OOOFFF<<>><<>>@@@@@@JJJAAABBBCCCEEEFFFFFFFFFFFF999EEEEEEEEEFFFEEEBBB???===AAABBBCCCCCCBBBAAABBBBBB===LLL@@@rrrBBB<<<@@@999;;;;;;@@@555777;;;<<<===BBBAAA888~~~]]]===999EEEMMMKKKHHHIIIGGGEEEFFFDDDBBBBBBCCC|||iiiYYYKKKBBB;;;:::888666333111000000111000000///////////////++++++++++++,,,---......---)))''''''******((($$$*********)))))))))))))))((((((((((((((((((((((((&&&''''''((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''((((((''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%###""" #########$$$$$$%%%%%%%%%###########################!!! !!!###%%%%%%%%%######""""""###$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$#########$$$$$$%%%&&&$$$#####################!!!""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$###$$$$$$###""""""###%%%""""""######$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%"""!!!!!! !!!###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&&&&''''''$$$&&&(((******(((&&&$$$&&&%%%%%%%%%$$$$$$######%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((''''''$$$$$$############$$$$$$((('''%%%%%%%%%%%%'''(((&&&PPP+++$$$$$$((()))***+++---...///000,,,MMMDDDGGGGGGGGGGGGHHHHHHHHHIIIHHHnnnUUU\\\HHHMMMPPPNNNLLLMMMPPPQQQQQQPPPOOOOOOOOOPPPPPPPPPPPPPPPIIIJJJBBBKKKHHH>>>BBB888>>>999EEE>>>???BBBEEEFFFGGGFFFFFFrrr444HHHPPPCCC:::@@@DDD@@@>>>AAACCCDDDAAA>>>======BBB666hhhsss@@@999@@@;;;<<<999>>>@@@777>>>EEEAAABBBFFFAAAKKK999======555999666777<<<===<<<>>>BBB{{{iiiYYYKKKBBB<<<<<<:::777333000///000111111000//////////////////......------,,,++++++,,,)))'''''')))***'''%%%******))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))((((((((())))))(((''''''''''''(((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%%%%########################$$$"""!!!"""%%%'''((()))######"""""""""###%%%%%%'''&&&&&&%%%%%%%%%&&&&&&############$$$%%%&&&'''""""""######$$$$$$$$$%%%"""""""""#########$$$$$$###$$$$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$###$$$%%%$$$""""""$$$%%%"""#########$$$$$$%%%%%%######$$$%%%%%%&&&%%%%%%###"""""""""###$$$%%%%%%########################%%%$$$$$$######$$$$$$%%%$$$%%%'''(((((('''%%%$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''(((((('''%%%$$$$$$$$$############$$$$$$''''''&&&&&&&&&&&&''''''&&&111---((('''+++,,,---///111333444555...___RRRCCCKKKKKKKKKKKKKKKLLLMMMMMMLLLRRRwww[[[WWWQQQMMMLLLIIIEEEAAAFFFFFFFFFFFFFFFFFFFFFFFFPPPEEEPPP@@@NNNJJJ666<<>>@@@DDDHHHJJJJJJIIIIIIaaalllDDD///>>>III???;;;DDD===@@@CCCCCC???<<<<<<===...WWWnnn>>>:::AAA>>>AAA===>>>GGG<<<@@@GGGAAA===BBBFFFxxxddd???HHHAAA???AAA>>>777666:::{{{iiiYYYLLLCCC:::;;;:::777333000111222222111000///...//////000////////////...---,,,,,,,,,+++************(((''')))))))))))))))))))))***))))))))))))))))))))))))&&&&&&((()))))))))(((''',,,+++***)))))))))***+++''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$###############$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%"""###$$$$$$%%%%%%%%%%%%!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%###!!!!!!$$$&&&''''''%%%$$$###"""###$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$###$$$$$$%%%%%%""""""#########$$$$$$$$$############$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$$$$%%%%%%$$$$$$%%%$$$######$$$&&&$$$$$$$$$%%%%%%%%%%%%%%%!!!"""###$$$%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&((("""222/////////000111333666888999:::888OOONNNGGGNNNMMMLLLLLLLLLMMMOOOOOONNNLLLvvv555@@@@@@;;;666???BBBGGGLLLNNNOOOMMMLLLIIIzzz;;;@@@NNN@@@666AAA???AAABBB@@@===<<<@@@DDD^^^lllBBBAAAFFFCCCKKKIIIGGGIIIGGGFFFGGGFFFBBBBBBFFFJJJ{{{iiiZZZLLLCCC888::::::777333111222444222111///.........///000,,,---...///000000000000---------,,,+++*********)))))))))))))))*********))))))))))))))))))))))))%%%&&&((()))))))))((('''***)))'''&&&&&&&&&'''((((((''''''&&&&&&''''''(((''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###"""!!!""""""###$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%### !!!###$$$$$$&&&%%%$$$$$$$$$%%%&&&'''$$$$$$$$$###$$$$$$%%%%%%&&&&&&%%%$$$############$$$$$$#####################$$$$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%$$$######$$$&&&&&&&&&&&&&&&&&&&&&&&&&&& !!!"""###$$$%%%%%%%%%$$$%%%&&&''''''%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&)))'''%%%######%%%''')))(((''''''&&&&&&''''''(((%%%&&&'''(((((('''&&&%%%+++666555666666777999;;;===@@@AAABBBFFFLLLHHHNNNMMMMMMLLLKKKLLLMMMNNNOOOHHHFFF<<<@@@666AAABBBAAADDDJJJOOOQQQRRRPPPOOONNNFFF111CCCIII<<>>;;;===DDDKKKoooIIIIIIKKKIIIUUUTTTQQQKKKTTTQQQLLLQQQQQQJJJIII:::zzziiiXXXJJJCCC;;;:::777555333333333333000000000000////////////........................((()))+++---.........---,,,***(((&&&%%%''')))***)))((('''%%%%%%%%%&&&'''************)))'''&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''(((((((((((($$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###"""######$$$$$$#########"""###$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$"""######""" !!!###%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!###$$$%%%%%%&&&&&&&&&%%%$$$###"""###%%%&&&%%%$$$######$$$$$$%%%$$$$$$$$$###$$$%%%&&&''''''''''''%%%$$$$$$######$$$$$$%%%&&&%%%$$$###""""""""""""%%%%%%%%%&&&&&&&&&''''''######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!&&&&&&&&&&&&'''&&&###!!!&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###!!!###&&&'''&&&$$$$$$%%%&&&%%%###"""###$$$%%%$$$$$$###$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&)))------)))%%%######&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''((((((((('''&&&%%%%%%%%%%%%)))&&&""""""%%%''''''&&&(((LLLDDD;;;>>>>>>BBB>>>CCCCCC@@@GGGGGGrrrTTTUUUEEETTTJJJJJJJJJIIIIIIIIIIIIIIIMMM@@@}}}@@@CCC888FFFGGGKKKLLLMMMPPPQQQQQQOOOMMMTTTooo|||FFF???MMMUUUEEEEEELLL???BBBTTTSSSSSSVVV[[[]]]\\\ZZZaaa]]]YYYXXXYYYVVVOOOJJJHHHyyyhhhWWWIIIBBB999888777555444333333222000000000000////////////........................)))***+++,,,------,,,,,,,,,+++)))(((((((((******,,,,,,******)))***++++++((((((((((((((('''&&&%%%'''''''''''''''&&&&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$"""###$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$##############################$$$%%%%%%%%%%%%$$$###$$$$$$"""!!!!!!###%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$###$$$&&&&&&&&&%%%)))))))))))))))((('''&&&######$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$###""""""""""""%%%%%%%%%%%%&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$$$$%%%&&&&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""###%%%&&&%%%###&&&''''''&&&$$$$$$%%%&&&%%%%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$&&&((('''%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%%%%***'''$$$$$$&&&((((((((( ... @@@BBBEEEBBBFFFCCCEEEIIIIIIKKKJJJFFFOOOQQQCCCGGGGGGGGGFFFEEEDDDDDDDDDDDDAAAccclllHHHDDDMMMOOOWWWWWWXXXYYYYYYYYYWWWVVV\\\hhhtttnnnXXXYYYZZZ]]]aaacccccccccaaaaaa```aaaaaa___ZZZVVVRRRxxxgggVVVIIIBBB555555555555444333222111000000000000////////////........................******++++++,,,++++++***+++++++++***************)))))))))((())))))******&&&'''''''''''''''&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%''''''''''''&&&&&&%%%$$$######$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""######$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$"""!!!###$$$##################$$$$$$########################!!!!!!"""$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%$$$###$$$&&&&&&&&&%%%'''''''''&&&%%%$$$###"""######$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$######"""######$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%$$$#########$$$%%%$$$$$$$$$$$$%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%%%%$$$###&&&'''&&&%%%######%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''&&&%%%&&&(((+++&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&)))'''%%%&&&''')))******&&&---!!!~~~???GGGIIIFFFJJJGGGGGGOOOPPPJJJLLLXXXOOOIIIAAACCCEEEEEEDDDCCCBBBBBBAAAAAA???GGGHHHOOORRRUUUZZZ___``````aaabbbbbbccccccnnnsss\\\^^^```bbbcccdddfffhhhcccfffhhhiiigggeeedddccc___vvvfffUUUHHHBBB333333444555444333111000000000000000////////////........................++++++++++++******))))))******+++++++++***)))(((&&&&&&'''''''''((())))))&&&&&&'''(((((((((''''''((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&######$$$$$$$$$$$$%%%%%%&&&%%%$$$######$$$%%%&&&''''''''''''&&&%%%$$$$$$###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$######"""""""""#####################$$$%%%%%%%%%%%%$$$%%%&&&&&&%%%###"""###$$$""""""######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$###"""###%%%%%%%%%$$$"""""""""""""""!!! $$$%%%%%%%%%%%%$$$$$$###%%%%%%%%%$$$$$$%%%%%%%%%&&&%%%$$$$$$##################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$###!!! !!!###$$$%%%%%%%%%$$$###$$$&&&(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%$$$$$$###$$$%%%$$$""" ###%%%%%%%%%%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&((()))''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&''''''''''''&&&'''((()))++++++---)))888:::DDDGGGGGGGGGKKKLLLGGGQQQQQQEEESSS000VVV===111IIIBBBBBBBBBCCCCCCCCCCCCCCCCCCMMM>>>^^^YYYYYY______aaacccfffjjjnnnrrruuu]]]```aaa```]]]]]]___bbbbbbfffiiihhhffffffjjjnnnsss}}}uuudddTTTGGGAAA222333444444444333111000000000000000////////////........................,,,,,,+++******)))))))))((()))***+++***)))'''&&&(((((()))*********++++++'''(((((()))))))))(((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&#########$$$$$$%%%%%%%%%&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$###"""#########$$$$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$%%%&&&%%%$$$"""###$$$###$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!%%%%%%%%%&&&&&&%%%%%%$$$###"""!!!"""###$$$$$$"""######$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$###!!! """###%%%&&&''''''%%%""""""$$$'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%$$$###!!!!!!###%%%$$$$$$%%%%%%$$$###""""""$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''#########$$$%%%%%%$$$###'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&'''((())))))''''''((()))***+++,,,......444333555VVVIIIIIIJJJMMMQQQJJJRRROOOGGGnnnOOOMMM@@@555@@@>>>>>>>>>@@@AAACCCEEEFFFGGGFFFLLLBBB|||\\\[[[```___ccciiiooouuu|||hhh```aaaaaa^^^YYYVVVXXXZZZ\\\```dddddddddiiisss|||ssscccSSSFFFAAA444444444444333222111000000000000000////////////........................---,,,+++***************((())))))******((('''&&&''''''((())))))(((((((((((()))))))))))))))((((((''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''((((((''''''&&&$$$%%%%%%&&&&&&''''''(((%%%$$$$$$$$$$$$$$$$$$%%%"""######$$$$$$######"""$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%&&&%%%$$$###"""#########$$$%%%%%%&&&&&&######$$$%%%%%%%%%%%%$$$"""###%%%%%%$$$######$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$"""!!!!!!###$$$%%%%%%&&&&&&&&&%%%###"""!!!"""$$$$$$$$$######$$$%%%&&&'''(((((((((%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$$$$%%%&&&'''%%%'''(((&&&###!!!###&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$%%%&&&&&&'''((('''%%%$$$%%%&&&$$$%%%%%%&&&%%%$$$"""!!!$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&((())))))'''%%%'''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''((((((***+++,,,)))+++...//////000222333888;;;888:::CCCvvvNNNPPPNNNMMMVVVLLLRRROOOVVVBBBCCC222@@@III333;;;<<<>>>@@@CCCFFFHHHIIIEEEGGGLLLfff``````aaaeeekkkssszzz]]]ddddddbbb___[[[ZZZ[[[\\\[[[```eeeiiinnnxxxrrrbbbRRRFFF@@@777666555444222111111111000000000000////////////........................---,,,+++******+++,,,,,,)))************)))((((((&&&&&&'''(((''''''%%%%%%))))))))))))((('''&&&&&&%%%%%%&&&&&&'''(((((((((###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&'''(((((($$$$$$$$$%%%%%%$$$$$$$$$!!!!!!"""###$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&&&&$$$###!!!"""""""""###$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$!!!$$$$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######""""""###$$$%%%&&&'''''''''$$$#########%%%&&&%%%$$$"""###$$$%%%%%%&&&%%%%%%###$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''"""&&&((('''$$$"""$$$'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''%%%$$$&&&(((%%%'''******(((&&&%%%&&&&&&'''(((((('''&&&$$$"""$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''(((&&&%%%&&&)))++++++***'''''''''''''''''''''''')))((((((''''''(((((()))((((((((()))***,,,---...///222666777777777:::<<>>@@@CCCEEEHHHJJJKKKIIILLLZZZWWWjjjjjjdddlllrrrzzz~~~xxxffffffdddbbbaaacccdddeeeeeehhhlllsss{{{rrraaaQQQFFF@@@999888666333222111111222000000000000////////////........................------+++++++++,,,---...+++++++++******************+++,,,,,,,,,***)))((((((((((((((('''&&&%%%$$$$$$%%%%%%&&&'''((())))))""""""######$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$""""""###$$$$$$%%%&&&&&&###$$$%%%&&&&&&%%%$$$### !!!"""###$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$###$$$%%%&&&&&&$$$###!!! !!!!!!"""###$$$$$$$$$######$$$%%%%%%%%%%%%$$$ ###$$$######$$$%%%%%%$$$$$$$$$######""""""########################!!!"""###$$$$$$$$$$$$$$$!!!"""###%%%&&&'''((((((&&&%%%$$$%%%'''((('''&&&&&&&&&'''''''''&&&%%%%%%!!!"""###$$$%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&''''''######$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&&&&&&&%%%$$$((((((%%%###%%%(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''%%%%%%''')))###&&&)))***(((%%%$$$###((()))******)))'''%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''"""!!!&&&(((((((((((((((((((((((((((((())))))(((((((((((()))))))))))))))***+++---...///555888<<<=========@@@BBB???777EEEIIILLLEEEYYYLLLOOOGGGRRRHHHLLLOOO}}}kkkAAA===EEEAAA===;;;FFFBBBCCCDDDFFFIIIKKKMMMMMMQQQUUUfffWWWrrrrrrgggnnntttzzz}}}{{{{{{~~~kkkUUUnnneeebbb```ccchhhmmmnnnnnnwww|||ppp^^^OOOCCC>>>999888555222111111222222222111000.........///000........................,,,,,,++++++)))(((&&&%%%+++***)))(((((()))***+++))))))(((((((((((())))))***,,,------***'''&&&%%%!!!%%%((())))))((('''&&&&&&$$$$$$$$$$$$&&&&&&######$$$%%%&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''$$$!!! ###&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$#########"""############$$$$$$$$$)))&&&"""!!!###%%%$$$###!!!"""%%%'''((('''&&&%%%%%%%%%%%%$$$$$$$$$######%%%%%%&&&&&&%%%%%%$$$############"""""""""!!!!!!#########$$$$$$%%%%%%%%%###$$$&&&((())))))((('''''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$###""""""$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%%%%$$$""""""###$$$%%%&&&&&&'''&&&&&&&&&'''''''''(((((($$$%%%%%%&&&'''''''''&&&'''&&&&&&%%%%%%&&&&&&''''''&&&%%%$$$$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&''''''((()))&&&(((******)))((()))))),,,,,,---...000333555777888999;;;===@@@CCCEEEFFF@@@JJJPPPIIIRRRJJJgggVVVLLLMMM:::MMMNNN777oooAAA@@@@@@BBBDDDGGGHHHHHHDDDHHHMMMQQQSSSUUUVVVXXX[[[[[[rrr~~~mmmtttttttttsssqqqpppqqqssszzzyyy{{{wwwooovvvTTTpppaaacccgggmmmtttyyyzzzzzz~~~ooo]]]NNNCCC>>>:::888666333222222222333111111000/////////000000...........................---------,,,,,,+++++++++***)))(((((()))***+++))))))(((((((((((()))))))))+++,,,,,,)))'''%%%%%%###$$$&&&'''((('''&&&%%%$$$%%%&&&&&&&&&&&&%%%$$$""""""###$$$%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%#########"""######$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$""""""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%$$$$$$$$$##################$$$$$$$$$$$$(((%%%"""!!!###%%%%%%$$$"""###$$$&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$#########%%%%%%&&&&&&%%%%%%$$$###&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%###$$$&&&((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%#########$$$%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&&&&%%%%%%''''''&&&&&&'''((()))))))))+++------,,,,,,---...000000000222444777:::;;;>>>???@@@CCCEEEHHHJJJKKKMMMOOOMMMEEEQQQJJJEEE~~~MMM===<<>>:::999777444333333333333000000111111222111111111..............................---,,,,,,---...///******))))))))))))******))))))(((((((((((())))))''')))+++***(((&&&%%%%%%'''''''''&&&&&&%%%$$$$$$"""$$$'''(((((('''$$$"""!!!"""###$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""###$$$%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$######$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%&&&'''(((%%%%%%%%%$$$$$$$$$$$$###############$$$$$$$$$%%%&&&$$$""""""$$$%%%%%%%%%######$$$$$$%%%&&&&&&&&&$$$$$$$$$###############%%%%%%%%%%%%%%%$$$$$$###$$$############"""""""""###$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&(((''''''&&&&&&&&&&&&'''############$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$$$$%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&'''(((******+++,,,/////////000222444555555666777:::===@@@AAADDDEEEFFFHHHJJJLLLNNNOOOOOONNNNNNGGGRRRTTTAAAEEECCC888DDDlllVVV```aaa^^^]]]```eeefffccc______ccchhhkkklllkkkkkkkkkoooxxxoooooonnnkkkhhhfffffffffhhhhhhnnnrrrmmmnnngggaaalllgggffflllssswwwwwwvvvvvvwww||||||xxxnnn]]]NNNDDD???:::999777555444333333333///000111333333333222111........................---,,,***)))((()))+++,,,***))))))))))))))))))***))))))(((((((((((())))))&&&((())))))'''%%%%%%&&&)))(((&&&%%%$$$$$$%%%&&&$$$%%%&&&((((((&&&%%%$$$""""""$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&###!!!###&&&((('''$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$#########$$$%%%&&&&&&$$$$$$######$$$%%%&&&&&&########################$$$%%%%%%%%%%%%$$$######""""""""""""""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$###########################&&&&&&&&&&&&&&&&&&&&&&&&"""######$$$$$$%%%&&&&&&((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''&&&$$$###%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&(((***+++,,,,,,...000111222333666888::::::;;;<<>>AAAEEEHHHEEEEEEEEEEEEGGGIIIKKKLLLPPPPPPPPPQQQQQQRRRRRRSSSVVVMMMFFFRRRMMMDDDNNNJJJJJJ???UUUbbb~~~{{{wwwyyyxxxxxxxxxyyyxxxuuusssxxxyyyzzzxxxtttpppnnnmmmtttttt|||pppzzz~~~ccceeeffffffeeefffhhhjjjmmmoooqqqtttxxx{{{yyytttvvviiixxxmmmrrrlllmmmtttqqqqqqqqqpppllliiiiiimmmqqqrrrwww{{{xxxwwwzzz}}}~~~wwwzzzvvvqqqjjjYYYLLLCCC@@@777777777666444333111000111111000/////////000000..............................---,,,++++++******((()))***++++++***)))((())))))(((((((((((())))))&&&'''((('''&&&'''(((***%%%%%%%%%%%%&&&'''((((((&&&''''''''''''''''''&&&$$$$$$%%%&&&''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######"""#########%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&((((((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###%%%&&&&&&###"""###%%%"""###$$$%%%%%%$$$###"""$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$###"""""" !!!!!!!!!""""""""""""%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&$$$$$$######$$$$$$%%%%%%$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&''''''&&&&&&%%%$$$$$$%%%'''(((((('''%%%$$$%%%%%%%%%%%%&&&''''''(((%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''''''''((((((((((((''''''%%%%%%&&&((()))***+++,,,///000111444666:::<<<>>>???@@@AAAAAABBBEEEIIILLLKKKJJJJJJJJJJJJLLLMMMNNNOOOPPPPPPPPPPPPPPPPPPPPPKKKMMM@@@LLLPPPFFFOOOHHHUUUSSS999HHHLLLvvvsssuuuwwwyyyzzzyyyyyy|||~~~}}}}}}|||xxxsssooommmmmmvvvpppuuusssuuuiiijjjkkklllkkkllloooqqqpppxxx|||{{{{{{~~~~~~yyyuuummmeeewwwrrrmmmxxxpppgggxxxpppnnnllljjjjjjjjjlllmmmooowww}}}|||zzz|||xxxvvvvvvgggWWWJJJAAA>>>777666666555444222111000222111000.........///000........................***++++++,,,,,,++++++***((()))***++++++***)))((())))))(((((((((((())))))&&&'''(((''''''''')))+++%%%%%%&&&&&&&&&&&&&&&&&&$$$&&&((())))))(((&&&$$$######$$$%%%&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$'''***)))&&&###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###%%%'''&&&###!!!"""$$$!!!###$$$%%%%%%$$$"""!!!%%%%%%%%%&&&&&&'''''''''###$$$$$$$$$$$$###""""""######$$$$$$%%%%%%%%%&&&%%%%%%%%%$$$$$$#########%%%%%%%%%&&&'''((()))***%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###%%%&&&'''((($$$$$$$$$$$$%%%&&&&&&'''######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&'''''''''&&&%%%%%%$$$$$$%%%'''(((((('''%%%$$$%%%$$$$$$$$$%%%''')))***%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&((()))+++---...///333444666888;;;???AAACCC@@@AAABBBBBBCCCEEEJJJMMMOOONNNMMMMMMMMMNNNOOOPPPMMMMMMMMMMMMMMMMMMMMMMMM===QQQBBBDDDFFF???LLLHHHBBBMMMWWWSSS^^^WWWqqq~~~wwwrrrvvvzzz{{{zzz|||~~~xxxtttssssssrrrnnnqqquuu|||nnnoooqqqqqqpppqqqsssuuusss~~~{{{ttt{{{|||yyyrrreeeyyyfffrrr~~~qqqttt{{{jjjnnnlllkkkkkkllllllkkkjjjnnnxxx~~~{{{xxx}}}}}}fffVVVHHH???<<<777888999666222//////111111111000000000000111111------------------------,,,------......------,,,++++++***)))(((((())))))***)))))))))((((((''''''))))))))))))))))))))))))(((((((((&&&%%%%%%&&&(((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%(((((((((((((((((((((((($$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######################## !!!""""""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############""""""&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&***$$$"""''')))%%%"""######$$$$$$%%%%%%$$$$$$###&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%$$$$$$#########%%%%%%%%%&&&&&&&&&'''''')))'''%%%$$$%%%&&&&&&%%%'''''''''&&&&&&%%%%%%%%%$$$%%%&&&'''((((((((((((%%%%%%'''((((((((('''&&&###$$$%%%%%%&&&&&&&&&&&&%%%&&&''''''((((((''''''$$$%%%&&&'''(((((((((((('''(((((((((((((((''''''((((((((((((((((((((((((***)))((('''((()))***+++'''))),,,///000111333555777999<<<@@@DDDFFFHHHHHHHHHGGGGGGHHHIIIKKKMMMNNNNNNNNNMMMLLLLLLKKKJJJJJJJJJIIIIIIHHHHHHHHHIIIIIIFFFEEECCCBBBCCCGGGKKKNNNTTTYYYaaajjjppptttvvvvvvxxx|||rrrooovvv|||{{{xxxuuupppxxx{{{}}}zzzzzz~~~vvvpppqqqrrrpppsssxxx}}}|||}}}~~~}}}}}}hhhmmm{{{rrrwww~~~|||yyyuuuqqqoooppprrrttt{{{~~~hhhWWWJJJAAA===999::::::888444111222333111111000000000000111111------------------------,,,,,,,,,------,,,,,,,,,++++++***)))))))))))))))++++++++++++*********)))(((((((((((((((((((((((('''((((((&&&$$$$$$&&&(((((('''&&&%%%%%%%%%%%%&&&%%%&&&&&&'''&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$&&&%%%%%%%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###%%%%%%%%%$$$%%%%%%%%%&&&&&&%%%%%%$$$############$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((($$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&!!! %%%'''$$$"""###$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&''')))'''%%%$$$%%%&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&'''''''''''''''%%%&&&'''((((((((('''&&&%%%%%%&&&'''''''''''''''%%%&&&''''''((((((''''''((((((((()))((((((''''''''''''(((((((((''''''&&&'''''''''''''''''''''''')))))))))((()))+++,,,---***---000333444666888:::;;;<<<@@@CCCFFFHHHIIIIIIIIIIIIIIIIIIJJJKKKMMMNNNNNNMMMMMMLLLKKKKKKJJJJJJHHHHHHHHHGGGGGGFFFFFFFFFDDDDDDDDDEEEIIINNNTTTYYY]]]cccooo~~~}}}|||}}}www~~~{{{tttqqquuu|||{{{uuu|||}}}|||{{{zzzxxxwwwvvvxxx}}}zzzxxxyyyyyyyyywww{{{xxxuuuuuuyyy{{{{{{zzztttrrrpppnnnooorrrvvvxxx}}}}}}zzzzzzwwwvvvwwwvvvuuuzzzyyyzzz}}}yyysss~~~}}}}}}~~~~~~~~~}}}|||}}}~~~|||{{{{{{|||iiiYYYKKKBBB>>>999:::999777444222222333111000000//////000000111------------------------+++++++++++++++++++++++++++***))))))))))))))))))++++++++++++************((((((((((((((((((((((((&&&''''''&&&$$$###%%%&&&''''''&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&''''''%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%'''$$$###$$$''')))(((&&&$$$%%%%%%&&&&&&%%%%%%%%%#########$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''')))******+++###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$!!!!!!%%%&&&$$$###$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$#########$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&((('''%%%%%%&&&&&&&&&%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&'''(((((((((((('''%%%&&&''''''((((((''''''************)))((('''&&&&&&&&&'''''''''''''''&&&(((((((((((((((((((((((()))))))))***,,,---///000000333666999:::<<<>>>@@@AAABBBEEEGGGIIIJJJJJJJJJKKKKKKJJJIIIJJJKKKLLLMMMNNNMMMMMMLLLLLLKKKKKKKKKHHHIIIJJJJJJJJJIIIGGGFFFFFFHHHKKKNNNSSSZZZbbbhhhmmmuuu~~~xxx|||}}}xxxzzz~~~~~~~~~~~~zzzwwwwwwyyy~~~~~~~~~}}}~~~}}}zzzwwwzzz~~~~~~}}}|||{{{yyywwwtttpppmmmnnnrrrvvvwwwwwwpppmmmhhheeegggnnnuuuzzz}}}}}}xxxwwwyyy~~~}}}||||||}}}zzzyyyzzztttuuu~~~{{{xxxxxx|||zzzyyyyyyzzz}}}~~~iiiYYYKKKAAA===777777666555333111111000000000////////////000000............------------+++******************+++******)))))))))))))))***)))))))))(((((((((((((((((((((((((((((((((((((((%%%&&&&&&%%%$$$###$$$%%%'''&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((%%%%%%&&&'''(((((())))))''''''''''''''''''''''''&&&%%%&&&''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%$$$&&&&&&&&&'''''''''''''''&&&''''''(((((((((''''''%%%&&&''''''(((''''''''')))))))))))))))((('''&&&%%%&&&&&&''''''''''''&&&******************++++++))))))***,,,...000222333666888<<<>>>@@@AAADDDFFFGGGHHHIIIKKKLLLLLLKKKKKKKKKKKKIIIIIIHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLJJJLLLNNNQQQRRRQQQPPPPPPQQQTTTXXX[[[___eeennnttt~~~uuuwwwxxxwwwvvvuuuttttttttttttpppqqqvvv|||{{{www{{{~~~}}}yyyxxxyyy~~~}}}~~~|||yyy~~~{{{yyyrrroookkkmmmqqqvvvxxxxxxssspppkkkjjjmmmttt}}}xxxqqqkkkiiimmmssskkkqqqvvv{{{}}}sss|||yyytttqqqooonnnhhhllllllhhhgggjjjmmmmmmpppfffdddkkkmmmfffdddhhh^^^]]]]]]```ffflllpppqqqoooooooooooopppqqqsssttt}}}hhhXXXJJJ@@@<<<777666555444333222111000000000////////////000000/////////......---------+++******))))))******+++***)))))))))))))))******(((((((((((((((((())))))''''''''''''''''''''''''$$$&&&'''&&&$$$###$$$%%%&&&&&&%%%%%%%%%&&&&&&'''$$$%%%%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&############$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$$$$""" $$$###$$$%%%%%%&&&&&&&&&%%%******)))'''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''))))))((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''((())))))'''''''''''''''''''''''''''((()))'''&&&%%%$$$###%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&''''''((((((&&&&&&'''''''''&&&&&&%%%%%%&&&''''''((('''''''''%%%&&&''''''((((((((('''%%%&&&&&&'''((((((''''''((())))))***++++++,,,,,,***+++---000222444666777;;;===@@@BBBCCCEEEGGGIIIJJJKKKLLLMMMMMMLLLKKKKKKJJJIIIHHHGGGFFFGGGHHHHHHHHHHHHIIIJJJKKKLLLLLLMMMMMMOOOSSSXXX[[[\\\]]]]]]bbbeeehhhjjjjjjnnnuuu{{{{{{}}}yyyuuuwww{{{wwwqqqnnnooottt{{{~~~vvvmmmjjjnnnvvv|||zzz}}}}}}yyyvvvxxxzzz~~~}}}}}}}}}|||yyywwwxxx~~~~~~{{{zzz|||xxxsssrrrpppyyy{{{xxxiiiggghhhkkkjjjeeebbbbbbaaadddeeeeeefffhhhgggbbbhhhiiilllqqqvvvyyyzzzyyy}}}~~~~~~}}}yyyuuupppnnnpppooollliiifffdddbbbbbb\\\______]]]]]]bbbddddddgggbbb[[[VVVUUUUUUSSSQQQRRRRRRUUUYYY___bbbccccccaaaaaabbbbbbbbb```___^^^}}}hhhXXXJJJ@@@<<<:::888666666666555444222000//////......//////000000000//////...---------,,,+++***))))))***+++,,,)))))))))))))))******+++************++++++++++++''''''''''''''''''''''''%%%&&&((('''%%%$$$$$$%%%&&&&&&%%%%%%%%%&&&''''''$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&"""""""""######$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&###!!!!!!$$$'''######$$$%%%&&&&&&&&&&&&+++***)))(((&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$"""######$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###'''(((%%%###$$$$$$"""%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&'''(((&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''(((''''''&&&'''&&&&&&&&&&&&'''((((((&&&''''''''''''&&&%%%%%%%%%&&&''''''((((((''''''$$$%%%&&&'''((((((((((((&&&&&&'''((())))))))))))&&&&&&''')))+++,,,---...///111333666888:::;;;<<>>888555333333555555222000//////............//////111000000///...------------,,,***))))))***,,,---))))))((())))))***++++++''''''(((((()))))))))***''''''''''''''''''''''''%%%'''))))))'''&&&%%%&&&%%%%%%%%%%%%%%%&&&'''(((###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$###""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$+++(((""""""###$$$%%%&&&&&&'''&&&######$$$$$$$$$%%%%%%%%%##############################$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&)))&&&%%%))),,,***###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&''''''(((######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&(((((('''%%%%%%%%%%%%&&&&&&'''''''''&&&&&&((()))************''''''&&&%%%&&&'''((())))))))))))))))))(((''''''%%%&&&''''''((((((''''''************)))((('''&&&'''''')))***++++++++++++)))***,,,///222555777888;;;<<>>BBBFFFEEEGGGIIIJJJKKKKKKKKKJJJLLLLLLMMMNNNNNNNNNMMMLLLGGGGGGGGGGGGIIILLLPPPRRRVVV\\\dddgggfffccccccccchhhmmmsssxxx{{{|||~~~}}}{{{wwwtttuuuvvvvvvuuuttttttvvvxxxxxx{{{~~~}}}zzz{{{|||pppkkkhhhiiihhhdddaaabbbdddfffiiikkkkkkiiifffdddeee```]]]```eeekkkuuu~~~|||yyyzzz|||uuuwwwyyyxxxwwwwww{{{uuuqqqrrrsssuuuvvvtttrrrrrrvvvyyy}}}{{{zzz~~~~~~}}}yyyvvvttttttyyyxxxvvvuuuxxx}}}~~~}}}|||~~~wwwcccVVVJJJAAA<<<777666444333333222000...000111333111///...///111------......------,,,+++))))))))))))))))))))))))***((('''(((***+++++++++------,,,***)))'''&&&&&&((((((((((((((((((((()))'''(((******)))'''$$$"""&&&'''((((((((('''%%%%%%%%%$$$###""" !!!$$$'''&&&&&&%%%%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$###$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%((('''%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((###%%%&&&%%%$$$$$$&&&)))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%&&&'''(((((('''&&&%%%######$$$%%%%%%$$$$$$$$$###%%%'''((())))))((('''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''(((((((((((('''''''''''''''&&&&&&&&&&&&'''((()))***))))))((('''''')))*********))))))***+++,,,...111444777888;;;???BBBAAA@@@@@@DDDIIIGGGHHHJJJLLLLLLLLLKKKJJJKKKLLLMMMNNNOOOOOONNNMMMJJJKKKLLLPPPUUU[[[aaaeeemmmrrrwwwwwwrrrmmmkkkkkkpppsssvvvyyy{{{}}}~~~{{{yyywwwvvvvvvwwwwwwuuuttttttvvvwwwyyy}}}yyytttqqqnnnkkkccc^^^\\\______[[[XXXXXXYYYYYY[[[^^^aaabbbdddeeegggeeegggnnnttt{{{~~~{{{zzzzzzwwwzzz||||||zzzzzz|||yyyvvvuuuxxxwwwuuuuuuvvvyyy}}}}}}{{{yyyxxxzzz~~~wwwwwwxxx{{{xxxdddVVVJJJAAA<<<:::777333000000111111111///222333222///...///111------......------,,,+++++++++++++++++++++++++++---+++))))))*********)))'''(((((()))***++++++,,,((((((((((((((('''''''''$$$&&&(((***+++)))'''&&&&&&'''((((((((('''%%%%%%)))(((&&&###"""###'''+++&&&%%%%%%$$$%%%&&&((()))%%%%%%$$$$$$$$$%%%&&&''''''&&&$$$$$$$$$&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&& ###&&&&&&###!!!"""###&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%############$$$&&&(((***%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$######$$$&&&'''&&&&&&&&&&&&'''(((((($$$$$$$$$%%%%%%&&&&&&&&&&&&'''(((&&&######%%%(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%&&&((())))))(((&&&%%%&&&'''(((((('''&&&$$$###$$$%%%''')))******)))(((&&&'''(((******((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%(((((((((''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''((((((((()))(((((((((''''''&&&&&&%%%&&&'''(((*********)))((('''((()))+++++++++***)))++++++---000333777:::;;;???BBBEEEDDDBBBAAAEEEJJJHHHJJJLLLMMMMMMLLLKKKJJJHHHIIIKKKLLLMMMMMMMMMLLLOOOPPPSSSYYYaaajjjqqqvvv}}}vvvrrrrrrvvvwwwxxxyyyyyy{{{~~~~~~||||||||||||zzzzzzxxxuuurrrqqqqqqsssvvv{{{xxxkkkaaa]]]\\\[[[ZZZ]]]XXXXXX]]]___\\\ZZZYYYZZZYYYYYY]]]bbbffflllqqqoooooorrrzzz{{{vvvsssqqqrrrvvvzzz{{{zzzzzz}}}~~~yyyvvvssssssvvv{{{{{{{{{{{{zzz}}}yyyzzz|||~~~vvvaaaSSSFFF;;;666777555333333444444333222///////////////////////////...---,,,,,,,,,,,,,,,------,,,,,,+++***))))))(((((())))))******++++++))))))************))))))************++++++++++++)))%%%""""""$$$%%%$$$"""((('''&&&%%%$$$#########((('''&&&&&&%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&'''***,,,)))### """%%%,,,***(((&&&%%%&&&'''(((((((((((((((''''''''''''%%%$$$###"""###$$$%%%&&&)))'''%%%%%%&&&&&&%%%$$$###$$$$$$%%%&&&&&&&&&&&&$$$$$$###"""###$$$&&&'''+++(((%%%%%%'''(((&&&$$$%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$""""""#########$$$$$$$$$'''&&&&&&&&&&&&'''(((((())))))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''((($$$%%%''''''&&&'''(((***+++(((%%%###"""$$$&&&((($$$%%%&&&'''''''''&&&%%%%%%)))---,,,(((%%%'''***'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&'''((()))***+++''''''((())))))***))))))(((((()))))))))))))))(((''''''(((((())))))******///111333666999;;;===>>>BBBBBBBBBDDDFFFHHHJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKEEEIIINNNPPPOOOOOOQQQSSSUUU[[[bbbjjjwww~~~yyy|||zzzxxxvvvwwwyyy|||~~~|||yyy}}}}}}|||{{{|||}}}||||||~~~yyyrrrkkkiiikkkooopppwww|||qqqiiiaaaZZZYYYVVVSSSUUU\\\\\\___ccceeedddcccbbbcccbbbdddhhhiiijjjmmmssswwwyyy{{{|||wwwtttqqqppplllssszzz{{{xxxvvvxxx|||{{{}}}zzzwwwyyyyyyxxxzzz{{{|||zzz{{{||||||}}}}}}~~~uuuaaaSSSGGG===999777555333333333444333222///////////////////////////...---,,,,,,,,,,,,---------,,,,,,+++******)))))))))))))))************(((((())))))))))))(((((()))(((((((((''''''&&&&&&((('''%%%$$$%%%&&&&&&&&&&&&&&&%%%$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%'''***((($$$"""$$$'''((('''%%%#########$$$%%%''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&&&&$$$######%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&#########%%%(((***+++***((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%#########$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&))))))(((&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''((($$$%%%''''''&&&'''(((******(((&&&%%%$$$&&&''')))$$$%%%&&&'''''''''&&&&&&&&&***------)))'''(((+++'''&&&&&&%%%%%%&&&&&&'''&&&&&&'''((())))))******'''((()))))))))))))))))))))))))))******)))))))))******+++,,,---...//////444555888:::===???@@@AAACCCDDDEEEFFFGGGHHHIIIIIIJJJJJJIIIIIIJJJJJJKKKLLLKKKMMMPPPRRRTTTXXX___ccckkkuuu{{{xxxwwwuuuuuuxxx|||}}}|||}}}~~~}}}}}}|||{{{zzzrrrrrrppplllhhhhhhlllpppuuu|||wwwjjjbbb```[[[XXXZZZ[[[[[[___eeeiiikkknnnrrrssssssrrrqqqtttvvvwwwwwwwwwyyy}}}~~~zzzxxxuuutttxxx}}}|||yyyzzz}}}~~~}}}|||~~~}}}xxxxxxzzz||||||}}}~~~||||||~~~~~~}}}~~~{{{yyyttt```SSSHHH???;;;777555333222333333222111000000000000000000000000......---,,,,,,,,,------------,,,,,,++++++*********************)))))))))(((((())))))))))))(((((())))))((('''&&&%%%$$$$$$'''(((((('''&&&'''(((***)))(((&&&%%%%%%&&&'''(((''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&"""%%%''''''%%%$$$'''******)))'''&&&%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&$$$"""!!!"""$$$&&&&&&%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&'''''''''&&&%%%%%%$$$&&&(((((('''&&&&&&&&&***))))))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''((($$$&&&''''''&&&&&&((()))(((((('''''''''((())))))%%%%%%&&&''''''''''''&&&&&&***------***((()))+++''''''&&&&&&&&&&&&''''''((((((((())))))*********)))))))))***))))))(((((()))))))))******)))))))))+++,,,---///000222333444888999;;;>>>@@@BBBCCCCCCEEEFFFGGGHHHIIIHHHGGGGGGGGGGGGGGGHHHIIILLLNNNOOOQQQRRRTTTWWW]]]gggrrryyywwwttttttuuuxxx}}}{{{{{{~~~|||qqqqqqpppllliiiiiimmmqqqwww||||||sssiiiaaa\\\ZZZ[[[YYY[[[aaaeeehhhlllqqqyyyyyy{{{}}}{{{zzz}}}~~~{{{{{{~~~{{{zzz|||~~~~~~zzzzzz}}}}}}|||~~~~~~|||{{{zzzttt```SSSHHH???;;;777555333222222222111000000000000000000000000000...------,,,,,,,,,------------,,,,,,,,,++++++++++++++++++******)))))))))))))))************))))))++++++***)))((((((''''''%%%(((***)))'''&&&))),,,...,,,)))&&&$$$$$$%%%&&&''''''(((((((((''''''''''''&&&%%%$$$$$$%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&"""$$$&&&&&&%%%%%%''')))***)))((('''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%&&&'''((('''&&&%%%%%%###"""###%%%&&&&&&%%%&&&&&&&&&&&&%%%$$$$$$###%%%&&&'''''''''%%%$$$###$$$'''******&&&######$$$))))))(((((('''''''''&&&'''''''''&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''((('''''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((%%%&&&''''''&&&&&&''')))%%%&&&'''(((((((((((((((%%%&&&&&&'''''''''''''''&&&)))++++++***))))))***''''''&&&&&&&&&&&&''''''))))))))))))***************************)))((('''))))))))))))))))))*********+++---///222444666666:::;;;===???AAABBBBBBCCCEEEGGGHHHIIIIIIHHHFFFDDDDDDDDDFFFHHHLLLPPPUUUWWWXXXYYY\\\bbblllxxxwwwqqqqqqssswww}}}}}}}}}~~~||||||yyysssllljjjkkknnnppptttxxxyyyxxxtttqqqooojjjjjjgggbbb]]]\\\^^^aaaaaaccchhhnnntttxxx{{{~~~}}}}}}{{{zzz||||||~~~|||{{{{{{|||ttt___RRRFFF>>>:::888555333222333222111000000000000000000000000000------,,,,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,++++++******))))))***++++++,,,,,,++++++***************************$$$'''))))))&&&&&&(((***---,,,)))'''%%%%%%&&&&&&%%%&&&''''''''''''&&&&&&'''&&&%%%$$$$$$%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&%%%&&&'''%%%%%%$$$$$$$$$$$$$$$$$$'''''''''&&&&&&&&&&&&%%%$$$%%%&&&'''((('''&&&%%%((('''%%%$$$%%%&&&%%%$$$&&&&&&&&&&&&%%%$$$$$$###$$$%%%&&&&&&&&&$$$###"""!!!&&&((('''''')))+++&&&'''''''''(((((())))))((('''&&&&&&&&&&&&'''(((%%%%%%&&&&&&&&&'''''''''%%%&&&'''(((((((((''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((%%%&&&((('''&&&&&&'''((($$$%%%&&&'''(((''''''&&&&&&&&&&&&&&&''''''((((((%%%&&&((())))))((((((((((((''''''&&&&&&''''''((())))))))))))******************+++******)))(((((((((((((((((()))***+++,,,,,,---///222555777999:::>>>???@@@AAABBBCCCCCCCCCDDDEEEGGGIIIIIIHHHGGGFFFDDDFFFIIINNNTTTZZZ___bbbbbbeeekkkttt|||{{{yyytttppppppuuu|||}}}}}}yyyqqqiiiddddddfffgggiiijjjiiifffbbb___]]]bbbcccccc```^^^```fffkkknnnsssyyy~~~~~~~~~|||yyyvvvxxx}}}||||||}}}||||||~~~|||zzzvvvuuuuuuvvvttt___QQQFFF>>>:::999777444333333333222000000000000000000000000000------,,,,,,,,,---......------------,,,,,,,,,,,,+++++++++++++++************++++++++++++++++++***'''((((((((()))))))))***$$$&&&(((((('''&&&'''''''''''''''''''''((())))))"""###$$$%%%%%%%%%$$$###'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&***(((&&&%%%&&&&&&%%%$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$###### """%%%''''''''''''(((%%%%%%&&&'''((())))))***((('''&&&%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''###$$$%%%&&&&&&&&&%%%$$$(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((&&&'''((('''&&&&&&'''((($$$%%%&&&&&&'''&&&&&&&&&''''''&&&&&&''''''((()))$$$%%%'''((()))(((((('''((((((''''''''''''((((((((((((((())))))******************+++******)))))))))(((((()))+++---///111222333555888;;;===???@@@BBBCCCCCCDDDEEEEEEEEEEEEBBBDDDFFFHHHJJJKKKKKKKKKLLLOOOTTTZZZaaagggllloooooorrrzzz}}}yyyyyyzzzxxxvvvvvvssszzz|||vvvlllmmmkkkfff```]]]^^^aaaddddddeeedddbbbbbbcccdddhhhjjjiiifffccceeemmmttt}}}~~~|||yyyxxxyyyzzzwwwuuusssrrrvvv~~~{{{zzz{{{~~~{{{vvvuuuxxx|||~~~}}}~~~}}}~~~~~~}}}yyytttrrrrrrrrrsss^^^QQQGGG???<<<:::888666444444444222111////////////////////////,,,,,,,,,,,,,,,---...///------------------------***++++++++++++++++++,,,)))))))))******)))))))))(((((((((((((((''''''''''''''''''(((((((((&&&$$$$$$%%%&&&((()))))))))((("""###%%%&&&'''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&'''&&&%%%&&&''''''(((((('''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&'''&&&$$$$$$%%%&&&%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&'''&&&%%%%%%&&&&&&$$$###%%%%%%&&&&&&''''''(((((('''&&&%%%$$$$$$%%%&&&'''$$$%%%%%%%%%&&&&&&&&&&&&"""###%%%''''''&&&%%%$$$''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((&&&'''((('''&&&%%%&&&(((''''''''''''&&&&&&&&&&&&(((''''''&&&''''''))))))%%%%%%&&&(((******)))(((((((((''''''''''''((((((&&&&&&'''((())))))******))))))***+++++++++***************,,,...111555777777888:::===???BBBDDDEEECCCCCCDDDDDDEEEDDDDDDDDDAAACCCEEEIIILLLPPPRRRSSSXXX\\\bbbiiioootttwwwxxxwwwzzz|||xxxwwwzzzzzzvvvvvvyyy|||vvvlllggg]]]___aaa```^^^___bbbfffiiihhhgggffffffjjjooosssvvvvvvtttooolllpppzzz~~~~~~zzztttqqqqqqrrrtttooopppqqqtttxxxyyyyyyzzzzzzxxx{{{}}}xxxsssqqqqqqtttvvvuuuyyy{{{vvvtttxxx|||~~~}}}yyywwwvvvuuuuuuvvvxxxyyyzzzzzzzzzzzz||||||zzzvvvrrrqqqrrrrrr^^^RRRHHHAAA???;;;999666555555555333222////////////////////////,,,,,,,,,,,,,,,---...///------------------------*********++++++,,,,,,---''''''((((((((((((''''''++++++***)))(((''''''&&&***(((&&&(((******&&&###$$$&&&((())))))(((&&&$$$%%%&&&(((******)))((('''$$$%%%''''''''''''%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%'''(((''''''######$$$%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%$$$###"""###$$$%%%&&&$$$###""""""%%%&&&&&&%%%###$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&((()))###!!!"""'''******)))&&&&&&&&&&&&&&&&&&%%%%%%'''&&&$$$######$$$&&&'''$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%'''))))))((('''&&&''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((&&&'''((((((&&&%%%&&&'''***)))((('''''''''''''''(((''''''&&&&&&((()))***&&&&&&''')))++++++***)))((((((''''''''''''(((((($$$%%%&&&'''((()))***+++((()))***+++++++++++++++,,,,,,,,,...111555999;;;999:::<<<>>>@@@CCCDDDEEEAAAAAABBBBBBBBBBBBAAAAAAAAACCCEEEIIINNNSSSWWWYYYbbbffflllsssxxx|||}}}}}}zzz|||}}}xxxuuuwwwzzzxxxrrrrrrwwwssseee^^^]]]YYY]]]```bbbbbbeeekkkpppooommmjjjhhhhhhmmmuuu{{{}}}wwwttt{{{{{{|||~~~~~~}}}~~~~~~|||yyywwwvvv{{{~~~~~~zzzvvvvvvwwwzzz|||{{{tttnnnkkkkkkmmmoookkknnnrrrvvvzzz}}}xxxxxxzzzzzzwww{{{~~~{{{vvvrrrnnnmmmmmmmmmmmmqqqqqqooopppwww|||}}}}}}~~~|||~~~zzzvvvsssqqqmmmnnnpppppppppqqqtttwwwsssvvvyyyxxxssspppoooooolll\\\RRRGGG@@@???555555444333222222222222222222111111000000//////333333222111000//////...''')))******)))((()))***++++++++++++******))))))((())))))*********))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%###""""""$$$&&&&&&&&&)))(((((('''%%%$$$$$$###$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""""""""###%%%$$$###%%%((((((%%%"""$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''---***'''%%%&&&'''''''''(((''''''%%%$$$###""""""$$$$$$######$$$$$$%%%&&&###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$(((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((('''''''''***)))''''''(((((('''%%%''''''''''''(((((((((((('''((()))++++++******)))&&&''''''(((((((((((((((...+++'''&&&(((******))))))***++++++******+++,,,...///000333666:::===???AAAAAABBBBBBCCCCCCCCCDDDEEEDDDBBBCCCEEEFFFGGGFFFIIIGGGHHHLLLUUU___ggglllqqqtttwwwyyyyyyyyyzzz{{{{{{}}}{{{yyytttwww|||}}}xxxsssvvv}}}xxxqqqhhhaaa```ddddddhhhmmmnnnmmmkkklllmmmhhhjjjnnnqqqsssvvvzzz}}}}}}~~~}}}}}}yyy}}}}}}{{{}}}{{{vvvqqqqqqxxxzzzzzzwwwsssrrrtttwww{{{~~~wwwtttqqqqqqtttuuutttrrrqqqtttxxxyyywwwxxx{{{}}}}}}yyywwwvvvrrrzzz~~~vvvrrrnnnjjjhhhjjjlllooopppmmmjjjkkkqqqwwwrrrqqqrrrxxx{{{vvvssssssssstttooolllhhheeeeeeiiimmmpppuuuvvvuuuqqqllliiijjjllljjjZZZPPPEEE>>>===555555444333222222222222............---------------------------------,,,+++---......---+++++++++,,,++++++******)))************+++++++++******)))((((((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%###!!!"""###%%%%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$&&&%%%%%%&&&((((((&&&###$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&&&&''''''+++)))&&&$$$%%%&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''&&&&&&&&&%%%%%%%%%$$$''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''((('''''''''(((((('''%%%''''''''''''(((((((((((('''((()))***+++******)))&&&'''(((((())))))((((((,,,***'''''')))******))))))***++++++***+++,,,...222333555888:::===???@@@CCCCCCBBBAAA@@@???>>>>>>CCCCCCBBBBBBCCCEEEHHHJJJLLLMMMRRRYYYccclllrrruuuvvvxxxzzzzzzxxxxxxxxxyyyxxxzzz~~~~~~zzzwwwwwwwwwxxxzzzzzzwwwuuu|||zzzqqqlllhhhfffbbb```ccciiimmmpppqqqqqqnnnmmmnnnooohhhkkkooosssvvvyyy}}}}}}zzzzzz}}}|||zzzzzz{{{|||xxxyyyxxxuuuuuuvvvuuuvvvvvvsssqqqqqqsssvvv}}}xxxvvvtttsssuuuwwwwwwuuurrrrrruuuxxx{{{|||~~~}}}zzzuuuqqqnnnlllmmmvvvyyypppkkkhhheeefffiiikkkmmmnnnkkkfffeeeiiimmmqqqooopppuuu{{{~~~|||yyyuuutttrrrppppppqqqrrrsssnnniiiccc______dddjjjnnnpppqqqpppmmmjjjiiikkknnnhhhXXXNNNCCC<<<;;;555555444333222222222222//////000000000000000000------........./////////+++---000000...,,,+++***,,,+++***)))))))))***+++,,,,,,,,,,,,+++***))))))(((((((((((((((((((((((('''''''''''''''''''''''''''%%%######$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&&&&&&&&&&'''&&&&&&'''((((((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&'''''')))'''$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&'''''''''(((&&&&&&&&&&&&&&&''''''(((''''''&&&&&&%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%'''''''''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((******'''%%%''''''''''''(((((((((((((((((()))************)))&&&'''(((((())))))((((((***((('''(((******)))((()))***+++++++++---000222777999;;;>>>@@@AAAAAAAAACCCBBBAAA@@@???>>>>>>>>>BBBDDDEEEDDDDDDHHHOOOTTTYYY\\\bbbkkktttzzz||||||yyyzzzzzzxxxuuutttuuuvvvxxx{{{|||zzzzzzyyyyyywwwxxxzzz{{{yyyxxx~~~zzztttmmmhhhdddaaa```bbbccceeelllsssuuuvvvwwwuuusssrrrrrrsssqqqsssvvvyyyzzz}}}|||{{{zzzyyywwwuuusssrrrpppppprrrvvv{{{}}}~~~}}}{{{zzzyyyyyyyyyzzz{{{}}}~~~~~~|||{{{{{{||||||wwwssstttuuuuuuvvvyyyttttttsssrrrpppqqqtttwww}}}~~~}}}wwwrrruuuvvvxxxzzz{{{yyyuuuqqqsssvvv{{{~~~yyysssoookkkgggeeejjjsss}}}vvvlllhhhfffeeegggkkkmmmppprrrnnnhhheeegggjjjooooooooosssxxxyyywwwtttnnnnnnooopppqqqqqqqqqqqqlllggg```[[[[[[```gggkkkjjjkkkjjjjjjjjjmmmqqquuuhhhWWWMMMBBB;;;;;;555555444333222222222222000000000111111222222222.........///////////////&&&))),,,---,,,***)))))),,,+++***)))((()))+++,,,,,,,,,,,,+++***)))((('''''''''''''''''''''''''''%%%%%%&&&'''((()))***+++)))'''&&&&&&''''''&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''((((((((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&)))'''$$$$$$%%%&&&%%%$$$&&&&&&&&&'''''''''((((((&&&&&&&&&%%%&&&''''''(((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%'''''''''(((((((((((()))&&&&&&&&&'''''''''''''''&&&&&&(((+++,,,,,,)))&&&''''''''''''((((((((((((((()))))))))************''''''((()))))))))))))))''''''((()))*********)))***,,,,,,---...000444777<<<>>>@@@BBBDDDCCCBBBBBB@@@@@@@@@@@@AAACCCDDDEEEDDDHHHKKKLLLMMMRRR\\\dddkkkmmmqqqwww|||~~~}}}{{{xxxxxxwwwuuurrrrrrsssuuu|||~~~}}}zzz{{{{{{zzzyyysssuuuzzz~~~}}}zzz}}}zzzsssooommmjjjhhhgggddddddfffgggiiipppxxxwwwzzz}}}}}}{{{yyy~~~|||zzzxxxuuuqqqnnnlllkkkkkkkkklllmmmoooqqqvvvvvvvvvvvvwwwxxxzzz{{{xxxxxxxxxwwwvvvuuuuuuuuusssppppppuuuxxxuuutttuuuuuutttsssqqqqqqrrrtttvvvtttuuuxxx|||~~~~~~{{{yyyxxxzzz|||}}}|||xxxsssoootttyyy}}}vvvqqqnnnllljjjhhhnnnvvvwwwpppnnnmmmkkkmmmppptttxxxzzzwwwqqqmmmmmmpppooooooqqquuuxxxyyywwwttttttuuuvvvwwwwwwuuusssqqqllliiiccc___^^^aaafffjjjggggggiiikkkpppvvv|||hhhWWWMMMCCC<<<;;;555555444333222222222222---------....../////////------,,,++++++***))))))###&&&)))+++***)))******++++++***))))))***+++,,,************)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((&&&%%%%%%&&&&&&%%%###&&&&&&&&&%%%%%%%%%$$$$$$''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''((((((((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%((('''%%%%%%&&&'''&&&%%%(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))''''''(((((())))))))))))'''((())),,,...---***(((''''''''''''(((((((((((()))))))))))))))*********'''(((((()))))))))))))))&&&''')))***++++++++++++---///000111222555999<<<>>>@@@BBBDDDDDDCCCBBBAAA?????????@@@CCCFFFIIIKKKHHHMMMSSSWWWZZZ```jjjrrrwwwwwwxxx{{{}}}}}}{{{yyywwwwwwwwwvvvuuuuuuxxxzzz|||zzzzzzyyyvvvsssqqqrrruuuyyy{{{|||{{{vvvqqqpppsssuuuuuutttwwwuuuqqqooooooqqqqqqrrrnnnjjjhhhiiijjjjjjpppxxxzzz~~~yyysssnnnggggggiiijjjmmmooorrrsssuuuuuuuuuvvvwwwxxxyyyzzzxxxwwwvvvuuuuuutttsssrrrmmmnnnttt}}}zzzsssppppppooooooooooooqqqqqqrrrnnnooosssxxx~~~|||}}}~~~}}}zzzvvvrrroooxxx}}}yyytttpppnnnooopppqqqwww}}}yyyvvvvvvvvvsssrrrssszzz~~~}}}uuupppooopppnnnooorrrvvvyyyyyyxxxvvvwwwxxxyyyzzzyyyvvvsssqqqooommmjjjgggggggggiiijjjggghhhkkkpppxxxhhhXXXNNNCCC<<<;;;555555444333222222222222//////////////////000000//////...---,,,+++******&&&(((************+++---)))*********++++++++++++))))))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&+++***)))(((&&&%%%$$$###$$$######$$$%%%%%%###!!!'''''''''&&&&&&%%%%%%%%%((('''&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&###$$$$$$###""""""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%(((&&&%%%&&&'''(((&&&%%%((('''''''''&&&&&&%%%%%%%%%%%%%%%$$$%%%&&&&&&'''$$$%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''((((((((((((((()))))))))&&&&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((((((((((())))))******+++))))))***,,,------***(((''''''''''''(((((((((((()))))))))((()))******+++'''((())))))******))))))'''(((***+++++++++---///111333666888999:::===??????@@@BBBCCCCCCCCCBBBAAAAAA@@@AAABBBEEEIIIMMMOOOQQQWWW___fffkkkpppvvv{{{zzzyyyzzz{{{}}}}}}|||zzzxxxyyy{{{{{{|||}}}}}}|||yyyvvvssstttqqqppptttyyy{{{rrrlllbbbaaa```bbbfffjjjnnnooottttttttttttuuuwwwyyyzzzvvvsssqqqrrrssstttzzz|||}}}xxxsssdddfffiiinnnsssxxx|||~~~~~~~~~}}}}}}|||zzzyyyyyyzzzyyywwwuuuppprrrzzz}}}sssooojjjjjjkkknnnqqqssssssqqqssssssuuuyyy}}}~~~~~~|||yyyuuurrrsssssswwwvvvssspppnnnppptttxxx|||xxxwwwyyyyyyuuussssss{{{~~~zzzrrrkkkjjjkkknnnqqquuuxxxzzzyyyxxxvvvsssttttttttttttssssssrrrqqqpppooommmlllkkkkkkkkkjjjkkknnnuuu~~~hhhWWWMMMBBB<<<;;;555555444333222222222222222222222222111111111111111000000000//////......+++++++++***((()))***,,,''')))***,,,,,,,,,******(((((())))))))))))((('''((((((((((((((((((((((((((((((((('''&&&%%%%%%$$$$$$######%%%&&&'''%%%###&&&&&&''''''''''''(((((((((((('''&&&&&&&&&&&&&&&#########$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$%%%%%%$$$""""""$$$'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$%%%''''''&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((())))))$$$%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((())))))%%%&&&&&&&&&'''''''''''''''''''''((()))************)))((()))******)))'''''''''''''''((((((((((((***)))((((((((()))++++++(((((()))************)))(((***+++++++++,,,///333444777;;;>>>??????AAABBB@@@AAAAAAAAABBBBBBBBBBBBBBBCCCDDDGGGLLLQQQWWWZZZaaafffooowww~~~{{{{{{}}}}}}zzzyyy{{{~~~|||yyyvvvvvvvvvwwwuuuvvv{{{pppgggaaa]]]YYY[[[^^^aaaeeekkkrrrvvvvvvxxxyyy{{{{{{|||}}}~~~|||{{{}}}|||}}}~~~~~~yyyttthhhjjjmmmrrrxxx~~~~~~}}}|||yyywwwwww{{{{{{sssppplllnnnrrrxxx~~~~~~|||{{{zzzzzz|||~~~~~~~~~~~~|||wwwrrrooopppvvv{{{|||{{{vvvxxxxxxtttppppppvvv}}}~~~|||~~~~~~{{{|||wwwuuuvvvvvvsssrrrsssvvvyyyzzzvvvoookkklllnnnsssvvv{{{}}}}}}{{{yyyxxxsssrrrqqqppppppqqqrrrssssssrrrooommmkkkkkkkkklllmmmmmmpppwwwgggWWWMMMBBB;;;:::555555444333222222222222000000//////......------,,,,,,,,,------------...------+++(((&&&%%%'''***&&&(((+++------,,,***)))((())))))************)))************************"""###$$$%%%&&&((())))))&&&&&&&&&(((******)))'''%%%%%%&&&'''((()))***+++)))((('''&&&&&&&&&&&&&&&""""""#########$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''%%%&&&'''%%%""""""%%%(((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((($$$######$$$&&&&&&$$$###"""######$$$%%%''''''((('''''''''''''''((())))))((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((((($$$$$$$$$%%%%%%&&&&&&&&&'''((((((((())))))******%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''((())))))******)))''''''(((((('''%%%''''''''''''((((((((()))***)))((((((((()))+++,,,(((((()))***************)))+++,,,+++***,,,111555666:::???BBBCCCBBBCCCCCCAAAAAAAAA@@@AAABBBCCCDDDCCCDDDGGGLLLSSS[[[cccgggooosss|||~~~|||xxxxxx{{{zzzzzzyyyuuupppnnnqqqtttxxxzzzwwwhhh]]]ZZZXXXVVV[[[___cccfffiiinnnvvv|||wwwyyy}}}}}}}}}zzz}}}~~~~~~||||||yyyvvvsssuuuyyy~~~|||wwwrrroooppprrrvvvzzz~~~~~~zzz|||yyyxxx{{{{{{uuuqqqqqqsssuuu{{{|||{{{|||||||||{{{|||yyysssmmmkkkpppyyy{{{wwwyyyyyy}}}~~~yyyrrrpppwwwyyywwwyyyyyywww}}}wwwsssttttttrrrrrrtttppptttwwwvvvrrrppptttxxxzzz}}}~~~{{{zzzyyyvvvssspppoooqqqsssuuutttqqqmmmiiiggghhhjjjlllnnnoooqqqvvv}}}iii[[[JJJAAA>>>888------...000111222333444////////////000000000000+++++++++,,,,,,---------,,,,,,++++++***)))(((((()))))))))))))))***************)))))))))))))))*********)))((('''&&&&&&%%%((())))))))))))'''%%%$$$%%%&&&&&&''''''&&&&&&%%%(((%%%"""$$$''')))(((&&&******((('''&&&%%%%%%$$$&&&&&&&&&'''&&&&&&%%%%%%''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%&&&''''''&&&&&&'''''''''&&&$$$###&&&%%%$$$###$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&######%%%&&&'''(((((((((###%%%(((++++++***'''&&&'''''''''(((((((((((()))%%%%%%&&&'''((((((((('''&&&&&&&&&'''''''''((((((((((((((('''&&&&&&&&&%%%%%%&&&&&&'''''''''''''''$$$ !!!'''++++++)))******))))))((((((''''''***))))))))))))******+++((())))))***************))))))(((((((((((()))***))))))******++++++++++++(((''''''''''''((())))))------...///000222444555999<<<@@@CCCEEEFFFEEEDDDBBBBBBAAAAAAAAACCCDDDEEECCCGGGNNNUUU]]]eeemmmrrr~~~|||xxxzzz|||yyytttnnnlllqqq{{{{{{pppjjjhhhddd___\\\\\\```ccccccmmmuuuvvvvvvyyy|||}}}~~~~~~|||~~~{{{{{{|||||||||}}}~~~~~~{{{ssstttwwwxxxwwwwwwwwwwwwwwwxxxwwwuuusssxxxvvvvvvyyy~~~~~~~~~|||~~~}}}~~~~~~|||}}}{{{zzz{{{|||}}}||||||www|||zzz|||~~~|||zzzxxxqqqllllllmmmrrrvvvtttuuu}}}zzzvvvssstttxxx}}}{{{wwwvvvxxx{{{~~~{{{xxxvvvuuussspppmmmpppppppppooonnnrrryyy{{{|||wwwuuutttrrrnnnjjjrrrnnngggdddeeeiiinnnqqqwwwtttqqqsssxxx~~~dddUUUEEE<<<<<<888111111111111111111111111000000000000////////////++++++,,,,,,,,,---------,,,,,,++++++***))))))))),,,,,,++++++******))))))******))))))))))))******)))))))))((('''''''''&&&((()))))))))((('''&&&%%%&&&''''''((((((''''''&&&((((((((('''&&&&&&'''(((***)))((('''&&&%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%'''&&&%%%$$$$$$$$$%%%&&&''''''&&&&&&''')))***+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%''')))***+++)))(((&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''((('''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&***************)))((((((&&&###!!!###(((,,,+++***'''''''''''''''&&&&&&&&&''''''&&&&&&&&&''''''(((%%%&&&&&&'''''''''''''''))))))((((((((())))))***************************))))))(((((()))***++++++,,,---///111444666888999<<<>>>@@@CCCDDDCCCBBBAAADDDCCCBBBBBBDDDGGGJJJLLLPPPUUU[[[ccciiiqqqwww|||{{{xxxyyy|||wwwwwwvvvtttuuu{{{yyymmmeeebbbaaa___\\\[[[^^^cccgggooowww|||}}}~~~~~~}}}zzz|||xxxrrrssswwwxxxxxxxxxwwwuuusssssssssssssssuuutttvvv{{{}}}|||{{{{{{|||~~~|||uuusssvvvyyyzzzyyyvvvpppmmmnnnpppvvvuuuppppppqqquuusssqqqqqqssswww|||~~~|||yyyxxxyyy{{{|||}}}|||{{{xxxuuusssqqqqqqpppsssuuuuuusssuuu|||~~~{{{wwwuuuuuutttpppmmmiiihhhggghhhkkkppptttwwwyyyxxxyyy|||aaaRRRBBB;;;<<<999555444444333222111000///111111000000//////......,,,,,,,,,,,,------------,,,,,,,,,+++******))))))...---,,,+++***))))))(((***)))))))))))))))******((((((((((((((((((((((((((()))))))))((('''&&&%%%'''(((((((((((((((((('''(((***,,,***%%%$$$&&&******)))((('''&&&%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&%%%$$$$$$$$$$$$'''&&&###""""""$$$'''(((&&&&&&'''''')))***,,,---&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$(((((()))))))))(((''''''%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((()))))))))((('''&&&%%%$$$)))&&&$$$&&&***,,,,,,***&&&&&&&&&'''''''''''''''******)))))))))))))))***(((((())))))******************)))))))))))))))*********************))))))************+++,,,......---///222555888;;;<<<===>>>???AAACCCCCCCCCBBBBBBBBBAAAAAABBBFFFLLLRRRVVV^^^bbbiiioootttxxx}}}zzzxxxzzz{{{zzz{{{{{{{{{}}}~~~ssskkkfffdddaaaaaa``````aaafffmmmrrr{{{|||vvvrrrtttxxxzzzzzzzzzxxxuuurrrqqqrrrtttuuurrrtttxxx|||||||||}}}zzzuuuooommmqqqvvvyyyyyyuuurrrppprrrvvv||||||sssnnnmmmnnnnnnmmmnnnnnnppptttyyy}}}~~~{{{yyyxxxyyyzzz{{{{{{{{{}}}|||yyytttqqqrrrtttqqqvvv{{{zzzwwwyyy|||xxxuuutttuuutttqqqnnnccceeeiiinnntttyyy|||~~~{{{bbbTTTEEE>>>>>>:::666666555444222111000000222111111000///......---,,,,,,------------------,,,,,,,,,++++++*********+++++++++******)))))))))))))))))))))))))))***+++((((((((((((((()))))))))(((((((((((((((''''''&&&''''''((((((((((((''''''&&&'''((('''$$$$$$&&&((())))))(((&&&&&&%%%%%%%%%"""###$$$%%%&&&'''''''''(((''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&%%%$$$###$$$&&&((()))$$$%%%%%%&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%(((((('''&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''((((((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''(((((())))))''''''''''''&&&%%%$$$###***((('''(((***+++***)))''''''(((((())))))******,,,++++++*********++++++************++++++,,,,,,++++++***)))))))))******+++************)))))))))******++++++---///000111222444666999<<<>>>??????>>>???AAABBBDDDEEEFFFFFFBBBCCCEEEIIIPPPXXX```eeelllpppuuuyyyzzz{{{|||~~~~~~~~~zzzzzz{{{}}}|||{{{|||{{{zzzuuummmfffdddfffjjjllllllkkkkkknnnssszzz}}}|||uuurrrtttxxx{{{{{{{{{zzzyyywwwvvvvvvxxxzzzuuuxxx~~~zzz{{{|||~~~{{{qqqooommmnnnrrrvvvxxxyyyuuutttsssuuuyyy~~~tttnnnnnnpppooonnnjjjlllnnnrrrvvvzzz}}}{{{xxxuuuuuuvvvwwwwwwvvvyyy{{{|||xxxqqqnnnqqqtttrrrwww{{{zzzwwwzzzxxxuuurrrqqqrrrqqqnnnkkkeeeiiinnntttyyy~~~zzzxxxbbbVVVHHH@@@>>>999555444444444333222222222222111111000///......---------------------------,,,,,,,,,+++++++++++++++''''''(((((())))))******))))))(((((()))***++++++((((((((())))))))))))))))))(((((('''''''''''''''%%%&&&&&&''''''&&&&&&%%%###""" !!!$$$&&&&&&%%%)))((('''&&&&&&&&&&&&&&&$$$$$$&&&'''(((((((((((()))((((((((('''''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&'''((($$$%%%&&&'''''''''''''''%%%%%%&&&%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''''''''%%%$$$$$$$$$$$$%%%&&&&&&&&&''''''''''''((('''((((((((('''&&&%%%%%%''''''''''''((((((((((((&&&''''''(((((()))))))))((())))))*********)))))))))((((((((())))))((('''''''''(((((())))))******(((''''''''''''((())))))(((((('''''''''((()))***,,,,,,+++***************++++++++++++******************+++---///111333444999:::;;;<<<>>>>>>?????????@@@@@@AAACCCDDDFFFGGGIIILLLRRR[[[dddlllssswww{{{~~~}}}||||||wwwyyy|||||||||}}}~~~wwwrrrsssuuuwwwttttttrrrmmmhhhfffjjjmmmvvvuuuuuuuuuwww|||~~~{{{wwwqqqppprrrvvvxxxxxxwwwzzz|||}}}}}}}}}~~~|||zzztttvvvyyy}}}tttmmmiiijjjmmmppptttvvvvvvvvvrrrrrrssstttxxx}}}|||vvvppppppsssssspppkkkiiikkknnnrrrvvvyyy{{{|||sssrrrqqqqqqrrrtttuuutttxxxzzzzzzuuuooolllnnnrrrsssuuuwwwvvvvvv}}}zzzuuurrrooonnnooonnnkkkgggiiilllrrrwww|||xxxuuusss___UUUGGG???<<<666333333333333333333333333111111000000//////..................------------,,,,,,,,,,,,,,,,,,++++++%%%&&&&&&'''((()))******(((((((((((()))***+++,,,)))))))))))))))))))))))))))(((''''''''''''((((((%%%%%%&&&&&&&&&&&&%%%%%%###  %%%((('''$$$(((((('''&&&&&&&&&&&&&&&%%%&&&'''((((((((((((((((((((((((((((((((((((((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&'''((()))$$$%%%&&&'''((('''&&&%%%(((((((((((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%&&&'''(((((((((&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%'''''''''(((''''''&&&&&&'''(((((((((((()))))))))(((((((((((((((((())))))&&&'''(((((()))))))))(((''''''((((((((((((''''''&&&&&&&&&'''''''''''''''(((((((((((()))+++,,,---***)))((((((((()))+++,,,------,,,+++************+++++++++,,,,,,,,,------+++,,,---///222444777888???>>>>>>======>>>>>>???AAAAAAAAAAAABBBDDDGGGHHHPPPWWWbbbnnnxxx~~~~~~zzzxxxxxxyyy{{{}}}}}}wwwooonnnrrrwww{{{zzzzzzyyywwwvvvuuuwwwxxxxxxxxxxxxyyy{{{|||}}}~~~vvvssspppoooppprrrtttuuutttyyy}}}|||zzzxxxppptttxxx}}}sssiiiddddddhhhmmmrrruuuuuutttsssnnnppprrrsssvvvzzzzzzvvvtttrrrqqqsssvvvtttmmmgggfffhhhkkkooosssvvvxxxyyyoooqqqsssttttttvvvxxx{{{{{{{{{yyyuuuooommmnnnqqqssssssssssssxxx~~~zzzssspppmmmmmmnnnnnnkkkhhhiiimmmrrrwww}}}wwwrrrrrrqqq\\\QQQDDD===<<<777333333333333222222222111000000000000///////////////.........------------,,,,,,,,,,,,,,,,,,,,,,,,''''''(((((())))))******(((((((((((()))***+++,,,+++*********)))((((((((()))((('''&&&&&&'''((()))&&&&&&''''''''''''&&&&&&$$$######$$$%%%''''''((((((((('''&&&&&&&&&&&&'''&&&&&&''''''(((''''''&&&&&&&&&''''''((()))))))))$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&''''''(((%%%%%%$$$$$$$$$$$$$$$$$$''''''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&'''''''''######$$$$$$$$$%%%%%%%%%&&&&&&''''''(((''''''''''''''''''(((((((((((())))))))))))(((((((((((((((&&&&&&&&&&&&&&&&&&%%%%%%&&&''')))))))))((('''''''''''''''''''''&&&&&&&&&((())))))+++,,,...000111---,,,+++******,,,...///......---++++++*********++++++,,,------...//////...///000333666999;;;===AAA@@@===<<<<<<===???@@@AAAAAABBBDDDHHHMMMRRRUUU^^^hhhxxx|||zzzyyyyyy|||vvvnnnlllqqqzzzwwwxxxzzz|||~~~|||{{{|||zzzwwwvvvtttsssssstttuuuuuuxxx}}}~~~~~~}}}wwwzzz}}}zzzqqqkkkhhhgggkkkppptttvvvvvvvvvuuunnnrrruuuvvvzzz~~~{{{ttttttuuuvvvxxxwwwsssjjjdddeeegggjjjnnnsssvvvyyy{{{|||~~~}}}{{{wwwsssqqqqqqrrrsssqqqqqqvvvzzzvvvqqqooommmooorrrsssqqqooojjjnnntttxxx|||{{{sssooonnnrrr[[[OOOBBB===>>>;;;444444333333222111000000////////////000000000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))(((((((((((()))***+++,,,,,,++++++***)))((('''''')))((('''&&&&&&'''((()))''''''((((((((((((''''''&&&(((***)))&&&%%%(((+++(((((('''&&&&&&&&&''''''&&&&&&&&&'''&&&&&&%%%%%%$$$%%%%%%&&&'''((())))))$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&)))((('''&&&&&&&&&&&&&&&&&&%%%"""  """$$$$$$%%%'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&'''((()))))))))(((%%%%%%&&&&&&&&&'''''''''%%%%%%&&&'''((((((((('''&&&&&&&&&'''''''''((((((******))))))((((((''''''++++++******)))(((&&&&&&&&&'''******)))(((((()))******))))))((((((((('''$$$%%%&&&'''***,,,...///***)))((('''''')))+++,,,///...---,,,++++++++++++***+++,,,---///000111111000111333555888<<<>>>@@@BBB???===;;;;;;===@@@BBB@@@AAADDDIIIPPPYYY```dddppp|||~~~~~~}}}zzzxxxvvvuuusssnnnkkkmmmvvvzzzvvvxxxzzz}}}~~~{{{yyyyyy{{{}}}~~~|||{{{yyyxxxxxxxxxyyyyyy~~~||||||~~~}}}vvvsssqqqmmmppptttvvvwwwxxxyyyzzzpppvvvzzz{{{wwwyyyzzz||||||yyyrrrjjjdddfffhhhkkkpppuuuyyy}}}~~~yyywwwvvvtttssssssqqqrrryyyxxxoooqqqooonnnqqquuuxxxwwwuuulllqqqwwwzzz{{{~~~xxxuuurrrnnnjjjnnn[[[RRREEE===;;;666666555444444444333000...............------------------------------------***************+++++++++,,,***%%%  %%%)))++++++,,,,,,,,,,,,+++++++++******)))(((''''''&&&%%%$$$$$$%%%((())))))(((''''''&&&%%%$$$$$$######&&&'''((())))))'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%))),,,+++'''&&&(((++++++((($$$###$$$%%%&&&&&&((('''&&&%%%%%%%%%%%%%%%&&&###!!!###(((***(((%%%&&&&&&'''((('''&&&$$$###&&&$$$"""$$$'''(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''(((((((((&&&%%%%%%%%%%%%&&&''''''&&&'''((())))))(((&&&%%%'''''''''&&&&&&%%%%%%%%%$$$&&&((()))(((&&&$$$"""''''''''''''((((((((((((&&&''')))*********)))(((''''''((()))))))))))))))************************)))))))))))))))))))))))))))***,,,,,,,,,,,,...///******)))))))))))))))***,,,,,,+++******+++,,,---++++++,,,,,,...///111222555777:::;;;<<<>>>@@@BBBBBB@@@===;;;<<>>?????????AAACCCBBB@@@>>>>>>???CCCGGGJJJQQQVVV]]]ccchhhqqq}}}sssoookkkkkkooouuuyyyzzzxxxwwwxxx}}}~~~yyyvvvvvvwwwwwwxxxxxxxxxyyy|||~~~}}}~~~}}}~~~~~~{{{|||}}}zzzxxxvvvxxx||||||{{{{{{}}}~~~|||wwwrrrrrrtttwwwwwwtttooollljjjrrruuuyyy{{{~~~~~~~~~}}}|||}}}}}}~~~vvvrrrqqqqqqttttttuuuxxxzzzzzzwwwtttyyy|||~~~|||yyyyyyzzzyyyvvvsssrrr^^^TTTHHH@@@>>>999555333222111222111000...000000000000////////////000000///...---,,,++++++++++++***)))(((''''''&&&(((***+++,,,+++***+++,,,))))))************))))))))))))))))))((((((((((((+++)))(((((())))))((('''&&&%%%%%%$$$$$$######"""&&&'''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((***)))%%%$$$%%%'''&&&&&&'''(((***)))&&&###$$$$$$$$$%%%&&&&&&''''''%%%$$$""""""$$$''''''&&&%%%%%%%%%&&&&&&(((&&&$$$###$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''(((((())))))%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&((((((((()))(((((('''&&&''''''''''''((((((((((((((((((((((((((()))******''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''')))******))))))+++,,,******)))))))))******+++((((((((()))+++...000222111222333555777999:::;;;???AAACCCCCCBBBAAAAAABBB??????@@@CCCHHHNNNTTTWWW```eeekkkooottt}}}}}}yyysssnnniiiiiijjjnnntttzzz~~~zzz|||{{{yyyzzz}}}~~~{{{tttrrrssstttuuussstttxxx{{{~~~}}}||||||~~~{{{xxxyyy{{{~~~~~~{{{yyyxxxwwwvvvzzz|||zzz{{{|||{{{yyyyyyzzzwwwrrrmmmppprrrsssrrrqqqppppppqqqxxx||||||{{{{{{|||~~~~~~{{{zzz|||{{{|||}}}vvvpppmmmnnnpppuuuvvvwwwzzz||||||zzzxxx~~~zzzwwwvvvvvvvvvwwwyyyzzzxxxvvvrrr]]]TTTGGG@@@>>>:::666444222222222222111000............------------......------,,,,,,++++++++++++******))))))(((((((((***,,,,,,+++******+++++++++,,,,,,,,,,,,++++++(((((((((((())))))))))))((('''&&&&&&'''((('''%%%%%%$$$$$$$$$#########"""&&&''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((('''%%%######$$$&&&%%%&&&'''((((((&&&###$$$%%%%%%%%%&&&&&&%%%%%%(((++++++((($$$"""%%%)))((('''%%%$$$$$$%%%&&&'''+++)))&&&$$$############'''''''''''''''''''''''')))))))))(((((((((((((((((((((((('''&&&&&&&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&***)))'''%%%$$$$$$%%%&&&'''''''''''''''&&&&&&&&&((((((''''''''''''''''''''''''''''''(((((((((((()))((('''''''''(((***+++''''''((()))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))******))))))+++,,,******))))))******++++++)))))))))***,,,///222333555666777:::<<<===>>>???BBBDDDEEEDDDBBB@@@@@@AAA>>>@@@DDDJJJRRRZZZaaaeeejjjoootttwww{{{yyytttqqqnnniiidddkkkmmmpppuuuzzz}}}|||}}}{{{wwwyyy~~~~~~{{{tttqqqrrrssstttqqqssswwwzzz~~~}}}~~~}}}}}}~~~}}}}}}{{{wwwtttvvv|||~~~|||yyyvvvtttsssrrrsssuuuyyy|||yyyrrrmmmmmmooovvvyyy{{{zzzuuuoookkkjjjlllllllllllllllnnnrrruuuyyy}}}|||zzzxxxuuusssqqqqqqqqqppprrruuuwwwvvvtttqqqooolllkkklllooosssvvvvvvuuuwwwuuuqqqlllhhhhhhkkknnnnnnooorrruuuxxxyyyyyyyyy}}}}}}xxxsssqqqssstttuuuvvvwwwuuusssqqqppp[[[RRREEE>>>===999777555333222333444333222............------------******++++++,,,,,,,,,---*********++++++,,,,,,,,,***+++***)))'''&&&'''(((++++++,,,,,,,,,,,,++++++(((((((((((())))))))))))&&&%%%$$$&&&((())))))((()))))))))(((((((((((((((&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%#########'''%%%$$$$$$&&&'''&&&%%%&&&&&&&&&&&&%%%$$$###"""$$$******&&&$$$&&&)))'''&&&%%%$$$$$$%%%'''((('''&&&%%%$$$###$$$%%%&&&''''''''''''''''''''''''(((((((((''''''&&&&&&&&&((((((((('''&&&&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&!!!!!!!!!!!!###%%%''')))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((((()))((('''''''''(((***+++''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))***,,,+++******+++,,,***************+++,,,,,,,,,,,,,,,,,,...000222444888999;;;===???@@@AAAAAABBBCCCCCCBBB@@@???@@@BBBBBBEEEIIIOOOWWW^^^dddggglllqqqwww|||}}}xxxrrrmmmlllkkkiiigggnnnqqqvvvzzz}}}{{{yyy~~~zzzsssppppppqqqqqqoooqqqsssvvvyyy{{{|||}}}yyy{{{~~~~~~}}}}}}zzzxxxyyy~~~~~~{{{{{{|||}}}}}}}}}|||zzzyyyzzzzzzzzzyyyuuuqqqooosss{{{uuussspppmmmjjjiiihhhhhhjjjlllkkkfff___\\\^^^bbbgggooowwwtttjjjbbb___aaaaaaaaa```___```ccchhhllloooqqquuuuuusssnnnjjjhhhaaa```^^^]]]\\\\\\]]]]]]^^^```bbbcccbbb___\\\YYYWWWWWWWWWYYY\\\^^^______bbbaaa___]]]\\\^^^bbbfffccceeehhhjjjlllmmmnnnooopppqqqqqqpppnnnllllllmmmoooqqqsssuuutttqqqooommmoooZZZPPPCCC<<<<<<888888666333333444555444444000000000000////////////))))))***+++,,,---......)))******+++,,,---......++++++)))&&&$$$$$$&&&((())))))************))))))))))))))))))(((((((((((('''&&&&&&'''***++++++***((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$'''%%%$$$$$$&&&''''''&&&''''''''''''%%%###!!! ###"""!!!###%%%&&&&&&%%%%%%%%%&&&''''''!!!$$$%%%%%%&&&)))+++&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%%%%%%%'''''''''''''''&&&&&&&&&%%%&&&((()))))))))((('''%%%%%%%%%%%%%%%&&&'''''''''''''''''''''((((((((($$$%%%&&&&&&'''&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))******''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***+++,,,+++******+++,,,***************+++,,,---.........///000222444666<<<===???AAACCCCCCCCCCCCBBBBBBBBB@@@@@@AAADDDGGGLLLNNNQQQUUUYYY]]]```bbbjjjqqqzzzzzzyyyvvvsssooommmmmmnnnoooppptttyyy}}}~~~|||~~~~~~~~~}}}vvvqqqoooooooooooonnnooopppssswww{{{~~~~~~~~~yyywwwuuusssvvv}}}~~~||||||}}}~~~~~~}}}|||yyytttqqqpppooonnnmmmjjjgggfffjjjpppsssrrroooeeedddbbb___]]][[[ZZZYYYWWWVVVTTTPPPMMMMMMRRRVVVTTT]]]eeebbbXXXPPPNNNQQQPPPPPPPPPOOOOOOQQQVVVYYYZZZ[[[\\\\\\YYYTTTOOOKKKNNNMMMKKKJJJHHHGGGGGGGGGKKKLLLMMMNNNLLLJJJGGGEEEHHHHHHGGGHHHHHHIIIJJJKKKMMMNNNNNNMMMMMMPPPTTTWWWYYYZZZ\\\\\\[[[ZZZ[[[\\\]]]]]]]]][[[[[[]]]aaadddcccggglllooonnnkkkiiihhhoooZZZOOOBBB<<<<<<888777555222222333444444444000000000000////////////,,,,,,,,,------.........*********++++++,,,,,,---*********(((&&&&&&((()))))))))************))))))******))))))((((((''''''(((''''''(((***+++***)))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''######$$$%%%&&&'''&&&%%%&&&&&&&&&(((******(((&&&%%%%%%&&&'''&&&$$$""" """(((++++++******+++$$$%%%&&&&&&''''''&&&&&&!!!%%%''''''&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''&&&%%%%%%$$$&&&&&&&&&'''''''''''''''%%%&&&((()))***)))(((''',,,,,,+++***)))'''%%%$$$&&&'''''''''((((((((()))$$$%%%'''((()))((('''&&&''''''''''''((((((((((((''''''((()))))))))))))))''''''((()))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))***+++***)))((()))+++************+++,,,---.........///000333666888:::@@@AAACCCEEEFFFFFFEEEDDDCCCCCCBBBAAAAAAEEEKKKPPPUUUWWWYYY]]]```bbbcccdddnnnuuu~~~zzzyyy}}}~~~|||xxxrrrpppssswwwvvvzzz}}}~~~~~~||||||||||||{{{}}}zzzwwwrrrpppppppppqqqppptttsssrrrtttxxx~~~{{{zzzooopppqqqrrruuu|||~~~{{{yyyxxxyyyyyyyyyxxxpppkkkeee```^^^\\\[[[ZZZWWWWWWWWWYYY\\\]]][[[XXXRRRQQQQQQPPPOOOMMMLLLKKKFFFEEECCCBBBBBBCCCFFFHHHGGGJJJMMMKKKFFFAAAAAAAAAAAABBBCCCBBBAAABBBDDDFFFEEEFFFGGGGGGFFFDDD@@@===@@@@@@@@@???>>>===<<<;;;>>>???@@@@@@@@@>>>===<<>>>>>>>>>>>@@@BBBAAACCCDDDDDDDDDEEEHHHJJJLLLNNNOOONNNLLLKKKLLLNNNLLLMMMLLLLLLLLLNNNSSSVVVUUUZZZ```bbbaaa^^^\\\[[[pppZZZOOOCCC<<<<<<999777444111000222333444333///.........------------//////////////////......+++++++++***************(((***++++++*********+++++++++,,,,,,,,,,,,+++++++++******)))(((''''''&&&((('''&&&&&&''''''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''#########%%%'''((('''&&&%%%''')))---...---)))&&&###$$$%%%&&&&&&%%%###"""%%%'''((((((&&&$$$#########$$$&&&'''((('''&&&&&& $$$((()))'''$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%)))(((((('''&&&&&&%%%%%%%%%&&&&&&''''''(((((((((###$$$&&&(((((('''&&&%%%###$$$&&&((()))(((((('''&&&'''''''''(((((())))))$$$%%%(((***+++***(((&&&''''''''''''((((((((()))&&&''')))*********)))((('''(((((()))))))))))))))************************))))))))))))))))))))))))((()))***)))((('''((()))************+++,,,---...------///111444888<<<>>>CCCDDDFFFHHHHHHGGGFFFEEEEEEDDDBBBBBBCCCIIIQQQVVVYYY[[[___dddgggjjjkkklllssszzzyyyyyy~~~wwwrrruuuzzz~~~~~~}}}{{{{{{|||wwwyyyzzzvvvqqqooorrruuuvvvtttqqqqqqrrrttttttttt|||zzzwwwvvvzzz~~~xxxvvvhhhlllpppsssvvv{{{{{{{{{{{{}}}~~~~~~{{{yyyvvvtttpppnnnmmmmmmkkkjjj^^^ZZZSSSNNNLLLKKKJJJJJJFFFGGGIIIKKKMMMMMMKKKIIICCCDDDEEEFFFEEEDDDCCCBBB@@@>>><<<<<<=========<<>>999888444555666666555444222111333222000........./////////---+++,,,//////,,,******)))***---111000---(((,,,***&&&###"""$$$&&&((())))))***+++,,,,,,------//////...---,,,,,,++++++''''''&&&&&&&&&%%%%%%%%%))))))***))))))((('''''''''&&&$$$######$$$&&&'''%%%&&&'''''''''&&&%%%$$$((('''%%%""" !!!%%%((($$$$$$$$$%%%%%%&&&&&&&&&+++***((('''&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((###$$$%%%&&&&&&&&&%%%%%%(((''''''&&&&&&%%%$$$$$$''''''''''''(((((((((((('''(((((((((((((((''''''$$$$$$$$$%%%%%%%%%&&&&&&))))))))))))(((((((((((())))))))))))((((((((((((******((('''&&&&&&&&&&&&+++***'''&&&&&&'''***+++))))))))))))************++++++***************+++...---+++******+++---...---///222444777<<>>???@@@???@@@AAABBBBBBAAAAAACCCEEE???>>>>>>>>>???@@@???>>>:::;;;<<<<<<<<<;;;:::999<<<<<<;;;::::::;;;<<<===<<<:::888888999::::::999::::::::::::999999999888777999::::::::::::;;;===;;;;;;;;;===???@@@???>>>CCCAAA>>>===>>>@@@AAABBBBBBCCCCCCCCCCCCCCCCCCBBB@@@CCCEEEEEECCCAAAAAABBBBBBBBBBBBBBBCCCCCCDDDEEEGGGHHHIIIIIIHHHFFFDDDCCCmmmXXXKKKDDD>>>999888555555555444444333222111222111000//////.........///---,,,---//////,,,***000---***((()))+++,,,---111000---+++***+++,,,---))))))***++++++,,,------.........---,,,,,,++++++))))))))))))((((((((((((((()))))))))(((((('''&&&((('''%%%$$$$$$%%%&&&'''&&&&&&'''''''''&&&%%%$$$######!!! ###&&&&&&&&&&&&&&&&&&''''''((('''&&&&&&&&&'''((()))%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&((((((''''''''''''&&&&&&''''''''''''((((((((((((''''''((((((((((((''''''''''''((((((((()))))))))))))))))))))(((((((((((()))))))))))))))))))))(((''''''''''''((()))************))))))))))))******))))))))))))************++++++************++++++...---,,,++++++,,,...///...111444777:::>>>BBBEEEDDDDDDEEEFFFHHHIIIHHHGGGJJJJJJLLLSSS___iiippprrrqqqmmmmmmsssxxxzzz|||vvvmmmhhhlllooowww{{{zzz{{{}}}~~~}}}{{{yyywwwuuutttssspppllliiihhhkkkppptttvvvyyyvvvssssssvvv{{{~~~{{{wwwrrrqqqvvv~~~zzzwwwvvvuuuvvvwwwxxxwwwvvvvvvuuuttttttrrrkkkccc\\\XXXXXXWWWUUURRROOONNNMMMKKKJJJJJJIIIHHHFFFEEEDDDFFFCCC???===>>>>>>>>><<<@@@AAAAAA???>>>===???AAA<<<;;;;;;;;;;;;;;;;;;:::999:::<<<===>>>>>>>>>===<<<<<<<<<===>>>@@@BBBCCCCCC@@@<<<;;;;;;<<<<<<<<<======<<<;;;;;;::::::::::::<<<======<<<<<<===???===<<<;;;<<>>999888555444333222222111111111111111111000000///...---...---------......,,,+++......,,,)))'''(((***---///...---,,,+++++++++,,,))))))******+++,,,,,,,,,...------,,,,,,+++++++++******)))))))))((((((((('''(((((((((((('''&&&&&&)))((('''%%%%%%%%%&&&'''&&&&&&''''''&&&&&&%%%$$$&&&&&&$$$"""!!!!!!$$$&&&''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&'''((()))%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&'''''''''(((((('''''''''(((((((((((()))''''''''''''((((((((((((''''''((((((((((((((('''(((((()))))))))*********(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((()))***++++++((()))+++,,,,,,+++)))((()))))))))*********++++++++++++************++++++...---,,,,,,---...///111111555999<<<>>>@@@CCCEEECCCDDDFFFGGGIIIJJJKKKKKKQQQTTT\\\hhhvvv|||zzz}}}~~~tttlllgggdddcccbbbgggnnn|||~~~}}}~~~zzzzzzyyyxxxwwwvvvuuutttrrrnnnkkkjjjnnntttyyy|||zzztttppprrrxxxxxxwwwwwwyyy~~~yyyuuuooommmjjjiiihhhgggeeeccc^^^]]][[[ZZZWWWRRRLLLHHHEEEIIIKKKIIIDDD@@@@@@BBB@@@AAAAAA@@@@@@???>>>======<<<<<<===>>>???>>>===@@@BBBCCCBBB@@@@@@@@@AAA=========<<<<<<;;;;;;;;;<<<>>>@@@BBBCCCCCCBBBAAA@@@AAACCCEEEHHHKKKMMMNNNJJJFFF@@@<<<<<<===>>>??????>>>>>>============>>>>>>???@@@@@@??????@@@AAA@@@??????@@@BBBFFFIIILLLLLLNNNQQQTTTTTTSSSPPPNNNNNNNNNNNNNNNMMMLLLJJJJJJKKKJJJJJJKKKNNNPPPQQQPPPKKKJJJIIIGGGFFFEEEEEEEEEFFFEEEDDDDDDEEEGGGIIIJJJ{{{iiiUUUIIICCC===999888555444222111000000111222000000111111111///---,,,..................---,,,&&&***......+++)))((()))***************)))(((((())))))******+++++++++,,,---,,,,,,,,,+++++++++***'''''''''&&&&&&&&&%%%%%%&&&'''''''''''''''&&&&&&***)))((('''&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%)))))))))(((&&&&&&(((***((((((''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&'''(((******((('''&&&&&&&&&&&&&&&&&&''''''(((%%%&&&&&&'''(((((())))))''''''''''''((((((((((((&&&'''((((((((((((((((((&&&&&&'''''''''((((((((((((((((((((()))))))))))))))))))))))))))************************)))(((((())))))************))))))))))))*********+++++++++++++++*********+++,,,,,,,,,,,,,,,---...///111222555999>>>AAACCCCCCDDDEEEGGGGGGGGGGGGIIIKKKOOORRR]]]cccppp{{{mmmhhhaaa]]]___dddiiilllpppwww~~~~~~~~~~~~~~~}}}~~~}}}{{{zzzyyyxxxyyyuuupppnnnpppuuuzzz|||yyytttqqquuu{{{{{{}}}zzzooogggddd]]][[[XXXVVVTTTRRROOOLLLIIIHHHHHHHHHGGGFFFDDDCCCAAADDDFFFFFFCCC@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@===<<<===>>>@@@BBBCCCCCCEEEHHHLLLNNNLLLJJJHHHHHHEEEEEEEEEDDDBBB@@@@@@AAADDDEEEHHHJJJKKKKKKJJJIIILLLMMMPPPSSSUUUWWWXXXYYYRRRLLLEEEAAA@@@CCCFFFHHHEEEEEEDDDCCCCCCDDDEEEFFFDDDEEEGGGFFFEEEEEEFFFHHHHHHIIIKKKMMMOOORRRUUUWWWWWWZZZ^^^```___]]][[[ZZZYYYYYYXXXXXXWWWVVVTTTTTTUUUTTTUUUWWWZZZZZZXXXVVVPPPPPPOOONNNMMMMMMMMMMMMKKKKKKLLLMMMOOOQQQRRRSSSyyygggSSSHHHBBB===:::999555444222111000000111222000000111111111///---,,,......//////...---------###(((---...,,,******,,,++++++,,,,,,,,,+++******)))***************+++++++++++++++++++++*********&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&'''''''''''''''&&&))))))((((((''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&'''&&&%%%%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$&&&&&&%%%%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))(((''''''%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%&&&'''(((((()))''''''''''''((((((((((((&&&&&&'''(((((((((((((((%%%%%%&&&&&&&&&''''''''''''((((((((()))))))))***((()))))))))*********+++)))******+++***))))))(((***)))'''&&&&&&''')))***************++++++++++++++++++******+++,,,,,,---++++++,,,...///111333333888<<>>>>>???BBBBBB???=========>>>???????????????AAAAAAAAAAAACCCFFFJJJLLLQQQVVV[[[]]]ZZZTTTOOOLLLLLLMMMMMMKKKGGGEEEEEEFFFJJJMMMQQQVVVYYYZZZZZZYYYZZZ\\\^^^`````````___^^^VVVPPPIIIEEEFFFKKKPPPRRRPPPOOOLLLJJJHHHHHHHHHIIIKKKLLLNNNNNNMMMMMMOOOPPPSSSWWW\\\______^^^______^^^```bbbbbb```___```aaa```````````````___^^^^^^\\\]]]___``````]]]XXXTTTSSSSSSSSSSSSTTTUUUWWWWWWSSSUUUYYY\\\^^^^^^]]]\\\wwweeeQQQGGGBBB===:::999555444333222222111111111111111111000000///...------///000000...------...)))))))))((((((+++///222***++++++,,,,,,++++++***************************************************)))(((((((((''''''''''''&&&&&&'''((((((((((((''''''(((((((((((((((((((((((('''&&&%%%%%%%%%%%%&&&"""$$$&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&%%%$$$###"""%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$%%%&&&'''$$$$$$%%%%%%&&&'''((((((''''''''''''((((((((((((%%%&&&'''((())))))))))))''''''((((((((()))))))))''''''(((((())))))******((())))))******+++++++++$$$&&&(((***++++++++++++***(((&&&$$$$$$&&&(((************++++++++++++,,,++++++***++++++,,,---...,,,---...000333555666777;;;>>>CCCEEEEEEDDDDDDDDDGGGGGGGGGGGGJJJRRR]]]fffppp{{{xxxppphhhbbbaaaaaaccciiirrr|||}}}{{{yyyxxxxxxxxx~~~|||}}}~~~}}}tttllliiiiiiiiigggddd___[[[XXXVVVWWWWWWVVVTTTQQQOOOMMMHHHFFFDDDCCCCCCBBB@@@???>>>???@@@@@@??????@@@AAA???<<<:::<<>>@@@BBBAAA???>>>???@@@BBBAAA@@@AAACCCFFFHHHJJJKKKKKKLLLMMMMMMMMMLLLLLLLLLPPPTTTWWWZZZ^^^dddhhhrrrssstttqqqlllfffcccaaa]]]``````\\\VVVSSSSSSUUU[[[```gggooouuuyyyzzzzzzuuuvvvwwwwwwtttooojjjgggZZZUUUOOOLLLNNNTTTYYY\\\___^^^[[[YYYYYYZZZ\\\]]]fffhhhjjjlllmmmnnnppprrrvvv{{{zzzuuussssssmmmooopppmmmiiifffhhhkkklllmmmoooqqqssstttuuuvvvuuuxxxyyytttkkkdddccceee```aaabbbcccfffhhhjjjlllrrrtttwwwyyyzzzyyywwwuuutttbbbOOOEEEAAA===::::::444555666666555444222111333222000.........//////---000222111...,,,---///+++***+++---000000,,,(((+++******)))******++++++*********))))))))))))))))))))))))))))))*********************))))))))))))''''''((()))******))))))###$$$&&&'''(((((())))))((('''&&&%%%$$$%%%&&&&&&!!!$$$'''((('''&&&&&&&&&%%%&&&&&&''''''(((((((((###$$$&&&'''(((''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%+++)))'''%%%%%%''')))+++((('''%%%%%%%%%&&&(((***'''''''''(((((((((((((((''''''''''''((((((((()))%%%&&&'''((())))))))))))(((((((((((())))))))))))&&&''''''((()))******+++((())))))***++++++,,,,,,%%%&&&((()))***)))'''&&&'''((()))******)))((('''******+++++++++,,,,,,,,,++++++++++++,,,---...///111222555888;;;===>>>???>>>@@@CCCCCCBBBBBBBBBCCCBBBIIIRRRZZZaaakkkwwwyyyoooiiihhhhhhfffdddtttuuuxxx~~~{{{zzz{{{|||}}}{{{}}}~~~|||xxxvvvvvvwww|||~~~~~~}}}xxxtttqqqmmmkkkeeedddaaa]]]VVVOOOIIIEEECCCDDDDDDDDDCCCBBB@@@?????????AAADDDEEEDDDBBB???AAA???>>>===>>>===<<<:::<<>>AAABBBAAA@@@CCCDDDCCCAAACCCGGGHHHEEEFFFLLLUUU___iiisss|||qqqjjjgggjjjmmmllllllnnnuuuzzz~~~|||~~~}}}{{{yyy}}}xxxzzzzzzyyywwwxxx|||zzzoooeee^^^ZZZVVVSSSNNNLLLJJJGGGDDDBBBAAA@@@>>>===<<<<<<======<<<;;;<<<>>>@@@AAA@@@@@@AAABBB@@@????????????@@@AAAAAA@@@AAABBBBBBBBBCCCEEEGGGIIIKKKKKKJJJKKKQQQ\\\eeefffcccbbbdddccc___^^^```^^^bbbiiipppvvvyyyzzzzzz}}}}}}|||zzzyyywwwvvvvvvtttrrrooollljjjmmmrrrvvvvvvxxx{{{}}}|||xxxwwwrrrrrrrrrsssvvv{{{lll]]]LLLCCC===888555555666555444333222222222222////////////............//////............//////...,,,******,,,...---+++***++++++,,,,,,,,,,,,+++((((((''''''''''''(((((())))))))))))))))))))))))'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&'''''''''(((((()))))))))(((&&&%%%%%%&&&((()))'''''''''''''''''''''''')))(((&&&%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%&&&'''(((((('''%%%$$$%%%&&&((()))&&&%%%$$$%%%'''((('''&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''((())))))((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((('''(((((()))))))))*********************************))))))))))))))))))***+++++++++++++++++++++++++++,,,,,,---...000111333444666777999<<>>=========???>>>===<<<<<<<<<;;;:::;;;>>>AAABBBCCCDDDEEEGGGHHHHHHIIIIIIJJJJJJJJJKKKHHHIIIJJJIIIIIIJJJLLLOOOOOOQQQTTTUUUWWW^^^iiiqqqyyytttqqqqqqnnniiiiiikkkrrruuu{{{~~~}}}{{{zzzyyyxxxvvvvvvvvvuuuvvvyyykkk\\\LLLDDD???:::888888666666555444333333333333222222111111111000000000//////............/////////---***)))+++,,,------,,,,,,---------,,,+++++++++******))))))******+++))))))((((((''''''&&&&&&'''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''')))(((''''''&&&&&&''''''''''''(((''''''&&&%%%$$$''''''&&&%%%%%%%%%&&&&&&***)))'''&&&&&&&&&'''((()))((('''(((***+++***)))&&&&&&&&&''''''(((((()))((((((''''''''''''((((((''''''((((((((((((''''''((((((((()))))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))+++***))))))))))))))))))+++++++++++++++************+++---///222444666777888999;;;===???@@@@@@@@@???HHHNNNMMMLLLPPPSSSUUUZZZ```hhhooouuu}}}{{{xxxzzz{{{rrrkkkhhhfffdddgggoooxxx{{{zzz{{{~~~||||||tttqqqrrrwww||||||yyyvvvwwwzzz||||||{{{qqqmmmhhhfffeeeccc___\\\RRRNNNIIIEEECCCAAA@@@>>>;;;;;;:::::::::;;;<<<<<>>>>>>>>>>>>>>???AAACCCGGGJJJKKKLLLNNNOOOQQQRRRSSSUUUVVVVVVUUUUUUPPPPPPQQQPPPQQQSSSWWWZZZ]]]aaafffjjjnnnttt}}}}}}zzz|||~~~~~~~~~iii[[[LLLDDD@@@<<<999999666555444333333222222222111111111000000000/////////......------......//////---***))))))+++---...,,,---------,,,+++******,,,,,,++++++++++++,,,,,,******)))((('''&&&&&&%%%'''''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$''''''''''''''''''''''''((((((((((((''''''(((((('''''''''(((''''''&&&&&&(((''''''&&&%%%%%%%%%%%%)))(((''''''''''''((((((***)))((()))+++,,,+++***%%%&&&&&&'''((()))******))))))(((((((((((())))))''''''(((((((((((('''''''''((())))))((((((((()))(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((()))************************+++++++++''''''((((((((()))))))))************************++++++***)))((((((((()))+++++++++++++++*********)))***---111555888:::;;;>>>???@@@@@@@@@AAABBBCCCGGGRRRZZZYYYUUUWWW\\\___bbbiiiqqqwww||||||zzz|||wwwmmmiiihhhhhhhhhpppsss{{{}}}~~~|||~~~{{{yyyzzz}}}yyyuuupppkkkkkkmmmlllhhhcccXXXUUUPPPNNNMMMMMMLLLJJJCCCBBB@@@???>>>>>>===<<<<<<<<<<<<<<<===>>>??????===>>>???@@@@@@BBBEEEGGGKKKNNNSSSWWWYYYZZZ\\\^^^___aaacccfffgggfffeeeddd]]]^^^___```bbbfffkkkoootttxxx~~~}}}cccVVVHHH@@@===888666666555444333222111111111111......---------,,,,,,,,,......------------.........---+++))))))***---///++++++,,,++++++***)))))))))))))))(((((()))))))))++++++******)))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$$$$$$$###&&&''')))******)))'''&&&''''''''''''''''''''''''''''''(((((((((((((((((($$$%%%&&&'''(((((((((((('''''''''&&&&&&%%%%%%$$$&&&&&&&&&'''((()))******&&&$$$$$$%%%&&&'''&&&%%%%%%&&&&&&'''((()))******))))))(((((((((((())))))''''''((((((((((((''''''&&&((()))(((&&&%%%&&&((('''((((((((()))))))))***''''''''''''''''''''''''&&&&&&'''((()))***++++++)))*********+++++++++,,,(((((((((((())))))))))))++++++++++++++++++++++++++++++***)))((((((((())),,,,,,++++++++++++++++++***,,,000444888;;;===>>>@@@BBBCCCBBBAAABBBEEEHHHRRR]]]eeebbb\\\\\\aaadddgggnnnwww}}}}}}}}}{{{xxxuuutttuuuxxxzzz{{{~~~~~~{{{|||~~~~~~}}}||||||~~~zzzxxxvvvwwwyyywwwrrrmmmhhhbbb]]][[[[[[YYYRRRMMMGGGDDDAAA??????@@@@@@@@@======>>>============>>>???>>>>>>>>>>>>???@@@AAA???AAABBBCCCCCCFFFJJJMMMTTTXXX```fffjjjnnnqqqtttvvvxxxzzz|||}}}}}}{{{zzzsssuuuxxxzzz~~~~~~dddWWWIIIBBB>>>:::777666444444333222111111111111111111111000000000//////......------------......------,,,+++)))***---///******+++++++++***))))))++++++************++++++,,,,,,++++++******))))))'''''''''''''''((((((((('''''''''''''''''''''''')))(((((('''&&&%%%$$$$$$%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''&&&&&&'''(((((((((''''''"""###%%%&&&((()))))))))&&&&&&'''''''''&&&%%%%%%$$$%%%&&&'''((())))))***&&&%%%$$$%%%'''((('''&&&&&&&&&&&&''''''(((((()))))))))(((((((((((())))))''''''((((((((((((''''''%%%((()))(((%%%$$$&&&(((''''''(((((())))))******************************&&&''''''((()))******+++'''(((((())))))*********))))))))))))************+++++++++++++++++++++++++++***)))))))))))))))))),,,,,,,,,,,,---------...---000444888<<<>>>@@@@@@???AAACCCDDDDDDFFFLLLQQQ^^^gggmmmhhhbbbaaaeeegggmmmuuu~~~}}}wwwwww{{{~~~|||}}}~~~{{{ppplllhhhhhhiiihhhbbb]]]UUUQQQMMMLLLKKKJJJFFFBBBAAA@@@>>><<<;;;<<<===>>>:::;;;<<<<<<<<<<<<>>>@@@AAAAAA@@@@@@@@@AAABBBBBBGGGIIIKKKLLLKKKNNNTTTXXXbbbhhhpppyyygggYYYLLLEEEAAA<<<999888555555444222222222222222333333333333222222222222...------,,,,,,------...+++---...,,,******,,,...******++++++,,,,,,++++++...------,,,,,,------...++++++++++++++++++******&&&'''''''''((((((((()))''''''''''''''''''''''''))))))((('''&&&$$$$$$###$$$$$$$$$%%%%%%$$$$$$$$$''''''''''''''''''''''''$$$%%%&&&'''(((''''''&&&######$$$&&&''''''''''''$$$%%%&&&'''''''''&&&%%%%%%%%%&&&'''''''''''''''***(((((((((***+++***)))&&&&&&&&&&&&&&&''''''''')))((((((''''''(((((()))''''''((((((((((((''''''&&&)))+++)))%%%$$$&&&)))'''''''''((()))*********************************''''''(((((())))))******'''(((((())))))***++++++************++++++++++++************************))))))))))))))))))***++++++,,,,,,---...///000000111444777;;;>>>@@@AAAAAA===AAAEEEHHHJJJPPPYYY```jjjqqqtttoooiiiiiilllnnnuuu}}}zzz{{{~~~~~~|||{{{}}}~~~}}}}}}}}}zzztttpppccc]]]XXXWWWXXXVVVPPPJJJEEEDDDCCCAAAAAA@@@@@@@@@>>>>>>>>>=========???@@@:::<<<>>>>>>>>>@@@DDDHHHGGGFFFGGGGGGHHHIIIJJJKKKQQQTTTYYY[[[]]]bbbjjjppp|||dddWWWJJJCCC???999666555666666555444333333333333............------------...------,,,,,,------...***,,,...---+++***,,,...***+++,,,,,,------------+++******))))))******+++***************+++++++++&&&'''''''''(((((())))))''''''''''''''''''''''''''''''&&&%%%###"""!!!!!!((((((((((((((((((((((((''''''''''''''''''''''''###$$$&&&'''''''''&&&&&&$$$$$$%%%%%%&&&%%%%%%%%%###$$$&&&'''((('''&&&&&&&&&&&&''''''&&&&&&%%%$$$(((&&&&&&'''((()))((('''&&&&&&&&&&&&&&&&&&%%%%%%((((((''''''''''''((((((''''''(((((((((((('''''''''***---+++&&&$$$'''***&&&''''''((()))******+++''''''''''''''''''''''''(((((((((((()))))))))))))))******+++,,,,,,------******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))(((((()))***+++++++++,,,---...///111222222444666:::===@@@AAAAAAAAA>>>BBBHHHLLLQQQYYYdddmmmsssyyyzzzuuupppqqqtttuuu|||~~~~~~yyyvvvwwwwwwvvvwwwzzzyyywwwvvvuuurrrlllccc\\\YYYSSSLLLJJJLLLJJJDDD>>>?????????===<<<<<<>>>@@@999;;;<<<===>>>@@@BBBDDD>>>@@@BBBCCCDDDGGGLLLQQQNNNNNNNNNOOOQQQSSSTTTUUUWWW\\\ccchhhmmmuuu|||fffXXXJJJBBB>>>999555444444444333222111000///...............////////////000000000000000000000000------------------------)))***,,,------,,,***))))))***+++,,,,,,+++***)))---+++******++++++)))(((************))))))))))))***)))'''&&&%%%%%%&&&'''(((((('''''''''(((((()))(((((((((((((((((((((((((((((('''(((((()))***+++&&&&&&&&&&&&&&&&&&&&&&&&+++)))''''''((((((&&&$$$&&&%%%%%%%%%%%%&&&''''''((((((''''''''''''(((((('''%%%"""!!!###$$$%%%%%%((('''&&&%%%&&&(((***+++***)))'''&&&&&&''')))***&&&&&&&&&&&&'''''''''((((((((((((((((((''''''&&&******))))))))))))))))))))))))))))))*********************)))))))))))))))***)))))))))))))))***++++++***)))((()))***,,,...---+++))))))+++,,,***'''((()))***+++++++++++++++......---...///222555777<<<<<<===>>>???AAACCCDDDDDDFFFLLLVVVaaalllssswww~~~zzzvvvuuuwwwzzz|||~~~~~~zzzwww}}}rrrnnnkkkmmmsssvvvvvvtttrrrooojjjfffccc^^^XXXSSSLLLKKKHHHCCC>>><<<<<<===>>>===;;;<<<>>>@@@BBBBBB:::===@@@AAAAAA@@@AAABBBIIIFFFDDDDDDGGGOOOVVV[[[YYY^^^___^^^```gggkkklllpppqqqvvv}}}yyygggYYYKKKDDD@@@;;;888777555555444333222111000000222222222222222111111111////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,'''((()))******)))(((''')))***++++++++++++***)))***)))(((((()))***(((''')))))))))((((((((((((''')))((((((''''''''''''(((+++***)))''''''&&&&&&&&&((((((((((((((((((((((((((('''&&&%%%%%%$$$$$$$$$((((((''''''&&&&&&%%%%%%)))''''''''')))***)))(((&&&%%%%%%%%%%%%&&&'''''')))(((((('''''''''(((((((((%%%###"""$$$%%%&&&&&&((('''''''''(((+++---///'''&&&$$$######$$$&&&'''((((((((()))))))))******(((((())))))(((((('''&&&)))))))))))))))))))))((((((((()))))))))*********((((((((((((((()))))))))******))))))))))))******+++***(((''''''(((***+++---+++)))***+++,,,***(((+++,,,------.........---.........///222555999;;;;;;<<<>>>@@@AAABBBDDDEEEKKKOOOWWWbbbmmmwww~~~}}}yyyxxx{{{}}}|||~~~uuummmjjjiiikkknnnoookkkhhh```]]]XXXUUUSSSOOOKKKGGGEEEEEECCC@@@===;;;===>>>AAAAAA@@@@@@AAABBBCCCCCCDDDFFFHHHHHHHHHGGGHHHJJJKKKJJJIIIKKKPPPXXX___dddiiiooossstttwww}}}xxxeeeXXXJJJCCC@@@<<<999888666666555444333222111111444444333333222222111111........................++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++++++++***)))(((&&&&&&&&&((()))((('''((((((((((((''''''''''''''''''(((((()))((((((((())))))((('''''''''''''''((((((((((((((((((((((((***)))(((''''''&&&&&&'''))))))((('''&&&%%%$$$$$$%%%$$$$$$&&&)))*********&&&%%%%%%%%%%%%&&&''''''***)))(((''''''''''''''')))'''$$$$$$%%%''''''''''''''''''''')))+++...///)))((('''&&&&&&'''((()))(((((()))))))))*********(((((())))))(((((('''&&&(((((((((((((((((())))))(((((())))))))))))******&&&''''''(((((())))))))),,,+++***)))))))))))))))***)))((('''''''''((())),,,+++******++++++***)))*********+++++++++++++++//////000222666999===???<<<>>>AAABBBCCCEEEHHHJJJUUU\\\iiiwwwzzzpppjjjdddcccbbbccceeebbb]]]XXXTTTQQQMMMJJJHHHGGGEEECCC?????????>>><<<===???AAA@@@@@@BBBCCCEEEEEEFFFFFFIIIKKKLLLMMMMMMNNNQQQSSSVVVWWWYYY^^^dddkkkqqquuu}}}zzzaaaTTTGGGAAA>>>:::777777555555555444333222222111222222111000000///..............................++++++++++++++++++++++++------,,,,,,,,,,,,------*********++++++*********'''&&&%%%&&&((()))((('''))))))((((((((('''''''''$$$%%%'''((()))(((((('''%%%%%%&&&&&&((()))++++++(((((((((((((((((((((((('''''''''(((((()))***+++''''''&&&&&&%%%%%%$$$$$$###""""""$$$'''(((((((((&&&%%%%%%%%%%%%&&&''''''***)))(((''''''&&&'''''')))(((&&&&&&'''(((((('''&&&&&&&&&&&&'''(((***+++***))))))(((((())))))***&&&''''''''''''((((((((()))))))))))))))(((''''''((()))))))))))))))******(((((((((((()))))))))***&&&''''''((()))******+++---,,,+++***))))))(((((())))))((((((((()))******,,,++++++++++++++++++***))))))))))))******+++,,,111222333555888;;;>>>@@@>>>@@@BBBCCCEEEJJJQQQVVVaaammm~~~~~~}}}|||}}}vvvmmmgggeee[[[ZZZXXXXXXXXXVVVQQQNNNOOOLLLIIIFFFDDDCCCCCCCCC>>>???????????????BBBDDD???BBBFFFIIIKKKMMMOOOPPPOOOQQQSSSVVVXXX\\\aaaeeekkkmmmrrrxxx~~~aaaTTTFFF@@@>>>:::777888444444333333222222111111111111000///......------........................,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))))))))***++++++******************+++((('''&&&''')))***)))(((*********)))))))))((((((###$$$&&&'''(((((('''&&&%%%%%%&&&&&&((()))++++++(((((((((((((((((((((((($$$$$$$$$$$$%%%&&&''''''######$$$$$$%%%%%%%%%&&&&&&%%%$$$%%%'''((('''&&&&&&%%%%%%%%%%%%&&&''''''))))))(((''''''''''''''')))(((''''''((()))(((''')))((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((())))))))))))))))))((((((''')))))))))******+++++++++'''(((((((((((()))))))))(((((()))***++++++,,,,,,------+++***))))))))))))(((((())))))***+++,,,---++++++,,,++++++++++++,,,,,,,,,,,,---...///111222444555666888:::<<<===>>>@@@AAABBBCCCFFFOOO[[[dddrrr|||{{{zzzzzzuuuwww{{{|||{{{zzzxxxzzzxxxrrriiiaaa______SSSQQQOOOMMMMMMLLLKKKJJJGGGFFFCCC@@@>>>===>>>???>>>@@@AAAAAAAAAAAACCCEEEDDDHHHNNNQQQSSSUUUXXXZZZ\\\___ccchhhmmmttt{{{cccVVVHHHBBB???;;;999999333333333333222222222111222222111111000000//////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***))))))***++++++***(((((((((***+++***)))************))))))))))))%%%&&&''''''''''''''''''))))))((('''''''''''''''(((((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%""""""###$$$%%%&&&''''''***((('''((())))))((('''&&&%%%%%%%%%%%%&&&''''''((((((''''''''''''(((((()))((('''((())))))(((''',,,,,,+++***)))(((''''''(((((((((((((((((((((((()))))))))*********++++++))))))******))))))((('''(((((())))))******++++++''''''(((((((((((()))))))))******++++++,,,,,,,,,---,,,+++***************((())))))***++++++,,,,,,***+++,,,,,,++++++,,,---+++++++++,,,...111333555777888999:::<<<>>>??????@@@CCCFFFHHHMMMXXXhhhttt~~~uuutttyyyzzzvvvvvvtttyyy~~~zzzuuupppnnnkkkkkkiiiccc[[[UUUTTTTTTLLLKKKIIIGGGGGGGGGHHHIIIBBBBBBAAA???<<<;;;===>>>@@@BBBDDDEEEDDDEEEGGGHHHIIINNNSSSVVVXXXZZZ^^^bbbmmmqqqwww}}}cccVVVHHHBBB???;;;888888444444444444333333333333111111111111111111111111////////////////////////++++++++++++++++++++++++------...//////...------++++++***))))))***+++++++++)))((()))******)))(((***))))))))))))(((((((((***))))))(((((((((((()))+++***)))''''''&&&&&&&&&((((((((((((((((((((((((******)))(((''''''''''''%%%%%%%%%&&&&&&'''''''''((('''&&&'''(((((('''&&&&&&%%%%%%%%%%%%&&&''''''''''''&&&''''''((()))***(((''''''((())))))(((&&&+++++++++******)))((('''*********++++++*********))))))*********+++++++++)))************)))((((((&&&&&&&&&'''((()))))))))'''''''''((((((((())))))******************++++++,,,,,,+++******+++++++++***************)))(((((()))+++------++++++,,,...(((((()))***---111444666888999;;;===@@@AAACCCCCCDDDJJJQQQVVV]]]iiiyyyzzzppppppuuu|||yyywwwyyy|||~~~zzzzzzyyyyyyzzzxxxssskkkddd___ZZZYYYWWWSSSNNNKKKJJJJJJGGGHHHHHHGGGFFFEEEEEEFFF@@@BBBDDDCCCAAAAAABBBDDDEEEGGGJJJKKKLLLMMMOOOQQQQQQVVV]]]aaaeeejjjqqqwww~~~bbbTTTGGG@@@===888555555555555555555555444444444000000000000000111111111000000000000000000000000)))))))))))))))))))))))))))***,,,------,,,***))),,,+++***))))))***+++,,,+++***(((((())))))(((&&&)))(((((((((''''''''''''---,,,+++)))))))))***+++(((((('''''''''(((((()))(((((((((((((((((((((((($$$$$$$$$$$$%%%&&&''''''((((((((((((((((((''''''$$$###"""###%%%&&&%%%$$$&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&((()))***+++(((''''''((())))))'''&&&''''''((((((((((((''''''''''''((((((((((((''''''(((((((((((())))))))))))***************)))(((((($$$$$$%%%%%%&&&'''((((((''''''''''''((((((((()))*********)))))))))))))))+++++++++***++++++,,,,,,,,,,,,+++***(((&&&%%%$$$)))+++...---++++++---///++++++,,,...111555:::<<<888999<<>>;;;999:::888666333222111111///---222222111111111111222222111///---,,,,,,,,,...//////---+++)))(((((()))***---,,,++++++************---,,,,,,,,,++++++******+++*********))))))((((((((((((((((((((((((((((((******))))))))))))******,,,+++)))((('''(((***+++***)))&&&### !!!$$$'''(((''''''&&&&&&%%%$$$$$$'''&&&&&&&&&'''&&&$$$"""'''%%%%%%&&&))))))'''$$$&&&&&&&&&&&&&&&&&&%%%%%%+++***((('''&&&&&&''''''''''''(((((((((((('''''')))))))))))))))((('''''',,,)))'''(((******(((%%%%%%&&&&&&&&&'''((((((((()))((('''''''''(((***+++)))((('''''''''(((***+++(((''''''&&&&&&&&&&&&'''))))))))))))))))))))))))...---+++*********++++++222000...+++***)))))))))---......---,,,,,,---/////////000333777;;;======??????@@@@@@AAAEEEKKKPPPWWW___jjjqqqvvv~~~}}}www|||{{{tttuuuwwwzzz~~~zzzsssllliiikkknnnlllhhhbbb[[[SSSMMMIIIKKKJJJHHHEEEBBBBBBCCCEEEBBBEEEIIIKKKIIIFFFCCCBBBAAAEEEIIIJJJJJJJJJMMMPPPNNNRRRWWW[[[___aaadddggghhhppp|||vvvcccUUUFFF@@@===999888999666444222111111000///---222222111111111111222222222000///------...///000---,,,***))))))***+++,,,...---,,,,,,+++++++++,,,************)))))))))(((************)))))))))((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))((((((''''''&&&&&&$$$""" """%%%$$$%%%%%%&&&&&&''''''(((***)))'''((())))))(((&&&---***'''''')))***)))'''''''''''''''''''''''''''((('''&&&%%%&&&&&&'''(((''''''(((((((((((('''''')))))))))))))))(((''''''+++)))((((((***+++)))''''''(((((((((((((((((()))((((((''''''(((((()))))))))(((((('''((()))***+++)))((((((((((((((())))))************************---,,,+++***)))******+++...---,,,,,,++++++++++++---.........,,,,,,...000000000222666:::>>>@@@AAA@@@@@@AAADDDHHHNNNTTTWWWeeejjjqqqtttxxxzzzxxx}}}}}}zzzrrrkkkeeedddgggbbb```\\\WWWQQQLLLGGGDDDDDDEEEEEECCCBBBBBBDDDFFFHHHKKKMMMMMMJJJFFFCCCBBBDDDGGGKKKMMMMMMNNNRRRUUUYYY^^^dddiiinnnrrrvvvyyywwwaaaSSSEEE???;;;888666666444222000000000000000...222222111111111111222222222111000///...///000111++++++***)))***+++---------,,,,,,+++++++++++++++------------,,,,,,,,,,,,************))))))))))))(((((((((((((((((((((((('''((())))))))))))((('''&&&((()))******(((&&&%%%&&&''''''&&&%%%%%%'''(((%%%%%%%%%&&&''''''(((((((((&&&$$$$$$&&&'''((('''000---)))&&&'''((())))))&&&''''''(((((()))))))))%%%%%%%%%%%%&&&'''((()))'''(((((((((((((((((('''(((((()))))))))(((''''''***)))((()))***+++***)))******))))))))))))))))))&&&'''((()))***))))))((()))(((((((((((()))***+++***)))))))))***+++,,,,,,************************,,,+++******)))***************+++,,,------------,,,---......------///111111333666:::>>>AAABBBCCC@@@AAACCCJJJRRRZZZ___bbbpppsssvvvxxx{{{{{{xxxyyyzzz~~~|||nnneee^^^ZZZZZZ]]]TTTRRROOOLLLHHHEEECCCBBB@@@BBBCCCCCCCCCDDDFFFIIINNNOOOPPPNNNKKKHHHFFFEEEIIIMMMQQQSSSUUUXXX]]]bbbggglllttt{{{~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~|||___RRRDDD>>>:::666444444444222000000111222111000222222111111111111222222222111000/////////000000,,,,,,++++++++++++,,,---++++++***************+++......------------------*********)))))))))))))))((((((((((((((((((((((((%%%'''(((******((('''%%%((())))))******((('''&&&&&&(((******)))))))))+++((((((((('''&&&&&&%%%%%%'''%%%######%%%((())))))+++***'''&&&&&&'''((((((%%%%%%&&&'''((())))))***%%%%%%&&&&&&'''(((((()))((((((''''''''''''(((((('''(((((((((((((((''''''(((((((((((()))******************))))))(((((((((&&&(((***,,,,,,+++)))((()))))))))))))))*********)))))))))***+++,,,---...************************************************(((***+++---......------+++,,,......---...111333444777:::===???AAABBBDDD@@@BBBGGGPPP[[[dddiiikkkqqqtttxxx{{{xxxxxxzzz|||zzzvvvkkk```YYYSSSNNNMMMPPPKKKJJJHHHFFFEEEDDDEEEEEEBBBDDDEEEFFFFFFFFFHHHJJJOOOPPPQQQPPPOOONNNOOOPPPSSSXXX]]]aaadddiiipppvvv}}}~~~~~~}}}|||}}}~~~}}}}}}|||~~~~~~~~~~~~~~~~~~~~~~~~yyy\\\PPPCCC===:::666444444555333111222333444333222222222111111111111222222000000/////////......//////...---,,,,,,+++++++++,,,,,,+++++++++,,,,,,---))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))%%%'''(((******((('''%%%)))((('''&&&%%%&&&''''''###%%%'''((('''''''''((()))((((((''''''&&&%%%%%%,,,***'''(((***---...///%%%&&&'''((((((((((((((($$$$$$%%%&&&''''''((((((((((((((())))))((((((((()))(((''''''''''''((()))''''''((((((((((((''''''&&&'''(((((((((((()))***)))))))))((((((''''''''''''))),,,......---+++)))((())))))***************((((((((()))***+++,,,---*********************************+++++++++*********+++,,,---...---,,,+++***,,,---......000222555888;;;>>>?????????AAACCCCCCGGGNNNXXXbbbjjjoooqqqppptttyyy|||uuuvvv{{{zzzwwwwwwvvvrrrnnnaaaYYYRRROOOKKKEEECCCDDDFFFFFFEEEDDDEEEGGGHHHIIIFFFGGGHHHGGGGGGGGGJJJLLLPPPRRRUUUWWWYYY\\\___bbbccciiiooouuuzzz}}}}}}~~~}}}~~~~~~}}}}}}~~~~~~~~~~~~oooZZZNNNAAA===;;;777444444666444222222444444444333222222111111111111222222000000////////////......000//////...---++++++***///............//////000)))))))))***************))))))))))))************))))))))))))))))))))))))'''((())))))))))))((('''(((&&&$$$###"""###%%%&&&%%%'''))))))((((((((()))&&&&&&&&&'''(((((())))))***((('''(((***,,,---,,,###&&&)))******)))***+++$$$$$$%%%%%%&&&'''''''''))))))*********))))))((()))((('''&&&&&&'''((()))&&&&&&'''((((((((('''''''''((())))))(((((()))***)))(((((((((((((((''''''((())),,,......---+++)))((()))******++++++******(((((((((((()))***++++++++++++++++++++++++++++++******+++,,,,,,,,,++++++,,,,,,------,,,,,,+++++++++---///000111333666888:::===??????===>>>BBBFFFJJJPPPZZZbbbiiinnnsssvvvtttxxx}}}{{{xxxwwwyyy|||wwwqqqllliiiccc]]]XXXQQQLLLHHHHHHFFFAAA??????CCCCCCDDDEEEGGGIIIKKKLLLGGGGGGHHHHHHIIIKKKOOOSSSYYY\\\aaafffkkkooouuuxxxzzz~~~}}}~~~~~~}}}}}}~~~jjjXXXLLLAAA===;;;888666666666444222222333333222111222222111111111111222222000111111111000000//////...............---,,,,,,...------------...///000,,,,,,,,,---------......((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))''''''&&&&&&%%%%%%&&&&&&(((***+++***))))))***+++&&&&&&''''''(((((())))))&&&%%%$$$%%%'''(((((('''%%%'''(((((('''&&&(((+++&&&&&&&&&&&&''''''''''''&&&'''((()))******)))))))))((('''&&&&&&'''((()))%%%&&&''''''(((((('''''')))+++,,,+++)))((()))+++((())))))))))))))))))***'''(((***,,,,,,+++***)))((()))***+++++++++*********)))))))))))))))******++++++++++++++++++++++++***+++,,,---...------,,,---,,,,,,++++++,,,,,,---...000222333555777:::===:::===??????===@@@FFFLLLTTT]]]hhhnnnppprrrvvvzzz{{{}}}{{{vvvkkkhhhddd^^^XXXRRRNNNLLLJJJDDDAAABBBCCCAAA@@@CCCCCCDDDFFFHHHJJJLLLMMMNNNGGGHHHIIIKKKOOOUUU]]]bbbjjjnnntttzzz~~~~~~~~~{{{|||}}}~~~~~~~~~}}}lllWWWKKK@@@===<<<999777777666444222111222222111000222222111111111111222222111222222222222111000000,,,---......///.........************++++++,,,---*********++++++,,,,,,,,,(((((())))))*********+++))))))))))))))))))))))))******))))))))))))******)))***+++,,,+++***((('''&&&''''''&&&%%%%%%&&&((()))))))))(((''''''&&&&&&''''''&&&((()))***((('''&&&'''&&&$$$!!!!!!%%%)))((((((((((((((('''''''''###$$$&&&(((***************((('''&&&&&&'''(((***%%%%%%&&&'''(((((((((''',,,...///...+++)))+++---))))))******+++++++++,,,&&&'''((()))***))))))(((((()))***+++,,,+++******++++++******)))*********++++++++++++++++++++++++***+++---...///...------,,,++++++***+++,,,...///000222555666888:::>>>@@@:::<<>>>>>BBBJJJQQQ[[[fffrrrwwwuuutttxxx}}}~~~~~~vvvllleee\\\ZZZWWWQQQLLLHHHHHHIIIHHHBBB>>>@@@AAAAAADDDGGGDDDFFFIIILLLNNNOOOPPPPPPHHHIIILLLOOOVVV___jjjqqqyyy}}}jjjvvv~~~}}}~~~~~~~~~~~~}}}|||{{{{{{{{{xxxzzz|||~~~~~~}}}~~~dddSSSJJJBBB===999555444666444222111222333333222111111111111111000000000000000000000000000///......,,,,,,,,,++++++*********//////...------,,,+++++++++))))))---...,,,,,,000///---+++***++++++***(((***)))'''''''''(((***+++((())))))*********))))))+++(((&&&&&&***,,,,,,***))))))(((((('''''''''&&&((('''&&&&&&&&&(((***+++)))'''&&&&&&'''''''''&&&$$$&&&)))***(((&&&%%%%%%&&&'''((((((((('''%%%$$$)))((('''&&&&&&&&&&&&&&&%%%&&&((()))***+++******)))*********++++++++++++******))))))((((((''''''''''''''''''((((((((())),,,+++***)))((((((((((((((((((((((((((((((((((((******))))))))))))******+++*********))))))((((((*********+++,,,---...///...//////000000///......222333666;;;>>>@@@@@@???>>>:::;;;BBBHHHKKKSSS\\\kkkpppwwwzzz{{{{{{}}}~~~wwwsssqqqsssyyy}}}xxxqqqkkkbbbWWWOOOMMMLLLJJJHHHFFFFFFFFFFFF@@@AAABBBBBBBBBDDDGGGJJJLLLLLLLLLLLLLLLMMMNNNOOOQQQSSSWWW]]]fffppp|||kkkuuu~~~|||{{{{{{}}}~~~||||||}}}~~~||||||}}}}}}~~~~~~{{{zzzzzz{{{{{{~~~~~~~~~~~~~~~fffSSSKKKBBB>>>:::666555777444333222222333333222000111111111111000000000000000000000000000///......---------,,,,,,,,,,,,,,,******+++,,,---.../////////,,,+++---,,,(((''')))---+++******+++++++++***))))))***************))).........---,,,***)))(((+++)))(((((()))***+++***))))))((((((((('''''''''%%%%%%%%%&&&&&&&&&''''''+++)))'''&&&'''(((''''''$$$'''))))))(((&&&&&&&&&%%%&&&&&&'''((((((((((((''''''&&&&&&&&&''''''(((((((((''''''''''''((()))((((((((())))))))))))******)))))))))(((((((((''''''''''''((((((((())))))((((((((())))))***+++,,,))))))))))))))))))))))))******))))))))))))******,,,,,,+++++++++*********...---,,,,,,++++++,,,,,,////////////000000000000777888:::===???@@@???>>>@@@======CCCJJJPPPZZZeeessswww|||}}}ssspppqqqoooqqqwww|||{{{tttjjjbbb\\\VVVOOOJJJGGGFFFCCCAAA@@@@@@AAABBB@@@BBBDDDEEEFFFHHHLLLNNNQQQRRRSSSSSSTTTUUUWWWXXXXXX\\\ccclllwww~~~~~~}}}||||||{{{}}}~~~}}}}}}}}}~~~~~~~~~}}}}}}}}}}}}~~~}}}{{{{{{{{{|||}}}gggSSSKKKCCC???;;;777555777666444333222333222111///111111111111000000000000000000000000000///......,,,---------------......))))))***+++,,,---...///000,,,+++,,,+++&&&%%%'''+++)))((()))***,,,,,,+++(((***+++------+++)))(((************)))'''&&&&&&*********)))(((((()))***))))))((((((((((((''''''%%%%%%&&&'''''''''&&&&&&...+++(((&&&'''((((((((($$$'''))))))((('''&&&'''%%%%%%%%%&&&'''(((***+++&&&&&&&&&&&&'''((()))***+++)))'''&&&&&&(((***+++&&&&&&'''''''''((((((((())))))))))))((((((((((((''''''((((((((())))))))))))))))))))))))***,,,,,,******************************))))))))))))******------,,,,,,,,,,,,++++++...------,,,,,,,,,,,,,,,000//////...///000222333666777999;;;<<<=========AAA@@@BBBHHHPPPZZZgggrrr|||~~~nnnjjjnnnpppnnnooouuu|||~~~~~~~~~|||zzz}}}kkkcccXXXPPPLLLIIIGGGDDDCCCBBB@@@>>>>>>???AAABBBBBBEEEHHHKKKMMMOOOSSSUUURRRTTTVVVXXXYYY[[[]]]```ccciiittt~~~~~~~~~~~~}}}}}}|||||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||||||||}}}}}}~~~~~~~~~~~~}}}||||||}}}~~~~~~hhhRRRJJJBBB???;;;777555777777555333333333222000///111111111111000000000///000000000000000///......++++++,,,,,,------......------,,,++++++***)))))),,,)))))),,,,,,)))))),,,+++***((()))***++++++***)))***+++++++++***)))(((%%%%%%&&&'''(((((((((((()))+++---+++'''&&&(((***))))))(((((((((((((((((()))((((((((((((((())))))...+++'''&&&&&&'''''''''%%%'''))))))(((''''''((('''&&&&&&&&&&&&(((***+++'''''''''''''''((())))))))))))))))))***+++,,,---&&&&&&&&&'''''''''(((((())))))))))))(((((((((((('''(((((((((((())))))))),,,,,,+++***))))))))))))+++++++++++++++++++++++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000///...------...111333555555777999:::<<<>>>@@@BBBAAADDDKKKSSS\\\gggttt~~~uuukkklllqqqqqqpppssszzz|||tttvvvzzzzzzqqqkkk[[[UUULLLFFFDDDCCCCCCBBBCCCBBBAAA@@@AAACCCEEEGGGFFFIIIMMMPPPRRRUUUXXXZZZTTTXXX]]]```bbbdddhhhlllqqqyyy}}}||||||||||||||||||}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}|||zzzzzz{{{{{{|||~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~}}}~~~gggPPPIIIBBB???<<<777555666777666444333333333111///111111111111000000000///000000000000000///......******++++++,,,,,,------//////---,,,***)))''''''***((())),,,...,,,---000...,,,***)))******)))(((+++***)))((('''(((((()))'''((()))***++++++++++++(((+++---+++(((&&&(((***(((((()))))))))))))))))),,,***(((&&&&&&(((***+++,,,)))&&&%%%%%%&&&&&&&&&%%%'''))))))((('''(((******)))'''&&&&&&'''((()))***)))((('''''''''''''''((()))***++++++)))'''&&&''''''((((((((()))))))))(((((((((((())))))))))))(((((((((((()))))))))***---,,,+++***))))))))))))++++++++++++++++++++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...000000......------///222555777:::;;;===>>>>>>@@@DDDGGGDDDNNNZZZdddmmmvvvzzzrrrpppqqqsssvvvwww|||zzzrrrsssuuuwwwvvvpppfff\\\UUUMMMJJJFFFCCCBBBBBBAAAAAAAAAAAABBBCCCEEEHHHJJJKKKJJJLLLPPPRRRUUUXXX[[[^^^```fffmmmqqqtttwww}}}}}}|||||||||||||||}}}}}}}}}}}}}}}~~~~~~~~~}}}|||||||||zzzzzz{{{{{{|||~~~~~~|||}}}}}}~~~~~~}}}}}}hhhPPPIIICCC@@@===888666777777555444333444333222000111111111111000000000000000000000000000///......******+++++++++++++++,,,,,,,,,,,,,,,++++++++++++---******---...+++,,,...000...+++***++++++)))(((,,,+++(((&&&&&&'''((()))***************)))(((((((((***++++++)))(((((()))(((((())))))))))))*********)))'''%%%%%%&&&'''))))))'''&&&&&&''''''&&&%%%&&&'''(((((((((((()))+++***)))(((((('''''''''(((+++***)))(((''''''''''''((()))++++++)))%%%!!!(((((()))))))))*********(((((((((((())))))))))))((((((((()))))))))************)))******+++,,,---++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,------///......---------------...//////000333555888:::;;;===???>>>>>>@@@EEEJJJQQQ___oooxxx}}}~~~xxxtttuuuvvvwwwwwwwwwpppiiiiiigggccc\\\TTTLLLHHHCCCCCCBBBBBBBBBBBBBBBBBB???AAADDDGGGJJJMMMNNNOOONNNPPPSSSVVVYYY^^^cccgggnnnvvv}}}}}}~~~~~~~~~}}}|||}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}|||||||||~~~~~~}}}|||||||||}}}}}}~~~~~~}}}{{{|||}}}~~~~~~}}}}}}~~~iiiQQQJJJEEECCC@@@:::888999666444333333444444333222111111111111000000000000000000000000000///......,,,,,,,,,,,,,,,+++++++++***++++++,,,------......---******------******,,,///---++++++,,,,,,,,,+++++++++***)))(((((((((((((((((())))))(((((('''''')))((()))***++++++***((((((((()))))))))*********'''(((((()))((('''&&&%%%'''&&&&&&((())))))(((&&&&&&'''((((((((((((***,,,'''(((((())))))))))))((())))))((((((((((((((()))((()))******)))'''$$$"""(((((()))))))))*********'''((((((((()))))))))***(((((()))))))))*********************+++,,,------++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,---------.........//////...---------------000111333555888:::<<<===:::===@@@BBBCCCGGGOOOVVVfffuuuzzzuuuvvvwwwyyy|||}}}uuulllfffZZZXXXTTTOOOKKKHHHFFFEEEAAAAAABBBBBBBBBCCCEEEFFFDDDHHHMMMRRRVVVWWWXXXWWWWWWYYY\\\```dddkkksssyyy}}}}}}}}}~~~}}}}}}~~~{{{{{{{{{|||}}}}}}~~~~~~||||||}}}~~~~~~}}}||||||||||||~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~}}}}}}}}}}}}}}}|||||||||~~~}}}}}}}}}}}}~~~}}}}}}~~~~~~}}}{{{}}}~~~}}}}}}}}}~~~kkkSSSLLLGGGEEEBBB===:::;;;555444333333444555444222111111111111000000000000000000000000000//////............------,,,,,,,,,,,,,,,,,,------.........***((((((+++,,,******---...,,,+++,,,---......---***+++,,,---,,,***(((&&&((()))***,,,------......)))''''''))),,,---***'''(((((())))))*********+++&&&))),,,///...+++'''$$$&&&&&&'''***,,,,,,)))'''&&&'''((((((((((((***,,,%%%&&&(((***++++++******(((''''''(((((()))***+++''''''(((***+++,,,---...(((((((((((())))))))))))'''((((((((())))))******))))))))))))************...---,,,+++************************************,,,++++++******++++++,,,---.........//////000000,,,,,,,,,---...///000111111333666999<<<>>>???@@@<<>>:::888888777666444444444444222000111111111111000...,,,+++111000000///...---------+++,,,---,,,***)))***+++,,,------......------,,,,,,,,,---------,,,++++++)))***++++++***)))***,,,(((((((((((((((((((((((('''&&&'''***,,,,,,)))%%%&&&'''((())))))((('''&&&''''''''''''''''''''''''******))))))((((((''''''))))))))))))))))))))))))((((((''''''&&&&&&&&&%%%''''''((((((((((((''''''))))))))))))************(((((((((((((((((((((((((((,,,+++''''''---...+++---,,,,,,+++***)))(((((((((((())))))******++++++))))))(((((()))***+++++++++,,,---...////////////++++++,,,,,,,,,,,,------))))))***+++,,,,,,------,,,,,,,,,,,,---///111222555666777999;;;>>>???@@@GGGHHHMMMTTT]]]hhhrrrxxx}}}qqqsssyyy~~~}}}rrreee[[[UUURRRMMMIIIBBBBBBAAAAAAAAABBBBBBCCCGGGGGGHHHIIIJJJMMMOOOQQQYYY___eeeiiiiiiiiijjjlllkkkqqqyyy~~~}}}||||||wwwwwwxxxyyyzzz{{{{{{|||zzzzzzzzzzzz{{{{{{||||||{{{xxxyyy~~~}}}{{{|||{{{~~~~~~zzzyyy~~~|||yyywwwwwwxxxzzz|||zzz{{{~~~~~~|||zzzyyy}}}}}}~~~~~~~~~~~~}}}}}}zzzyyyyyy{{{~~~|||||||||}}}}}}}}}}}}}}}~~~}}}}}}~~~}}}|||{{{{{{~~~}}}{{{zzzzzz|||~~~jjjTTTKKKBBB???===999777888666555444444555666555333444444555555444444333333111000000///......------+++------,,,+++***+++,,,,,,,,,------------,,,,,,------------,,,+++)))))))))***++++++***)))***+++(((((((((((((((((((((((()))'''&&&(((***+++***(((((()))***++++++***)))(((''''''''''''''''''''''''***)))))))))((((((((('''(((((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((('''''''''(((((((((((()))))))))))))))))))))))))))))))))'''***)))%%%&&&***+++))),,,,,,++++++***))))))))))))))))))))))))*********++++++************++++++***++++++,,,------------++++++,,,,,,,,,,,,------------------...///000000,,,,,,,,,,,,---///111333555888;;;===>>>@@@BBBDDDEEELLLWWWbbbkkkttt{{{tttttt{{{yyyvvvjjjbbbWWWPPPLLLJJJGGGCCCBBBBBBBBBBBBCCCEEEFFFHHHJJJLLLPPPTTTVVVYYY[[[]]]aaaffflllpppsssvvvzzz~~~~~~~~~~~~}}}|||{{{zzzzzztttuuuvvvvvvxxxxxxyyyzzzzzz{{{{{{{{{||||||||||||~~~zzzyyy}}}~~~{{{yyy{{{yyy}}}~~~{{{zzz}}}|||zzzyyyyyy{{{|||}}}|||}}}~~~}}}|||{{{}}}}}}~~~~~~~~~~~~}}}}}}|||{{{zzz|||~~~~~~}}}}}}}}}}}}}}}|||||||||}}}~~~}}}}}}~~~}}}|||{{{zzzzzzzzzzzz}}}{{{zzzyyyyyy{{{~~~jjjSSSJJJAAA>>><<<888666777555444444555666777777555111111111111111222333333000000000///......------,,,---...---,,,++++++---,,,,,,------------,,,,,,...------,,,+++)))(((''')))+++,,,+++***)))***+++))))))))))))))))))))))))***(((&&&&&&(((*********))))))************))))))(((((((((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''++++++************))))))'''(((((())))))(((((('''''''''''''''((((((((((((************************''')))(((&&&&&&)))***(((************************************)))))))))))),,,,,,,,,+++++++++++++++))))))******+++,,,,,,,,,++++++,,,,,,,,,,,,------------,,,++++++,,,---...,,,,,,,,,---...000333444555:::@@@AAAAAABBBFFFKKKLLLXXXgggssszzz~~~vvvttt|||{{{rrrhhhcccVVVPPPJJJFFFFFFFFFDDDAAACCCCCCCCCDDDGGGJJJNNNPPPOOOSSSYYY]]]___aaabbbdddjjjooovvv}}}}}}zzzyyyyyyyyy}}}}}}|||{{{zzzyyyxxxxxxtttuuuuuuvvvwwwxxxyyyyyy{{{{{{{{{{{{||||||||||||zzzxxxzzz{{{xxxwwwyyyyyy|||}}}{{{zzzyyyyyyyyyzzz{{{{{{||||||{{{|||~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}~~~}}}||||||~~~~~~}}}|||}}}}}}}}}||||||{{{{{{zzz{{{}}}~~~~~~}}}}}}}}}}}}}}}|||{{{yyywwwwwwwwwyyyzzz{{{zzzyyyxxxyyy{{{~~~iiiSSSIIIAAA>>><<<888666666555444333444555666555444///...---,,,---...///000000000//////............---...///...,,,+++,,,---,,,,,,,,,------,,,,,,,,,,,,,,,,,,+++***)))((('''***+++,,,+++)))))))))+++************************)))(((''''''((()))******''''''((((((((((((''''''++++++++++++++++++++++++))))))))))))((((((((((((((((((((((((((((((((((((************************(((((())))))))))))(((((('''''''''((((((((())))))************************)))******))))))*********))))))*********+++++++++++++++******))))))(((((()))******++++++,,,,,,,,,)))))))))******+++,,,---+++++++++,,,,,,,,,------...---+++******+++,,,------------...000222555666666<<>><<<888666666666555333333333333222000333222111//////000111111////////////............---...///...,,,+++,,,---+++,,,,,,,,,,,,,,,,,,+++))))))***+++++++++*********+++,,,+++)))((()))***++++++++++++++++++++++++%%%''')))******)))((((((((((((''''''''''''((((((************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((()))))))))************************************))))))******))))))))))))))))))***++++++,,,,,,++++++******))))))((((((%%%&&&(((***+++,,,,,,,,,++++++******+++,,,---...+++++++++,,,,,,,,,------111111//////...///000000.........000222555888999888===AAAAAACCCKKKXXXdddpppvvv|||}}}{{{}}}|||qqqgggaaa\\\TTTMMMJJJFFFEEEDDDEEEHHHJJJKKKKKKMMMMMMOOORRRWWW\\\aaadddiiilllnnnmmmllloootttzzz}}}{{{zzzyyyyyyzzz{{{{{{{{{zzzyyyxxxwwwwwwvvvuuuvvvwwwxxxyyyzzzzzz{{{xxxxxxxxxxxxxxxxxxxxxxxxwwwrrrqqqtttvvvvvvvvvyyy|||}}}~~~}}}zzzwwwvvvuuutttvvvxxxzzz||||||{{{{{{zzz{{{|||}}}}}}|||zzzyyy{{{{{{}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~|||{{{{{{{{{zzzzzzyyyxxxwwwwwwyyy{{{}}}~~~~~~~~~~~~~~~}}}}}}~~~}}}}}}~~~~~~|||zzzzzz|||||||||||||||}}}~~~hhhSSSJJJAAA>>><<<888666777666444333222222222000///333333222111000000000111//////////////////......,,,---...---,,,++++++---++++++,,,,,,,,,,,,++++++((()))***+++,,,,,,,,,,,,+++,,,,,,+++)))((()))***************************$$$'''***,,,+++)))((('''******))))))))))))******''''''''''''''''''''''''(((((((((((())))))))))))************************'''''''''(((((((((((()))((())))))******))))))((())))))))))))************************************(((&&&'''))))))&&&%%%'''))))))******+++++++++,,,************))))))))))))$$$&&&(((***+++,,,++++++,,,,,,++++++,,,---///000++++++,,,,,,,,,,,,------///////////////////////////000000222555888;;;===<<>>??????BBBHHHPPPZZZhhhuuu~~~yyymmmbbbUUUNNNHHHHHHHHHEEEDDDEEEFFFGGGIIILLLPPPUUUZZZ]]]bbbdddhhhmmmqqquuuwwwxxxyyy~~~}}}{{{yyyzzz{{{|||{{{zzzvvvwwwxxxxxxyyyxxxwwwvvvxxxxxxwwwvvvuuutttsssssssssssstttuuuvvvwwwxxxxxxxxxwwwwwwwwwvvvvvvvvvvvvvvvsssssswwwzzzxxxwwwxxxyyyyyyzzzxxxvvvvvvvvvxxx}}}~~~~~~~~~|||zzzzzz{{{}}}~~~~~~~~~}}}||||||}}}}}}||||||||||||||||||||||||}}}|||}}}~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}gggUUUKKKCCC@@@>>>:::888888444333222333555666555444+++---///111222222111111.........///////////////+++,,,---,,,***)))***++++++++++++,,,,,,+++++++++---------------,,,+++***+++,,,---+++)))(((((()))))))))))))))))))))))))))''')))***(((&&&&&&))),,,)))((('''&&&&&&'''((()))************************'''((((((((())))))******))))))))))))))))))))))))''''''(((((()))))))))***))))))************))))))''''''''''''((((((((()))((((((((((((((((((((((((+++'''(((,,,,,,&&&%%%(((************************(((((())))))******+++++++++,,,---...---+++)))''',,,+++*********,,,...000++++++,,,,,,,,,---------+++---000333444333111000222222333666999<<>>@@@CCCEEEGGGMMMUUUaaammmvvv|||qqqfff[[[TTTNNNGGGDDDEEEFFFGGGHHHIIIJJJNNNSSSWWWZZZ\\\aaagggnnnsssxxxzzzwww{{{~~~}}}|||}}}{{{yyywwwuuuuuuuuuuuuuuuuuuuuuwwwyyyyyywwwtttttttttuuuuuuvvvwwwwwwwwwxxxvvvsssqqqooopppqqqrrrrrrsssuuuwwwxxxwwwvvvvvvxxxwwwwwwvvvuuuuuuvvvvvvuuuvvvwwwxxxxxxwwwvvvuuuyyyyyyyyywwwvvvwwwzzz|||}}}|||{{{{{{{{{|||}}}~~~~~~}}}}}}}}}~~~~~~}}}|||{{{{{{}}}~~~}}}{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~}}}}}}}}}~~~~~~|||}}}}}}~~~~~~}}}||||||}}}~~~~~~eeeRRRHHH@@@>>>;;;777444444444444333333333333222222222111111111111222222333000000//////......------++++++,,,------...///////////////......------,,,---.........---,,,++++++---,,,+++***************+++***)))((()))***+++,,,))))))))))))(((((((((((('''((((((((((((''''''&&&,,,+++***))))))***+++,,,))))))(((((((((((())))))''''''(((((())))))(((((())))))************))))))++++++******)))((((((''')))((((((((()))***+++,,,,,,++++++***))))))******++++++++++++************,,,++++++***)))(((''''''''')))++++++***)))***+++******+++,,,---...//////---------.........//////,,,,,,,,,,,,------------......///000111333555555999<<<>>>??????CCCIIINNN[[[bbbmmmwww}}}zzzmmmZZZRRRKKKIIIGGGCCCCCCFFFFFFHHHKKKMMMQQQVVV\\\```ggglllsssyyy|||~~~}}}}}}||||||{{{zzzzzzzzzyyyxxxvvvtttsssssssssssssssssstttuuuwwwxxxvvvtttrrrssssssttttttuuuvvvvvvtttrrrqqqppppppqqqssstttssstttvvvwwwxxxwwwwwwvvvwwwvvvtttsssrrrsssuuuvvvvvvvvvwwwwwwxxxxxxxxxyyyyyyzzzzzzyyyxxxxxx{{{}}}~~~}}}|||{{{zzz{{{|||}}}~~~~~~~~~~~~}}}|||zzz|||}}}|||{{{{{{|||}}}}}}~~~}}}|||{{{{{{|||}}}~~~~~~}}}~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~|||dddRRRIIIAAA>>>;;;777444444444444333333333222222222222111111111222333444444000000000/////////......,,,,,,,,,---------......------+++*********++++++///////////////...------......---+++************+++******))))))***++++++***)))(((((((((((())))))((()))))))))))))))((((((,,,+++)))(((((()))+++,,,***)))(((''''''((()))*********++++++++++++******))))))************))))))************))))))(((((('''(((((()))***++++++,,,)))))))))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))))))))(((''')))+++,,,+++************++++++,,,---.........------------............++++++,,,,,,,,,,,,,,,---......///000222444666777;;;===??????@@@GGGRRR[[[iiinnnvvv|||}}}fffUUUMMMHHHFFFGGGGGGFFFIIIMMMJJJLLLQQQUUU[[[aaahhhmmmxxx~~~|||zzzxxxwwwwwwwwwwwwwwwvvvvvvvvvuuutttsssqqqqqqqqqqqqrrrsssssssssttttttsssrrrqqqpppqqqqqqrrrssssssttttttqqqpppoooooooooqqqrrrsssrrrssstttuuuvvvuuuuuuuuuuuusssqqqpppppprrrtttvvvwwwwwwwwwxxxxxxzzz{{{|||zzz{{{{{{zzzyyyzzz|||~~~}}}}}}~~~~~~~~~}}}{{{zzzzzzzzz{{{|||}}}~~~~~~~~~}}}|||yyy{{{||||||{{{{{{|||~~~{{{}}}~~~}}}|||||||||~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~}}}}}}}}}}}}}}}}}}~~~{{{dddQQQHHH@@@>>>;;;777444555444444333333333222222222222111111111222333444444000000000000000/////////......---------,,,,,,,,,---,,,***))))))***+++,,,******+++,,,,,,,,,,,,,,,***)))((('''&&&&&&&&&&&&))))))))))))((()))))))))))))))(((((((((((()))***)))******+++++++++******+++***(((''''''(((***++++++)))'''&&&&&&''')))+++******++++++++++++******))))))************))))))(((((())))))************''''''((()))***+++++++++((())))))***++++++++++++((((((((())))))))))))))))))******++++++,,,,,,,,,'''))),,,,,,+++******+++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------+++++++++,,,,,,---------//////000222444777999:::>>>@@@BBBCCCGGGRRRaaammmtttwwwyyy|||~~~}}}jjjWWWJJJHHHEEEFFFIIIKKKKKKOOOTTTTTTXXX^^^dddkkkrrrzzz~~~zzzyyyyyyxxxvvvuuuuuutttssssssrrrrrrqqqpppoooooonnnooopppqqquuuuuutttrrrpppnnnmmmmmmnnnooooooppppppqqqrrrrrrqqqpppoooooooooooopppqqqpppqqqqqqrrrrrrrrrrrrrrrsssqqqooonnnoooqqqsssuuuvvvvvvvvvvvvwwwyyyzzz{{{yyy{{{|||{{{zzzzzz|||}}}{{{|||}}}~~~~~~}}}{{{zzzyyyyyyyyyzzz{{{|||}}}}}}}}}|||xxxzzz||||||{{{|||}}}zzz|||~~~~~~~~~}}}|||~~~}}}}}}~~~~~~~~~~~~~~~}}}|||||||||}}}}}}}}}}}}~~~~~~}}}}}}}}}{{{eeePPPGGG@@@===<<<888555666444444333333333333222222222111111111111222222333111111111111000000000000//////...---,,,,,,++++++///...---,,,,,,,,,---...+++,,,------............***))))))(((''''''''''''((((((((((((((((((''''''(((((((((((()))))))))))))))******++++++++++++******)))(((''''''((()))***+++)))(((&&&&&&((()))+++(((((())))))((((((''''''(((((())))))))))))(((((('''(((((()))******++++++'''((()))******+++******++++++++++++***((('''&&&)))))))))************+++))))))***+++,,,---......(((***,,,,,,+++***+++,,,---,,,,,,,,,+++++++++***+++++++++,,,,,,,,,------++++++,,,,,,------......000111222444777999<<<======@@@CCCHHHQQQ^^^mmmwww||||||{{{{{{}}}zzzeeeVVVOOOLLLGGGGGGIIINNNPPPPPPUUU[[[^^^ccciiipppwww~~~zzzyyyyyyxxxwwwttttttsssrrrqqqpppoooooonnnnnnmmmmmmmmmnnnpppqqquuuuuutttqqqmmmjjjiiijjjlllmmmmmmnnnooooooppppppppppppooonnnnnnnnnnnnnnnoooooooooooooooooooooooopppooonnnnnnoooqqqsssuuutttttttttuuuvvvvvvvvvwwwyyyzzz|||{{{zzzzzz{{{}}}{{{{{{|||}}}}}}}}}||||||zzzzzzyyyyyyzzz{{{|||}}}~~~}}}{{{xxxzzz|||}}}}}}}}}|||}}}~~~~~~~~~~~~~~~~~~||||||~~~~~~~~~~~~~~~~~~}}}|||{{{||||||}}}}}}}}}~~~~~~~~~~~~}}}}}}|||gggOOOFFF???===<<<999777777444444333333333333222222222222111000000000111111111111111111111111111111---------------------,,,......------------......000000000000000//////...,,,,,,+++******+++++++++((()))))))))(((((('''&&&&&&'''(((*********)))((('''((())))))*********)))))))))))))))))))))))))))***)))(((''''''((()))***'''(((((((((((('''&&&%%%''''''(((((((((((('''''')))))))))))))))*********((()))******+++***))))))************)))'''%%%$$$++++++,,,,,,,,,---------))))))******++++++,,,,,,***+++++++++******,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,---------...+++,,,,,,---......//////111222444666999<<<>>>@@@@@@DDDLLLVVVbbbnnnxxx}}}~~~|||~~~tttaaaRRRKKKKKKMMMMMMNNNRRRXXXZZZ[[[```fffhhhlllsss{{{~~~}}}||||||zzzxxxwwwwwwwwwuuusssqqqqqqppppppoooooonnnnnnllllllkkkllllllnnnpppqqqsssssssssoookkkhhhhhhjjjkkkkkkllllllmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmnnnnnnnnnnnnnnnoooppprrrsssttttttuuuvvvwwwwwwwwwvvvuuuxxxyyy{{{{{{zzzzzzzzz|||{{{{{{{{{{{{{{{|||}}}~~~}}}|||{{{{{{{{{|||}}}}}}~~~|||{{{yyy{{{}}}~~~~~~~~~~~~|||yyyxxxzzz|||}}}}}}}}}~~~~~~~~~|||||||||||||||}}}}}}}}}~~~|||{{{{{{|||}}}~~~|||}}}~~~~~~}}}|||}}}hhhNNNEEE>>>===<<<999777888444444444333333333222222222222111000/////////000111111111111111111222222+++,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,/////////...---+++***))))))))))))((())))))******)))))))))))))))(((''''''%%%''')))***+++***)))(((&&&&&&'''((((((((((((((()))***++++++++++++***)))))))))(((((((((((())))))))))))***))))))(((''''''&&&&&&''''''''''''&&&&&&++++++******)))((((((((())))))***++++++***((((((&&&'''((())))))(((''''''(((((()))))))))*********************))))))))))))+++++++++***)))***,,,///+++,,,,,,---...///000000---------.........//////,,,,,,------...///000000222333555777:::===@@@AAAJJJOOOZZZiiivvv}}}}}}hhhbbbYYYPPPKKKIIIJJJJJJUUUVVV\\\bbbeeefffkkkrrrssswww~~~{{{wwwtttrrrvvvuuuuuuuuuuuutttqqqnnnnnnnnnnnnnnnnnnnnnnnnnnnlllkkkkkkkkklllnnnpppqqqpppqqqqqqnnnjjjhhhiiikkkjjjjjjkkkllllllmmmmmmnnnllllllmmmmmmnnnoooooooooooonnnmmmmmmmmmmmmnnnnnnmmmnnnooopppqqqrrrssstttxxxyyyzzz{{{{{{zzzxxxwwwwwwyyy{{{{{{zzzyyyzzz{{{|||{{{zzzzzzzzz|||~~~~~~}}}||||||}}}~~~~~~}}}{{{zzzyyy{{{}}}~~~|||}}}~~~~~~|||yyyvvvuuuvvvxxxzzz|||}}}}}}}}}}}}~~~~~~~~~wwwwwwxxxyyyzzz{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}|||zzz{{{|||}}}|||}}}~~~~~~}}}|||zzzcccNNNFFF>>>===<<<999777888555555444333333333444444111111111111111111111111////////////...........................///000111,,,------......------,,,...,,,***+++---...,,,***'''&&&&&&&&&&&&(((***+++,,,++++++***)))(((''''''******))))))(((((((((''')))((('''''''''(((***++++++*********))))))((((((''''''''''''((()))***++++++***)))***+++,,,+++)))------,,,,,,***)))''''''))))))))))))))))))))))))*********+++,,,...///000))))))))))))***************+++,,,,,,******+++,,,///...---,,,+++,,,---...******+++,,,,,,---......000//////...///000111222******+++,,,---//////000---...//////......000222777888999;;;???BBBEEEFFFOOO[[[nnnuuuyyy~~~vvviiiaaaVVVQQQJJJFFFGGGLLLQQQUUUbbbeeejjjmmmooosssyyy{{{zzzxxxwwwxxxwwwuuussssssssssssrrrpppnnnmmmlllllllllkkkjjjiiiiiiiiiiiiiiihhhggggggiiilllooorrrooommmjjjhhhfffffffffgggffffffggghhhjjjkkklllllllllkkkkkkkkklllmmmooopppnnnnnnmmmmmmmmmmmmnnnnnnppppppqqqrrrssstttuuuuuuxxxyyyzzz{{{{{{zzzzzzyyy~~~}}}}}}||||||||||||}}}}}}{{{yyyxxxxxxzzz|||~~~~~~}}}{{{zzz{{{|||~~~~~~}}}}}}~~~~~~~~~~~~}}}~~~~~~~~~}}}|||yyywwwuuusssrrrrrrtttuuuuuuuuuvvvwwwwwwxxxyyyyyywwwwwwwwwwwwxxxyyy{{{|||~~~}}}||||||}}}~~~~~~{{{zzz{{{~~~~~~}}}zzzxxxyyy{{{~~~~~~~~~~~~~~~}}}|||{{{zzzbbbPPPGGG???===<<<888666666444444333222222222222333111111111111111111111111000000000/////////...............---......//////------------------------...,,,***+++---...,,,***...---,,,+++******++++++++++++******))))))(((((()))))))))((((((((('''''')))(((((('''((()))***+++)))))))))(((((('''''''''(((((((((((()))***+++,,,+++***))))))***+++***)))'''((()))***************************************'''''''''((()))***+++,,,))))))))))))***************+++,,,,,,******+++,,,---,,,++++++++++++,,,---***++++++,,,------.........---,,,,,,,,,---...///,,,,,,---...//////000000---///000000///000222555777:::===>>>>>>BBBJJJQQQbbbmmm}}}yyyxxxvvvzzzzzznnnbbbWWWQQQKKKIIIFFFGGGMMMVVV^^^cccooorrrwwwyyy|||{{{xxxvvvsssrrrrrrrrrqqqppprrrqqqqqqpppooommmkkkjjjkkkjjjjjjiiihhhhhhiiiiiiiiihhhgggggggggiiikkklllllljjjhhhfffeeedddddddddcccdddeeefffggghhhiiijjjiiiiiihhhhhhhhhiiikkklllmmmlllllllllmmmmmmnnnooorrrsssssstttuuuvvvwwwwwwwwwxxxyyyzzzzzzzzzyyyxxxzzzzzzyyyyyyyyyyyyyyyzzz}}}{{{zzzxxxyyyzzz}}}~~~~~~}}}|||{{{{{{|||}}}~~~~~~|||}}}~~~~~~~~~~~~|||{{{{{{{{{zzzyyyvvvsssppplllkkklllmmmoooppppppqqqrrrsssuuuuuuvvvuuutttttttttvvvxxxyyy{{{~~~~~~}}}||||||}}}~~~~~~~~~~~~|||{{{|||~~~}}}{{{yyyvvvwwwyyy{{{~~~}}}|||{{{{{{yyy```QQQHHH@@@>>>;;;777555555777666555555444444555555000000000000000000000000111111000000000////////////...------------------...---,,,,,,,,,,,,---...---,,,++++++------,,,+++---,,,+++***))))))))))))*********)))))))))))))))(((((((((((('''''''''''')))(((((((((((()))***+++)))))))))))))))((((((((()))))))))))))))***+++,,,***)))((((((******)))(((&&&'''((()))************++++++++++++++++++++++++******))))))***++++++,,,)))))))))*********++++++***+++,,,,,,******+++,,,,,,++++++******++++++,,,+++++++++,,,------......------,,,,,,,,,,,,,,,---....../////////000000000---///000111111333666888999>>>BBBCCCCCCIIIVVVbbbuuu~~~~~~tttsssvvv|||yyyooobbbWWWNNNIIIFFFEEEEEEGGGMMMWWWcccooovvv{{{|||yyyuuurrrooonnnnnnoooooooooooonnnnnnmmmllljjjiiihhhiiihhhhhhgggggggggggghhhgggfffffffffffffffeeeeeeffffffeeecccbbbaaa`````````aaabbbcccdddfffggggggfffeeedddddddddeeefffgggjjjjjjjjjkkklllmmmnnnooorrrsssttttttvvvvvvwwwxxxvvvwwwxxxyyyzzzyyyyyyxxx{{{{{{zzzzzzzzz{{{||||||}}}|||zzzyyyzzz{{{}}}~~~|||{{{zzz{{{{{{|||~~~}}}||||||}}}~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~}}}{{{xxxwwwwwwwwwuuutttqqqooojjjfffeeefffhhhjjjlllmmmmmmnnnooopppqqqrrrrrrrrrrrrrrrtttvvvxxxyyy~~~~~~}}}}}}|||}}}}}}~~~~~~~~~}}}~~~}}}|||~~~~~~}}}zzzwwwwwwyyy{{{~~~}}}{{{zzzzzzwww___PPPGGG???===<<<888666666666555555444444444444444////////////////////////111111111111000000000000///...---,,,,,,,,,,,,,,,///...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((())))))***)))))))))))))))*********(((((('''''''''''''''''')))))))))))))))*********,,,,,,++++++++++++++++++******))))))***+++,,,,,,)))((('''((()))***)))''')))***************)))(((++++++++++++++++++++++++,,,++++++*********++++++))))))*********+++++++++***+++,,,,,,******+++,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,------......///.........------------////////////////////////---///111222333555888;;;<<>>===<<<999888999333222111111000000111111////////////////////////111111111111000000000000///...---,,,,,,,,,,,,,,,///...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,)))******+++++++++++++++)))))))))))))))*********''''''((((((((((((((((((((())))))***************++++++++++++++++++,,,,,,******************+++,,,)))((('''((()))***)))'''+++++++++,,,,,,+++******************************))))))(((''''''''''''(((************++++++++++++***+++,,,,,,******+++,,,+++,,,,,,---------------,,,,,,------------........................------..................//////---///111333444777:::===>>>AAAFFFNNNZZZhhhuuu~~~xxxuuu}}}}}}uuunnniiiWWWTTTNNNIIIGGGGGGIIIKKKLLLQQQYYYbbbmmmyyy~~~|||zzzyyyxxxwwwwwwvvvvvvtttsssrrrooollljjjkkkmmmoooooohhhhhhhhhgggfffeeedddcccdddcccbbbaaa````````````\\\]]]___```aaa```^^^^^^\\\\\\\\\\\\\\\[[[ZZZYYY\\\]]]^^^```bbbccceeeeeeccccccaaa``````aaabbbcccdddddddddfffgggiiikkklllnnnnnnooopppqqqrrrrrrssstttuuuvvvxxxyyyyyyxxxxxxttttttttttttuuuwwwxxxxxx{{{zzzzzzzzz{{{|||~~~~~~}}}|||zzzyyyyyyxxx|||}}}~~~}}}{{{zzz{{{|||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~{{{|||~~~~~~~~~~~~}}}{{{{{{wwwuuutttssssssrrrpppnnnhhhfffeeedddfffjjjooorrrwwwvvvvvvtttsssrrrqqqqqquuuuuuuuuuuuwwwyyy{{{}}}~~~~~~}}}|||}}}}}}}}}}}}}}}}}}}}}zzz{{{||||||{{{|||~~~~~~~~~|||{{{|||}}}~~~|||{{{zzzzzzzzzvvv^^^LLLDDD===<<<<<<:::999:::666666555444444444444444000000000000000000000000111111000000000////////////...------------------...---,,,,,,,,,,,,---...+++,,,------++++++,,,---+++++++++***)))'''&&&%%%*********)))))))))))))))(((((((((((())))))))))))((()))******++++++******((((((((()))))))))))))))******)))))))))******+++***)))((((((******)))((()))***+++,,,------------************************+++***)))))))))))))))************++++++++++++,,,***+++,,,,,,******+++,,,++++++,,,...............------------------......++++++,,,------------------------......////////////111444555777999===@@@???CCCLLLXXXgggttt~~~}}}sssxxxzzzrrrhhh___XXXJJJHHHFFFEEEFFFIIIMMMOOORRRYYYcccmmmwwwzzzvvvvvvvvvvvvsssssssssrrrqqqooonnnmmmllliiigggggghhhjjjkkkkkkeeeeeeeeeeeedddcccbbbaaabbbaaa___^^^\\\\\\[[[[[[WWWXXXYYY[[[[[[ZZZYYYXXXWWWWWWVVVVVVVVVVVVVVVVVVXXXYYYZZZ\\\^^^```aaabbb``````___^^^^^^___```aaaaaaaaabbbcccdddfffhhhhhhmmmmmmnnnooopppqqqqqqrrrqqqrrrtttuuuvvvvvvvvvvvvrrrrrrrrrssstttvvvwwwxxxyyyyyyyyyzzz{{{|||}}}~~~~~~~~~}}}|||{{{zzzyyyxxxzzz{{{||||||zzzzzz{{{|||}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~|||||||||~~~~~~~~~}}}{{{yyyxxxvvvtttsssssssssqqqooommmeeeeeeeeegggkkkpppuuuxxx~~~}}}|||{{{yyyxxxwwwvvvzzzzzzyyyyyyzzz|||~~~~~~|||||||||}}}}}}~~~~~~~~~zzz{{{||||||{{{{{{}}}~~~~~~~~~~~~~~~~~~~~~}}}{{{zzz{{{|||~~~|||{{{zzz{{{{{{|||vvv___MMMEEE>>>===<<<999888999888888777666666666666777111111111111111111111111000000000/////////...............---......//////------------------------***,,,...---+++***,,,...*********)))(((&&&$$$###++++++******))))))(((((())))))))))))******++++++((()))***+++++++++******'''''''''(((((()))))))))***))))))(((((()))))))))+++***))))))***+++***))))))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,------...*********+++++++++,,,,,,***+++,,,,,,******+++,,,)))***,,,---......------..................------***+++,,,.../////////...------...///000000111111333555777999:::<<<@@@BBBDDDMMM[[[iiittt}}}~~~yyyzzzvvvkkkbbb[[[SSSMMMFFFFFFFFFHHHLLLRRRYYY]]]```hhhrrr{{{~~~xxxtttsssrrrqqqqqqnnnooopppooommmkkkjjjjjjgggeeedddeeefffhhhhhhgggddddddddddddcccbbbaaaaaa```___]]][[[YYYWWWVVVVVVTTTTTTTTTTTTSSSRRRQQQQQQRRRQQQPPPPPPPPPQQQRRRRRRRRRSSSTTTVVVXXXZZZ\\\]]][[[[[[ZZZZZZZZZ\\\]]]^^^_________```aaacccdddeeeiiijjjkkkkkkmmmmmmnnnooolllnnnoooqqqrrrsssrrrrrrqqqqqqrrrssstttvvvxxxyyywwwwwwxxxyyyzzz{{{|||}}}}}}}}}||||||{{{zzzyyyxxxyyyzzz{{{{{{zzzyyyzzz{{{}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~|||{{{|||}}}~~~~~~~~~}}}{{{xxxuuuttttttsssrrrrrrrrrpppmmmkkkggghhhkkkooosssxxx|||~~~~~~~~~}}}||||||~~~~~~}}}}}}}}}~~~{{{{{{|||}}}~~~~~~{{{|||}}}}}}|||{{{|||~~~~~~~~~~~~~~~~~~|||}}}~~~~~~||||||}}}~~~~~~}}}{{{zzzzzz{{{|||}}}vvv```OOOFFF???===<<<888666777333333222111111111111222111111111111111111111111////////////...........................///000111,,,------......------,,,***,,,...---+++***,,,...***+++,,,------,,,+++***,,,++++++***)))(((((('''))))))******+++++++++,,,((()))***+++,,,+++******(((((())))))*********+++))))))((((((((((((((()))+++***)))***+++,,,+++)))------,,,,,,***)))'''''',,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,******+++++++++,,,,,,,,,***+++,,,,,,******+++,,,((()))+++,,,------,,,,,,..................------+++,,,...000222222222222---...///000111222333333666888:::<<<===???BBBEEEIIIXXXjjjxxx~~~vvvzzzuuueeeYYYRRRNNNJJJFFFHHHHHHIIIMMMTTT^^^gggmmmooovvv|||yyywwwtttsssrrrqqqooolllmmmnnnoooooommmkkkjjjjjjeeeddddddeeeggghhhgggfffcccccccccccccccbbbaaa``````^^^\\\YYYWWWUUUTTTSSSSSSRRRQQQPPPNNNMMMLLLKKKOOONNNLLLKKKKKKMMMOOOPPPMMMNNNOOOQQQSSSVVVWWWXXXWWWVVVVVVVVVWWWYYYZZZ[[[^^^^^^^^^^^^___aaabbbcccffffffggghhhiiijjjjjjkkkiiijjjlllnnnooopppoooooommmmmmmmmoooppprrrtttuuuvvvvvvwwwxxxzzz{{{{{{|||||||||||||||{{{zzzyyyxxxyyyzzz{{{{{{yyyyyyzzz{{{}}}}}}}}}}}}||||||||||||{{{}}}~~~}}}}}}~~~}}}zzz{{{~~~}}}}}}~~~}}}|||zzzvvvsssqqqsssrrrqqqqqqqqqooollljjjlllnnnrrrvvv{{{~~~~~~{{{{{{|||}}}~~~}}}~~~~~~}}}|||}}}~~~~~~~~~}}}}}}~~~}}}}}}|||zzzyyyzzz{{{}}}~~~qqqYYYLLLGGG???:::888888888888777666666444333222111111222///,,,,,,///222222111//////000000000...---,,,000000000///...,,,+++***//////000000///...------***+++,,,---...---,,,+++...------,,,***))))))((((((((())))))*********+++++++++******)))(((((((((,,,***))))))+++,,,------,,,+++++++++***)))))))))++++++******)))******+++))))))(((((((((((())))))************+++,,,---...(((*********)))((()))***,,,***((()))+++...///000---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,------,,,++++++........................------...///////////////.../////////...///222444888999<<>>===<<<<<>>CCCGGGJJJLLLOOOYYYgggrrr~~~tttfffZZZTTTMMMJJJJJJLLLMMMPPPZZZcccpppvvv}}}{{{yyyxxxvvvsssmmmiiigggeeecccaaabbbdddfffgggeeeeeeffffffeeedddcccbbbcccccccccbbbaaa```___^^^YYYYYYYYYXXXWWWUUUSSSSSSKKKJJJHHHFFFEEECCCCCCBBB@@@@@@>>>======<<<<<<<<<======<<<;;;;;;:::999999?????????@@@AAABBBBBBBBB@@@@@@AAABBBBBBCCCDDDDDDFFFGGGHHHIIIJJJKKKLLLMMMQQQRRRSSSUUUVVVXXXYYYZZZ^^^___aaabbbbbbcccfffhhhfffggggggiiikkkmmmoooqqqqqqrrrssstttttttttsssrrrrrrsssssstttuuuuuuuuuuuuxxxyyyzzzzzzyyyxxxyyy{{{xxxxxxyyyyyyyyyxxxxxxwwwxxxxxxxxxxxxxxxyyyzzzzzzzzzzzzzzzzzzyyyxxxwwwwwwttttttuuuuuutttsssrrrrrrqqqpppnnnkkkjjjkkkooosssxxx{{{}}}~~~}}}}}}}}}~~~~~~~~~}}}|||{{{{{{zzzzzz{{{{{{{{{|||||||||{{{zzzzzzzzzzzz{{{{{{|||{{{yyywwwvvvvvvwwwyyyzzz|||||||||{{{{{{{{{zzzzzzjjjVVVIIIEEE???;;;:::999999888555555555444444333333222222222222111111111111222111111000000////////////.........///......---,,,,,,,,,------------,,,,,,---,,,+++***+++,,,---.........---------,,,,,,,,,---,,,,,,++++++*********************))))))((((((&&&(((***+++***)))+++---)))))))))***+++++++++,,,///...---,,,+++*********))))))(((((((((((())))))************)))'''&&&%%%***+++,,,,,,+++***+++,,,+++))))))***---.........***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,//////............//////........................000111222222333333222222000111444555777:::>>>BBBFFFIIINNNVVV___iiirrrxxxtttdddWWWPPPMMMKKKIIIKKKOOOTTT[[[iiiwww~~~|||yyyvvvssspppmmmkkkiiicccbbb```___^^^```ccceeedddeeeeeeeeedddcccaaa```aaaaaaaaa```___]]]\\\[[[WWWVVVVVVTTTRRROOOMMMLLLGGGFFFDDDCCCAAAAAA@@@@@@>>>===<<<;;;:::::::::;;;999999999999999999999999999:::::::::::::::;;;;;;=========>>>>>>?????????AAABBBCCCDDDEEEFFFGGGHHHKKKLLLMMMOOOPPPRRRSSSTTTXXXZZZ[[[\\\]]]^^^bbbddddddeeefffhhhkkkmmmoooqqqpppppprrrssssssrrrqqqpppooopppqqqrrrsssssssssssstttuuuwwwvvvuuuuuuvvvwwwvvvvvvwwwwwwwwwwwwvvvvvvuuuuuuuuuuuuvvvwwwxxxyyyyyyyyyyyyyyyxxxwwwvvvuuusssssssssssssssrrrqqqqqqrrrpppmmmjjjhhhjjjooorrrvvvxxx{{{}}}}}}}}}}}}~~~}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}zzzzzzzzzzzzzzz{{{{{{{{{yyyyyyxxxxxxyyyzzzzzz{{{zzzyyywwwvvvvvvwwwyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzgggTTTHHHDDD???<<<::::::999888555555444444444333333333222333444333222111111222333222111000////////////.../////////...---,,,,,,,,,------...............,,,,,,++++++,,,,,,------...---------,,,,,,+++++++++++++++++++++*********++++++******)))(((((('''$$$'''++++++******,,,///***************+++++++++///...---,,,+++*********))))))(((((((((((()))))))))*********)))(((&&&%%%***+++,,,+++***)))***,,,...---+++,,,------,,,***+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,000//////......//////000........................000000111222222222222222111333666888:::>>>CCCFFFIIINNNWWWcccoooyyy~~~|||xxxpppdddXXXPPPMMMMMMIIIIIINNNVVV```kkk{{{}}}zzz{{{|||wwwuuurrrnnnkkkiiihhhhhh______^^^]]]\\\\\\___bbbcccdddddddddcccaaa```^^^^^^]]]]]]\\\ZZZXXXWWWVVVSSSRRRQQQOOOLLLJJJGGGFFFDDDCCCAAA@@@>>>>>>======;;;::::::999888888999999666666666666777777777888666777888888777777888999::::::::::::::::::;;;;;;<<<===>>>???@@@BBBCCCCCCDDDEEEFFFHHHJJJLLLMMMNNNRRRSSSTTTUUUVVVXXX\\\___aaabbbccceeegggjjjlllnnnlllmmmooopppppppppoooooolllmmmnnnpppqqqqqqqqqqqqppprrrssssssrrrrrrssstttssssssttttttuuuuuuttttttqqqqqqqqqrrrsssuuuvvvwwwwwwwwwwwwvvvuuutttsssrrrqqqqqqqqqqqqpppooonnnmmmmmmllljjjhhhgggiiinnnqqqrrrtttxxxzzz{{{|||}}}~~~{{{|||}}}||||||||||||}}}}}}}}}}}}yyyyyyyyyyyyyyyyyyyyyyyywwwwwwwwwwwwxxxyyyzzzzzzxxxwwwvvvvvvvvvwwwxxxyyyxxxxxxyyyyyyzzz{{{{{{{{{gggUUUGGGDDD???<<<;;;:::999888555444444444444333333333222444555444222111111333222111000//////000000111,,,---......///.........,,,,,,---...............++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,))))))***************************)))))))))))))))###'''++++++)))(((***---+++++++++***************+++******))))))******+++***))))))))))))))))))***))))))+++++++++)))'''&&&)))***++++++))))))***+++---,,,++++++,,,,,,+++)))+++,,,...//////...,,,+++------------------------///...---,,,,,,---...///........................---......///////////////333666999;;;>>>CCCHHHLLLTTT\\\hhhsss{{{zzzpppfffddd___XXXRRROOOOOOQQQQQQRRRZZZgggttt|||wwwuuuvvvwwwppppppooommmjjjhhhgggggg^^^___```___]]]\\\^^^```aaabbbbbbbbbaaa___]]]\\\YYYXXXXXXVVVTTTRRRPPPOOOKKKKKKJJJIIIGGGEEECCCBBBAAA@@@>>>===;;;::::::999888888777666666666666777555555444444444444444444555777999888777666888:::777777777777777666666666888888999;;;<<<===>>>???>>>???@@@BBBDDDFFFHHHIIIJJJLLLMMMNNNOOORRRVVVYYY\\\]]]^^^```bbbdddggghhhgggiiijjjlllmmmmmmlllllljjjkkklllnnnooopppppppppmmmoooqqqqqqpppqqqrrrtttoooooopppqqqqqqqqqqqqqqqnnnnnnnnnoooqqqssstttuuutttttttttsssrrrqqqooonnnnnnnnnmmmmmmkkkjjjhhhhhheeeeeeeeedddeeehhhmmmqqqooorrruuuxxxyyyyyy{{{|||zzz{{{}}}~~~~~~||||||||||||{{{{{{{{{{{{{{{yyyyyyyyyyyyyyyxxxxxxxxxvvvvvvvvvvvvwwwxxxyyyyyytttuuuuuuuuuvvvvvvvvvvvvvvvvvvwwwyyyzzz{{{|||}}}iiiXXXGGGDDD???<<<;;;:::999888444444444444444444333333222444666555222000111333000000/////////111222333***+++,,,...///000000000+++,,,------............***+++,,,---...---,,,+++((())))))+++,,,------...(((((())))))*********+++((((((((()))******++++++###'''++++++'''%%%'''***,,,+++++++++******))))))&&&&&&&&&'''(((***+++,,,++++++************++++++((()))+++,,,+++***((('''(((***+++***)))((()))***(((((((((***,,,---,,,+++,,,---///000000///---,,,---------------------------,,,++++++++++++,,,---........................///000000111111111111111666888;;;>>>AAAFFFKKKOOO```kkkwww~~~tttfffWWWVVVTTTQQQPPPPPPRRRTTT^^^```jjjyyy}}}xxxuuusssrrrqqqkkkmmmoooooommmkkkiiihhh```bbbdddccc```^^^```bbb````````````___]]][[[ZZZUUUUUUTTTRRRPPPNNNLLLKKKFFFFFFEEEEEEDDDBBBAAA@@@???>>><<<:::999888777777666666555444444444555555555444444333222111000000222444666666444444666888555555555444444444444333555666777888999:::;;;<<<:::;;;<<<>>>AAACCCDDDEEEFFFGGGHHHIIIJJJMMMRRRUUUXXXYYYZZZ[[[]]]```bbbcccdddeeegggiiijjjkkkjjjjjjiiijjjkkkmmmnnnooooooooolllnnnpppppppppqqqssstttllllllmmmnnnnnnooonnnnnnllllllmmmnnnpppqqqssstttrrrrrrqqqqqqooonnnmmmllllllkkkkkkjjjhhhfffeeeddd^^^___```aaacccgggmmmqqqnnnqqqtttvvvwwwxxxyyyzzzzzz{{{|||}}}~~~|||zzz}}}}}}|||{{{zzzyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxuuuuuuuuuuuuvvvwwwxxxyyyrrrrrrssstttuuuuuutttttttttuuuvvvxxxzzz|||}}}~~~hhhVVVFFFBBB===:::888888777666888555333444666666444222222222222222222222222222000111111222222000///...////////////////////////000000000///.........---+++,,,,,,------,,,,,,+++(((***,,,...///...,,,+++------,,,++++++*********)))************+++++++++))))))))))))***+++,,,,,,)))***+++,,,,,,+++***)))''' ***---,,,+++*********+++,,,,,,,,,---+++,,,---...---,,,+++***(((((()))******+++,,,,,,++++++***)))***+++---............------,,,,,,,,,,,,,,,,,,---------......+++,,,------......---------........./////////000---///000111111222444777===;;;>>>DDDIIILLLSSS[[[ooowwwwwwjjj]]]VVVOOOMMMNNNRRRUUUXXX___gggnnnwww~~~{{{xxxuuuttttttsssqqqkkkkkkjjjiiihhhgggfffeeeeeedddccccccddddddbbb```]]][[[YYYYYYXXXXXXVVVTTTOOOMMMKKKKKKJJJIIIFFFCCC@@@@@@??????>>>>>>======<<<:::999777555444333333777777666555555444333333444333333222111000//////000000111222333333444444222222111111222222333444444444444444444555666777777888888999;;;<<<======AAAAAAAAABBBDDDGGGKKKMMMOOOPPPRRRUUUWWWYYYZZZZZZ]]]___aaabbbbbbbbbcccdddffffffggghhhiiiiiijjjjjjgggiiikkkmmmnnnnnnmmmlllgggggghhhgggeeeeeefffggghhhhhhiiikkklllnnnooopppnnnnnnmmmllljjjiiihhhhhhhhhhhhgggfffdddaaa___^^^ZZZZZZZZZ]]]aaagggmmmpppqqqrrrsssttttttuuuuuutttyyyyyy{{{|||~~~}}}|||~~~~~~}}}}}}}}}}}}{{{zzzyyyyyyyyyyyy{{{zzzxxxvvvuuutttuuuuuusssttttttuuuvvvwwwwwwxxxvvvvvvvvvvvvvvvvvvvvvvvvtttuuuwwwyyyzzz{{{zzzzzzgggUUUFFFBBB===:::888888777666888666444555777777666444555444444333222111111000000111111222111000///...//////////////////////////////..................,,,------......------,,,,,,---000111111000...---************************)))************+++++++++---,,,+++***)))***++++++)))***++++++++++++***)))111)))$$$(((,,,,,,+++***)))))))))))))))***************+++,,,------------******++++++,,,,,,------+++++++++***++++++,,,,,,------------,,,,,,,,,,,,---------.........//////+++,,,------......------...........................///111111111222555777999:::???EEEHHHMMM[[[hhhxxx~~~pppeee\\\UUUPPPRRRRRRVVV]]]aaaeeekkksss~~~|||yyyvvvttttttsssqqqoooiiihhhhhhhhhggggggffffffeeedddccccccccccccaaa___[[[YYYWWWVVVUUUTTTRRRPPPLLLJJJHHHHHHGGGFFFCCC@@@>>>>>>===<<<<<<;;;:::::::::999777666444333333333222222222111000/////////000000000000000000/////////000000111222222333333222111111111111222333333333333333333444555666777666666777888999:::;;;;;;:::::::::;;;===AAADDDEEEJJJKKKMMMPPPRRRTTTUUUUUUWWWZZZ\\\^^^^^^___```bbbdddddddddddddddeeeeeeeeeccceeeggghhhiiihhhgggfffccccccdddcccbbbbbbdddffffffgggggghhhiiijjjjjjkkkiiiiiihhhgggeeeddddddccc````````````^^^\\\YYYWWWUUUVVVXXX[[[___dddiiillloooppppppqqqqqqqqqqqqpppuuuvvvwwwxxxzzz|||}}}~~~|||~~~~~~}}}~~~}}}}}}~~~~~~}}}|||zzzyyyzzzzzzxxxwwwvvvvvvuuuuuuwwwvvvuuusssrrrrrrrrrsssttttttuuuvvvvvvwwwxxxxxxtttssssssrrrrrrrrrrrrssstttuuuwwwyyy{{{{{{{{{{{{eeeSSSFFFBBB===:::888888777666777666555666777888777666666666555444222111000000000000111111111000///...////////////////////////---------------.........---......//////......---...///111222111000...---'''(((((()))******++++++)))************+++++++++111///,,,***))))))******)))***++++++++++++***)))111+++(((******(((''')))*********)))))))))))))))************,,,---...///++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,---........./////////000000+++,,,------......------........................///000111111111333666888;;;>>>DDDHHHJJJRRReeewwwnnn[[[TTTSSSRRRQQQVVVXXX^^^ggglllnnnsssxxx{{{yyyxxxwwwuuutttsssrrrooolllggggggggggggggggggggggggeeecccbbbbbbbbbaaa___\\\XXXVVVSSSRRRQQQOOOMMMJJJGGGEEEDDDCCCCCCAAA???<<<<<<;;;;;;999888777666666777666555444333333333333333333222111111000000000............/////////000......//////000111111111111111000000000111222222111111111222333555666777444444555666777777888888888888888999;;;===@@@BBBCCCEEEFFFIIIKKKLLLMMMMMMPPPSSSVVVXXXYYY[[[]]]_______________^^^^^^^^^^^^^^^___```aaaaaa```___^^^^^^^^^^^^^^^]]]___bbbeeefffeeeeeeeeeeeeeeeeeeeeecccbbbbbbaaa```______^^^]]]^^^``````___]]]ZZZXXXWWWYYY\\\```dddhhhkkkmmmqqqqqqqqqqqqqqqppppppooottttttuuuwwwyyyzzz||||||yyy|||~~~~~~~~~~~~}}}~~~|||zzzzzzzzzyyyxxxvvvvvvuuutttsssrrrqqqppppppppppppqqqrrrssssssttttttuuuuuuvvvuuutttrrrppppppqqqrrrsssrrrtttvvvxxxyyyzzzzzzzzzeeeRRRFFFBBB===:::888888777666555555555555666666666666555555555444333222111111000000000000000/////////////////////////////////+++,,,,,,,,,---.........------............------,,,---.........---+++***))))))))))))******++++++))))))*********+++++++++111///---***)))***+++,,,*********++++++************((((((***)))'''(((------,,,,,,,,,+++*********++++++*********+++---...++++++++++++************+++,,,------,,,+++)))(((***+++++++++,,,,,,---------.........////////////+++,,,------......------000000////////////......000111222222222444888;;;BBBDDDHHHMMMQQQ\\\ppp|||www~~~{{{bbbRRRQQQWWW\\\]]]```aaagggnnnpppppprrrvvv~~~zzzvvvtttvvvuuuttttttsssqqqnnnkkkhhhhhhggggggfffffffffeeedddcccaaa``````^^^\\\YYYVVVSSSPPPNNNMMMJJJGGGEEECCCAAA@@@??????>>><<<999::::::999888666555444444444333333222222222222333333333333222222111111111..................//////------........./////////000000//////000000111222//////000111222444555666111222222333444444555555555555666777888:::<<<======>>>@@@BBBCCCDDDEEEEEEHHHKKKOOORRRTTTVVVXXXZZZXXXXXXXXXXXXXXXXXXXXXXXXYYYZZZZZZZZZZZZZZZYYYXXXZZZZZZ[[[ZZZ[[[^^^bbbffffffeeeddddddcccbbbaaaaaa``````______^^^^^^]]]]]]^^^```bbbcccbbb```]]][[[ZZZ\\\```eeeiiilllmmmnnnppppppppppppooonnnmmmlllpppppprrrsssuuuvvvxxxxxxxxxzzz}}}~~~||||||||||||~~~~~~{{{yyyxxxwwwwwwvvvuuusssrrrqqqpppppppppoooooooooooooooooooooooooooppppppqqqqqqsssqqqnnnllllllmmmoooqqqoooppprrruuuvvvwwwwwwwwweeeRRRFFFBBB===:::888888777666333444444444444444444555222333333333333333333333000000000///////////////////////////////////////+++,,,,,,,,,---.........,,,,,,------------,,,,,,+++,,,,,,,,,,,,+++***))),,,,,,+++++++++*********))))))*********+++++++++...---+++******+++---...+++******************+++***)))+++---,,,))),,,111---,,,,,,,,,+++*********...---+++***)))******+++,,,,,,,,,,,,,,,++++++++++++,,,------,,,+++)))(((+++++++++,,,,,,---------,,,,,,---------.........+++,,,------......------000000000000000000000000000111222333444777<<>>=========<<<999777999888888777555444444333222222111111111111222222///////////////.........111111000///......------,,,---------------......///............///000000......//////000222333444///000000111111222222222000000111222333444555666999999;;;<<<===>>>>>>??????BBBFFFHHHJJJLLLOOOQQQNNNNNNOOOPPPQQQSSSSSSTTTTTTUUUUUUUUUUUUTTTTTTSSSVVVWWWXXXYYYZZZ]]]aaaeeeeeedddcccbbbaaa```___________________________^^^]]]^^^```aaaaaa___]]][[[YYY\\\```dddgggiiijjjjjjkkkkkkkkkkkkjjjhhhgggfffiiiiiijjjlllnnnoooqqqqqqvvvxxx{{{|||zzzxxxwwwwwwuuuwwwyyyzzzzzzwwwtttqqqrrrrrrrrrqqqpppnnnlllkkkmmmmmmmmmmmmmmmmmmlllllljjjjjjjjjkkkkkkkkkkkkkkkkkkiiigggeeeeeegggiiikkklllnnnppprrrtttuuuuuuuuudddQQQFFFBBB===:::888888777666333444555444222111222333000111111222222333444444111000///.........//////////////////////////////---------------.........+++,,,,,,,,,,,,,,,,,,+++,,,------------,,,,,,+++------,,,,,,+++******))))))************+++++++++*********++++++,,,---...++++++***))))))***++++++***)))))),,,***'''(((,,,*********)))))))))))))))...---,,,+++***)))))))))---------...............++++++,,,,,,,,,+++******,,,,,,---------------...,,,,,,,,,------------...+++,,,------......------//////000000000111111111111222333444777;;;AAAEEEFFFFFFLLLYYYfffssssssuuuzzzuuuaaaYYYQQQSSS]]]iiippprrrrrrnnnlllllljjjhhhlllrrr|||zzzxxxwwwuuutttuuutttrrrrrrrrrpppnnnlllkkkjjjiiigggeeecccaaaaaaaaa___]]][[[YYYWWWSSSQQQNNNLLLIIIFFFEEECCC@@@======;;;::::::::::::777555777666666555555444444333222222111111000111111111000000000000000/////////111111000///...---,,,,,,------------------------......------......///000............///000111222....../////////000000000000000111222222333444444555555666888888999999999777999<<>>EEEJJJMMMQQQ\\\iiirrryyyxxxuuu{{{{{{iii\\\RRRQQQSSSZZZeeepppuuuwwwuuupppkkkjjjjjjnnnwww~~~zzzxxxwwwvvvuuussstttrrrpppoooooonnnmmmlllggggggfffdddcccaaa```______]]]ZZZXXXVVVTTTPPPMMMIIIGGGDDDBBBAAA???<<<::::::888777777888777555333444444444444444333333333333333222111000000000111000000000000000000000000///.........------,,,,,,---------------------------------,,,---......//////...............//////.............../////////000111222222333333333333111222333444444444444444444666999::::::;;;<<<>>>>>>???@@@AAABBBCCCDDDEEEFFFFFFFFFFFFGGGHHHIIIIIIIIILLLPPPSSSTTTVVVXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZ[[[[[[[[[[[[[[[ZZZXXXXXXWWWWWWWWW[[[\\\]]]___```aaaaaabbbdddddddddddddddcccbbbaaa___```aaacccdddfffggghhhfffhhhjjjkkkllllllnnnppppppqqqqqqrrrqqqooonnnmmmkkkllllllllljjjgggdddccc\\\\\\\\\\\\[[[ZZZXXXWWWXXXXXXXXXXXXXXXXXXXXXXXXZZZZZZ[[[[[[]]]___```aaa```aaadddgggiiijjjjjjkkkaaaNNNFFFCCC===:::888888777666666888999777333111111333222111111111000000//////111000///------......///////////////////////////000000000///.........------..................---+++++++++,,,,,,---------((((((((()))******++++++)))************+++++++++'''(((+++,,,---,,,***))),,,+++***))))))***+++,,,,,,((((((,,,...,,,+++,,,******++++++,,,,,,,,,---((()))+++,,,,,,+++***)))&&&&&&'''((()))******+++++++++***)))***+++---...000000000///.........---............/////////000+++,,,------......------)))***+++,,,---///000000111222444777:::AAAHHHMMMWWW```nnnxxxzzz{{{|||www}}}~~~xxxpppeeeZZZTTTPPPSSSYYYbbbmmmuuu{{{}}}}}}wwwqqqpppttt|||~~~|||yyywwwvvvsssrrrsssqqqnnnllllllmmmlllkkkcccccccccbbbaaa```______^^^\\\YYYWWWUUURRRNNNKKKEEECCCAAA???>>><<<:::888888666555555666555333111111222222222222333333333444333222111000000000000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,---......//////...------------...------..................,,,---......//////......///000000111222222111111555777::::::::::::;;;<<<;;;<<<<<<<<<======>>>>>>AAA@@@@@@AAABBBCCCDDDEEEDDDHHHMMMPPPQQQRRRSSSTTTTTTTTTTTTUUUUUUVVVVVVWWWUUUUUUUUUVVVVVVWWWWWWXXXSSSRRROOONNNLLLLLLMMMMMMVVVVVVVVVWWWWWWXXXYYYYYYYYYYYYZZZZZZYYYYYYXXXXXXTTTTTTVVVWWWYYY[[[\\\\\\___aaaccceeefffiiillloookkkkkkkkkkkkjjjiiihhhhhhaaaaaabbbaaa___\\\YYYXXXTTTTTTTTTTTTSSSQQQOOONNNNNNNNNNNNNNNMMMMMMMMMMMMLLLMMMNNNPPPRRRTTTUUUUUUWWWYYY\\\___aaabbbbbbccc}}}```RRRDDD@@@<<<::::::;;;;;;;;;999777555555555666555444333222111111000000111111555333111///......///000111000///...------...///////////////...---,,,+++........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,+++)))((()))***+++,,,---...---+++(((&&&+++,,,---...---+++)))''',,,,,,------------......++++++,,,,,,,,,++++++***(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---............------,,,,,,,,,............//////////////////.........---------......//////000111111111444888===AAADDDIIINNNSSSiiinnnuuuyyy|||~~~{{{{{{vvvmmmccc[[[VVVUUUTTTSSSYYYbbbmmmxxx}}}|||}}}~~~~~~{{{wwwtttqqqpppoooooonnnmmmllljjjjjjiiiiiibbb```___```aaaaaa```___\\\YYYUUURRROOOLLLHHHFFF@@@???>>><<<;;;:::888888666666555555444444444444222222222222222222222222444333111000000000111111////////////...---,,,+++------------------------,,,------......------,,,.........///////////////---------........./////////...---,,,,,,---...///000000111111111111000000000000000111222222222333444444444444444444444444666666777888999:::;;;;;;<<<<<<===>>>>>>??????@@@AAABBBDDDEEEGGGHHHIIIIIILLLLLLMMMMMMMMMLLLKKKKKKNNNNNNNNNNNNNNNNNNNNNNNNLLLJJJHHHGGGFFFGGGHHHIIIKKKKKKLLLMMMNNNPPPPPPQQQQQQQQQPPPPPPOOOMMMLLLKKKIIIIIIJJJLLLNNNOOOPPPQQQVVVWWWYYY[[[]]]___aaaaaaeeedddcccbbbaaa___^^^^^^XXXWWWWWWUUUSSSQQQNNNMMMJJJJJJJJJIIIGGGEEEDDDCCCEEEEEEDDDDDDDDDDDDDDDDDDHHHHHHGGGFFFGGGHHHJJJKKKKKKLLLNNNPPPRRRTTTUUUVVV|||___QQQDDD@@@<<<::::::::::::::::::888666555555555333222333222111111000000111111333111000///...///111222000///...---------..................---,,,+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++)))((()))***+++,,,---------,,,******++++++,,,,,,+++)))(((''')))))))))*********++++++******+++,,,,,,,,,,,,+++))))))******++++++,,,,,,++++++++++++++++++++++++,,,,,,+++++++++,,,---.........---------,,,,,,,,,------------............//////.........---------.........///000111222222555:::@@@CCCEEEKKKWWWaaavvvzzz~~~xxxzzzwwwnnniiiaaaYYYTTTRRRSSSTTT[[[```jjjvvv|||yyyyyyzzzzzzyyyzzzxxxvvvssspppooonnnnnnlllkkkiiigggeeeddddddccc```___^^^^^^______]]]\\\XXXUUUQQQOOOLLLIIIFFFCCC>>>===<<<;;;999888777666555555555555444444333333111111111111111111111111333222111000000000111111////////////...---,,,+++------------------------,,,------......------,,,,,,,,,,,,------------...------.........////////////..................//////000000111111000000///000000000000000000111111111111111111111111111111444444555555555555555666777777777888999999::::::===>>>???AAACCCDDDDDDDDDAAABBBCCCDDDEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGBBBAAA???>>>>>>>>>???@@@BBBBBBCCCDDDEEEFFFGGGGGGHHHHHHHHHHHHGGGFFFEEEDDDAAAAAABBBDDDEEEGGGHHHHHHMMMMMMOOOPPPRRRSSSUUUUUUXXXXXXWWWVVVUUUTTTSSSRRRMMMMMMLLLJJJHHHFFFEEEDDD>>>>>>>>>===<<<;;;999999==============================<<<<<<<<<===??????CCCCCCDDDFFFHHHIIIJJJKKK{{{^^^PPPDDDAAA===;;;::::::999999;;;999666555444444222111333222111111000000111111000000///...///000111222///...------,,,---------------------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************+++,,,+++)))))))))+++------,,,,,,,,,,,,,,,---,,,,,,++++++***)))))))))(((((()))))))))*********)))***+++,,,,,,,,,,,,,,,*********+++++++++++++++************************,,,,,,,,,+++,,,------......------------,,,,,,,,,,,,,,,,,,------------.../////////............---.........///000222333444666===DDDGGGJJJTTTeeetttuuuttt|||wwwiii___[[[UUUPPPOOOSSSXXX[[[hhhnnnxxx}}}{{{yyyvvvuuuuuuuuutttsssrrrqqqpppnnnllllllkkkkkkgggfffdddaaa___]]][[[[[[\\\[[[YYYYYYYYYYYYWWWVVVRRROOOLLLJJJHHHEEEBBB@@@;;;;;;:::999777666555555444444444444333333333333////////////////////////222111111000000000000111////////////...---,,,,,,------------------------------............------,,,,,,---------................../////////000000...//////000000//////...//////000000000000//////000000000///////////////000000000000000000000000444333333333222222111111222222333444444555555666888888:::;;;======>>>>>>::::::;;;<<<<<<===<<<<<<========================::::::::::::999999999999888888999:::;;;<<<=========>>>>>>>>>>>>>>>======999::::::<<<===>>>??????BBBBBBCCCDDDEEEFFFGGGGGGJJJIIIIIIHHHGGGFFFEEEEEEAAAAAA@@@???===<<<::::::666666777777777666555555666666666666666666666666999888888888888999999:::::::::;;;<<<===>>>??????zzz^^^PPPFFFCCC???===<<<;;;:::999:::888555444444444333111333222111111000000111111000000////////////000111------------,,,------------------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((((((((((((((((((((((()))+++,,,+++***)))***+++000///---+++++++++------...---,,,+++***+++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++***+++++++++++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,------......------------------------,,,,,,---------........./////////........................///111333555777888???HHHOOOVVVbbbrrr~~~{{{|||mmm___UUUSSSPPPOOOSSSZZZccchhhuuu{{{~~~|||{{{yyywwwtttsssrrrrrrsssrrrpppnnnoooooommmllljjjiiihhhhhhdddbbb___\\\XXXVVVTTTSSSUUUSSSQQQPPPPPPPPPNNNLLLKKKIIIFFFEEECCCBBB???===:::999888777666555444444333333333333333333222222////////////////////////000000000000000000000000......//////...------,,,........................------............------......//////000000111111/////////000000000111111...///000111111000///.../////////000000/////////111111111000000//////...111111111111111111111111333333222222222111111111111222222333333444555555444444666777888888888888888888888777777555444333666666666666666666666666555555666666666555555444444444444555666777777777666777888999999999999999666666777888999::::::;;;<<<<<<<<<============>>>?????????>>>>>>=========::::::999888777666666555333444555555666666555555444444444555555555555555888888888888888888999999666666777777888888999999zzz^^^PPPHHHEEEAAA???>>><<<:::999777555333333555555555444333222111111000000111111222111000//////.........,,,,,,---------------------............------,,,------------------------++++++++++++++++++++++++)))))))))))))))))))))))))))***++++++***)))***+++222111...+++******+++,,,,,,,,,+++*********++++++,,,,,,,,,------------...---------,,,+++***)))(((,,,,,,,,,+++++++++++++++------------------------,,,,,,---------.........---------------------------........./////////////////////////////////////////////000222666999:::===CCCNNNZZZgggrrr{{{ooo```WWWMMMLLLMMMQQQXXXbbblllrrrzzz}}}yyyvvvuuusssssspppoooooooooppppppmmmkkkooonnnmmmkkkhhhfffdddccc```^^^ZZZVVVRRROOOMMMLLLKKKIIIGGGGGGGGGFFFDDDBBBEEECCCAAA@@@@@@???<<<:::999888888777666555444444111111111222222222222222000000000000000000000000////////////////////////.........///......---,,,........................---......//////......---......//////000111111222000000000111111111222222///000222222222222000/////////000000000000//////222222222111111000000000111111111111111111111111000000000000111111111111111111222222333444444444222333444444555555555555444444444333333111000000333333333333333333333333//////000111111000000///222222222333333444444444222222333444555555555555555555555666666777777777888888888888888888888888888888888888888888888888666666444444333333444444///000111222333333333333555555555555666666777777666666666666666666555555555555555666666666777777zzz^^^QQQHHHFFFBBB@@@>>><<<:::888555444222333444666666555333222111111000000111111222111111000///------,,,,,,,,,---............------......//////...------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***++++++***)))+++,,,111000---+++******+++,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,---------,,,+++***)))(((+++++++++,,,,,,,,,,,,,,,........................,,,,,,---............---,,,,,,,,,------------............/////////000000...////////////000000000000000000222444888<<<>>>FFFLLLXXXhhhvvvmmm\\\QQQMMMGGGIIINNNVVV___iiirrrwww~~~{{{yyyuuurrrooonnnnnnnnnkkkjjjjjjkkklllllljjjhhhkkkjjjiiigggdddaaa^^^\\\YYYWWWTTTOOOKKKHHHFFFDDDAAA@@@>>>>>>>>>>>><<<;;;???===;;;;;;;;;;;;999888777777666555555444333333000000000111111111111111000000000000000000000000---......////////////...---...............------..............................////////////......,,,,,,---...//////000111111111111222222222333333111222222222222222222111000000111111111111000000222222222222111111111111////////////////////////------....../////////000///000000111111222333333222222333333333333333222,,,,,,...///000111111111111111111111111111111111000000000000000111111111000000000111111111222222...///000111111111111111222222222333333333333333444444444444444444444444333444444444444444444444333222111111111222333444111222333444555555555555555555555666777777888888777777888888888777666666444444444555555666666666zzz___RRRGGGEEEAAA???===;;;777555666444333333444555444333333222111111000000111111000000000000///...------,,,---...///000//////...,,,------......---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((***++++++******+++,,,,,,,,,+++******+++,,,---******+++,,,,,,,,,+++***)))*********++++++++++++***++++++,,,,,,+++++++++***++++++,,,,,,---------------------------------,,,,,,.../////////...---,,,,,,,,,---------......---------.........//////.../////////000000000000111111111333666;;;???BBBNNNXXXfffuuuvvvgggYYYOOOJJJHHHIIINNNVVVaaakkktttzzz}}}|||xxxuuutttsssrrrmmmllljjjhhhfffeeeggghhhfffdddcccdddffffffeeedddbbbbbbaaa___\\\YYYVVVTTTQQQOOOLLLGGGCCC@@@===<<<;;;:::888888999999888777888777666666777777666444555444444333333222222111/////////000000111111111........................,,,---.../////////......------...............---..............................////////////......,,,,,,---...///000111111222222222222333333333333333333222222222222333333111111222222222222111111000000000000111111111111000000000000000000000000000000////////////......000000111111222222333333111222222222222222111111***+++,,,...000111222222000000000000000000000000111111000///000111222333000000000111111111111111...//////000000000000///111111111111111111000000333333333333333333333333222222222333333444444444333222111000111222444555555666777888999999999888666666777777888999999::::::;;;<<<<<<<<<:::999888444444555666666777888888zzz```SSSFFFCCC@@@>>><<<999666333888666444333444444333111333222222111000111111111---...//////000/////////,,,---///000000000//////++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------))))))))))))))))))))))))(((***++++++******+++---(((((()))***+++---...///,,,...000111111000...---***++++++++++++,,,,,,,,,((((((***+++,,,------...******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.../////////...---,,,,,,,,,------.........,,,,,,,,,---------........./////////000000111111222222222444777<<>>:::888777888777666666777888777555555333222333444444333222333333222222111111000000.../////////000000111111------------------------+++,,,.../////////......------...............---////////////////////////......////////////............///000111222333333222222333333333333444444444444222222222222444444222222333333333333222222......//////000000111111222222222222222222222222444444333222111000//////222222333333444444555555111111111222111111000///...///000111111222111111........................---,,,+++******,,,...000222222222222222222333333111111222222222111111000222222111111111111000000333333444444444444555555333333333444444555555666444333222222222444666888555666777888888888888777888888999999:::;;;<<<<<<999:::;;;;;;;;;999888777666666777888999:::;;;;;;|||bbbSSSMMMIIIBBB===:::999777555666666555444444333222222111111111222222333333333111222333333333111000///...------,,,,,,------...,,,---.........---+++***,,,,,,,,,++++++,,,,,,,,,---------,,,,,,+++++++++...---+++*********++++++))))))*********+++++++++...---,,,,,,++++++++++++------......------,,,++++++,,,.........,,,***)))++++++******+++---///000------------------------******+++,,,------------.........------,,,,,,,,,...---,,,,,,++++++++++++........................---///000///......///000000333888<<<@@@CCCFFFHHHTTTfffuuuwww{{{~~~sssggg[[[RRRJJJJJJKKKIIILLLQQQYYYeeerrrxxxzzzyyymmmddd^^^[[[VVVUUUUUUTTTTTTUUUUUUVVVTTTUUUUUUUUUUUUUUUUUUUUUWWWWWWXXXZZZ\\\\\\ZZZXXXUUUTTTRRROOOLLLIIIGGGFFFCCCBBB@@@===:::777444333333222222222111111000000111111111111111111111111222111111000///.........111000///...---,,,,,,,,,............////////////---...............---------------------------------------.........//////...------......///000111111111111111111111111111111111222333555666777777444444444222000000333555111222222333222111///...222222222333333444444444333333333333333333333333111111222222222333333333222000//////000111111000444333333222111111111222222222111111111111111222...//////000000000000000333222111111111111222222333333333333333222222111111222222222333333333333111222222333333222222111222222222222222222222222666555555555555666777777555555555444444444777999999:::::::::999:::<<<>>>CCC???;;;<<<@@@BBB???<<<@@@???>>><<<;;;;;;;;;<<<<<<;;;:::;;;<<<>>>>>>===|||bbbSSSJJJFFF@@@<<<999888666555555555444444333222222222000000000111111222222222111000///........./////////......------......//////////////////...------+++,,,---......---,,,+++---------,,,,,,+++++++++///---,,,******+++,,,---******++++++,,,,,,,,,,,,------,,,+++++++++,,,,,,---------------,,,+++++++++,,,---......,,,***)))++++++******+++,,,---...++++++++++++++++++++++++,,,,,,---------,,,,,,+++......---------,,,,,,,,,///...------,,,,,,,,,---........................---...000000///000222333333666:::===@@@EEEKKKPPPaaaqqq}}}}}}sss```UUUOOOJJJHHHIIIIIIKKKSSS]]]nnnttt||||||xxxoooeee\\\UUUQQQOOOIIIHHHHHHGGGGGGHHHHHHIIIKKKKKKLLLLLLMMMMMMMMMMMMOOOOOOOOOQQQSSSSSSPPPNNNLLLKKKIIIGGGEEEBBBAAA@@@;;;:::999777555333222111222222111111000000000000////////////////////////111111000000///......---///...---,,,++++++++++++....../////////000000000....../////////......---------------------------...////////////000000000////////////000111222333333333333333333333333333222333333444555555666666666888999888666555555666444444444555444444333333222222222333333333333333333333333333333333333333444444444444444555555666444222111111333333333222444444333222222222222222222222111111111111222222000000111222222222222111222222222222222222111111000111111222222222222111555444444333333444444444444444444444444444444444333333333333333333333333666666555555555666666777444555555555444555777999999<<<>>>@@@@@@AAABBBDDDEEECCCBBBBBBDDDDDDCCCAAADDDDDDDDDCCCBBBAAAAAAAAABBB@@@??????@@@@@@@@@???{{{aaaRRRFFFBBB===:::888777666444444444333333222222111111000000000000000111111111222000---++++++,,,///000/////////....../////////111111000///////////////***,,,///000000///,,,***------,,,,,,,,,,,,++++++///...,,,******+++,,,...+++,,,,,,,,,,,,---------,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,++++++***+++,,,---...---,,,+++***,,,++++++******+++,,,,,,++++++++++++++++++++++++.........------,,,******...------------,,,,,,,,,//////...---------..............................---...000000000111444666888;;;>>>@@@BBBJJJVVV___rrrrrr^^^NNNFFFCCCEEEHHHLLLNNNTTTbbbooo~~~zzzoooggg]]]ZZZTTTNNNHHHDDDBBBAAA===<<<<<<;;;;;;<<<<<<===>>>??????@@@AAABBBBBBCCCDDDCCCCCCEEEFFFEEECCCAAAAAAAAA@@@>>><<<;;;:::999333333222222111000000000000000000000////////////........................000000//////......------------,,,+++*********+++------........./////////......///000000//////...........................000000000111111111222222111111000111111222333444444444444444444444444444444444444444555555666666777:::<<<<<<:::777555555555555555444555555666666444444333333333333333333444444444444444444444444666555444444444555666777666555333444555666555444444444333222222222333333333333222222222222333333222222333444444444444444444555555666555444333222000111222333444444444444888777555444444555666777777777666666666666777777555555555555555555555555777777666666666666666777555666666666555666999<<<===AAAGGGJJJLLLLLLMMMNNNKKKMMMNNNNNNMMMKKKKKKKKKLLLMMMNNNNNNMMMLLLJJJIIIKKKIIIGGGFFFGGGGGGFFFEEEzzz```PPPBBB???;;;888777666555444333333333222222111111111000000111111111111111111222111///......///000111//////............//////222111///.........///000,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++))))))***,,,---+++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...++++++,,,,,,++++++***)))+++,,,---------,,,++++++,,,+++++++++******++++++------------------------------......---,,,++++++------------------------......------------.................................///000000000111444666;;;>>>BBBDDDIIITTTeeeqqqrrraaaPPPGGGFFFDDDGGGMMMSSS[[[fffuuuwwwnnnggg___VVVOOOIIIGGGDDD@@@===;;;::::::999999888888888888999999555555666777888999:::;;;;;;:::::::::;;;;;;999777::::::999888888777666666111111111111000000000000//////////////////......000000000000000000000000////////////......------------,,,+++++++++,,,,,,,,,,,,,,,,,,------------//////000000111000000000......////////////000000000111111111111222222222111111111111222333444555444444444444444444444444333333444555666777777888777999:::999777555444444555444333333333555666777666666666555555444444333444444444444444444444444555444333222333444666777666555555555777777666444444444333333333333444444333333333333333333444555333333444555555555555555555777888999999777555444444555666666777777666666999888777666666777999::::::999888777777888999:::777777777777777777777777888888777777777777777888777888999999999;;;>>>AAAGGGLLLSSSXXXZZZ[[[[[[\\\YYY]]]aaa```\\\YYYYYY[[[ZZZ[[[]]]^^^]]]\\\YYYXXXXXXVVVUUUUUUVVVWWWVVVUUUxxx]]]NNN@@@===:::888777666555333333333222222222222111111222222222222222222222222//////000000000000//////...------,,,,,,------...000///...---,,,---.../////////---,,,,,,---//////,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++,,,++++++++++++************++++++++++++,,,,,,---...++++++,,,,,,++++++***)))+++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,+++++++++***------------------------+++,,,------.........------------------------------,,,,,,,,,,,,,,,------///////////////////////////000000000///111444666===AAAFFFKKKSSSbbbsssssscccSSSHHHGGGKKKMMMPPPUUU^^^kkkzzz|||gggbbbYYYRRRMMMHHHCCC???@@@???===:::888777777777888777777666666777777888111111222333444666666777777666555555666666444222555555444444444444444444222111111000000///........................//////000000000000000000000000///////////////...............---------......///............///////////////000111111222222222111/////////000000111111111000000111111111222222222111111111111222333444444444444444444444444444444222333444555777888999:::888999888666444333555666555555444333444555777888888888777777666666666555555555555555555555555555555555444444444555666777666555555666777777666444555444444444444444555555444444333444444555666666333444555555666666555555444555777999999777555444888888999999999999888888::::::999999999:::<<<===::::::999999999999::::::888888888888888888888888999999888888999999:::::::::<<<>>>???AAACCCGGGKKKSSSXXX```fffjjjlllmmmooonnnsssxxxvvvqqqmmmnnnqqqqqqrrrsssttttttsssqqqooonnnmmmlllmmmoooqqqqqqpppvvv[[[KKK@@@===;;;999888777555444333333333333333333222222333333333222222222222222,,,---...000000///...---------,,,,,,,,,,,,------......---,,,,,,,,,,,,,,,000///,,,******,,,///000++++++,,,,,,,,,,,,------)))***+++,,,,,,,,,++++++++++++***************))),,,,,,+++++++++,,,------,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,------+++,,,,,,---------,,,,,,++++++++++++++++++++++++++++++---....../////////,,,,,,,,,------------...,,,,,,+++++++++,,,------////////////////////////000000111000111333777:::AAADDDJJJSSS```ooo~~~yyyxxxzzz||||||~~~wwweeeUUUJJJEEEIIIQQQXXX]]]ccclll{{{uuuggg]]]QQQMMMHHHCCCAAA???<<<;;;;;;:::999777666555555555444444333333333333444444111111222333444444555555555444222333444444333222111111111111111111111111111111000///...---,,,,,,............////////////........................000000000000000////////////.........///000111111111111222222222333333333000000111222333333333333///000000111111222222333111111111111222222222333111111111222222333444555444444444444444444444444333444555666777999::::::999999888666444555777:::777777777666777777888888888888888777777777777777666666666666666666666666777777888888888999999999555555555666888777555333555555444444444555666666444444444444555666777888555555666777777777777666333444666777888777777666:::;;;;;;<<<<<<<<<<<<;;;????????????>>>>>>>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;999999999999999999999999999999999:::;;;<<<>>>>>>???BBBDDDGGGJJJNNNSSSVVV___dddkkkrrrxxx}}}sssXXXIIIAAA???<<<::::::888666444333333333333333333444444222222222222111111111000........./////////000000......------------......---------------,,,++++++...---,,,++++++,,,---...+++++++++,,,,,,---------)))+++...000000///---+++,,,,,,,,,++++++*********------,,,+++++++++,,,,,,---------------,,,++++++++++++++++++,,,,,,---...++++++---...///......---++++++++++++++++++++++++------...............---,,,,,,,,,---------......,,,,,,,,,,,,,,,---......///////////////////////////000111222444777<<<@@@FFFIIIPPP\\\kkkyyyzzzooommmsss|||zzz{{{|||uuuhhhXXXNNNIIIJJJRRRZZZbbbkkkuuu}}}pppfff]]]SSSKKKHHHEEE@@@===;;;:::::::::666666555555444444444444444333333222222333333444111222222222333333444444333222000111222444333222000000000000000000000000000000000//////......---....../////////000000000////////////////////////000111111111111111111111.........///000111222333222222222222333333333333000111222333444444444444000000111111222333333444222222333333333444444444333333333333444555666666555555555555555555555555777777777777777777888888666777888888777777888:::777777777888777777666666555666666666666666666777666666666666666666666666666777999:::;;;:::999888666555666777999888666333555555444555555666666777555555555555666777888999777777888999999999999888666777888999;;;<<<=========>>>???AAACCCDDDDDDEEEGGGHHHGGGFFFDDDAAA>>><<<<<<===???@@@@@@???===<<<999999999999999999999999:::::::::<<<===???AAABBBDDDGGGJJJNNNRRRWWW]]]aaagggkkkrrrzzzrrrWWWGGGBBB@@@===<<<;;;999666444444444444444444444444444222111111111000000//////333222000//////111444555//////............//////,,,---.........---+++***+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------))),,,000333333111...,,,---------,,,,,,+++++++++...------,,,++++++++++++------......------,,,+++,,,+++++++++,,,,,,---...***+++---///000000//////------------------------////////////...---,,,+++,,,,,,,,,------.........---------------...///000000000000000000000000000...000111333666;;;BBBFFFJJJLLLSSSaaarrr~~~qqqhhhlllwww{{{zzz||||||{{{hhh\\\PPPLLLMMMRRR[[[dddhhhvvvrrraaaUUUPPPLLLGGGBBBAAA>>>:::666444444555555333333444444444444444444777666666555555666666777222222222222222222222333222000///000222333333222222222222222222222222222111111111111111111111111.../////////000000111111222222222222222222222222111111111111111222222222............///111222333///000000000111111111111000111222333444444444444000000111222333333444444444444444555555555666666555444444555555666777888777777777777777777777777:::999999888777666555555222444777999888777777777444555666666666444333222333444444444555555666666777777777777777777777777444555888::::::999777555666666777999:::999777444555555555555555666777777555555555555666777999999888999::::::;;;;;;::::::<<<<<<<<<>>>@@@BBBDDDEEE@@@AAADDDGGGJJJLLLMMMNNNNNNNNNNNNLLLHHHCCC>>>;;;===???BBBDDDDDDBBB???===999999999999999999999999::::::;;;===???AAACCCEEEGGGJJJNNNSSSWWW]]]dddhhhjjjnnnuuu~~~sssYYYHHHCCCAAA>>>;;;999888777777444222111111333444444333000111222222222222111000000000000000////////////+++,,,---......---,,,+++//////...---,,,,,,+++***------............------//////.........---------***++++++,,,,,,++++++******,,,------,,,,,,---...//////...---,,,,,,,,,,,,***+++,,,,,,------------+++,,,,,,------,,,,,,+++///...------++++++***)))***+++---......---+++***------------------------,,,,,,------.../////////---...........................///......///222444111111111444888>>>CCCFFFNNNTTT___ooo~~~tttmmmnnnvvv}}}|||}}}}}}~~~wwwjjj\\\WWWQQQNNNQQQ[[[fffnnnqqq~~~sssbbbZZZQQQKKKHHHEEE@@@<<<;;;;;;;;;;;;:::999888888777666555444444555666777555555555555555666666666999666333333555555444111222222222333333333333444000000000000000111222222111111000000///000000000555444333222222222444444444444444444444333333333555333111333555666555333444333222222111111222222000000111222333333333333666555555555555444444444222222222222333333444555555555666444222222333444111222333555666777777777888777666777999::::::999999999999888777666666555888777666555444555555666444444333333333333333333111222333444444444444444444555555444333111///...555555555666666777777777555666666666666666666555777777888999888777555444555555555555666777888888<<<<<<>>>???@@@AAAAAAAAA===>>>@@@CCCFFFJJJMMMOOONNNOOORRRTTTWWWYYYZZZ[[[ZZZXXXUUUPPPKKKEEEAAA>>>===<<<<<<<<<<<<<<<<<<<<<:::999888777777666666777888999;;;===@@@BBBDDDEEEFFFIIIMMMSSSYYY___dddfffiiillluuusssXXXIIIEEECCC@@@<<<999777666666555444222222333444444333222222333333333222000///000000000000////////////------............------------,,,,,,,,,,,,,,,,,,------............------......------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++&&&'''((((((''''''((())),,,,,,,,,,,,---...//////***+++,,,---------------............---+++***)))---,,,,,,++++++******)))***+++---......---+++***------,,,,,,,,,------...,,,,,,------...///////////////.....................///000000///000222444222444777:::===BBBHHHLLLVVV```nnnzzz{{{tttuuuyyy~~~~~~}}}vvvggg\\\UUUSSSRRRSSSYYYbbbmmmuuuyyymmm^^^MMMHHHCCCBBBDDDFFFEEECCC;;;<<<<<<;;;;;;:::999888:::888777666555666777888666555555555555555555555444222111222555777666555666666666555555555555555666666555555444333333333222222111111111222222333555444333222222222333333444444444444333333333333666444222333666777666444333333222111111111111111222222333333444444333333333333333333333333222222333333222222333333444555555555666444222222333555222333444666777777888888888777666888:::;;;:::999888888888888777777777777777666555444444444555555444444444444444444555555333444444555555555555444444444555444333222000///555555555555555555666666444555555666666555555444555555555555555444333333333333333444444555666777888999;;;===???@@@AAAAAAHHHHHHIIIJJJLLLNNNPPPQQQSSSTTTVVVXXXZZZ[[[[[[\\\ZZZXXXSSSMMMGGGAAA===:::777777777777777777777777666555555555666777888888777888:::;;;===???@@@AAAFFFIIIMMMRRRXXX]]]aaacccggglllvvvqqqXXXIIIGGGEEEAAA===:::777666555777555333333444444333222333333444444333222111111000000000000///////////////..................///,,,,,,,,,------.........------............---------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++(((***++++++***)))+++,,,,,,,,,,,,,,,---...//////+++,,,,,,------------,,,...............---,,,,,,++++++++++++************++++++------------++++++---,,,+++++++++---...///,,,,,,------.../////////000000000//////............000111111111111222333333888===@@@BBBGGGOOOUUUcccppp{{{yyy}}}}}}xxxdddWWWRRRNNNQQQVVV\\\dddmmmwww}}}zzzdddTTTLLLHHHDDD@@@???AAABBBAAA???>>>>>>>>>>>>===<<<;;;:::<<<;;;999888777888888999999999888777666666666666555333333444777999999999<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;:::888777666666555555444444555555666666666555444444444444444555555555555666666666666888777777888::::::999777333222222111111111111111444555555555555444444333222222222222333333333333333333333333333333444555555555666444333222444555444555666777888999999999999888777888:::<<<;;;:::999888888888888888888888666555444444333444444444444444555555666666777777555666666666666666555444555555666666555444444333555555555444444444444444333444444444444444444333444444333222222222222333111111111222222333444555555666888;;;===???AAAAAAFFFGGGGGGHHHJJJKKKMMMNNNUUUVVVWWWXXXYYYZZZZZZZZZWWWTTTOOOHHHAAA;;;777555444444444444444444444444222222333444666888:::;;;::::::;;;<<<<<<===>>>>>>BBBDDDGGGKKKPPPTTTWWWYYY```fffrrrpppWWWJJJFFFDDDAAA===:::888777777888666444333444444333222222222333333444444444444000000000000////////////000///...------...///000.............../////////------............---------,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,---......------.../////////...---,,,,,,,,,,,,,,,,,,---------------,,,)))***,,,...///000111111******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,+++***+++,,,...000,,,,,,------.../////////111111111000//////......---///111111111000111333444:::@@@BBBDDDKKKWWWaaaqqq|||{{{|||~~~hhhXXXSSSRRRPPPVVV___hhhooowwwyyydddTTTLLLIIIKKKHHHEEEDDDCCCCCC@@@>>>AAAAAAAAAAAA@@@???>>>===<<<;;;;;;::::::;;;<<<======<<<;;;999888888999999;;;;;;::::::;;;<<<=========>>>???AAACCCEEEFFFGGGFFFFFFEEEEEECCCAAA???>>><<<<<<:::999888888888888999888888777777777777777777777888999:::;;;;;;<<<===???AAACCCCCCAAA<<<999444444333222222222222222666666666666666555444333333333333444444555555555444444333333333444444555444555666555333333444666666777888999:::::::::::::::999888999;;;===<<<;;;;;;::::::999888888777777555444444444444444444444444444555666777777888888777777777777666666555444666777777777777777777777555555555444444333333333333333444444444444333333444333222111111222333444000000000000111222333444555666888:::<<<>>>??????======???@@@CCCEEEGGGIIIMMMNNNPPPQQQRRRSSSSSSSSSPPPMMMHHHBBB;;;666333111444444444444444444555555333333444555777999;;;<<>>>>>>>>>>>>>>>>>>>>@@@AAADDDGGGJJJMMMPPPQQQTTTZZZgggyyy|||wwwsssvvv{{{nnnWWWJJJCCCAAA???<<<:::999999999888666444333333333222111000000111222444555666777000000000000////////////000///...------...///000//////......---,,,,,,+++------............------------------............,,,,,,,,,------,,,,,,,,,)))***++++++******+++---//////...---,,,,,,,,,,,,---------......------,,,)))***,,,...///000111111++++++,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,---...,,,,,,------.../////////111111000000/////////...,,,...000000000000222444777<<<@@@CCCGGGRRRbbbooo~~~{{{wwweeeYYYSSSTTTVVV[[[cccmmmuuu{{{sssbbbWWWOOOJJJJJJEEEDDDEEEGGGHHHJJJIIIHHHDDDDDDDDDDDDCCCBBBAAA@@@===>>>???@@@AAABBBBBBBBB???>>><<<:::999999:::;;;??????@@@@@@@@@AAACCCDDDCCCFFFJJJPPPTTTWWWXXXYYY[[[ZZZWWWTTTPPPLLLIIIGGGCCCBBB@@@===;;;:::999888777777888888888888777777777777999;;;===???@@@AAADDDHHHMMMOOOMMMFFF???;;;555555444333333333333333555666666666555444333333222222333333444555666666555555444333333444444444444555666555444444555777888888999:::;;;;;;;;;;;;;;;:::999:::<<<>>>===<<<>>>===<<<:::999777666555555555555555555555555555444555555666777888999999777888888888777666555555666666666666666666777777666666666555555444444444333444444555555444444333333222111000000111222333111111111111222333444555555666777999:::;;;;;;;;;<<<<<<===>>>@@@BBBCCCEEEAAABBBDDDFFFHHHIIIIIIJJJHHHFFFBBB>>>999555333111444444444555555666666666777777777888999;;;<<<===@@@@@@@@@???>>>>>>======AAABBBDDDFFFHHHJJJLLLMMMJJJPPP\\\kkkzzz|||sssiiibbb^^^\\\___eeemmmrrryyylllVVVKKK@@@???===;;;:::999999:::666444222222333333222111//////000111333444666777000000000000///////////////..................///...---,,,+++***)))((((((------............------------...............///,,,,,,------------,,,,,,(((***++++++******+++,,,,,,,,,,,,,,,---...//////---............------,,,,,,------.........------,,,,,,------......//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,++++++,,,,,,------.../////////////////////////////////---.../////////111555888<<<@@@DDDIIIQQQ___ppp}}}{{{wwwaaaTTTRRRTTTYYY]]]kkksss|||uuu^^^TTTQQQKKKHHHIIIEEEGGGIIILLLNNNOOOOOOOOOJJJJJJJJJJJJIIIHHHGGGGGGDDDFFFIIILLLMMMLLLJJJIIIAAA@@@>>><<<;;;<<<===>>>???AAADDDEEEGGGIIIMMMPPPVVVZZZbbbiiinnnpppppppppnnnkkkeee^^^WWWQQQMMMKKKEEEDDDAAA???<<<:::999888444555666777888888888777777999;;;>>>BBBEEEHHHIIINNNQQQUUUUUUOOOGGG???;;;555555444333333333333333333444444444444333333222...///000111222333444555666555444444444444444444444555666555444444666888888999:::;;;;;;;;;;;;;;;<<<;;;:::;;;===???>>>===>>>>>>===;;;999888777666666666777888888888777777777777888888999999::::::888999999999999888888777666555555555555555666777888888777777777777777777555666666666666666666555111000000000000111111222333333333444444555666777555666777999::::::::::::>>>>>>======<<<======>>>;;;<<<===@@@AAACCCDDDDDDCCCCCCAAA???;;;888555333333444444555555666666666:::::::::;;;;;;===>>>>>>??????>>>>>>>>>>>>======>>>>>>@@@BBBCCCEEEFFFGGGHHHLLLTTT___jjjoooooolllaaaYYYQQQNNNKKKIIILLLRRRUUUYYY```fffmmmsssyyy|||kkkVVVKKKAAA???===:::888777777777444222111111222333222111111111000000111222444555000000000000////////////------............------------,,,,,,+++++++++***------............------,,,,,,,,,------.........,,,,,,------------,,,,,,+++,,,...---,,,,,,---///,,,,,,,,,,,,---...//////...............---,,,,,,,,,---------------,,,+++,,,------------------------,,,,,,++++++,,,,,,---+++,,,---------+++)))(((,,,,,,------.../////////---------...//////000000////////////000444999===BBBFFFMMMVVVbbbqqq{{{vvvdddTTTRRRWWW^^^eeekkkyyyyyygggWWWTTTRRRLLLKKKOOOQQQSSSVVVYYYYYYYYYXXXXXXVVVVVVVVVVVVUUUTTTSSSSSSPPPSSSWWWZZZZZZWWWSSSPPPGGGFFFDDDBBBBBBCCCEEEGGGFFFIIILLLNNNOOORRRVVVZZZdddiiiqqqyyy||||||xxxvvvmmmhhhaaaYYYQQQKKKHHHGGGAAA@@@???===;;;:::999999444555777999:::;;;;;;;;;===???BBBFFFKKKOOOSSSUUUVVVXXXWWWSSSJJJBBB===;;;333333222111111111111222000111111222222222222111......///111222333444555666666555444444444444444444555666555444555666888999999:::;;;;;;;;;::::::<<<;;;;;;<<<>>>??????>>><<<<<<;;;;;;::::::999999777888999:::;;;;;;:::999;;;;;;;;;;;;;;;;;;<<<<<<::::::;;;<<<<<<<<<;;;;;;;;;:::999888888888999:::999999999999::::::::::::777888888999999888888777222333444444555555444444666666666666777888999:::999:::<<<===???@@@AAAAAA>>>>>>===<<<<<<;;;<<<<<<>>>???@@@BBBCCCCCCDDDDDDDDDDDDDDDCCC@@@<<<888666444555555666777777888888;;;;;;;;;;;;===>>>???@@@>>>????????????@@@@@@@@@>>>>>>???AAACCCDDDEEEFFFIIIJJJNNNUUU]]]```___\\\OOOIIIDDDBBB@@@===???CCCCCCFFFKKKQQQVVV]]]dddiiiqqqtttxxx{{{~~~~~~jjjUUUKKKBBB@@@===:::777666555555222111///000111222222111333333111000000000111222000000000000////////////+++,,,---......---,,,+++.........////////////000---..................---+++++++++,,,,,,---------,,,------......------,,,***+++---,,,++++++,,,...//////...---,,,,,,,,,,,,.../////////...---,,,,,,)))***+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,...///...+++(((&&&,,,,,,------...//////000+++,,,,,,---...///000000111111000000111666<<>>?????????CCCFFFIIINNNTTTYYY]]]___\\\[[[WWWNNNDDD===;;;;;;222111111000///000000000...///000111111111111111///000111222444666777777777666555444444444444444444555666555555555777999999999::::::;;;:::::::::===<<<;;;<<>>:::::::::;;;;;;<<<<<<<<<999:::;;;<<<===<<<<<<;;;>>>>>>>>>>>>>>>=========<<<<<<===>>>??????>>>>>>AAA@@@???=========>>>???:::::::::;;;;;;<<<<<<<<<999999::::::::::::999999666777999:::::::::999888888888888888999:::;;;<<<>>>???AAADDDFFFHHHIIIJJJ????????????@@@AAABBBCCCDDDEEEFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHDDD@@@;;;777777777888888999::::::;;;999::::::;;;===???@@@AAA@@@@@@AAABBBCCCCCCDDDDDDEEEEEEGGGHHHJJJKKKLLLMMMJJJIIIJJJOOOTTTWWWUUUSSSGGGBBB>>>>>>;;;888888;;;:::<<<@@@DDDIIIOOOVVV[[[dddgggmmmsssxxxzzzzzzyyylllUUUIIICCC@@@;;;777555444333111444444444333333222222222000000000000000000000000////////////............///...,,,******,,,...///,,,---------,,,++++++***------------------------,,,------......------,,,,,,,,,***)))(((((('''''',,,+++***))))))***+++,,,---............---,,,+++---+++***,,,...///---***...------,,,,,,++++++***+++++++++,,,,,,---------,,,,,,,,,---------......***,,,//////......///000///......---------......000//////.........//////000000///000333888>>>BBBGGGMMMZZZnnn}}}xxxzzz}}}wwwdddZZZXXXXXX]]]gggrrr{{{xxxooogggeeecccaaacccffflllmmmqqquuuyyyyyywwwtttpppooommmmmmnnnooonnnnnnnnnpppsssssspppjjjddd___]]]YYYWWWXXXXXXWWWYYY^^^hhhfffeeecccbbbccccccdddjjjlllmmmmmmkkkgggbbb```YYYTTTMMMHHHFFFGGGHHHHHHFFFDDDCCCAAAAAABBBDDDEEEGGGEEEDDDCCCDDDGGGJJJLLLQQQSSSXXX^^^bbbdddcccaaa^^^WWWMMMDDD===999666444000000111111111///...---------......//////000000000111444666777777666555666666666555555555555555222333444666777777777777888999;;;<<<=========<<>>======>>>===;;;999>>><<<:::;;;===>>>===;;;888:::<<<>>>@@@AAAAAAAAA:::;;;;;;===???CCCFFFHHHDDDCCCBBBBBBCCCDDDEEEFFFFFFHHHHHHEEECCCBBBEEEIIIFFFFFFDDDCCCBBBBBBBBBBBBCCCBBB@@@===<<<;;;;;;<<<;;;<<<<<<===============???>>>===<<<<<<>>>???AAADDDEEEGGGJJJKKKLLLLLLLLLGGGHHHIIIJJJKKKMMMMMMNNNMMMNNNPPPRRRTTTUUUVVVWWWVVVXXXXXXUUUNNNFFF@@@===999888777888999;;;;;;;;;===>>>>>>???AAADDDFFFHHHFFFFFFFFFEEECCCDDDFFFIIIIIIMMMNNNMMMMMMPPPPPPMMMQQQPPPPPPRRRTTTTTTSSSRRREEEBBB>>>;;;:::888666444666888:::<<<>>>BBBGGGKKKSSSYYYbbbiiimmmqqqvvvzzzkkkTTTHHHBBB???;;;888777777666444444444444333333222222222111111111111111111111111////////////............---------------------------------------,,,++++++------------------------,,,------......------,,,------,,,+++************---,,,+++******+++,,,---///............------,,,---+++))))))******'''$$$,,,,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,------------+++++++++,,,---.........------,,,,,,,,,,,,,,,---000//////.........////////////000111555;;;BBBFFFPPPXXXgggyyyzzzyyy}}}jjj]]]WWWWWWYYY```lllxxx{{{uuutttsssrrrssswww|||~~~~~~}}}~~~}}}xxxtttsssooonnnooopppnnnpppttt{{{zzzxxxwwwvvvvvvvvvvvvwwwwwwvvvtttqqqlllgggddd```\\\VVVRRRPPPPPPPPPOOOOOOOOONNNMMMNNNPPPSSSTTTTTTSSSRRRRRRSSSUUUWWWXXX``````bbbdddffffffdddaaaVVVPPPGGG???:::666333222000///......---------...,,,------...///000000000000222444666777777666666666666666666555555555555444444555666777777777777888999;;;<<<===>>>======@@@@@@???@@@BBBBBB@@@???CCC@@@<<<<<<>>>@@@@@@@@@???@@@CCCEEEFFFGGGGGGFFFDDDEEEEEEFFFHHHJJJLLLMMMLLLLLLKKKKKKLLLNNNOOOPPPOOOPPPQQQOOOLLLKKKKKKMMMNNNNNNNNNNNNNNNNNNNNNNNNPPPNNNKKKGGGDDDCCCBBBAAAAAAAAABBBCCCCCCCCCCCCCCCEEEDDDDDDDDDFFFHHHKKKLLLPPPQQQTTTVVVXXXXXXYYYXXXSSSTTTUUUWWWXXXZZZ[[[[[[]]]^^^```bbbdddeeeffffffiiiiiifff___TTTHHH???:::;;;;;;;;;<<>>???@@@AAACCCFFFIIIKKKIIIJJJKKKJJJHHHHHHIIIKKKNNNSSSUUUTTTVVV[[[]]]\\\]]]\\\ZZZYYYYYYYYYVVVTTTGGGCCC???<<<::::::999888888999:::;;;;;;>>>BBBEEEIIIPPPZZZbbbhhhlllrrrvvviiiRRRGGGAAA>>>;;;999999999888777444444333333333333222222111111111111111111111111////////////............,,,---...//////...---,,,..................---,,,------------------------,,,------......------,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,------//////...---------......///---,,,,,,---,,,***(((***++++++,,,------......,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,///,,,***+++...111000///...------,,,------....../////////......//////000///000111444888???GGGMMM[[[gggyyy{{{www|||wwwfff]]]YYYVVVYYY```iiivvv~~~yyyvvvrrrooollljjjiiihhhfffdddbbbaaa___^^^^^^___aaabbbaaaaaaaaaaaaaaaaaaaaaaaabbb```^^^]]]\\\ZZZVVVSSSJJJEEE>>>888555333111//////...,,,++++++,,,---...,,,,,,---///000111222222222333555666777777777666666666666666666666666666666777777888888777777777999;;;<<<>>>???@@@??????AAA@@@AAACCCFFFGGGGGGFFFGGGDDD@@@>>>@@@CCCEEEFFFEEEGGGJJJMMMNNNOOOOOONNNRRRSSSTTTUUUVVVVVVVVVVVVZZZYYYYYYZZZ[[[]]]___```bbbcccdddbbb___^^^]]]^^^bbbcccdddffffffffffffeeebbb___[[[WWWSSSPPPNNNMMMNNNNNNNNNOOOOOOOOOOOOOOOPPPPPPQQQSSSVVVYYY\\\^^^aaaccceeehhhiiijjjjjjjjjggghhhiiijjjkkkmmmnnnnnnpppqqqsssuuuvvvwwwxxxxxx|||zzzuuukkk\\\MMMBBB<<<999:::<<<>>>???AAABBBCCC@@@BBBCCCEEEFFFJJJNNNRRRRRRTTTVVVVVVTTTSSSSSSTTTWWW]]]aaacccfffllloooooollliiieeebbb```]]]ZZZWWWKKKGGGAAA===;;;;;;<<<<<<::::::;;;:::;;;===@@@CCCAAAIIIUUU^^^eeejjjppptttgggQQQFFFAAA>>>;;;:::999999777666333333333333333333333333111111111111111111111111////////////............------............------......////////////......------------------------,,,------......------,,,,,,,,,,,,,,,,,,---......------,,,,,,,,,,,,------///...---,,,,,,------...,,,,,,,,,.../////////...,,,,,,,,,,,,------......,,,,,,------------------******+++++++++,,,,,,,,,000+++'''(((---000000---000////////////000111111//////////////////000111///111444777;;;BBBLLLSSSdddtttzzzuuuxxxvvveee[[[ZZZ\\\[[[aaajjjuuu|||xxxuuupppnnnjjjfffcccaaa``````bbbbbbbbbaaa```^^^\\\ZZZTTTQQQNNNKKKIIIGGGDDDBBB>>>;;;777333222111000...---------------------------...///000222333444555444555666888888888888888777777888888888888888888:::::::::::::::999888888<<<>>>@@@BBBCCCCCCCCCCCCAAAAAACCCFFFJJJLLLMMMLLLJJJIIIGGGFFFGGGIIIKKKLLLLLLNNNRRRVVVYYYZZZZZZYYY```aaacccdddeeeeeeddddddhhhgggggghhhjjjlllnnnooossssssrrrqqqpppqqqrrrsssxxxyyy{{{}}}}}}|||zzzyyyrrrppplllhhhdddaaa______bbbbbbbbbbbbbbbcccccccccccccccdddfffiiillloooppprrrtttvvvxxxzzzzzzzzzzzz{{{{{{{{{{{{{{{{{{|||||||||}}}~~~zzzoooaaaRRRFFF@@@;;;<<<>>>??????@@@BBBCCCEEEGGGIIIJJJKKKOOOUUUZZZ```cccfffhhhgggeeeeeeeeedddmmmuuuxxxzzz}}}~~~}}}wwwsssmmmhhhdddaaa]]][[[RRRLLLDDD???<<<<<<======;;;<<<<<<<<<<<<>>>BBBEEEBBBJJJVVV___ffflllrrrvvvfffPPPFFFAAA???<<<:::999777555333333333333333333333333333111111111111111111111111////////////............000///---,,,,,,---///000......//////000//////...------------------------,,,------......------,,,+++******++++++,,,---...++++++,,,,,,,,,,,,++++++---,,,,,,,,,,,,,,,------((()))***+++++++++,,,,,,.........------,,,,,,,,,------------------------******+++++++++,,,,,,,,,---((($$$%%%***---,,,***///////////////000111111///////////////000111111111444888;;;???GGGQQQYYYjjj{{{{{{oooooozzzttteee]]][[[^^^```bbbjjjuuu{{{vvvtttuuuvvvsssrrrsssuuuuuuwww{{{|||uuuppphhhfffaaa\\\WWWUUUSSSSSSTTTTTTTTTSSSPPPMMMIIIGGGFFFCCC@@@>>>>>>>>><<<;;;777555333111222111000///,,,---///000000///...---///000111333444666777777666777777888999999999999888888888999999:::::::::<<<<<<<<<<<<;;;;;;:::999???@@@BBBDDDFFFFFFFFFFFFDDDDDDFFFJJJNNNQQQRRRQQQNNNOOOQQQSSSSSSTTTTTTTTTVVVYYY^^^cccgggiiiiiihhhjjjkkkmmmoooqqqqqqqqqppprrrrrrrrrrrrtttvvvxxxzzzzzzxxxvvvuuuxxx|||}}}|||yyyvvvtttsssssssssxxxwwwwwwvvvwwwxxxyyyyyywwwwwwxxxyyy{{{|||~~~~~~~~~~~~|||zzzvvvmmm___QQQFFFAAA???AAACCCCCCBBBDDDGGGJJJNNNQQQSSSTTTTTTXXX___eeeqqqtttxxx{{{zzzyyyxxxxxxzzz{{{sssmmmiiieeebbb```XXXRRRHHHAAA============>>>>>>>>>===<<<===AAACCCFFFMMMWWW```ffflllrrrwwweeePPPFFFAAA???<<<:::999777444222222222333333333333444444222222222222222222222222////////////............111///---++++++---///111---...//////////////////------------------------,,,------......------,,,***************+++,,,,,,++++++,,,,,,,,,,,,+++++++++,,,------......------+++---......,,,+++++++++//////......---,,,,,,+++............------------++++++++++++,,,,,,,,,,,,///,,,)))***---000000...,,,,,,,,,,,,---...//////////////////000111222222222777===@@@EEEMMMYYYcccqqq{{{qqqjjjooouuufff\\\[[[___ccceeekkkuuu}}}lllgggdddeeedddaaa```bbbddddddggglllqqqtttttttttrrruuuzzz~~~yyymmmccc]]]QQQNNNKKKGGGEEECCCCCCCCCCCCCCCBBBAAA???<<<:::888:::999777777999999999888444333111222333333111///...///000111111111000///111111222444555666777777777777777777888888888999777777777888999999::::::<<<<<<<<<<<<;;;;;;:::999===???AAACCCEEEEEEFFFEEEFFFFFFHHHKKKPPPSSSSSSSSSPPPSSSXXX[[[\\\\\\\\\]]]aaadddiiinnnrrrsssrrrrrrmmmnnnoooqqqrrrsssssssssrrrqqqqqqrrrsssuuuwwwxxxzzzwwwvvvwww|||~~~}}}|||{{{||||||}}}~~~~~~}}}{{{zzzyyyyyyyyyzzz{{{{{{{{{{{{{{{ssssssoooggg[[[OOOEEE@@@@@@BBBEEEFFFGGGLLLSSSYYYbbbeeehhhhhhgggkkkssszzzxxxqqqllliiigggeeeZZZTTTKKKCCC???>>>>>>===@@@AAA@@@>>>======@@@BBBKKKQQQZZZ```fffmmmtttzzzeeePPPFFF@@@>>><<<;;;;;;999777444222222222333333444444444222222222222222222222222////////////............000///...------...///000,,,---...////////////...------------------------,,,------......------,,,+++************++++++,,,+++,,,---......---,,,++++++---///111111000///------///111000...------///...............---------///.........------------,,,,,,,,,,,,------------/////////000111111222222++++++++++++,,,---...///////////////000111222333222999@@@FFFLLLVVVdddooo{{{tttrrrrrryyy~~~pppggg]]]YYY\\\dddjjjmmmwww{{{mmm]]]XXXTTTUUUUUUSSSRRRUUUUUUWWWZZZ___dddfffeeeddddddhhhnnnttt{{{rrrdddXXXNNNIII>>><<<:::888777777888999777777777777777666666555444333333444555666666444333222111222333333111///111000///......000222333111222222333444444555555555555444444555555666666444444555666666777777888999999:::::::::999888888888:::<<<>>>@@@AAAAAAAAACCCCCCDDDGGGKKKMMMNNNMMMMMMQQQUUUXXXYYY[[[^^^```bbbeeejjjmmmoooooommmkkkgggfffffffffgggggghhhiiifffeeeeeeeeeeeegggiiijjjnnnmmmnnnrrrxxx~~~~~~{{{yyywwwvvvttttttttttttvvvxxxzzz{{{~~~}}}|||{{{{{{}}}}}}}}}}}}}}}}}}|||{{{{{{}}}~~~~~~~~~}}}|||zzzyyyvvvvvvuuutttsssrrrqqqqqqoooooopppqqqqqqqqqppppppiiijjjhhhcccZZZPPPHHHDDDBBBFFFKKKOOOUUU^^^kkkuuuyyypppkkkhhhfffdddXXXSSSKKKEEEAAA@@@@@@@@@@@@AAAAAABBBBBBDDDHHHLLLVVV[[[aaagggmmmuuueeeQQQGGG>>>===<<<<<<===<<<:::888222222222333333444444444222222222222222222222222000/////////............---...///000000///...---,,,,,,---...//////......------------------------,,,------......------,,,,,,++++++******++++++,,,,,,---...//////...---,,,,,,...111444444333000...&&&)))------,,,,,,...000,,,,,,------...///////////////.........---------,,,,,,------------......(((***,,,---,,,,,,---...,,,,,,,,,---...///000111////////////000111222333222999BBBIIIPPP\\\lllwww~~~vvvyyy~~~qqqaaa\\\XXXXXX^^^gggqqqvvvjjj\\\TTTNNNJJJKKKKKKJJJKKKNNNRRRTTTXXX]]]aaacccaaa___\\\```gggmmmuuu|||mmm]]]OOOEEE>>>:::888666444222222222333444222222333555666777888999555555444555777777555333222222222333444333111...444111---******...333666111111111222222333333333333333222222222333444444222222333333444555555666666777777888888888777777444555777:::<<<===============>>>AAADDDGGGFFFFFFIIILLLOOOQQQRRRVVV[[[___]]]```cccffffffdddaaa___^^^]]][[[ZZZYYYZZZ[[[[[[XXXXXXWWWWWWWWWYYYZZZ[[[]]]^^^aaagggmmmqqqpppnnnrrrpppnnnkkkiiigggffffffiiiiiiiiijjjlllooorrrssssssrrrqqqpppppprrrtttuuurrrrrrsssssssssrrrqqqpppuuuuuuuuuuuusssqqqooonnnllllllllllllkkkkkkkkkkkkfffgggggghhhhhhhhhggggggaaaccccccaaaZZZSSSMMMJJJKKKPPPWWW^^^ggguuuwwwnnnhhhdddbbbaaaVVVQQQJJJEEECCCBBBBBBBBB>>>@@@CCCFFFIIINNNUUUYYY```eeekkkpppwwwdddQQQHHHDDDAAA<<<999888888777555555444444333333222222111222222222222222222222222.../////////---...///111111000///---,,,,,,------------------------------+++,,,...---------...///******+++,,,---//////000......------------,,,,,,---------------------------000555999999666222///***+++,,,,,,---------,,,..................------------------------------000///...---------------++++++,,,,,,---.../////////............//////000000000111111222444888;;;???AAAEEEKKKUUUeeexxxzzzxxx{{{www}}}rrreee___[[[]]]dddlllqqqxxxyyydddWWWTTTCCCDDDEEEEEEFFFHHHLLLNNNSSSZZZ```bbbeeehhhgggcccbbbeeekkkuuuwwwllleeeXXXKKK???777333111333111///000444666777666666666777888888777555444333444555666555555666777111444666555111......///444333111000000111333444222222222222111111111000---......///000111222222666555333333333555777888777777666777999999888777666666777777777888888888============>>>???@@@AAABBBDDDFFFGGGHHHIIILLLOOOQQQVVV[[[]]]\\\XXXTTTRRRPPPOOONNNOOORRRTTTTTTTTTTTTSSSRRRSSSUUUVVVVVVUUUUUUWWW[[[___bbbcccdddddd```bbbccccccaaa___^^^___```aaaaaabbbcccddddddeeeggggggggghhhhhhiiiiiijjjfffffffffggghhhiiiiiijjjlllkkkjjjjjjiiihhhggggggffffffffffffeeeeeeeeeeeeeeeeeefffggghhhhhhhhhhhhjjjhhhddd```\\\XXXVVVUUUTTTYYYbbbppp|||ooofffbbb___[[[WWWVVVQQQJJJFFFFFFFFFEEECCCDDDGGGGGGFFFKKKZZZiiiqqqxxxwwwyyy~~~dddQQQHHHDDDAAA<<<:::999888777555666666555444444333333222666555444333111000///...000111111000...---...000000///...---,,,,,,------------------------------***+++,,,,,,+++***,,,---.........------,,,,,,,,,,,,,,,------......//////++++++++++++++++++++++++***,,,000333333111...++++++,,,,,,---------,,,,,,------...............---------------------,,,,,,...............---------,,,,,,---......///000000///............///000000///000000000111444888;;;BBBEEEKKKSSS___ooo{{{sssrrrvvvzzz}}}rrrggg```^^^]]]```iiirrrxxxxxxhhhXXXNNNLLLAAABBBBBBBBBDDDHHHNNNRRR\\\bbbhhhjjjmmmpppnnniiikkkooowwwwwwjjj```RRRMMMFFF???;;;999999999444111000111444666777666777777888999888888777666888999999999888888999::::::<<<===:::666333222222222222111000111222444666222222222111111111000000...//////000111222333333555444333333333555777888::::::;;;<<<===<<<;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>???@@@AAACCCEEEEEEFFFGGGJJJLLLLLLPPPUUUWWWUUURRROOOMMMMMMLLLLLLMMMOOOPPPQQQQQQTTTRRRPPPPPPQQQRRRSSSTTTTTTVVVYYY\\\___aaabbbbbbaaaccceeedddbbb```_________``````aaaaaabbbbbbbbbaaaaaaaaabbbbbbbbbbbbbbbdddeeefffggghhhhhhiiihhhiiiiiihhhhhhhhhgggggggggggghhhiiijjjkkklllmmmmmmiiijjjlllmmmoooppppppqqquuussspppmmmiiieeebbbaaaaaahhhssszzzmmmccc^^^ZZZUUUQQQVVVQQQJJJFFFEEEEEEDDDBBBCCCGGGJJJOOO\\\qqqdddQQQHHHCCC@@@<<<:::999888777555777666666555555444333333555555444222111000///...222222222111...------......------,,,,,,,,,------...........................///000///...---.../////////...---,,,,,,++++++++++++,,,---...///000000++++++++++++++++++++++++)))***,,,......---,,,+++,,,,,,---------,,,,,,+++,,,,,,---...////////////.........------,,,,,,,,,,,,---.../////////...---------......///000000000...............///000000111111222222333666;;;>>>FFFJJJPPP[[[iiixxxxxxqqqlllooottt}}}oooddd___```aaabbbhhhrrr|||mmm___TTTJJJEEEDDDAAAAAAAAABBBEEELLLUUU[[[hhhooouuuwwwzzz|||zzzuuuyyy~~~zzzrrrllliiihhhiiiiiigggeeecccbbb___YYYPPPIIIEEEAAA<<<888555444555555444333111222444777777777;;;;;;<<<<<<======<<<<<>>===<<<<<<<<<======AAABBBAAA???:::777555444222111111111222333555666222111111111111000000000///000000111333444444555666666555555666777999::::::;;;<<<>>>===<<<:::999<<<<<<<<<=========>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAACCCDDDDDDDDDEEEGGGIIIJJJMMMQQQRRRPPPMMMKKKJJJKKKKKKKKKLLLMMMNNNPPPPPPTTTSSSSSSSSSTTTWWWYYYZZZ\\\\\\^^^```bbbeeegggiiiiiikkklllkkkhhhfffeeeeeeddddddddddddeeeeeeeeeeeeggggggggggggggggggfffffffffhhhjjjlllmmmmmmllllllkkkkkklllmmmmmmmmmmmmmmmmmmnnnppprrruuuwwwyyyzzzwwwyyy{{{}}}}}}zzzvvvrrrpppooowww|||oooeee^^^YYYTTTPPPSSSPPPKKKHHHGGGHHHGGGGGGGGGKKKQQQ\\\rrrcccPPPHHHBBB@@@<<<::::::999777555666666555555444333333333111111111111222222222222///111111000...------...,,,,,,,,,,,,,,,---------////////////////////////000111222111///......///,,,---------------------+++++++++,,,---.........,,,,,,------------......+++,,,,,,---------------------------------,,,++++++,,,---...////////////.........------,,,,,,+++***,,,...000000///...---------......////////////......---......///000111333333444555666:::@@@DDDMMMQQQZZZeeesss{{{pppkkkjjjqqqyyysssggg___aaafffiiijjjqqq}}}{{{kkkYYYOOOHHHCCC@@@@@@BBBCCCDDDFFFLLLWWWbbbjjjuuu|||}}}jjjcccYYYQQQMMMMMMOOOPPPOOONNNLLLLLLLLLIIIDDDAAACCC@@@<<<777333111111111555444333444666888999:::@@@AAABBBCCCDDDDDDEEEEEEBBBAAA@@@@@@AAABBBBBBBBBCCCCCCAAA???;;;888666555333222222222222333444555222222111111111000000000///000111222333444555666999888888999:::;;;<<<===;;;===@@@AAA@@@>>><<<<<>>@@@BBB@@@@@@@@@AAABBBBBBBBBAAA===;;;999777666666666666555555666666888:::===???BBBDDDGGGJJJLLLMMMMMMMMMFFFDDDDDDFFFIIIJJJIIIGGGDDDBBB@@@>>><<<:::888777444444333333333333333333222222222222111111111111///000111222444555666777999999:::;;;<<<===>>>???>>>AAADDDEEECCCBBBBBBCCCBBBBBBCCCCCCCCCDDDDDDDDDAAAAAAAAAAAABBBCCCDDDEEEAAACCCEEEFFFGGGIIILLLOOORRRTTTUUUTTTQQQPPPPPPQQQNNNPPPRRRRRRRRRTTTWWWZZZccclllyyy{{{zzzsssmmmiiifff[[[ZZZYYYVVVUUUTTTUUUVVVWWW]]]hhhxxx~~~cccPPPGGG@@@>>><<<;;;;;;:::777555555444444333222222111111333222222111000000//////+++---000000////////////---......//////...------........................,,,.........,,,+++,,,---//////...---,,,,,,++++++,,,,,,,,,,,,+++++++++***)))******++++++,,,,,,---,,,,,,+++++++++,,,---...,,,,,,---...............,,,,,,---...////////////------------------------,,,---.../////////...------------------------------------......000111222000111222444999@@@HHHNNNQQQ[[[jjjxxxvvvooorrrxxxqqqaaaaaaggglllrrrxxx}}}}}}zzzmmmUUULLLDDDBBBAAA??????AAAFFFJJJQQQ[[[ffftttxxxfffZZZGGGBBB<<<888777999;;;===888999:::;;;===???@@@AAA<<<;;;:::999888777777666555666888999;;;===AAADDDDDDHHHMMMRRRVVVWWWVVVVVVMMMLLLLLLOOOSSSSSSPPPLLLGGGDDDAAA>>>===<<<:::888333444444444444444333333444333333333333222222222111111333444666777888999999:::;;;<<<===>>>???@@@>>>AAADDDDDDCCCBBBDDDGGGCCCCCCDDDDDDDDDDDDEEEEEECCCCCCCCCDDDDDDEEEFFFGGGFFFHHHLLLOOORRRVVVZZZ^^^___```___]]][[[ZZZ[[[]]]XXX[[[___``````aaafffjjjzzz}}}{{{}}}{{{xxxvvvlllllljjjfffaaa___^^^___dddnnn|||~~~bbbPPPGGG@@@>>><<<<<<;;;:::777555555555555444333333222222222222111111000000//////...000333333111000/////////000000000000///---,,,------------------------///000111111000///000222.........------,,,,,,,,,---------------------...))))))***++++++,,,------,,,,,,,,,,,,,,,------...***+++,,,...////////////------...............---+++,,,,,,------........................---------...............---------------------///000111222111222444777<<>>;;;777666777999:::;;;999:::;;;<<<===???AAABBB@@@???>>><<<:::888666555555777:::<<<===@@@EEEIIIJJJOOOWWW___cccdddcccbbbXXXWWWWWW[[[^^^\\\VVVPPPIIIFFFAAA>>><<<;;;888555000111222444555666666666555555444444444444333333333444555777999:::<<<<<<<<<===>>>@@@AAABBBCCCCCCAAADDDGGGFFFEEEFFFJJJOOOMMMMMMNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOPPPQQQRRRSSSRRRVVV[[[```eeekkkqqquuuwwwwwwuuurrrppppppqqqtttppptttyyyzzzzzz|||yyyyyyxxxvvvuuusssrrrrrrrrrtttyyy~~~~~~}}}zzzuuurrrrrrtttzzz~~~bbbOOOGGG???>>><<<<<<;;;:::777555777666666555444444333333...//////000111222222222222444666555333000//////000111111111111///---,,,------------------------,,,...//////......///111******+++,,,...///000000,,,------...///000111111++++++,,,------...//////------........./////////***+++,,,...///000000111.........///......------***++++++,,,---...//////000///...---------------///////////////.........,,,,,,------///000111222444555777;;;AAAKKKUUU\\\lllzzzyyywwwwwwkkkiiiwwwzzzhhhXXXNNNHHHDDDAAAAAAAAAAAAHHHOOORRR[[[hhhwwwuuueeeSSSGGG999888666777999::::::999>>>???AAAAAAAAAAAACCCDDD<<<======>>>>>>>>>>>>===555888;;;===???BBBHHHMMMQQQWWW```iiiooopppnnnlll`````````cccfffbbbZZZRRRJJJFFF@@@<<<:::888444111---///111333666888999999666666555555555444444444555666777999;;;===>>>???@@@AAACCCEEEFFFGGGHHHHHHJJJMMMPPPOOOMMMOOOUUU[[[____________`````````aaa]]]]]]]]]]]]^^^___``````___ccciiiooovvv}}}}}}{{{zzzxxxxxxxxxwwwvvvuuutttsssmmmllljjjiiiggggggffffffgggkkkpppvvv{{{~~~~~~~~~bbbNNNDDD???>>>===;;;999777666555666666555444444333222222111111111111111111111111111111000000//////......------............------.........------,,,,,,,,,---...............------......------------......000---******,,,---+++)))---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---......,,,++++++...333666666555000000000///---,,,,,,------------------///000000///////////////........./////////...------,,,,,,***+++,,,,,,+++,,,...///111111777BBBIIIOOOZZZfff~~~{{{||||||nnnqqqxxxssscccVVVMMMIIIBBBBBBBBBAAAAAAGGGPPPWWW```nnn~~~vvvmmmfff^^^PPPCCC===777444666777777999===???>>>>>>BBBFFFIIIHHHGGGDDDFFFGGGEEEAAA<<<999777??????>>>>>>AAAGGGOOOUUU^^^dddooo{{{wwwnnnjjjjjjjjjiiieee]]]TTTMMMGGGCCC>>>:::999666222...///000000222333555777888666666666777888777555333666888<<<@@@BBBBBBAAA@@@CCCDDDHHHLLLPPPTTTWWWYYYYYY[[[]]]]]]]]]aaaggglllssssssrrrrrrqqqqqqpppppplllmmmnnnppppppqqqqqqqqqvvvyyy~~~~~~}}}|||{{{zzzwwwtttpppmmmkkkkkkkkkkkkkkkjjjiiihhhhhhbbbbbbaaa`````````aaabbb___aaaeeeiiimmmppprrrssssssssssssttttttuuuuuuuuuwwwwwwxxxzzz}}}~~~bbbNNNEEE@@@???>>><<<999777666555555555444444333222222222111111111111111111111111111000000000/////////............//////........./////////......------------...//////000000//////.........------.........///---++++++---...---+++...------,,,,,,------...---,,,,,,,,,------......///,,,***,,,000444666666444333000---******+++,,,//////......////////////.........///////////////........................---...///.........000222555666<<>>888444666888888:::>>>BBBBBBCCCGGGLLLNNNMMMLLLNNNOOOOOOMMMIIIDDDAAA@@@>>>@@@CCCEEEIIIQQQ\\\eeepppuuu~~~wwwnnnllliiieee```XXXOOOIIIDDD@@@;;;888777555111...//////000111333555777888777777777888999999888777;;;<<<>>>AAADDDHHHKKKLLLSSSTTTVVVZZZ^^^bbbfffhhhjjjkkkmmmmmmnnnqqqwww{{{{{{zzzxxxwwwvvvuuutttttttttuuuwwwyyy{{{|||}}}}}}|||~~~~~~zzz~~~}}}|||{{{yyywwwuuutttpppooommmkkkiiifffeeedddggggggggggggfffeeedddccc___]]]\\\[[[\\\]]]___```^^^___aaadddgggjjjlllmmmnnnoooooopppqqqrrrrrrssstttuuuwwwzzz||||||aaaOOOFFFBBBAAA???===:::888666555444444333333222222111111111111111111111111111111000000000000////////////...//////000000//////...///////////////...............///000111111111000...........................---+++,,,---///...---///......------......///,,,------------.........111...++++++---111444666;;;999555222///.........///000000000000///......------......//////000000,,,------...//////000000000111111111000111444666:::;;;AAAMMMZZZhhhyyyyyyqqqttt{{{{{{sssgggccc\\\SSSLLLGGGDDDBBBCCCEEEFFFGGGLLLUUUbbbkkkzzzzzz~~~yyysssqqqlllfffaaa[[[NNNBBB???999555777999:::===AAAFFFGGGKKKPPPTTTVVVUUUSSSTTTUUUTTTRRRMMMIIIGGGFFFBBBGGGMMMQQQUUU^^^lllwwwzzzmmmiiibbb[[[TTTLLLEEE@@@>>>;;;888555444333111/////////000111333555666777888888999::::::;;;;;;<<>>@@@DDDKKKSSS[[[aaafffhhhlllkkkiiihhhiiikkknnnppphhhhhhgggggggggiiikkklllhhhfffccc```___```bbbcccfffgggjjjllloooqqqrrrrrrtttvvvxxxyyyzzz|||||||||}}}~~~~~~|||yyyxxxyyy{{{}}}~~~~~~}}}}}}{{{|||}}}~~~~~~}}}|||zzzyyyzzz||||||{{{yyyrrrqqqpppnnnnnnnnnooopppnnnmmmjjjhhhffffffggghhhiiijjjkkkmmmnnnooooooooonnnlllhhhfffeeehhhkkkmmmqqqppppppqqqsssvvvzzz|||zzz{{{|||}}}yyy___OOOHHHBBBAAA???===;;;888666666333333222222222222111111111111111111111111111111////////////000000000000//////000000000000//////------------------------000000000///...---,,,+++------...//////...---------------------...///000------,,,,,,,,,,,,------,,,---.../////////......,,,---////////////......///222777===???;;;444...------...///////////////,,,------...///000111111000000/////////............/////////000222777:::???DDDMMM[[[nnnxxxpppqqqvvvxxxjjjddd```[[[VVVUUURRRNNNIIIEEECCCAAAAAA@@@EEELLLUUU```ooommmbbbXXXWWW\\\ccclllttt{{{zzzwwwrrrooojjj]]]PPPDDD===999:::<<<===AAAFFFJJJNNNUUU[[[___aaaaaaaaa___aaaaaa___\\\XXXVVVVVVWWW```kkkqqqttt{{{mmmaaaTTTNNNFFF???:::666444222333333222111000///000000000000111222333555777888:::;;;;;;;;;:::;;;???BBBFFFMMMYYYeeelllnnnmmmkkkhhhfffbbb___^^^^^^___aaa___]]]\\\ZZZZZZZZZZZZZZZYYYXXXVVVTTTTTTVVVYYY[[[\\\]]]___aaabbbcccddddddiiikkkmmmnnnoooqqqtttvvvuuuuuuvvvwwwyyyzzz||||||zzz|||}}}}}}}}}{{{|||~~~|||{{{{{{{{{|||}}}{{{yyywwwtttrrrrrrssstttyyyzzz||||||{{{|||yyy___NNNGGG@@@@@@>>><<<:::888777666333333333333333333222222111111111111111111111111////////////000000000000...//////000000//////...,,,,,,,,,---------------////////////...,,,+++***,,,---...//////...---,,,,,,---...---,,,,,,...000,,,,,,,,,++++++,,,,,,,,,,,,---...///000///......***,,,000111///...------...111666===BBBAAA;;;555000//////......///000000------......//////000000111111000//////...---------......///111444:::>>>EEEMMMYYYhhh{{{wwwooonnnttt}}}zzzoooaaaXXXUUUUUUTTTRRRMMMKKKIIIFFFEEEDDDCCCCCCDDDJJJTTT```mmm|||zzzsss^^^TTTLLLKKKOOOVVVaaakkkzzzzzzvvvooobbbUUUGGG@@@;;;<<<===???BBBGGGKKKPPPWWW\\\```cccfffgggccceeehhhgggeeeaaa___^^^bbblllxxxppp^^^SSSGGGCCC===999666555444333111222222111//////000111111111222333555777888999;;;===>>>>>>>>>@@@FFFLLLSSS[[[eeeooorrrpppjjjfff]]][[[XXXTTTRRRQQQQQQQQQSSSQQQOOONNNNNNNNNMMMLLLLLLLLLKKKJJJKKKMMMPPPQQQQQQRRRSSSUUUWWWXXXYYYYYY[[[]]]```bbbdddfffjjjmmmkkklllnnnpppsssuuuvvvwwwwwwyyy|||~~~yyy___NNNFFF>>>>>>===;;;:::888777777333333333333333333444444111111111111111111111111.../////////000000000111.........//////.........------------.........///......////////////......,,,---///000000///---,,,,,,......---+++***,,,...------,,,,,,,,,,,,------,,,---///000000000......***,,,//////---,,,---///111//////333:::??????===777555222///......000000.........///////////////000000000///////////////...///000111444888???CCCMMMYYYhhhxxxyyyqqqpppuuu~~~yyyccc^^^VVVQQQOOOPPPPPPPPPMMMLLLKKKIIIHHHGGGGGGGGGLLLSSS___kkkxxx}}}nnnfffQQQJJJDDDDDDGGGOOO]]]iiiuuu~~~|||ttteeeWWWKKKCCC======>>>???CCCGGGLLLQQQXXX]]]aaaeeeiiimmmhhhkkkpppqqqoookkkhhhgggpppyyylllZZZLLLEEE===;;;888666666555444333111222333222///...000222222222333444666888:::;;;<<>>??????CCCGGGNNNSSSYYY^^^aaaffflllppppppuuuzzz}}}{{{xxxtttrrr}}}oooYYYHHH>>>:::777666444444555555333111111333444222//////111333333333444555777999;;;<<<===AAAEEEGGGJJJQQQ\\\dddllljjjfffaaaZZZTTTPPPMMMFFFFFFEEEDDDDDDCCCBBBAAACCCAAAAAACCCGGGIIIHHHFFFHHHHHHHHHIIIIIIHHHHHHHHHJJJKKKNNNRRRUUUWWWYYYZZZ___bbbfffjjjnnnsssxxx|||rrrnnnmmmpppuuu{{{zzz^^^LLLGGG???>>><<<:::888777666666666555444333222333444444///////////////000000111......//////000000111111........................------...///000000//////.../////////000000000111222000...---------,,,+++///000000...,,,,,,---...,,,,,,,,,---------......111000///...---,,,++++++,,,,,,------.../////////---------............///CCCBBB???777000,,,---///------------------,,,,,,---...///000111111000000222111444888:::===FFFOOOYYYlllyyysssuuu~~~gggZZZQQQQQQQQQOOOOOOQQQUUUXXXUUUVVVUUUQQQNNNMMMPPPTTT[[[eeerrr~~~~~~rrraaaVVVHHHAAA===@@@GGGNNNXXXaaaoooyyyuuufff\\\NNNHHHDDDBBB??????DDDKKKQQQUUUYYY]]]aaahhhqqqxxx{{{kkkTTTGGG@@@;;;777888777555333222222222222555333111111444666555333333777888666666:::======DDDIIINNNSSSWWW]]]dddiiijjjcccYYYQQQLLLIIIFFFCCCBBBCCCEEEEEEDDDCCCCCCDDDEEEFFFGGGFFFFFFGGGJJJLLLNNNMMMKKKKKKLLLNNNRRRTTTPPPQQQSSSWWW]]]ccciiilllsssvvv||||||rrrhhhkkkooosssvvv{{{yyy]]]LLLFFF???>>>===;;;999888777777666555444333333333444444444444333222222111222222.../////////000000000111........................------...//////////////////////////////000000000111///---------...---,,,)))******)))'''&&&((())),,,,,,,,,---------......---------------,,,,,,,,,..................---------------............///<<<<<<;;;888444000...---/////////...............//////......///000222222333222555:::===BBBKKKUUUaaasss{{{xxxvvv{{{mmmYYYQQQQQQRRRRRRRRRSSSUUUZZZ]]]\\\\\\[[[WWWSSSSSSWWW[[[eeennnzzz}}}nnn\\\PPPGGGAAA===AAAGGGOOOYYYbbbkkkvvvttteee\\\NNNIIIEEECCCAAAAAAFFFMMMPPPTTTZZZ___dddkkkuuu|||ttt\\\III@@@===;;;999999888666444333222222222333111000111333555444333555999999777888>>>CCCCCCGGGNNNXXX```ccceeefffhhh[[[VVVOOOJJJHHHGGGEEEDDDFFFGGGGGGFFFDDDCCCCCCDDDDDDEEEGGGHHHIIIKKKOOOQQQSSSSSSTTTWWWZZZ^^^bbbeeefffgggjjjooottt{{{wwwmmmeeeiiimmmqqqvvv}}}xxx]]]LLLGGG@@@???===;;;:::999888888666555444333333333333444777666555333222111111111////////////000000000000........................---......///////////////////////////////////////000...,,,,,,...///...---+++,,,,,,+++))))))***,,,,,,,,,,,,---------......++++++,,,,,,,,,---------000//////...------,,,,,,---------............///444444666888888666111...000000000000000000000000111000...------000333555444444777===BBBGGGRRR]]]mmm}}}~~~wwwyyy~~~zzz___SSSRRRQQQRRRTTTVVVXXX\\\bbbeeegggfffddd___[[[\\\aaafffrrr{{{wwwgggUUUHHHEEE@@@>>>BBBHHHOOOZZZccclllwwwrrrddd[[[OOOKKKHHHGGGEEEEEEIIIPPPQQQVVV]]]ccciiiqqq{{{jjj\\\III<<<888999;;;;;;999888666444333222222222333222111222444666666666999<<<<<<999;;;BBBHHHJJJRRRZZZeeellllllhhhbbb^^^LLLIIIFFFEEEFFFGGGGGGGGGGGGGGGHHHGGGFFFFFFGGGIIIJJJLLLOOOQQQTTTXXX\\\```bbbdddhhhnnnsssyyy}}}|||qqqiiieeehhhmmmrrrxxxxxx]]]MMMHHHAAA@@@>>><<<:::999888888555555444444333333333333333333222111000//////000////////////000000000000..............................///////////////...000////////////.........///---,,,,,,...//////...///000000///...---///000,,,,,,,,,---------......,,,,,,------------......//////.........------------------............/////////111555::::::666222000000000000000111111111000000......///000222444555555999@@@FFFMMMYYYdddyyy~~~zzz{{{nnn\\\UUUWWWQQQSSSWWWZZZ^^^dddjjjnnnpppooolllgggdddffflllqqq}}}vvvmmm]]]MMMDDDCCC??????CCCIIIOOOYYYcccooozzz|||qqqeee^^^UUUQQQNNNNNNLLLJJJNNNSSSUUUZZZbbbiiioooxxxmmmTTTKKK???888777888999888888777555333222111222222555444444666888999;;;;;;<<>><<<:::999888888444444444444444333333333000000/////////000000111000000000000////////////////////////////////////...///////////////....../////////...............///---,,,,,,...//////...,,,---...---,,,,,,---///,,,,,,,,,---------......////////////............---------.........//////---------............//////......222777:::999777.........//////000000000...///000111222222222222777777;;;CCCJJJSSS```mmmvvvuuuyyyvvvdddXXXSSSSSSSSSVVVZZZ___dddjjjqqquuuwwwvvvtttpppmmmooovvv|||tttiii___SSSHHHCCCAAA???@@@DDDHHHNNNXXXaaalllwww|||ssskkkeee```\\\YYYWWWTTTPPPRRRVVVZZZ```hhhpppwww{{{gggYYYHHHDDD>>><<<;;;999777444555444333111111111222222444555666888999;;;>>>???>>>CCCGGGHHHMMMWWW^^^```dddbbb___[[[UUUOOOIIIFFFEEEEEEFFFGGGHHHJJJLLLNNNNNNQQQWWW]]]bbbiiioootttxxxzzz~~~|||vvvqqqppppppsssxxxxxx]]]MMMIII@@@???===;;;:::999888888444444555555444444333222111111000000111222222333000000000000//////////////////////////////////////////////////////...---------........./////////000...,,,,,,...///...---+++,,,---,,,++++++---...,,,,,,,,,---------......111000000000//////......,,,,,,------...//////000---------............///000///...000333666777777,,,------......//////000...///111222333333222111888999???IIIRRR]]]mmm{{{tttooouuuooobbbYYYSSSQQQWWW[[[```eeekkkqqqwww||||||}}}|||yyyxxxzzzwwwhhh\\\SSSJJJEEEDDD???>>>AAAEEEHHHKKKUUU___dddqqq}}}vvvqqqnnniiifffccc]]]VVVUUUYYY^^^dddnnnwwwxxxbbbRRRKKKBBBAAA???>>>===:::666333333222222111111222333444444666888999;;;===@@@CCCCCCJJJQQQTTTYYYaaaffffffYYYUUUNNNIIIGGGGGGGGGFFFDDDFFFIIIKKKOOOSSSYYY]]]dddiiipppxxx~~~yyyvvvrrrrrrtttyyywww[[[LLLGGG???>>>===;;;999888777777444444555555555444333222333333222111111111222222111000000000/////////...///////////////////////////////////////...------+++,,,,,,---...///000000111///---------...---,,,+++,,,------,,,,,,...///,,,,,,,,,---------...............///////////////------..................---------............///---///000000///000111333,,,,,,---......///000000000000000111111222333333:::<<>>>>>AAAEEEFFFIIIRRR\\\eeerrr{{{vvvrrrmmmddd[[[XXXZZZ^^^eeeqqq|||yyydddRRRFFFCCC>>>===<<<;;;;;;999777555333222222222333555777888777:::===>>>???AAAFFFIIINNNUUU[[[]]]]]]^^^\\\YYYLLLHHHCCCBBBDDDFFFHHHHHHIIILLLRRRXXX```jjjuuu}}}yyywwwttttttzzzyyyuuunnnnnnpppvvvuuuZZZJJJEEE???>>><<<:::888777777666333444555555555444333222444444222111000/////////111111000000/////////...000000000000000000000000//////000000///...------***+++,,,---...000111111222000...---------,,,+++(((*********))))))+++---,,,,,,,,,---------......++++++,,,---...///000111/////////...------,,,,,,---------.........//////+++...111000---+++---...,,,------...///000000111222111///...///111444666;;;===GGGUUUdddtttzzzooommmoootttrrrfff^^^]]]```aaaeeekkkpppvvv{{{~~~oooeeeZZZRRRJJJBBB@@@BBB===>>>AAAEEEFFFGGGPPPZZZlllyyy~~~yyysssiii^^^YYYZZZ]]]eeerrr~~~jjjYYYKKKCCCBBB:::999888777777888888888333333333444555888:::;;;<<>>@@@GGGMMMRRR\\\gggxxxxxxooofff^^^YYYVVV```fffsssppp\\\OOOBBB<<<<<<===:::888666555555444444555333555999999666999AAAEEEEEEFFFIIINNNUUU\\\```ccc___YYYSSSMMMFFF@@@<<<;;;<<>><<<:::999888777555777555333222333444444333000111111111111222222222000000////////////000000222111000///................................................////////////,,,,,,------------------,,,,,,------...---------,,,------.........//////........................------,,,,,,------...///........................,,,,,,,,,------.........000000000000000000000000000///111333222111666===HHHJJJUUUhhhyyy}}}sssnnnnnnooouuu~~~xxxoooiiifffeeemmmrrrxxx|||~~~xxxmmm```UUUJJJFFFEEEBBB@@@AAA@@@???BBBKKKTTT^^^kkkxxx~~~vvvmmmddd]]]XXXUUU^^^cccnnn|||iiiVVVKKK@@@;;;<<<777666444333333444444444666444666;;;<<<<<>><<<;;;;;;;;;:::888666777555444444555555444333000111111111111222222222111000000//////000000111222111000//////......///////////////////////////............////////////000000///...---,,,,,,+++++++++,,,---............***+++---...000000000///////////////////////////---------,,,------...///////////////////////////***+++,,,---...///000000000000000000111111111111333111222333333444;;;CCCOOOUUUcccuuu{{{oooiiihhhmmmuuu}}}{{{sssnnnkkkjjjqqqwww}}}qqqfffZZZPPPHHHEEEDDDAAA@@@AAACCCCCCIIITTTaaaooo~~~zzzsssjjjbbb[[[VVVTTTZZZ]]]fffsss|||^^^NNNEEE<<<999<<<333333222222333444666777888777888<<>>DDDKKKNNNQQQ\\\mmm{{{}}}|||}}}yyyqqqsssxxx|||tttrrruuuzzzyyyrrriii^^^VVVVVV\\\hhhqqqyyy~~~xxxqqqhhh___WWWVVVXXX___jjjtttyyysssfffccccccjjjvvv|||{{{ttt[[[KKKDDD>>>============;;;888555555444444444555555333111000000111111111222222222111000000000000000000111111111000///////////////000000000000000000000000............////////////111111000///...---,,,,,,***+++,,,---............***+++...///000000///...........................---------------...//////000000000000000000000000---......///000111111111///000000000000000111111333222222444555777@@@IIITTT^^^ooo~~~mmmhhhiiiiiiqqq{{{~~~xxxssspppooouuuzzz}}}nnncccXXXPPPIIIGGGEEEBBBBBBDDDGGGKKKSSS```ooowwwtttmmmfff^^^XXXTTTRRRVVVXXX___kkkwwwpppTTTGGG@@@999777:::444555555555555777999;;;<<<;;;===@@@EEELLLSSSYYYbbbcccdddbbb\\\RRRHHHAAA===;;;999888888<<>>>>>;;;888555444333444555666555222000000000111111111222222222111111000000000000111111111000000////////////000000000000000000000000000............////////////////////////////////////***+++,,,---............,,,---///000000///---+++------------------------...------------...//////000000000000000000000000000000000000000000000000.........//////000000000222111222555777;;;EEEPPPXXXfffxxxsssggghhhmmmlllttt{{{xxxvvvuuu{{{{{{mmmcccXXXPPPIIIGGGEEEBBBCCCGGGJJJSSS```ppp{{{pppmmmgggaaa[[[VVVSSSQQQSSSTTTZZZfffsssfffMMMBBB===777444777666777888777666777:::===>>>@@@CCCGGGOOOXXX^^^aaafffccc]]]UUULLLDDD===999888:::;;;<<<===@@@EEEIIIOOOVVVaaaqqq~~~{{{zzzzzzzzz|||yyypppqqqtttzzzyyyqqqnnnpppsss}}}~~~{{{vvvppphhh]]]TTTRRRVVV]]]iiivvv|||~~~~~~zzztttooodddWWWQQQQQQVVVbbbmmmzzz|||vvviiidddbbbgggqqq{{{~~~~~~~~~}}}}}}uuu]]]MMMEEEBBBAAA???======;;;888555333444555777888666333000000111111111111222222222222111111000000111111222000000////////////000000////////////////////////............////////////---.........//////000000++++++,,,---................../////////...,,,+++------------------------......------......///000/////////////////////////////////.........------------......//////000000111000333888<<>>@@@CCCGGGNNNTTTbbbiiivvv}}}|||{{{{{{|||~~~yyyqqqpppqqquuu|||~~~uuupppppprrruuu}}}{{{yyyxxxuuurrrnnniii___TTTQQQTTTZZZhhhvvv}}}|||xxxpppdddWWWOOOMMMQQQ\\\gggwww~~~xxxmmmiiieeegggnnnwww~~~ttt\\\LLLDDD@@@>>>;;;:::::::::888777555555777:::;;;999444111000111111111111222222222222111111000000111111222000000////////////000000....................................////////////------........./////////,,,,,,------...------------------......................................................//////000......................................./////////---......///000000111111000111555<<>>;;;;;;<<<===:::>>>CCCHHHMMMVVVbbbkkkwww~~~}}}|||||||||}}}{{{sssqqqoooqqqxxxzzzsssppppppooozzz~~~|||yyyvvvsssooonnnmmmjjjaaaVVVRRRSSSXXXgggvvv~~~{{{qqqdddWWWNNNLLLNNNXXXbbbrrr}}}|||qqqnnnjjjhhhkkksss}}}sss[[[KKKCCC===;;;888777888999999888666777999<<<===;;;666222000111111111111222222222222222111111111111222222000000////////////000111..................................../////////000..................---------------...------,,,,,,,,,,,,,,,,,,---///000111////////////////////////...............///000000..............................///000111222333333...//////000111222222222111222777???EEELLLXXXccctttuuuooommmjjjhhhxxx}}}|||}}}~~~xxxzzz{{{zzzyyy{{{wwwkkk___WWWMMMGGGBBBAAAAAAEEENNNXXXlllvvviii^^^\\\ZZZWWWUUUSSSSSSRRRQQQRRRZZZhhhyyy]]]KKK<<<:::;;;888555666555999===>>>>>>AAAGGGMMMNNNSSSVVVUUUUUUUUULLL@@@BBBAAA???===<<<<<<<<<<<>>HHHUUUbbbkkkssskkkiiijjjpppvvv}}}}}}yyyuuuzzzwwwqqqnnnnnnqqquuuxxx|||zzzrrrgggZZZQQQMMMDDD???CCCFFFIIIWWWiiizzzoooeeeZZZVVVRRRNNNNNNNNNOOOOOOQQQWWW```mmm~~~sssRRRHHH>>>:::999666666888999999:::<<<@@@EEEJJJMMMVVVWWWWWWSSSMMMEEE???<<<999;;;<<<;;;:::<<>><<<;;;999<<>>===<<<:::999777666555666555555555555444444444///111555888888777555333111111111222222111111111111000000///////////////.........///111222111///000000000///...---------///////////////......---------......///000000000......------------......------.........///////////////////////////////////////////////////////////////000111111111111111222222111111111111222222444:::BBBHHHQQQ```tttwwwnnnggggggmmmuuu}}}|||yyyxxxssspppkkkdddaaadddlllssszzz}}}vvvmmmbbbVVVNNNAAA>>>@@@FFFKKKTTTiii~~~lll[[[OOOGGGFFFCCCBBBBBBDDDGGGIIIWWW___mmm}}}cccHHH???777666777777999<<<===AAAFFFLLLPPPRRRRRRQQQIIIGGGCCC>>>999888:::<<<===@@@CCCFFFHHHNNNVVV\\\fffsssvvvnnneee```___aaa___\\\[[[[[[^^^bbbeeekkkmmmpppsssuuuvvvvvvuuuyyy{{{}}}~~~~~~}}}~~~~~~~~~|||vvvqqqrrrvvv|||wwwnnnjjjccceeekkkvvv~~~yyyuuusssqqqppppppooommmhhhaaa[[[WWWXXXbbbqqq~~~xxxlll]]]SSSMMMKKKQQQYYYcccrrrvvvkkkbbbbbbiiisss{{{~~~wwwqqqnnnpppsssuuuvvvxxx{{{rrrZZZKKKEEE>>>===<<<:::999888777666666555555555555444444444111333555777777666555333111222222333333222222111000000////////////000000000//////000111222111///111000000000/////////......///////////////......+++++++++,,,------............------------......---......////////////////////////////////////////////////...//////000000//////000111111111111111000111222222333555888:::444<<>>BBBEEEKKKOOOPPPNNNKKKHHHAAA@@@===999777888<<>>===<<<:::999888888888666555555555555444444444555555444333222222333333222222333333333333222222000000////////////000000111///......///000///.../////////000000000111111......///////////////...++++++,,,,,,---......//////......------......///---...///000000000//////........................------.........///////////////000111111111111111000111333333333444888<<<666>>>IIIQQQ[[[lllqqqllliiilllttt}}}}}}|||||||||{{{vvvtttnnnhhhdddffflllrrruuuzzzvvvmmmcccYYYNNNFFFCCCCCCFFFLLLWWWjjjyyyhhhWWWGGG>>>;;;======>>>???DDDJJJOOOXXXcccrrrzzz[[[IIIAAA;;;<<>>999::::::::::::<<>>CCCJJJPPPZZZdddssswwwYYYDDD>>>:::>>>CCCEEEHHHKKKPPPOOOMMMJJJFFFAAA<<<999444777:::<<>>;;;999888999999:::666555555555555444444444444333222111111222222333111111222222222222111111///////////////000111111333111...---.........---////////////////////////------.../////////////////////000000111222222222//////............//////---...000111111111///...////////////////////////***,,,///222333111///...//////000111111111111111111333444222///000555:::DDDJJJTTT^^^kkkzzzzzzoooooommmqqqzzz~~~|||{{{wwwsssrrrtttsssoookkkjjjpppxxxuuujjjaaaWWWMMMFFFEEEJJJUUUdddyyyrrrcccUUUJJJAAA;;;666999<<<===>>>CCCLLLSSS^^^ggguuurrrUUUFFF@@@===BBBHHHKKKNNNRRROOOLLLHHHBBB>>><<<;;;;;;888:::===AAAEEEJJJPPPTTT___jjjzzzwwwbbb^^^]]]cccmmm|||nnnddd\\\UUUTTTTTTQQQNNNOOOIIIIIIIIIIIIKKKNNNQQQSSSQQQTTTVVVVVVTTTTTTYYY]]]___eeennnvvv{{{{{{uuulllgggkkkrrrrrrfffaaa]]]aaammm||||||yyywwwvvvuuuuuuvvvtttlll___UUURRRWWWaaappp~~~wwwggg[[[QQQLLLNNNSSS]]]ooo~~~sssiiicccccceeehhhjjjiiiddd[[[SSSOOORRRVVVZZZ^^^eeemmmuuu}}}rrrZZZMMMHHH???>>>;;;999888999:::;;;666666555555555444444444000111333444444444444333111111111222222111111111///////////////000111111444222///......///...---000000//////......------------...///000000//////......//////000000111111//////............//////---...000111222111///...000000000000000000000000***---111444555333000...//////000111111111111111///222444333111444:::@@@JJJPPPXXXdddqqqooohhhoooqqqvvv}}}{{{vvvssstttwwwvvvnnngggfffmmmuuu}}}wwwkkkaaaXXXNNNGGGGGGOOO^^^rrr}}}vvvgggWWWKKKAAA:::777888;;;>>>@@@AAAFFFNNNVVVbbbjjjvvvnnnQQQMMMFFFCCCHHHMMMOOOQQQTTTKKKGGGAAA;;;888888;;;<<<>>>???BBBEEEJJJQQQYYY^^^ppp}}}lll[[[XXXYYY```kkk|||wwwjjjiiibbb]]]]]]\\\WWWSSSRRRMMMMMMLLLLLLMMMPPPRRRTTTMMMPPPRRRQQQPPPQQQWWW]]][[[bbbkkkuuu{{{|||uuulllfffjjjqqqzzzvvvjjjccc]]]^^^hhhwww~~~{{{zzzsssssstttvvvuuunnnbbbXXXRRRWWWaaaooozzzjjj]]]SSSNNNOOOTTT^^^ooouuujjjbbb___```aaafffccc]]]UUUNNNLLLOOOSSSUUUZZZaaajjjrrr|||qqqZZZLLLEEEAAA@@@>>>;;;999888777666555666666555333222222333444333222222111111222222222111111111000000//////222111000///////////////000000////////////000000......////////////......222000///000111111///---...------,,,,,,,,,---------------............///---...///111222222333333000000//////......------,,,,,,.../////////...---000000000000000111111111000000111222444888>>>BBBNNNWWWaaajjjwww{{{mmmjjjooouuu}}}~~~{{{uuuooogggaaa]]]^^^gggrrr{{{xxxlll^^^QQQIIIHHHIIIRRRfffxxxmmmnnnmmmsssuuulll^^^PPPEEE===999666777:::===???AAAFFFNNNSSS```hhhuuuiiiSSSKKKKKKMMMQQQSSSTTTRRRPPPEEE???<<<===<<<999999;;;BBB@@@DDDMMMTTT\\\jjjxxxzzzkkkYYYXXXWWWYYYcccvvvyyylllmmmjjjgggccc```\\\VVVSSSRRRQQQRRRUUUWWWWWWSSSOOOSSSRRRQQQOOONNNOOORRRUUUZZZ```iiirrryyy|||wwwnnnffffffkkkyyyyyylll```XXX[[[aaajjj{{{}}}zzzzzzuuuwwwwwwuuusssoooeeeZZZVVVWWW^^^mmm}}}nnn```SSSJJJJJJOOO\\\lllzzzooofff___[[[ZZZ\\\ZZZUUUOOOKKKIIIKKKMMMSSSYYYbbbkkksss|||qqqZZZLLLEEEBBBAAA???===;;;999888888555666666555333222222333333333222111111111111222222222222222111111111000///...---,,,,,,,,,,,,,,,000000////////////000000......////////////......---///000///+++))))))***......---------------...---------............///......//////000//////...///////////////.........---...///000000000//////000000000000111111111111111222222333555:::AAAFFFPPPZZZeeeppp}}}zzzmmmgggmmmvvvzzz}}}zzztttmmmfff___[[[\\\dddoooxxxxxxlll^^^QQQJJJJJJRRR\\\rrr|||lllfffhhhiiippp|||zzzoooeeeXXXKKKBBB<<<999888888;;;>>>@@@CCCHHHPPPVVVaaajjjvvviiiWWWSSSSSSSSSTTTSSSPPPKKKHHH>>>:::888:::;;;:::<<<@@@CCCEEEMMMZZZeeepppssseeeUUUTTTSSSWWWcccvvvzzznnngggddd```]]][[[XXXUUURRRQQQQQQQQQTTTVVVVVVSSSPPPRRRRRRPPPNNNLLLLLLOOOQQQVVV\\\eeennnuuu{{{}}}wwwnnneeeeeeiiivvvyyykkk___WWWZZZ```jjj{{{}}}zzzzzzxxxzzzyyyvvvtttoooeeeZZZRRRSSSZZZjjj~~~rrrcccUUUKKKKKKOOOZZZiii|||}}}rrrhhh```ZZZXXXXXXVVVQQQKKKGGGGGGJJJMMMSSSZZZccclllttt~~~qqqZZZLLLEEEBBBAAA???<<<:::999888777555666666555333222333444333222111111000000111111333333333222222222222222111000//////////////////000000////////////000000...//////000000//////...+++///222///((($$$&&&)))///......---......//////---------............////////////...---,,,+++***.........///////////////...//////000111000000000//////000000111111111111333333333444777>>>FFFLLLTTT___lllwwwtttjjjeeefffoooyyy~~~}}}yyyssslllddd]]]YYYZZZaaakkkttt{{{xxxkkk]]]QQQLLLMMMWWWfff~~~zzzpppggg^^^\\\aaajjjsss~~~uuufff]]]PPPDDD===:::999999999<<>>999666555999<<<>>>BBBHHHJJJPPP]]]nnn|||~~~nnncccQQQOOONNNTTTbbbtttwwwkkk___\\\WWWTTTRRRQQQPPPOOONNNNNNNNNQQQSSSTTTSSSQQQRRRRRRPPPMMMJJJIIIKKKLLLPPPVVV___hhhooovvv}}}~~~xxxnnndddcccgggrrrzzzkkk___VVVXXX___iii{{{}}}{{{{{{|||}}}|||xxxuuupppeeeZZZPPPQQQXXXhhh}}}vvveeeVVVLLLKKKPPPYYYhhh{{{uuujjj```XXXTTTRRROOOKKKFFFCCCDDDIIIMMMSSSYYYcccllluuuqqqZZZKKKEEE???>>><<<:::888666555555555666777666444222333444222222111000000000111111222222222222222222222222222111111000000111111111000000////////////000000//////000000000000//////---000222000+++)))***,,,///............///000000---------............////////////...---,,,+++***------......//////000000......//////000000000000//////000000111111222222333333444666:::BBBKKKQQQZZZeeesss~~~~~~uuulllkkklllnnntttzzz~~~~~~}}}}}}~~~|||yyyssskkkccc\\\XXXXXX^^^gggpppxxxxxxjjj]]]SSSOOOQQQYYYkkkyyyfff^^^ZZZVVVWWW\\\jjjuuu|||ooo^^^VVVIII???:::888999:::999<<>>BBBIIIPPPVVVaaasssuuuiii```QQQNNNMMMSSS```ooo{{{|||pppdddXXXTTTNNNJJJIIIIIIHHHHHHIIIIIIIIIKKKMMMOOOPPPQQQTTTTTTRRROOOKKKIIIHHHIIILLLQQQYYYaaajjjrrryyy}}}xxxmmmcccaaadddooo~~~{{{lll___UUUWWW]]]gggzzz~~~~~~zzzvvvpppdddYYYQQQRRRXXXiii~~~wwwfffWWWMMMLLLQQQ[[[jjj}}}xxxkkk___UUUOOOKKKIIIEEEAAA@@@CCCHHHMMMQQQWWWaaakkkuuupppYYYKKKDDD@@@???===:::888777666555666777777666444333333444333222222111000111111111000000111111111111111111.........------...//////000000////////////000000//////000000000000/////////....../////////...---...............///000000---------............///....../////////......---------......//////000000---------.........//////...//////000111111222222222333555888>>>FFFPPPVVV```kkkxxx}}}sssnnnkkkpppuuuzzz}}}}}}}}}}}}}}}||||||||||||}}}{{{xxxrrrkkkccc\\\XXXVVV[[[ccckkkttt|||yyylll___VVVTTTVVV___rrrzzziii[[[XXXWWWUUUWWW]]]hhhuuuvvvfffWWWPPPEEE<<<888777888999888;;;>>>@@@DDDKKKUUU]]]hhhqqq}}}xxxqqqddd\\\PPPEEE>>>;;;:::999:::888999>>>BBBFFFPPPZZZggguuu~~~vvvpppiii```XXXRRROOONNNRRR\\\gggooorrryyy}}}~~~{{{vvvjjj^^^SSSNNNHHHCCCAAAAAAAAA@@@CCCCCCCCCDDDFFFIIIMMMPPPWWWWWWVVVSSSNNNJJJHHHHHHIIIMMMTTT\\\eeemmmuuuzzz~~~yyymmmccc```bbbmmm}}}~~~oooaaaVVVVVV\\\fffyyyzzzuuuooocccWWWQQQQQQXXXiiiwwwfffWWWMMMMMMSSSZZZjjj~~~wwwjjj\\\PPPIIIEEEDDDBBB??????BBBHHHMMMNNNUUU___iiisss}}}pppYYYKKKDDDCCCBBB@@@===;;;:::999888666777777666444333444555444333222222111111222222000000000000000111111111000////////////000000111000000////////////000000///000000111111000000///...,,,,,,---000111///,,,------------...///000000---------............///---...///000000000000000.........///////////////---------------...//////......///000111222222333222444888===CCCLLLUUU[[[eeeppp}}}vvvooommmooovvv~~~~~~|||{{{yyyyyyyyyzzzzzz{{{{{{{{{zzzyyyuuupppiiibbb[[[XXXSSSWWW]]]fffoooxxx{{{pppeee\\\[[[]]]kkk~~~iii]]]UUUWWWYYYWWW[[[bbbmmm{{{rrr___OOOIII@@@:::777888888999888:::===@@@DDDLLLWWW___jjjsss{{{qqq\\\TTTGGG===888888:::;;;::::::===CCCIIIPPP]]]jjj{{{yyypppjjjgggccc[[[UUUQQQOOONNNPPPVVV]]]bbbfffkkkqqquuuuuusssooodddZZZNNNJJJCCC???===<<<<<<;;;===>>>>>>>>>@@@EEEKKKOOOYYYZZZZZZWWWQQQMMMJJJIIIGGGKKKQQQXXX```iiiqqqwww{{{~~~yyynnnbbb___aaannn~~~rrrdddWWWVVV[[[eeeyyy~~~yyytttmmmaaaVVVNNNOOOWWWiiiwwwfffWWWMMMNNNSSSXXXiii~~~tttfffWWWKKKDDD@@@@@@???>>>>>>BBBGGGKKKLLLSSS]]]gggppp{{{pppYYYJJJDDDDDDCCCAAA>>><<<;;;:::999666777888777444333444555555444333333222333333333000000000111111222222222222222111111222222333444000000////////////000000000000111111111111000000---...//////......---...,,,,,,,,,,,,---...///000---------............///......///000000000000000///////////////.........///...---------...000000......///000111222333333222666<<>>AAAFFFNNNZZZbbbllluuuyyykkkRRRKKKAAA:::777888:::<<<<<<===CCCLLLVVVbbbsss~~~xxxqqqkkkeeebbbbbb___YYYSSSMMMLLLLLLLLLNNNSSSYYY^^^ccciiimmmllljjjeee[[[RRRIIIEEE@@@===<<<<<<;;;:::;;;;;;;;;;;;===BBBJJJPPPZZZ[[[\\\YYYTTTNNNKKKIIIEEEHHHMMMTTT[[[dddmmmsssyyy|||yyynnnccc___aaapppvvvfffYYYVVV[[[dddxxx~~~|||wwwrrrlll```TTTLLLOOOYYYmmmyyygggWWWLLLLLLRRRXXXjjj{{{pppaaaSSSGGG@@@;;;<<<======>>>AAAEEEHHHLLLSSS]]]fffpppzzzpppYYYJJJDDDBBBAAA???===;;;999888888666777888777555333444555666555444444333333444444111111111222222333333333//////......///000111111000000////////////000000000000111111111111000000...222555333...+++---000+++++++++,,,---...///000---------.........//////...///////////////......000000//////.........---000///.........///111222---...///000111222333333333888???FFFNNNVVV^^^ccclllwwwyyynnnjjjnnnxxx{{{zzzyyywwwuuurrrpppnnniiijjjkkkmmmoooqqqrrrssssssqqqoookkkeee^^^XXXUUUMMMOOOTTT\\\gggpppvvvyyyzzzqqqiiihhhjjjvvvooo^^^TTTNNNMMMSSSVVVWWW___kkkvvvzzzcccLLL>>>;;;777666777999:::;;;:::<<>>AAAIIIUUUbbbqqqzzzsssnnnbbb^^^YYYYYYZZZXXXSSSMMMHHHJJJJJJIIIIIIMMMTTTZZZbbbgggjjjgggccc]]]SSSIIIEEEBBB>>><<<<<<<<<<<<;;;::::::;;;:::<<>>888999;;;<<<===???CCCFFFMMMTTT]]]gggpppzzzoooYYYLLLFFFCCCBBB???===;;;999888888888777666555555444444555222111000000000111333444000000111111111111000000111000///......///000111111000000////////////000000000000000000000111111222111111000///......---000///...---,,,+++******///...,,,,,,+++,,,---...////////////000000000000111111000000//////......,,,---///111111111000000222111000111222444444333666<<>>===@@@EEEJJJPPP[[[gggooo{{{qqq[[[LLLCCC:::888888999===CCCFFFOOOZZZeeeuuuzzzrrrnnnjjjddd```YYYYYYYYYXXXVVVSSSOOOMMMLLLMMMMMMJJJHHHKKKSSSYYY]]]aaaeeeeee___VVVMMMHHHEEECCC>>>:::888777777777888888888888;;;BBBJJJPPP^^^aaacccaaaYYYPPPJJJGGGGGGEEEIIIQQQYYY___fffmmmsssyyyzzzqqqhhhcccdddpppxxxjjj]]]YYY[[[bbbuuu~~~|||zzzzzzvvvhhhYYYQQQMMMRRR```vvv{{{fffTTTJJJIIIMMM```ooo{{{rrriii[[[KKK@@@===888999::::::;;;>>>BBBFFFKKKQQQ\\\fffpppzzznnnXXXLLLGGGBBBAAA>>><<<:::888777777777666555444444333333444222222222222222333444444000000111111111111000000111000////////////000111000000////////////000000111111111000000000000000111111111000///..................---------------//////...------......///............////////////111000000000/////////...222333333333222111000000111000000111333555666777:::@@@HHHOOOUUU^^^jjjrrr~~~|||mmmlllpppzzz}}}xxxtttnnnllliiiddd```]]][[[ZZZUUUVVVXXX[[[^^^bbbdddfffkkkhhheeecccbbb]]]TTTMMMGGGJJJOOOVVV___hhhppptttzzz|||sssqqqrrrzzzzzzxxxtttnnneee]]]XXXSSSOOONNNPPPTTTYYYeeeqqq~~~ttt___KKK???:::999777555555666888:::>>>===@@@FFFJJJQQQ\\\gggqqq}}}kkkUUUEEE???;;;;;;;;;===CCCJJJQQQ]]]jjjwww|||uuukkkdddaaa^^^ZZZVVVVVVVVVVVVUUUSSSPPPMMMKKKIIIJJJKKKIIIHHHLLLTTTZZZ[[[___dddddd^^^VVVNNNJJJHHHEEEAAA===:::999999:::777888888:::>>>FFFPPPWWW^^^aaacccaaaZZZQQQKKKHHHFFFEEEHHHPPPWWW]]]eeelllpppvvv~~~yyyqqqhhhdddeeeqqqxxxjjj]]]YYYZZZbbbttt{{{xxxxxxsssfffXXXPPPMMMSSSbbbxxxyyydddTTTKKKKKKPPP```pppzzzqqqgggYYYJJJ???===777888999:::;;;===BBBEEELLLRRR[[[eeeooowwwmmmXXXMMMHHHAAA@@@>>>;;;999888777777666666555444333333333333222333333444444444444444000000111111111111000000111000000//////000000111//////...//////000111222222111111111000000//////111111000000//////......---------....../////////000//////......///000000------------............000000000000////////////000//////.........////////////000111333666999:::>>>EEENNNTTTZZZcccqqq{{{xxxlllooouuu{{{vvvppplllbbb```\\\XXXTTTPPPNNNNNNKKKMMMPPPTTTYYY]]]```bbbgggeeecccbbb```ZZZQQQJJJDDDFFFKKKQQQZZZbbbjjjnnnuuuzzz|||wwwuuuxxxuuuoooiiiccc___]]]\\\VVVTTTTTTUUUVVV[[[hhhuuu{{{wwweeeQQQBBB::::::888777666666777999:::>>>===AAAFFFKKKRRR]]]iiittteeePPPAAA>>>===>>>???BBBKKKUUU___mmm}}}zzzsssnnnhhhaaa\\\YYYXXXTTTRRRQQQQQQQQQPPPNNNLLLIIIGGGEEEGGGHHHHHHIIINNNVVV\\\\\\___cccccc^^^WWWQQQNNNHHHEEEAAA===:::999999::::::;;;<<<>>>CCCLLLVVV]]]bbbddddddaaa[[[SSSMMMJJJFFFDDDFFFNNNUUUZZZbbbiiinnnttt|||zzzqqqhhheeegggsssyyyjjj\\\XXXYYYaaassszzzvvvuuupppcccVVVOOONNNUUUfff}}}wwwcccSSSKKKMMMSSSaaasssyyypppfffXXXIII???<<<666777888888:::<<>><<<:::999888888777777666555444444444444222333444555555444333222000000111111111111000000000000000000000000000000............///000222222222222111111000/////////111000000000/////////............////////////000//////////////////000000------........./////////000000000000////////////++++++***+++,,,...000222...///000111222555999;;;???GGGQQQXXX]]]hhhwwwtttnnnsss{{{{{{vvvppphhhcccYYYVVVRRRNNNJJJHHHFFFFFFGGGJJJNNNSSSYYY^^^aaaccchhhfffdddbbb^^^WWWOOOHHHCCCDDDHHHMMMUUU]]]eeeiiirrrwww{{{vvvvvvrrrlllfffbbbaaaaaabbbYYYXXXXXXXXXXXX\\\iiiwwwwwwyyywwwkkkXXXGGG>>><<<999888777666777888999:::>>>>>>AAAGGGLLLSSS___kkkvvvbbbMMMAAA@@@@@@AAACCCHHHUUUcccmmmzzzyyyqqqiiidddfffbbb\\\WWWUUUTTTQQQOOOMMMMMMMMMLLLJJJHHHFFFEEECCCDDDFFFGGGJJJOOOWWW\\\___bbbeeeeeeaaa[[[VVVTTTKKKHHHDDD@@@>>>=========AAAAAACCCEEEJJJRRR[[[aaaiiiiiihhhccc]]]UUUNNNJJJFFFDDDEEELLLRRRXXX___gggooouuu}}}|||rrrhhheeegggvvvxxxiii[[[WWWXXX```tttzzzvvvssslll```UUUPPPNNNXXXkkkuuuaaaRRRKKKNNNTTTeeeyyyyyyoooeeeWWWHHH???===555666777888999;;;@@@CCCLLLRRR[[[dddmmmuuu|||nnnYYYMMMIIIBBBAAA???>>><<<;;;::::::999888777666555555555555111222333444444333222111000000111111111111000000000000111111111111000000............///000222222111111111111000000//////000000000000////////////000////////////.........------......////////////....../////////000000000////////////000000000000///.........///111333444///000111000000333777;;;@@@HHHSSS[[[bbbmmm|||~~~}}}pppooowww}}}xxxrrrjjjbbb\\\OOOMMMIIIFFFCCCBBBBBBBBBDDDHHHMMMTTT[[[```dddgggooommmhhhccc\\\TTTMMMHHHCCCDDDFFFKKKRRRZZZaaaeeeqqqvvv}}}wwwrrrooommmjjjgggeeeeeeeeefff___]]]\\\\\\\\\```lllxxxvvvvvvpppaaaOOOAAA<<<<<<888888777777888999:::;;;>>>>>>AAAHHHNNNUUUaaammmwwwzzz^^^LLLBBBAAABBBFFFKKKUUUfffvvv~~~{{{ooogggbbb___]]]]]]ZZZUUUQQQNNNLLLJJJHHHJJJJJJIIIHHHGGGFFFEEEDDDCCCDDDEEEGGGJJJOOOUUUZZZ```dddhhhiiigggbbb^^^\\\TTTQQQMMMIIIFFFEEEEEEFFFFFFHHHKKKOOOTTT\\\dddjjjqqqoookkkeee^^^VVVNNNIIIGGGDDDDDDJJJPPPUUU]]]dddrrrxxx~~~rrrgggeeehhhyyywwwhhhZZZVVVYYYbbbvvv{{{vvvrrrjjj]]]TTTQQQPPP\\\ssssss___QQQKKKOOOVVVjjjxxxnnndddWWWHHH@@@>>>555666777777888;;;???CCCKKKQQQZZZdddnnnvvv~~~oooZZZMMMHHHBBBBBB@@@>>>===<<<;;;;;;:::999888777666666666666333333333333333222222111000000111111111111000000000111111222222111111000//////...//////000111222000000000000000000000111000000000000/////////////////////......---------,,,,,,...///////////////////////////000000000111////////////000000000000222111000//////.........///111222111000222888===EEELLLVVVaaalllxxxuuuooosss~~~yyyssslllcccZZZUUUFFFDDDAAA???>>>???AAABBBBBBFFFNNNWWW```hhhmmmooo{{{vvvmmmbbbXXXPPPJJJGGGCCCDDDEEEIIIOOOWWW^^^bbbppptttzzzxxxmmmhhheeeeeefffggghhhgggggggggfffaaa^^^^^^aaaeeeoooxxxwwwsssiiiXXXGGG<<<888999888888888888999999:::;;;>>>>>>BBBIIIOOOVVVcccnnnyyyttt[[[KKKCCCCCCGGGPPP[[[gggyyy}}}uuuiii___ZZZXXXXXXYYYWWWUUURRRNNNJJJGGGFFFEEEGGGGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCEEEHHHLLLPPPSSS\\\aaahhhlllkkkiiieeedddZZZWWWSSSOOOLLLKKKLLLLLLMMMPPPVVV[[[aaahhhoootttuuuqqqkkkddd^^^VVVNNNIIIHHHDDDDDDIIIOOOTTT[[[cccqqqwwwrrrgggeeeiii|||tttfffYYYVVVZZZeee{{{{{{uuupppfff[[[SSSRRRSSSbbbzzzppp\\\PPPKKKQQQYYYpppwwwlllbbbUUUGGG???===555666777777999;;;@@@CCCJJJPPPZZZdddnnnvvv~~~qqq[[[MMMGGGBBBAAA???>>><<<;;;;;;;;;999888777666666555555555555555444333333333333333000000111111111111000000000111222222222222111000000000////////////000000/////////000111111222222////////////000000000000---------------.........,,,---///000111111000000........./////////000000.../////////000000000111111111000///...,,,+++***///222333333222555<<>>===>>>@@@CCCEEEEEEKKKUUUaaammmwww~~~~~~pppaaaSSSJJJFFFEEEDDDCCCDDDGGGMMMTTT[[[```kkkooovvv|||}}}lllbbb^^^]]]___cccfffiiiiiiiiihhhhhh```ZZZ\\\aaafffmmmtttrrrkkk___OOOAAA:::888888777777888888999:::;;;;;;>>>>>>BBBIIIPPPWWWdddppp|||rrr\\\NNNJJJKKKRRR___lllxxx{{{uuugggaaaYYYSSSQQQRRRSSSTTTRRRQQQOOOLLLHHHFFFEEEEEEDDDDDDCCCBBBAAAAAAAAAAAACCCBBBAAAAAADDDGGGIIIKKKQQQXXXbbbjjjnnnmmmkkkjjjcccaaa]]]YYYVVVUUUUUUVVVZZZ___eeejjjnnnqqquuuwwwsssnnnhhhbbb\\\UUUNNNIIIIIIEEEEEEIIINNNSSSZZZbbbnnnttt|||}}}qqqgggfffkkk~~~rrrdddWWWVVV[[[hhhyyysssmmmcccWWWQQQQQQXXXhhhlllZZZOOOMMMUUU___ttt}}}tttiii___RRRDDD===;;;555666888888999<<<@@@DDDKKKPPPZZZccclllttt{{{rrr[[[LLLFFF@@@@@@>>>===;;;;;;::::::888777666555555444444555777666555444333333444555000000111111111111000000000111222333333222111000111000000////////////000......///000111222333333////////////000000000000******+++,,,---...///000---...000111222222222111---------.........//////.../////////000000111111111222333333333222000//////222444444444888@@@GGGSSSWWWaaappp~~~vvvsssyyyxxxtttnnnggg___VVVMMMGGGAAA???>>>>>>@@@CCCGGGJJJLLLRRR^^^mmm{{{rrr___PPPGGGDDDDDDCCCCCCCCCFFFKKKSSSZZZ^^^ggglllrrrzzzuuueee\\\ZZZZZZ]]]aaafffiiikkkkkkkkkfff\\\UUUWWW^^^dddiiinnnkkkcccVVVHHH???:::::::::777777888999::::::;;;;;;>>>>>>BBBJJJPPPXXXeeeqqq~~~sss___SSSRRRTTT\\\kkkyyyyyysssllleeeXXXTTTOOOMMMMMMOOOPPPPPPKKKKKKIIIGGGDDDBBBBBBBBBBBBBBBAAA@@@??????@@@@@@CCCAAA??????AAACCCDDDDDDHHHQQQ]]]hhhnnnoooooonnnqqqnnnjjjfffcccbbbcccccchhhlllqqqtttuuuttttttuuupppkkkddd___ZZZUUUOOOJJJJJJFFFEEEIIINNNRRRZZZbbbjjjpppyyy{{{pppfffgggmmmpppbbbWWWVVV\\\jjj~~~xxxrrrkkk```UUUPPPPPP\\\kkkjjjYYYOOOOOOYYYcccvvv{{{rrrggg]]]PPPBBB;;;:::666777888999:::<<>>===<<<===???@@@EEEKKKTTT\\\aaaeeehhhjjjoooppppppnnnkkkjjjjjjkkkrrrtttwwwxxxxxxuuuqqqnnndddbbb___[[[VVVRRROOOMMMIIIGGGGGGIIIJJJNNNXXXbbbhhhpppyyy{{{sssiiicccgggooorrr```TTTWWWaaaooo|||wwwqqqiii]]]QQQNNNPPPYYYpppwwwcccWWWPPPMMMWWWcccwwwxxxpppcccUUUIIIAAA<<<;;;999999999888888:::???BBBKKKOOOUUU^^^hhhqqqwww{{{oooYYYKKKEEEDDDCCCAAA???===<<<;;;;;;777777666555444444444444555444333222222222333333222222222222222222222222111111000///////////////......---,,,------//////......///000000000000000111111111111000000000000111111111000000///...---000000000000000000000000////////////000000000000///000111222222111000///////////////////////////111000111555888<<>>>>>>>>???BBBGGGNNNSSS^^^ooo}}}hhhYYYMMMEEECCCEEECCCDDDEEEGGGJJJOOOVVV[[[bbbgggmmmttt{{{uuunnnjjjfffkkkqqquuuyyyxxxmmmbbb[[[WWWSSSTTTYYY^^^aaaaaa^^^TTTGGG>>>::::::999999999:::<<<<<<;;;;;;<<<>>>???CCCIIIOOOWWWbbbnnnwww|||nnnkkklllsss{{{~~~zzzvvvtttmmmiiiccc]]]XXXSSSMMMJJJLLLIIIGGGFFFGGGIIIIIIIIIIIIHHHFFFDDDCCCAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@???>>>===<<<<<<<<<>>>@@@AAA???DDDLLLRRRWWW[[[^^^```hhhjjjkkkkkkjjjkkklllnnnttttttuuutttqqqmmmhhheee```^^^\\\YYYUUURRRPPPNNNJJJHHHHHHIIIJJJMMMVVV```jjjqqqzzz~~~wwwpppgggccchhhqqqnnn^^^SSSVVVaaappp{{{vvvnnneeeYYYNNNLLLPPPYYYppprrr___TTTNNNMMMWWWeeeyyyxxxpppcccUUUIII@@@<<<:::888999999999999;;;>>>AAAIIILLLSSS\\\fffnnnuuuxxxnnnXXXJJJEEECCCBBB@@@>>>===<<<;;;;;;888777666555444444444444555444333222222222333333222222222222222222222222111000000///////////////111111000/////////000000......///000000000000000111111111111000000000000111111111000///...---,,,000000000000000000000000000000000000////////////000000000000000000000000//////////////////000000222111333888;;;@@@KKKUUU]]]kkk{{{uuusssttt{{{}}}uuummmaaaTTTJJJCCC@@@@@@<<>>>>>===>>>???AAABBBGGGMMMSSS[[[fffrrr{{{zzzwwwyyy}}}yyypppgggbbbZZZWWWSSSOOOMMMJJJFFFDDDFFFDDDCCCCCCEEEGGGHHHHHHGGGFFFDDDBBB@@@???>>>>>>@@@@@@@@@@@@????????????;;;;;;::::::;;;===???@@@;;;???DDDHHHLLLOOOSSSUUUZZZ]]]```bbbdddfffiiillloooooommmkkkhhhddd```^^^ZZZZZZXXXVVVSSSQQQOOONNNKKKIIIHHHIIIIIILLLUUU___lllsss}}}~~~~~~xxxrrrkkkdddaaaiiittt}}}iiiZZZPPPTTTaaasss{{{sssiii___SSSKKKKKKQQQZZZqqq~~~lllZZZQQQLLLMMMYYYhhh}}}xxxpppcccUUUHHH@@@;;;999777888:::::::::;;;>>>@@@FFFJJJQQQYYYbbbkkkqqqtttmmmWWWJJJDDDAAA@@@>>>===;;;:::::::::888777666555444444444444444444333333333222222222111111111111111111111111000000////////////000000333222222111111000000000......///000000000000000////////////............+++,,,---///000111111111000000000000000000000000000000000000////////////111111000000000000111111//////000000000000111111222222444:::>>>DDDOOOZZZbbbppp}}}wwwxxx{{{}}}{{{sssjjj\\\OOOFFFAAA@@@???<<>>===<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>;;;::::::::::::;;;======;;;===@@@CCCEEEHHHLLLOOOKKKNNNRRRVVVXXX\\\```bbbcccbbbaaa```___^^^]]]\\\WWWVVVTTTRRRPPPNNNLLLKKKIIIGGGGGGHHHIIIMMMVVV```mmmuuu{{{uuummmfff``````jjjvvvvvvbbbWWWOOOTTTbbbwww{{{qqqeeeYYYNNNHHHMMMUUU___vvvyyyhhhVVVNNNLLLOOO\\\lllwwwooobbbTTTGGG???:::999666888:::;;;;;;<<<===???EEEHHHOOOWWW```ggglllooommmWWWJJJDDD???>>><<<;;;999999888888888888666555555555555555444444444333333333222222111111111111111111111111000000////////////000000/////////......------,,,......///000000000000000////////////............)))***,,,...000222222333////////////////////////000000000000////////////111111000000000000111111000000000000111111222222222222666<<>>888666888;;;======<<<>>>@@@AAAAAABBBDDDFFFGGGLLLRRRXXX```kkkwwwxxxtttmmmfff___YYYTTTRRREEECCC@@@>>>>>>===<<<:::@@@??????@@@CCCEEEEEEEEEAAA@@@???===<<<;;;;;;:::========================<<<<<<;;;:::::::::999999;;;<<<>>>???@@@BBBFFFIIIBBBEEEIIILLLNNNQQQUUUXXXXXXXXXXXXXXXXXXXXXYYYYYYUUUTTTRRRPPPMMMKKKIIIHHHEEEDDDDDDGGGJJJNNNYYYcccooowwwzzzssskkkccc^^^```mmm{{{ppp\\\TTTPPPVVVfff|||zzzooobbbUUUKKKHHHPPPZZZggg~~~wwwfffUUUNNNMMMRRRaaaqqq~~~tttmmm```RRRFFF===999888666888:::;;;;;;<<<===???EEEHHHOOOVVV^^^cccgggiiinnnXXXJJJEEE>>>===;;;:::999888888888888888777666555555555555333333444444444333222111111111111111111111111111///////////////000000111//////000000000///............///000000000000000111111111111000000000000,,,,,,---...////////////////////////////////////////////////000000000000000000000000000000000000000000000111222222333333444444888???EEEMMMYYYeeeuuu}}}xxxxxx||||||yyylllbbbSSSHHHCCCBBBAAAAAA@@@FFFLLLOOOTTTaaatttmmmWWWKKKFFFCCCCCCDDDCCCEEEHHHJJJMMMQQQUUUYYY\\\___eeejjjpppvvv}}}}}}mmm```QQQMMMIIIIIIKKKLLLKKKIII???;;;666555999<<<>>>======???AAABBBCCCDDDFFFHHHKKKOOOTTTZZZaaalllxxx|||rrrkkk```WWWPPPLLLJJJHHHAAA???===<<<<<<<<<:::999???>>>>>>???AAABBBBBBAAA>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<======<<<;;;:::999888888888:::;;;<<<<<<===@@@BBB@@@BBBEEEHHHIIILLLOOOQQQSSSSSSSSSSSSSSSTTTTTTTTTRRRQQQPPPNNNKKKIIIGGGFFFCCCBBBCCCGGGJJJOOOZZZeeepppxxxyyyrrriiibbb^^^cccsss|||jjjXXXTTTRRRYYYkkk~~~wwwmmm___SSSJJJIIISSS^^^qqqssscccSSSNNNOOOWWWhhhyyy~~~|||qqqiii]]]OOODDD<<<999777777888:::::::::;;;>>>@@@EEEHHHNNNUUU[[[___aaabbboooYYYKKKEEE>>>>>><<<;;;::::::::::::999888777666555555555555333333444444444333222111111111111111111111111111///////////////000111111000000222222333222111111......///000000000000000111111111111000000000000......//////......---,,,////////////////////////------...///000111222222///000111222222111000///000000111111222333333444777777;;;CCCJJJRRR___kkk~~~~~~~~~wwwsssggg]]]OOOEEEBBBBBBAAA@@@CCCIIIOOOVVV```qqq}}}iiiSSSGGGCCCBBBBBBCCCBBBDDDHHHKKKNNNRRRVVVZZZ]]]```eeeiiinnntttzzz~~~|||mmmbbbPPPLLLGGGFFFFFFFFFDDDBBB>>>:::666666:::===>>>>>>???AAACCCEEEEEEGGGIIILLLNNNRRRWWW]]]cccmmmyyyssshhhaaaVVVMMMHHHDDDBBB@@@@@@>>><<<<<<======<<<;;;>>>===<<<===>>>>>>===;;;<<<<<<;;;;;;;;;;;;<<<<<<::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;:::999999666777999:::::::::<<<>>>>>>@@@CCCEEEFFFHHHKKKNNNNNNOOOPPPQQQRRRRRRRRRQQQOOONNNMMMLLLKKKIIIHHHHHHDDDBBBCCCGGGIIINNNYYYdddpppyyywwwooogggaaa```hhh{{{vvvdddUUUTTTUUU^^^ppp{{{tttiii[[[PPPIIIIIITTTaaaxxx}}}nnn^^^PPPMMMQQQ[[[ooo{{{yyymmmfffZZZMMMBBB;;;888777888999999999999;;;>>>AAADDDHHHMMMSSSWWWZZZ[[[[[[oooYYYLLLFFF@@@???>>>===<<<;;;;;;;;;999888777666666555555555333333444555444333222111000000000000000000000000///////////////000111111,,,---...000000000///......//////000000000000000////////////.....................///......------////////////////////////,,,---...///000111222333...000111333333111000...000000111222333333444444999999>>>FFFMMMVVVcccooozzzrrrllldddYYYLLLCCCAAABBBAAA@@@FFFKKKRRR[[[iii}}}{{{fffPPPDDDAAAAAAAAABBBAAADDDHHHKKKNNNRRRWWW[[[^^^aaaeeeiiinnnsssxxx|||yyylllbbbNNNJJJEEECCCCCCCCC@@@===>>>:::777777:::>>>>>>>>>@@@BBBEEEGGGHHHIIILLLNNNQQQUUUZZZ___eeennnzzz|||lll```YYYPPPIIIEEEBBB???===;;;999888999:::;;;;;;:::===<<<;;;;;;<<<;;;999777;;;:::::::::;;;;;;<<<===999999999::::::;;;;;;;;;::::::;;;<<<<<<<<<;;;;;;555777:::;;;:::;;;<<<===;;;===@@@BBBDDDFFFIIIKKKJJJKKKNNNPPPRRRSSSSSSSSSLLLLLLKKKKKKKKKJJJJJJJJJFFFDDDDDDGGGIIIMMMWWWbbbpppyyy|||uuummmfffaaabbblllppp___TTTUUUXXXaaasssyyyqqqfffYYYNNNHHHIIIUUUbbb|||zzziiiZZZMMMLLLRRR^^^sss}}}zzzwwwjjjcccXXXKKKAAA;;;888777999999999888888:::???BBBDDDGGGLLLQQQUUUWWWWWWWWWlllWWWKKKFFFDDDAAA>>>============<<<888777555444333333333444777777666555444444333333111111111111111111111111///////////////000000111111111222111111000//////222222222111111000///.........//////////////////---------........./////////////////////.........000000111111111111000000//////000111111111111111000111111333444555666666333<<>>@@@BBBDDDFFFKKKPPPTTTVVVZZZ___bbbfffnnnzzztttiiiWWWRRRJJJCCC@@@>>>===<<<::::::::::::::::::::::::999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;::::::999999999999999:::::::::;;;;;;;;;::::::::::::::::::::::::999666444333555888:::;;;<<<===???BBBDDDEEEFFFFFFJJJJJJKKKKKKLLLMMMMMMMMMOOONNNNNNNNNMMMKKKJJJIIIJJJHHHHHHJJJLLLPPP[[[fffppp}}}yyysssggg^^^```hhhuuu~~~jjj]]]XXXVVVXXXfff}}}~~~zzzpppcccTTTLLLGGGHHHVVVfff{{{gggWWWLLLNNNWWWddd{{{yyyqqqiii```RRRFFF===888666555666777888999;;;<<<===>>>EEEGGGKKKOOOQQQRRRRRRRRRlllVVVJJJFFFAAA???======>>>???@@@???777777555444333444444555666666555555444333333222111111111111111111111111111111111111111222222333000000...---...///000111000000111111000000/////////////////////.........---------.........//////111111000///...---------000000111111111111000000...///000000111111111000000111111222333444555666888@@@JJJQQQXXXddduuu|||uuukkkcccZZZKKKAAABBBDDDAAADDDJJJQQQVVV```pppmmm^^^MMMEEEBBBAAABBBEEEDDDEEEGGGJJJNNNSSSWWWYYY]]]```dddhhhlllqqqvvvyyy~~~}}}pppaaaWWWMMMHHHBBB??????@@@>>><<<:::999999999;;;>>>@@@BBBCCCDDDEEEFFFHHHKKKPPPTTTWWW\\\aaadddiiiqqq~~~qqqeeeTTTNNNGGGAAA===<<<;;;:::::::::999999999999999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999999999999::::::::::::::::::::::::::::::::::::;;;:::999;;;======<<<;;;======???@@@BBBCCCEEEEEEIIIIIIIIIJJJKKKKKKLLLLLLNNNNNNNNNNNNMMMKKKJJJJJJIIIFFFFFFIIIKKKPPP[[[gggqqq}}}xxxoooeee^^^aaakkkzzzvvvdddZZZQQQRRRZZZmmm|||xxxmmm```SSSLLLHHHJJJZZZkkk{{{dddVVVLLLPPPZZZiii~~~wwwoooeee\\\PPPEEE===999777666666666888999;;;===>>>???AAACCCFFFIIILLLMMMNNNOOOkkkVVVJJJEEEAAA???===<<<>>>??????>>>666666555444444555555666555555444444333333222222000000000000000000000000111111111111111222222333333111...,,,,,,---000111......///000000000//////000000//////.........---------........./////////222222111000...---,,,,,,000000111111111111000000...//////000000000000000000111111111222444555666888@@@JJJSSS]]]lll{{{sssiiibbbUUUIII@@@BBBEEEFFFKKKRRRUUU]]]jjj}}}}}}iii[[[LLLEEECCCBBBBBBDDDDDDEEEGGGJJJNNNSSSVVVYYY[[[^^^cccgggjjjnnnsssvvv}}}yyykkk]]]TTTJJJFFF@@@===>>>>>><<<;;;999999999:::<<>>;;;999888777888888888888888888888999888888999999999:::::::::::::::;;;;;;;;;;;;;;;;;;888888888999999999999:::::::::::::::::::::;;;;;;:::;;;>>>AAACCCBBB???<<>>???@@@AAACCCDDDGGGGGGHHHHHHIIIJJJJJJJJJLLLLLLMMMLLLLLLKKKJJJIIIFFFDDDDDDHHHKKKQQQ]]]hhhvvv}}}uuujjjccc^^^cccppp~~~kkk]]]VVVNNNTTTbbbxxx~~~yyyuuujjj]]]QQQLLLJJJNNN```rrrxxx___TTTMMMRRR___qqq~~~|||uuummm```XXXMMMCCC===:::888888555666888:::<<<>>>@@@AAA???@@@BBBDDDGGGJJJMMMNNNkkkUUUJJJEEECCC@@@===;;;;;;;;;:::999555555555555555666666666444444444333333222222222000000000000000000000000///////////////000000111555333111///.........///,,,---...///000000000000000000000///......------............////////////222111111000///...------000000111111111111000000...//////000000000//////000000000111222444666777999AAALLLWWWcccuuu~~~xxxpppfff```QQQHHHBBBDDDHHHLLLSSSZZZ\\\eeettt|||fffXXXKKKFFFDDDCCCBBBDDDEEEEEEGGGJJJNNNRRRVVVXXXZZZ]]]aaaeeeiiilllpppsss|||wwwjjj^^^VVVHHHCCC>>>;;;<<<<<<;;;999888999:::;;;===@@@BBBDDDGGGHHHJJJKKKLLLPPPTTTXXX[[[```gggkkkqqqzzz|||fffYYYJJJFFF@@@;;;999888777666777777777777888888888888888888888888888999999::::::::::::;;;;;;<<<<<<===777777888888888999999999:::::::::;;;;;;;;;;;;;;;999:::===BBBEEEEEECCC@@@BBBAAA?????????AAACCCEEEEEEFFFFFFGGGGGGHHHIIIIIIJJJJJJJJJJJJJJJIIIHHHHHHDDDBBBCCCGGGKKKRRR___lll|||yyyqqqeee```^^^eeetttsssaaaWWWSSSSSS[[[mmm|||xxxttthhh[[[PPPLLLLLLRRReeexxxrrr[[[RRRNNNUUUcccwww~~~|||zzzsssjjj\\\UUUJJJAAA;;;999888777555666777:::<<>>:::999888777666666666666777777888888888888888777777777888999:::999::::::;;;;;;<<<<<<<<<777777888888888999999999:::::::::;;;;;;<<<<<<<<<:::;;;===AAAFFFIIIIIIIIIDDDCCCAAA@@@AAABBBDDDFFFEEEEEEFFFFFFGGGHHHHHHHHHGGGHHHHHHHHHGGGFFFEEEDDDCCCAAABBBGGGLLLUUUcccpppvvvmmmaaa______fffwwwkkk[[[UUUTTTYYYcccvvv}}}xxxtttgggZZZPPPMMMNNNUUUiii~~~mmmXXXRRRPPPWWWfff|||}}}{{{xxxpppgggYYYRRRHHH???:::777555444444555777999<<>><<<999999999::::::999666666777777777666666555444444444444333333333333111111111111111111111111111111111111111222222333&&&(((,,,///111111///...,,,---...///000111111111////////////////////////....../////////000000000...//////000000111111222000000111111111111000000000111111111111000000///000000000111444777;;;===DDDKKKVVVcccqqq~~~~~~~~~}}}|||sssrrroookkkeee___ZZZVVVHHHGGGGGGJJJPPPXXX```eeerrr|||vvveeeXXXKKKFFFEEEDDDDDDEEEFFFFFFHHHJJJNNNRRRUUUWWWZZZ^^^cccgggiiilllnnnppp{{{vvvfffXXXQQQEEE@@@;;;999:::;;;:::888777888:::===@@@CCCEEEFFFDDDFFFIIIMMMQQQVVV]]]aaaccchhhooossswww~~~sss]]]PPPCCC@@@<<<999999888777666666666666777888888999999999888777777777888:::;;;999999::::::::::::::::::888888888999999999999::::::::::::;;;<<<<<<======>>>===>>>BBBGGGLLLNNNOOOCCCCCCBBBBBBBBBDDDEEEFFFFFFFFFGGGGGGHHHIIIIIIIIIHHHHHHGGGGGGFFFDDDCCCBBBDDDBBBCCCHHHOOOYYYhhhvvv~~~sssjjj^^^^^^```hhh{{{xxxeeeZZZVVVWWW\\\hhh}}}~~~xxxssseeeYYYOOOMMMPPPYYYooo{{{iiiUUUSSSRRRYYYjjj|||yyyuuukkkaaaUUUOOOFFF>>>999666444333444555777999;;;===???@@@>>>???@@@BBBFFFKKKPPPRRRlllWWWLLLHHH@@@===;;;::::::;;;;;;:::777777888888777666555444444444444444444444444444222222222222222222222222111111111111111222222333***+++...000111111111000...//////000111111111111------......///000000000.../////////000000000000000000000000000111111111000000111111111111000000222222222222222111000000//////000222555:::>>>AAAGGGNNNYYYfffttt{{{wwwsssqqqooommmkkkeeeeeeccc```\\\WWWSSSRRRGGGJJJNNNSSSZZZdddmmmqqqzzzvvvgggYYYLLLFFFEEEDDDDDDFFFFFFGGGHHHJJJNNNRRRUUUWWW\\\___dddhhhkkklllooopppwww{{{uuueeeWWWPPPEEE@@@;;;999:::;;;:::888666888;;;>>>AAADDDFFFGGGFFFHHHKKKOOOSSSYYY```dddiiinnntttwwwzzznnnYYYLLL???<<<999888777777777666666666777888888999:::::::::999888777777999:::;;;999999999999999999888888999999999999::::::::::::::::::;;;;;;<<<=========??????@@@CCCGGGKKKMMMMMMAAAAAABBBBBBCCCDDDEEEEEEGGGGGGHHHIIIIIIJJJJJJKKKJJJIIIIIIHHHFFFDDDBBBAAADDDCCCDDDJJJQQQ\\\mmm{{{|||pppggg[[[]]]aaakkkoooaaaZZZXXXYYYaaaooo~~~xxxrrraaaVVVMMMMMMQQQ]]]tttuuubbbSSSRRRTTT\\\nnn~~~yyyuuupppfff[[[PPPJJJCCC<<<888777666555444555666888:::;;;=========>>>@@@CCCGGGLLLPPPRRRmmmXXXMMMHHHEEEBBB>>><<<;;;:::999888777888888888777666444333555555555555555555555555333333333333333333333333///////////////000000111555444333222111111111111///000000111111111111111,,,,,,---...///000111111////////////000000000000222222111111000000//////000000111111111111000000333333333333333222111000//////000222666;;;@@@CCCNNNUUU```mmmzzzyyy{{{yyyuuuoooiiieeebbb^^^[[[VVVWWWVVVTTTPPPMMMJJJIIIIIINNNUUU[[[dddoooxxx}}}{{{zzziii[[[LLLFFFEEEDDDEEEGGGFFFGGGHHHJJJNNNQQQUUUWWW]]]aaafffjjjlllmmmoooqqqrrrwwwuuufffYYYRRREEE@@@;;;999:::;;;:::888666888;;;>>>BBBDDDFFFGGGHHHKKKNNNQQQUUU[[[aaafffmmmrrrxxx{{{|||jjjVVVJJJ===:::888666666777666555666777777888999::::::::::::999888777777999;;;<<<:::999999888888777777777999999:::::::::;;;;;;;;;::::::;;;;;;<<<===>>>>>>===>>>???BBBFFFHHHHHHGGG>>>???AAABBBCCCDDDDDDDDDHHHIIIIIIJJJJJJKKKKKKLLLLLLKKKKKKIIIGGGEEECCCAAAEEEDDDEEEKKKSSS^^^ooo~~~{{{ooofffYYY\\\bbbmmm}}}jjj___ZZZZZZZZZfffuuu~~~xxxqqq^^^SSSKKKLLLSSS```yyyooo\\\QQQRRRUUU^^^rrr|||wwwrrrmmmbbbWWWLLLGGG@@@;;;888888777777444555666777999:::;;;<<<>>>???BBBFFFJJJNNNRRRTTTlllVVVJJJFFF@@@???>>>>>>>>>===999777666666555555555444444444555555666666666666555555333222000//////000222333222111111111000000/////////---+++))))))+++---/////////000111222333333444,,,...000111111000...,,,000///...///000111000///000//////............///111000/////////000222333555AAACCC666,,,---000...///111222222444999BBBIIIQQQXXXhhhzzzyyypppzzz{{{tttlllccc^^^YYYSSSPPPRRROOOLLLJJJHHHIIIKKKMMMMMMOOOVVVcccoooxxx}}}~~~~~~~~~mmm]]]MMMEEEEEEDDDEEEGGGHHHHHHHHHHHHIIIMMMRRRVVVaaacccfffgggiiikkknnnppp{{{~~~uuufffXXXNNNGGGAAA<<<:::888666777;;;<<<<<<<<<===???CCCFFFIIIIIIJJJLLLOOOTTT\\\eeekkkrrruuuxxxzzz{{{|||fffTTTKKK???<<<777555444444333222555666888999::::::999999666666777888999999::::::777888888888888999999999888:::;;;;;;:::999;;;<<<;;;;;;<<<<<<===>>>>>>>>>???@@@BBBDDDDDDCCCBBBAAAAAAAAABBBBBBDDDEEEFFFGGGIIIIIIIIIIIIIIIIIIIIIIIINNNKKKHHHGGGHHHGGGDDDAAAEEEIIIMMMRRRYYYfffuuuvvvhhh^^^ZZZ]]]eeevvvnnneee___YYYXXX\\\mmm}}}uuummm^^^WWWOOOMMMQQQ___uuuxxxdddYYYKKKOOOXXXhhh}}}|||xxxtttqqqnnnggg]]]TTTKKKDDD<<<888999999666333444555777888::::::;;;;;;<<<>>>AAACCCGGGLLLRRRVVVkkkUUUJJJEEE???>>>=========;;;888555555555555555555555555444666666666555333222000///222111000//////000111222111111111111000000000///111000///......///000111111111111000000000//////---...///000000///...---000///...///000111000////////////...//////000000111000/////////000111222111;;;===333---///111///000222333444666<<>><<<999666777:::<<<<<<===>>>@@@CCCFFFGGGIIIJJJMMMQQQWWW___gggmmmtttwwwzzz{{{|||yyydddSSSIII@@@<<<888666666555555444444555777888999999888888777777777888999999::::::888888888888999999999999777888999999888888999;;;;;;;;;<<<<<<===>>>>>>>>>???@@@BBBCCCCCCCCCAAA@@@AAAAAAAAACCCDDDFFFGGGHHHIIIIIIIIIJJJJJJJJJJJJJJJMMMJJJHHHGGGHHHGGGDDDBBBDDDHHHNNNTTT\\\iiixxx~~~rrrddd[[[WWWZZZeeeyyyzzziiiccc```[[[[[[```uuu}}}tttlll[[[TTTNNNNNNTTTccczzzppp]]]SSSMMMRRR\\\mmm{{{wwwssspppllleee[[[SSSIIICCC;;;888888888666333444555666888999:::;;;;;;<<<>>>@@@CCCGGGLLLSSSWWWiiiTTTIIIEEE@@@>>>===<<<;;;:::777444555555555555555555555666666666555444333111000///111000///......///000111111111111111000000000000222222111111111111222222000000000////////////...////////////////////////000///...///000111000///////////////000000111222000000/////////000111222---444555///...222444000000222444666999@@@IIIQQQ\\\jjj~~~xxxvvvvvv}}}ssslllaaaXXXPPPKKKGGGCCCBBBDDDEEEEEEFFFIIIMMMSSSYYY\\\dddooo{{{tttlllnnnvvvqqqbbbRRRKKKHHHFFFGGGIIICCCEEEFFFHHHKKKPPPWWW[[[```bbbdddgggjjjnnntttxxxyyy}}}zzzoooccc\\\RRRJJJAAA>>>;;;777777:::<<<===>>>@@@BBBDDDEEEEEEIIIKKKOOOTTTZZZbbbkkkqqqxxxzzz{{{|||}}}vvv```PPPGGG@@@===999777777777777666444555666777888888888888777777888888999:::::::::888888888888999999999:::888999;;;:::999999:::<<<;;;<<<<<<======>>>>>>???>>>???AAABBBBBBBBBAAA@@@@@@AAAAAACCCEEEGGGIIIJJJJJJJJJKKKKKKLLLLLLLLLMMMLLLJJJHHHHHHHHHGGGFFFDDDDDDHHHOOOWWWaaannn}}}{{{oooaaaXXXWWW[[[hhh}}}}}}ooodddbbbaaa^^^```fff~~~}}}sssjjjVVVQQQNNNPPPYYYiii|||gggVVVNNNNNNSSS^^^qqq~~~zzzvvvrrrnnniiiaaaWWWPPPEEE@@@:::777777777555333444555666888999:::;;;;;;<<<===@@@CCCGGGMMMTTTXXXhhhTTTIIIEEEAAA???===<<<;;;:::777555555555555555666666666666444444555555555555444444111111000000000000111111111111111000000000000000//////000111111000//////---......///000111222222000000///......///000000000///...///000111000///////////////000111333333////////////000000111111---000000...000555555000000222555777;;;CCCNNNUUUbbbsssyyysssrrrxxxyyynnnfff[[[SSSKKKGGGDDDAAAAAADDDJJJLLLOOOTTTYYY```ggglllwwwrrriiidddfffnnn~~~ssseeeUUUMMMIIIFFFGGGIIICCCEEEGGGHHHKKKOOOUUUYYY[[[___dddiiinnnrrrvvvyyyyyy}}}vvvlllfffZZZPPPEEE@@@<<<888888:::;;;===@@@CCCDDDEEEEEEDDDIIILLLQQQWWW^^^gggoootttzzz{{{||||||}}}rrr^^^NNNFFF>>>;;;888777777888888777666666777888888888888888888888888999999:::::::::888888888999999999::::::;;;<<<======<<<<<<===???<<<<<<<<<===>>>>>>??????>>>???@@@AAAAAAAAA@@@@@@@@@@@@BBBCCCFFFHHHJJJKKKKKKKKKLLLLLLMMMNNNOOOOOOKKKJJJJJJIIIIIIHHHGGGFFFEEEJJJRRR[[[ggguuuyyylll___WWWYYY___mmmsssiiiccceeeeeebbbfffnnn~~~rrriiiUUUQQQPPPTTT]]]mmmuuubbbVVVPPPNNNSSS___rrr}}}xxxuuupppkkkeee\\\RRRLLLAAA===999666555555444333333444666777999:::::::::<<<===@@@CCCGGGMMMUUUZZZgggTTTIIIEEEBBB@@@>>><<<<<<;;;999777666666666666666666666666333333444444444444333333222222222222222222222222000000000000000000111111---...000111111000...---...//////000111222333444111000////////////000111000///...///000111000///////////////000111333333......//////000000000000111111000///222555444111///222666999>>>GGGRRR[[[hhhzzzwwwpppooouuuwwwkkkbbbWWWOOOHHHEEEDDDCCCEEEIIINNNSSSZZZaaaiiiqqqzzzrrrddd\\\[[[___jjj|||sssfffXXXOOOIIIEEEFFFHHHEEEFFFHHHIIIJJJMMMQQQTTTVVV\\\eeelllrrruuuwwwyyyzzz~~~}}}tttoooaaaUUUHHHAAA===:::888999;;;===@@@DDDFFFFFFEEEEEEIIIMMMTTT[[[bbbjjjrrrwwwzzz|||}}}}}}~~~ppp\\\MMMFFF<<<999666555666888888888999999999999999999::::::999999999999999:::::::::888999999999999:::::::::;;;===>>>>>>===<<<>>>???<<<<<<======>>>???????????????@@@@@@AAAAAAAAA@@@AAAAAABBBDDDFFFIIIKKKLLLKKKKKKLLLMMMNNNPPPPPPQQQLLLLLLLLLKKKJJJIIIIIIIIIHHHMMMUUUaaammm{{{tttggg\\\VVVXXXaaappp{{{rrrkkkiiilllkkkhhhmmmvvvsssiiiXXXTTTSSSXXX```oooooo```XXXUUUSSSWWWcccvvv}}}vvvsssnnnhhh```VVVMMMHHH>>>;;;888555555444444333333444555777999999::::::;;;===???BBBGGGNNNVVV\\\hhhTTTIIIEEEBBB@@@===<<<<<<<<<;;;999777777777666666666555555444444333222111///...---333333333333333333333333000000000000111111111111///000111222222111000///222222222222111111111111000000000000000000000000000///...///000111000///////////////000000111222---...///000000000//////333222111111333444333222000333777<<>>;;;999:::;;;===@@@DDDFFFGGGGGGGGGJJJNNNVVV]]]eeelllsssxxx{{{|||~~~mmmYYYLLLEEE:::888666555666888999999::::::999999999::::::;;;999999::::::::::::::::::999999999999::::::::::::999:::;;;;;;::::::;;;===<<<======>>>>>>??????@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCEEEGGGIIIKKKLLLJJJKKKLLLMMMOOOQQQRRRRRROOOOOOPPPNNNKKKJJJJJJKKKLLLQQQZZZfffsssyyylll```XXXUUUVVVbbbtttzzzvvvrrrqqqtttrrrnnnttt~~~tttjjjZZZWWWWWW[[[cccooozzzkkk```[[[ZZZ\\\```jjj}}}{{{uuurrrmmmeee[[[QQQIIIDDD;;;:::888666555444444444333444555777888999::::::;;;===???BBBGGGOOOXXX^^^iiiUUUJJJFFF@@@>>>;;;:::;;;<<<;;;:::999888888777666555444444333333333222000///---,,,222222222333333222222222///000000000111111111111000000111111111111000000111111111111000000000000///000111111111111000///000///...///000111000////////////...//////000000---...///000000000///...111111222222222222222333222555:::@@@GGGQQQ^^^gggxxxzzzuuutttvvvzzz}}}tttggg]]]PPPIIICCCDDDFFFIIINNNTTTZZZdddrrr~~~ooo[[[PPPLLLLLLWWWiii~~~wwwkkk^^^TTTLLLFFFFFFJJJIIIKKKLLLLLLMMMNNNQQQSSSUUUZZZbbbiiioootttyyy|||yyyjjjZZZJJJBBB>>>;;;999::::::<<>>??????@@@@@@AAAAAAAAAAAAAAABBBBBBCCCDDDDDDDDDEEEGGGIIIJJJKKKJJJJJJLLLMMMOOOQQQRRRSSSQQQRRRSSSQQQMMMKKKKKKLLLPPPUUU^^^jjjwwwrrrfff\\\XXXXXXYYYgggzzzzzz{{{wwwxxxzzzwwwssszzzuuukkk[[[YYYYYY]]]dddoooyyykkkbbb``````cccfffqqq|||xxxtttqqqlllcccXXXMMMEEEAAA999999888666555444555666333333555777888999999999;;;===???BBBGGGOOOYYY___jjjVVVKKKFFF>>><<<:::999:::;;;;;;::::::999888777666555444333222222333333333333222222111111222222222222111111//////000000111111111222////////////////////////------...///000111222222...///111333333111///...000///...///000111111///000//////............///,,,---///000000000///...///000111333222000222555444888===BBBJJJUUUbbbkkk~~~~~~xxxuuutttvvv{{{{{{rrreeeZZZPPPIIIDDDEEEIIILLLRRRYYYgggqqqlllXXXMMMIIIIIIWWWlllyyynnnaaaWWWNNNGGGGGGKKKJJJLLLMMMNNNOOOPPPSSSVVVXXX[[[```ffflllssszzz{{{kkk[[[JJJAAA>>><<<:::::::::<<>>=========>>>??????@@@@@@BBBBBBAAAAAAAAABBBCCCDDDEEEEEEEEEFFFGGGIIIJJJKKKIIIJJJKKKMMMOOOQQQRRRSSSSSSTTTUUURRRNNNKKKKKKMMMSSSWWW```lllyyy|||oooccc\\\[[[\\\___nnn{{{xxx}}}zzz{{{~~~zzzvvv~~~vvvmmm[[[YYYZZZ^^^eeeppp|||nnnfffdddeeeeeehhhssszzzvvvsssqqqkkkbbbVVVKKKCCC@@@888888888777555555555666222333555666888999999999;;;===>>>BBBGGGOOOYYY```gggSSSHHHEEEBBB@@@>>>>>>>>>===;;;:::777777777666555555444444222222222222222222222222333333333222222222111111000000000000111111111111222111000.........//////---...///000222333555555000111111111111000//////222111///000111222000///,,,++++++---///000///...---......///////////////...000222222111111222333555777???KKKRRRYYYffftttyyyvvvttttttyyy}}}uuukkk```ZZZLLLHHHEEEFFFHHHLLLUUU^^^ttt{{{~~~dddQQQJJJJJJJJJYYYooo~~~vvvhhhZZZOOOKKKJJJLLLKKKMMMOOOPPPPPPRRRUUUXXXZZZ^^^ccchhhlllqqqvvvzzz~~~{{{lll^^^NNNEEE???:::777777;;;<<<>>>BBBFFFHHHHHHHHHLLLRRRYYY```eeemmmuuu{{{vvvcccRRRFFF@@@777777777777888999:::;;;:::999888888888999:::;;;:::999888666666666666777777999===??????>>>;;;999<<<;;;;;;;;;;;;<<<=========<<<===@@@CCCDDDAAA>>>AAAAAAAAAAAAAAAAAAAAAAAA@@@AAADDDFFFHHHHHHHHHHHHLLLLLLNNNOOOQQQRRRTTTTTTMMMNNNPPPPPPNNNMMMMMMNNNSSSYYYdddppp{{{uuuiiiaaa___aaacccggguuu}}}yyymmm^^^]]]]]]```dddooouuuqqqlllhhhiiimmmwww~~~zzzwwwpppkkkcccZZZPPPFFF<<<666666666555555444444444444555555666666777999:::;;;<<<<<<@@@EEEIIINNNXXXbbbgggSSSHHHEEE???===;;;;;;;;;:::888666777777777666555555444444333333333333333333333333333333333222222222111111000000000000111111111111111000//////...///000111000000111111111222222222111111111111000000///...000...---...//////...---000//////000222333222000...///000000111111000000///111222333222222333444555888AAAMMMVVV___ooo~~~|||vvvuuuvvvxxx~~~vvvlllbbbZZZMMMIIIGGGIIIMMMRRR]]]hhhvvv}}}|||cccQQQKKKKKKMMM\\\qqqxxxlll^^^SSSNNNLLLMMMNNNOOOQQQRRRSSSTTTWWWYYY\\\___eeejjjnnntttyyy}}}{{{oooaaaQQQGGGAAA;;;999999<<<===@@@CCCFFFHHHHHHHHHKKKQQQYYY```fffnnnxxxvvvcccSSSGGG@@@999888888777777777888888999888888777888999:::;;;;;;:::999888888888999::::::<<<>>>@@@@@@???===<<<<<<;;;;;;;;;;;;<<<======:::999:::===@@@AAA@@@>>>@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCEEEFFFGGGGGGGGGHHHHHHJJJLLLMMMOOOQQQQQQNNNOOOPPPOOOMMMMMMNNNOOOXXX___jjjuuuuuukkkeeedddgggiiilllyyyyyymmm```^^^]]]___dddppp|||wwwqqqllliiilllwww}}}yyyvvvoooiiiaaaWWWNNNEEE<<<777777666666666555555555555444444555666777999;;;<<<>>>>>>BBBGGGKKKPPPZZZdddgggSSSHHHEEEAAA???=========<<<:::888777777777666555555444444333333333333333333333333333333333222222222111111000000000000111111111111000000/////////000111111222222222111111000000///222222111111000///......///...------/////////---222111000111333333222000///000111111222222111111000111333333333333444666777;;;DDDPPP[[[hhh{{{}}}vvvrrrssswww}}}}}}uuukkk```YYYOOOJJJHHHKKKPPPWWWcccnnn{{{xxx```QQQLLLMMMQQQ___tttzzzpppdddXXXPPPMMMMMMQQQSSSUUUUUUVVVWWWYYY[[[^^^bbbgggkkkpppvvv|||}}}ssseeeUUUKKKCCC===:::;;;===>>>AAADDDFFFIIIJJJJJJLLLRRRZZZaaahhhrrr|||uuubbbRRRFFF@@@999888777666666555555555666666666777888999:::;;;;;;;;;:::::::::;;;<<<<<<<<<======>>>???>>>>>>>>><<<<<<;;;;;;<<<<<<===>>><<<;;;;;;<<<===>>>>>>===????????????????????????BBBBBBBBBBBBCCCDDDEEEFFFEEEFFFHHHJJJLLLNNNPPPQQQQQQQQQPPPNNNLLLLLLOOOQQQ^^^eeeppp{{{}}}tttlllhhhhhhkkknnnppp|||wwwlllbbb^^^\\\^^^cccqqq{{{uuunnnhhhlllwww}}}zzzvvvssskkkfff]]]SSSKKKCCC<<<777777666666666666666555555333333444555777:::<<<===@@@@@@CCCIIIMMMSSS^^^hhhgggSSSHHHEEECCCAAA???>>>===<<<:::888777777777666555555444444444444444444444444444444333333333222222222111111///000000000111111111111111111000000000000000000222222111111000000//////333222111000///.........000///...///111111111///000///...///000000///---///000111111222222111111111222444444333444666888888>>>HHHSSS```pppxxxrrrnnnqqqwww}}}yyyrrrhhh]]]VVVOOOKKKIIIKKKPPPXXXdddppp}}}uuu___QQQMMMNNNTTTbbbvvv}}}|||uuuiii\\\RRRNNNMMMRRRTTTWWWXXXXXXYYY[[[]]]```cccggglllqqqwww}}}vvviiiYYYNNNEEE===:::<<<;;;===AAADDDGGGKKKNNNPPPRRRWWW___fffmmmuuusss```OOOCCC<<<777777666555555555555555444555555666888999:::;;;:::::::::;;;<<<<<<===>>>;;;;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<======>>>BBB@@@???>>>=========<<<>>>>>>>>>???????????????BBBBBBAAA@@@AAABBBDDDEEEFFFGGGIIIKKKNNNPPPQQQRRRRRRQQQPPPMMMLLLMMMPPPSSS___gggsss|||~~~yyyrrrllliiiiiikkkmmmqqq|||wwwmmmccc^^^[[[]]]cccqqq{{{ssslllfffkkkvvv}}}{{{zzzxxxuuupppmmmeee___VVVNNNFFF@@@;;;888555555555555555555555555111222333555777:::<<<>>>AAAAAADDDJJJOOOUUUaaalllgggSSSHHHEEE@@@>>>;;;::::::999666444777777777666555555444444444444444444444444444444333333333222222222111111///000000000111111111111222222222111000//////...000000000000000111111111222111000///............///......///000111111000///...---...//////---,,,...///000000111111000000111222333333333444777999:::CCCNNNYYYeeevvv{{{uuuooommmqqqyyy{{{uuunnneee[[[TTTLLLHHHGGGLLLRRRZZZgggssszzz~~~rrr]]]QQQMMMNNNUUUcccxxxzzz}}}{{{pppbbbWWWQQQQQQRRRUUUXXXZZZ[[[[[[]]]___aaadddhhhlllpppvvv|||wwwkkk^^^RRRGGG>>>::::::888<<>>===<<<<<<<<<<<<===>>>>>>@@@@@@???>>>======>>>???????????????@@@@@@AAAAAABBBAAA@@@@@@@@@BBBCCCDDDGGGHHHIIIKKKNNNPPPQQQRRRRRRQQQOOOMMMLLLNNNRRRVVV^^^fffrrrzzz}}}zzztttnnnkkkjjjjjjkkkqqq|||yyypppccc]]]YYY\\\dddrrryyypppiiiccciiittt~~~|||}}}|||{{{{{{{{{zzzxxxvvvuuusssqqqpppooolllhhheee\\\WWWOOOHHHCCC>>>:::777333333333333333333333333000111222444777:::<<<>>>@@@@@@CCCJJJPPPXXXeeeqqqgggSSSHHHEEEAAA???===;;;;;;999777555777777777666555555444444333333333333333333333333333333333222222222111111000000000000111111111111222222222222111000///.........//////000111222222111000///...---...///000---,,,+++,,,...//////...000///...///111111000......///000000111111000000111222333333222444777:::===IIIWWWbbbnnnwwwsssooonnnttt}}}yyyrrrjjjbbbYYYSSSHHHEEEFFFLLLTTT\\\iiiuuuyyy|||nnn\\\QQQMMMNNNXXXfffzzz|||xxx|||vvvggg[[[VVVUUURRRUUUYYY\\\^^^___aaabbbccceeehhhkkkooouuu{{{zzzpppdddZZZMMMAAA;;;;;;888<<>>============>>>??????======<<<<<<======>>>???:::<<<===>>>===>>>???AAA>>>>>>??????@@@AAAAAAAAA@@@@@@@@@@@@AAABBBCCCDDDFFFFFFHHHIIIKKKLLLNNNNNNPPPPPPOOONNNMMMPPPUUUXXX^^^gggqqqxxx{{{~~~~~~|||wwwrrrnnnlllkkkjjjrrr}}}xxxpppbbb\\\XXX[[[dddsss~~~vvvnnnfffaaagggsss|||{{{zzzxxxvvvtttsssrrrrrrrrrpppllljjjfffdddcccbbbaaa___\\\YYYQQQMMMHHHCCC???<<<888666111111111222222222222333000111222444777999<<<===>>>???CCCKKKRRR\\\jjjwwwgggSSSHHHEEECCCAAA???======;;;999777777777777666555555444444333333333333333333333333333333333222222222111111000000000000111111111111///000111222333222222111......//////000111111111000///...------...000111,,,++++++,,,...//////.../////////000222333111000///000111111222222111111000111222111222333777:::???OOO```lllyyyyyyvvvrrrooopppxxx|||tttkkkccc[[[SSSOOOGGGEEEFFFLLLQQQXXXbbbllloooqqqvvv}}}yyyiiiZZZQQQNNNOOO\\\iii}}}xxxuuu{{{wwwggg[[[VVVVVVSSSVVV[[[___aaaccceeeffffffhhhjjjllloootttzzz~~~wwwmmmcccUUUGGG???>>>:::???DDDGGGIIIMMMTTTZZZ]]]dddmmmuuuyyy|||kkkVVVGGG===999666666666555666666777777666777888:::::::::999999888999:::;;;<<<;;;;;;:::=========>>>>>>>>>>>>>>>===============>>>>>>???<<<>>>AAAAAA???===>>>???======>>>>>>???@@@@@@AAA>>>???@@@BBBCCCDDDDDDDDDFFFFFFGGGHHHIIIJJJKKKKKKMMMNNNNNNNNNOOORRRWWWZZZccckkktttxxxyyy{{{|||zzzwwwrrrooollljjjiiiooo{{{|||}}}wwwooohhh___ZZZWWW[[[eeesssyyyrrrjjjccc^^^eeeqqqyyyvvvrrrooonnnnnnmmmlllgggfffeeedddcccaaa\\\YYYVVVUUUTTTTTTTTTRRROOOMMMHHHEEEBBB???===;;;777555111111222222222333333333111111222444666999;;;<<<>>>???DDDLLLUUU```ooo}}}gggSSSIIIEEE@@@>>><<<:::999888555333777777777666555555444444222222222222222222222222333333333222222222111111000000000000111111111111,,,---///222333444444444////////////000000000000///...---,,,---///111222...---,,,...000111111000...------///111222111000111111222333333333333222000111111111111333777:::AAASSSfffttt}}}xxxwwwqqqooorrr|||~~~xxxnnneee\\\TTTNNNIIIIIIGGGGGGJJJMMMPPPWWW___^^^```eeemmmtttzzz}}}~~~}}}rrreeeYYYQQQOOOOOO___lll|||uuurrryyyuuudddXXXTTTTTTTTTXXX]]]aaadddfffhhhiiiiiijjjkkkmmmppptttzzz|||sssjjj[[[LLLCCCAAA===BBBFFFHHHIIILLLSSSYYYZZZbbbmmmuuuzzz|||hhhTTTFFF>>>;;;999888777666666555666666888888:::;;;;;;:::999888999:::;;;<<<<<<<<<;;;::::::;;;;;;<<<===<<<<<<<<<===============>>>??????CCCFFFHHHFFFAAA===;;;;;;;;;<<<<<<===>>>??????@@@===>>>@@@CCCDDDEEEEEEDDDGGGHHHHHHIIIIIIJJJKKKKKKLLLMMMNNNOOOPPPSSSXXX[[[iiiooovvvyyyxxxzzz~~~|||xxxwwwtttpppmmmjjjhhhgggkkkwww}}}yyy~~~uuunnnfff___^^^XXXVVV[[[eeessstttmmmfff___\\\dddppp~~~}}}oookkkgggdddcccccccccccc\\\[[[ZZZYYYXXXTTTPPPLLLKKKJJJJJJJJJKKKJJJGGGEEEBBB@@@>>>===<<<:::777444222222222333333444444444111222333444666888:::;;;??????DDDNNNWWWcccssshhhVVVLLLHHHAAA@@@>>>===<<<;;;::::::999999888777666555444444444444333333333333333333111111111111111111111111222222222111111111000000//////000000000000//////000000//////000000111222333000......///000---+++111111000///...---,,,,,,////////////000000000000//////000111222333333333222000000444666777:::???MMMXXXkkk|||wwwvvvooopppuuu}}}|||uuuppphhh___VVVPPPLLLJJJHHHHHHHHHHHHIIIKKKMMMNNNSSSSSSUUUXXX___gggpppvvvuuusssmmmcccXXXRRRQQQRRR```sssyyyzzzvvv{{{pppbbbXXXUUUVVVWWW[[[```gggllloooqqqrrrqqqqqqqqqqqqssswww}}}|||pppcccVVVJJJCCC???AAACCCGGGKKKPPPUUUWWW]]]ccckkkqqqvvv{{{|||hhhVVVIIIAAA<<<::::::999999999999::::::888888999999999:::::::::======<<<<<<<<<;;;;;;;;;>>>===<<<;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>?????????@@@>>><<<===@@@AAA???===;;;;;;===>>>???@@@@@@AAA>>>???@@@AAABBBDDDEEEEEEDDDGGGJJJMMMOOOOOONNNMMMQQQQQQQQQPPPQQQUUU[[[```hhhnnnuuuwwwwww{{{{{{xxxvvvuuuqqqnnnkkkfff``````ccciiiuuu~~~xxxuuu|||tttlllddd\\\WWWTTTTTTTTTXXX```nnn}}}vvvmmmgggeeeddddddgggmmmwwwwwwnnn```___]]][[[XXXVVVTTTSSSUUURRRNNNLLLLLLJJJGGGCCCDDDDDDCCCBBBAAA@@@??????>>>>>>===<<<;;;:::999999777666555444222111000000555444444555666999<<<>>>EEEDDDGGGOOOWWWbbbrrrgggUUUKKKFFFCCCAAA>>>===<<<;;;::::::999999888777666555444444444444444444333222111111111111111111111111111111222222222111111111000000//////000000000000//////222222222222222333333444222000......///000...+++000000000///......------////////////000000000000000000000111222222222333444111222555777888===CCCRRR^^^sssxxxtttssspppssszzz~~~|||zzzyyytttoooggg]]]TTTNNNJJJHHHFFFEEEEEEEEEFFFHHHJJJKKKMMMNNNOOOQQQWWW^^^gggmmmooonnnkkkcccZZZTTTSSSTTT```sssvvvwwwvvvxxxkkk^^^WWWVVVXXX^^^```dddiiimmmqqqtttuuuwwwxxxxxxxxxyyy}}}~~~sssgggZZZMMMFFF???@@@BBBFFFKKKQQQVVVYYY]]]bbbjjjqqqwww~~~jjjXXXKKKBBB===777666666555555666666777999999999999::::::::::::======<<<<<<<<<;;;;;;;;;>>>===<<<;;;;;;;;;;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>BBB@@@>>>>>>??????===;;;;;;<<<===???@@@@@@@@@AAA@@@AAAAAABBBBBBCCCCCCCCCEEEFFFIIIKKKMMMMMMMMMLLLOOOPPPPPPPPPRRRVVV\\\aaaiiioootttuuuuuuyyy~~~~~~~~~}}}}}}{{{xxxuuurrrqqqoookkkhhhfffaaa[[[[[[___kkkuuu||||||zzz|||}}}xxxuuuzzz}}}rrrhhh```ZZZTTTPPPNNNNNNOOORRRZZZfffuuu~~~wwwmmmfffbbbaaa```bbbeeekkkuuuuuuggg___WWWWWWUUUSSSQQQPPPNNNMMMMMMKKKHHHHHHHHHHHHEEEBBBCCCCCCBBBAAA@@@???>>>>>>===<<<;;;:::999888888777444444444444444555555555555444444555666999<<<>>>CCCCCCGGGPPPYYYeeevvvfffSSSIIIDDDDDDAAA>>><<<;;;;;;:::999999999888777666555444444444444555555444222111///222222222222222222222222222222222111111111111111///000000111111000000///111222222222222333333333222000////////////...,,,////////////////////////////////////000000000000111111111111111111222222666333333666888:::AAAIIIXXXfff|||{{{tttqqqqqqrrrwww}}}{{{yyyxxxsssnnneee[[[QQQKKKGGGEEECCCBBBBBBBBBCCCEEEFFFGGGHHHIIIJJJKKKOOOVVV^^^dddkkkllllllggg```ZZZXXXXXXaaassstttvvvxxx}}}rrreee]]][[[___ccciiijjjjjjlllppptttxxx{{{}}}~~~zzznnn```SSSJJJ@@@AAABBBFFFLLLSSSYYY]]]aaafffmmmrrrwww~~~iiiWWWIII@@@<<<888888777777777777888888::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;======<<<<<<;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>CCCAAA???>>>>>>===;;;:::;;;<<<===???@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBDDDEEEFFFGGGHHHIIIJJJKKKLLLMMMNNNOOOQQQVVV]]]aaahhhlllpppqqqrrrvvv~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}wwwxxxyyyyyyyyyyyywwwwwwssssssrrrqqqooommmllljjjgggccc```___[[[WWWWWW\\\jjjrrryyyxxxxxx|||{{{zzzxxxuuuvvv{{{}}}pppjjjaaaXXXRRRNNNKKKIIIHHHIIIJJJLLLSSS^^^jjjsssuuuqqqjjjccc^^^\\\\\\]]]^^^aaagggqqq||||||qqqeeeYYYRRROOOOOONNNMMMKKKJJJIIIHHHGGGEEEDDDEEEFFFFFFEEECCCDDDDDDCCCBBBAAA@@@??????======<<<;;;:::999888888444555555555666666777777555444444555777999;;;===AAABBBGGGPPP[[[hhhzzzfffRRRGGGCCCDDD@@@<<<;;;;;;;;;:::888888888888777666555555555222333444555555333222111222222222222222222222222111111111111111111111111000000000111111000000000//////000000111111111111111000000/////////............//////000000000000////////////000000000000222222222111111111111111666333333666888<<>>>>>>>>>>>>>>=========@@@???>>>===<<<;;;:::999;;;<<<===>>>???@@@@@@???BBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDEEEGGGHHHGGGHHHJJJLLLOOOTTTZZZ___cccfffjjjkkkmmmsss{{{~~~zzzzzzzzzvvvwwwxxxxxxxxxxxxwwwvvvwwwxxxyyyyyyyyywwwvvvuuupppqqqrrrsssrrrqqqnnnmmmjjjjjjiiihhhgggfffdddccc___\\\ZZZZZZWWWTTTUUUZZZdddmmmuuuxxxzzzzzztttttttttqqqpppqqqtttvvvxxxxxxwwwsssnnnlll___[[[TTTNNNIIIFFFEEEEEEFFFGGGHHHJJJOOOXXXbbbhhhiiifffaaa\\\YYYXXXYYYZZZZZZ]]]bbblllvvv}}}wwwnnneee\\\UUUQQQMMMLLLLLLKKKJJJIIIHHHHHHFFFFFFEEEFFFFFFFFFFFFFFFGGGGGGFFFEEEDDDCCCBBBBBB@@@??????>>>===<<<;;;;;;888888777666666555555444555555555666777999;;;<<<@@@AAAFFFOOOZZZhhhzzzfffQQQGGGCCCCCC???;;;;;;======:::777888888777777666666555555000111333444555444444333222222222222222222222222111111111111111111111111000000111111111111000000...///000111111111111000000000000000////////////......//////000111111111////////////000000000000222222222111111111111111444333333666888===HHHTTT```qqq~~~uuupppppppppwww|||zzztttmmmcccXXXOOOHHHEEEDDDAAAAAA@@@@@@AAABBBCCCDDDFFFIIILLLNNNQQQYYYccckkkxxx{{{~~~zzzrrriiiccc```ddduuu|||wwwkkkfffkkkvvv{{{vvvvvvyyyxxxiii[[[RRRFFFDDDCCCEEEKKKTTT]]]bbbmmmppptttwwwyyy~~~{{{eeeRRREEE===999666666666555555666666666:::::::::;;;;;;;;;<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<======>>>>>>>>>>>>>>>======<<<<<<;;;;;;;;;;;;::::::::::::;;;<<<<<<===>>>>>>>>>>>>??????@@@@@@AAABBBBBBBBBBBBAAA@@@???@@@AAACCCDDDBBBCCCEEEGGGJJJOOOTTTYYY\\\___cccgggjjjqqqyyy|||xxxtttrrrqqqrrrpppqqqqqqrrrrrrqqqqqqpppoooppppppooonnnkkkiiihhhiiiiiijjjjjjiiigggdddbbbaaaaaaaaa```^^^]]][[[ZZZVVVTTTSSSTTTSSSQQQSSSXXX___iiissswwwyyy||||||zzzvvvnnnhhhiiijjjgggeeeeeeiiijjjlllllljjjeee```\\\SSSQQQMMMIIIEEEDDDDDDDDDFFFFFFHHHIIILLLRRRZZZ___aaa___[[[WWWUUUUUUVVVWWWXXXZZZ___gggpppwww{{{|||xxxssslllddd]]]WWWTTTSSSMMMMMMMMMLLLKKKJJJJJJJJJHHHHHHIIIHHHGGGGGGGGGGGGIIIHHHHHHGGGFFFEEEDDDCCCBBBAAAAAA@@@???>>>======999999888777666555555444666666777888999:::<<<<<<@@@@@@EEENNNXXXeeewwwgggRRRGGGEEEAAA>>><<<>>>AAAAAA===888888777777777666666666555222222222333333444444555333333333333333333333333111111111111111222222222000111111222222111111000000111222444444333222222///000111111//////000111/////////000000111111111////////////000000000000111111111111111111222222222222555888:::???KKKXXXdddvvvvvvooonnnoooqqq}}}zzzwwwrrrlllaaaVVVMMMGGGEEEDDDBBBBBBAAA@@@AAABBBCCCDDDEEEIIIOOOSSSXXXaaannnxxx{{{pppiiieeehhhxxxyyyooonnnwww~~~{{{}}}{{{mmm```WWWJJJHHHEEEEEEIIIRRR\\\bbblllpppuuuxxx{{{|||eeeSSSGGG???;;;999888888777777888888999::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<======<<<<<<======>>>>>>???>>>>>>======<<<<<<;;;999:::;;;;;;:::999:::;;;::::::;;;<<<<<<<<<<<<<<<======>>>??????@@@AAAAAA???>>>===<<<======???@@@===???@@@BBBDDDGGGLLLPPPTTTWWW\\\```eeekkkqqquuuuuussspppmmmkkkjjjjjjjjjiiiiiiiiiiiiiiiiiiiiiiiikkkjjjiiihhhfffcccaaa```______``````^^^]]][[[ZZZYYYYYYYYYXXXWWWVVVTTTTTTPPPNNNNNNPPPPPPOOOSSSXXX___hhhppprrrsssrrrooojjjhhhaaa]]]^^^___]]]\\\\\\aaabbbdddcccaaa\\\WWWTTTOOOOOONNNKKKHHHFFFFFFFFFFFFGGGIIIJJJKKKOOOTTTXXX[[[YYYVVVTTTSSSTTTUUUVVVYYYZZZ^^^dddkkkqqqssstttqqqmmmfff___YYYUUUSSSSSSPPPPPPOOONNNNNNMMMLLLLLLKKKLLLLLLKKKIIIHHHHHHIIIJJJJJJIIIHHHGGGFFFEEEEEEDDDCCCCCCBBBAAA@@@??????888888888888888888888888777888999:::;;;<<<======@@@@@@DDDMMMVVVcccttthhhSSSIIIGGGAAA???>>>BBBGGGGGGAAA:::777777777777666666666666666555333111111222333444333333333333333333333333000000111111111222222222000111111222222111111000000111333444444333222111///000222111///...000222000000000000000000111111////////////000000000000000000000111222222222333222333777;;;===BBBNNN[[[hhh||||||ppplllnnnrrruuu~~~yyyuuuoooiii___TTTKKKFFFDDDCCCBBBBBBAAA@@@AAABBBCCCDDDEEELLLSSSZZZ```lll|||{{{sssooolll{{{}}}xxxrrrvvvuuujjjcccSSSPPPKKKIIIMMMUUU___eeelllqqqvvvzzz}}}{{{dddSSSGGG@@@<<<<<<<<<;;;;;;;;;;;;<<<<<<999999999999::::::::::::;;;;;;;;;<<<<<<<<<=====================>>>?????????>>>>>>===<<<<<<;;;;;;;;;===>>>===:::999:::<<<999999:::;;;;;;;;;::::::============>>>>>>>>>>>><<<<<<;;;;;;;;;;;;;;;<<<999:::<<<<<<===@@@DDDGGGIIILLLPPPUUUYYY]]]aaacccfffdddbbb`````````_________^^^]]]\\\\\\]]]^^^___aaa```___]]][[[ZZZYYYYYYTTTTTTTTTTTTTTTTTTTTTUUUSSSTTTTTTUUUUUUTTTTTTTTTPPPNNNOOORRRSSSSSSWWW]]]aaahhhmmmmmmlllkkkgggaaa```\\\YYY[[[\\\YYYZZZ\\\^^^___``````^^^ZZZVVVSSSRRRTTTVVVTTTQQQNNNMMMMMMKKKLLLMMMNNNNNNPPPSSSVVVYYYXXXVVVVVVVVVXXXZZZ\\\]]]]]]```dddjjjnnnoooooollliiiddd___ZZZXXXWWWWWWVVVUUUTTTSSSRRRQQQPPPPPPNNNPPPRRRPPPNNNMMMNNNPPPNNNNNNMMMLLLKKKJJJJJJIIIIIIIIIHHHGGGFFFEEEEEEDDD======<<<<<<;;;:::::::::999999;;;<<<======>>>>>>>>>???CCCLLLVVVccctttiiiSSSJJJHHHBBB@@@AAAFFFLLLKKKDDD<<<777777777777666666666666:::777444111///000111222333333333333333333333333000000111111222222222222111111222222222222111111---///111222222222000///...111222222///...000333111111000000000000000000////////////000000000000//////000111222333333444222444999>>>@@@DDDQQQ^^^kkkxxxnnnlllqqqwww{{{zzzuuummmggg\\\RRRIIIDDDCCCCCCBBBAAA@@@@@@@@@AAABBBCCCGGGOOOXXX```hhhuuu|||yyyooo~~~~~~zzz~~~{{{uuurrrzzz}}}tttooo\\\XXXRRROOORRRZZZdddjjjppptttyyy|||}}}xxxbbbPPPEEE>>>;;;:::999999888888999999:::888888999999999:::::::::;;;;;;;;;<<<<<<<<<=====================>>>?????????>>>>>>===<<<;;;;;;;;;>>>@@@AAA???;;;999999;;;888888999:::::::::999999???>>>>>>===<<<;;;;;;;;;;;;;;;;;;:::::::::999999777888999999:::;;;>>>AAA???BBBFFFKKKNNNQQQSSSTTTVVVTTTRRRRRRSSSSSSRRRQQQUUUTTTRRRQQQQQQRRRTTTUUUSSSRRRPPPNNNMMMNNNNNNOOOLLLLLLLLLMMMNNNPPPQQQRRRQQQRRRTTTUUUVVVWWWWWWWWWSSSRRRSSSVVVXXXXXX]]]cccccchhhkkkjjjiiijjjgggccc___\\\[[[]]]]]][[[]]]aaa^^^___```___^^^ZZZWWWUUUWWW[[[^^^]]]YYYUUUTTTTTTPPPQQQSSSSSSSSSTTTVVVXXXZZZYYYYYYYYY[[[^^^aaaccc``````bbbfffjjjlllmmmlllhhhfffcccaaa___^^^______[[[[[[ZZZXXXWWWVVVUUUTTTRRRUUUWWWVVVTTTSSSUUUXXXTTTSSSSSSRRRQQQPPPOOONNNOOOOOONNNMMMLLLKKKKKKJJJDDDCCCAAA???<<<:::888888:::;;;<<<===>>>>>>>>>>>>===>>>BBBLLLWWWdddvvvhhhSSSIIIEEEFFFDDDBBB@@@>>><<<;;;:::999888666555444444555555444444444444333333222111000000000000111222333444333333222111000000111111------...///000111222222//////000111222333333333555222//////111333222000111111111000000000000000111111111111000000//////000111222111000000222444222666666:::EEEKKKTTTeeevvv}}}ooommmooorrr{{{}}}wwwsssiiiaaaVVVLLLGGGEEEDDDDDDAAABBBBBBAAA@@@@@@BBBDDDIIIPPP[[[eeeppp|||xxxzzz{{{zzzyyy{{{~~~mmmcccXXXSSSRRRVVV```jjjrrruuuzzz}}}xxxcccQQQDDD===:::888888888888888888999999:::::::::;;;;;;;;;<<<<<<<<<===???@@@@@@???>>>===::::::;;;<<<======<<<<<<======<<<;;;::::::999888888777555444555777:::<<<999;;;======<<<:::::::::999999999999999999999999::::::999999999999999999>>>;;;888888:::<<<;;;:::???>>>>>>BBBGGGJJJJJJIIIGGGGGGHHHHHHIIIJJJJJJJJJJJJKKKKKKLLLMMMNNNNNNOOOMMMLLLLLLKKKKKKKKKKKKKKKKKKLLLMMMOOOPPPQQQQQQQQQSSSTTTWWWYYY[[[[[[ZZZZZZZZZ[[[ZZZZZZZZZ]]]aaaeeehhhiiijjjkkkkkkkkkjjjiiiiiieeeaaa```bbbbbbaaa___aaabbbbbbcccbbbaaa___^^^^^^______]]][[[ZZZ[[[]]][[[]]]]]]ZZZVVVVVV[[[```ffffffggghhhiiijjjkkkllllllkkkkkkkkkkkkmmmnnnoooppplllgggfffhhhjjjiiiggghhhiiijjjhhhdddbbbaaaaaaaaaaaaaaa```___^^^]]]\\\\\\[[[YYY[[[___```___]]]ZZZ\\\\\\XXXTTTQQQSSSUUUQQQLLLEEEAAA@@@???===:::999::::::;;;<<<===>>>>>>>>>@@@DDDIIISSScccuuuhhhSSSIIIEEEDDDBBB@@@>>><<<:::999999999888666555444444555555333444444444333333222111000000000000111222333444222222111000000000000000111111000000000/////////000000000111222222222333111///---...000222222111////////////////////////111111000000000/////////000111222111000000222444222777777;;;GGGMMMVVVhhhyyy|||ooonnnpppsss}}}{{{uuupppeee^^^SSSIIIDDDBBBBBBBBBCCCDDDDDDDDDCCCDDDGGGIIIJJJQQQ\\\hhhvvvwwwzzz}}}xxxyyyxxxwww~~~ssshhh]]]VVVTTTVVV___gggqqqtttyyy}}}vvvaaaOOOCCC===:::888888888888888999999:::::::::;;;;;;;;;<<<<<<<<<>>>>>>==================;;;;;;<<<==================<<<<<<;;;::::::999999:::999777555555666888:::999;;;<<<<<<:::999999:::888888888999:::;;;;;;<<<:::::::::::::::::::::999;;;999888999;;;===<<<;;;@@@>>>>>>@@@DDDFFFEEEDDDEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLMMMOOOPPPRRRTTTVVVWWWXXXXXX[[[]]]```cccddddddbbbaaa^^^___``````aaacccgggjjjlllmmmooopppqqqpppooonnnmmmkkkhhhhhhjjjlllkkkjjjiiiiiiiiijjjiiihhhfffeeeeeefffgggfffdddccccccdddeeeggggggeeebbbcccggglllppppppqqqrrrssstttuuuuuuwwwvvvvvvvvvvvvxxxyyyzzz{{{zzzyyywwwuuuvvvwwwyyyzzz{{{{{{yyyvvvtttsssttttttssssssqqqpppnnnlllkkkkkkiiihhhiiilllmmmllljjjkkkkkkkkkiiifffcccbbbcccZZZUUUMMMGGGDDDAAA>>>;;;999::::::;;;<<<===>>>>>>@@@BBBEEEJJJTTTdddvvvgggSSSIIIEEEAAA@@@>>><<<:::999888777888777666555444444444555333333444444444333222222000000000000111222333333111111000/////////000000222222111111111000000000111111111111111111222222///---,,,---000222222222............////////////000000000000000/////////000111222222000111222444333888888>>>JJJQQQZZZlll~~~zzzoooooorrruuu}}}xxxqqqlll___XXXNNNFFFAAA@@@@@@@@@@@@BBBCCCCCCDDDEEEHHHJJJNNNTTT```mmm}}}wwwzzz{{{xxxvvvzzz}}}vvvzzzzzzoooccc\\\XXXWWW]]]eeepppsssxxx|||~~~sss]]]LLLBBB===:::888888888888888999:::::::::;;;;;;;;;;;;<<<<<<<<<@@@>>><<<::::::;;;<<<===<<<<<<===>>>>>>>>>======<<<<<<;;;;;;::::::999999<<<:::888666555666777888:::;;;;;;:::888888999:::777888999:::;;;===>>>>>>::::::::::::;;;;;;;;;;;;;;;::::::<<>>AAA@@@???@@@BBBCCCBBBAAADDDDDDCCCCCCDDDEEEGGGHHHKKKKKKLLLLLLMMMMMMNNNNNNQQQQQQQQQQQQSSSTTTUUUVVVUUUVVVXXX[[[]]]___```aaadddgggkkknnnooommmjjjhhhdddfffhhhjjjkkkllloooqqqppprrruuuwwwxxxwwwvvvtttrrrqqqpppqqqsssuuuvvvuuussssssssssssrrrqqqpppooooooqqqrrrsssqqqpppppppppqqqssstttsssqqqrrrvvvzzz~~~~~~~~~}}}|||{{{|||}}}~~~}}}|||~~~~~~}}}zzzvvvssshhhbbbZZZQQQJJJDDD???<<<999::::::;;;<<<===>>>>>>CCCDDDFFFKKKUUUeeexxxgggSSSIIIEEE@@@???>>>;;;:::888888777888777666666555555444444333333333444444333333222111111000000111222222333000000///////////////000//////000111222333444444222222222111111111111111//////...///000111111111......///////////////000111111111111111111111111111222222222111111333444333999999@@@NNNUUU```rrrwwwoooqqqtttxxx}}}{{{uuunnngggZZZSSSJJJCCC@@@???@@@@@@@@@BBBDDDEEEEEEGGGIIIKKKPPPXXXdddtttwww{{{wwwvvvwww{{{{{{uuuiiiaaa\\\YYY]]]cccmmmqqqvvvzzz|||oooXXXIIIAAA<<<:::888888888888999::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<@@@???===<<<;;;;;;<<<=========>>>>>>>>>>>>>>>===;;;;;;::::::::::::::::::;;;:::888777666777888999:::;;;:::888777777999;;;999::::::;;;<<<>>>>>>???<<<<<<<<<<<<<<<============>>>???AAABBBBBBAAA@@@CCCCCCCCCDDDEEEEEEFFFEEEHHHGGGGGGHHHJJJMMMPPPQQQSSSTTTUUUVVVWWWXXXYYYYYY[[[[[[[[[\\\^^^```aaabbbaaabbbdddfffggghhhhhhiiilllooosssvvvvvvtttpppmmmjjjmmmpppssstttuuuvvvxxxtttwwwzzz}}}~~~}}}|||zzzxxxxxxxxxyyy{{{||||||}}}}}}}}}}}}||||||{{{{{{zzzyyy|||}}}}}}}}}}}}vvvpppfff[[[PPPGGG@@@<<<999::::::;;;<<<===>>>>>>CCCDDDGGGLLLVVVfffyyygggSSSIIIFFFAAA@@@>>><<<;;;999999999777777777666666555444444222333333444444333333333111111111000111111222333000///////////////000000//////000111222333444444222222222111111111111111222222222222111000000000/////////000000111111111222222222222222222222222111222333222111111333555222999;;;CCCRRR[[[gggzzzvvvpppsssvvvzzz|||yyyssskkkdddVVVPPPHHHCCCAAAAAAAAABBBCCCEEEHHHJJJKKKLLLNNNPPPRRR[[[jjj~~~www|||uuuuuuwww|||wwwmmmfff```\\\^^^cccjjjnnnssswwwzzz|||jjjTTTGGG@@@<<<:::888888888888999:::;;;<<<;;;;;;;;;<<<<<<<<<======>>>??????@@@???>>>===<<<===>>>>>>>>>>>>>>>======999999::::::::::::::::::888888777777888999:::;;;999::::::888777777999<<<===============>>>>>>>>>===>>>>>>>>>??????@@@@@@???AAABBBCCCCCCBBBBBBAAADDDFFFHHHIIIKKKMMMNNNPPPRRRSSSTTTWWWZZZ^^^aaaccc```aaabbbccceeeggghhhhhhiiiiiijjjkkklllnnnoooppptttttttttttttttsssrrrrrrtttwwwzzz}}}}}}zzzuuusssooorrrvvvyyyzzzzzz{{{|||yyy{{{~~~zzzpppbbbUUUIII@@@<<<999::::::;;;<<<===>>>>>>AAADDDHHHNNNXXXhhh{{{gggSSSIIIFFFAAA@@@???===;;;:::::::::777777777777666555444333222222333444444444333333222111111111111111222222000000/////////000111111222222111111111000000000111111111111111111222222222444444333111///////////////000000111111222222111111111222222222222333111222333222111222333555333:::===GGGXXXcccppp}}}uuuqqquuuxxx|||~~~|||yyyrrriiicccRRRNNNGGGCCCBBBBBBCCCDDDAAADDDIIILLLOOOQQQTTTVVV[[[fffyyytttzzz{{{rrrtttxxx~~~yyyooohhhbbb]]]]]]aaafffjjjoootttwwwyyy|||}}}eeeRRRFFFAAA===:::888888888888999;;;<<<===;;;;;;<<<<<<<<<=========<<<>>>???AAAAAA@@@>>><<<======>>>>>>>>>===<<<<<<888888999999::::::;;;;;;777777777888999:::;;;;;;888999:::999999999;;;===???????????????>>>>>>>>>@@@@@@AAAAAABBBBBBCCCCCCAAACCCEEEEEEEEEDDDEEEFFFKKKMMMQQQSSSVVVXXX\\\^^^ccceeehhhkkkooosssuuuwwwuuuuuuvvvwwwxxxyyyzzzzzz{{{{{{{{{{{{{{{|||}}}~~~~~~}}}{{{yyywwwvvvxxxzzz|||~~~}}}zzzvvvssspppsssvvvxxxxxxxxxyyyzzzyyyzzz|||~~~~~~~~~~~~tttfffVVVIII@@@<<<999::::::;;;<<<===>>>>>>???CCCIIIQQQ\\\lll~~~fffSSSIIIFFF@@@@@@>>>===;;;:::::::::666777777777666555444333111222333333444444444333222222111111111111111222000000000000000111222222111111000000000/////////000000000111222222222333///222444333000...///000......//////000111111222//////000000000111111111222333333333222222444555444<<>>>>>?????????===============<<<;;;;;;777888888999::::::;;;;;;999999999999999999999:::555777:::;;;;;;;;;===>>>>>>>>>??????@@@@@@AAAAAABBBBBBCCCDDDDDDEEEFFFFFFFFFHHHJJJKKKKKKLLLOOORRRXXX[[[```ccceeehhhmmmpppvvvxxx|||~~~~~~}}}}}}}}}}}}yyyyyyxxxvvvsssqqqooommmpppqqqrrrsssqqqooollljjjhhhjjjlllmmmmmmmmmnnnppprrrrrrrrrrrrssssssttttttsssvvvxxxwwwuuusssssstttvvvvvvvvvwwwyyy|||~~~}}}uuufffVVVHHH???;;;999::::::;;;<<<===>>>>>>>>>DDDLLLVVVbbbqqqfffSSSIIIFFF@@@???===<<<;;;::::::999666777777777777555444333111222333333444444444444222222111111111111111222111111000000111222333333------...///000111222222//////000111222333333444,,,///222222000...///000---------...///000000111---.........//////000000222333333333222222444666666>>>CCCOOOdddqqq{{{uuussswwwzzz}}}~~~|||yyysssiiibbbNNNJJJEEEBBBBBBCCCEEEEEEJJJPPPWWW___ffflllrrrvvvvvvjjjqqq|||{{{pppwww}}}ssskkkcccZZZXXXZZZaaaeeekkkooorrruuuxxx{{{xxx~~~vvv```OOOGGGBBB===999888888888999:::;;;===>>><<<<<<<<<<<<=========>>><<<;;;::::::;;;===@@@AAA<<<<<<======<<<;;;::::::777777888999:::;;;;;;<<<;;;;;;::::::999888888777444777:::<<<======>>>???======>>>???AAABBBCCCCCCCCCDDDDDDEEEFFFGGGGGGHHHKKKMMMPPPQQQRRRUUUZZZ^^^eeeiiimmmppprrruuuzzz~~~~~~}}}|||vvvvvvtttsssqqqqqqppppppllllllkkkiiigggdddbbbaaadddeeeeeeeeecccaaa___]]]___aaabbbbbbaaabbbccceeeiiihhhgggfffggghhhiiijjjbbbeeehhhhhhfffdddeeegggjjjjjjkkklllooorrrtttvvvxxxzzz||||||}}}~~~|||{{{{{{{{{yyywwwvvvuuuvvvxxxyyyvvvyyy{{{{{{zzzyyy|||~~~~~~|||tttfffUUUGGG>>>;;;999::::::;;;<<<===>>>>>>>>>DDDNNNYYYfffuuujjjVVVKKKFFFAAA???<<<;;;;;;;;;999888;;;999777555333333333333666555555555555444444444222222111111111111222222///000111333333222111111000000000000000111111222000111222333333222111000000111222333333222111000111111111111111222222333,,,,,,...///111333444555333444333222222333666999:::@@@KKKYYYjjj|||}}}xxxuuutttvvvyyy~~~{{{rrrcccWWWMMMGGGDDDDDDDDDDDDIIIOOOMMMVVVdddpppxxx|||nnniiippp|||~~~uuuqqqxxx{{{pppeee]]]ZZZYYY[[[^^^cccgggkkkppptttwwwyyyvvv^^^PPPHHHBBB???>>>888999999:::;;;<<<======;;;;;;<<<<<<>>>???@@@AAADDD@@@<<<<<<@@@BBB@@@======<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999888888888888999999999:::;;;<<<>>>>>><<<<<<===???@@@BBBCCCDDD@@@???>>>===>>>???AAABBBCCCDDDDDDEEEHHHJJJMMMOOOPPPRRRUUUXXXZZZ^^^bbbeeekkkmmmppptttxxx{{{}}}~~~}}}zzzvvvrrrooommmllleeedddbbb```^^^\\\[[[ZZZYYYXXXWWWUUUTTTSSSSSSSSSTTTUUUVVVWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXX[[[[[[ZZZZZZYYYXXXXXXXXXYYYZZZ[[[[[[\\\\\\[[[[[[aaa```___aaaeeehhhjjjjjjkkklllmmmoooqqqsssuuuvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwyyyyyyzzzzzz|||~~~~~~yyy{{{{{{wwwrrroooppprrrpppooommmllllllmmmoooqqqnnnoooqqqppppppqqqsssuuuwwwwwwwwwyyy{{{~~~{{{rrreeeWWWJJJBBB======<<<::::::<<<======<<>><<<<<<<<<<<<===>>>@@@AAADDD@@@<<<===@@@AAA@@@===>>>============<<<<<<<<<::::::999999::::::;;;<<<<<<<<<<<<<<<<<<===>>>>>>AAAAAABBBBBBCCCBBBBBBBBBDDDCCCBBB@@@@@@AAABBBCCCDDDDDDDDDFFFHHHJJJMMMOOOPPPRRRUUUWWWXXX[[[___aaabbbdddgggkkknnnqqqrrrsssuuuvvvxxxzzz{{{xxxsssoookkkiiifffccc```]]][[[ZZZVVVUUUTTTSSSQQQOOONNNMMMNNNNNNMMMLLLLLLLLLLLLLLLOOOOOOPPPPPPPPPPPPOOOOOOQQQQQQQQQRRRRRRRRRSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRSSSTTTVVVWWWXXXXXXXXXXXX\\\[[[[[[]]]```cccddddddeeeeeefffggghhhiiiiiijjjlllllllllllllllllllllllljjjjjjkkkllllllmmmmmmmmmnnnoooppprrrtttwwwyyyzzz||||||{{{zzzyyyxxxwwwvvvqqqqqqpppmmmjjjhhhggghhheeeddddddcccdddeeefffgggjjjlllmmmnnnmmmnnnqqqsssxxxxxxyyy{{{}}}}}}tttgggYYYLLLBBB>>>>>><<<;;;;;;<<<===<<<;;;AAAHHHSSSbbbrrrhhhTTTIIIEEEAAA???<<<;;;;;;;;;999888666666777777888777777777555555555555444444444444222222111111111111222222111000000000000111222222000000000000000111111222111000000//////000000111333333333222222333333333000000/////////000111111111111111111000000000000000111333333333444666888>>>FFFTTTdddsssyyytttssssssvvvyyy}}}zzzvvvmmm```WWWJJJFFFCCCDDDDDDGGGNNNWWWdddrrrqqqhhhhhhooo{{{{{{ssspppzzz~~~rrrfff[[[UUURRRRRRTTTXXX\\\___ccchhhkkkttt|||wwwaaaSSSIII???888555999999:::;;;<<<===>>>>>>>>>===<<<;;;<<<===???AAACCC@@@======@@@AAA???===>>>>>>>>>============<<<888888999:::;;;<<<>>>????????????>>>>>>??????@@@FFFFFFGGGGGGFFFEEECCCBBBBBB@@@???=========>>>>>>AAAAAAAAAAAACCCEEEGGGIIIKKKLLLNNNOOOPPPRRRVVVXXXZZZ[[[^^^aaadddfffggghhhkkkjjjiiiiiihhheeeaaa^^^XXXWWWUUURRRPPPOOOMMMMMMMMMMMMLLLKKKJJJIIIIIIHHHJJJJJJJJJKKKKKKLLLLLLMMMPPPQQQQQQQQQQQQPPPPPPOOOQQQRRRRRRSSSTTTUUUVVVVVVUUUUUUUUUVVVWWWXXXXXXYYYYYYZZZ\\\^^^```aaabbbbbbbbbaaabbbcccfffhhhhhhggggggggggggggggggggggggggghhhhhhhhhhhhhhhhhhhhhhhheeefffhhhjjjkkklllmmmmmmmmmnnnpppssswwwzzz|||}}}~~~}}}|||zzzyyyxxxwwwrrrooommmkkkjjjiiihhhfffeeeeeefffggghhhiiiiiiiiilllnnnpppqqqqqqrrrtttvvv||||||~~~xxxkkk^^^PPPFFFAAA>>>===<<<<<<>>>>>>===;;;AAAHHHUUUeeeuuufffSSSHHHEEEAAA???<<<;;;;;;;;;999888666777888999999888777666555555555444444444333333222222111111111111222222111000/////////000222333000000000000000111111222111000///......///000111444333111111111111333444///////////////000000111111111111111000000000000...000222333333555777999AAAIIIXXXhhhvvvxxxqqqqqqssswww{{{|||wwwqqqhhh\\\SSSHHHEEECCCDDDFFFJJJTTT___ppp}}}}}}ppphhhgggooo{{{yyyrrrppp{{{~~~rrrdddXXXPPPLLLLLLNNNRRRUUUXXX\\\aaaeeeooowwwyyyaaaQQQGGG===777444999999:::;;;<<<===>>>>>>@@@>>><<<;;;;;;===???@@@BBB@@@>>>>>>@@@@@@???===============<<<<<<<<<<<<888888999:::;;;<<<>>>???@@@??????@@@AAABBBCCCCCCHHHIIIJJJJJJIIIGGGEEECCC===<<<;;;;;;;;;<<<<<<===AAAAAA@@@@@@@@@AAACCCDDDDDDFFFGGGIIIJJJMMMRRRUUUYYYZZZ\\\^^^```bbbccccccdddbbb```___^^^\\\YYYWWWTTTSSSQQQPPPOOONNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPRRRSSSTTTUUUUUUYYYYYYZZZZZZZZZZZZZZZZZZ\\\]]]]]]^^^___```aaaaaabbbcccdddeeeggghhhiiiiiihhhjjjlllnnnppprrrsssssssssrrrqqqrrrssstttrrrqqqooooooppppppppppppqqqqqqoooooooooooooooooooooooommmnnnqqqtttvvvxxxyyyyyyzzz{{{}}}zzzwwwsssrrrttttttqqqnnnpppqqqtttvvvwwwwwwvvvvvvwwwyyy|||}}}}}}~~~{{{pppdddWWWMMMFFF>>>===<<<===???@@@???>>>BBBJJJWWWgggwwwfffRRRHHHEEEAAA???<<<;;;;;;;;;999888888888999999999777555444555444444444444333333333222222111111111111222222111000/////////000222333000000000000000111111222111000///......///000111222111000//////000111222///////////////000000111//////000000111111222222...000222333444666999<<>><<<<<<<<<===???@@@@@@@@@??????@@@@@@???===<<<<<<;;;;;;;;;:::::::::999999999::::::<<<======>>>???@@@AAACCCEEEGGGHHHMMMMMMLLLJJJGGGDDDBBB@@@<<<<<<======???@@@AAABBBEEEDDDCCCBBBBBBBBBCCCDDDCCCEEEGGGIIILLLQQQWWW[[[^^^___```bbbcccdddddddddaaa___\\\[[[[[[[[[ZZZYYYWWWVVVUUUUUUTTTTTTTTTUUURRRRRRSSSTTTUUUVVVWWWXXXZZZ[[[]]]___```aaaaaaaaafffggghhhiiijjjkkkkkkkkkmmmmmmmmmnnnnnnoooooooooqqqrrrssstttuuuwwwxxxxxxwwwxxxzzz|||~~~}}}||||||{{{yyyxxxvvvwwwxxxyyyzzz|||}}}}}}yyyyyyyyyyyyyyyyyyyyyyyywwwyyy}}}|||{{{}}}}}}{{{xxxzzz|||{{{rrrhhh]]]SSSLLL@@@>>>===>>>@@@BBBCCCCCCDDDKKKWWWfffvvvfffRRRIIIEEEAAA???<<<;;;;;;;;;999888888888888888777666555444444444444444333333333333222222111111111111222222000////////////000111111000000000000000111111222111000000//////000000111000000////////////000000000000/////////000111111---...///000111222333333///000222222444777<<<@@@JJJRRR```ppp~~~wwwvvvmmmqqqzzz~~~zzzssslllcccYYYOOOIIICCCBBBCCCGGGKKKTTTeeetttzzzmmmddddddmmmzzzzzzvvvttt}}}yyykkk\\\NNNFFFBBBBBBDDDGGGJJJNNNTTTZZZ^^^fffnnnzzztttYYYHHH@@@:::999:::777777888999:::;;;<<<<<<===============>>>?????????@@@@@@@@@@@@???>>>>>>;;;;;;;;;:::::::::999999:::::::::;;;<<<===>>>>>>@@@@@@BBBDDDFFFIIILLLMMMPPPOOOKKKGGGCCC???<<<::::::;;;<<<>>>@@@BBBCCCDDDDDDCCCCCCBBBCCCDDDFFFGGGFFFGGGJJJMMMQQQWWW^^^cccggghhhiiijjjkkkkkkkkkkkkeeecccaaaaaabbbccccccbbb___^^^^^^]]]]]]^^^^^^___aaabbbccceeehhhjjjlllllloooppprrrtttuuuuuuuuuttt{{{|||}}}~~~~~~~~~}}}||||||{{{|||}}}}}}~~~~~~~~~~~~}}}|||{{{|||}}}yyysssmmmdddZZZSSSFFFCCC@@@???AAACCCEEEEEEFFFKKKTTTaaaooo}}}fffSSSIIIFFFAAA???<<<;;;;;;;;;999888777777666666555666666666444444444333333333222222222222111111111111222222...//////000000000000000000000000000000111111222000111111111111111111000000000111111111111000000111000000000000111222222......///000111222333333111111222222444999???DDDOOOYYYiiiyyywwwrrrqqqnnnuuu}}}uuurrrkkkccc[[[RRRJJJEEEAAAAAACCCHHHNNNYYYlll}}}yyymmmfffcccmmmzzz|||xxxvvv}}}uuufffVVVJJJBBB???===@@@CCCFFFJJJQQQXXX]]]ccckkkwwwlllTTTEEE>>>999888888666666777888999::::::;;;:::;;;===>>>????????????>>>@@@AAAAAA@@@???>>>>>><<<<<<;;;;;;;;;:::::::::;;;;;;;;;===>>>@@@BBBCCCDDDEEEFFFHHHJJJMMMOOOPPPLLLJJJFFFBBB???<<<;;;;;;<<<===???@@@BBBCCCDDDDDDDDDDDDEEEGGGIIILLLOOOQQQQQQSSSUUUXXX\\\ccckkkpppttttttuuuuuuuuuuuuuuuttttttrrrqqqrrrsssttttttsssoooooonnnnnnnnnnnnoooooossstttwwwzzz}}}~~~|||{{{zzz{{{zzzzzzzzzzzzzzzzzzzzz}}}}}}~~~~~~~~~|||yyyuuussstttvvvwwwwwwxxxxxxzzz|||~~~zzzwwwtttnnneee^^^NNNJJJDDD@@@@@@BBBDDDEEEGGGIIIOOOYYYfffuuugggSSSJJJGGGAAA???<<<;;;;;;;;;999888555555444444444666888999444444444333333333222222222222111111111111222222---...000111111111000///000000000000000111111222000111222333333222111000000111222333333222111000111111111111111222222333//////000000111111222222222222222222444999AAAFFFSSS^^^ppp}}}sssnnnmmmpppxxx}}}nnnkkkeee^^^VVVNNNHHHDDD@@@@@@CCCIIIOOO\\\pppyyyoooiiibbblllzzz}}}zzzxxx}}}~~~}}}~~~rrrcccSSSGGG@@@>>>:::===@@@CCCHHHOOOVVV\\\aaaiiiuuuxxxeeePPPDDD>>>999666666555555666777888999::::::888:::===???@@@@@@???>>>>>>@@@AAAAAA@@@>>>>>>>>>======<<<<<<<<<;;;;;;;;;:::;;;<<<>>>AAADDDFFFHHHIIIIIIJJJKKKMMMOOOPPPQQQEEECCC@@@===<<<===???@@@DDDDDDFFFGGGHHHHHHIIIIIIJJJKKKMMMQQQUUUZZZ^^^aaabbbccceeehhhlllssszzz~~~~~~~~~}}}}}}~~~~~~|||}}}|||{{{yyyvvvsssqqqooonnnooooooooonnnmmmlllllllllqqqrrrrrrrrrqqqpppooooookkkgggcccbbbdddgggjjjlllmmmnnnoooqqqrrrtttuuuvvvzzzzzzzzzzzzzzzzzzzzzzzzvvvyyy~~~}}}|||{{{}}}~~~|||yyyxxxzzz}}}~~~~~~}}}|||xxxoooiiiUUUOOOGGGAAA???AAACCCDDDFFFGGGKKKSSS```ppp~~~hhhTTTHHHCCCCCC@@@===;;;::::::;;;===;;;;;;<<<;;;:::888666555555555555555444333222111111111111111111111111111//////000000111111222222222111111111000000////////////000111222333333333222222333333333333222222......//////000000111111000111111111111222222222444333444666666999CCCOOOWWWfffxxxvvvmmmlllnnnwww}}}wwwmmmdddZZZTTTMMMFFFBBBCCCBBBCCCEEEIIIRRRcccvvvzzzpppiiihhhmmmwww~~~~~~~~~}}}{{{~~~}}}}}}~~~~~~rrr]]]NNNGGGBBB<<<:::;;;>>>BBBFFFLLLTTTYYY```iiiuuu~~~rrr```LLLAAA<<<888777777666666666777777777777777;;;;;;<<<<<<<<<=========AAA@@@@@@???>>>======<<<<<<<<<<<<<<<==================<<<===???BBBEEEGGGLLLJJJIIIJJJKKKJJJFFFBBBBBB???<<<;;;<<<>>>@@@@@@>>>BBBFFFFFFEEEFFFKKKPPPSSSXXX```fffjjjmmmoooppptttwwwzzz}}}~~~}}}~~~}}}|||}}}zzzwwwtttsssrrrppplllhhhkkkjjjgggeeecccaaa``````ccccccbbbbbbccccccdddeeeeeefffgggggggggeeedddcccYYYZZZ[[[\\\^^^___```aaabbbdddfffgggfffgggiiikkkkkkjjjjjjiiikkkmmmoooqqqqqqvvv{{{}}}|||}}}|||xxxuuurrrvvvuuusssqqqqqqrrrsssttt{{{{{{zzzzzzzzzzzz{{{{{{zzzqqq]]]SSSIIIEEECCCAAABBBDDDLLLKKKLLLRRR\\\kkkyyyiiiUUUIIIDDD@@@>>>;;;888777777888999888888888888777666444444555555555555444333222111111111111111111111111111000000000000000111111111222222222222111111111000//////000222222333333222000000111111111111000000000000000000111111111111000111111111111222222222444444555666777:::EEEQQQZZZjjj|||qqqjjjlllpppzzztttkkkaaaWWWPPPJJJDDDAAACCC???AAADDDIIIRRRbbbuuu{{{rrrjjjhhhmmmxxx}}}~~~~~~~~~|||zzzvvvuuuuuuvvvxxx{{{~~~|||mmmXXXHHH@@@:::444888:::<<>>>>>===<<<<<<;;;;;;<<<<<<============AAA@@@@@@AAABBBDDDFFFGGGJJJHHHEEEEEEEEEDDDAAA>>>============????????????@@@DDDHHHJJJLLLQQQYYY___fffkkkqqqwwwzzz}}}~~~~~~||||||{{{zzzyyyxxxwwwvvvtttrrrqqqrrrtttsssqqqnnnoooppppppooollljjjiiijjjjjjgggdddccccccaaa^^^\\\[[[ZZZYYYXXXWWWVVVVVVVVVWWWWWWWWWWWWWWWXXXYYYYYYZZZZZZ[[[[[[ZZZYYYWWWVVVSSSSSSTTTUUUWWWXXXYYYYYY\\\^^^aaabbbccceeegggiiihhhgggfffffffffhhhjjjkkknnnrrrwwwyyyxxxyyy|||~~~}}}~~~~~~~~~|||zzzvvvssspppooonnnmmmmmmnnnoooqqqsssuuuuuuvvvwwwxxxzzz|||}}}yyyfffZZZNNNHHHFFFEEEHHHMMMPPPOOOPPPUUU___lllyyyiiiVVVJJJEEEDDDBBB???<<<:::999::::::777777666555555555555555555555555555444333222222111111111111111111111111111111111111000000000000333333333222222222222222///000111222222222222222000000111111111111000000222222222222111111111111000111111111111222222222444333555777888<<>>;;;999888888111222333555777999:::;;;888888888999:::;;;;;;;;;???>>>>>>======<<<<<<<<<:::;;;;;;<<<===>>>??????DDDDDDDDDDDDEEEEEEEEEEEEDDDBBB@@@@@@@@@AAA@@@>>>???@@@BBBCCCDDDCCCBBBAAABBBGGGOOOUUU\\\eeepppwww||||||xxxzzz}}}zzzvvvssslllkkkjjjhhhgggfffddddddcccaaa`````````___\\\ZZZ]]]______^^^[[[YYYYYYYYY[[[XXXUUUTTTTTTTTTTTTSSSSSSRRRRRRQQQQQQPPPPPPPPPQQQQQQQQQRRRSSSTTTUUUUUUVVVVVVWWWWWWVVVUUUSSSRRRTTTUUUVVVWWWXXXYYYZZZ[[[ZZZ]]]```ccceeegggkkkmmmoooooonnnmmmnnnooopppqqqwwwzzz~~~|||yyywwwssssssrrrsssuuuwwwyyy{{{yyyzzz|||~~~ooocccVVVOOOLLLLLLPPPVVVVVVVVVWWW[[[cccnnnxxx~~~iiiVVVKKKGGGFFFDDDAAA>>><<<;;;;;;;;;999888666555555666777888444555555555444444333222111111111111111111111111222222111111000000//////222222222222222222222222///000111222222222222222222222333333333333222222222222222111111000000000000000111111111222222222333222444777999>>>KKKXXXbbbuuuyyyooonnntttyyy~~~vvvpppcccXXXLLLEEEAAA>>>???BBBBBBEEEJJJPPPXXXeeesss}}}{{{}}}~~~tttllleeekkkxxx{{{zzz~~~~~~~~~~~~}}}{{{yyyvvvtttssspppmmmjjjcccccccccdddhhhmmmrrruuuuuuzzz{{{qqq___MMM@@@;;;999777555777999;;;===AAAFFFIIIRRRZZZeeeppp{{{yyyfffVVVEEE>>>;;;888666666444444555777999:::<<<<<<777777888999999:::;;;;;;>>>=========<<<<<<<<<;;;;;;<<<===>>>???@@@AAAAAADDDEEEEEEEEEDDDCCCBBBAAA???>>>======???AAABBBCCCAAACCCDDDEEEEEEEEEFFFGGGLLLSSS^^^iiisss|||zzztttqqqrrrvvvzzz}}}wwwtttqqqnnnllliiifffccc\\\\\\[[[YYYXXXVVVUUUUUUWWWWWWVVVVVVWWWVVVVVVUUUVVVWWWXXXWWWUUUSSSSSSSSSTTTRRRPPPOOOPPPQQQSSSTTTSSSSSSSSSSSSSSSRRRRRRQQQSSSTTTVVVXXXZZZ\\\]]]^^^^^^___```aaaaaaaaa```______```aaaccceeeggghhhiiigggjjjnnnqqqtttwww{{{~~~sssiii___YYYUUUSSSVVV\\\\\\\\\]]]aaagggooovvv{{{iiiVVVLLLHHHCCCAAA???<<<:::999888888888777666555555666777777444444444555444444333333111111111111111111111111222222111111000000//////000000111111111111111111000000111222222222111111222222333333333333222222111111111000000//////...000000111111111222222222222111333666999@@@NNN[[[ggg|||wwwqqqqqqvvv{{{wwwqqq___TTTIIICCC???===???DDDDDDGGGMMMRRRZZZeeerrr{{{~~~tttlllccciiiuuuzzzzzz~~~}}}||||||{{{zzzwwwtttqqqnnnlllhhhddd```ZZZYYYYYYZZZ]]]bbbhhhkkksssvvv{{{vvviiiVVVGGG===888888888666777:::;;;===@@@DDDGGGPPPVVVaaammmyyy|||dddTTTDDD===;;;888666555666666777888999:::;;;;;;999:::::::::;;;;;;;;;;;;============<<<<<<<<<<<<===>>>???@@@AAABBBCCCCCCBBBBBBBBBBBBAAA@@@>>>>>>======>>>>>>???@@@CCCEEE@@@BBBDDDEEEGGGKKKPPPUUUbbbiiisss}}}|||||||||xxxzzz||||||zzzxxxwwwvvvqqqmmmiiihhhhhhjjjkkkkkkhhheeeaaa]]][[[YYYWWWUUUSSSSSSRRRRRRQQQPPPPPPOOORRRRRRRRRSSSSSSSSSTTTUUUQQQSSSTTTTTTRRRQQQRRRSSSUUUTTTTTTSSSTTTVVVXXX[[[WWWXXXZZZ\\\]]]^^^^^^^^^```bbbeeehhhlllooopppqqqoooqqqsssuuuwwwwwwwwwwwwtttuuuwwwyyy{{{}}}|||ssslllgggccc___ZZZ[[[^^^aaabbbdddgggkkkqqquuuxxxhhhVVVLLLHHHDDDBBBAAA???===;;;::::::666666555444444444444444333444444555444444333333111111111111111111111111111111111111000000000000000000000000000111111111000111111222222222111111000000111111111111000000000000000///////////////000111111111111222222222222111333777;;;BBBQQQ```pppzzzrrrpppsssxxx|||xxxqqq]]]RRRHHHCCC@@@>>>AAAFFFCCCGGGMMMSSS[[[fffsss|||tttlllccchhhttt|||}}}~~~~~~{{{yyyxxxxxxwwwuuusssppplllhhhddd```[[[WWWOOONNNMMMNNNRRRXXX^^^bbbppprrrwww{{{~~~~~~ppp```NNNAAA888333222444666888:::<<<===@@@CCCFFFMMMTTT^^^jjjwwwzzz```QQQCCC>>><<<:::777666777777777888999:::;;;;;;>>>>>>>>>>>>====================================??????@@@@@@AAABBBCCCCCC????????????>>>>>>>>>===@@@AAABBBBBBBBBBBBEEEGGGGGGJJJNNNQQQTTT[[[dddjjjuuuyyy}}}vvvvvvtttpppllliiiiiijjjhhhiiijjjhhheeeccccccdddeeebbb___^^^^^^^^^^^^]]]]]]ZZZUUURRRQQQPPPOOONNNJJJJJJKKKLLLLLLMMMMMMMMMNNNOOOPPPOOOOOOOOORRRTTTUUUWWWYYYYYYYYYYYYZZZ[[[```aaabbbbbbcccdddgggjjjjjjlllppptttxxx{{{|||}}}|||~~~}}}xxxrrrooonnnmmmhhhbbb```cccggghhhkkknnnqqqtttvvvwwwgggUUULLLHHHEEEDDDCCCAAA@@@???>>>===777777777666555444333222333333444444555444444333111111111111111111111111000000000000000111111111000000000111111222222222111111222222222111111000000000111111111111000000000000000000000000111111000111111111111222222222333333555999>>>FFFVVVeeezzz{{{rrrmmmnnnttt|||wwwppp[[[RRRHHHDDDBBBAAACCCHHHDDDHHHOOOVVV___lllzzztttllldddiiisss~~~~~~|||}}}zzzvvvtttsssrrrqqqooollliiiddd```[[[VVVPPPLLLFFFEEEEEEGGGLLLSSSZZZ___kkkooouuu{{{~~~}}}zzzxxxgggWWWEEE<<<666222111444555777:::<<<===???BBBEEEKKKQQQ[[[hhhvvvqqqZZZMMMAAA>>>>>>===;;;:::888999:::<<<===???@@@@@@CCCCCCBBBAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@AAAAAA???>>>>>>===>>>???@@@AAAAAADDDHHHJJJKKKLLLOOORRRUUUYYY^^^aaacccgggnnntttuuuuuuuuuuuusssoooiiifffbbbbbb```]]]YYYXXXYYYZZZXXXYYYYYYWWWVVVVVVXXXZZZ```\\\XXXUUUUUUVVVVVVVVVXXXTTTPPPMMMMMMNNNNNNNNNHHHIIIKKKMMMOOOPPPRRRSSSUUUWWWYYYZZZ[[[]]]aaaeeejjjllloooqqqqqqrrrtttuuuzzz}}}~~~}}}}}}||||||}}}}}}~~~||||||{{{{{{{{{{{{||||||{{{|||}}}~~~|||zzzuuutttuuuuuupppiiihhhkkklllnnnqqquuuwwwxxxxxxxxxfffTTTKKKHHHAAAAAA@@@???>>>===<<<;;;999:::::::::999777444333333333444444555444444444111111111111111111111111//////000000111111222222111111111222222333333333111111222222222111111000222222333333333333222222000000111111222222222333000111111111111222222222555444777;;;@@@IIIYYYhhhyyypppkkknnnwwwuuunnn[[[RRRIIIFFFDDDCCCEEEIIIFFFJJJQQQZZZdddssstttmmmfffjjjttt{{{xxxyyyvvvrrrpppooonnnmmmkkkeeebbb]]]XXXSSSMMMGGGCCCBBBBBBBBBEEEKKKSSS\\\aaahhhmmmuuu||||||xxxttt___OOO@@@:::777444555999444666999;;;===???BBBDDDJJJOOOYYYfffuuuiiiVVVJJJ???===@@@???>>>>>>;;;<<<>>>@@@CCCEEEGGGHHHGGGFFFEEEDDDBBBAAA@@@???>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>??????@@@???>>>===>>>AAACCCEEE@@@EEELLLQQQUUUXXX]]]```\\\aaaggghhhffffffjjjmmmiiigggeeebbb```\\\XXXVVVSSSSSSRRROOOMMMMMMOOOQQQPPPQQQQQQRRRRRRUUUZZZ]]]```[[[TTTPPPPPPRRRTTTUUUVVVSSSNNNLLLMMMNNNPPPPPPOOOQQQSSSUUUXXX[[[]]]^^^dddhhhlllooorrrwww~~~}}}zzzvvvtttppppppqqqqqqqqqqqqppppppkkkkkkkkkkkkllllllmmmnnnqqqppppppooooooooopppppplllmmmooorrrtttvvvwwwwwwwwwyyy|||~~~~~~}}}yyyxxxyyyyyytttnnnmmmqqqooorrruuuyyy{{{{{{{{{zzzgggTTTJJJGGGCCCCCCBBBAAA???===;;;:::888888888777666444333222222333444666777999:::;;;222333333333333222111111333222111000000111222333333222111000000111222333111222222222222333333333777555222000......///000000000000000000111111222111222333222111111333444555555777===DDDPPPcccsss|||vvvpppmmmrrr~~~uuulllYYYPPPHHHGGGGGGFFFGGGIIIKKKOOOYYYeeettt~~~qqqhhhcccgggppp|||}}}zzzwwwuuutttsssqqqpppmmmgggaaa\\\\\\WWWPPPLLLIIIFFFAAA>>>===>>>@@@CCCHHHOOOXXX]]]gggkkkqqqwww}}}wwwmmmXXXJJJ<<<555333222222444666666777999;;;>>>@@@AAAHHHMMMUUU```mmmyyywww___IIIGGGDDD???<<<;;;===???CCCEEEGGGHHHHHHHHHIIIJJJNNNNNNMMMLLLHHHDDD@@@>>>======<<<;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;======???AAACCCDDDFFFGGGKKKPPPWWW^^^bbbcccaaa___cccaaa___```aaa```\\\YYYXXXTTTPPPLLLKKKKKKJJJJJJMMMLLLKKKKKKKKKMMMNNNOOOPPPPPPOOOPPPQQQSSSTTTVVV___\\\WWWSSSSSSUUUZZZ]]]YYYYYYWWWUUUSSSTTTWWWZZZZZZ]]]bbbhhhnnntttwwwyyy}}}zzzwwwtttrrrppppppooommmjjjhhhfffeeedddaaabbbbbbccccccbbbbbbaaa````````````aaabbbcccdddeeeeeeeeeddddddcccbbbaaadddhhhjjjiiikkkrrrwwwxxxvvvyyy~~~~~~}}}~~~}}}yyyssstttwww{{{~~~}}}{{{gggTTTJJJGGGCCCBBBAAA???>>><<<;;;;;;777777777666555444222222444444444555555666666666222333333333333222111111222222111111111111222222222222111111111111222222222111///...///000222444555444222000//////000000000000000000000111111222111222333222111111333555444444777>>>GGGTTTiiizzzzzzuuuooonnntttuuujjjZZZQQQIIIGGGHHHHHHIIIKKKPPPVVVaaannn||||||qqqiiiccchhhrrr}}}zzzwwwuuusssqqqnnnkkkhhhddd^^^XXXTTTPPPLLLGGGDDDCCCAAA>>><<>>===============<<<<<<<<<<<<<<<<<<<<<<<<===>>>AAACCCFFFIIIKKKLLLQQQUUUYYY]]]^^^]]][[[YYYVVVTTTSSSSSSSSSRRROOOKKKHHHGGGGGGGGGGGGHHHGGGGGGHHHHHHHHHIIIJJJLLLNNNPPPSSSSSSSSSUUUVVVYYY[[[]]]dddcccbbbaaa```aaabbbcccaaabbbccccccdddgggjjjmmmqqqtttzzz}}}{{{zzzyyyxxxvvvtttrrrqqqrrrssssssrrrpppnnnkkkhhheeedddccccccbbb```^^^\\\[[[ZZZZZZZZZZZZZZZZZZZZZZZZYYYYYY]]]]]]]]]^^^___```aaaaaaaaabbbdddfffggggggffffffbbbfffiiikkkrrr|||uuuvvvxxx{{{~~~~~~|||zzzgggUUUKKKFFFBBBAAA???===<<<;;;<<<<<<888888888777666555444333555555444444333222222222222333333333333222111111111111222222222222111111111111222222222222111111222000---+++,,,...222444222222222111111111000000000000000000000111111222111222222222111111333555444444888@@@JJJZZZqqq|||wwwsssooooooxxxuuujjj]]]SSSKKKIIIJJJJJJLLLOOOUUU]]]jjjyyyyyypppjjjccciiittt~~~zzzwwwtttqqqooommmiiiccc]]]XXXSSSNNNKKKCCCAAA>>>============<<>>>>>??????>>>>>>============>>>===========================???AAADDDHHHKKKNNNOOOSSSTTTUUUUUUTTTRRROOOMMMGGGFFFEEEFFFGGGGGGEEECCC@@@AAACCCDDDEEEFFFFFFFFFGGGHHHKKKOOOSSSWWWZZZ\\\______```bbbeeegggjjjkkkqqqrrruuuvvvvvvtttqqqpppnnnqqqvvvzzz}}}}}}}}}}}}{{{zzzxxxxxxvvvvvvvvvvvvxxxxxxsssrrrqqqpppooonnnmmmmmmkkkjjjiiiggggggggghhhhhhhhhfffccc```]]]\\\\\\\\\]]][[[ZZZXXXWWWWWWXXXXXXZZZ[[[[[[\\\\\\[[[[[[ZZZ\\\\\\]]]___```bbbcccdddcccfffjjjnnnpppqqqqqqqqqlllooorrrxxxvvvvvvvvvyyy{{{|||{{{zzzhhhUUUKKKFFFAAA???===;;;:::;;;<<<===999999999999888777666555555555444444333222111111222333333333333222111111000111222333333222111000000111222333333222111000111000...------///111333000111111222222222111111000000000000000111111222000111222222111111333555555555999BBBNNN^^^vvv{{{ssspppnnnqqq|||xxxnnnaaaVVVMMMJJJKKKLLLOOORRRXXXaaapppwwwmmmfffbbbiiivvv|||xxxtttqqqnnnkkkhhhbbb[[[TTTNNNJJJFFFCCC>>><<<;;;;;;<<<>>>??????BBBDDDGGGLLLRRR[[[eeekkkpppuuuyyyxxxtttlll^^^QQQCCC<<<666555555333333555777777999;;;===@@@CCCDDDGGGLLLSSS[[[dddnnnyyyoooWWWPPPMMMJJJJJJPPPXXXaaafffkkklllnnnnnnlllfff___ZZZNNNJJJDDD???;;;:::;;;<<<===<<<;;;;;;;;;;;;<<<<<>>>>>>>>>>>>>>======<<<===???BBBEEEGGGJJJKKKJJJJJJIIIHHHFFFDDDCCCBBB===>>>???AAACCCEEEEEEEEEDDDEEEFFFFFFEEEFFFHHHIIIJJJNNNTTT\\\cccjjjoooqqquuuvvvwwwxxxzzz|||}}}~~~~~~}}}}}}{{{{{{{{{||||||xxxvvvsssrrrrrrsssrrrqqqpppooonnnmmmmmmnnnoooppplllllllllllllllkkkkkkkkkjjjiiigggfffeeeeeeeeeeeefffdddaaa^^^\\\\\\]]]___aaa```_________```aaabbbffffffggghhhiiiiiiiiiiiifffhhhjjjllloooqqqrrrssstttwww|||qqqpppppprrrvvvxxxyyyyyyiiiVVVKKKFFFAAA???===;;;::::::;;;<<<888888888888777666666555555555555444444444444444222333333333333222111111000111222333333222111000000111222333333222111000///000111222222222111111000000111222222222222111000000000000000111111222000111222222111222444666666777<<>><<<<<<======>>>???BBBCCCDDDGGGMMMSSSZZZccckkkqqqssswwwyyytttmmmbbbTTTHHH<<<777444555555333444777666777888:::===@@@CCCDDDGGGMMMTTTZZZaaakkkwwwyyyeeeZZZWWWVVVZZZcccnnnvvvzzz{{{wwwqqqjjj```VVVOOODDDCCC@@@>>><<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<>>>>>>>>=========<<<999:::;;;<<<>>>???AAAAAA???>>>>>>=========>>>>>><<<===>>>@@@AAABBBDDDFFFEEEEEEEEEDDDDDDGGGMMMRRRVVV[[[cccnnnxxx|||{{{{{{xxxvvvuuusssrrrsssssstttsssqqqnnnmmmnnnoooooooooooonnnmmmllllllmmmnnnooojjjjjjjjjkkkkkklllllllllllllllllllllmmmmmmnnnnnnjjjiiifffddddddfffhhhiiiooooooppprrrtttuuuwwwxxxzzz{{{|||~~~yyyfffeeeeeeggglllqqqtttvvvjjjVVVKKKFFFAAA@@@>>><<<;;;:::;;;;;;555666666666555555444333555555555555666666666666222333333333333222111111111111222222222222111111111111222222222222111111///111333555555444222111111111111111111111222222000000000000000111111222///111222222111222444666777888???IIIVVVfff|||{{{wwwmmmnnnpppxxxzzziii]]]QQQLLLLLLMMMQQQUUU___hhhxxx|||rrrggg___ccclllzzz{{{uuuooojjjddd^^^YYYPPPKKKDDD???===<<<<<<;;;<<<===???@@@@@@CCCFFFIIIKKKPPPWWW]]]dddjjjpppttttttwwwuuulllaaaWWWKKK@@@999555333444444333555999777777999;;;>>>BBBDDDFFFHHHNNNUUU[[[```jjjwwwzzzkkkjjjkkkqqq{{{uuujjj```VVVLLLFFF?????????????????????>>>>>>============>>>>>>???>>>======<<<<<<;;;;;;;;;888888999999999:::::::::999999999:::;;;===???@@@===???@@@??????@@@BBBDDDCCCEEEGGGHHHKKKRRR\\\cccpppuuu}}}~~~|||{{{zzzyyyyyyxxxxxxyyyxxxvvvuuuuuuwwwxxxwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwuuuvvvvvvwwwxxxyyyzzzzzz{{{|||~~~}}}|||{{{{{{}}}pppZZZXXXWWWZZZ```fffkkknnnkkkWWWKKKFFFAAAAAA???>>><<<;;;:::999666666777777777666555555555555555555555555555555222333333333333222111111222222111111111111222222222222111111111111222222111111222333444333333222333222111000000000111222000000000000000111111222///000222222111222444777666999BBBNNN[[[kkk|||uuusssnnnpppttt}}}|||lll___RRRLLLKKKLLLPPPUUU^^^ggguuu~~~vvvnnngggbbbgggppp}}}zzzvvvooohhhaaaYYYQQQMMMEEEAAA===;;;;;;<<<=========@@@CCCDDDFFFIIINNNRRRVVV[[[ccciiimmmpppsssuuussstttnnnbbbVVVLLLBBB:::777444222333333222666;;;999999;;;>>>AAADDDGGGIIIIIIOOOVVV[[[aaajjjxxxzzziii[[[RRRKKKEEEAAA>>>===>>>>>>>>>>>>??????===============>>>??????<<<<<<;;;;;;:::999999888999999999999999999999999::::::;;;<<<===>>>???@@@>>>@@@BBBCCCCCCEEEIIILLLMMMQQQWWW[[[```iiiuuu}}}vvveeeQQQNNNLLLNNNSSSZZZ```ccckkkWWWKKKFFFBBBAAAAAA???>>>;;;999888999999:::::::::999999888666666666555555444444333222333333333333222111111333222111000000111222333333222111000000111222333333222111111111222333444444333111//////000111222000000000000000111111222///000111222111222555777555999CCCQQQ___pppxxxrrrqqqppprrrxxx|||nnnaaaSSSMMMKKKLLLOOOTTT\\\dddqqqwwwppplllhhheeeiiirrr~~~vvvrrrkkkcccZZZQQQIIIDDDAAA>>>;;;;;;===???@@@AAA???BBBFFFIIIKKKPPPVVV[[[___dddkkkqqqssstttttttttrrrqqqiii[[[NNNEEE===777777444222333333222666<<<:::;;;===@@@CCCFFFIIIKKKIIIOOOWWW\\\aaakkkyyy|||ooo\\\MMMFFFCCC@@@>>>===<<<;;;::::::;;;===>>>;;;;;;;;;;;;;;;<<<===>>>;;;;;;:::999999888777777:::::::::;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>AAAEEEHHHJJJNNNUUUYYY]]]dddlllrrrxxx}}}}}}~~~ooo\\\LLLIIIFFFGGGLLLSSSYYY\\\jjjVVVKKKFFFDDDAAA???>>>>>>===<<<;;;888888777666666666666666555555444333333333333444555555444333222111000///222111000111222333111///333333222222111000000///111111222222222222111111333333333222222111111111//////000111222333333333000222444444333333333444;;;>>>EEERRReeezzzwwwsssrrrlllvvv~~~{{{rrreeeWWWPPPNNNMMMPPPTTTZZZaaammmzzzxxxmmmccc```cccmmmzzz|||vvvqqqhhhZZZPPPKKKFFFAAA<<<:::;;;===>>>>>>@@@CCCEEEBBBGGGLLLQQQUUUYYY```dddnnnooorrruuuwwwuuuqqqmmmllldddXXXMMMDDD>>>999777222333444444444555777999888;;;???BBBDDDFFFHHHJJJOOOQQQXXX```fffnnn|||ooo```OOOGGGDDD@@@>>>>>>>>>===<<<;;;;;;;;;;;;;;;777999;;;=========<<<;;;<<<;;;:::999888888888999<<<;;;:::;;;<<<===<<<;;;999;;;<<<===>>>???BBBEEEFFFFFFGGGJJJPPP[[[fffnnnuuu}}}~~~gggSSSHHHCCC???AAADDDHHHOOOVVViiiVVVJJJEEECCCAAA>>>=========;;;:::888888777666666666666666555555444333333333333444333333333222222222222111222111111222333333222000000000000111222222333333111111222222222222111111222222222111111000000000000000000111222222222333000222444444333333444555<<<@@@IIIWWWjjj}}}}}}tttqqqqqqqqqxxx|||ttthhh[[[TTTQQQPPPRRRWWWYYY```kkkxxxvvvkkkaaa___bbbmmmyyyvvvpppddd[[[PPPHHHDDDBBB>>>:::;;;<<<===>>>>>>@@@DDDFFFJJJNNNUUUZZZ^^^ccchhhlllnnnpppsssuuuuuuqqqkkkeee]]]WWWMMMEEE???;;;999777333555666666666666999;;;;;;===AAACCCDDDFFFIIIKKKMMMQQQYYYbbbiiippp~~~zzzdddWWWIIIDDDBBB@@@>>>???<<<<<<;;;;;;;;;;;;<<<<<<999:::<<<======;;;:::999888888888999999:::::::::;;;;;;<<<===@@@BBBBBBBBB999;;;>>>???@@@BBBEEEHHHIIILLLQQQYYYbbbnnnzzz~~~wwwrrrqqqttt{{{~~~hhhVVVGGGAAA===???AAACCCGGGMMMiiiUUUJJJEEEBBB@@@>>><<<<<<<<<;;;999888888777666666666666666555555444333333333333444111111111222222333333333333222111222333444222000///000000111222222333333111111222222222222111111111111111000000000000000111111111111111111222222111222444444444444555777<<>>>>><<<:::===>>>???@@@BBBEEEIIIMMMRRRVVV]]]bbbgggjjjmmmpppmmmnnnpppqqqooohhh___YYYOOOJJJCCC===:::999777666555777888888777888:::<<<>>>@@@CCCDDDEEEFFFIIIKKKNNNQQQZZZeeemmmuuuxxxjjjVVVLLLCCCAAABBBAAA??????;;;;;;;;;:::;;;;;;<<<===;;;<<<<<<===<<<:::999777777888:::;;;<<<======>>>;;;<<<===>>>@@@AAABBBBBB<<<>>>AAABBBDDDGGGKKKNNNSSSYYYcccooo{{{yyylllccc___aaajjjuuu|||kkkYYYHHHBBB======>>>>>>AAAEEEhhhUUUIIIDDDBBB???===<<<<<<;;;:::999888777777666666666666666555555444333333333333444111111222222222333333333333222111222444444222111222222222111111111000000111111222222222222111111111111111111111111000000222222222111111111111111111222444444444555777999===FFFUUUgggyyysssoooqqqrrryyyyyyyyyzzzuuulllaaa[[[UUUPPPQQQUUU\\\bbbjjjttt}}}|||pppeee\\\[[[___nnnzzzzzznnn```WWWIIIDDD>>>;;;;;;<<<<<<<<>>:::999888777666666777888999888999;;;===@@@AAACCCDDDEEEFFFIIIKKKPPPSSS\\\gggqqq||||||iii[[[MMMFFFAAACCCDDDBBB@@@@@@<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999:::;;;===???@@@@@@@@@@@@@@@@@@AAA@@@???>>>??????CCCDDDEEEGGGKKKQQQXXX]]]gggooo{{{}}}ooobbbZZZWWW___mmm{{{nnn]]]KKKCCC======>>>===>>>AAAiiiUUUJJJEEEBBB???===<<<<<<;;;:::999888777777666666666666666555555444333333333333444333333333222222222111111222222111222333444222000222222222111111111111111111111222222222222111111222222222222222222222222222222222111111111111111111222444444444666999;;;???JJJ[[[nnnxxxoooooosssuuuxxxwwwvvvyyy~~~vvvnnneee___WWWQQQQQQTTT___ccckkkttt}}}zzznnnccc[[[[[[```ppp}}}}}}pppbbbUUULLLBBB@@@<<<::::::;;;======>>>AAADDDHHHMMMSSSZZZ___cccdddfffhhhhhhgggdddbbb^^^[[[VVVRRRNNNJJJEEEBBB@@@===:::999999999999888666888999999888999;;;===@@@AAACCCDDDEEEGGGJJJMMMRRRVVV___kkkwwwppp^^^RRRKKKFFFDDDFFFGGGDDDAAAAAA???>>>===<<<;;;:::::::::;;;;;;<<<<<<============<<<===>>>???@@@@@@@@@@@@AAABBBDDDCCCBBBAAABBBDDDKKKLLLNNNRRRYYYcccpppxxxwwwlllbbb\\\XXXcccuuurrrbbbMMMDDD<<<<<<===<<<<<<>>>iiiVVVKKKFFFBBB@@@>>><<<<<<<<<;;;999888888777666666666666666555555444333333333333444333333333222222111111111222111000111222333111///......///111222333444555111111222222222222111111222222222222222333333333111111111111111111222222111222444444555777:::===CCCOOObbbuuusssmmmppptttvvvuuutttuuu|||}}}xxxrrrkkkddd[[[SSSRRRUUU^^^ccckkkvvvxxxmmmbbb[[[]]]bbbtttpppbbbVVVKKKCCC>>><<<;;;999:::;;;>>>??????BBBGGGMMMRRRWWW]]]aaajjjiiigggfffeeeaaa]]]YYYQQQMMMGGGCCCAAA@@@>>>===888777777888:::<<<<<<;;;777888::::::999:::<<<>>>@@@AAACCCEEEGGGJJJNNNRRRWWW\\\iiixxxuuueeeWWWMMMKKKGGGFFFIIIIIIDDDAAAAAA@@@???>>>===<<<<<<<<<<<<<<<<<<======>>>??????@@@======<<<===>>>???@@@AAA<<<@@@EEEGGGHHHJJJOOOSSS\\\^^^aaagggppp}}}zzzrrrjjjccc^^^___kkk~~~vvvgggQQQFFF<<<:::;;;::::::;;;kkkWWWLLLGGGCCCAAA>>>=========;;;:::888888777666666666666666555555444333333333333444111222222222222222333333000000///000111222000.........///111222333444555111111222222222222111111000111111111222222222222000000000111222222222333111333444444555777;;;???HHHUUUhhhzzz~~~ppplllooorrrtttqqqrrrvvv}}}{{{xxxsssmmmfff\\\SSSQQQTTTZZZ```jjjxxxxxxmmmccc]]]```fffxxxsssbbbTTTKKKCCC>>><<<<<<;;;;;;<<<>>>BBBDDDEEEIIIOOOTTTXXX\\\```bbbgggddd___\\\ZZZVVVQQQMMMDDDBBB>>><<<<<<===<<<<<<999888888:::<<<======<<<999:::;;;;;;;;;<<<>>>@@@@@@BBBDDDGGGJJJNNNTTTXXX```iii{{{kkk]]]QQQKKKIIIFFFFFFIIIHHHCCC@@@@@@>>>>>>>>>>>>>>>???@@@@@@??????????????????@@@@@@>>>=========>>>AAAEEEGGGFFFKKKSSSXXX\\\aaahhhnnnvvvzzzyyyqqqkkkddd^^^ZZZ```kkk{{{|||}}}{{{mmmYYYLLL???::::::999999:::kkkXXXLLLGGGDDDAAA???>>>>>>===<<<;;;888888777666666666666666555555444333333333333444///000111222333444555555000///...///111111///...111111111111111111222222111111222222222222111111//////000000111111111222//////000111222333333444222333444444555888<<>>>>>@@@CCCGGGJJJLLLQQQVVV[[[^^^```cccddd^^^ZZZTTTQQQNNNJJJEEEAAA===;;;:::;;;===>>>===<<>>===>>>>>>>>><<<:::;;;<<<=========>>>@@@BBBAAACCCFFFIIILLLRRRXXX\\\iiiuuuzzzfffXXXOOOIIIGGGDDDEEEHHHGGGBBB???@@@<<<<<<===>>>@@@AAACCCDDDCCCBBBAAA@@@????????????AAA@@@??????BBBFFFKKKNNNZZZaaaiiippptttzzz{{{ssskkkddd^^^XXXUUUXXXbbbpppzzz~~~xxxuuuzzzqqqbbbSSSCCC===<<<;;;:::;;;kkkWWWKKKFFF@@@@@@>>>===;;;999888777777777777666555555444444666666555444333222222111111111111111222333444444111000000000111222333333111111222222222333333333333333333222222111111111111000///...///000222444000000000111222222333333555222111444777888===CCCQQQ___qqqwwwooolllmmmqqqvvvuuuyyy|||yyyqqqmmmggg___XXXTTTRRRQQQSSS[[[hhhzzz{{{pppddd]]]aaaiii}}}}}}jjjTTTHHHBBB===999777999===AAAAAAAAADDDKKKQQQTTTTTTVVVYYY]]]___```___UUURRRLLLFFFBBB???>>>===;;;;;;::::::999999::::::======>>>>>>===<<<<<<;;;???===<<<>>>AAABBB@@@===CCCFFFJJJNNNTTT[[[ccchhhwwwrrr___PPPHHHGGGGGGFFFDDDBBB@@@???>>>>>>===???@@@@@@@@@@@@CCCEEEFFFDDDBBBBBBDDDEEECCCAAAFFFFFFEEEDDDFFFNNN[[[dddsss|||~~~vvvoookkkeee\\\TTTRRRUUUXXX___iiixxx~~~ssspppwwwuuucccVVVFFF===<<<===<<<;;;kkkWWWKKKFFFAAAAAA???>>><<<:::999888777777777666555555444444444444444444444444333333222222222111222222333333222222222111222222333333111111111222222222333333333333333222222222111111222222111000...---+++***//////000111222222333333555222222555777999>>>EEESSSaaarrrxxxrrrpppqqqvvv{{{zzz~~~~~~yyyvvvpppmmmggg```YYYUUURRRQQQTTT\\\jjj}}}yyynnnccc\\\aaaiii{{{ooo^^^KKKCCCAAA???======@@@CCCGGGGGGGGGIIIOOOUUU\\\[[[\\\]]]]]]ZZZVVVSSSKKKHHHDDD@@@===;;;;;;<<<<<<;;;::::::::::::;;;;;;<<<===>>>???????????????===<<<<<<>>>BBBDDDCCCAAACCCGGGKKKPPPUUU^^^jjjrrrnnn\\\OOOHHHGGGDDDDDDBBBAAA@@@?????????@@@AAABBBBBBCCCDDDGGGJJJIIIHHHGGGIIIKKKLLLJJJHHHHHHJJJLLLOOOUUUaaannnxxxxxxooojjjbbbWWWNNNJJJKKKPPPYYYfffyyyvvvlllkkkuuuyyyiii\\\LLLBBB@@@@@@???===kkkWWWKKKFFFBBBAAA@@@>>>===;;;::::::888777777666666555555444333333333444444444555555333333222222111222222222444444333222222222333333111111111222222222222333333333333222222222222111222222333222000---***'''...///000111222333444444555222222555777999@@@GGGUUUccctttyyytttuuuvvv{{{}}}wwwsssnnnkkkfff```ZZZUUUQQQPPPRRR[[[jjj}}}vvvlllaaa[[[aaajjjzzz{{{aaaRRRCCC>>>>>>>>>>>>???EEEHHHKKKLLLLLLNNNSSSWWW]]]\\\\\\ZZZWWWQQQJJJEEE@@@>>><<<:::999999:::;;;<<<;;;;;;;;;;;;;;;<<<===<<<===???@@@AAABBBBBBBBB>>>===>>>AAAEEEGGGHHHHHHFFFKKKQQQUUU[[[gggxxxjjjZZZNNNHHHGGGBBBAAA@@@@@@@@@@@@@@@@@@CCCDDDEEEFFFGGGJJJNNNRRRQQQPPPOOOPPPQQQQQQOOOMMMNNNSSS[[[cccmmmyyy|||}}}uuunnnhhh___RRRHHHEEEEEEKKKVVVhhhzzznnngggiiiuuu|||pppdddTTTIIIEEEDDDBBB???lllXXXLLLFFFAAA@@@???>>><<<;;;::::::888888777777666555555555444444444444444444444444444444333222111111111111444333333222111111111111111111111111222222222222222222222222222222222222000111222333222111000///......///111222333444555333111222555666999AAAIIIWWWddduuuxxxuuuwwwyyy~~~}}}vvvqqqkkkiiiddd^^^XXXTTTPPPOOOMMMWWWgggyyy~~~tttjjj```[[[bbblll}}}}}}pppYYYLLL@@@<<<<<<<<<<<<===DDDGGGJJJMMMNNNPPPSSSVVVVVVTTTQQQOOOKKKFFFAAA<<<;;;:::999888999:::;;;<<<<<<<<<<<<<<<<<<===>>>???>>>???@@@AAABBBCCCCCCCCCAAAAAACCCEEEHHHKKKMMMMMMKKKQQQYYY]]]eeettt|||hhhYYYNNNHHHGGGAAAAAA@@@@@@AAAAAABBBCCCEEEFFFGGGHHHJJJNNNSSSWWWYYYWWWTTTQQQPPPPPPPPPQQQYYYaaammmyyy}}}zzzvvvpppkkkfff]]]PPPHHHEEEFFFMMM[[[pppuuujjjffflll|||}}}uuujjj\\\RRRLLLJJJHHHFFFlllXXXLLLGGG??????>>>===;;;:::999999888888888777666666555555666666555444333333222222444444333222111111111111222222111000000///000000000000111111111222222222222222222222222222222222111000000000111222444555...///000111222333444444111000111444555888AAALLLYYYfffvvvuuutttwww{{{~~~wwwrrrhhheee```ZZZUUUQQQNNNMMMJJJUUUcccttt|||tttkkkaaa]]]dddmmmxxxiiiRRRGGG>>><<<=========???BBBEEEIIILLLOOOQQQRRRTTTPPPLLLGGGBBB???===;;;999999999888888999:::;;;<<<============>>>???@@@AAAAAAAAABBBCCCCCCCCCCCCCCCDDDEEEFFFGGGIIIKKKNNNPPPQQQXXX```gggqqqzzzgggZZZOOOIIIGGGBBBBBBBBBBBBBBBCCCDDDDDDEEEGGGHHHJJJKKKOOOTTTWWWXXXUUUQQQMMMLLLPPPUUUYYYfffppp}}}zzzwwwsssnnnhhhcccZZZMMMFFFEEEEEEOOObbb{{{|||pppiiihhhqqqyyypppeee\\\XXXVVVUUUTTTlllXXXLLLGGG>>>>>>===<<<;;;:::999999999888888777777666666555777666555444333222222111333333222222111222222222111000000/////////000000000000000111111111111222111222222222222333333333222111///......///111222000000000111222222333333000000222444555888CCCOOO\\\hhhxxx}}}ttttttyyy}}}vvvqqqdddaaa[[[UUUPPPMMMLLLKKKJJJTTTaaannn|||uuummmddd```fffooo~~~rrrbbbIIIAAA<<<===???@@@AAADDDDDDFFFJJJMMMOOOPPPPPPOOOMMMHHHAAA<<<999888777777888888888888888999::::::=========>>>???AAABBBCCCDDDDDDEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJMMMQQQTTTYYY```iiisssvvveeeYYYOOOIIIHHHEEEDDDCCCCCCCCCCCCCCCCCCCCCEEEHHHIIIJJJLLLOOORRROOONNNLLLKKKNNNUUU___fffqqqzzz{{{xxxtttqqqrrrlllggg```UUUIIICCCDDDCCCPPPhhhwwwmmmiiikkkwwwzzztttmmmgggeeeeeeffffffmmmYYYMMMGGG??????>>>===<<<;;;::::::999999888888777666666666555555555444444333333333222222222111222222333333000000000000000000111222000000000000111111111111111111222222222333333333222111111000////////////111111111111111111111111111111444666777:::FFFSSS```lll{{{|||tttuuu}}}|||tttoooaaa]]]VVVOOOJJJIIIIIIJJJHHHQQQ\\\fffuuu|||wwwppphhhccchhhqqq|||wwwzzzxxxfffUUUDDD>>>;;;===AAABBBDDDGGGGGGHHHJJJLLLMMMLLLIIIGGGEEEAAA<<<999777777666666888888999999:::;;;;;;<<<===>>>>>>???AAABBBDDDEEEEEEFFFGGGHHHIIIJJJJJJJJJIIILLLNNNOOOQQQTTTZZZ^^^eeekkkuuupppaaaWWWNNNIIIHHHFFFFFFDDDCCCBBBAAAAAAAAA@@@CCCFFFHHHHHHHHHIIIKKKIIIJJJMMMPPPTTT]]]gggnnnwww|||vvvqqqooollliiimmmgggbbb[[[PPPFFFCCCEEEHHHWWWsss{{{tttmmmkkkppp~~~uuurrrnnnlllmmmooorrrtttmmmYYYMMMHHH@@@??????>>>===<<<<<<;;;999999888888777666666666333333333444444444555555111111111111222333444444111000000000111222333333000000000000111111111111111111111222222333333333000111333444444333222111222222222111111111111000222333666888888<<>>;;;>>>AAAAAABBBEEEHHHHHHIIIJJJJJJGGGBBB>>>;;;999777666777888777666999:::;;;<<<===>>>??????>>>>>>>>>@@@AAACCCEEEFFFEEEGGGHHHJJJLLLNNNNNNOOONNNQQQTTTVVVXXX\\\ccchhhpppuuu~~~jjj]]]UUUMMMHHHHHHGGGFFFDDDBBB@@@???>>>>>>>>>AAAEEEFFFFFFEEEEEEEEEHHHLLLQQQVVV[[[bbbjjjpppyyy{{{~~~~~~wwwoookkkhhhfffcccfffaaa\\\VVVNNNFFFFFFJJJQQQaaa~~~{{{uuuoooooouuu|||ooonnnllllllnnnssswwwzzzmmmXXXLLLFFFBBB@@@???===;;;:::999999999999888888777666666666333444333333111...,,,***333222111111000000111111111111111111111111111111000000000000000000000000222222111111111111111111333222111000//////////////////000111222222333333333444444444888AAANNNXXXfffsss}}}zzz{{{|||uuuooo```XXXMMMFFFDDDDDDDDDCCCGGGIIIOOOXXXcccppp{{{xxxkkkccc``````eeelll{{{|||vvvnnngggjjjqqqyyyppphhhgggcccYYYNNNGGG>>>???>>>???DDDIIIIIIDDDLLLKKKIIIFFFCCC???<<<:::;;;:::888777777777888999::::::;;;===>>>???@@@AAACCCCCCCCCBBBAAACCCFFFIIIHHHGGGGGGIIILLLNNNOOOOOOQQQUUUYYYZZZ\\\bbblllttt{{{iii[[[SSSOOOJJJGGGHHHGGGDDDAAA???>>>======<<<<<<===@@@BBBCCCBBBAAAFFFJJJPPPVVV\\\cccjjjnnnssswww|||zzzqqqfff^^^\\\]]]^^^^^^ZZZ[[[XXXOOOFFFDDDFFFHHHPPPiiissskkkgggooo|||zzzmmmfffiiikkklllrrryyy|||zzzmmmYYYLLLGGGBBBAAA???===<<<::::::999999999888888777666666666333444444444333111000///333222111111000000111111111111111111111111111111111111111111111111111111222222111111111111111111222222222111000000000000222333333333333333333333222333444555:::DDDRRR\\\kkkyyy{{{yyy{{{}}}uuupppbbbYYYMMMEEEBBBCCCCCCBBBEEEGGGLLLSSS]]]hhhrrrwwwtttiii^^^YYYWWWYYY```hhhvvv}}}wwwooohhhjjjppppppfff]]]ZZZWWWOOOFFFAAA???DDDEEEDDDEEEIIIJJJIIIHHHGGGFFFCCC@@@===;;;:::999888777777888999:::;;;;;;<<<===>>>???AAABBBBBBCCCDDDEEEDDDCCCDDDGGGIIIIIIJJJKKKNNNQQQSSSSSSSSSXXX\\\aaaeeehhhppp{{{uuufffYYYSSSNNNJJJGGGFFFEEEBBB???>>>===<<<===@@@AAABBBDDDFFFGGGGGGGGGHHHKKKOOOUUU[[[bbbjjjooosssyyy}}}mmmfff\\\UUUTTTVVVVVVVVVQQQRRRPPPJJJDDDDDDHHHKKKWWWqqq{{{rrrkkkjjjsssssshhhfffkkkoooqqqvvv{{{|||yyymmmYYYLLLGGGCCCBBB@@@>>><<<;;;;;;:::999999888888777666666666444444555555555444333333333222111111000000111111111111111111111111111111222222222222222222222222111111222222222222222222111222222222222222111111333333333222222222111111111333444777<<>>???@@@AAACCCDDDDDDDDDFFFGGGGGGGGGGGGHHHJJJLLLMMMQQQTTTWWWYYYYYYZZZ\\\aaaiiinnnttt~~~xxxpppeee[[[UUUQQQLLLHHHFFFDDDBBB???>>>===>>>>>>BBBBBBCCCEEEFFFHHHIIIJJJJJJMMMQQQVVV\\\eeeooouuu}}}zzznnn___YYYRRRNNNOOOPPPQQQPPPKKKKKKIIIEEEBBBCCCHHHMMM___{{{zzzvvvooolllmmmxxxyyynnneeeeeemmmuuuyyy}}}~~~zzzlllXXXLLLFFFCCCBBBAAA???===<<<;;;;;;999999888888777666666666555555555555444444444333333222111111000000111111111111111111111111111111222222222222222222222222111111222222222222222333111111222333333333222222000000000000000000000000222333555777>>>JJJXXXcccqqq{{{tttttt|||zzztttggg]]]PPPFFFBBBAAABBBAAACCCDDDFFFIIILLLQQQTTTVVVQQQJJJFFFFFFIIIPPP\\\gggttt{{{sssllllllppp{{{jjj]]]RRRGGGCCCAAA???>>>???===EEELLLLLLKKKJJJGGGCCC<<<<<<;;;:::999888888888888888888999:::;;;<<<===???@@@AAABBBDDDEEEFFFFFFEEEGGGJJJKKKKKKKKKLLLMMMMMMPPPUUUYYY\\\^^^___aaadddjjjssszzzuuuppphhhaaa[[[UUUOOOJJJGGGFFFCCCAAA@@@@@@BBBCCCDDDEEEGGGHHHHHHJJJLLLMMMPPPRRRWWW]]]fffrrr}}}}}}qqqeeeYYYUUUQQQPPPRRRSSSSSSQQQMMMJJJGGGDDDBBBBBBHHHNNNhhh|||zzzxxxuuusssnnnnnnsss~~~ssskkkfffeeeppp}}}jjjVVVJJJEEECCCBBBAAA???===<<<;;;;;;999999888888777666666666666666555444333222111111333222111111000000111111111111111111111111111111111111111111111111111111111111222222333333333333111222222333333333222222---...///000111222333333222444555888>>>JJJYYYcccsssyyypppqqq{{{{{{vvvggg^^^QQQGGGCCCCCCCCCBBBEEEEEEFFFFFFGGGHHHIIIIIIGGGCCCAAACCCHHHPPP^^^kkk{{{|||tttnnnmmmpppuuubbbUUUKKKBBB>>>===<<<>>>AAA>>>DDDJJJMMMPPPOOOFFF===999888888777777777888888:::;;;;;;<<<<<<<<<<<<<<>><<<;;;;;;:::999999888888777666666666777666444333111111111111333222111111000000111111111111111111111111111111000000000000000000000000111111222222333444444444333222222111111111222222///000111222444666777888333444666999@@@LLL[[[eeewwwwwwkkknnnyyyyyysssddd[[[PPPHHHEEEEEEDDDCCCFFFFFFFFFFFFEEECCCBBBAAA@@@>>>???CCCIIISSScccqqq|||vvvooonnnqqq~~~ppp[[[MMMEEE===<<<;;;;;;>>>BBBBBBEEEIIILLLPPPQQQIII???888888777666666777999:::======>>>>>>???>>>>>>>>>BBBCCCDDDEEEFFFHHHIIIIIIHHHJJJMMMOOOQQQSSSVVVXXXUUUYYY___cccfffjjjpppttt|||zzzvvvvvvtttpppjjjbbbYYYRRRMMMIIIGGGDDDCCCCCCEEEHHHJJJKKKPPPWWW[[[]]]```dddgggqqqwww}}}yyypppfff___^^^___cccffffffaaa]]]SSSJJJEEEFFFHHHHHHOOOYYYooo}}}zzzqqqkkkjjjjjjjjjkkkllloooqqqssswww}}}qqqeeecccgggqqqkkkXXXLLLGGGBBBAAA???===<<<::::::999999999888888777666666666555555333222222222333333333222111111000000111111111111111111111111111111111111111111111111111111111111222222333444444555555333111///...///111222111222222444555666777777222444777;;;BBBOOO___jjjyyy~~~qqqhhhkkkwww}}}sssmmm^^^WWWNNNGGGFFFEEEDDDBBBFFFGGGFFFEEECCC@@@===;;;===<<<@@@FFFNNNZZZkkk{{{|||vvvqqqoooqqqyyyhhhRRRGGG@@@<<<<<<<<<<<>>???>>>@@@EEEBBBEEEEEE@@@>>>CCCIIILLL;;;:::888777888999;;;<<<;;;===???BBBCCCDDDDDDDDDCCCCCCDDDEEEGGGHHHIIIJJJIIIKKKMMMPPPSSSXXX^^^bbbcccgggllloooqqqxxxwwwrrrtttxxxzzzzzzyyytttlllddd^^^[[[SSSQQQNNNMMMNNNQQQTTTWWW]]]ggguuu{{{{{{{{{{{{|||~~~~~~~~~|||}}}tttnnnooossswwwzzzwwwpppjjj]]]OOOFFFFFFEEEBBBGGGQQQQQQUUUTTTPPPMMMOOOOOONNNKKKNNNSSSYYY```gggnnnsssvvv}}}tttjjjdddjjjuuummmXXXLLLHHHFFFCCC@@@>>>>>>===<<<;;;666777888999999999999999666555444333222111111111000000000000000000000000222222111111111111222222222222222222222222222222444333222111111222333444444333333222222333333444000111333444555555444333333333777???HHHTTTeeesss~~~wwwrrrkkknnnxxxzzzpppddd\\\TTTPPPKKKEEEAAA@@@AAABBBFFFHHHJJJIIIFFFAAA???>>>???@@@DDDLLLXXXhhhwwwzzzvvvpppmmmnnntttzzz{{{jjjVVVIIIBBB@@@>>>===???@@@@@@???CCCBBB???<<<;;;<<<>>>???DDD@@@:::888:::<<<===<<<===>>>???@@@BBBEEEGGGHHHIIIHHHHHHHHHIIIKKKMMMNNNNNNQQQSSSTTTTTTXXX]]]bbbiiijjjpppwwwzzz}}}|||rrrooottt||||||wwwqqqkkkeeebbb^^^\\\YYYWWWWWWZZZ^^^```qqq|||~~~{{{zzz{{{}}}}}}}}}}}}zzzwwwxxxyyytttwww|||~~~zzzuuuwwwyyy|||xxxlllVVVOOOHHHFFFDDDBBBCCCFFFIIIIIIIIIHHHGGGEEEDDDCCCAAAFFFLLLOOORRRXXXaaahhhmmmtttwwwmmmhhhkkkvvvnnnYYYMMMHHHEEEBBB???======<<<;;;:::555666666777888888777777666555444333333222222333222222222222222222222222222222111111111111222222222222222222222222222222333222222222222222222333222222111111111111222222...///111222333333222222444444888AAAJJJWWWhhhwwwvvvoookkkooozzzzzzrrrhhh]]]UUUOOOLLLHHHCCCAAABBBCCCEEEHHHIIIJJJIIIEEEAAA>>>>>>EEEEEEIIITTTdddvvv{{{uuurrrmmmkkkkkkooorrrvvvuuummm___PPPFFFAAA???======???@@@@@@@@@BBB@@@===;;;:::;;;<<<===AAA>>>:::999;;;=========@@@AAAAAABBBCCCEEEFFFGGGHHHHHHGGGHHHIIIKKKMMMNNNOOORRRVVVWWWYYY]]]ccchhhkkklllrrrzzzuuunnnnnnuuu~~~|||vvvpppkkkhhhfffeeeddddddfffjjjooosss}}}{{{yyyxxxzzz{{{||||||~~~~~~{{{wwwtttrrrrrrvvvxxx{{{~~~}}}yyyvvvqqqvvv|||zzzlllUUUMMMFFFEEECCCAAABBBFFFFFFFFFFFFFFFEEEDDDCCCCCCAAADDDGGGHHHIIINNNWWW^^^bbbiiisss|||{{{yyysssmmmjjjppp|||oooZZZNNNIIIDDDAAA>>><<<;;;;;;:::999444444555666666666555555555555444444444444444555333333333333333333333333222222111111111111222222222222222222222222222222222222222333333222222222000000000//////000000000//////000222222222222222444444999CCCMMM[[[nnn}}}wwwmmmlllqqq}}}yyypppggg]]]SSSMMMIIIGGGCCCAAAAAABBBEEEGGGHHHIIIJJJIIIFFFDDDCCCDDDFFFKKKUUUdddttttttnnnjjjfffeeefffgggggggggccc\\\RRRIIIDDD???>>><<<===???@@@@@@??????>>>;;;999888888999:::===<<<:::;;;===>>>>>>===CCCCCCCCCDDDDDDEEEEEEEEEGGGGGGGGGGGGIIIKKKMMMOOOQQQUUUYYY\\\^^^bbbiiinnnnnnpppvvv~~~uuullliiilllwww}}}wwwrrroooooopppqqqsssvvv|||}}}||||||~~~{{{{{{zzzvvvqqqkkkhhhggglllmmmppprrrsssrrrpppnnnnnnvvvwwwgggUUUMMMGGGEEEEEECCCDDDHHHFFFEEEEEEEEEEEEDDDDDDCCCBBBCCCDDDCCCCCCFFFMMMSSSVVV\\\eeelllppprrrrrrsssppppppooolllnnnwwwoooZZZNNNIIIDDDAAA>>><<<<<<;;;:::999444444555666666555555555444444444444444555666777111111111111111111111111222222111111111111222222222222222222222222222222111222333444444333222111000000////////////000000111222222333444444444555444444:::DDDPPP```tttyyynnnooouuu{{{qqqggg]]]UUUMMMIIIDDDCCCAAA???@@@BBBEEEGGGFFFHHHIIIJJJIIIJJJLLLNNNJJJWWWiiizzzxxxlllfffbbb]]]\\\]]]^^^]]]ZZZVVVPPPJJJEEEBBB>>><<<<<<===???@@@@@@???<<<;;;999777777777777888::::::;;;===>>>?????????BBBCCCCCCDDDEEEEEEFFFFFFFFFFFFGGGHHHJJJMMMOOOQQQTTTXXX\\\```bbbffflllqqqtttuuu{{{wwwkkkdddeeemmmzzz|||xxxvvvuuuwwwzzz|||~~~|||vvvnnneee^^^[[[ZZZ[[[^^^aaadddfffhhhiiijjjkkkuuunnn]]]VVVOOOIIIHHHGGGFFFHHHLLLIIIIIIHHHGGGFFFEEEEEEEEECCCEEEFFFFFFEEEGGGJJJMMMNNNSSSZZZ```ccceeefffggghhhjjjlllmmmrrr~~~ppp[[[NNNHHHEEEBBB???===<<<<<<;;;:::666666777777777666666555444444444444555555666777111111111111111111111111222222111111111111222222222222222222222222222222111222333444444333222111222111111000000111111222222222222222333444555555444444:::FFFTTTeeezzzzzzqqqrrryyy{{{uuujjj```WWWQQQKKKHHHBBBAAA???>>>???AAACCCEEEFFFHHHJJJLLLMMMNNNQQQSSSWWWgggzzzyyynnnbbb\\\XXXSSSQQQRRRPPPPPPNNNLLLHHHDDD@@@>>>===<<<;;;===>>>???>>>===999888777777666777777888999:::===??????@@@@@@AAA@@@AAACCCEEEFFFGGGGGGGGGGGGGGGHHHJJJLLLPPPSSSTTTWWW[[[```ccceeehhhnnnrrrzzz{{{yyynnndddaaaeeeooo{{{zzzzzz}}}|||qqqdddYYYRRRPPPPPPRRRVVV[[[^^^```bbbfffhhhiiisss}}}{{{jjjZZZVVVOOOIIIIIIIIIHHHJJJNNNNNNLLLKKKIIIGGGFFFFFFFFFDDDFFFIIIKKKLLLKKKLLLLLLKKKOOOSSSWWWYYY[[[]]]^^^dddhhhlllpppvvvqqqZZZMMMGGGEEEBBB???======<<<;;;:::777777888888888777666666444444333333444555666666444444444444444444444444222222111111111111222222222222222222222222222222222222222333333222222222333222222111111222222333000000000000111222333444555555<<>>>>>???AAACCCDDDIIIKKKOOORRRTTTVVVXXXZZZfffqqq}}}~~~jjj```VVVQQQNNNIIIFFFGGGBBBCCCCCCCCCAAA>>><<<:::===<<<<<<===>>>>>><<<;;;777777777777777888999::::::<<>><<<;;;;;;:::999777888888888888777666555444333333333333333444555444444444444444444444444222222111111111111222222222222222222222222222222333222222222222222222333333222222111111222222333111000000000000222333444777888???LLL]]]pppwwwpppsssvvv}}}ooojjjccc[[[TTTMMMGGGCCC>>>======>>>@@@BBBDDDFFFLLLPPPWWW]]]bbbfffjjjlllvvv{{{kkkXXXPPPHHHGGGEEEAAA>>>>>>;;;;;;;;;<<<<<<<<<;;;;;;======<<<===>>>===:::888555666666888999;;;<<<<<<<<>>@@@CCCFFFHHHMMMSSS^^^hhhpppwww|||pppZZZLLLEEE???@@@@@@===::::::999999999999:::<<<>>>???>>>============<<<999777444555777888:::<<<>>>>>>>>>@@@BBBBBBAAAAAADDDGGGIIIJJJLLLMMMMMMKKKJJJHHHLLLMMMNNNQQQUUUYYY]]]___aaafffmmmsssvvv{{{ssshhh```[[[ZZZaaammm||||||xxxuuusssllllllkkkjjjjjjlllqqqtttqqqpppppprrrttttttsssrrrjjjfff___WWWRRRPPPRRRUUU```hhhrrryyy}}}tttddd]]]VVVRRRRRRTTTTTTWWW[[[XXXWWWVVVVVVWWWYYY[[[]]]\\\ZZZVVVUUUWWWZZZ\\\]]]]]]]]]]]]\\\[[[[[[]]]______eeennnwwwrrrZZZMMMHHHEEECCC@@@===;;;;;;<<<===666666666777888:::;;;<<<777555333222333444444333222222111111111111111222222111000000222222111000111111111111111111111111555222000222666999777333444333333222111111111222444444555444333333444666888;;;EEEVVVgggzzzwwwjjjiiimmmxxx{{{wwwpppjjjaaaWWWPPPIIIDDDAAA??????BBBCCCBBBBBBIIIRRRSSS^^^kkkuuuooo]]]TTTAAA???;;;888777777888888777888999:::::::::::::::============<<<;;;999888444555777999;;;===??????@@@@@@AAABBBCCCDDDEEEFFFHHHKKKNNNNNNMMMKKKKKKKKKHHHLLLRRRWWWZZZ\\\___```fffmmmuuuzzz|||vvviiidddUUUXXX]]]dddppp~~~~~~}}}}}}~~~xxxvvvrrrkkkdddbbbbbbbbbbbbcccdddeeefffhhhiiijjjkkkjjjhhhfffdddeee___ZZZZZZZZZ[[[___fffrrrzzzvvvjjj^^^\\\YYYVVVVVVWWWZZZ[[[^^^___aaaccceeeggghhhiiifffddd```^^^]]]^^^```bbb```bbbeeefffeeedddcccdddcccfffllluuurrr[[[NNNIIIEEECCC@@@===;;;;;;<<<===<<<;;;:::888777666666555777555333222333444444333222222111111111111222222333111111111222333222111222222222222222222222222222///---///444666444111444333222222111111222222000222333333222333555777777:::EEEUUUfffyyyuuuhhhggglllxxx{{{wwwoooiii___UUUMMMGGGBBB???<<<<<>><<<999777555555777777888888999:::;;;;;;;;;;;;999999888888777666666666666666888:::<<<>>>???@@@BBBBBBCCCDDDEEEEEEFFFFFFIIIKKKNNNNNNNNNMMMMMMNNNKKKOOOTTTYYY\\\^^^aaaccciiipppxxx}}}|||lllaaa^^^UUUWWW]]]fffuuu~~~~~~wwwqqqooolllfffaaa```____________```aaaaaaaaabbbbbbcccbbbbbb``````ccc___]]]^^^```ccckkktttvvvlllaaa___\\\ZZZZZZ\\\^^^```iiijjjjjjkkkmmmnnnnnnooogggeeebbb______```bbbddddddgggiiijjjjjjiiiiiijjjlllnnnrrrxxxttt\\\OOOJJJEEECCC@@@===;;;;;;<<<<<<>>>===;;;888666444333333777555333333444444444333222222111111111111222222444222111222333444333222222222222222222222222222111///---///222444333000333333222222111111222222///111222333333444777999888<<>>AAACCCFFFQQQ]]]mmmyyyyyyaaaNNNCCC>>>:::999777555444555666777777888999:::;;;;;;;;;;;;;;;:::999888777777888888777888:::;;;===???AAAAAADDDDDDEEEEEEFFFFFFGGGGGGIIIKKKMMMNNNNNNOOOQQQSSSPPPSSSXXX\\\^^^aaadddfffnnnttt|||~~~pppcccZZZXXXVVVWWW\\\jjj}}}|||yyy{{{{{{qqqjjjhhhfffbbb^^^^^^]]]\\\\\\[[[\\\\\\\\\\\\\\\\\\\\\\\\]]]^^^^^^``````bbbfffiiiooo|||tttmmmdddcccaaa```aaabbbdddfffoooooonnnnnnmmmmmmmmmlllfffdddbbbaaaaaadddfffhhhkkkmmmoooppppppppprrrtttuuuvvvxxx{{{uuu]]]PPPKKKDDDCCC@@@>>><<<;;;;;;<<<;;;:::999777666666666666666444333333444444333222222222111111111222333333444333222222444444333222111111111111111111111111222111000111333444333222333333222222111222222333222333444444444555777999:::>>>JJJZZZkkk|||tttffffffkkkwww{{{xxxnnnggg[[[PPPHHHCCC???=========@@@DDDGGGMMMZZZgggwww{{{eeeRRREEE>>><<<888777666555444555666777666666888999::::::::::::===;;;999777777888999:::999:::;;;===???AAABBBCCCEEEEEEEEEEEEFFFFFFFFFGGGIIIJJJLLLMMMNNNPPPTTTVVVTTTWWW[[[^^^aaadddhhhkkksss{{{tttiii^^^XXXWWWVVVVVV]]]nnn~~~zzzwwwvvv|||wwwmmmfffdddcccaaa______^^^]]]\\\[[[[[[[[[[[[]]]\\\[[[[[[\\\^^^aaabbbbbbdddiiinnnrrryyy}}}rrrkkkfffeeeeeeeeefffhhhjjjkkkpppooommmkkkiiigggeeedddaaa``````aaadddgggkkkmmmqqqrrrtttuuuuuuwwwzzz|||zzz{{{|||~~~}}}uuu^^^PPPKKKDDDBBB@@@>>><<<;;;;;;;;;888888777777666777777888555444333444555555333222222222111111222333333444444333222222444444333222000000000000000000000000222111111222333333333222333222222111222222333333222333444333222222444666:::???KKK\\\lll|||xxxiiihhhnnnyyy{{{xxxnnnfffZZZOOOGGGCCC@@@??????>>>AAAFFFKKKTTTdddsss}}}rrraaaPPPCCC<<<::::::888777666666666666777888444555666888999999:::::::::888666555444555777888;;;<<<===>>>@@@AAABBBCCCDDDDDDDDDEEEEEEFFFFFFGGGHHHJJJLLLNNNOOORRRUUUXXXXXXZZZ]]]```ccchhhmmmqqq{{{xxxlllccc[[[XXXXXXVVVWWW```tttzzzuuusssrrrsss{{{yyyrrrjjjdddbbbaaaaaa```bbbaaa```___^^^]]]]]]]]]```___^^^^^^___bbbeeeggggggiiiooouuuxxx}}}rrrjjjffffffgggiiikkkmmmnnnoooooonnnllliiieeebbb```^^^[[[\\\^^^aaafffkkkooorrrtttvvvxxxxxxyyy{{{~~~|||vvvuuu]]]PPPKKKCCCBBBAAA???===<<<;;;;;;:::999888777666555555555555444333444555555333111222222111222222333444555444222111222333444333222000000000000000000000000111111111111111111111111222222111111222222333333000111222111//////000222999???KKK\\\lll|||~~~nnnnnnsss~~~{{{xxxllldddWWWLLLEEEBBBAAA@@@>>>>>>BBBIIIQQQ]]]qqq{{{ddd\\\OOODDD===;;;::::::999888888777777777777888444555666888999:::::::::;;;:::999999999999:::;;;<<<<<<===???@@@AAABBBCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHJJJNNNPPPRRRTTTWWWZZZ\\\^^^aaadddgggmmmsssxxx}}}nnneee^^^YYYWWWXXXWWW[[[ggg|||~~~}}}||||||}}}~~~qqqllljjjjjjlllpppyyytttooohhhcccaaaaaaaaa```eeedddcccbbbaaaaaaaaaaaabbbaaaaaaaaabbbeeehhhiiikkkmmmrrrxxx|||}}}rrrjjjeeegggiiilllnnnpppqqqrrrmmmkkkhhheeeaaa^^^[[[ZZZZZZ[[[^^^bbbgggmmmrrrtttvvvxxx{{{||||||~~~|||tttnnnuuu]]]OOOJJJCCCBBBAAA???===<<<;;;::::::999888666555555555555555444444555666555333111222222222222333444555555333111111111222333222111111111111111111111111111111222222222111111111222222222111111222222333444///000111111000000222444<<>>>>>>>>>>>>>>>>>>>>>>><<<<<<===???@@@AAABBBCCCBBBCCCDDDFFFGGGIIIJJJKKKJJJMMMQQQTTTVVVWWWZZZ[[[```bbbdddhhhlllssszzzsssfff```\\\XXXWWWXXXZZZaaaooo|||{{{zzzzzz|||~~~uuummmbbb______ccchhhnnnyyy~~~ssspppkkkgggeeedddddddddfffeeedddccccccccccccccceeeeeedddeeefffhhhjjjkkknnnnnnrrryyy}}}xxxmmmfffeeegggkkkooorrrsssttttttnnnmmmjjjgggccc___]]][[[]]]^^^aaaeeeiiinnnrrrtttxxx{{{~~~}}}yyyrrrjjjddduuu\\\OOOIIICCCBBBAAA???>>><<<;;;:::777777666666666666777777444444444555666555333111222222222222333444555666222111000000222222111000333333333333333333333333444555555555444333444555222111111111222333333444000222333333333444777999@@@FFFSSSeeetttyyywww|||{{{xxxfff^^^QQQFFFAAA???@@@AAAAAABBBIIITTTbbbvvv|||ooo___SSSIIIDDD???<<<;;;;;;999777888888888777666666555555777888999;;;<<<===>>>>>>;;;<<<======>>>======<<<<<<<<<===???@@@AAABBBBBBCCCDDDEEEGGGIIIKKKLLLMMMKKKOOOTTTWWWYYYZZZ[[[\\\cccdddgggjjjooowwwzzzoooddd___\\\YYYXXXZZZ]]]eeettt||||||{{{|||}}}|||rrrggg```YYYWWWYYY```gggooo{{{~~~uuurrrooollljjjiiihhhhhheeeddddddccccccccccccccchhhhhhhhhiiijjjkkklllmmmooonnnqqqxxx~~~{{{qqqhhhbbbfffhhhlllppptttvvvvvvvvvvvvuuurrroookkkhhhfffdddaaabbbdddgggjjjnnnqqqsssyyy|||~~~zzztttlllbbb\\\wwwaaaQQQJJJDDDCCCAAA???===;;;::::::999888888888999999777666444444555555444444333222333222000//////000222333000111111222222333444444111111111111111111111111222222222222222222222222111111111222222333333333000111333333333333555666:::DDDTTTeeevvv|||{{{uuuiii]]]QQQHHHBBB<<<;;;>>>@@@HHHRRR\\\nnn}}}oooaaaTTTLLLEEEAAA===<<<======;;;999:::999888777777666666777888999:::<<<===>>>??????>>>>>>>>>>>>>>>======<<<===>>>?????????AAADDDGGGEEEFFFFFFHHHIIIJJJKKKKKKRRRSSSTTTWWWZZZ]]]___aaafffhhhkkkmmmpppsssxxx|||rrrggg]]]ZZZYYYXXXZZZ]]]bbbnnnzzzzzz{{{|||~~~}}}~~~|||sssppprrrtttuuutttppppppooommmhhhaaa[[[WWWSSSTTTWWW]]]hhhttt}}}yyysssooollljjjhhhffffffeeedddccccccdddfffhhhiiikkkllllllkkkjjjkkklllkkkmmmppptttxxx||||||wwwnnnddd^^^^^^```gggnnnrrrwww|||}}}zzzzzzyyywwwtttpppmmmiiigggfffgggiiijjjkkkmmmqqqssszzz{{{|||~~~}}}wwwsssnnndddZZZxxxaaaQQQHHHDDDCCCAAA???===;;;::::::999888888888999999777666444444555555444444333222333222111000000111222333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333000111333333333333555777===GGGVVVgggxxx}}}zzzsssggg\\\PPPHHHAAA===<<>>????????????@@@@@@??????>>>===<<<===?????????@@@CCCEEEDDDEEEFFFHHHKKKLLLNNNOOOTTTUUUWWWYYY\\\___bbbcccdddfffiiillloootttzzz~~~pppfff\\\YYYXXXWWWYYY\\\dddqqq~~~|||}}}~~~~~~}}}|||}}}{{{xxxvvvvvvyyy|||}}}jjjfffaaa```bbbcccbbb___```___^^^[[[WWWTTTQQQOOOOOOQQQUUU]]]hhhttt~~~zzzuuuqqqooommmkkkiiiiiihhhgggeeeeeefffhhhiiijjjlllmmmmmmkkkkkkkkklllkkklllooossswwwzzz}}}~~~~~~yyysssnnnfff\\\XXXYYYYYYcccmmmttt|||}}}yyyvvvtttrrrnnnooopppoooooopppsssvvvxxxyyy{{{}}}{{{wwwrrrhhh^^^zzzbbbPPPGGGDDDCCCAAA???===;;;::::::999888777888999999777555444444555555444444333222333222111000000111222333444444333333222111111000222222222222222222222222222222222222222222222222333333222222222222222222000111333333333444666888AAAJJJYYYiiizzz~~~|||yyyqqqfff[[[NNNGGGAAA===>>>AAAAAAJJJVVVdddzzzwwwgggZZZOOOGGGBBB>>><<<:::999::::::999888888888777666666666777777888999;;;<<<>>>?????????AAAAAAAAAAAAAAA@@@??????<<>>@@@DDDFFFOOO\\\kkkrrrcccVVVLLLDDD@@@???>>>=========<<<<<<<<<777777666666666777888888999:::<<<===???@@@@@@@@@BBBBBBBBBBBBBBBAAA@@@@@@>>>AAADDDEEEEEEEEEEEEFFFDDDEEEHHHJJJMMMPPPRRRSSSVVVWWWYYY\\\___bbbeeegggjjjlllnnnppptttzzz|||rrrmmmfff___\\\ZZZYYY]]]bbbjjj{{{~~~{{{yyywwwvvvwwwwwwvvvuuutttqqqlllgggcccbbbccceeehhhgggeeecccdddlllxxxuuu___QQQQQQQQQSSSVVVYYYZZZYYYVVVVVVUUUTTTSSSRRRRRRRRRSSSNNNRRRYYYcccnnnyyy~~~zzzwwwtttpppnnnmmmlllkkkjjjkkkmmmoooppppppqqqqqqooommmlllmmmnnnoooppprrruuuxxx{{{}}}~~~uuuooohhh```WWWOOOOOOSSSZZZhhhxxx~~~||||||}}}zzzxxxxxxxxxxxxzzz|||}}}ssshhh~~~dddPPPFFFDDDCCCAAA???===;;;::::::888777777777888888666555444444555555444444333222333222222222222222222333111111222222222333333333000000000000000000000000222222222222222222222222333333333222222111111111111222222222333444888:::BBBLLL]]]ooozzz{{{{{{sssfffZZZNNNGGGBBB@@@BBBFFFHHHRRR```qqq|||oooaaaTTTJJJCCC>>>??????@@@???>>>=========777777777777777888999:::;;;<<<===???@@@AAABBBBBBBBBCCCCCCCCCCCCBBBAAAAAA???AAADDDEEEEEEDDDEEEFFFFFFGGGIIIKKKNNNPPPRRRSSSUUUVVVXXX[[[___bbbeeegggnnnnnnoooqqquuu|||zzzpppiiiccc^^^\\\ZZZZZZ^^^dddppp}}}||||||yyyxxxwwwwwwyyyzzzyyyxxxqqqmmmgggbbb___^^^]]]]]]ZZZYYYWWWTTTTTT[[[eeennn|||uuubbbRRRHHHLLLMMMNNNQQQVVVYYY[[[[[[[[[[[[ZZZYYYWWWUUUSSSRRRRRRVVV]]]fffqqqzzz~~~zzzvvvqqqnnnkkkjjjjjjjjjlllooorrrtttrrrsssrrrpppnnnmmmnnnpppssstttvvvxxx{{{}}}~~~uuuoooggg^^^TTTMMMOOOVVVbbbqqq}}}}}}}}}|||}}}wwwkkk~~~eeeRRRHHHDDDCCCAAA???===;;;::::::888777666777888888666444444444555555444444333222333333333333333333333333000111111222333333444444000000000000000000000000222222222222222222222222333333222222222222222222111222222222222555999<<>>@@@AAACCCDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCCCC???AAACCCCCCCCCBBBCCCEEEHHHIIIKKKMMMPPPRRRTTTUUUWWWXXXZZZ]]]```dddgggiiinnnnnnoooqqquuu}}}xxxnnnccc^^^[[[[[[ZZZZZZ___gggwww~~~}}}|||yyyxxxwwwyyy{{{|||{{{zzznnnjjjddd```\\\ZZZWWWUUUKKKKKKJJJHHHGGGLLLTTT[[[hhhrrrwwwqqqdddYYYPPPJJJNNNOOOQQQUUUYYY___dddfffiiihhhfffccc^^^YYYTTTQQQSSSWWW]]]fffpppzzz|||wwwrrroookkkkkkkkkkkkmmmpppsssuuuttttttsssqqqooooooqqqsssxxxxxxzzz|||~~~~~~|||uuunnnfff]]]SSSNNNSSS\\\kkkzzz{{{ooo~~~fffTTTKKKDDDCCCAAA???===;;;::::::888777666777888888666444444444555555444444333222222333333333333333333222222222222222222222222333111111111111111111111111222222222222222222222222222222222222222222333333222222222222222555999===GGGTTThhh|||}}}}}}}}}wwwjjj^^^QQQIIIDDDBBBEEEJJJIIIVVVhhh|||rrrcccUUUKKKEEEAAA@@@===???AAA???<<<999999:::888888888999:::<<<===>>>???@@@BBBCCCEEEFFFFFFFFFHHHHHHHHHHHHHHHGGGFFFFFFBBBCCCDDDCCCCCCCCCEEEGGGIIIKKKMMMPPPTTTWWWYYYZZZZZZ[[[]]]aaadddhhhlllmmmnnnooopppsssyyysssjjjaaa^^^\\\]]]]]]]]]dddlll~~~~~~}}}|||yyyyyyxxxyyy{{{{{{zzzxxxmmmhhhbbb]]]YYYTTTOOOKKK===???@@@@@@???BBBHHHMMMVVV^^^bbb___ZZZXXXWWWUUUXXXZZZ___dddiiioootttwwwzzzvvvppphhh___XXXSSSPPPPPPSSSYYYbbbmmmwww~~~yyyuuuqqqooonnnmmmmmmnnnpppsssttttttttttttrrrpppqqqsssvvvzzz{{{|||}}}~~~}}}tttnnnggg^^^VVVSSS\\\gggxxxwwwuuuttttttwww|||~~~sss~~~gggVVVMMMDDDCCCAAA???===;;;::::::888777666777888888666444444444555555444444333222222333333444444333333222444444333222222111111111333333333333333333333333222222222222222222222222111111111222222333333444222222222222222555:::===JJJXXXnnn}}}~~~~~~}}}wwwlll```RRRJJJEEECCCFFFKKKOOO[[[nnn}}}rrraaaQQQHHHDDDCCCDDD>>>AAACCCAAA===:::999:::888888999:::;;;===>>>???@@@AAACCCEEEFFFGGGGGGGGGJJJJJJKKKKKKJJJJJJIIIHHHFFFGGGGGGFFFEEEFFFIIIKKKIIIKKKNNNRRRWWW[[[^^^___^^^___aaadddhhhllloooqqqpppqqqssswww~~~|||ooofffbbb``````aaaaaabbbiiirrr~~~}}}|||{{{zzzyyyxxxyyyzzzyyywwwuuulllgggaaa\\\WWWPPPHHHCCC444777:::;;;;;;===BBBFFFIIIPPPUUUUUUWWW\\\```aaa___dddjjjpppvvv{{{{{{qqqeeeZZZSSSNNNLLLKKKNNNUUU^^^iiiuuu~~~{{{wwwtttsssrrrpppooooooppprrrssstttttttttrrrqqqrrruuuwww{{{||||||~~~tttooohhhaaaZZZYYYdddqqq|||vvvnnnllljjjhhhjjjoootttwwwuuu{{{cccTTTMMMEEEBBB>>><<<<<<;;;:::999888999999888888777666555444444444444444444444444000111222333333222111000333333333333333444555666555444222222222222111///222222333333333444444444111111111111111111111111333111111555777888;;;@@@JJJ[[[sss}}}|||wwwlllaaaUUULLLFFFDDDHHHNNNRRR```uuunnn[[[OOOJJJEEEAAA@@@AAABBBCCCCCCBBB???===;;;;;;<<<<<<;;;;;;<<>>???CCCMMMVVVZZZ^^^cccffffffpppsssyyyuuugggYYYPPPLLLLLLHHHQQQYYY___ggguuu~~~|||}}}}}}zzzwwwvvvuuusssooollllllnnnqqqtttvvvvvvwwwwwwvvvxxx{{{}}}yyyssslllgggbbbbbbooo~~~}}}pppiii```]]]YYYXXXZZZ___eeejjjrrrvvvzzz|||}}}}}}~~~~~~~~~rrr|||dddTTTLLLGGGDDD@@@===<<<;;;999777888888888888888777555555666666666666666666666666111222333333333333222111333333333333333333444444222111000111333444444333222222222222333333333333111111111111111111111111333000111555777777;;;AAAOOOaaazzz}}}yyymmmbbbUUULLLFFFCCCGGGMMMYYYhhh|||nnnZZZPPPKKKFFFCCCCCCBBBBBBCCCBBBAAA>>><<<::::::;;;<<<===<<<===@@@BBBFFFEEEEEEFFFHHHJJJLLLMMMOOOOOOOOORRRTTTTTTQQQNNNNNNLLLKKKIIIIIIJJJLLLMMMPPPRRRVVVXXX[[[]]]aaaccccccfffjjjnnnpppsssvvvyyy}}}}}}sssiiieeeaaa]]][[[]]]```eeeqqq|||}}}{{{yyy||||||zzzzzzzzzvvvpppkkkccc\\\YYYTTTKKKBBB>>>999888777777999<<>>AAACCCJJJSSS]]]cccjjjuuu}}}xxxhhhYYYMMMFFFDDDJJJQQQYYYdddsss~~~~~~~~~}}}{{{xxxwwwoooooooooqqqvvv|||~~~|||{{{yyyyyysssqqqooommmmmmooorrrsssxxxyyy{{{{{{zzzzzz{{{}}}~~~zzzsssoooooovvvxxxgggXXXPPPMMMKKKHHHEEEDDDEEEGGGIIILLLPPPUUUZZZ___eeekkkoootttxxx}}}}}}qqqeeeSSSJJJGGGDDD@@@===<<<;;;999888888888888888777666555444444444444444444444444444222333333333333333333222555555555555444444333333444333222222333333111000000000111111111222222222222222222222222222222222111///111444555666<<>><<<;;;:::===@@@CCCEEEFFFFFFHHHIIIFFFGGGHHHIIIKKKNNNQQQTTTVVVYYY^^^bbbdddbbb___\\\VVVTTTRRRPPPOOOOOOPPPQQQTTTVVVZZZ\\\^^^```dddfffeeehhhlllpppssswww|||yyynnnfffbbb___]]]^^^```dddlllzzz~~~~~~~~~|||{{{zzzuuunnngggaaa[[[XXXRRRHHH???<<<::::::;;;===>>>BBBFFFIIIPPPZZZfffmmmttt}}}uuugggZZZOOOJJJHHHMMMTTT^^^lll~~~{{{{{{yyywwwsssooollliiiccccccdddiiiqqq{{{~~~}}}~~~}}}}}}~~~|||zzzxxxwwwvvvqqqpppooonnnoooppprrrtttyyyzzz||||||{{{{{{|||}}}{{{tttpppsss~~~|||mmm^^^RRRKKKGGGFFFDDDBBBAAA@@@@@@@@@???BBBFFFJJJOOOUUU\\\aaaeeekkkqqquuuwwwyyy}}}yyymmmeeeSSSJJJEEEBBB???=========<<<;;;777888888777777666555444444444444444444444444444222222111111111111222222666666777777666555444333444222111222333333222000000000111111111222222222222222222222222222222222000000222444555666>>>GGGVVVlll|||xxxkkk```SSSKKKGGGFFFMMMTTT___sssuuudddSSSKKKIIIGGGEEEFFFEEEDDDAAA???===<<<<<<<<<>>>AAADDDFFFGGGGGGHHHJJJEEEGGGJJJKKKLLLOOOTTTWWW[[[___eeeiiiiiigggccc```XXXVVVTTTRRRQQQRRRSSSSSSVVVXXX[[[^^^___bbbeeegggfffiiimmmppptttyyy~~~~~~vvvkkkcccaaa]]]\\\^^^bbbgggppp~~~}}}~~~|||zzzyyytttmmmfffaaa]]]ZZZSSSGGG???===;;;===>>>???@@@DDDJJJOOOYYYeeerrryyy~~~{{{qqqeeeXXXPPPLLLKKKNNNXXXfffwww{{{xxxvvvvvvwwwwwwwwwwwwwwwxxxyyy{{{}}}~~~}}}~~~}}}xxxuuuqqqlllfff```[[[XXXVVVWWW\\\fffsss}}}||||||}}}}}}~~~~~~|||zzzxxxxxxzzz}}}~~~~~~}}}zzzwwwuuusssrrrppppppppppppqqqrrrtttuuuxxxzzz{{{{{{zzzzzz|||}}}~~~xxxuuu{{{rrrcccWWWMMMGGG>>>======<<<;;;:::999888:::;;;===>>>AAAEEEKKKOOOTTTZZZbbbgggkkknnnssswwwyyy{{{vvvlll~~~eeeSSSKKKDDDAAA???===>>>>>>======777777777777666555444444666666666666666666666666222111111000000111111222444555666777777666444333000//////111333555555444111111111222222222222333333333333333333333333333000000333555555777@@@JJJXXXnnn}}}yyylllaaaTTTLLLHHHHHHOOOWWW```uuusssbbbQQQIIIHHHFFFEEEFFFFFFDDDAAA???======>>>???>>>AAACCCEEEEEEEEEGGGIIIFFFIIIMMMNNNOOORRRWWW\\\aaaeeekkkmmmlllhhhdddbbbZZZXXXVVVUUUTTTUUUVVVWWWYYY[[[^^^```bbbdddgggiiijjjmmmqqquuuyyyzzzqqqfff___^^^ZZZ[[[^^^dddiiittt~~~}}}~~~~~~|||zzzyyyssslllgggbbb___\\\TTTHHHAAA???;;;===??????BBBHHHRRRYYYhhhttt~~~{{{uuukkk___TTTMMMKKKKKKQQQ^^^qqq{{{xxxtttpppmmmmmmnnnooolllllllllmmmooorrrtttvvvtttwww{{{~~~~~~{{{yyyoookkkeee^^^VVVQQQMMMKKKMMMPPPYYYhhhyyy~~~~~~~~~}}}|||{{{{{{{{{yyyvvvvvvxxxzzzxxxxxxxxxxxxyyyyyyzzzzzzwwwuuurrrrrruuuxxxzzzzzz}}}|||zzzwwwtttqqqooonnnppppppqqqssstttuuuvvvvvvwwwxxxxxxxxxxxxyyy||||||zzzwwwwwwyyyhhh[[[PPPGGGAAA<<<<<<;;;:::999888777777555666666666777999===@@@FFFKKKRRRXXX\\\aaahhhlllnnnrrrwww|||wwwmmm|||dddTTTLLLEEECCC@@@>>>>>>>>>===<<<777777777777666555444333666666666666666666666666333222111111111111222333111222444555666555333222000//////111444555555555222222222222333333333333333333333333333333333333111111444666666888BBBMMM[[[ppp|||qqqeeeWWWNNNIIIHHHOOOWWW___vvvrrrbbbQQQIIIHHHFFFEEEFFFFFFDDDAAA???>>>???AAABBBBBBDDDEEEEEEEEEFFFHHHJJJHHHLLLPPPRRRRRRUUU\\\aaafffjjjnnnoookkkgggdddbbb\\\[[[YYYXXXXXXYYYZZZ[[[]]]___bbbdddeeegggjjjmmmooorrrwww}}}vvvlll```[[[ZZZWWWYYY^^^eeekkkxxx~~~}}}~~~~~~}}}~~~{{{yyyxxxssslllgggdddbbb___VVVJJJBBBAAA===???AAACCCGGGQQQ^^^hhhyyy|||yyyvvvtttsssqqqlllbbbWWWNNNJJJKKKMMMXXXiii}}}{{{rrroooiiiddd```___```aaa___^^^^^^^^^___aaaccceeegggkkkppptttvvvuuurrrpppbbb^^^WWWPPPJJJGGGFFFFFFIIINNN[[[mmm{{{xxxxxxxxxwwwvvvvvvuuussspppmmmmmmpppsssppppppooooooppppppqqqqqqrrrooommmlllooorrrtttuuuxxxwwwvvvtttrrrpppnnnmmmpppqqqsssuuuvvvwwwwwwwwwuuuuuuuuutttuuuwww|||tttuuuuuuxxxppp```TTTKKKCCC>>>@@@???===<<<:::999888888222333444444444555888:::<<>>>>>===;;;:::777777777777666555444333444444444444444444444444444444222222222222444444///000222444444444222111333222111111333444333111222222333333333444444444333333333333333333333333111222555777666999CCCOOOaaavvvttthhhYYYOOOIIIHHHNNNUUU]]]uuussscccRRRJJJHHHGGGFFFGGGFFFDDDAAA???>>>@@@CCCDDDGGGHHHHHHHHHGGGHHHKKKNNNJJJNNNSSSUUUUUUXXX___eeehhhllloooooojjjeeecccbbb^^^\\\[[[ZZZZZZ\\\]]]___```bbbeeeggghhhjjjmmmooossswww}}}~~~ssshhh\\\WWWWWWVVVXXX^^^eeemmmzzz~~~}}}~~~}}}|||~~~}}}zzzyyyxxxssslllhhheeeccc```WWWKKKCCCBBB???AAADDDGGGMMMYYYiiiuuu}}}xxxsssoookkkiiigggbbbZZZPPPKKKJJJNNNRRR___sss}}}yyyvvvfffbbb[[[TTTPPPNNNNNNNNNTTTSSSRRRQQQQQQRRRTTTUUU\\\```fffkkkmmmllljjjgggXXXTTTMMMGGGCCCBBBDDDEEEHHHOOO]]]rrr{{{wwwuuutttssssssrrrsssqqqnnniiiffffffiiillljjjiiiiiiiiiiiiiiijjjkkkooollliiihhhkkknnnpppqqqttttttsssrrrpppooonnnnnnppprrrtttvvvxxxyyyyyyxxxttttttsssrrrrrrvvv|||{{{sssvvvyyy{{{iiiZZZQQQJJJCCC???@@@???===:::888666555555000222444444555666999;;;999<<>><<<:::888666555444444444444333333222222222555777999;;;<<<>>>BBBDDDGGGKKKQQQWWW[[[^^^aaaccchhhhhhjjjlllmmmnnnmmmlllkkkXXXOOOEEECCC@@@>>><<<;;;<<<<<<999999888888777666666666333333333333333444444444444444333333333333222222111111222222222222222222333333333333333333333333000000111222333333444444111222222333333222222111222222444666777===LLL[[[yyy{{{zzznnn^^^TTTOOOOOOVVV___sssrrrbbbSSSMMMMMMMMMLLLMMMLLLIIIFFFCCCBBBDDDFFFHHHJJJJJJJJJJJJKKKLLLMMMMMMLLLPPPUUUYYY\\\bbbiiiooorrrtttwwwzzz{{{wwwpppkkkhhhfffcccaaabbbdddhhhjjjnnnpppssstttuuuxxx{{{~~~uuummmeee^^^\\\]]]___bbbhhhppp}}}}}}{{{zzzvvvwwwxxxyyyxxxsssmmmhhhffffffddd^^^TTTKKKDDD@@@CCCGGGOOOZZZiii{{{{{{ssshhh^^^WWWRRRKKKGGGDDDBBBBBBFFFKKKRRR___lll{{{sssjjj```XXXSSSJJJFFF???;;;:::<<<===>>>===>>>@@@AAAAAA@@@>>>===>>>DDDJJJQQQXXX\\\XXXQQQEEE@@@===???AAABBBGGGNNN]]]kkkwwwuuurrrmmmjjjiiicccaaa___^^^]]][[[XXXUUUXXXXXXXXXYYYYYYYYYZZZZZZ[[[]]]___```aaacccfffiiinnnppprrrtttwwwxxxxxxyyywwwvvvuuusssssssssttttttyyyzzz|||~~~uuulllgggmmmyyyyyyiiiXXXLLLEEE@@@@@@BBB@@@>>><<<:::888777777777444444333333333333222222333555777888888:::===@@@???CCCHHHMMMPPPRRRUUUWWW___```cccfffiiijjjkkkkkklllWWWMMMFFFDDDAAA>>><<<;;;<<<<<<999999888888777666666666333333444444555555555444444444333333333222222222333222111000000000111222333333333333333333333333000111111222222333444444111222222222222222222111222222555777999@@@OOO^^^zzz{{{{{{|||pppaaaVVVPPPPPPXXXbbbwwwqqqbbbTTTOOOOOOOOOOOOOOOMMMJJJFFFCCCCCCDDDGGGIIIKKKKKKKKKKKKKKKLLLMMMMMMMMMQQQVVV[[[___eeelllqqqtttwww||||||tttnnniiihhhgggfffgggiiikkklllppprrrvvvyyy{{{rrrjjjddd___^^^aaa```dddlllvvv~~~|||{{{wwwxxxyyyzzzxxxssslllgggaaaaaa___ZZZRRRKKKEEECCCCCCIIITTTbbbttt~~~xxxmmmfff\\\SSSNNNKKKHHHFFFFFFEEEFFFKKKQQQ[[[kkkzzz~~~vvvkkk```UUULLLHHHCCC@@@<<<999999;;;===??????@@@BBBDDDDDDBBB@@@???@@@EEELLLQQQXXX[[[WWWOOOCCC???===???BBBEEEMMMUUUgggxxx{{{ssspppnnniiieeeeee______`````````^^^[[[YYY______aaabbbcccdddeeeeeeeeegggiiijjjjjjllloooqqqvvvxxx{{{~~~}}}{{{yyyxxxwwwxxxyyy{{{|||}}}~~~}}}qqqkkkjjjsssqqqcccSSSIIIDDDAAACCCFFFCCCAAA===:::777666666666333333333333333333333333333444666666777888;;;===>>>AAAEEEIIIKKKMMMPPPRRRYYY\\\aaaeeehhhkkkmmmoookkkWWWLLLGGGEEEBBB???<<<<<<<<<<<<999999888888777666666666666777888888888888777777444444333333333222222222333222111//////000111222333333333333333333333333222222222222222222222222222222222333333222222222222222555888:::AAAQQQ```xxx{{{vvvzzz~~~rrrcccWWWOOOOOOXXXcccxxxrrrcccUUUPPPQQQQQQPPPQQQMMMJJJGGGDDDCCCEEEGGGIIIKKKKKKKKKKKKKKKKKKLLLMMMOOORRRWWW\\\bbbhhhmmmqqqvvvyyy~~~wwwqqqiiikkkmmmnnnoooooonnnmmmppptttyyy~~~}}}qqqiiiccc___```ccc___dddnnn}}}}}}|||{{{zzzzzzzzzzzzwwwrrrkkkeee___^^^[[[VVVNNNHHHDDDBBBEEEKKKXXXiii{{{~~~tttmmm]]]XXXPPPJJJFFFFFFFFFGGGHHHHHHJJJPPPXXXeeezzz|||rrreeeXXXMMMEEEAAA>>>===<<<::::::<<>>@@@CCCIIITTT___sssvvvmmmjjjhhhdddaaabbb___aaadddfffgggfffeeeeeeiiikkkmmmoooqqqrrrrrrssstttuuuvvvvvvvvvvvvyyy{{{}}}}}}{{{{{{|||~~~yyyooonnnttt~~~{{{eeeXXXJJJDDDAAA@@@BBBFFFGGGDDD@@@;;;777555444444333333333333333333333333333555666777777888:::===???BBBEEEHHHIIIKKKNNNPPPUUUYYY___dddgggjjjnnnqqqkkkWWWLLLHHHFFFBBB???===<<<<<<<<<999999888888777666666666444444555666555444333222444444333333333333222222333222111000000111333333333333333333333333333333333222222222222222222222222333333444444333333222222333666999;;;BBBQQQaaawwwtttrrrvvv|||pppbbbVVVNNNNNNYYYeee|||sssdddWWWRRRSSSRRRQQQQQQNNNKKKGGGDDDDDDEEEHHHJJJLLLLLLLLLKKKKKKLLLLLLMMMPPPSSSXXX^^^eeekkkpppssszzz|||zzzuuummmooosssvvvwwwvvvsssqqqtttxxx|||pppiiiddd``````ccc^^^eeerrr~~~}}}|||{{{|||zzzyyywwwsssnnngggbbb^^^\\\WWWPPPIIICCCAAAAAAIIIOOO]]]nnn}}}rrrggg```RRRNNNIIIDDDCCCCCCFFFHHHHHHJJJPPPZZZdddttt{{{oooaaaTTTIIIBBB???;;;<<<<<<<<<<<<===@@@CCCDDDGGGKKKNNNNNNKKKGGGDDDEEELLLSSSYYY______WWWNNNHHHCCCAAABBBFFFOOO___mmmzzzqqqiiifffeeebbbaaabbbcccgggkkknnnooopppqqqrrrtttvvvxxx{{{}}}~~~~~~~~~}}}tttnnnuuuttt]]]RRRGGGDDDDDDDDDFFFIIIHHHFFFBBB===888555333222222222333333333333444444444555777777777999;;;>>>???AAADDDFFFHHHJJJMMMOOORRRWWW^^^ccceeehhhmmmppplllYYYOOOHHHFFFCCC???===<<<<<<<<<999999888888777666666666333333444444333111///...444444333333333333222222222222222222222333444444333333333333333333333333111111111222222333333444333444444555555444444333222333666999;;;AAAQQQ```vvv|||nnnlllppp}}}~~~wwwlll___TTTMMMNNN[[[hhhtttfffXXXTTTTTTSSSQQQQQQPPPMMMIIIFFFFFFGGGJJJLLLNNNNNNMMMMMMMMMMMMNNNNNNPPPSSSYYYaaaiiiqqquuuxxx~~~~~~}}}zzztttvvvyyy{{{||||||zzzyyy{{{{{{pppjjjddd``````bbbaaaiiixxx~~~}}}|||{{{zzz{{{xxxuuuqqqmmmgggaaa\\\XXXUUUPPPJJJEEECCCEEEGGGNNNTTTbbbsss|||qqqeeeZZZSSSKKKJJJHHHFFFFFFIIIMMMPPPOOOUUU```mmmyyyxxxlll^^^QQQGGGBBB???<<<>>>@@@@@@???@@@DDDGGGIIILLLQQQTTTTTTQQQLLLIIIKKKTTT]]]fffllllllcccYYYNNNJJJGGGIIINNNZZZnnn~~~uuummmlllllljjjjjjkkkppptttxxx{{{{{{|||~~~|||xxxqqqooo~~~zzzjjjVVVMMMFFFEEEGGGGGGIIILLLGGGEEEBBB>>>:::777444222222222222333333444444444333444666777888999<<<>>>???AAACCCEEEGGGIIILLLOOORRRXXX___ccceeeggglllqqqmmm[[[QQQIIIFFFCCC???===<<<<<<<<<999999888888777666666666888999::::::888666333111444444444333333333222222111111222333444444555555333333333333333333333333...///000111333444555666444555555666666555555444333333666999:::AAAQQQ```uuuuuuiiigggkkkvvv}}}rrriii]]]SSSLLLOOO]]]kkkuuugggYYYUUUUUUSSSQQQQQQQQQOOOKKKHHHGGGIIILLLNNNPPPPPPOOONNNNNNOOOOOOOOOPPPSSSYYYbbbllluuuzzz|||}}}zzz{{{|||~~~{{{pppjjjeee```___bbbdddmmm|||~~~~~~~~~~~~~~~}}}{{{zzzzzzyyyvvvqqqlllgggbbb\\\XXXPPPNNNIIIEEECCCEEEKKKOOORRRXXXeeeuuuuuujjj]]]RRRKKKHHHIIIIIIJJJLLLQQQVVV[[[[[[cccrrr~~~wwwjjj\\\OOOFFFBBB@@@???BBBDDDDDDCCCDDDHHHKKKMMMQQQVVVYYYYYYVVVQQQMMMSSS]]]hhhrrryyyzzzqqqfffTTTPPPMMMOOOVVVddd{{{}}}vvvuuuvvvuuuuuuwww~~~zzzwwwqqqrrrlll\\\NNNFFF@@@AAADDDDDDFFFHHHDDDDDDBBB???<<<888555333222222222333333444444444222444666777777999<<>>===<<<;;;::::::999888777666555444777777777777666555444333444444333333222111000000111111222222222333333333111111222333333333333222222222222333333444444444444333222111111222333444333444666999;;;AAAQQQ```qqqqqqbbbeeekkkttt~~~|||xxxvvvmmm___TTTQQQMMMMMM[[[mmmuuuhhhYYYRRRSSSUUUSSSOOOPPPNNNJJJHHHGGGHHHKKKLLLMMMLLLLLLLLLNNNQQQTTTVVVYYYZZZ^^^eeennnuuuzzz{{{~~~}}}vvvlllhhheeeaaa```bbbfffrrr}}}{{{zzz}}}|||zzzyyyzzzyyyxxxvvvwwwmmmdddaaa]]]UUUNNNKKKKKKHHHDDDBBBCCCGGGMMMRRRYYYeeerrr|||vvviii]]]TTTMMMIIIFFFIIINNNRRRWWW^^^dddiiinnnwwwxxxkkk\\\NNNEEEBBBBBBCCCBBBAAACCCFFFJJJLLLMMMXXX[[[___aaaaaa]]]YYYVVV^^^fffqqq{{{|||pppeeeZZZUUUYYY```nnnzzzppplllnnn{{{qqq[[[QQQFFFCCC@@@@@@DDDIIIKKKKKKIIIGGGCCC>>>:::666333222444333333333333333333333555555666888999<<<>>>???>>>???@@@AAACCCGGGLLLPPPYYY\\\```cccggglllqqquuurrr]]]QQQIIIFFFBBB???>>>===<<<;;;;;;:::999888777666666555777777777777666555444333444444333333222111111000111111222222222333333333111111222333333333333222222222333333333444444444333333222111111222333333333444666999:::AAAQQQ```qqqiii___bbbiiittt}}}zzzuuurrrhhh[[[QQQNNNMMMOOO^^^pppttthhhYYYRRRSSSUUUSSSPPPPPPMMMKKKHHHHHHJJJLLLNNNNNNNNNNNNOOOQQQSSSVVVXXXYYY\\\aaagggmmmrrrvvvxxx~~~~~~}}}~~~}}}sssjjjgggeeebbbbbbeeekkkwww~~~|||{{{|||{{{yyyxxxwwwvvvrrrppplllcccZZZWWWTTTNNNHHHFFFFFFEEECCCCCCFFFLLLTTTYYYcccmmmxxxuuuggg\\\UUUPPPNNNPPPTTTZZZaaaiiiqqqyyy~~~zzznnn^^^QQQIIIFFFFFFHHHHHHIIIKKKNNNPPPQQQRRR]]]aaagggjjjjjjgggccc```fffooozzzwwwiii```\\\cccnnn}}}|||sssllllllttt{{{aaaOOOHHHDDDBBBAAACCCFFFIIIJJJIIIFFFDDDAAA<<<888555333222333333333333333333333333555555666888:::<<<>>>???@@@AAAAAABBBCCCGGGLLLPPPXXX[[[aaaggglllrrrxxx|||sss^^^RRRJJJFFFBBB???>>>===<<<;;;;;;;;;:::999888777777666777777777777666555444333444333333222222111111111111111222222222333333333111222222333333333333333333333333333444444444444333333222222222222333333444444666888:::AAAQQQaaattt{{{aaaZZZ^^^gggttt}}}{{{vvvpppkkk___UUUMMMKKKLLLRRRcccuuussshhhZZZSSSSSSUUUTTTRRROOOMMMJJJIIIIIIKKKNNNPPPPPPPPPQQQRRRTTTWWWZZZ\\\]]]bbbiiinnnppprrrvvvyyy}}}~~~||||||yyyqqqiiifffdddbbbdddgggqqq~~~~~~~~~~~~}}}|||yyyxxxwwwvvvtttqqqkkkggg___WWWOOOMMMKKKFFFCCCCCCBBBCCCEEEHHHMMMUUU^^^eeennnwwwxxxjjj___ZZZYYYYYY^^^dddmmmvvv{{{ooo```SSSKKKIIIJJJLLLNNNRRRWWWYYYZZZYYYYYYccciiipppttttttqqqmmmkkkqqq{{{tttkkkgggqqqssskkkffflll{{{kkkVVVKKKGGGBBBBBBDDDFFFIIIIIIHHHFFF@@@???<<<999666444333222222222333333444444555555555666777888:::===???@@@CCCCCCCCCCCCDDDGGGLLLPPPWWW\\\dddlllttt{{{uuu___SSSJJJGGGBBB???>>>>>>===<<<;;;;;;::::::999888888777777777777777666555444333333333333222222111111111111111222222222333333333111222333333444444333333333333444444444444444444333333333333333333333333444444666888;;;BBBSSScccyyyrrr\\\WWW\\\fffttt~~~|||zzzwwwpppiiidddVVVOOOIIIIIILLLVVViiizzzssshhh[[[SSSSSSUUUUUUSSSMMMKKKIIIHHHIIIKKKOOOQQQRRRSSSTTTVVVXXX[[[^^^___bbbjjjrrrwwwxxxyyy}}}~~~|||}}}xxxpppiiieeecccaaadddiiiuuu~~~~~~~~~~~~|||zzzyyyuuuttttttsssqqqllleee```WWWOOOIIIGGGFFFCCCBBBCCCCCCFFFLLLQQQWWW___iiipppvvv~~~vvvlllggggggiiipppvvv|||ooo___RRRKKKIIIJJJLLLRRRZZZaaaddddddcccbbbjjjqqqyyy}}}|||xxxtttssszzzvvvrrr{{{}}}|||{{{}}}~~~|||yyykkkeeebbblllxxxaaaRRRLLLJJJCCCDDDGGGJJJJJJHHHDDDBBB;;;:::888666555333333333111222222333444555666666555666777999;;;>>>@@@AAAEEEEEEEEEDDDEEEHHHNNNRRRZZZ```jjjttt|||wwwaaaTTTJJJGGGCCC@@@???>>>===<<<;;;:::::::::999888888888777777777777666555444333333333222222222222222111111111222222222333333333222222333444444444444333444444444444444444444444333333333333333333333333444444666999<<>>AAABBBFFFFFFEEEEEEFFFKKKQQQVVV___gggrrr}}}yyybbbUUUKKKGGGCCC@@@???>>>===<<<::::::999999888888888888777777777777666555444333222222222222222222222222111111222222222333333333222222333444444444444444555555555555444444444444333333444444444444333333444444666:::>>>GGGZZZlll}}}gggZZZZZZ```kkkzzz{{{xxxtttooohhh```WWWQQQHHHGGGHHHKKKSSSaaassstttjjj^^^UUUSSSSSSTTTTTTMMMKKKIIIHHHIIILLLOOOQQQWWWXXX[[[^^^aaadddfffgggkkkqqqzzz|||}}}zzzssskkkgggbbb```eeelllyyy}}}}}}}}}|||{{{xxxuuusssqqqooonnnllljjjfff___WWWRRRIIIDDD@@@AAABBBDDDIIIOOOQQQXXXbbbhhhmmmsss|||zzzmmm^^^RRRLLLLLLNNNSSS^^^lllvvv{{{{{{zzzzzz}}}|||vvvqqqiiicccaaa```___^^^bbbeeekkkqqqvvvxxxyyyyyyuuusssppplllgggdddbbbaaa```aaabbbeeefffeeeaaa^^^VVVYYYbbbsssttt^^^PPPIIIFFFDDDMMMOOOPPPMMMGGGAAA<<<:::666555555444444444555555333333444444555555666666666666888:::===???BBBCCCEEEEEEEEEEEEHHHNNNUUU[[[fffnnn{{{zzzcccVVVKKKGGGCCC@@@??????>>>===999888888888888777777777777777777777666555444333222222222222222222222222111111222222222333333333222333444444555444444444666555555555444444444444333333444555555444333333333444666;;;@@@JJJ^^^ppp~~~iii___\\\cccooo}}}yyyuuunnnggg___VVVNNNHHHDDDGGGJJJNNNWWWfffwwwuuulll```VVVRRRRRRRRRSSSPPPNNNLLLKKKKKKMMMQQQSSS[[[\\\___cccfffiiilllmmmssswww}}}~~~xxxrrrkkkgggcccbbbhhhqqq~~~|||yyyzzzyyyxxxvvvtttqqqpppooommmiiiddd^^^VVVMMMHHHCCC???>>>AAAEEEJJJSSS\\\___hhhssszzz~~~wwwqqqeeeXXXNNNKKKLLLOOOYYYdddrrr|||~~~~~~~~~~~~zzzxxxrrrjjjbbb]]]VVVPPPNNNNNNNNNNNNQQQUUUZZZaaafffiiikkkkkkiiifffbbb^^^YYYVVVTTTSSSSSSTTTVVVXXXYYYXXXTTTQQQNNNVVVcccuuu|||fffUUUNNNMMMMMMMMMUUUUUUSSSMMMDDD<<<888777666555555555555555666666444444444555555555555555666777888:::===@@@CCCDDDDDDDDDDDDFFFIIIQQQYYY___kkkuuu{{{dddWWWKKKHHHCCC@@@??????>>>===888888888777777777777777777777777777666555444333222222222222222222222222111111222222222333333333222333444444555555444444666666555555555444444444333333444555555444333333333444777;;;AAALLLaaasssnnnddd^^^eeerrr~~~{{{wwwrrrjjjbbbYYYPPPGGGBBBCCCGGGLLLPPPYYYhhhxxxvvvmmmaaaWWWRRRQQQRRRRRRSSSQQQNNNMMMMMMOOORRRTTT]]]___cccfffjjjmmmoooppp|||}}}}}}{{{{{{{{{zzz|||vvvpppkkkgggddddddkkkuuu~~~zzzvvvvvvwwwwwwwwwuuusssqqqpppppplllgggaaaYYYPPPFFF@@@AAA>>>>>>CCCIIIQQQ\\\fffkkkuuu|||wwwnnnggg]]]QQQIIIGGGKKKOOO[[[fffttt}}}}}}}}}}}}|||tttmmmjjjiiibbbZZZTTTOOOHHHDDDBBBCCCDDDEEEGGGJJJOOOUUUZZZ^^^```aaa]]][[[WWWRRRNNNKKKIIIHHHKKKLLLNNNQQQRRRQQQMMMJJJJJJUUUcccttt{{{kkkWWWKKKJJJOOOSSSUUUZZZYYYTTTLLLBBB:::666555666666555555555666666777555555555555555444444444666777888;;;===@@@CCCEEEBBBCCCDDDFFFJJJRRR\\\cccnnnxxx~~~gggZZZKKKHHHCCC@@@??????>>>>>>777777888888888777777666777666555333333444555555222222222222222222222222444444444555555555666666333333333222222111111111555555555444444333333333666555333222222333555666555444666:::AAAOOOfffzzzxxxeeeaaafffuuu{{{vvvrrrmmmeee\\\PPPEEECCCFFFBBBFFFMMMXXXcccmmmrrruuuuuuuuuwww|||vvvlll___VVVSSSTTTUUUVVVXXXTTTOOOMMMNNNRRRVVVXXXaaadddfffhhhjjjooovvv|||zzzwwwxxx}}}}}}{{{xxxvvvxxx~~~uuupppkkkhhheeefffooozzz}}}{{{{{{xxxtttrrrrrrrrrrrrqqqjjjeee]]]TTTMMMGGGBBB>>>@@@BBBEEEHHHNNNXXXdddmmm{{{yyyooohhhbbbYYYOOOIIIEEEDDDIIIOOO___gggqqqwwwwwwuuutttsss}}}}}}|||{{{yyyxxx~~~wwwqqqhhhccc]]]XXXUUUSSSQQQPPPIIIEEEAAA>>>>>>???@@@@@@CCCGGGKKKLLLMMMPPPUUUYYYWWWWWWUUUPPPJJJGGGHHHJJJJJJPPPUUUUUUPPPLLLKKKMMMIIISSSeeexxxyyyhhhZZZNNNLLLMMMOOOUUU]]]ddd```TTTDDD;;;<<<;;;777888888777666666666666777888444111222666888666333666777:::===@@@BBBCCCDDDEEEBBBBBBGGGLLLPPPWWW___nnn~~~fffXXXKKKHHHCCC@@@??????>>>>>>999999999999888888888888777666555555444444555555222222222222222222222222333333444444444555555555444444333333333222222222555555444444444333333333666555333111000000111222666555777;;;BBBPPPhhh|||lllgggkkkxxxzzztttooohhh```XXXOOOFFFEEEHHHFFFJJJRRR\\\ffflllpppqqqqqqrrruuu{{{vvvmmmaaaXXXTTTTTTUUUVVVZZZVVVQQQOOOPPPTTTXXXZZZbbbeeeiiikkknnnsss{{{yyyrrrrrruuuzzz{{{{{{yyyxxx{{{vvvqqqmmmjjjhhhjjjsss~~~|||zzzxxxvvv{{{yyyvvvtttrrrqqqnnnlll___ZZZSSSLLLGGGCCC@@@???AAADDDGGGLLLSSS^^^lllvvv~~~yyyqqqfff^^^RRRKKKDDDCCCCCCEEELLLTTT```fffmmmqqqqqqooooooooovvvzzzyyytttpppooommmlllpppvvvsssqqqoooppppppmmmfff```WWWSSSNNNKKKJJJIIIHHHHHHBBB@@@===;;;<<<>>>@@@AAABBBEEEIIIMMMQQQVVVZZZ]]]ZZZYYYVVVQQQLLLKKKMMMOOONNNSSSXXXXXXTTTPPPOOOPPPRRRYYYfffssszzzxxxppphhh\\\RRRJJJKKKQQQWWW___ffffffaaaTTTDDD;;;;;;;;;888999888888777777777777777444111///111666999888666777888;;;===@@@AAACCCCCCEEEBBBCCCHHHMMMRRRZZZcccuuu~~~eeeVVVLLLHHHDDDAAA@@@???>>>===<<<;;;999888888888999:::666666666666666555555444333333333333333333333333222222333333333444444444444444444444444333333333555444444444444333333333555444222111111111222333666666888<<>>AAAEEEMMMUUUZZZ___dddfffggghhhllloootttzzz~~~yyyooogggaaa___^^^\\\]]]aaa```___^^^______[[[TTTNNNHHHFFFCCCBBBCCCDDDDDDDDDAAA@@@>>>>>>???AAADDDFFFGGGIIINNNTTT\\\bbbdddeeeeeebbb^^^XXXUUUTTTWWWZZZYYY]]]aaaaaa\\\WWWTTTSSSUUUZZZaaagggiiieee]]]WWWQQQKKKHHHNNNWWWaaaiiipppiiiaaaRRRCCC;;;;;;<<<:::;;;;;;:::::::::999999999555222111222777999999777999:::<<<>>>@@@AAABBBBBBDDDBBBCCCIIINNNTTT___iii~~~eeeUUULLLIIIDDDBBB@@@???>>><<<<<<;;;999777666777888999555666777888777666555444333333333333333333333333111111222222222333333333555555555555555555444444444444444444444444444444333222333333444666888999666555777<<>>;;;===@@@CCCIIIPPPQQQTTTXXX[[[___dddlllrrr{{{xxxqqqcccZZZSSSQQQQQQPPPPPPQQQTTTTTTUUUWWWVVVSSSLLLGGGEEEDDDBBBCCCFFFIIIJJJJJJHHHHHHGGGFFFGGGIIIMMMOOOTTTVVV[[[dddooouuuwwwuuuyyyuuunnngggccccccfffiiijjjnnnqqqooohhh]]]UUUPPPNNNPPPTTTXXXXXXUUUQQQMMMMMMKKKMMMVVVaaakkkrrruuuiii___OOOBBB<<<<<<===<<<===============<<<<<<;;;:::888666666888888888666;;;<<<===???@@@AAAAAAAAADDDBBBDDDJJJOOOWWWdddpppfffVVVLLLIIIEEECCCAAA@@@===<<<<<<:::888666555666777888555666777777777666444333333333333333333333333333111111111222222222333333555555555555555555555555444444444444444444444444222333333444555777888888444444666<<>>???======>>>>>>======<<<;;;===<<<:::::::::;;;::::::<<<===>>>@@@AAAAAABBBBBBDDDCCCEEEJJJPPPYYYhhhuuugggXXXLLLJJJFFFDDDBBB@@@===;;;;;;:::888666555555666666555555555555555444444333333333333333333333333333111111222222222333333333444444444555555555555555333333333444444444444555444444444444333333222222333333666<<>>@@@AAAAAABBBFFFNNNTTTYYY```kkkxxx~~~}}}zzzvvvsssooonnnjjjbbbWWWKKKBBB>>><<<999999===???@@@DDDIIIOOORRRVVVZZZ^^^fffpppwwwwwwfffZZZLLLFFFCCCFFFJJJLLLQQQVVVXXXZZZ^^^aaa```\\\WWWSSSMMMMMMOOOSSSYYY^^^aaabbbddddddaaa]]]ZZZ\\\ccciiiuuu|||vvviiiXXXJJJAAA>>>@@@BBBCCCCCCDDDFFFHHHMMMUUUaaammmxxx}}}vvvbbbTTTFFF@@@??????@@@BBB<<<===>>>>>>>>>===;;;:::<<<<<<<<<<<<===>>>???@@@<<<===???@@@BBBBBBCCCCCCDDDCCCFFFJJJPPPYYYjjjzzziii[[[MMMJJJGGGDDDBBB@@@===;;;;;;::::::999777666666555555555444333333333333333444444444444444444444444222222222222333333333444333333444444444555555555333333333444444444555555555555555555444222111111444444777===EEEUUUmmmyyy}}}zzzwwwtttpppiii___XXXMMMHHHDDDDDDDDDEEELLLTTTdddnnnzzz}}}tttmmmjjjiiisss~~~tttkkkeeedddeeebbbbbb```\\\YYY[[[bbbiiisssyyyzzzpppgggcccaaaaaadddhhhpppxxx{{{sssooolllmmmqqqyyy}}}|||zzzwwwuuutttrrrnnnlll```[[[TTTMMMIIIEEEAAA???===@@@EEEGGGIIIOOOXXX^^^hhhppp}}}{{{|||~~~}}}}}}{{{yyywwwtttqqqooohhhgggcccZZZOOOEEE???===:::888:::???CCCDDDHHHLLLRRRVVV\\\aaafffnnnwww~~~}}}ppp^^^PPPGGGEEEGGGLLLQQQWWW```iiikkknnnrrrtttqqqlllfffccc[[[]]]```gggooovvvzzz{{{{{{zzzvvvqqqnnnqqqzzztttgggZZZMMMCCC===;;;===@@@AAAAAACCCGGGJJJSSS^^^lllwwwyyymmm\\\NNNAAA???AAAAAABBBDDD@@@AAABBBCCCBBBAAA???>>><<<============>>>???@@@<<<===???AAABBBCCCDDDDDDDDDDDDFFFJJJOOOYYYkkk|||kkk]]]MMMJJJGGGEEECCC@@@===:::;;;;;;;;;;;;999888666555555444333222111222333444444444444444444444444444222222333333333444444444333333333444444444555555333333333444444555555555555555666666777666666555555555888>>>GGGWWWoooyyy{{{wwwsssoooiii```UUUMMMEEECCCBBBDDDDDDFFFOOOYYYkkkuuuvvvnnnjjjkkkwwwuuullleeeeeefffddddddccc___[[[]]]dddkkkuuu{{{}}}rrrgggaaa______dddjjjqqqyyy~~~zzzsssooommmnnnrrr{{{}}}rrrpppnnnkkkiiieee```]]]UUUOOOHHHBBB??????>>>>>>===CCCIIIMMMQQQWWW```hhhuuu}}}~~~{{{yyyvvvwwwyyy||||||yyyxxxzzz}}}~~~}}}zzzwwwtttrrrpppnnnlllcccbbb]]]UUUJJJAAA===<<<===;;;===CCCGGGHHHKKKOOOQQQWWW___fffnnnvvv}}}zzzyyytttgggTTTEEEHHHHHHMMMTTTZZZaaammmyyy~~~{{{uuuqqqkkkmmmrrr{{{xxxiiiZZZMMMEEE???===999<<>><<<;;;<<<===<<<===???AAACCCDDDEEEEEEDDDDDDFFFJJJOOOYYYlll}}}mmm\\\PPPLLLGGGDDDBBB@@@>>>===::::::999999888777777777555333111222666777555222666666555444444444444555666555333222111222333333666666444333222111111111333333333444444444555555444333333333333444555555444555999???FFFUUUooo{{{}}}zzzsssjjj```VVVNNNJJJEEEBBBBBBDDDGGGKKKTTT]]]ooo}}}sssllljjjmmmwwwwwwnnneeebbbeeefffeeeccc``````ccchhhmmmuuu{{{~~~vvvllleee```^^^cccjjjvvv~~~~~~{{{pppqqqqqqqqqtttxxxpppmmmkkkhhhccc^^^YYYUUUSSSGGGDDDBBB@@@AAABBBCCCCCCCCCHHHOOOVVV]]]fffpppxxx}}}zzzxxxvvvtttsssoooqqquuuyyy}}}|||zzzuuuwwwyyyyyywwwvvvxxxzzz}}}xxxsssqqqqqqnnnhhhbbbddd^^^UUUKKKCCC>>><<<;;;:::;;;===BBBHHHMMMPPPQQQUUU\\\eeemmmuuu}}}|||{{{yyyxxxxxx{{{}}}|||zzzyyyzzz}}}~~~|||zzzwwwuuutttpppeeeVVVLLLJJJJJJQQQXXX]]]fffuuu|||~~~mmmZZZNNNGGGCCCAAABBB>>>===???EEEFFFHHHRRR^^^fffmmmxxxwwwhhh^^^JJJFFFAAA@@@CCCIIIOOOSSSXXXUUUTTTUUUWWWTTTMMMGGGBBBBBB@@@>>><<<;;;999999??????@@@AAAAAAAAAAAAAAADDDDDDHHHMMMSSS]]]mmm|||nnn^^^PPPMMMHHHDDDBBB@@@>>>===::::::999999888777777777666666666666555444444444666555555444333444444444555444333222222222333333444444333222222222333333333333333444444444555555444333333333333444555555444555999???GGGWWWqqq{{{tttjjj^^^TTTKKKFFFAAA>>>???BBBEEEJJJUUU___sssssskkkjjjmmmxxxzzzpppgggccceeeddddddcccaaaaaadddiiimmmuuu{{{wwwmmmfffaaa```eeemmmyyy}}}zzzrrrrrrrrrqqquuuxxxpppiiicccaaa]]]XXXSSSOOOLLLKKKDDDBBB@@@???@@@BBBCCCCCCIIINNNVVV^^^fffppp{{{zzzyyyxxxwwwuuutttsssrrrppprrrtttwwwyyy{{{|||}}}{{{|||}}}~~~}}}{{{xxxwwwtttvvvwwwvvvtttsssuuuvvvzzzuuuooommmkkkhhhbbb]]]YYYUUUMMMEEE???;;;::::::;;;<<>>===<<<;;;===>>>>>>??????@@@??????CCCCCCGGGLLLRRR[[[kkkyyyppp```QQQMMMHHHDDDBBB@@@???===::::::999999888777777777666999;;;999444111333666555444444333333333333333444444333222222222333333222222222222333333444555333333333444444444555555444333333333333444555555444555:::@@@HHHYYYsss|||tttiii]]]QQQHHHCCC>>>===>>>BBBFFFLLLXXXdddxxxrrrjjjiiilllxxx}}}tttjjjddddddaaabbbccccccdddfffjjjnnntttyyyzzznnnfffbbbbbbhhhppp{{{{{{xxxttttttsssrrruuuuuunnnfff```XXXUUUQQQLLLHHHEEEDDDCCCBBBAAA@@@AAABBBDDDGGGIIIQQQWWWaaakkkttt|||zzzqqqqqqqqqppppppooooooooonnnooopppqqqrrrrrrrrrrrrssstttuuuvvvvvvtttrrrppppppqqqrrrqqqooonnnnnnpppsssoooiiieeebbb^^^XXXSSSMMMJJJEEE???;;;::::::;;;===???CCCHHHNNNTTTXXXZZZdddlllvvvtttlllbbb[[[YYYYYYYYYYYYWWWWWWWWWYYY[[[___ccceeehhhhhhiiiiiiiiifffaaa^^^VVVTTTQQQOOOJJJEEEHHHNNNSSSaaarrriii[[[KKKDDDBBB@@@AAADDD>>>===@@@EEELLLUUUcccppp{{{}}}qqqaaaUUUNNNFFFFFFGGGIIINNNTTTZZZ^^^eeefffiiilllllleeeZZZQQQEEEEEEDDDCCCBBB@@@>>>===;;;<<<<<<<<<============BBBCCCFFFLLLQQQZZZjjjxxxqqqaaaQQQMMMHHHDDDBBBAAA???===::::::999999888777777777666888999777555333444666444444333222222222222333444333333333333333333333333333222222333333444444333333333444444444555555444333333333333444555555444666:::@@@IIIZZZvvv{{{ssshhh\\\PPPGGGBBB@@@@@@BBBFFFIIIPPP]]]jjj}}}~~~ooohhhggglllxxx~~~vvvkkkdddbbb^^^```bbbdddeeehhhkkknnnssswww~~~~~~ppphhheeeeeekkksssyyy~~~zzzvvvssssssrrrrrrvvvvvvkkkccc\\\XXXPPPMMMIIIEEEBBBAAAAAABBBBBBCCCDDDEEEGGGKKKOOORRRZZZbbbmmmxxxwwwtttsssrrriiiiiiiiihhhhhhgggggggggfffgggggghhhhhhgggggggggiiijjjkkklllllljjjiiihhhjjjjjjjjjiiihhhgggggggggjjjfff```[[[WWWSSSNNNJJJFFFDDD@@@===;;;;;;<<<===>>>BBBIIIOOOVVV\\\bbbfffooowwwwwwmmmfff^^^YYYRRRMMMLLLMMMMMMMMMNNNNNNNNNPPPSSSVVVYYY[[[^^^```aaaaaa___ZZZSSSOOOIIIGGGFFFFFFDDDDDDLLLVVV___ppp{{{|||{{{iiiZZZKKKCCC@@@>>>>>>@@@@@@@@@BBBGGGPPP]]]lllxxx}}}}}}ttteeeWWWOOOMMMEEEFFFHHHKKKQQQYYYaaagggmmmppptttvvvsssjjj\\\SSSJJJIIIIIIGGGEEEBBB@@@>>>;;;;;;:::::::::;;;;;;;;;@@@AAAFFFLLLRRRZZZjjjxxxqqqaaaQQQMMMHHHEEECCCAAA???>>>::::::999999888777777777666555333444666777666444444444333222222222222333222333333333333333333333444444333333222222333333333333333444444444555555444333333333333444555555555666:::@@@III[[[www}}}yyyrrrggg\\\QQQHHHDDDBBBBBBEEEHHHKKKQQQ```nnn{{{llleeeeeekkkxxx~~~wwwlllccc```\\\^^^aaadddeeehhhkkknnnqqquuu{{{rrrjjjggghhhmmmsssxxx~~~yyyvvvrrrqqqpppqqqvvvxxxjjj^^^UUUOOOLLLIIIGGGDDDAAA@@@AAABBBDDDCCCEEEHHHKKKMMMRRRXXX]]]eeemmmyyy|||qqqkkkhhheeecccaaa```___^^^]]]\\\[[[ZZZYYYYYYZZZ[[[\\\\\\[[[[[[]]]^^^______```______^^^______^^^^^^______^^^^^^^^^[[[VVVQQQMMMIIIFFFDDDBBBAAA>>><<<<<<===>>>???@@@EEENNNVVV^^^eeelllpppzzztttggg]]]WWWUUUPPPNNNLLLJJJIIIHHHFFFEEEHHHHHHHHHJJJKKKNNNPPPQQQUUUWWWYYYXXXTTTNNNHHHDDD@@@@@@BBBDDDEEEHHHTTT```sss{{{qqqooorrrzzzxxxeeeVVVGGG@@@===::::::;;;???AAACCCIIISSSbbbpppyyy|||{{{uuuiiiZZZOOOKKKLLLGGGIIIKKKOOOUUU^^^jjjrrrwwwzzz~~~~~~xxxlll]]]SSSMMMMMMLLLKKKHHHEEEAAA???<<<;;;::::::::::::;;;;;;<<<===BBBIIIOOOXXXggguuurrrbbbRRRNNNIIIEEECCCAAA@@@>>>::::::999999888777777777777444111333777999777333555444444333333333333333222222333444444444333333555444333333222222222222333333333444444444555555444333333333333444555555666777:::@@@III[[[wwwwww}}}|||xxxqqqggg]]]RRRJJJEEEBBBBBBEEEHHHKKKRRRbbbqqqyyyjjjddddddkkkwww~~~wwwmmmddd```[[[]]]```bbbdddgggjjjmmmnnnrrrwww~~~uuummmjjjiiilllqqqvvv}}}zzzwwwrrrpppooopppuuu}}}|||jjj\\\QQQGGGBBBAAABBBAAA@@@@@@@@@BBBEEEFFFEEEIIINNNQQQUUUZZZbbbhhhqqqzzzxxxnnneeeaaa]]]ZZZWWWVVVUUUSSSRRRPPPNNNMMMLLLJJJKKKLLLMMMOOOOOOPPPPPPPPPPPPQQQRRRRRRRRRRRRRRRSSSRRRRRRSSSVVVWWWWWWVVVSSSQQQMMMIIIFFFCCCBBBBBB@@@???>>>===>>>@@@BBBCCCEEELLLVVV___fffllltttyyywwwhhh]]]SSSLLLJJJLLLGGGGGGGGGFFFEEECCCAAA@@@BBBBBBCCCDDDEEEFFFGGGHHHLLLOOOQQQQQQLLLFFF@@@>>>;;;<<<@@@DDDFFFNNN^^^nnn{{{~~~{{{nnndddccchhhuuuuuucccUUUGGGAAA@@@>>>>>>@@@===AAAFFFMMMYYYiiiuuuyyy~~~xxxmmm^^^QQQIIIIIIKKKMMMPPPUUUYYY```iiivvv~~~yyyjjj[[[RRRMMMMMMNNNMMMKKKHHHDDDBBB>>>===<<<;;;;;;;;;<<<===999:::???FFFKKKSSSaaannn|||tttdddRRRNNNIIIEEECCCBBB@@@>>>::::::999999888777777777777666666666666666666555666555555444333444444444111222333444444444333333333333222222222333444444333333333444444444555555444333333333333444555555777777:::???HHHZZZvvvuuummmttt}}}}}}yyyrrrhhh]]]SSSJJJFFFAAABBBFFFJJJMMMUUUgggxxxyyyjjjeeefffjjjwww~~~xxxnnneeeaaa[[[]]]^^^```bbbeeeiiillllllooottt|||wwwooollljjjkkknnnqqqwww{{{xxxtttrrroooppptttzzzyyyiiiWWWMMMEEE???<<<>>>===>>>???AAACCCFFFHHHJJJKKKPPPVVV[[[___eeeooovvv}}}ooohhh^^^WWWTTTQQQNNNKKKIIIHHHGGGEEECCCBBBAAA@@@??????AAABBBCCCDDDDDDDDDCCCCCCDDDEEEFFFFFFGGGGGGHHHGGGGGGJJJNNNQQQQQQPPPIIIHHHFFFCCCAAA@@@AAABBB@@@@@@@@@BBBDDDGGGJJJLLLRRRZZZdddkkkpppvvv}}}}}}iii^^^TTTOOOJJJDDDDDDGGGBBBBBBCCCBBBAAA@@@AAAAAA@@@AAABBBCCCDDDEEEFFFGGGIIILLLOOONNNIIICCC???>>>;;;<<>>AAAFFFJJJOOO\\\iiiyyyvvvfffRRRNNNIIIEEECCCBBB@@@???::::::999999888777777777888:::;;;999555333555777666666555444444444444555000111333444555444333333111111111222333444666777333333333444444444555555444333333333333444555555888888:::???GGGYYYvvvvvvkkkgggnnnyyy{{{sssiii]]]RRRJJJEEEAAADDDHHHMMMQQQZZZmmmzzzkkkfffgggjjjvvvyyypppgggccc[[[\\\^^^^^^```ccchhhllljjjmmmssszzz~~~xxxpppmmmjjjjjjllllllrrrzzz|||yyywwwtttpppppprrrwww{{{}}}gggWWWGGGAAA???<<<===BBB<<<===@@@CCCGGGJJJLLLMMMRRRWWW^^^cccgggnnnyyyzzzhhh```XXXOOOHHHEEECCC@@@>>>@@@???>>>===<<<;;;:::999999:::;;;<<<============;;;;;;<<<===>>>???@@@@@@AAA@@@@@@DDDJJJNNNNNNMMMCCCCCCBBB@@@??????BBBDDDBBBBBBDDDGGGJJJNNNRRRTTT^^^fffpppvvvzzz~~~uuugggYYYQQQJJJJJJGGGBBBAAAEEEBBBBBBBBBAAA@@@AAADDDFFFBBBCCCDDDFFFHHHIIIKKKKKKJJJMMMPPPOOOJJJEEEBBBBBB>>>===???CCCJJJ[[[vvvyyyssssssxxxyyyqqqnnnsss||||||ssshhh]]]WWW\\\dddooopppbbbTTTGGGBBB@@@>>>>>>???BBBLLLVVV```ooozzzooo___QQQKKKLLLPPPSSSZZZcccoooxxx~~~~~~ooo^^^PPPHHHEEEGGGKKKMMMOOONNNMMMLLLDDDBBB@@@???>>>???@@@AAACCCCCCFFFJJJKKKOOO[[[gggwwwyyyhhhWWWOOOIIIGGGFFFAAA>>>===;;;;;;::::::999888888888666666666666555555555555444333333222222333333444333333333333333333333333333333333444444444555555555555444333222222111111222555777888666444333333666777:::@@@JJJ[[[uuu|||mmmjjjeeeooo~~~}}}vvvkkk```UUULLLGGGBBBGGGLLLOOOTTTbbbvvv|||jjjdddggglllxxx}}}tttiiibbb[[[VVVVVVZZZ```cccgggkkknnnpppsssxxx{{{~~~~~~|||{{{~~~~~~wwwkkkgggiiiffflllooottt|||{{{uuuuuurrrllllllooommmfffTTTMMMEEE@@@?????????>>>>>>AAAEEEGGGHHHKKKQQQVVVZZZ^^^dddjjjrrrzzzooo___YYYNNNKKKFFF@@@===<<<======;;;:::999888777666555555777777777777777888999999999999999999999:::;;;;;;>>>??????@@@AAACCCDDDEEE???AAADDDEEEDDDDDDEEEFFFJJJLLLMMMNNNQQQXXXbbbjjjmmmttt|||}}}lll^^^VVVFFFFFFEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBCCCDDDFFFFFFHHHGGGGGGGGGGGGIIIKKKLLLNNNNNNNNNMMMKKKHHHEEECCC>>>>>>AAAFFFNNN```{{{xxxooopppvvv|||qqqffffffqqq~~~|||nnn]]]RRRRRRXXX\\\ppp}}}zzzpppbbbVVVIIICCC@@@>>>@@@DDDLLLSSS^^^nnnxxxdddYYYTTTLLLPPP[[[```kkkrrryyy|||wwwjjj\\\QQQHHHDDDDDDEEEHHHMMMQQQSSSSSSQQQLLLGGGDDDFFFHHHFFFGGGIIIGGGHHHLLLQQQTTTVVV]]]eeesss|||zzziiiXXXPPPIIIHHHFFFAAA>>>>>>888888777777666555555555666666666666555555555555444333333222222333333444333333333333333333333333333333333444444444444555777666666555444444333333111333666666555444333333666666:::AAAKKK\\\vvvzzzkkkgggdddnnn}}}}}}vvvlllaaaVVVNNNIIIDDDIIIOOOSSSYYYhhh|||}}}llleeegggkkkwww}}}uuukkkddd]]]WWWVVVZZZ___bbbggglllnnnpppssswwwzzz|||}}}}}}|||}}}~~~|||zzzyyyzzz{{{yyyrrrhhhhhhllliiiiiikkkooovvv~~~}}}wwwssslllffffffhhhaaaWWWIIIDDD???<<<<<<>>>???>>>@@@DDDHHHJJJLLLOOOUUUZZZbbbgggnnnsssxxxnnn\\\PPPLLLCCCAAA>>>:::888888999999777777666666555444444444777777777777777888999:::;;;;;;::::::;;;<<<<<<============>>>@@@BBBCCCDDDCCCEEEHHHKKKLLLNNNRRRTTTSSSUUUVVVXXX\\\ccclllssszzz}}}nnn___SSSLLLCCCCCCCCCBBBBBBBBBAAAAAADDDDDDDDDEEEEEEGGGHHHHHHJJJJJJJJJKKKLLLNNNQQQRRRRRRRRRRRRQQQNNNJJJFFFDDDAAA@@@BBBGGGOOO___yyyuuummmooouuuxxxmmmccceeeqqq~~~yyyjjjYYYOOOOOOVVV\\\qqq~~~yyynnnbbbUUUHHHBBB??????CCCHHHNNN\\\nnn}}}ppp]]]UUUTTTQQQXXXfffkkktttzzz}}}tttooofff[[[QQQIIICCC@@@???BBBHHHOOOVVVZZZZZZYYYQQQLLLIIIJJJLLLJJJKKKMMMQQQQQQVVV[[[^^^aaahhhqqqwww|||lllYYYQQQJJJHHHFFFAAA>>>>>>;;;:::999888888777777777666666666666555555555555444333333222222333333444333333333333333333333333333333333333444444444444666666666555555444444333///222444555444333444444555555999AAAKKK]]]xxxzzziiidddcccnnn~~~|||vvvnnndddYYYQQQLLLHHHMMMRRRWWW___ooommmfffhhhjjjuuuwwwnnniii```ZZZWWWZZZ^^^ccciiiooopppqqqsssuuuwwwxxxxxxyyyuuuxxxzzzxxxtttssswww|||pppjjjdddhhhmmmiiifffgggiiinnnvvv~~~xxxpppeee^^^^^^\\\QQQEEE???<<<::::::===@@@BBBCCCFFFJJJOOORRRUUUYYY___dddmmmttt{{{zzzfffWWWLLLEEEDDD888888777666555555666666555555555555555555555555777777777777888999:::;;;===<<<<<<<<<<<<===>>>>>>===>>>???@@@BBBDDDFFFGGGGGGIIIKKKNNNPPPTTTYYY]]]^^^```cccfffkkkrrrzzz{{{nnnaaaUUUMMMHHHBBBBBBBBBCCCCCCCCCDDDDDDHHHHHHHHHHHHHHHIIIJJJKKKMMMNNNOOOPPPRRRUUUWWWXXXWWWWWWWWWVVVSSSNNNJJJHHHDDDCCCDDDHHHPPP___www{{{rrrkkknnnuuu~~~rrriii```cccqqqtttdddTTTLLLMMMVVV]]]rrrwwwmmmeeeYYYKKKDDDAAABBBGGGNNNWWWiiisssgggXXXSSSVVVXXXdddsssvvv{{{}}}~~~{{{yyyvvvnnnggg\\\XXXRRRJJJEEEAAA???>>>>>>BBBJJJSSS[[[``````___WWWQQQNNNOOOPPPOOOPPPSSSWWWXXX]]]cccfffjjjqqqzzznnn[[[RRRJJJHHHFFFBBB??????===<<<:::999888888999999666666666666555555555555444333333222222333333444333333333333333333333333222222333333333444444444444444333333333222222222000222444555555444555666444555999AAALLL___zzz}}}kkkcccdddooo}}}|||wwwpppggg]]]TTTOOOJJJNNNTTTYYYbbbrrrooofffggghhhsssyyyrrrnnneee^^^ZZZ[[[```dddkkkrrrrrrrrrrrrsssssssssssssssooosssvvvuuuqqqqqqxxxxxxhhheeedddjjjnnnhhhgggffffffjjjqqq|||}}}uuummmaaaYYYTTTNNNDDD<<<;;;:::;;;===@@@DDDHHHIIIMMMRRRXXX\\\```dddkkkpppvvv}}}}}}cccRRRIIICCC@@@@@@555666666777777666666555555666666777777888999999777777888888:::;;;=====================>>>???@@@BBBBBBDDDFFFHHHKKKMMMNNNOOOPPPRRRSSSVVVZZZ___ccchhhjjjoootttzzzzzzuuulllbbbXXXPPPJJJHHHEEEEEEFFFGGGHHHIIIJJJJJJKKKJJJJJJKKKKKKLLLMMMNNNQQQRRRSSSTTTVVVXXXZZZZZZZZZ[[[\\\[[[XXXTTTPPPMMMFFFEEEFFFJJJQQQ___vvv~~~yyyqqqlllooovvv|||nnnfff```eeettt|||ooo^^^QQQKKKMMMWWWaaatttvvvnnnlll___QQQHHHDDDEEELLLUUUdddvvvsssjjj```UUUUUU[[[```nnn{{{zzzxxxuuupppjjjeee^^^VVVOOOKKKHHHDDD@@@=========>>>@@@EEEMMMWWW___bbbbbb```ZZZTTTPPPRRRSSSSSSTTTWWW\\\]]]cccjjjnnnrrr{{{qqq]]]SSSKKKHHHFFFBBB???@@@:::999777555555555666666666666666666555555555555444333333222222333333444333333333333333333333333222222222333333333444444333333333333333222222222222444666666666666777888444555:::BBBMMM```{{{ssshhhiiittt|||{{{xxxssskkkaaaXXXSSSLLLOOOTTTZZZdddtttpppgggfffgggppp}}}vvvrrrjjjccc]]]^^^bbbgggnnnuuutttsssrrrpppooommmmmmllliiiooossssssqqqttt|||tttggghhhjjjppprrrjjjkkkiiigggiiippp{{{zzzpppjjj```VVVLLLDDD>>>===;;;<<<===@@@CCCHHHLLLOOOSSSXXX___eeehhhmmmtttyyy{{{uuucccOOODDD???<<<::::::666777888888888777666555555555666777888999::::::888999999:::<<<>>>???@@@>>>>>>>>>???@@@AAACCCCCCHHHHHHJJJLLLOOOSSSUUUWWWZZZ\\\^^^```ccchhhnnnrrruuuwww|||~~~~~~|||yyyvvvtttrrrqqqgggccc]]]UUUNNNJJJGGGFFFHHHIIIJJJKKKMMMNNNOOOOOONNNNNNNNNOOOPPPQQQRRRSSSWWWWWWXXXYYYZZZ[[[[[[[[[]]]___```aaa___[[[WWWTTTHHHFFFGGGLLLSSS```uuu}}}yyysssooorrryyyzzzmmmfffcccjjjxxxyyyjjjYYYOOOLLLOOOZZZeeewwwwwwpppqqqeeeWWWMMMGGGHHHPPPYYYlll}}}rrreee\\\WWWQQQVVVaaaiiiwwwzzzmmmeee[[[TTTOOOJJJEEEAAAAAA@@@===;;;:::;;;===>>>@@@EEEMMMWWW___cccbbbaaaXXXSSSOOOQQQRRRSSSUUUYYYbbbdddjjjrrrwww|||rrr^^^UUULLLHHHFFFBBB@@@@@@<<<:::888666555666777888666666666666555555555555444333333222222333333444333333333333333333333333222222222222333333333333555555555555555555555555444555777777666666777999555666:::BBBNNN```{{{~~~tttqqqzzz}}}zzzzzzyyyuuunnneee\\\WWWNNNQQQVVV]]]hhhzzzrrrhhhfffeeennn}}}yyyuuummmeee```aaadddhhhooovvvvvvtttqqqnnnkkkhhhgggfffdddiiinnnqqqssswwwsssjjjnnnqqqwwwyyyqqqooollliiijjjppp{{{|||mmmfff\\\RRRFFF===<<>>===:::888777888:::;;;666666666666555555555555444333333222222333333444333333333333333333333333111222222222222333333333555555555555555555555555555666666666555444666888777777;;;CCCNNN```{{{}}}}}}xxx}}}zzzyyyyyyzzzwwwqqqhhh___YYYQQQTTTYYYbbbpppvvvkkkhhhdddmmm{{{~~~|||}}}{{{wwwllleee```aaaeeehhhnnntttwwwuuuqqqlllhhheeebbbaaa]]]aaagggmmmssszzzrrrkkkooorrryyy}}}wwwqqqnnnjjjjjjoooyyylllaaaTTTKKKAAA999999===<<<>>>@@@BBBFFFLLLUUU[[[ccciiipppvvvzzz~~~gggPPPHHHAAA>>><<<888777999555555555555555555666666666666777888999::::::;;;<<<<<<===???AAACCCFFFGGGGGGHHHIIIKKKNNNQQQTTTUUUYYY[[[]]]```dddhhhkkkmmmooosssxxx}}}wwwooojjjgggeeedddcccbbbaaa___]]][[[ZZZYYYWWWVVVUUUSSSRRRRRRRRRSSSRRRSSSSSSUUUVVVWWWXXXXXX[[[\\\]]]___aaadddfffhhhfffgggiiikkklllmmmmmmllllllnnnooooookkkfff```\\\RRRNNNLLLOOOUUU___nnn{{{}}}|||yyyvvvwww{{{yyynnnjjjjjjsssooo]]]OOOMMMOOOSSS___lll~~~}}}zzzzzzqqqfff^^^XXXYYYbbbmmmwww{{{kkk\\\PPPIIIJJJMMM]]]nnnwww}}}lllSSSFFF<<<;;;<<<;;;:::;;;999:::;;;<<<<<<=========???BBBHHHPPPXXX\\\]]]\\\PPPJJJGGGIIIMMMOOOSSSXXXbbbdddllluuu|||sss```VVVLLLIIIFFFBBB@@@AAA<<<:::777555444555777888777666666666555555555555444333333222222333333444333333333333333333333333111111222222222333333333333333333333333333333333555666666555333333444666888888<<>>@@@BBBDDDHHHPPPZZZaaalllrrryyynnnVVVGGGAAA===;;;777333333555555555555555666777888999999999:::;;;;;;<<<============>>>@@@BBBEEEGGGHHHLLLMMMOOOQQQUUUXXX[[[]]]cccdddfffjjjnnnrrrvvvxxxuuuooohhhaaa\\\ZZZYYYXXXWWWWWWXXXYYYYYYYYYYYYYYYSSSSSSSSSSSSSSSTTTTTTUUUXXXXXXYYYZZZ[[[\\\]]]^^^aaabbbcccfffiiilllnnnppplllmmmpppsssuuuvvvvvvvvvssstttuuutttooohhhaaa]]]VVVQQQOOOQQQUUU]]]jjjwww}}}}}}zzzwwwwwwzzzzzznnnkkkllluuu}}}kkkYYYLLLLLLPPPTTT___mmm~~~wwwnnngggbbbdddnnnyyy{{{kkkZZZQQQMMMKKKLLLQQQbbbrrrzzzwww```JJJ>>>555777;;;999888999999:::===???@@@AAA@@@@@@CCCEEEIIINNNTTTWWWVVVUUUMMMGGGDDDGGGLLLNNNSSSXXXgggiiiqqq{{{tttcccZZZQQQMMMJJJDDDAAAAAA555444555777999;;;:::999888777777666555444444444555555444333333333333444333333333333333333333333222222222333444555666777333444444555444222111///444444444444444444444444666666:::BBBNNNaaa}}}ssszzz}}}xxxuuuwww|||~~~zzztttnnnhhhaaaZZZccciiinnn|||oooiiifffkkkuuu~~~}}}}}}yyyxxxzzz}}}uuuooohhhbbbbbbdddeeeiiinnntttqqqlllhhhccc^^^XXXTTTSSSWWW]]]eeennnxxxuuummmfffjjjvvv{{{sssjjjhhhjjjppp|||mmmZZZGGG>>><<<;;;999999===AAADDDGGGKKKTTTbbbmmmvvv{{{qqq]]]IIIDDD>>>888666999:::999666666777777888999999::::::@@@>>>======>>>>>>>>>>>>@@@BBBDDDFFFHHHLLLPPPSSSRRRUUUZZZ^^^```cccfffiiinnnpppsssxxx~~~wwwkkkccc^^^WWWSSSSSSTTTTTTSSSRRRRRRVVV]]]^^^ZZZ[[[```aaa```___^^^]]]^^^______ccc```]]]]]]```dddddddddhhhnnntttuuuvvvzzzzzzyyyzzz{{{||||||zzzyyyyyyzzzyyywwwtttsssooohhh^^^VVVOOOOOOOOOPPPOOOTTTcccrrr}}}~~~~~~}}}xxxxxx|||uuunnnlllooozzz}}}vvvhhhYYYMMMMMMOOOTTTbbbsss}}}tttqqquuuxxxxxxwwwfffYYYOOOHHHHHHLLLKKKYYYkkkzzzzzzeeeQQQDDD???;;;999;;;======<<<@@@@@@AAAAAAAAABBBBBBBBBFFFGGGIIIKKKLLLLLLLLLKKKDDDDDDDDDDDDHHHOOOXXX^^^hhhoooxxxuuucccZZZQQQMMMJJJDDDAAA@@@===<<<;;;:::;;;:::888666888777777666555555444444555555444333333333333444333333333333333333333333333333333333444555666666444444444555555444333333444444444444444444444444666666:::BBBNNNaaa}}}uuuzzz|||xxxvvvyyy~~~|||vvvqqqjjjddd^^^gggooouuu}}}ooogggaaafffppp~~~~~~}}}xxxwwwyyywwwpppiiiccccccdddeeeiiinnnsssoookkkfffaaa[[[UUUQQQMMMQQQXXX```iiittt~~~xxxoooiiilllxxx}}}sssjjjgggiiiooozzz~~~jjjXXXEEE===<<<<<<<<<===@@@DDDIIILLLQQQ[[[iiisss}}}|||cccQQQ??????:::444333666777666444666777888999:::;;;<<<<<<>>>=========???@@@AAAAAAFFFIIIKKKNNNPPPTTTXXX\\\]]]```dddhhhllloootttwww|||~~~~~~ssseee[[[WWWTTTQQQQQQSSSTTTTTTRRRWWWWWW\\\ccceeeccceeejjjkkkjjjiiihhhggghhhhhhiiigggdddaaaaaadddhhhjjjkkkooouuuzzz{{{|||~~~}}}}}}|||zzzwwwtttppphhh^^^WWWLLLIIIHHHHHHIIIOOO\\\jjjyyy|||}}}uuuoooooosss~~~}}}tttcccVVVLLLMMMQQQXXXgggxxx|||}}}~~~{{{zzznnn^^^SSSJJJEEEGGGKKKSSSaaarrr||||||pppZZZGGG@@@===999999:::======<<<===>>>@@@BBBDDDFFFGGGHHHFFFGGGHHHIIIJJJIIIHHHHHHDDDDDDDDDEEEGGGMMMUUU[[[gggooozzzwwwdddZZZQQQMMMJJJDDDAAA@@@@@@>>><<<;;;:::999777555888777777666666555555444555555444333333333333444333333333333333333333333333333333333444444555666444444444555555666888888555555555555555555555555666666:::BBBMMMaaa|||yyyyyy{{{xxxwww|||zzzuuuoooiiidddnnnvvv{{{oooddd^^^bbblllyyy|||wwwvvvxxxzzzrrrkkkeeedddeeeeeehhhmmmqqqmmmhhhccc]]]WWWQQQMMMGGGLLLTTT]]]gggrrr}}}xxxpppjjjmmmyyyuuukkkfffggglllxxx|||eeeUUUCCC===<<<===>>>@@@BBBHHHPPPVVV\\\ggguuuhhhRRREEE888:::777333222555777777555777888999:::<<<===>>>?????????@@@AAABBBDDDFFFGGGIIILLLOOORRRVVVZZZ^^^bbbgggjjjmmmqqqvvv{{{}}}ooofff]]]TTTMMMKKKKKKMMMPPPTTTWWWWWWWWW___```ffflllooopppssswwwuuuuuutttsssssssssssssssmmmjjjggggggkkkppptttvvvzzz|||xxxsssnnnfff\\\TTTKKKEEEAAABBBDDDKKKWWWcccwww}}}vvvqqqsssxxxzzzooo\\\QQQJJJMMMTTT]]]mmm}}}zzzlllaaaUUULLLGGGDDDHHHOOO\\\lll{{{vvveeePPP@@@???===::::::<<<>>>??????===???BBBEEEHHHIIIJJJKKKGGGGGGGGGGGGFFFEEECCCBBBAAABBBCCCDDDGGGLLLRRRWWWdddnnn{{{zzzeee[[[RRRNNNJJJEEEAAAAAA;;;999888777888888777666777777777777666666555555555555444333333333333444444444444444444444444444333333333333333444555666555444444444666888:::<<<666666666666666666666666666666:::BBBMMM```{{{|||}}}www{{{{{{xxxwww~~~~~~zzztttnnnlllsssxxxyyy~~~oooaaa]]]aaajjjwww|||xxxwwwyyy{{{tttmmmgggffffffeeegggkkkoookkkfff```[[[UUUNNNJJJGGGMMMVVV```kkkwwwwwwoooiiimmmzzzwwwlllgggggglllwww{{{bbbSSSCCC<<<<<<===???BBBEEEMMMWWWaaaiiiuuutttWWWGGGAAA999:::777555555888:::::::::888999:::<<<>>>@@@AAABBBBBBCCCEEEFFFFFFHHHKKKMMMMMMPPPUUUYYY]]]aaafffjjjqqqtttwww|||wwwgggZZZTTTQQQNNNMMMJJJKKKNNNRRRWWW]]]```bbbhhhkkkpppuuuxxxzzz~~~}}}||||||{{{zzzyyyyyyyyyrrrpppnnnooosssxxx~~~}}}wwwqqqkkkbbbXXXPPPLLLEEE???@@@DDDKKKVVVaaavvv~~~wwwrrrvvv}}}uuuhhhTTTMMMHHHLLLUUUaaaqqqyyyppp^^^VVVMMMIIIFFFGGGNNNVVVccctttsss___MMMBBB@@@???>>>===>>>???AAAAAACCCEEEHHHJJJKKKLLLKKKJJJHHHHHHFFFEEEBBB@@@>>>======???AAACCCFFFKKKQQQUUU```kkkzzz}}}ggg]]]TTTPPPLLLFFFBBBAAA:::888666666777888888777777777777777777666666666555555444333333333333444444444444444444444444444444444333333333444555555555444444444666888:::<<<666666666666666666666666666777:::BBBMMM___{{{rrrnnnzzz~~~zzzxxxwww~~~zzzttttttuuutttpppooorrrwwwyyyooo```\\\___gggsss~~~~~~}}}yyyyyy|||{{{uuunnnhhhgggfffdddfffiiikkkhhhccc^^^YYYTTTNNNJJJIIIOOOYYYdddooo{{{wwwooojjjooo|||wwwmmmhhhhhhlllwww{{{aaaSSSDDD===<<<===@@@DDDIIISSS```kkkuuu|||dddKKK@@@@@@<<<999888777888:::<<<======;;;;;;===???AAABBBDDDDDDDDDFFFHHHHHHIIIJJJMMMPPPVVVZZZ___eeejjjoootttxxx|||iii```TTTLLLIIILLLNNNPPPPPPPPPSSSVVV\\\ccckkkoootttwww{{{}}}~~~~~~wwwvvvwwwxxx|||wwwpppiii```UUUNNNKKKDDD???AAAFFFMMMXXXbbbuuu|||xxxrrrxxx}}}nnn^^^NNNJJJGGGLLLVVVcccsss~~~}}}ooocccRRRLLLHHHFFFFFFJJJTTT^^^mmmppp[[[LLLDDD@@@@@@??????>>>>>>@@@AAAGGGJJJMMMOOOPPPOOOMMMKKKIIIHHHFFFCCC@@@>>><<<;;;:::<<>>;;;999999999888777777777777777777777777777555555444333333333333444444444444444444444444444444444444333333444444555444444444555555666888888555555555555555555555555666777:::AAALLL___zzz}}}qqqooozzz{{{wwwvvv}}}zzzxxxvvvppphhhcccdddjjjpppppp```YYY[[[bbbmmm{{{}}}~~~}}}zzz{{{~~~}}}vvvoooiiigggfffccccccffffffccc___[[[XXXSSSNNNJJJIIIOOOZZZeeeqqq}}}xxxpppjjjooo|||~~~uuukkkhhhiiimmmwww|||bbbTTTFFF@@@???@@@DDDJJJQQQ[[[iiittt}}}kkkXXXDDD<<<===;;;777777888999:::;;;===>>>>>>>>>@@@AAACCCDDDEEEFFFCCCGGGJJJKKKKKKMMMRRRVVV]]]aaahhhooouuuzzzxxxeeeUUUQQQJJJGGGHHHLLLOOOQQQVVVXXX[[[^^^dddlllvvv|||}}}wwwoooggg^^^TTTNNNFFFBBBAAACCCHHHOOO[[[fffuuu{{{yyyrrrzzz}}}wwwgggVVVJJJHHHHHHMMMXXXgggwww}}}wwwfffYYYIIIFFFDDDEEEGGGLLLXXXdddzzzkkkTTTGGGAAA===>>>??????>>>>>>@@@BBBIIILLLPPPTTTUUUSSSPPPNNNIIIHHHEEEBBB@@@>>><<<<<<;;;<<<>>>@@@CCCIIIPPPUUU```lll{{{kkkbbbXXXSSSOOOIIIEEEDDDEEEBBB>>>;;;::::::999777777777777777777777777777555555444333333333333444555555555555555555555555555444444333333444444444444444444555555444333333444444444444444444444444777777:::AAALLL^^^zzz{{{zzz|||{{{vvvtttzzz}}}xxxuuunnnfff______gggnnnrrraaaWWWYYY^^^iiivvv~~~~~~|||yyyzzz}}}vvvoooiiigggeeebbbaaaccc```]]]ZZZXXXUUURRRMMMJJJIIIPPPZZZfffrrr}}}wwwnnngggjjjvvvxxxpppiiiggghhhmmmvvv}}}bbbVVVIIIDDDDDDFFFLLLRRRZZZdddqqq{{{qqqYYYMMM???:::<<<;;;666888999::::::;;;===>>>AAAAAABBBCCCDDDEEEFFFFFFEEEJJJOOOQQQRRRVVV\\\aaadddiiiqqqxxxvvvaaaSSSJJJJJJJJJLLLOOOSSSUUUVVV\\\```fffkkkqqqzzz}}}tttkkkbbbZZZQQQJJJCCCBBBEEEIIILLLRRR```mmmzzz~~~}}}zzz{{{sss|||}}}yyyssscccQQQFFFGGGIIIOOO[[[mmm}}}rrraaaSSSGGGEEEEEEHHHKKKQQQ^^^kkkeeeOOOCCC>>>;;;>>>@@@AAAAAABBBEEEHHHNNNQQQUUUXXXWWWTTTPPPMMMIIIGGGEEEBBB@@@???>>>>>>????????????AAAGGGNNNSSS\\\iiiwwwmmmcccYYYUUUPPPJJJFFFEEEEEEAAA===;;;:::::::::999777777777777777888888888555555444333333333333444555555555555555555555555555444444333333333444444333444444555444222111///444444444444444444444444777777:::AAALLL^^^yyy}}}{{{vvvsssxxxxxxtttnnnggg``````hhhqqqrrrbbbXXXYYY^^^hhhuuu~~~|||xxxxxx{{{vvvoooiiigggdddaaa```bbb[[[YYYWWWUUUSSSQQQMMMJJJKKKQQQ\\\hhhttttttkkkcccdddnnnwwwzzzyyyssslllffffffhhhllluuu~~~~~~bbbWWWKKKGGGHHHKKKRRRYYY```jjjvvv```KKKEEE===:::>>>===888:::;;;<<<<<<===>>>@@@BBBCCCCCCDDDEEEFFFFFFGGGHHHNNNTTTXXXZZZ___ffflllnnnttt|||wwwaaaPPPFFFEEEHHHMMMSSSXXX\\\]]]^^^aaafffooovvv}}}yyyoooeee]]]UUULLLEEEBBBDDDIIINNNPPPVVVdddsss|||zzz{{{ttt~~~}}}wwwqqqaaaNNNDDDFFFIIIPPP^^^qqqooo]]]OOOIIIHHHIIILLLOOOVVVdddrrrzzz```LLLBBB>>>;;;???CCCEEEFFFHHHLLLPPPUUUWWWZZZ[[[XXXSSSMMMIIIIIIGGGEEECCCAAA@@@@@@@@@CCCBBB@@@???@@@EEELLLQQQWWWdddrrr{{{tttkkk___WWWSSSOOOJJJEEEEEEDDDAAA???===<<<<<<<<>>===<<<<<<===???AAAAAA@@@CCCCCCCCCDDDEEEGGGJJJLLLRRRUUUYYY^^^ccciiipppttt|||uuu___OOOHHHHHHCCCLLLXXX___aaaaaadddgggjjjttt|||sssggg___XXXNNNEEEBBBGGGEEEHHHNNNTTT\\\mmm~~~}}}|||{{{~~~vvvfffUUUJJJIIIFFFFFFPPPbbbuuu|||zzzmmm]]]SSSIIIHHHKKKPPPSSSYYYjjj{{{}}}mmmYYYJJJDDDCCC<<>>===<<<<<<@@@@@@@@@@@@AAAEEEJJJNNNWWW___kkkuuu~~~tttkkk___WWWSSSPPPJJJFFFDDDCCC@@@===;;;:::999999;;;999777666777777666555666666555444333333333333111111111222222222333333444333333222222333333444555555666666666666666666666666555555555444444444777666999AAALLL^^^vvv{{{yyyuuutttwwwzzzwwwpppddd\\\\\\eeennntttddd[[[YYYZZZbbbooo|||~~~zzzyyy{{{~~~xxxqqqhhhdddbbb```ZZZVVVUUUSSSPPPNNNMMMMMMOOOPPPRRRVVV]]]dddllluuu~~~tttggg]]]]]]cccjjjpppuuuuuummmfffddddddeeelllsssmmm]]]OOOMMMOOOQQQZZZdddnnnwwwuuuYYYKKK===999::::::;;;<<<>>>>>>>>>@@@AAABBBBBBAAABBBBBBBBBBBBDDDGGGKKKNNNVVVZZZ```eeekkkrrrxxx}}}uuucccUUUKKKEEECCCHHHQQQ]]]dddfffhhhkkkooovvvxxxlll```YYYSSSJJJDDDBBBGGGGGGJJJQQQXXXbbbsss~~~~~~~~~tttdddTTTIIIGGGFFFJJJWWWiiizzz{{{vvvvvv~~~lll[[[PPPJJJKKKPPPVVVZZZbbbqqqxxxhhhVVVIIIDDDCCCAAAGGGLLLOOOVVVaaajjjnnnqqqjjjdddccc```VVVMMMIIIGGGFFFCCC@@@>>>=========>>>>>>??????AAAEEEJJJOOOWWW]]]gggooowwwuuulll```XXXTTTQQQLLLGGGEEEDDDAAA===;;;999888888888666555555777888888777666555444444333333333333222222222333333333444444444444333333333333444444666666666666666666555555555555555555555444444444666555888@@@KKK\\\ssszzz~~~xxxtttssswww~~~zzzwwwpppeee]]]]]]eeemmmuuufff\\\YYYZZZ```lllyyy}}}|||~~~yyyrrriiidddbbb___YYYTTTRRRPPPMMMLLLKKKLLLNNNPPPRRRVVV\\\bbbiiipppxxx}}}qqqdddYYYXXX___gggpppwwwxxxooofffbbbaaacccjjjrrr~~~ppp```SSSRRRTTTWWW```jjjsss{{{|||^^^KKKAAA888777999:::;;;<<>>=========<<<<<<===>>>@@@DDDJJJOOOTTTZZZbbbiiirrrwwwmmmbbbZZZVVVRRRMMMIIIHHHFFFCCC@@@===;;;:::999888777666666888999999888666555444333333333333333333333333444444444555555444444333333333333444444444444444444444333333333555555555555555555555555555555888???IIIYYYppp{{{}}}wwwtttsssuuu}}}{{{xxxpppfff______eeelll}}}wwwhhh\\\ZZZYYY^^^hhhvvv{{{tttjjjdddbbb^^^XXXRRRNNNMMMKKKIIIJJJKKKNNNOOORRRUUUZZZ```fffmmmtttyyyooocccWWWUUU[[[eeepppyyyzzzpppfff```^^^```hhhppp|||ssscccWWWVVVYYY\\\eeeoooyyy~~~dddLLLCCC<<<777999<<<<<<<<<>>>???AAADDDEEEDDDCCCCCCCCCDDDFFFHHHIIILLLRRRZZZ```gggmmmvvv~~~gggYYYJJJCCCCCCCCCFFFJJJRRR[[[gggoootttxxxxxxnnnbbbVVVOOOJJJGGGGGGJJJKKKOOOWWW```jjjxxxxxxkkk[[[NNNFFF@@@CCCMMM]]]nnnzzz~~~~~~wwwpppiiihhhlllwww|||lll]]]UUUPPPUUU[[[bbbgggnnnxxxsssbbbTTTLLLHHHFFFEEEKKKRRR\\\jjj{{{{{{rrrkkkiiiggg^^^TTTNNNFFFDDDBBB???>>>===<<<<<<:::;;;<<<===???DDDJJJOOOPPPWWW```hhhrrrzzzqqqeee\\\XXXTTTOOOJJJHHHFFFCCC@@@===;;;:::999<<<:::888888999999888777555555444333333333444444333333444444444555555555555444444333333444444555444444444444444444444333444555555555555555555555555555888???HHHWWWmmmzzz}}}yyyvvvsssttt{{{~~~zzzrrriiibbbaaaeeejjj}}}wwwjjj]]]ZZZXXX[[[dddqqq~~~}}}uuukkkeeeaaa]]]VVVQQQKKKJJJHHHHHHIIIKKKNNNPPPQQQUUUYYY^^^dddjjjqqquuu|||~~~ooocccWWWTTTZZZcccppp{{{|||qqqfff___\\\^^^eeennn{{{uuufffZZZZZZ]]]```hhhrrr|||}}}bbbKKK>>>@@@:::888<<<>>>===<<<>>>???AAADDDEEECCCCCCCCCDDDEEEIIIMMMPPPSSSYYYbbbjjjrrrxxxzzzhhhRRRKKKDDD@@@???@@@HHHQQQTTT]]]iiirrrxxx~~~}}}vvvlllaaaUUUNNNIIIGGGIIINNNPPPXXXccclllwww~~~ttteeeVVVJJJDDDBBBEEEMMM\\\lllwwwzzzyyynnngggbbbcccjjjvvvzzzmmmccc]]]YYY^^^cccfffiiinnntttwwwssshhhWWWKKKGGGGGGGGGGGGNNNWWWddduuu{{{pppgggeeeccc\\\SSSMMMDDDCCC@@@>>><<<<<<<<<<<<:::;;;;;;<<>>===<<<===???BBBEEEDDDCCCCCCFFFIIIFFFLLLSSSWWW[[[aaakkksss~~~uuu```SSSEEEBBB@@@???===???HHHSSSVVV___kkkttt{{{zzzuuuiii```UUUOOOJJJHHHLLLSSSYYYeeerrr{{{{{{ooo___PPPGGGCCCEEEHHHPPP]]]llltttuuusssfff___\\\```jjjwww{{{pppgggcccbbbfffhhhggggggjjjlllkkkddd[[[NNNFFFDDDFFFIIIKKKSSS___pppzzzlll```]]]\\\WWWNNNIIIDDDBBB@@@>>>===<<<<<<<<<;;;;;;<<<===???CCCIIINNNRRRYYYbbbjjjqqq|||yyylllbbb]]]XXXQQQLLLDDDCCC@@@===;;;:::999999>>>;;;999888999999777666444444444333333444444555222333333333444444444444555555444444444444555555333444444555666777888888444444444555555555666666777666999???GGGTTTiiizzz}}}xxx{{{wwwxxx}}}wwwnnngggdddeeefffqqquuuhhh^^^[[[WWWWWW^^^kkkzzzxxxmmmeeeaaa[[[TTTMMMGGGFFFEEEFFFHHHLLLPPPRRRUUUWWWYYYZZZ\\\```dddgggnnnrrrwww{{{}}}nnnbbbXXXTTTXXX```nnnzzz}}}sssggg___[[[ZZZ```gggyyy|||mmmbbbaaadddfffmmmwww}}}wwwbbbPPPCCC>>>===;;;888999>>>@@@>>>>>>@@@@@@CCCEEEEEECCCDDDIIINNNKKKRRR\\\bbbffflllvvv~~~}}}nnn[[[MMMGGG???<<<<<>>>>>>>>>>>=========>>>???CCCIIIMMMTTTZZZbbbiiiqqq~~~{{{nnnddd^^^YYYRRRLLLEEEDDDBBB???===<<<<<<<<<;;;:::888777888888888666444444333333333444444555222222222333333333444444555555444444444444555555000111222333444666777777444444444555555555666666777777:::@@@GGGTTThhhyyy~~~zzz}}}yyy{{{yyypppiiieeeeeeeeejjjzzz~~~sssggg^^^[[[WWWVVV\\\iiiyyyyyymmmeee```[[[SSSMMMFFFEEEEEEFFFIIIMMMQQQSSSWWWXXXYYYYYYYYY[[[^^^aaaiiinnntttyyy~~~{{{lllbbbXXXTTTWWW___lllxxx}}}sssggg```[[[ZZZ^^^eeexxx~~~pppddddddfffhhhoooxxx|||}}}~~~nnnXXXHHHAAA===<<<;;;;;;999;;;@@@BBBAAAAAADDDBBBEEEFFFEEECCCEEELLLRRRPPPYYYdddkkkooouuuqqqfffYYYKKKCCCCCC???:::999???EEEHHHLLLPPP\\\eeepppzzz~~~|||zzzxxxwwwqqqmmmooopppnnnooorrrssstttvvvwwwyyy}}}~~~yyytttrrruuuttttttvvvyyyxxxtttooohhhbbb[[[XXXUUUUUU\\\dddjjjzzz}}}|||vvvhhhXXXJJJCCCAAABBBFFFPPP^^^iiilllggg```YYYUUUUUU]]]iiivvvuuuiiibbb```dddbbb[[[XXXYYYWWWRRRMMMJJJEEEBBBBBBFFFLLLPPPbbbrrrmmm^^^QQQOOOTTTTTTQQQOOOFFFEEECCCAAA@@@@@@@@@@@@>>>>>>>>>>>>???CCCIIIMMMUUUZZZaaaiiisss|||ooohhhbbbZZZTTTRRRKKKFFF@@@<<<::::::999999888999999999999888777777777666444444666777666555333333333444444444555555666666666666555555555555222333333444444333333222555555444333444555666777888888;;;AAAIIIVVVjjj||||||~~~xxxnnniiihhhhhhhhhjjjrrr|||zzzqqqlll^^^XXXTTTUUUXXXbbbrrrzzzmmmddd___[[[UUUPPPHHHGGGFFFGGGJJJPPPVVVYYY\\\\\\[[[YYYYYYZZZ^^^aaabbbeeekkksss}}}xxxjjj___TTTPPPRRRZZZhhhttt|||uuuiii]]]VVVXXX^^^eee{{{vvvkkkggggggiiimmmqqqyyy}}}tttqqqqqqpppjjjeeeVVVOOOEEE???<<<;;;:::888<<<============???BBBEEEDDDEEEFFFHHHKKKNNNQQQSSSXXX___jjjttt{{{~~~mmmcccWWWLLLFFFCCCAAA???>>>>>>??????BBBGGGNNNSSS]]]dddnnnzzz|||uuuoookkkhhhfffdddeeedddbbb```^^^^^^^^^^^^cccdddfffffffffhhhjjjmmmpppooonnnkkkhhhggghhhjjjlllmmmnnnoooooonnnllljjjeee```[[[WWWTTTVVVbbbnnn~~~~~~~~~|||rrrcccSSSGGGBBBAAADDDGGGOOOZZZccceee```ZZZRRRUUUZZZaaalllyyy{{{pppfff``````\\\WWWSSSPPPNNNJJJHHHGGGBBB>>>@@@CCCHHHPPPYYYjjjuuueee\\\SSSRRRWWW\\\ZZZWWWTTTLLLDDDBBB@@@>>>???BBB>>>>>>??????@@@CCCHHHLLLVVV[[[ccclllwww{{{ooohhhccc\\\UUUSSSLLLGGGBBB===<<<;;;::::::999999999999999888777777888666444555666666666555333333444444444555555555666666666666555555555555222333333444444333333222555444444333444555666777666666999???GGGUUUkkk}}}}}}wwwnnniiihhhhhhhhhjjjqqqzzzyyyqqqlll^^^XXXSSSRRRVVV^^^nnn||||||oooeee^^^YYYRRRLLLIIIHHHGGGIIILLLRRRXXX[[[\\\\\\[[[YYYWWWXXX[[[^^^aaaeeekkkttt~~~wwwjjj___TTTOOOQQQXXXeeerrryyysssiii]]]VVVWWW]]]dddxxxxxxmmmjjjkkkmmmqqqvvvuuu{{{|||{{{rrrgggaaa^^^[[[TTTNNNJJJEEE>>>:::999999999888;;;<<<=========>>>AAADDDDDDEEEFFFIIILLLQQQVVVZZZdddlllvvv|||lllbbbWWWQQQIIICCCAAAAAAAAA@@@======>>>>>>AAAFFFMMMRRR\\\bbbmmmzzzzzzuuujjjgggaaa]]]\\\[[[YYYXXXXXXWWWUUUTTTSSSSSSSSSSSSQQQRRRTTTTTTTTTUUUWWWYYY\\\]]]]]]\\\ZZZ[[[]]]___fffggghhhhhhhhhfffdddcccbbb^^^ZZZXXXXXX\\\hhhttt~~~|||xxxoooaaaSSSHHHCCCAAAFFFHHHMMMVVV___aaa]]]XXXZZZ[[[^^^dddmmmzzzzzznnnbbb[[[XXXTTTNNNJJJGGGEEECCCAAAAAA>>>===???AAAFFFRRR]]]{{{ooo^^^WWWPPPQQQXXX^^^^^^[[[WWWNNNGGGDDDBBB@@@AAADDD===>>>>>>>>>???BBBGGGKKKSSSZZZcccmmmxxx{{{ooojjjeee^^^XXXUUULLLHHHCCC???===<<<<<<;;;999999999999999888888777888666555555666666555333333444444444444555555555666666666666555555555555333333444444444444333333555444444444444555666666555555777===EEETTTlll~~~vvvnnniiihhhhhhhhhjjjooovvv||||||xxxqqqmmmaaaZZZSSSRRRUUU\\\kkkxxx~~~qqqfff^^^WWWOOOIIIJJJIIIIIIKKKOOOTTTZZZ^^^^^^]]][[[XXXUUUUUUWWWZZZ___dddlllvvv}}}uuujjj___SSSNNNOOOUUUaaammmuuuqqqhhh]]]VVVVVV\\\bbbttt|||qqqmmmmmmmmmppptttqqqwww|||}}}}}}~~~zzzuuupppggg[[[RRRNNNJJJDDD???===:::888777999:::::::::<<<===>>>>>>>>>@@@CCCEEEFFFGGGJJJMMMQQQXXX___eeennnuuu}}}mmm___SSSKKKCCC@@@<<<;;;<<<>>>??????;;;;;;<<<===???DDDKKKOOOXXX```kkkxxxwwwlllbbb\\\SSSPPPMMMKKKLLLMMMMMMMMMJJJIIIHHHGGGFFFGGGGGGHHHFFFGGGHHHHHHHHHHHHJJJLLLNNNPPPQQQSSSSSSUUUXXX[[[___```aaabbbbbb```___]]]^^^[[[YYYZZZ]]]cccooo|||{{{{{{~~~yyytttlll```SSSIIICCCAAADDDGGGLLLUUU^^^aaa```]]]bbbaaabbbgggppp}}}zzzkkk]]]UUUOOOKKKEEE@@@>>>===<<<<<<<<<<<<===???AAAHHHXXXhhh{{{fffUUUPPPLLLPPPZZZaaabbbaaaYYYQQQIIIFFFDDDAAABBBEEE@@@@@@@@@@@@@@@CCCHHHKKKRRRZZZeeeqqq}}}|||qqqlllggg```YYYVVVKKKGGGBBB???>>>===<<<;;;999999::::::999999888777888777555666666666444333444444444444555555555555666666666666555555555555333333444444444444333333444444444444555555666666444444777<<>>;;;666666777999;;;<<<======>>>???AAAAAABBBCCCGGGJJJJJJMMMOOORRRWWW^^^hhhooowww}}}qqqaaaUUUMMMFFFAAA<<<;;;:::999:::::::::;;;999:::;;;<<<>>>BBBHHHMMMUUU\\\hhhtttttthhh\\\QQQKKKFFFDDDBBBCCCEEEGGGGGGGGGBBBAAA@@@@@@@@@AAABBBCCCDDDEEEFFFEEEDDDEEEFFFHHHIIIKKKNNNPPPRRRUUUXXX[[[[[[\\\^^^```aaaaaa```___]]]YYYYYY\\\```fffrrr~~~{{{{{{xxxsssjjj^^^RRRHHHBBB???@@@EEEMMMXXXbbbffffffddddddcccdddiiittt{{{jjjZZZQQQKKKFFF???;;;::::::::::::999<<<@@@BBBEEENNNcccwwwqqq]]]NNNKKKKKKQQQ[[[ccceeedddYYYPPPHHHEEECCCAAABBBEEECCCDDDDDDCCCDDDFFFKKKNNNSSS\\\iiiuuutttnnniiiaaaYYYVVVIIIFFFBBB???===<<<;;;:::999::::::::::::999888888777666555666777777555333444444444555555555666666666666666666555555555555333444444555555444444333444444444555555555555555444555999>>>EEEVVVrrr}}}{{{uuu{{{}}}zzz}}}}}}vvvpppmmmlllkkkjjjjjjkkknnnrrruuuvvvssspppeee[[[SSSRRRUUU]]]iiisss~~~uuukkkddd]]]TTTMMMHHHIIIJJJMMMRRRXXX]]]```aaa```]]]YYYUUUTTTVVVXXX\\\cccnnnyyyzzzuuulll```TTTMMMKKKNNNWWWaaakkkkkkhhh___WWWTTTYYY^^^pppuuunnniiifffeeegggnnnrrrvvvvvvwwwuuummmcccRRRKKKBBB<<<999999888777444666999;;;<<<=========>>>@@@AAACCCDDDFFFJJJMMMOOORRRVVVYYY]]]dddooowwwooodddUUUIIIBBB>>><<<::::::::::::999888777777777777999:::;;;===AAAFFFJJJQQQXXXcccoooyyywwwjjj]]]RRRIIICCCAAA???>>>>>>@@@BBBBBBBBB???>>>=========>>>???@@@???@@@AAA@@@@@@@@@BBBDDDCCCEEEIIIKKKMMMOOORRRTTTWWWYYY\\\___aaabbbbbbbbb]]]ZZZXXX\\\```eeeoooyyy~~~{{{tttiii\\\PPPGGGAAA>>>>>>DDDNNNZZZbbbfffeeeccc``````dddmmm{{{~~~jjjXXXMMMFFFBBB<<<888888999::::::777:::???CCCGGGTTTmmm|||dddRRRJJJIIIKKKRRR\\\bbbdddcccVVVMMMFFFCCCAAA???AAADDDEEEEEEEEEEEEFFFIIIMMMQQQTTT\\\iiittt|||wwwqqqkkkaaaXXXTTTHHHEEEAAA???>>>===;;;999:::::::::::::::999999888555555555666888777555333444444555555555666666666666666666666555555555555444444555555555555444444333444555555666666555555333555:::???FFFWWWsss{{{yyysssuuu~~~xxx{{{}}}wwwssspppooonnnmmmkkkjjjjjjnnnsssuuutttrrrfff[[[QQQOOORRRYYYcccmmmyyyvvvmmmfff___WWWPPPHHHIIIKKKOOOTTTYYY___bbbcccbbb```\\\YYYXXXZZZ\\\___gggsss~~~{{{vvvmmmbbbUUUMMMIIIKKKTTT]]]gggiiihhhaaaXXXTTTXXX]]]pppsssmmmjjjffffffgggjjjmmmnnnmmmmmmjjj```VVVIIIDDD===888666555555444333666999;;;;;;;;;<<<======???BBBDDDFFFIIINNNRRRSSSXXX^^^bbbfffnnnyyyoooYYYQQQEEE===:::999888666555666777777666666777888777888:::;;;===@@@EEEIIIMMMTTT^^^hhhrrrzzz{{{ooobbbVVVMMMEEE@@@>>><<<;;;;;;=========<<<<<<<<<;;;::::::;;;<<<===<<<===>>>>>>>>>>>>@@@BBB@@@CCCGGGIIIKKKMMMOOOQQQSSSVVVYYY]]]```aaabbbbbb^^^YYYWWWZZZ]]]aaahhhpppxxx}}}{{{rrreeeXXXMMMEEE@@@===>>>DDDMMMUUU[[[]]]\\\ZZZ\\\^^^ffftttkkkVVVIII@@@===888555666777777888555888===BBBIIIYYYtttkkkVVVGGGFFFGGGJJJQQQZZZ___```___SSSKKKDDDBBBAAA@@@AAAEEEEEEFFFFFFFFFHHHKKKPPPSSSWWW^^^gggnnnttt{{{{{{ssslllaaaWWWRRRHHHFFFBBB@@@???>>><<<;;;::::::;;;;;;::::::999888333333444666888888666444555555555555666666666666666666666666555555555555444444555555555555444444333444555666666666555444111555:::@@@FFFVVVrrryyy{{{tttrrrzzzzzz}}}~~~yyyuuutttrrrqqqpppmmmjjjhhhkkkqqqvvvvvvuuujjj^^^SSSOOOQQQVVV^^^gggrrr~~~wwwmmmggg___VVVOOOIIIJJJMMMQQQVVV\\\aaadddddddddbbb___\\\]]]___aaadddmmmyyy{{{xxxooocccVVVMMMIIIJJJQQQZZZeeehhhiiicccZZZUUUXXX]]]ooo}}}qqqjjjgggcccaaacccbbbcccbbb```___\\\RRRGGGBBB???;;;888666666666666444777;;;<<<;;;<<<===??????BBBEEEHHHKKKPPPUUUYYY[[[bbbjjjpppuuu}}}xxxcccUUUJJJEEE>>>:::::::::888666222444666666555666888;;;666888:::;;;===@@@DDDHHHKKKPPPYYYbbbkkksss{{{~~~vvvjjj^^^SSSKKKEEEAAA???===<<<<<<===>>>===;;;<<<;;;:::999888999:::;;;<<<===?????????@@@BBBDDDBBBEEEJJJMMMNNNPPPRRRTTTTTTVVVYYY\\\^^^_________]]]WWWTTTWWWZZZ\\\bbbhhhrrrwww}}}xxxnnn___RRRIIICCC@@@===???CCCHHHNNNRRRUUUWWWXXX[[[```lll~~~jjjRRRDDD<<<999666555555666666666777888<<>><<<::::::;;;;;;::::::999888222222444666999999777555555555555555666666666777777666666666555555555555444444555555555555444444333333555666666666555444000444:::@@@EEEUUUqqqyyy}}}vvvqqqyyy~~~|||}}}{{{wwwvvvuuusssrrrnnnjjjgggjjjqqqvvvwwwvvvpppcccVVVQQQRRRUUU]]]dddmmmyyywwwmmmfff^^^TTTMMMJJJLLLOOOSSSXXX^^^cccfffeeeeeecccaaa___```bbbeeehhhqqq}}}|||zzzpppdddVVVNNNIIIIIIPPPXXXccchhhjjjdddZZZUUUXXX]]]nnn|||ooogggbbb\\\ZZZ[[[\\\\\\ZZZWWWUUURRRGGG<<<888777555444444555666777666999===>>>===>>>@@@CCCCCCFFFIIIMMMQQQVVV\\\```bbbkkkuuu}}}vvvcccRRRGGG>>>:::777777888999777555444666888777666666999<<<666888:::<<<===@@@DDDGGGJJJOOOVVV___gggpppxxx}}}~~~vvvjjj^^^TTTLLLGGGCCCBBBAAA@@@@@@BBBBBBAAA@@@<<<<<<:::999999999:::::::::<<<===>>>>>>???BBBDDDBBBEEEJJJNNNPPPRRRTTTVVVWWWXXX[[[]]]^^^^^^^^^]]][[[UUURRRUUUXXXZZZ^^^cccpppuuu{{{uuujjjZZZMMMFFFBBB@@@>>>???AAAEEEHHHMMMRRRXXX\\\]]]cccqqqjjjPPP@@@;;;888666666666777777666;;;;;;>>>EEEQQQeeennnYYYJJJBBB???<<>>;;;:::444333222111222444777888;;;<<<<<<<<<<<<===@@@CCCCCCFFFLLLRRRXXX]]]aaadddkkkvvv{{{gggYYYMMMEEECCC777777666555444333333333777777777777666555444333444888<<>>??????@@@@@@DDDGGGKKKNNNPPPRRRUUUXXXYYYZZZ[[[]]]^^^^^^]]]]]]ZZZWWWSSSQQQRRRVVV\\\___hhhnnnuuu}}}xxxkkkXXXHHHBBBAAA???<<>>>>>AAAPPPhhh}}}gggUUUKKKEEE@@@;;;;;;???DDDHHHKKKNNNQQQTTTRRRMMMIIIHHHIIIMMMSSSYYY___\\\XXXWWWYYY___fffjjjuuuqqqooopppqqqttt{{{~~~xxxrrrhhh^^^XXXTTTKKKDDDBBBAAA===:::::::::;;;;;;;;;;;;:::999999888888888888777777777777555555666666666666666666666555444444555666555444555555555555555555555555444333333333333444555555666444555;;;FFFWWWooo{{{xxxvvv~~~~~~{{{yyyyyyxxxwwwuuuoookkkffffffjjjooosssuuupppjjj___VVVPPPQQQVVVZZZggguuuyyyoooggg^^^WWWRRRNNNPPPRRRVVV[[[```dddggghhhggggggeeecccdddgggjjjooovvv~~~{{{nnnggg[[[OOOHHHHHHNNNTTTaaaooonnnddd```ZZZXXX```kkk{{{yyyjjjbbb\\\TTTOOOMMMKKKJJJFFFBBB>>>;;;999777555444333333444666888999;;;<<<>>>??????AAADDDFFFFFFIIINNNTTT[[[aaagggjjjvvv|||dddTTTJJJAAA<<<;;;999888777666555555555555666666777888888888888888888;;;???BBBEEEGGGIIILLLOOOUUU]]]dddkkksss}}}wwwhhh\\\UUUNNNHHHDDDEEEFFFHHHJJJHHHDDDAAA>>>===<<<<<<<<<<<<<<<<<<::::::;;;<<<>>>???@@@AAAEEEHHHMMMPPPRRRSSSVVVWWWZZZ[[[]]]^^^______^^^^^^ZZZXXXTTTRRRSSSWWW[[[___ccchhhooovvv{{{uuuhhhUUUFFFAAA@@@???===BBBCCCEEEEEEHHHNNNXXX___iiissspppWWWHHHCCC>>><<<999888999::::::999999<<<>>>BBBNNNbbbqqqwwwvvvhhhTTTFFF???;;;777444777:::>>>BBBEEEIIINNNQQQTTTQQQMMMMMMPPPVVV___eeeiiifffcccbbbeeejjjooossswwwsssrrrssstttwww{{{vvvmmmccc]]]UUULLLEEECCCBBB???======;;;;;;;;;;;;;;;:::999999888888888888777777777777888888777666555444444333666555444444555666555444555555555555555555555555444333333333333444555555666444555;;;EEEVVVooo~~~~~~|||yyyxxxwwwwwwvvvuuurrrnnnjjjiiikkknnnqqqsssppplllddd\\\UUUSSSUUUXXXffftttzzzqqqhhh```ZZZUUUPPPQQQTTTXXX\\\```cccdddeeeeeefffeeedddeeehhhjjjrrrwww|||yyyppphhh[[[NNNGGGGGGMMMSSS___nnnooogggccc\\\XXX]]]jjjzzzyyyhhh^^^VVVNNNHHHFFFCCCBBB???<<<999777555555555555444555666888:::;;;;;;===@@@BBBCCCEEEHHHJJJKKKOOOTTTZZZaaaiiirrrwwwppp```OOOEEE@@@;;;999::::::999888777777777777777555666777888:::;;;<<<<<<888;;;???CCCFFFHHHLLLNNNSSSXXXaaahhhpppzzzrrreee]]]UUUOOOJJJKKKMMMPPPQQQNNNIIIEEE@@@AAAAAAAAA@@@@@@>>>>>>::::::;;;<<<>>>@@@BBBCCCFFFJJJOOOSSSUUUVVVXXXYYY\\\]]]___```aaa``````___[[[YYYVVVTTTUUUXXX\\\^^^___ccciiiooouuu{{{ssseeeRRRFFFAAAAAAAAAAAACCCDDDEEEFFFJJJRRR]]]eeesss|||wwwaaaOOOGGGGGG???===<<<<<<<<<<<<:::888777:::>>>AAAJJJVVV___bbb]]]RRREEE<<<999888555333555777:::===@@@FFFLLLQQQXXXVVVSSSTTTZZZdddooovvvvvvtttqqqqqqssswwwzzz{{{wwwttttttwwwzzz}}}{{{rrrhhhcccYYYPPPHHHEEECCC@@@===>>>;;;;;;;;;<<<;;;::::::999888888888888777777777666888888777666555444444333666444444444555666555444555555555555555555555555444333333333333444555555888666777<<>>===;;;;;;===::::::999888777777888888777777888999;;;<<<>>>>>><<>>=========>>>???BBBDDDEEEHHHLLLSSSXXXZZZ[[[\\\\\\^^^___aaabbbbbbbbbaaaaaa]]][[[YYYWWWXXXZZZ]]]___aaadddhhhlllqqqvvv}}}rrrbbbQQQGGGDDDCCCEEEGGGDDDFFFGGGHHHLLLUUUaaajjjxxx~~~jjjYYYLLLHHHJJJCCCAAA>>>=========;;;:::888999<<<>>>CCCIIINNNPPPKKKDDD<<<777777888777666777888999;;;@@@GGGOOOUUU\\\]]][[[\\\dddqqq}}}~~~{{{zzz|||~~~~~~}}}tttsssuuu{{{vvvmmmggg^^^TTTKKKGGGDDD???<<<===;;;;;;<<<<<<<<<;;;::::::888888888888777777777666666666666666666555555555666444444444555666555444555555555555555555555555444333333333333444555555888888:::>>>EEEUUUooozzzvvvrrrpppooopppooonnnmmmllljjjiiiiiijjjlllmmmpppnnniiiaaaXXXSSSUUUXXX^^^iiiwww|||qqqhhh___YYYTTTRRRSSSVVVYYY[[[]]]^^^___aaacccfffgggggghhhjjjlllooossszzz{{{wwwtttnnnggg\\\PPPHHHHHHMMMRRR^^^pppvvvppplllbbbZZZ\\\eeeuuuxxxdddWWWMMMDDD>>>===888777666555444444444444333333444555777888::::::>>>@@@BBBDDDEEEGGGJJJLLLSSSXXXaaaiiisssyyydddUUUIIIAAA;;;;;;;;;999:::<<<999999888888777888888888999999999:::;;;===>>>???CCCFFFLLLPPPSSSVVVXXXZZZYYY```iiirrr{{{xxxooofff^^^]]]^^^```aaa```[[[TTTOOOHHHJJJMMMNNNLLLGGGBBB>>>???>>>>>>???AAACCCFFFGGGLLLQQQWWW\\\^^^___```aaa```aaabbbcccdddcccbbbaaa^^^]]]\\\[[[\\\]]]```aaadddfffiiikkknnnsssxxx|||~~~ppp___NNNFFFDDDDDDGGGKKKHHHJJJLLLMMMQQQZZZeeennnyyywwwgggYYYMMMJJJKKKHHHEEE???<<<<<<<<<<<<<<<:::999999:::<<<>>>AAADDD???;;;666333444555555444888999:::<<<@@@IIIRRRYYY```dddeeeeeennn|||~~~}}}~~~~~~|||yyyssssssxxxyyypppjjjaaaWWWLLLGGGCCC???<<<<<<<<<<<<<<<<<<<<<;;;::::::888888888888777777777777444444555555666666777777666555444444555666555444555555555555555555555555444333333333333444555555777888;;;???EEERRRkkk~~~ssspppllljjjjjjlllmmmmmmjjjkkkkkkiiigggfffhhhjjjoooooollldddZZZTTTUUUXXXZZZdddoooyyy|||qqqhhh```ZZZVVVTTTUUUVVVYYY[[[]]]___```cccfffiiikkkllllllmmmnnnpppttt{{{|||xxxtttrrrjjjddd[[[QQQKKKJJJNNNRRR```ssszzzuuuqqqfff]]]___fffvvvuuu```RRRIII@@@;;;:::666555444444444444555555222333444666777999::::::>>>???BBBCCCEEEHHHMMMPPPUUU]]]hhhsss~~~xxxiii]]]QQQGGGCCC>>>;;;===>>>;;;;;;===:::999999888888888999999<<<;;;;;;<<<===???AAACCCFFFKKKRRRWWWZZZ[[[\\\]]]___fffppp{{{}}}tttlllggggggggggggddd___WWWRRRQQQTTTXXXYYYVVVOOOGGGAAA@@@@@@@@@BBBEEEIIILLLOOOVVVYYY^^^aaabbbbbbbbbbbbaaabbbcccdddddddddbbbbbb____________```bbbcccdddfffhhhjjjlllmmmqqquuuyyy~~~~~~ooo]]]LLLFFFEEEDDDGGGNNNQQQSSSVVVWWW[[[bbblllsss{{{uuuiii]]]QQQJJJJJJLLLGGGAAA<<<;;;<<<<<<===;;;888777999999999:::>>>===:::666444555666666555777888999<<>><<<<<<<<<<<<<<<;;;;;;:::888888888888777777777777555555555555666666666777666555444444555666555444555555555555555555555555444333333333333444555555444666:::>>>BBBNNNeeezzz|||~~~|||xxxiiigggddddddgggjjjmmmnnnlllmmmmmmjjjfffddddddeeelllooopppjjj___XXXVVVXXXXXX```iiisss|||rrrjjjddd^^^[[[WWWWWWXXXZZZ\\\___bbbcccgggjjjoooqqqqqqqqqqqqqqqvvvyyy~~~xxxtttpppmmmkkkeeeaaaZZZRRRMMMMMMPPPSSSdddwww}}}yyytttjjj```bbbgggwwwqqq\\\NNNDDD<<<888888444444444333333444444555333444555777999;;;;;;<<<===>>>@@@BBBEEEKKKRRRWWW]]]ffftttqqqppphhh\\\QQQLLLFFFAAAAAA>>>>>>AAAAAA>>>===???;;;:::::::::::::::;;;;;;=========>>>AAADDDGGGIIIMMMSSS[[[aaaccccccbbbaaafffnnnzzz|||sssrrrpppnnnjjjddd]]]WWW]]]```dddeeeaaaXXXNNNGGGDDDDDDFFFIIINNNTTTZZZ]]]aaaccceeeeeecccaaaaaaaaabbbcccdddddddddcccbbbbbb___```aaabbbdddfffggghhhhhhjjjmmmoooqqqtttxxx{{{~~~rrr___NNNIIIHHHGGGKKKSSS\\\___bbbdddfffllltttzzzsssiii^^^RRRJJJGGGKKKGGGBBB>>>===<<<;;;:::999666777;;;;;;888888;;;>>><<<999777777888999999888999;;;>>>DDDLLLWWW]]]eeepppxxx|||~~~|||rrrlll___UUUKKKFFFCCC@@@>>>@@@<<<<<<======<<<<<<;;;:::888888888888777777777777666666666666666666555555666555444444555666555444555555555555555555555555444333333333333444555555111444999===AAAKKKaaauuu{{{|||xxxssscccaaa___```eeejjjnnnooonnnooooookkkfffbbbaaabbbiiiooosssoooeee[[[WWWWWWWWW^^^fffooo||||||ssslllgggccc```ZZZYYYYYY[[[]]]aaadddgggkkknnnsssuuuuuuttttttttt||||||vvvpppllliiieeecccbbb___ZZZSSSOOONNNQQQTTTfffyyy{{{wwwlllcccdddcccrrrnnnYYYJJJAAA:::777777444333333333333333444444444555777999;;;<<<======;;;===???AAAFFFNNNWWW]]]eeeppp{{{ooohhhXXXYYYUUUMMMGGGEEECCC@@@===;;;<<<@@@@@@<<<;;;<<<<<<<<<;;;;;;;;;<<<<<<=========>>>@@@CCCHHHLLLNNNYYY___hhhoooqqqooommmkkkkkkttt}}}{{{xxxtttpppiiibbb]]]eeehhhmmmnnniii^^^SSSLLLHHHIIILLLPPPWWW___fffkkkjjjjjjjjjgggccc```______bbbcccdddddddddcccbbbaaa```aaabbbdddfffhhhiiijjjjjjmmmqqqtttwwwzzz}}}wwwcccRRRNNNMMMKKKOOOXXXdddhhhkkkmmmooosssyyy~~~qqqhhh^^^RRRIIIFFFIIIGGGCCCAAA???===:::777777555777===>>>999777:::<<<:::777555555666777888:::;;;===AAAGGGPPPZZZ```fffsss~~~