BM6P6(@ !!!"""######"""!!!    !!!!!!""" """!!!  !!!"""!!! """!!!  !!!""" !!!"""######"""!!! """###%%%%%%&&&(((,,,...333666:::>>>BBBDDDEEEEEEBBBGGGPPP]]]nnnvvvkkkbbbbbbhhhooowww~~~{{{yyyvvvpppjjjfffeeeeeeeee]]]RRRJJJDDD???;;;888666333111333999???BBBCCCFFFEEECCCDDDIIIPPPXXX]]]dddbbb^^^YYYVVVTTTSSSSSSOOONNNKKKIIIGGGFFFEEEEEEFFFDDDAAA@@@@@@@@@>>>===???AAABBBBBB@@@??????@@@>>>??????>>><<<;;;===>>>AAA???===:::999888777888666666666333111111222444666444444666666111000222555333222111222222111000/////////000111111222222///000000111222222333333555444222111222333555777777777888999::::::::::::777888:::<<<<<<<<<<<<;;;???@@@@@@AAABBBCCCDDDEEEIIIJJJKKKMMMNNNPPPQQQQQQQQQRRRTTTVVVWWWYYYYYYZZZYYY\\\___aaaaaa`````````dddeeegggjjjlllnnnooooooppprrrtttuuuuuuuuuwwwxxx{{{{{{{{{|||~~~{{{sssmmmfff\\\VVVVVVZZZ```dddkkkcccYYYQQQPPPSSSXXX[[[ggguuu    !!!!!!###!!!!!!"""###$$$###"""""""""!!!!!!!!!!!!""""""!!! !!!######""""""!!! !!!"""""""""###############"""""""""###%%%%%%'''***...111999===BBBEEEFFFFFFGGGHHHHHHQQQ___mmm{{{{{{vvvxxx|||zzzqqqiiieeehhhooouuuzzz~~~wwwooonnnkkkhhheeeaaa___]]]XXXQQQGGG???:::777555333333222333888>>>BBBCCCCCCDDDCCCCCCDDDHHHOOOUUUYYY```^^^YYYUUUQQQNNNMMMMMMGGGFFFDDDCCCBBBBBBBBBCCCFFFDDDAAA@@@@@@???===<<<===???@@@@@@>>>======>>>;;;<<<<<<;;;999999:::;;;???===;;;999777666666666444444444333222222444666999555333555555222000111333111000000222333222111111111111111111111000000//////000000111222222222444333333222333444555666555666777888999999999999999:::<<<>>>????????????>>>>>>???@@@AAABBBCCCCCCDDDEEEFFFHHHIIIKKKLLLMMMOOOPPPQQQSSSUUUVVVWWWWWWWWWZZZ]]]^^^]]]]]]^^^___aaabbbdddgggiiijjjkkkllloooqqqssstttttttttvvvwwwyyyyyyzzz|||~~~~~~wwwnnnggg^^^WWWUUUWWWZZZ\\\bbb[[[QQQKKKJJJNNNSSSVVV[[[ggguuu  !!!   !!!   !!! !!!"""!!! """""""""######""""""""" !!!###$$$%%%###""""""!!!!!!""""""###$$$$$$#########$$$$$$%%%"""###%%%&&&(((---222777<<>>>>><<<:::;;;<<<======;;;::::::;;;999::::::999777777888:::<<<:::999777555444333333111222333222222333555888>>>666000222444333000000000///......111222222222222222111111000//////.........//////000111111111222333333333333444444444333444555666777777777777333444666888999:::;;;;;;<<<<<<===>>>???@@@@@@AAA@@@AAABBBDDDFFFGGGIIIIIILLLMMMNNNPPPRRRSSSTTTTTTUUUWWWYYYYYYYYYYYY[[[]]]]]]___aaaccceeefffggggggjjjlllnnnooooooppprrrtttvvvwwwyyy|||}}}~~~~~~}}}~~~uuunnnfff^^^ZZZYYYYYYXXXYYYSSSKKKGGGGGGKKKOOORRRSSS]]]hhhqqq{{{ !!! !!!   !!!!!!       !!!"""######"""!!!  !!!""""""######""""""""""""######%%%$$$###""""""###%%%&&&###$$$&&&(((+++111888<<<@@@DDDGGGDDD@@@@@@GGGNNN^^^mmm|||{{{tttnnnqqq{{{}}}uuuhhhfffeeejjjsss|||~~~sssiiiccc___\\\ZZZZZZZZZVVVLLLDDD;;;777222...---///111333333666;;;@@@CCCCCCBBB@@@AAABBBCCCEEEGGGJJJKKKMMMOOOMMMJJJGGGDDDBBBAAA@@@AAAAAAAAAAAABBBBBBCCCCCCCCCAAA>>>===<<<<<<:::888999:::<<<;;;:::888888999999999:::999777777999:::999888777666444333222222111222222111111111444666@@@666...///333222000...///...,,,---///000000///////////////......---------------...//////000000111111222333333333333222111111222333444444444444---...000222444555666777999::::::;;;<<<===>>>>>>???@@@AAACCCEEEGGGHHHIIIIIIJJJLLLNNNPPPQQQRRRRRRSSSUUUVVVVVVUUUVVVYYY[[[[[[\\\]]]```aaaccccccdddeeefffhhhiiiiiijjjmmmooosssuuuxxx|||~~~~~~~~~}}}|||~~~~~~}}}zzzsssmmmiiifffccc```XXXSSSNNNKKKKKKNNNQQQRRRUUU\\\eeelllrrrxxx|||~~~  !!!!!!    !!!!!!  !!!  """###"""!!! !!!!!! !!!!!!!!!!!!!!!!!!!!! """"""############""""""###""""""!!!"""###$$$%%%$$$&&&))),,,000666===BBBGGGIIIIIIFFFDDDIIIUUU```ooo{{{rrrrrrsssyyywwwkkkddd\\\^^^dddooozzz{{{nnnccc]]][[[XXXTTTSSSQQQKKK@@@777222111///------000444777999;;;>>>???@@@??????>>>AAABBBCCCEEEFFFFFFGGGGGGEEEEEECCCBBBAAA@@@??????==================<<<<<<@@@===;;;::::::999888777888999::::::888777777888666777777666555555666888777777666555444333111111111111111000...///111333@@@555,,,---111111///...000...,,,,,,------,,,+++***+++++++++,,,,,,,,,---+++,,,,,,------...////////////000111222111111111//////000111222222222222000111222444555777999:::777888888999:::;;;<<<<<<<<<===???AAACCCEEEFFFGGGGGGHHHJJJLLLNNNOOOPPPPPPQQQRRRSSSSSSSSSTTTVVVXXXYYYZZZ[[[]]]___```aaaaaabbbdddeeeffffffhhhkkkmmmrrrtttwww{{{}}}}}}}}}}}}|||}}}~~~|||yyyuuurrrooo___\\\WWWTTTTTTTTTTTTTTTWWW\\\cccjjjmmmmmmnnnooowww}}}  !!!""" !!!"""###   !!!"""!!!  $$$$$$$$$$$$$$$###""""""!!!""""""######""""""!!!"""""""""""""""###$$$%%%&&&)))---111666;;;AAAEEEHHHIIIIIIIIILLLVVVfffrrrkkkrrrzzzwwwggg[[[VVVVVV\\\fffrrr|||~~~vvviii\\\UUURRROOOKKKGGGCCC===444...+++,,,---...///222666999>>>???@@@@@@>>>======>>>@@@AAABBBBBBBBBBBBAAAAAA???????????????>>>>>>>>><<<=========<<<;;;:::999;;;999777666777777666555666777999888777555555666111222333222111111333444555555555444333222000////////////...,,,,,,...000;;;222,,,---///...------///---+++***++++++***)))'''(((((()))******++++++******++++++,,,------................../////////---...///000111111111111111222222333555777888999666666777888999:::;;;;;;888999;;;===???AAACCCDDDEEEFFFHHHJJJKKKMMMMMMNNNNNNOOOQQQQQQQQQRRRSSSUUUWWWXXXZZZ[[[]]]^^^^^^^^^bbbcccdddeeeeeegggkkknnnppprrruuuxxxzzz{{{||||||{{{|||}}}~~~~~~}}}}}}~~~{{{llliiidddaaa^^^[[[XXXUUUUUUWWW]]]dddeeecccbbbeeelllxxx !!!!!!""" !!!!!! !!!!!! !!!!!!!!!  """###$$$%%%%%%%%%$$$### !!!""""""""""""!!! !!!"""###$$$%%%%%%%%%%%%(((+++111666;;;???DDDGGGFFFGGGJJJOOOYYYgggwww}}}oooyyyzzzkkk\\\UUUWWWWWW^^^hhhrrryyy}}}{{{rrrdddVVVMMMFFFDDD@@@<<<777222///---(((+++///111222444888:::>>>AAACCCCCC@@@>>>>>>????????????>>>>>>===<<<<<<<<<<<<======<<<<<<;;;;;;:::;;;<<<<<<<<<;;;:::999666555333333555666555444333555666666444333333444///000111000//////111333222222222222111000...---+++,,,,,,+++++++++...000666000,,,------++++++...,,,***))))))***+++***)))))))))))))))))))))))))))))))))******+++,,,,,,------,,,+++++++++,,,......------...///000000000000////////////000222444555555666666777888999::::::666666888:::===???AAABBBBBBCCCEEEGGGHHHJJJJJJKKKIIIKKKNNNOOOOOOOOOOOOPPPUUUVVVWWWYYYZZZ[[[[[[\\\___```aaaaaabbbeeeiiilllnnnoooqqqsssvvvxxxzzz{{{yyyzzzzzzzzz{{{{{{{{{{{{}}}yyytttoooiiiccc]]]XXXVVVUUUXXX]]]]]]YYYYYY^^^cccmmmyyy """!!!    """###"""  !!!"""  !!!!!!!!!   !!! !!! """###!!!!!!!!!!!!"""""""""""" !!!!!!"""%%%######$$$%%%&&&%%%$$$"""!!!  !!!""" !!!###$$$$$$$$$### !!!""""""!!! !!!###$$$&&&''''''&&&&&&)))---444999>>>BBBFFFHHHHHHKKKPPPZZZhhhxxx|||xxx|||xxxrrrdddXXXXXX___YYY```jjjqqquuuyyy~~~zzzpppbbbSSSIII>>>===:::666111//////000(((---222555666777:::<<<===AAAEEEFFFDDDAAA@@@AAA>>>===<<<;;;:::999888888<<<<<<<<<<<<;;;:::888888444444666777777666555555444222111111333555444444111333444444222111111222000111222111000111333444000000111111000...,,,+++((()))*********+++///111222...,,,---,,,)))***...***((('''(((***+++++++++++++++******))))))(((((()))))))))***++++++,,,,,,,,,+++***))))))+++---...,,,---...///000000000000000/////////000111333444555555666777888999::::::666777888;;;===@@@BBBBBB@@@AAABBBDDDFFFGGGHHHHHHFFFIIILLLNNNNNNMMMMMMMMMSSSTTTVVVWWWXXXYYYYYYZZZ[[[\\\]]]]]]^^^aaaeeehhhlllmmmnnnppprrruuuxxxyyyxxxxxxwwwwwwwwwxxxyyyzzz|||}}}~~~~~~}}}~~~yyyrrrjjjaaa\\\[[[WWWVVVXXXWWWRRRTTTZZZ]]]fffooovvv   !!!###$$$###"""######"""   !!!!!!   !!!!!!"""!!!$$$$$$"""  !!!"""$$$%%%&&&%%%$$$"""!!!!!! %%%###"""!!!!!!###%%%&&&#########"""""""""""""""""""""$$$%%%&&&'''((((((///333777:::<<>><<<;;;999888888999;;;<<<999888777777666777777777999888888777666555555444///222444444111000111333555444222111111111222222///............//////000000//////...------,,,,,,+++*********))))))((((((,,,+++++++++******))))))++++++,,,,,,+++***)))(((((((((((((((((())))))***))))))))))))(((((((((((()))((('''''''''(((***+++---------,,,,,,+++++++++++++++,,,---...///000111...000222444666666555444555555666777888999::::::===???AAABBBBBBBBBCCCDDDFFFHHHIIIJJJIIIJJJLLLMMMOOOPPPRRRTTTUUUVVVUUUUUUZZZYYYYYYYYY[[[\\\^^^___hhhgggfffjjjnnnqqqqqqppptttsssrrrpppooorrrxxx|||zzz|||}}}}}}||||||}}}~~~|||uuunnnjjjaaa]]]XXXSSSPPPOOOPPPRRRXXX___hhhpppwww"""''')))))) !!!     !!!"""############"""!!!  !!! !!!!!! """"""############"""""" !!!!!!""""""###$$$%%%%%%%%%$$$$$$""""""""""""############""""""###$$$&&&(((***,,,555888<<<>>>???BBBGGGJJJPPPYYYeeerrr{{{ttthhhccc^^^]]]ccciiinnnpppssswwwyyyvvvuuuxxxzzzzzzyyyxxxxxx{{{}}}vvvlllddd^^^UUUHHH???444000+++)))***,,,,,,,,,000000111444777999:::;;;>>>CCCGGGFFFAAA<<<:::;;;:::999777666666777999:::888888777666666666666666666666555555444333333222000222444444222111222333333222111000///000000111000000///...------------......---,,,,,,++++++************)))))))))((((((+++*********)))))))))(((((((((((((((''''''''''''((((((''''''(((((()))***(((((((((((((((((((((((('''''''''&&&'''(((((())),,,,,,++++++************++++++,,,---...///000111111222333444333222000///333333444555666777888888:::<<<>>>?????????@@@AAAEEEFFFHHHHHHHHHHHHJJJLLLNNNOOOQQQRRRTTTTTTUUUUUUXXXWWWWWWWWWXXXZZZ\\\]]]bbbaaaaaadddiiillllllkkkqqqpppooommmlllnnnrrruuuxxxyyy{{{{{{{{{{{{|||~~~|||}}}}}}~~~~~~~~~xxxuuukkkeee]]]UUUPPPPPPRRRTTTXXX]]]fffmmmtttzzz !!!   !!!""""""!!!!!! !!!"""""" !!!!!!  """###$$$%%%%%%$$$###""" !!!!!! %%%%%%&&&&&&%%%$$$!!! !!!"""""""""%%%'''(((&&&###!!!!!!"""""""""###$$$$$$$$$######"""###&&&***///222<<>>BBBDDDEEEFFFEEEFFFGGGIIIKKKKKKLLLMMMNNNPPPRRRRRRUUUTTTTTTTTTUUUWWWXXXYYY[[[[[[\\\___dddggghhhhhhkkkkkkkkkjjjhhhiiikkkmmmtttvvvxxxyyyyyyzzz{{{}}}xxxyyyzzz{{{|||~~~|||yyyrrrfff\\\VVVUUUXXX[[[[[[```ffflllqqqwww}}} !!!""""""!!!   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!######"""  !!!"""######"""!!! !!!!!! !!!""""""###"""$$$%%%((()))(((%%%""" %%%$$$###"""!!!!!!!!!!!!!!!$$$&&&&&&%%%"""!!!!!!!!!"""###$$$$$$%%%%%%$$$###"""###(((...555999@@@CCCDDDDDDDDDIIIRRRYYYfffuuu~~~zzzuuuqqqgggkkknnnpppuuu}}}|||~~~zzzkkk^^^VVVZZZaaaiiipppvvvzzz}}}}}}|||tttpppnnnqqqooolllkkklllnnnnnnnnnaaaYYYNNNDDD>>>777000***...---+++,,,...000333444333333333222222444777:::999;;;===<<<999666555555444444333222222333444444666666555555444333222111111111000000////////////,,,---......---------------,,,,,,,,,,,,,,,,,,,,,...---,,,++++++++++++++++++*********)))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''((('''%%%%%%%%%''')))+++''''''&&&&&&''''''((()))&&&'''''''''''''''(((((($$$%%%&&&(((((('''&&&&&&))))))))))))))))))))))))''''''(((((()))***++++++***+++,,,---............//////000111222333444444444666888999999999:::;;;>>>@@@BBBBBBBBBBBBDDDFFFFFFFFFFFFGGGHHHKKKMMMNNNQQQQQQPPPPPPQQQRRRTTTUUUXXXXXXZZZ]]]aaadddeeefffdddfffggggggggggggiiijjjqqqsssvvvxxxyyyyyyzzz|||uuuvvvwwwyyy{{{}}}||||||rrriiicccaaabbbdddeeefffhhhlllpppwww}}} !!!  !!!""""""###"""!!! !!!!!!!!!"""""""""""""""!!!!!!!!! !!!!!! !!!!!!  !!!!!! !!!!!!""""""""""""""""""!!!###&&&))))))'''$$$"""%%%$$$###""""""!!!!!!"""!!!!!!!!!!!!"""""""""###!!!""""""###$$$%%%%%%&&&%%%$$$%%%''',,,333:::???AAACCCEEEDDDEEELLLXXXbbbvvv{{{tttmmmggg___gggmmmooottt}}}zzzxxxvvvwwwyyy~~~}}}{{{zzzvvvlll^^^TTTVVV___kkktttwwwxxxyyyyyy{{{|||tttoookkklllgggaaa\\\ZZZYYYWWWWWWQQQJJJ@@@888222...)))&&&---------...///222555888333444444222111111555888444666777777666555555555333333222222222222333333333333444333333111000///000000///////////////...,,,,,,,,,---------,,,+++)))***************************)))******+++,,,,,,*********)))))))))))))))'''''''''''''''''''''(((&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$%%%&&&(((***&&&&&&&&&&&&&&&''''''(((%%%%%%&&&&&&''''''''''''%%%&&&'''((()))((('''''')))))))))***************(((((())))))******++++++))))))***+++,,,,,,,,,,,,...//////000111222333333222444666777777777888999;;;<<<>>>>>>>>>>>>@@@BBBDDDCCCCCCDDDFFFIIIKKKMMMNNNMMMLLLLLLMMMNNNPPPQQQTTTUUUXXXZZZ\\\___aaaccc___bbbdddfffggghhhjjjkkknnnqqquuuwwwxxxxxxyyyzzzssstttvvvxxx{{{}}}~~~~~~xxxssspppoooooonnnllljjjkkkooouuu|||}}}xxx{{{!!!  """"""######"""!!!  """""" !!!""""""!!!  !!!!!!!!!  """"""  !!! $$$'''((('''%%%$$$ """###$$$###"""  !!!$$$%%%"""#########$$$%%%%%%%%%%%%&&&)))---222999>>>BBB@@@CCCEEEFFFHHHRRRbbbooozzzrrriiiccc```___jjjrrrrrrvvv~~~wwwtttrrrsssuuuzzzxxxtttnnnggg^^^TTTMMMXXXcccqqqyyyzzzxxxwwwxxxyyyzzzuuuppplllkkkddd[[[RRRLLLHHHFFFDDDBBB===555///,,,***((('''***,,,---......000444666333555555333000///222555222222222222333444444555222222222222222222222222000111222222222111///...///////////////............---,,,---//////---,,,'''((())))))***)))))))))'''''''''((()))***,,,,,,)))))))))(((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''''''''%%%$$$$$$######$$$%%%&&&&&&%%%%%%%%%%%%&&&''''''$$$$$$%%%%%%&&&'''''''''&&&&&&'''((((((((((((((())))))))))))************+++++++++,,,,,,,,,------,,,,,,+++***)))(((((('''------...///000111222222111333555666555555777888777999:::;;;;;;;;;===>>>BBBBBBCCCEEEGGGIIIKKKLLLKKKKKKJJJIIIJJJKKKLLLMMMOOOQQQTTTUUUVVVXXX[[[]]]\\\^^^aaaccceeefffiiikkkkkknnnrrruuuuuuuuuvvvwwwrrrssstttwwwyyy|||}}}~~~}}}zzzyyytttqqqmmmlllnnnrrruuuwwwzzztttooopppwww!!!""" !!!!!!  !!!"""###"""!!!   !!!   !!! !!! !!!""""""!!! !!!""""""!!!  ###### !!!"""$$$%%%%%%$$$### """###$$$%%%$$$"""!!!!!!###%%%'''$$$$$$$$$$$$$$$$$$$$$$$$%%%(((---333999>>>AAABBB@@@DDDGGGIIILLLYYYmmm||||||rrreee^^^]]]```dddpppwwwvvvxxxyyyvvvssspppppprrrppplllddd[[[UUUSSSRRR^^^hhhsssxxxvvvsssuuuwwwyyy~~~}}}yyyvvvrrrmmmiiibbbVVVKKKCCC>>>:::888555222...***)))))))))******,,,......---...222555222555777555000...000333222111000000111222222222000111111111111111111000---...000111111000///...------------------------,,,+++***+++------+++)))&&&'''((()))))))))((((((''''''''''''((()))******&&&'''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''''''''(((%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&'''###$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((''''''((((((((()))))))))+++++++++++++++,,,,,,,,,,,,+++***)))((('''''''''***+++,,,---...//////000///111333444333333555666444666888888888888:::<<<>>>???AAADDDFFFGGGHHHIIIJJJIIIHHHHHHHHHIIIJJJKKKLLLOOORRRRRRRRRSSSVVVXXXZZZ\\\^^^___```bbbeeehhhhhhkkkooorrrrrrqqqqqqrrrpppqqqrrrtttwwwyyy{{{{{{|||}}}~~~~~~~~~yyyvvvsssrrrqqqpppllliiikkkfffbbbaaadddhhhjjjkkkttt  !!! !!!"""###!!!  """###!!!"""  !!! !!!###%%%!!!   !!!"""###"""!!! ###%%%%%%###!!!!!!###!!!###$$$###"""!!!$$$######""""""""""""###%%%%%%$$$$$$$$$%%%&&&'''%%%%%%$$$$$$$$$$$$$$$$$$$$$)))///777===@@@BBBCCCAAAEEEIIIKKKPPP___uuuyyylll^^^XXX]]]ccchhhttt{{{xxxzzz}}}zzzuuuooommmiiiiiieee]]]VVVSSSWWW\\\dddmmmuuuvvvqqqnnnqqqvvvzzz}}}~~~{{{xxxwwwsssmmmddd[[[OOOCCC:::444000......,,,***(((((()))+++,,,,,,...000000...///222555222555888666000---///111444222000///000000111000//////000000000000//////+++,,,///000111000///...,,,,,,,,,,,,,,,,,,,,,,,,)))'''&&&''')))***(((%%%%%%&&&((()))))))))(((((()))(((((('''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''(((((((((((((((((((((((('''&&&%%%%%%%%%$$$$$$%%%%%%&&&'''######$$$%%%%%%&&&''''''&&&%%%$$$###$$$%%%&&&'''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))((((((((())))))***))))))***+++,,,------...---///111222222222333444333555666777666777999:::999;;;>>>AAACCCDDDDDDDDDIIIHHHGGGGGGGGGHHHIIIJJJMMMOOORRRSSSQQQRRRUUUWWWYYYZZZ[[[\\\\\\^^^aaadddfffiiimmmooooooooonnnnnnnnnoooqqqsssuuuwwwxxxyyyxxxzzz{{{||||||}}}}}}|||zzzyyyvvvpppgggaaa```\\\XXXUUUTTTTTTUUUUUU```nnn   !!! ###$$$ """!!!  !!!  !!! ######################## !!! !!!"""""""""######$$$$$$!!!"""###"""!!!!!!###%%%""""""""""""""""""""""""$$$$$$$$$$$$###%%%(((+++)))...666;;;>>>@@@BBBCCCCCCGGGLLLSSSbbbuuuvvvhhh]]]\\\ccckkkvvvwwwyyy}}}zzzpppjjjfff[[[YYYcccjjjfffccceeegggmmmsssuuussssssuuuyyyzzz|||~~~}}}yyytttooommmggg[[[MMMAAA666---,,,//////,,,(((%%%%%%'''***,,,---...000111111111000///444444333111...------...,,,,,,---...///000111111//////...------,,,++++++************************+++++++++******(((''''''''''''''''''''''''''''''%%%'''((()))((((((((())))))((('''&&&&&&&&&&&&&&&###$$$%%%&&&'''((((((((($$$$$$$$$#########""""""$$$'''&&&%%%''''''$$$''''''''''''''''''''''''&&&&&&''''''%%%### %%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&)))((('''&&&%%%&&&&&&'''***)))(((&&&&&&&&&'''(((&&&&&&'''((()))***++++++---,,,+++,,,...///...------......///000111111222444666888888666555555555888999;;;===>>>???@@@@@@@@@AAABBBBBBBBBDDDGGGIIILLLMMMMMMNNNNNNOOOPPPPPPTTTUUUWWWXXXXXXYYY[[[]]]\\\```dddhhhjjjkkklllmmmjjjlllpppsssvvvwwwwwwwwwzzzzzzzzzzzzyyy{{{~~~zzzvvvooogggbbb___TTTIIIFFFFFFFFFIIIMMMWWW___ooo!!!###$$$###!!!"""!!!"""!!! ###"""  !!!   ###$$$$$$$$$######%%%&&&########################!!!""""""""""""$$$'''***,,,222999>>>@@@BBBDDDEEEDDDKKKSSS^^^nnn~~~vvvkkkcccbbbfffmmmqqqyyyzzz||||||qqqeee^^^ZZZUUUZZZhhhpppmmmkkkmmmhhhlllrrrsssrrrrrrvvvyyy|||}}}~~~zzzuuuooollliii\\\KKK???444,,,)))+++***(((&&&%%%&&&(((+++---......///000000000000///000111111000...---...///,,,------......//////000------,,,++++++***))))))************************************)))(((''''''''''''''''''&&&&&&&&&&&&%%%&&&(((((('''&&&'''(((&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$#########"""""" $$$%%%""""""%%%'''&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''''''''&&&((('''&&&%%%$$$%%%%%%&&&)))(((((('''''''''''''''%%%&&&'''((()))***++++++***)))((()))+++,,,+++***,,,------...//////000000000222444444333111111222444555777888:::;;;;;;;;;???@@@AAAAAAAAACCCEEEHHHIIIIIIJJJKKKLLLMMMNNNNNNQQQSSSUUUVVVVVVWWWYYY[[[YYY\\\```cccddddddfffgggfffhhhlllpppsssuuuvvvwwwxxxyyyyyyyyyxxxzzz}}}~~~yyysssmmmhhh^^^RRRGGGBBBBBBCCCGGGKKKVVV\\\jjjzzz  !!!"""!!! !!! """!!!  !!! !!!!!! !!!!!!!!!!!! """#########""""""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""######&&&***---222777>>>AAABBBCCCEEEGGGKKKUUUbbbnnn~~~~~~xxxnnndddccckkktttxxxxxx}}}}}}uuudddWWWRRRMMMOOO\\\llltttpppnnnpppjjjmmmqqqrrrrrrsssvvvzzz|||}}}~~~{{{uuuoookkkiiiYYYFFF:::222+++&&&&&&%%%%%%%%%&&&'''***,,,..................//////000,,,...///...---,,,...///------------------------******))))))((((((''''''))))))))))))))))))))))))***)))))))))(((''''''''''''''''''&&&&&&%%%%%%%%%$$$&&&''''''%%%$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$$$$$$$###############!!!$$$$$$ ###''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%%%%''''''''''''''''''''''''&&&&&&''''''((((((''''''((('''&&&&&&&&&&&&&&&'''''''''((((((''''''&&&&&&%%%&&&&&&'''((()))******'''&&&%%%&&&'''((((((&&&+++++++++,,,------.........000111111000//////000111222444555777888888888<<<===?????????@@@CCCEEEDDDDDDFFFGGGIIIJJJLLLLLLNNNPPPRRRSSSSSSSSSUUUWWWWWWZZZ]]]_________```aaabbbdddgggkkkooorrrtttuuuvvvvvvwwwwwwvvvwwwzzz}}}zzzuuuqqqbbbUUUHHHBBBAAABBBFFFKKKUUUYYYbbbooowww{{{""" !!!!!!  !!!!!!""""""!!!  !!!  !!!    !!!"""""""""""""""###"""""""""!!!  !!! !!!###$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&(((+++000444888<<>>444000***&&&$$$%%%%%%&&&((()))+++,,,---...---,,,,,,,,,---///000***,,,------+++++++++,,,------,,,,,,,,,+++++++++)))(((((((((''''''&&&&&&(((((((((((((((((((((((()))((((((''''''&&&&&&'''''''''&&&&&&%%%$$$$$$$$$$$$%%%'''&&&$$$#########''''''&&&&&&%%%&&&&&&'''######$$$$$$$$$######"""########################!!!$$$%%%!!!!!!$$$'''&&&&&&&&&&&&&&&&&&&&&&&&&&&)))))))))((('''%%%$$$###&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&((((((((('''''''''((((((%%%&&&'''(((((('''%%%$$$%%%%%%&&&''''''((())))))&&&%%%$$$%%%'''((('''&&&))))))*********+++++++++---///000000///...///000111222444555666777777777888:::<<<<<<<<<===???AAA???@@@BBBDDDFFFHHHJJJJJJKKKMMMOOOOOOOOOPPPQQQSSSUUUWWWZZZ\\\]]]]]]___aaa```aaacccfffjjjmmmooopppqqqssstttttttttuuuwwwzzz}}}yyylll___QQQJJJGGGFFFIIIMMMTTTTTTXXX```eeeiiipppxxx !!!!!!      !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!! !!! !!!###$$$$$$$$$$$$$$$$$$$$$$$$"""###&&&(((+++000666:::===@@@CCCBBB???@@@FFFLLLaaannn~~~|||qqqhhhjjjooowww~~~~~~~~~|||qqq^^^MMMHHHKKKOOOWWWccclllnnnlllmmmppprrrssssssttttttuuuwwwyyyxxxyyyzzzzzzyyyssskkkeeeSSSDDD555///---***''''''(((((()))***++++++,,,,,,---,,,+++++++++,,,...///***,,,---,,,***)))((())),,,,,,++++++******))))))((((((((((((''''''''''''''''''''''''''''''''''''((('''&&&%%%%%%%%%&&&'''&&&&&&%%%%%%$$$$$$$$$$$$###%%%&&&%%%###""""""###&&&&&&%%%%%%%%%&&&&&&''' !!!"""###$$$$$$$$$$$$########################$$$'''%%%$$$&&&'''%%%&&&&&&&&&&&&&&&&&&&&&&&&)))))))))((('''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%%%%&&&&&&''''''(((((('''&&&&&&&&&((()))((('''(((((((((((())))))))))))+++,,,------,,,,,,---///000111222333444555555555444666888999999:::<<<===<<<===???AAACCCFFFGGGHHHHHHJJJKKKLLLKKKLLLMMMOOOOOORRRUUUWWWYYY[[[]]]```______```aaadddfffiiijjjlllnnnpppqqqqqqrrruuuwww{{{||||||}}}~~~~~~wwwjjj]]]VVVQQQNNNMMMOOOOOOMMMMMMPPPSSSVVV]]]eeettt !!!    !!!!!!!!! !!!!!!!!!!!!!!!  """#########""""""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$ """%%%)))---222999===@@@CCCEEECCC@@@DDDNNNXXXjjjwww|||~~~tttkkkbbbiiiuuu~~~~~~}}}wwwooodddWWWLLLLLLQQQZZZ```iiippprrrsssuuuwwwttttttuuuuuuuuuuuuuuuuuuvvvuuuuuuuuurrrkkkaaaYYYBBB777---***+++))))))******++++++++++++++++++++++++++++++++++++,,,,,,---)))+++---,,,***(((''''''*********))))))(((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%###"""#####################$$$$$$%%% !!!"""###$$$%%%%%%%%%###############$$$$$$$$$$$$(((&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&'''(((((((((###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$""""""###$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''((('''&&&''')))***)))(((''''''''''''''''''(((((('''((())))))((((((***,,,,,,---...///000000000000111333666777777777888::::::;;;<<<>>>@@@BBBDDDEEEDDDFFFGGGGGGGGGGGGHHHJJJIIIKKKNNNQQQSSSUUUXXX[[[\\\\\\[[[[[[]]]```ccceeefffiiikkkmmmoooqqqsssvvvxxxyyyzzz{{{|||~~~|||~~~tttiiiddd___YYYUUUUUUMMMIIIFFFFFFFFFHHHOOOWWW```kkk|||  !!!"""  !!!!!!"""   !!!!!!""""""###############$$$###$$$$$$$$$######%%%&&&########################!!!###'''+++000666===BBBBBBEEEGGGEEEDDDLLL[[[hhhwww~~~yyy|||xxxqqqmmmlllrrr|||sssooofff]]]YYYVVVVVV[[[aaaeeejjjpppuuuxxxyyyzzzyyyuuuttttttuuuuuusssqqqppppppnnnkkkiiieee[[[NNNDDD333,,,((((((((('''(((+++*********)))******+++,,,)))******+++++++++++++++'''))),,,,,,+++)))(((((())))))((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&""""""######$$$$$$%%%%%%"""###%%%%%%$$$###$$$%%%######""""""###$$$$$$%%%""""""###$$$%%%%%%%%%$$$""""""#########$$$$$$$$$ $$$&&&$$$###&&&'''%%%########################%%%%%%%%%%%%&&&'''((()))$$$$$$%%%%%%&&&''''''(((&&&&&&''''''&&&%%%%%%$$$"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%'''((('''&&&''''''''''''''''''''''''&&&'''((('''''''''***,,,)))***+++,,,------------...000333555555555666777777888999;;;===>>>@@@AAA???AAABBBBBBBBBBBBCCCDDDGGGIIIKKKLLLNNNPPPSSSVVVVVVUUUUUUUUUWWW[[[___aaaaaadddhhhkkkmmmpppsssuuussstttuuuwwwyyy{{{|||}}}{{{~~~~~~~~~|||vvvsssppphhhaaa___QQQLLLHHHFFFEEEEEELLLSSSWWW```lllxxx ###$$$###"""!!!  """###$$$  !!!"""""" !!!""""""!!!!!!"""""""""""""""""""""""" """###$$$$$$$$$ !!!!!!""""""!!!"""###"""!!!!!!###%%%""""""""""""""""""""""""###&&&***///444;;;BBBGGGCCCFFFHHHGGGHHHSSSfffuuu}}}zzzyyyyyyxxx{{{~~~~~~yyyuuussssss{{{~~~vvviii```VVVOOORRRYYYaaajjjpppmmmqqquuuxxxzzz{{{yyyuuutttttttttttttttrrrnnnkkkjjjfffbbb^^^XXXLLL===222+++'''%%%''''''%%%'''+++)))((((((((((((***,,,---((()))***,,,,,,+++******%%%'''***,,,+++******+++((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###""""""$$$%%%'''!!!!!!"""###$$$%%%%%%&&&!!!###%%%%%%%%%$$$%%%&&&%%%$$$$$$$$$%%%&&&&&&'''$$$%%%%%%%%%%%%$$$######""""""######$$$$$$$$$$$$!!!$$$$$$ $$$''''''%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))'''((((((((('''&&&&&&%%%$$$%%%'''((()))(((''''''$$$$$$###"""###$$$&&&'''%%%%%%%%%%%%%%%%%%&&&&&&$$$#########%%%&&&%%%$$$''''''''''''''''''''''''((()))))))))((())),,,...)))***+++,,,,,,,,,,,,,,,,,,///222444444444444555555666777888:::<<<======<<<===??????>>>>>>???AAAHHHIIIKKKLLLLLLNNNPPPSSSQQQPPPPPPPPPSSSXXX]]]```^^^bbbfffjjjlllooorrruuummmnnnppprrruuuwwwyyyzzzyyy|||}}}}}}|||tttllliiiXXXRRRMMMKKKIIIIIIOOOVVVXXX^^^gggnnntttzzz   """  !!!   !!!""""""""" !!!!!!!!!!!!!!!"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!######!!! $$$$$$$$$%%%%%%&&&''''''((((((,,,666<<<>>>AAADDDJJJHHHGGGLLLTTTbbbrrr~~~}}}wwwrrruuu|||zzz{{{xxxwwwwww|||sssggg^^^OOOPPPSSSZZZbbbjjjoooqqqrrrssswwwzzz|||{{{vvvssstttrrrpppmmmkkkiiiiiiiiicccZZZMMMBBB;;;777333111)))((((((''''''(((***+++,,,,,,,,,++++++************+++,,,***((('''((()))&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$######!!!"""###$$$$$$###"""!!!&&&&&&&&&&&&%%%%%%$$$###"""############$$$$$$$$$""""""""""""############"""###$$$%%%%%%$$$###"""""""""#########$$$$$$$$$""""""""""""""""""""""""$$$######"""###%%%&&&'''+++(((%%%###$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$###"""###$$$%%%&&&$$$%%%&&&''''''&&&%%%$$$"""$$$&&&'''&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%&&&&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))******)))*********++++++++++++///...---,,,---///111222333333444555666777888888999999;;;<<<===>>>>>>>>>>>>AAAEEEGGGHHHIIIJJJKKKJJJLLLOOOQQQRRRTTTWWWYYY[[[\\\___cccfffiiikkkllllllnnnrrrssssssssstttuuurrruuuzzz}}}~~~~~~}}}}}}hhheee^^^UUUMMMJJJLLLOOOXXX]]]cccfffhhhkkkqqqvvv%%%!!!  !!!  !!!  !!!!!! !!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!"""###%%%&&&******000999???AAADDDHHHLLLLLLNNNTTT___nnn~~~yyytttooommmsss{{{}}}wwwlllaaaYYYPPPRRRWWW___hhhpppsssuuuwwwwwwwwwxxxyyyxxxuuusssnnnmmmkkkkkkkkkiiifffdddXXXNNNAAA666///,,,)))&&&&&&&&&&&&&&&'''(((***+++,,,,,,+++++++++*********''')))***)))(((((()))***((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$#########"""###$$$$$$$$$$$$###"""$$$$$$%%%%%%$$$######"""""""""#########$$$$$$$$$""""""""""""############"""######$$$$$$######"""""""""#########$$$$$$$$$""""""""""""""""""""""""%%%$$$$$$###$$$&&&'''(((999333,,,&&&$$$###$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%%%%%%%%%%%%%$$$$$$&&&(((((('''&&&%%%&&&#########$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%######$$$%%%&&&&&&&&&%%%########################'''''''''''''''''''''((())))))))))))************......---,,,---///111222222222333444555666777777555555777888999:::::::::===@@@CCCEEEFFFGGGHHHJJJHHHJJJMMMNNNPPPQQQTTTVVVXXXZZZ]]]```cccfffggghhhgggiiimmmnnnoooooopppqqqqqquuuzzz|||}}}}}}~~~~~~~~~wwwtttnnnddd[[[UUUTTTVVVWWW]]]dddhhhggghhhjjjmmmsssyyy$$$    !!!  ###""""""!!!  !!!!!!!!! !!!!!!!!!"""""""""""""""""""""""""""%%%$$$"""!!!!!!"""$$$%%%%%%$$$""""""###&&&)))+++...///555===BBBDDDHHHNNNPPPTTT[[[cccppp}}}wwwppplllhhhiiiqqq|||~~~}}}wwwmmmbbbYYYTTTTTTWWW^^^hhhqqqwwwxxxxxxzzzyyywwwvvvvvvuuutttrrriiigggfffhhhkkkhhhaaa[[[OOOEEE888...)))'''%%%$$$$$$$$$$$$%%%&&&(((***+++++++++************))))))%%%&&&(((((('''((()))+++)))))))))((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""###$$$$$$%%%%%%$$$$$$#####################"""!!!"""""""""#########$$$$$$""""""""""""############$$$######""""""######$$$###############$$$$$$$$$""""""""""""""""""""""""%%%%%%$$$$$$%%%&&&((()))???888---%%%""""""###$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''''''''&&&%%%$$$$$$######$$$$$$%%%''')))******(((&&&%%%&&&#########$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%!!!"""###%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%''''''((((((((()))))))))++++++******+++,,,...///000000111222333444555555222333444555666777777777:::===@@@BBBBBBCCCEEEFFFEEEGGGIIIKKKLLLNNNPPPRRRTTTVVVXXX[[[^^^aaabbbcccfffhhhlllnnnnnnooopppqqqqqqtttyyy{{{|||||||||}}}{{{~~~zzzpppfff^^^ZZZXXXWWW]]]dddgggfffcccaaaaaaeeelllwww   !!!!!!!!!!!!  !!! !!!""""""########################$$$###"""!!!!!!"""###$$$&&&%%%######%%%)))---///222444999@@@CCCEEELLLUUU[[[cccnnnwwwzzzssslllhhheeehhhsss}}}tttvvvyyy|||~~~yyyooobbbXXXTTTSSS[[[___fffooowwwzzzzzzxxxxxxvvvtttttttttsssqqqooogggdddcccfffhhhdddYYYOOOEEE===222***((((((((('''&&&&&&&&&&&&'''(((((()))))))))))))))))))))))))))%%%&&&''''''&&&&&&''')))))))))((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""########################"""######$$$######""""""""""""""""""############!!!"""""""""############$$$###"""!!!!!!"""###$$$########################""""""""""""""""""""""""$$$$$$######$$$%%%'''(((444...&&&!!! """$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&###$$$&&&'''''''''&&&%%%&&&%%%$$$######$$$%%%&&&''')))***)))'''%%%$$$$$$############$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%!!!###$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((('''''''''((()))***+++---...//////111111222333222333444666777777777777777:::<<<===>>>???AAACCCBBBDDDGGGHHHIIIJJJMMMOOOQQQRRRUUUWWWZZZ\\\]]]^^^cccfffjjjlllmmmnnnoooppppppssswwwyyyzzzzzz{{{}}}{{{}}}zzzqqqiiibbb^^^[[[___cccdddbbb___\\\\\\]]]dddnnnwww      !!! !!!""""""""""""""""""""""""""""""!!!!!!"""######"""!!!!!!###"""!!!!!!$$$(((,,,///666888===BBBDDDHHHTTT```ppp{{{wwwqqqlllhhhfffiiissszzzooorrrvvv{{{~~~tttggg[[[UUUVVVYYYbbbfffkkkrrrxxxyyyvvvtttpppppppppqqqrrrpppmmmjjjgggcccaaabbbbbb[[[NNNCCC666000((($$$$$$'''(((((())))))))))))(((''''''&&&(((((((((((((((((((((((('''(((((('''&&&%%%%%%&&&''''''&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################""""""!!!!!!!!!!!!""""""######$$$$$$$$$$$$$$$###!!!!!!"""""""""#########!!!"""""""""############$$$###"""!!!!!!"""###$$$########################""""""""""""""""""""""""###""""""""""""$$$%%%&&&&&&$$$!!! """###$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&"""###%%%&&&&&&&&&%%%$$$'''&&&%%%$$$$$$%%%&&&'''&&&((()))(((%%%"""!!!!!!""""""#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$"""$$$&&&&&&$$$"""###$$$##############################$$$$$$%%%&&&&&&'''%%%&&&&&&&&&&&&'''''''''''''''''''''((()))******++++++,,,---...//////000111222333444555666666666555777999::::::;;;===???@@@BBBDDDEEEFFFGGGJJJLLLNNNOOOQQQTTTVVVWWWXXXYYY[[[^^^bbbeeefffgggiiikkkmmmppptttvvvwwwxxxzzz{{{{{{|||~~~~~~}}}~~~yyyrrrmmmbbbcccbbbaaa^^^\\\[[[[[[ZZZ^^^eeelllttt       !!! !!!!!!!!! !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$$$$###!!! %%%$$$$$$%%%(((,,,111333999<<>>EEEJJJOOO[[[sss{{{||||||zzzvvvuuuvvvvvvtttqqqttt{{{||||||}}}~~~~~~~~~}}}|||{{{uuunnneee___^^^bbbgggjjjiiihhhhhhjjjlllmmmlllkkkhhhgggeeeddddddccc```^^^[[[XXXSSSNNNGGG>>>444...***'''$$$$$$'''***)))((())))))***)))((('''%%%$$$%%%%%%&&&&&&'''''''''''''''((()))((('''&&&'''(((%%%$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%%%%%%%%%%###"""!!! !!!"""###!!!""""""###$$$$$$######!!!!!!!!!!!!"""""""""###""""""""""""############!!!!!!""""""""""""!!!!!!$$$$$$$$$#########""""""""""""""""""""""""""""""###""""""""""""$$$%%%&&&$$$######$$$&&&&&&$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%###$$$&&&%%%###!!! """"""""""""############$$$$$$%%%%%%%%%%%%$$$$$$ ###&&&&&&"""!!!###&&&''''''''''''''''''''''''$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''((()))************&&&''''''((()))***++++++++++++---...///000000000222444555555555666999;;;:::<<<>>>??????@@@CCCDDDFFFGGGIIIKKKMMMNNNNNNOOORRRVVVZZZ]]]___aaaccceee```cccgggjjjlllooorrruuuuuuvvvwwwwwwwwwxxx{{{}}}{{{}}}uuuqqqkkkddd```]]][[[ZZZUUUZZZ```eeejjjqqqzzz"""### ### !!! !!! !!!    !!!""""""""""""""""""!!! !!!!!!!!!!!!"""""""""""""""""""""""""""!!!!!!!!! &&&%%%###""""""###%%%&&&$$$%%%'''***---111444555<<<@@@GGGNNNUUUdddxxxwwwwwwvvvzzzzzz}}}|||wwwxxx|||}}}zzzvvvrrrppplllfff```^^^ccciiinnnppphhhfffeeefffhhhjjjjjjjjjjjjgggbbb___^^^]]]\\\[[[TTTQQQMMMFFF===444---)))'''$$$"""###&&&'''%%%###&&&'''((((((((('''&&&%%%%%%%%%%%%&&&&&&'''''''''%%%'''(((((('''''')))***%%%%%%%%%%%%%%%%%%%%%&&&""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!!!!"""###$$$ !!!"""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""############ !!!"""######"""!!! $$$$$$$$$$$$######""""""""""""""""""""""""""""""$$$############%%%&&&'''$$$###"""###%%%&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%$$$%%%&&&'''(((###$$$%%%&&&&&&%%%$$$###"""$$$&&&&&&$$$"""!!!!!!""""""""""""############$$$$$$$$$%%%%%%$$$$$$$$$"""&&&%%%###"""$$$((($$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((###$$$%%%&&&''''''''''''%%%&&&&&&'''((()))******++++++---...///000000000222333444444444555888:::888:::<<<======>>>@@@BBBDDDEEEFFFHHHJJJKKKKKKKKKKKKNNNSSSVVVXXXZZZ\\\^^^[[[^^^bbbeeehhhkkkooorrrrrrssstttuuuuuuwww{{{~~~yyy{{{~~~{{{vvvooohhhbbb]]]YYYVVVUUU\\\dddjjjnnnsssyyy}}} !!!###"""""""""!!! !!!   !!!"""######!!!###!!! $$$ &&&  &&&%%%### !!!###!!! !!!!!!"""###$$$$$$$$$$$$###!!!!!!###%%%'''((())),,,///333777:::DDDAAACCCPPPaaavvv}}}zzz~~~||||||xxxtttpppmmmkkk```[[[]]]iiirrrssssssuuujjjeeeaaa```bbbeeeeeeeeehhhddd___^^^^^^[[[UUUPPPJJJFFF>>>555...***'''&&&*********)))))))))))))))***)))((('''%%%$$$###"""%%%%%%%%%$$$$$$$$$######''''''''''''''''''''''''$$$$$$$$$######"""""""""&&&%%%###!!!!!!"""###$$$ !!!!!!!!!!!! $$$###!!!  !!!!!!"""###############$$$#########""""""!!!!!!!!!!!! !!!!!!$$$$$$############$$$$$$###############"""!!! !!!""""""""" %%%%%%############%%%%%%'''%%%###"""!!!!!!###$$$***)))'''%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""%%%%%%$$$######$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&"""############$$$$$$$$$%%%%%%$$$$$$###"""""""""$$$&&&((('''&&&$$$######&&&%%%%%%%%%%%%&&&''''''&&&&&&'''(((((()))((((((&&&&&&''''''(((((()))))))))******+++---...////////////000111222222333333555666777888:::;;;<<<===???@@@AAACCCDDDFFFHHHHHHMMMOOOPPPQQQRRRTTTWWWYYY\\\^^^```bbbeeehhhmmmpppqqqssstttuuuvvvxxx|||~~~~~~}}}}}}~~~~~~{{{uuunnnfff^^^ZZZZZZcccmmmpppnnnooovvv|||  !!!    !!!""""""""" """!!! !!!"""$$$""" !!!######"""!!!!!!!!!!!!!!!"""###$$$$$$###""""""$$$&&&&&&(((+++...222777;;;>>>FFFFFFNNN]]]ooo~~~~~~~~~~~~xxxqqqjjjdddaaaZZZ[[[eeeuuu~~~{{{tttpppiiieee___^^^aaacccddddddaaa^^^\\\[[[ZZZVVVNNNGGGBBB>>>777000***'''&&&&&&'''''''''(((((()))))))))'''''''''&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%###!!!!!!"""###$$$###$$$$$$%%%%%%$$$$$$###%%%$$$"""!!! !!!!!!!!!""""""#########""""""############"""""""""!!!"""""""""######"""""""""$$$######""""""######$$$$$$$$$$$$$$$############!!!""""""###"""!!! &&&%%%$$$$$$$$$$$$%%%&&&&&&%%%###"""###$$$%%%'''$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%###""""""""""""###$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$#########"""############$$$$$$$$$$$$$$$$$$###############%%%&&&((('''%%%$$$$$$%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&'''(((((((((((((((&&&&&&&&&&&&''''''''''''((()))***+++,,,------............///000111111111333444555666888999:::;;;======>>>@@@BBBDDDEEEEEEJJJKKKMMMNNNOOOQQQTTTVVVXXXZZZ\\\___aaaeeejjjnnnpppqqqssstttuuuwww{{{}}}}}}}}}||||||}}}~~~|||vvvnnnhhhdddaaaffflllmmmlllooouuu{{{ !!!!!!  !!!!!!  """$$$$$$""" !!!!!! !!!""""""$$$###"""!!! ###$$$$$$###"""###&&&(((%%%)))...333777;;;???BBBEEEMMM\\\ooo{{{}}}}}}}}}~~~}}}vvvmmmddd]]]XXXXXX]]]jjjzzz}}}sssmmmhhhccc^^^\\\^^^aaabbbbbb___^^^^^^]]][[[SSSHHH@@@666333---(((%%%$$$%%%&&&%%%&&&&&&&&&''''''((((((%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%$$$###"""!!!"""######%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%###""""""""""""""""""""""""######"""!!!!!!############"""""""""""""""###$$$%%%%%%$$$###"""$$$######""""""######$$$######"""!!!!!!"""$$$$$$"""############"""!!!!!!%%%$$$$$$######$$$$$$%%%%%%$$$######$$$&&&'''(((!!!###%%%&&&&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&%%%%%%###""""""!!!!!!"""############$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###""""""""""""############$$$$$$$$$"""############$$$$$$$$$&&&&&&'''%%%$$$###%%%&&&###############$$$%%%%%%&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%'''(((((()))***+++,,,,,,,,,,,,------......//////111222333444555666777888999:::;;;===>>>@@@AAABBBEEEFFFHHHIIIJJJLLLOOOQQQRRRTTTWWWZZZ]]]aaafffjjjmmmnnnppprrrsssuuuxxx{{{||||||{{{||||||}}}~~~~~~xxxsssooojjjjjjiiihhhiiimmmssswww !!!!!!!!!!!!!!!!!! !!!!!!!!! !!!  """!!!!!!""" !!!"""""""""""""""######"""!!!!!!!!!!!!!!!"""###$$$######$$$'''***''',,,333777:::===AAAEEEEEESSSjjj|||zzz}}}}}}}}}~~~}}}yyyrrrjjjaaaZZZVVV]]]```hhhrrrwwwvvvqqqmmmgggbbb\\\ZZZ\\\___``````_________]]]WWWMMM@@@777,,,)))%%%"""!!!###%%%'''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#######################################"""""""""""""""$$$$$$###"""!!!""""""###"""######$$$$$$######"""$$$$$$######""""""""""""""""""""""""""""""!!! #########""""""""""""""""""###%%%&&&&&&%%%###"""######""""""""""""######  """############$$$##################""""""""""""######%%%$$$$$$$$$$$$%%%&&&'''!!!"""###$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$### !!!"""###$$$%%%&&&############$$$$$$$$$$$$ !!!"""###$$$$$$%%%""""""#########$$$$$$$$$!!!""""""###$$$$$$%%%%%%%%%%%%%%%###""""""$$$&&&###############$$$%%%%%%%%%&&&&&&'''''''''&&&&&&(((''''''&&&&&&%%%%%%%%%&&&&&&'''(((((()))******++++++,,,,,,,,,---------000000111222333444555666777777888:::;;;===>>>>>>@@@BBBDDDEEEFFFHHHJJJMMMMMMOOORRRUUUXXX\\\aaaeeeiiikkkmmmooopppsssvvvxxxzzzzzzzzz{{{|||}}}~~~~~~zzzwwwqqqmmmgggdddeeehhhmmmooo"""!!!!!!    """$$$%%%%%%&&& $$$ &&&$$$""" """$$$&&& !!!#########""""""!!!!!!!!!!!!!!!"""######!!!###$$$$$$$$$&&&))),,,+++111888<<<===???CCCGGGLLL___yyy~~~|||zzz}}}~~~~~~{{{yyyuuunnnggg___YYYUUU```ccciiimmmppppppmmmiiieee```[[[ZZZ\\\^^^^^^]]]]]]\\\ZZZUUULLL@@@333***%%%###!!! !!!###&&&((())))))(((''''''&&&%%%%%%'''&&&&&&%%%$$$$$$######%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""#########"""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""!!!!!!!!!!!!"""""""""!!!!!! """"""""""""""""""######""""""###$$$$$$###""""""###""""""""""""""""""### !!!###$$$############$$$$$$$$$###$$$$$$$$$$$$$$$$$$###%%%%%%$$$###############'''&&&%%%$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$###############$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$ """###$$$%%%%%%""""""#########$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&#########""" !!!###%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%)))(((((((((''''''&&&&&&&&&&&&&&&''''''(((((((((+++++++++,,,,,,,,,,,,,,,//////000111222333333444555555666777888:::;;;;;;===???AAABBBBBBDDDGGGJJJHHHKKKMMMPPPSSSWWW\\\```cccfffiiikkkmmmoooqqqtttvvvwwwxxxzzz{{{|||}}}~~~}}}wwwqqqiiidddccceeefffggg!!!       !!!  $$$ !!!"""######"""!!! !!!!!!"""#########"""""" !!!"""###$$$!!!"""$$$$$$%%%'''+++...000666===???@@@BBBGGGLLLZZZooo~~~||||||}}}~~~~~~|||{{{wwwtttoooiiiccc]]]XXXVVV[[[ccclllpppqqqpppiiibbbccc___\\\[[[]]]^^^\\\ZZZ\\\ZZZUUUMMMBBB777---'''""""""""""""###%%%&&&'''))))))((('''&&&%%%%%%$$$'''&&&&&&%%%$$$######"""%%%%%%%%%$$$$$$$$$#######################################$$$$$$$$$$$$$$$######"""""""""!!!!!!!!!""""""############""""""!!!""""""######"""!!!!!! !!!!!!"""""""""!!!""""""""""""############""""""""""""""""""""""""###""""""!!!!!!""""""###""""""!!! !!!###############"""######$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$###"""!!!!!!***(((&&&$$$###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$'''''''''&&&$$$###!!! !!!""""""""""""###############"""""""""""""""""""""############$$$$$$$$$!!!!!!"""###$$$$$$%%%%%%!!!"""###"""!!!!!!###%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&%%%%%%$$$$$$((((((((((((((('''''''''&&&&&&&&&&&&''''''((((((*********+++++++++++++++......//////000111111222222222333444555666777888:::<<<>>>??????AAADDDGGGEEEGGGIIIKKKNNNQQQVVVZZZ\\\___ccceeegggiiikkkmmmppprrrtttwwwyyy{{{||||||wwwzzz~~~{{{wwwpppkkkgggdddbbbaaa"""!!!!!!     """"""   !!!  !!!!!!!!!  """!!!  !!!""""""!!!######"""""""""""""""""""""!!!!!!!!!!!!!!!"""### """###%%%&&&(((,,,///444:::AAACCCCCCFFFNNNUUUggg|||~~~}}}}}}|||~~~|||wwwtttnnnkkkgggccc___\\\[[[[[[WWWaaakkknnnpppoooiiiaaaaaa___]]]]]]___^^^[[[WWWZZZVVVNNNDDD999000+++(((!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################"""#########$$$$$$$$$%%%"""""""""""""""!!!!!! !!!""""""######""""""!!!""""""###$$$$$$######""" !!!""""""######!!!"""""""""############$$$"""!!! !!!"""$$$""""""!!!!!!!!!!!!""""""######""""""""""""""""""###""""""!!!"""###$$$%%%$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$######&&&&&&&&&%%%%%%%%%%%%&&&########################%%%%%%$$$$$$$$$#########$$$%%%%%%%%%$$$###!!! !!!!!!!!!"""""""""##############################"""############$$$$$$$$$"""""""""###$$$$$$$$$%%%!!!###$$$%%%$$$###$$$%%%###############$$$%%%%%%%%%%%%%%%%%%%%%$$$######&&&&&&'''''''''''''''(((&&&&&&&&&'''''''''''''''))))))))))))((((((((((((,,,,,,,,,------...////////////000111222333333444777999:::;;;<<<>>>AAACCCAAACCCEEEGGGHHHLLLPPPSSSTTTWWW[[[^^^```bbbdddfffiiikkknnnrrruuuwwwyyyyyyvvvyyy}}}|||vvvooohhhbbb___""""""!!!     !!!!!! """###  !!!!!! !!!   !!!$$$%%%$$$!!! $$$$$$###""""""###$$$$$$%%%$$$###"""!!!!!!""""""$$$###"""!!!!!! !!! """###%%%&&&)))---000666<<>>BBBEEEEEEFFFOOO```mmm{{{yyy{{{~~~ooo```ZZZUUURRRWWWaaafffddd___]]]___ccciiimmmnnnllljjjgggccc``````aaa\\\QQQHHHEEE???777///***&&&$$$""""""""""""######$$$$$$%%%%%%%%%&&&%%%%%%$$$###"""$$$$$$############$$$$$$###$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$"""!!! $$$###!!! !!!"""!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!"""""""""$$$###!!! """$$$%%% """###$$$$$$$$$### !!!!!!"""###$$$$$$%%%"""###%%%$$$"""!!!!!!"""$$$$$$######$$$$$$%%%&&&###############$$$$$$$$$###############"""!!! !!! $$$&&&&&&$$$"""""""""!!!""""""###$$$"""############"""!!!!!!######$$$$$$$$$$$$#########"""!!! !!!"""###%%%$$$###!!!!!!###$$$%%%&&&%%%###"""""""""###$$$"""!!!!!!!!!###$$$&&&(((###$$$%%%&&&'''&&&%%%$$$''''''&&&%%%%%%%%%%%%&&&#########$$$%%%(((***+++'''''''''''''''&&&&&&&&&'''&&&%%%%%%&&&'''((()))******++++++++++++******---+++)))'''(((+++...000333333444555666777888999;;;<<<===>>>AAACCCFFFGGGHHHKKKNNNQQQTTTWWWZZZ]]]^^^aaafffiiilllooorrrttt{{{}}}xxxmmmddd___%%%%%%$$$"""!!!     !!!!!!""""""!!!!!!!!!!!!""""""$$$###""""""!!!!!!""""""#####################"""######$$$%%%''',,,333888999???FFFHHHLLLYYYmmm}}}yyyvvvwww}}}ttteeeWWWOOONNNQQQYYYcccgggeeeaaa___```bbbfffjjjllllllkkklllhhhbbb```]]]UUUIII???999555...)))&&&$$$###"""############$$$$$$%%%%%%############"""!!! """"""!!!!!!!!!!!!""""""###$$$%%%%%%######$$$%%%######"""""""""!!!!!!!!!!!!!!!"""######"""!!! $$$$$$"""!!!!!!!!!"""### !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!! """%%%%%%###!!! !!!"""###$$$$$$###### !!!""""""""""""###$$$$$$"""!!!!!!"""$$$$$$######$$$$$$%%%&&&""""""""""""""""""""""""#########$$$######""""""""" !!!$$$&&&%%%$$$"""""""""""""""###$$$$$$######$$$$$$######"""!!!"""##################"""###"""!!!!!! !!!"""###%%%$$$"""!!!!!!"""$$$%%%%%%$$$###"""""""""######""""""""""""###$$$&&&'''###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&((('''&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&''')))***)))******++++++******)))+++***)))((()))+++---///000111111222444555555666777777888:::<<<>>>@@@BBBEEEGGGKKKNNNPPPSSSVVVYYYYYY\\\aaaeeegggkkknnnqqqxxxzzz}}}}}}uuunnniii&&&((($$$!!!(((((("""     !!!"""###""""""""" !!!!!!!!! !!!  !!! """"""!!!!!!!!!!!!""""""!!!"""#########""" """"""""""""######"""""""""$$$&&&(((+++000777;;;999@@@HHHNNNWWWggg}}}~~~vvvqqqqqq|||~~~sssgggZZZOOOGGGKKKSSS\\\dddgggeeecccaaa``````cccgggjjjlllllllllggg```[[[UUULLL???555...***&&&######$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%############"""!!! """!!!!!! !!!!!!"""###$$$%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%$$$$$$!!!""""""############"""%%%$$$###"""""""""######!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$###""""""!!! !!!$$$$$$""" !!!"""############"""""" !!!!!!""""""!!!###$$$$$$"""!!!!!!"""$$$############$$$%%%%%%########################"""###$$$$$$$$$$$$$$$$$$$$$###"""###%%%%%%%%%$$$#########"""###$$$$$$%%%$$$$$$$$$$$$$$$######"""!!!""""""######""""""!!!""""""!!!!!!!!!""""""#########!!!!!!!!!!!!######$$$###""""""!!!"""""""""###############$$$%%%&&&$$$$$$######$$$$$$%%%&&&############$$$%%%&&&'''))))))((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''')))((((((((((((((()))***))))))************)))))))))))))))))))))***,,,,,,---......///000111222222333444555666888:::<<<===@@@CCCFFFIIIKKKMMMPPPSSSSSSVVVZZZ^^^aaaeeeiiilllrrrtttwwwzzz|||}}}}}}|||~~~}}}}}}yyyvvv$$$)))%%%&&&555777---""""""!!!     !!!!!!!!!!!!!!!"""###$$$%%%&&&'''$$$%%%%%%### $$$$$$$$$############"""###!!!  !!!""""""!!!!!!!!!!!!""""""###!!!""""""""""""!!! """"""""""""""""""#########%%%(((+++///444:::???@@@CCCJJJUUUdddwww~~~~~~~~~vvvqqqpppwww{{{}}}wwwiii\\\RRRMMMLLLQQQZZZaaadddeeeeeeeeeeeebbb``````dddhhhlllmmmfffaaaYYYRRRLLLBBB666...(((&&&###"""$$$&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!######""""""""""""######"""$$$%%%$$$###"""###$$$'''''''''''''''''''''&&&$$$$$$$$$$$$$$$$$$###############"""""""""""""""""""""###$$$$$$$$$######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%%%%$$$$$$#########"""!!!  ###$$$###############"""""""""!!!"""""""""#########$$$!!!###$$$$$$"""!!!"""##################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$###############$$$%%%%%%$$$%%%%%%%%%%%%$$$######!!!!!!""""""""""""!!!!!!""""""""""""""""""######""""""!!! !!!""""""###"""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###"""###$$$%%%&&&#########$$$%%%&&&((()))''''''''''''((()))))))))%%%%%%&&&'''((())))))***))))))))))))))))))******((())))))******))))))((('''((())))))************,,,,,,------...//////000333444444555777999:::;;;<<>>BBBFFFFFFLLL\\\sss|||}}}{{{vvvuuuvvvwwwvvvnnn```SSSMMMMMMTTTYYY___ccceeegggiiikkkgggddd```___bbbfffiiijjjbbb]]]UUULLLDDD:::000)))&&&$$$""""""$$$&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!######""""""""""""######"""###$$$$$$""""""###$$$############$$$$$$$$$$$$%%%%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""#########"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######$$$$$$$$$###"""!!! """$$$%%%#########"""""""""""""""""""""""""""############ """$$$$$$"""""""""#########""""""######$$$%%%$$$$$$######"""""""""!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$$$$######""""""######$$$%%%$$$%%%%%%%%%%%%$$$######!!!!!!""""""""""""!!!!!!!!!!!!"""###############""""""!!!!!!!!!!!!"""""""""""""""############"""$$$$$$$$$$$$%%%%%%$$$$$$%%%$$$#########$$$&&&'''$$$$$$$$$%%%'''(((***+++'''(((((()))************'''(((((()))***++++++,,,******************))))))))))))************))))))&&&''')))***++++++******,,,,,,------......//////222222333333555666777888999;;;>>>@@@AAACCCFFFHHHJJJLLLPPPSSSVVVZZZ___cccdddfffjjjnnnppprrrrrrrrrxxxxxxyyyyyyyyyzzz{{{{{{###'''&&&###(((000000)))'''&&&$$$"""  """ !!!!!!!!!!!!  !!!"""######$$$$$$%%%$$$$$$###### !!!"""!!!  !!! !!! !!!"""!!! !!!###!!! !!!!!!"""###$$$%%%$$$"""!!!!!!!!!"""#########"""""""""$$$%%%&&&%%%)))...333777<<<@@@DDDHHHJJJSSShhh~~~yyyvvvxxx~~~zzzzzzvvvrrrlllcccWWWMMMLLLPPP[[[]]]```ccceeeiiimmmooofffccc```___```bbbcccccc```[[[RRRHHH>>>444+++%%%%%%###!!!!!!###$$$$$$$$$'''&&&&&&%%%$$$######"""""""""""""""!!! !!!  !!!"""###$$$###""""""###$$$###$$$$$$$$$$$$%%%%%%%%%###"""!!!  !!!!!!!!!  !!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""" ###&&&&&&$$$""" ###"""""""""""""""###### !!!!!!!!!!!! """###$$$"""""""""######""""""""""""###$$$$$$!!!!!!!!! """###$$$$$$$$$$$$$$$$$$###$$$%%%$$$###"""###$$$"""""""""!!!"""######$$$$$$$$$$$$$$$$$$######"""!!!""""""######""""""!!!!!!!!!"""###$$$$$$$$$$$$""""""""""""""""""""""""""""""###$$$$$$$$$$$$#########$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&''')))***+++++++++++++++***)))((((((*********++++++,,,,,,,,,)))************))))))(((******++++++++++++******'''((()))***++++++++++++---------.........///////////////000111222333444666888;;;<<<===???AAACCCEEEGGGJJJLLLOOOSSSXXX\\\^^^aaaeeejjjmmmpppqqqqqqtttvvvxxxxxxxxxxxxzzz{{{~~~~~~~~~###%%%&&&''''''&&&###!!!######!!!   !!!!!!!!!!!!!!! """###$$$%%%&&&&&&&&&&&&$$$###!!! !!!"""###"""  !!!""""""""""""!!!!!!!!!!!!!!!###%%%%%%###"""###$$$ !!!"""###$$$$$$$$$$$$$$$$$$###""""""$$$$$$###"""###%%%'''((('''+++111666:::>>>BBBEEEKKKSSSbbbvvvzzztttooopppuuu|||{{{wwwvvvoooggg^^^WWWPPPMMMRRR[[[```aaaaaaccceeegggiiiiiicccaaa^^^]]]^^^]]]\\\[[[WWWRRRKKKAAA888///((($$$%%%###""""""###%%%%%%$$$'''&&&%%%$$$###"""!!!!!!""""""""""""!!!   !!!###$$$###"""!!!"""$$$%%%%%%%%%%%%&&&&&&''''''!!!!!! !!!###$$$ !!!"""""""""!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""  ###%%%%%%$$$!!!""""""!!!!!!"""###$$$%%%!!!!!!!!!!!! !!!###$$$###"""###$$$"""""""""""""""###$$$$$$""""""!!!!!! #########$$$######""""""!!!###$$$$$$"""!!!###%%%!!!!!! !!!!!!"""#########$$$$$$######"""!!!"""##################""" !!!###$$$%%%%%%$$$$$$"""##################""""""###$$$%%%&&&%%%%%%$$$!!!"""$$$&&&&&&'''&&&&&&%%%%%%&&&''''''''''''&&&%%%%%%%%%&&&'''((()))*********+++,,,,,,+++***)))++++++++++++++++++++++++))))))*********)))''''''++++++,,,,,,,,,,,,++++++))))))******+++,,,,,,,,,------------...........................///000111333555888999999;;;===??????AAACCCEEEGGGJJJOOOSSSVVVXXX]]]cccgggjjjlllllllllooorrrssstttuuuxxx{{{~~~}}}}}}~~~######'''+++)))!!!  !!!!!!!!!  !!!!!!"""""" !!!!!!!!!!!!!!! """###%%%&&&'''******)))(((&&&$$$!!!$$$%%%&&&$$$"""!!!!!!"""######"""!!! """"""  !!!"""$$$$$$"""$$$&&&((('''%%%""" %%%$$$######$$$%%%((())))))---333888<<>>???AAADDDIIIMMMMMMQQQVVV\\\aaadddfffgggdddggglllnnnoooqqquuuyyy}}}}}}}}}~~~"""###$$$$$$###!!! !!!!!!  !!!     ### """&&&'''%%%"""###""""""!!!!!!!!!!!!!!!!!!$$$&&&((()))222000---***((('''&&&&&&'''&&&%%%$$$############!!!!!!!!!!!! ######""" ######$$$$$$$$$$$$############$$$$$$$$$######""""""###$$$$$$###$$$&&&(((...111777<<>>AAACCCJJJLLLOOOSSSXXX]]]```bbbcccfffjjjnnnpppqqqsssuuu{{{|||}}}|||{{{|||~~~!!!!!!   %%%"""  !!!###%%%&&&%%%#########""""""!!!!!!!!!""" !!!$$$&&&(((***+++---+++)))'''&&&%%%%%%&&&######"""!!! ###########################"""!!! """##################"""!!!!!!""""""""""""!!!!!!"""$$$%%%%%%%%%&&&(((***...333:::???BBBFFFLLLQQQcccsss{{{rrrhhh]]]WWW\\\eee{{{|||{{{wwwooohhhZZZSSSPPPXXXaaafffiiimmmmmmkkkiiigggdddaaa___^^^___^^^\\\\\\ZZZUUUNNNHHH???:::333...***'''%%%###$$$$$$$$$&&&''''''$$$"""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!#########"""""""""!!!!!!""""""!!!!!!!!!!!!""""""$$$###""""""###$$$###"""!!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!! """""""""!!!!!! !!!!!!""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!""""""""""""""""""""""""#######################################"""!!!!!!###$$$$$$$$$######"""!!!###"""!!! !!!"""###!!!!!!!!!!!!  """###""""""###$$$$$$######"""!!!!!!"""""" !!!"""######!!! !!!!!!"""############"""########################""""""###$$$$$$%%%&&&&&&%%%%%%&&&''''''''''''''')))((('''&&&%%%$$$$$$###&&&%%%%%%%%%%%%&&&((()))&&&&&&'''((())))))))))))************))))))))))))+++***))))))(((((())))))*********+++******))))))///,,,******,,,/////////------------,,,,,,,,,+++++++++,,,,,,,,,,,,------------............------000000000111222444666777666777999:::;;;<<>>BBBEEELLLXXXbbbttt|||pppaaaYYY___jjj~~~yyypppgggaaaTTTSSSWWWbbbkkknnnooopppmmmllliiifffccc___]]]\\\```]]][[[ZZZZZZUUUKKKDDD777222,,,'''$$$###""""""$$$$$$$$$%%%&&&&&&$$$""" !!!!!!""""""###### !!!""""""###$$$$$$#########""""""""""""!!!""""""!!!!!!!!!!!!""""""###"""!!!!!!######"""!!!"""""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######""""""!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!!!! !!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""######""""""""""""""""""""""""!!!"""$$$%%%%%%###!!!"""""""""###""""""!!! """"""!!!!!!!!!!!!"""""" !!!!!!!!!!!! """"""!!!!!!"""#########"""!!!!!!!!!"""""" !!!"""""" """!!!!!!!!!!!!"""##################$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&''''''(((((((((((((((((((((''''''&&&%%%%%%%%%'''&&&&&&%%%&&&&&&''''''&&&&&&&&&&&&'''((())))))************************,,,++++++***)))*********))))))))))))))))))***+++///---,,,---...///...---,,,,,,,,,,,,+++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,,,,++++++............///000222222333555777888888:::===@@@???AAADDDIIINNNRRRUUUWWWYYY\\\```ccchhhmmmssswwwvvvxxxxxxxxxwwwxxxzzz|||~~~|||}}}  """""" !!!$$$&&&%%%"""!!!###%%%$$$$$$$$$$$$$$$###"""""" !!!"""###$$$$$$&&&&&&$$$######$$$%%%%%%"""""""""!!!""""""######""""""!!! !!!!!!""""""""""""!!!!!!"""######$$$$$$$$$$$$###"""###$$$%%%&&&)))---000333999@@@CCCGGGTTTgggvvvnnngggnnnyyy|||rrrcccXXXTTTRRRWWW```kkkqqqpppllliiihhhgggeeebbb___]]][[[YYY^^^\\\[[[\\\[[[TTTHHH===222---'''###"""#########$$$######$$$%%%%%%###!!! !!!"""######$$$ !!!""""""######$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""!!! !!!"""###"""!!!"""""""""######""""""!!!""""""""""""""""""""""""!!!""""""######""""""!!!  !!!!!!""""""!!!!!! !!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!""""""""""""###############!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$###"""!!!"""""""""######"""!!!!!!""""""!!!!!!!!!!!!"""""" !!!""""""###!!!"""!!!!!!!!!######""""""!!!!!!!!!""""""######$$$$$$$$$###"""!!!###"""!!! !!!"""###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((())))))))))))((((((''''''(((((())))))))))))'''''''''&&&&&&&&&&&&&&&'''&&&%%%%%%%%%'''((())))))***************++++++,,,++++++***************))))))((('''((()))+++,,,.........///000///---++++++++++++++++++++++++++++++++++++,,,,,,---------*********++++++*********------------......//////000222444555666777:::===;;;===@@@DDDIIIMMMPPPQQQUUUWWWZZZ]]]aaagggooosssqqqsssttttttttttttvvvxxx}}}zzzxxx{{{!!!  !!!!!!  !!!!!!!!! """"""$$$&&&$$$!!! """%%%###$$$$$$$$$$$$###"""""" !!!!!!$$$###"""!!! !!!"""######"""""""""###$$$$$$ !!!!!!!!!""""""""""""!!!!!! !!!!!!!!!""""""""""""!!!!!!""""""###$$$$$$$$$$$$$$$!!!"""$$$%%%&&&***///333888===BBBEEELLL]]]vvv}}}yyy|||kkkVVVKKKJJJPPPZZZfffoooqqqnnngggbbb```___^^^\\\ZZZYYYWWWWWWZZZYYYZZZ\\\ZZZPPPBBB666,,,)))$$$!!!"""###$$$$$$%%%###"""###$$$$$$"""  !!!"""######$$$!!!!!!!!!!!!!!!!!!!!!!!! """"""!!!!!!!!!!!!""""""!!! """######!!!!!!"""######$$$$$$$$$###"""""""""""""""""""""""" !!!!!!""""""!!!!!!   !!!!!! !!!!!! !!!!!!!!!  !!!!!!!!!""""""############ ######"""!!!!!!"""###$$$""""""###############"""!!!!!!""""""""""""!!!!!! !!!"""######!!!"""!!!!!!!!!###"""!!!!!!!!!!!!!!!""""""$$$%%%%%%$$$$$$$$$#########"""!!!!!!!!!"""$$$%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((()))))))))))))))(((((())))))************)))(((''''''''''''''''''&&&&&&''''''&&&%%%%%%&&&((()))))))))******+++++++++,,,,,,+++******))))))*********)))(((((((((***+++,,,---------///000///---***++++++++++++++++++++++++******+++,,,,,,---......)))******++++++******))),,,,,,------............///000222333333444777999999;;;===AAADDDHHHJJJLLLPPPRRRTTTVVVZZZ___ggglllnnnppprrrsssssstttvvvwwwyyy|||}}}yyyxxx{{{   """!!!  !!!!!!  ############"""!!!!!!"""$$$"""###$$$$$$$$$###!!!  !!!!!!"""!!! """"""!!! !!!!!!!!! !!!!!!""""""!!!!!! !!!!!!!!!""""""######""""""!!! !!!""""""###"""""""""###$$$&&&(((---333777<<<@@@EEEKKKVVVjjj~~~~~~~~~zzzeeeNNNFFFIIIOOO\\\jjjoooooolllfffaaaYYYXXXWWWVVVUUUTTTSSSRRRSSSUUUVVVVVVPPPFFF999000&&&$$$!!! !!!""""""!!!%%%###""""""######!!! !!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!!!!!!!""""""!!! !!!###$$$$$$"""""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!! !!!!!!!!! !!!!!!!!!!!! !!!!!! !!!!!!  !!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!$$$###!!! """$$$%%%""""""######$$$$$$######!!!!!!""""""""""""!!!!!! !!!""""""### """"""!!!!!!"""###!!!!!! !!!!!!""""""#########"""""""""""""""$$$############$$$%%%%%%%%%%%%&&&&&&''''''(((((('''''''''''''''''''''''')))))))))))))))(((((('''******++++++)))(((&&&$$$&&&''''''(((((((((''''''((('''''''''''''''(((((())))))******+++,,,,,,,,,,,,+++******))))))************************+++,,,,,,,,,,,,---//////---+++++++++++++++,,,,,,,,,,,,******+++,,,,,,---......******++++++++++++*********+++,,,---............///000111111111222444666777888:::<<>>@@@CCCFFFIIINNNTTTXXXcccfffjjjmmmooopppsssuuuqqqsssvvvzzz}}}!!!!!!  !!!### !!! !!!!!! ### !!!###"""!!! !!!###$$$###"""  !!!!!!!!! !!!!!!###&&&((()))$$$###"""!!! !!!!!!""""""###$$$$$$%%%!!!!!! !!!!!!"""######$$$$$$$$$$$$######!!!!!!"""$$$$$$%%%%%%%%%%%%&&&(((***---333:::???===DDDOOO^^^ooozzzxxxvvvyyy}}}wwwuuuvvvooo[[[GGGFFFRRR[[[hhhsssrrrllliiieee```VVVUUUSSSQQQOOOLLLJJJIIIIIIJJJHHH@@@444,,,)))***###""""""###$$$$$$###!!!%%%###!!!!!!!!!!!! """"""""""""!!!!!!!!!!!! !!!###$$$%%%&&&'''""""""######$$$$$$$$$%%%""""""!!!!!!!!!!!!"""""""""!!!!!!"""$$$&&&%%%$$$$$$$$$###!!!##############################$$$$$$$$$$$$###### !!!!!!!!!""""""######$$$$$$%%%%%%%%%%%%$$$$$$!!!!!! !!!!!!""""""!!!!!!!!!!!!"""""" !!!!!!"""""""""""""""""""""""""""!!!###$$$%%%$$$###""" !!!""""""!!!!!! !!!"""######"""!!! !!!!!!!!!!!!!!!!!!###############%%% !!!"""###$$$$$$###"""""""""""""""$$$%%%&&&'''((('''&&&%%%&&&&&&&&&'''((())))))***'''''''''''''''&&&&&&&&&((((((((((((((('''&&&&&&!!!%%%''')))))))))$$$%%%''')))))))))))))))'''((()))******)))((('''))))))***+++,,,,,,------......---,,,,,,,,,,,,---,,,---......---,,,***)))***))))))***,,,------,,,,,,,,,,,,------.........)))******+++---...//////,,,------......------,,,%%%&&&)))+++------------000111222111//////000222111111222333444555555666666999===@@@DDDJJJOOOSSS[[[^^^cccgggiiikkknnnooooooppptttyyy~~~  !!!""" !!!  !!!  ###!!!!!!"""!!!   !!!"""###&&&&&&%%%$$$###!!! """###!!! !!!"""###%%%%%%$$$###"""!!! !!!"""###$$$%%%"""!!! """&&&'''%%%###%%%&&&%%%"""!!!"""!!!'''%%%'''///777:::<<>>BBBDDDKKKMMMQQQSSSVVVYYY^^^aaadddeeehhhmmmsssxxx|||~~~}}}~~~~~~}}}}}}~~~!!!"""###!!!   !!!!!! !!! !!! """"""""""""!!!  !!!""""""""""""!!!  !!!"""###!!! !!!"""""" !!!!!!!!!"""""""""$$$$$$##################"""!!!!!!"""###$$$"""!!!""""""###%%%&&&&&&&&&'''******///777===@@@DDDIIIPPP^^^ooo~~~~~~wwwqqqqqqvvvyyyvvvsssXXXSSSNNNPPPXXXbbbhhhjjjjjjjjjjjjiiieee```[[[XXXXXXTTTOOOKKKJJJKKKLLLMMMDDD777(((!!!"""%%%$$$!!!!!!  !!! !!!"""""""""###$$$%%%###""" """#########"""!!!!!!!!!!!!!!!"""""""""""" """$$$&&&(((((($$$$$$$$$$$$############"""""""""""""""""""""""" !!!!!!!!!""""""""""""!!!  """######"""!!! """"""######""""""!!!!!! !!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""" """"""!!! """"""""""""""""""""""""""""""""""""############!!!!!!  !!!!!! """###$$$###"""###$$$### """$$$""""""###""""""!!!!!!!!!###$$$%%%))))))((('''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$######$$$$$$######$$$%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%((()))'''(((++++++))))))((('''''')))***)))''',,,---...---***)))***+++---,,,,,,++++++++++++,,,...------,,,,,,+++++++++------,,,+++++++++,,,,,,.........---,,,,,,++++++---,,,+++***************+++***)))'''''')))***+++)))))))))*********++++++***++++++,,,,,,------............//////000000111000111222444777:::===>>>CCCEEEHHHJJJLLLOOOTTTWWW[[[]]]```eeejjjppptttwwwyyyzzzzzzyyyyyy{{{~~~!!!"""###"""!!!     """""""""""""""!!!!!!   !!!"""  !!!!!!  !!!"""#########"""!!!!!!  !!!!!!"""""" !!!!!!!!!"""###""""""!!! !!!!!!!!!!!!!!!""""""""""""!!!""""""""""""!!! %%%$$$&&&***+++))))))+++,,,---333<<>>FFFKKKRRRaaappp}}}tttpppjjjddd___\\\[[[ZZZYYYXXXZZZaaajjjppppppnnnfffffffffdddbbb```]]]\\\TTTRRROOOJJJCCC:::111***!!!$$$'''%%%!!! ###  !!!!!!!!!!!! !!!!!!  """#########"""!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""" !!!!!!!!! !!!!!!!!!  !!!!!!""""""!!!!!!  !!!"""""""""""""""!!!!!!!!!!!!"""""" !!!"""######"""!!! ######"""!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!  !!!!!!!!!###$$$%%%$$$###$$$%%%"""&&&&&&###"""$$$$$$###$$$$$$#########%%%&&&'''######$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&)))++++++///666:::999---...//////...---...///***+++------,,,,,,...///,,,---------------,,,+++************************,,,,,,+++*********++++++*********)))((((((''''''((())))))******)))(((((())))))(((((((((((())))))((((((((()))))))))******((())))))+++,,,---.................................///000111222222222111000222444444555777:::<<<<<>>DDDGGGIIINNNUUUZZZ\\\\\\]]]]]]]]]```cccgggmmmrrryyy~~~~~~{{{yyyvvvwwwzzz~~~  !!!"""""" """!!!"""!!!  !!!!!!  !!!!!!""""""!!! !!!!!!!!!!!!!!!!!!#########""""""!!!"""""""""!!! ############""""""""""""!!!!!!!!!!!!!!!!!!"""""""""%%%%%%######%%%'''((($$$(((333666111111777;;;@@@GGGNNNTTT___ttt}}}{{{|||oooiii]]]PPPHHHHHHNNNTTThhhiiiiiijjjkkkkkklllmmmgggfffdddaaa^^^ZZZWWWVVVOOOOOOKKKBBB777---((('''$$$!!! """###"""""""""############"""""" ###$$$$$$"""!!!!!!$$$"""  !!!  """#########"""!!!######""""""!!!!!! """###$$$###"""!!!""""""######$$$$$$$$$%%%""""""""""""""""""""""""############$$$$$$$$$$$$ !!! !!!!!!!!!!!!"""###%%%%%%###"""!!! !!!!!! !!!""""""### !!!"""######"""!!! !!!"""$$$$$$"""!!! !!!!!!"""#########""""""""""""""""""""""""!!!###$$$%%%$$$"""!!!!!!!!!""""""""""""!!!!!!!!!"""$$$$$$#########$$$%%%'''""" $$$&&&$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%''')))******))))))&&&&&&%%%$$$%%%&&&'''(((''''''''''''''''''''''''&&&''''''((()))******+++)))+++***'''(((---///...***,,,//////------///222...//////...,,,++++++,,,***+++---...///...------,,,,,,,,,,,,,,,,,,,,,,,,((((((''''''((()))******------,,,,,,+++*********((()))***++++++***)))(((''')))***,,,,,,***)))''''''((()))***+++,,,------+++++++++,,,,,,------...000///---,,,,,,---...000,,,---...///...---,,,++++++,,,---......///111333666;;;@@@BBBBBBEEEKKKQQQVVVVVVWWWWWWXXXZZZ^^^aaafffllluuu{{{}}}~~~~~~~~~}}}ssspppoooqqqvvv{{{~~~!!! !!!   """###$$$$$$""" !!!""" %%%### !!!"""  !!!  !!!"""### !!!######!!!!!!!!!"""#########"""######$$$$$$!!!!!!!!!!!!!!!"""###### """###$$$###!!! """"""###$$$%%%%%%%%%%%%&&&'''***111777;;;:::888===BBBLLLVVV[[[aaarrr}}}{{{rrrdddTTTHHHBBBDDDPPP\\\jjjlllnnnmmmkkkiiihhhhhhhhheeeaaa[[[VVVQQQNNNLLLNNNGGG===444---)))'''%%%###"""!!!!!!!!!"""$$$%%%############""""""""""""######""""""!!!!!!  !!!"""######$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""###########################"""!!! !!!"""#########$$$$$$$$$$$$######!!!!!!!!!!!!!!!"""###### """###%%%%%%###""" ######""""""!!!!!!!!! !!!""""""!!!!!!"""$$$!!!"""#########""" !!!!!!!!!!!!!!! """""""""!!! """$$$$$$"""!!! !!!"""$$$######"""!!! $$$  ###!!!######""""""!!!!!! ###$$$%%%###""""""###%%%$$$%%%&&&'''''''''&&&%%%&&&&&&&&&'''&&&&&&%%%%%%&&&%%%$$$######%%%'''(((%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((())))))***((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))//////.........------------------.........//////...........................------,,,,,,++++++***---------,,,,,,+++++++++,,,,,,,,,++++++*********+++******)))))))))))))))******+++++++++******)))+++)))'''%%%$$$&&&((()))+++++++++++++++***)))(((---,,,++++++,,,---///000///...------------...///......---,,,---...///000000000000000111222333444777999<<<>>>@@@CCCGGGJJJMMMNNNPPPQQQRRRVVV[[[^^^ccchhhnnntttwwwyyy|||}}}|||~~~~~~~~~~~~}}}{{{yyyqqqpppooosssyyy~~~   !!!###$$$$$$%%%%%%$$$"""  !!!   !!!"""""""""!!!  !!!"""!!!###"""!!! !!!!!!$$$$$$######"""#########!!!!!!!!!!!!!!!"""######!!!"""$$$$$$###"""!!!"""###$$$$$$%%%%%%%%%%%%%%%%%%(((---444888999999CCCEEEMMMZZZdddnnn|||~~~ssscccQQQEEECCCIIIWWWeeessstttsssqqqmmmiiihhhhhhmmmiiibbb[[[TTTNNNIIIGGGGGGAAA777///***'''%%%$$$###"""!!!!!!!!!"""$$$$$$############""""""""""""!!!!!!!!!!!!"""""""""""" !!!!!!""""""###### !!!!!!!!!!!!!!!!!!!!!!!! ###"""!!! !!!"""###  !!!!!!""" !!!""""""!!! !!!  !!!""""""!!!!!!"""###!!!"""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!! !!!""""""""" """###!!!  !!!$$$######"""!!!!!! $$$ !!!###!!!""""""""""""!!!!!!!!!!!!%%%%%%%%%###!!! !!!"""%%%$$$######"""###$$$$$$%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&''''''((())))))))))))))))))))))))))))))*********))))))*********************************//////.........------------------.........//////------------------------***++++++,,,,,,---......,,,,,,,,,+++++++++******------,,,,,,,,,++++++++++++***))))))(((((())))))))))))*********))))))))),,,+++)))((((((((()))***,,,---------,,,,,,+++***+++++++++,,,,,,---...///---,,,++++++++++++,,,---...------,,,---...///000//////000000111333444555333555777999:::<<>>AAADDDGGGJJJOOORRRRRRUUUZZZ^^^aaaccceeeggglllpppuuuyyy|||}}}~~~yyyttthhhoooxxx}}} !!! !!!"""###$$$%%%%%%%%%%%%%%%"""!!!!!!  !!!"""!!! !!!!!!"""""""""""""""!!!!!!!!!$$$###!!!  !!!!!!###$$$$$$###""""""###%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$%%%%%%%%%%%%%%%$$$$$$#########$$$%%%&&&)))***+++///555===FFFKKKLLL\\\qqq|||qqqgggXXXOOOKKKRRR^^^jjjttt{{{|||vvvqqqmmmlllmmmkkkeee]]]WWWRRRLLLEEE???333///)))%%%"""!!! !!!"""""""""############$$$$$$$$$$$$###############"""""""""!!!!!!!!! !!!!!!!!!!!! """""""""""""""""""""""" ########################!!!!!!""""""""""""!!!!!! !!!!!! !!!!!! !!!!!!"""#########""""""""""""######!!!!!!!!!""""""""""""""""""######"""!!! !!!"""!!!   !!!!!!""""""!!!###$$$"""!!!!!!!!!""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!!!!!!!######"""###$$$$$$###""" !!!"""###$$$$$$ !!!"""%%%(((+++)))))))))))))))(((''''''$$$%%%%%%&&&'''''''''&&&((('''&&&%%%$$$$$$%%%%%%%%%&&&&&&'''(((((())))))************+++++++++++++++++++++++++++++++++++++++,,,------------,,,+++---------------------------..........................................---,,,,,,,,,,,,,,,,,,,,,,,,//////...------,,,,,,+++................................................++++++***)))))))))))))))+++************+++,,,---+++,,,---...---,,,***))))))******+++++++++******)))***,,,---......---,,,........................---------...............------...///111333555666666777888888777777999;;;777999<<>>@@@BBBEEEFFFJJJOOOSSSWWWZZZ^^^aaaeeeiiinnnrrruuuvvvxxxzzz|||||||||||||||}}}}}}}}}{{{zzz}}} !!!  !!!!!!"""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!  !!!!!!  ###""""""!!!!!!!!!""""""!!!!!!!!!!!!!!!"""#####################$$$%%%%%%###"""!!!"""###%%%((()))***,,,000555;;;CCCMMMTTTdddxxx}}}nnn\\\PPPTTT^^^lllsssttttttuuuxxxxxxxxxvvvrrrooonnnnnnkkkeee^^^YYYUUULLL???555,,,)))%%%$$$$$$%%%%%%$$$ !!!"""###$$$######"""%%%%%%$$$$$$$$$#########""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""######"""!!! !!!!!!""""""""""""!!!!!!!!! !!!"""""" !!!""""""!!!  !!! !!!""""""!!!!!!"""###!!!"""""""""!!!!!!  !!!""""""###!!!""""""""" """###  !!!""""""#########$$$&&&&&&%%%$$$$$$$$$ !!!!!!""""""######$$$%%%%%%$$$######$$$&&&$$$$$$$$$%%%&&&&&&''''''###$$$%%%&&&''''''''''''((((((((((((((()))))))))((())))))***,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,------,,,+++***---------------------------------.........////////////.........---------------------------------,,,,,,------.../////////............/////////000,,,,,,---------............---,,,,,,++++++,,,,,,+++***))))))***,,,...///,,,,,,------,,,,,,++++++---...//////000000//////------------...///000000++++++,,,------,,,++++++,,,---.../////////...---,,,,,,------...000111222111333555555666777:::<<<999;;;>>>>>>>>>>>>@@@AAABBBEEEIIIMMMPPPSSSWWWZZZ\\\```fffkkknnnppprrrtttvvvwwwxxxyyy{{{|||~~~~~~~~~ !!!"""!!!  !!!!!!!!!!!!   !!!!!!!!!""" !!!!!!""""""!!!!!!"""###$$$%%% """######"""!!!!!!""""""!!!!!!!!!!!!""""""###!!!!!!!!!!!!!!!"""############""""""######$$$%%%"""!!!!!!!!!###&&&)))***,,,000555:::???HHHRRRYYYppp{{{jjjVVVLLLSSSbbbrrryyyyyyyyy{{{vvvxxxxxxwwwssspppnnnnnnjjjccc\\\WWWQQQFFF666***(((&&&######$$$&&&'''''' !!!"""$$$$$$######"""%%%%%%%%%$$$$$$$$$###### !!!!!!""""""###### !!!""""""$$$$$$$$$$$$$$$$$$$$$$$$ """""""""""""""""""""""" !!!"""######"""!!! !!!!!!""""""""""""!!!!!!  !!!!!! """###%%%%%%###""" !!!!!!!!!""""""######!!!""""""!!!!!!"""$$$!!!"""#########"""  !!!""""""###"""""""""!!! """$$$!!!!!!""""""""""""!!!!!! !!!"""###$$$$$$%%%###%%%''''''&&&%%%$$$$$$!!!!!!!!!!!!""""""""""""###$$$%%%%%%$$$%%%''')))&&&%%%######$$$&&&)))+++###$$$%%%&&&'''''''''''''''(((***,,,---,,,+++***)))******,,,---...//////++++++++++++++++++++++++************************)))***,,,------,,,***)))---------------------------------.........////////////.........---------........................000//////...------,,,,,,---------.........//////,,,,,,,,,---------......///...------,,,,,,------***)))(((((()))+++---.........------,,,,,,,,,,,,,,,,,,---...//////......///...------...///111222------...//////...------,,,,,,.../////////...---,,,,,,,,,------///000000111222444666777999<<<>>>===>>>@@@@@@???>>>???@@@>>>@@@DDDFFFHHHKKKOOOQQQUUUYYY___eeeiiillloooqqqrrrsssuuuxxxzzz}}}}}}~~~|||yyy{{{!!!  """###  """###$$$!!! """"""!!!"""###"""!!!"""$$$%%%$$$### ###%%%###   !!!###$$$%%%$$$"""!!!$$$###"""!!! !!!!!! !!!!!!""""""!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!  """###$$$$$$$$$###$$$&&&''''''%%%&&&)))------///666???DDDJJJZZZkkk~~~xxxrrreeeWWWNNNVVVcccpppyyy{{{zzzxxxwwwyyywwwsssppppppnnniiifff___YYYTTTJJJ<<<111---$$$$$$###"""!!!!!!!!!""" !!!!!!"""###$$$$$$%%%!!! !!!!!!"""###$$$!!!!!!!!!"""""""""""""""$$$#########""""""!!!!!!"""""""""""""""""""""""""""$$$%%%$$$!!! """!!!!!! !!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!############""""""""""""######""""""!!!!!! """""""""""""""""""""""" !!!"""###"""!!!!!!!!!"""###%%%&&& #########""""""""""""""""""$$$%%%'''((((((''''''$$$###"""""""""###%%%&&&######$$$$$$$$$%%%%%%%%%#########$$$$$$$$$%%%%%%%%%%%%%%%&&&((()))+++,,,((()))+++---------+++***))))))))))))************000///---,,,---...111222)))+++---,,,+++***++++++................................................////////////000000000000,,,---......//////......,,,---------......//////,,,,,,,,,------.........,,,,,,,,,------.........,,,+++***+++---...---,,,((()))++++++)))((()))***************+++,,,---...,,,,,,,,,------........................---------------------------------///...---,,,,,,---...///.........------,,,,,,,,,,,,,,,,,,---------......///000222444666888::::::???AAACCCCCCBBBBBBBBBCCC@@@???>>>???AAAFFFKKKMMMVVVYYY^^^aaaccceeegggiiilllooosssuuuwwwxxxyyy{{{{{{zzz{{{~~~{{{vvvtttwww|||{{{ !!!###$$$%%%$$$###!!! !!!!!! """$$$###"""###$$$%%%$$$"""!!!  """"""!!!!!! ######""""""!!!!!!"""""" """###$$$###"""!!!"""""""""!!!!!!!!!!!!!!!  !!!!!!"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%%%%$$$$$$"""$$$%%%%%%###$$$'''+++333777???FFFKKKTTTiii~~~tttnnniii___TTTSSSZZZfffrrryyy{{{zzzxxxvvvwwwtttooolllllliiiddd```YYYQQQLLLCCC666,,,((($$$###############"""""" !!!""""""###$$$$$$###"""!!!!!!!!!!!!!!!"""""""""""""""""""""""""""######"""""""""!!!!!!!!!""""""""""""""""""""""""&&&((((((&&&###!!!!!!###!!!!!!!!! !!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$%%%###"""""""""!!!!!!!!! """"""""""""""""""""""""""""""!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######))))))'''%%%### """"""!!! !!!"""###$$$%%%%%%%%%%%%&&&&&&&&&&&&(((((((((((()))))))))))))))((((((''''''(((((())))))***,,,------,,,+++***))))))))))))*********+++---,,,+++++++++,,,......,,,---//////---,,,---............---------------............................../////////000000000---...//////000000//////------........./////////,,,------------------...,,,,,,,,,---------.........,,,,,,,,,...///...---,,,---//////---,,,---...************+++,,,---...,,,------------------...................................................000///...---------...///.........------,,,,,,,,,,,,,,,------............------...000222333555555<<<>>>@@@AAAAAAAAACCCDDDCCCAAA@@@???AAACCCGGGIIIQQQUUUYYY\\\^^^```ccceeefffjjjnnnqqqrrrtttvvvxxxxxxwwwxxx{{{~~~|||yyyvvvssstttyyy~~~zzzxxx}}}""" !!!###%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%!!!!!! """###$$$###"""###$$$$$$###!!!"""!!!!!!!!! !!!"""""""""!!! !!!"""""""""!!!!!!  !!!"""###$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$%%%%%%%%%$$$$$$###$$$&&&$$$###$$$(((,,,555:::BBBIIIOOO^^^xxx}}}sssfff___]]]ZZZVVV[[[aaakkkuuuzzz{{{yyywwwttttttoooiiiggggggddd___YYYQQQIIICCC:::///'''%%%"""###$$$%%%%%%%%%$$$### !!!!!!""""""###$$$###"""!!! """"""""""""""""""""""""""""""!!!!!!!!!!!!!!! """"""""""""""""""""""""$$$%%%%%%### !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""######$$$""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""$$$$$$"""!!!  !!!"""""""""""""""""""""""" !!!"""###$$$%%%$$$######"""""""""######"""""""""""""""###$$$$$$&&&&&&&&&'''''''''(((((('''''''''(((((((((((()))))))))(((((((((((())))))++++++,,,------,,,******))))))*********+++++++++***+++,,,,,,------,,,,,,***,,,...---,,,+++,,,,,,------------------------....................................//////////////////000111111111111000......////////////000000.........---------------,,,,,,,,,------------...000...------...///...,,,***,,,......,,,+++,,,---************+++,,,------.........---------------////////////////////////////////////////////////000000///...---------............------------------............/////////,,,,,,---...///000111111777999<<<>>>???@@@CCCEEEEEEDDDBBB@@@@@@BBBCCCEEEKKKNNNRRRUUUWWWYYY[[[^^^^^^aaafffiiilllnnnqqqtttsssssstttwww{{{}}}}}}|||xxxxxxvvvsssqqqsssyyy~~~}}}}}}  """$$$''')))******)))((('''&&&&&&&&&&&&&&&&&&&&&!!!###%%%%%%$$$######$$$$$$######$$$%%%$$$""" ###!!! !!!""""""  !!!!!!!!!  """""""""!!!!!! !!!"""###$$$$$$ !!!""""""######""""""""""""""""""""""""!!!!!!!!!!!!!!!"""""""""$$$$$$$$$$$$$$$$$$######%%%'''((('''&&&''',,,111888<<>>AAADDDEEEDDDCCCBBBBBBBBBCCCDDDDDDGGGJJJMMMNNNPPPSSSUUUVVVZZZ^^^bbbeeeiiimmmppppppqqqsssuuuxxxzzz{{{|||xxxyyyxxxtttooooootttzzz !!!!!!!!!!!!!!!!!!###%%%%%%$$$###''')))***++++++)))'''&&&%%%&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&###!!!!!!"""#########$$$%%%%%%### !!!######  !!!  !!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!  """"""""""""""""""""""""!!!!!!!!!!!!""""""###############"""""""""""""""%%%'''(((((('''***000555@@@AAAEEERRRgggzzznnn___VVVUUU[[[dddkkkmmmpppvvv{{{|||{{{wwwuuuooommmhhhccccccddd___YYYKKKBBB:::555///(((%%%&&&"""###%%%'''((('''&&&$$$ !!!!!!!!!!!!!!!!!!!!!!!!!!!"""######!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!""""""######"""!!!!!!"""######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""""""""!!!!!!""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""###$$$&&&'''%%%&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''))))))*********+++++++++'''''''''(((***+++---...------------,,,,,,+++***++++++++++++,,,,,,,,,,,,+++,,,...000111///...,,,---///111000///...//////,,,,,,,,,------..........................................////////////000......///000000000000///000000000000000//////////////////......---------------------------------///---,,,,,,------+++***+++---//////---,,,---...++++++******++++++,,,,,,/////////......---------.../////////000000111111........................000000000//////......---......................../////////////////////...000000000000000000000//////111444666777:::>>>AAABBBBBBCCCDDDDDDEEEFFFFFFAAACCCEEEGGGGGGIIILLLNNNQQQTTTXXX]]]aaaeeejjjmmmoooppprrrtttuuuwwwzzz{{{yyy{{{{{{vvvpppnnnrrrwww ###&&&$$$$$$%%%'''))))))(((&&&))))))))))))'''&&&$$$"""$$$$$$%%%&&&&&&&&&&&&%%%###$$$$$$"""!!!!!!"""$$$&&&&&&###!!!"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  !!!""" !!!!!! !!! """""""""""""""""""""""" !!!!!!""""""######$$$###""""""!!!""""""######$$$%%%'''''''''+++222888BBBDDDKKK\\\uuu~~~tttggg[[[YYY___fffnnntttsssvvvzzz|||}}}zzzwwwtttnnnlllgggccccccccc]]]TTT@@@888111...***%%%###%%%###$$$%%%&&&&&&&&&%%%$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$"""!!!!!!  !!!!!!!!!!!!"""""""""""""""""""""""""""""""""  """$$$###"""!!!!!!############!!!!!!"""""""""""""""""""""""" """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######$$$!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" """###### !!!!!!!!!!!!!!! """"""""""""""""""""""""%%%%%%$$$$$$$$$#########$$$######"""""""""######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((())))))))))))*********++++++************++++++------------,,,,,,,,,,,,++++++,,,,,,,,,---------***+++---//////...---,,,***,,,------,,,++++++,,,,,,------....../////////........................////////////000000000000---...//////000000//////000000////////////....../////////..................------------,,,,,,,,,---,,,++++++,,,---,,,******,,,------,,,++++++,,,,,,++++++***++++++,,,,,,/////////...............---......//////000000111...........................//////000000000///..................//////////////////............---.....................---...///111222444666;;;>>>>>>???AAADDDFFFGGGHHHHHHAAABBBCCCCCCCCCDDDGGGIIIMMMPPPTTTXXX\\\aaagggkkkmmmooopppqqqqqqsssuuuxxxyyyzzzzzzwwwsssrrrtttwww~~~  '''%%%%%%&&&(((******(((&&&)))(((((('''&&&%%%$$$$$$###$$$%%%&&&'''&&&&&&%%%!!!!!!!!! """%%%''''''%%%"""   !!!  !!!!!!"""###!!! """ """$$$%%%%%%&&& !!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!"""######$$$$$$###""""""""""""###%%%&&&###%%%'''((()))///777===CCCKKKXXXjjj||||||}}}~~~yyykkk___YYYaaammmtttvvvwwwwwwyyy|||}}}|||zzzvvvtttooommmhhhccccccaaaXXXMMM888111+++***((($$$###%%%%%%%%%%%%%%%$$$$$$$$$$$$"""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""###$$$######"""!!!!!! !!!!!!!!!"""""""""######""""""""""""""""""""""""!!!"""!!! !!!###$$$$$$###!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$%%% !!!!!!!!!"""""""""###"""""""""""""""""""""""" !!!###### !!!"""######""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""###### """###%%%&&&&&&&&&$$$%%%&&&'''((('''&&&&&&''''''((((((((()))))))))(((((((((((())))))))))))+++++++++******+++++++++---,,,,,,,,,,,,------...,,,,,,,,,,,,------------,,,---.../////////......)))***,,,,,,*********+++------...//////000111111........................000000000000111111111222...///000000111111000000/////////.........------............////////////......---------,,,,,,,,,---,,,+++,,,---...---,,,)))+++,,,,,,+++******+++,,,,,,++++++***++++++,,,............////////////,,,------...//////000000////////////////////////---...///000111111000000---........./////////000............------,,,,,,---------------------------...///000000333777::::::<<>>AAACCCDDDDDDDDDEEEEEEEEECCCAAAAAACCCEEEHHHKKKNNNRRRVVV[[[aaaeeefffhhhiiihhhfffgggjjjmmmrrrqqqqqqtttxxx{{{}}}}}}~~~ !!!  !!!!!! $$$###"""!!!"""###%%%&&&%%%%%%$$$$$$$$$$$$######$$$%%%%%%%%%$$$###!!! $$$###"""!!! !!!"""!!!"""$$$$$$$$$###!!!!!!!!!""""""######$$$$$$!!!!!! """"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!  """###$$$""" !!!$$$'''((()))""""""""""""############&&&%%%$$$%%%((('''$$$!!!%%%&&&)))...111444===GGGIII^^^{{{}}}xxx{{{~~~}}}tttkkkZZZUUU[[[nnn|||xxx||||||}}}~~~|||vvvrrrsssmmmgggccc^^^SSSCCC777)))((('''&&&%%%$$$$$$$$$'''&&&&&&%%%$$$###"""""""""###$$$###!!!  !!!"""###""""""!!! !!!!!!!!!!!!!!! !!!!!!!!!!!! """$$$'''((((((%%%"""!!!!!!"""###############$$$$$$%%%%%%$$$###!!! !!!!!!!!!"""###"""!!! ###'''+++...!!!!!!!!!!!! """""""""""""""""""""""" """###%%%&&&&&&&&&%%%###!!!!!!"""$$$%%%!!!!!!  """###"""  !!!$$$%%%&&&&&&&&&###""""""!!!!!!!!!!!!""""""############$$$$$$$$$''''''&&&%%%%%%%%%&&&&&&))))))'''&&&%%%$$$$$$###(((((((((((())))))))))))((()))+++,,,------,,,,,,,,,++++++******++++++,,,...------,,,+++***))))))...------,,,,,,,,,------------......//////000000000000000000000000000000---.........//////000000......//////000000111111111111111111111000//////444333111000////////////---......///////////////------......///000000111,,,---...///...---,,,++++++++++++,,,,,,---------.........------,,,,,,,,,,,,,,,,,,++++++*********---.../////////...---,,,111000///......------......------...000111///...//////////////////////////////............//////---......---,,,,,,///111000000///...------,,,,,,...000222111...---///111111333666888;;;>>>BBBEEEBBBDDDFFFFFFFFFFFFFFFHHHJJJJJJLLLNNNRRRUUUYYY[[[ccccccbbbaaa```bbbeeehhhpppnnnmmmpppvvv|||~~~~~~ """"""!!!!!!""""""######$$$%%%%%%$$$$$$%%%%%%&&&&&&&&&'''$$$%%%%%%%%%$$$###!!! ###"""!!!  !!! """$$$%%%%%%$$$$$$""""""""""""""""""######$$$$$$"""!!!!!! """!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!"""######!!!"""$$$%%%%%%""""""""""""############%%%$$$###%%%''''''$$$"""%%%&&&+++000333777@@@JJJYYYooo||||||}}}~~~xxxlllaaa\\\\\\dddrrr{{{|||zzzzzz|||{{{|||~~~~~~{{{uuuqqqpppjjjbbb[[[TTTIII;;;111)))((('''&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$ """""""""""""""$$$!!!!!!"""""""""!!!  !!!""""""""""""############"""""""""""" !!!###$$$$$$"""  !!!""""""""""""""" !!!"""###$$$$$$$$$$$$ !!!!!!!!!""""""""""""!!!!!!###&&&)))+++!!!""""""!!!  """"""""""""""""""######'''%%%###!!!!!!!!!""""""$$$$$$###""""""!!! !!!"""######""" !!!!!!###$$$%%%%%%%%%%%%$$$###""""""!!!!!!!!!""""""###############$$$$$$$$$$$$&&&&&&&&&%%%%%%&&&'''''''''&&&&&&&&&&&&'''(((((()))))))))))))))*********((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******......------,,,------.....................//////000000000000000000000000....../////////000000000////////////000000000000111111111111111000//////111111111000000//////...---...//////000000//////------------------------'''(((***+++,,,,,,,,,,,,------------------------------,,,,,,,,,+++++++++,,,,,,,,,+++++++++******+++,,,---...///......---000//////............///......---///000111///...///////////////////////////..................///---......---,,,---///111000//////......---,,,,,,---///111000...---///111111333555666777999<<>>AAAFFFJJJNNNRRRWWWZZZaaa^^^[[[WWWUUUTTTTTTUUUVVVVVVVVVVVVWWW[[[aaaeeehhhggghhhkkkpppuuuxxxyyyzzz{{{}}}   !!! !!!  !!! !!!"""""""""!!!!!!!!!!!!!!!!!!  !!!!!!!!! """""""""!!!!!!  """"""""""""""""""""""""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!###############$$$$$$$$$&&&%%%######$$$%%%%%%$$$""""""#########$$$$$$$$$#########$$$%%%%%%%%%$$$'''***000666888;;;FFFRRRjjj{{{vvvsssnnngggeeefffuuuzzz{{{wwwwwwzzzvvvuuuvvvzzz}}}zzzssslllaaaZZZPPPCCC888000+++)))&&&&&&&&&&&&&&&'''((((((###############$$$$$$$$$"""###$$$###!!! !!!"""###$$$$$$$$$#########"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$ !!!!!!""""""!!!!!!###"""!!! !!! !!!!!!!!!!!!""""""""" !!!!!!""""""""""""""""""""""""""""""!!! !!!"""###$$$%%%%%%%%%$$$"""!!! !!!!!!!!!!!!!!!!!!!!! !!!#########"""###$$$######$$$$$$$$$$$$$$$$$$!!!!!!!!!"""###$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&((()))))),,,+++***)))((((((((((((******++++++,,,---------000///.........///111222,,,---///000000///---,,,+++,,,,,,,,,---------............---......///000111111000000/////////...////////////////////////000000000000111111111111111111000000//////......///000000000000000//////,,,---///111111000...---......///000000000000000000000000///......------000000000000000//////...---------------,,,,,,,,,------------------------++++++++++++++++++++++++******+++,,,---------...---------......///111111///......///111111000...////////////////////////------,,,,,,,,,,,,------,,,---......------...000000/////////......---------.........------......///000111000000000222444;;;???DDDJJJPPPWWW]]]aaagggddd```[[[XXXUUUTTTTTTUUUTTTSSSQQQRRRVVV\\\aaaffffffhhhjjjnnnrrruuuvvvxxxzzz}}} ### !!!!!!"""!!!!!!!!! """!!!!!!!!!  !!!"""###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$$$$$$$$$$&&&%%%######$$$%%%$$$###############$$$$$$$$$$$$"""######$$$$$$%%%&&&'''***---333999:::>>>JJJWWWqqq|||tttlllaaa]]]eeeqqq|||xxxuuusssqqqqqqsssyyy}}}yyyooofffTTTNNNCCC999000+++))))))$$$$$$$$$$$$%%%&&&''''''%%%%%%$$$######"""!!!!!!"""###$$$###!!! ######""""""#####################"""!!! !!!!!!!!!"""!!!!!! """###$$$!!!!!!"""############""""""!!!  !!!!!!!!!!!!!!!"""""""""### !!!"""""""""!!! """""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$$$$%%%!!!!!!!!!!!!!!!""""""""" !!!!!!######""""""###$$$###"""""""""""""""######""""""""""""###%%%&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&'''((()))***,,,+++***)))))))))))))))***++++++,,,---.........//////---------...000111,,,---///000000///---,,,,,,,,,,,,---......//////............//////000111333222222222111000000000////////////////////////111111111111000000000000111111000000//////.........//////000000000//////,,,---///111111000...---...//////000000000000000////////////////////////---------,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...000111222///......///111222000///////////////////////////------,,,,,,,,,,,,------,,,---//////------...//////////////////...............------.........------.../////////000222444777;;;AAAGGGMMMTTT\\\```dddbbb___\\\ZZZXXXWWWVVVUUUSSSOOOKKKJJJMMMSSSXXXdddeeegggiiilllnnnqqqssswwwyyy|||"""   !!!!!!""""""###$$$%%%&&&  """###%%%%%% !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$$$$$$$###$$$"""!!!"""######"""!!!#########$$$$$$$$$$$$%%%"""###$$$$$$$$$%%%(((***,,,000666;;;===CCCSSSbbbxxx}}}qqqeeeYYYVVVdddvvv|||yyytttnnnoooooorrrxxx|||vvvhhh\\\HHHAAA888000,,,***)))((($$$$$$######$$$%%%&&&&&&&&&%%%$$$###"""!!!  """""""""""""""$$$%%%$$$###!!!  !!!""""""!!!!!!!!!!!!""""""######$$$$$$  !!!!!!""""""###############!!!"""$$$%%%!!!!!!!!!"""""""""###### !!!!!!""""""!!!!!! !!!!!!!!!""""""!!!!!! """"""""""""""""""""""""$$$$$$######"""!!!!!!!!! !!!""""""######$$$!!!!!!!!!""""""#########!!!###$$$$$$#########$$$%%%%%%###""" ############$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''((())))))((((((((()))***+++,,,---******+++,,,---...//////,,,,,,+++++++++,,,,,,---------...//////...---------------......///////////////...//////000111222222222222222111111111111000000000000000000000000111000000000000000//////000000000000////////////......///000000000//////...///000000000///.........///000000111111000000,,,,,,------------------+++++++++,,,---...///000)))*********+++++++++++++++,,,,,,,,,,,,---------***++++++++++++,,,,,,,,,......---,,,,,,,,,,,,,,,---------......000111111/////////000111222111///////////////////////////......------------......+++---//////...---...//////////////////////////////...---...//////...---,,,---...//////000222555444777;;;@@@FFFLLLSSSXXXYYYZZZZZZZZZZZZYYYXXXXXXTTTQQQKKKEEEBBBDDDIIINNN]]]___cccfffhhhjjjnnnpppuuuxxx{{{ !!!!!!""" """""""""!!!  !!!"""###$$$%%% !!!!!!!!!!!!!!!"""###### !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$$$$###""""""!!!!!!"""$$$$$$###!!!#########$$$$$$$$$%%%%%%"""$$$%%%%%%%%%&&&)))------222888>>>AAAJJJ^^^pppxxxggg^^^XXXXXXfffvvv~~~~~~}}}yyyrrrppppppsssyyy{{{qqq___PPP>>>777///+++++++++(((%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$######""""""!!!!!! """""""""""""""$$$  !!!""""""""""""!!!!!!!!!"""###$$$$$$$$$!!!!!!!!!  !!!!!!"""###"""""""""!!!######$$$$$$!!!!!!"""""""""#########!!!!!!!!!!!!!!!!!!"""""" !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!$$$$$$######"""!!!!!! """"""##################!!!!!!"""######$$$%%%%%%%%%&&&''''''%%%$$$%%%%%%&&&%%%###"""!!!!!!!!!!!!%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''(((((('''((((((((()))+++,,,---)))***+++,,,---...//////,,,,,,,,,------,,,,,,+++------------------------.............../////////////////////000111222333///000000000000000111111000000000000000000000000000000000/////////......////////////000000000000---......///000000//////111111111000000//////...//////000111111111111000.........---,,,,,,++++++------,,,---...///111222))))))***+++,,,,,,------------........./////////******+++++++++,,,,,,,,,...------,,,,,,---...///...............///000111000//////000222222111//////////////////////////////..................///+++---//////............/////////////////////000111///---...000111///---,,,---.........///111333111333666999===BBBHHHLLLNNNPPPTTTXXXYYYZZZXXXWWWTTTPPPIIIAAA===???DDDIIIQQQUUU[[[___bbbfffkkknnnsssuuuyyy}}}$$$"""!!!###$$$ """#########""""""  """!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$###""""""$$$######$$$&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%"""$$$&&&&&&%%%&&&+++......222:::@@@EEEPPPfffzzzppp]]]YYY[[[^^^iiiwww{{{zzzrrrrrruuuzzzzzznnnXXXGGG:::222***(((++++++'''"""'''&&&&&&%%%%%%&&&&&&&&&""""""""""""############"""###$$$###!!! """$$$ !!!!!!!!!!!!!!!  !!!""""""#########$$$$$$###"""!!!  !!!!!!!!!!!!!!! !!!"""######"""!!! """"""""""""############"""!!!!!!!!!!!!"""######  !!!!!!""""""######$$$$$$$$$$$$$$$$$$$$$###"""!!! !!!"""###$$$$$$%%%''')))***)))'''&&&&&&'''###""""""""""""$$$%%%'''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&'''''''''(((((()))((((((''''''''''''(((******))))))))))))))))))))))))***+++,,,......///......///000000///...---...---,,,,,,,,,,,,---.../////////////////////...////////////000111222333------......//////000000000000000000000000000000000000//////.........---......//////000000111111------...///000000//////444333111000//////////////////000111111111111111222222111000...---,,,+++---,,,+++***)))***++++++))))))***+++---...//////((((((((())))))******************++++++,,,,,,,,,---,,,,,,,,,---///111222///............///000000000//////000222222111000//////////////////////////////............//////+++---///000///.........////////////000000000000111///---...111222000...---...///...------///111000111333444777;;;@@@DDDGGGKKKPPPVVVYYYYYYXXXVVVVVVQQQIIIBBB===???EEEIIIGGGMMMTTTZZZ^^^ccciiimmmqqqtttxxx{{{~~~~~~~~~}}}}}}~~~ !!! !!!"""!!!   !!!!!!"""""" !!!!!!"""###$$$$$$$$$ !!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!""""""""""""!!!!!! !!!###$$$$$$$$$$$$$$$###"""""""""###%%%%%%&&&&&&%%%$$$$$$######"""%%%&&&&&&%%%%%%(((,,,000222:::@@@AAAIII\\\tttnnnXXXVVV```kkksssyyyyyy|||zzzxxxyyyuuufffOOO===555000***)))++++++)))&&&&&&&&&$$$#########$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&""""""############""""""###"""!!!"""$$$$$$###!!!!!!!!!!!!!!!""""""""""""!!!!!!  !!!""""""!!!  !!!!!!!!!!!!%%%$$$###!!! !!!"""######""" !!!!!!"""###$$$$$$%%%%%%###############"""!!!!!!""""""#########""""""!!!!!!!!!!!!!!!""""""""""""&&&%%%%%%%%%$$$$$$######%%%###!!! !!!###%%%'''''')))***)))&&&###"""""""""############$$$$$$$$$&&&&&&&&&&&&''''''((((((''''''(((((())))))******(((((((((((((((((((((((()))******+++,,,---.................................---,,,++++++,,,---...000000///...............555444333222222444666777000000000000000000000000000000////////////000000///000111111111000...---------......///000000000......///000000000000000000000000000000000000000000000000000000000000000......//////000000111111//////............////////////...---,,,,,,,,,,,,*********++++++,,,,,,,,,))))))***+++++++++++++++************************------------------------///////////////000111111222111000//////000111222+++---///111222000...---,,,------...///000000111............////////////222111000.........///000000000000000000000000000333111...---...000000000111111111222333666888:::@@@DDDJJJOOOQQQSSSTTTUUUVVVPPPHHHCCCCCCDDDDDDDDDGGGJJJOOOSSSVVV\\\dddjjjjjjnnnsssvvvwwwyyy|||~~~~~~ !!! !!!!!!  !!!!!!  !!!""""""###### !!!!!!!!!!!!!!! !!!!!!!!!!!! """""""""""""""""""""""""""""""""""""""#########$$$###"""""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%&&&(((---000666===BBBEEEOOOdddzzzyyygggXXXZZZfffqqqxxx}}}}}}yyyvvvvvvqqqcccLLL:::///***%%%###%%%&&&###!!!%%%$$$"""!!!!!!!!!"""###"""""""""######$$$$$$$$$""""""############""""""###"""!!!"""###"""!!!!!!!!!!!!!!!"""""""""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""###""""""!!!!!!!!!!!!"""!!!!!!"""""""""""""""!!!!!!!!!"""######$$$%%%%%%###############"""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""""""""############""""""!!!!!!!!!######"""!!!"""$$$&&&'''%%%'''((((((&&&$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''(((((((((''''''''''''(((((()))******+++))))))))))))))))))))))))++++++,,,,,,------......////////////............///...---,,,,,,---...///111000//////......////////////000111111111111111////////////////////////111111000000000000111111......//////...------,,,.........///000000111111......///000000000000000000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,//////000000000000000000000000////////////000000//////...---,,,,,,,,,,,,++++++,,,,,,,,,---------)))******+++++++++******************************++++++++++++++++++++++++///............///000000111000////////////000111---...000111222111///...,,,,,,---......///000000............////////////111111000///////////////////////////////////////222000...---...000000000111111111111333555666888<<>>DDDNNNbbb}}}ooommmnnnvvvwwwpppiiifffaaaUUUCCC444111---)))((()))))))))((('''&&&%%%$$$###$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%""""""############"""""""""!!!!!!"""######""" !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""###"""!!! !!!"""###""""""""""""############""""""!!!!!!!!!!!!""""""!!! """$$$%%%!!!"""""""""#########$$$!!!"""""""""""""""!!!!!! !!!""""""""""""""""""!!!!!!"""""""""#################################!!!###%%%''''''((('''%%%&&&''''''%%%%%%%%%'''%%%%%%&&&&&&&&&'''''''''''''''((((((((()))))))))(((((()))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,//////.........------------...............//////000000////////////000000111111000000000000111111...///000111111111000000////////////////////////111111000000000000111111222111000//////000111222------...//////000000111......///000000000000000000000000000000000000000111111111111111111111111222222111111000000//////000000////////////000000//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++******))))))))))))))))))))))))---------...............---,,,,,,,,,,,,---..............................000000000///////////////.........//////000000000............////////////...///000111111000///...........................///.........000111000///000000000000000111111111222666<<>>FFFTTTlllxxxmmmssszzz}}}|||{{{|||{{{xxxppphhh___ZZZWWWNNN???333,,,)))&&&%%%%%%&&&&&&&&&''''''%%%$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""!!!!!!!!!###%%%&&&%%%$$$!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###"""!!! !!!"""###""""""""""""############$$$###"""!!! !!! """$$$%%%"""""""""""""""######### !!!!!!"""""""""!!!!!!!!!"""###$$$$$$$$$$$$$$$""""""""""""###########################$$$$$$$$$ !!!$$$&&&(((((((((((('''(((((('''%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&+++)))'''&&&&&&(((+++,,,))))))******+++,,,,,,,,,------------------------/////////......---,,,,,,,,,,,,---------.........///000000000000000000///111111000000000000111111111111000///000111222333000000000000000000000000//////............//////222111000//////000111222,,,------......///000000......///000000000000000////////////////////////000000000000000000000000222111111111000000//////.........------.........//////...---,,,,,,,,,,,,++++++******************++++++,,,,,,,,,++++++***))))))))))))))))))))))))---------....../////////,,,,,,,,,,,,,,,---......------............------........................000000000000000111111111............////////////...///000111111000///...////////////////////////.........000222222000///000000000000000000000000000333777;;;???DDDIIIMMMTTTYYY```ggglllppprrrsssttttttqqqjjjbbb]]]]]]^^^___```ccchhhlllooopppppppppqqqsssvvvyyy|||~~~~~~~~~    """$$$&&&%%%$$$$$$######"""""""""#########""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!! """!!! !!!"""&&&$$$""" """"""###$$$$$$$$$$$$###""""""###$$$%%%%%%&&&&&&%%%&&&((())),,,000666;;;;;;CCCNNN___vvvyyyrrriiittt~~~|||zzz{{{yyyuuujjj```UUUOOOMMMFFF:::///***)))'''%%%%%%%%%&&&'''&&&%%%$$$""""""######$$$"""""""""""""""!!!!!!!!!""""""############"""""""""!!!"""###&&&'''&&&%%%!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!""""""###""""""!!!!!!""""""###!!!!!!!!!"""""""""######%%%$$$###!!! !!!!!! !!!!!!"""###$$$"""""""""""""""""""""""" !!!"""""""""!!!!!!""""""###$$$%%%%%%%%%%%%"""""""""#########$$$$$$"""""""""""""""#########!!!###%%%'''(((((((((((((((((((((&&&$$$###$$$&&&%%%%%%%%%&&&&&&&&&'''''',,,***(((&&&''')))+++---*********+++,,,,,,------------------------------///.........------,,,,,,,,,,,,------...///////////////000000000000//////000000/////////000111111111000...------///111333111111111111111111111111///......------....../////////......//////000000------......///000000000......///000000000000000////////////////////////111111111111111111111111000000000000////////////...------,,,,,,------...//////...---,,,,,,,,,,,,************))))))))))))***++++++,,,,,,,,,,,,,,,************************+++++++++,,,------......---,,,,,,,,,,,,---......------...//////...------+++,,,---............---000000000000000000000000............////////////...//////000000000000000000000000000000000000000......000222444444222/////////000111111000000000///111444777:::???EEEIIIOOOUUU___gggmmmqqquuuwwwyyy{{{{{{wwwooohhhdddcccaaaaaaaaaccchhhkkkmmmmmmmmmnnnpppsssvvvyyy{{{|||zzz|||~~~ !!!  !!!!!!"""###$$$$$$$$$$$$######""""""!!! ###"""""""""!!!!!!!!!!!!"""!!!!!!!!!   !!!!!!!!!!!!!!! !!!!!!!!!!!! ######"""!!! !!!"""###$$$%%%$$$$$$############$$$$$$%%%%%%%%%&&&''')))+++...333999>>>AAALLL[[[kkk}}}sssmmmjjjxxx}}}}}}zzzuuuggg\\\OOOGGGDDD>>>333***,,,+++***((('''(((***,,,&&&%%%$$$###"""###$$$$$$###"""""""""!!!!!!!!! """"""############""""""$$$###"""###%%%%%%###!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!""""""#########"""""""""######""""""""" !!!!!!!!!"""""""""######"""!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!"""""""""""""""""""""!!! !!!""""""!!!!!!!!!!!!###$$$$$$%%%%%%%%%""""""#########$$$$$$$$$"""#########$$$$$$$$$$$$$$$%%%&&&''''''(((((((((&&&''''''%%%$$$$$$&&&(((&&&&&&'''''''''((((((((())))))*********+++++++++******++++++,,,---------------------------------------------,,,,,,,,,,,,.........///000111111111......///000000///......//////......//////000111///////////////000000111000000000000000000000000//////............//////......///000000000000000/////////000111111222222......///000000000000000////////////////////////222222222222222222222222.............../////////......------------......//////...---,,,,,,,,,,,,+++++++++*********)))))))))***+++,,,---.........++++++++++++++++++++++++++++++,,,,,,---.........---------------......///---...////////////...---)))+++---///000000///.../////////...........................///////////////////////////000111111111111111111111111111111...///111444666666333000...///000111222111111000000111333444777;;;@@@DDDGGGNNNXXXaaaggglllpppsssuuuzzzyyyqqqllliiiiiifffbbbbbbeeeiiijjjjjjkkkmmmooorrrtttvvvxxxxxxwwwyyy|||!!!###  ###### !!!$$$&&&&&&%%%$$$"""###""""""!!! """"""!!!!!! """"""!!!!!!  !!!!!!!!!!!!!!! !!!!!!!!!!!! ######$$$$$$$$$$$$######!!!"""#########!!!"""###$$$%%%$$$#########$$$$$$$$$$$$%%%%%%%%%'''(((***,,,///555;;;@@@HHHTTTdddtttyyynnniiiooo~~~~~~zzzuuuggg[[[LLLCCC???999///&&&++++++***((('''(((***,,,((('''&&&%%%%%%%%%&&&&&&%%%$$$$$$$$$######""""""""""""############""""""&&&$$$#########""" !!!!!!!!!!!!""""""""""""""""""######$$$$$$$$$$$$!!!"""###$$$$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###!!!!!!"""######""" """"""""""""!!!!!!!!!!!! !!!""""""!!!!!! !!!######$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''(((((($$$%%%%%%%%%$$$%%%(((***(((((((((((())))))))))))&&&(((+++---...,,,***(((***++++++,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,///000000111222333333333---...///000000///...---...............///000000...///111222333222111000////////////////////////000000////////////000000///000111333333333222111111111111222333333444444...//////000000000000000////////////////////////------------------------,,,---------......////////////............////////////...---,,,,,,,,,,,,,,,,,,,,,+++++++++******((()))***,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,------......///000111111...------------...//////---...///000000///...---(((+++...111222222000///---------------------,,,............/////////000000///.........000111222111111111111111111111111///000222555888777444111---...000111222222222111111222333333555999>>>BBBAAAHHHSSS[[[aaafffkkkoooooovvv~~~wwwqqqnnnpppkkkeeecccdddggghhhhhhkkklllnnnqqqsssuuuvvvvvvvvvwww{{{ !!!"""""" !!!!!!  !!!!!!   !!!"""######""""""!!!!!!!!!!!!"""""" ###%%%&&&%%%$$$###%%%""" ###$$$###!!!%%%$$$###"""""""""###$$$!!!""""""!!!!!!!!!$$$&&&,,,''')))444999999???IIIUUUggg|||nnnhhhqqq~~~{{{zzzjjj\\\LLLCCC<<<333---+++&&&'''''')))+++---...000***)))'''&&&$$$######### !!!!!!""""""######"""###$$$"""  ###########################!!! !!!"""###""" !!!"""$$$$$$######"""!!!"""!!!!!!$$$$$$$$$######""""""!!!!!!!!!!!!""""""""""""!!!!!!$$$$$$$$$###############!!!"""###$$$$$$###"""!!! !!!"""$$$&&&'''(((+++'''###!!!"""###!!!""""""!!!!!!###$$$&&&'''%%%%%%&&&&&&'''(((((()))((((((((((((((((((((((((############$$$%%%&&&&&&&&&'''((((((''''''(((*********+++++++++,,,,,,,,,***,,,......------...///------......//////000000//////............//////......///000///...,,,+++---...///000000111111111111///...,,,,,,...///111////////////////////////000...+++******,,,///111......//////000111111111222222333444444555555666444444444333222111111000333333222111000......---000000111222222222111111111111000//////000111111///////////////000111111111111000///......---,,,///000000---)))(((***,,,------,,,,,,++++++++++++---------------------------,,,+++***)))***+++,,,,,,,,,,,,---------......---------------------------------............////////////......---------)))***+++,,,---///000000//////000000000000/////////000111222222111//////111111111111111222222222000111111222222222111111......////////////......000111333444555888;;;>>><<>>?????????>>>AAAAAABBBCCCCCCCCCBBBBBBDDDCCCBBBAAAAAABBBCCCDDDBBBAAA@@@???=========<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;999777444111000000000000//////...,,,+++******((((((((()))))))))******)))***+++,,,---,,,+++***,,,,,,,,,---------......---------------------------------............///---------------,,,,,,,,,000000000111111111111111222111///......///111222333222111000000222333444333333222111000000/////////000000000000//////...//////............//////000111222222222222444555777:::>>>BBBEEEJJJPPPTTT]]]```dddiiinnntttzzz~~~yyyuuutttrrrnnnnnnpppqqqsssvvvyyyzzzzzzxxxwwwuuupppjjjeeeffflllsssxxx~~~   !!! %%%$$$"""  !!! !!!!!!!!!!!!!!! """"""!!!!!!!!!!!!""""""$$$$$$###"""""""""###### !!!###$$$$$$$$$$$$$$$!!!"""$$$&&&''''''&&&%%%###$$$$$$$$$###$$$&&&)))(((...666;;;AAAOOOggg}}}}}}~~~}}}~~~{{{xxxaaaPPP===222,,,))))))++++++***))))))(((((())))))---,,,***(((&&&%%%$$$$$$$$$$$$######""""""!!!!!!!!!"""###"""!!! !!!"""###########################!!! !!!"""###""" !!!!!!!!!!!!!!!"""""""""!!! !!!"""###"""!!!  !!!!!!""""""!!!!!!""""""""""""!!!!!!!!!!!!"""""""""#########!!!!!!""""""""""""!!!!!!$$$$$$######"""!!!!!!!!! """######"""!!!!!!""""""###%%%&&&&&&''''''((((((((()))))))))******''''''&&&&&&&&&%%%%%%%%%''''''''''''((()))******)))***++++++******+++---++++++,,,,,,,,,---------...///000000...,,,,,,---000/////////......------......------------.........---,,,++++++,,,...///111111111111000...---,,,//////000000000000//////---------------------------------...///111222444444555777999;;;===???@@@>>>>>>>>>???@@@@@@AAAAAA<<<<<<;;;;;;;;;;;;::::::<<<===???AAACCCCCCCCCCCCEEEFFFGGGHHHIIIIIIIIIIIIJJJIIIHHHGGGGGGHHHIIIJJJIIIHHHGGGEEEDDDCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCBBB@@@===:::888777666666333333222000///---,,,,,,------------------------((()))+++,,,---,,,++++++,,,,,,,,,---------......---------------------------------............///------------------------//////000111222333444555333111000......000111333333222111111111222444555444333333222111000000///000000000000000///......000///............///000000111333222111111222333555777;;;>>>CCCIIIPPPTTTZZZ\\\```dddhhhooovvv{{{}}}zzzyyyzzzyyyvvvvvvzzzyyyxxxwwwvvvuuuuuuvvvvvvrrrmmmfffaaaaaahhhpppvvvyyy||| !!!###"""    !!!!!!!!! '''&&&%%%$$$""""""!!!!!! !!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""############$$$$$$$$$$$$$$$%%%'''&&&$$$"""!!!!!!######$$$%%%&&&&&&&&&&&&$$$%%%&&&&&&%%%'''***---+++222:::@@@HHHZZZtttyyyttt|||{{{xxxyyy{{{}}}|||||||||~~~|||uuuoooUUUGGG777///,,,***+++---+++***)))(((((((((((((((---,,,+++)))((('''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$###$$$%%%$$$###"""###$$$###########################!!! !!!"""###""" !!!!!! !!!"""###!!!###$$$###""""""###!!!!!!!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!""""""######$$$$$$%%%%%%######$$$$$$$$$""" !!!!!!!!!"""""""""######!!!###$$$###"""!!!!!!"""######%%%&&&'''((((((((())))))))))))************&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((()))***+++,,,,,,++++++,,,...,,,,,,,,,,,,---------------///000000...------...///////////////...............------------............---------...//////111111111111000///------////////////////////////------......///000000000/////////000222444777999999:::<<<>>>@@@BBBDDDDDDAAAAAABBBCCCCCCDDDDDDEEE@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCDDDEEEFFFFFFFFFGGGIIIKKKLLLNNNNNNNNNNNNMMMLLLLLLLLLLLLMMMNNNNNNNNNLLLKKKJJJIIIIIIHHHIIIIIIIIIJJJJJJKKKKKKKKKHHHEEEBBB@@@??????===<<<:::999888666444222111000......------,,,,,,++++++++++++,,,---............,,,,,,,,,---------......---------------------------------............///---------............/////////000222333444555666222111000000000000111222222222222222333444555555444444444333222222111111111111111111000///......000///...------...///000///111333333222111222333222444777;;;???EEELLLQQQUUUXXX\\\```eeejjjqqquuuyyyyyy|||}}}~~~|||yyyuuurrrpppppprrrsssqqqlllfffbbbccciiiqqqwwwvvvxxx|||~~~ !!!   !!!!!!   !!!!!!"""###############"""!!!  !!!!!!""""""""""""!!!!!!!!!!!!"""""" !!!"""$$$$$$$$$###### ###&&&&&&$$$""""""#########"""""""""######$$$###$$$&&&&&&''')))---000000777???FFFQQQeee{{{sssmmmsssyyyttttttwwwxxxxxxwwwwwwyyyyyytttiiiaaaJJJ>>>222......------...***))))))(((((((((((()))+++***)))(((''''''''''''$$$%%%%%%%%%%%%%%%%%%&&&"""###%%%$$$###"""###%%%###########################!!! !!!"""###""" !!!  !!!"""###%%%)))(((### """%%%""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""######$$$%%%%%%&&&''''''%%%$$$###!!!!!! !!!!!!""""""######"""###$$$###!!!!!!###%%%%%%&&&''')))************------,,,+++)))(((''''''&&&&&&&&&''''''(((((()))$$$$$$$$$$$$%%%&&&'''(((+++,,,------,,,,,,---...,,,,,,,,,------------...,,,...000000///......///------...............///...------,,,,,,------...---...//////000000000///000000111000000///......///...---,,,,,,---...///---...///000222333444444333444666888:::;;;;;;<<<===>>>???AAACCCDDDFFFFFFDDDDDDEEEEEEFFFGGGGGGGGGDDDDDDDDDDDDEEEEEEEEEEEEFFFEEECCCCCCCCCDDDFFFGGGFFFGGGIIILLLNNNPPPQQQRRRPPPOOONNNMMMMMMNNNOOOPPPQQQQQQPPPNNNMMMMMMMMMMMMNNNNNNOOOPPPPPPQQQRRRRRRKKKHHHDDDCCCDDDDDDBBBAAAAAA@@@???===;;;888777666111000///...---+++******,,,,,,,,,,,,---...//////,,,,,,,,,---------......---------------------------------............///........./////////000000000000111222333333444444111111111111111111111111111222333444555555555555444444444444444444444444222222222222111000///...000///...------...///000///111333444333222222333000222555888<<>><<>>999===AAABBBAAA@@@BBBDDDCCCBBBBBBCCCDDDDDDBBB???DDDEEEFFFIIIJJJLLLMMMMMMLLLIIIHHHKKKKKKHHHHHHKKKLLLKKKIIIHHHGGGGGGHHHHHHGGGHHHIIIKKKLLLNNNOOOPPPSSSQQQOOOMMMLLLLLLLLLMMMOOOPPPQQQQQQOOONNNOOOPPPRRRSSSUUUVVVWWWWWWWWWWWWQQQOOOMMMJJJIIIIIIIIIJJJKKKIIIGGGFFFEEEDDDBBB@@@?????????>>><<<999555333222111111000///...------+++,,,...000111000...------------...............------,,,,,,,,,---......//////...------...000111111111111000111111222333111222333444555555555555333444444666777888999::::::777555444444555555444666555444333111000///...---///000000//////000222111222222333333333333222222222333555:::???DDDGGGHHHIIINNNUUUZZZ\\\aaagggkkklllpppxxx~~~zzz}}}{{{zzzxxxtttooonnnjjjaaa\\\___eeeiiikkkmmmnnnrrrwwwzzz|||~~~ !!!"""!!! """""""""!!!!!! !!!!!! !!!!!!""""""!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!""""""###!!!  """""""""""""""""""""""""""############$$$$$$$$$$$$############%%%&&&'''%%%&&&'''''')))---333888<<<@@@IIIZZZnnnxxx{{{}}}yyyxxxxxxyyyvvvuuupppjjjeee\\\JJJ999333...+++,,,000333222000444000,,,+++++++++***)))))))))'''&&&$$$###!!!!!!!!!###$$$###""" $$$$$$#########"""""""""!!!!!! """###$$$"""!!! !!!"""###!!!!!!!!!!!!"""""""""######%%%&&&&&&###!!!"""###"""""""""""""""""""""""" !!!!!!"""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""###$$$%%%&&&)))***---//////...---+++...+++(((&&&''''''''''''&&&&&&''''''((((((((('''************+++,,,---...//////.........---------,,,---///000111000///......//////000000000000/////////..................000---,,,,,,///000///...---...///000000///......////////////000///...---000///......///111333444888999:::<<<>>>@@@AAABBB>>>AAAEEEFFFEEEEEEFFFHHHEEEEEEDDDEEEFFFEEECCCAAADDDEEEFFFHHHJJJLLLLLLMMMKKKIIIIIILLLLLLIIIHHHKKKMMMLLLKKKIIIIIIIIIIIIJJJGGGHHHIIIJJJLLLMMMNNNOOOQQQQQQOOOMMMLLLKKKJJJJJJKKKLLLLLLKKKJJJJJJLLLNNNQQQSSSUUUWWWYYYYYYXXXWWWSSSQQQNNNLLLJJJIIIJJJJJJKKKIIIGGGGGGGGGFFFEEECCCDDDDDDDDDDDDBBB???<<<;;;888777666555333222111000000000222222222000///------------......///000000111111111111111111111111222222111111000000000000333333222222222333333444333333444444444444444444333444555777888888888888999888666666777777777666555555444333111000///...---...000///......///000111222333333333333333333222222333666999???CCCFFFHHHGGGIIIOOOSSSVVV^^^eeefffgggjjjpppwww|||}}}|||}}}{{{zzzxxxsssnnnlllfff]]]WWWZZZaaaeeehhhkkkjjjmmmrrruuuxxxzzz}}}  !!!!!!  !!!"""""""""""""""!!!!!!!!!$$$###""" !!!!!!!!!""""""!!!!!!  !!!!!!!!!!!!"""""""""###""" !!!"""!!! !!!!!!!!!!!!!!!!!!!!!!!!"""############$$$$$$$$$$$$#########$$$%%%&&&'''%%%&&&&&&'''***///555:::@@@FFFSSSfff{{{zzz|||{{{{{{|||{{{yyysssjjjbbbVVVDDD555---***(((***///222222111111///,,,,,,,,,,,,+++***))))))'''&&&$$$###!!!!!!!!!"""###$$$$$$######"""######""""""""""""!!!!!! !!!"""######$$$""""""!!!!!!""""""###$$$!!!!!!!!!"""""""""###### """$$$$$$"""""""""### !!!#########"""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""############""""""""""""######!!!!!!!!!!!!""""""""""""""""""""""""###$$$%%%&&&''')))+++...///...------,,,)))'''&&&'''((((((((($$$&&&(((******)))'''&&&++++++******+++,,,...////////////............------...///000111000///...000000///.........//////......//////////////////222000......///000///......//////000//////......///////////////000000000111111111222444777999;;;@@@AAABBBCCCEEEFFFGGGHHHFFFHHHKKKLLLKKKKKKKKKLLLIIIHHHGGGGGGHHHGGGEEECCCDDDEEEFFFHHHJJJKKKLLLLLLJJJIIIJJJNNNNNNKKKIIIKKKNNNMMMLLLKKKJJJJJJKKKKKKGGGGGGHHHIIIJJJLLLLLLMMMPPPPPPPPPOOOMMMJJJHHHGGGHHHHHHHHHFFFEEEFFFIIILLLPPPRRRUUUXXXZZZZZZYYYXXXVVVTTTQQQNNNLLLKKKJJJJJJJJJHHHGGGHHHIIIIIIHHHGGGGGGHHHIIIJJJIIIGGGDDDCCCAAA@@@???===;;;999888777666666777777666444222000111000///...///000111222000111111222111111000000444555555666666555444444555555444444444444444555555555444444444333333333333444666888888777666555888777777888::::::999777555444333222111///.........///000///...---...///111111222333333333333333333333444666:::>>>BBBEEEGGGDDDDDDGGGKKKOOOXXXaaaccceeehhhjjjnnnsssxxx|||||||||{{{yyywwwsssmmmiii```WWWPPPSSSZZZ___cccgggiiilllqqquuuxxx{{{~~~!!!"""   $$$"""  """###"""""""""""""""!!! !!!!!!!!!!!!!!! !!!!!!!!!""""""!!!"""!!! """###"""""" !!!!!!!!!!!!""""""#########$$$$$$$$$######$$$$$$%%%&&&&&&'''''''''((((((***...444888BBBKKK]]]ttt|||}}}|||}}}}}}vvvjjj^^^QQQAAA444+++)))(((***...111222222000///...---,,,+++)))(((&&&&&&%%%%%%%%%$$$$$$$$$$$$"""  ###%%%&&&"""""""""!!!!!!!!!!!!!!! """###########################$$$$$$$$$!!!!!!"""""""""#########!!!!!!"""""""""!!!!!!!!!!!!###&&&''''''&&&%%%!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!!!!!!!"""$$$%%%$$$###"""!!!!!!"""###$$$"""""""""!!!!!!!!!!!!!!!""""""######$$$%%%&&&'''***,,,---/////////...---)))'''%%%&&&'''(((((('''&&&'''((()))***)))((((((+++***)))((((((***,,,---/////////.....................///000000000000///222111///...---...//////...//////000000111111111222111//////.........---/////////.........------+++,,,...///000222555777666666888:::>>>AAADDDFFFHHHIIIIIIJJJKKKLLLMMMMMMMMMOOOPPPQQQQQQPPPPPPPPPNNNLLLJJJJJJJJJIIIFFFDDDDDDEEEFFFHHHJJJKKKKKKKKKJJJIIIKKKPPPPPPLLLJJJKKKMMMMMMLLLLLLKKKKKKKKKKKKGGGGGGHHHHHHIIIJJJKKKKKKOOOPPPQQQQQQOOOLLLHHHFFFGGGGGGFFFDDDCCCDDDGGGJJJMMMOOOSSSWWWYYYZZZYYYXXXXXXVVVTTTQQQOOOMMMLLLLLLIIIHHHGGGHHHJJJKKKKKKJJJIIIJJJKKKMMMLLLKKKJJJHHHIIIIIIGGGEEECCCAAA@@@???<<<=========<<<;;;:::999888777555222111111111222000111222333444444444333666777:::<<<<<<<<<:::999777666555444444444444444444444333333444444444555333555777999999777444333555555666888:::;;;999777444333333222000//////...000111111000...---...///000000111222333333333333444444555777:::>>>AAACCCEEEBBBBBBDDDGGGJJJQQQZZZaaaeeeiiijjjiiilllrrrxxxxxxzzz{{{yyywwwtttmmmfffYYYOOOHHHKKKRRRXXX]]]bbbfffiiimmmqqquuuxxx|||""""""  """!!!  !!!###%%%"""""""""""""""!!!!!! !!!!!!"""""""""######### !!!!!!!!! """!!! """######""" !!!!!!!!!"""""""""#########$$$$$$$$$###$$$$$$%%%&&&&&&''''''&&&'''''')))+++000666;;;BBBPPPggg}}}tttdddTTTGGG999...,,,++++++---///000111111444444333222///+++)))(((&&&&&&%%%%%%%%%$$$$$$$$$"""!!!!!!###&&&'''%%%###!!!!!!!!!!!!!!!"""""""""!!!"""############"""######$$$$$$$$$$$$$$$""""""""""""###############""""""""""""!!! !!!$$$%%%%%%$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!!!!!!!"""$$$%%%$$$###"""!!!!!!"""###$$$$$$######"""!!! ######$$$$$$%%%'''((()))------......---,,,+++***'''%%%$$$%%%&&&((('''&&&))))))((('''((()))***++++++***)))))))))***+++,,,////////////////////////...//////000000000000000333222000///......///000000000000111111222222222111111000...---,,,,,,---......------------------,,,...111333333555888:::;;;<<<>>>BBBEEEIIILLLNNNNNNOOOOOOPPPQQQQQQRRRRRRTTTTTTTTTUUUUUUTTTSSSQQQQQQOOOLLLKKKJJJIIIGGGEEEDDDEEEFFFHHHIIIJJJJJJJJJIIIHHHKKKPPPPPPLLLJJJKKKLLLLLLLLLLLLKKKKKKKKKJJJGGGHHHHHHHHHIIIIIIJJJJJJNNNPPPRRRRRRQQQOOOKKKIIIHHHGGGEEEBBB@@@AAACCCFFFIIIKKKOOOSSSVVVWWWWWWVVVXXXWWWUUUSSSQQQPPPOOONNNIIIHHHHHHIIIKKKLLLLLLKKKJJJKKKMMMOOOOOOOOOMMMMMMOOONNNMMMLLLJJJIIIHHHGGGCCCCCCDDDEEEFFFGGGGGGGGGDDDBBB???;;;777555333333555666888:::<<<===>>>>>>===>>>@@@AAAAAA>>>;;;999888777666444444333333333222222222222444555777888333555777888888666444222333333444666888999777666444333333222111000//////222333333222000///000111///000111222333333333333666666777999;;;>>>AAACCCCCCAAABBBFFFFFFFFFJJJPPPWWW^^^eeegggggghhhnnnssstttyyy{{{yyyxxxvvvnnneeePPPGGG@@@CCCJJJOOOUUUYYY^^^aaaeeeiiilllppptttxxx}}}"""  """ ###"""!!!  """$$$%%%""""""######""""""!!! !!!""""""######$$$$$$%%%!!!"""""""""!!! """  """######### !!!!!!""""""###"""############$$$$$$$$$###$$$%%%&&&'''''''''&&&###%%%'''***///666===CCCFFFXXXsss|||qqq]]]KKK>>>333,,,------...//////000000111777999999777333...+++***))))))'''&&&$$$###!!!!!!###%%%+++333777444,,,%%%!!!!!!""""""""""""######!!!!!!!!!!!!""""""""""""""""""###$$$$$$$$$$$$###"""""""""#########$$$$$$$$$###""""""""""""  !!!###%%%&&&&&&&&&&&&""""""""""""""""""""""""###""""""""""""###$$$$$$######""""""""""""######$$$$$$$$$###"""!!!!!!!!!%%%%%%%%%&&&''')))***+++,,,,,,,,,+++***)))(((''''''&&&%%%&&&'''((('''%%%+++***((('''''')))+++---,,,,,,------------------...////////////000000000/////////000000000111111222222111000000000111111111111222222222222222222000000000///,,,+++,,,...---------------...//////333777;;;;;;999888:::<<<>>>???BBBEEEIIILLLOOOPPPRRRSSSSSSTTTUUUVVVWWWWWWYYYXXXWWWXXXYYYXXXUUUSSSSSSPPPMMMKKKIIIHHHFFFDDDDDDEEEFFFHHHIIIIIIJJJJJJIIIHHHJJJNNNOOOKKKJJJLLLKKKKKKLLLLLLLLLLLLKKKJJJHHHIIIIIIIIIIIIIIIIIIIIILLLNNNPPPRRRSSSQQQOOONNNJJJJJJGGGDDD@@@???@@@AAADDDFFFIIIMMMPPPSSSTTTUUUUUUUUUUUUTTTSSSSSSRRRRRRLLLKKKJJJKKKMMMNNNMMMLLLKKKMMMOOOQQQQQQQQQPPPOOOOOOOOOOOOOOONNNNNNNNNNNNKKKLLLMMMOOOQQQSSSUUUUUUQQQOOOLLLGGGBBB===:::888999999:::;;;===@@@BBBCCCFFFFFFGGGFFFCCC???;;;888999888777555444333333333111111111222333666888:::444555666777777666444333222222222444666777666444444444333333222111111000222333444333222111222333000111222444555555555555888999:::;;;===???AAABBBCCCBBBDDDGGGFFFCCCDDDHHHGGGOOOYYY```cccfffkkkooopppxxx|||zzzyyyyyypppeeeLLLCCC<<>>CCCDDDAAA??????AAAAAACCCEEEIIILLLNNNPPPQQQUUUVVVWWWXXXYYYZZZ[[[[[[]]]\\\ZZZ[[[\\\[[[WWWTTTTTTQQQMMMJJJHHHGGGEEECCCDDDEEEFFFGGGHHHIIIIIIIIIIIIGGGHHHLLLMMMJJJJJJMMMKKKLLLMMMNNNNNNMMMLLLLLLJJJJJJJJJIIIIIIIIIIIIIIIIIIKKKMMMPPPRRRRRRRRRRRRRRRQQQOOOJJJEEEAAA@@@@@@@@@AAADDDGGGJJJNNNQQQRRRRRRRRRSSSTTTUUUUUUUUUUUUQQQPPPOOOOOOPPPPPPOOOMMMIIIKKKMMMNNNOOOOOOMMMMMMMMMNNNOOOOOOPPPQQQRRRRRRTTTUUUVVVXXXZZZ\\\^^^```\\\[[[XXXTTTOOOIIICCC@@@???>>><<<<<<===???BBBDDDHHHHHHHHHGGGEEEAAA>>><<<;;;:::999777555444444444333222111111333555777999444444555555666555555555444222111222444555555444555555444444333222222222000222333333111111222444333444555777888999999999;;;;;;<<<===???@@@BBBBBBEEEDDDDDDFFFCCC??????BBB???FFFOOOXXX^^^ccchhhlllmmmwww|||{{{{{{|||sssfffPPPGGGAAAEEEKKKOOORRRUUU[[[]]]```bbbeeeiiimmmqqqrrryyy   !!!!!!!!!"""############""""""###############"""!!!!!! !!!"""######$$$!!!###%%%&&&&&&&&&$$$### !!!######""" !!!!!!"""###$$$$$$%%%"""############$$$$$$$$$###$$$%%%'''(((''''''&&&+++---///111555<<>>>>>@@@CCCFFFKKKOOOQQQPPPQQQRRRTTTVVVWWWWWWWWWUUUTTTRRRRRRRRRRRRPPPNNNFFFGGGIIIKKKKKKKKKIIIHHHLLLLLLNNNOOOQQQSSSTTTUUU[[[[[[\\\]]]___aaaccceeeaaaaaa```]]]XXXQQQKKKHHHGGGEEEBBB@@@@@@BBBEEEGGGEEEEEEFFFGGGFFFEEEDDDCCC===<<<:::888777666555555555444222222222444666777444444444444555555666666666444222222333555555555555555555444444333333333///000222222111111222444666777888999;;;;;;<<<<<<<<<======???@@@AAABBBCCCHHHEEEDDDCCC@@@<<<<<<@@@AAAEEELLLTTTZZZaaafffjjjkkkvvv|||{{{|||~~~uuugggWWWNNNIIIMMMSSSVVVXXXZZZWWWYYY[[[]]]___cccgggkkkooowww """######!!! !!!!!!"""###"""!!!!!!!!!!!!!!!"""###$$$%%%######""""""!!!!!! !!!###$$$$$$###""""""%%%&&&''''''&&&%%%###""" """###"""!!! !!!###$$$$$$###"""!!!!!!"""""""""###$$$$$$###$$$&&&(((&&&'''(((''''''''')))+++)))(((...888;;;;;;HHHXXXppp|||wwwrrrmmmbbbVVVFFF999...(((***///---000222444444444444444<<<999444111///---+++)))&&&%%%$$$#########$$$%%%'''%%%######%%%&&&$$$!!!########################$$$$$$######""""""!!!!!!"""""""""""""""""""""""" !!!"""###$$$%%%%%%$$$$$$###"""!!!!!!""""""$$$###"""!!!!!!"""###$$$$$$###"""!!!!!!"""###$$$######$$$$$$$$$$$$###############$$$%%%%%%%%%&&&%%%###!!!"""%%%'''&&&$$$%%%&&&(((***,,,---......---,,,+++)))((('''''''''+++)))((()))***,,,,,,+++))))))***++++++++++++***..............................///000111222222333111111000//////000111222222444555555333333444666999666333222444666555333555444333222111111111111222222111222444777:::<<>>@@@BBBEEEFFFIIIHHHFFFDDDAAA???>>>===<<>>>>>>>>@@@CCCFFFIIILLLMMMPPPSSSUUUWWWXXXXXXXXX[[[ZZZVVVTTTTTTQQQLLLHHHHHHGGGGGGGGGFFFFFFFFFHHHJJJLLLPPPSSSUUUWWWXXX\\\]]]^^^___aaadddhhhlllkkkkkkjjjiiigggdddaaa```ZZZUUUNNNIIIHHHGGGDDDAAADDDDDDEEEEEEEEEEEEDDDDDDDDDBBB@@@===;;;:::::::::666444222333555555333000333222111222444555444333444222111222444555555444444444333333333333444444333444555555444444666888888999:::<<<<<<<<<<<<;;;>>>>>>>>>???@@@BBBDDDFFFHHHGGGFFFEEECCCAAA???===;;;>>>BBBGGGMMMUUU\\\aaakkkqqqwwwzzzyyytttooolllaaa]]]ZZZ[[[```ccccccaaa___```___\\\ZZZ]]]eeelllsssxxx|||}}}!!!!!! """"""  """!!!  !!!!!! !!!!!!"""###!!!!!!###$$$$$$%%%%%%%%%!!!"""######!!!!!!"""###$$$###""""""""""""""""""$$$%%%%%%$$$###"""###$$$$$$&&&'''&&&&&&&&&(((***))),,,444===AAAGGG[[[ppppppdddmmm~~~vvvnnnhhhRRRDDD666///---,,,,,,///111111111111222444555666999666222///---,,,***(((((('''&&&%%%$$$######$$$$$$###!!!"""######""" """""""""""""""""""""""" !!!!!!!!!""""""""""""""""""""""""""""""########################$$$###""""""""""""""""""""""""############""""""######""""""""""""############$$$$$$$$$$$$######$$$$$$$$$######""""""!!!'''&&&&&&'''***+++++++++++++++,,,,,,---,,,,,,,,,---,,,+++***))))))))))))*********)))******+++,,,---...//////000000//////////////////////////////111111111111111111111111222222111000000111111222333444666555444444666777444333333444777:::;;;;;;999888777666555555555555555555777888:::;;;======>>>AAAEEEGGGHHHHHHJJJKKKNNNPPPSSSUUUVVVWWWXXXZZZYYY[[[]]]]]]\\\]]]___```aaa``````___]]]\\\ZZZYYYXXXWWWUUUSSSPPPNNNLLLKKKJJJHHHGGGGGGHHHJJJMMMOOOMMMLLLKKKJJJJJJKKKMMMNNNLLLKKKLLLNNNPPPQQQOOOMMMMMMLLLJJJHHHFFFDDDDDDCCCHHHHHHIIIKKKMMMPPPRRRSSSTTTUUUVVVVVVSSSOOOKKKHHHDDDCCCBBBAAAAAABBBDDDEEEFFFHHHLLLPPPSSSVVVXXXYYYZZZ]]]^^^ZZZXXXWWWSSSNNNJJJIIIGGGFFFEEEDDDEEEEEEFFFHHHKKKOOOSSSVVVXXXYYY\\\]]]___```bbbeeeiiilllpppppppppooonnnkkkiiihhhaaa]]]WWWSSSQQQNNNIIIEEEFFFGGGHHHIIIIIIJJJJJJIIIGGGFFFEEECCCAAA@@@@@@@@@999888666555666555444333555444444555777888777666444333111222444555555444444444333333333333444444333555777888777777888999;;;;;;;;;<<<======>>>>>>?????????@@@AAACCCDDDEEEFFFGGGHHHHHHFFFDDDAAA@@@===???CCCFFFKKKQQQWWW\\\gggmmmuuuyyyyyyuuupppnnnjjjfffccccccgggkkklllkkkgggfffbbb\\\YYY[[[bbbhhhrrruuuwwwxxx||| !!! !!!"""""""""!!! !!!!!!"""!!! !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!###$$$!!!  !!!"""""""""!!! !!!"""###!!!!!!"""###############!!!"""######"""!!!"""#########"""""""""""""""######%%%&&&&&&%%%$$$%%%&&&$$$%%%&&&&&&&&&&&&(((+++***///888???DDDOOOfff|||~~~mmmdddqqq}}}uuukkkcccJJJ<<>><<<:::999999::::::;;;;;;:::<<<>>>@@@???>>>999777555555555555444333444333333333333333333444333666999::::::::::::;;;============>>>???@@@AAAAAAAAAAAABBBBBBCCCDDDDDDFFFHHHJJJKKKJJJHHHFFFDDDBBBDDDFFFHHHKKKOOOUUUXXX```gggqqqwwwyyyxxxuuusssrrroookkkkkknnnqqqssssssqqqmmmeee]]]XXXXXX]]]bbbjjjnnnqqqsssyyy !!!"""!!!""""""'''###"""$$$###!!!!!!!!!"""###############!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!###$$$  !!!!!!"""!!!!!!!!!"""#########$$$ !!!###$$$#########""""""!!!!!!!!!"""###$$$###"""!!!"""$$$###"""""""""""""""######!!!###"""###$$$%%%$$$%%%&&&&&&&&&''')))+++---333;;;CCCJJJZZZrrrvvvnnnooo~~~yyyooocccYYYDDD888------///000//////222222444888>>>AAABBBBBB666333///---+++***((('''######$$$%%%%%%&&&&&&&&&###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%&&&&&&########################""""""!!!!!! ###"""""""""""""""######!!!"""###$$$$$$###"""!!!"""""""""######"""""""""######$$$$$$$$$$$$###### !!!"""###$$$%%%%%%%%%''')))***+++++++++,,,***+++,,,---.../////////++++++******)))************+++,,,+++)))(((***,,,++++++,,,---------------,,,,,,---------.........333333333333222222222222333333333333222222111111000222333444333333555666777888999::::::;;;;;;<<<:::999999888888888888999777888:::<<<======>>>>>>BBBEEEHHHJJJKKKLLLMMMNNNOOOQQQTTTVVVWWWXXXZZZ[[[]]]^^^``````______```bbb``````___^^^]]][[[YYYYYYYYYXXXVVVUUUSSSQQQPPPOOONNNMMMLLLKKKLLLOOORRRTTTXXXUUUQQQLLLIIIIIIIIIIIINNNPPPRRRTTTTTTTTTTTTTTTPPPOOONNNMMMLLLLLLLLLLLLLLLLLLKKKKKKLLLNNNPPPRRRSSSUUUWWWYYYXXXVVVSSSQQQJJJHHHFFFDDDBBBAAA@@@@@@@@@BBBEEEIIINNNSSSVVVXXXZZZ^^^```___^^^^^^ZZZUUUSSSQQQMMMIIIFFFEEEEEEEEEDDDFFFJJJOOOTTTXXX[[[]]]^^^```ccceeefffhhhlllnnnxxxxxxxxxwwwuuurrrooonnnpppmmmhhhfffddd```ZZZUUUPPPQQQSSSTTTVVVVVVWWWWWWQQQQQQPPPOOONNNMMMLLLKKKGGGFFFDDDBBBAAABBBDDDFFFGGGFFFEEEGGGIIIJJJJJJIIIAAA???;;;999888666444222333333333222222333333333333666:::;;;<<<<<<<<<===????????????@@@AAABBBCCCCCCCCCCCCCCCDDDCCCCCCCCCFFFHHHKKKMMMMMMLLLJJJIIIFFFGGGHHHIIIJJJMMMQQQUUUYYYaaakkktttxxxzzzzzzzzzvvvtttrrrqqqrrrtttvvvvvvuuupppggg^^^WWWUUUWWWYYY___eeejjjooovvv  ###"""!!! !!!""""""""""""  !!!"""###$$$"""###############$$$$$$ !!!"""###$$$%%%$$$###"""!!!!!!!!!!!!"""###$$$$$$""""""###$$$"""""""""""""""######$$$"""$$$$$$%%%&&&'''$$$%%%'''''''''(((+++---111666???HHHUUUiiiqqqrrr{{{wwwlll]]]QQQ>>>555---...000000000111222444888???FFFIIIGGGDDD666333///,,,+++***)))'''""""""###$$$%%%%%%%%%%%%###$$$%%%%%%$$$###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%% !!!!!!"""###$$$$$$########################$$$$$$$$$######""""""""""""""""""""""""######$$$""""""############""""""""""""############""""""######$$$$$$$$$$$$##############################%%%(((***+++*********+++)))***+++---.../////////))))))))))))))))))*********,,,---+++((('''))),,,---......///000/////////,,,,,,------.../////////333333333333333333333333444444444444444333111111000222444444444444666777999;;;======<<<;;;;;;<<<;;;;;;::::::999::::::;;;::::::;;;<<<===>>>???@@@AAADDDHHHJJJKKKKKKMMMNNNSSSUUUXXXZZZZZZ[[[]]]___^^^```cccdddcccbbbbbbbbb____________^^^\\\[[[ZZZYYYYYYWWWVVVUUUSSSRRRQQQPPPPPPOOOOOOPPPQQQSSSSSSWWWUUUQQQMMMJJJIIIHHHHHHKKKNNNQQQRRRRRRRRRSSSTTTQQQPPPPPPPPPPPPPPPQQQQQQOOONNNMMMLLLMMMOOOQQQRRRSSSUUUXXXZZZZZZXXXUUUSSSJJJIIIGGGFFFDDDCCCCCCBBBBBBCCCEEEHHHLLLPPPSSSUUUWWW[[[^^^^^^^^^```___[[[YYYWWWSSSOOOKKKHHHGGGFFFEEEGGGLLLPPPUUUYYY\\\^^^```cccfffhhhiiikkknnnpppwwwxxxxxxwwwuuusssqqqpppqqqmmmiiigggfffddd^^^ZZZUUUVVVXXXYYYZZZ[[[[[[[[[XXXXXXXXXWWWUUUSSSRRRQQQPPPOOONNNLLLKKKNNNRRRVVVVVVTTTSSSSSSTTTTTTRRRQQQHHHEEE@@@===:::888555222333333222222222222333333444777999;;;<<<<<<>>>@@@@@@AAAAAABBBCCCCCCDDDDDDEEEEEEEEEEEEEEEDDDCCCBBBFFFGGGJJJLLLNNNNNNMMMLLLHHHIIIIIIIIIIIIKKKNNNQQQTTT[[[eeennntttyyy|||}}}xxxwwwvvvuuuttttttuuuuuurrrnnnggg___YYYVVVUUUTTTWWW^^^dddiiiqqqzzz~~~~~~ ###!!! !!!!!!!!!"""!!!!!!!!!!!!!!!""""""############""""""""""""!!!"""###$$$$$$$$$$$$$$$###"""""""""###$$$"""###$$$$$$""""""###$$$"""""""""""""""###$$$$$$"""%%%''''''&&&'''(((%%%&&&((((((((())),,,...555:::CCCOOOccc|||yyy}}}rrrdddSSSDDD666000---///111111222555333666<<>>======<<<<<<<<<<<<======>>>>>>======>>>@@@BBBCCCCCCFFFIIIKKKLLLMMMNNNOOOTTTVVVYYY[[[\\\]]]___```___bbbfffgggfffdddcccbbb_______________^^^]]]]]][[[ZZZYYYXXXWWWVVVUUUTTTRRRRRRRRRSSSSSSSSSRRRRRRSSSRRRPPPNNNLLLJJJJJJIIIIIILLLPPPQQQPPPPPPRRRSSSSSSRRRRRRQQQRRRRRRSSSSSSRRRQQQOOOMMMNNNOOOQQQSSSRRRTTTWWWYYYYYYWWWTTTRRRJJJJJJIIIHHHHHHHHHGGGGGGEEEEEEFFFHHHJJJMMMPPPQQQSSSXXX[[[[[[^^^bbbccc```^^^\\\YYYUUUPPPLLLIIIGGGGGGIIIMMMRRRWWWZZZ]]]___bbbeeehhhjjjlllmmmppprrrtttuuuvvvvvvvvvuuutttsssqqqnnnjjjhhhiiigggddd```]]]^^^___```aaabbbbbbbbb``````___^^^\\\ZZZWWWVVVWWWWWWWWWUUUUUUYYY___eeefffccc```^^^\\\YYYVVVSSSIIIFFFBBB???<<<999666444333333222222222222333333555777999:::;;;<<>>===>>>@@@???>>>>>>>>>>>>>>>??????AAA@@@???>>>???AAADDDEEEFFFIIILLLNNNOOOPPPQQQRRRRRRUUUXXXZZZZZZ[[[]]]______ccchhhjjjiiifffcccbbb^^^______``````______^^^\\\\\\[[[ZZZYYYXXXWWWWWWSSSSSSTTTUUUUUUTTTRRRQQQOOOOOONNNNNNMMMLLLLLLKKKIIIMMMPPPRRRQQQPPPRRRTTTTTTTTTSSSRRRRRRRRRRRRRRRTTTRRRPPPNNNNNNPPPRRRSSSQQQSSSVVVWWWWWWUUUSSSQQQJJJJJJJJJKKKKKKKKKKKKKKKHHHGGGGGGHHHIIIKKKNNNOOOQQQUUUXXXYYY]]]ccceeecccaaa___]]]YYYTTTOOOKKKHHHHHHJJJNNNSSSWWW[[[^^^___cccfffjjjlllmmmoooqqqsssqqqrrrtttvvvwwwwwwwwwwwwsssoookkkjjjkkkkkkiiifffeeeeeefffggghhhhhhhhhhhheeeeeedddcccaaa^^^[[[YYY\\\\\\\\\[[[[[[```hhhnnnpppmmmhhhddd```[[[VVVSSSIIIFFFBBB???===:::888555333222222222222222222333555777888999:::<<<@@@CCCAAABBBDDDFFFGGGFFFEEEDDDGGGGGGGGGGGGFFFDDDCCCAAABBBCCCDDDFFFIIIKKKMMMNNNOOOOOOOOONNNMMMNNNQQQTTTPPPUUU\\\cccjjjpppuuuyyyyyyzzz{{{zzzwwwtttrrrqqqpppooonnnllljjjgggccc```XXX\\\]]]^^^dddooovvvwww|||}}} !!!      """!!!  !!!"""$$$""" """$$$%%%%%%!!!!!!!!!!!!""""""""""""$$$###"""!!!!!!"""######"""  $$$&&&&&&$$$$$$$$$###"""!!! !!!!!!!!!###%%%&&&%%%$$$ """$$$&&&''''''(((&&&(((******)))+++000555===@@@LLLddd}}}yyykkkZZZHHH:::222/////////000333555666666===???EEENNNTTTPPPAAA555000//////......---------***)))'''%%%###"""!!!!!!$$$$$$$$$############"""######%%%&&&&&&%%%$$$#########"""""""""""""""###$$$"""!!!###$$$%%%""""""############""""""""""""""""""""""""""""""$$$%%%%%%%%%%%%$$$######""""""""""""""""""""""""############""""""""""""!!!!!!"""###%%%''')))***+++++++++++++++***)))(((------,,,+++************'''''''''(((((()))***+++222...++++++...000000...---000222222000///111333///000000222333444555555111222222333444555666666888777666555444555555666444555777999;;;=========;;;<<<<<<===>>>???@@@AAA===???BBBBBBAAA>>>======>>>???@@@BBBDDDEEEFFFGGGIIIGGGFFFHHHNNNSSSUUUUUUUUUVVVXXXXXXWWWXXXYYY[[[]]]___cccfffhhhhhhgggfffbbbcccdddcccaaa___```aaa]]]]]][[[ZZZYYYYYYYYYYYYZZZYYYWWWVVVTTTTTTTTTTTTTTTRRROOOMMMLLLMMMOOOPPPVVVVVVVVVTTTRRRQQQSSSTTTUUUUUUUUUUUUUUUUUUUUUUUUVVVWWWVVVTTTQQQPPPQQQRRRQQQPPPPPPSSSVVVVVVTTTPPPLLLIIIHHHIIILLLOOONNNMMMKKKIIIFFFDDDDDDEEEHHHJJJPPPRRRVVVYYY\\\```eeehhhhhhgggeeedddbbb]]]TTTNNNJJJMMMPPPRRRTTTWWW]]]bbb```dddjjjmmmmmmnnnpppsssqqqrrrtttwwwzzz{{{zzzxxxssssssrrrqqqpppoooooonnnppppppppppppooommmkkkjjjmmmkkkiiihhhgggeeeaaa___aaabbbcccdddfffjjjnnnrrruuuoooiiidddaaa\\\SSSLLLFFFDDD@@@===999777666555222333444333000//////000000333555888999;;;>>>@@@AAACCCEEEGGGHHHIIIHHHHHHGGGGGGFFFEEEDDDCCCBBBAAAFFFGGGGGGFFFFFFHHHKKKNNNNNNNNNNNNMMMLLLMMMOOORRRVVVXXX\\\```dddiiiooosss{{{|||}}}{{{yyyvvvuuuuuutttqqqnnnlllkkkjjjgggeee```aaaaaa```aaaeeemmmtttuuuyyy}}}}}}{{{{{{!!!"""!!!  !!! """!!!  !!!"""!!! !!!!!! !!!!!!"""""""""###""""""!!!!!!!!!"""######!!! !!!$$$&&&&&&%%%""""""!!!!!! ######"""###%%%&&&%%%###"""###$$$%%%&&&'''''''''&&&(((*********---222777BBBEEERRRjjj~~~yyynnn```PPPAAA555////////////000333666888999DDDHHHOOORRRPPPHHH===666******))))))(((((('''''''''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$############!!!"""###$$$$$$###""""""$$$$$$############$$$$$$%%%###!!! """$$$$$$$$$""""""############""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$######"""""""""""""""""""""""""""############""""""""""""######$$$&&&(((***,,,------,,,,,,,,,++++++******...---,,,+++************)))))))))(((((())))))***,,,++++++,,,...000000///...000222222000000111333111111222333333444555555333333333444444555555666555444333333333333444555888999999:::;;;;;;<<<<<<=========>>>???AAABBBCCCBBBCCCEEEEEECCCBBBAAABBBAAAAAABBBDDDEEEFFFGGGHHHHHHHHHIIINNNSSSVVVVVVUUUXXXYYYZZZYYYWWWVVVVVVWWW^^^___aaacccddddddcccbbbaaabbbbbb```^^^\\\\\\]]]^^^]]]\\\[[[ZZZYYYYYYYYYXXXXXXWWWWWWVVVUUUUUUTTTSSSQQQOOOLLLKKKLLLNNNOOOTTTUUUWWWVVVTTTSSSSSSTTTVVVVVVVVVVVVVVVVVVVVVVVVUUUVVVWWWVVVSSSRRRSSSTTTTTTSSSRRRTTTUUUUUUQQQNNNIIIHHHGGGIIIMMMPPPPPPOOOLLLJJJGGGEEEEEEFFFHHHJJJOOORRRVVVZZZ]]]bbbfffjjjlllkkkjjjjjjhhhddd\\\WWWOOOQQQTTTUUUVVVXXX\\\```aaaeeejjjmmmnnnnnnpppqqqpppqqqrrruuuwwwyyyxxxxxxvvvvvvvvvvvvuuuuuuuuutttssssssttttttsssqqqooonnnnnnllljjjiiihhhgggdddbbbdddeeefffgggiiimmmqqqsssuuupppiiiddd```YYYPPPIIIBBB@@@===999777555444444111222333222000///000111222444666888999:::===???AAABBBEEEGGGIIIJJJJJJJJJGGGGGGFFFEEEDDDDDDDDDDDDEEEFFFFFFEEEEEEFFFIIILLLLLLMMMMMMMMMLLLMMMPPPRRRVVVYYY\\\___bbbggglllpppuuuwwwxxxyyyxxxvvvtttttttttqqqnnnkkkjjjjjjhhhgggddddddcccaaa```ccciiimmmrrrvvvzzz{{{zzzzzz~~~ !!!""""""!!!  !!!!!!!!! ###""""""!!!!!! !!!!!! !!!"""  !!!!!!"""""""""!!!!!! !!!""""""###"""!!!"""$$$&&&&&&&&&###"""""""""!!!!!! """!!! """"""!!! %%%%%%&&&'''''''''&&&&&&&&&)))+++++++++///555:::FFFKKKYYYsssyyyuuutttmmmaaaSSSEEE999111---/////////111444777;;;===IIIOOOUUURRRHHH>>>888777,,,++++++***))))))((((((&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$############ !!!!!!""""""!!! %%%$$$$$$$$$$$$$$$%%%%%%'''$$$""""""###$$$$$$###""""""############""""""""""""""""""""""""""""""######$$$$$$######"""!!!""""""""""""""""""""""""""""""#####################$$$%%%''')))+++---......---,,,+++++++++,,,---///...---+++***)))))))))++++++***))))))))))))***+++...111222222111111111000111222222111111222333222333333333444444555555555555555555555555555555444333222222333444666777===<<<;;;:::::::::;;;<<>>;;;888666444333333111222333222111222333555555666888999999999;;;===@@@AAACCCFFFHHHJJJKKKLLLHHHGGGFFFEEEDDDEEEEEEFFFDDDEEEDDDCCCBBBCCCFFFIIIJJJKKKLLLLLLLLLNNNPPPRRRWWWYYY\\\^^^```cccgggjjjmmmooorrruuuvvvvvvuuussssssoookkkiiiiiijjjjjjjjjiiihhhfffcccaaaaaadddgggnnnrrrwwwyyyxxxyyy}}}  !!!"""!!! !!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!""""""!!! """!!!!!! !!!"""""" !!!!!!!!!""""""!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$"""  """######"""###$$$%%%&&&'''''''''&&&&&&(((***+++,,,000777===FFFNNN```{{{zzzrrrmmmeeeXXXJJJ===444000...//////000222555999???BBBLLLPPPQQQLLLAAA888555666......------,,,+++******)))((('''%%%$$$###""""""%%%%%%$$$$$$$$$#########!!!!!!!!!!!!!!!!!! $$$$$$#########$$$%%%%%%(((&&&######$$$$$$$$$###""""""############"""""""""""""""""""""""""""""""""############"""!!!!!!"""""""""""""""""""""""""""""""""######$$$$$$$$$###$$$%%%''')))***+++,,,---,,,+++)))***+++---...///...---+++***))))))(((***************+++,,,,,,111666:::;;;999666555666222333333222222222333333333333333333333333333444666666666666555555444444555444444555666888:::<<<>>>===;;;::::::;;;===???BBBAAAAAAAAABBBEEEGGGIIIKKKKKKJJJHHHFFFFFFIIIKKKIIIIIIIIIIIIJJJJJJJJJJJJGGGJJJPPPVVVZZZ\\\ZZZYYYVVVXXXYYYYYYXXXXXXYYY[[[]]]]]]^^^^^^^^^_________```aaabbb```^^^\\\]]]^^^]]]]]]\\\[[[ZZZXXXWWWVVVRRRTTTWWWZZZ[[[ZZZXXXWWWTTTQQQNNNJJJFFFDDDCCCCCCIIIMMMRRRUUUUUUTTTSSSRRRTTTTTTTTTTTTTTTTTTTTTTTTRRRUUUYYYZZZZZZYYYYYYYYYYYYXXXXXXWWWUUURRRNNNLLLHHHIIIJJJLLLOOOPPPQQQQQQLLLKKKJJJJJJIIIJJJKKKKKKOOOSSSXXX]]]aaaeeejjjmmmmmmoooqqqssssssrrrooommmdddcccbbbaaa^^^]]]\\\\\\]]]```eeejjjmmmnnnoooooosssssssssssstttvvvyyy|||vvvwwwwwwxxxyyyyyyzzzzzzxxxyyyzzz{{{{{{zzzyyyyyytttqqqmmmkkklllmmmmmmmmmjjjjjjkkknnnrrrtttuuuuuurrrooojjjeee```XXXOOOIIIDDDBBB???;;;777555444333222333444444444555777:::777999::::::888888999:::<<<>>>@@@CCCFFFHHHJJJKKKJJJIIIGGGEEEDDDDDDEEEFFFCCCDDDCCCBBB@@@AAADDDFFFHHHIIIKKKLLLMMMNNNQQQSSSWWWYYY[[[\\\]]]^^^aaaccceeegggkkkqqquuuwwwvvvuuuooolllhhhfffhhhjjjlllmmmmmmllljjjhhhfffeeeeeefffkkknnnrrruuuvvvxxx{{{~~~ !!!!!!!!!!!!!!!!!!!!!!!! !!!  !!!!!! !!!!!!""""""  !!!!!!!!!!!!!!!$$$###!!!!!!#########""" !!!!!!""" !!!!!!!!!!!!!!! !!!!!!!!!!!!"""###$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""###%%%((((((((( !!!###$$$&&&'''''''''%%%''')))***,,,111999@@@FFFRRRhhhyyynnnggg^^^QQQBBB777111/////////111222333666<<>>===;;;;;;===555444333222333333444444222222222333333333333333888777777666666555555444555555555666888:::<<<>>><<<;;;;;;;;;===@@@CCCEEEEEEDDDCCCCCCDDDFFFHHHJJJKKKKKKJJJGGGFFFFFFIIILLLLLLLLLLLLLLLLLLLLLLLLLLLJJJMMMQQQUUUXXXZZZ[[[\\\WWWXXXZZZYYYXXXXXXYYYZZZ]]]]]]]]]^^^___```aaabbb]]]^^^______^^^^^^___```\\\\\\[[[ZZZYYYWWWUUUTTTQQQSSSWWW[[[]]]\\\ZZZXXXUUUSSSNNNIIIDDD@@@===<<>>999555333222222333333333333555888;;;:::;;;;;;:::888777888999999:::<<<>>>AAADDDGGGHHHLLLJJJHHHFFFDDDDDDCCCDDDCCCCCCBBBAAA@@@@@@CCCFFFGGGIIILLLMMMNNNOOOQQQSSSVVVXXXZZZZZZZZZZZZ[[[]]]___aaaeeelllssswwwxxxwwwllljjjgggfffiiillloooppppppooonnnnnnmmmmmmkkkkkkjjjkkknnnqqqsssvvvzzz||| !!!  !!! """$$$  !!!"""""" !!! !!!"""""""""!!!$$$"""!!!"""######"""  !!!!!!!!!!!!""""""""""""""" !!!!!! """$$$!!!!!!""""""#########$$$###!!! ###%%%&&&&&& """$$$&&&'''((((((%%%(((***+++...444===DDDLLL]]]wwwvvvggg]]]TTTGGG:::111---...///111333444666888???IIIPPP\\\UUUKKKBBB<<<666111---++++++***)))'''&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$###""""""""""""!!!!!!!!!!!!"""###$$$$$$%%%$$$######$$$%%%###"""""""""############""""""""""""""""""""""""""""""######$$$$$$######"""!!!""""""""""""""""""""""""!!!!!!"""###$$$&&&&&&'''***+++,,,.........---,,,))))))(((((()))+++---...------,,,+++************'''((()))+++---000222333222444777999:::<<<>>>???888555333222444555555444222222333333444444444555888888777777666666666555555555555666888:::<<<>>>;;;<<<===@@@CCCGGGKKKMMMJJJIIIGGGEEEFFFHHHJJJLLLLLLLLLKKKIIIGGGGGGJJJLLLMMMMMMMMMMMMNNNNNNNNNNNNMMMOOORRRTTTVVVXXX\\\^^^[[[\\\\\\ZZZXXXVVVVVVWWW]]]]]]___```bbbbbbbbbcccYYY[[[]]]]]]]]]]]]___```\\\\\\\\\[[[ZZZWWWUUUSSSQQQTTTXXX[[[]]]]]][[[ZZZVVVTTTPPPJJJEEE@@@===;;;>>>AAAEEEIIIKKKNNNPPPRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSVVVYYY[[[\\\\\\]]]^^^]]]^^^^^^\\\XXXSSSQQQPPPMMMOOOQQQQQQOOOMMMLLLLLLJJJKKKMMMNNNOOOPPPPPPPPPSSSWWW\\\```bbbdddfffhhhnnnqqqvvvyyy{{{|||~~~xxxuuurrrooolllhhhddd```[[[[[[]]]bbbhhhmmmpppqqqoooqqqrrrpppoooppptttyyyzzzzzzzzzzzzyyyyyyyyyyyyvvvwwwyyy{{{|||}}}||||||yyytttnnnjjjkkknnnqqqrrrmmmlllnnnrrrwwwyyyvvvssslllmmmllljjjeee___YYYUUUNNNKKKFFF@@@:::666333111111111222111111333777:::;;;<<<<<<;;;888777777888666777888:::===@@@CCCEEEIIIIIIHHHGGGEEEDDDCCCBBBBBBCCCBBBAAA@@@AAADDDGGGHHHJJJMMMOOOOOOPPPRRRSSSTTTVVVXXXXXXWWWVVVWWWXXXZZZ[[[___gggpppwwwyyyxxxooommmjjjjjjlllnnnpppqqqrrrrrrrrrtttuuuuuusssqqqkkkkkkkkkmmmpppuuuyyy{{{ ###!!! %%%  !!!"""""""""""""""!!!!!!!!!!!! !!!"""""""""!!!$$$###"""###$$$###""" """"""!!!!!!!!!!!!  !!!############### !!!###""" """$$$ !!!!!!"""######$$$%%%"""  """""""""!!!"""###%%%&&&''''''''''''))),,,---000777AAAHHHXXXmmmwwwfffRRRJJJ???444---,,,///222222444666888:::BBBMMMVVVZZZSSSHHH???999444000---......---,,,***)))((('''%%%$$$$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%$$$"""!!!!!!""""""""""""""""""###$$$%%%&&&###""""""###$$$%%%###"""""""""############""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$######""""""""""""""""""""""""""" !!!"""###%%%&&&'''(((------/////////---,,,***(((((()))***+++------...,,,,,,+++******++++++,,,))))))***,,,...000222333555333111222444777999::::::666333333444666555444333444444555666777777888888777777777777777777777777777777888999;;;>>>???>>>???BBBFFFKKKOOORRRSSSPPPNNNKKKIIIIIIJJJMMMNNNMMMNNNNNNLLLJJJJJJLLLNNNMMMMMMNNNNNNOOOOOOPPPPPPNNNQQQUUUVVVWWWXXX[[[^^^\\\]]]]]][[[XXXVVVVVVWWW^^^___aaabbbcccbbbaaa```[[[\\\^^^^^^]]]]]]^^^```]]]^^^^^^]]][[[YYYVVVTTTRRRUUUXXX[[[]]]]]]\\\[[[VVVUUUQQQMMMIIIEEEBBB@@@<<<>>>AAADDDGGGKKKQQQUUUTTTTTTTTTTTTTTTTTTTTTTTTUUUWWWYYYZZZZZZ[[[^^^```aaacccccc___YYYSSSPPPOOONNNPPPSSSRRROOOLLLLLLLLLHHHJJJMMMPPPRRRSSSSSSSSSVVVYYY]]]```aaabbbcccdddlllpppuuuyyy{{{|||~~~{{{xxxuuurrrnnnhhhdddaaa___^^^aaagggmmmpppqqqooorrrtttsssqqqqqquuuyyy||||||{{{zzzyyyxxxwwwvvvuuuvvvyyy{{{|||}}}}}}}}}zzzuuummmiiiiiilllppprrrnnnnnnoootttzzz{{{xxxssskkkmmmmmmkkkfff```ZZZWWWQQQNNNIIIDDD>>>:::777666333333333222222444888<<<;;;<<<===;;;999777777888555555666888;;;>>>@@@BBBDDDEEEFFFGGGGGGEEEDDDCCCBBBCCCCCCBBBBBBCCCFFFIIIIIILLLOOOPPPQQQQQQRRRSSSSSSUUUWWWWWWUUUTTTTTTTTTVVVVVVYYYaaallltttxxxxxxwwwtttqqqppppppqqqpppooossssssuuuxxx{{{{{{wwwtttmmmkkkiiijjjmmmsssxxx{{{~~~  """### !!!"""###"""!!!  """"""""""""!!!&&&%%%$$$%%%&&&%%%###!!!#########"""!!!!!!  """###$$$$$$$$$###!!!###$$$###!!! ###%%%!!!!!!"""###$$$%%%%%%&&&...+++'''%%%%%%&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&)))+++...///333:::DDDLLLbbbyyy|||kkkLLLEEE;;;222---...222555333555888999<<>>@@@BBBAAACCCGGGKKKPPPSSSVVVWWWTTTRRROOOLLLKKKMMMOOOPPPOOOPPPPPPOOOMMMMMMNNNPPPMMMMMMNNNNNNOOOPPPPPPQQQOOOSSSXXXZZZYYYYYY[[[]]]YYYZZZ[[[ZZZYYYXXXYYYZZZ___aaacccdddcccaaa___]]]___```aaaaaa______```aaa______```___]]]ZZZWWWVVVTTTUUUXXX[[[\\\]]]\\\\\\VVVUUURRROOOLLLIIIGGGEEE======???AAADDDKKKRRRWWWUUUUUUUUUUUUUUUUUUUUUUUUVVVWWWYYYYYYZZZ[[[^^^```eeegggfffaaaYYYRRRNNNNNNMMMPPPSSSSSSOOOMMMLLLMMMGGGIIIMMMQQQSSSUUUUUUTTTXXX[[[^^^aaaaaaaaaaaabbbhhhmmmsssvvvxxxzzz~~~~~~zzzxxxvvvrrrlllgggfffccc```bbbgggllloooppprrrvvvyyyxxxuuutttxxx|||}}}|||{{{yyywwwuuutttsssuuuvvvxxx{{{}}}~~~~~~~~~{{{uuummmhhhhhhkkkooorrrpppoooqqqvvv|||}}}yyytttkkkmmmnnnlllfff___ZZZWWWTTTRRRMMMHHHCCC???===<<<777777777666666888<<>>LLL[[[{{{www___CCC===555///...000333555333888999777@@@PPPVVVSSSHHHDDD===888555444333222,,,++++++***)))(((''''''&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""""""""############$$$###""""""""""""###$$$!!!###$$$######$$$%%%$$$###"""!!!!!!###$$$&&&&&&$$$""""""$$$%%%$$$"""$$$!!! $$$&&&%%%"""###$$$%%%&&&(((+++---...//////---,,,++++++++++++******++++++******))))))***************)))))))))***,,,...///111111111111222222111111222222333444333222111111222333444555777777888888888888888888333444666888:::;;;<<<<<<;;;;;;<<>>>>>===<<<:::888777555666777666555555777999===>>>???AAABBBCCCCCCDDDDDDDDDDDDFFFHHHKKKNNNOOOQQQQQQPPPPPPOOOOOOPPPPPPMMMNNNNNNNNNMMMNNNQQQSSSUUUVVVWWWZZZ```gggmmmqqqwww{{{|||yyywwwwwwtttooojjjmmmssswwwzzz{{{||||||xxxtttsssvvvwwwtttvvvzzz||| !!!""""""!!!""""""!!!%%% !!!!!!""""""$$$######"""!!!!!! !!!!!!!!!!!!"""!!!!!! """"""!!!!!!!!!!!!"""""" !!!"""$$$$$$"""""""""""""""!!!!!! """""""""""""""######$$$"""$$$%%%###!!! """%%% ###%%%&&&%%%###!!!'''&&&%%%$$$$$$&&&(((***'''+++222888===FFFXXXhhhoooVVV>>>999333//////222555777666999:::;;;EEERRRTTTNNNBBB>>>999666555444444333,,,,,,+++***)))(((''''''&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$!!!!!!""""""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$ """$$$%%%$$$$$$$$$&&&###############$$$$$$$$$%%%###""""""$$$%%%%%%$$$%%%""" """%%%'''&&&$$$"""###%%%'''***---///000///...,,,******+++,,,---,,,,,,,,,++++++*********************************---...///000111111111000222222111111222222333444222222222222333444666666777777777777777777777777444555777999:::<<<<<<===>>>>>>???AAAEEEHHHLLLNNNPPPOOOPPPQQQTTTUUUTTTSSSTTTWWWZZZ[[[[[[ZZZZZZZZZYYYWWWTTTSSSSSSVVVZZZ]]]``````___^^^[[[XXXUUUSSSSSSSSSTTTVVVXXX[[[]]]^^^```___^^^[[[YYYXXX[[[]]]aaa```^^^^^^^^^^^^\\\ZZZ]]]^^^______]]][[[[[[[[[\\\\\\[[[[[[ZZZYYYYYYYYYYYYZZZ[[[]]]^^^______^^^\\\YYYVVVVVVVVVTTTPPPKKKGGGEEEAAA===;;;===AAAEEEHHHIIILLLRRRXXX\\\]]]]]]XXXZZZ]]]___aaacccfffhhheeedddcccdddeeeeeecccbbb___]]]ZZZVVVSSSPPPNNNNNNKKKHHHEEEFFFJJJOOORRRRRRSSSWWW\\\bbbdddeeecccbbbeeeiiioootttwwwzzz}}}~~~|||{{{yyyyyyxxxsssqqqnnnllljjjjjjjjjkkkooopppqqqrrrtttvvvxxxyyywwwyyyzzzyyyvvvtttttttttnnnmmmlllkkkmmmpppsssuuuwwwrrrmmmnnntttzzz|||||||||yyyyyyyyywwwrrrmmmkkkkkkkkkiiigggccc```^^^[[[XXXSSSOOOKKKGGGBBB???999888666666777999<<<>>>BBBAAA???>>>===<<<;;;;;;888888999777666555666888999:::;;;<<<>>>???@@@@@@???@@@BBBEEEHHHLLLOOOQQQOOOOOOPPPPPPPPPPPPQQQQQQLLLMMMMMMLLLLLLNNNQQQTTTXXXXXXYYY[[[___dddiiikkksssxxx{{{zzzzzzzzzvvvqqqgggiiinnnssswwwzzz{{{||||||yyyxxxzzzyyyvvvvvvyyy|||  !!!!!!  !!!!!!"""###"""""""""!!!!!!!!!  !!!!!!!!!""""""""""""""""""""""""###$$$&&&&&&%%%$$$$$$#########!!!!!!""""""""""""!!!!!!"""""""""""""""######$$$%%%(((***&&&!!! !!!###%%%%%%$$$###"""&&&%%%%%%%%%%%%''')))***+++000777;;;AAAOOOfffxxxgggMMM999555111000111444777888999:::;;;>>>IIIRRRPPPIII???;;;777444444444333222---,,,+++***)))((('''&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""""""""######$$$$$$$$$###$$$%%%%%%%%%%%%$$$###%%%&&&'''&&&$$$###"""######$$$%%%&&&&&&&&&%%%%%%$$$###"""###$$$%%%%%%&&&$$$"""!!!"""$$$&&&&&&%%%"""$$$&&&(((+++---...///...---***))))))+++---///...------,,,++++++++++++*********+++++++++,,,,,,//////000000000000000000222222111111222222333444111222222333555666777888777777666666666666666777777888:::<<<===>>>??????DDDEEEEEEFFFGGGIIIMMMOOOUUUUUUUUUUUUVVVVVVUUUTTTTTTWWW[[[]]]]]]\\\[[[[[[WWWVVVUUUSSSTTTWWW\\\___aaabbbaaa```]]]YYYUUUSSSUUUUUUVVVWWWYYY[[[]]]^^^``````___]]]ZZZYYYYYY[[[___]]]\\\\\\]]]^^^^^^]]]]]]^^^___^^^\\\[[[[[[\\\\\\\\\[[[[[[ZZZZZZZZZZZZ[[[[[[[[[\\\___```aaa```^^^[[[XXXWWWWWWVVVRRROOOHHHFFFBBB>>>;;;<<<>>>@@@@@@BBBHHHOOOUUUZZZ]]]^^^TTTWWWZZZ]]]^^^aaadddgggeeeeeefffggghhhiiiiiihhheeeccc```\\\XXXUUURRRQQQQQQLLLGGGGGGKKKOOOQQQQQQQQQUUUZZZ```ccccccbbbaaaeeeiiiooosssuuuwww{{{~~~~~~|||{{{yyyyyyzzzzzzxxxxxxvvvssspppllliiigggjjjjjjkkkmmmpppsssvvvwwwwwwwwwvvvuuutttsssssstttpppnnnkkkiiiiiijjjmmmnnnoookkkiiinnnxxx|||yyyxxxuuurrrooollllllmmmlllhhhccc___[[[ZZZWWWSSSOOOLLLHHHDDDAAA:::999888777888;;;>>>???BBBAAA???>>>=========>>><<<<<<<<<:::888777888999888888999:::;;;<<<===>>>===>>>@@@CCCGGGKKKMMMOOOMMMNNNOOOPPPPPPQQQQQQQQQLLLMMMMMMLLLLLLOOOSSSVVVYYYZZZ[[[]]]```cccfffhhhooouuuzzz{{{|||}}}yyytttiiijjjllloootttwwwyyyyyy{{{zzz{{{|||{{{yyyxxxwww{{{}}}~~~   !!!"""### !!!!!!!!! !!!!!!!!!!!!"""""""""""""""###$$$$$$&&&&&&&&&%%%$$$$$$###"""!!!!!!""""""""""""!!!!!!"""""""""""""""######$$$"""%%%&&&##################$$$$$$%%%%%%%%%%%%%%%&&&(((***+++...333888;;;EEEYYYtttzzz___GGG555222000111444777999:::;;;::::::???HHHNNNKKKDDD===:::666444333222111000------+++***)))'''&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%$$$$$$$$$######""""""###$$$%%%%%%%%%%%%$$$###&&&'''((('''%%%$$$$$$$$$$$$%%%'''((()))((('''&&&######$$$$$$$$$$$$&&&'''$$$#########%%%&&&&&&&&&%%%&&&(((***+++,,,,,,,,,---,,,***)))***,,,///000///...---,,,++++++++++++)))******+++,,,------...111111111000000111111111222222111111222222333444222333444555666777888888666666666555666666777888;;;<<<>>>???AAAAAABBBBBBFFFHHHJJJJJJKKKMMMPPPTTTYYYYYYYYYYYYWWWVVVUUUTTTTTTWWW\\\^^^]]]\\\\\\\\\UUUUUUTTTSSSSSSVVV\\\```aaaaaabbbaaa___\\\YYYWWWWWWWWWXXXYYYZZZ\\\^^^___aaaaaaaaa___\\\ZZZZZZZZZ[[[ZZZXXXYYY\\\___aaaaaa^^^______^^^\\\[[[[[[]]]]]]\\\\\\[[[[[[[[[[[[\\\\\\ZZZYYYZZZ]]]```aaa```^^^\\\YYYYYYZZZYYYVVVRRRIIIGGGCCC???>>>>>>>>>>>><<>>@@@AAA@@@???>>>>>>???@@@AAA?????????<<<:::888999:::::::::999999:::;;;<<<===<<<===???BBBEEEHHHIIIJJJKKKLLLNNNOOOPPPPPPPPPPPPMMMMMMNNNNNNOOOQQQUUUXXXYYYZZZ\\\^^^aaadddfffggglllrrrxxxzzz|||~~~{{{wwwjjjiiiiiilllrrrwwwzzzzzzyyy|||~~~}}}{{{yyyyyy{{{}}} ###%%%&&&&&&$$$###"""!!!  !!!""" !!!!!!"""!!! """!!!!!!!!!"""###$$$%%% !!!"""############### !!!!!!""""""""""""""""""""""""""""""######$$$ """%%%$$$""" !!!###&&&%%%$$$######$$$&&&'''$$$$$$%%%&&&''')))+++,,,...444999@@@OOOiii|||oooUUUAAA222111111333777:::;;;;;;;;;999999<<>>BBBFFFIIIMMMRRRUUUSSSVVVYYY]]]___bbbfffiiiiiikkkmmmmmmlllkkklllmmmnnnmmmllliiifffcccaaa___XXXSSSMMMJJJJJJKKKJJJIIIEEEGGGLLLRRRYYY```eeehhhfffkkkpppqqqooopppuuuzzz~~~}}}}}}}}}~~~~~~{{{{{{{{{yyyssslllddd```^^^___aaadddiiioootttwwwxxxvvvtttsssssssssrrrqqqoookkkfffbbb___```aaacccdddgggmmmuuu~~~|||yyyvvvsssrrrmmmmmmmmmlllgggbbb\\\YYYVVVTTTQQQOOOMMMKKKGGGEEE@@@???===;;;;;;===???@@@AAAAAAAAAAAABBBDDDEEEEEEAAAAAAAAA???<<<:::;;;<<<>>>===<<<;;;:::;;;<<<===;;;===???BBBDDDFFFGGGHHHJJJKKKLLLNNNOOOOOONNNNNNMMMOOOQQQRRRSSSUUUXXX[[[YYY[[[]]]```ccceeeffffffhhhnnnsssvvvxxx|||zzzvvvhhhfffeeeiiiqqqyyy}}}~~~{{{wwwuuuwww||| !!!"""###%%%&&&&&&%%%###$$$###!!! !!! !!!!!!!!!!!! !!!!!!!!! !!!!!! !!!"""###$$$$$$ !!!"""#########"""!!! !!!""""""""""""""""""""""""""""""######$$$###$$$&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&(((***+++,,,...666@@@LLLbbbzzz|||yyydddKKK<<<111111222555999<<<<<<<<<;;;888777999<<<===>>>???;;;888555333333222000///...---,,,***((('''&&&%%%&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$$$$&&&((((((((('''((()))%%%%%%&&&'''''''''''''''%%%&&&'''%%%###"""$$$'''%%%&&&&&&&&&&&&''')))***+++,,,...//////...---,,,++++++,,,---...000222333000///,,,***))))))******))))))***,,,---///000000222111111000111222333444222222111111222222333444555555777888888888777777555555555555777999<<<>>>@@@AAABBBCCCDDDEEEEEEEEEDDDIIIPPPSSSTTTUUUYYY\\\\\\^^^___\\\YYYVVVUUUVVVSSSUUUXXXYYYYYYZZZ[[[\\\SSSUUUUUUSSSQQQTTT[[[aaaddddddcccbbbbbbaaa``````\\\\\\\\\]]]^^^___```aaaaaacccdddcccaaa^^^]]]]]]\\\ZZZWWWVVVYYY]]]```bbbaaaaaaaaa___]]]\\\^^^___^^^]]]\\\[[[[[[\\\^^^___YYYTTTQQQRRRWWW\\\]]]]]][[[ZZZ[[[]]]``````\\\XXXPPPLLLHHHEEECCCBBB>>><<<:::===???AAACCCGGGMMMQQQSSSVVVZZZ]]]```dddgggjjjiiilllnnnnnnmmmlllnnnppppppppppppnnnmmmjjjhhhfff]]]XXXRRRNNNMMMLLLIIIFFFFFFHHHLLLQQQVVV[[[^^^```dddiiinnnooonnnooouuu{{{|||}}}~~~}}}~~~~~~|||vvvnnngggbbb]]]^^^___bbbgggmmmrrruuuuuusssrrrsssuuuvvvtttrrrnnnkkkfffbbbaaabbbeeeggghhhnnnwww~~~~~~zzzuuurrrqqqjjjkkkkkkiiifffbbb^^^[[[WWWTTTRRRPPPOOOMMMJJJHHHEEEDDDAAA???>>>???AAABBBCCCDDDFFFHHHJJJKKKLLLLLLFFFFFFFFFDDDAAA@@@AAABBBAAA@@@>>>;;;::::::;;;<<<;;;===@@@CCCFFFHHHIIIIIIHHHJJJKKKMMMNNNMMMLLLKKKNNNPPPTTTWWWXXXYYY[[[\\\[[[]]]```bbbdddeeeeeeeeedddiiinnnpppssswwwwwwtttiiieeecccgggooowww|||}}}|||uuurrrtttzzz~~~ !!!"""!!!"""######!!!  !!!"""!!! %%%$$$!!! ######""""""!!!!!! !!!!!!!!!!!!"""""""""### !!!!!! !!!"""###$$$%%%%%%&&&%%%$$$"""  !!!""""""""""""""""""""""""""""""######$$$$$$######%%%&&&&&&$$$"""%%%&&&((())))))(((&&&$$$######%%%''')))+++,,,---000:::GGGYYYtttwww~~~sss[[[EEE777111111333666:::======<<<:::888666666777888;;;???999777444333444333222111...---,,,***((('''%%%%%%&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$#########$$$$$$%%%&&&&&&$$$###!!! !!!###$$$((()))***)))'''&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%'''(((&&&###"""$$$&&&###$$$$$$$$$$$$%%%&&&(((,,,...000111222111000///***+++,,,...000111222333000...,,,***((())))))***))))))+++,,,...///000111222111000000111333444555222222111111222222333444666666888999999888777666555555444555777;;;>>>@@@@@@AAABBBCCCDDDDDDDDDDDDGGGMMMTTTWWWVVVUUUWWWZZZ\\\^^^___]]]YYYVVVVVVWWWSSSUUUWWWWWWWWWXXX[[[]]]TTTVVVVVVTTTRRRTTT[[[aaadddcccbbbaaa```_________^^^]]]]]]^^^___```aaaaaaaaaccceeeeeebbb```^^^^^^___[[[XXXVVVXXX\\\^^^```bbbbbbaaa___]]]]]]___```___^^^\\\[[[[[[\\\^^^___WWWRRRNNNPPPUUUZZZ\\\[[[ZZZZZZ[[[___bbbbbb]]]YYYTTTPPPJJJGGGEEEBBB>>>::::::<<<>>>>>>@@@DDDKKKPPPRRRUUUYYY\\\___cccgggjjjhhhkkknnnooommmmmmooorrrqqqqqqrrrqqqpppnnnlllkkkbbb]]]WWWSSSQQQNNNJJJFFFLLLNNNQQQSSSUUUUUUUUUUUUaaagggmmmnnnmmmooovvv}}}yyy{{{}}}zzzrrrkkkfff^^^^^^___aaaeeekkkpppsssrrrqqqqqqsssvvvxxxvvvtttooolllhhheeeeeehhhkkknnnmmmuuuzzztttqqqooohhhhhhhhhhhhfffccc```^^^WWWUUUSSSQQQPPPOOOLLLJJJIIIGGGDDDBBBAAAAAABBBCCCEEEGGGJJJMMMOOOQQQQQQQQQLLLLLLLLLJJJGGGFFFGGGHHHCCCAAA>>><<<:::::::::;;;;;;===@@@DDDHHHJJJKKKLLLHHHIIIKKKLLLMMMLLLJJJIIINNNRRRVVVZZZ[[[[[[]]]^^^^^^```bbbdddeeeeeedddcccaaafffjjjkkkooossstttrrrmmmhhhccceeemmmtttxxxyyy|||}}}sssppprrryyy~~~~~~!!!!!! !!!!!!!!!""""""###$$$$$$%%%%%%$$$""" !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!!!!"""#########"""!!!!!!!!!!!!!!!""""""############""""""%%%%%%$$$###"""!!! !!!!!!"""###$$$$$$%%%%%%###"""!!! """$$$%%%%%%%%%$$$######$$$%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$)))(((((('''(((***,,,...///<<>>???@@@:::777555555888:::888777777777666555444222111000---,,,***(((&&&%%%$$$$$$###"""""""""###$$$$$$%%%$$$$$$############$$$$$$ !!!###$$$$$$$$$$$$######$$$$$$$$$######"""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$######%%%'''***'''$$$$$$&&&((((((&&&!!!###%%%&&&&&&&&&$$$######'''***)))&&&&&&)))---///////////////......---,,,+++++++++,,,...000111///---+++)))))))))+++,,,,,,,,,---...///000111111///111333333111111111222333333222222333555666777888888888888777777777777777888:::;;;<<<=========:::===AAADDDEEEGGGIIIJJJRRRTTTVVVWWWWWWXXXYYYZZZ]]]___aaa___ZZZWWWVVVWWWTTTUUUWWWYYYYYYXXXWWWVVVWWWRRRQQQUUUWWWWWW[[[bbbffffffffffffdddaaa^^^\\\^^^\\\[[[ZZZZZZ]]]```aaadddeeehhhiiigggddd```]]]cccaaa^^^ZZZWWWWWW[[[^^^bbbbbbbbb```^^^^^^```bbb^^^```bbbcccbbb```]]][[[LLLMMMNNNPPPRRRVVVYYY[[[XXX]]]bbbdddccc```]]][[[ZZZVVVPPPLLLHHHFFFCCCAAA999;;;===>>>???@@@CCCEEEMMMRRRXXX]]]```bbbdddeeejjjnnnqqqqqqmmmlllnnnqqqrrrsssttttttrrroookkkiiiddd```[[[WWWTTTRRROOOMMMLLLMMMOOORRRTTTUUUVVVVVVaaaeeejjjoooqqqsssuuuvvv}}}~~~|||uuummmhhhfffddddddgggiiikkkkkkllllllmmmnnnoooqqqsssuuuqqqooollljjjiiikkkmmmoootttyyy~~~yyyuuurrrpppkkkjjjgggdddaaa___]]]]]][[[XXXTTTQQQPPPPPPOOONNNFFFFFFFFFGGGHHHJJJMMMOOOQQQUUUXXXYYY\\\```^^^XXXWWWSSSQQQOOOJJJGGGKKKRRRQQQLLLFFF@@@===;;;:::999>>>AAAEEEJJJMMMNNNMMMMMMKKKKKKJJJJJJJJJKKKKKKKKKNNNPPPUUUZZZ]]]```aaaaaabbbbbbdddfffggghhhhhhhhhfffeeeeeefffhhhkkknnnppplllnnnppprrrsssuuuxxx{{{yyyvvvvvv}}}!!!!!! !!!!!!"""""""""###$$$%%%%%%%%%$$$"""  !!!""""""!!!!!!"""#########"""!!!!!!!!!!!!!!!$$$$$$$$$###############!!!!!!"""######$$$%%%%%%$$$###"""!!!!!!"""$$$%%%%%%%%%$$$######$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&'''(((+++...111999EEEVVVnnnuuuqqqzzzwwwbbbLLL<<<555222444888;;;===>>>>>>===999777555666888999888666555555555444222111///......---+++)))'''&&&%%%%%%###############$$$%%%%%%$$$$$$############$$$$$$""""""######$$$$$$%%%%%%"""###$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$######$$$$$$$$$###""""""$$$&&&(((%%%###$$$&&&'''&&&$$$"""###%%%&&&'''&&&%%%$$$###&&&)))(((&&&&&&***...222111000//////...//////,,,,,,,,,,,,---...///000...---+++***)))***+++,,,,,,------...///000111222000111333333111000111222333222222333444666777888999888888777777888888888:::;;;<<<======>>>>>>===???BBBFFFIIIJJJJJJLLLMMMQQQTTTVVVXXXXXXXXXZZZ[[[[[[]]]___^^^ZZZWWWVVVWWWVVVWWWXXXYYYYYYWWWUUUTTTTTTPPPOOOSSSVVVWWW[[[aaaggghhhhhhhhhfffbbb___]]]]]]]]][[[[[[\\\^^^```bbbffffffffffffeeecccaaa```aaa```]]]YYYWWWXXX[[[^^^bbbbbbbbb```^^^^^^```bbb``````aaabbbaaa___]]]\\\QQQPPPQQQRRRTTTXXX[[[]]][[[^^^bbbcccbbb___]]]\\\\\\XXXTTTPPPLLLIIIEEEBBB999::::::;;;;;;===???@@@KKKPPPVVV[[[___aaadddfffjjjnnnqqqqqqooonnnqqqttttttuuuuuuuuutttrrrpppnnnhhhddd___[[[XXXVVVSSSPPPNNNNNNOOOQQQRRRTTTUUUVVV[[[```eeekkknnnqqquuuwww|||~~~yyyrrrooollliiiggghhhhhhhhhgggiiihhhhhhiiilllppptttvvvuuussspppmmmmmmnnnppprrruuuzzz~~~yyytttqqqoookkkjjjhhheeebbb```^^^]]][[[XXXTTTSSSSSSSSSSSSRRRKKKKKKJJJJJJKKKOOOSSSWWW[[[___ccceeehhhjjjgggaaa\\\WWWSSSQQQLLLIIILLLRRRTTTQQQLLLHHHDDDAAA>>>===???AAAEEEIIIKKKMMMMMMMMMMMMLLLJJJIIIIIIKKKMMMOOOPPPRRRVVVZZZ^^^aaabbbbbbcccdddeeeggghhhhhhhhhhhheeedddddddddeeehhhjjjllllllppptttwwwxxxzzz{{{}}} !!!  !!!!!!!!!""""""###$$$$$$$$$###"""  !!!""""""!!! """######""""""!!!!!!!!!!!!!!! #########$$$$$$%%%%%%%%%!!!""""""######$$$$$$$$$%%%%%%###""""""###$$$%%%%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%%%%###$$$%%%&&&(((,,,111555;;;GGGZZZuuuyyymmmrrr~~~xxxzzzvvviiiUUUCCC999666333555999<<<======;;;999999777666666888888777666333333333222111///------///---,,,***((('''&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%&&&"""###$$$%%%&&&'''''''''%%%%%%$$$###"""!!! !!!"""######""""""$$$&&&$$$$$$###$$$%%%&&&$$$""""""###%%%&&&&&&&&&%%%$$$###%%%''''''&&&'''+++///444333000///......///000+++,,,---...............------+++******+++,,,,,,------...///000111222222111222333222111000111222222222333444555777999::::::999888777888999:::;;;===>>>>>>??????>>>>>>===AAADDDIIILLLMMMMMMNNNNNNRRRTTTWWWYYYYYYZZZ\\\]]]YYY[[[]]]\\\ZZZYYYXXXXXXZZZZZZZZZYYYXXXUUUSSSRRRQQQNNNNNNRRRTTTVVV[[[```fffgggiiiiiihhhdddaaa^^^]]]]]]]]]]]]^^^```bbbcccgggfffeeedddccccccbbbbbb___^^^]]]ZZZXXXYYY\\\___bbbbbbbbb```______```bbbaaaaaaaaa```______^^^^^^WWWWWWUUUUUUWWWZZZ^^^```___aaacccbbb```___^^^^^^___\\\YYYUUURRRMMMHHHDDD;;;;;;::::::::::::;;;;;;GGGKKKQQQWWW[[[```dddgggkkknnnrrrsssqqqqqqsssvvvvvvvvvvvvvvvvvvuuutttssslllhhhddd```^^^[[[XXXUUUQQQQQQPPPPPPQQQSSSUUUWWWXXX\\\bbbhhhlllqqqvvvyyyzzz}}}~~~xxxvvvsssnnnkkkiiigggeeeccceeeeeeeeefffjjjoootttwwwuuusssqqqnnnmmmnnnpppqqqvvv{{{yyytttpppmmmjjjjjjiiigggeeeaaa^^^]]][[[YYYVVVUUUVVVWWWWWWVVVQQQPPPNNNMMMNNNTTT[[[aaahhhnnnsssuuuwwwxxxssskkkccc]]]WWWSSSNNNJJJLLLRRRVVVUUUTTTRRRNNNIIIEEEBBBAAABBBDDDGGGIIIJJJKKKKKKNNNLLLJJJIIIJJJMMMQQQSSSTTTVVVYYY\\\___bbbdddeeeeeefffggghhhhhhhhhggggggddddddbbbbbbccceeeggghhhnnnssszzz  !!!!!!!!!""""""###!!!  """!!! !!!###""""""!!!!!!!!!!!!""""""!!!!!!!!!""""""!!!!!!!!!""""""#########$$$$$$$$$!!!"""""""""#########$$$&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%###%%%&&&'''(((,,,333888;;;GGG]]]{{{yyyllljjjrrrttthhhjjjfffYYYGGG:::555666444777;;;===>>><<<999777888888888888888888777666333333333222111///---,,,...---+++)))(((&&&&&&%%%&&&%%%%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###$$$%%%######$$$%%%&&&&&&&&&%%%$$$$$$######""""""!!!!!!!!!"""############%%%'''######$$$%%%&&&%%%###""""""###$$$$$$%%%%%%$$$$$$###%%%&&&&&&&&&(((,,,000444222///---,,,---///000,,,---...//////...------,,,,,,+++++++++,,,---------...//////111111222333222333333222111000111333222333444555777999;;;<<<;;;:::999888999:::<<<===>>>????????????>>>>>>===>>>BBBHHHLLLNNNNNNOOOOOOTTTVVVYYY[[[[[[\\\^^^```YYYZZZ\\\]]]\\\\\\[[[[[[\\\\\\[[[ZZZXXXUUUSSSQQQPPPOOOOOOQQQTTTWWW[[[^^^```cccfffhhhhhhfffbbb```\\\\\\]]]^^^___aaacccdddffffffffffffeeeddddddccc_________]]]\\\]]]___bbbbbbcccbbbaaa______aaaccccccbbb```___^^^^^^______]]]\\\ZZZYYYZZZ]]]```cccbbbccccccbbb___^^^___```aaa___]]]ZZZWWWQQQKKKFFFAAA???===<<<;;;;;;:::999???CCCJJJPPPWWW^^^eeejjjmmmppprrrsssrrrrrrtttuuuwwwwwwvvvuuuuuutttttttttnnnkkkgggdddaaa^^^[[[XXXUUUSSSQQQPPPPPPSSSVVVXXXYYY\\\bbbfffkkkpppuuuyyyyyy|||}}}zzzwwwrrrmmmjjjgggdddaaadddeeefffiiilllppptttvvvrrrpppnnnlllkkklllmmmnnnvvvzzzyyytttooommmjjjjjjjjjiiigggccc```]]]]]]ZZZXXXXXXXXXYYYXXXWWWSSSRRROOOMMMOOOVVV```hhhsssyyy{{{rrriiibbb[[[VVVPPPKKKLLLPPPTTTWWWZZZZZZWWWQQQKKKHHHCCCCCCDDDDDDEEEFFFHHHHHHLLLKKKKKKKKKMMMPPPTTTVVVYYYZZZ\\\^^^aaaccceeeffffffggghhhiiiiiihhhgggfffdddcccbbbbbbbbbdddfffhhhqqqwww"""   !!!!!! !!!"""""""""!!!!!!!!!!!!"""""" """"""""""""!!!!!!!!!!!!"""""""""""""""#########%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%$$$&&&(((((((((,,,444:::AAAOOOhhhlllgggmmmttttttfff^^^]]]WWWKKK<<<333222555666999<<<>>>>>><<<888666888999::::::999888777777555444444333222000///...---,,,***(((&&&%%%$$$$$$&&&&&&%%%$$$$$$%%%%%%%%%###$$$%%%%%%%%%%%%$$$###%%%$$$"""!!! !!!###$$$$$$$$$%%%$$$$$$###"""""""""#########$$$$$$%%%%%%!!!###%%%%%%%%%%%%&&&(((###$$$%%%&&&&&&%%%$$$###!!!""""""###############%%%%%%&&&'''(((***---000222000---++++++,,,...000---...///000///...---,,,+++++++++,,,,,,------.........///000111222333333333444444222000000111333333444555777999;;;<<<===;;;:::::::::;;;<<<>>>???===>>>>>>?????????>>>>>><<<@@@FFFKKKNNNPPPQQQSSSVVVXXX[[[]]]]]]^^^```aaaZZZ[[[\\\^^^______^^^]]]]]]]]]\\\ZZZYYYWWWUUUTTTRRRRRRRRRRRRTTTXXX[[[\\\YYY\\\```ccceeeeeecccbbb[[[[[[[[[\\\^^^aaaccceeeccceeehhhjjjjjjgggeeecccaaabbbcccbbbaaaaaaccceeecccccccccaaa______aaaccccccbbb```^^^]]]^^^___``````___]]]]]]]]]___bbbddddddeeedddbbb______```bbbcccaaa```^^^[[[UUUOOOJJJEEEBBB>>>===<<<;;;888666888<<>>JJJZZZuuupppgggllluuuzzzooo```XXXTTTKKK???555111333666999;;;===??????<<<999777999;;;======;;;999888888666555555444333111000///,,,+++***(((&&&%%%$$$$$$&&&%%%%%%$$$$$$$$$$$$%%%###$$$%%%&&&&&&%%%$$$######""""""!!!!!!"""###$$$%%%%%%%%%$$$###"""!!! """######$$$%%%&&&''''''"""$$$&&&&&&&&&%%%&&&'''###$$$&&&&&&$$$###$$$%%%""""""""""""#########$$$&&&'''(((***+++---.........---,,,++++++---///000///////////////...---,,,***++++++,,,---....../////////000111222333444444555555444222000000222444555666777999;;;<<<<<<===::::::;;;<<<>>>??????@@@;;;<<<===???@@@AAAAAAAAA???CCCHHHLLLOOORRRUUUWWWWWWYYY\\\]]]]]]]]]___```[[[[[[\\\^^^aaaaaa```^^^\\\\\\\\\[[[[[[ZZZZZZZZZWWWYYYXXXVVVWWWZZZ\\\ZZZUUUWWWZZZ^^^```bbbbbbbbbZZZYYYXXXYYY[[[___ccceeecccfffjjjlllmmmjjjgggddddddfffggggggfffeeefffgggcccccccccaaa``````aaaccccccbbb```___^^^^^^______```______^^^___```bbbccceeeeeedddbbb``````bbbdddeeedddbbbaaa___ZZZTTTPPPHHHCCC???<<<<<<:::777333444777<<>>??????===;;;::::::===??????<<<:::999:::666555555444333111000///---,,,***)))'''&&&%%%%%%%%%%%%$$$##################$$$&&&''''''&&&$$$###"""""""""######$$$$$$%%%%%%%%%%%%%%%$$$###""""""###$$$$$$$$$%%%&&&&&&&&&"""$$$&&&&&&%%%$$$$$$%%%"""###$$$###!!!!!!###%%%$$$$$$$$$$$$$$$%%%%%%&&&((()))***---//////...---,,,,,,,,,,,,...///000111111000///...------------)))***+++---...////////////000000111222333444444666555444222000000222444666777999;;;<<<<<<<<<<<<888:::<<>>>>><<<888444555666999>>>EEEOOOZZZaaaeeefffgggjjjmmmooopppppprrrtttvvvxxxyyyyyyxxxwwwvvvtttqqqooommmjjjfffbbbZZZXXXWWWVVVWWWYYY\\\^^^]]]]]]]]]]]]^^^aaafffjjjsssuuuyyy{{{{{{{{{}}}~~~zzz}}}{{{xxxvvvtttqqqnnnkkkjjjjjjiiijjjlllnnnppprrruuuuuuuuuuuuvvvxxxyyyzzzyyy}}}{{{xxxvvvtttooonnnlllkkkiiigggeeedddaaa```____________]]][[[UUUVVVVVVSSSUUU___ooo{{{zzzrrrjjjdddaaa\\\SSSLLLIIIJJJUUUccckkkkkkgggdddbbbYYYUUUNNNHHHDDDCCCDDDFFFDDDFFFJJJOOOSSSWWWYYYZZZ]]]```cccggghhhgggeeecccccceeegggiiiiiihhheeeddd]]]^^^```dddiiiooouuuxxx}}}~~~~~~~~~}}}}}}~~~  !!!!!!!!!!!!!!!!!!!!!!!!!!!  """!!!!!!!!!!!!!!!"""######""""""############"""""" !!!"""###$$$%%%%%%""""""""""""!!!!!!!!!!!!!!!"""$$$%%%%%%%%%###$$$%%%&&&&&&%%%$$$###"""###$$$%%%&&&&&&'''&&&"""&&&++++++,,,333>>>HHH^^^qqqnnn```kkk|||yyykkkSSSIII<<<333222666;;;======>>>>>>??????>>>===<<<;;;>>>AAA@@@===:::::::::555555444444222111///......---,,,***((('''&&&&&&%%%$$$$$$###"""""""""######$$$&&&''''''&&&$$$###!!!"""###%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$!!!###%%%%%%$$$"""""""""!!!######!!!"""%%%&&&&&&%%%%%%%%%&&&'''((()))***,,,///111000...+++++++++---...000111222222333111///...---------...)))***+++---.../////////000000111222333444444555666666555222000000222444777999:::<<<======<<<<<<777:::===@@@BBBBBBAAA@@@:::;;;>>>AAADDDGGGHHHIIIGGGHHHIIIJJJKKKNNNRRRUUUVVVXXXYYYZZZYYYXXXYYYZZZ[[[ZZZZZZ]]]```aaa___\\\YYYYYYZZZ\\\^^^aaacccdddaaadddbbb\\\[[[^^^]]]YYYWWWWWWXXXYYYZZZ\\\^^^___XXXVVVSSSSSSUUU[[[aaafffjjjjjjjjjkkkkkkllllllmmmgggiiikkkkkkiiigggggggggcccdddcccbbb``````bbbdddaaaaaaaaa```______^^^^^^ZZZ\\\^^^___`````````___cccdddeeedddccccccdddfffjjjiiigggfffdddbbb^^^[[[OOOJJJDDDBBBBBB@@@;;;777777777999<<>>>>>AAADDDFFF@@@AAAAAAAAA@@@???>>>===???@@@BBBFFFKKKNNNNNNMMMEEEGGGHHHHHHHHHJJJMMMPPPRRRTTTXXXYYYXXXWWWVVVWWW[[[[[[[[[[[[\\\\\\[[[ZZZ^^^^^^^^^___```bbbcccdddhhheeeaaa]]][[[\\\]]]___[[[YYYYYY[[[^^^___]]]ZZZWWWUUURRRQQQSSSXXX^^^bbbccchhhnnnppppppnnnnnnoookkkmmmkkkiiiiiikkkiiiddddddfffhhhgggdddbbb``````dddbbb``````aaa```\\\YYY^^^______```aaabbbbbbcccaaacccdddccc```aaadddhhhkkkiiigggeeeccc```\\\ZZZQQQLLLFFFEEEGGGEEE>>>888555555666999@@@HHHQQQVVV]]]bbbggglllnnnooopppqqqnnnpppsssvvvyyy{{{||||||{{{wwwsssssstttrrrlllgggaaa___\\\[[[[[[ZZZXXXVVVWWWZZZ\\\]]]^^^bbbhhhlllnnnsssxxx{{{zzzyyyzzz{{{{{{~~~|||xxxuuusssmmmiiiccc^^^^^^ccclllssssssrrrsssuuuxxxzzzzzzzzzzzzuuurrrpppllliiifffcccbbbbbb```___^^^___aaaaaaaaa___ZZZZZZ\\\^^^```hhhxxxuuusssooohhh___VVVNNNJJJKKK[[[kkksssuuuvvvuuurrriii^^^SSSNNNKKKGGGEEEFFFHHHIIILLLOOORRRVVVYYYZZZ^^^aaadddfffffffffggghhhgggggghhhhhhgggeeebbbaaa]]]]]]___eeemmmvvv|||~~~~~~}}}|||}}}{{{zzz|||~~~~~~||| !!!!!!!!!!!!!!!    !!!""" !!!!!!!!!!!!!!!!!!+++(((###"""'''$$$$$$$$$$$$$$$######"""!!!"""###$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%&&&'''(((''',,,)))+++444999BBBTTTllluuunnnuuukkkSSSDDD666222444666:::===>>>AAACCCCCC@@@???@@@BBBCCCBBB@@@@@@???===:::777777777555444222000/////////...,,,***)))(((((('''%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$########################$$$&&&'''(((///000111222111///---+++,,,,,,---...000222333444000000000000///...---,,,---,,,,,,,,,---///111222333333222222333444555666:::999777555555777999:::888:::<<<======???AAADDDAAAAAAAAA@@@@@@@@@??????BBBBBBDDDHHHLLLNNNMMMLLLHHHIIIIIIHHHGGGGGGIIILLLNNNPPPSSSUUUUUUUUUVVVWWWWWWXXXYYY[[[]]]^^^^^^]]]^^^^^^^^^___aaabbbddddddfffdddaaa^^^]]]]]]^^^^^^___^^^\\\]]]^^^^^^\\\YYYUUUSSSPPPOOORRRWWW]]]aaabbbfffkkknnnnnnnnnnnnooonnnpppooommmmmmooommmhhhggghhhjjjiiigggdddbbbbbbeeecccaaaaaabbbaaa^^^[[[]]]^^^^^^```aaabbbbbbcccddddddeeedddcccdddfffhhhkkkiiigggfffeeeccc```^^^VVVPPPJJJHHHIIIGGG@@@:::888888999;;;@@@GGGNNNRRRYYY___gggmmmppppppqqqqqqqqqrrruuuwwwyyy{{{{{{{{{zzzwwwttttttvvvtttoookkkfffdddbbbaaa```^^^ZZZXXXXXXZZZ\\\^^^___ccchhhlllpppssswwwxxxwwwvvvwwwxxx{{{}}}zzzwwwuuuoookkkeee```^^^aaaggglllpppqqqrrrtttxxxzzz||||||{{{wwwrrrpppmmmiiifffdddcccbbbaaa```^^^^^^______^^^\\\[[[ZZZ[[[]]]aaajjj|||}}}qqqppplllfff___WWWQQQMMMPPP___nnnvvvxxxyyyxxxuuukkkaaaVVVQQQMMMHHHFFFFFFGGGHHHIIILLLOOOSSSWWWYYY]]]```cccfffggggggiiijjjhhhiiiiiijjjiiigggeeeccc```aaadddkkkttt{{{~~~{{{zzz}}}||||||~~~ !!!!!!""""""   """    !!! """""""""""""""!!!!!!!!!"""!!! !!!!!!!!! """######$$$$$$$$$######%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''''')))---+++---666===III]]]yyy|||wwwwww|||zzzgggKKK???444333666888<<>>===<<<:::888777666555333222000///...,,,+++***((('''&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$######""""""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$############"""""""""######"""###$$$'''***,,,//////000000000...,,,++++++,,,---///000222333444///////////////...---,,,///.........///111333444555555444444444555666666777777777777888999:::;;;999:::<<<<<<<<<<<<>>>@@@AAA@@@?????????AAABBBCCCEEEEEEGGGJJJMMMOOOOOOMMMLLLLLLKKKIIIFFFFFFGGGHHHKKKLLLOOOPPPQQQRRRUUUXXXVVVWWWYYYZZZ\\\]]]]]]]]]]]]]]]^^^```aaacccdddddddddcccbbb```___^^^^^^^^^bbb```^^^]]]\\\[[[YYYWWWTTTRRRPPPPPPRRRWWW]]]``````ccchhhkkkmmmmmmoooppprrrttttttrrrsssuuurrrmmmiiikkkmmmllliiigggeeedddfffdddcccccccccbbb___]]][[[\\\]]]___aaabbbccccccdddcccbbbccceeefffgggfffhhhgggfffggghhhgggeeeccc]]]WWWOOOKKKKKKHHHCCC>>>;;;;;;;;;===AAAEEEJJJLLLSSSZZZdddlllpppqqqqqqqqqtttuuuwwwxxxzzz{{{{{{{{{zzzxxxvvvwwwxxxwwwtttpppllljjjiiihhhgggddd___\\\YYY[[[]]]___aaadddiiilllppprrrttttttssssssuuuvvv||||||yyyxxxtttpppkkkfffdddcccdddffflllmmmooorrrvvvzzz}}}{{{wwwrrrpppmmmiiifffdddcccbbbcccaaa```_________]]][[[\\\YYYYYY\\\aaammmzzznnnmmmjjjfff```ZZZUUURRRWWWeeettt{{{|||}}}{{{yyynnndddYYYTTTPPPJJJFFFFFFGGGGGGGGGIIILLLQQQUUUXXX[[[^^^bbbeeeggghhhjjjkkkiiiiiijjjkkkjjjiiihhhgggfffggglllsss|||~~~|||{{{{{{"""!!!  !!!  !!!""""""!!!!!!!!!!!!"""""""""!!!!!!""" """""""""!!!!!!!!!!!!   $$$'''!!!""""""!!!######$$$$$$$$$######"""%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''((('''------000:::@@@MMMaaazzzqqqwww}}}ppp___BBB999333444999;;;???BBBJJJJJJJJJKKKLLLLLLIIIGGGFFFCCC>>><<<;;;:::999888777666555333111000///...******((('''&&&%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%$$$$$$############%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$#########""""""$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###"""""""""""""""""""""######"""###&&&)))---////////////......---,,,++++++,,,...///111222222333......//////...---,,,,,,////////////000222333444555555555555555555555555666777888999::::::;;;;;;:::<<<======;;;;;;;;;<<<@@@???>>>>>>???AAADDDFFFGGGGGGIIIMMMQQQSSSSSSRRRQQQQQQOOOLLLIIIHHHIIIJJJLLLMMMNNNNNNNNNPPPTTTWWWYYYZZZ[[[[[[ZZZYYYYYYZZZ\\\]]]^^^```bbbcccddddddbbbbbbbbbbbbaaa```______```___]]][[[ZZZXXXWWWVVVVVVTTTRRRRRRTTTXXX]]]aaa___aaaeeeiiilllnnnpppqqqtttvvvvvvuuuvvvxxxvvvqqqjjjlllnnnmmmkkkhhhffffffeeeeeedddcccbbb```^^^]]]YYYZZZ\\\^^^```bbbbbbbbbbbb```^^^```dddfffeeeccceeeeeeeeegggiiijjjiiihhhccc]]]TTTOOOMMMJJJEEEAAA;;;;;;<<<>>>@@@CCCEEEGGGNNNTTT]]]eeejjjnnnqqqrrrwwwxxxyyyzzz{{{{{{||||||}}}|||{{{{{{{{{zzzwwwtttoooooooooooonnnkkkgggccc]]]^^^___aaadddgggjjjlllooooooooopppqqqsssuuuwww{{{~~~~~~{{{zzzyyywwwssspppmmmjjjgggeeefffhhhkkkooossswww|||}}}yyyuuupppnnnkkkhhhdddbbbaaaaaacccbbb``````aaaaaa___]]]^^^ZZZXXX[[[bbboooxxxnnnmmmjjjgggbbb]]]ZZZWWW___mmm{{{|||pppfff\\\VVVQQQJJJFFFEEEGGGGGGFFFGGGJJJOOOTTTXXX\\\___bbbeeeffffffhhhiiiggghhhiiijjjjjjjjjiiiiiijjjlllrrrzzz~~~}}} !!!!!!"""!!! !!!   """"""!!!!!!!!!!!!""""""###"""!!! !!!"""### !!!!!!!!!!!!!!!!!!!!!!!!  $$$%%%%%%%%%%%%&&& ###%%%&&&&&&&&&######$$$$$$$$$######"""###$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&'''((()))$$$---///444>>>DDDQQQffftttpppzzzyyycccTTT<<<666333777<<>>??????===;;;;;;<<<>>>======>>>@@@CCCGGGIIIHHHIIILLLQQQVVVYYYYYYYYYUUUUUUTTTRRROOONNNOOOPPPRRRRRRQQQOOONNNOOORRRUUUWWWYYY[[[[[[YYYXXXYYYZZZ[[[\\\^^^```bbbcccddddddaaaaaabbbccccccbbbaaa`````````^^^]]][[[ZZZZZZ[[[VVVUUUSSSRRRTTTXXX\\\^^^___```bbbfffjjjnnnpppqqqrrruuuvvvuuuwwwyyyvvvqqqhhhjjjlllllljjjhhhggggggddddddcccbbb___\\\[[[ZZZWWWYYY[[[^^^```aaaaaaaaaaaa___^^^```dddfffeeebbbccccccdddgggjjjllllllkkkgggaaaYYYSSSOOOKKKGGGDDD:::;;;<<<===???AAABBBCCCJJJNNNUUU\\\bbbiiippptttyyyyyyzzz{{{|||}}}~~~~~~|||yyyvvvqqqrrrrrrttttttsssooolllccccccdddfffhhhkkklllmmmlllkkkkkkmmmppptttwwwyyyyyy|||}}}|||{{{yyyxxxvvvuuuqqqlllhhhbbbeeehhhkkkooossszzz~~~{{{vvvsssooommmjjjfffcccaaa```___```___^^^^^^``````___^^^___[[[XXX\\\cccqqqwwwooonnnllliiieeeaaa^^^\\\dddrrr|||oooeee\\\XXXSSSLLLFFFEEEHHHHHHGGGHHHKKKOOOTTTXXX]]]```cccddddddddddddeeeeeeeeeggghhhiiijjjjjjjjjlllooottt|||!!!!!!  !!!"""### !!!!!!!!!   """""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""############"""######$$$$$$$$$############$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''((())))))$$$---111777BBBKKK[[[rrryyy{{{lllVVVHHH999555444999???CCCHHHMMMKKKPPPVVVZZZZZZVVVQQQMMMFFFBBB>>>;;;999999777666666555444222111///...---++++++***)))(((((((((((($$$$$$$$$$$$$$$$$$%%%%%%###""""""!!!!!!###$$$%%%%%%$$$$$$######$$$$$$%%%"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$######"""'''&&&&&&%%%%%%$$$$$$###"""""""""############$$$###$$$%%%(((+++---000111///...,,,*********+++++++++---///000111222111111....../////////......------......///000111222222222333444555666666666666888999:::;;;;;;;;;;;;;;;???AAACCCBBB@@@>>>>>>>>>======>>>AAADDDGGGJJJLLLLLLMMMPPPUUUZZZ^^^___^^^ZZZZZZYYYWWWTTTSSSTTTVVVWWWWWWUUUSSSPPPPPPRRRTTTRRRVVVYYYZZZXXXXXX[[[]]]ZZZ\\\^^^aaacccddddddddd```aaabbbcccccccccccccccddddddcccaaa______```bbbXXXVVVTTTSSSTTTVVVYYY[[[^^^^^^___bbbhhhlllooopppooorrrttttttuuuxxxuuuooodddgggiiijjjiiihhhggggggdddddddddaaa\\\YYYWWWWWWVVVXXX[[[^^^___```___^^^``````aaacccfffgggfffeeeccccccdddgggkkkmmmmmmllljjjeee___XXXSSSNNNJJJGGG============>>>???@@@@@@FFFIIIOOOUUU]]]eeennntttyyyyyyzzz{{{}}}~~~|||zzzvvvuuuvvvxxxyyyxxxvvvsssjjjiiiiiikkknnnoooooonnnkkkjjjjjjmmmrrrvvvyyyyyyvvvyyy}}}|||{{{zzzzzzzzzvvvoooiiiaaadddgggjjjlllpppwww}}}~~~zzzvvvsssooommmiiifffcccaaa______\\\[[[ZZZ[[[]]]^^^]]]\\\___[[[ZZZ___hhhuuu}}}vvvooonnnllljjjgggdddcccbbbfffuuuzzzmmmddd]]]ZZZVVVNNNIIIGGGHHHHHHHHHIIILLLPPPTTTWWW]]]___aaabbbbbbaaaaaabbbccccccdddfffhhhiiikkkkkknnnpppuuu|||  !!!"""###   """  !!!"""######"""!!!  !!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""###&&&''''''%%%######$$$%%%###!!!  !!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''%%%%%%%%%%%%&&&'''((((((&&&///333999FFFTTTiiixxx}}}wwwbbbLLL@@@999555666;;;AAAFFFLLLRRRUUUZZZ``````\\\UUUQQQOOOGGGDDD@@@===<<<:::888777666555444222111///...---)))((('''&&&&&&%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$###""""""###%%%''')))%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$''''''&&&%%%%%%$$$##################$$$$$$%%%%%%###$$$'''***---///000000///---+++)))((()))***++++++---///111222222111000...//////000000/////////---...///000111222222222222333555666888888888888777888999:::;;;<<<===>>>BBBDDDFFFFFFDDDBBBAAAAAA>>>???BBBEEEIIILLLOOOPPPPPPQQQTTTYYY^^^aaaaaaaaa```___^^^[[[XXXVVVWWWXXXYYYYYYXXXVVVSSSRRRSSSUUUQQQUUUYYYZZZXXXWWWZZZ]]]YYY[[[^^^aaacccdddddddddaaaaaabbbbbbcccdddeeeeeeggghhhgggdddaaa```bbbeee\\\[[[XXXWWWWWWXXX[[[\\\]]][[[[[[^^^dddiiilllllllllppprrrrrrtttwwwtttnnnaaadddhhhiiiiiihhhhhhiiieeefffeeeaaa[[[VVVUUUUUUVVVXXX[[[^^^___^^^]]]\\\^^^```cccdddeeeeeefffgggffffffgggiiimmmnnnnnnmmmllliiiddd^^^XXXRRRMMMJJJDDDBBB@@@???>>>>>>>>>>>>BBBFFFMMMTTT\\\dddmmmrrrxxxyyyzzz||||||{{{{{{{{{||||||zzzxxxqqqooonnnppprrrsssqqqooolllkkkkkknnnssswwwyyyxxxrrruuuyyy}}}~~~{{{ssslllbbbfffiiijjjkkkooovvv|||}}}{{{wwwvvvpppnnnkkkgggdddbbbaaa```^^^]]]\\\\\\]]]^^^]]][[[]]]ZZZ\\\dddooo{{{{{{uuulllkkkjjjiiihhhgggggggggfffvvv}}}vvvlllddd^^^\\\YYYRRRMMMKKKGGGGGGHHHJJJLLLPPPSSSTTTZZZ\\\___`````````aaabbbbbbbbbccceeehhhjjjlllmmmpppqqqtttzzz """"""  !!!!!!###"""!!!%%%""""""!!!!!!!!!!!!"""""""""######"""!!! !!!"""""""""""""""""""""""""""""" !!!"""###$$$%%%"""$$$$$$!!! ###"""  ###&&&((( !!!"""###$$$%%%%%%%%%%%%%%%&&&&&&'''((())))))$$$$$$$$$$$$%%%&&&'''''')))111444999IIIZZZuuuooo|||~~~sss]]]GGG;;;999666777===BBBGGGNNNUUUbbbfffhhhdddZZZQQQMMMMMMHHHFFFBBB@@@>>><<<:::888666555444222000///...---,,,+++***)))))))))))))))&&&%%%%%%$$$$$$#########%%%$$$######%%%'''***+++%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$#########$$$$$$%%%&&&''''''''''''''''''&&&%%%%%%$$$############$$$$$$$$$%%%%%%%%%###%%%(((,,,///000/////////---***((('''(((***++++++---///111222222111000//////000000000000000///...///000111222333333333222333666888::::::::::::666666777999;;;>>>@@@AAADDDFFFIIIIIIGGGEEECCCCCC???AAADDDIIIMMMPPPRRRSSSUUUUUUWWW[[[```bbbbbbaaaccccccaaa]]]YYYWWWWWWXXXXXXYYYYYYWWWUUUTTTTTTUUUTTTXXX[[[ZZZWWWUUUWWWZZZYYY[[[^^^aaadddeeeddddddaaaaaaaaabbbcccdddfffggghhhiiihhhddd```___aaadddbbbaaa^^^\\\[[[\\\^^^___\\\YYYXXX[[[aaagggiiijjjkkknnnqqqrrrtttvvvsssmmm```cccgggiiiiiiiiijjjjjjfffggggggbbb[[[VVVTTTTTTWWWXXX[[[^^^^^^^^^\\\[[[ZZZ^^^bbbcccbbbbbbcccfffhhhhhhiiikkknnnpppooonnnmmmkkkgggbbb\\\UUUPPPMMMIIIGGGDDD@@@>>>=========???EEEMMMVVV^^^eeelllpppwwwxxxyyy|||~~~~~~~~~~~~|||zzzuuusssrrrsssuuuuuurrrpppnnnmmmmmmpppuuuxxxxxxvvvpppssswww{{{}}}wwwooodddhhhkkkkkkkkkooovvv}}}}}}|||zzzyyyrrrpppllliiifffdddbbbbbbcccbbb````````````^^^\\\[[[YYY]]]hhhtttzzzttthhhhhhhhhggghhhiiiiiijjjeeevvv|||tttkkkddd___^^^\\\UUUPPPNNNFFFFFFHHHJJJLLLOOOQQQSSSWWWYYY]]]______```aaabbbbbbbbbccceeehhhkkkmmmoooqqqrrrtttyyy~~~"""!!! !!!"""!!!!!!"""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""""" !!!!!!!!!###"""!!!"""###""" """$$$$$$###"""""" !!!!!!!!!"""""""""###!!!"""%%%%%%###$$$######"""###$$$&&&''''''&&&&&&%%%%%%$$$$$$###$$$&&&(((((('''((()))+++///333;;;EEERRRhhh|||qqqzzztttbbbPPPAAA999666:::???AAACCCIIISSS[[[cccjjjllleee\\\VVVRRRNNNIIIGGGDDDBBBAAA???===:::999888666555333111000///++++++++++++***((('''&&&((('''&&&%%%$$$#########%%%%%%$$$$$$$$$$$$$$$$$$!!!$$$&&&'''&&&%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%$$$%%%'''((((((&&&%%%###########################$$$!!! ######!!!"""%%%((())),,,...000111111111---+++)))(((((())),,,---/////////000111111111222//////...------------......///000111333444555666777777777777666666666666;;;:::::::::<<>>:::888<<>>;;;666666555444333333222222000...+++(((&&&&&&''''''###############$$$%%%%%%""""""###$$$%%%%%%&&&&&&'''((('''%%%$$$$$$&&&(((&&&%%%%%%%%%%%%&&&&&&'''''''''(((((('''&&&%%%$$$((((((''''''&&&&&&%%%%%%'''$$$$$$&&&&&&$$$$$$'''(((+++///222222000---+++***)))(((((()))+++---...111111111000000/////////......---......///000000111111222333444555666666777777777777777888888888999;;;>>>BBBDDDFFFFFFFFFEEEEEEEEEGGGJJJMMMPPPQQQOOORRRVVVWWWVVVWWW[[[___dddeeefffeeecccbbbccceee___aaadddffffffdddbbbaaa[[[YYYVVVUUUVVVVVVVVVUUUVVVXXXYYYYYYYYYZZZ]]]___bbbbbbbbbcccbbbbbbaaaaaaaaabbbccceeegggiiikkkllljjjjjjiiiiiikkkmmmoooppppppllliiihhhiiikkkkkkjjjgggeeeaaa[[[WWWWWW\\\aaaaaa^^^]]]```eeegggddd```\\\___ccceeeeeeeeeeeefffffffffeeedddcccbbbaaa```\\\\\\]]]^^^^^^^^^^^^^^^^^^```dddeeeffffffgggiiiiiijjjmmmooorrrtttvvvwwwvvvuuusssqqqppplllgggdddWWWSSSNNNIIIEEE@@@<<<999:::@@@GGGMMMPPPTTT[[[```gggkkkrrr{{{~~~}}}}}}|||||||||}}}~~~~~~{{{vvvsssqqqrrrtttuuutttrrrqqqrrrvvvzzz}}}~~~~~~~~~{{{yyytttqqqnnnjjjiiihhhhhhhhhgggfffeeedddcccbbbbbbbbbccceeegggooozzzrrrooonnnlllkkkjjjiiiiiiiiippp|||wwwlllfffccceeeddd___YYYXXXYYYWWWTTTSSSRRRRRRQQQPPPOOOPPPQQQQQQSSSWWWZZZ\\\YYY[[[^^^```bbbfffkkknnntttvvvyyy{{{}}}~~~~~~}}}}}}}}}###"""   !!!  !!!  !!!  !!!!!!!!!!!!"""""""""!!!!!! %%%$$$############!!!!!!$$$&&&%%%$$$############""""""""""""######$$$%%%%%%$$$"""!!!###$$$&&&'''(((((('''&&&$$$$$$%%%&&&''''''((((((''''''(((((((((***---000333>>>IIIWWWwww{{{vvvjjjXXXFFF;;;888:::===AAAHHHPPPWWWZZZXXXVVVUUUYYY[[[XXXVVVVVVSSSOOOPPPMMMJJJGGGEEEBBB>>><<<666666555444333333222222///---+++(((&&&&&&'''((($$$$$$$$$$$$$$$%%%&&&'''""""""###$$$%%%%%%&&&&&&'''''''''%%%$$$$$$&&&(((&&&%%%%%%%%%&&&&&&'''((((((((((((((('''&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$&&&######%%%&&&$$$$$$((())),,,///222222000,,,***((((((((()))***,,,---...000000000//////.........---------...///000111222222222333444555666666777666777777777888888888999;;;===@@@CCCDDDDDDCCCBBBAAACCCGGGJJJLLLNNNPPPPPPRRRUUUYYYZZZYYYYYY\\\___eeeffffffeeebbbaaabbbccc___aaadddfffgggfffdddccc\\\YYYVVVTTTUUUVVVWWWWWWYYYYYYWWWVVVUUUXXX]]]aaa```aaaaaabbbbbbbbbaaaaaabbbbbbccceeegggjjjlllnnnkkklllnnnooopppooonnnnnnnnnmmmkkkkkklllnnnooopppiiihhheee___YYYXXX\\\```^^^[[[YYY\\\bbbeeeddd```^^^aaacccdddbbbaaaaaaaaaeeeeeeeeeeeeeeeeeedddddd````````````___]]]\\\[[[\\\^^^aaacccdddeeeggghhhjjjlllooorrruuuwwwxxxxxxuuutttssssssrrroookkkgggZZZWWWRRRNNNKKKHHHDDDBBB:::>>>DDDHHHLLLQQQXXX\\\fffkkksss{{{|||||||||||||||}}}~~~~~~|||xxxtttrrrrrruuuwwwuuutttssstttxxx{{{}}}~~~|||zzzuuutttqqqmmmjjjiiijjjkkkfffeeecccbbbaaaaaaaaabbbccceeegggooovvvoooooonnnmmmkkkjjjiiihhhhhhnnnzzzxxxnnnhhhdddeeeddd___[[[ZZZWWWVVVUUUUUUXXXYYYXXXVVVOOOMMMLLLMMMOOORRRUUUWWWVVVXXXZZZ\\\^^^bbbgggjjjqqquuuyyy}}}~~~~~~}}}{{{{{{|||}}}~~~~~~""""""!!!  !!!   !!! !!!!!!!!!""""""!!!!!!!!!!!!!!!!!!%%%$$$######$$$###!!!""" !!!$$$%%%""""""""""""#########$$$$$$######$$$$$$$$$######"""!!!"""###$$$%%%%%%%%%%%%$$$%%%%%%&&&'''((((((((('''((((((((((((+++...222444===LLLbbbuuudddPPPAAA:::999:::AAAFFFMMMTTTXXXXXXVVVUUUUUUXXXYYYWWWVVVWWWUUUQQQOOOMMMIIIGGGEEEBBB???<<<<<<;;;999777444222000///---,,,***)))((('''((((((%%%$$$$$$$$$%%%&&&&&&'''#########$$$$$$%%%%%%&&&$$$%%%%%%%%%$$$$$$&&&(((%%%%%%%%%%%%&&&'''((()))***))))))((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""%%%&&&%%%&&&***,,,---000111111...+++)))''''''((()))+++,,,...///............---------------------...///111222333333333444444555666666777666777777888888999999999===>>>AAACCCDDDDDDCCCBBB???CCCHHHKKKLLLMMMNNNOOOTTTXXX\\\]]][[[[[[^^^```dddfffgggfffdddbbbbbbbbb___aaaccceeeffffffeeeddd]]]YYYUUUSSSTTTWWWXXXYYYZZZYYYWWWTTTSSSVVV[[[___\\\]]]___```aaabbbbbbbbbbbbccccccdddfffiiilllnnnmmmoooqqqssssssrrrooommmnnnnnnnnnooopppqqqrrrsssiiiiiigggccc^^^\\\^^^aaa^^^[[[ZZZ[[[___bbbbbb``````aaaccccccaaa______```ddddddeeeffffffggghhhhhhdddddddddcccaaa^^^\\\ZZZXXXZZZ\\\]]]]]]___ccceeejjjlllooorrruuuwwwwwwxxxsssssssssttttttrrrmmmjjj\\\YYYUUUQQQOOOMMMJJJGGG>>>@@@CCCEEEIIINNNUUUYYYdddjjjrrrzzz{{{zzzzzz{{{{{{|||}}}~~~|||wwwtttsssvvvxxxuuuttttttvvvzzz}}}~~~~~~~~~{{{yyyuuuuuusssooollliiijjjkkkdddcccaaa``````aaabbbbbbcccfffiiiqqq}}}sssmmmmmmmmmlllkkkjjjiiihhhggglllxxxzzzqqqjjjdddcccccc___[[[[[[TTTSSSTTTXXX]]]```___]]]SSSNNNKKKMMMOOOOOOQQQSSSSSSUUUWWWYYYZZZ]]]aaaeeelllrrryyy~~~}}}|||zzzzzz{{{|||}}}~~~~~~   !!! !!!   !!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!###%%%%%%$$$###### ###"""!!!!!!"""###$$$$$$%%%&&&"""######"""""""""###$$$"""!!!!!!""""""###$$$%%%%%%%%%&&&&&&''''''(((((((((((((((((()))+++///333888???RRRooowww___III===:::;;;>>>DDDJJJRRRWWWVVVTTTSSSSSSVVVXXXYYYWWWWWWXXXVVVRRRNNNKKKHHHFFFEEECCC@@@======<<<:::777444111///...************)))))))))(((%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ """$$$%%%$$$$$$%%%'''%%%%%%%%%&&&&&&'''((()))+++***)))(((&&&&&&%%%%%%#########$$$%%%%%%&&&&&&$$$!!!"""&&&(((''')))---...///000000///---+++***&&&&&&((()))+++---...///+++,,,,,,,,,,,,,,,,,,---,,,,,,---...///111333444444444444555666666777777666777777888888999::::::>>>???AAACCCEEEFFFFFFFFFEEEHHHKKKLLLLLLMMMPPPRRRWWW[[[______^^^]]]___bbbdddfffhhhhhhfffdddcccccc```aaabbbddddddeeeeeeeee^^^ZZZUUUSSSTTTWWWYYYZZZWWWXXXWWWVVVTTTUUUWWWZZZXXXYYY\\\^^^```bbbcccdddcccccccccccceeehhhkkkmmmoooppprrrssstttsssrrrqqqoooqqqsssttttttsssssssssllllllkkkiiifffeeedddeeeaaa___^^^\\\\\\]]]^^^___^^^```bbbbbbaaa``````aaaccccccdddfffhhhiiikkkkkkffffffgggfffdddbbb___]]]WWWXXXXXXXXXYYY\\\```cccgggjjjmmmqqqsssuuuuuuuuurrrssstttuuuvvvtttppplll___\\\XXXTTTRRRPPPMMMJJJEEEEEEDDDDDDFFFKKKQQQUUU```gggpppwww|||zzzzzzzzzzzz{{{|||}}}~~~~~~yyytttqqqrrrtttrrrssstttxxx|||~~~~~~}}}~~~|||yyywwwtttuuutttpppkkkhhhggghhhcccbbb`````````aaacccdddeeehhhmmmuuuzzzqqqlllkkkkkkkkkkkkjjjiiihhhgggkkkvvv|||tttkkkdddbbb```]]][[[\\\VVVVVVWWW]]]dddhhhgggeeeYYYRRRNNNPPPQQQOOONNNQQQQQQSSSTTTUUUVVVYYY]]]```hhhpppyyy~~~~~~|||{{{zzzyyyzzzzzz{{{{{{|||~~~!!!""" !!!  !!!""" !!!""""""!!!!!!!!!!!!"""""" !!!!!! !!!!!!""""""###### """%%%''''''&&& """$$$$$$ !!!###$$$%%%&&&'''"""""""""!!! !!!$$$&&&$$$######"""###%%%&&&'''&&&&&&&&&'''''''''''''''((())))))((()))+++000444>>>DDDXXXyyy|||]]]EEE;;;;;;???CCCFFFMMMUUUXXXUUURRRQQQSSSWWWYYYYYYWWWWWWYYYWWWRRRMMMJJJHHHFFFEEECCC@@@>>>999888777555333111000///))))))************))))))$$$$$$###############$$$%%%%%%$$$$$$$$$$$$$$$$$$ ###%%%%%%%%%%%%&&&%%%%%%%%%&&&'''((())))))+++***)))(((&&&&&&%%%%%%"""######$$$%%%&&&'''((($$$"""###'''))))))+++//////000000///...---+++***%%%&&&''')))+++---...///*********++++++,,,,,,,,,,,,,,,---...000222333444444444555555666666777777666777777888999999::::::>>>@@@BBBDDDFFFHHHIIIJJJLLLNNNOOOOOONNNOOOTTTXXXYYY]]]aaabbb```___aaacccdddgggjjjjjjiiifffddddddaaaaaabbbbbbcccdddeeeeee^^^ZZZUUUSSSTTTWWWZZZ[[[TTTVVVXXXXXXVVVUUUTTTUUUUUUWWWZZZ]]]```bbbdddeeeccccccbbbcccdddgggjjjlllqqqqqqqqqrrrssstttuuuvvvrrrtttwwwwwwvvvtttssssssppppppooooooooommmllljjjdddcccaaa^^^ZZZYYY[[[]]]\\\^^^aaaaaaaaaaaacccdddbbbcccdddfffiiikkklllmmmgggggghhhhhhgggeeecccaaaYYYYYYXXXXXXXXX[[[```dddeeehhhkkkooorrrsssssssssrrrssstttvvvwwwvvvrrrnnngggccc___[[[YYYVVVRRRPPPKKKIIIEEECCCDDDIIINNNRRR]]]dddmmmtttzzzzzzzzzzzzzzz{{{|||}}}~~~~~~xxxrrrmmmmmmnnnpppqqqtttxxx}}}~~~~~~|||}}}~~~}}}zzzwwwuuurrrttttttpppkkkfffeeeeeecccbbb``````aaabbbdddfffgggkkkpppyyyyyypppllljjjjjjjjjjjjjjjiiihhhgggjjjvvvvvvlllccc```___\\\[[[\\\[[[ZZZ\\\ccckkkpppnnnkkk^^^UUUQQQSSSSSSOOONNNPPPPPPQQQSSSSSSTTTVVVZZZ]]]fffnnnxxx~~~~~~|||}}}}}}zzzxxxwwwwwwwww{{{{{{{{{{{{}}}~~~!!!  !!! ###"""!!! """"""###""""""!!! """"""###$$$%%%$$$!!!"""!!! """$$$&&&&&&&&&######""""""!!!!!!!!! $$$$$$$$$$$$############""""""""""""""""""""""""###"""!!!"""$$$%%%%%%$$$###$$$$$$%%%%%%&&&&&&'''&&&&&&'''''''''&&&%%%%%%&&&''')))((((((+++111777@@@LLLiiipppQQQFFFBBB===AAAKKKQQQSSSUUUSSSPPPPPPUUUZZZVVVXXXYYYZZZYYYWWWTTTRRRMMMKKKGGGEEECCCAAA???===;;;:::888555333111000///111...+++(((&&&&&&'''(((%%%$$$###""""""$$$&&&'''"""""""""######$$$$$$$$$$$$$$$######$$$&&&((()))'''$$$"""$$$'''***+++***...,,,))))))))))))((('''&&&'''(((((()))((((((''''''&&&'''(((***,,,///111333222000---+++***)))(((((())))))******+++,,,,,,.........------,,,,,,+++***+++---///000111222222444444555555555444333333777666666999>>>@@@???>>>AAAAAABBBEEEIIILLLNNNMMMNNNNNNOOOQQQSSSVVVYYY[[[\\\]]]___aaacccdddddddddhhhjjjmmmmmmkkkgggdddccceeeaaa]]]\\\```ccceeeddd___YYYTTTSSSWWW[[[[[[YYYVVVUUUTTTTTTTTTUUUTTTSSSTTTVVVYYY\\\___bbbdddeeegggeeebbbaaacccggglllooossssssrrrqqqpppppppppppprrrtttuuutttsssssstttvvvsssssssssrrrqqqpppnnnmmmhhhgggeeebbb```]]][[[ZZZ[[[\\\___aaabbbbbb```______```aaaaaacccggglllppppppnnnlllkkkllllllkkkjjjaaa___[[[YYYZZZ]]]aaadddgggiiikkknnnppprrrssssssvvvxxxyyyyyyvvvtttttttttkkkhhhccc___[[[XXXTTTRRRQQQMMMIIIGGGDDDCCCIIIQQQ\\\gggttt|||}}}}}}}}}|||{{{zzzzzz{{{|||}}}|||vvvtttuuurrrmmmmmmlllnnnsssyyy{{{zzzxxx~~~|||yyywwwuuuttttttrrrooojjjgggffffffbbbbbbbbbbbbdddgggiiikkkkkknnnuuurrrkkkjjjkkklllllljjjhhhggggggiiittt{{{tttnnnfff___\\\\\\\\\\\\[[[^^^bbbfffooowwwwwwssseeeaaa\\\XXXVVVUUUTTTRRRRRRTTTTTTSSSRRRTTTZZZ^^^fffqqq||||||xxxuuuuuuvvvwww|||}}}~~~   !!!  !!!!!!""""""!!!!!! ###""""""###$$$$$$!!!!!!  """######"""!!!!!!  !!!!!!""""""########################%%%###"""###$$$$$$###"""###$$$$$$%%%%%%&&&&&&'''"""###$$$%%%%%%%%%%%%%%%''')))***)))***---444:::FFFVVVtttiiiKKKCCCAAA>>>CCCNNNUUUWWWWWWUUUQQQQQQUUUYYYXXXYYY[[[[[[ZZZXXXUUUTTTPPPMMMIIIFFFEEECCC@@@>>>;;;:::888555333111000///+++)))'''%%%%%%&&&((())))))'''%%%$$$######%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''$$$###$$$'''******)))+++)))'''''''''((('''&&&''''''''''''''''''''''''&&&&&&''')))+++...000222222111///---+++***)))(((((()))***+++,,,,,,------.........------,,,,,,,,,+++,,,---...000111222333444555555555666666666666888777888;;;@@@BBBAAA@@@BBBBBBDDDGGGLLLOOOOOOOOOQQQQQQRRRTTTVVVYYY\\\]]]]]]^^^aaaccceeeeeeffffffhhhkkkmmmnnnkkkhhheeedddeeeaaa]]]\\\]]]```aaaaaaccc]]]WWWTTTVVVWWWVVVTTTSSSSSSSSSTTTUUUUUUTTTSSSSSSTTTXXX[[[___ccceeefffhhhfffcccbbbcccfffjjjmmmrrrqqqqqqppppppppppppqqqqqqrrrsssrrrqqqqqqrrrsssrrrrrrssssssssssssrrrrrrqqqooommmjjjfffbbb```^^^\\\]]]]]]^^^____________]]]^^^```aaabbbfffjjjnnnqqqooonnnnnnooopppooonnnaaa```^^^^^^^^^```bbbcccgggiiimmmppprrrssssssrrruuuwwwyyyyyywwwuuuuuuuuuoookkkfffbbb^^^ZZZVVVSSSSSSOOOLLLJJJFFFDDDGGGNNNWWWdddttt}}}~~~|||{{{{{{{{{{{{||||||zzzvvvvvvxxxwwwrrrjjjiiiiiimmmsssvvvvvvuuuxxxzzz|||}}}{{{yyyxxxuuuuuussspppkkkgggffffffdddccccccbbbdddfffhhhjjjmmmpppxxx~~~qqqkkkiiijjjjjjjjjiiigggfffgggiiisss{{{tttnnneee___\\\\\\\\\\\\ZZZ^^^bbbhhhrrr{{{|||xxxnnnjjjddd```\\\XXXUUURRRQQQSSSVVVWWWXXX[[[___ccchhhsss}}}}}}zzzxxxxxxyyyzzz}}}~~~ !!!""" !!!  !!!!!! !!!!!!!!! $$$###""""""######"""!!!###!!! !!!""""""!!!!!!!!!  !!!"""###$$$%%%&&&########################&&&%%%######$$$###""" ###$$$$$$%%%%%%&&&&&&'''$$$%%%&&&'''))))))))))))(((***+++++++++000777===MMMaaa}}}aaaHHHAAABBBCCCJJJTTTYYYZZZZZZWWWSSSRRRUUUYYY[[[\\\]]]]]]\\\YYYWWWUUUSSSPPPLLLIIIFFFDDDAAA>>>;;;:::888555333111000///***)))'''&&&%%%&&&((()))+++***(((%%%$$$#########''''''''''''&&&&&&&&&&&&$$$$$$%%%&&&&&&%%%%%%%%%&&&%%%$$$%%%''')))))))))'''&&&$$$$$$%%%&&&&&&%%%)))(((&&&%%%$$$%%%%%%&&&&&&'''(((***---///111333111000...,,,+++***)))))))))***+++,,,---......///------------------,,,,,,------------///111333444222222222222333444555555888888:::>>>BBBDDDDDDCCCDDDDDDGGGKKKPPPSSSSSSRRRTTTUUUVVVWWWZZZ\\\^^^```___aaabbbdddfffggghhhhhhgggjjjmmmmmmkkkhhhfffeeeccc```\\\ZZZ[[[]]]]]]]]]ccc^^^XXXTTTTTTTTTSSSQQQOOOPPPSSSUUUVVVVVVUUUTTTSSSTTTWWW[[[___bbbeeefffgggfffcccbbbccceeeiiikkkoooooooooooooooppppppqqqqqqrrrssssssqqqqqqqqqsssrrrrrrtttuuuvvvwwwwwwwwwxxxwwwtttqqqlllhhheeecccaaa```^^^\\\[[[\\\^^^___[[[]]]___aaabbbdddhhhjjjlllkkkjjjkkkmmmoooooonnnccccccccccccbbbbbbbbbbbbfffiiinnnrrruuuuuusssqqqtttvvvyyyzzzyyyxxxxxxxxxtttqqqlllgggbbb^^^YYYUUUVVVRRRPPPOOOJJJFFFFFFJJJSSS```rrr||||||{{{zzzzzzzzz{{{zzzwwwxxxzzzyyyuuuhhheeedddfffkkkpppqqqqqqrrrtttwww{{{~~~~~~~~~~~~~~~}}}|||{{{vvvvvvuuuqqqlllhhhgggggggggfffdddcccccceeeggghhhnnnsss}}}|||qqqjjjiiiggghhhhhhgggffffffgggiiiqqq{{{rrrlllddd___\\\\\\\\\\\\XXX]]]bbbjjjuuuyyyuuupppjjjeee___YYYTTTTTTVVVZZZ]]]___bbbeeehhhlllvvv~~~~~~}}}|||}}}~~~  !!!  !!! !!!!!! $$$###!!!!!!"""######"""%%%$$$"""""""""###"""!!!######""""""""""""""""""""""""###$$$$$$%%%&&&&&&########################%%%$$$######$$$$$$###!!!###$$$$$$%%%%%%&&&&&&'''%%%&&&'''((())))))))))))(((***++++++,,,222:::AAAQQQiiisss\\\GGGCCCFFFIIIQQQ[[[ZZZZZZZZZWWWUUUTTTWWWZZZ\\\\\\]]]\\\[[[YYYWWWUUUTTTQQQMMMIIIGGGDDDAAA>>>;;;:::888555333111000//////...+++)))'''&&&&&&'''***)))'''%%%$$$#########((((((''''''&&&&&&%%%%%%$$$%%%&&&'''&&&%%%$$$###&&&&&&%%%&&&'''(((((((((%%%$$$######%%%&&&&&&%%%)))(((%%%###"""###$$$%%%%%%'''))),,,///111222333///...---+++***************+++,,,...////////////,,,---------------------//////...---...111333555444333222222222333444555777999<<<@@@DDDFFFFFFFFFFFFHHHKKKPPPUUUWWWWWWWWWXXXXXXYYYZZZ\\\^^^___```aaabbbccceeefffhhhhhhiiieeegggjjjjjjhhhfffeeeddd```^^^\\\ZZZZZZ[[[\\\]]]___[[[VVVTTTSSSTTTSSSQQQLLLPPPTTTWWWXXXXXXXXXXXXUUUVVVXXXZZZ]]]```cccdddeeedddbbbbbbcccfffiiikkkllllllmmmmmmnnnoooqqqqqqssstttuuuuuusssssstttuuutttuuuvvvwwwxxxyyyyyyyyyyyyxxxwwwtttqqqmmmjjjhhhjjjfff```[[[YYYYYY[[[]]][[[]]]```bbbcccdddfffiiiiiihhhhhhjjjmmmpppqqqqqqiiihhhgggeeecccbbbaaa```cccgggmmmsssvvvvvvtttrrrtttwww{{{}}}|||{{{{{{{{{yyyvvvqqqlllgggbbb\\\YYYWWWTTTSSSSSSPPPJJJGGGIIIQQQ]]]llluuuxxxyyy}}}|||{{{zzzyyy|||}}}|||yyyyyy{{{yyytttjjjfffbbbcccggglllnnnnnnmmmppptttyyy|||~~~~~~~~~~~~~~~~~~~~~}}}|||{{{wwwwwwuuurrrmmmiiihhhhhhiiigggeeedddcccdddfffgggnnnuuu|||qqqkkkiiieeefffgggfffeeeeeefffhhhooo{{{ooojjjccc^^^\\\[[[[[[[[[XXX]]]ccckkkwww}}}yyytttooohhhaaa\\\ZZZ\\\```cccfffhhhjjjkkkrrrzzz}}}}}}~~~   !!! !!! """""""""!!! $$$"""!!!!!!"""######"""&&&$$$"""!!!""""""!!! """"""##################!!!!!!!!!!!!!!!!!!!!!!!!###########################"""!!!"""$$$%%%$$$######$$$$$$%%%%%%&&&&&&'''###$$$$$$$$$$$$$$$######''')))***+++---333===DDDRRRnnniiiWWWGGGDDDIIINNNUUU^^^ZZZZZZYYYXXXWWWXXXZZZ\\\\\\\\\\\\[[[YYYWWWUUUTTTSSSPPPLLLHHHFFFCCC@@@===;;;:::888555333111000//////...,,,)))((('''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$''''''&&&&&&%%%%%%$$$$$$$$$%%%&&&'''&&&%%%$$$###&&&&&&''''''''''''''''''%%%$$$######%%%''''''&&&)))'''%%%###"""###$$$%%%%%%'''***...000111222222,,,,,,+++***************+++,,,...///000000///...,,,,,,,,,------.........000000......///111444555888888777666555555555555666999>>>BBBFFFGGGIIIIIIKKKKKKNNNSSSYYY\\\]]]\\\[[[[[[\\\]]]]]]^^^^^^^^^aaabbbbbbcccdddeeeffffff```bbbddddddcccaaaaaaaaa\\\\\\[[[ZZZZZZ[[[]]]___\\\YYYVVVSSSRRRQQQQQQPPPLLLQQQVVVZZZZZZZZZ[[[\\\ZZZZZZZZZZZZ\\\]]]___```aaaaaaaaabbbdddgggiiikkkiiiiiijjjkkkmmmoooqqqrrrrrrsssuuutttsssssstttvvvwwwwwwxxxyyyyyyxxxxxxxxxxxxxxxxxxwwwuuussspppoooooojjjccc[[[WWWVVVWWWXXX]]]___aaabbbcccdddfffhhhlllkkklllnnnrrruuuwwwwwwqqqooojjjfffcccaaaaaaaaaaaadddjjjppptttuuuuuuttttttxxx|||~~~}}}~~~|||yyytttppplllgggaaa]]]XXXUUUUUUWWWUUUNNNJJJJJJQQQYYYdddiiikkkooovvv}}}}}}{{{{{{zzz|||}}}}}}{{{{{{~~~{{{wwwnnniiidddcccfffkkkmmmnnnlllnnnsssxxx{{{}}}~~~~~~{{{|||~~~}}}|||{{{zzzvvvwwwuuurrrmmmjjjiiiiiiiiihhhfffddddddeeefffgggnnnvvv{{{qqqllljjjdddeeefffeeeddddddfffgggnnn|||}}}mmmhhhbbb]]][[[[[[[[[ZZZXXX]]]ccckkkwww|||xxxssslllhhh```aaacccggglllppprrrsssyyy~~~zzz|||~~~ !!! !!!!!! ######"""""" ###"""!!!"""###$$$###"""###!!!  !!!!!!!!!!!!""""""#########""""""!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!"""$$$&&&%%%$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%$$$######''')))***+++...555???GGGYYYvvv~~~\\\PPPEEEEEEKKKQQQXXX^^^]]]\\\ZZZYYYZZZ[[[]]]^^^\\\[[[[[[YYYXXXVVVTTTSSSRRROOOKKKGGGEEECCC@@@===;;;:::888555333111000///)))(((((('''''''''''''''#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%''')))((('''&&&&&&'''&&&%%%###$$$&&&''''''&&&((('''%%%$$$###$$$$$$%%%%%%'''+++///111111000///*********)))******++++++,,,---///000000///---,,,++++++,,,,,,---...//////111000000000000222444555555555555666555444444333666:::AAAFFFIIIJJJLLLMMMOOOOOOQQQVVV\\\```bbbccc^^^____________^^^]]]\\\``````_________``````aaaYYY[[[]]]]]]\\\[[[[[[\\\YYYZZZZZZZZZYYYZZZ]]]___\\\ZZZWWWSSSQQQOOONNNMMMNNNRRRXXXZZZZZZ[[[]]]```]]]\\\[[[ZZZZZZ[[[]]]^^^``````aaacccdddfffhhhiiifffggghhhjjjllloooqqqsssnnnppprrrrrrrrrrrrtttuuuxxxyyyyyyyyyxxxwwwvvvvvvxxxyyyzzz{{{{{{yyywwwvvvqqqllleee^^^YYYWWWVVVVVV^^^```aaabbbbbbcccfffhhhjjjiiijjjmmmqqquuuvvvwwwuuusssnnniiifffdddddddddbbbdddgggkkknnnqqqrrrssstttxxx|||~~~}}}}}}{{{yyyvvvsssoookkkeeeaaa[[[XXXWWWZZZXXXRRRLLLKKKOOOUUU[[[^^^___fffqqqzzz}}}}}}|||||||||xxx{{{||||||~~~{{{sssnnngggeeegggjjjlllllliiilllqqqvvvzzz}}}}}}}}}||||||~~~}}}{{{zzzyyytttuuutttqqqmmmkkkjjjjjjhhhgggeeeddddddfffhhhiiinnnwwwyyyqqqkkkiiieeeffffffeeeddddddeeegggnnn~~~zzzkkkfffaaa]]][[[[[[ZZZZZZXXX]]]ccckkkwww~~~yyyvvviiihhhgggjjjpppwww|||~~~zzz}}}~~~~~~ !!!!!!  !!!  !!!!!!"""""""""!!! !!!!!!!!!###%%%%%%###!!!"""   !!!!!!!!!"""""""""$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""$$$%%%$$$######$$$$$$%%%%%%&&&&&&'''&&&'''((((((((((((((('''(((***+++,,,000888CCCKKKeeepppRRRJJJEEEHHHPPPWWW]]]aaacccaaa^^^]]]]]]^^^______\\\\\\[[[YYYWWWVVVTTTSSSQQQNNNJJJHHHFFFDDDAAA???;;;:::888555333111000///)))(((((((((''''''''''''###$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&'''%%%(((***)))'''%%%%%%&&&&&&%%%###$$$%%%&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%(((,,,///111000...,,,)))))))))))))))***+++,,,---...000111000...+++*********+++,,,---//////000000111111111222333333333111333555888888888666555888===DDDJJJLLLNNNPPPRRRSSSSSSTTTWWW]]]cccggghhhccccccbbbbbb```^^^\\\[[[^^^]]]\\\ZZZZZZZZZZZZZZZRRRSSSUUUVVVUUUTTTUUUVVVXXXYYYZZZYYYWWWWWWYYY[[[WWWWWWUUUSSSPPPNNNNNNOOONNNSSSXXXYYYYYYZZZ]]]aaa\\\\\\ZZZYYYZZZ[[[]]]^^^bbbbbbccccccdddddddddddddddeeefffiiillloooqqqsssmmmnnnqqqrrrrrrsssuuuwwwwwwwwwxxxxxxwwwwwwvvvuuuxxxyyy{{{}}}}}}{{{yyyxxxsssppplllfffbbb___]]]\\\______```______aaadddgggeeeeeefffiiimmmqqqssssssuuusssqqqooolllkkkjjjiiigggfffffffffhhhjjjnnnppprrrvvv{{{~~~~~~|||{{{zzzyyywwwuuusssqqqmmmhhheee```\\\ZZZ\\\ZZZSSSLLLJJJIIIOOOUUUWWWZZZaaannnyyy{{{}}}||||||yyy|||}}}}}}|||vvvpppiiifffggghhhiiihhhcccgggnnntttyyy}}}~~~~~~~~~}}}|||zzzyyyrrrsssssspppmmmkkkkkklllfffeeeddddddeeegggjjjkkkoooyyyvvvooojjjggggggggggggfffdddcccdddfffnnnwwwiiieee```\\\[[[[[[ZZZYYYXXX]]]ccclllyyyxxxtttoooooossszzz|||~~~{{{zzzyyyzzz}}}  !!!#########"""""" !!!  !!!"""### !!!"""############ !!!$$$%%%%%%### ###""" """###"""!!!""""""######$$$$$$$$$%%% !!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$######$$$$$$"""!!!###$$$$$$%%%%%%&&&''''''######%%%&&&''''''(((((()))+++,,,...222:::EEENNNnnndddNNNIIIGGGLLLUUU]]]cccfffhhheeebbb```____________]]]]]][[[YYYXXXVVVUUUTTTQQQNNNKKKHHHFFFEEEBBB@@@<<<:::888555333111000///...---,,,***)))'''&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$######$$$&&&((()))%%%(((******'''$$$$$$&&&&&&$$$######$$$%%%%%%$$$%%%%%%&&&'''''''''&&&&&&%%%(((,,,///000///,,,+++(((((((((((()))***+++,,,...///000111000---***(((******+++,,,...///000000000111222333333333333333555777<<<@@@BBBAAA@@@???999???GGGMMMOOOQQQSSSUUUVVVUUUUUUXXX^^^eeeiiilllfffeeeeeedddbbb___\\\ZZZ]]]\\\ZZZXXXVVVVVVVVVVVVMMMOOOQQQQQQQQQPPPQQQRRRWWWYYYZZZXXXUUUTTTUUUXXXQQQRRRRRRRRRQQQQQQRRRSSSNNNSSSWWWXXXWWWXXX]]]aaa[[[ZZZYYYYYYZZZ\\\^^^___dddddddddddddddcccbbbaaacccccceeehhhkkkoooqqqsssmmmooorrrssstttvvvxxxzzzuuuvvvvvvwwwwwwwwwvvvvvvwwwyyy{{{||||||zzzxxxvvvwwwuuurrroookkkhhhfffeee______^^^]]]]]]___cccfffgggfffgggjjjnnnrrrttttttrrrsssttttttssspppnnnlllkkkiiieeeccccccfffjjjlllppptttyyy||||||zzzxxxxxxwwwvvvttttttrrrooojjjgggeee___\\\]]]ZZZSSSKKKIIIDDDJJJQQQUUUXXX```mmmxxxzzz~~~||||||}}}~~~~~~yyyvvvqqqiiiffffffgggfffeee___ccckkkrrryyy}}}~~~~~~}}}}}}}}}~~~~~~~~~~~~}}}{{{{{{qqqqqqqqqpppmmmkkkkkklllddddddcccdddfffhhhkkkmmmqqq{{{}}}tttmmmhhheeehhhhhhhhhfffdddcccdddeeeooovvvhhhddd___\\\[[[[[[ZZZYYYWWW\\\cccmmmzzzwwwrrrtttyyy~~~~~~~~~xxxwwwuuuuuuxxxzzzzzzzzz    !!!!!! !!!!!!!!!!!!""""""""""""!!!!!!""""""!!!""""""!!!!!!!!!!!!"""""""""!!! """###$$$&&&%%%%%%%%%###"""!!! !!!$$$### """&&& """###$$$$$$$$$###&&&%%%%%%$$$#########$$$&&&%%%%%%%%%%%%&&&''''''''')))++++++)))(((((((((***000//////666:::GGG[[[~~~uuuYYYHHHFFFGGGNNNYYYbbbeeefffjjjgggdddccceeefffdddbbbaaa^^^[[[YYYXXXWWWUUUSSSRRRQQQNNNJJJGGGDDDBBBAAA@@@???;;;888444111///...++++++******************$$$$$$$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$######&&&%%%$$$$$$%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$######$$$&&&'''''''''&&&%%%&&&'''((()))***+++,,,------+++)))((()))((((((((()))+++---...222111///---,,,******)))(((***,,,,,,,,,,,,...000111222333333444444333333333333333333555777999:::???DDDLLLQQQSSSRRRQQQQQQSSSRRRRRRVVV^^^dddhhhhhhhhhdddaaaaaacccbbb]]]YYY^^^[[[VVVSSSQQQQQQPPPOOOPPPOOONNNLLLKKKKKKKKKKKKQQQPPPNNNOOOPPPPPPOOOMMMOOOPPPQQQTTTUUUTTTQQQNNNQQQUUUZZZ]]]]]]]]]]]]^^^[[[]]]______]]]\\\^^^aaaiiiccc___aaacccaaaaaabbbeeecccaaadddiiinnnppppppooopppqqqqqqrrrssswwwyyyyyyxxxwwwvvvvvvvvvwwwxxxvvvwwwwwwxxxxxxxxxwwwwwwvvvuuutttuuuvvvtttooojjjdddbbb___]]]]]]___aaacccccceeeiiikkklllmmmnnnppptttuuuuuusssooolllkkkkkkmmmjjjeeebbbaaadddhhhjjjsssttttttvvvwwwxxxyyyzzzvvvxxxyyyyyywwwsssooolllkkkiiieee```ZZZSSSOOOLLLNNNLLLMMMQQQTTT[[[gggsss}}}|||{{{vvv|||}}}||||||tttsssooohhhaaa^^^___aaa]]]```gggooossstttyyy|||{{{{{{|||}}}~~~}}}xxxssspppsssqqqpppppppppnnnllliiifffbbbbbbhhhlllkkkiiijjjrrr||||||tttooommmkkkllliiigggfffccc```bbbgggrrruuueeebbb]]][[[[[[\\\\\\\\\\\\YYY^^^ooo|||uuuuuu}}}}}}|||xxxsssrrrsssuuuuuuttt !!! !!!!!!!!!"""""" ############"""!!! """"""!!!!!!!!!!!!""""""###"""!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$###"""!!!###### !!!%%%!!!""""""############"""&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&%%%'''(((((('''&&&&&&&&&***///...///888>>>MMMdddlllRRRHHHGGGJJJRRR]]]eeehhhgggiiigggeeeeeefffgggfffdddccc```]]][[[YYYXXXUUUSSSSSSQQQNNNJJJGGGDDDBBBAAA>>>===:::888555333111000......---,,,***)))((((((&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&''''''(((((())))))%%%%%%%%%%%%%%%'''((()))$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$######$$$&&&'''((('''&&&&&&&&&&&&((((((++++++---------,,,***)))+++*********+++---///000///---+++)))((('''''''''+++,,,............///111111222333333444444333333333333222333444777999;;;BBBFFFKKKOOOPPPQQQQQQRRRTTTSSSSSSVVV\\\bbbeeefffeeebbb^^^]]]^^^\\\XXXSSSRRRQQQPPPQQQRRRTTTUUUUUUTTTSSSQQQOOONNNLLLLLLKKKNNNMMMLLLMMMNNNPPPOOOOOOJJJKKKNNNQQQSSSRRRNNNKKKPPPUUU[[[^^^___]]][[[ZZZYYY\\\^^^^^^]]]\\\^^^aaaddd^^^[[[^^^```______aaabbbaaa```cccgggkkkmmmmmmooopppqqqrrrrrrsssvvvyyyyyyxxxwwwvvvvvvwwwxxxxxxvvvvvvwwwxxxyyyyyyxxxxxxxxxyyy{{{}}}}}}yyyrrrmmmjjjhhhdddaaa______aaabbbcccfffhhhiiijjjlllnnnppptttuuuuuurrrooolllkkkkkkkkkiiifffdddcccdddfffgggnnnoooqqqssstttvvvwwwwwwwwwyyyzzzzzzyyyuuuqqqooonnnllliiiddd___YYYUUUSSSNNNKKKKKKMMMPPPVVVbbbnnn||||||{{{zzzxxx{{{}}}|||uuutttpppkkkdddaaabbbcccbbbdddiiippprrrqqquuuzzz|||}}}}}}~~~~~~}}}~~~~~~}}}{{{wwwtttqqqrrrpppooonnnnnnnnnllljjjgggcccccchhhlllkkklllmmmrrr|||zzzrrrmmmkkkjjjkkkgggeeeeeedddbbbeeekkkvvvtttiiifffbbb___^^^]]]\\\[[[[[[YYY```qqqzzzyyy}}}~~~{{{vvvssssssrrrqqqooo  !!! !!!!!!!!!!!!!!! """"""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""$$$###"""!!!!!!!!!"""###""""""###$$$$$$$$$$$$$$$$$$$$$""" $$$$$$$$$###"""""""""""""""%%%%%%$$$$$$######$$$$$$$$$############$$$%%%%%%%%%&&&(((((('''&&&&&&''')))///...///:::DDDVVVpppzzz___JJJFFFHHHNNNWWWbbbiiijjjjjjgggfffeeefffhhhiiihhhgggfffccc```]]][[[XXXUUUSSSRRRQQQNNNJJJGGGDDDBBBAAA<<<;;;999888666444333222222111///---+++)))'''&&&((('''&&&%%%$$$$$$$$$$$$###$$$$$$%%%&&&'''((()))%%%%%%%%%%%%&&&'''((()))$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&)))((('''&&&&&&&&&((((((+++,,,---...---,,,+++***,,,,,,,,,---...///000111...,,,)))&&&%%%&&&'''(((+++---......------///000111222333333444444333333444333222222444777:::===EEEGGGIIIJJJKKKMMMPPPRRRTTTSSSRRRTTTXXX\\\___``````\\\YYYWWWWWWUUUPPPLLLKKKLLLOOORRRVVVYYY\\\]]]]]]\\\ZZZXXXVVVSSSRRRQQQRRROOOMMMLLLMMMNNNNNNMMMGGGHHHJJJMMMOOOOOOLLLIIINNNSSSZZZ______\\\ZZZXXXYYY[[[]]]]]]]]]]]]^^^___]]]YYYWWWZZZ]]]\\\]]]___bbbbbbbbbeeehhhkkklllkkkpppqqqssssssssstttvvvxxxxxxxxxwwwvvvvvvwwwxxxyyyvvvvvvxxxyyyzzzzzzzzzzzzyyy{{{}}}uuunnnrrroookkkfffcccaaaaaaaaadddeeefffggggggiiimmmoooqqqssssssrrrooommmllllllhhhgggfffeeedddddddddeeehhhjjjlllppprrrsssttttttxxxyyy{{{{{{zzzxxxuuusssqqqooommmjjjeeeaaa]]][[[QQQMMMKKKKKKLLLQQQ]]]iiittt~~~|||zzzyyyyyyzzz|||~~~|||wwwvvvsssooojjjgggggghhhhhhhhhkkkooopppmmmnnnrrr{{{|||~~~~~~}}}|||{{{yyyvvvtttsssrrrpppmmmllllllmmmlllllliiieeecccgggkkklllooossswwwxxxpppllliiihhhkkkgggdddeeeddddddiiipppzzztttkkkhhhdddaaa___]]][[[YYYZZZ\\\eeevvv}}}{{{~~~|||}}}zzzvvvrrrooollliii !!!!!!###"""!!!!!!!!!   !!!"""!!!!!!!!!!!!""""""""""""  !!!"""!!!!!!""""""""""""!!!!!!###"""!!! !!!"""!!!!!!"""############"""###$$$### !!!$$$%%%$$$###"""""""""$$$$$$%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%&&&'''(((***)))(((((()))***)))///...000;;;HHH___|||mmmVVVFFFDDDHHHQQQ\\\fffkkkllljjjeeeeeefffggghhhiiiiiiiiiiiigggccc```]]]ZZZVVVSSSQQQOOOLLLIIIEEECCCAAA@@@;;;;;;:::888777555333222333222000...,,,)))((('''''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&'''%%%%%%%%%&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&)))((('''&&&&&&'''((())),,,------------,,,+++***,,,,,,------///000111111000---***'''&&&'''***+++***+++---,,,++++++,,,...111222333333444444333333555444333333444888;;;>>>DDDEEEDDDCCCDDDFFFKKKOOOPPPOOOOOOOOOQQQTTTVVVXXXWWWUUUSSSRRRQQQPPPLLLIIINNNQQQUUUYYY\\\^^^aaaccchhhhhhfffdddbbb___]]]\\\\\\XXXTTTQQQOOONNNLLLKKKHHHGGGFFFHHHJJJKKKKKKJJJLLLQQQWWW[[[\\\[[[[[[[[[\\\]]]^^^^^^]]]\\\\\\[[[YYYVVVVVVZZZ\\\\\\]]]aaaeeefffhhhjjjlllnnnnnnnnnqqqsssvvvvvvvvvvvvwwwxxxxxxwwwvvvvvvvvvwwwxxxyyyuuuvvvxxxyyyzzz{{{{{{|||xxxzzz~~~zzztttpppxxxuuuqqqlllhhhfffeeeeeecccddddddddddddfffiiillllllnnnppppppooonnnooopppiiigggeeecccbbbbbbcccddddddfffjjjnnnqqqttttttuuuxxxyyy{{{{{{{{{yyywwwuuurrrqqqooommmjjjfffcccbbbWWWRRRNNNLLLLLLOOOZZZeeelllxxx~~~zzzyyyzzzyyyzzz}}}}}}zzzyyywwwtttpppnnnllllllkkkiiikkkooonnnkkkjjjmmmvvvxxx|||~~~{{{xxxvvvuuutttssspppmmmkkklllmmmmmmmmmlllgggeeehhhkkkmmmrrrxxxwwwpppkkkiiihhhlllhhheeeeeeddddddjjjrrrzzzssshhheeecccaaa___]]]ZZZWWWZZZ```lll|||yyy{{{~~~~~~~~~}}}~~~}}}xxxsssnnniiifff"""""""""!!!!!! !!!!!!!!! !!!""""""###!!!!!!!!!!!!""""""""""""  """###!!!!!!""""""""""""!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!! !!!"""$$$$$$$$$###$$$$$$###""""""""""""$$$&&&'''%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&'''''''''((())))))(((((()))+++***000000222===LLLfff{{{bbbPPPGGGCCCHHHSSS^^^gggkkkkkkjjjcccdddfffhhhiiiiiijjjjjjllljjjfffccc```\\\WWWSSSPPPNNNKKKGGGDDDAAA???>>><<<<<<;;;:::777555222111111000///...,,,+++***)))&&&%%%%%%%%%&&&&&&'''(((******))))))((((((''''''%%%%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&'''((()))***,,,,,,---,,,,,,,,,++++++++++++,,,---...///000000///---***''''''(((+++---)))+++,,,,,,++++++---...111222333333444444333333666555444444555888;;;===???>>>===;;;;;;???DDDHHHIIIIIIHHHHHHIIIKKKMMMOOOOOONNNNNNNNNOOONNNMMMLLLQQQUUUZZZ]]]```bbbfffiiippppppooonnnmmmkkkiiihhhfffccc^^^ZZZXXXVVVSSSQQQLLLHHHCCCAAACCCFFFHHHJJJKKKNNNQQQTTTVVVYYY\\\_________^^^^^^]]][[[XXXVVVWWWVVVWWW\\\]]]]]]___cccfffhhhjjjlllnnnoooppppppsssvvvyyyzzzyyyxxxxxxxxxvvvvvvuuutttuuuvvvwwwxxxuuuvvvxxxyyyzzz{{{{{{|||yyyzzz{{{zzzyyywwwvvvuuu{{{xxxuuuqqqnnnlllkkkkkkddddddcccbbbaaabbbeeehhhfffiiilllmmmnnnoooppprrrkkkhhhccc___^^^```ccceeeccceeeiiinnnrrruuuwwwxxxxxxyyyzzz{{{{{{yyyxxxvvvrrrrrrpppnnnkkkhhhfffddd[[[VVVQQQOOOLLLNNNWWWaaaiiisss}}}zzzzzzxxxxxx|||~~~}}}{{{yyyvvvtttqqqoookkkiiiiiimmmmmmiiihhhiiinnnqqqwww}}}~~~}}}zzzxxxvvvvvvtttrrrnnnmmmmmmnnnnnnnnnmmmiiigggiiikkkmmmttt{{{wwwppplllkkkjjjooojjjgggeeedddccciiipppvvv~~~rrreeecccaaa``````___\\\ZZZ\\\fffuuu|||||||||~~~~~~}}}}}}}}}~~~}}}~~~|||vvvpppjjjggg  !!!!!! !!!!!!"""###!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!"""###$$$ !!!"""######"""!!!  !!!"""!!!!!!!!!!!!!!!  """$$$&&&'''&&&%%%$$$"""""""""###$$$%%%&&&'''$$$$$$######$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&'''(((%%%&&&'''&&&%%%&&&(((***)))111222555BBBSSSooooooWWWJJJGGGCCCJJJUUU```hhhkkkkkkjjjccceeeiiijjjjjjjjjkkklllnnnllliiifffccc^^^YYYUUUOOONNNKKKGGGDDDAAA???>>><<<<<<<<<:::888555222111//////...---,,,,,,++++++%%%%%%%%%%%%&&&'''((()))))))))((('''&&&%%%$$$$$$%%%%%%'''(((((()))(((((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&''')))+++,,,,,,,,,++++++++++++******)))***,,,---.../////////+++***(((&&&&&&''')))+++***,,,............000222111222333333444444333333555555444444555666888999777777666555555888===AAAAAABBBBBBAAAAAACCCFFFIIIJJJKKKLLLNNNOOOPPPPPPPPPOOOTTTZZZ^^^```dddjjjnnnqqqrrrsssuuuuuuttttttsssooommmjjjhhhgggeeebbb___QQQLLLEEEAAAAAADDDGGGHHHJJJKKKMMMOOOQQQUUUZZZ^^^]]]]]]\\\\\\\\\YYYUUURRRVVVVVVXXX]]]^^^]]]___ddddddfffiiijjjkkkmmmoooqqqtttwww{{{|||{{{yyywwwwwwttttttsssssssssuuuvvvwwwvvvvvvxxxyyyzzzzzzzzzzzz{{{{{{zzzyyywwwxxxzzz}}}|||zzzxxxuuusssqqqppppppffffffeeecccaaa```bbbdddcccfffiiikkklllmmmoooqqqkkkhhhbbb^^^\\\^^^bbbeeebbbdddggglllqqqvvvzzz|||zzz{{{{{{{{{{{{zzzxxxwwwuuutttrrrpppllliiifffeee]]]YYYTTTQQQMMMMMMTTT]]]iiipppxxx{{{{{{}}}~~~{{{xxxxxxyyy{{{~~~}}}{{{xxxtttqqqlllhhhhhhkkkllliiifffggggggkkkqqqxxx~~~}}}~~~}}}zzzyyyxxxwwwuuurrrpppppppppooonnnnnnjjjiiijjjkkkmmmttt|||uuuooommmllllllpppkkkhhhfffdddcccgggmmmsss{{{ooodddbbb``````aaaaaa```___aaannn}}}}}}{{{|||~~~~~~}}}}}}|||||||||tttooolll!!! !!!!!!""""""!!!!!!!!!  !!!!!!"""""""""""""""!!! !!!"""######"""!!! !!! !!!###$$$%%%!!!!!!""""""###"""""""""######$$$%%%%%%%%%$$$###"""###$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%&&&&&&&&&%%%&&&(((+++(((111555999HHH[[[yyywww```LLLDDDFFFEEELLLWWWbbbhhhkkkkkkkkkeeehhhlllnnnmmmlllmmmnnnooommmkkkhhheee```[[[WWWQQQOOOLLLIIIEEEBBB@@@???::::::;;;;;;999777444333///......---,,,+++******''''''&&&&&&&&&''''''(((%%%%%%$$$$$$######""""""%%%&&&'''((())))))(((((($$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&(((***---...++++++******)))))))))***)))***,,,.../////////...((('''&&&&&&&&&'''((())))))+++---......///111333111222333333444444333333222222333333333333222222///000111111222444888;;;;;;<<<======<<<>>>CCCFFFJJJLLLNNNPPPQQQRRRSSSTTTQQQVVV[[[^^^```dddlllrrrrrrtttwwwzzz}}}~~~~~~~~~zzzyyyxxxwwwuuurrrnnnjjjYYYUUUNNNJJJIIIIIIIIIIIIHHHJJJMMMNNNOOORRRVVVXXXXXXWWWWWWXXXYYYWWWSSSOOOSSSTTTWWW\\\\\\ZZZ]]]bbbccceeeggghhhiiikkkooossssssvvvzzz|||zzzxxxvvvuuurrrrrrqqqqqqrrrsssuuuvvvvvvvvvwwwxxxyyyyyyxxxxxxzzz{{{{{{yyyxxxzzz~~~~~~}}}zzzxxxvvvtttssssssiiiiiiiiigggcccaaaaaaaaadddfffhhhiiiiiijjjkkkllliiifffbbb___]]]^^^```bbb```aaaccchhhnnntttzzz}}}}}}}}}}}}}}}|||{{{zzzyyyyyyxxxvvvsssoookkkhhhfffaaa]]]YYYVVVQQQOOOTTT\\\fffkkkpppssstttxxx|||vvvxxxzzz{{{}}}{{{uuuqqqmmmhhhgggjjjkkkgggddddddcccffflllsssyyy}}}~~~}}}|||{{{zzzxxxvvvttttttrrrpppnnnooollljjjkkkkkklllsss{{{|||sssnnnlllllllllmmmjjjggggggeeecccffflllsssxxxjjjeeebbb___^^^___`````````fffuuuzzzyyy}}}~~~||||||~~~zzztttqqq !!!"""!!!!!!"""$$$ !!!!!!!!!!!!"""""""""### !!!!!!  !!!"""$$$$$$"""!!! !!!!!!!!!!!!###%%%'''((( !!!"""###%%%%%%&&&&&&'''%%%###""""""######"""###$$$%%%&&&%%%$$$###"""$$$#########$$$%%%%%%&&&$$$$$$######$$$$$$%%%&&&'''((((((((('''(((+++---&&&111666===LLL```lllVVVCCC???DDDFFFNNNYYYccciiikkkllllllgggkkkooopppooonnnooopppooonnnkkkiiifffbbb\\\XXXRRRQQQNNNJJJGGGDDDBBBAAA777888:::;;;:::888666555000///...---+++***)))((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''))))))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&(((+++...///+++***))))))((()))))))))***+++---///000000//////(((''''''''''''((())))))&&&(((***,,,,,,...000222222222333444444444333333000111222222222000///...+++---///000111333666888888:::;;;;;;;;;===AAAFFFLLLNNNPPPRRRRRRSSSTTTVVVWWW[[[___``````dddlllrrrtttvvv{{{~~~yyysssnnnaaa]]]YYYUUUSSSPPPNNNLLLHHHJJJMMMOOOOOOPPPQQQRRRSSSRRRRRRUUUWWWVVVRRRNNNQQQRRRVVVZZZZZZXXX[[[```ccceeeggghhhhhhkkkqqqvvvrrruuuzzz{{{yyyvvvtttsssqqqqqqppppppqqqssstttuuuvvvwwwwwwxxxxxxxxxwwwwwwxxxzzz{{{zzzyyyzzz~~~~~~|||yyywwwuuutttsssllllllllljjjfffbbbaaaaaaeeegggiiiiiihhhgggggghhhgggeeecccaaa____________^^^^^^```dddkkkrrryyy}}}}}}|||{{{zzz}}}{{{yyyuuuqqqmmmiiigggdddaaa^^^[[[VVVSSSWWW^^^aaaeeeiiimmmooottt{{{{{{uuuxxx{{{|||||||||vvvqqqnnniiigggjjjkkkfffbbbaaabbbeeejjjpppuuuyyy{{{|||~~~}}}|||zzzxxxwwwvvvtttpppnnnooolllkkklllkkkkkkrrrzzzzzzqqqmmmlllllllllkkkhhhggggggfffcccfffllltttuuugggddd```]]][[[[[[\\\]]]]]]iiiyyyzzzxxx{{{~~~~~~wwwttt !!!!!!"""""" !!! """  """"""""""""!!! !!!!!!$$$###!!! !!!"""&&&$$$"""###%%%%%%""""""!!! !!!###$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######"""%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&'''((()))***,,,444999;;;GGGfffsss^^^NNNBBB>>>???JJJQQQ^^^hhhmmmmmmoooqqqrrrqqqpppqqqrrrsssqqqooopppmmmiiigggfffbbb\\\WWWQQQOOOMMMKKKJJJFFFBBB???<<<;;;:::888666555444444111000...+++)))((('''&&&((('''%%%$$$$$$%%%'''(((...***%%%$$$&&&(((((('''%%%###"""$$$''')))(((&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&%%%$$$###"""%%%%%%&&&'''))),,,...///,,,,,,+++***))))))*********+++,,,000222///***$$$######$$$%%%&&&((()))***,,,,,,---......///000000111222333444555555555555333111/////////...,,,+++,,,...111333444555777999999:::;;;>>>AAADDDGGGHHHNNNQQQSSSQQQLLLKKKNNNSSSTTTUUUXXX\\\```dddgggiiilllqqqwwwyyyyyy{{{}}}wwwkkkhhheeedddccc```ZZZUUUYYYRRROOOPPPOOOKKKLLLQQQQQQRRRSSSUUUVVVTTTOOOLLLNNNNNNOOOSSSXXX\\\^^^_________bbbfffjjjnnnooooooqqqsssuuuvvvvvvvvvtttsssrrrqqqooonnnoooqqqsssuuutttwwwvvvsssssswwwxxxvvvzzz|||}}}|||yyyxxxzzz}}}}}}}}}}}}|||zzzxxxvvvtttooopppqqqoookkkeee___[[[hhhgggggghhhiiijjjiiihhhmmmjjjfffbbbaaa```^^^]]]]]]^^^aaadddhhhnnntttxxx|||zzzxxxyyy}}}~~~}}}|||yyywwwuuuqqqmmmiiifffdddbbbaaa```]]]ZZZWWW\\\^^^cccggghhhjjjtttwwwxxxyyy|||{{{wwwtttmmmmmmlllmmmllljjjfffcccffffffgggiiimmmrrrwww{{{}}}|||zzzwwwtttrrrqqqqqqpppnnnmmmkkkhhhiiiqqq|||vvvqqqnnnlllkkknnngggeeefffhhhgggeeehhhmmmxxx~~~zzzpppkkkdddcccbbb`````````aaaaaaooo||||||zzz{{{www  """ """"""""""""!!!!!!!!!!!!!!!!!!"""######$$$###"""!!! !!!!!!"""$$$"""!!!"""$$$$$$"""###""""""!!!"""###$$$%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&''''''(((''''''&&&'''(((***+++)))222:::@@@OOOmmmkkkXXXJJJAAA@@@CCCLLLTTT```jjjnnnoooppprrrsssrrrqqqrrrssssssqqqpppnnnjjjfffeeeccc```[[[VVVRRRPPPNNNLLLJJJFFFBBB>>><<<<<<:::888666555444444333222000...+++***)))(((((('''%%%$$$$$$%%%'''(((,,,)))&&&%%%''')))((('''+++)))''''''((((((&&&$$$%%%%%%&&&&&&&&&'''''''''$$$%%%%%%&&&%%%$$$###"""%%%%%%''')))+++,,,---...++++++***)))))))))))))))***+++,,,///111///)))$$$######$$$%%%&&&((()))************+++---...000000111222333444555555555555111///---,,,,,,,,,***(((***---111333555777:::<<<===>>>???AAADDDGGGIIIKKKLLLNNNOOONNNKKKJJJLLLOOOOOOQQQSSSWWW[[[^^^aaabbbiiimmmrrrssssssuuuzzz~~~zzzuuutttrrrrrrqqqnnniiidddbbb\\\XXXWWWSSSLLLKKKNNNOOOOOOQQQSSSTTTSSSQQQNNNMMMLLLLLLOOOSSSVVVXXXYYY\\\]]]```eeejjjnnnppppppqqqrrrtttuuuuuuuuusssssstttrrrqqqppppppqqqsssuuupppsssrrrppprrrwwwzzzzzz{{{|||}}}|||{{{{{{|||~~~~~~~~~~~~}}}{{{yyywwwvvvrrrssssssrrrnnnhhhbbb___eeeddddddeeegggiiijjjiiijjjhhheeecccaaa```]]][[[\\\]]]___bbbdddhhhkkknnnsssssssssvvvyyy|||}}}|||~~~}}}zzzxxxwwwsssoookkkfffeeefffffffffddd```]]]]]]]]]```dddfffiiirrr|||zzzzzz|||~~~|||yyyxxxqqqpppnnnlllkkkhhhdddaaaeeefffhhhiiikkkpppvvvzzz}}}{{{yyywwwtttrrrqqqpppsssqqqnnnllliiiiiisss~~~}}}sssnnnllliiiiiikkkhhhfffgggiiihhhgggjjjooo}}}{{{qqqkkkdddddddddbbb``````bbbdddooo|||{{{  !!!!!!!!!!!!!!! """""""""!!!!!!!!!!!!!!!"""""""""############"""!!!!!!!!!!!!!!!!!! !!!######""" #########"""###$$$$$$%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######%%%%%%%%%&&&&&&&&&''''''((('''''''''((()))+++,,,+++444===FFFXXXuuuzzzaaaOOODDD@@@CCCHHHPPPYYYdddlllpppqqqssstttuuutttssstttuuutttrrrpppkkkgggcccbbbaaa^^^YYYTTTTTTRRROOOLLLJJJFFFAAA======<<<;;;999777666555444333222000...,,,***))))))((('''&&&%%%%%%&&&'''((()))'''&&&''')))))))))(((---+++)))))))))(((&&&$$$&&&&&&&&&'''''''''(((((($$$%%%%%%%%%%%%$$$$$$###$$$&&&(((+++,,,---,,,,,,******)))((((((((())))))++++++---...///---(((%%%######$$$%%%&&&((()))***)))(((((()))+++---///111111222333444444555555444111///,,,+++++++++)))((())),,,000444666999<<>>>>>???AAACCCEEEGGGIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKMMMOOORRRUUUXXXZZZZZZaaadddhhhiiijjjlllqqquuuuuuxxx|||~~~yyyuuuoookkkfffccc\\\SSSNNNNNNOOONNNNNNOOOQQQQQQPPPNNNLLLJJJIIIJJJNNNRRRUUUVVVYYY[[[___dddiiimmmpppqqqqqqqqqrrrssssssssssssrrrtttsssrrrqqqqqqqqqrrrsssoooqqqpppnnnqqqxxx}}}}}}{{{zzzyyyyyy{{{}}}}}}|||~~~~~~~~~}}}|||zzzyyyxxxvvvwwwwwwvvvrrrmmmgggdddbbbaaa```aaaeeehhhiiiiiieeedddccccccbbb```[[[XXX[[[\\\^^^___```aaaaaabbbhhhkkkppptttwwwyyy|||~~~~~~|||{{{zzzwwwssspppggghhhjjjlllnnnllliiifffbbb___^^^bbbfffiiiooovvv}}}}}}}}}~~~}}}|||}}}xxxvvvrrrooommmjjjgggdddfffiiillllllkkknnnuuu{{{|||{{{yyywwwuuusssqqqpppssspppnnnlllkkknnnzzz{{{qqqnnnllliiihhhjjjjjjhhhhhhjjjjjjiiimmmrrryyynnnhhhccceeefffccc___^^^ccchhhsss """###"""  !!!!!! !!!!!!!!!!!!!!!"""""""""!!!"""""""""!!!  !!!!!!!!!!!!!!!###""""""!!!!!!!!!!!!!!! !!!"""#########""""""""""""#########$$$$$$######$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$%%%%%%!!!""""""############"""%%%%%%%%%&&&&&&&&&''''''''''''''''''(((***,,,---111999BBBMMM```{{{sssYYYHHH@@@@@@FFFLLLSSS]]]hhhmmmqqqtttuuuuuuxxxwwwvvvvvvvvvvvvtttrrrjjjfffbbb``````^^^YYYUUUUUURRROOOLLLIIIEEE???<<<===<<<;;;:::888666555444111000...,,,***)))(((((((((((('''&&&&&&'''((((((&&&'''((()))******)))((())))))(((((())))))((((((&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&***---...---+++***))))))((((((((((((((()))+++,,,---------***'''%%%######$$$%%%&&&((()))***+++***))))))+++---///111111222333444444444444444333000...,,,------,,,++++++...222555888:::===?????????@@@AAACCCDDDFFFGGGFFFEEEDDDFFFHHHHHHGGGFFFJJJLLLNNNPPPRRRSSSTTTTTTVVVXXX[[[]]]___bbbfffjjjjjjlllrrryyy~~~zzzxxxuuuqqqjjjbbb[[[XXXVVVSSSQQQOOOOOONNNLLLJJJJJJHHHGGGHHHMMMRRRVVVXXXZZZ]]]aaaeeehhhkkknnnppppppppppppqqqqqqqqqrrrrrrssssssrrrqqqppppppppppppqqqrrrqqqooorrr{{{yyyvvvtttvvvyyy|||{{{yyy}}}}}}}}}|||{{{zzzyyyyyyyyyyyyyyyxxxuuupppkkkhhhbbbaaa___```bbbeeefffgggaaaaaabbbcccccc```[[[XXX[[[[[[\\\^^^```___]]]\\\aaagggoootttvvvyyy}}}~~~~~~}}}{{{wwwtttkkkkkklllnnnpppqqqqqqooollleeeaaadddhhhjjjlllpppzzz~~~~~~~~~~~~~~~}}}}}}~~~~~~|||xxxuuussspppnnnllliiimmmpppoookkkmmmttt||||||~~~~~~}}}|||{{{yyywwwuuusssrrrooommmlllmmmooovvvzzzqqqooommmkkkiiikkkkkkiiiiiillllllkkkooouuuuuujjjdddaaaeeefffbbb]]]]]]dddlllyyy !!!!!! !!!!!! """!!! """###!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""!!!  !!!!!!""""""!!!!!!"""""""""""""""!!!!!! !!!"""###$$$$$$$$$$$$$$$!!!!!!!!!"""""""""""""""######$$$%%%%%%%%%%%%$$$#########$$$$$$%%%%%%%%%"""###$$$$$$%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&'''''''''''''''((()))+++...///555<<>>MMMaaa|||~~~iiiPPPCCCAAADDDJJJOOOXXXdddoooqqqttt|||~~~|||~~~|||{{{zzzzzzyyyvvvtttlllhhhcccbbbbbbaaa^^^[[[WWWUUURRROOOKKKGGGAAA>>>=========<<<;;;888666444333222000...---,,,,,,+++((())))))))))))))))))(((&&&(((***+++***)))))))))((())))))'''$$$#########$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&(((+++......---***)))))))))((((((((()))******---------+++(((%%%%%%%%%######$$$%%%&&&((()))***.........///000000111111222222333333333333222222///---******,,,......///333666888999999999;;;<<<<<<<<<===>>>???AAACCCDDDBBBDDDFFFHHHIIIIIIIIIIIIIIIJJJLLLMMMMMMKKKIIIHHHFFFFFFFFFGGGJJJNNNQQQSSSRRRUUU\\\fffooouuuwwwwww{{{~~~|||sssoooiiiccc___ZZZUUURRRNNNLLLLLLMMMRRRWWWZZZ\\\___cccffffffeeedddgggiiikkkjjjhhhggghhhiiikkkmmmmmmnnnoooppppppooommmllliiilllnnnpppwwwzzzyyyxxxxxxzzz||||||{{{{{{zzzzzzyyyyyyyyyzzzzzzzzzzzzzzzxxxvvvrrrooommmnnnllljjjiiiiiiiiigggeeeaaa```___```bbbbbbaaa___^^^^^^___dddiiikkkhhhfffbbbfffkkkqqquuuyyy}}}}}}uuupppkkkiiikkkooosssvvvwwwqqqlllnnnnnnkkkiiiiiirrrvvv|||~~~~~~~~~}}}{{{zzzzzzyyywwwuuuiiikkkllliiiffffffkkkqqqwwwzzz~~~}}}|||||||||||||||zzzwwwuuussstttssssssuuuxxx~~~yyyqqqkkkkkkkkkhhhffffffkkkhhhhhhjjjkkklllqqqxxxuuulllfff```bbbbbb___^^^bbbkkkssszzz !!!"""""""""!!!!!!  !!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!! !!!"""###%%%%%%$$$###"""!!!""""""###"""!!! !!!###%%%$$$"""!!!!!!### !!!"""#########""""""######$$$%%%%%%%%%%%%$$$"""######$$$%%%%%%&&&&&&$$$$$$%%%&&&''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''(((+++---000222888EEEYYYtttwwwcccMMMCCCCCCGGGLLLPPP[[[iiissstttxxx~~~||||||{{{zzzwwwtttlllhhhdddbbbbbbbbb___]]]ZZZWWWUUURRROOOKKKFFFBBB===>>>>>>===<<<999666444333222000///---,,,,,,,,,)))))))))******)))))))))(((***,,,+++)))'''(((***&&&'''((('''$$$"""###%%%%%%%%%%%%%%%&&&&&&&&&'''&&&%%%%%%$$$%%%&&&'''(((((())),,,---...,,,***))))))))))))))))))***++++++---......+++&&&$$$$$$%%%######$$$%%%&&&((()))***)))+++...111333333333333222222333333333222222111///,,,******---000111222555777999:::::::::<<<===:::;;;<<<===???AAACCCDDDBBBFFFKKKLLLKKKKKKLLLNNNLLLMMMNNNOOONNNKKKHHHGGGFFFDDDBBBAAACCCEEEGGGHHHHHHLLLTTT___hhhmmmnnnnnnppptttyyy|||~~~}}}xxxtttppplllgggddd\\\ZZZXXXXXXZZZ[[[[[[[[[]]]aaaeeedddbbbaaacccffffffdddbbbaaaaaacccfffggglllmmmoooqqqqqqpppnnnmmmfffjjjmmmooouuu~~~zzz{{{{{{zzzyyyyyy{{{|||{{{{{{zzzyyyyyyzzz{{{|||zzzzzzzzzyyyvvvsssqqqoootttsssrrrrrrrrrpppmmmjjjdddbbb______aaaccceeeeeecccbbbbbbgggmmmpppooollljjjjjjmmmrrrxxx|||wwwrrrmmmiiijjjmmmppprrrrrrnnnmmmoooooojjjhhhiiilllqqqvvv{{{~~~~~~}}}}}}{{{xxxvvvlllllljjjhhhfffgggjjjmmmvvvyyy}}}}}}|||zzz{{{{{{zzzyyyvvvsssrrruuuuuuvvvyyy|||vvvooojjjjjjkkkgggeeeeeeiiigggfffiiijjjkkkqqqxxxvvvmmmhhhbbbbbb```___aaahhhpppwww~~~"""!!! !!!!!!"""###"""  !!!""""""!!!  """###$$$###!!! !!!"""#########"""  ###%%%$$$!!! !!!!!!"""###$$$%%%$$$############$$$%%%%%%%%%%%%$$$""""""###$$$%%%%%%&&&&&& !!!"""###$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''')))+++...111222===LLLdddqqq^^^JJJCCCEEEIIINNNQQQ]]]kkkvvvvvv{{{}}}}}}|||zzzwwwuuulllhhhcccbbbbbbbbb```]]]\\\ZZZWWWUUURRRNNNIIIEEE===>>>>>>>>><<<999666555111000...---,,,+++******))))))************)))))))))+++,,,+++(((&&&(((***"""$$$''''''%%%%%%'''***&&&&&&&&&'''''''''((((((&&&%%%%%%$$$%%%&&&'''((()))***,,,------,,,+++*********))))))***+++,,,,,,---......***%%%######%%%######$$$%%%&&&((()))***%%%(((,,,111444555555444222222333333333222222111000...,,,,,,///333555666444777999;;;;;;;;;===>>>AAAAAABBBDDDFFFHHHKKKLLLCCCHHHNNNOOOMMMKKKNNNQQQPPPQQQRRRRRRQQQNNNJJJHHHHHHEEEAAA??????@@@@@@@@@CCCHHHPPPZZZccchhhiiihhhggglllqqqvvvzzz}}}zzzuuurrrkkkhhheeebbbaaa___]]][[[[[[___cccccc```___bbbeeebbb```^^^\\\\\\___bbbdddkkkmmmppprrrrrrqqqooonnnhhhlllmmmmmmqqqxxx|||{{{xxxzzz|||zzzwwwvvvxxx{{{||||||{{{zzzzzz{{{}}}~~~{{{{{{{{{yyywwwtttrrrpppxxxxxxxxxyyyyyywwwrrrooogggccc___^^^```dddgggiiigggeeedddiiipppsssrrrppprrrppppppttt{{{wwwsssnnnlllkkkmmmmmmnnnllljjjlllooonnniiigggiiigggjjjpppuuuxxx|||~~~~~~~~~zzzwwwpppnnnllljjjiiijjjlllmmmvvvyyy}}}~~~}}}|||xxxyyyyyyyyyxxxuuurrrpppssssssvvv{{{wwwpppkkklllllliiigggggghhhfffeeehhhiiijjjqqqxxx~~~~~~tttlllgggdddbbb``````dddllltttzzz !!!!!!"""""" !!!!!!!!! !!!!!!""""""&&&$$$"""  !!!###$$$$$$######"""!!! ###"""!!!!!! !!!!!!"""!!!!!!!!!!!!"""$$$%%%&&&!!!!!!!!!!!!"""###$$$%%%%%%%%%$$$######""""""!!!$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&''''''(((&&&(((***+++,,,444===DDDVVVuuu~~~dddTTTHHHIIIKKKHHHKKKSSSeeemmmuuuzzz~~~|||zzzvvvssskkkjjjiiifffccc```]]]\\\YYYWWWSSSQQQOOOLLLIIIGGGDDDBBB@@@>>>===:::777444111000...---++++++******+++***))))))((()))))))))++++++)))(((((('''''''''######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""$$$%%%'''((('''***---///---+++******)))))))))***+++,,,...///---,,,+++(((%%%###$$$%%%$$$$$$$$$%%%&&&'''((())))))***---000333555666777444444333222333444555666////////////000111222333999:::<<<=========???AAABBBEEEGGGIIIIIIJJJLLLMMMPPPQQQRRRSSSTTTSSSSSSRRRUUUWWWWWWTTTNNNJJJJJJJJJKKKEEE>>><<<>>>AAAAAA@@@CCCGGGMMMRRRVVVYYY\\\^^^^^^bbbhhhmmmqqqwww~~~|||xxxxxxwwwrrrfff\\\WWW[[[```bbbccccccfffiiiaaacccccc```\\\ZZZ[[[]]]dddjjjpppqqqnnnllllllnnnkkkllloooqqqtttuuuvvvwwwssstttuuuvvvwwwxxxxxxyyy{{{|||}}}}}}}}}{{{zzzyyyyyyyyyzzzyyyxxxvvvtttsssxxxyyyzzz{{{{{{yyywwwvvvnnnjjjdddbbbbbbeeeggghhhkkkjjjlllooouuuyyy{{{|||}}}yyyvvvxxx}}}zzzsssmmmiiiggghhhjjjcccfffiiilllmmmllljjjiiioookkkhhhkkksss{{{~~~{{{xxxvvvuuupppkkkiiikkkmmmmmmlllrrrtttvvvyyy{{{}}}~~~wwwzzz~~~{{{yyyvvvuuutttsssqqqooorrrppprrrzzzsssrrrpppnnnkkkiiihhhgggdddeeefffffffffiiipppvvv|||rrrllliiibbbcccdddeeehhhppp||| !!!!!!!!!!!!!!! $$$$$$######""""""!!!!!!%%%$$$"""  !!!"""############"""!!! """"""""""""""""""""""""###""""""""""""######$$$%%%$$$###"""!!!!!!!!!!!!""""""######$$$%%%%%%%%%$$$$$$%%%%%%$$$######"""%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%&&&&&&'''''')))((()))+++,,,...666???NNNbbbtttWWWIII@@@CCCFFFHHHQQQ\\\jjjrrryyy}}}}}}yyyuuurrrmmmllljjjhhheeeaaa___]]][[[YYYUUURRROOOLLLHHHEEEDDDBBB???>>><<<:::777444444333111///---,,,++++++++++++***)))))))))))))))******)))(((''''''''''''$$$######""""""######$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%$$$$$$(((+++---...,,,***************))))))(((((())))))******)))&&&"""!!!"""###$$$$$$$$$%%%&&&'''((()))***,,,...000222333444444555555444444333444444444111111111222333444555666999;;;===>>>???@@@BBBDDDEEEGGGKKKMMMNNNOOOQQQSSSWWWVVVUUUTTTTTTTTTUUUVVVUUUWWWWWWUUUPPPMMMLLLMMMIIIDDD>>>===@@@BBBBBB@@@CCCGGGLLLPPPRRRTTTUUUVVVXXX[[[```dddiiipppxxx~~~uuummmffffffeeeeeeeeegggiiikkkeeeggghhheee```]]]]]]___aaagggnnnpppooonnnoooqqqlllmmmnnnppprrrsssuuuuuuuuuuuuvvvvvvwwwxxxyyyyyy{{{|||}}}}}}|||{{{zzzyyy{{{zzzxxxwwwvvvvvvwwwwww{{{{{{|||||||||{{{zzzyyyqqqmmmhhheeefffhhhjjjkkkmmmmmmnnnrrrwww|||~~~}}}yyyyyy|||~~~}}}{{{|||uuunnnjjjhhhhhhhhhcccdddfffiiikkkmmmnnnooorrrmmmggggggnnnwww|||~~~{{{yyyvvvqqqkkkiiiiiijjjiiigggjjjlllooorrrvvvyyy|||}}}{{{~~~~~~|||zzzxxxvvvuuutttsssqqqoootttqqqssszzzssssssqqqpppmmmkkkhhhgggggghhhgggeeeeeehhhpppvvv~~~{{{qqqjjjgggaaa```aaacccjjjuuu!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!$$$$$$######""""""!!!!!!###"""!!! !!!"""############"""!!! !!!"""###$$$$$$###""""""$$$$$$###"""""""""""""""%%%$$$###"""!!!!!!!!!!!!######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''(((***)))***---...000999BBBTTTmmmxxxeeeLLLCCC===???CCCIIIXXXgggrrryyy}}}yyytttqqqnnnmmmllliiifffccc```___]]]ZZZVVVSSSOOOLLLHHHEEEDDDBBB???===<<<999666444666555333111///...------,,,++++++***)))*********)))((('''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&&&&%%%***,,,---,,,***))))))*********)))))))))((((((((())))))(((%%%""" !!!###$$$$$$$$$%%%&&&((()))***,,,---...000111111222222666666666666555444333222333333333444555666888999:::<<<>>>???@@@BBBFFFHHHHHHKKKOOORRRSSSUUUXXXZZZ___\\\YYYVVVUUUVVVWWWYYYVVVWWWWWWVVVRRROOOMMMMMMEEEBBB??????BBBDDDCCCBBBBBBFFFKKKNNNOOONNNMMMMMMPPPRRRVVVYYY___gggooouuu{{{xxxsssnnnlllnnnrrrssssssnnnqqqtttrrrkkkeeebbbaaa```eeellloooooonnnoooqqqooonnnnnnnnnoooqqqssstttvvvvvvwwwwwwxxxxxxyyyyyyzzz{{{|||||||||{{{zzzyyy{{{yyywwwuuuuuuwwwzzz|||~~~~~~~~~~~~}}}}}}}}}}}}vvvsssnnnkkklllmmmnnnoooppppppqqquuu{{{{{{zzz{{{|||{{{yyy~~~~~~xxxqqqlllhhhgggfffccccccdddfffiiinnnrrrtttuuunnngggeeejjjssszzz~~~xxxsssmmmiiiiiihhheeebbbdddeeehhhmmmqqqvvvzzz|||}}}~~~{{{zzzxxxvvvuuuuuutttrrrppptttrrrsssyyyzzzsssssssssrrrooolllhhhfffiiiiiigggdddcccgggooovvv~~~yyypppiiifff```^^^]]]bbbnnn}}}~~~~~~""""""!!!!!! """!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!! !!!"""###$$$#########""" !!!"""$$$%%%&&&%%%###"""$$$$$$###""""""#########!!!!!!!!!!!!"""###$$$%%%''''''&&&%%%%%%$$$$$$###%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%&&&&&&'''((()))***)))***---...222;;;EEEWWWuuulllXXXKKKEEEAAA@@@BBBKKK]]]nnnwww~~~}}}yyytttqqqooonnnllljjjgggcccaaa___]]]ZZZVVVSSSQQQNNNJJJGGGEEEBBB???<<<;;;999777555555555333222000/////////,,,,,,+++***************((('''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%''')))***,,,,,,------+++)))(((((()))(((((()))***+++,,,------******(((&&&###"""###$$$$$$$$$$$$%%%'''(((******+++,,,...///111111222222444555666777777666555444444444555666777999:::;;;===>>>@@@@@@AAACCCFFFHHHKKKNNNRRRUUUWWWYYY\\\___aaa___\\\YYYWWWWWWWWWWWWVVVVVVVVVTTTQQQMMMJJJHHH@@@???>>>@@@CCCEEEDDDCCCCCCGGGLLLNNNNNNLLLJJJJJJMMMMMMNNNRRRWWW___hhhmmmrrrwww}}}xxxxxx}}}www}}}yyynnnddd______dddiiilllmmmlllmmmmmmpppooonnnmmmmmmoooqqqsssvvvvvvwwwwwwwwwxxxxxxxxxyyyzzz{{{{{{{{{zzzyyyxxxyyyxxxvvvuuuvvvxxx|||~~~~~~~~~~~~~~~{{{xxxtttrrrssstttttttttrrrrrrssswww|||}}}zzzyyyzzz{{{{{{zzz{{{}}}{{{tttnnnjjjgggeeeccccccdddfffjjjnnnsssuuutttoooiiigggkkksssyyy}}}zzzvvvpppmmmllljjjfffccccccdddfffjjjnnnsssxxxzzz{{{}}}{{{yyywwwuuuuuuuuutttrrrqqqrrrqqqsssyyy~~~wwwqqqqqqrrrqqqoookkkgggdddgggfffdddbbbaaafffpppwwwyyyooohhhddd```^^^]]]eeesss""""""!!!!!! !!!   !!!!!!"""""" !!!!!!"""############""""""!!! """$$$%%%&&&%%%###"""""""""""""""###$$$%%%&&&!!!!!!!!!!!!"""###$$$%%%''''''&&&%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&'''((()))***)))((())),,,...333===GGG\\\~~~|||aaaPPPHHHFFFCCCBBBDDDNNNbbbrrrxxx|||yyyuuurrrooonnnllljjjgggcccaaa___[[[YYYVVVTTTRRRPPPMMMKKKFFFCCC???===;;;:::888666333222111111000000111111,,,+++******))))))******'''&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%######%%%(((,,,///+++,,,,,,+++)))(((((()))'''((()))+++,,,,,,,,,,,,(((((('''%%%"""!!!"""$$$$$$$$$%%%&&&''')))***+++***+++---///111333444444111333555777888888888888888888999:::;;;===???@@@AAAAAAAAAAAA@@@AAADDDGGGLLLOOORRRUUUWWWZZZ]]]___^^^^^^]]][[[YYYVVVTTTSSSUUUTTTSSSQQQNNNIIIEEEAAA<<<===>>>AAADDDFFFGGGFFFGGGKKKOOOQQQPPPOOOMMMMMMNNNMMMMMMOOOTTT\\\bbbfffjjjnnntttvvvttttttvvvyyy~~~~~~qqqbbbYYYZZZ^^^ccchhhjjjkkkllllllnnnmmmlllllllllnnnqqqrrrtttuuuuuuvvvvvvwwwwwwwwwwwwwwwyyyyyyzzzyyyxxxwwwuuuuuuvvvvvvxxxzzz|||}}}~~~~~~}}}}}}~~~~~~|||yyyxxxyyyzzzyyyyyyuuuuuuuuuwww{{{~~~|||yyywwwwwwwwwwwwwwwuuuzzz}}}xxxrrrlllhhhfffcccdddfffhhhkkknnnqqqrrrrrrpppmmmmmmpppuuuyyy|||}}}yyyuuusssrrrppplllhhheeeeeeeeefffiiinnnrrruuuxxxzzz}}}}}}xxxvvvuuutttuuuuuusssqqqooopppttt{{{}}}vvvnnnooooooooolllhhhdddbbbbbbbbbaaa___```gggqqqyyyyyynnngggcccaaa```bbbkkkzzz!!!!!!!!!!!!!!!  $$$$$$######""""""!!!!!! !!!!!!""""""######""""""""""""!!!  !!!"""$$$$$$$$$$$$###"""""""""###$$$%%%&&&'''%%%$$$###"""!!!!!!!!!!!!######$$$$$$%%%&&&&&&&&&###$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%&&&&&&'''(((******)))((())),,,///444???JJJ]]]oooWWWJJJAAAAAAAAABBBFFFSSSeeessswww~~~}}}zzzvvvsssooonnnmmmjjjgggdddaaa___[[[YYYVVVTTTSSSRRROOOMMMGGGDDD@@@===<<<;;;999888222222111000000000000000+++******)))((()))))))))'''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&)))'''$$$###$$$&&&***,,,)))+++,,,+++)))(((((()))'''((()))))))))((('''&&&%%%%%%$$$""" !!!$$$$$$%%%&&&''')))+++,,,***+++...000222444555555111222444666888:::;;;;;;<<<======???@@@BBBDDDEEECCCDDDCCCBBBAAABBBEEEGGGLLLOOORRRUUUVVVWWWZZZ\\\ZZZ[[[[[[ZZZXXXVVVSSSRRRQQQPPPOOOMMMKKKGGGAAA<<<;;;===???BBBEEEIIIKKKLLLNNNQQQSSSTTTTTTSSSRRRSSSQQQOOONNNOOOTTTYYY]]]___bbbgggjjjjjjhhhhhhlllqqqzzzqqq```WWWSSSWWW\\\cccgggjjjjjjjjjiiihhhhhhiiikkkmmmooopppqqqqqqrrrssstttuuuvvvvvvtttuuuvvvwwwxxxwwwvvvuuussstttuuuvvvxxxyyy{{{|||~~~~~~~~~~~~~~~~~~|||}}}~~~~~~}}}yyywwwwwwxxxzzz||||||{{{~~~|||yyyuuurrrqqqpppqqqqqqvvv|||~~~~~~~~~zzzuuupppkkkhhheeefffgggiiikkknnnpppqqqrrrrrrrrrrrrtttvvvxxxyyy|||~~~~~~zzzyyyyyyvvvrrrmmmeeedddbbbaaacccfffkkkmmmtttvvvzzz~~~|||wwwuuuttttttuuuuuutttrrrnnnqqqvvv~~~{{{tttmmmmmmmmmllliiifffbbb```___`````````aaahhhrrryyywwwllleeeaaa```ccciiittt !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!$$$$$$######""""""!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""######"""!!!!!! !!!""""""###$$$$$$############$$$$$$%%%&&&%%%$$$###"""!!!!!!!!!!!!""""""######$$$%%%%%%%%%"""######$$$%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&''')))***+++***)))***---111666BBBMMM___{{{```MMMFFF===???AAACCCJJJXXXgggpppttt}}}{{{wwwsssqqqpppnnnllliiieeecccaaa]]][[[XXXUUUTTTRRROOOLLLIIIFFFAAA>>>===<<<:::999666555333111000///......***)))((((((''''''((((((''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))'''))),,,,,,+++)))(((((('''((()))***)))(((&&&%%%$$$$$$###!!!!!!$$$$$$%%%&&&(((***,,,------...000111333444444555444444444666777999;;;<<<======>>>???AAACCCEEEFFFEEEEEEDDDCCCCCCDDDHHHKKKNNNPPPSSSTTTTTTUUUVVVXXXYYYXXXWWWVVVUUUUUUTTTTTTLLLKKKJJJJJJJJJFFF@@@<<<===???BBBEEEHHHLLLPPPSSSVVVWWWXXXXXXVVVUUUVVVWWWTTTQQQOOOPPPSSSVVVWWWWWW]]]```cccaaa___```hhhooouuuwww|||rrreee^^^SSSUUUZZZ___cccdddcccbbbaaabbbcccfffhhhkkklllnnnmmmmmmnnnppprrrssstttuuurrrssstttuuuvvvuuuttttttuuutttsssssstttwww{{{}}}}}}~~~~~~~~~}}}{{{yyyxxxyyyyyyxxxwwwzzzyyyvvvrrrnnnmmmmmmnnnooossswwwwwwvvvvvvzzz~~~~~~|||xxxsssnnnkkkgggfffffffffiiinnnrrruuuwwwvvvvvvtttssssssuuuvvvwwwyyy}}}~~~~~~zzzuuupppeeebbb```^^^___bbbfffiiinnnqqquuuzzz|||yyyvvvuuuttttttuuuvvvtttsssoootttzzzxxxrrrmmmlllkkkiiigggdddbbbaaa```bbbccccccdddiiirrryyy}}}~~~tttiiiaaa^^^]]]dddppp}}}~~~ !!!!!!""""""""""""######$$$$$$%%%%%%"""""""""""""""""""""""" !!!"""""""""!!!!!!""""""""""""!!!!!!!!!""""""############### !!!"""$$$$$$&&&%%%$$$$$$######$$$$$$!!!!!!!!!!!!"""###$$$%%%%%%%%%$$$$$$###""""""!!!!!!"""###$$$$$$$$$$$$$$$""""""###$$$$$$%%%&&&&&&%%%%%%&&&&&&((()))***+++,,,***+++///222888DDDOOOfffrrrWWWFFFCCC@@@BBBDDDFFFNNN[[[fffmmmrrr||||||wwwsssrrrqqqpppmmmjjjgggdddccc___]]]YYYVVVTTTQQQNNNKKKJJJGGGBBB???>>>===;;;:::999888555333000...---,,,))))))((('''''''''''''''''''''&&&&&&&&&''''''(((&&&&&&&&&%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$ $$$'''******))))))%%%(((+++---,,,***((((((%%%&&&)))+++,,,,,,+++***%%%%%%%%%""" !!!###$$$$$$%%%&&&(((***,,,---000111222333333333333333666666555555666888:::;;;::::::;;;===>>>@@@BBBCCCEEEEEEEEEDDDEEEGGGKKKOOOOOOQQQSSSTTTSSSSSSTTTUUUYYYXXXUUUSSSSSSTTTVVVWWWIIIHHHHHHIIIJJJGGGBBB===???AAADDDGGGJJJOOOTTTXXX\\\\\\\\\YYYWWWVVVWWWXXXUUURRRPPPPPPRRRTTTSSSRRRYYY]]]___]]]ZZZ]]]gggoooppppppsssyyytttlllgggXXXYYY[[[^^^___^^^[[[XXX[[[]]]```cccfffiiikkkkkkjjjkkklllnnnppprrrttttttpppqqqssstttttttttsssssswwwtttqqqoooqqqvvv{{{}}}~~~~~~~~~~~~~~~{{{yyyyyyxxxvvvuuuttttttrrrooommmmmmnnnpppoooqqqrrrpppnnnpppwww}}}}}}~~~~~~}}}zzzuuupppllliiifffdddcccgggmmmuuuyyy{{{zzzwwwtttqqqppprrrssssssvvv{{{}}}|||uuupppeeeccc___]]]^^^bbbfffjjjhhhkkkpppuuu{{{|||yyywwwvvvuuuttttttuuuvvvuuusssrrrwww~~~uuuooonnnmmmkkkhhhfffdddbbbbbbcccdddeeeeeefffjjjrrrxxx{{{~~~|||rrrggg___[[[ZZZdddttt~~~}}}~~~""""""!!!  """######!!!!!!  """""""""""""""###$$$%%%!!!###$$$%%%%%%$$$"""!!!$$$#########""""""!!!!!!""""""###$$$$$$$$$$$$###############""""""!!!!!!######$$$%%%%%%%%%%%%$$$&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$(((((((((((())))))))))))***...+++---666:::CCCTTTppp~~~hhhOOOCCCEEE>>>???DDDLLLSSSZZZgggssswww}}}zzzxxxxxxuuurrrooolllhhhddd```]]][[[XXXUUURRRQQQPPPPPPJJJIIIEEEBBB>>><<<::::::;;;999666444333111///...000///...,,,+++*********%%%%%%&&&&&&'''&&&&&&&&&$$$%%%'''(((((('''%%%$$$(((''''''''''''((())))))((('''&&&'''))),,,------,,,,,,+++***))))))******+++)))(((***,,,+++(((%%%&&&%%%$$$#########$$$%%%######$$$%%%''')))+++,,,...//////000111222222222111222222222222444888;;;;;;;;;<<<===???BBBEEEGGGIIIHHHFFFEEEFFFIIILLLNNNRRRRRRQQQPPPPPPQQQRRRSSSSSSRRRPPPPPPQQQPPPOOOMMMCCC@@@AAAEEEFFFCCCCCCEEEEEEFFFGGGKKKPPPWWW]]]aaabbb```^^^[[[XXXWWWWWWWWWRRRQQQPPPOOOOOOPPPQQQRRR[[[ZZZYYYYYY[[[___cccfffiiijjjllloootttzzzzzzrrrnnniiibbb\\\[[[[[[WWWSSSSSSSSSXXX___eeehhhkkknnnoooooonnnmmmooosssuuutttrrrrrrtttvvvuuusssqqqppppppuuutttsssrrrtttwww{{{~~~~~~~~~}}}}}}{{{zzzyyyxxxwwwxxxtttooommmmmmnnnooooooqqqmmmiiigggiiiooovvvzzz}}}}}}}}}}}}|||xxxrrrnnnpppkkkgggiiioootttvvvuuuzzz|||}}}zzztttnnnkkkjjjvvvzzz~~~yyytttkkkddd^^^___``````aaacccfffmmmtttwww}}}{{{xxxwwwvvvssstttuuuuuuvvvvvvuuuuuuttt}}}xxxqqqoooooommmkkkhhhfffeeeddddddddddddddddddfffkkkrrrwww{{{}}}|||uuujjjaaa^^^^^^___hhhvvv~~~}}}~~~!!!!!!!!!  !!!""""""!!!!!! !!!"""!!! """###$$$%%%$$$$$$###"""############"""""""""!!!""""""###$$$$$$$$$$$$###$$$$$$#########"""""""""""""""###$$$$$$$$$$$$######""""""""""""###$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$''''''(((((((((((())))))(((---+++...888===GGGYYYrrrzzzcccJJJ>>>??????@@@GGGPPPXXX^^^hhhqqqyyy{{{xxxvvvtttpppmmmkkkhhheeebbb^^^\\\YYYVVVSSSQQQPPPOOOKKKIIIEEEAAA>>><<<<<<<<<;;;888555222111000---,,,---,,,+++)))((((((''''''&&&&&&&&&'''&&&&&&%%%%%%,,,+++)))'''%%%$$$######''''''&&&&&&''''''((()))'''%%%$$$&&&)))+++,,,,,,+++***))))))(((((()))))),,,***)))***,,,+++(((%%%%%%$$$$$$$$$###$$$$$$%%%###$$$$$$&&&''')))+++,,,...//////000111111222222000111111111111333777:::999999:::;;;===@@@BBBDDDGGGFFFFFFFFFGGGIIIKKKMMMPPPOOOOOONNNNNNNNNOOOOOOPPPNNNLLLJJJJJJIIIFFFDDD>>><<<===AAABBBAAAAAADDDIIIJJJLLLOOOTTTZZZ^^^aaaaaa```]]]ZZZXXXWWWVVVVVVQQQPPPOOOOOOOOOOOOPPPQQQWWWVVVVVVWWWZZZ^^^bbbddddddeeehhhkkkooosssvvvxxx}}}yyyssskkkdddbbb___XXXRRRPPPTTTXXX^^^cccfffiiikkkmmmooommmlllnnnqqqrrrqqqoooqqqsssuuuuuusssrrrrrrrrruuusssrrrrrrtttwww{{{}}}}}}~~~}}}}}}}}}|||{{{zzz{{{xxxrrrooonnnoooooonnnllljjjfffeeehhhmmmtttyyy{{{vvvrrrpppllliiilllrrrwwwxxxwww{{{}}}|||vvvppplllkkkwwwzzz|||xxxrrrjjjcccbbbbbb``````cccjjjqqqxxx|||}}}zzzxxxwwwuuuuuuvvvwwwvvvvvvuuutttuuuvvvooonnnnnnmmmjjjhhhfffeeeeeeeeeeeeeeedddeeefffkkkrrrwwwzzz|||{{{tttjjjaaa^^^______jjjyyy~~~}}}|||}}} !!!!!!!!!!!! !!!!!! !!!!!!""""""""""""""""""""""""####################################""""""""""""""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$#########!!!""""""###############""""""!!!!!!""""""###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''''''''(((((((((&&&,,,,,,000;;;AAAMMM```yyy}}}sss\\\FFF<<<===@@@BBBJJJWWW```eeekkkqqq}}}|||zzzuuurrrnnnkkkiiigggeeeddd___^^^[[[WWWTTTQQQPPPOOOKKKIIIEEEAAA>>>===>>>>>><<<:::666333222000...,,,,,,+++***(((''''''''''''''''''''''''&&&%%%$$$$$$&&&%%%#########%%%((()))&&&&&&%%%%%%%%%&&&''''''%%%$$$###%%%(((+++,,,,,,***)))((((((((((((((((((---,,,+++,,,,,,***'''%%%###$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&(((***+++---...//////000000111111222///000000000000111444777666666777888:::<<<>>>???BBBBBBCCCEEEFFFHHHIIIIIIKKKKKKKKKKKKJJJIIIHHHHHHJJJGGGDDDBBB@@@>>>;;;888999777888===??????AAADDDLLLNNNRRRVVVZZZ^^^aaacccbbbaaa^^^[[[XXXUUUTTTSSSOOOOOONNNMMMMMMNNNOOOOOOPPPQQQRRRUUUXXX[[[^^^```]]]___ccchhhkkknnnooopppuuuvvvwww|||wwwqqqnnnhhh^^^UUURRRUUUXXX\\\___bbbeeehhhkkkmmmlllkkklllnnnooonnnmmmmmmoooqqqrrrqqqpppqqqrrrsssrrrqqqqqqsssvvvzzz||||||~~~~~~}}}{{{|||vvvsssqqqqqqpppooollljjjhhhgggjjjooouuuyyy}}}xxxtttooommmmmmpppvvvzzz{{{zzz}}}zzztttooolllvvvzzz~~~{{{rrrjjjfffdddaaaaaadddooowww}}}zzzxxxvvvvvvwwwxxxwwwvvvtttsssxxxzzzrrrmmmmmmmmmllljjjgggfffeeeeeefffffffffeeeeeefffkkkrrrwwwxxxzzzzzzsssjjjbbb```aaadddppp~~~~~~~~~~~~}}}{{{{{{}}} !!!!!!!!!""" !!!!!! !!!!!!!!!""""""!!!!!!!!! !!!###$$$&&&&&&'''#########"""######$$$%%%#########"""""""""""""""""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&''''''((((((&&&,,,---111===EEERRRhhhuuunnnXXXGGG@@@BBB@@@DDDNNN^^^hhhlllooosss~~~}}}{{{vvvsssmmmiiigggeeedddbbb```^^^\\\XXXUUURRRPPPOOOLLLIIIEEEAAA??????@@@AAA???<<<999666444222000...,,,,,,***))))))(((((((((''''''''''''&&&%%%$$$### !!!###&&&'''%%%%%%$$$$$$%%%%%%&&&'''$$$###$$$&&&))),,,---,,,***))))))((((((((())))))......---,,,+++)))&&&$$$"""###$$$%%%&&&%%%$$$###$$$%%%%%%'''(((***,,,---////////////000000111111...////////////000222444222333444555666888999:::;;;<<>>HHHYYYqqqzzzrrrjjjUUUGGGCCCEEEBBBGGGTTTdddnnnpppsssvvv~~~~~~{{{yyytttnnniiifffdddaaa______^^^\\\YYYVVVSSSPPPOOOLLLJJJFFFCCC@@@@@@@@@AAA???<<<888666444333000...++++++***)))((((((((((((''''''''''''&&&%%%$$$###&&&&&&&&&$$$""" %%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%(((+++------,,,*********))))))******+++.........---***'''%%%$$$"""###$$$%%%&&&%%%$$$$$$%%%%%%&&&''')))+++---...///////////////000000000---...//////......000222000000222333444555666666555777999;;;=========<<<===>>>??????>>><<<:::999999777555555444444222000333333777>>>CCCDDDFFFJJJMMMQQQWWW^^^cccfffgggggghhhfffbbb]]]WWWQQQMMMJJJIIIIIIHHHGGGGGGHHHIIIIIIIIIKKKNNNRRRUUUWWWXXXYYY[[[^^^cccgggiiihhheeecccbbbdddgggkkkpppuuuyyy|||}}}zzzrrrooommmjjjddd^^^ZZZ[[[___bbbcccdddeeefffgggiiijjjkkkiiijjjkkkjjjiiiiiijjjkkkpppoooooopppqqqtttwwwxxxxxx{{{~~~~~~~~~~~~}}}zzzyyyyyyzzzzzzyyyyyyxxxvvvuuuuuuvvvwwwxxxyyyyyyzzz|||}}}{{{vvvsssnnnooorrrvvvzzz}}}~~~~~~{{{vvvrrrrrrtttyyy}}}~~~}}}vvvpppkkkfffggglllsss||||||vvvwwwwwwwwwwwwvvvvvvvvv{{{uuuooommmnnnjjjiiigggfffffffffggghhhggggggeeeeeegggmmmuuu{{{xxxyyyxxxrrrjjjgggiiimmmrrr~~~}}}~~~}}}}}}|||{{{{{{~~~ !!!!!!"""""""""$$$$$$###""""""!!!!!!!!!!!!"""###$$$$$$###"""!!! !!!"""######""" """""""""###$$$$$$%%%%%%""""""""""""############""""""###$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&'''((())))))***)))000000444@@@MMMccc~~~wwwvvvgggQQQEEEBBBDDDGGGNNN[[[iiiooopppsssxxx}}}|||yyyuuupppkkkgggccc```]]]\\\\\\[[[YYYVVVSSSPPPOOOMMMKKKHHHEEECCCAAA@@@@@@;;;888555333222111///---))))))((('''''''''''''''''''''''''''&&&%%%$$$$$$&&&'''(((((('''$$$!!!%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&'''))),,,---,,,+++***************++++++,,,,,,---...,,,)))&&&%%%$$$"""###$$$$$$%%%%%%%%%%%%&&&&&&'''(((***,,,---...////////////////////////---...000///......///000///000111222333333333333222333555666777888777777777777777777777666555444333222111222333444333222444555;;;DDDIIIIIIJJJMMMMMMQQQWWW^^^ccceeefffffffffddd```[[[UUUOOOJJJGGGFFFEEEDDDCCCCCCDDDEEEFFFGGGIIIMMMQQQUUUYYY[[[\\\bbbdddgggiiihhhddd```]]]]]]```ccceeegggjjjnnnqqqwwwzzz{{{tttiii```[[[ZZZ[[[^^^___aaabbbbbbccceeegggggghhhiiihhhggghhhjjjlllnnnnnnnnnoooqqqsssuuuvvvuuuyyy|||}}}||||||~~~~~~|||zzzzzz|||~~~~~~}}}||||||{{{yyyxxxwwwwwwwwwyyyzzz{{{}}}}}}yyyvvvnnnooorrruuuxxxzzz|||}}}}}}yyyuuurrrsssuuuzzz~~~zzzuuunnnhhhhhhmmmoooxxx~~~xxxwwwwwwwwwxxxzzz|||}}}xxxsssooommmooohhhgggfffffffffggghhhiiigggfffeeeeeegggnnnwww}}}|||{{{xxxrrrkkkjjjooouuuyyy}}}}}}{{{|||}}}}}}~~~!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!""""""!!!"""$$$%%%%%%$$$"""!!!###$$$%%%&&&%%%###!!! !!!###$$$%%%%%%$$$$$$!!!"""""""""############""""""###$$$$$$$$$$$$###"""""""""#########$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%###############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&''')))******++++++222222666DDDUUUooobbbLLLCCCBBBCCCNNNVVVccclllmmmkkkpppxxx}}}|||{{{xxxtttpppllliiieeeaaa^^^ZZZZZZYYYXXXVVVSSSQQQOOOMMMLLLJJJHHHEEEBBB???>>>999666444222222111///...))))))((((((''''''((((((&&&&&&&&&'''&&&&&&%%%%%%$$$$$$&&&'''(((((())))))%%%%%%%%%%%%%%%&&&'''''''''&&&''')))++++++***((()))))))))))))))***++++++)))+++---+++(((%%%$$$%%%############$$$%%%&&&'''&&&''''''(((***,,,...///////////////////////////---///000000...---...//////000111222333333222222111222333333444444444333222222111111111111111222111000///000333444333222444666>>>IIINNNMMMMMMOOOOOORRRWWW\\\___aaaaaaaaa___^^^[[[WWWRRRMMMHHHFFFBBBBBBAAA@@@@@@AAABBBBBBCCCFFFJJJPPPWWW]]]aaadddfffiiikkkmmmkkkhhhccc```aaaccceeeeeedddeeehhhkkkmmmqqqvvv{{{~~~yyynnneee^^^[[[ZZZ\\\^^^]]]\\\[[[]]]___```aaabbbcccdddfffiiillllllmmmmmmnnnppprrrtttuuussswww{{{{{{yyyzzz}}}~~~|||{{{|||~~~}}}~~~}}}}}}|||zzzyyyxxxyyyzzz{{{~~~~~~{{{xxxmmmoooqqqsssuuuwwwyyy{{{~~~|||{{{|||~~~}}}{{{xxxuuuttttttvvv{{{~~~~~~}}}xxxppphhhgggkkkjjjsss|||zzzyyyxxxxxxzzz~~~|||vvvrrrnnnlllnnngggfffeeeeeefffggghhhiiifffeeeddddddhhhoooyyy~~~yyyqqqlllmmmuuu}}}}}}zzzzzz|||~~~""""""""""""!!!!!!!!!!!!!!!###%%%&&&!!!"""$$$%%%%%%$$$"""!!!!!!"""###"""!!! !!!###%%%&&&%%%$$$###!!!!!!""""""#########$$$""""""###$$$$$$$$$$$$###!!!!!!""""""#########$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''&&&&&&&&&'''((()))***+++,,,,,,222333777GGG[[[xxxzzz^^^IIIBBBCCCEEETTT\\\hhhnnnkkkggglllvvv~~~|||{{{{{{uuussspppmmmkkkgggccc___XXXXXXXXXWWWVVVSSSQQQOOOMMMMMMLLLIIIFFFBBB???<<<999777444333333333111000,,,++++++************+++%%%%%%&&&&&&'''&&&&&&&&&)))(((&&&$$$$$$$$$&&&&&&&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&(((******(((&&&((((((((((((((()))******(((***,,,+++'''$$$$$$%%%$$$###""""""###%%%'''(((''''''((()))***,,,...//////////////////............///111000///---......///000222333333333222111222222222222222222222222000///...------...000111000//////000222333333222555777@@@LLLQQQOOONNNOOOQQQSSSWWWZZZ]]]]]]]]]\\\YYYXXXWWWTTTPPPLLLHHHFFFAAA@@@???>>>>>>???@@@AAAAAACCCIIIPPPXXX```gggjjjgggjjjnnnpppqqqooollljjjfffhhhiiihhhfffeeegggjjjdddgggmmmssswwwyyyyyyyyy|||{{{ooofff```YYY[[[\\\ZZZWWWUUUVVVXXXXXXYYY[[[]]]___bbbgggjjjllllllmmmnnnppprrrssstttqqquuuyyyzzzxxxxxx}}}~~~}}}|||}}}~~~~~~~~~~~~}}}|||wwwxxxzzz}}}~~~zzzwwwmmmnnnpppqqqrrrtttwwwzzz}}}{{{yyyzzz|||~~~|||zzzxxxvvvtttuuuxxx{{{|||{{{~~~zzzqqqgggeeehhhfffoooyyy|||{{{yyyyyy|||yyytttpppmmmkkklllffffffeeeeeefffgggiiijjjeeedddddddddhhhppp{{{zzzqqqllloooyyy}}}xxxyyy|||$$$"""!!! !!!!!!!!!!!!""""""""" !!!######"""!!! !!!!!!!!!!!!"""""""""###$$$$$$$$$$$$$$$$$$###"""""""""!!!"""######$$$$$$$$$######%%%&&&&&&'''&&&%%%###"""%%%%%%%%%$$$$$$$$$$$$$$$ !!!"""""""""""""""%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))***,,,,,,***...666???HHH\\\ppp\\\KKKAAAEEEQQQ]]]ffflllhhhdddjjjuuu}}}~~~zzzwwwvvvsssnnnkkkhhhgggeeeccc]]][[[XXXWWWVVVUUUSSSQQQOOONNNMMMKKKIIIDDD>>>999888777666444222111111111***)))(((''''''((())))))%%%$$$###""""""###%%%&&&"""$$$&&&%%%$$$###""""""###$$$$$$$$$$$$###(((((())))))*********+++(((((()))***++++++,,,,,,+++***)))'''%%%$$$$$$$$$$$$############%%%&&&'''))))))***+++---...///000222000///......///000222111///------/////////...111111111111000000000000/////////...------,,,,,,)))+++,,,,,,++++++,,,---222000222555444222333888888;;;@@@HHHPPPSSSQQQNNNOOONNNNNNOOORRRSSSSSSSSSPPPPPPNNNJJJFFFDDDEEEFFFCCCCCCBBB@@@>>>@@@CCCFFFEEEGGGKKKRRRYYY```eeehhhjjjjjjmmmtttuuurrrqqqssspppqqqqqqpppmmmkkkkkkkkkjjjjjjjjjjjjlllnnnqqqrrrwww|||zzzsssoooeee___XXXTTTSSSSSSQQQOOOTTTUUUVVVYYY[[[^^^```aaafffhhhkkkllllllmmmooopppqqqtttxxxzzz{{{|||~~~~~~~~~~~~~~~}}}}}}~~~|||yyyyyyyyyzzzzzzyyywwwtttpppppptttxxxzzzzzz~~~}}}}}}}}}{{{xxxuuuvvvwwwzzz{{{{{{xxxuuurrrzzz}}}||||||zzzvvvrrrnnnlllpppttt|||~~~}}}{{{{{{|||~~~|||qqqppprrrqqqllljjjeeebbb______bbbddddddcccgggdddbbbeeemmmuuu{{{}}}}}}vvvpppooovvv|||yyywwwwwwvvvxxx|||$$$"""!!! !!!!!! !!!!!!!!!!!!!!!  """#########"""""""""######"""!!!!!!"""$$$""""""##################$$$###""""""######!!! !!!"""###$$$%%%%%%%%%$$$%%%&&&''''''&&&&&&%%%#########$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((***+++,,,000444;;;CCCNNNbbbgggWWWJJJDDDIIITTT^^^fffkkkiiihhhppp{{{zzzwwwtttqqqmmmjjjhhhfffcccaaa___]]][[[ZZZYYYXXXUUUSSSPPPNNNLLLJJJHHHCCC>>>;;;;;;:::999666555333333222,,,+++)))(((((()))*********((('''&&&&&&&&&((())) """$$$%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&'''((((((((())))))))))))(((((()))******+++,,,,,,+++***((('''%%%$$$$$$$$$$$$#########$$$&&&'''((((((((()))+++,,,---...///222111///......///111222111///------///000///...111111111111000000000000111111000000//////......)))+++++++++***+++,,,...333222444888888666777<<<>>>???CCCIIIOOORRRQQQOOOLLLKKKKKKMMMOOOPPPOOONNNNNNOOONNNKKKHHHFFFFFFGGGGGGHHHGGGEEEEEEFFFIIILLLOOOPPPSSSWWW[[[```dddfffllllllpppuuuwwwsssqqqrrrqqqrrrttttttsssrrrrrrsssooonnnnnnmmmnnnnnnooopppvvvyyy|||}}}~~~~~~zzzooohhh```YYYVVVTTTRRRPPPPPPPPPQQQSSSUUUYYY\\\^^^dddeeeffffffgggiiimmmppppppsssxxxzzz{{{|||}}}~~~|||yyywwwwwwyyy{{{||||||yyyvvvsssssswwwzzz|||}}}~~~~~~}}}|||yyywwwsssuuuvvvwwwwwwvvvtttrrrvvv{{{~~~~~~|||yyyvvvrrrppptttxxx~~~|||{{{{{{~~~yyynnnnnnpppnnnjjjhhhdddaaa______aaadddddddddgggdddcccfffmmmuuu{{{~~~}}}wwwqqqqqqyyyzzzwwwvvvvvvwwwzzz~~~$$$"""!!!!!!!!!!!! !!!!!! !!!!!!""""""$$$######""""""!!!!!! ###$$$%%%$$$""""""$$$&&&"""""""""""""""""""""!!!$$$###"""###$$$%%%###!!! !!!###%%%&&&&&&&&&"""###$$$%%%&&&&&&&&&&&&!!!""""""######$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***+++111444:::BBBNNNeeepppZZZOOOIIIGGGMMMXXX```fffjjjjjjnnnxxx{{{xxxssspppmmmkkkiiifffbbb___```^^^\\\ZZZZZZXXXVVVTTTQQQNNNKKKHHHFFFCCC???<<<999888666444111000......---,,,***)))))))))***+++,,,+++)))(((''''''((()))######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((((((((((()))((())))))******+++++++++***)))(((&&&%%%$$$##################$$$&&&((()))))))))***,,,---...///000222111000//////000111222111///---...///000000///111111111111000000000000111111000000///.........***++++++***)))+++...000555444777;;;<<<:::===BBBFFFFFFGGGJJJNNNQQQRRRRRRLLLLLLMMMOOOPPPQQQOOOMMMNNNOOOOOONNNLLLKKKKKKLLLNNNOOOOOOOOONNNPPPSSSUUU[[[\\\\\\^^^```bbbdddeeelllkkkoootttvvvsssrrrttttttwwwyyyyyyxxxxxxxxxyyyvvvuuutttsssrrrqqqppppppuuuuuuttttttuuuyyy{{{uuulllccc]]]XXXTTTRRRNNNMMMLLLMMMPPPTTTXXX[[[````````````aaaffflllpppnnnrrrwww{{{||||||||||||~~~~~~~~~~~~{{{xxxuuuuuuwww{{{}}}~~~{{{yyyxxxxxx{{{~~~~~~}}}{{{yyytttttttttuuuuuuuuuuuuuuutttxxx|||~~~}}}}}}zzzxxxvvvyyy||||||{{{|||uuukkkkkkmmmkkkgggfffcccaaa______aaaccceeeeeefffeeeeeehhhooovvv{{{~~~}}}wwwsssvvv}}}yyyvvvuuutttwwwyyy}}}###"""!!!!!!""""""!!!###"""!!! """"""###"""!!!  $$$$$$%%%$$$###"""$$$&&&###""""""!!!!!!!!!!!!!!!######"""$$$&&&&&&%%%### !!!"""###$$$%%%%%%%%%!!!""""""#########$$$$$$ !!!"""###$$$$$$$$$&&&&&&%%%$$$$$$%%%&&&'''%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***,,,,,,000444999AAAOOOhhhwwwbbbNNNGGGGGGHHHOOOYYYbbbgggjjjlllsss~~~|||xxxrrrqqqooommmkkkgggccc______]]][[[YYYXXXWWWTTTRRRRRRNNNJJJFFFDDDBBB@@@>>>888777555222///---,,,+++---,,,***)))((())))))******)))'''&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%&&&############$$$$$$%%%%%%((((((((()))))))))))))))((()))))))))*********+++)))((('''%%%$$$#########""""""""""""$$$&&&(((***++++++,,,...///000111222222111111000000111111222000///---...///111000000111111111111000000000//////......------,,,++++++++++++***))))))+++000333555444777<<<>>>===AAAFFFLLLLLLKKKLLLNNNQQQTTTUUUSSSSSSTTTVVVWWWWWWUUUSSSSSSTTTVVVVVVVVVUUUVVVXXXZZZ[[[\\\]]]]]]^^^```bbbfffffffffggghhhjjjkkklllmmmjjjkkkoooqqqqqqssswwwwwwyyy{{{|||{{{zzzyyyzzzzzzzzzzzzyyyxxxvvvuuutttvvvsssooolllmmmrrryyy~~~|||}}}yyyqqqiiiaaa[[[WWWRRRPPPMMMLLLNNNRRRWWWZZZ[[[\\\]]]^^^```dddjjjnnnmmmqqqwww{{{}}}|||{{{{{{|||}}}}}}~~~~~~~~~~~~~~~{{{}}}}}}yyyvvvtttwwwzzz}}}~~~}}}}}}}}}~~~|||wwwvvvuuutttuuuvvvxxxyyyuuuvvvwwwxxxxxx|||~~~|||zzz}}}}}}~~~||||||{{{qqqiiiiiikkkiiifffeeeaaa```______```ccceeefffffffffgggjjjpppvvv|||~~~{{{wwwwww}}}|||xxxuuuuuuuuuuuuwwwzzz~~~###"""!!!!!!"""###!!! %%%$$$"""!!! !!!!!!!!! !!!"""""""""###$$$###!!!!!!###$$$###"""!!!!!! !!!""""""#########$$$&&&'''&&&$$$""""""###$$$$$$$$$$$$###%%%%%%$$$############### !!!"""###$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''((()))***,,,......222777===DDDTTTooojjjWWWGGGDDDEEEHHHOOOXXXbbbgggkkkooowww|||yyytttrrrpppnnnllliiidddaaa```^^^[[[YYYXXXVVVSSSQQQQQQNNNIIIEEECCCBBB@@@>>><<<:::888555333111//////,,,+++)))(((''''''((((((((('''&&&%%%$$$$$$######((('''%%%$$$###$$$%%%&&&$$$$$$#########$$$%%%&&&************************)))))))))))))))*********((('''&&&$$$$$$######### !!!###&&&(((*********+++---...///000111222222111111111111222222000///......000111111000111111111111000000000///.........---,,,,,,+++++++++++++++++++++---222555555444888===@@@@@@CCCIIIPPPQQQQQQQQQSSSUUUXXXZZZ\\\[[[\\\^^^``````^^^]]]]]]___aaacccccceeehhhjjjlllnnnpppqqqqqqqqqssstttrrrssstttuuuxxxzzz|||}}}vvvqqqmmmmmmmmmllloootttrrruuuyyy{{{{{{zzzzzz{{{{{{|||~~~~~~~~~}}}{{{zzzxxxsssnnnkkkkkkooouuuxxxyyy{{{~~~~~~vvvlllddd___YYYVVVQQQNNNMMMPPPTTTWWWUUUXXX[[[^^^aaadddgggjjjlllpppvvv{{{|||{{{zzzzzzzzz{{{|||}}}~~~~~~~~~~~~{{{}}}~~~yyywwwxxxzzz|||}}}~~~~~~zzzxxxvvvttttttuuuwwwyyywwwuuusssqqqrrrwww~~~}}}}}}}}}}}}}}}~~~wwwooohhhiiijjjhhheeeeeeaaa``````______aaadddeeeeeefffiiimmmrrrwww||||||zzzyyy|||zzzwwwvvvuuuvvvvvvwwwyyy|||###"""!!!!!!######"""!!!$$$$$$###"""!!!!!!!!!!!!!!!!!!"""######$$$%%%%%%!!!"""###""" """###""""""!!! !!!"""###$$$#########$$$&&&&&&%%%$$$######$$$$$$$$$######"""((((((&&&%%%%%%$$$$$$%%%!!!""""""######$$$$$$$$$$$$$$$%%%%%%%%%$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&''''''''''''(((((()))+++---///000111777===FFFXXXsssuuu^^^OOODDDCCCEEEFFFNNNWWW___fffmmmsss{{{}}}zzzvvvssspppnnnllliiieeebbbbbb```]]][[[YYYWWWUUURRRPPPMMMIIIEEECCCBBB@@@>>>:::999777444222000//////,,,+++)))((('''&&&'''''''''''''''&&&&&&%%%$$$$$$'''&&&%%%$$$$$$$$$%%%&&&'''&&&%%%%%%%%%&&&((())),,,+++++++++++++++******))))))))))))))))))))))))'''&&&%%%$$$############ """$$$''')))+++(((((()))+++,,,---...///222222222222222222222222000///......000222222111111111111111000000000000000000//////...---------+++,,,------...000444777777777;;;AAACCCCCCGGGLLLRRRUUUXXXZZZ[[[]]]```bbbdddccccccdddggghhhhhhhhhjjjlllnnnppprrrvvvzzz~~~~~~xxxuuuqqqllllllooommmqqqvvvzzz{{{{{{{{{|||yyy{{{~~~~~~xxxtttpppnnnooorrrtttuuuzzz|||~~~vvvnnnjjjbbb^^^XXXRRROOOOOOPPPRRRPPPSSSXXX[[[^^^```cccfffjjjnnntttwwwxxxxxxxxxxxxxxxyyy|||~~~}}}~~~~~~{{{{{{|||}}}}}}~~~}}}|||}}}|||zzzvvvsssrrrrrrtttuuuxxxtttpppnnnpppvvv~~~~~~}}}{{{{{{ssslllggghhhiiigggeeeeeeaaaaaaaaa___^^^___bbbeeedddgggkkkooosssxxx}}}|||{{{|||~~~zzzwwwuuuuuuvvvvvvyyyzzz|||}}}}}}|||###"""!!!"""###$$$###!!! !!!"""############### !!!###$$$%%%%%%$$$$$$!!!"""###""" """###"""!!!!!! !!!###&&&'''######"""###%%%%%%$$$"""!!!"""###$$$$$$$$$$$$$$$&&&%%%$$$$$$###$$$%%%%%%#########$$$$$$$$$$$$$$$###$$$&&&'''&&&%%%"""!!!$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&''''''(((&&&'''''')))+++---...///111888@@@III]]]xxx~~~kkkTTTJJJCCCDDDFFFFFFMMMXXXZZZdddooowww~~~{{{vvvsssooollljjjhhheeecccaaa___\\\ZZZXXXVVVSSSQQQOOOLLLHHHFFFDDDBBB???===888777555333111//////...---,,,***((('''''''''(((%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%((('''%%%%%%%%%&&&((()))++++++++++++******)))))))))))))))))))))))))))(((&&&%%%$$$######""""""###!!!!!!"""###&&&))),,,...))))))***,,,---...///000222333333333333333333222000///...///111222222222111111111111000000000000000//////......------,,,+++---///000111333666888<<<<<<@@@FFFHHHHHHLLLQQQSSSXXX___ccceeegggiiikkkmmmkkkjjjkkknnnqqqssssssvvvwwwyyy{{{~~~~~~uuuqqqrrrqqqtttyyy{{{{{{yyyyyyxxxwwwyyy}}}}}}uuusssrrrsssvvvxxxwwwuuuyyyzzz}}}{{{vvvtttooojjjbbb[[[TTTQQQPPPPPPMMMOOORRRTTTVVVZZZ^^^aaagggkkkooorrrssstttuuuvvvvvvxxx{{{~~~~~~~~~~~~}}}~~~{{{zzzzzz|||}}}yyyvvvsssrrrrrrrrrtttrrroooppptttyyy}}}zzzxxxzzz|||pppiiifffggggggeeedddeeebbbbbbbbb```]]]^^^```cccdddhhhmmmqqqtttxxx}}}zzzxxxvvvsssrrrsssuuuvvv{{{{{{|||}}}~~~|||yyyyyy|||~~~###"""!!!"""###$$$###"""!!!###%%%%%%%%%%%% """###$$$###!!! """######"""!!!!!!"""$$$"""!!!!!!!!!"""$$$''')))$$$###"""###$$$%%%###!!! """###%%%%%%&&&&&&!!!!!! """###$$$%%%%%%%%%$$$$$$$$$$$$$$$###$$$''')))(((&&&""" $$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&'''((((((%%%&&&&&&(((***,,,...///666>>>GGGQQQeeewwwcccNNNFFFCCCFFFFFFFFFNNNZZZVVVcccqqqzzz~~~|||vvvsssnnnkkkhhhgggeeeccc___]]]ZZZWWWVVVTTTQQQNNNNNNKKKHHHFFFEEEBBB???===:::999888666555444333333///---+++***((((((((()))######$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$######%%%&&&(((+++*********))))))(((((())))))))))))((((((((((((%%%%%%$$$###"""""""""###"""######%%%(((+++...000,,,---...///000222333333222333333444444333333222000///...///111333333222111111111111000000000000...------,,,,,,+++******+++---000222333444777999AAAAAADDDJJJLLLLLLPPPUUUTTT[[[dddjjjlllnnnoooqqqtttrrrpppqqqtttxxx{{{|||}}}}}}zzzxxxxxx{{{~~~~~~{{{wwwtttrrruuuxxx|||}}}{{{rrrrrrtttwww||||||zzzwwwvvvwwwyyy|||}}}{{{{{{xxxssskkkbbbZZZUUURRRPPPKKKLLLMMMMMMOOOTTTZZZ___eeehhhlllnnnoooppprrrsssuuuwww{{{~~~|||{{{{{{yyyxxxyyy{{{~~~yyyvvvsssrrrrrrpppooopppsssxxx}}}yyyvvvwww}}}wwwmmmhhhdddffffffdddcccdddbbbcccccc```]]]]]]___cccccchhhnnnrrruuuxxx}}}vvvtttrrrpppppprrrtttuuuzzzzzzzzzzzz{{{|||~~~~~~|||zzzwwwwwwzzz}}} !!!!!!!!!""""""######!!!###&&&'''&&&$$$######$$$&&&''''''&&&$$$###%%%%%%$$$$$$######""""""&&&%%%$$$""" %%%$$$######%%%%%%$$$############"""""""""""""""%%%$$$$$$$$$###""""""""" !!!###$$$$$$$$$###$$$$$$$$$$$$%%%&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$""""""###$$$%%%%%%%%%%%%((('''))),,,---,,,000555333===JJJXXXnnn}}}xxxcccMMMFFFBBBDDDHHHMMMSSSZZZ```jjjuuu|||~~~wwwtttpppmmmkkkiiieeecccaaa^^^[[[YYYVVVSSSOOOLLLIIIHHHHHHFFFDDDBBB@@@???;;;:::888555333111000///,,,)))&&&$$$$$$'''+++---+++)))&&&&&&&&&'''&&&$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$###$$$&&&)))***+++++++++)))(((%%%###"""%%%&&&'''(((((('''&&&%%%$$$#########""""""!!!!!!%%%&&&&&&'''((()))******,,,,,,+++)))))),,,111555333222111////////////000,,,---...000111333444444111111111000000///...---,,,---///...------...000...111444555555666:::>>>BBBFFFKKKOOOQQQRRRTTTVVVZZZ[[[^^^eeennnsssuuuttttttvvvxxxzzz|||~~~|||yyyuuurrrqqqqqquuu{{{~~~vvvwwwxxxxxxxxxwwwuuutttuuuuuuuuuuuuvvvzzz{{{uuupppiii___TTTLLLIIIHHHHHHIIIMMMSSSYYY\\\dddfffiiilllnnnooonnnnnnwww{{{~~~}}}~~~|||yyyxxxtttuuuxxx~~~yyyzzzzzzvvvrrrtttttttttvvvzzz~~~{{{yyyzzz}}}~~~uuukkkhhheeedddddddddcccbbb]]]^^^___`````````___^^^```eeelllrrruuuxxx|||~~~|||tttrrrooommmnnnqqquuuwwwxxxwwwvvvvvvxxxyyyyyyxxxtttqqqqqqvvvzzz{{{}}}  """$$$%%%$$$###""""""""""""!!!!!!"""""""""###############"""""""""$$$###"""!!!!!!!!!!!!!!!$$$"""""""""$$$%%%$$$"""""""""""""""""""""!!!!!!$$$$$$$$$###############$$$$$$$$$$$$$$$###""""""!!!!!!!!!!!!"""###$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%%%%&&&%%%%%%&&&%%%&&&*********...444777@@@LLL[[[tttvvvsssuuu___LLLFFFBBBEEEIIINNNTTT[[[dddnnnyyy~~~{{{zzzvvvsssoookkkiiihhheeeccc```^^^[[[XXXVVVSSSOOOLLLKKKJJJIIIGGGEEEBBB@@@>>>;;;:::888555333111000///...,,,)))&&&&&&''')))+++***(((&&&&&&&&&'''&&&$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%&&&(((***+++++++++***((('''&&&%%%$$$(((((()))***)))((('''&&&############"""""""""!!!######$$$%%%&&&'''((((((,,,,,,,,,,,,,,,...222555333222111000/////////000---......000111222333333111111111000000///...------...//////......///111000333777888888;;;???CCCIIIMMMRRRVVVXXXZZZ\\\]]]]]]]]]aaagggnnnsssuuutttuuuwwwzzz{{{|||~~~~~~{{{wwwtttssslllpppuuuxxxyyyyyyzzz{{{wwwwwwxxxwwwwwwvvvuuutttxxxyyyxxxwwwvvvxxx|||zzzuuuooofff\\\UUULLLJJJHHHGGGJJJPPPVVVYYY```cccfffiiijjjjjjkkkkkkqqqvvvzzzyyy{{{~~~|||{{{wwwxxx{{{~~~~~~|||xxxsssssssssssstttxxx||||||xxxvvvwww{{{{{{sssjjjgggdddcccddddddcccccc^^^^^^______^^^]]]\\\[[[^^^cccjjjooossswww{{{~~~~~~xxxqqqooonnnmmmnnnqqqtttvvvyyywwwtttttttttuuuuuutttrrrooopppuuuyyyzzz}}} !!!"""!!!  """$$$%%%$$$###"""###"""  """###!!!""""""""""""""""""###!!!!!!!!!!!!"""###$$$$$$"""!!! !!!###$$$$$$"""!!!!!!!!!!!!!!!!!!!!!!!!###############$$$$$$$$$&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%&&&&&&&&&&&&&&&$$$%%%)))******///555===DDDQQQeeeuuunnnooorrr[[[MMMGGGDDDGGGLLLQQQWWW]]]iiisss}}}}}}xxxuuuuuuqqqmmmiiihhhgggeeeddd```]]]ZZZXXXVVVSSSPPPMMMKKKJJJIIIGGGDDDBBB???>>>;;;:::888555333111000//////...,,,***)))((())))))***(((&&&&&&&&&'''&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$'''&&&&&&&&&''')))+++,,,+++***((('''&&&&&&''''''++++++++++++***)))'''&&&############""""""""""""######$$$%%%&&&'''((((((+++,,,.........///222444333222111000////////////......///000000111222222111111111000000///...------///000000//////000111333666:::===>>>AAAFFFJJJPPPTTTYYY]]]___```bbbcccaaaaaadddiiiooosssttttttxxxzzz|||||||||~~~~~~zzzwwwuuulllooorrrttttttuuuwwwxxxzzzzzzyyyyyyxxxxxxyyyyyy}}}}}}}}}{{{xxxwwwxxxyyy~~~|||{{{{{{~~~}}}xxxppphhhbbbUUUQQQLLLHHHIIINNNTTTXXX\\\```dddfffggghhhkkknnnrrrxxx||||||~~~{{{|||{{{wwwvvvuuuuuuuuuwwwzzz}}}|||yyyuuusssssswww}}}wwwppphhhfffccccccdddeeeddddddaaaaaa```___]]][[[ZZZYYY\\\bbbiiiooossswww}}}~~~xxxrrrmmmllllllmmmoooqqqtttuuuyyyvvvrrrooooooppppppoooooommmpppvvv|||"""###$$$$$$$$$""" !!!"""$$$%%%%%%%%%$$$###$$$###""""""""""""###$$$ !!!!!!""""""######!!!!!!!!!!!!"""###$$$%%%"""!!!!!!"""$$$%%%$$$###"""""""""""""""#########"""""""""###$$$$$$$$$%%%###"""""""""###%%%'''((('''&&&&&&%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%&&&&&&&&&&&&(((&&&'''+++,,,---222888@@@JJJ\\\wwwzzzoooqqqyyyttt\\\NNNIIIGGGKKKPPPTTTYYY___iiittt|||xxxvvvtttqqqllliiihhhgggffffff___\\\YYYWWWUUUSSSPPPNNNHHHHHHGGGFFFDDDBBB@@@???;;;:::888555333111000///...------,,,++++++*********(((&&&&&&''''''&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&%%%&&&'''(((***+++***((('''%%%%%%''')))***,,,,,,,,,+++***(((&&&$$$#########"""""""""""""""$$$%%%&&&'''((())))))***)))+++.../////////111222222222111000000/////////.../////////000000111111111111111000000///...------...000000///000111333555999>>>AAABBBFFFLLLPPPSSSWWW\\\___aaabbbdddeeeeeefffhhhkkkooorrrtttuuu{{{|||}}}}}}}}}}}}~~~}}}~~~|||~~~{{{yyywwwtttuuuvvvvvvuuuvvvxxxzzz||||||{{{{{{|||~~~|||yyyyyyyyyzzzxxxwwwxxx{{{zzztttoooaaa[[[TTTNNNLLLOOOTTTWWWYYY^^^cccfffgggjjjpppuuuvvv|||~~~}}}{{{zzzyyyyyyyyyzzz|||}}}~~~{{{yyyvvvssssssuuuwwwyyy{{{rrrmmmfffdddbbbbbbdddeeeeeeeeeeeedddbbb___]]][[[ZZZYYY^^^dddlllqqquuuzzzzzzsssnnniiijjjlllnnnppprrrssstttwwwsssnnnllllllmmmnnnnnnnnnnnnrrr{{{######$$$$$$$$$"""!!! !!!"""###$$$$$$$$$###"""######$$$%%%%%%$$$###### !!!!!!""""""#########""""""""""""######$$$$$$###"""###%%%&&&%%%$$$######$$$$$$$$$%%%%%%%%%"""""""""###$$$$$$$$$%%%"""!!!!!!!!!"""$$$%%%'''$$$######""""""""""""###$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%&&&&&&&&&&&&(((&&&'''+++---...444;;;BBBQQQkkkppplllwwwwww```OOOJJJIIIMMMRRRUUUZZZ^^^fffrrr~~~|||{{{zzzyyyuuuqqqmmmjjjiiihhhgggfff^^^[[[XXXUUUTTTSSSQQQOOOEEEEEEEEEDDDCCCBBB@@@@@@;;;:::888555333111000///,,,,,,------------,,,,,,)))'''&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&''')))))))))(((&&&%%%&&&''')))++++++++++++***(((&&&$$$"""""""""""""""""""""######$$$$$$%%%&&&'''((())))))(((***---.........///111222222111111000//////.........//////000000000111111111111000000///...---,,,...000000111222444666999<<>>KKKbbbxxxnnnsssttt\\\LLLHHHGGGLLLPPPQQQSSSVVV___lll|||~~~{{{xxxvvvuuusssqqqnnnmmmkkkgggccc```]]]ZZZVVVTTTSSSSSSRRRQQQIIIIIIHHHFFFDDDBBB@@@???;;;:::888555333111000///------,,,,,,+++,,,,,,,,,((('''%%%%%%'''(((''''''&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%'''(((((())))))''''''''''''(((((((((((((((((()))((('''%%%###"""!!!"""""""""############""""""###$$$%%%&&&&&&''')))+++---------...000222111111222222111000...---,,,,,,---...///111111222111111111000000///...------000333666888;;;>>>AAACCCFFFJJJKKKKKKMMMRRRVVV[[[^^^cccfffggghhhiiijjjjjjlllnnnnnnnnnppptttwww|||}}}}}}|||{{{{{{|||~~~~~~~~~}}}yyytttpppnnnnnnnnnqqqtttvvvyyy|||}}}||||||{{{yyyyyyyyy{{{~~~~~~}}}|||{{{zzz~~~}}}{{{zzzzzzyyyxxxwwwzzz~~~}}}zzzuuunnngggaaa\\\YYYSSSRRRSSSYYYeeeooouuuwwwvvvxxxvvvrrrqqqwww|||~~~{{{zzz}}}~~~{{{zzz{{{|||}}}zzz|||zzzrrrmmmjjjfffdddbbbaaacccddddddcccdddaaa]]]ZZZYYYZZZ\\\]]]bbbiiipppsssuuu{{{~~~{{{vvvooolllnnnooopppppprrrtttvvvxxxyyyuuusssqqqrrrsssuuuuuuuuuyyy{{{%%%###!!! !!!###&&&(((''''''''''''''''''''''''$$$"""!!! !!!"""$$$%%%%%%$$$$$$######""""""""""""""""""###$$$%%%%%%&&&$$$###"""###""" """"""###$$$%%%%%%&&&&&&%%%$$$$$$$$$######"""""" !!!###%%%&&&&&&&&&%%%!!!!!!""""""###$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&'''''''''''',,,)))***...000333:::BBBOOOgggzzzttt{{{oooWWWJJJFFFEEEJJJMMMNNNOOORRR^^^lll||||||xxxssspppqqqpppnnnmmmjjjfffaaa]]]]]]ZZZVVVSSSSSSSSSRRRRRRNNNMMMKKKIIIEEEBBB???>>><<<:::888555333111000///000///---+++*********+++((('''%%%%%%'''(((((('''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&((())))))******''''''(((((()))(((''''''(((((()))((((((&&&$$$###!!!!!!""""""#########$$$###$$$%%%&&&'''(((((()))+++,,,.........///222444111111222222111000...---++++++,,,...///111222333111111111111000///...---///222555999<<>>AAADDDEEEGGGHHHJJJKKKMMMPPPUUUYYY___bbbfffhhhiiiiiiiiijjjjjjiiihhhhhhkkkoootttvvvwww{{{|||xxxyyy~~~~~~zzzwwwwwwwwwwwwuuusssqqqpppiiilllqqquuuxxx|||~~~{{{{{{{{{{{{zzzyyyyyy{{{~~~~~~}}}|||zzzxxx~~~{{{wwwwwwwwwwwwxxxyyyzzz|||||||||uuulllfff\\\ZZZXXXYYYdddrrryyyyyyqqqkkkdddaaacccjjjqqquuuvvvyyy}}}|||~~~|||}}}}}}{{{~~~wwwnnnhhheeefffeeeeeefffgggfffdddbbbaaabbbaaa```^^^___bbbdddlllsssxxxwwwzzz|||sssqqqooolllkkkmmmrrrrrrqqqpppppprrruuuyyyyyyxxxyyy{{{~~~~~~|||xxx|||!!!""""""######$$$$$$$$$###$$$&&&'''''''''&&&&&&###"""!!!!!!!!!"""$$$$$$$$$$$$###""" !!!###&&&&&&&&&&&&&&&%%%$$$###""" !!!"""#########$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$""""""""""""###$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&%%%$$$###$$$$$$$$$$$$%%%&&&'''((()))(((***---///111999CCCOOOeeeyyy___NNNEEEBBBBBBEEEHHHKKKSSS\\\lllyyy~~~|||zzzxxxvvvuuussspppllljjjjjjgggbbb^^^ZZZXXXVVVVVVVVVVVVUUUTTTNNNMMMKKKIIIFFFDDDCCCCCC===888333111333333111...///,,,))))))+++,,,+++***)))((('''&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&'''((()))+++***************++++++***)))(((&&&%%%###""""""######""""""""""""######&&&&&&''''''((())))))******+++,,,---...////////////111333444333111000/////////////////////......111111000000000000000111444666:::>>>BBBEEEGGGGGGHHHIIIKKKLLLMMMPPPUUUXXX\\\___ccceeeffffffggghhhjjjiiigggggghhhlllppprrrvvvyyyzzzwwwwww{{{{{{xxxvvvwwwwwwvvvuuusssqqqoookkknnnqqqtttwwwzzz~~~|||{{{{{{{{{zzzyyyyyy{{{}}}~~~||||||}}}}}}|||{{{~~~~~~zzzyyyyyyyyyyyyzzz|||}}}~~~~~~{{{tttnnndddaaa]]]]]]hhhuuuzzzwwwgggbbb]]][[[___gggooosssxxxzzz}}}~~~~~~~~~}}}~~~~~~{{{qqqkkkhhhgggdddccccccdddffffffdddbbb`````````______```dddgggllluuu}}}{{{sssqqqpppmmmmmmooopppqqqqqqqqqqqqtttxxx|||}}}|||{{{|||""""""""""""""""""""""""$$$%%%&&&''''''&&&%%%%%%"""""""""!!!"""######$$$"""######!!! """$$$############"""!!! !!!"""""""""""" !!!"""$$$%%%%%%$$$$$$"""""""""#####################""""""###$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''(((''''''&&&%%%$$$############$$$%%%&&&'''(((''')))---///111:::CCCRRRhhhrrrYYYJJJEEECCCCCCHHHLLLRRR]]]gggwww~~~}}}{{{yyyxxxvvvvvvrrroookkkjjjjjjhhhddd```[[[YYYXXXXXXXXXWWWUUUSSSLLLLLLJJJIIIGGGFFFEEEDDD???;;;666444555555333000...,,,******+++,,,+++***(((''''''&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%&&&((()))))))))''''''''''''((()))***++++++***(((%%%###"""""""""######"""""""""######$$$''''''(((((()))************+++---...///000000000222111111222333333222111000000000//////.........111111000000000111111222888;;;???DDDHHHJJJJJJJJJKKKLLLMMMNNNNNNQQQTTTWWWZZZ]]]aaacccdddeeefffgggiiihhhfffeeefffhhhlllnnntttwwwwwwtttuuuwwwwwwuuuvvvvvvuuuuuusssqqqpppooonnnoooqqqrrrtttxxx}}}~~~}}}{{{|||{{{zzzyyyyyy{{{}}}{{{zzzzzz{{{}}}~~~~~~}}}|||~~~}}}|||{{{{{{{{{|||}}}}}}|||||||||}}}{{{wwwnnnjjjddddddmmmvvvvvvppp\\\XXXTTTUUU[[[eeemmmrrryyy{{{}}}~~~sssjjjgggfffhhhaaa``````bbbdddeeedddbbb____________```cccgggkkknnnyyyyyysssqqqpppnnnnnnqqqppppppqqqqqqrrrvvvzzz~~~~~~||||||"""""""""""""""""""""!!!$$$%%%&&&'''&&&%%%$$$###"""""""""""""""######$$$!!!""""""!!! """###!!!!!!!!!!!!!!! ###############"""!!! !!!###%%%&&&%%%$$$###$$$$$$$$$$$$$$$%%%%%%%%%$$$###############$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&'''((((((((((((""""""######$$$%%%&&&''''''''')))---///222;;;EEEXXXooommmVVVIIIFFFDDDFFFLLLSSS[[[gggrrr~~~}}}|||{{{yyyxxxvvvvvvqqqnnnkkkjjjkkkiiieeeaaa[[[ZZZYYYYYYYYYXXXTTTQQQLLLKKKJJJIIIGGGEEECCCBBB???<<<888666666555333111111000...,,,+++***((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&)))***+++******&&&&&&&&&&&&'''((()))))),,,***'''$$$"""!!!""""""######""""""######$$$$$$&&&''''''((())))))************,,,---///000000000222111///000222333222111111111000//////.........111111000000111222333333;;;>>>CCCHHHKKKLLLLLLKKKNNNOOOPPPQQQQQQRRRUUUXXX[[[^^^bbbdddeeefffhhhjjjhhhfffddddddeeegggkkkmmmsssttttttssssssttttttsssuuuuuutttsssqqqpppooonnnppppppqqqqqqrrruuu{{{~~~{{{|||~~~~~~|||||||||{{{yyyyyy{{{}}}zzzyyyyyyzzz}}}~~~~~~}}}zzzzzz{{{|||}}}~~~~~~}}}|||{{{{{{}}}~~~|||{{{zzzyyyzzz||||||uuuqqqkkkjjjpppssslllaaaTTTRRRPPPRRRZZZdddmmmrrryyy{{{}}}~~~}}}ppphhhddddddeee^^^^^^^^^```cccddddddcccaaabbbbbbbbbbbbeeejjjmmmrrr}}}|||vvvqqqpppooommmnnnrrrqqqrrrrrrrrrrrruuuyyy}}}~~~|||zzz{{{##################""""""%%%%%%&&&&&&&&&%%%###"""!!!"""""""""############!!!""""""""" !!!###$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$###"""!!! ###$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&'''((((((((((((###$$$$$$$$$&&&'''((()))'''''')))...000444===FFFYYYqqqiiiTTTJJJGGGFFFIIIQQQZZZcccooozzz~~~}}}|||{{{yyyxxxvvvvvvqqqnnnkkkkkkkkkjjjfffbbb\\\[[[ZZZZZZYYYWWWSSSQQQMMMLLLKKKIIIFFFCCC@@@???>>><<<999777555333111000000000///...+++)))((((((&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%(((+++------,,,++++++******))))))******+++,,,***'''$$$"""!!!""""""###############$$$%%%%%%%%%&&&&&&''''''(((((()))((()))***,,,.../////////222111000000111222111111222111000///////////////111111111222222444555666<<>>===<<<:::777555222000///,,,---///...,,,++++++,,,&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$&&&)))+++,,,,,,++++++***))))))((((((((()))))))))(((&&&$$$###"""""""""###############$$$%%%&&&%%%%%%&&&&&&'''((((((((('''(((***,,,---...//////111222444333111000000111111000////////////111222222222333333555666777888===@@@DDDHHHJJJKKKKKKJJJNNNPPPSSSTTTTTTUUUWWWXXXVVVYYY\\\^^^```cccfffiiifffeeedddccceeeiiimmmpppooommmnnnqqqrrrppppppssssssrrrqqqooonnnmmmmmmlllooopppppppppqqqssswwwzzzzzz{{{}}}}}}}}}~~~}}}{{{{{{}}}~~~~~~|||{{{|||}}}}}}|||zzz~~~}}}~~~}}}zzzxxxxxxyyyzzzzzzzzzyyyyyyyyyzzz|||}}}||||||~~~yyyzzzxxxuuurrrlll^^^QQQQQQOOONNNPPPUUU\\\bbbeeeqqquuuzzz~~~~~~|||~~~}}}~~~|||sssjjjeeeaaa``````___^^^```cccfffgggggghhhjjjlllmmmmmmnnnppprrrwwwuuurrrppppppnnnkkkmmmrrruuutttrrrpppnnnnnnqqqsssrrrrrrtttzzz !!!!!!""""""#########&&&&&&&&&&&&%%%###!!! !!!"""###$$$######"""!!!###$$$$$$###""""""###""""""############""""""!!!""""""########################$$$%%%%%%&&&&&&###"""""""""!!!!!!!!! """"""""""""###$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&%%%$$$###$$$$$$%%%&&&''')))++++++)))))),,,111444888AAAKKK[[[uuu{{{^^^NNNJJJJJJKKKQQQ[[[eeemmmxxx~~~|||zzzxxxvvvuuusssppplllkkkllljjjfffbbb^^^\\\YYYVVVUUUTTTRRRPPPNNNNNNMMMLLLIIIFFFCCCAAA===<<<;;;999555222000///+++---000///---++++++,,,''''''((((((((('''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&''')))******))))))&&&&&&%%%&&&&&&'''((()))&&&&&&%%%%%%$$$######"""############$$$%%%&&&'''&&&&&&&&&'''(((((())))))((()))***,,,...///000111111666:::999333///000333000000///...///000222444333333444555666888:::;;;???@@@CCCFFFHHHJJJJJJJJJKKKNNNPPPRRRRRRSSSUUUWWWSSSUUUXXX[[[]]]```dddggggggfffdddcccdddgggkkkmmmllliiijjjnnnpppmmmnnnrrrsssrrrpppnnnllllllllllllmmmnnnpppqqqqqqsssuuuxxx{{{|||}}}|||zzz|||}}}|||~~~~~~}}}||||||~~~~~~}}}|||~~~}}}zzzwwwvvvwwwwwwxxxxxxxxxyyyyyyyyyyyyyyyzzzzzz|||}}}~~~xxxsssnnneee\\\XXXUUURRRSSSVVVZZZ^^^___lllqqqxxx~~~|||yyyzzz{{{yyyxxxzzzxxxpppjjjfffdddcccbbbaaa```aaadddggghhhhhhhhhkkkpppsssttttttuuuvvvwww~~~vvvtttsssrrrooolllnnntttsssrrrpppmmmkkkkkknnnppppppqqquuu}}} !!!"""######&&&&&&'''&&&%%%###!!! !!!"""$$$$$$######""""""###%%%%%%###"""###$$$%%%&&&&&&'''''''''&&&&&&(((''''''&&&%%%$$$"""""" !!!"""###%%%'''(((%%%$$$$$$$$$######""""""!!!!!!!!!"""###%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%&&&&&&&&&&&&$$$$$$$$$%%%''')))***+++***))),,,111555999CCCLLLeee~~~wwwZZZKKKIIIJJJLLLSSS^^^gggoooyyy}}}zzzxxxvvvuuutttpppmmmlllllljjjeeeaaa___\\\XXXUUUTTTSSSQQQPPPMMMNNNNNNNNNLLLIIIFFFDDD=========:::666333111000...000222000,,,)))((()))'''((()))))))))(((&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&''''''((('''''''''''''''(((***+++---...$$$%%%%%%%%%%%%$$$###"""############$$$%%%&&&'''''''''(((((()))*********(((***+++...///111111222111999???===555///111444000///......///111333555444444555666888:::;;;<<<@@@AAACCCEEEGGGIIIJJJKKKIIIKKKNNNPPPQQQRRRTTTUUUSSSUUUXXXZZZ]]]```dddgggiiigggdddcccccceeehhhjjjiiieeeggglllnnnkkkmmmqqqsssqqqooommmlllkkkkkklllkkkmmmpppqqqrrrsssuuuwww|||}}}|||{{{yyyzzz~~~}}}}}}|||{{{}}}~~~~~~}}}{{{zzz}}}{{{wwwvvvvvvwwwvvvwwwwwwxxxxxxxxxxxxwwwxxxxxxyyy|||~~~zzztttqqqmmmhhh___\\\XXXWWWYYY[[[]]]^^^hhhnnnwww}}}{{{{{{zzzyyyxxxxxxyyy}}}}}}uuummmhhhfffggghhhdddbbbaaabbbeeehhhiiiiiiggglllrrrwwwxxxyyyyyyzzzvvv~~~zzzwwwuuuuuutttqqqmmmpppuuuqqqpppnnnllljjjjjjmmmpppppprrrwww """%%%%%%###!!! &&&%%%$$$$$$%%%%%%###""" !!!######""""""###%%%$$$%%%&&&%%%### $$$&&&%%%###!!!!!!###$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$######""""""&&&%%%######$$$%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''((((((***///...111;;;>>>DDDTTTkkklllWWWJJJFFFFFFMMMWWWaaaiiisss}}}}}}zzzxxxwwwtttrrrrrrnnniiihhhiiifffaaa[[[aaa]]]XXXTTTRRRRRRRRRQQQQQQPPPNNNKKKHHHDDDAAA@@@>>>===:::777555444333333111111000...---,,,+++***---,,,***(((&&&&&&&&&''''''$$$"""###&&&'''&&&%%%&&&(((+++------,,,***)))))))))(((((()))***++++++((('''&&&$$$######$$$$$$$$$######"""###$$$&&&''')))))))))))))))*********+++---......------///000444:::???;;;333...000555111111111000111111222333555555555777;;;=========BBBDDDGGGJJJLLLKKKJJJIIILLLIIIHHHJJJNNNSSSTTTTTTQQQSSSUUUWWWYYY^^^cccgggjjjhhhddd```______aaabbbccceeeggghhhggghhhjjjlllnnnmmmkkkiiiiiijjjkkklllnnnnnnmmmnnnooorrrtttuuuzzzzzz{{{|||}}}}}}}}}}}}|||}}}~~~~~~|||~~~zzzvvvrrrooommmsssrrrqqqrrrtttvvvvvvvvvtttuuuwwwxxxzzz{{{{{{{{{}}}}}}~~~}}}{{{yyyvvvtttllliiieeeaaa]]][[[[[[[[[___fffppp|||}}}zzzwwwtttvvvzzz{{{sssnnnnnnnnnllljjjlllmmmllliiifffeeehhhkkklllpppvvvxxxvvvuuuvvvxxxzzzzzzuuuvvvsssooommmnnnqqqtttuuuuuuuuurrrmmmhhhiiiooouuuwwwyyy}}}$$$&&&''''''&&&$$$$$$$$$$$$$$$$$$&&&'''&&&""" !!!"""######"""!!!###$$$ """######"""  ###&&&'''&&&%%%$$$$$$ !!!!!!!!!!!!#########$$$$$$############""""""""""""######$$$$$$$$$$$$$$$#########"""$$$###""""""$$$$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%(((......111;;;???GGGXXXrrrgggSSSHHHDDDGGGNNNXXXbbbkkkttt~~~|||yyywwwuuusssqqqoookkkgggfffgggfffaaa]]]```\\\XXXUUUTTTSSSQQQPPPPPPOOOMMMKKKHHHEEEBBB@@@>>><<<:::777555444444444111111000...---,,,+++******)))((('''&&&&&&'''''''''%%%###$$$&&&((('''%%%'''(((+++,,,---,,,***))))))))))))))))))******+++((('''%%%$$$######$$$$$$$$$$$$######$$$%%%'''(((************))))))))))))+++---......------///000///444777666111...000333111111111111111222222333555555666888;;;>>>??????BBBDDDFFFHHHJJJJJJJJJIIILLLJJJHHHJJJNNNQQQRRRRRRRRRTTTVVVXXXZZZ^^^cccggghhhfffbbb___]]]]]]___```aaabbbeeeffffffgggiiikkklllkkkiiigggggghhhjjjkkknnnnnnnnnooopppqqqsssssswwwxxxzzz{{{|||}}}}}}}}}}}}}}}~~~~~~}}}}}}~~~~~~zzzwwwtttrrrpppooooooppprrrttttttsssqqqrrrsssuuuvvvvvvuuuuuu{{{|||}}}~~~}}}{{{xxxwwwrrrpppkkkfffaaa]]][[[ZZZZZZ```kkkwww}}}{{{yyyxxxyyy|||{{{ssspppppppppooommmmmmnnnooommmjjjjjjmmmpppppptttxxxxxxvvvttttttuuuzzz~~~xxxttttttrrrpppoooooopppppppppsssuuutttqqqmmmlllqqquuuwwwzzz~~~###$$$%%%$$$"""!!!"""###"""###$$$'''(((&&&""""""###$$$###"""!!!"""### """############"""###%%%&&&%%%$$$$$$%%%""""""""""""############""""""############""""""!!!!!!"""###$$$$$$$$$###$$$$$$$$$$$$#####################$$$&&&&&&$$$"""&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$###'''------222<<>>===>>>AAADDDCCCCCCCCCCCCEEEGGGIIIJJJHHHKKKMMMNNNOOOPPPRRRTTTRRRTTTVVVVVVVVVVVVXXXZZZYYYZZZZZZ[[[[[[ZZZYYYYYYXXX[[[^^^aaacccfffiiilllfffeeecccbbbdddhhhmmmpppppppppppppppooonnnmmmlllmmmooossswwwyyyyyyxxxxxxzzz{{{}}}~~~~~~|||xxxssspppllllllmmmnnnooopppppppppnnnoooqqqtttxxx{{{~~~~~~~~~~~~}}}zzzwwwsssqqqnnnjjjdddaaadddmmmwww~~~}}}}}}~~~~~~~~~}}}}}}|||{{{zzzxxxwwwwwwxxxyyyzzz{{{~~~{{{wwwvvvvvvqqqtttwwwxxxxxx{{{}}}zzzxxxwwwtttsssppplllkkknnnvvv}}}~~~|||||| """$$$###""" ###""" !!!"""$$$$$$###!!!"""######"""!!!###$$$#########$$$$$$$$$%%%%%%"""$$$%%%%%%$$$$$$%%%&&&'''''''''(((((((((((()))$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%$$$############$$$$$$$$$%%%%%%%%%&&&&&&###""""""###%%%'''&&&%%%''''''''''''''''''''''''%%%&&&&&&'''((()))******)))111333555===EEEVVVooozzzfffSSSGGGDDDGGGIIIPPPYYYgggrrrzzz}}}zzzwwwuuurrrooolllllljjjgggccc```___^^^]]][[[YYYWWWVVVTTTPPPMMMLLLLLLKKKIIIGGGDDDBBBAAA>>><<<:::777555444444444000///...---+++***)))))))))))))))))))))'''&&&%%%$$$%%%'''&&&$$$$$$&&&))))))))))))))))))(((((('''))))))+++++++++***((('''%%%$$$###""""""###$$$%%%$$$$$$$$$$$$&&&(((***+++++++++++++++++++++++++++''')))+++,,,,,,---///111000000000000000111333444333222222222222333444444777:::>>>>>><<<<<>>GGGYYYsssuuuaaaOOOEEECCCFFFIIISSS]]]jjjvvv~~~|||yyyvvvtttpppnnnhhhhhhhhhfffccc```______^^^\\\YYYWWWUUUSSSPPPNNNMMMLLLKKKIIIGGGDDDBBB@@@>>>===:::777555444333333//////...---+++***))))))&&&&&&'''(((((('''&&&%%%###%%%&&&%%%######%%%(((******))))))(((((((((''')))***+++,,,+++***(((&&&$$$$$$###""""""###$$$%%%#########$$$%%%'''***+++++++++++++++++++++,,,,,,''')))+++,,,,,,---///111///000111111111222666999333333222222333333444555777;;;>>>>>>;;;;;;>>>BBBCCCCCCDDDFFFGGGHHHIIIJJJJJJLLLNNNMMMJJJHHHHHHJJJOOOQQQSSSSSSRRRQQQQQQRRRPPPRRRTTTWWWXXXXXXWWWVVVVVVXXX\\\^^^```bbbeeehhhbbbaaa___^^^aaafffkkkoooqqqpppooommmmmmmmmnnnooosssuuuyyy}}}~~~~~~|||{{{~~~}}}}}}}}}zzzwwwuuussspppmmmkkkjjjkkklllnnnmmmlllmmmpppuuuzzz}}}}}}}}}}}}|||{{{zzzyyyxxxzzzvvvqqqllliiijjjlllnnnwwwxxx|||}}}}}}~~~~~~}}}}}}{{{~~~~~~zzzxxx~~~}}}yyyyyy~~~######""""""!!!!!! !!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$!!! ###%%%$$$"""!!!!!!!!!!!!"""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$######"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&%%%%%%&&&'''(((&&&'''(((***++++++++++++///...444;;;>>>GGG```|||jjjTTTJJJGGGEEEJJJRRRSSS___llluuu}}}~~~xxxsssqqqqqqrrrjjjfffdddccceeedddaaa^^^YYYYYYWWWVVVTTTQQQPPPOOOKKKJJJHHHGGGGGGEEEBBB@@@777777888777555333111///111111///---+++)))'''''')))(((((((((((('''''''''((('''&&&%%%%%%&&&((()))((((((((((((((()))******+++++++++******((('''&&&%%%$$$###""""""###$$$$$$$$$&&&(((((())))))+++---......---,,,++++++++++++------...///000000000///000111333555666777888888888666555333222222222333888888999:::<<<===>>>>>>BBBCCCEEEHHHIIIJJJJJJJJJLLLMMMNNNNNNMMMKKKHHHGGGLLLMMMNNNOOOPPPOOONNNMMMPPPRRRTTTSSSRRRRRRUUUXXXXXXXXXYYY[[[___aaabbbbbbfff```]]]```ddddddeeehhhmmmjjjlllppppppkkkmmmrrrvvvxxx{{{}}}}}}{{{yyywwwzzzzzzzzz{{{~~~}}}yyyvvvtttpppkkkiiiiiiiiihhhfffjjjkkkkkkjjjkkkooowww}}}|||}}}}}}{{{zzzzzz|||~~~}}}yyyuuuqqqooommmmmmsssvvvzzz~~~~~~~~~}}}~~~|||zzz|||}}}|||~~~zzz}}}!!!"""###$$$%%%&&&''''''!!!!!!!!!"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%###!!!"""$$$&&&%%%$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&&&&''''''&&&'''((()))***+++++++++//////555===BBBLLLfff~~~hhhSSSIIIFFFEEEJJJSSSVVVbbbooowwwzzztttqqqppppppkkkgggddddddeeeeeebbb___ZZZYYYWWWTTTRRRQQQPPPPPPMMMKKKHHHGGGFFFDDDBBB@@@999999888777555333222111000000///...,,,+++******(((((('''''''''&&&&&&&&&((('''&&&%%%%%%&&&((()))((((((((((((((()))******+++++++++***)))((('''&&&$$$###""""""!!!"""###$$$$$$&&&(((((())))))+++---......---,,,++++++++++++,,,---...//////000000///000111333444666777777777777666444333222222333333777777888999;;;<<<======@@@BBBDDDFFFHHHIIIIIIIIIKKKLLLMMMNNNMMMLLLJJJHHHLLLLLLMMMNNNNNNNNNNNNNNNNNNPPPRRRRRRQQQQQQTTTWWWYYYYYYZZZ\\\___aaabbbccceee^^^[[[]]]``````bbbeeellljjjkkknnnnnnkkkmmmrrrwwwxxx{{{}}}}}}{{{yyywwwzzzzzzyyyyyy{{{~~~|||yyyuuurrrnnnmmmnnnooonnnmmmhhhhhhgggffffffkkkrrrxxx|||}}}|||{{{zzzzzz|||~~~~~~{{{xxxtttrrrooonnnppprrrvvvzzz}}}}}}zzzyyy|||}}}~~~~~~!!!"""###$$$%%%&&&''''''"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""###$$$&&&%%%%%%%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&'''((()))***++++++///000777???FFFSSSnnnzzzeeePPPGGGEEEEEELLLUUU[[[fffrrrzzz|||vvvqqqooonnnmmmiiieeedddeeeeeebbb___[[[YYYVVVSSSQQQPPPPPPPPPOOOLLLHHHFFFDDDCCCAAA@@@<<<;;;999777555444333333/////////......---------)))((((((((('''''''''''''''&&&&&&%%%&&&'''((()))((((((((((((((()))******+++++++++***)))(((&&&&&&###"""!!!!!!!!!"""######$$$&&&(((((())))))+++---......---,,,++++++++++++,,,,,,---//////000000000000111222444555666666777666555444222222222333333666666777999:::;;;<<<===???@@@BBBDDDFFFGGGHHHHHHJJJKKKMMMNNNNNNMMMKKKJJJJJJJJJJJJKKKLLLMMMNNNOOOMMMNNNPPPPPPPPPPPPSSSUUUYYYZZZ[[[]]]___aaabbbcccddd^^^ZZZ[[[]]]^^^aaaeeejjjiiiiiikkkkkkjjjnnnssswwwxxx{{{||||||{{{xxxwww{{{yyywwwvvvwwwzzz}}}}}}xxxvvvsssrrrtttuuuvvvvvviiihhhfffcccdddhhhnnnsssyyyzzzyyyxxxxxxyyy|||~~~~~~}}}zzzvvvsssqqqlllnnnqqquuuxxx~~~|||yyyyyy|||~~~$$$$$$###"""!!! ############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$######(((((((((((((((((((((((($$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''((((((((('''&&&&&&&&&''''''(((***++++++000222888@@@IIIXXXsssttt___LLLFFFEEEGGGNNNWWW___jjjuuu|||~~~xxxrrrnnnmmmoookkkfffeeeeeeeeebbb___\\\YYYVVVRRRPPPPPPQQQQQQQQQMMMHHHEEECCCBBBAAA@@@>>>===:::888666555444555//////......---,,,,,,,,,*********)))))))))((((((&&&&&&&&&&&&&&&'''((()))((((((((((((((())))))***+++++++++***)))'''&&&%%%"""!!! !!!"""###$$$&&&((((((((()))+++---......---,,,+++++++++++++++,,,---...///000000000000111222333555555555666555444333222222222333444666777888999;;;<<<>>>>>>???@@@BBBDDDFFFGGGHHHIIIIIIJJJLLLNNNNNNMMMLLLKKKHHHHHHHHHHHHIIIKKKMMMNNNLLLMMMNNNOOOPPPQQQSSSUUUXXXZZZ\\\]]]^^^___aaaccceee___\\\]]]___```dddiiihhhhhhggghhhhhhjjjooosssvvvxxxzzz{{{|||zzzyyywww{{{yyyvvvuuuvvvyyy||||||zzzxxxwwwxxxzzz{{{|||rrroookkkggggggiiinnnqqqqqqrrrrrrssssssvvvzzz~~~~~~{{{wwwtttkkkmmmoooqqquuu{{{}}}{{{{{{~~~&&&%%%$$$""" """""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""###### !!!"""###$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%'''((((((((('''&&&''''''''''''(((***+++,,,000333:::AAALLL^^^yyylllYYYIIIEEEGGGJJJQQQ[[[cccmmmwww}}}~~~yyysssooommmppplllfffdddddddddaaa___\\\ZZZVVVSSSQQQPPPQQQRRRQQQMMMHHHEEECCCBBBAAA@@@@@@>>>;;;888666555555555000///...---,,,***)))))))))))))))(((((((((''''''%%%%%%%%%&&&'''((())))))((((((((((((((())))))***+++++++++***(((&&&%%%$$$"""!!! !!!###$$$$$$&&&((((((((()))+++---......---,,,++++++++++++***+++,,,...//////000000000000222333444444444444444333222111222333444555777888999;;;===>>>@@@@@@@@@@@@BBBCCCFFFHHHIIIJJJHHHIIIKKKMMMNNNMMMLLLKKKFFFFFFEEEFFFGGGIIIKKKLLLKKKKKKLLLNNNQQQSSSUUUVVVWWWYYY\\\]]]\\\]]]```bbbddd```^^^___``````eeekkkeeefffgggfffgggkkkpppsssuuuvvvxxxzzz{{{{{{zzzyyyzzzyyywwwvvvxxx{{{~~~~~~~~~|||{{{zzz{{{}}}~~~|||xxxsssnnnlllmmmnnnoooiiijjjkkklllnnnsssyyy}}}}}}zzzwwwnnnooopppqqqtttyyy~~~|||}}}&&&%%%%%%$$$###"""!!!!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$"""!!! """###!!!###$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&###$$$$$$%%%%%%&&&&&&'''%%%%%%&&&'''(((((((((((((((((('''((()))***,,,---111666<<>><<<999777555444444000///...---+++***)))(((&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&'''((())))))((((((((((((((()))******,,,++++++)))(((&&&$$$###"""!!!!!! !!!"""$$$%%%$$$&&&(((((())))))+++---......---,,,++++++++++++)))***,,,---//////000000///000111222333333333333222222111111111333444555777888:::;;;===???AAAAAA???@@@AAACCCEEEHHHJJJKKKGGGHHHJJJLLLLLLLLLJJJIIIDDDDDDDDDEEEFFFGGGHHHIIIIIIIIIIIILLLQQQUUUWWWWWWWWWZZZ]]]^^^\\\]]]```cccbbb___^^^___^^^]]]```fffbbbfffgggfffgggmmmrrrssssssuuuwwwyyy{{{{{{{{{{{{{{{zzzyyyyyy{{{}}}~~~}}}~~~~~~|||{{{|||~~~~~~yyyuuutttrrrqqqpppgggggghhhiiilllqqqwww|||||||||yyysssssssssssstttwww}}}yyy{{{%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%%%%$$$!!! """$$$ !!!###%%%%%%$$$###"""##############################$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%"""######$$$%%%%%%&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%&&&'''((())))))***)))(((((()))+++---///333888@@@IIIYYYrrr\\\NNNEEEHHHOOOSSSYYYaaaiiirrr{{{}}}yyyuuurrrrrrqqqlllfffbbbbbbaaa___]]]]]]\\\ZZZWWWUUUTTTSSSRRRMMMKKKHHHGGGFFFDDDBBB@@@>>>===<<<:::888555333222///......---,,,,,,++++++''''''''''''&&&&&&&&&&&&###$$$%%%'''((()))))))))((((((((((((((()))******,,,++++++)))(((%%%$$$###""""""!!!!!!"""###%%%&&&$$$&&&(((((())))))+++---......---,,,++++++++++++)))***+++---...///000000///000111222222333333222222111111111111333555666666777999;;;===???@@@AAA>>>>>>???AAACCCFFFIIIKKKFFFHHHIIIKKKKKKJJJHHHGGGCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEFFFJJJPPPUUUXXXXXXYYY]]]``````^^^^^^aaaeeecccbbbaaaaaa^^^YYYZZZ___```eeehhhggghhhooosssrrrqqqsssuuuxxxzzz|||}}}~~~||||||||||||}}}}}}~~~~~~zzzzzz|||}}}~~~~~~}}}|||~~~~~~}}}|||{{{xxxuuukkkkkkkkkkkklllpppvvv{{{{{{~~~}}}{{{wwwwwwvvvtttsssuuuxxx{{{~~~}}}|||~~~zzz~~~&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''%%%"""!!!###%%%###$$$%%%&&&&&&%%%###!!!%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$###############$$$$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&######$$$%%%%%%&&&''''''&&&&&&%%%%%%&&&''')))***+++***))))))***,,,...000333:::CCCMMM___{{{XXXKKKDDDIIIQQQUUU[[[ccckkkttt||||||xxxuuutttsssqqqllleeebbbaaa```^^^\\\]]]\\\[[[YYYWWWUUUSSSRRRKKKJJJHHHGGGGGGEEEBBB@@@======<<<;;;888555222000........................************))))))))))))###$$$%%%'''((()))))))))((((((((((((((()))******,,,++++++)))'''%%%###"""###""""""""""""$$$&&&'''$$$&&&((()))))))))+++---......---,,,++++++++++++((()))+++---...///000000///000111222222222222222111111000000111333555666555666888:::<<<>>>@@@@@@======>>>???BBBEEEHHHJJJFFFGGGIIIJJJJJJIIIGGGFFFBBBCCCDDDEEEEEEEEECCCCCCCCCBBBCCCHHHOOOUUUWWWWWW[[[___bbbbbb______cccggggggeeeeeeddd___XXXWWW[[[^^^eeeiiigggiiippptttrrrpppqqqtttwwwzzz}}}~~~}}}~~~~~~~~~}}}|||{{{zzzxxxxxxzzz~~~{{{|||~~~~~~}}}|||qqqpppooommmmmmqqqvvvzzz{{{}}}~~~|||yyyyyyxxxuuusssssstttvvv~~~}}}||||||zzz}}}~~~%%%%%%%%%%%%%%%%%%%%%%%%'''((('''%%%"""!!!!!!"""$$$###"""###$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%% """######"""!!! !!!"""###$$$%%%%%%$$$### !!!"""###$$$%%%&&&&&&############$$$%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''')))***+++***))))))+++---222:::FFFZZZvvv{{{tttWWWIIIBBBIIIRRRXXXaaammmnnnvvv~~~|||xxxuuurrrqqqlllkkkhhheeebbb```^^^]]]^^^]]]\\\ZZZWWWTTTRRRQQQLLLLLLJJJIIIGGGEEEDDDDDD@@@???<<<:::777555444333...------,,,+++***))))))***))))))((('''&&&&&&&&&$$$%%%&&&((()))*********)))***)))((('''(((+++------,,,+++(((%%%###!!! ##################$$$$$$%%%&&&)))+++,,,,,,+++***---.........---+++)))(((***++++++,,,---...//////000000111222333333333333222111000///000111333555333666999;;;<<<===???AAA======<<<===???BBBEEEGGGLLLKKKIIIHHHGGGGGGHHHIIIFFFEEEDDDCCCCCCCCCCCCCCCGGGGGGHHHJJJOOOUUU[[[______aaacccbbb```^^^```cccfffhhhgggbbb[[[WWWXXX[[[eeeggghhhhhhiiikkkooorrrpppqqqrrruuuxxx}}}~~~~~~zzzvvvtttuuuxxx}}}~~~~~~}}}{{{{{{}}}zzzyyyyyyxxxwwwvvvzzz{{{}}}zzz{{{zzzwwwtttssssssttt~~~|||yyywwwzzz|||~~~%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%"""!!!"""###%%%$$$"""###$$$%%%%%%$$$#########$$$$$$$$$%%%%%%"""######$$$###""" """"""###$$$%%%$$$#####################$$$$$$$$$############$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%'''))))))***,,,///111666???OOOggg}}}xxxqqqVVVIIIDDDKKKTTTZZZcccmmmqqqyyy{{{wwwtttrrrqqqkkkjjjgggdddaaa___^^^]]]]]]]]][[[ZZZWWWTTTRRRQQQNNNMMMKKKIIIFFFDDDBBBAAA???===;;;888666444333222...------,,,+++***))))))***))))))(((''''''&&&&&&&&&&&&((()))************)))***)))((('''(((+++------,,,***(((%%%###!!! ###############$$$$$$%%%%%%&&&(((***+++,,,,,,++++++,,,,,,------,,,+++******++++++,,,---...//////000000111222333333333333111000///...///111333444444777999;;;<<<===>>>@@@>>>>>>===>>>???BBBEEEFFFJJJJJJIIIIIIHHHHHHIIIIIIGGGFFFEEEEEEDDDDDDDDDEEEHHHHHHIIILLLQQQWWW\\\___```bbbcccaaa]]][[[]]]```fffhhhhhhddd^^^YYYYYY[[[eeeggghhhiiihhhiiilllnnnoooppprrrvvvzzz~~~}}}~~~}}}zzzwwwwwwyyy}}}~~~~~~}}}{{{{{{~~~~~~~~~}}}{{{yyyzzzzzz|||}}}}}}}}}}}}}}}yyyzzzyyywwwtttssssssttt~~~{{{www|||}}}$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&$$$###"""###%%%&&&%%%######$$$%%%$$$###!!!!!!"""###$$$%%%%%%&&&%%%%%%%%%$$$###"""!!! ######$$$$$$$$$###""""""&&&&&&%%%$$$###""""""!!!$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%'''((()))***,,,000222999DDDYYYwwwxxxxxxkkkSSSJJJFFFNNNWWW]]]eeemmmsss{{{}}}yyyvvvsssqqqpppjjjhhhfffccc```^^^]]]\\\]]]\\\[[[YYYWWWTTTRRRQQQOOONNNKKKHHHEEEBBB@@@???===<<<:::777555333222111......---,,,+++***)))))))))))))))(((''''''&&&&&&(((((()))***************)))))))))((('''(((***------+++)))'''%%%###"""!!!###############$$$%%%%%%&&&&&&((()))+++,,,---...)))***+++,,,,,,,,,,,,,,,***++++++,,,---...//////000000111222333333333333000///...---...000222333555777:::;;;;;;<<<===???@@@?????????@@@BBBDDDEEEHHHHHHIIIJJJJJJJJJJJJIIIHHHGGGGGGFFFFFFFFFFFFGGGIIIJJJMMMPPPTTTYYY]]]___```aaaaaa^^^ZZZXXXZZZ]]]fffhhhjjjgggaaa]]][[[[[[eeegggiiijjjiiihhhiiiiiikkkmmmppptttyyy~~~}}}}}}{{{{{{{{{~~~~~~~~~~~~}}}{{{{{{}}}}}}|||zzzzzzzzz{{{{{{zzzzzzzzzyyyyyyyyyxxxuuussssssttt~~~~~~|||yyy~~~###########################$$$%%%$$$######$$$&&&'''%%%######$$$$$$###""" !!!"""$$$%%%&&&&&&%%%%%%%%%%%%$$$######"""$$$$$$$$$$$$######""""""&&&&&&%%%$$$######"""!!!%%%%%%$$$$$$%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''))))))***))))))+++...111999FFF___yyy}}}}}}eeeOOOIIIHHHPPPXXX___fffmmmrrrzzz}}}xxxtttpppmmmlllhhhgggeeebbb```^^^\\\\\\\\\[[[ZZZYYYWWWTTTRRRQQQMMMLLLJJJGGGDDDBBB@@@???<<<;;;999777444333222111......---,,,+++******)))))))))((((((''''''''''''(((((()))*********))))))((()))***)))((((((***,,,,,,+++(((&&&$$$###""""""############$$$%%%%%%&&&'''''''''(((***,,,...///******++++++++++++++++++***++++++,,,---...//////000000111222333333333333...------,,,---///222333555888:::;;;;;;;;;<<<>>>AAAAAA@@@@@@AAABBBCCCDDDFFFGGGIIIKKKLLLLLLKKKKKKHHHGGGGGGGGGGGGGGGHHHHHHKKKMMMPPPTTTXXX[[[]]]___^^^______\\\XXXWWWZZZ]]]eeehhhjjjiiieeeaaa^^^]]]dddgggjjjlllkkkjjjiiiiiigggjjjnnnsssxxx|||~~~~~~~~~}}}|||{{{|||}}}{{{zzzzzzzzzzzzzzzyyyxxxxxxwwwxxxxxxvvvssspppppppppvvvsssssszzz~~~~~~~~~}}}|||###########################$$$%%%$$$######%%%''''''%%%######$$$$$$###""" !!!"""###$$$%%%&&&&&&######$$$$$$$$$%%%&&&&&&%%%%%%$$$######"""""""""%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''')))))))))))))))+++///222:::HHHccc|||yyy___KKKIIIJJJQQQYYY```hhhnnnpppxxx}}}xxxrrrnnnjjjhhhhhhfffdddbbb___^^^\\\\\\[[[[[[ZZZXXXVVVTTTRRRQQQJJJIIIHHHFFFDDDBBBAAA@@@<<<;;;999777555444333222///......---,,,+++******((((((((((((''''''''''''''''''(((((()))(((((((((((()))***)))((((((***,,,+++***'''%%%########################$$$%%%&&&'''((((((((()))***,,,...///,,,,,,+++***))))))((((((***++++++,,,---...//////000000111222333333333333------,,,,,,---///222333555777:::;;;:::;;;<<<===BBBBBBAAABBBBBBCCCCCCDDDDDDFFFHHHKKKLLLMMMMMMMMMHHHGGGGGGGGGHHHIIIJJJJJJMMMOOORRRVVVZZZ]]]^^^___\\\]]]^^^\\\YYYYYY[[[___dddfffiiijjjhhheeebbb```dddggglllnnnnnnmmmmmmmmmjjjlllooosssxxx|||~~~~~~~~~||||||}}}}}}{{{|||}}}}}}}}}{{{yyyxxxtttttttttqqqmmmiiigggggghhhgggiiippp{{{|||yyyyyy{{{}}}~~~$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$######$$$&&&&&&%%%######$$$%%%$$$###""""""###$$$%%%&&&&&&&&&"""""""""###$$$%%%'''(((%%%$$$######"""###############$$$$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%&&&'''(((***...444888;;;KKKfffrrrZZZJJJKKKMMMRRRZZZccckkkqqqqqqyyy}}}xxxrrrmmmiiihhhgggfffdddbbb```^^^]]]]]]ZZZZZZYYYXXXVVVTTTRRRQQQHHHGGGFFFEEECCCBBB@@@@@@<<<;;;999777555444333333//////...---,,,+++******((((((((((((((((((''''''&&&&&&'''(((((((((((((((''')))******))))))***+++***)))&&&$$$######$$$%%%############$$$&&&'''(((((())))))***+++,,,---------,,,+++)))((('''''''''***++++++,,,---...//////000000111222333333333333------,,,,,,---000222444444666999::::::;;;<<<>>>AAABBBBBBCCCCCCDDDDDDDDDCCCEEEGGGJJJLLLNNNOOOPPPIIIIIIIIIIIIJJJKKKMMMMMMOOOQQQTTTWWWZZZ]]]______\\\^^^``````]]]\\\^^^```bbbdddgggjjjjjjhhhfffdddfffiiimmmppppppoooooooooqqqrrrsssvvvyyy~~~~~~~~~}}}~~~}}}}}}zzzrrrsssrrrnnnhhhbbb^^^]]]]]]^^^bbbiiisss||||||xxxwwwzzz|||}}}|||}}}%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$###"""$$$%%%%%%$$$"""###$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&######""""""###$$$%%%&&&$$$###"""""""""###$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$######""""""###############$$$$$$%%%&&&''''''$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''%%%&&&'''(((***...555999;;;KKKfffiiiTTTKKKMMMPPPTTT\\\fffpppuuuvvv}}}|||wwwrrrnnnkkkjjjhhhfffeeebbb```___^^^^^^ZZZYYYYYYXXXVVVTTTRRRQQQIIIHHHFFFDDDBBB@@@>>>===:::999777555444333222222//////...---,,,++++++***'''(((((((((((((((((((((%%%&&&'''((()))*********''')))******))))))***+++***(((%%%###"""###$$$%%%#########$$$%%%&&&'''((()))***+++,,,,,,,,,+++++++++***)))((('''(((((()))***++++++,,,---...//////000000111222333333333333------,,,,,,...000333555333555888::::::;;;===???AAAAAABBBCCCDDDEEEEEEEEEDDDDDDFFFHHHKKKNNNQQQSSSKKKKKKLLLLLLMMMOOOPPPQQQQQQRRRTTTWWWZZZ]]]___```^^^bbbeeedddaaa^^^^^^``````bbbeeehhhjjjjjjiiihhhiiilllooopppooonnnnnnooovvvuuutttuuuwww{{{~~~~~~~~~~~~xxxxxxvvvpppiiiaaa\\\ZZZXXX\\\```eeekkkttt~~~{{{zzzzzz{{{{{{yyyzzz|||~~~%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$###"""###%%%$$$###"""###$$$&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""""""""###$$$######"""""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######"""""""""""""""###""""""###$$$&&&'''((((((%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''((())))))((()))---222666888IIIccccccQQQMMMPPPSSSVVV]]]iiisssyyyzzz~~~{{{wwwssspppnnnmmmhhhgggeeecccaaa______^^^YYYYYYYYYWWWVVVTTTRRRQQQKKKIIIGGGDDDAAA>>><<<;;;999888666444222111111111//////...---,,,++++++***'''''''''(((((((((((((((&&&'''((()))++++++,,,,,,''')))***+++***)))***+++***(((%%%###"""###%%%&&&#########$$$%%%&&&((())))))***,,,------,,,***))))))((((((''''''(((***+++***++++++,,,---...///000000000111222333333333333...---------...111444555222444777999:::;;;===???@@@AAABBBDDDEEEEEEFFFFFFDDDDDDEEEGGGKKKOOORRRTTTMMMMMMNNNOOOPPPRRRSSSTTTRRRSSSTTTVVVYYY\\\___```aaaeeehhhgggccc___^^^^^^```aaacccgggjjjlllkkkjjjlllnnnppppppnnnmmmmmmmmmvvvtttrrrqqqssswww|||}}}~~~|||vvvmmmeee___\\\XXX\\\aaadddhhhooozzz~~~|||zzzxxxwwwxxxzzz}}}''''''&&&%%%%%%%%%&&&&&&$$$$$$############$$$$$$######################## ###%%%$$$""""""$$$&&&%%%$$$"""!!!!!!!!!"""###%%%$$$###$$$%%%&&&$$$"""''''''''''''&&&%%%%%%$$$%%%%%%$$$###$$$%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&''')))++++++***((('''%%%&&&((((((***---222555<<>>;;;888777555333222222111///---000///...,,,+++***))))))+++++++++************)))'''&&&&&&))),,,...,,,)))++++++***)))))))))((((((...+++&&&###"""""""""!!!######$$$%%%&&&((()))*********+++,,,,,,,,,,,,,,,))))))))))))((((((((((((///+++((((((,,,000000///...///111222333333222222---,,,+++,,,///111222222222555888:::;;;===???AAABBBEEEHHHIIIHHHGGGFFFGGGGGGEEECCCGGGNNNUUUYYY[[[RRRRRRQQQPPPPPPPPPQQQQQQRRRUUUYYY[[[[[[[[[\\\]]]cccggglllmmmjjjfffddddddeeegggkkkpppsssrrrooolllkkklllmmmoooooonnnmmmllluuuvvvwwwvvvtttuuuxxx{{{~~~}}}}}}}}}~~~xxxrrrkkkhhhaaaaaaaaaaaacccjjjttt{{{}}}zzz{{{|||}}}}}}}}}~~~~~~''''''&&&%%%$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&%%%######$$$&&&$$$$$$######"""""""""###%%%$$$###$$$%%%&&&$$$"""%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%%%%&&&&&&'''((()))))))))((((((&&&((()))***+++...333666:::EEE[[[xxxwww^^^QQQPPPRRRZZZaaadddfffppp|||~~~{{{wwwtttrrrpppmmmkkkgggeeecccbbbbbb```^^^\\\[[[ZZZYYYWWWTTTRRRPPPOOOLLLJJJFFFCCCBBB@@@===;;;:::888666555555333111///000///...,,,******))))))*********)))))))))(((((('''&&&'''))),,,---,,,))))))************))))))(((+++((($$$!!!!!!!!!!!!!!!""""""###$$$%%%'''((()))&&&'''((()))************)))((((((((())))))))))))++++++,,,,,,,,,---...///...///111222333333222222---,,,+++,,,///111222222222555888:::;;;<<<>>>@@@BBBDDDHHHIIIIIIHHHHHHIIIIIIFFFEEEGGGLLLQQQSSSTTTSSSSSSRRRQQQQQQQQQQQQQQQVVVZZZ___bbbbbbbbbccccccgggjjjnnnooommmjjjhhhgggjjjlllooorrrtttrrrlllhhhiiijjjkkklllmmmmmmnnnnnnrrrsssuuutttssstttwwwzzz}}}|||wwwtttjjjhhheeeaaaaaagggpppwww~~~||||||}}}~~~~~~}}}}}}~~~~~~~~~}}}''''''&&&$$$$$$#########$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$$$$$$$&&&$$$%%%%%%%%%$$$$$$######%%%$$$###$$$%%%&&&$$$"""###$$$%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%%%%%%%%%%&&&&&&'''''''''(((((((((''')))***+++,,,///444777:::EEEYYYtttwww```TTTSSSWWW^^^dddeeeiiisss}}}zzzvvvrrrpppnnnkkkiiigggeeecccbbbbbbaaa___]]]ZZZZZZYYYXXXVVVSSSPPPNNNMMMJJJFFFCCCBBBAAA@@@>>>===;;;888777666444111///000///---,,,***)))))))))))))))(((((((((''''''''''''''''''))),,,,,,+++)))'''(((***++++++***)))((('''%%%!!! !!!!!! """""""""###$$$&&&((((((&&&&&&'''))))))*********(((((((((((())))))***+++(((,,,000000---***,,,......///111222333333222222---,,,+++,,,///111222222222555888:::;;;;;;<<<>>>AAADDDHHHJJJJJJIIIIIIJJJHHHGGGHHHJJJNNNQQQSSSSSSUUUUUUTTTSSSSSSRRRQQQQQQZZZ^^^dddiiijjjjjjiiiiiikkknnnqqqrrrqqqnnnmmmlllpppqqqtttvvvvvvqqqkkkfffggghhhiiijjjlllnnnooopppqqqssstttuuuuuuwwwzzz|||~~~wwwssskkkdddaaadddkkkqqqzzz}}}}}}~~~}}}||||||}}}~~~'''&&&%%%$$$###"""""""""%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$###$$$$$$%%%&&&'''&&&%%%$$$###$$$$$$###$$$%%%&&&$$$""""""###$$$$$$%%%%%%%%%%%%######%%%&&&&&&%%%$$$###$$$$$$%%%%%%%%%%%%%%%&&&)))((('''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''(((***+++,,,///444777>>>HHH[[[tttwwwbbbXXXWWW^^^eeehhhhhhlllwww|||yyyuuuqqqooommmjjjggghhhfffdddccccccbbb```___ZZZZZZZZZYYYWWWSSSPPPNNNLLLIIIEEECCCBBBBBBAAA@@@===;;;888666555333000...///...---+++***))))))))))))))))))(((((((((''''''&&&'''(((***+++++++++***%%%'''***,,,,,,+++)))(((%%%### !!!""""""!!!""""""###$$$%%%'''((())))))******++++++******)))(((((((((((()))***,,,,,,,,,...000000---,,,---......///111222333333222222---,,,+++,,,///111222222222555999:::;;;:::;;;<<>>;;;888777555333111......---,,,+++***)))))))))******)))))))))(((((((((&&&((()))++++++*********%%%'''***,,,,,,+++)))(((%%%###!!!!!!###$$$$$$###$$$$$$$$$%%%'''(((***+++,,,,,,,,,,,,+++)))(((''')))((((((((((((***,,,---333000------...000000///...///111222333333222222---,,,+++,,,///111222222222555999;;;;;;;;;;;;<<>>KKK___vvvsssbbb[[[[[[gggrrrrrrooorrr{{{~~~{{{vvvssspppmmmjjjgggiiigggeeeeeeeeeeeecccaaa[[[[[[ZZZYYYWWWTTTQQQOOOIIIGGGEEECCCCCCBBB???===???===:::888888666333111------+++******)))))))))*********)))))))))((((((&&&(((++++++***))))))***'''(((***++++++***)))(((%%%$$$"""###$$$%%%%%%$$$%%%%%%%%%&&&''')))+++,,,,,,,,,++++++)))(((&&&&&&+++***(((((((((***,,,---555000++++++///222222000...///111222333333222222---,,,+++,,,///111222222222555:::===============DDDFFFIIIJJJIIIHHHGGGGGGJJJMMMQQQTTTUUUWWWZZZ\\\___```aaabbbaaa```___^^^aaaffflllqqqssssssssssssrrrqqqqqqrrrtttvvvvvvuuuttttttuuuxxxyyyyyyvvvtttlllppptttyyyzzzzzzwwwvvvzzzzzz|||}}}|||{{{{{{zzz{{{||||||||||||~~~{{{wwwsssoooooossszzz~~~}}}%%%%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""###%%%&&&%%%###&&&%%%%%%$$$$$$$$$$$$$$$%%%$$$###$$$%%%&&&$$$"""%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%$$$###############!!!""""""###$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&'''((()))))))))((((((''')))***+++,,,///444777>>>LLLbbbyyynnn___YYYXXXhhhtttsssooorrrzzz}}}xxxtttrrroookkkiiigggeeedddcccdddcccbbb```]]]\\\ZZZXXXVVVSSSRRRQQQIIIHHHGGGFFFEEECCC???<<<===;;;999888777666444222---,,,+++***))))))))))))))))))((((((((('''''''''&&&)))+++,,,***((()))***)))************))))))(((%%%$$$######$$$%%%$$$###$$$$$$%%%%%%''')))***++++++++++++++++++***)))))),,,+++)))(((((()))+++---...---,,,---...///000000...///111222333333222222---,,,+++,,,///111222222111555:::>>>???>>>>>>???CCCFFFJJJLLLLLLKKKLLLMMMKKKOOOSSSUUUWWWZZZ^^^aaabbbccceeefffgggfffeeeddddddhhhmmmqqqsssssstttuuutttrrrppprrruuuwwwxxxwwwtttttttttvvvyyyzzzzzzyyyuuuvvvwwwyyyzzzzzzzzzyyy||||||}}}yyyyyyyyyzzzzzzzzzzzzyyyzzz}}}}}}~~~yyyvvvrrrvvv|||%%%%%%%%%%%%&&&'''((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&###"""$$$'''((('''%%%&&&%%%$$$###"""###$$$%%%%%%$$$###$$$%%%&&&$$$"""''''''''''''&&&&&&%%%$$$&&&%%%###"""""""""###$$$""""""###$$$%%%%%%&&&&&&''''''&&&%%%$$$$$$$$$$$$&&&''')))++++++***(((''')))***+++,,,---111555999>>>NNNeee|||jjj\\\VVVVVVgggttttttooorrrxxx|||~~~yyyvvvssspppllljjjeeedddbbbbbbbbbbbb```___^^^\\\ZZZWWWUUUSSSRRRRRRJJJIIIIIIIIIHHHDDD???;;;:::888666555555444222111,,,,,,+++***)))))))))***(((((('''''''''&&&&&&&&&&&&))),,,,,,***((()))***++++++***)))))))))((((((%%%$$$######$$$$$$###"""######$$$%%%&&&((()))***++++++,,,---............---,,,)))(((''')))+++,,,'''+++//////---,,,...000...///111222333333222222...,,,+++,,,///111222222111555;;;???@@@@@@@@@@@@BBBEEEJJJMMMNNNOOOPPPQQQKKKOOOTTTWWWZZZ___eeejjjdddeeehhhiiijjjiiihhhgggdddhhhlllooopppqqqssstttuuusssqqqrrrvvvyyyyyyxxxuuutttsssuuuxxxzzz{{{{{{{{{yyyxxxwwwwwwyyy{{{|||~~~}}}vvvwwwxxxzzzzzzyyyxxxxxxuuu}}}~~~}}}zzzuuuyyy~~~''''''&&&%%%%%%%%%&&&&&&%%%%%%&&&''')))(((%%%###%%%%%%$$$$$$$$$%%%&&&'''&&&%%%$$$$$$&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$)))'''$$$$$$%%%&&&&&&&&&$$$$$$############$$$$$$$$$""" """%%%((('''&&&(((''''''&&&&&&%%%$$$$$$######$$$%%%%%%&&&''''''''''''''''''((((((((((((+++))))))---///111888@@@HHHQQQeee}}}wwwdddYYYWWWZZZooowwwtttssspppqqq{{{{{{wwwtttqqqmmmkkkeeecccbbbbbbdddeeeeeeddd___^^^[[[ZZZYYYVVVSSSPPPPPPNNNKKKGGGCCC@@@===;;;>>><<<999888888777555333...,,,)))))))))******))),,,+++)))((((((((()))***(((((()))************)))+++)))(((***,,,---+++((('''&&&&&&%%%$$$$$$$$$%%%%%%&&&(((************))),,,---///...---+++,,,,,,///,,,******+++,,,***(((------......///000000000222111111333555555444333............///111222222777999===@@@CCCDDDDDDDDDHHHIIIJJJKKKNNNPPPRRRSSSRRRPPPQQQUUU]]]ccceeefffkkkiiiggggggiiilllmmmmmmkkkoooqqqpppmmmlllppptttrrrrrrqqqrrrtttwww{{{}}}yyywwwuuuuuuwwwzzz||||||~~~|||yyywwwvvvxxxzzz{{{}}}~~~}}}yyyuuurrrrrrssswww{{{|||yyyvvvtttyyy}}}~~~{{{yyyzzz))))))((('''''''''((((((######$$$%%%&&&&&&###!!!###$$$%%%&&&&&&&&&%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&$$$""""""$$$%%%%%%$$$$$$$$$############$$$$$$###!!! ###%%%$$$###&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''''''''''''''((((((((((((+++))))))---///222888@@@HHHUUUkkk~~~uuuaaaWWWUUU]]]qqqzzzwwwwwwssssss|||{{{wwwuuurrrnnnllleeecccbbbbbbccceeedddccc___]]]ZZZYYYWWWUUUQQQNNNOOONNNKKKGGGCCC@@@===<<<<<<:::888777777666444222...,,,***))))))******)))***)))((('''&&&''''''(((''''''(((((())))))))))))+++***)))***,,,,,,***'''%%%%%%$$$##################$$$%%%'''((())))))(((,,,...//////---,,,,,,------+++)))***,,,---,,,+++------......///000000000222111111333555555444333------...///000222444555555777:::===@@@BBBCCCDDDIIIIIIJJJLLLNNNPPPRRRSSSTTTSSSSSSWWW^^^cccfffgggjjjiiiiiijjjmmmoooooonnnoooqqqrrroookkkjjjnnnqqqqqqqqqrrrsssvvvyyy|||}}}zzzwwwttttttvvvyyy{{{|||~~~}}}{{{yyyyyyzzz|||}}}yyyvvvvvvuuurrrnnnrrrrrrsssuuuxxxwwwtttpppmmmsss~~~}}}yyyxxxzzz(((((('''&&&&&&&&&&&&&&&$$$######%%%&&&&&&$$$""""""###&&&(((((('''%%%###&&&%%%$$$$$$&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$###""""""$$$&&&&&&%%%$$$$$$############$$$$$$$$$"""!!!!!!"""######"""%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((+++))))))---///222999AAAKKK]]]wwwyyy}}}nnn\\\SSSRRR___ttt}}}{{{{{{wwwvvv}}}~~~zzzxxxvvvssspppmmmeeedddbbbbbbcccddddddccc___]]]ZZZXXXVVVSSSOOOLLLOOOMMMKKKGGGDDD@@@>>><<<;;;999777666666555333111///,,,***)))*********)))))))))(((''''''''''''''''''''''''''''''((())))))+++***)))***+++***(((&&&######"""!!!!!!!!!"""""""""###%%%'''((()))******---...000///...,,,------+++***)))***,,,......---------......///000000000222111111333555555444333------...///111444666888777888:::===@@@CCCFFFGGGKKKKKKLLLMMMOOOQQQSSSUUUWWWVVVWWWZZZ```eeeggghhhjjjjjjkkkmmmppprrrqqqpppttttttrrrnnnjjjiiilllpppqqqrrrtttvvvyyy{{{}}}~~~{{{wwwtttrrrtttxxxzzz|||~~~}}}}}}}}}}}}~~~~~~yyyrrrnnnnnnmmmkkkiiinnnooopppqqqsssrrrooollllllrrr|||}}}yyyxxx{{{}}}***)))((('''&&&&&&&&&'''&&&%%%%%%&&&((((((&&&$$$###$$$&&&'''((('''&&&%%%&&&%%%$$$$$$&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$###%%%'''(((((('''%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$$$$$$$$$$#########$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''((((((((((((+++)))***---000333:::BBBOOOfffyyyuuu~~~ssscccVVVRRRSSS```ttt}}}|||}}}yyyvvv|||}}}zzzxxxwwwuuuqqqooogggeeedddcccdddeeedddccc___]]]ZZZXXXUUURRRNNNKKKNNNLLLJJJGGGDDDAAA>>>===;;;999777666666555333111///---***)))***+++***)))+++******)))))))))))))))(((((('''''''''((()))***+++*********)))((('''&&&###""""""!!!!!!!!!""""""$$$$$$&&&(((***+++---------///000000...------...,,,+++***+++,,,---------------......///000000000222111111333555555444333000//////000222555888:::===>>>???BBBEEEIIILLLNNNNNNNNNOOOPPPRRRTTTVVVWWWZZZZZZ[[[^^^bbbfffiiikkkooonnnmmmnnnpppqqqqqqpppvvvuuuqqqmmmiiijjjnnnrrrtttvvvxxxzzz{{{|||}}}}}}|||xxxtttrrrssswwwyyy{{{}}}}}}~~~}}}uuupppkkkhhhhhhhhhhhhhhhiiiiiijjjlllllllllkkkjjjqqqvvv}}}{{{{{{|||{{{~~~,,,,,,+++***)))((((((((('''&&&%%%&&&''''''&&&%%%&&&&&&%%%%%%&&&&&&'''(((&&&%%%$$$$$$&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$%%%''')))((('''%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$#########$$$"""######$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((+++)))***---000333:::BBBQQQkkkuuutttwwweeeWWWPPPQQQVVVaaattt|||{{{}}}yyyuuuzzz}}}|||zzzyyyxxxvvvrrroooiiigggeeeeeeeeeeeedddccc```]]]ZZZXXXVVVSSSNNNKKKMMMLLLIIIGGGDDDAAA???>>><<<:::888777777666333222///---+++******++++++******************))))))((())))))(((((())))))***+++)))******)))((('''&&&&&&######"""""""""######$$$$$$%%%&&&''')))+++---...---...000///---,,,,,,---...------,,,+++++++++,,,------......///000000000222111111333555555444333333222111222333666999;;;CCCCCCEEEGGGKKKNNNQQQSSSRRRRRRRRRTTTUUUWWWYYYZZZ[[[]]]^^^aaadddhhhlllnnnuuurrrnnnmmmmmmoooooooootttrrrnnnkkkjjjmmmrrruuuxxxyyyzzz{{{||||||||||||}}}yyyuuussstttwwwyyyzzz{{{|||}}}zzzrrrhhhfffcccbbbccceeefffggghhhggggggeeeddddddeeefffpppvvv~~~yyy{{{***)))(((&&&%%%%%%%%%%%%%%%$$$######%%%%%%$$$###'''&&&%%%%%%%%%&&&((()))&&&%%%$$$$$$&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$###""""""$$$&&&&&&%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$###!!! !!!###"""######$$$%%%&&&&&&'''&&&&&&&&&&&&&&&'''''''''''''''''''''((((((((((((+++)))***...111444;;;CCCSSSnnnuuuwwwlllZZZOOOLLLQQQXXXddduuu|||{{{}}}zzzvvvzzz}}}|||zzzzzzyyyvvvrrrooojjjhhhfffeeeeeeeeecccbbb___]]]ZZZXXXVVVSSSOOOLLLLLLKKKIIIGGGDDDBBB@@@???<<<:::888777777666444222000---+++***+++++++++***((((((((((((((('''&&&&&&(((((()))***+++*********''')))***)))'''&&&&&&&&&$$$$$$#########$$$%%%%%%###$$$$$$%%%''')))***+++,,,---///...---+++,,,,,,...//////---+++***+++,,,------......///000000000222111111333555555444333333333222222555888<<>>DDDHHHLLLNNNQQQTTTVVVVVVUUUUUUSSSSSSTTTUUUVVVWWWYYYZZZZZZ]]]aaadddfffjjjqqquuussstttwwwyyyzzzwwwqqqmmmgggeeeccccccgggkkknnnpppooooooooopppsssvvvzzz|||}}}|||zzzzzzzzzzzzxxxvvvtttttttttuuuxxx}}}wwwhhh]]]ZZZ[[[\\\^^^aaaccccccccccccccc^^^\\\YYYVVVVVV\\\gggoooqqq{{{,,,,,,+++)))(((&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$%%%&&&'''(((%%%%%%&&&&&&$$$"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%'''))))))'''%%%###$$$$$$$$$%%%&&&'''((()))(((&&&%%%&&&'''((('''&&&)))((()))...222888BBBLLLaaawwwrrr]]]RRRMMMKKKQQQZZZlll{{{~~~|||~~~}}}|||{{{zzzyyyvvvqqqnnnkkkiiifffeeecccbbb___]]]]]]\\\ZZZXXXUUURRRPPPNNNKKKJJJHHHFFFCCCAAA???>>>>>>;;;888666444333111///111...,,,***++++++******,,,,,,,,,+++***))))))((())))))((((((''''''&&&&&&------------+++)))'''%%%&&&%%%$$$###"""""""""""")))((('''&&&&&&'''((())),,,,,,,,,,,,,,,,,,++++++***,,,,,,,,,*********,,,000...,,,---111444444333000111333666888777555222222000///333:::AAAEEEFFFOOOQQQUUUVVVWWWWWWXXXYYYTTTTTTSSSQQQQQQSSSXXX[[[YYY]]]aaadddfffjjjpppuuuuuusssssswww|||zzzrrrjjjaaa______aaaeeeiiimmmnnnmmmmmmnnnqqquuuxxxzzzzzz~~~}}}{{{yyyxxxvvvuuusssqqqrrrvvv|||wwwjjj```ZZZZZZ]]]YYYZZZ\\\___aaacccbbbaaa\\\YYYWWWYYY```gggmmmoooyyy~~~|||~~~,,,,,,+++***)))''''''&&&)))(((''''''%%%%%%$$$###%%%%%%$$$$$$$$$%%%&&&''''''&&&&&&%%%$$$###""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%&&&&&&%%%$$$###&&&&&&%%%%%%%%%&&&'''''''''&&&&&&'''***++++++******)))***///444999DDDNNNggg}}}wwwoooZZZQQQLLLKKKQQQ[[[jjjzzz|||}}}}}}|||{{{zzzyyyvvvrrroookkkiiifffdddcccbbb___]]]\\\[[[ZZZXXXUUURRROOONNNMMMKKKJJJGGGDDDBBB@@@???===;;;777555444333111///333000...---------,,,+++******))))))(((''''''&&&+++*********)))))))))(((************((('''%%%$$$""""""""""""###$$$%%%%%%)))(((((('''((()))***+++---------,,,,,,,,,,,,+++***+++,,,+++***)))***+++000...,,,,,,///222222111000111222555777777444222333111111444;;;AAAEEEFFFOOORRRUUUVVVVVVVVVWWWXXXSSSSSSRRRPPPPPPRRRWWWZZZYYY]]]aaadddfffjjjqqqvvvyyyxxxxxxyyyxxxrrrhhh```\\\\\\\\\^^^aaaeeeggghhhkkklllnnnrrrvvvyyy{{{|||}}}zzzwwwuuutttwwwuuussssssuuuzzz}}}mmmccc\\\YYYYYY\\\\\\[[[\\\]]]^^^]]]\\\[[[XXXWWWWWW\\\eeeooowww{{{}}}}}}---,,,,,,+++***))))))))))))(((((('''&&&%%%$$$$$$$$$$$$$$$###$$$$$$%%%&&&((('''&&&%%%%%%%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&(((,,,.........+++***,,,111555;;;FFFPPPlllwwwvvvlllWWWNNNKKKJJJRRR\\\hhhyyy||||||}}}{{{zzzyyyxxxvvvrrroookkkiiifffdddcccaaa___]]][[[ZZZYYYWWWTTTQQQOOOMMMMMMLLLJJJHHHEEEBBBAAA???<<<:::777555555444222111222000...---------,,,+++***))))))((((((''''''&&&************))))))))))))(((((((((((('''&&&%%%$$$""""""""""""###$$$%%%&&&(((((((((((()))+++,,,---...---------,,,,,,,,,+++)))+++,,,+++***)))***,,,000...,,,,,,...000000000000111222444666666444111333222333777===BBBEEEGGGPPPRRRUUUVVVUUUUUUUUUVVVQQQQQQQQQOOOOOOQQQUUUXXXYYY]]]aaacccfffjjjqqqwwwyyy{{{|||{{{tttjjj^^^WWWUUUVVVYYY\\\___bbbdddeeeiiikkkooossswwwzzz|||}}}~~~|||xxxuuurrrqqqwwwvvvuuutttuuuxxx{{{}}}sssbbb[[[ZZZYYYZZZ\\\ZZZZZZYYYXXXXXXXXXWWWWWWTTTVVV\\\dddnnnyyy}}}}}}~~~------,,,,,,++++++++++++&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&(((,,,......---******---222555;;;GGGRRRooo}}}qqqsss~~~iiiUUULLLIIIJJJRRR]]]hhhyyy}}}}}}{{{yyyxxxwwwvvvtttqqqnnnjjjhhhfffdddcccaaa^^^\\\ZZZYYYXXXVVVTTTQQQOOOMMMMMMLLLJJJGGGEEEBBB@@@???;;;999666555555444333111000...,,,+++,,,+++***)))++++++******))))))))))))(((((((((((('''''''''''')))))))))(((((('''&&&&&&%%%$$$$$$###""""""######&&&&&&'''(((***+++,,,---......------,,,,,,++++++***+++,,,,,,++++++,,,---000///...---...///000000111111222333555555333111111333666:::@@@EEEIIIKKKQQQSSSUUUVVVTTTSSSSSSTTTOOOOOOOOONNNNNNOOOSSSVVVZZZ]]]```bbbdddiiipppvvvwww{{{}}}zzzpppcccYYYTTTNNNQQQVVVZZZ^^^bbbfffhhhhhhkkkpppuuuxxxzzz|||}}}~~~}}}|||yyywwwtttqqqpppvvvvvvvvvvvvwwwyyy}}}|||kkk[[[WWWYYY[[[\\\\\\WWWVVVUUUTTTSSSSSSUUUWWWUUU\\\fffpppyyy}}}}}}}}}...---------,,,,,,++++++&&&&&&&&&'''''''''((((((''''''''''''''''''&&&&&&$$$%%%((()))***((('''%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%%%%$$$###"""###$$$&&&'''%%%$$$$$$%%%&&&'''(((((((((''''''(((***++++++***((()))---222555:::GGGTTTqqqwwwlllqqq|||hhhTTTKKKIIIKKKTTT```lll{{{~~~yyywwwuuuttttttrrrooommmjjjhhheeecccbbbaaa^^^\\\YYYYYYXXXVVVTTTQQQOOONNNLLLKKKIIIFFFCCCAAA???>>>;;;999666555555444333111///...,,,,,,,,,,,,***(((*********)))))))))))))))''''''''''''((((((((((((******)))((('''&&&&&&%%%%%%$$$######"""############$$$&&&''')))***+++,,,...------,,,++++++******+++,,,------,,,,,,---///111000000/////////111222222222222333555555333222000333888>>>DDDIIINNNPPPSSSTTTVVVUUUSSSQQQQQQQQQLLLMMMMMMLLLLLLNNNQQQSSSZZZ\\\___aaadddiiiqqqwww{{{}}}}}}uuuiii\\\UUURRRLLLOOOSSSVVVYYY^^^dddhhhjjjooouuuyyyzzzzzzzzz{{{zzzyyyxxxwwwuuusssqqqppprrrtttwwwxxxyyy|||ttteeeWWWUUUYYY[[[[[[[[[XXXWWWUUURRROOOPPPTTTWWW___hhhttt~~~///......---,,,++++++******))))))((('''&&&%%%%%%'''((((((((((((''''''&&&###%%%&&&(((((('''%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$############$$$$$$""""""!!!!!!!!!###$$$%%%$$$$$$$$$%%%&&&''')))))))))(((''''''((()))((('''''')))...333555:::HHHVVVuuusssiiisssyyyeeeRRRKKKKKKNNNZZZfffrrryyywwwtttssssssrrrpppnnnjjjhhheeecccbbb```^^^\\\YYYYYYXXXVVVTTTRRRPPPOOOKKKJJJHHHFFFCCC@@@>>>===<<<:::777555555444222111111000......///...,,,)))''''''''''''''''''''''''))))))))))))***************)))'''&&&$$$#########!!!!!!!!!"""###%%%&&&'''###$$$&&&''')))******+++------,,,+++***))))))(((***,,,------,,,,,,...///000000111000//////222444444333333444555666444333111666===CCCHHHMMMQQQTTTTTTUUUVVVUUURRRPPPOOOOOOJJJKKKKKKKKKKKKLLLOOOQQQXXX[[[___bbbfffmmmvvv~~~zzzmmm^^^SSSMMMLLLLLLNNNPPPPPPRRRXXX```gggrrrwww}}}}}}zzzyyyzzzwwwwwwvvvuuusssqqqpppooonnnrrrwwwyyyzzz}}}{{{kkk___UUUUUUYYYZZZ[[[\\\\\\[[[YYYTTTQQQRRRXXX]]]nnnwww//////...---,,,***))))))******)))((('''&&&%%%%%%''''''((((((((('''%%%%%%&&&%%%$$$#########$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$############$$$$$$############$$$%%%&&&'''%%%%%%%%%%%%%%%&&&'''((()))(((''''''))))))(((''''''***000555666<<>>===;;;777555444333111///000////////////...+++)))''''''''''''''''''''''''((()))))))))*********+++,,,+++)))&&&$$$###"""""" !!!"""###%%%'''((($$$%%%''')))***+++******,,,,,,+++***)))((('''&&&(((***++++++++++++,,,...---///000///...///222555666555444555666666555444555;;;BBBHHHKKKNNNRRRTTTUUUVVVVVVUUURRRNNNMMMMMMHHHIIIJJJJJJJJJKKKMMMOOOTTTXXX^^^cccjjjtttuuucccTTTKKKGGGGGGKKKLLLLLLLLLOOOXXXeeeooo{{{|||yyyyyywwwvvvuuutttqqqooommmllljjjpppvvvyyyyyy{{{}}}vvvccc\\\WWWYYY\\\]]]^^^aaa[[[\\\[[[XXXWWW[[[dddlll~~~000///...---+++***)))(((''''''''''''((((((((()))&&&&&&'''((('''&&&$$$###)))&&&""" $$$'''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$############$$$$$$&&&&&&'''(((((()))******''''''&&&%%%%%%%%%&&&&&&)))((('''((()))***)))((((((+++111666888===LLL[[[uuu|||nnnkkk}}}ppp^^^MMMKKKOOOXXXgggvvv}}}~~~{{{yyyvvvuuuuuutttsssqqqiiigggeeecccbbb```]]][[[ZZZZZZYYYXXXVVVTTTRRRQQQMMMLLLJJJHHHEEEBBB@@@???>>>;;;888666444333111///...------------,,,)))'''((((((((()))))))))))))))&&&'''''''''(((((())))))000...,,,)))&&&%%%$$$$$$$$$###############$$$$$$&&&''')))***++++++++++++++++++***)))((('''&&&&&&&&&((()))***))))))+++,,,+++---///...---...111555777666555555666777666444999???FFFKKKMMMNNNQQQSSSUUUVVVWWWUUUQQQNNNLLLLLLGGGHHHIIIIIIIIIJJJLLLNNNQQQVVV]]]eeemmmzzzooo[[[MMMGGGFFFGGGHHHIIIIIIJJJPPP]]]nnn{{{~~~zzzyyyxxxwwwvvvssspppmmmjjjiiiiiiooouuuxxxxxxyyy}}}{{{rrraaa\\\ZZZ^^^aaabbbdddgggWWWYYYZZZZZZ\\\dddqqq{{{333222000---***((()))***&&&&&&&&&&&&%%%%%%%%%%%%'''%%%###$$$'''((((((&&&***)))((('''&&&%%%%%%%%%&&&$$$###$$$$$$###!!!$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&'''''''''&&&%%%$$$%%%&&&'''((())))))))))))(((...---///777<<>>KKK```}}}uuuppp}}}|||sssxxxsss^^^KKKJJJQQQZZZfffrrr|||xxxvvvsssrrrsssssssssrrrmmmkkkhhhfffdddbbb___]]][[[[[[YYYWWWTTTQQQOOONNNLLLKKKIIIGGGDDD@@@>>><<<<<<;;;888666333111000000000///...---,,,++++++******)))((('''''''''''''''))))))((((((((())))))******)))(((&&&$$$######"""""""""######$$$$$$$$$%%%&&&&&&&&&&&&'''(((***++++++***))))))((()))))))))"""$$$&&&(((((())),,,...)))***+++,,,...///111111222222333444555666666777888>>>FFFKKKNNNPPPTTTWWWWWWTTTOOOKKKHHHEEEBBB???AAACCCDDDEEEEEEGGGJJJLLLPPPYYY```gggyyysss[[[OOOIIIEEEAAA@@@AAADDDGGGIIIOOO___uuu{{{zzzxxxvvvsssqqqooonnnqqqtttwwwyyyzzz|||yyyooofff^^^^^^aaajjjssssssjjjaaaVVVXXX```nnn{{{888666333///---,,,++++++)))((((((((('''''''''''')))'''&&&&&&((())))))(((%%%%%%$$$$$$$$$$$$$$$%%%######$$$&&&)))++++++***$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&%%%&&&&&&''''''(((((()))'''......000:::@@@MMMccc}}}{{{rrr~~~wwwmmmqqqyyyqqq]]]KKKJJJRRRZZZgggrrr}}}~~~yyyvvvsssrrrrrrrrrqqqpppkkkiiigggfffeeedddbbb```\\\[[[YYYVVVSSSQQQOOONNNMMMLLLJJJHHHEEEAAA???======;;;999777444222111111//////...---,,,++++++***,,,,,,***)))(((((((((((())))))((())))))***+++,,,,,,***'''%%%###""""""###!!!""""""###$$$%%%&&&&&&&&&&&&&&&&&&''')))***++++++***))))))((((((((()))(((***++++++++++++,,,...***++++++---...///000000111222333444555666666777777>>>GGGNNNPPPQQQSSSUUUQQQMMMHHHDDDAAA???===;;;???AAABBBCCCDDDGGGJJJMMMSSSYYYaaammmkkkTTTIIIFFFCCCAAAAAAAAADDDGGGKKKSSSeee}}}~~~|||zzzwwwtttrrrppppppuuuwww{{{~~~yyylllbbb[[[___hhhuuu}}}yyylll```RRRXXXeeeyyy;;;777333///---,,,++++++(((((('''''''''&&&&&&&&&((('''&&&&&&'''((((((((())))))((('''&&&&&&&&&'''%%%$$$$$$%%%&&&&&&$$$"""$$$$$$%%%%%%%%%%%%$$$$$$((((((&&&$$$###""""""!!!#########$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$'''&&&%%%$$$$$$&&&'''(((((((((((()))******+++,,,(((......111;;;AAANNNccczzz~~~xxxvvvgggkkkvvvooo[[[KKKKKKSSS\\\gggsss}}}~~~zzzxxxtttrrrqqqqqqooonnniiigggfffeeeeeeeeecccbbb\\\ZZZXXXUUUSSSPPPOOONNNLLLKKKIIIGGGDDDAAA???======;;;999777555333222222//////...---,,,,,,++++++---,,,+++***)))(((((((((((('''(((((()))***+++,,,---+++'''###!!!!!!"""###!!!!!!"""###%%%&&&''''''''''''((()))***+++,,,,,,+++***)))(((((((((((((((+++---...---,,,,,,---.../////////......---------000000111222333555666666888@@@IIIOOOPPPOOOOOOOOOIIIEEE@@@===<<<<<<;;;;;;===???@@@BBBDDDGGGKKKOOOXXX]]]eeeuuuuuucccOOOFFFEEEDDDCCCDDDCCCGGGJJJNNNWWWjjj~~~{{{xxxuuutttrrrrrruuuwww|||~~~{{{}}}~~~xxxlllaaaYYYaaaooo~~~~~~lll]]]RRRZZZiii===888222...---,,,+++)))+++++++++*********))))))''''''&&&&&&%%%%%%&&&''',,,+++***((('''&&&&&&&&&'''%%%$$$$$$$$$###!!!###$$$$$$%%%%%%$$$$$$###"""""""""###$$$%%%&&&'''#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&&&&((()))***))))))(((((()))***+++,,,(((//////222;;;AAANNNdddvvv~~~~~~rrrbbbhhhuuulllYYYJJJLLLTTT]]]hhhsss||||||yyyuuurrrqqqooonnnlllhhhfffeeedddeeeeeecccaaa\\\ZZZXXXUUURRRPPPOOONNNJJJIIIHHHFFFCCC@@@>>>===<<<;;;999777555444333222.........------,,,,,,+++,,,+++***)))((((((((((((&&&&&&&&&'''((()))***+++,,,***&&&###!!!!!!"""###!!!"""###$$$%%%&&&''''''''''''((()))***+++,,,,,,+++***)))(((''''''''''''!!!$$$''')))***---000222111000000000//////............///111222333444555999AAAJJJOOONNNJJJGGGFFFAAA>>>;;;999;;;<<<>>>>>>===>>>@@@AAACCCGGGLLLPPPYYY^^^jjj}}}mmm\\\KKKFFFHHHIIIHHHHHHHHHKKKOOOTTT]]]ppp}}}{{{xxxvvvuuuuuusssuuuyyy~~~~~~{{{zzzzzzttthhh___ZZZdddtttlll\\\YYY```mmm???999222...------+++)))))))))))))))((((((((((((&&&''''''&&&$$$$$$%%%'''***)))(((&&&%%%%%%$$$$$$&&&%%%%%%%%%&&&&&&$$$"""######$$$$$$$$$$$$######$$$$$$#########$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&((((((((((((((()))***+++'''&&&%%%%%%&&&''')))***(((///000333===DDDRRRgggvvv}}}{{{lll```iiiyyyjjjXXXJJJLLLVVV^^^iiisss{{{~~~zzzvvvrrrpppnnnllljjjhhhfffdddcccccccccaaa___\\\ZZZWWWTTTQQQOOONNNNNNIIIHHHGGGEEECCC@@@>>>===;;;:::888666444333222222......---------,,,,,,,,,***))))))(((((((((((((((''''''&&&''''''((()))******(((&&&###"""""""""###"""######$$$%%%&&&''''''$$$%%%&&&((())))))))))))+++***)))((('''&&&&&&&&&%%%''')))***+++,,,...000,,,---...///000111222222---...///000222333555555888???HHHKKKIIIDDD@@@>>><<<:::999999<<>>???@@@AAACCCHHHMMMRRRWWW___oooeeeWWWJJJHHHLLLNNNMMMMMMLLLQQQVVV[[[eeewww~~~|||zzzxxxwwwrrrssswww|||}}}yyytttlllbbb[[[]]]fffvvvoooaaaccciiiuuuCCC<<<333///......,,,***&&&&&&&&&&&&%%%%%%%%%$$$'''((()))'''%%%$$$&&&(((%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%&&&''''''&&&$$$######$$$$$$$$$$$$######''''''%%%###"""!!!!!!!!!&&&%%%%%%$$$$$$###############$$$$$$%%%&&&''''''&&&'''((())))))*********&&&&&&$$$$$$%%%&&&(((***'''///000555AAAIIIXXXnnnzzzuuuwwwllleeeqqqhhhWWWJJJMMMVVV___jjjtttyyy{{{vvvrrrpppmmmjjjhhhhhhfffdddbbbbbb```^^^\\\\\\ZZZWWWSSSPPPOOONNNNNNJJJIIIHHHFFFDDDAAA???>>>:::999777555444333222222...------------,,,,,,,,,)))(((((((((((())))))***)))((((((((((((((())))))'''&&&%%%$$$############$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%'''((())))))))))))+++***)))((('''&&&&&&&&&,,,---------+++***+++,,,******+++---...000111222...///000222333555666777555<<>>555000000000...+++)))(((((((((((('''''''''((()))***(((&&&%%%&&&)))""""""###$$$%%%'''((()))'''&&&%%%%%%&&&&&&$$$"""######$$$$$$$$$$$$######!!!!!!!!!"""###%%%&&&''''''&&&&&&%%%$$$###""""""""""""###$$$&&&'''(((((($$$%%%''')))***))))))(((((('''&&&%%%&&&(((***+++&&&...111777DDDNNN]]]ttt~~~}}}pppuuuooolllyyygggVVVJJJMMMWWW___jjjtttyyy~~~|||vvvrrrooommmjjjgggiiigggdddbbbaaa___\\\ZZZ\\\ZZZWWWSSSPPPOOONNNNNNKKKJJJIIIGGGEEEBBB@@@???999888777555333222222111------------------,,,,,,(((((((((((()))***+++,,,+++***)))))))))))))))***%%%%%%%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))***+++,,,+++++++++***)))(((&&&&&&%%%%%%###%%%'''((((((***,,,...+++++++++,,,,,,---------///000111333555777888999222888@@@CCCAAA===:::888:::999999;;;>>>??????>>>AAAAAABBBBBBDDDHHHNNNSSS___jjjppp[[[PPPHHHKKKRRRUUUSSSQQQQQQWWW```iiittt|||~~~|||yyyxxxwwwwwwzzz}}}vvvllleeebbbbbb```hhhvvvzzzrrrsss{{{OOOAAA444000000///------,,,***'''&&&'''))))))))))))))))))((('''%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&$$$"""###&&&((('''%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((((((''')))(((((('''''''''((((((&&&%%%%%%&&&&&&'''((()))***+++///666???OOOhhh}}}wwwfffppp|||\\\QQQKKKQQQ\\\eeennnvvv~~~yyyuuusssrrrpppnnnkkkiiieee```]]][[[ZZZZZZ]]]\\\YYYVVVSSSOOOMMMLLLJJJIIIHHHGGGEEEBBB<<<888:::999888666555333222222.../////////...,,,***)))(((((((((((((((((((((((())))))************))))))((('''%%%%%%&&&&&&&&&%%%###$$$$$$%%%%%%&&&&&&''''''((()))***,,,,,,,,,,,,,,,+++(((''''''(((+++,,,&&&''')))***)))***+++---...,,,+++,,,...000000000///000111444666888:::;;;777;;;===;;;777444555888;;;;;;===>>>???@@@@@@@@@@@@@@@CCCGGGHHHHHHOOOWWW___vvv}}}jjjVVVNNNKKKNNNSSSSSSRRRRRRQQQZZZfffqqq}}}}}}zzzzzz{{{}}}}}}vvvmmmeee___]]]```kkkzzz~~~{{{VVVGGG888333222000------,,,***'''&&&''')))))))))'''''''''((((((''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&$$$"""###&&&''''''%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''((((((((('''&&&%%%%%%((((((''''''''''''((((((&&&&&&&&&&&&'''((()))******+++000777@@@PPPhhh|||zzzgggqqqwwwWWWNNNJJJQQQ^^^iiisss{{{}}}xxxuuusssqqqooommmjjjgggddd___\\\ZZZYYYYYY[[[ZZZWWWUUUQQQOOOMMMKKKIIIHHHGGGGGGFFFBBB===:::999888777666444222111111......///...---,,,***)))))))))))))))))))))))))))))))))************))))))'''%%%$$$###%%%%%%$$$###"""######$$$$$$%%%&&&&&&'''''')))***+++,,,,,,,,,...,,,)))&&&%%%%%%&&&'''&&&''')))***)))***+++------+++***+++,,,------,,,///000222333555777999:::777:::<<<:::666444555888<<<<<<>>>???@@@AAAAAAAAAAAAAAADDDIIIKKKLLLRRRXXXaaawww{{{iiiWWWPPPLLLPPPTTTTTTRRRQQQQQQYYYeeeqqq~~~|||}}}|||}}}~~~}}}zzztttkkkccc^^^\\\]]]gggvvv___OOO>>>777444000------,,,***((('''((())))))(((%%%%%%'''((())))))))))))$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&$$$###$$$%%%&&&&&&%%%))))))(((''''''&&&%%%%%%########################&&&&&&'''''''''&&&&&&%%%((('''''''''''''''((((((''''''''''''((()))***+++***,,,111999AAAOOOeeexxx}}}lllvvvkkkQQQJJJIIIRRRaaannnyyy|||xxxtttrrrqqqnnnmmmkkkiiieeeaaa^^^[[[ZZZYYYXXXWWWUUUSSSQQQNNNMMMLLLHHHGGGGGGFFFFFFCCC???<<<999888777555333222000000............---+++***)))************************))))))************))))))&&&$$$###"""###$$$###""""""""""""###$$$$$$%%%%%%&&&'''((()))+++++++++++++++***'''$$$######$$$$$$&&&''')))***)))***+++---...,,,++++++,,,------,,,000111222333555666777888888999:::777444333666999<<<===>>>???@@@AAAAAAAAAAAAAAADDDLLLPPPRRRVVV[[[ggg{{{{{{iiiXXXRRROOOSSSWWWVVVRRRQQQPPPXXXdddqqq}}}~~~}}}}}}zzzyyyvvvppphhhaaa\\\[[[ZZZcccqqq~~~fffUUUCCC:::666222///...---+++(((((()))))))))(((%%%&&&'''((()))*********$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%$$$$$$%%%%%%&&&&&&((('''''''''&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$&&&''')))))))))''''''&&&&&&&&&'''(((((((((((((((((()))***+++,,,+++---333:::AAALLL```rrr|||rrr|||vvv^^^MMMIIIJJJTTTdddsss~~~}}}yyyvvvtttrrrooommmmmmlllhhheeeaaa___]]]\\\WWWVVVUUUSSSQQQOOONNNMMMHHHGGGFFFFFFFFFDDD@@@>>>:::999888666444222111000.........---,,,+++***)))************************))))))************))))))&&&$$$######$$$$$$###""""""######$$$%%%%%%&&&&&&&&&'''((()))***+++++++++'''&&&%%%$$$$$$%%%&&&'''&&&''')))***)))***+++---...---,,,---///111111000111111222333444555555666777888777555333333666999:::;;;<<<===>>>>>>>>>>>>??????DDDMMMTTTWWWZZZ___ppp}}}lllZZZTTTRRRWWW[[[XXXSSSPPPOOOWWWcccppp}}}||||||}}}~~~~~~}}}{{{vvvuuurrrlllddd^^^ZZZYYYXXX___kkkzzzlll[[[GGG<<<777333000000---+++))))))))))))((('''''''''((((((((((((((('''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&%%%%%%$$$$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!"""$$$&&&'''((())))))&&&&&&&&&&&&&&&'''(((((()))(((((())))))***+++,,,---///444:::@@@KKK]]]nnn|||tttoooVVVKKKKKKMMMVVVfffwww}}}zzzxxxvvvtttqqqooonnnllliiifffbbb___]]]\\\WWWWWWUUUTTTRRRPPPOOONNNHHHGGGFFFFFFFFFDDDAAA???<<<;;;999777555333222111///...---,,,+++******)))************************))))))************))))))'''%%%$$$###$$$%%%$$$###$$$$$$%%%%%%&&&'''''''''&&&'''(((***++++++++++++''''''&&&%%%%%%&&&''''''&&&''')))***)))***+++---,,,++++++---000222333333111111222222333444444444666666555333333444666888777888999:::::::::::::::;;;<<>>IIIVVV]]]dddrrr~~~ssshhhcccbbbeeecccZZZTTTTTTPPPVVV___jjjxxxzzzuuunnnfff___ZZZWWWVVVVVVVVV^^^qqqxxxqqqnnnlllkkksssuuuyyy{{{}}}hhhUUUGGG<<<444222//////...,,,+++***)))((()))))))))'''&&&%%%'''))))))(((&&&%%%%%%&&&'''(((((('''&&&%%%$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&(((''''''&&&&&&&&&''''''((((((''''''((()))******,,,333;;;AAAJJJ]]]www|||ttt\\\QQQOOONNNSSSaaattt|||wwwtttrrrqqqooommmmmmkkkiiifffdddbbbaaa```ZZZXXXUUUTTTRRRPPPLLLJJJKKKIIIGGGFFFGGGEEEBBB???===:::777555555555444333111000///---+++)))(((''')))((('''&&&&&&'''((())))))))))))*********))))))########################'''&&&&&&%%%&&&'''((()))''')))+++---------,,,+++))))))((('''&&&%%%$$$$$$&&&'''(((***++++++,,,,,,+++++++++,,,,,,,,,,,,,,,000111222444444444444444555444444444555444222000222111000000111222222222999@@@LLLXXX^^^fffvvv~~~sssjjjfffeeegggdddZZZRRRPPPPPPVVV```lllzzz~~~zzzuuummmeee]]]XXXVVVUUUWWWXXX___ppp}}}uuuooommmmmmnnnnnnvvvxxx{{{|||}}}~~~rrr]]]LLL???666333000000///---,,,+++***)))((())))))(((&&&&&&'''))))))((('''%%%%%%&&&''''''((('''&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%###$$$&&&(((''''''&&&&&&&&&''''''(((''''''''''''((()))++++++,,,333;;;BBBMMMbbb}}}pppYYYMMMMMMNNNUUUdddwww|||wwwtttrrrqqqooommmmmmllljjjgggeeecccbbbaaa[[[YYYVVVUUUSSSQQQMMMKKKIIIHHHFFFFFFFFFDDDBBB???;;;999666555555666555444000///...---,,,+++***))))))((('''&&&&&&'''((()))))))))*********)))))))))########################***)))&&&$$$$$$&&&)))***((()))+++---------,,,+++***)))'''&&&%%%%%%%%%%%%%%%&&&''')))******++++++***+++++++++,,,,,,,,,---//////111333444555555555444444444666888777555222111000000///000111222333:::DDDQQQZZZ___hhh{{{~~~sssmmmkkkkkkkkkggg[[[QQQLLLMMMUUUaaannn|||~~~|||wwwnnneee]]]XXXVVVUUUWWWXXX___mmmrrrpppmmmmmmppptttwwwxxxzzzdddQQQAAA888555111111000...---,,,+++***((())))))(((&&&&&&'''((()))((('''&&&&&&&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###&&&((('''&&&&&&&&&&&&'''((((((((((((((()))***,,,---...---333;;;CCCPPPgggmmmWWWLLLKKKNNNWWWhhhyyy|||wwwtttrrrqqqooommmlllkkkiiifffdddbbbaaa```[[[ZZZWWWVVVTTTRRRNNNLLLHHHGGGFFFFFFEEECCCAAA@@@<<<999777666666555444333...............---------++++++***))))))***++++++))))))***+++***)))((((((########################'''&&&%%%$$$%%%'''(((***((()))+++---------+++******(((&&&$$$######%%%&&&$$$%%%&&&((())))))******,,,,,,,,,------......///---...000222333555666777666777888:::<<<:::777444111111000//////000222444<<>><<<999777666444111///111000---+++(((%%%###""")))))))))))))))))))))))))))***+++,,,+++)))'''&&&########################"""%%%'''((((((((()))***,,,------,,,***)))'''&&&$$$#########$$$%%%$$$%%%&&&((())))))******(((((()))***+++,,,------......///000222444666777888888888999999888555222222444444111///000444888AAAMMMVVVWWW[[[kkk{{{pppiiinnnqqqpppllldddXXXMMMGGGLLLVVVaaaooo{{{rrrhhh^^^WWWSSSPPPMMMOOORRRVVV\\\eeennnuuuxxxbbbMMM???;;;111000///...---+++******&&&(((******(((&&&&&&''''''''''''''''''&&&&&&%%%''''''((((((((('''&&&%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&&&&&&&''')))&&&%%%%%%&&&&&&((())))))((((((''''''((()))******000333999DDDVVVqqqxxx___QQQMMMJJJPPP\\\lll||||||wwwtttrrrqqqooommmkkkiiigggdddbbb```______[[[YYYWWWUUUTTTQQQNNNKKKJJJLLLLLLIIIDDD@@@???@@@<<<:::888777777555333000000///---+++)))'''%%%$$$)))))))))******))))))))))))***+++,,,+++)))'''%%%########################!!!"""###$$$&&&'''((())))))***,,,------,,,***)))''''''&&&&&&&&&&&&%%%%%%%%%&&&'''((()))*********(((((()))***+++,,,------////////////111333555666777666666777888888666555444555555222///000555;;;BBBLLLTTTUUU]]]qqqzzzooodddjjjnnnnnnlllhhh]]]RRRKKKNNNSSSZZZfffwww}}}vvvlllbbbZZZSSSPPPMMMOOOQQQRRRUUU]]]gggnnnzzz~~~gggPPPAAA<<<000000///---,,,+++***)))&&&(((******((('''&&&&&&''''''((((((''''''&&&%%%((()))*********)))'''&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((()))(((((()))***%%%%%%%%%&&&'''((()))***+++***************++++++000333999DDDWWWrrrsss[[[NNNMMMJJJPPP\\\lll{{{|||wwwtttrrrqqqooommmllljjjhhheeecccaaa``````[[[YYYVVVUUUSSSQQQMMMKKKLLLMMMMMMJJJDDD@@@???@@@:::888777777777777444222------------------------++++++,,,,,,,,,,,,++++++)))***,,,,,,,,,)))'''%%%########################&&&%%%$$$###$$$&&&)))+++***+++,,,------,,,***)))'''(((((())))))((('''&&&%%%&&&''')))******++++++)))***+++,,,---...//////////////////111333555666888666666777999;;;:::999444666666333000111666<<>>EEEFFFIIIOOO\\\pppwwwkkk]]]___dddjjjnnnmmmgggaaa]]]XXXUUUUUUWWW___nnn}}}yyynnneee]]]VVVRRRTTTVVVXXXYYY[[[]]]^^^aaafffooowww}}}|||eeeQQQDDD<<<666222444444111......************))))))))))))((((((((((((''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%((((((''''''''''''''''''%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&"""###%%%&&&%%%$$$%%%&&&&&&&&&&&&'''''''''''''''&&&((()))*********,,,...000888???FFFVVVqqq}}}xxxyyy}}}eeePPPHHHIIILLLQQQ\\\kkkzzz}}}xxxuuutttsssrrrqqqnnnkkkgggdddbbb```^^^\\\YYYWWWTTTRRRRRRQQQOOOMMMKKKKKKJJJHHHFFFCCCAAA@@@:::888555444444444222111///...---,,,+++*********((((((((((((((())))))***)))***++++++(((&&&%%%%%%$$$###"""!!!!!!"""###$$$%%%%%%%%%&&&''''''(((((()))***,,,...---+++)))'''%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&'''((()))))))))))))))))))))***+++,,,...............///111333555777666666666666777777888888:::<<<<<<888444444999???CCCDDDGGGMMMZZZooovvvjjj[[[]]]bbbjjjpppppplllgggccc^^^YYYVVVUUUYYYeeeppp~~~tttlllbbb[[[WWWYYYZZZ\\\^^^^^^^^^^^^WWW[[[cccmmmvvv}}}mmmVVVHHH<<<555000111222///------******)))))))))(((((((((((((((((((((''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''((((((%%%$$$###""""""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%"""%%%&&&%%%%%%%%%&&&''''''''''''''''''''''''%%%(((***+++++++++---...111777>>>EEEVVVqqqzzzuuuxxxvvv]]]KKKEEEFFFIIIPPP\\\lll{{{}}}yyyuuusssrrrqqqooonnnmmmjjjgggdddcccaaa___]]]YYYVVVTTTRRRRRRQQQOOONNNKKKKKKJJJHHHFFFCCCAAA@@@;;;888666444444333222000///...---,,,+++*********''''''''''''((()))***+++)))***+++***(((%%%$$$$$$###""""""!!!""""""###$$$$$$$$$%%%&&&'''((())))))***+++,,,---,,,***(((&&&%%%$$$$$$######$$$$$$%%%%%%&&&'''((()))))))))))))))))))))***+++,,,......////////////111333555666777777777666666777999;;;;;;<<<<<<999555666<<>>777111111111///---...))))))((((((((('''''''''((((((((((((''''''''''''%%%&&&&&&''''''&&&&&&%%%###$$$$$$%%%%%%&&&&&&'''&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$"""%%%&&&%%%%%%%%%&&&'''''''''''''''''''''&&&%%%'''***++++++,,,---...000666===EEEVVVqqq{{{wwwzzz{{{nnnUUUFFFCCCDDDEEENNN]]]ooo}}}{{{xxxuuusssrrrqqqooonnnllliiifffdddcccaaa___]]]XXXVVVSSSRRRRRRQQQPPPNNNLLLKKKJJJHHHFFFCCCAAA???;;;999666444444333111000///...---,,,+++*********''''''''''''(((***+++,,,)))***+++***'''%%%$$$###"""""""""""""""######$$$$$$$$$%%%&&&((()))******++++++,,,,,,+++)))'''&&&%%%$$$$$$######$$$$$$%%%%%%&&&'''(((((())))))))))))))))))***+++,,,......////////////111333555666888999888777666777;;;???>>>>>><<<999888:::???DDDCCCCCCDDDIIITTTiiivvviii[[[\\\___fffoootttuuutttiiiccc\\\YYYWWWWWW\\\cccnnnxxxzzzoooeee^^^^^^___bbbddddddbbb___WWWXXX\\\dddooovvvyyyyyy|||hhhUUUDDD;;;444333333000///000))))))))))))((((((((((((((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&######$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%"""###%%%&&&%%%$$$%%%&&&'''''''''''''''&&&&&&&&&%%%''')))******+++---///000666===FFFXXXqqq}}}zzzgggNNNBBBAAABBBBBBMMM___rrr}}}zzzwwwuuuuuutttqqqpppkkkiiieeecccbbb```^^^\\\XXXVVVSSSRRRRRRQQQPPPNNNLLLLLLJJJHHHFFFCCC@@@???;;;999666444444333111//////...---,,,+++*********(((((((((((()))***,,,,,,)))***+++***'''$$$######!!!!!!""""""######$$$$$$$$$%%%&&&'''((()))******+++++++++++++++)))'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&'''(((((((((((()))))))))***+++,,,......000/////////111222444555999:::999777555777===BBBAAA???===;;;:::===CCCGGGEEEEEEDDDGGGQQQddd{{{wwwjjj\\\[[[[[[aaaiiiqqquuuvvvmmmfffaaa___]]]\\\```eeennnvvv~~~tttjjjaaa``````cccggghhhfffccc^^^^^^```dddjjjppptttvvvrrr^^^GGG===555333222///...000+++++++++************)))((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&''''''%%%&&&&&&%%%$$$$$$&&&'''(((((('''''''''&&&&&&&&&%%%&&&''''''(((***---000111888???III[[[rrr}}}aaaIII@@@@@@AAACCCOOObbbvvv|||zzzxxxvvvvvvtttrrrpppkkkhhheeebbbaaa___\\\ZZZWWWUUUSSSRRRRRRRRRPPPOOOMMMLLLKKKHHHEEECCC@@@>>><<<999666444444333111//////...---,,,+++***************)))******+++,,,,,,)))***+++***'''$$$"""""" !!!"""######$$$$$$$$$%%%&&&&&&'''((())))))*********++++++***)))((('''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&'''(((((((((((()))))))))***+++,,,......000000//////000222444555888999999666444666===CCCCCCAAA>>><<<===@@@FFFJJJHHHGGGEEEFFFOOO```vvvxxxkkk\\\YYYWWWZZZbbblllrrruuussslllgggfffeeedddfffjjjmmmsss{{{wwwmmmdddbbbaaadddjjjmmmllljjjhhhhhhgggggghhhlllrrrwwwxxxdddGGG===444111000---,,,------------,,,,,,,,,++++++)))(((((((((''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&%%%$$$###%%%%%%&&&&&&'''((())))))'''''''''%%%$$$$$$&&&((((((((('''''''''&&&&&&&&&%%%&&&&&&&&&''')))---000222999AAALLL]]]sss}}}___GGG>>>???@@@DDDQQQeeexxxzzzxxxvvvuuutttsssqqqoookkkhhhdddbbb```^^^[[[YYYWWWUUUSSSRRRRRRRRRPPPOOOMMMLLLKKKHHHEEEBBB@@@>>><<<:::666555444333111/////////---,,,+++*********+++++++++***++++++,,,---)))***+++***&&&###"""""" """###$$$$$$$$$$$$&&&&&&''''''((()))))))))***************))))))((('''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&'''(((((((((((()))))))))***+++,,,......000000///000000222444555777888888555222555<<>>BBBHHHLLLJJJHHHFFFFFFMMM^^^sssyyylll\\\WWWSSSUUU]]]hhhooosssxxxqqqlllkkkkkkiiijjjmmmkkkooouuu}}}xxxnnnfffcccaaaeeelllppppppnnnqqqpppnnnkkkiiilllsssyyy~~~hhhRRRDDD777333333111//////---,,,+++)))((((((''''''&&&''''''(((((('''&&&&&&((((((((((((((((((((((((&&&'''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''((()))***+++%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''''''''"""''',,,,,,******---111555<<>>@@@CCCHHHTTTfffxxx}}}}}}yyyuuurrrppppppppphhhfffdddbbbaaa^^^[[[XXXXXXWWWVVVTTTQQQOOONNNMMMLLLKKKIIIGGGCCC@@@===<<<===<<<999888777555111///+++,,,---------,,,+++***'''(((((()))))))))(((((()))))))))((('''%%%$$$###$$$$$$######$$$$$$%%%&&&%%%%%%&&&'''((()))******+++++++++******((('''''''''$$$###$$$(((******)))$$$&&&((()))(((((()))***((()))+++---............---...////////////111333777999;;;;;;;;;;;;===???GGGFFFDDDAAA???CCCKKKQQQQQQLLLFFFDDDFFFQQQeeexxxxxxnnnaaaVVVNNNRRR\\\eeemmmsssuuuqqqnnnnnnqqquuuvvvuuurrrssstttwww}}}|||xxxooofff```fffnnnqqqpppooorrrzzz~~~xxxpppooosssuuuoooWWWIII:::444444111//////---,,,+++***(((((((((((((((((((((''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&"""""""""############$$$&&&&&&&&&'''''''''''''''###'''******((())),,,000666===FFFQQQfff~~~}}}```III@@@@@@BBBHHHTTThhhzzz}}}~~~|||yyyuuurrrpppppppppiiifffcccaaa```^^^[[[YYYXXXWWWVVVTTTRRRPPPOOONNNLLLLLLJJJGGGDDDAAA>>>===;;;999777555444222///---,,,,,,---------,,,+++*********++++++++++++******)))))))))((('''&&&%%%$$$""""""!!!!!!""""""###$$$%%%%%%&&&'''((()))******,,,,,,++++++)))((('''&&&'''%%%$$$%%%''')))(((&&&%%%&&&((((((((((((((())))))***+++---......---------...000000///000222444666777999:::::::::<<<>>>GGGHHHHHHEEEBBBEEEMMMUUUVVVOOOHHHDDDEEEMMM```rrr|||sssbbbWWWNNNQQQZZZccckkkqqquuusssqqqrrrvvvzzz{{{{{{xxxxxxwwwxxx{{{~~~{{{rrrhhh```ccciiillllllmmmuuu}}}}}}uuusssuuuwwwwww]]]NNN>>>777444111//////------+++***)))(((((((((+++***(((&&&%%%%%%&&&&&&))))))))))))))))))))))))&&&&&&''''''&&&&&&%%%%%%''''''''''''''''''''''''&&&%%%$$$###############$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''')))***)))((()))---111888???IIIWWWlll~~~~~~bbbKKKBBBAAABBBHHHVVVkkk~~~}}}}}}{{{xxxuuurrrqqqppppppjjjgggccc```___^^^\\\ZZZWWWWWWVVVTTTSSSQQQPPPPPPMMMLLLKKKHHHEEEBBB???>>>;;;888666444333222///------------------,,,++++++***+++++++++++++++******)))))))))(((((('''''''''""""""!!!!!!""""""###$$$%%%%%%&&&'''((()))******------,,,+++)))'''&&&%%%%%%$$$$$$&&&(((((('''&&&&&&&&&'''(((((((((((((((***+++,,,------------,,,...///000000000111333555444666888999999:::<<<>>>FFFKKKNNNKKKFFFGGGQQQZZZ]]]UUULLLEEEBBBHHHXXXhhh{{{yyyfff[[[QQQRRRYYYaaaiiipppqqqqqqrrrvvvzzz~~~|||{{{zzzyyyzzz|||vvvkkk```___bbbeeehhhlllxxx|||zzzzzzyyy~~~~~~bbbRRR@@@888555222000///...---,,,+++***)))))))))---+++(((&&&%%%%%%&&&&&&((((((((((((((((((((((((%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((+++++++++)))(((***///333:::AAAOOObbbvvvyyy}}}cccMMMDDDBBBBBBIIIXXXnnn~~~|||{{{xxxuuusssqqqppppppkkkhhhccc```^^^^^^\\\[[[VVVUUUTTTSSSRRRQQQPPPPPPNNNMMMKKKIIIFFFCCCAAA???<<<:::777555555333111///.........------,,,++++++))))))*********)))(((((()))))))))(((((((((((()))$$$$$$######$$$$$$%%%&&&%%%%%%&&&'''((()))******...---,,,+++)))'''%%%$$$!!!"""###&&&((()))((((((((('''&&&'''(((*********+++,,,,,,,,,,,,,,,,,,,,,...///000111111222444666444666888999:::;;;===???EEEMMMSSSQQQKKKJJJSSS]]]cccZZZPPPGGG@@@CCCPPP^^^vvv|||lll```VVVVVV[[[aaahhhoookkkmmmqqqvvv{{{~~~}}}{{{{{{|||zzznnnbbb]]]^^^aaagggmmmxxx~~~|||~~~gggUUUCCC999555222111111///...---+++************---+++)))&&&%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((()))***""""""""""""############%%%%%%&&&&&&'''(((((()))******(((''''''***///222:::DDDVVVmmmtttuuu}}}}}}aaaMMMDDDCCCBBBKKK[[[rrr}}}|||yyywwwtttrrrpppooolllhhhccc```___^^^]]]\\\UUUTTTTTTSSSQQQPPPOOOOOOMMMMMMKKKIIIGGGDDDAAA@@@===:::777555555444222111//////...---,,,,,,++++++***************)))((((((***)))(((((((((((())))))$$$$$$######$$$$$$%%%&&&%%%%%%&&&'''((()))******...---,,,+++)))'''%%%$$$###$$$%%%&&&'''''''''(((---***'''&&&(((+++------,,,,,,,,,,,,,,,,,,,,,------///000111111222555777444666999:::;;;===???AAAEEEMMMUUUUUUNNNMMMTTT]]]ddd]]]RRRIII@@@???IIIUUUppp}}}|||nnndddZZZXXXZZZ^^^dddjjjhhhkkkqqqwww{{{~~~{{{pppddd^^^\\\^^^gggooowwwnnn\\\GGG<<<777333111111//////---,,,+++*********,,,+++)))'''&&&&&&''''''''''''''''''''''''''''''%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''))))))$$$$$$$$$%%%%%%%%%%%%&&&$$$%%%%%%&&&'''((())))))'''&&&$$$$$$&&&)))---000;;;EEEZZZuuuqqqqqq|||yyyyyy]]]KKKDDDDDDCCCNNN^^^uuu~~~{{{yyyuuussspppoookkkhhhdddaaa```___]]][[[VVVVVVUUUSSSRRRPPPOOOOOOMMMLLLKKKIIIGGGDDDBBB@@@<<<999555444333333222111111000...---,,,,,,,,,,,,------------,,,+++******+++***((('''&&&'''((((((""""""!!!!!!""""""###$$$%%%%%%&&&'''((()))******------,,,+++)))'''&&&%%%((((((((('''%%%%%%&&&(((888222***'''(((,,,......,,,++++++++++++,,,---...,,,...///000000222444777333666999:::<<<>>>@@@CCCEEEMMMUUUVVVQQQOOOSSSXXXbbb\\\SSSKKKAAA>>>EEEOOOggguuu|||ooofff^^^[[[[[[[[[___dddggglllqqqwww{{{~~~|||ssshhhaaa\\\]]]eeennnttt~~~xxxdddNNN@@@999333111111000///...,,,++++++++++++***)))))))))((((((''''''))))))))))))))))))))))))$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&&&&'''''''''((((((((()))))))))$$$$$$%%%&&&'''((())))))&&&%%%$$$%%%(((,,,///111;;;DDDYYYvvvsssttt}}}uuuYYYHHHCCCDDDDDDPPPaaawww~~~{{{wwwssspppnnnjjjhhheeecccaaa___\\\ZZZYYYXXXWWWUUUSSSRRRPPPOOOLLLKKKJJJHHHFFFCCCAAA@@@===:::666444444444333222111000///---,,,,,,,,,,,,------------,,,+++***)))+++***(((&&&%%%%%%&&&'''""""""!!!!!!""""""###$$$%%%%%%&&&'''((()))******,,,,,,++++++)))((('''&&&'''((((((&&&%%%&&&***...EEE<<>>666222222000000///...,,,+++***)))))))))(((((((((((())))))&&&''''''((((((''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%((((((((((((((('''''''''###$$$%%%&&&''''''''''''+++***((('''&&&&&&&&&'''***++++++******---111555<<>>???<<<888666555444222000111111///...---,,,,,,,,,+++***)))(((((()))***+++)))))))))((('''%%%$$$###!!!!!!!!!!!!"""###$$$%%%&&&&&&''''''(((((()))))),,,,,,,,,,,,***)))((('''%%%&&&((('''&&&&&&'''(((EEE<<<111+++***+++***)))++++++,,,------......///...............///000000333444555777:::>>>AAACCCHHHKKKQQQUUUVVVTTTQQQNNNTTTXXXYYYPPPCCC<<>>>>><<<999888777555222000111000///---,,,,,,++++++---,,,+++******+++,,,---******)))((('''%%%###"""###""""""######$$$%%%&&&'''''''''(((((())))))***,,,,,,++++++***((('''&&&$$$&&&''''''&&&&&&''')))<<<555,,,((()))++++++)))++++++,,,,,,---........................//////000222333444666:::>>>AAACCCGGGJJJPPPTTTUUUTTTQQQOOOTTTXXXYYYQQQFFF>>>@@@EEEPPPZZZiiivvv}}}|||zzzvvvooofff```^^^^^^___aaacccfffiiilllnnnooopppsssxxx|||~~~xxxqqqiii___WWWWWW]]]jjjvvvxxxhhhRRRCCC888333333111000///...---+++******,,,,,,+++***)))'''%%%$$$%%%&&&&&&''''''&&&&&&%%%'''((())))))***)))((('''###$$$$$$%%%%%%$$$$$$###%%%%%%%%%&&&&&&'''''''''((('''&&&&&&&&&'''((()))''''''&&&&&&'''(((***+++***++++++***+++...222555888AAAUUUqqq|||^^^LLLFFFEEEIIINNN[[[kkk~~~~~~|||yyyvvvsssqqqpppqqqnnnjjjfffccc```^^^^^^ZZZXXXUUUTTTTTTSSSQQQPPPMMMKKKHHHFFFEEEDDDAAA???>>><<<;;;:::999777333000000///...---,,,+++++++++))))))(((((((((((()))))),,,+++***(((&&&$$$###"""$$$######$$$$$$%%%&&&'''''''''((())))))***++++++++++++******)))'''&&&%%%###%%%&&&'''&&&&&&(((***000,,,'''&&&(((++++++***++++++,,,,,,------............------......///000111111333555999===AAACCCEEEHHHMMMQQQSSSRRRPPPNNNQQQUUUWWWRRRHHHAAA@@@BBBJJJPPP\\\kkkwww~~~zzzsssjjjccc___]]][[[\\\]]]___bbbdddfffggghhhkkkpppuuu{{{zzzrrrjjj^^^UUUUUUYYYfffqqqzzz{{{vvv|||nnnXXXFFF999444333111111000...---,,,+++***+++++++++***)))(((&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&''')))***+++***((('''%%%&&&&&&''''''&&&&&&%%%######$$$%%%&&&&&&''''''***)))'''&&&%%%'''((()))***)))((('''&&&&&&'''(((***++++++++++++...333666999DDDYYYsss|||wwwZZZJJJDDDCCCHHHPPP```ppp}}}|||{{{yyywwwtttrrrqqqpppnnnkkkgggdddaaa___^^^ZZZWWWTTTRRRRRRRRRQQQPPPKKKIIIGGGFFFEEEDDDAAA???======<<<<<<;;;888444000//////---,,,,,,+++++++++))))))(((((((((((())))))---,,,***(((%%%###"""!!!#########$$$$$$%%%&&&'''''''''((()))***++++++,,,******))))))(((&&&%%%$$$###$$$&&&&&&&&&&&&(((***(((&&&%%%%%%(((******)))***++++++,,,------.........------------...//////000000222444888<<>><<<:::999888777555333000000///.........//////******+++,,,,,,+++******,,,+++(((&&&$$$$$$$$$%%%$$$######$$$$$$%%%&&&'''$$$%%%&&&''')))***+++,,,*********)))((('''&&&%%%%%%&&&'''&&&$$$$$$$$$%%%$$$%%%&&&&&&'''((()))************+++,,,,,,------------,,,,,,------...///111000111111333555888999999999:::;;;<<<<<<======999;;;>>>AAACCCBBB>>>:::777777<<>><<<999777777777555444111000000////////////000,,,---............---,,,,,,***(((%%%$$$$$$%%%&&&%%%%%%%%%%%%&&&'''(((((($$$$$$%%%'''(((***++++++++++++******)))'''&&&%%%&&&''''''&&&$$$######$$$"""###$$$%%%&&&'''***,,,)))******+++,,,,,,---------,,,,,,,,,,,,---......111111111111222444666888777777888888888999999999888888;;;@@@CCCCCC???<<<555555:::DDDTTTfffvvvtttkkkbbb___ZZZVVVUUUVVVYYY[[[XXXXXXZZZ```ggglllmmmlllfffdddbbbcccgggnnnuuuzzz{{{~~~zzztttlll___QQQKKKMMMKKKYYYjjjqqqnnnnnnvvv{{{xxxzzzjjjQQQAAA:::777444000...---,,,+++)))************)))(((&&&%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&''''''''''''&&&&&&(((((('''&&&%%%$$$$$$######$$$%%%%%%&&&&&&&&&&&&((((((&&&&&&&&&&&&((((((%%%&&&&&&'''''''''''''''$$$&&&)))+++---000444777>>>QQQkkkeeeMMMEEEDDDDDDNNN]]]qqqvvv~~~|||zzzyyywwwtttooollljjjgggdddaaa```]]]ZZZWWWVVVTTTSSSRRRSSSRRRPPPOOOLLLJJJHHHGGGFFFEEEBBB@@@>>>===:::888555444222222222111000...---,,,,,,,,,............---,,,++++++***)))(((&&&$$$#########!!!!!!"""###%%%&&&''''''(((((((((((((((((((((((('''((()))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''',,,,,,,,,,,,---...//////,,,---------.../////////,,,---///111333444555666777555333222111222333444333444666:::>>>>>><<<:::888777999???HHHWWWmmm{{{pppgggaaaYYYTTTTTTUUUUUUUUUYYYVVVUUUYYYaaaggghhhffffffcccdddhhhiiigggllltttsss|||zzzxxxsssjjj]]]QQQHHHDDDIIIYYYdddjjjnnnkkkqqq}}}xxx{{{nnnTTTAAA999666333000///......---,,,******))))))(((((('''''''''&&&&&&&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%###$$$%%%%%%&&&&&&&&&%%%%%%$$$############$$$%%%'''(((((()))))))))))))))&&&(((***,,,...111666999@@@RRRlll{{{aaaJJJCCCCCCDDDOOO^^^pppvvv}}}{{{yyywwwuuusssooommmjjjgggdddaaa```]]]ZZZWWWVVVUUUSSSSSSSSSSSSQQQOOOLLLJJJHHHFFFFFFDDDBBB@@@???>>>;;;999666444333333444333111000///.........,,,,,,------------------***)))(((&&&$$$#########$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''((())))))***)))***+++***((('''''''''$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&'''''''''''''''))))))))))))***+++,,,,,,---------...............////////////...---,,,+++333222000......///000111222333555999<<<===<<<:::777555777<<>>===:::888555444222222000///...---,,,+++++++++***+++,,,------.........))))))'''%%%$$$#########&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&'''(((***++++++)))***+++***((('''''''''###$$$&&&''''''&&&$$$###&&&&&&&&&'''''''''(((((((((((((((((()))***++++++...............---------//////...---,,,***((('''000///...---,,,---...///000111333777;;;<<<;;;999555333444999AAAMMM___nnn|||yyyuuummmaaaWWWQQQOOOOOONNNOOOOOONNNNNNPPPUUU\\\aaahhhhhhjjjkkkhhheeegggmmmsss{{{xxxvvvpppeeeYYYNNNFFFCCCEEETTT___gggmmmmmmsss{{{|||}}}eeeNNNAAA777444111000//////...---+++***((('''''')))+++,,,+++)))(((&&&&&&((()))+++&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%%%%((((((''''''''''''((((((%%%&&&&&&'''''''''''''''))))))***+++---111888<<>>HHHVVVcccttt{{{yyyqqqeeeYYYQQQNNNMMMMMMKKKLLLKKKHHHGGGKKKTTT\\\iiilllooooookkkgggiiilllttt|||xxxuuunnndddWWWMMMFFFDDDBBBQQQ[[[dddmmmmmmttt~~~xxx|||lllSSSDDD999666222///...---+++***+++***((('''''')))+++,,,+++***(((''''''(((***+++&&&&&&''''''''''''&&&&&&(((((('''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&'''''''''''''''((())))))***,,,000777;;;EEEVVVnnnzzz```IIICCCCCCEEEQQQ```mmmwww|||xxxtttrrrpppooonnnllliiigggdddaaa```]]]ZZZXXXWWWUUUTTTSSSSSSSSSQQQPPPKKKIIIGGGFFFEEECCCAAA???>>><<<:::888555333222222222111000///////////////------------,,,+++***)))((('''&&&%%%$$$#########!!!!!!"""###$$$%%%&&&&&&''''''''''''(((((((((((('''((()))(((&&&%%%%%%%%%%%%&&&)))******)))&&&%%%%%%%%%&&&&&&'''(((((())),,,,,,+++,,,,,,---...////////////...---------,,,,,,---...///////////////------------------............000333777999999888777333333777===DDDOOOYYYkkkttt}}}{{{tttiii]]]TTTOOOOOOPPPLLLLLLJJJEEEAAADDDNNNWWWgggnnntttsssooolllmmmooowww~~~~~~wwwtttlllaaaUUULLLFFFDDD@@@NNNXXXaaalllnnnuuuxxxxxx~~~rrrUUUCCC:::777333///...,,,***(((++++++***)))))))))***+++***)))(((''''''((()))***&&&&&&''''''''''''&&&&&&)))((('''&&&%%%$$$$$$###%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%'''(((((()))))))))))))))'''((()))***---111666:::III[[[sss}}}cccKKKEEEDDDFFFQQQ```nnnxxx|||yyyuuusssqqqooollljjjhhheeecccaaa```^^^\\\YYYVVVTTTSSSRRRSSSRRRPPPOOOKKKIIIGGGEEEEEECCCAAA???@@@???===:::888666555444000000///........................---+++***(((''''''&&&%%%$$$############!!!"""###%%%&&&&&&(((((((((((((((((('''''')))***+++***((('''''''''&&&''')))******)))'''&&&$$$%%%%%%&&&'''((())))))************+++,,,---..................------------------...------,,,,,,+++++++++,,,,,,,,,,,,,,,---...///222666999999999999555444888<<>>???>>><<<999777555444333---,,,++++++++++++++++++---------,,,+++***)))(((&&&&&&%%%$$$############!!!!!!"""###$$$$$$%%%%%%&&&&&&''''''(((((()))))))))***+++***((('''''''''&&&&&&''''''''''''&&&&&&$$$$$$%%%&&&'''((())))))))))))))))))***+++,,,------------...............---------------,,,,,,++++++,,,------.........---......///222666999::::::;;;666444777;;;>>>DDDJJJXXXgggwww~~~wwwlll```YYYWWWWWWVVVSSSMMMGGGBBBDDDJJJOOOZZZhhhtttvvvtttvvvzzzzzz{{{xxxsssooofffZZZOOOFFFCCCBBB???JJJSSS]]]jjjmmmttt{{{uuuvvvyyy}}}aaaMMM999777333111111000///...,,,,,,,,,,,,+++)))((('''''''''((((((((((((''''''&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%$$$######$$$%%%&&&&&&%%%$$$###%%%&&&&&&'''''''''''''''''')))---///111444888;;;HHHZZZsss{{{qqqyyyzzzaaaJJJDDDEEEGGGSSSbbbpppyyy}}}{{{xxxvvvsssooojjjfffeeecccaaa```aaa```^^^\\\TTTSSSQQQQQQQQQPPPOOOMMMKKKIIIFFFEEEDDDCCC@@@>>><<<;;;999666444222111000......------,,,---------++++++,,,,,,,,,++++++***&&&&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((***++++++'''((()))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''((()))***************+++,,,---...,,,------....../////////,,,,,,---...////////////...//////000111111111000......///222666999::::::;;;666444777;;;===AAAEEESSSdddvvv~~~}}}rrreee\\\YYYYYYZZZVVVOOOHHHEEEEEEIIIMMMUUUeeesssuuuuuuyyy}}}}}}zzzvvvqqqlllcccXXXLLLDDD@@@@@@???JJJRRR\\\iiimmmttt}}}{{{~~~|||yyyxxxvvvssstttyyy|||cccLLL@@@===777222000111111...++++++***************+++''',,,---)))&&&(((******+++(((%%%$$$&&&((('''%%%&&&''')))***)))'''$$$"""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&((('''&&&&&&&&&((()))***)))&&&''',,,000333999???LLLddduuusssllluuusss]]]KKKGGGGGGGGGRRR```pppxxx~~~~~~}}}{{{yyyuuuqqqmmmjjjiiikkkfff```\\\ZZZZZZ[[[[[[YYYXXXWWWUUURRROOOLLLKKKHHHGGGEEEDDDBBBAAAAAA@@@>>><<<999888777777555444---,,,+++++++++---///111,,,+++******)))************'''%%%$$$%%%&&&&&&%%%%%%$$$$$$######$$$$$$%%%'''''''''***,,,,,,+++)))+++++++++)))&&&$$$%%%&&&%%%%%%&&&''''''&&&%%%%%%''''''&&&&&&'''(((***+++++++++++++++++++++,,,,,,------------------------------......------,,,+++.........------,,,,,,,,,---...///000111555:::>>>>>>;;;777666999>>>CCCEEEOOO]]]ppp~~~}}}ooobbbZZZVVVTTTUUUTTTOOOHHHEEEFFFIIISSS^^^iiipppvvv|||~~~||||||uuurrrnnndddXXXPPPHHHAAA>>>???@@@HHHOOOZZZeeehhhrrr|||zzz}}}zzzvvvrrrooonnnnnnmmmrrryyy~~~lllUUUCCC>>>777222000111000...,,,,,,+++******************......)))&&&&&&'''&&&***'''%%%%%%'''((('''&&& """$$$&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&######$$$%%%''')))+++,,,)))'''(((,,,000333999AAAQQQiiiyyy|||qqqnnnzzzzzzpppZZZGGGEEEFFFHHHTTTdddqqqyyy~~~}}}}}}{{{yyyvvvrrrooollljjjiiihhhccc]]]YYYWWWWWWWWWWWWVVVVVVUUUSSSQQQOOOMMMLLLIIIHHHFFFDDDCCCAAA@@@@@@>>><<<999888777777555444...---,,,++++++---...000,,,++++++******************(((%%%######"""!!! ######""""""######$$$%%%((('''''')))******(((&&&)))))))))'''$$$"""###$$$%%%%%%''''''''''''%%%%%%&&&&&&%%%%%%&&&'''((()))))))))************++++++........................---.........------,,,,,,...------------------,,,......///000222555;;;???@@@===888777;;;AAAFFFIIIRRR\\\kkkxxxtttggg\\\WWWTTTUUUUUURRRLLLIIIIIIKKKRRRZZZcccjjjsss|||}}}}}}vvvqqqlllbbbVVVNNNGGG@@@===??????HHHPPP[[[ggghhhrrr}}}uuuvvv{{{~~~yyywwwwwwuuurrrooommmlllmmmmmmpppvvv~~~xxx```GGG@@@777222111000///......---,,,***))))))))))))(((,,,---)))&&&'''&&&$$$((('''%%%%%%'''(((((('''$$$%%%&&&'''((((((((((((''''''&&&%%%%%%&&&''''''%%%&&&&&&&&&&&&'''''''''!!!"""$$$&&&'''((())))))***((()))---000444;;;CCCWWWooowwwoooooo~~~vvv{{{mmmWWWDDDBBBEEEIIIWWWhhhsss{{{}}}|||{{{zzzxxxvvvrrrnnnkkkiiihhhhhhgggccc]]]YYYWWWVVVVVVUUUSSSSSSRRRRRRPPPOOONNNMMMKKKJJJHHHEEECCCAAA@@@@@@>>><<<999888777777555444///...---,,,,,,,,,---...,,,,,,+++***************)))'''$$$#########"""!!!!!!!!!!!!!!!"""$$$%%%&&&'''&&&&&&'''))))))(((&&&)))))))))&&&$$$"""###$$$%%%&&&'''(((((('''&&&%%%%%%%%%$$$%%%%%%&&&(((((((((((()))))))))*********000000000//////.....................------,,,,,,---------------............///000111222666<<<@@@DDD@@@;;;:::>>>EEELLLOOOUUU[[[eeerrr}}}oooaaaYYYSSSUUUWWWVVVSSSPPPNNNNNNPPPUUUZZZbbbnnn{{{vvvppphhh^^^RRRKKKEEE???===???@@@KKKTTT```kkkllluuu}}}vvvrrrvvv}}}|||wwwtttoooooonnnmmmnnnppprrrsssvvv|||iiiMMMBBB888333222000......///...---+++***)))(((((($$$((()))''''''))))))&&&'''&&&&&&&&&''''''((('''******)))(((((('''''''''(((&&&%%%######%%%&&&(((&&&&&&&&&'''''''''(((((($$$%%%'''(((((('''&&&%%%***)))***...000444<<>><<<999888777777555444000000...---,,,,,,,,,---,,,,,,+++************+++'''%%%###$$$&&&'''(((((( !!!"""###%%%'''(((&&&&&&%%%''')))+++***)))***+++***(((&&&%%%%%%'''%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&'''(((((((((((())))))******++++++000000//////...---------///......---------------,,,,,,------......//////...///000111444888>>>BBBHHHCCC???>>>CCCJJJRRRVVVYYY[[[cccpppyyyhhh]]]TTTUUUWWWYYYYYYWWWTTTRRRPPPQQQSSSYYYiiiyyywwwooodddYYYNNNHHHBBB======???CCCOOOZZZfffppppppzzz{{{yyy~~~~~~{{{ssssssssstttvvvyyy|||~~~}}}nnnTTTFFF999555444000...///000///---+++***)))((((((%%%((((((&&&'''******&&&&&&'''''''''''''''''''''''''''&&&%%%%%%$$$$$$$$$'''%%%$$$""""""$$$%%%'''&&&&&&&&&'''''''''((((((&&&'''((())))))((('''&&&***)))+++...000333===GGG\\\vvvwwwnnnppp~~~sssxxxoooYYYFFFCCCFFFKKKZZZlllttt{{{}}}yyywwwuuutttqqqmmmiiifffeeeeeeeeegggeeeaaa___]]]\\\YYYWWWSSSSSSRRRPPPNNNLLLJJJIIIMMMKKKIIIFFFDDDAAA@@@@@@>>><<<999888777777555444111000///...---,,,,,,,,,---,,,,,,+++***+++++++++'''%%%###$$$&&&'''((((((!!!""""""###%%%''')))******)))((((((*********(((*********(((&&&%%%&&&'''&&&&&&'''(((((('''&&&&&&%%%&&&&&&'''(((((())))))))))))******+++,,,------.........---------,,,,,,000///...---------......---------....../////////...///111222555999???DDDKKKGGGCCCCCCHHHOOOVVVZZZ\\\]]]dddrrrqqqcccVVVUUUVVVYYY\\\\\\YYYUUURRRQQQPPPUUUdddvvvxxxnnn___UUUJJJDDD@@@======AAADDDQQQ\\\iiirrrrrr|||zzzzzzzzz{{{}}}uuu[[[JJJ;;;777666111///000000///...,,,***))))))(((***+++)))&&&&&&)))(((%%%&&&((()))((('''%%%%%%&&&$$$%%%&&&'''((((((((((((%%%$$$############$$$%%%%%%&&&&&&&&&&&&'''''''''$$$%%%&&&((()))*********))))))+++...///222===III[[[wwwuuummmrrrzzzooowwwpppYYYGGGEEEHHHLLLZZZkkkuuu|||}}}yyywwwuuutttqqqmmmiiifffdddcccccccccaaa___^^^]]][[[YYYWWWSSSSSSRRRPPPNNNLLLIIIHHHKKKJJJHHHEEECCCAAA@@@@@@>>><<<999888777777555444000000000///...---,,,,,,------,,,+++++++++++++++)))'''$$$#########"""!!!"""######$$$&&&((()))***///,,,***)))))))))'''&&&'''((((((&&&$$$###$$$&&&&&&'''((())))))((('''&&&%%%&&&'''((())))))))))))))))))***+++,,,------...------------------------111000...---------...///.............../////////...///111333666;;;AAAFFFNNNKKKHHHHHHMMMSSSYYY\\\]]]^^^dddqqqyyyjjjYYYVVVTTTWWW]]]___]]]YYYVVVUUURRRTTTaaassszzznnn\\\RRRGGGBBB???===???CCCDDDRRR]]]iiiqqqrrr~~~~~~aaaMMM===:::888222///222000///---,,,+++******)))---,,,((($$$&&&******'''&&&)))***)))&&&$$$$$$%%%&&&''')))+++,,,+++***)))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&'''((()))***((((((+++------111===III\\\yyysssmmmtttuuummmxxxlllWWWFFFEEEIIIMMMZZZkkkwww}}}~~~|||zzzxxxxxxtttrrroookkkgggdddbbbaaa```^^^]]]]]]]]]\\\YYYWWWRRRRRRQQQPPPOOOMMMKKKJJJIIIHHHFFFDDDCCCAAA@@@@@@>>><<<999888777777555444///////////////...------------,,,++++++++++++,,,***(((%%%######"""!!! #########$$$%%%&&&((())),,,***''''''((())))))((('''((((((&&&$$$###$$$&&&&&&'''((())))))((('''&&&$$$%%%&&&((((((((((((((((((((()))***+++,,,------,,,,,,------......//////111000...---------...///////////////...............///111444777<<>>===@@@DDDHHHUUUaaakkkssstttdddOOO>>>;;;:::333000333///...---,,,+++*********+++***&&&###&&&---///,,,'''***+++***&&&######$$$%%%''')))***)))'''$$$"""%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&)))(((&&&%%%$$$%%%&&&&&&'''(((***------000===JJJ]]]{{{sssnnnuuusssnnn{{{iiiTTTEEEEEEIIIMMMZZZkkkxxx~~~}}}}}}|||{{{zzzzzzzzztttssspppmmmiiieeebbb```___^^^^^^^^^___^^^[[[XXXPPPPPPPPPPPPOOOOOONNNMMMHHHGGGEEEDDDBBBAAAAAA@@@>>><<<999888777777555444//////////////////...---...---,,,,,,++++++,,,,,,***'''%%%$$$%%%&&&&&&%%%"""""""""###$$$%%%&&&'''$$$######$$$(((+++---...))))))***(((&&&&&&'''(((&&&'''((())))))((('''&&&###$$$%%%'''(((''''''&&&&&&'''((()))***+++,,,,,,,,,------...///000111111222000...---,,,---///000000000//////......------...///222444777===CCCHHHPPPNNNMMMOOOSSSWWWZZZ[[[___^^^___gggtttsss___WWWPPPQQQYYY______]]]]]]]]][[[YYY___ooo~~~|||nnnXXXNNNDDD@@@>>>===AAAEEEMMMZZZeeeooowwwxxxnnnVVV@@@:::999555222333///000000---)))'''(((++++++******)))(((''''''&&&#########$$$%%%&&&'''((((((((((((''''''&&&&&&&&&&&&$$$$$$%%%'''((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&'''((((((&&&&&&(((---000444===GGG\\\{{{~~~tttxxxrrrkkkyyyeeeQQQBBBDDDGGGJJJYYYmmmzzz~~~~~~|||zzzzzz{{{{{{wwwtttqqqpppooommmjjjgggeeeddd^^^]]]]]]]]]]]][[[WWWTTTUUUTTTRRRQQQQQQPPPMMMKKKKKKIIIFFFDDDCCCBBBAAA???===<<<;;;888666444333222///...---,,,,,,++++++,,,))))))***+++,,,,,,------''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%'''((((((((('''&&&%%%%%%+++***)))(((&&&&&&%%%%%%)))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((%%%%%%'''(((***,,,---...,,,---///...------...///////////////000000000000000000000000////////////111222444666888<<>>===<<<:::888666444333222333222111000000//////000...---,,,+++)))((('''&&&((('''&&&%%%$$$#########%%%%%%%%%%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%%%%$$$###******((('''&&&%%%%%%%%%''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''(((((())))))***+++,,,------...,,,...//////...---///000000000000000000/////////000000000000000000000000111333555777999===BBBFFFPPPNNNLLLOOOUUU[[[]]]]]]\\\ZZZZZZ___fffrrr{{{ggg[[[QQQOOORRRWWW]]]cccccc___\\\\\\^^^gggyyymmm[[[MMMBBBAAAAAA???CCCKKKPPPeeetttzzzxxx|||~~~dddJJJ???:::444000000000000000...,,,+++,,,...******))))))((((((''''''((('''''''''''''''(((((((((((((((((('''''''''''')))(((''''''((()))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))((((((***...000333;;;EEEOOOlllxxxyyy{{{rrrpppcccQQQCCCDDDHHHMMM]]]nnnzzz~~~}}}~~~|||{{{zzzzzzyyyvvvtttnnnmmmmmmkkkjjjhhhfffeee___^^^]]]^^^^^^\\\YYYVVVSSSRRRQQQQQQRRRQQQOOOMMMIIIGGGDDDBBBBBBAAA???===<<<<<<:::888666555333222111111000///............))))))))))))************((('''&&&%%%######""""""%%%%%%%%%&&&&&&'''''''''$$$$$$%%%&&&&&&&&&%%%%%%)))((('''&&&%%%$$$$$$$$$%%%&&&&&&''''''&&&$$$$$$%%%%%%%%%%%%&&&'''((()))+++++++++++++++,,,,,,,,,---...000//////...000111111111111000000/////////000000111111111111111000222444666999;;;???DDDGGGOOOLLLJJJMMMTTT[[[___```ZZZVVVUUUXXX___llllll___RRRMMMOOOTTT\\\cccaaa___^^^\\\ZZZbbbwwwnnnXXXKKKBBBAAAAAA@@@FFFOOOVVVkkkyyysssppp~~~yyyvvvssspppnnnlllmmmnnnnnnnnnnnnnnnnnntttssssssuuuxxx{{{}}}}}}}}}|||{{{~~~kkkNNNAAA;;;444000111//////...---,,,,,,------***)))))))))((((((((('''((((((''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&***(((''''''((((((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))))))))***...000222:::DDDLLLggg|||wwwuuu|||rrrqqq```PPPDDDDDDIIIPPP___ooo{{{~~~|||{{{}}}|||{{{zzzyyyxxxvvvtttnnnmmmlllkkkhhhfffdddccc___^^^]]]]]]]]]\\\ZZZXXXRRRQQQPPPQQQRRRRRRPPPNNNJJJGGGDDDCCCBBBAAA???===<<<;;;:::888666555333333//////...---,,,,,,,,,,,,'''((()))***+++,,,---...((('''&&&$$$###"""""""""$$$$$$%%%%%%&&&&&&''''''''''''((()))*********)))((('''&&&%%%$$$$$$$$$$$$###$$$&&&''''''&&&$$$###%%%%%%%%%%%%&&&((()))***(((((()))))))))*********---///000000//////111222222222111111000/////////000111222333333222222111222555888:::<<<@@@DDDHHHKKKHHHGGGJJJRRRZZZ___```VVVRRRPPPTTT\\\jjj~~~qqqcccTTTLLLLLLPPPZZZcccdddbbb___\\\ZZZ```ssskkkVVVJJJBBBAAAAAA@@@FFFPPP___tttsssooorrr}}}vvvlllfffdddccc```]]]bbbccceeegggiiikkklllllloooooooooppprrrsssttttttxxxvvvvvv{{{qqqRRRCCC;;;444111222///...,,,,,,,,,,,,,,,+++))))))))))))((((((((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))'''&&&&&&''''''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((***)))+++...///222:::CCCMMMhhh|||tttqqq~~~tttqqq~~~|||\\\NNNCCCCCCHHHQQQaaaooo{{{~~~|||{{{zzz|||||||||{{{xxxvvvuuutttooonnnllljjjgggdddaaa```___^^^\\\\\\]]]\\\ZZZXXXRRRQQQPPPQQQRRRRRRPPPNNNKKKIIIFFFDDDCCCBBB@@@???;;;;;;:::888777555444333111000///......---------//////...---+++***))))))''''''%%%$$$###""""""""""""######$$$%%%%%%&&&&&&))))))***++++++,,,++++++'''&&&%%%$$$$$$$$$$$$$$$"""$$$&&&''''''&&&$$$###%%%%%%%%%&&&'''(((******''''''((()))***++++++,,,---...000000//////111333222111111111000000000///000111333444444444333222222555888:::<<>>;;;:::999888777555555444------,,,+++************((()))***+++---...///000$$$$$$############$$$$$$""""""###$$$%%%&&&'''(((((((((((()))(((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''%%%%%%%%%&&&((()))+++,,,******+++++++++,,,,,,,,,***,,,.........///000222000000000111111222222333000222444666777666555444222444777999999:::<<<>>>>>>AAAGGGPPPYYY\\\[[[WWWSSSPPPRRRYYYeeevvv|||mmm[[[MMMFFFGGGRRR]]]kkkkkkkkkiiieeehhhuuuttt]]]OOOFFFBBBCCCCCCDDDOOO]]]iiimmmgggccceeejjjuuu~~~~~~~~~{{{vvvpppkkkeee```[[[WWWVVVZZZ^^^aaaccchhhooouuuwwwxxxzzz|||dddNNNAAA777333444444111...---...---+++)))(((((((((((())))))))))))''''''''''''(((***++++++'''((((((((())))))******'''&&&&&&''')))***)))(((((((((((((((((((((((((((&&&&&&'''''')))***+++,,,((((((***...000333;;;EEEUUUppprrrsss}}}~~~tttSSSJJJ@@@???FFFSSScccnnn{{{{{{}}}~~~{{{vvvsssssstttffffffggggggfffeeeeeeddd]]][[[YYYXXXYYYZZZYYYXXXUUUTTTRRRRRRQQQPPPMMMKKKJJJGGGDDDBBBBBBAAA???===;;;:::999888777666555444111111000///............------,,,,,,+++***))))))#########"""######$$$%%%######$$$%%%'''(((((()))))))))***))))))(((''''''''''''&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''((()))$$$%%%%%%&&&(((***+++,,,*********)))))))))((((((***+++---.........000222//////000111222333333444000222555777888777555444111444666888888999:::<<<>>>AAAIIITTT\\\^^^[[[VVVTTTRRRTTT\\\gggxxx|||nnn\\\NNNFFFFFFPPP[[[ggglllqqqoooggghhhxxxrrr]]]LLLEEEBBBEEEFFFHHHTTTcccoootttjjj```]]]^^^gggrrr~~~}}}~~~wwwooohhheeeaaa^^^]]]\\\[[[ZZZYYY```hhhlllnnnsss}}}nnnQQQAAA:::666333//////.........---------,,,+++***))))))***++++++))))))))))))))))))))))))''''''''''''''''''&&&&&&''''''(((((('''%%%###"""%%%%%%%%%&&&'''(((((()))((('''%%%$$$%%%&&&((()))&&&***+++***---555???EEEXXXsssxxxqqqvvvrrrSSSHHHAAADDDKKKSSScccsss}}}}}}|||{{{xxxvvvsssqqqlllkkkiiigggdddbbb```___]]]\\\ZZZXXXWWWVVVWWWWWWPPPPPPQQQQQQPPPPPPOOOOOOJJJHHHFFFCCCAAA???======::::::999888777555555444.........---------......******+++++++++,,,,,,,,,)))'''%%%###!!!"""######$$$%%%&&&&&&''''''&&&&&&%%%&&&'''((()))))))))))))))(((&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&'''(((((())),,,+++***))))))+++---...///////////////.........333333333222222222111111000222666:::<<<;;;:::888777888999999888888999:::<<>>BBBGGGLLLZZZkkkwwwjjjcccccc]]]aaaiiivvv~~~|||ssslllfffaaa^^^\\\^^^______^^^___cccgggmmmqqqvvv{{{rrrUUUDDD;;;666222000//////......---,,,,,,+++***)))(((((()))******((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''&&&$$$###''''''(((((()))******+++((('''&&&&&&&&&'''((()))'''***,,,+++---444>>>EEEXXXtttvvvpppvvv~~~uuuUUUJJJCCCFFFLLLTTTcccsss~~~||||||{{{zzzxxxuuurrrppplllkkkiiigggdddbbb```___]]][[[YYYWWWVVVUUUUUUUUUSSSRRRRRRPPPOOOMMMKKKJJJJJJHHHFFFDDDAAA???>>>===;;;:::999888777666555444111000///...---,,,,,,,,,,,,,,,,,,+++******))))))((('''%%%###"""""""""###$$$%%%&&&&&&'''&&&&&&&&&&&&'''((()))************)))(((&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((,,,+++***))))))+++,,,...////////////............111111111222222333333333333555777:::;;;:::888777777888999999777777999:::AAAJJJWWW```bbb[[[QQQJJJIIIIIIOOO[[[gggvvvttt^^^NNNGGGFFFMMMUUUcccsssuuullljjjkkktttbbbNNNHHH@@@>>>EEEKKKRRRcccuuurrrfff\\\ZZZ]]]ggglllvvv~~~}}}sssooojjjeee```]]][[[YYYaaaccceeefffgggiiimmmqqqzzz~~~wwwZZZGGG===666222111111000///---,,,++++++))))))((((((((())))))***''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&'''''''''&&&&&&%%%''''''(((((()))*********'''((((((((()))))))))***(((+++------...333>>>FFF[[[wwwvvvqqqvvvyyyxxxwwwWWWLLLDDDGGGMMMUUUdddttt}}}{{{{{{zzzyyyvvvssspppoookkkjjjhhhfffdddbbb```___]]]\\\ZZZWWWUUUTTTSSSSSSQQQQQQPPPOOOMMMKKKIIIHHHJJJIIIFFFDDDAAA@@@???>>><<<;;;:::999777666555444222111000...,,,+++++++++...---,,,+++)))'''&&&&&&'''&&&%%%%%%$$$###""""""$$$$$$%%%&&&&&&&&&&&&&&&'''((()))***++++++++++++***)))'''%%%$$$###$$$$$$$$$%%%%%%&&&&&&''''''''')))))))))(((((((((''''''++++++***))))))+++,,,---........................///000111222333444444555666777888999999999888777777888999888777888:::<<>>777555333222111///...,,,+++***)))))))))))))))*********(((((((((((((((((((((((((((((()))))))))))))))***&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''(((((('''((()))******+++*********+++...//////333???JJJaaa~~~zzzuuuyyywwwrrrwwwWWWLLLDDDGGGLLLTTTcccsss~~~|||zzzzzzyyywwwuuurrrooommmjjjiiigggeeecccaaa```___^^^]]][[[YYYVVVUUUSSSRRRMMMMMMMMMMMMLLLKKKJJJJJJIIIHHHFFFDDDAAA@@@???>>><<<;;;:::999777555444444111000///...---,,,,,,,,,------,,,***((('''&&&%%%%%%%%%&&&%%%%%%###"""!!!$$$$$$%%%&&&&&&&&&&&&%%%''''''((()))***************)))'''%%%############$$$$$$%%%%%%&&&'''((((((((((((((()))))))))))))))*********)))***+++,,,,,,------...............///000000111222333333444444666777777888999999999999888888888777777999<<>><<<;;;:::888666555333333//////...------------...++++++******)))(((((('''%%%%%%%%%%%%%%%$$$###"""###$$$%%%%%%&&&&&&%%%%%%&&&&&&'''((()))))))))))))))(((&&&$$$############$$$$$$%%%%%%&&&'''((((((&&&&&&'''((()))***+++,,,***))))))*********++++++,,,---------......//////222222222222222222222222444555777888:::;;;;;;<<<888888888777888;;;@@@DDDUUUYYYZZZUUUKKKCCC@@@AAA@@@EEELLLVVVfff~~~{{{dddSSSHHHEEEIIIOOO___vvvyyytttnnnqqq}}}hhhVVVNNNHHHHHHKKKRRR___sssyyyoooddd^^^YYYZZZ^^^gggwww}}}wwwrrrjjjgggbbb]]][[[\\\___bbbgggkkkppptttxxx}}}rrrUUUCCC<<<:::444333222000...,,,+++***)))***+++,,,------------************************&&&''''''(((((()))))))))((((((''''''&&&''''''((((((((())))))))))))))))))''''''((()))***++++++,,,,,,+++---111111666HHH\\\{{{}}}tttrrrTTTIIIBBBFFFLLLTTTdddttt}}}~~~}}}|||zzzzzzyyywwwtttpppmmmkkkhhhgggfffdddbbb```______^^^^^^]]]\\\ZZZXXXVVVTTTPPPOOONNNLLLJJJGGGEEEDDDFFFEEEDDDBBB@@@>>>>>>===;;;:::999777555333222111......---------......///*********************)))%%%%%%%%%$$$$$$$$$############$$$%%%%%%%%%%%%%%%%%%&&&'''(((((()))))))))'''&&&%%%$$$######$$$$$$$$$%%%%%%&&&&&&'''''''''$$$$$$&&&''')))+++,,,,,,)))))))))************+++,,,,,,,,,---......//////333333333222222222111111333444777999;;;<<<<<<<<<888888777777999>>>EEEJJJWWWVVVQQQIIIAAA===>>>@@@AAAGGGNNNVVVggg|||fffTTTIIIEEEHHHNNN^^^wwwxxxpppqqq|||yyyaaaRRRLLLGGGHHHNNNYYYjjjqqqeeeaaa\\\ZZZ[[[```gggrrryyyrrrlllfffbbb[[[\\\\\\\\\^^^cccjjjooosssxxx}}}^^^GGG<<<999333333222000///---,,,+++((()))+++,,,------,,,,,,))))))))))))))))))))))))''''''((())))))***++++++***)))((('''&&&&&&'''''')))))))))))))))))))))(((''''''''''''(((***,,,------***,,,111222999NNNfffxxxpppTTTIIICCCFFFMMMVVVfffvvv~~~~~~||||||||||||{{{{{{yyywwwtttpppmmmkkkgggfffeeecccbbb```___^^^\\\\\\\\\[[[ZZZXXXVVVUUUPPPPPPNNNLLLJJJGGGEEEDDDEEEDDDBBB@@@???======<<<:::999888666444222000///000///...---------------++++++++++++************&&&%%%$$$#########$$$%%%######$$$%%%%%%%%%%%%$$$&&&'''((())))))***))))))&&&%%%$$$######$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%'''((()))******((())))))***************++++++,,,------...//////222222222222222222333333333555888;;;<<<<<<:::999777777777888;;;AAAIIIOOOTTTOOOGGG???:::999:::<<<@@@HHHQQQZZZkkk}}}fffUUUJJJEEEHHHNNN^^^yyy|||rrrqqq|||nnnZZZOOOKKKGGGKKKSSSaaatttvvvlllbbb\\\]]][[[\\\```iiisss}}}xxxpppiiidddaaa___]]]ZZZ^^^bbbggglllsss{{{dddJJJ<<<666333222111000///...---,,,'''(((***+++,,,,,,++++++((((((((((((((((((((((((((())))))***++++++,,,,,,+++***((('''&&&&&&&&&''''''''''''''''''&&&&&&&&&((('''&&&&&&'''))),,,---...***,,,111333:::RRRlll~~~{{{oooTTTJJJCCCGGGOOOXXXhhhyyy~~~|||zzzzzz{{{||||||{{{zzzxxxtttqqqmmmkkkffffffeeecccaaa```___^^^ZZZ[[[[[[[[[YYYXXXVVVTTTMMMMMMMMMLLLKKKIIIHHHGGGDDDCCCAAA???>>>===<<<<<<999999777555333111///...222111///...,,,,,,++++++------,,,,,,+++******)))'''%%%$$$""""""###%%%&&&######$$$%%%%%%%%%%%%$$$'''((()))******+++++++++%%%$$$#########$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((()))***************++++++,,,,,,---...//////000000111222333444444555555777:::<<<===;;;999777777777777888<<>><<<<<<======???IIITTT]]]ooo}}}gggVVVKKKFFFIIINNN^^^zzz~~~tttrrr|||gggWWWPPPMMMKKKPPPYYYgggyyy~~~ssshhhddd```[[[[[[___^^^___fffqqq}}}|||mmmhhhbbb]]]]]]^^^`````````eeelllsssyyymmmRRR???666666444222000............---,,,***(((((()))***+++(((((((((((((((((((((((())))))************))))))((()))))))))(((''''''&&&&&&''''''((((((((((((((())))))))))))************)))---,,,///777???TTTrrrvvvyyy~~~jjjPPPJJJFFFIIIQQQ\\\jjjwww~~~|||zzzyyyyyyyyyzzzyyywwwtttqqqooommmlllgggeeedddcccbbb```\\\ZZZ[[[[[[YYYXXXVVVTTTSSSSSSMMMLLLKKKIIIHHHHHHHHHIIIEEEEEEDDDBBB@@@???======<<<:::666333111000000000/////////...------,,,,,,---,,,++++++++++++)))'''%%%%%%###"""""""""###$$$######$$$%%%&&&''''''((('''(((((()))***++++++,,,&&&$$$######%%%&&&''''''!!!"""$$$%%%&&&''''''''''''&&&&&&&&&&&&'''((((((''''''(((((())))))******,,,,,,---...///000111111111222222333333444444555444666999;;;:::777333111333444777:::???EEEJJJMMMJJJFFFAAA<<<999:::>>>@@@FFFMMMWWWdddyyy}}}mmm[[[LLLGGGIIIMMM```vvvwwwttt~~~lll^^^UUUPPPNNNLLLTTTaaaoooxxxzzzvvvrrrbbb^^^YYYXXXZZZ]]]]]]]]]aaahhhssswwwllldddZZZ\\\]]]]]]^^^ccclllrrrvvvyyy}}}pppUUUBBB999666555222000............,,,+++)))((('''((()))***))))))))))))))))))))))))(((((())))))))))))((((((%%%%%%&&&&&&%%%$$$$$$###&&&&&&'''((((((((((((((((((((()))))))))************...,,,///777>>>RRRppp~~~www~~~yyyeeePPPJJJFFFJJJQQQ\\\kkkwww~~~~~~{{{zzzyyyyyyyyyyyyxxxvvvssspppmmmkkkjjjfffeeecccbbbbbb___\\\YYY[[[[[[YYYXXXVVVTTTSSSSSSMMMLLLJJJHHHGGGGGGHHHHHHFFFEEEDDDBBB@@@???>>>===:::888666333222111222222111000000//////......---,,,+++******+++***(((&&&%%%%%%###"""""""""###$$$""""""###$$$%%%&&&'''''')))))))))))))))*********+++)))&&&$$$$$$###"""!!!"""###$$$%%%&&&'''''''''&&&&&&%%%&&&&&&'''(((((((((((())))))***+++++++++......///000111222333333111222222333333444444555111333666888999888666444777777999;;;>>>AAADDDEEEDDDAAA>>>;;;:::<<<@@@CCCKKKRRR]]]jjj~~~nnn[[[LLLFFFHHHKKK[[[sss{{{xxxwwwbbbVVVOOOKKKKKKSSSXXXaaaiiilllkkkeeeaaaYYYWWWVVVVVVYYY^^^ccceeeqqqxxx~~~xxxrrrllleee___XXX\\\```dddhhhoooxxxuuuZZZFFF<<<777555333000///...---...+++***((('''''''''((()))************************''''''((((((((((((''''''(((((((((''''''''''''&&&&&&&&&'''(((((((((((('''(((((())))))))))))*********...---///777===PPPnnnxxxuuurrr___OOOIIIFFFJJJRRR]]]kkkwww|||~~~|||zzzyyyxxxxxxxxxwwwtttqqqnnnkkkiiihhheeecccbbbaaa```^^^[[[YYYZZZZZZXXXWWWUUUTTTRRRRRRLLLKKKIIIGGGFFFFFFFFFGGGEEEEEECCCBBB@@@>>>======999888666444333333444444000//////......---,,,,,,+++***))))))******(((&&&%%%%%%###"""""""""###$$$""""""###$$$%%%&&&&&&'''************)))))))))(((---***&&&$$$######!!! $$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&'''((()))***)))))))))***++++++,,,,,,......///000111222222333111222222333333444444555333444666888888888777777666777999;;;===>>>???@@@<<<;;;;;;::::::>>>DDDHHHSSS[[[eeesssooo[[[LLLFFFGGGJJJWWWppp~~~fffVVVNNNIIIHHHIIITTTWWW[[[]]]\\\XXXTTTPPPPPPRRRUUUXXX\\\dddmmmuuu~~~|||{{{uuummmfffcccaaa`````````eeemmmsssyyyzzz^^^III>>>777666333111///...------+++***)))(((((((((((()))))))))))))))))))))))))))'''(((((())))))(((((('''))))))((((((((((((((()))%%%&&&''''''((((((''''''(((((((((((()))))))))***(((,,,,,,///777===PPPnnnpppqqqooo]]]OOOIIIFFFKKKSSS]]]kkkwwwzzz}}}{{{zzzyyyxxxxxxwwwtttqqqnnnjjjhhhgggdddbbb```______^^^[[[YYYXXXWWWVVVUUUSSSQQQPPPOOOLLLJJJHHHGGGEEEEEEEEEEEEDDDCCCBBB@@@>>>===<<<;;;:::999777555444333333333------,,,++++++******)))***)))((()))***)))'''&&&%%%%%%###"""""""""###$$$!!!""""""###$$$%%%&&&&&&)))))))))))))))*********(((&&&######$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((***+++,,,(((((()))******++++++,,,+++,,,,,,---...///000000111222222333333444444555::::::999999888777777666333555777:::<<<=========777888:::;;;<<>><<<;;;:::999<<<:::999666444222111111,,,,,,,,,+++******)))))))))(((((((((******(((&&&%%%%%%###"""""""""###$$$""""""###$$$%%%&&&&&&'''&&&'''((()))***+++,,,,,,%%%###"""###%%%'''(((''''''&&&%%%%%%%%%&&&''''''))))))))))))***+++,,,---''''''(((((()))*********++++++,,,---...///000000111222222333333444444555999999888777666666666666444555777999:::::::::999666999;;;===???FFFOOOWWW```iiivvv~~~jjjXXXLLLHHHJJJLLLVVVqqqpppbbbRRRKKKGGGEEEEEEGGGFFFGGGIIIIIIHHHIIIKKKNNNQQQYYYbbbgggkkksss{{{|||~~~}}}wwwxxxyyyyyyzzz|||{{{tttlllfffbbb^^^]]]\\\\\\___gggsss|||}}}|||hhhOOOAAA999777555222///...------++++++++++++*********)))''''''''''''''''''''''''))))))************))))))'''&&&%%%%%%%%%&&&((((((%%%%%%&&&''''''''''''&&&''''''(((((((((((())))))%%%***+++...777<<>><<<:::999888;;;:::999777444222000//////......------,,,++++++***)))((()))******)))'''%%%%%%###"""""""""###$$$"""###$$$%%%&&&''''''(((%%%&&&''')))***,,,---...'''%%%######$$$&&&&&&%%%'''&&&%%%%%%%%%&&&((()))++++++*********+++,,,,,,'''''''''((())))))******------...///000111111222111222222333333444444555333333333444555555666666999999999999888777555555777;;;>>>AAADDDMMMYYYcccjjjsss~~~|||hhhUUUKKKHHHIIIKKKXXXrrrbbbWWWKKKGGGDDDAAAAAACCCEEEFFFHHHGGGGGGIIIOOOTTTYYYaaajjjpppuuu|||zzzzzz{{{zzzxxxuuutttvvvzzz}}}uuurrrnnnhhhccc^^^[[[ZZZZZZ^^^bbbffflllvvv~~~zzzxxx{{{mmmRRRCCC:::888555222///...------***************))))))((((((((((((((((((((((((((((((((())))))))))))(((((())))))'''''''''(((***+++$$$%%%&&&&&&''''''&&&&&&'''''''''((((((((())))))(((,,,,,,///666:::KKKgggtttvvv}}}tttdddOOOIIIFFFJJJPPPXXXdddnnnzzz~~~}}}}}}}}}}}}~~~~~~~~~~~~}}}{{{yyywwwuuusssrrrpppnnnllljjjiiihhheeebbb___^^^^^^^^^]]]\\\UUUTTTSSSRRRPPPNNNMMMLLLMMMLLLJJJGGGEEEEEEDDDDDDBBBBBB@@@???===<<<::::::999888777666444222000////////////...------,,,,,,***))))))***++++++***(((%%%%%%###"""""""""###$$$$$$$$$%%%&&&'''(((((()))&&&'''((()))***+++,,,,,,)))&&&$$$###$$$%%%%%%$$$&&&%%%%%%$$$%%%''')))+++++++++***))))))))))))***'''(((((()))******++++++,,,------...///000111111111222222333333444444555333333555666666777666666;;;:::999777666666555555888<<>>EEESSSfffyyyzzzaaaQQQGGG???AAAIIIXXXkkk|||nnnYYYJJJHHHDDDAAA???AAACCCEEEJJJOOOUUUYYY\\\bbbjjjpppyyy}}}~~~~~~~~~~~~yyyuuussssssvvvxxx|||zzznnncccYYYTTTSSSOOOQQQTTTVVVYYY```jjjrrryyysssppplllmmmqqquuuzzz}}}```MMM???888222333333111//////,,,,,,++++++,,,------...,,,+++***)))(((((((((((()))((('''(((******((('''''''''''''''''''''''''''((((((''''''''''''((((((+++&&&"""###(((+++)))&&&''''''***...111777EEERRRlllsssxxx{{{qqqmmmrrrxxxeeeQQQIIIBBBCCCJJJUUUeeesss~~~|||yyyxxxyyyzzz{{{wwwvvvttttttuuutttqqqooollllllkkklllllljjjgggdddccc```^^^\\\\\\[[[YYYXXXWWWWWWUUUTTTRRRPPPOOOOOOLLLKKKJJJHHHGGGFFFEEEEEEEEEDDDAAA???===;;;:::999===:::777444333111...,,,111000///......///000000++++++******)))(((((('''$$$$$$############$$$$$$%%%%%%$$$$$$%%%''')))+++((((((((())))))((((((''''''&&&%%%$$$$$$%%%&&&'''$$$%%%%%%&&&'''(((((()))'''((()))***************))))))))))))(((((((((((()))+++---......///111333555555555555555666666777999888666555555555666777999888777666666777888999======@@@HHHXXXlll~~~vvv^^^PPPFFF@@@CCCKKKSSSjjj}}}{{{aaaPPPHHHEEEBBB@@@@@@CCCGGGJJJUUUWWW[[[aaaiiiqqqxxx|||~~~~~~~~~~~~|||{{{{{{}}}{{{xxxwwwwwwyyy{{{~~~uuuggg^^^VVVOOOLLLMMMMMMRRRYYY___gggppp{{{~~~vvvooojjjhhhgggjjjqqqxxxgggRRR@@@888222222222000...///+++++++++***++++++,,,---++++++***)))(((((((((((()))((('''((()))***(((&&&***)))'''&&&%%%%%%&&&&&&'''''''''''''''''''''((()))'''&&&''')))***)))((()))))),,,///111777CCCPPPaaa}}}uuuzzz}}}ooolllssszzzgggQQQIIIBBBDDDJJJVVVfffttt}}}}}}zzzxxxvvvuuuvvvvvvqqqppppppppprrrrrrpppnnnkkkjjjjjjkkklllkkkhhhfffbbb___]]][[[[[[ZZZYYYWWWXXXXXXWWWUUUSSSRRRPPPPPPLLLKKKIIIHHHFFFFFFEEEEEEDDDCCCAAA???===<<<;;;;;;GGGAAA:::444222111000000000///...------------------,,,***((('''((())))))$$$$$$############$$$$$$$$$$$$###$$$%%%&&&((()))&&&'''((()))***+++++++++''''''&&&%%%%%%&&&''''''###$$$&&&(((************&&&'''(((***++++++++++++))))))))))))***************,,,.../////////111333444444444555555555666666888777666555444555666666;;;:::888777777777888999===>>>DDDOOOaaatttqqqZZZMMMFFFAAAFFFNNNRRRlllhhhUUUIIIEEECCC@@@???BBBGGGMMMRRRZZZ\\\```iiittt}}}~~~}}}}}}}}}{{{uuuwwwyyyxxxvvvsssrrrrrrwww{{{~~~}}}}}}~~~~~~iii___TTTNNNJJJGGGHHHLLLOOOUUU```jjjtttvvvooojjjfffddddddeeejjjsss|||lllTTTAAA999333222222///......+++***************++++++******)))((((((((((((((((((''''''((())))))(((&&&+++)))'''%%%$$$%%%&&&'''&&&&&&''''''''''''''''''&&&''')))))))))(((((()))++++++...111222666BBBNNNZZZwwwyyy{{{}}}lllllltttxxxfffOOOGGGBBBDDDKKKXXXiiiwww|||~~~|||yyyvvvtttsssrrrrrrnnnmmmmmmnnnppppppooonnnlllkkkjjjjjjjjjiiigggeee```^^^[[[ZZZZZZZZZXXXWWWXXXWWWVVVTTTSSSQQQPPPOOOJJJIIIGGGEEEDDDCCCCCCCCCBBBAAA@@@>>>===<<<<<<<<>>===<<<;;;;;;;;;===999444000///...---,,,///......---,,,,,,+++***)))***+++,,,+++)))'''&&&$$$$$$############$$$$$$#########$$$%%%&&&'''((())))))************))))))&&&%%%$$$######$$$%%%&&&)))***,,,......---+++******************)))(((''''''(((((()))***+++,,,,,,***+++------------///111000111222333333333222222555555444333333444555666555555444555666888:::;;;:::EEEVVViiixxx~~~iiiTTTIIICCC@@@EEEOOOaaa}}}iiiZZZSSSPPPFFFDDDCCCDDDHHHOOOVVV[[[___jjjwww}}}|||}}}}}}~~~|||vvvtttppprrrrrrnnngggccccccdddnnnqqqvvvyyy{{{|||~~~xxxfff\\\QQQLLLIIIKKKMMMPPPXXX```ooottt}}}xxxtttllleeeaaaaaadddfffjjjpppzzzvvvYYYFFF===555333222000...000,,,+++******)))*********)))((((((''''''(((((((((((('''&&&'''((()))'''%%%((('''&&&%%%&&&&&&((((((###$$$&&&'''(((((('''&&&%%%'''((('''''''''((()))'''(((***---...111;;;FFFTTTppp}}}yyyzzzlllmmmwwwvvvbbbMMMEEEAAADDDNNN\\\nnn|||}}}~~~|||zzzwwwtttrrrpppooopppooonnnoooppppppnnnlllllljjjhhhfffeeedddbbb```]]][[[YYYXXXXXXXXXWWWVVVTTTTTTRRRQQQOOONNNLLLLLLKKKJJJHHHGGGEEEEEEDDDDDD???>>>===<<<::::::999999777555222000000000///...+++++++++++++++***)))((((((***,,,---,,,***'''%%%$$$$$$############$$$$$$######$$$%%%&&&'''((((((************)))(((''''''%%%$$$############$$$%%%))))))***++++++***)))(((++++++++++++***((('''&&&%%%&&&&&&'''((()))))))))***+++------,,,---...000000111222333444333222111444444333222333444555666333333333444666888;;;<<<===MMMdddvvv}}}}}}yyyeeePPPFFFAAA???FFFOOOfffvvvaaaWWWRRRNNNFFFFFFFFFHHHMMMTTTZZZ^^^bbbooo}}}~~~}}}|||}}}~~~vvvqqqnnnlllmmmlllfff___[[[\\\```gggjjjnnnqqqtttwwwzzz|||}}}tttaaaUUUPPPIIIHHHJJJPPPUUUZZZccclllyyy|||wwwtttjjjhhhccc___]]]___dddiiilllwwwbbbHHH???777444333000///111,,,,,,+++***************(((((('''''''''(((((()))'''&&&&&&'''(((((('''%%%((((((((('''&&&&&&%%%%%%"""$$$&&&'''(((((('''&&&)))((('''&&&'''))))))***'''(((+++...///111;;;FFFTTTrrr}}}uuu{{{mmmnnnxxxzzzeeeOOOHHHBBBEEENNN[[[lll{{{|||~~~|||zzzxxxuuusssqqqppprrrpppooooooooonnnllljjjjjjgggeeeddddddcccaaa```\\\ZZZXXXWWWXXXXXXWWWUUUTTTSSSRRRPPPOOOMMMLLLKKKKKKJJJHHHGGGEEEDDDDDDDDD???>>><<<:::999888777777999666222111111222222111(((((()))******)))((('''******++++++***)))''''''$$$$$$############$$$$$$###$$$%%%&&&'''(((((((((((())))))))))))((('''&&&&&&%%%$$$######$$$%%%&&&(((((())))))******++++++***************)))(((''''''''''''(((((()))))))))+++,,,......------///000111222444555555555333222444333222222222333555666555555555555666888:::<<>>IIIWWWuuu}}}rrr~~~nnnpppyyy~~~hhhRRRJJJDDDFFFNNNZZZkkkxxx|||~~~}}}{{{yyyvvvtttrrrqqqsssqqqoooooonnnmmmjjjhhhgggeeecccbbbccccccbbbaaa\\\ZZZXXXWWWWWWWWWVVVUUUTTTTTTRRRQQQOOOMMMLLLKKKIIIHHHFFFDDDCCCBBBBBBBBB>>>===;;;999888666666555777444///,,,---...000000***+++---......---,,,+++,,,+++***(((((((((((()))$$$$$$############$$$$$$$$$$$$&&&'''((()))))))))''''''(((((((((((((((''''''&&&%%%%%%%%%%%%&&&''')))))))))***+++---...///((())))))************)))+++++++++++++++,,,,,,,,,,,,...//////......000111222333555777777666555444333333222222222333555666888888777777777999:::;;;LLL```wwwsssuuuzzzppp\\\JJJBBBAAABBBJJJUUUfff~~~xxxdddYYYRRRJJJAAACCCEEEIIIOOOVVV]]]cccfffxxx{{{~~~{{{xxxyyy|||~~~|||||||||||||||~~~}}}||||||}}}uuuiiibbb___[[[\\\[[[TTTMMMLLLSSSYYYYYY[[[]]]```ccchhhnnnssswwwyyy{{{}}}}}}kkkWWWPPPMMMHHHCCCJJJMMMWWWdddnnnvvv}}}uuuooollljjjfffccc\\\^^^```aaadddkkkttt{{{yyymmmQQQCCC777777555///---///...---,,,***)))(((((((((''''''((((((((((((''''''########################(((((('''''''''&&&&&&&&&'''&&&&&&''')))(((&&&$$$(((((((((((())))))))))))+++)))***///333777@@@III\\\xxx~~~www}}}ppprrr{{{mmmSSSKKKFFFKKKUUU___jjjrrrwww{{{~~~}}}zzzxxxuuutttrrrrrrooooooooonnnmmmkkkjjjiiigggeeecccaaa____________ZZZYYYXXXWWWVVVVVVVVVVVVTTTRRRPPPNNNNNNMMMJJJHHHMMMJJJGGGEEEDDDCCCAAA???>>>===<<<:::999888777777222111000...,,,++++++***++++++++++++++++++++++++(((((())))))'''%%%""" """"""!!!!!!!!!!!!""""""###"""!!!!!!!!!"""###$$$)))))))))))))))(((''''''''''''''''''''''''''''''+++)))&&&###$$$&&&))),,,(((***,,,,,,***((('''&&&))))))(((((((((***,,,---+++,,,...000111111000000000111222444555555444444///333666444000///111555888444222444666777;;;AAAQQQnnn|||~~~ooolllqqqxxx~~~kkkZZZJJJBBB======FFFSSSggg|||rrrddd```\\\SSSHHHCCCDDDHHHNNNQQQUUU]]]hhhqqqzzz{{{}}}|||xxxyyyyyyzzz}}}~~~~~~~~~~~~|||{{{{{{xxxlll```XXXVVVQQQOOOMMMKKKJJJKKKLLLMMMNNNRRRWWWYYYZZZ]]]dddjjjlllqqquuuwwwwwwxxxzzz}}}zzzlll[[[PPPIIIFFFFFFIIILLLXXXfffpppvvv~~~qqqjjjaaa[[[ZZZZZZZZZYYYYYY]]]bbbfffiiipppxxx~~~sssTTTDDD888777666000---///,,,,,,+++***))))))******(((((())))))))))))((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''&&&&&&'''((((((&&&$$$&&&''''''((()))******++++++***+++///222666???III^^^{{{yyyuuu~~~vvvvvv}}}lllRRRJJJFFFKKKUUU```jjjsssxxx{{{~~~}}}|||zzzwwwuuusssrrrqqqoooooonnnmmmlllkkkiiihhhfffeeecccbbb````````````^^^]]]\\\ZZZXXXWWWWWWVVVSSSQQQOOONNNNNNMMMJJJHHHMMMJJJGGGFFFEEEDDDBBB@@@>>>===<<<:::888777777666333222111///...---------************************))))))***)))(((&&&###"""""""""!!!!!!!!!!!!""""""$$$$$$$$$$$$$$$%%%%%%&&&)))))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''((()))+++,,,)))+++------,,,******+++(((((((((((()))***++++++***+++---///000000000000000111222444444444333333111333555444222111222555666333444666777999@@@III[[[vvv{{{}}}vvvhhhgggppp{{{yyyeeeUUUGGG@@@===>>>HHHUUUiii|||uuuiii___]]][[[RRRHHHCCCDDDIIIOOOTTTXXX```jjjrrrvvvxxx|||}}}vvvuuuwwwzzz{{{~~~~~~~~~}}}{{{zzzyyy|||pppeeeYYYQQQOOOKKKJJJIIIGGGFFFFFFGGGGGGIIIMMMQQQSSSTTTXXX___dddgggkkkqqqssstttuuuxxx{{{~~~~~~jjj^^^QQQJJJHHHGGGKKKPPPUUUaaappp{{{~~~tttnnnhhhbbbZZZVVVUUUVVVWWWWWW]]]bbbgggkkkooouuu}}}zzzYYYHHH999777666000...///++++++************++++++))))))************))))))))))))))))))))))))))))))'''''''''''''''&&&&&&&&&&&&&&&%%%&&&((((((&&&%%%%%%%%%&&&((()))+++,,,,,,,,,+++,,,///222666???JJJaaa~~~~~~rrrqqq~~~~~~{{{~~~iiiPPPIIIEEEKKKVVV```kkksssyyy|||~~~~~~~~~|||{{{yyyvvvtttrrrqqqpppnnnnnnnnnmmmkkkiiihhhgggeeedddcccbbbaaaaaaaaaaaa___^^^]]][[[YYYWWWUUUTTTSSSQQQNNNMMMMMMLLLJJJHHHKKKIIIFFFEEEEEEEEECCCBBB???===<<<:::888666666555333333111000000/////////))))))))))))))))))))))))************)))'''$$$###""""""!!!!!!!!!!!!""""""######$$$%%%%%%%%%%%%%%%)))))))))))))))(((''''''%%%%%%%%%%%%&&&&&&&&&&&&'''((()))+++,,,,,,,,,,,,)))+++,,,,,,++++++,,,---&&&'''((())))))************+++,,,...////////////000111222333333222111111333333333333333333333333222333666888777:::FFFRRRjjjzzz}}}kkkaaacccppp|||qqq]]]OOOBBB???===>>>IIIVVVjjjzzzwwwuuutttqqqfff```]]]^^^]]]TTTJJJDDDDDDIIIQQQXXX]]]dddmmmsssssswww}}}yyytttrrrssswwwzzz{{{~~~~~~~~~}}}}}}}}}~~~~~~}}}|||{{{zzzyyypppeeeZZZOOOHHHFFFCCCCCCCCCBBBAAAAAA@@@@@@AAAEEEIIIKKKMMMQQQWWW\\\^^^ccciiilllnnnpppuuuyyy{{{|||tttdddXXXOOOGGGFFFHHHMMMTTT\\\bbbmmm}}}xxxpppfff```]]]YYYTTTQQQRRRUUUWWWXXX___dddkkkppptttzzz___LLL;;;777666111...000,,,,,,+++*********++++++((())))))******))))))(((''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%'''((('''%%%&&&&&&'''((()))***++++++,,,+++---000111555@@@KKKdddxxxnnnooo~~~~~~zzzeeeNNNGGGDDDKKKWWWbbbmmmuuu|||~~~~~~~~~~~~~~~~~~{{{zzzxxxuuusssqqqpppooommmmmmmmmkkkjjjhhhfffeeebbbbbbaaaaaa````````````\\\[[[ZZZYYYWWWUUUSSSRRRQQQPPPNNNMMMMMMLLLJJJHHHHHHFFFDDDCCCDDDDDDCCCAAA>>>===;;;999777555555444222222111000//////000000************************))))))))))))(((&&&%%%$$$""""""!!!!!!!!!!!!"""""" !!!###$$$%%%$$$$$$###)))))))))))))))(((''''''$$$$$$%%%%%%%%%%%%%%%&&&'''''')))***+++,,,------)))******)))(((((()))+++%%%&&&((()))******)))(((******+++---......//////000111222333222111000///444222111222333444333111111444888999777:::JJJZZZwww{{{~~~sssccc^^^dddrrrssshhhVVVIII@@@>>>===>>>GGGSSSgggssszzzuuummmhhhfffccc___```bbbdddaaaYYYNNNGGGDDDJJJSSS\\\cccjjjpppttttttzzzvvvqqqpppqqquuuyyywwwyyy|||~~~~~~}}}}}}zzzzzzzzzzzz{{{{{{|||}}}~~~~~~~~~~~~}}}}}}}}}}}}vvveeeZZZRRRHHHBBB@@@<<<============<<<;;;:::<<<>>>AAADDDFFFJJJOOOSSSUUUZZZ```dddgggjjjppptttyyy|||sssbbbWWWMMMGGGCCCFFFLLLTTT^^^hhhoooyyyyyyoooiiiddd\\\VVVUUUSSSQQQQQQSSSXXX\\\___eeejjjqqqwww|||fffQQQ===888777222///111///...---+++***)))))))))'''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&%%%$$$$$$&&&''''''&&&(((((((((((())))))))))))++++++---000111555AAANNNggg|||qqqsss{{{{{{uuu```KKKEEECCCKKKXXXcccnnnvvv~~~~~~~~~~~~~~~~~~}}}}}}zzzxxxvvvtttqqqooonnnnnnllllllkkkjjjhhhfffdddccc_______________^^^]]]]]]XXXXXXXXXXXXWWWUUUTTTSSSPPPOOOMMMLLLLLLKKKJJJHHHEEECCCAAA@@@AAAAAA@@@???===<<<:::888666555444444111000///...............++++++++++++++++++++++++((((((((('''&&&%%%$$$###""""""!!!!!!!!!!!!"""""" !!!###$$$%%%%%%$$$$$$)))))))))))))))(((''''''$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&(((***,,,---***++++++)))''''''(((***%%%&&&(((*********))))))***++++++,,,---...///000000111222333222111000///333111000111222333222000222555999999777<<>>>>>======DDDOOOaaaiiinnnkkkddd```______aaaggglllllleeeZZZOOOHHHEEEKKKTTT^^^gggnnnsssvvvwww}}}wwwooonnnpppqqqtttxxxssstttwww{{{~~~}}}}}}wwwwwwwwwwwwxxxyyyzzz{{{||||||}}}~~~}}}mmm\\\RRRKKKDDD>>>===999999:::::::::999888777999:::<<<>>>@@@DDDHHHKKKLLLQQQWWW[[[^^^bbbhhhmmmvvv{{{mmm^^^UUURRRHHHEEEDDDJJJQQQZZZfffppp{{{zzzqqqeee]]]YYYVVVRRRNNNPPPPPPQQQRRRWWW]]]ccchhhnnnsss{{{lllUUU???888777333000111000///---,,,***)))))))))''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&$$$###$$$&&&'''''''''))))))))))))((((((((((((******---000000555CCCQQQhhhwwwxxx}}}wwwwwwpppZZZIIICCCCCCLLLXXXdddooowww~~~~~~~~~}}}|||||||||||||||yyywwwuuurrrpppnnnmmmllllllkkkjjjiiigggeeecccbbb^^^______^^^]]]\\\[[[ZZZWWWXXXXXXYYYXXXWWWUUUTTTOOONNNLLLKKKLLLKKKIIIHHHDDDBBB@@@?????????>>>===;;;:::999777666555555555000///...---,,,,,,,,,,,,++++++++++++++++++++++++(((''''''&&&%%%%%%$$$$$$""""""!!!!!!!!!!!!""""""######%%%&&&'''''''''''')))))))))))))))(((''''''$$$$$$%%%%%%&&&&&&'''''''''&&&%%%%%%&&&(((***,,,***,,,---,,,+++***+++,,,'''((()))******+++++++++,,,+++,,,,,,---///000111000111222333333222111111222222222222222222222222555666999:::999@@@TTTggg{{{aaaYYYZZZfffooowwwyyywwwqqqfff\\\NNNDDD===>>>>>>===CCCLLL[[[```cccbbb^^^]]]___bbbfffpppvvvqqqeeeYYYNNNGGGEEEKKKTTT___jjjqqqvvvxxxxxxxxxqqqlllnnnqqqqqqrrrtttoooooorrrzzz~~~wwwwwwwwwwwwwwwxxxyyyzzz{{{|||}}}~~~vvveeeTTTKKKFFFAAA===;;;777777777777777777777777888999999:::===???BBBDDDDDDHHHMMMQQQSSSXXX^^^cccmmmtttzzz}}}ttteeeXXXMMMJJJLLLGGGEEEHHHOOOWWW```mmmyyyxxxfffaaaZZZTTTPPPOOONNNMMMNNNPPPSSSVVV\\\ccckkkqqquuuyyyqqqXXX@@@999888444111222///...---,,,+++*********(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((%%%$$$"""###%%%'''''''''''''''(((((())))))******((()))---///000666EEETTTiiixxxxxxwwwrrrssslllVVVGGGBBBBBBLLLYYYeeepppxxx~~~}}}}}}}}}|||{{{yyyyyyyyyyyyyyyxxxvvvtttqqqooommmlllkkkkkkkkkjjjhhhfffdddbbb```____________^^^\\\ZZZYYYWWWWWWXXXXXXVVVTTTRRRPPPNNNMMMKKKKKKKKKKKKIIIGGGDDDBBB@@@?????????>>><<<999999888666666555555666111000///---,,,+++++++++************************)))((('''&&&&&&%%%%%%%%%""""""!!!!!!!!!!!!""""""$$$$$$$$$%%%&&&'''((())))))))))))))))))(((''''''$$$%%%%%%&&&''''''((((((&&&&&&&&&''''''(((((((((&&&(((+++---,,,,,,---...)))))))))******+++,,,------,,,,,,,,,...///111222000111222444444444333333222444666555333222333666777777888;;;>>>HHH\\\ooommmYYYUUUXXXaaagggmmmqqqsssooodddXXXIIIAAA<<>>CCCLLLWWWYYY\\\\\\[[[\\\aaagggnnnyyyvvvfffYYYOOOIIIFFFKKKTTT___kkksssxxxzzz{{{zzzrrrmmmlllppptttsssrrrrrrmmmkkkoooyyyyyyyyyyyyyyyyyyyyyzzzzzz|||}}}~~~}}}~~~nnn]]]LLLCCCAAA>>>:::999666666555444444555666777888777777777999<<<===>>><<<@@@EEEGGGIIINNNTTTYYY```hhhpppssswww~~~xxxjjj[[[SSSMMMHHHGGGJJJGGGGGGLLLVVV```jjjyyy~~~pppdddXXXWWWUUUQQQMMMLLLOOORRRQQQTTTYYY^^^ccckkkuuu{{{~~~tttZZZAAA999888444111222---,,,,,,++++++,,,,,,---))))))************))))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%$$$"""###%%%'''((('''%%%&&&'''((()))***+++,,,''')))---///000666FFFVVViiivvvuuutttoooqqqiiiSSSFFFAAABBBLLLYYYfffqqqyyy}}}~~~}}}||||||zzzyyywwwvvvvvvwwwwwwwwwvvvsssqqqnnnmmmkkkkkkkkkjjjiiihhheeecccaaa```aaaaaaaaa```^^^\\\ZZZYYYUUUVVVVVVUUUSSSPPPMMMKKKNNNLLLKKKJJJKKKKKKIIIGGGFFFCCCAAA@@@@@@???>>><<<888888777666666666666666222111000...,,,++++++***))))))))))))))))))))))))***)))((('''''''''''''''""""""!!!!!!!!!!!!""""""###"""""""""###%%%'''((()))))))))))))))(((((('''%%%%%%&&&&&&'''((())))))%%%&&&(((******)))'''%%% ###(((+++,,,,,,---...+++******)))***,,,---......---------...000222333000111222444555555444444333666999888444222555999888777888<<>>;;;???AAA???EEENNNVVVWWWXXXYYYYYY[[[cccjjjtttzzzhhh[[[RRRLLLGGGKKKTTT___kkktttyyy{{{~~~rrrqqqmmmmmmssswwwvvvssssssllliiimmmzzz|||{{{{{{zzzzzz{{{{{{|||~~~~~~~~~~~~~~~|||~~~iiiXXXFFF???===;;;999888666555333222222444555777888777555666777999::::::888;;;???BBBCCCGGGMMMRRRUUU___gggkkkqqqzzz~~~|||vvvxxx||||||ssscccVVVLLLKKKLLLJJJJJJLLLHHHJJJQQQ\\\gggssszzznnnaaaWWWMMMPPPPPPMMMIIIIIINNNSSSVVVZZZ___eeekkksss}}}}}}[[[FFFAAA666...000222//////...---,,,++++++***)))))))))))))))(((''''''&&&&&&&&&&&&&&&'''((()))(((******((($$$###$$$''''''''''''''''''&&&&&&&&&'''&&&&&&''''''((()))***)))***---222333666@@@KKKeeeyyymmmooommmooommmhhhRRRFFFDDDEEELLLYYYhhhttt|||~~~}}}|||zzzyyyxxxxxxyyyyyyvvvtttrrrooommmlllkkklllmmmllljjjgggeeecccbbbaaaaaaaaa```___\\\YYYVVVTTTSSSTTTTTTTTTRRRPPPNNNMMMKKKLLLLLLLLLKKKIIIFFFEEEBBBBBB@@@>>>===<<<<<<<<<999888666666777777555444222222111///...,,,+++***************))))))))))))***)))((('''&&&%%%$$$$$$%%%%%%$$$###""""""######&&&$$$""" !!!###''')))------,,,+++)))'''&&&%%%############$$$%%%&&&&&&%%%&&&'''((()))))))))))))))''''''(((+++---...---,,,---...---+++***+++,,,,,,,,,---...///000111222222222222333333444444444777999:::999777555555666222888;;;;;;DDDZZZppp{{{~~~lll[[[OOONNNSSSUUU]]]fffmmmqqqnnnaaaSSSHHHBBB>>>>>>???@@@FFFLLLRRRUUUXXXYYY[[[aaajjjrrrkkkWWWLLLIIIJJJNNNTTT\\\eeepppzzz|||sssqqqlllpppuuuyyyzzzwwwpppkkkiiihhhlllzzz}}}xxxxxx{{{}}}|||zzz||||||}}}~~~||||||}}}www^^^PPPCCC===<<<888444333444444444555555555555666555555555666666666666777666888;;;<<<>>>AAADDDGGGNNNRRRYYY```gggmmmssswwwvvvtttuuuyyyyyyqqqfff^^^SSSNNNJJJHHHIIIKKKKKKIIILLLNNNXXXgggsss}}}qqqggg```ZZZUUUQQQPPPMMMJJJJJJNNNTTTYYYYYY^^^dddkkkqqqzzz___GGGAAA666000111111//////...---,,,++++++***)))))))))))))))((('''''''''&&&&&&&&&&&&'''((()))&&&((()))'''%%%$$$%%%'''&&&&&&'''''''''''''''''''''&&&&&&''''''((()))***)))***---111222666@@@KKKbbbvvv{{{hhhlllrrrtttsssjjjSSSDDDBBBCCCIIIUUUdddqqqxxx~~~~~~}}}{{{yyywwwvvvvvvvvvvvvuuussspppnnnmmmlllllllllkkkiiigggdddcccbbbaaabbbaaa```___\\\YYYVVVUUUTTTTTTTTTSSSRRRPPPNNNMMMKKKKKKLLLLLLJJJHHHFFFDDDBBBAAA@@@>>>===<<<;;;;;;999777666666777666555333333333222111000...------************))))))))))))&&&'''''''''''''''&&&&&&$$$$$$###"""""""""""""""%%%$$$###"""###%%%(((***+++++++++***)))'''&&&%%%$$$######$$$$$$%%%&&&'''%%%&&&'''(((((()))))))))///---***)))((((((&&&%%%***+++,,,+++)))((()))***++++++,,,---...///000000111222222333333444444444666888999999777666666777555888:::>>>LLLbbbuuu}}}{{{{{{vvvbbbUUUKKKJJJOOOTTT]]]gggooorrrnnn```RRREEE???;;;:::;;;===CCCJJJNNNRRRVVVXXX[[[aaammmvvv~~~jjjXXXNNNKKKJJJNNNUUU]]]fffqqq|||tttnnnnnnnnnqqqvvvzzzyyyuuunnniiifffhhhppp}}}yyyxxx{{{}}}|||zzz||||||}}}~~~}}}}}}~~~pppZZZMMM@@@<<<;;;777444333333444666888888777666555555555555555666666666666222444666888999;;;>>>AAACCCHHHNNNUUU[[[aaafffjjjppppppqqqwww~~~yyyrrrllldddZZZSSSMMMJJJGGGGGGJJJMMMOOONNNTTTWWWbbbrrr~~~nnnaaaZZZUUUQQQMMMKKKKKKKKKKKKMMMRRRZZZ___dddgggmmmqqqvvv~~~gggJJJAAA777333333000//////...---,,,++++++***)))))))))))))))(((((('''''''''&&&&&&''''''((((((''')))+++***)))(((((()))%%%&&&&&&&&&'''((((((((('''&&&&&&''''''((()))***)))***,,,000111555@@@KKK___ssswwweeejjjppptttssslllVVVEEECCCCCCHHHTTTbbbnnnuuu|||~~~}}}~~~{{{xxxvvvtttsssrrrvvvuuussspppnnnmmmllllllkkkjjjhhhfffdddbbbbbbaaabbbaaa```___\\\ZZZWWWVVVTTTTTTSSSRRRQQQOOOMMMLLLJJJKKKKKKJJJIIIGGGEEECCCBBBAAA???>>><<<;;;;;;;;;888777666555666666555333//////...---,,,,,,++++++************))))))))))))&&&'''((()))((('''%%%#########"""!!!!!!!!!"""""""""""""""###$$$&&&'''((()))))))))(((((('''%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%&&&&&&'''(((((())))))---+++))))))*********)))***+++,,,+++)))))))))******++++++,,,---...//////111111222222333444444555555777888999777777888888888888999CCCXXXnnn{{{~~~yyy}}}eeeVVVNNNHHHHHHLLLRRR]]]jjjqqqssslll^^^PPPCCC===888888999;;;BBBIIIIIIOOOUUUXXX[[[dddrrr}}}|||iiiXXXOOOLLLKKKPPPWWW```iiiuuuuuummmkkklllpppssswwwyyywwwqqqkkkfffdddjjjvvv}}}yyyyyy|||}}}|||{{{}}}}}}}}}}}}~~~~~~~~~~~~fffSSSGGG===::::::777444444222555888;;;;;;999666444555555555555666666666666111333444555555666999;;;>>>BBBHHHMMMRRRWWW]]]```gggiiilllssszzzyyyrrriiiaaa[[[TTTMMMHHHHHHFFFFFFHHHMMMRRRVVVXXX\\\aaalll|||tttkkk^^^UUUPPPOOOMMMLLLIIIKKKMMMPPPTTTZZZaaafffmmmqqqvvvzzzpppOOOBBB999555555000//////...---,,,++++++***(((((())))))))))))((((((((((((''''''''''''((((((((()))******)))(((''''''%%%%%%%%%&&&'''((())))))'''&&&&&&''''''((()))***))))))+++...000444@@@LLL^^^ssswwwgggllllllrrrsssnnnWWWIIIGGGGGGKKKUUUbbbmmmsssyyy}}}|||zzz|||{{{yyywwwuuusssrrrqqqtttsssrrrooommmllljjjjjjiiihhhfffeeecccbbbaaaaaaaaaaaa___^^^\\\ZZZXXXWWWTTTTTTSSSQQQPPPNNNMMMLLLJJJJJJJJJIIIGGGEEECCCBBBAAA@@@???===<<<;;;::::::888666555555555555444222------,,,,,,+++++++++***************)))))))))(((******++++++(((%%%!!!""""""!!!!!!!!!!!!!!!""" !!!###%%%&&&&&&'''&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&'''((())))))***)))((())),,,.........+++---------++++++,,,---++++++,,,---......//////000000111222333444444555444666888888888888999::::::777999IIIcccxxx~~~zzzrrrXXXNNNKKKGGGGGGKKKQQQ^^^mmmtttsssjjjZZZLLLCCC===888888:::<<>><<<;;;::::::999777666444444555555333222111111000000000/////////************)))))))))(((******++++++(((%%%!!!"""!!!!!!!!!!!!!!!"""""" !!!###%%%''''''((((((%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((((((&&&%%%%%%%%%&&&'''((())),,,+++)))((()))***)))(((+++,,,------++++++,,,------------...//////000000///000000111333444444555333555777888888888999::::::777<<>>888999999777666888666666555555555666777888666666666777777777888888666777777777555666777999777999<<<>>>AAADDDIIILLLSSSXXX```hhhpppwww|||}}}yyyxxxwwwtttooojjjaaa\\\VVVPPPLLLIIIHHHGGGEEEGGGJJJOOOVVV^^^eeejjjttt~~~{{{kkkaaaVVVQQQKKKFFFFFFHHHKKKMMMPPPTTTYYY___eeekkkrrrwww}}}~~~\\\GGG:::777777000//////...---,,,++++++***'''(((((()))))))))))))))))))))((((((''''''((((((***(((&&&&&&'''((('''&&&%%%&&&&&&&&&'''((((((((('''&&&&&&''''''((()))***)))(((***---000777EEESSSgggzzzttteeeiii|||~~~mmmuuuyyyhhhSSSGGGFFFHHHMMMUUU]]]cccffflllqqqvvvzzzzzzxxxvvvuuurrrssssssttttttssssssrrrpppooonnnmmmkkkhhhfffeeeeeeeeecccbbbaaaaaaaaaaaa^^^^^^\\\[[[YYYYYYXXXXXXUUUSSSQQQOOOMMMLLLKKKKKKIIIIIIGGGEEECCCAAA@@@???@@@???===<<<:::999999999777555444333444444333111111000000///......------************))))))))))))&&&'''((()))((('''%%%###""""""!!!!!!!!!"""######$$$%%%&&&((()))*********%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&'''(((&&&%%%%%%%%%%%%'''((()))&&&%%%$$$%%%''')))***)))(((***++++++***)))***,,,........./////////000000...///000111222444444555444666888888888888999:::999999BBBYYYooo{{{{{{yyywwwfffVVVIIIGGGFFFCCCDDDIIIWWWgggwwwyyyooo```OOOBBB;;;777555777999:::>>>CCCEEEIIISSSaaaqqq{{{lll]]]QQQJJJLLLRRR[[[fffrrr~~~vvvlllhhhgggjjjmmmqqqrrrqqqlllfffcccdddfffjjjttt||||||}}}}}}}}}}}}~~~~~~sss\\\MMMAAA<<<888::::::888888:::777666444333444555888999888888888888999999999999666777888777555555777888666888999:::;;;>>>BBBEEEJJJOOOXXXaaaiiiqqqyyy~~~zzzzzz{{{|||}}}~~~{{{xxxtttrrrpppmmmgggbbb[[[XXXSSSNNNJJJHHHHHHHHHGGGJJJOOOTTT\\\eeennnttt~~~uuueeeYYYSSSOOOLLLHHHFFFFFFJJJNNNQQQQQQVVV\\\ccckkkttt|||aaaJJJ:::777777111//////...---,,,++++++***''''''((()))))))))))))))******)))(((((((((((((((***'''$$$%%%(((+++,,,,,,&&&&&&'''''''''''''''''''''&&&&&&''''''((()))***)))((())),,,000999HHHWWWlll}}}pppbbbgggyyyoooxxx|||{{{dddPPPDDDDDDGGGMMMTTTZZZ^^^___fffjjjooossssssssssssssspppqqqrrrsssssssssrrrqqqooooooooommmkkkiiifffeeedddcccbbbaaaaaaaaaaaaaaa]]]\\\ZZZYYYXXXXXXXXXXXXUUUSSSQQQNNNLLLKKKJJJJJJIIIHHHFFFDDDBBB@@@???>>>???>>>===;;;:::999888888666555333333444444222111......---,,,+++***)))(((************))))))))))))&&&'''''''''''''''&&&&&&"""""""""""""""###$$$$$$%%%%%%&&&&&&'''((())))))&&&&&&''''''&&&%%%$$$$$$$$$######$$$$$$%%%&&&'''&&&%%%$$$$$$%%%&&&(((***###""""""%%%))),,,------(((***++++++***)))+++,,,------............//////......///111222333444555444666888888888777888999999<<>>888555555999;;;:::===AAADDDHHHQQQcccxxxyyymmm___RRRJJJHHHNNNYYYdddppp|||rrriiiddddddjjjpppppppppmmmgggaaa```dddiiilllxxx{{{|||}}}~~~~~~}}}~~~~~~}}}iiiTTTHHH???;;;:::<<<<<<999999<<<777777666666666777888999999999999:::::::::;;;;;;777888999888777777888:::999:::;;;;;;;;;===AAADDDBBBHHHPPPYYYbbbkkkuuu{{{xxxwwwvvvuuuvvvxxxzzz{{{vvvssspppnnnmmmjjjeee```[[[YYYUUUQQQLLLIIIIIIIIILLLPPPWWW^^^fffqqq{{{ssseeeXXXPPPNNNMMMKKKJJJIIIKKKPPPVVVZZZZZZ^^^cccjjjrrr{{{dddLLL:::666777111000///...---,,,++++++***''''''((()))))))))))))))******)))(((((((((((((((###"""''')))***'''''''''''''''&&&&&&&&&'''&&&&&&''''''((()))***)))((()))---111:::KKKZZZooooooaaafffyyywwwwwwaaaMMMCCCEEEHHHNNNUUUZZZ\\\\\\bbbfffkkknnnppppppqqqrrrpppqqqrrrsssrrrqqqpppoooppppppooonnnllljjjgggeeeccccccbbbaaaaaaaaaaaaaaa\\\[[[YYYXXXWWWWWWWWWXXXUUUSSSQQQNNNLLLJJJJJJJJJIIIHHHFFFCCCAAA???>>>>>>???>>>===;;;:::999888888666444333333333333222000111000///...,,,+++***)))************))))))))))))***)))((('''&&&%%%$$$$$$######""""""###$$$%%%%%%$$$############$$$%%%&&&''''''''''''&&&%%%$$$###############$$$%%%&&&&&&&&&%%%$$$$$$$$$&&&(((***...,,,***)))******)))(((***+++------,,,,,,---...,,,,,,---------------------...///111222333555555555777888999777777777888:::???PPPfffsssuuutttwwwsssYYYNNNHHHGGGKKKJJJFFFJJJRRR___ooo}}}{{{kkkXXXGGG;;;999777888<<<>>>===???BBBDDDFFFOOOccc{{{wwwmmm```SSSJJJEEEKKKVVVbbbnnnzzzqqqhhhcccccckkktttooonnnjjjccc]]]^^^dddkkkmmmzzz~~~~~~~~~{{{|||~~~~~~~~~}}}~~~~~~~~~|||zzzdddPPPEEE???;;;;;;======::::::===666777888999:::999999888:::::::::;;;;;;;;;<<<<<<:::;;;;;;:::999999;;;===999999999999888:::>>>AAA===CCCKKKTTT\\\gggrrryyywwwvvvsssrrrrrrsssvvvwwwtttqqqnnnnnnnnnlllgggccc^^^]]]ZZZUUUOOOKKKJJJJJJRRRWWW___gggppp|||nnncccZZZPPPJJJJJJHHHHHHHHHHHHKKKQQQXXX]]]fffhhhlllqqqxxxcccMMM@@@444111555000000///...------------((()))*********)))'''&&&)))((('''&&&&&&'''((()))))))))))))))))))))))))))$$$%%%&&&&&&&&&&&&%%%$$$"""###%%%'''((((((((('''''''''***...111999JJJZZZkkk~~~yyyjjj___ggg{{{yyyaaaOOOEEECCCFFFPPPXXXZZZZZZ[[[```bbbdddiiinnnqqqqqqqqqqqqqqqqqqqqqppppppoooooopppnnnlllllllllkkkjjjhhhfffeeecccaaa____________^^^\\\ZZZYYYXXXWWWUUUSSSQQQQQQPPPMMMIIIFFFFFFGGGFFFEEEEEECCCBBB@@@>>>===???>>>===;;;999888888888666444111000111222111111...------,,,,,,++++++***---,,,+++)))((((((((((((((())))))))))))'''&&&%%%$$$$$$###""""""!!!"""""" !!!###$$$%%%&&&&&&&&&))))))))))))'''%%%###""""""""""""###$$$%%%''''''!!!"""###%%%'''(((******+++******)))(((''''''&&&******************+++,,,---......///////////////222///,,,,,,000444666666444666777777666666777999:::@@@LLLcccwwwsssjjjqqq{{{```OOOGGGJJJKKKIIIGGGJJJRRRYYYjjjvvvzzzgggQQQCCC>>>888666555666999???CCCEEEEEECCCNNNhhh~~~uuujjj]]]RRRKKKGGGOOOWWW```mmm}}}wwwiiibbbdddiiimmmmmmuuujjj___ZZZYYY\\\eeennnsss}}}~~~}}}}}}~~~zzzxxxxxxzzz}}}~~~}}}zzz{{{|||}}}nnn\\\NNNGGGCCCAAA???===<<<;;;;;;<<>>>>>======>>>>>>???CCCAAA???>>>????????????:::;;;<<<===>>>===<<<<<<:::999999:::<<<>>>===<<>>===???>>><<<;;;999888888888777555333222333333333222...------,,,,,,+++******))))))(((((((((((((((((((((((())))))((('''%%%$$$###""""""!!!!!!!!!!!!"""!!!"""###%%%&&&&&&''''''++++++,,,,,,+++***)))((($$$$$$$$$###$$$$$$%%%%%%((((((((())))))*********+++******)))((((((''''''******)))))))))***++++++------...///////////////111///---...111444555555444555777777666666777999;;;DDDPPPeeevvvqqqjjjsssnnnWWWJJJGGGJJJLLLKKKJJJMMMUUU\\\nnnxxx~~~wwwcccNNN@@@;;;777666555777:::>>>BBBCCCGGGIIIVVVooo~~~vvvkkk___TTTLLLIIIQQQYYYbbbppp~~~tttfff```ccciiimmmnnnpppfff\\\YYYYYY]]]fffooovvv~~~}}}}}}}}}~~~zzzyyyxxxzzz}}}~~~}}}{{{zzz{{{|||~~~{{{kkkZZZNNNHHHEEEDDDBBBAAA@@@@@@@@@AAA@@@@@@@@@@@@@@@AAABBBBBBDDDBBB@@@@@@AAABBBBBBAAA??????@@@AAAAAA@@@??????>>>===<<<===?????????>>>AAABBBHHHRRR[[[cccnnnwww{{{yyyuuuqqqnnnnnnooopppqqqmmmiiihhhiiijjjjjjiiiffffffaaaXXXOOONNNSSSZZZeeehhhqqqnnneeeYYYOOOKKKJJJJJJJJJKKKLLLNNNQQQWWW___gggmmmwwwzzz~~~kkkQQQAAA444000222333111///---+++)))((((((******)))(((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''((((((((((((''''''%%%%%%'''((())))))***)))******,,,///000777GGGWWWrrruuujjjmmm|||yyycccSSSDDDBBBFFFPPPZZZ^^^```bbbeeegggkkkoooqqqsssssssssrrrrrrqqqqqqqqqqqqppppppooonnnmmmmmmnnnnnnllljjjgggfffdddbbb```___^^^^^^[[[YYYWWWVVVVVVUUUSSSQQQSSSSSSRRRNNNJJJGGGFFFFFFEEEEEEDDDCCCAAA???>>>===>>>===<<<:::999888888777666444222111222222111000---------,,,++++++******'''''''''''''''((())))))(((((())))))((('''%%%$$$###"""""""""""""""###$$$"""###$$$&&&'''''''''''''''((()))******)))((((((&&&%%%$$$$$$######$$$$$$))))))************++++++*********))))))(((((('''))))))(((((()))***++++++------...////////////...///......000222444444444333555666666666666777999<<>>AAADDDOOOaaawwwsssbbbSSSKKKNNNSSS^^^lllvvvzzzzzzzzzttthhh\\\[[[eeepppttttttddd[[[TTTUUUZZZ]]]bbbfffooo}}}}}}}}}}}}}}}}}}}}}}}}zzz{{{|||}}}||||||||||||wwwwwwxxxzzz}}}}}}xxxsssmmmgggbbb___YYYXXXVVVTTTSSSSSSSSSTTTVVVVVVWWWXXXYYY[[[]]]^^^]]]\\\\\\]]]___```___^^^YYYXXXWWWUUUSSSRRRQQQPPPPPPNNNLLLKKKKKKKKKIIIGGGGGGFFFIIIPPPVVV\\\fffooowww{{{|||vvvkkk```[[[ZZZ]]]___cccgggjjjmmmoooppppppllleee^^^]]]dddqqqzzzxxxiii\\\TTTMMMLLLKKKJJJJJJLLLPPPRRRVVVZZZ___ccchhhqqq}}}yyyZZZFFF<<<888666///...---,,,,,,++++++,,,******)))(((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&'''(((&&&'''***...111999JJJZZZttt{{{mmmnnn}}}wwwsssyyyoooYYYKKKDDDAAACCCNNNZZZbbbhhhmmmnnnsssxxxyyywwwuuutttuuurrrrrrssssssssssssttttttooonnnnnnoooooonnnjjjgggcccbbbbbbaaa```^^^]]]\\\[[[YYYWWWVVVVVVUUUSSSQQQMMMOOOPPPNNNKKKHHHGGGGGGDDDDDDCCCBBB@@@>>>===<<<;;;:::999888777777777777333222111222222222000...,,,,,,,,,+++******))))))---,,,+++)))((((((''''''''''''(((((('''&&&$$$### !!!"""$$$$$$%%%&&&&&&&&&&&&&&&))))))))))))'''%%%###""""""""""""###$$$%%%'''(((******))))))))))))((((((************************))))))))))))***+++------,,,,,,---............------///222333222222222333111333444555555666888999<<>><<<;;;:::999888777777666777777444333222333333333000...,,,,,,++++++***)))))))))+++***)))(((((((((((((((&&&'''(((((('''&&&$$$###""""""!!!!!! !!!!!!!!!###$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''&&&$$$"""!!!$$$#########$$$%%%%%%&&&+++++++++******)))))))))************************))))))******+++---...///+++,,,------......------...000222333111111222444000222444555555666888:::===QQQ\\\\\\\\\[[[bbbsssrrrZZZFFF???@@@BBBHHHNNNTTTWWWYYY^^^gggnnnooonnnhhh\\\MMM@@@999777777:::<<<======@@@GGGMMM\\\ppp{{{{{{vvvcccVVVOOOMMMOOOYYYiiisssttttttvvvvvvlllaaaXXX\\\hhhssstttqqq^^^UUUPPPUUU\\\aaaccceeefffxxx}}}|||xxxyyy{{{}}}~~~zzz}}}~~~|||{{{|||}}}zzzzzzzzz{{{}}}zzzxxxvvvuuuuuusssnnnjjjddddddccccccccceeefffgggjjjkkkkkklllmmmnnnpppqqqlllllllllmmmnnnmmmkkkiiiiiihhhfffdddbbbaaaaaaaaa]]]\\\ZZZYYYYYYYYYWWWUUUTTTQQQPPPRRRTTTVVV^^^fffmmmqqqwwwzzzxxxqqqiiidddbbbeeehhhjjjjjjlllooorrrrrrpppnnnnnnsss}}}uuufff\\\VVVQQQNNNGGGIIIKKKKKKMMMQQQXXX]]]```eeekkkmmmpppwww^^^GGG<<<666333444222000...,,,+++***)))((()))*********)))'''&&&&&&'''((())))))((('''&&&''''''''''''''''''''''''&&&%%%$$$######$$$%%%&&&)))((('''&&&&&&''')))*********,,,///000777GGGWWWooouuueeeiii|||nnn^^^]]]iiilllWWWJJJDDDAAABBBLLLXXXaaahhhmmmpppvvv||||||xxxttttttuuussssssssstttttttttuuuuuuoooooooooooonnnkkkgggccc]]]^^^_________^^^\\\\\\YYYWWWUUUTTTSSSRRRPPPNNNHHHJJJMMMMMMKKKHHHGGGGGGDDDDDDCCCBBB@@@>>><<<;;;999999888777666666777777222111111111222111///,,,,,,,,,++++++***)))))))))(((''''''''''''((())))))&&&''''''((('''%%%$$$###&&&&&&%%%$$$#########$$$######$$$%%%%%%%%%$$$$$$(((((()))******)))((('''&&&%%%$$$$$$######$$$$$$''''''((()))***++++++,,,******************++++++*********+++,,,...///000+++,,,------......------...111333222000000222555000222444555555666888:::>>>RRR\\\ZZZ[[[[[[cccsss{{{iiiSSSCCC?????????IIINNNUUUXXXZZZ___gggnnnooonnnggg[[[KKK>>>777555777:::=========AAAIIIPPPaaauuuvvvvvv~~~wwweeeXXXRRRLLLNNNXXXhhhrrrssssssvvvppp|||iii___WWW[[[hhhrrrsssnnn[[[RRRNNNTTT^^^ccceeegggfffvvv|||zzzwwwxxxzzz}}}zzz}}}~~~|||zzz|||}}}{{{{{{{{{{{{}}}}}}|||zzzyyyyyyzzzxxxtttpppfffffffffgggiiikkknnnooopppppppppqqqrrrssstttuuusssrrrrrrssstttssspppnnnnnnmmmkkkiiiggggggggggggbbb```^^^^^^^^^^^^\\\ZZZXXXTTTRRRSSSSSSUUU\\\ccciiimmmuuu{{{~~~zzzrrrkkkkkknnnoooooommmnnnqqqtttxxxwwwvvvyyyuuudddWWWOOOLLLJJJHHHHHHJJJLLLNNNPPPVVV]]]ccclllqqqvvvxxxzzzeeeIII<<<777333222111///---,,,,,,,,,---))))))))))))))))))))))))'''(((((()))))))))((((((''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&%%%$$$%%%&&&&&&'''''')))---111777FFFSSSllltttgggiii|||wwweeeXXX]]]llllllWWWMMMEEECCCDDDIIISSS___hhhmmmsssvvvyyyzzzxxxuuusssrrrqqqooooooppprrrssssssrrrwwwrrrlllkkklllkkkgggcccccccccbbbaaa^^^[[[XXXVVVXXXXXXXXXWWWUUURRROOONNNPPPOOONNNLLLJJJHHHFFFDDDBBBBBBAAA@@@>>><<<:::999555666999:::999666222///111111000000///---,,,+++)))*********)))((('''&&&'''''''''''''''((())))))))))))((('''%%%$$$###"""!!!!!!!!!!!!!!!"""###############$$$%%%&&&(((((())))))))))))((('''&&&%%%$$$$$$$$$%%%&&&'''((()))(((((('''(((((()))***+++,,,++++++***)))*********+++++++++*********)))))).........///////////////,,,---...///000000000000,,,...111222222333666888???LLLXXXXXXSSSVVVhhhxxxuuu___LLLBBB@@@AAABBBFFFNNNSSSUUUYYY```fffhhhggghhhcccUUUGGG>>>888333999444666===???@@@LLL\\\pppvvv|||zzzuuuvvv|||hhhUUUIIILLLNNNXXXgggppppppmmmkkkppp~~~qqqaaa[[[___dddoootttlll[[[VVVSSSVVVZZZ\\\```dddjjjttt}}}{{{zzzuuuuuuvvvzzz~~~~~~{{{}}}}}}~~~~~~~~~}}}}}}|||zzzwwwvvvzzz~~~|||zzzxxxxxxyyyyyyyyyxxxsssqqqooommmmmmoooqqqsssrrruuuwwwxxxwwwwwwwwwxxxvvvvvvvvvuuutttsssssssssoooooooooooonnnlllkkkjjjhhhhhhgggfffffffffffffffaaa[[[WWWWWWWWWWWW[[[```lllmmmppptttxxxyyywwwuuutttvvvvvvsssnnnlllppptttvvvzzzpppeeeZZZRRRLLLGGGHHHKKKIIIMMMRRRTTTVVV]]]gggooossswww|||iiiLLL???999555222000///---,,,,,,,,,,,,))))))))))))))))))))))))***************)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&''''''***)))+++...000666CCCPPPeeezzztttgggjjj~~~vvvdddYYY]]]iii~~~kkkUUUKKKCCCBBBCCCHHHRRR^^^ggglllrrruuuxxxyyywwwtttsssrrrqqqpppoooppprrrsssrrrqqqpppmmmiiiiiikkkkkkgggcccccccccbbb```^^^[[[XXXVVVWWWWWWWWWUUUTTTQQQOOOMMMMMMMMMLLLKKKIIIGGGEEEDDDAAAAAA@@@???===;;;:::999666777888888777555222000111111111000///...,,,,,,******))))))(((''''''''''''''''''''''''((())))))))))))((('''%%%$$$###"""!!!!!!!!!!!!!!!"""###############$$$%%%'''((()))(((((((((((('''&&&$$$$$$#########$$$$$$%%%''''''%%%%%%&&&''')))+++,,,---++++++***)))))))))))))))++++++++++++++++++++++++---------------......///---...//////000000000000...000222333444555777999???JJJSSSRRRMMMTTTgggzzzttt]]]JJJ@@@>>>@@@BBBIIIPPPVVVXXX[[[bbbhhhiiifffgggbbbTTTGGG>>>888444888555777===???BBBPPPbbbtttxxx{{{zzzxxxzzz~~~lllYYYMMMKKKLLLUUUdddmmmnnnkkkiiinnn|||pppaaa[[[^^^cccmmmqqqiiiZZZUUUSSSXXX\\\^^^```cccfffppp~~~}}}||||||vvvuuutttvvvyyy|||{{{zzz|||}}}~~~~~~~~~~~~}}}||||||yyywwwyyy}}}}}}{{{zzzxxxxxxzzz{{{zzzzzzuuutttsssrrrrrrssstttuuuuuuwwwyyyzzzyyyxxxxxxyyyxxxxxxwwwvvvuuuuuuttttttrrrrrrrrrrrrrrrqqqpppooommmmmmlllkkkjjjjjjjjjjjjeee```\\\[[[[[[ZZZ^^^cccggghhhlllqqqwwwzzzzzzzzzxxxyyyyyyvvvqqqppptttxxx{{{sssfff\\\SSSMMMIIIFFFGGGKKKKKKPPPTTTVVVXXX]]]fffnnnyyy~~~nnnQQQAAA;;;777111000///---,,,,,,,,,,,,))))))))))))))))))))))))************)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&###$$$%%%&&&'''(((((())),,,+++,,,...///444@@@LLL]]]ssstttfffkkkzzziii______iii}}}iiiRRRHHH@@@@@@AAAGGGQQQ\\\eeejjjqqqtttwwwxxxvvvtttsssrrrrrrqqqpppqqqrrrrrrpppnnniiigggfffhhhjjjjjjgggdddcccbbbaaa___]]]ZZZXXXWWWUUUUUUTTTSSSRRRPPPNNNMMMKKKJJJJJJIIIGGGFFFDDDCCCAAAAAA@@@???===;;;999888777777777666555444222111111111111111000...---,,,,,,+++)))(((''''''(((((('''''''''''''''((())))))))))))((('''%%%$$$###"""!!!!!!!!!!!!!!!"""######$$$$$$$$$%%%&&&'''((()))((((((((('''&&&$$$###"""######"""######$$$%%%&&&&&&&&&'''((()))***+++,,,******)))))))))(((((((((******++++++,,,,,,---------,,,+++++++++,,,.../////////000000111000000000000222444555555666999:::@@@HHHNNNLLLIIISSSiii|||qqqZZZGGG>>>===@@@BBBKKKQQQVVVXXX\\\cccggghhheeefff```SSSEEE>>>999555777666999>>>@@@EEEWWWkkkxxxxxxxxxxxxzzzooo]]]RRRIIIJJJRRR___iiijjjhhhhhhkkkyyyooo```[[[^^^bbbkkknnndddXXXTTTTTTZZZ```aaabbbcccaaakkkzzz}}}||||||}}}~~~yyywwwuuutttvvvyyyzzzzzzyyy{{{}}}}}}|||}}}zzzxxxzzz}}}}}}{{{|||{{{zzzzzz{{{}}}|||{{{yyyyyyyyyxxxxxxyyyyyyyyyxxxyyy{{{{{{zzzyyyzzz{{{{{{{{{zzzyyyxxxwwwvvvuuuuuuvvvwwwxxxwwwwwwvvvuuutttsssrrrqqqppppppppppppkkkfffbbbaaa```___bbbgggccceeehhhnnnuuu{{{~~~~~~~~~zzzwwwvvvyyy}}}~~~lllbbbZZZSSSLLLIIIGGGFFFIIIOOOQQQVVV[[[\\\]]]aaaiiiooo~~~sssTTTCCC<<<888111000///...---,,,,,,+++))))))))))))))))))))))))(((((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&!!!"""%%%''')))*********++++++,,,...///333>>>JJJYYYpppssseeekkksssgggdddkkkfffOOOEEE>>>>>>???FFFPPP[[[dddhhhppprrruuuvvvuuusssssssssrrrqqqqqqqqqrrrqqqooollleeeeeefffhhhjjjiiifffcccbbbbbb```___\\\ZZZXXXWWWTTTSSSRRRQQQPPPNNNMMMLLLIIIIIIIIIHHHGGGFFFDDDCCCBBBAAAAAA@@@>>><<<:::999777777555444333333222222111111111111000///...---,,,+++)))'''&&&'''((()))'''''''''''''''((())))))))))))((('''%%%$$$###"""!!!!!!!!!!!!!!!""""""###%%%%%%%%%%%%&&&'''((()))))))))((('''&&&%%%###"""###############$$$%%%%%%)))))))))))))))((('''''')))))))))))))))((('''''')))******,,,---...//////---,,,+++++++++,,,...///000000111111111111000000111333555555555666888:::AAAGGGKKKJJJJJJUUUkkk}}}oooXXXFFF===>>>AAADDDIIIOOOTTTVVV[[[bbbeeeddddddeee^^^PPPDDD===999666777777;;;???AAAIII^^^rrrxxxtttqqqsssyyyppp___TTTJJJIIIOOO[[[dddfffffffffjjjwwwooo```[[[___bbbjjjkkkaaaWWWSSSUUU]]]eeefffeeeeee___hhhwww}}}zzzzzz{{{|||~~~|||zzzyyyxxxxxxyyyyyyzzzuuuwww{{{~~~|||{{{zzz|||~~~}}}~~~||||||}}}}}}}}}|||{{{|||}}}~~~~~~}}}|||{{{zzz{{{||||||zzzyyyzzz{{{}}}}}}|||{{{zzzyyyxxxxxxxxxyyy{{{|||||||||{{{zzzxxxwwwvvvuuuttttttttttttqqqlllhhhhhhfffeeegggkkkhhhhhhkkkpppwww}}}~~~||||||yyyjjj___XXXRRRMMMJJJIIIHHHHHHMMMTTTYYY^^^cccddddddhhhooouuuwwwWWWDDD;;;777000000//////---,,,++++++))))))))))))))))))))))))&&&'''(((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''!!!###%%%((()))*********((((((+++...///333???KKKYYYooopppccchhh~~~|||jjjhhhnnndddMMMCCC======???FFFPPP[[[dddhhhnnnqqqsssttttttsssssssssrrrqqqqqqqqqrrrqqqnnnkkkffffffggghhhiiihhheeecccbbbaaa```^^^\\\ZZZYYYXXXTTTSSSQQQPPPNNNMMMLLLKKKIIIIIIIIIHHHGGGFFFDDDDDDCCCBBBBBB@@@???===;;;:::777666555333222222222222000000111000000///...---,,,+++)))'''&&&'''((()))'''''''''''''''((())))))))))))((('''%%%$$$###"""!!!!!!!!!!!!!!!""""""###%%%%%%%%%%%%%%%&&&'''(((***)))))))))'''&&&%%%$$$%%%$$$$$$$$$$$$%%%%%%&&&))))))******)))((('''&&&((())))))))))))(((''''''))))))***+++---...//////...---,,,,,,,,,---/////////000000111111111111000000222444444444555777888===CCCHHHIIIKKKVVViiiyyy}}}nnnWWWFFF>>>???CCCEEEHHHMMMRRRUUU[[[bbbeeecccbbbccc\\\NNNBBB<<<:::777777888;;;>>>BBBNNNcccuuutttnnnjjjmmmwwwppp___TTTLLLJJJMMMWWW```bbbccceeehhhuuuqqqbbb]]]```cccjjjkkkaaaXXXTTTVVV```jjjkkkiiigggaaaiiixxx|||yyyxxxyyy{{{|||yyyzzz{{{{{{zzzxxxwwwvvvrrrtttxxx|||}}}||||||~~~~~~}}}|||}}}~~~~~~}}}{{{|||}}}|||zzzyyyzzz{{{~~~~~~~~~}}}||||||{{{{{{yyy{{{}}}~~~|||yyyyyyxxxwwwwwwwwwwwwwwwvvvqqqnnnnnnllljjjlllpppsssrrrsssvvv|||wwwggg\\\UUUQQQMMMJJJIIIKKKJJJKKKQQQXXX___ccchhhjjjkkkooowww~~~{{{YYYDDD;;;666000000000///...---+++***))))))))))))))))))))))))'''((()))+++,,,,,,,,,,,,''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''$$$%%%&&&'''((()))))))))&&&&&&)))---///444???KKKYYYooozzzmmmaaadddwwwjjjiiirrreeeNNNCCC<<<===@@@GGGRRR]]]eeeiiimmmooorrrsssrrrrrrssssssqqqpppqqqrrrrrrqqqmmmkkkggghhhhhhhhhhhhfffeeedddbbbaaa___]]][[[ZZZYYYYYYUUUTTTRRROOOMMMLLLKKKJJJJJJJJJIIIHHHGGGEEECCCBBBBBBBBBAAA@@@>>><<<;;;999666555444333222111111111///////////////...------,,,+++)))(((''''''(((((('''''''''''''''((())))))))))))((('''%%%$$$###"""!!!!!!!!!!!!!!!"""######%%%$$$$$$$$$$$$%%%&&&'''))))))))))))((('''&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&$$$%%%''')))++++++******((()))***+++***)))((('''))))))***+++,,,---...///,,,---------............---...///000111111111111///111333333333444555777999>>>CCCEEEJJJUUUeeerrrzzzkkkWWWFFF@@@@@@CCCEEEHHHMMMRRRVVV]]]eeefffcccaaaaaaZZZLLL@@@<<<:::999888999:::===CCCQQQdddrrrnnnjjjfffkkkvvvqqqaaaWWWNNNKKKLLLSSS[[[^^^___bbbeeerrruuueee___bbbdddlllnnndddZZZUUUXXXcccnnnpppnnnlllfffmmmzzz}}}{{{zzzzzz{{{{{{vvvxxxzzzzzzxxxuuussssssrrrtttwww{{{~~~~~~~~~}}}~~~~~~~~~}}}~~~~~~~~~|||zzzyyyzzz{{{~~~~~~~~~~~~~~~~~~~~~~~~{{{}}}~~~{{{zzzzzzzzzzzz{{{||||||zzzvvvssstttsssppprrrvvv|||{{{|||{{{gggZZZRRRNNNKKKIIIHHHJJJMMMMMMNNNUUU^^^dddiiimmmooorrrxxx~~~[[[FFF;;;777//////000///...---+++***))))))))))))))))))))))))(((((()))***+++++++++***&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''(((((()))&&&&&&***---///333>>>IIIVVVnnntttiii___```pppjjjmmmyyygggOOODDD===>>>AAAIIISSS^^^fffjjjlllnnnqqqrrrqqqqqqssstttooooooppprrrrrrqqqnnnkkkfffggggggfffeeeeeeeeefffbbb```^^^\\\ZZZYYYYYYYYYWWWUUURRROOOLLLKKKJJJIIIIIIIIIHHHGGGEEECCCAAA@@@@@@@@@???>>><<<:::999888555555444333222111000000...............------,,,******))))))(((''''''''''''''''''''''''((())))))))))))((('''%%%$$$###"""!!!!!!!!!!!!!!!"""######$$$$$$#########$$$%%%%%%&&&''''''((((((''''''&&&$$$$$$############$$$$$$###$$$''')))+++,,,++++++)))***+++,,,+++***(((''')))))))))***+++,,,------***+++---.........,,,++++++,,,---///000111222222000111333333333333555777:::===@@@BBBHHHTTTdddpppuuuhhhUUUFFF@@@@@@BBBCCCEEEJJJOOOUUU]]]eeefffccc``````XXXJJJ???;;;;;;:::999999999;;;EEETTTdddmmmkkkhhhffflllwwwtttfff\\\OOOJJJIIIOOOVVVYYY[[[^^^```mmm|||yyyhhhbbbdddfffooorrriii\\\WWWYYYeeeppptttrrrpppjjjqqq|||}}}|||||||||wwwyyyzzzxxxuuussstttuuuvvvwwwxxxyyy|||}}}}}}~~~~~~{{{zzz{{{}}}}}}}}}~~~~~~}}}~~~}}}}}}}}}~~~~~~zzzxxxyyyyyywwwxxx|||xxxgggYYYPPPMMMJJJIIIGGGHHHMMMQQQSSSUUU]]]gggmmmqqquuuxxx|||]]]GGG<<<777//////000000///---+++***))))))))))))))))))))))))&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''***)))(((&&&&&&&&&'''(((''''''***...///222<<>>???BBBJJJUUU___gggkkkkkknnnpppqqqqqqqqqssstttnnnoooppprrrsssqqqnnnkkkdddeeeeeeeeeddddddfffhhhbbb```^^^\\\ZZZYYYYYYZZZXXXVVVSSSOOOLLLJJJIIIIIIIIIHHHGGGEEECCCAAA???===>>>>>>>>><<<;;;999777666444444444333222111000///---------...------,,,,,,)))*********)))((('''&&&'''''''''''''''((())))))))))))((('''%%%$$$###"""!!!!!!!!!!!!!!!"""###############"""######$$$$$$$$$%%%&&&&&&''''''&&&&&&######"""""""""""""""###%%%''')))***+++***)))((()))***,,,---,,,+++)))''')))))))))******+++,,,,,,'''))),,,......---+++)))***+++,,,...000111222222111222444444444444555777>>>???@@@BBBHHHUUUfffrrrrrreeeSSSFFF@@@???AAABBBAAAFFFKKKRRR[[[cccddd``````___WWWIII>>>;;;;;;::::::999888:::EEEUUUcccjjjjjjhhhhhhnnnxxxwwwjjjaaaOOOJJJHHHLLLRRRUUUXXX[[[\\\iiiyyy{{{kkkccceeehhhqqquuulll^^^XXXYYYeeerrrvvvtttrrrmmmsss}}}~~~}}}|||{{{{{{{{{xxxuuutttwwwzzzzzzzzzyyyyyyzzz}}}||||||}}}~~~|||}}}}}}~~~}}}{{{}}}}}}{{{|||~~~ooofffYYYOOOLLLKKKKKKJJJHHHJJJPPPWWWYYY\\\eeeooouuuyyy}}}```EEE999888------...//////...---,,,''''''(((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((***((('''&&&''''''%%%$$$&&&%%%%%%%%%%%%&&&'''''')))(((***---///111999BBBRRRkkkyyycccXXX\\\ggg~~~pppyyyoooUUUGGG??????AAAIIIUUUaaalllqqqvvvrrrooonnnppprrrrrrppppppnnnlllnnnqqqqqqlllggghhhhhhfffeeecccaaa``````___]]]ZZZYYYYYYZZZYYYXXXXXXVVVRRRNNNKKKJJJKKKKKKIIIHHHHHHFFFDDDBBB@@@??????>>>;;;999777666666666666444222///.........///---------...............,,,+++)))''''''(((***+++&&&&&&''''''((()))))))))''''''''''''&&&%%%$$$$$$!!!!!!!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$((()))))))))((('''&&&&&&"""""""""###$$$&&&'''(((&&&(((*********+++---...))))))))))))))))))))))))***++++++,,,,,,---......------------,,,+++******------///000222222333333222222111222333555777888888:::===AAAHHHTTTcccmmmpppaaaNNNBBB???AAAAAA@@@DDDFFFKKKRRRZZZ___aaaaaaccc^^^VVVMMMDDD>>>999888555999;;;===FFFVVVccciiidddeeejjjuuuqqqbbbTTTMMMHHHKKKPPPSSSTTTVVVXXXbbbrrr{{{sssiiidddjjjtttwwwsss```ZZZYYYcccttt~~~xxxsssuuuzzz~~~}}}}}}}}}}}}|||~~~|||yyywwwvvvwwwxxxyyyzzzzzz{{{{{{|||~~~~~~}}}~~~}}}|||}}}~~~~~~~~~|||ttt___ZZZRRRKKKHHHHHHHHHIIILLLPPPWWW\\\bbbiiirrryyy{{{eeeHHH:::777...///000000///...---,,,)))))))))))))))(((((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&'''((()))((('''&&&%%%%%%%%%%%%&&&'''''')))(((***---...111999BBBQQQjjj}}}fffZZZ\\\fff|||{{{pppVVVHHHAAA@@@BBBIIIUUUbbblllrrrvvvrrrooonnnoooqqqpppoooooommmkkkmmmpppppplllggghhhhhhgggfffdddbbb```______\\\ZZZYYYYYYYYYXXXWWWWWWUUUQQQMMMKKKJJJKKKKKKIIIIIIHHHFFFDDDAAA???>>>>>>===;;;888777666666666666444111///........./////////......------,,,,,,+++***)))((((((((()))***&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$###""""""!!!!!!!!!!!!!!!"""######!!!""""""###$$$%%%&&&&&&''''''((((((((('''&&&&&&"""""""""###$$$&&&'''((()))***+++***))))))***+++))))))))))))))))))))))))(((((())))))***+++++++++,,,------------,,,,,,+++---...///111111222222222222222222222444666888999:::;;;>>>@@@GGGRRR```kkkoooaaaNNNBBB???@@@AAA@@@AAADDDJJJSSS[[[aaabbbbbbccc]]]TTTJJJBBB<<<888777666999<<<>>>GGGWWWdddiiieeegggmmmxxxvvvhhhYYYQQQJJJKKKOOOPPPQQQSSSXXX___lllzzz}}}vvvkkkeeeiiirrrsssoooccc]]][[[ddduuu~~~wwwwwwyyy}}}~~~}}}}}}~~~}}}|||}}}{{{yyyxxxwwwyyy{{{|||}}}}}}}}}}}}}}}~~~}}}}}}~~~~~~}}}~~~yyyjjjaaaVVVRRRKKKGGGEEEFFFIIIJJJNNNSSS[[[bbbhhhoooxxx~~~kkkLLL<<<777000111111000///...,,,,,,++++++***))))))(((''''''(((((((((((((((((((((((($$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$&&&((())))))(((&&&%%%%%%%%%%%%&&&'''''')))(((***---...000999BBBPPPggghhhZZZZZZbbbxxxqqqXXXJJJCCCBBBDDDJJJVVVbbbmmmsssuuussspppnnnnnnnnnmmmlllmmmkkkjjjlllnnnnnnkkkhhhgggggghhhgggfffccc```^^^^^^[[[YYYXXXYYYYYYXXXVVVUUUSSSPPPMMMKKKKKKKKKLLLIIIIIIGGGEEECCC@@@>>><<<<<<;;;:::888777666666666555444111///...---......000//////...,,,++++++*********))))))))))))(((((((((''''''&&&%%%%%%$$$$$$%%%&&&&&&%%%%%%$$$###"""!!!!!!!!!!!!!!!""""""###!!!!!!"""###$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&############$$$&&&'''(((***+++,,,***(((&&&'''((())))))))))))))))))))))))+++++++++,,,------......,,,------.........------//////000111111111111111333333333333555777999:::<<<===>>>???DDDOOO\\\fffmmm```NNNBBB>>>???@@@???>>>BBBJJJTTT]]]bbbcccbbbbbb\\\QQQGGG>>>999777777666999;;;>>>HHHXXXdddiiieeehhhppp|||{{{ppp___UUUMMMKKKLLLLLLMMMPPPVVVYYYaaannn|||{{{vvvmmmgggkkkrrrssspppfff```]]]fffwww}}}zzzxxxzzz~~~}}}~~~~~~}}}{{{zzzzzzxxxxxxyyy{{{}}}~~~~~~}}}}}}}}}~~~}}}|||~~~}}}}}}~~~xxxiii\\\SSSLLLJJJFFFDDDDDDHHHLLLOOORRRYYYccckkkqqqxxxmmmNNN>>>999222111000///...,,,+++************)))))))))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$######$$$&&&''''''&&&&&&%%%%%%%%%%%%&&&''''''(((((())),,,...000888AAANNNccc{{{}}}fffWWWWWW]]]tttqqqXXXKKKEEEDDDEEELLLWWWcccnnnssstttssspppnnnmmmlllkkkkkkkkkjjjiiijjjlllllljjjhhhfffggghhhhhhfffccc```]]]\\\ZZZXXXXXXXXXXXXVVVUUUSSSRRROOOMMMKKKKKKKKKKKKIIIHHHGGGDDDBBB???<<<;;;::::::999888777666666666444333111///...---------......------,,,++++++***))))))******))))))((('''))))))((((((((('''''''''(((((((((((('''&&&%%%$$$""""""!!!!!!!!!!!!""""""########################$$$$$$%%%&&&'''''''''&&&#########$$$%%%&&&''''''***++++++***'''&&&&&&''')))))))))))))))))))))))),,,,,,---......//////000,,,,,,---...///////////////000000111111111000000333333333444555888:::;;;>>>>>>>>>>>>BBBKKKYYYbbbkkk___NNNBBB======>>>???===BBBKKKVVV^^^bbbbbb```bbb[[[OOOCCC;;;777666666666888:::>>>IIIXXXcccgggdddhhhqqq~~~}}}sssaaaWWWNNNJJJIIIHHHIIIMMMSSSSSSWWWcccsss}}}}}}wwwuuuoookkknnnuuuxxxvvviiiccc___gggxxx{{{|||~~~~~~~~~~~~|||{{{wwwwwwwwwwwwyyy|||~~~}}}|||{{{{{{{{{~~~~~~{{{uuuwww~~~~~~~~~vvvjjj```UUUMMMHHHGGGFFFFFFGGGLLLRRRVVVZZZaaallltttzzzmmmOOO@@@<<<222111///...,,,+++***)))((()))))))))*********+++((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&'''((('''%%%&&&%%%%%%%%%%%%&&&''''''((('''))),,,---000888AAALLL```xxxxxxbbbTTTSSSZZZqqqpppXXXKKKDDDDDDFFFMMMYYYeeennnsssssssssqqqooommmkkkjjjjjjkkkjjjiiijjjjjjjjjiiihhheeefffggggggfffbbb___]]][[[YYYXXXWWWXXXWWWUUUSSSRRRQQQOOOMMMKKKJJJJJJJJJGGGFFFEEECCCAAA>>><<<:::999999888888777666555555333222111000...------,,,++++++,,,,,,,,,,,,,,,,,,((())))))))))))((('''''''''''''''((((((((())))))(((((((((((('''&&&%%%%%%""""""!!!!!!!!!!!!""""""!!!!!!"""###$$$%%%%%%&&&$$$$$$%%%&&&'''''''''&&&$$$$$$$$$$$$%%%&&&''''''((()))***)))((('''((())))))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,---...///////////////000000111111111000000222222333444555888:::<<<>>>>>>===<<>>???DDDLLLWWW^^^aaa```]]]aaaZZZNNNBBB999666555666555777999===IIIXXXbbbeeebbbgggqqq{{{rrraaaXXXOOOKKKHHHFFFHHHLLLPPPNNNPPP[[[kkkxxx~~~~~~vvvwwwuuuqqqrrrxxx{{{zzzlllfffbbbiiiyyy~~~~~~|||zzzuuuuuuuuuvvvxxxzzz}}}~~~~~~}}}|||{{{zzzzzzzzz}}}~~~~~~{{{rrrsss}}}sssddd[[[UUUMMMGGGFFFGGGHHHIIIKKKPPPWWW\\\cccjjjttt|||oooQQQBBB===222111000...,,,+++++++++(((((())))))***++++++,,,(((((((((((((((((((((((($$$$$$$$$$$$$$$$$$$$$$$$***)))(((((()))***)))'''&&&%%%%%%%%%%%%&&&''''''((('''))),,,---///888AAAKKK^^^wwwvvvaaaUUUTTT[[[rrroooWWWJJJAAABBBFFFOOO[[[fffooosssrrrsssrrrpppmmmkkkjjjkkklllkkkkkkjjjiiiiiihhhhhheeeeeefffeeedddaaa^^^\\\YYYXXXWWWWWWWWWVVVTTTRRRQQQPPPOOOMMMKKKIIIIIIHHHEEEDDDDDDBBB@@@>>><<<;;;999999888888777555444333222222111000...---,,,+++*********++++++,,,,,,,,,))))))((((((((((((''''''$$$$$$%%%%%%&&&''''''(((&&&''''''&&&&&&%%%$$$######""""""!!!!!!!!!!!!!!!!!!###%%%((()))***%%%&&&&&&''''''''''''&&&%%%%%%%%%%%%%%%&&&'''''''''((())))))))))))***+++))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,------.........------//////000111111111111111111111222333555777:::;;;===<<<;;;:::===GGGUUU___ggg]]]NNNBBB;;;:::<<<===@@@DDDMMMVVV^^^aaa___]]]bbbZZZOOOCCC:::666666666666777999===JJJZZZcccdddaaagggqqq~~~xxxqqqbbbZZZRRRNNNIIIFFFGGGLLLNNNLLLMMMVVVdddrrryyy|||yyy|||{{{wwwuuuwwwzzzyyyoooiiifffmmm{{{~~~|||zzztttuuuuuuvvvxxxyyy{{{|||}}}|||{{{{{{zzzzzzzzzzzz}}}}}}~~~wwwxxxsssdddXXXQQQMMMHHHDDDDDDGGGJJJLLLOOOUUU]]]dddkkkrrr|||tttUUUCCC===444333111///...------...************************((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&''')))***)))(((&&&%%%%%%%%%%%%&&&''''''((('''(((,,,---///777AAALLL^^^wwwyyyeeeZZZZZZ___vvvoooVVVHHH===@@@FFFQQQ]]]hhhooorrrqqqssssssqqqnnnkkkkkklllmmmmmmllljjjhhhgggggghhheeeeeedddcccaaa___]]]\\\XXXWWWVVVWWWWWWVVVSSSQQQRRRQQQOOOMMMJJJHHHGGGFFFCCCBBBBBBAAA@@@>>><<<;;;999999999888666444222111222111111000///---,,,+++++++++++++++***************)))((('''&&&'''((((((%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$#########"""!!!!!!!!!!!!!!!""""""###%%%&&&'''((()))''''''((((((((('''&&&&&&&&&%%%%%%%%%%%%&&&''''''((()))******))))))***,,,))))))))))))))))))))))))******+++,,,,,,------...,,,------------,,,,,,+++---...///111111222222222000000111222444777999;;;;;;:::999888<<>>FFFQQQ^^^iiioooqqqppprrrtttrrrnnnllllllmmmnnnnnnmmmkkkhhhgggggggggeeedddcccaaa___^^^]]]\\\WWWWWWVVVVVVWWWUUUSSSPPPRRRQQQOOOMMMJJJHHHFFFEEEAAAAAAAAA@@@???>>>===<<<999999999888666333111///111111111000///---+++***---,,,,,,+++***)))((((((+++)))'''&&&%%%&&&((())))))))))))(((''''''&&&&&&))))))))))))((('''&&&%%%######"""!!!!!!!!!!!!!!!))))))((('''%%%$$$######((()))))))))((('''&&&&&&&&&&&&%%%%%%%%%&&&''''''***+++,,,+++***)))***+++))))))))))))))))))))))))&&&''''''((())))))******------------,,,+++******---...///000222222333333000000000111444666999;;;999999777777;;;FFFUUU```ddd\\\NNNBBB:::888:::<<<>>>BBBJJJTTT]]]bbbcccbbbbbb\\\RRRGGG>>>999777777::::::<<>>===<<<;;;>>>===:::777555444333333444333000---,,,,,,,,,------------,,,+++***)))))))))((('''&&&%%%&&&''''''(((((()))+++,,,,,,)))'''(((((('''&&&%%%###!!! ######""""""!!!"""###### !!!"""###$$$%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&'''(((((()))((((((+++......+++'''+++***)))((((((''''''(((******))))))***,,,...///111///---++++++,,,///000......///000111222333333000111333444555666666666888777777:::<<>>888555222000...---+++)))))))))))))))((((((((((((((((((((('''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&%%%$$$%%%&&&'''&&&%%%%%%&&&''''''((('''''''''))))))))))))***111;;;BBBLLL```zzz{{{ggg___dddttt~~~qqqVVVHHHCCCBBBFFFSSS^^^eeehhhlllkkkmmmoooqqqqqqpppooonnnnnnnnnmmmllljjjhhhgggfffhhhfffdddcccbbb___[[[XXXVVVUUUUUUUUUUUUTTTQQQOOOOOONNNMMMLLLLLLJJJFFFDDDAAAAAA@@@>>>===<<<;;;:::===;;;999777555333222222444222000---,,,,,,,,,---)))))))))((((((''''''''')))((('''&&&%%%&&&&&&'''''''''(((***++++++)))'''******)))((('''%%%$$$###"""""""""""""""#########""""""###$$$%%%&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&'''(((((()))((()))+++------***(((***)))))))))))))))******+++************+++---...///...---,,,,,,---///000------...///000111222222111111222333444555666777777666777999:::@@@MMMZZZfff```QQQAAA999:::;;;999===AAAIIIRRR[[[aaadddeeebbb^^^RRRDDD;;;999888666777999<<>>===;;;:::999888777777777777555222000...222111///...,,,,,,,,,,,,)))))))))))))))))))))***((((((''''''&&&&&&&&&&&&$$$$$$$$$&&&)))***)))(((((((((''''''&&&$$$###""" """$$$%%%$$$###"""######$$$$$$%%%&&&&&&'''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&'''(((((((((((()))***++++++***)))))))))(((((()))******+++,,,,,,++++++++++++++++++***+++---//////000//////------...///000111222222333222111111111333666777555444555666666:::FFFRRRaaa^^^SSSDDD;;;:::;;;:::<<<>>>DDDNNNYYYaaaeeefffeeeaaaVVVGGG>>><<<:::777999::::::???LLL]]]gggiiigggjjjttt~~~~~~~~~}}}{{{sssllleeebbb\\\UUUPPPPPPOOONNNKKKGGGGGGLLLVVV^^^dddfffjjjlllllllllnnnoooqqquuuzzz|||~~~}}}}}}~~~~~~||||||}}}{{{{{{}}}}}}}}}|||yyyyyyyyyzzz|||}}}||||||||||||}}}}}}}}}}}}}}}tttiiiaaa]]]YYYXXXVVVTTTSSSTTTXXX[[[ccchhhooovvv|||dddIII>>>777555222000000///---+++++++++*********)))))))))'''''''''''''''''''''''''''&&&&&&%%%&&&'''((()))%%%$$$$$$%%%((())))))(((''''''&&&%%%%%%'''((())))))******)))***000:::BBBSSSiiilllaaadddrrruuuooovvv{{{fffUUUGGGEEEHHHRRR]]]dddhhhlllrrrssstttuuuuuutttrrrqqqooonnnlllkkkiiiiiiiiiiiieeedddcccccccccbbb___\\\ZZZWWWSSSQQQRRRSSSSSSSSSNNNLLLIIIHHHGGGFFFCCCAAA???>>>===<<<;;;:::999888666666666666444222///...000000///...---,,,,,,,,,)))*********************'''''''''''''''&&&&&&&&&$$$###$$$&&&(((***)))(((((((((((('''&&&%%%$$$###!!!###$$$%%%$$$"""!!!""""""######$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&'''(((((((((((()))***))))))******))))))((('''''''''''''''++++++,,,++++++++++++******+++---///000000///...//////000111222333333444333222111000111333555666555444444555555888BBBNNN^^^\\\TTTFFF===;;;;;;:::;;;<<>>KKK\\\gggiiijjjllluuu}}}}}}}}}}}}vvvooohhheee```XXXSSSSSSRRRQQQOOOKKKIIILLLTTTZZZ^^^aaadddfffffffffggghhhppptttzzz~~~~~~~~~}}}~~~|||{{{{{{}}}~~~}}}|||xxxxxxxxxyyyzzz{{{}}}}}}yyyyyyzzz{{{}}}~~~}}}|||pppfff```^^^[[[\\\[[[ZZZYYY[[[___ccciiinnnuuu|||zzzzzzfffJJJ???777555222000000///...,,,*********)))))))))((((((&&&&&&''''''''''''((((((&&&&&&&&&'''(((((())))))'''%%%%%%&&&((()))(((''''''&&&&&&&&&&&&'''((((((((()))))))))+++111;;;CCCWWWlllkkk___aaaooouuummmuuuiiiUUUHHHEEEHHHRRR]]]dddjjjnnnqqqrrrtttuuuuuutttsssrrrpppnnnllljjjhhhgggggggggdddcccbbbbbbbbb```]]]ZZZWWWTTTQQQOOOPPPPPPPPPPPPNNNKKKHHHGGGGGGFFFDDDCCC??????>>><<<;;;:::999888666666666555333222000/////////......---,,,,,,+++((((((((((((((((((((((((''''''((((((''''''&&&%%%&&&%%%$$$%%%((())))))(((*********))))))'''&&&&&&!!!"""###$$$$$$###"""!!!"""""""""######$$$$$$$$$&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&'''(((((('''(((***)))(((((()))+++***)))((('''&&&&&&&&&&&&***++++++,,,,,,,,,+++++++++,,,.../////////......///000000111222333444555333222111111111333444555555444444555444666@@@KKK[[[[[[UUUHHH>>>;;;;;;:::;;;:::>>>HHHVVVbbbgggggghhheeeZZZLLLBBB???<<<888999999:::>>>KKK\\\fffhhhkkkmmmvvv~~~}}}}}}~~~yyyrrrkkkhhhbbb[[[VVVVVVTTTUUUTTTQQQOOOOOOSSSXXXYYY\\\___``````aaaaaaccclllrrryyy~~~}}}{{{zzzzzz|||}}}}}}|||xxxxxxxxxxxxyyyzzz{{{{{{wwwxxxzzz|||~~~~~~wwwkkkbbb``````]]]___```___]]]___dddiiimmmrrrzzzzzzmmmhhhjjjrrriiiLLL@@@777555222111000000...---******)))))))))(((((((((''''''((((((((()))))))))$$$%%%''')))***)))(((((('''&&&%%%%%%'''''''''%%%%%%&&&''''''((('''''''''&&&(((((((((+++222<<>>===<<<:::999999888777555444222222111111............---,,,++++++(((((((((''''''&&&&&&&&&&&&'''((((((((('''&&&%%%(((&&&%%%&&&((())))))((()))******))))))((('''&&&$$$$$$######"""!!!!!!!!!######$$$$$$$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&'''(((((('''(((***)))''''''))),,,)))((('''''''''''''''((())))))+++,,,---,,,,,,+++------..................//////000111222333444444222222222222222333333333666555555555444555>>>IIIXXXZZZVVVIII???;;;;;;::::::999;;;FFFUUUbbbggghhhiiifff\\\NNNDDD@@@===999777999:::???LLL\\\fffgggiiillluuu~~~~~~~~~{{{tttmmmjjjeee]]]YYYXXXTTTWWWYYYXXXTTTRRRSSSUUUUUUXXX[[[\\\\\\\\\]]]^^^cccjjjrrrxxx|||}}}||||||~~~zzzzzzyyyyyyyyyzzzzzz{{{yyyzzz{{{}}}~~~ssshhhbbbbbbdddaaadddfffeeeccceeejjjoooqqqvvv}}}{{{kkk___\\\```iii{{{kkkNNNAAA777555222111111000...---++++++++++++************(((((())))))*********+++###%%%(((***+++***(((''''''%%%$$$$$$&&&&&&%%%$$$$$$%%%'''((((((((('''&&&&&&'''((((((+++333===EEEXXXmmmwwwddd\\\bbbttttttkkkttt~~~cccJJJDDDAAADDDOOO[[[ccciiinnnqqqsssuuuwwwxxxwwwvvvvvvqqqoookkkhhheeedddccccccbbbaaa______^^^\\\XXXUUUWWWUUUSSSRRRRRRRRRQQQPPPLLLJJJGGGFFFGGGHHHGGGGGG@@@@@@???===<<<;;;:::999999777555333222222222222............---,,,++++++******)))(((''''''&&&&&&&&&'''((((((((('''%%%%%%)))'''&&&&&&((())))))((('''((((((((('''&&&%%%%%%&&&%%%$$$"""!!!!!!!!!!!!%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&%%%%%%%%%%%%&&&'''((((((''')))***)))''''''))),,,(((''''''(((((()))***+++((()))***,,,------,,,,,,...............---------......///000111222333333111111222333333333222222666555555666444444===HHHWWWZZZVVVJJJ???;;;;;;::::::888:::EEEUUUbbbhhhhhhjjjggg]]]OOOEEEAAA===999777888:::???LLL\\\eeeggggggjjjsss~~~~~~}}}uuuoookkkfff^^^ZZZZZZSSSWWW[[[[[[XXXTTTSSSSSSSSSVVVYYYZZZZZZZZZ[[[\\\[[[aaajjjpppuuu|||||||||{{{zzzzzzzzzzzz{{{{{{|||}}}~~~|||rrrhhhccceeeiiifffiiikkkjjjhhhjjjooouuusssxxx~~~ssscccXXXVVV[[[dddyyyqqqOOO===888555222//////...---+++***,,,---......+++)))'''''''''(((((())))))******)))'''$$$###$$$&&&***,,,&&&&&&&&&''''''(((((((((###$$$$$$&&&'''((())))))''')))+++,,,---333;;;BBBTTTgggtttbbb]]]cccsss|||nnnfffqqqnnnXXXJJJ@@@AAAEEEKKKUUU```iiinnnrrrxxx|||zzzxxxwwwtttppppppnnnjjjfffcccaaaaaaaaa`````````aaaaaa___ZZZWWWUUUTTTSSSTTTSSSQQQNNNKKKIIIHHHGGGEEEDDDCCCCCCCCCFFFCCC???<<<<<<<<<<<<;;;444333333222111000//////......---,,,++++++++++++%%%%%%%%%&&&&&&'''''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&'''''''''((((((''''''&&&%%%$$$$$$$$$$$$$$$$$$######""""""!!!!!!!!!""""""###$$$&&&'''((((((''''''&&&'''((()))***###$$$%%%&&&''''''''''''******+++,,,,,,,,,,,,++++++***)))(((((()))***+++'''(((***+++,,,,,,++++++******+++,,,---//////000/////////000111111222222222222111111222222333444666777777555444666===CCCSSSYYYYYYOOOCCC>>>======;;;:::<<>><<<<<<<<<;;;999444333333222111000//////---,,,+++******))))))***&&&&&&'''''''''''''''(((***)))((('''''''''''''''%%%&&&&&&&&&&&&'''''''''''''''&&&%%%$$$$$$$$$$$$""""""""""""""""""""""""############$$$%%%&&&&&&(((((())))))((('''%%%$$$$$$$$$%%%&&&'''''''''''')))******+++++++++++++++***)))(((''''''((()))***((()))***+++++++++++++++,,,,,,------...///000000/////////000111111222222111111000000111111222333888999999777555777<<>>=========<<<>>>EEERRR___iiinnnppplllcccVVVHHH>>>999777888888999===JJJZZZbbbcccbbbfffnnnxxx|||zzz{{{~~~~~~yyytttqqqoookkkddd^^^ZZZWWWYYY^^^aaa^^^]]]^^^YYYYYYZZZYYYYYYXXXVVVVVVTTTWWW[[[___ccchhhpppuuu~~~~~~|||{{{{{{{{{yyywwwyyyzzz|||~~~{{{|||zzzvvvrrrqqqssswwwyyywwwssspppoooppprrrssswww}}}{{{yyyrrrjjj___VVVXXXbbbssszzzXXXFFF888555222000///...---,,,+++++++++******)))(((((((((((((((((())))))))))))))))))(((&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$(((((('''&&&%%%######"""$$$&&&((((((***///888>>>III\\\uuuyyylllfffjjjyyywwwiii___hhhzzz}}}iiiTTTFFF???@@@CCCJJJUUU```hhhlllqqqwww{{{zzzyyyyyyvvvrrrnnnmmmlllkkkhhhfffdddccc^^^]]]]]]]]]]]][[[XXXUUUSSSRRRRRRSSSTTTSSSOOOMMMKKKIIIHHHEEECCCBBBAAAAAAAAA???===<<<<<<;;;999777333333222111000//////...,,,+++***)))((((((((((((((((((((((((((('''''''''+++***)))(((''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$ !!!"""#########%%%%%%$$$$$$###$$$$$$%%%((()))******)))&&&""" $$$$$$%%%&&&&&&'''''''''(((((()))***************)))((((((''''''(((((()))******************++++++------....../////////000/////////000111111222222000000//////000000111222999:::;;;:::777777:::>>>PPPXXX[[[RRRFFF???=========<<<>>>DDDPPP]]]iiioooqqqnnnfffXXXIII>>>999888666777777<<>>III[[[ttttttkkkmmm|||wwwhhh]]]eeeuuunnnZZZKKK@@@???BBBIIIUUU```hhhkkkooovvvzzzyyyxxxxxxvvvrrrooooooooonnnkkkhhhdddbbb___^^^]]]]]]]]]\\\XXXVVVRRRRRRRRRSSSTTTSSSPPPMMMKKKJJJHHHEEECCCAAA@@@@@@???>>><<<;;;;;;:::777444333333222111000///......++++++***)))(((((((((((()))(((((((((''''''&&&&&&)))((('''%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&%%%$$$$$$ !!!!!!!!!"""""""""$$$$$$######$$$$$$%%%%%%((()))))))))(((%%%###!!!%%%%%%%%%%%%&&&''''''((('''(((((()))))))))))))))))))))(((((((((((()))))),,,+++***))))))***+++,,,---------.............../////////000111111222222000000000000000111222222666888;;;:::888777:::===MMMXXX]]]UUUHHH@@@======<<<;;;;;;@@@KKKYYYgggooossspppiii[[[KKK>>>999999555777888;;;GGGVVVaaaccc]]]bbbjjjuuu~~~|||zzz|||zzzvvvxxx|||zzzssskkk___ZZZXXX[[[___aaaeeeiiifffdddbbb```]]]ZZZXXXVVVTTTUUUUUUVVVWWWYYY[[[\\\___ccciiiooouuu{{{|||{{{zzzzzz||||||{{{zzz{{{zzzyyyyyyzzz|||~~~yyyuuuqqqooooooqqqvvv{{{~~~~~~{{{wwwvvvwwwwww~~~vvvsss{{{|||sssmmmiiigggnnnwww~~~ZZZFFF999666333000000///...,,,---+++***((('''((())))))))))))))))))((((((((((((%%%%%%'''(((((((((''''''(((((((((''''''&&&&&&&&&%%%%%%&&&&&&'''''''''(((&&&((()))***+++000888>>>III[[[ttt|||qqqooo}}}yyyiii^^^cccssswwwbbbSSSAAA???AAAIIIVVVaaahhhkkknnntttyyyxxxwwwwwwuuuqqqqqqrrrqqqppplllhhhdddaaa^^^]]]\\\\\\\\\ZZZWWWUUURRRRRRRRRSSSTTTSSSPPPMMMKKKIIIGGGEEECCCAAA@@@???>>><<<;;;::::::888666333333222222111000///......,,,+++***))))))(((((()))(((''''''&&&&&&%%%%%%%%%'''&&&%%%$$$############$$$$$$$$$%%%%%%%%%&&&&&&'''''''''''''''%%%$$$######"""""""""!!!!!!!!! """""""""###$$$%%%'''((((((((('''&&&&&&&&&&&&'''%%%%%%$$$%%%%%%&&&((()))''''''((())))))))))))(((************************+++***)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,/////////000111111222222222111111111111222333333111555888999777777:::===KKKWWW```XXXJJJAAA===<<<<<<;;;;;;???HHHWWWgggppptttssslll^^^LLL???::::::666888999;;;FFFUUU```ddd]]]aaahhhrrr||||||zzz{{{|||yyy{{{~~~xxxrrreee^^^YYYZZZ]]]___dddiiihhhhhhhhhgggddd```\\\YYYUUUUUUTTTTTTUUUVVVVVVVVVUUUXXX\\\aaafffmmmsssxxxyyy{{{~~~~~~}}}|||{{{zzz{{{}}}~~~}}}|||yyyyyyxxxxxxzzz}}}uuummmiiiggggggiiinnnttt|||}}}zzzxxxxxxyyyzzzqqqqqqzzz~~~yyyuuutttvvv~~~[[[FFF999666333111000///...------,,,***)))(((((()))***))))))))))))(((((((((((($$$%%%&&&'''((((((((((((%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''')))++++++,,,111999???III[[[ttttttooo||||||lll___cccrrr~~~gggVVVBBB@@@AAAIIIWWWccciiikkkooouuuyyyxxxwwwwwwtttppprrrrrrqqqppplllhhhdddbbb]]]\\\ZZZZZZZZZYYYVVVTTTSSSRRRRRRSSSTTTSSSOOOMMMJJJHHHGGGDDDBBBAAA@@@@@@>>><<<:::999999888666444222222111000///......---,,,+++***)))((((((((((((&&&&&&&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''(((((('''&&&$$$###$$$$$$$$$###"""!!!!!!!!!!!!!!!"""###$$$&&&'''(((((('''&&&&&&&&&((()))***&&&%%%$$$$$$%%%&&&((()))''''''((()))))))))))))))***++++++,,,,,,++++++***))))))))))))***+++,,,---******++++++,,,,,,,,,,,,/////////000111111222222222222222111222333333444000333777777666777:::===HHHWWWbbb\\\MMMBBB===<<<>>>===<<>>===<<<>>>FFFVVVhhhuuuvvvwwwrrrcccOOO@@@;;;;;;777999::::::AAAOOO[[[```^^^___bbbiiirrr{{{{{{wwwxxx~~~vvvlllccc^^^\\\[[[]]]aaaiiijjjkkkkkkjjjhhhgggeee```]]]ZZZYYYXXXVVVSSSOOOOOOOOOOOOOOOPPPSSSXXX\\\___bbbhhhpppxxx~~~}}}|||{{{zzz{{{}}}}}}}}}{{{}}}|||||||||~~~xxxmmmfff```YYYVVVUUUWWW```kkkvvv~~~~~~}}}~~~qqqnnnmmmpppwwwbbbLLL:::777333111000000///---------,,,,,,+++******)))******))))))(((((((((''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((('''&&&%%%$$$$$$###''')))******+++000888>>>OOO___xxxwwwmmmyyyoooaaabbbppp|||```LLLEEEBBBBBBKKKYYYfffkkkllltttzzz~~~|||zzzyyyvvvrrrmmmmmmmmmmmmlllkkkjjjiiieeecccaaa``````___]]]\\\UUUTTTSSSTTTTTTQQQNNNKKKGGGFFFEEEDDDBBBBBBAAAAAAAAA>>>:::777777777777666222222111000///...------))))))(((&&&&&&&&&&&&&&&&&&'''''''''(((((())))))$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&'''''''''((((((&&&'''))))))((('''$$$############$$$%%%%%%&&&&&&%%%$$$$$$###$$$$$$%%%%%%'''(((+++,,,,,,+++((('''&&&%%%$$$$$$$$$&&&(((***(((((()))***************((()))***++++++***)))((($$$&&&(((+++------------******+++,,,...///000000/////////000111111222222000000000000000111111222777999:::888666666999===EEEWWWddd___OOOCCC===<<<<<<;;;:::;;;CCCSSSffftttwwwxxxsssdddOOO@@@;;;<<<777999999999???MMMYYY^^^]]]]]]___eeennnxxx~~~~~~zzzwwwxxx}}}|||rrrgggaaa]]]ZZZ[[[___iiiiiiiiihhhiiiiiijjjjjjkkkhhhdddaaa```]]]XXXSSSQQQQQQPPPNNNMMMOOOTTTWWWXXX\\\aaaiiipppwww{{{~~~|||~~~|||zzzyyyzzz{{{|||{{{zzzxxxdddXXXVVVSSSPPPPPPOOOTTT```mmm||||||nnnnnnooosssyyycccIII<<<888333///...------,,,///+++((())),,,---)))&&&)))))))))))))))(((''''''&&&&&&''''''((()))))))))'''(((((((((((('''%%%%%%%%%%%%&&&&&&((()))++++++)))(((+++...///000666>>>NNN___xxx}}}pppwwwooo^^^cccvvvvvvYYYIIIDDDBBBDDDLLLYYYfffpppttt}}}}}}~~~}}}{{{wwwssspppooonnnlllllllllkkkhhhfffbbbbbbaaa```^^^[[[YYYWWWVVVVVVVVVUUUSSSPPPNNNLLLLLLHHHDDDAAA@@@@@@???>>>:::999888666555333222111000000111000///---+++***---+++((()))***)))&&&###$$$$$$$$$######$$$%%%%%%(((((('''&&&%%%%%%%%%%%%&&&&&&%%%$$$%%%&&&'''((((((((((((((('''&&&%%%$$$""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%$$$$$$%%%&&&&&&''''''((()))))))))))))))))))))))))))))))))))))))***++++++)))************+++++++++---,,,,,,,,,---...//////222111111000111333444555111111111111111111111111222444666666777777999;;;BBBUUUddd```SSSHHH@@@;;;<<<;;;<<>><<<:::999888666444333222111000000111111///...,,,+++,,,***))))))++++++(((&&&'''&&&%%%$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&'''(((''''''''''''&&&%%%$$$### %%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((('''&&&&&&$$$$$$%%%&&&&&&''''''((())))))))))))))))))))))))'''''''''''''''((()))))))))************+++++++++******))))))))))))))))))111111111000111222444555111111111111111111111111222444666666666777999;;;CCCTTTaaa^^^RRRHHHBBB===???======>>>AAAKKK```rrr|||zzzvvvnnn]]]III??????777:::999777;;;GGGPPPRRRSSSWWWZZZ^^^kkkzzz{{{uuusssvvv~~~xxxlllddd```^^^^^^```^^^```dddfffeeegggjjjmmmrrruuuuuusssqqqjjjbbbXXXTTTPPPNNNOOOQQQRRRSSSTTTTTTVVVZZZ```fffjjjlllnnnpppssswww~~~~~~}}}}}}}}}|||||||||||||||}}}}}}~~~~~~~~~tttdddVVVOOOIIIGGGFFFHHHLLLUUUeeeuuu~~~yyyqqqpppttt{{{dddJJJ<<<888333000///...---,,,...+++))))))+++,,,)))&&&)))))))))))))))((('''''')))(((((('''&&&&&&%%%%%%&&&&&&%%%$$$$$$%%%''''''''''''&&&&&&'''((()))))))))((()))+++---///888AAAOOO```xxx}}}mmmpppnnn```fff{{{vvv]]]NNNBBBAAACCCLLLYYYgggpppuuu|||}}}}}}|||yyyuuuqqqnnnlllkkkjjjjjjjjjiiigggeeeeeeeeeeeecccaaa___\\\[[[XXXVVVTTTQQQOOOMMMKKKKKKJJJGGGDDDBBB@@@>>>;;;999999999777666444222111111000000111111000...,,,+++***))))))***++++++***((()))((('''%%%$$$$$$######$$$$$$$$$$$$%%%&&&'''(((&&&%%%%%%%%%%%%&&&'''(((&&&&&&&&&%%%%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((((((((('''&&&$$$$$$%%%&&&&&&''''''((())))))))))))))))))))))))(((''''''''''''((()))))))))************+++++++++///...---,,,++++++++++++111111000111111222444444222222222222222222222222222333555666666777999;;;BBBPPP]]]\\\SSSJJJCCC@@@AAA???======???HHH\\\nnnzzzyyywwwooo]]]JJJ???===888::::::999<<>>KKKYYY]]]VVVMMMDDD@@@AAA???>>>>>>@@@III\\\mmmwwwyyyyyyppp___LLL@@@;;;888:::<<<;;;===CCCJJJOOOWWWVVVUUUWWW```mmmyyy|||yyyyyy~~~}}}qqqhhhbbb```[[[XXXWWWZZZ[[[ZZZ[[[___fffooovvvyyyzzzzzzuuupppmmmhhhbbb]]][[[YYYXXXWWWTTTTTTUUUUUUWWW[[[___bbbfffgggiiikkknnnuuu~~~~~~~~~~~~~~~}}}}}}}}}|||zzzzzz{{{}}}~~~rrrcccXXXSSSNNNNNNSSSYYY___hhhxxxuuusssrrr{{{~~~|||~~~iiiMMM;;;888555222111///---+++---,,,************)))((()))))))))))))))((('''''''''((((((((()))))))))***&&&%%%$$$######%%%''')))''''''&&&&&&&&&''''''((()))'''(((***+++...777AAAKKK]]]vvv~~~kkkkkk~~~~~~pppcccfff|||zzz]]]III???>>>AAAJJJXXXgggqqquuu}}}yyyuuurrrmmmllljjjjjjjjjiiifffdddddddddcccbbb```^^^[[[YYYZZZXXXUUURRROOONNNMMMMMMHHHFFFDDDBBB@@@===999666888777666444333111000///......//////...---,,,+++((())))))((('''%%%$$$$$$%%%%%%%%%%%%&&&&&&'''((('''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$###########################$$$$$$$$$%%%%%%&&&&&&&&&&&&'''((())))))((('''&&&$$$$$$%%%&&&&&&''''''((())))))))))))))))))))))))***************+++,,,,,,))))))*********+++++++++)))))))))***+++,,,---...//////000111222222222333222222222222222222222222111333555555555666888:::999EEETTT^^^[[[PPPEEE@@@@@@???>>>??????FFFWWWgggxxx~~~xxxhhhUUUFFF>>>999:::<<<>>>???CCCKKKSSSYYYVVVTTTVVV]]]hhhvvv|||{{{vvvkkkccc___[[[WWWVVVXXXXXXVVVWWW[[[eeelllsssttttttuuutttqqqvvvrrrlllfffbbb^^^ZZZXXXTTTUUUUUUUUUUUUXXX]]]bbbfffiiijjjkkkkkkpppxxx~~~~~~~~~}}}}}}}}}||||||zzz{{{|||}}}~~~rrreee]]]YYYVVVXXX```hhhnnnvvv{{{uuuuuuvvv}}}tttooopppxxx{{{~~~lllPPP;;;888555333111000---+++,,,,,,++++++***))))))))))))))))))))))))(((''''''$$$$$$%%%%%%&&&''''''((($$$######""""""###$$$%%%&&&&&&%%%%%%&&&'''(((((()))((((((++++++---555???HHHZZZsss~~~lllkkk}}}xxxiiijjj{{{^^^HHH@@@???BBBKKKZZZhhhssswww|||}}}}}}}}}|||xxxuuusssqqqooommmlllkkkjjjgggdddccccccbbbaaa___]]]ZZZXXXXXXWWWUUUSSSQQQPPPOOONNNIIIFFFCCCAAA???===:::888777777555444222000//////,,,,,,---------,,,***)))((())))))(((%%%###""""""######$$$$$$%%%'''((()))'''&&&%%%$$$############$$$%%%&&&&&&''''''&&&&&&''''''''''''&&&%%%$$$###!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$%%%%%%&&&&&&''''''((())))))))))))((('''$$$$$$%%%&&&&&&''''''((()))))))))))))))))))))))))))(((((((((((()))******)))************+++++++++'''''''''(((***+++---......///000111222222222222333333333333333333333333111222444555555666888:::777@@@OOO\\\]]]RRRGGGBBBBBBAAAAAA@@@???CCCPPP^^^ttt~~~~~~nnn[[[JJJ???:::;;;===??????AAAKKKUUUXXXTTTRRRUUU[[[fffuuu}}}|||oooeeeaaa]]]YYYWWWXXXWWWUUUVVVZZZdddlllssssssrrrttttttrrryyyvvvrrrnnnjjjddd^^^ZZZVVVWWWWWWUUUTTTVVV\\\aaafffiiillllllkkknnnuuu|||~~~~~~~~~~~~}}}||||||}}}~~~~~~rrriiidddbbbbbbgggqqq{{{wwwtttvvvyyy~~~sssiiieeefffkkksss~~~rrrlllqqqxxxnnnSSS;;;999666333222000---++++++,,,,,,+++***))))))))))))))))))))))))(((''''''$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((())))))(((***,,,,,,---333<<>><<<;;;777666555333222000///...******+++,,,+++***)))(((&&&((()))(((%%%######%%%$$$$$$$$$$$$$$$%%%&&&'''%%%%%%$$$$$$$$$$$$$$$%%%$$$%%%&&&'''''''''&&&&&&&&&&&&&&&%%%%%%$$$###""" ######$$$%%%%%%&&&'''''''''((()))******)))((('''$$$$$$%%%&&&&&&''''''((())))))))))))))))))))))))))))))(((((())))))***+++)))************++++++++++++++++++,,,---...///000...///000111222222222111333333333333333333333333000222444555555666888999888>>>JJJXXX[[[SSSJJJGGGBBBCCCEEEEEECCCEEEPPP]]]ppp~~~tttbbbNNN???===<<<===>>><<<===HHHTTTYYYTTTRRRUUUZZZaaappp~~~tttjjjfffaaa\\\YYYYYYXXXUUUVVVZZZaaakkktttuuutttuuuuuussszzzyyyxxxvvvtttnnngggccc^^^^^^^^^ZZZVVVWWW\\\aaaeeejjjpppqqqoooqqqxxx~~~}}}}}}~~~vvvqqqpppqqqttt{{{vvvtttxxx{{{vvvllldddcccggggggnnnxxx~~~sssjjjiiipppzzzpppTTT;;;999666444222000---++++++,,,,,,+++)))((()))))))))))))))))))))(((((('''(((''''''&&&&&&%%%%%%$$$)))*********)))(((''''''###$$$$$$%%%&&&''')))***))))))***------,,,222:::BBBTTTooonnnnnnyyyuuuzzzcccOOODDDCCCFFFPPP___nnnyyy~~~{{{}}}}}}zzzyyywwwuuurrrpppnnnlllhhheeecccccccccbbb```]]][[[YYYRRRRRRSSSSSSRRRPPPNNNMMMJJJGGGBBB??????>>>>>>===777666555333111000......))))))***++++++***((('''$$$'''))))))&&&%%%&&&(((%%%%%%$$$######$$$$$$$$$############$$$%%%&&&&&&$$$%%%&&&'''''''''&&&%%%$$$$$$%%%$$$$$$###"""!!!""""""""""""""""""""""""######$$$%%%%%%&&&'''''''''((()))******)))((('''$$$$$$%%%&&&&&&''''''((())))))))))))))))))))))))+++++++++***++++++,,,---)))************+++++++++------,,,,,,,,,------...---...000111222222111111333333333333333333333333000222444555555666777999;;;===GGGTTTYYYRRRLLLKKKBBBDDDGGGJJJJJJLLLWWWcccsss}}}jjjUUUEEE@@@=========::::::DDDRRR\\\VVVSSSUUUXXX]]]jjjxxxyyynnnjjjccc^^^[[[ZZZYYYVVVWWW[[[]]]iiitttwwwwwwvvvuuurrr{{{|||}}}~~~|||xxxqqqkkkeeefffddd___ZZZYYY^^^ccceeelllsssuuuuuuwww}}}~~~zzz{{{}}}~~~~~~~~~zzzyyy{{{}}}wwwvvv{{{|||rrrhhhdddgggmmmnnnvvv~~~yyyrrrmmmjjjmmmyyyqqqQQQCCC;;;444333333000///000000---***'''&&&&&&((()))&&&&&&''''''''''''&&&&&&((((((''''''''''''(((((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''&&&&&&'''&&&(((++++++,,,333<<>>;;;888999888666333111000///...,,,+++++++++***)))))))))''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((()))))))))(((&&&$$$###""""""""""""""""""""""""!!!$$$%%%%%%%%%&&&(((&&&'''(((((((((&&&%%%$$$'''&&&&&&&&&&&&'''((((((###%%%''')))******)))((((((((((((((())))))))))))++++++***)))(((((())))))++++++,,,------......///...///000111222333444444///000111222333444444444333222333555888999888777:::???HHHSSSYYYWWWPPPIIIBBBEEEKKKNNNMMMLLLTTT^^^pppsssZZZDDD@@@@@@@@@@@@<<<<<>>;;;999999888666444222000//////------,,,,,,+++*********&&&''''''''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((('''%%%###""""""""""""""""""""""""""" """$$$%%%$$$$$$%%%'''******+++++++++***)))(((&&&&&&&&&&&&&&&'''((((((%%%&&&''')))))))))(((((((((((((((((())))))))))))++++++***)))))))))))))))++++++,,,------......///...///000111222333333444111222333333333333333222222333333555777888999888999===DDDOOOWWWWWWQQQJJJDDDEEEJJJOOOPPPPPPWWW___qqq|||cccMMMBBB@@@@@@@@@===<<>>======BBBIIIWWW\\\```\\\UUUVVVaaalllwwwyyyqqqjjjeee```^^^______]]]ZZZ]]]bbbkkkwww|||~~~vvvnnnjjjiiipppwww~~~~~~~~~}}}|||{{{{{{{{{{{{~~~~~~}}}|||{{{}}}~~~}}}~~~}}}qqqRRRAAA999222111111...---...++++++++++++)))&&&$$$"""'''(((((())))))(((((('''((((((''''''''''''((((((&&&&&&&&&''''''(((((((((&&&&&&&&&'''''''''((((((***))))))+++++++++111999JJJaaa{{{fffkkkwww~~~~~~mmmSSSGGGCCCBBBLLL^^^ooowwwxxx|||}}}~~~~~~|||{{{yyywwwtttqqqooommmjjjgggcccbbb```^^^[[[YYYWWWVVVVVVVVVUUUSSSPPPLLLIIIGGGHHHFFFCCCBBBBBBAAA>>><<<<<<;;;999666444333222111------,,,+++***)))((((((&&&&&&'''(((((('''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$###"""###$$$******+++,,,,,,,,,+++***%%%%%%%%%%%%%%%&&&''''''***)))((('''&&&&&&''''''(((((((((((())))))))))))***)))))))))))))))******++++++,,,------......////////////000000111111222111222333444555555555555222333555666666777;;;>>>???======EEEPPPWWWXXXUUUIIIDDDDDDLLLVVV]]]bbbfffqqqxxxaaaNNNFFF???=========@@@EEERRRZZZaaa___YYYYYYaaajjjrrr{{{ssskkkgggaaa^^^^^^___^^^]]]```dddlllvvv~~~vvvrrruuu{{{~~~}}}|||||||||||||||}}}~~~~~~}}}|||{{{zzzzzzyyyzzz{{{{{{{{{}}}~~~rrrRRRBBB:::333222111///---...***+++,,,------,,,+++***'''(((((())))))(((((('''(((((((((''''''((((((((('''''''''''''''(((((((((%%%%%%&&&&&&'''((((((((()))((()))+++++++++222:::JJJaaa|||jjjoooxxx~~~}}}jjjPPPEEECCCCCCLLLZZZiiirrrvvvzzz{{{}}}~~~~~~}}}{{{zzzyyyvvvssspppnnnlllhhhfffbbbaaa___]]][[[YYYWWWVVVVVVUUUUUUSSSPPPMMMJJJHHHGGGEEECCCBBBBBBAAA???>>>;;;:::888666444222222111------,,,+++)))(((''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!! """$$$$$$###"""###$$$'''((()))***+++***))))))%%%%%%%%%%%%%%%&&&&&&'''))))))(((((('''''''''&&&(((((((((((()))))))))))))))))))))))))))******+++++++++,,,------......////////////000000000111111000111222333555555555666111444666666555777;;;@@@BBB@@@???DDDLLLSSSWWWXXXMMMGGGFFFLLLVVV^^^eeellltttlllVVVKKKBBB???>>>>>>???BBBKKKUUU^^^aaa]]]\\\```eeeooo{{{tttkkkhhhccc^^^[[[\\\]]]___aaafffmmmuuu}}}~~~~~~}}}{{{{{{zzz{{{{{{|||}}}~~~~~~|||{{{zzzyyyyyyyyyxxxxxxyyyzzz{{{|||~~~~~~uuuUUUCCC:::444333222000...///******+++,,,------------((())))))******))))))((((((''''''&&&&&&''''''(((((((((((((((''''''''''''%%%%%%&&&&&&'''(((((()))((('''(((++++++,,,333;;;JJJ]]]zzz~~~oootttyyy~~~}}}iiiQQQCCCCCCEEELLLVVVcccnnntttyyyzzz{{{}}}}}}|||zzzyyyxxxuuurrrooommmjjjgggdddaaa```___]]][[[YYYXXXWWWUUUUUUTTTSSSQQQNNNKKKJJJGGGEEECCCCCCCCCBBB@@@>>>;;;:::888555333222111111///...---,,,***)))(((''')))'''&&&%%%%%%&&&''')))&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!############$$$%%%$$$%%%&&&'''(((''''''&&&%%%%%%$$$$$$%%%%%%&&&'''''''''((())))))((('''&&&(((((((((((()))))))))))))))))))))))))))***++++++++++++,,,------......///////////////000000000000111111222333333444333333111444666666555666<<>>>>><<<:::666333111000000000.........---,,,+++***)))''''''''''''&&&%%%$$$############$$$$$$%%%%%%%%%'''&&&$$$""""""###$$$%%%$$$%%%&&&%%%###"""###$$$(((((('''''''''&&&&&&&&&###""" !!!"""###!!!  !!!###$$$%%%''''''&&&&&&&&&'''(((((('''&&&%%%$$$%%%''')))+++,,,+++******)))*********)))'''&&&&&&((())))))(((&&&&&&''')))***,,,------------------...///000000000000000000000111222222//////000111111111111000555777888888888:::===@@@GGGDDD???<<<<<>>===;;;999666333111000000000.........---,,,+++))))))(((''''''&&&&&&%%%%%%$$$#########$$$$$$$$$$$$$$$)))'''&&&$$$$$$%%%&&&'''%%%&&&&&&%%%$$$######%%%&&&&&&&&&&&&%%%%%%%%%$$$###!!! !!!"""###""" !!!!!!""""""###%%%&&&'''''''''''''''((()))******&&&&&&%%%%%%&&&''')))***)))((((((((()))***++++++&&&%%%$$$%%%'''))))))((((((((())))))************++++++++++++,,,---.........---------------......///000111111222222111111444555666777777999<<<>>>GGGEEEAAA======CCCNNNUUU\\\[[[XXXWWW[[[bbbkkkrrrxxxqqqeeeVVVLLLIIIHHHFFFCCCCCCOOO```lllpppnnnkkkiiinnn|||tttkkkiiimmmnnnhhh^^^WWWVVVWWW[[[```gggmmmsss|||~~~yyyyyyzzz{{{{{{|||}}}}}}~~~{{{xxxxxxzzz{{{{{{yyyzzzyyyyyyyyyzzz|||~~~ssseee\\\WWWUUUXXX^^^gggtttzzzpppgggddddddgggpppzzz}}}xxx{{{qqqQQQBBB:::333222222///...///---,,,+++***))))))))))))))))))))))))(((''''''&&&%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''***((((((+++---...333:::@@@PPPhhh}}}yyysssooouuu{{{uuu|||jjjUUUBBB@@@???DDDNNN\\\hhhoooqqquuuxxxyyy{{{~~~~~~{{{yyyxxxuuurrrnnnjjjgggeeedddbbb`````````___]]][[[WWWTTTPPPPPPQQQPPPMMMIIIIIIIIIHHHFFFCCC@@@===<<<:::888666333111000000000......---,,,+++***)))))))))((('''%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$######((('''&&&%%%$$$%%%&&&'''%%%&&&'''&&&%%%$$$%%%&&&%%%%%%$$$$$$$$$#########"""!!! !!!"""###"""!!!"""""""""###$$$%%%&&&''''''''''''((((((***+++,,,%%%%%%%%%&&&''''''((((((&&&&&&&&&'''(((***+++,,,&&&%%%$$$&&&)))+++++++++++++++******)))(((((((((******++++++,,,------......------,,,,,,,,,------000111111222222222222222222444666666777888;;;>>>GGGEEEBBB???>>>CCCLLLTTT^^^^^^]]][[[[[[aaammmvvv|||{{{nnn]]]QQQLLLKKKJJJHHHFFFQQQbbbpppwwwvvvssspppooo|||rrriiikkkpppsssoooeee[[[TTTRRRTTTZZZccckkkrrryyyyyyzzzzzz{{{{{{|||||||||~~~|||zzzyyyzzz{{{{{{{{{yyyyyyyyyyyyzzz|||}}}{{{hhhWWWNNNKKKHHHKKKPPPWWWaaammmyyyzzzooofffaaa[[[WWWWWW[[[```iiirrrxxxuuuxxx}}}rrrRRRAAA999222222222000///000,,,,,,+++******)))))))))*********))))))'''&&&%%%%%%%%%&&&'''((((((''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''***((((((+++,,,---111777@@@PPPggg|||zzztttzzzyyypppvvvjjjWWWCCCAAA???DDDNNN[[[gggnnnpppuuuzzzzzz{{{~~~|||{{{zzzxxxtttpppllliiigggfffdddbbb``````___\\\ZZZWWWTTTQQQPPPPPPPPPNNNLLLJJJJJJJJJHHHEEEAAA===;;;999888666333222000000000......---+++******))))))***)))'''%%%$$$%%%&&&''''''&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$#########$$$$$$%%%&&&''''''%%%%%%&&&'''%%%%%%%%%$$$$$$$$$######"""!!! !!!"""###"""!!!!!!!!!!!!!!!"""###$$$%%%((((((((('''(((((())))))###$$$%%%''''''''''''''''''''''''((()))***++++++***)))((()))+++---------++++++******)))(((((((((,,,,,,---...////////////000000//////......//////111111222333333333333222222444666777888999<<<>>>FFFFFFEEEAAA???BBBKKKRRR```cccddd```\\\```mmmxxxwwwfffXXXQQQOOOMMMLLLKKKTTTcccrrr{{{|||xxxtttppp{{{}}}qqqiiijjjpppvvvuuukkk^^^SSSMMMQQQXXXbbbkkkssszzz{{{{{{|||||||||}}}}}}}}}~~~}}}{{{zzzzzz{{{||||||zzzzzzyyyyyy{{{|||~~~zzzfffTTTLLLJJJEEEGGGLLLPPPVVV^^^fffkkkmmmmmmmmmkkkggg```YYYUUUVVVTTTTTTVVVZZZ```ggglllyyyvvvyyy}}}uuuUUUAAA999222222222000///000,,,,,,++++++***))))))(((************)))((('''&&&%%%%%%&&&'''((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((&&&'''+++++++++///555@@@NNNcccwwwzzz~~~xxxmmmqqq}}}{{{hhhWWWDDDAAA@@@DDDNNN[[[gggmmmrrryyy}}}}}}}}}|||}}}|||zzzwwwsssooollljjjiiigggdddbbb```^^^[[[XXXXXXVVVSSSRRRQQQQQQPPPOOOJJJJJJJJJHHHEEEAAA>>>;;;999888666555333222111000......,,,+++))))))))))))+++)))'''%%%$$$%%%&&&'''((((((((('''&&&&&&&&&%%%%%%%%%$$$$$$############%%%&&&''''''%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%!!! !!!"""######""""""!!!!!!!!!"""###$$$%%%))))))((('''&&&&&&&&&&&&###$$$%%%&&&''''''''''''+++******))))))*********...,,,******,,,,,,,,,+++)))))))))))))))*********+++,,,---...////////////111111000000000000000111111111222333333333333222222444777999999;;;===???EEEGGGHHHDDD@@@BBBIIIPPPaaafffiiieee```aaakkkvvvoooaaaXXXSSSQQQOOOOOOVVVbbbppp{{{~~~zzzuuurrrzzz|||pppiiigggnnnvvvwwwooo```SSSKKKOOOVVV```iiiqqqyyy~~~~~~~~~~~~~~~}}}|||{{{zzzzzz{{{}}}{{{zzzzzzzzz{{{}}}~~~~~~|||iiiXXXPPPNNNHHHJJJMMMOOORRRUUUZZZ]]]______]]]ZZZVVVRRROOONNNNNNRRRWWW\\\cccjjjoooqqq~~~yyywwwyyy|||~~~xxxXXXBBB:::333222222///...///++++++,,,++++++***((((((************)))(((((('''%%%%%%&&&'''((((((((('''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&%%%'''***++++++...444???IIIZZZnnnwwwjjjmmmyyyxxxfffWWWDDDBBBAAAEEEOOO\\\hhhooouuu|||~~~~~~}}}{{{yyyuuurrrooommmkkkiiieeeccc```^^^ZZZXXXXXXWWWVVVTTTRRRQQQOOOOOOJJJJJJIIIGGGDDDAAA>>>===999888777666555333222222///---,,,***))))))))))))***)))(((&&&&&&&&&&&&'''((('''''''''''''''&&&&&&'''''''''&&&&&&&&&%%%%%%$$$%%%&&&&&&%%%%%%&&&'''((((((''''''''''''&&&&&&!!! !!!###$$$###"""$$$$$$$$$$$$$$$%%%&&&&&&)))((('''&&&&&&%%%&&&&&&$$$$$$$$$%%%&&&&&&'''''',,,,,,+++***************---+++)))))))))***)))(((''''''((()))***++++++,,,)))***+++---...------,,,...............///000000000111111222222222222222222444777:::;;;<<<>>>???EEEHHHJJJFFFAAAAAAGGGNNN^^^eeekkkjjjfffffflllsssxxxkkkaaaYYYTTTQQQRRRVVV___mmmzzz|||wwwuuuzzzyyynnnhhhdddkkktttwwwqqqdddVVVMMMMMMRRRZZZaaaiiirrr||||||}}}|||{{{yyyyyy{{{}}}zzzzzzzzzzzz{{{}}}~~~}}}|||}}}~~~ooo```WWWTTTPPPQQQRRRRRRQQQSSSUUUXXXYYYXXXVVVSSSOOOMMMMMMNNNPPPXXXcccllluuu~~~{{{wwwuuuwwwzzz{{{zzzYYYCCC:::333222222///---...++++++,,,,,,+++***((('''))))))*********))))))(((%%%&&&&&&'''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&%%%'''+++,,,,,,///555???EEERRRfff{{{vvvhhhjjjwwwvvvfffYYYEEEBBBAAAFFFPPP^^^jjjqqqvvv~~~~~~~~~|||zzzwwwtttrrrpppjjjhhheeecccaaa___\\\YYYWWWWWWWWWUUURRROOOMMMLLLIIIIIIGGGEEECCCAAA???>>>999999999888666555444333///---+++)))(((((()))***))))))(((((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%###$$$%%%%%%$$$$$$%%%'''((((((((('''''''''&&&&&&!!!  ###$$$###"""%%%%%%$$$$$$$$$%%%&&&&&&'''''''''''''''((())))))%%%$$$$$$$$$$$$&&&'''(((***))))))))))))******+++,,,***(((((()))***))))))((((((((()))******++++++(((***,,,---......---,,,,,,,,,,,,---...///000111///000111111222222111111000333777999:::;;;===???EEEIIILLLHHHBBBAAAFFFMMMWWW```jjjnnnmmmlllnnnrrr}}}uuujjj```XXXTTTSSSTTT[[[jjjyyy{{{xxx|||vvvjjjdddbbbiiirrrvvvrrrggg[[[RRRKKKNNNTTTYYY```kkkwww{{{||||||zzzxxxwwwzzz|||yyyxxxxxxxxxyyy{{{}}}~~~~~~{{{zzzzzz{{{|||xxxmmmddd```\\\\\\[[[ZZZXXXXXXZZZ\\\ZZZZZZYYYUUUQQQPPPRRRUUU]]]gggssszzz|||wwwtttsssvvvyyy{{{zzzYYYDDD;;;444222222...------++++++,,,,,,+++***((('''((())))))************)))%%%&&&&&&&&&&&&&&&%%%%%%((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&%%%(((,,,...---111666AAADDDOOOccczzztttfffggguuuvvvggg[[[EEECCCBBBFFFQQQ___kkkrrrvvv~~~~~~}}}{{{xxxvvvtttrrriiigggdddcccbbb```^^^\\\UUUWWWWWWVVVRRRNNNKKKJJJIIIHHHFFFDDDBBBAAA@@@@@@:::::::::999888666555444///---+++)))(((((()))***))))))))))))((('''&&&%%%#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$###""""""###%%%$$$$$$$$$%%%&&&(((((('''''''''&&&&&&&&&  ###$$$$$$############"""######$$$$$$%%%&&&&&&''')))***,,,---%%%$$$#########%%%''')))''''''''''''(((***+++,,,,,,***)))***+++------,,,))))))))))))***************,,,...000000000///...,,,,,,------///000222333//////000111111111111111///222666888999:::<<<===DDDJJJMMMIIICCC@@@FFFLLLRRR\\\hhhpppqqqpppqqqrrrzzz{{{pppddd[[[UUURRRSSSYYYgggyyy{{{~~~sssgggaaaaaahhhqqqvvvsssjjj^^^WWWKKKNNNQQQUUU\\\ggguuu~~~}}}~~~zzz{{{|||zzzwwwwwwyyy|||wwwvvvvvvvvvwwwyyy{{{|||~~~{{{yyyyyyzzzzzz~~~xxxqqqmmmggggggeeeccc``````bbbddd``````___[[[WWWWWWZZZ]]]gggrrr{{{~~~vvvxxx{{{uuusssssswwwzzz}}}|||ZZZFFF===666444333000...///------,,,,,,+++*********))))))(((((((((((()))))))))((('''&&&&&&&&&&&&&&&)))(((&&&%%%%%%&&&((()))((('''&&&%%%%%%&&&'''(((((((((((('''(((+++111555???IIINNN\\\yyyxxxdddbbbpppwwwjjjVVVFFFBBB???DDDRRRdddooosssxxx~~~{{{yyyyyywwwtttpppjjjhhheeecccbbbaaa___]]]\\\XXXTTTQQQOOONNNLLLJJJKKKIIIGGGEEECCCAAA===;;;999888888888888777444111111...,,,,,,---,,,)))&&&'''&&&&&&%%%%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$###%%%$$$###!!! $$$###"""!!!!!!"""######%%%&&&''''''((((((''''''&&&'''''''''&&&(((***---&&&''''''((()))******+++(((((((((((())))))))))))((((((((((((((('''''''''((())),,,.........---,,,000...------...///---,,,000111333333222222333555555666777999;;;;;;<<<<<<@@@KKKPPPJJJBBBBBBDDDEEEMMMWWWffftttzzzyyyrrrmmmooozzzyyyoooaaaUUUSSSTTTWWW```nnn|||nnnbbb^^^^^^jjjttttttssspppeeeXXXQQQOOOPPPVVV[[[```iiirrr}}}~~~xxx~~~~~~~~~~~~}}}||||||wwwtttsssvvvzzz}}}yyyxxxwwwwwwwwwxxxyyyyyy~~~|||{{{zzz{{{}}}~~~}}}~~~~~~}}}yyyxxx||||||xxxyyytttpppmmmmmmmmmllljjjiiigggdddaaa```aaacccdddrrrttttttqqqmmmiiijjjkkkeeetttwwwsssrrruuuyyy~~~}}}[[[EEE===555444333///......++++++******)))((((((((()))((((((((((((((()))***(((((('''&&&&&&&&&&&&&&&)))'''&&&%%%%%%&&&''')))((('''&&&%%%&&&&&&((()))&&&&&&'''''')))---333777:::DDDJJJYYYwwwuuuaaa]]]jjj{{{{{{mmmXXXGGGCCC@@@FFFTTTdddooosssxxx{{{yyyxxxvvvsssooollliiieeecccbbbaaa___]]]\\\YYYUUURRRPPPOOOMMMKKKIIIHHHFFFEEEEEECCC@@@>>>:::999888888888666333111///---++++++,,,+++(((&&&'''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%$$$###$$$###"""!!! $$$###"""!!!!!!"""###$$$%%%&&&''''''((((((''''''%%%%%%%%%###!!! """$$$'''''''''((()))*********)))))))))((((((((((((((())))))))))))))))))))))))(((***,,,---......---,,,...,,,,,,---///000///...///000000000111222222222333444666888999;;;;;;<<<@@@KKKPPPKKKDDDCCCEEEEEELLLUUUdddrrrzzzxxxqqqkkkkkkvvvtttfff[[[TTTSSSUUU^^^lllzzz}}}jjj___\\\^^^lllvvvxxxwwwuuukkk___QQQOOOOOOTTTYYY]]]fffnnn{{{zzz}}}~~~||||||}}}zzzwwwuuuuuuxxx{{{~~~zzzyyyxxxwwwwwwxxxxxxyyy}}}|||zzzzzzzzz{{{|||}}}|||}}}~~~}}}}}}~~~{{{{{{~~~~~~zzzvvvtttuuuuuutttssspppnnnkkkhhhgggggghhhiiimmmmmmlllhhhbbb^^^^^^```eeettttttooonnnssszzz]]]EEE<<<555333222///------++++++******)))(((((((((((((((((((((((()))******(((((('''&&&&&&&&&&&&'''((('''&&&%%%%%%&&&'''((('''&&&%%%%%%&&&'''((()))''''''(((((())),,,111555555AAAHHHWWWuuuyyy}}}uuu```ZZZfffwwwsss^^^JJJEEEBBBHHHVVVdddnnnsssyyy|||zzzxxxuuurrrooooookkkfffcccaaa```^^^]]]\\\YYYUUUSSSRRRPPPNNNLLLHHHFFFEEEFFFFFFFFFDDDBBB<<<:::888888777555222000---+++******+++***(((&&&((((((((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''%%%###""""""!!!!!! !!!!!!"""######"""""""""######$$$%%%&&&''''''((((((''''''!!!"""$$$$$$$$$&&&))),,,''''''(((((())))))******)))))))))(((((('''''''''))))))))))))************)))***,,,---...------,,,,,,++++++---///111000000000...,,,...111333222000111222444666888:::<<<===AAAJJJPPPNNNHHHEEEFFFFFFKKKTTTcccrrrzzzyyyqqqkkkgggpppzzz}}}ooobbbWWWTTTTTT[[[hhhvvvwwwdddZZZXXX___mmmzzz||||||zzzqqqfffSSSOOOMMMQQQUUUYYY```hhhwww}}}{{{{{{}}}~~~}}}|||zzzyyywwwwwwxxxyyy|||}}}{{{zzzyyyxxxwwwwwwxxxyyyyyyyyyyyyyyyyyy{{{|||}}}{{{|||~~~}}}||||||}}}~~~~~~~~~{{{yyyvvvsssqqqooooooooonnnmmmjjjddd^^^[[[\\\^^^kkkzzzyyypppkkkkkksss}}}___DDD;;;444222111...,,,---------,,,,,,+++*********(((''''''(((((()))***+++(((''''''&&&&&&&&&''''''((('''&&&&&&&&&&&&'''(((&&&&&&%%%%%%&&&''')))***+++++++++)))(((***---000666BBBIIIYYYwwwzzzpppsssyyyddd\\\gggyyy{{{fffMMMGGGDDDKKKXXXeeeooouuu{{{~~~|||yyywwwuuusssqqqqqqmmmgggcccaaa```^^^]]][[[YYYVVVTTTSSSRRRPPPNNNHHHGGGFFFGGGGGGGGGEEECCC===;;;999777666555222///,,,,,,+++++++++***)))((()))))))))(((''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&(((((((((((('''%%%###""" !!!"""#####################$$$$$$%%%&&&''''''((('''''''''###%%%&&&'''(((***---000'''((((((((()))))))))***)))))))))(((''''''&&&&&&((()))))))))))))))*********+++,,,------------,,,---,,,+++---///000000///111---+++---333555333///000111333555888;;;===???AAAIIIQQQQQQLLLHHHGGGGGGMMMUUUcccrrr||||||vvvooohhhnnnvvv~~~vvviii[[[VVVSSSYYYeeerrrppp]]]UUUUUU^^^nnn|||~~~|||tttiiiUUUOOOLLLNNNQQQUUU[[[aaaqqqyyy}}}zzzzzz}}}~~~}}}|||zzzyyyyyyyyyyyyzzzzzz{{{{{{zzzyyyxxxwwwwwwxxxxxxxxxxxxyyyzzz{{{|||}}}}}}|||}}}~~~~~~||||||}}}~~~~~~{{{xxxvvvtttvvvuuusssmmmiiihhhlllpppzzzzzzrrrlllhhhjjjuuu___DDD;;;444222111...,,,---------,,,,,,+++*********((((((((((((((()))******''''''&&&&&&&&&''''''((('''''''''&&&&&&''''''''''''&&&&&&%%%&&&'''((()))+++++++++***)))***,,,///999FFFNNN]]]{{{xxxmmmooo|||iii```jjj|||kkkQQQHHHDDDMMMZZZfffqqqyyy}}}||||||{{{yyywwwuuuttttttrrrnnniiieeebbb```^^^]]]ZZZXXXVVVUUUUUUSSSQQQNNNKKKIIIHHHGGGGGGFFFCCCAAA===;;;888777666444222000---......---,,,***))))))***))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$%%%%%%%%%%%%((((((((((((&&&%%%###!!! !!!"""###""""""######$$$$$$$$$$$$%%%&&&''''''((('''''''''))))))(((%%%###!!!"""$$$(((((((((((()))))))))))))))((((((((('''''''''&&&'''''''''(((((()))))))))++++++,,,,,,,,,,,,,,,,,,///...------...///...,,,111...+++...333666444000111222333555888<<>>CCCGGGQQQ[[[[[[QQQKKKKKKKKKMMMVVVfffxxxmmmaaa[[[cccqqqzzzxxxfffYYYQQQRRRSSSUUUbbbsss~~~rrrZZZJJJJJJQQQZZZooo~~~vvv___UUULLLKKKOOOQQQTTTXXX^^^kkkvvvyyy{{{zzzvvvrrrrrrxxx~~~}}}}}}}}}~~~~~~{{{{{{{{{{{{{{{zzzzzzzzzsssssssssssstttuuuwwwxxxyyy|||~~~}}}|||}}}~~~}}}{{{zzzzzz{{{|||}}}~~~~~~zzzjjj^^^XXX[[[cccppp|||~~~\\\DDD;;;444222111...,,,---,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))))))))((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((()))***+++***************,,,000444===FFFQQQ```wwwqqqbbbeeeyyy{{{pppvvvwwwaaaPPPEEELLL[[[jjjxxx~~~}}}zzzxxxwwwuuusssnnnnnnllljjjgggdddaaa___ZZZXXXVVVUUUTTTSSSQQQOOOKKKIIIGGGFFFEEEDDDBBB@@@>>><<<:::999777555222///111///---,,,,,,,,,+++***+++***(((&&&%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%$$$$$$###%%%$$$###""""""$$$&&&'''%%%&&&'''''''''&&&%%%$$$""""""!!! $$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&''''''((()))******&&&""""""$$$'''''''''&&&''''''(((((((((((((((((((((((((((((()))******,,,,,,+++******+++++++++((((((***+++++++++++++++---,,,,,,///333444222000////////////000000000000333444444444555777;;;>>>BBBGGGQQQ\\\]]]SSSJJJEEEEEEJJJRRR]]]oootttcccWWW\\\iiisss~~~xxxlllggg^^^UUUPPPRRR[[[bbbwwwhhhPPPDDDGGGOOObbbtttzzzfffYYYOOONNNMMMKKKPPPXXX\\\kkksssvvvzzzzzz~~~~~~|||zzzvvvsssuuu|||~~~~~~~~~}}}}}}~~~}}}|||zzzxxxwwwuuuuuutttrrrrrruuuyyy}}}~~~~~~}}}|||{{{{{{{{{{{{||||||}}}}}}~~~~~~~~~~~~ooo^^^VVVWWWZZZhhhxxx}}}\\\EEE<<<555333222///------,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))))))))((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''***)))((('''&&&&&&&&&&&&&&&&&&'''&&&''')))...111;;;DDDOOO^^^tttkkk]]]```tttuuuxxxxxxcccQQQEEEKKKYYYfffttt|||zzzxxxvvvtttnnnnnnllliiifffcccaaa___[[[YYYWWWUUUTTTSSSPPPNNNJJJHHHFFFEEEEEEDDDBBB@@@>>><<<:::999888555222000222000------------,,,******)))(((&&&%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""$$$&&&'''%%%%%%'''''''''&&&%%%$$$###"""!!!!!! !!!!!!#########$$$$$$%%%%%%%%%&&&&&&&&&''''''((()))***+++(((%%%$$$&&&(((((('''&&&''''''((((((((((((((('''''''''''''''(((((()))++++++************++++++)))***+++,,,,,,------,,,,,,++++++...111111000---/////////000000000111111333444444444444666:::===@@@FFFRRR^^^```WWWNNNIIIGGGKKKQQQ[[[kkkzzzvvvdddVVVXXXcccmmmzzz~~~uuupppfffZZZQQQQQQXXX```ttt{{{dddPPPFFFJJJRRRcccvvv{{{gggYYYOOONNNMMMKKKNNNVVV[[[iiippptttwwwuuu}}}{{{yyyvvvrrrsssyyy}}}}}}}}}}}}~~~~~~~~~~~~}}}|||zzzyyyuuuuuutttssssssuuuyyy}}}~~~}}}|||||||||||||||||||||}}}}}}~~~~~~~~~~~~xxxiii[[[WWWZZZ```mmm{{{}}}[[[EEE===555444333///......------,,,,,,++++++******((())))))******))))))(((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''')))((('''&&&%%%%%%%%%%%%'''((((((((())),,,111555999BBBMMMZZZooo{{{fffYYY^^^ooo~~~{{{zzzdddRRREEEJJJVVVbbbppp|||~~~|||zzzxxxvvvooonnnllliiieeeccc```___]]][[[XXXVVVUUUSSSPPPNNNJJJHHHFFFEEEDDDCCCAAA???>>><<<:::999888666333000222000...---......,,,+++)))(((''''''&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%$$$#########$$$%%%&&&$$$%%%&&&'''''''''%%%%%%######"""!!!!!!!!!""""""!!!""""""###$$$%%%&&&&&&&&&&&&''''''((())))))))),,,***((((((((()))((('''&&&''''''(((((((((((((((&&&&&&&&&&&&&&&'''((((((+++******))))))***++++++******+++,,,---------------,,,---...000000///---///000000000000111111111333333444333333444888;;;===EEESSSbbbeee\\\RRRMMMHHHLLLQQQXXXgggvvv~~~~~~{{{hhhWWWUUU\\\fffuuu|||ppp```QQQNNNTTT\\\oooqqq]]]OOOIIIMMMVVVfffyyy}}}hhhZZZOOOMMMMMMJJJLLLRRRWWWdddlllooorrrooosss{{{zzzvvvrrrqqqvvv}}}|||{{{{{{|||}}}}}}~~~~~~}}}{{{yyyxxxvvvvvvuuuttttttvvvzzz}}}~~~|||{{{||||||}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~yyylll___VVVWWW]]]gggsss}}}\\\FFF===666444333000...///...------,,,+++***)))))))))))))))******)))))))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&'''((()))'''(((((()))***---222666888@@@KKKXXXkkkxxxeee[[[aaammmcccRRREEEIIITTT```ooo|||}}}zzzxxxpppnnnlllhhheeebbb```______\\\YYYWWWVVVSSSPPPNNNJJJHHHEEEDDDDDDCCCAAA???>>><<<:::999888666333111333111///.........---,,,((((((((('''''''''''''''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$#########$$$%%%&&&$$$%%%&&&'''''''''&&&%%%######""""""""""""###### !!!"""###$$$%%%&&&&&&&&&&&&'''(((((()))))))))******)))))))))((('''&&&&&&''''''(((((((((((((((''''''&&&&&&''''''((()))++++++*********+++,,,,,,)))***+++,,,------------//////000111222222000///000000000111111111222222333333333222222333666999>>>FFFVVVeeehhh^^^SSSMMMIIIMMMQQQWWWdddttt}}}mmmZZZTTTWWW```qqqvvvcccQQQKKKQQQYYYjjjfffVVVLLLIIIOOOXXXjjj}}}~~~iiiZZZNNNMMMLLLIIIIIINNNQQQ^^^fffkkkpppkkkmmm{{{|||{{{xxxrrrooorrr{{{~~~|||{{{{{{{{{{{{||||||||||||zzzyyywwwwwwwwwwwwvvvuuuwwwzzz}}}}}}||||||}}}}}}~~~~~~~~~~~~uuuvvvxxx}}}}}}ooobbbXXXSSSXXX```kkkvvv~~~]]]FFF===666444333000...///------,,,+++******))))))))))))************))))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((()))***###$$$%%%%%%&&&***///333777@@@JJJVVVhhhxxxfff\\\bbbkkkaaaQQQEEEHHHSSS___ppp{{{yyyrrrpppllliiieeebbbaaa``````]]]ZZZXXXWWWTTTQQQOOOJJJHHHFFFEEEDDDCCCAAA???>>><<<:::999999777444222333111///.........---,,,((((((((((((((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%###$$$&&&'''''''''&&&&&&######""""""""""""###### !!!"""$$$%%%&&&&&&%%%&&&'''((()))))))))((((((((((((((('''&&&&&&&&&&&&''''''(((((((((((((((((((((''''''(((((()))***+++++++++++++++,,,------((()))***+++,,,,,,,,,,,,///000111222222111000000111111111111222222222222222333333222111333666999AAAHHHXXXfffhhh]]]PPPJJJHHHMMMQQQWWWdddsss~~~nnnZZZQQQQQQXXXjjj}}}vvvbbbPPPJJJNNNUUUeee~~~vvv]]]PPPJJJGGGNNNYYYooo~~~iiiYYYMMMLLLLLLHHHHHHKKKKKKWWW___gggnnnkkkkkkwww~~~~~~{{{tttnnnpppxxx~~~||||||||||||}}}~~~~~~}}}|||zzzyyyxxxxxxxxxwwwwwwxxxzzz}}}~~~}}}||||||~~~~~~xxxpppeeefffjjjqqqzzzwwwhhh]]]VVVTTT[[[dddnnnwww___EEE===555444333///......,,,,,,++++++******)))))))))******++++++******)))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''***)))((('''&&&&&&&&&&&&%%%&&&&&&&&&'''***///333777???HHHSSSeee}}}|||iii]]]ccciii~~~___OOODDDGGGQQQ^^^ppp|||yyytttqqqnnniiifffcccbbbaaa```^^^[[[YYYXXXVVVSSSQQQKKKIIIGGGFFFEEEDDDBBB@@@>>><<<::::::999888555333222000...---......,,,+++)))))))))))))))((('''&&&%%%%%%%%%&&&&&&'''''''''''''''&&&%%%%%%$$$############$$$$$$$$$%%%%%%%%%###$$$&&&''''''''''''&&&""""""!!!!!!!!!"""###### !!!!!!"""###$$$%%%%%%$$$&&&'''))))))))))))(((%%%&&&'''&&&$$$$$$&&&'''&&&''''''(((((((((((((((((((((((((((((()))******************+++,,,------(((((()))***+++++++++++++++...000111000//////000111111222222222333333333222222333222222333777:::CCCJJJXXXdddeeeYYYLLLEEEEEEKKKPPPVVVaaappp{{{~~~{{{jjjWWWMMMJJJPPPbbbvvvsss___OOOIIILLLQQQ```{{{mmmVVVMMMHHHFFFNNN\\\sss}}}hhhXXXLLLKKKLLLHHHFFFIIIFFFQQQXXXbbbmmmkkkkkkuuu}}}uuummmlllttt|||~~~}}}}}}}}}~~~}}}yyyyyyzzzyyyxxxyyy{{{}}}zzz|||~~~~~~~~~~~~~~~ttthhhbbbVVVVVVZZZcccnnnxxx}}}~~~}}}rrreee]]]ZZZZZZbbbjjjqqqyyyaaaEEE<<<555333222///------+++++++++***************)))******++++++******)))''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''')))((('''&&&%%%%%%%%%%%%((()))))))))))),,,000444666===EEEPPPbbb{{{ooobbbgggkkk^^^NNNCCCEEEOOO[[[nnn|||yyyvvvsssooojjjgggdddcccbbb```]]][[[YYYYYYWWWUUUSSSLLLJJJHHHGGGFFFEEECCCAAA>>><<<::::::999888555333222000------------,,,***)))*********)))(((&&&%%%######$$$%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%$$$###$$$%%%'''(((''''''&&&!!!!!! !!!!!!"""###!!!"""""""""######$$$$$$$$$%%%''')))***)))(((((($$$%%%&&&$$$###$$$'''***&&&''''''((((((((((((((((((''''''''''''((())))))(((((((((((()))***+++,,,))))))***+++,,,,,,,,,,,,***---000111000///000222222222222333333333333444111222333222333555888;;;BBBIIIVVVaaaaaaUUUHHHBBBBBBHHHMMMRRR\\\iiissswwwvvvfffVVVLLLHHHLLL^^^qqqppp\\\OOOIIIJJJLLL[[[wwwzzzdddQQQKKKGGGEEEPPPaaawwwzzzgggWWWJJJJJJLLLIIIFFFHHHDDDMMMTTT^^^jjjjjjiiisss}}}tttkkkiiipppxxx~~~}}}}}}}}}~~~~~~}}}|||yyyzzz{{{zzzyyyyyy{{{}}}}}}~~~~~~yyy{{{}}}}}}}}}}}}~~~~~~pppcccYYYSSSKKKJJJMMMUUUbbbmmmrrrttttttkkkccc```aaadddkkkrrrvvv~~~bbbDDD;;;444222111...,,,---***************+++++++++******++++++++++++******'''''''''&&&&&&'''''''''''''''''''''''''''''''''$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&(((,,,000555;;;CCCMMM```zzzuuuhhhmmmnnn~~~~~~]]]NNNBBBDDDLLLXXXkkk||||||yyywwwtttpppkkkgggeeedddccc___]]][[[ZZZYYYXXXVVVTTTMMMKKKHHHGGGGGGFFFDDDBBB>>><<<:::::::::888666333111///---,,,,,,,,,+++******++++++***)))'''%%%$$$!!!!!!"""###%%%&&&'''(((###$$$$$$%%%%%%&&&&&&'''######$$$%%%%%%%%%%%%$$$###$$$%%%'''(((((('''''' !!!"""""""""""""""""""""#########$$$%%%((()))***)))((('''$$$%%%%%%$$$"""$$$)))---&&&''''''((((((((((((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&'''(((************+++,,,------------+++///222333222222333555222222333333333444444444111222333333333666:::===AAAGGGTTT______SSSGGGAAA???EEEKKKOOOXXXdddllloootttfffWWWNNNIIILLL]]]qqqooo[[[OOOJJJIIIHHHWWWuuusss^^^NNNJJJGGGEEEQQQeeeyyyyyyfffVVVIIIJJJLLLIIIFFFGGGCCCLLLQQQ[[[hhhhhhgggqqq~~~|||sssiiifffmmmuuu~~~}}}}}}}}}}}}{{{{{{|||}}}}}}|||{{{zzzzzz{{{{{{{{{zzzzzz{{{}}}zzz{{{}}}~~~~~~~~~xxxzzz|||~~~}}}}}}}}}}}}~~~~~~vvvcccVVVMMMHHHEEEDDDEEEMMMYYYeeejjjlllnnngggbbbcccfffkkkrrryyy{{{cccEEE===666555444000......111000---,,,++++++,,,---&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((,,,)))&&&%%%'''+++///111444999BBBOOObbbyyyxxxnnnoooqqq}}}[[[FFF???EEEKKKZZZnnnwww~~~~~~yyyvvvrrrnnnkkkhhhdddaaaaaa___]]][[[YYYWWWTTTQQQPPPNNNLLLJJJIIIHHHEEECCCBBB@@@===;;;:::999666444///---,,,,,,---...,,,+++((((((((((((((('''''''''&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((((('''&&&&&&'''%%%&&&&&&&&&&&&&&&&&&&&&"""!!!  !!!###%%%######""""""######$$$%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((())))))((('''&&&%%%$$$###******))))))))))))******''''''(((((())))))******++++++++++++++++++++++++000000000000000111111111...///000111222333333444444444444555666777777888>>>DDDMMMTTTUUUMMMBBB:::@@@EEEKKKOOOWWWaaakkkoooxxxoooYYYIIIHHHMMMZZZpppmmmZZZLLLCCCCCCGGGQQQlllkkkVVVGGGGGGHHHHHHSSSeeeyyygggUUUGGGFFFIIIFFFDDDFFFDDDFFFOOO\\\fffiiijjjlllzzz}}}xxxrrrjjjdddiiiqqq~~~|||zzz||||||{{{{{{zzzzzzzzzyyy{{{{{{zzzzzzzzz{{{{{{|||yyy{{{}}}}}}{{{|||}}}}}}}}}jjjWWWKKKDDDAAA@@@AAACCCHHHNNNVVV]]]aaadddddddddfffjjjooouuuyyybbbFFF===666444333000...///+++***(((&&&%%%&&&'''((()))******++++++******)))(((''''''''''''''''''((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((,,,***'''&&&(((,,,///111555:::BBBNNN```www}}}tttsssttt~~~|||\\\HHHAAAGGGMMM\\\oooxxx~~~|||yyyvvvrrrooollliiieeebbbaaa___]]][[[ZZZWWWTTTQQQPPPNNNLLLJJJJJJHHHFFFDDDCCCAAA>>>===<<<:::777555222000///.........,,,***((((((((((((((('''''''''$$$$$$##################%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((((('''&&&&&&'''(((((((((''''''&&&&&&%%%###"""!!! !!!###$$$######""""""######$$$%%%%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%%%%&&&'''(((************************)))))))))(((((()))))))))''''''(((((())))))******++++++,,,,,,---------...000000000000111111111111...///000222333333444444444444555555666777777888===BBBIIIOOOOOOHHH???888===AAAGGGMMMUUU___jjjqqqvvvooo[[[KKKIIIKKKYYYppplllYYYKKKCCCBBBFFFNNNhhh|||tttdddRRRFFFGGGIIIKKK[[[nnnzzzhhhWWWIIIIIILLLHHHFFFGGGEEEGGGPPP^^^hhhjjjkkklllzzz~~~zzztttkkkeeehhhppp}}}|||{{{{{{{{{{{{zzzzzzzzzyyy{{{{{{zzzzzzzzz{{{{{{|||zzz|||~~~~~~}}}||||||~~~}}}}}}~~~fffSSSHHHCCCAAA>>>???@@@CCCHHHMMMSSSVVV\\\___bbbggglllqqqvvvyyyaaaGGG>>>555333222//////000---,,,***)))(((((()))***((())))))******))))))((()))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((---+++)))((())),,,///222777:::@@@LLL]]]ssszzzwwwvvvzzz~~~|||^^^IIICCCJJJPPP]]]pppxxx}}}zzzxxxuuurrrooommmjjjgggdddbbb```]]]\\\ZZZXXXTTTRRRQQQOOOLLLKKKJJJIIIGGGDDDDDDBBB???>>>===;;;888666555333111//////...,,,***)))))))))(((((('''''''''%%%%%%$$$###############%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((((((&&&%%%&&&'''******)))((('''&&&%%%%%%$$$###"""!!! !!!"""#########""""""######$$$%%%%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%&&&''''''&&&&&&'''((()))******+++((((((((((((((((((((((((''''''(((((())))))******++++++,,,---...//////000000000000111111111222222///000111222333444444444444444555555666777777777;;;???EEEHHHGGGAAA:::555888<<>>>>>>>>???BBBEEEIIIKKKQQQVVV^^^eeekkkppptttwww~~~```HHH>>>555222111//////111000///...---------......(((((())))))))))))((((((((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((---,,,+++******,,,000333888999???III[[[pppyyywww{{{___JJJDDDKKKPPP]]]ooowww}}}yyyvvvtttqqqooommmkkkhhheeebbb```^^^\\\[[[XXXUUURRRQQQOOOMMMKKKKKKJJJHHHFFFDDDBBB???>>>===;;;888666444222000//////...,,,*********))))))((('''''''''((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&((('''&&&%%%&&&&&&((((((''''''&&&&&&%%%%%%$$$$$$###"""!!!!!!!!!"""######""""""######$$$%%%$$$%%%&&&'''((((((((('''&&&&&&%%%%%%%%%&&&&&&'''%%%%%%&&&'''((())))))***&&&''''''''''''''''''&&&''''''(((((())))))*********+++,,,---...///000000000000000111111222222333000111222333444444444444555555555555666666777777:::===AAABBB???;;;666444666999???FFFMMMVVVdddpppqqqpppaaaPPPJJJGGGTTTllljjjWWWIII@@@???BBBGGG^^^rrrvvvdddTTTJJJEEEFFFJJJSSSiii|||bbbSSSHHHJJJMMMHHHCCCCCCCCCFFFPPP___iiijjjjjjkkkuuu{{{qqqhhhggglll}}}}}}}}}}}}}}}||||||||||||||||||{{{zzzzzzzzzzzz{{{}}}~~~~~~||||||}}}}}}~~~~~~~~~}}}rrrYYYIIIAAA@@@@@@??????>>>???@@@BBBEEEFFFIIINNNVVV]]]ccciiipppuuu|||___HHH>>>555222111//////111------,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((+++,,,,,,++++++,,,111444777999>>>III[[[pppyyyvvv~~~```KKKDDDKKKOOO\\\nnnvvv~~~}}}zzzuuussspppnnnmmmjjjhhheeecccaaa___]]]\\\YYYVVVSSSQQQOOOMMMLLLLLLKKKIIIGGGCCCAAA>>>===<<<:::777555111///......//////---,,,+++******)))((((((''''''(((''''''&&&%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''&&&%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$###"""""""""""""""######""""""######$$$%%%$$$%%%&&&'''(((((((((((('''&&&&&&%%%%%%%%%&&&&&&************************&&&&&&''''''''''''&&&&&&''''''(((((())))))******)))***+++,,,---...///000///000000111222333333333111222333444444444444444555555555555666666666666999<<>>:::777555444777888===DDDIIIPPP___nnnqqqpppbbbQQQJJJGGGRRRiiiiiiVVVHHH???>>>AAAGGG[[[nnn~~~~~~nnn\\\PPPIIIEEEGGGLLLXXXnnn{{{aaaRRRHHHKKKNNNIIICCCBBBBBBEEENNN]]]fffhhhiiijjjqqq}}}sssiiigggjjj{{{~~~~~~~~~~~~~~~||||||{{{zzzzzzzzzzzzzzz}}}~~~~~~~~~~~~~~~~~~~~~{{{{{{|||}}}~~~~~~~~~nnnWWWGGGAAA@@@AAA>>>>>>>>>???@@@BBBDDDEEEFFFJJJPPPTTTYYYaaallltttzzz^^^GGG>>>555333222//////000++++++++++++++++++++++++******++++++++++++******)))******************)))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((***,,,++++++---222666888999@@@MMM```ttt~~~www~~~~~~|||cccMMMEEEJJJNNN\\\ooowww~~~|||vvvtttqqqooommmkkkhhhfffdddbbb___^^^\\\ZZZVVVTTTQQQOOOMMMMMMLLLLLLJJJHHHCCCAAA>>>===<<<:::777555000...---...//////...,,,++++++***))))))(((''''''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%''''''%%%$$$%%%&&&""""""###$$$%%%&&&''''''##################""""""######""""""######$$$%%%$$$%%%&&&'''((()))))))))''''''&&&%%%%%%%%%&&&&&&)))))))))(((((('''''''''%%%&&&'''(((((('''&&&%%%''''''(((((())))))************+++,,,---......//////000000111222333444444222333444444555555555444555555666666666666666666888:::===;;;777444444555777777<<>>@@@AAACCCDDDEEEIIIMMMPPPTTT^^^kkkvvv}}}]]]FFF===666444333000...///+++,,,,,,,,,,,,,,,,,,+++'''(((((((((((((((((('''((()))+++,,,,,,+++)))((('''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((($$$(((+++++++++---222777999;;;CCCRRRggg{{{yyy~~~wwwttt~~~gggPPPFFFJJJNNN\\\pppzzz~~~yyywwwtttqqqooommmiiigggdddbbb```^^^]]]ZZZWWWTTTQQQPPPNNNMMMMMMLLLJJJIIIDDDBBB???>>>===;;;888666222111////////////...,,,,,,,,,+++***)))((('''&&&$$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''&&&%%%$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&""""""######$$$$$$############""""""######$$$%%%$$$%%%&&&((())))))******((('''&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$%%%'''((())))))((('''%%%''''''(((((())))))******,,,,,,------.........//////000000111333444444555333444444555555555555555666666666666666666666555555888;;;:::555333333666666555:::CCCGGGMMM___sssvvvqqq___OOOKKKHHHPPPccc}}}iiiWWWIII???===@@@FFFVVViii{{{zzzvvvvvvaaaPPPHHHDDDEEEMMM[[[mmmvvvdddTTTIIIKKKOOOKKKFFFGGGEEEFFFMMMZZZcccgggjjjmmmpppuuuiiigggkkkyyy}}}}}}}}}~~~~~~~~~}}}}}}|||zzzzzzyyyyyyzzzzzzzzzzzz{{{{{{}}}~~~~~~|||{{{zzzzzz{{{}}}~~~~~~xxxfffUUUIIIBBB@@@???>>>??????@@@AAABBBCCCCCCEEEJJJOOORRRWWWaaappp{{{]]]EEE===666555444000......((())))))*********))))))******++++++++++++******&&&'''***++++++***'''&&&(((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((("""&&&***+++***---333888:::===FFFWWWlll|||qqqllluuujjjRRRGGGKKKOOO]]]rrr|||~~~|||yyyvvvsssqqqnnnkkkhhhdddbbb```^^^]]][[[WWWTTTQQQPPPNNNMMMMMMMMMKKKIIIFFFCCCAAA???>>><<<:::777666444222111000///---+++,,,,,,+++***)))((('''&&&%%%%%%%%%&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%!!!"""###$$$$$$$$$$$$$$$#########"""###$$$$$$%%%$$$%%%&&&((()))*********((('''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&''')))******)))'''&&&''''''(((((()))*********.........//////////////////000000222333444555555444444555555666555555555666666666666666555555555222666:::999444222333555555333999CCCHHHMMM```vvvxxxqqq]]]NNNKKKIIIPPPbbb}}}iiiWWWIII???===@@@FFFUUUgggzzzxxxssskkkWWWFFFDDDAAACCCOOObbbwwwuuubbbRRRGGGIIILLLHHHEEEEEEGGGGGGNNNZZZccchhhkkkooopppuuujjjgggkkkxxx{{{{{{||||||}}}}}}}}}~~~~~~}}}|||{{{zzzyyyyyyyyyxxxxxxyyyyyy{{{|||~~~~~~|||{{{zzzyyyzzz}}}||||||}}}~~~~~~tttdddTTTIIICCC???===BBBBBBCCCCCCDDDDDDDDDDDDEEEKKKRRRVVV[[[eeettt|||\\\DDD<<<444222222///...000.........---,,,+++))))))***************)))(((((())))))))))))))))))))))))***)))((('''((())),,,---''''''''''''((((((((((((%%%'''((()))+++---000333===@@@III[[[tttpppjjjooonnnZZZHHHHHHRRR___ooo}}}~~~|||xxxsssoookkkjjjiiiaaaaaaaaa```^^^\\\YYYXXXRRRQQQPPPPPPPPPOOOLLLJJJEEEBBB???===<<<;;;999777555444111///------,,,,,,---,,,+++)))((((((''''''&&&&&&%%%%%%%%%%%%$$$$$$########################$$$$$$######$$$&&&'''((('''&&&&&&&&&'''(((***+++""""""!!!""""""###$$$$$$###############$$$$$$$$$&&&&&&''''''((('''''''''&&&%%%$$$$$$%%%&&&((()))'''((()))******)))((('''&&&'''((((((&&&&&&'''((((((((((((((())))))))))))+++---...///.........000222111000000000111333333333444555555333111222222888777666555444555555666999:::;;;999555222333555555777===CCCKKKWWWhhhuuu|||ooo]]]MMMDDDFFFQQQ[[[yyy}}}eeeTTTGGG>>><<<===@@@SSSeeerrrzzzuuurrr}}}yyyaaaOOOEEEBBBCCCLLL\\\kkk{{{uuuaaaUUUIIIEEEDDDBBBAAACCCCCCIIIOOOUUU___jjjnnnnnntttwwwjjjddddddyyy}}}{{{zzzyyyyyy}}}}}}}}}{{{yyyxxxzzz{{{yyyzzz{{{{{{zzz{{{~~~~~~|||{{{{{{~~~~~~~~~rrrkkkjjjjjjkkkmmmqqquuuxxxzzzyyytttlll```UUUNNNJJJEEEBBBGGGFFFEEECCCBBBBBBCCCDDDIIIOOOVVV\\\bbblllxxxzzzYYYFFF===555333222...---.........------,,,***)))(((***************)))((((((''''''''''''''''''''''''((('''&&&&&&&&&'''((()))''''''''''''((((((((((((&&&'''((()))***---111444===CCCOOOaaaxxxooogggjjj|||nnnYYYGGGFFFPPP\\\kkkyyy~~~~~~{{{wwwsssoookkkiiihhhddddddcccaaa___\\\YYYWWWTTTRRRPPPOOOOOONNNMMMKKKEEECCC@@@>>>===;;;999888222111000///...//////000,,,+++***((('''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$########################$$$$$$######$$$&&&'''(((&&&%%%%%%%%%&&&'''))))))""""""!!!!!!!!!"""######"""""""""###############%%%&&&''''''((('''''''''((('''&&&%%%%%%%%%&&&'''&&&&&&'''(((((('''&&&%%%$$$%%%&&&&&&$$$$$$%%%&&&(((((((((((())))))))))))+++---...///......///000222111000000000111333333333444666555333222222333333222111111222333444555999;;;;;;888444222222444666999>>>EEEMMMYYYiiiuuuzzzlllYYYJJJBBBDDDPPP[[[xxx|||eeeSSSGGG>>>;;;===AAARRRaaammmuuuqqqqqq~~~oooZZZKKKEEECCCEEEOOO___pppsss```UUUJJJFFFEEECCCBBBDDDEEEJJJOOOUUU^^^hhhmmmmmmuuuxxxkkkeeeeeevvv~~~~~~|||{{{zzzzzzzzz{{{{{{{{{yyywwwvvvxxxyyyzzz{{{{{{{{{zzz{{{~~~~~~|||zzz{{{}}}~~~~~~rrrccc]]][[[ZZZ[[[^^^bbbgggjjjkkkllljjjcccYYYQQQKKKGGGCCCAAADDDCCCBBBAAAAAABBBCCCCCCIIINNNUUU[[[cccooo|||wwwVVVFFF===666333111...+++,,,,,,,,,,,,,,,+++***(((((()))************))))))((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((('''(((((('''(((,,,111555===GGGUUUfffzzzpppeeegggrrrqqq[[[HHHFFFNNNYYYggguuu||||||zzzwwwsssoookkkiiihhhggggggeeeccc```\\\YYYWWWUUUSSSPPPNNNNNNNNNMMMLLLFFFDDD@@@>>>===<<<999888222111000///...///000000+++***)))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''%%%$$$$$$$$$%%%&&&'''(((""""""!!!!!! !!!!!!!!!!!!!!!!!!""""""#########%%%&&&&&&'''(((((('''''')))(((&&&%%%$$$$$$%%%%%%'''''''''''''''&&&%%%$$$$$$&&&&&&&&&%%%$$$%%%&&&((((((((()))))))))******+++,,,//////......///000222111111111111222333333333555777777555333333444000000///000111333555666999;;;;;;888444111222444777<<>>JJJXXXffftttrrreeeeeegggyyyvvv```LLLHHHNNNXXXeeerrrzzz~~~|||zzzwwwsssooollliiihhhhhhgggfffeeebbb^^^[[[YYYWWWTTTPPPNNNMMMNNNMMMMMMGGGEEEAAA???>>><<<:::888666444222000...---------,,,+++***(((''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''###"""!!!  !!!!!!""""""######%%%%%%&&&'''((((((((((((((('''&&&%%%$$$%%%%%%&&&))))))))))))((('''&&&&&&'''((()))((('''&&&''')))((((((((())))))******+++***,,,////////////000111111111111111222222333333333666888888777555555555333333333333444555777888;;;<<<<<<888333111222555999???DDDIIISSSaaannnuuuuuudddPPPDDD>>>@@@OOO___{{{uuu```PPPDDD<<<:::;;;>>>MMMXXXaaaiiihhhkkk{{{oooYYYHHHCCCEEEEEELLLZZZkkk|||~~~pppZZZQQQIIIEEEDDDAAABBBEEEHHHNNNRRRUUU[[[eeekkklllwww{{{nnnggggggooozzz}}}}}}||||||{{{{{{||||||}}}}}}}}}{{{yyyxxxzzz{{{{{{||||||{{{zzzzzz|||~~~}}}|||zzzzzz{{{|||~~~~~~lllYYYMMMIIIHHHHHHJJJMMMNNNOOOPPPQQQSSSQQQOOOLLLIIIGGGEEECCCBBBBBBCCCDDDFFFIIIKKKMMMNNNKKKNNNTTT]]]jjj{{{uuuVVVAAA999333333333000......++++++++++++******)))(((((())))))*********))))))(((((((((((((((((((((((((((((())))))((('''&&&%%%''''''''''''(((((((((((((((((('''&&&(((,,,222666>>>KKKXXX```hhhtttqqqccc``````uuuxxxaaaLLLHHHMMMUUUaaammmxxx|||{{{zzzxxxtttqqqmmmjjjiiiggggggfffeeecccaaa^^^]]]XXXUUUQQQNNNNNNNNNMMMMMMHHHFFFBBB@@@>>><<<:::888666555222000......---...------+++***)))(((((((((&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''###"""!!!   !!!""""""######$$$%%%&&&'''((((((((((((&&&%%%%%%$$$%%%&&&'''((())))))(((((('''''''''''''''((())))))''''''((()))((((((((()))***+++++++++***,,,///000//////111222111111222222333333333333444666999:::999777666666777777666555666777888999===>>>===999444222333666:::AAAGGGLLLWWWgggsssvvvqqq___MMMCCC>>>@@@OOObbb~~~ppp[[[MMMBBB;;;999:::;;;JJJUUU___gggeeehhhwww}}}}}}vvvfffRRREEECCCEEEHHHRRRbbbrrr}}}oooVVVNNNGGGEEEBBB@@@AAAEEEIIIPPPUUUWWW\\\dddkkkmmmwww}}}pppiiihhhnnnzzz~~~}}}}}}|||||||||}}}}}}}}}}}}}}}{{{yyyxxxzzz{{{|||}}}}}}{{{zzzzzz|||}}}||||||{{{zzz{{{}}}~~~~~~gggVVVMMMJJJJJJJJJLLLMMMLLLJJJIIIIIIJJJHHHHHHGGGEEEDDDBBBBBBBBBBBBCCCFFFJJJNNNQQQTTTUUUPPPSSSZZZeeessstttUUU???777222333333000......++++++,,,,,,+++******)))((())))))************)))))))))))))))))))))))))))%%%%%%%%%%%%%%%$$$$$$$$$''''''''''''(((((((((((('''(((((('''(((,,,111555>>>LLLXXX[[[^^^iiixxxppp^^^ZZZ^^^tttwwwaaaKKKEEEIIIPPP\\\hhhvvvzzz~~~|||{{{yyyvvvrrrooollljjjfffffffffeeedddaaa___^^^XXXUUUQQQOOOOOONNNMMMLLLJJJGGGCCC@@@???===:::888333222111000///000111111...---,,,+++***)))))))))&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&''''''''''''&&&&&&""""""!!!!!! !!!!!!!!! !!!!!!"""###$$$$$$$$$$$$&&&'''(((((())))))%%%%%%$$$$$$%%%&&&((()))&&&%%%%%%$$$%%%%%%&&&&&&%%%&&&''''''&&&%%%&&&''''''((())))))***+++,,,,,,***,,,///000000000111333111222222333444333333333444777:::<<<;;;999888777888777666555666666888999???@@@>>>:::555333555888:::CCCIIINNN[[[mmmwwwyyymmmZZZIIIBBB??????OOObbb}}}yyyiiiVVVIII@@@:::888:::888GGGQQQZZZbbbaaaeeeuuuyyyuuukkk\\\MMMEEEEEEHHHOOO\\\lll{{{|||kkkSSSMMMGGGEEECCC@@@BBBFFFIIIQQQXXX[[[^^^ffflllmmmwwwtttlllkkknnnzzz~~~}}}}}}}}}~~~~~~{{{{{{{{{yyywwwvvvxxxyyy}}}~~~}}}{{{yyyyyy{{{}}}|||||||||{{{|||}}}{{{eeeVVVOOONNNNNNKKKMMMNNNKKKGGGCCCCCCEEEEEEEEEEEECCCAAA@@@AAABBB@@@CCCGGGLLLRRRVVVYYY[[[XXX\\\eeeqqqqqqRRR???888333333333///------,,,,,,,,,,,,,,,++++++***(((((()))***************((((((((((((((((((((((((%%%$$$#########$$$%%%&&&''''''''''''((((((((((((&&&'''((()))***---111444>>>MMMZZZ[[[ZZZbbbsssrrr___ZZZ\\\rrrxxxaaaKKKEEEHHHOOO[[[fffuuuyyy~~~||||||zzzxxxtttpppmmmkkkhhhggggggfffccc```^^^\\\WWWUUURRRQQQPPPOOOLLLJJJJJJGGGDDDAAA???===:::888333222111000000000111222...---,,,***))))))((((((&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%&&&'''&&&&&&%%%$$$""""""!!!!!!!!!"""###### !!!"""###$$$%%%&&&###$$$%%%'''((()))))))))'''&&&%%%$$$%%%&&&'''(((%%%$$$$$$$$$$$$%%%'''(((%%%'''((('''&&&%%%&&&((('''((()))***+++,,,,,,---***,,,///000000000222333111222333444444444333333444888;;;===<<<:::999888666666666666777888:::;;;AAABBB@@@;;;666444666999:::CCCKKKPPP^^^qqq|||{{{hhhUUUEEEAAA>>>>>>MMMaaawwwrrrcccRRRFFF>>>999888:::888DDDLLLSSS[[[\\\cccuuuxxxooo```QQQGGGEEEHHHLLLYYYhhhyyyxxxfffSSSNNNIIIGGGDDDAAADDDIIIHHHRRR[[[^^^aaahhhmmmnnnvvvyyyqqqooommmyyy~~~~~~~~~{{{{{{{{{yyywwwvvvxxxyyy~~~~~~}}}{{{yyyyyyzzz|||}}}}}}|||}}}}}}~~~~~~~~~zzzeeeXXXRRRPPPPPPNNNQQQRRROOOIIIEEEFFFHHHHHHIIIIIIFFFBBBAAACCCEEEAAAEEEJJJPPPWWW\\\```aaabbbgggqqqnnnOOOAAA999444444333...++++++,,,,,,---------,,,++++++(((((()))***************'''''''''''''''''''''''''''&&&$$$$$$$$$&&&(((***''''''''''''((((((((()))%%%'''(((***+++---111333===OOO]]]]]]ZZZ```qqq}}}vvvccc^^^XXXooozzzcccMMMFFFJJJPPP\\\gggtttxxx}}}|||{{{yyyuuuqqqnnnllliiiiiihhhfffccc___\\\ZZZVVVUUUSSSRRRQQQOOOLLLIIIKKKHHHDDDAAA???===;;;999777555333111///.........---,,,+++)))((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&%%%$$$######$$$%%%&&&%%%%%%###"""""""""!!!""""""###$$$%%% !!!"""###$$$%%%&&&&&&###$$$%%%'''((())))))))))))(((&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%&&&(((***+++((()))***)))((('''(((***'''((()))***+++,,,------***,,,///000000111222444111222333444555444333333444888<<<>>>===;;;999999666666666777999;;;>>>???CCCCCCAAA<<<777555777:::999DDDLLLQQQ```ttt~~~|||dddQQQCCC@@@>>><<>><<<;;;;;;888777555333222000000000------,,,+++***)))((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''###$$$%%%%%%&&&&&&%%%%%%%%%%%%###"""""""""###$$$!!!!!!!!!!!!!!!""""""###%%%&&&&&&'''((()))******&&&%%%$$$$$$######$$$$$$%%%%%%&&&'''((((((((((((%%%&&&((()))))))))(((''''''((()))***+++,,,,,,,,,,,,---/////////000222444555555444444444333333333888888999::::::::::::999777555444666777777<<>>LLLZZZttttttiii[[[KKKAAA;;;777777:::777>>>EEEHHHOOO\\\gggkkknnnaaaRRRHHHDDDGGGPPPZZZiiiuuuwwwaaaSSSLLLGGGFFFFFFDDDDDDGGGIIIPPPXXX```dddiiinnnqqqwwwxxxmmmnnnuuu|||xxxuuuuuuyyy|||||||||{{{zzzzzzzzzzzz{{{{{{|||}}}rrrbbbVVVSSSWWWXXX^^^cccccc^^^ZZZXXXZZZaaa\\\VVVRRRRRRTTTVVVWWWUUUVVVXXX[[[```gggooouuuiiiNNN@@@;;;555000///.........------,,,+++*********+++******)))))))))))))))***+++***((('''&&&''''''(((&&&&&&'''((()))))))))((('''''''''(((((('''''''''((('''(((******+++111999???RRR\\\^^^aaabbbhhhwww}}}eeeaaa```nnn~~~hhhRRRIIIHHHJJJUUUcccqqqyyy}}}zzzvvvrrrooommmlllkkkiiifffcccaaa___^^^YYYWWWTTTQQQMMMKKKJJJJJJGGGFFFDDDAAA???===<<<;;;:::999777555333222111111---,,,+++***)))((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%$$$###"""""""""###$$$""""""!!!!!!!!!"""######"""######$$$%%%&&&'''''')))(((''''''&&&&&&''''''&&&&&&'''''''''&&&&&&%%%&&&''''''((((((((((((((('''((()))***+++,,,,,,,,,,,,---............111333555555555555555555555555888888999::::::::::::999888555555777777777<<>>===<<<888777555333111///......,,,++++++***)))((('''&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%$$$"""!!!!!!!!!"""##################$$$$$$%%%&&&&&&'''((()))***++++++'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$(((''''''&&&&&&''')))***(((((())))))***,,,------.../////////------///111333444666777888999999999888888999::::::::::::999;;;888777888888777<<>>======999888666444111000///...,,,,,,+++***)))(((''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$###"""!!!!!!!!!"""##################$$$$$$%%%######$$$%%%&&&''''''(((&&&%%%$$$$$$###$$$$$$$$$$$$%%%&&&&&&'''''''''&&&(((''''''&&&&&&''')))***)))(((((()))***+++---...///000111000//////111222111333555777888999888888888888999::::::::::::999;;;888777888888888===CCCHHHDDD>>>888444666;;;???GGGRRR```mmmuuuqqqaaaPPPDDD@@@???@@@CCCHHHUUUaaazzzvvviiiVVVKKK@@@;;;999666666888===BBBHHHMMMUUU___ccccccUUUMMMGGGHHHNNNYYYhhhuuunnn\\\MMMHHHGGGHHHGGGBBB>>>>>>@@@HHHSSS```iiinnnnnnmmmkkkxxxvvvwwwzzz~~~zzzxxxwwwvvvvvvwwwxxxyyyzzz|||}}}}}}}}}}}}}}}|||}}}}}}tttrrrvvv```EEE;;;888555333222000...,,,...---,,,***)))((('''''')))***+++++++++)))((('''((('''''''''''''''''''''''''''(((((((((((((((''''''(((((())))))(((((('''((('''))),,,+++***000777???IIIRRR]]]ffffffnnn~~~hhheeeiiizzzjjjTTTHHHIIISSS\\\ooo{{{|||xxxuuusssmmmllljjjhhheeebbb```___]]][[[XXXTTTQQQOOONNNMMMJJJHHHFFFCCCAAA???>>>======<<<999777555333222111------,,,+++***)))((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$###"""!!! !!!""""""###""""""""""""###$$$$$$$$$$$$%%%&&&'''((())))))''''''&&&%%%%%%%%%%%%&&&$$$%%%&&&'''(((((((((((('''''''''''''''((())))))))))))(((((()))+++---...///111111111000000222444111333666888999999888777888888999::::::::::::999:::777777999999:::???EEEHHHDDD===666333666<<>>;;;999777666888>>>CCCIIINNNWWWaaadddbbbQQQKKKGGGKKKSSS^^^lllyyylllZZZJJJFFFEEEGGGGGGDDDAAABBBAAAGGGRRR^^^iiimmmmmmkkkgggssszzzxxxwwwxxx}}}~~~~~~{{{yyyxxxwwwwwwxxxxxxyyy{{{|||}}}{{{{{{{{{|||}}}{{{|||}}}zzzxxx{{{\\\EEE:::777333111000///...,,,...---,,,+++***)))))))))((()))***++++++***((('''+++***((('''&&&''''''(((&&&&&&'''((()))))))))((('''''''''(((((('''''''''((('''(((******+++111999===GGGPPP[[[eeeiiiyyy~~~iiieeecccuuuwww^^^LLLJJJSSS]]]nnnzzz|||xxxuuusssooonnnllliiifffdddbbbaaa^^^\\\YYYUUURRRPPPOOONNNJJJIIIGGGDDDAAA@@@>>>>>>>>>===;;;888666444333222......---,,,+++***))))))((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$###"""!!! !!!!!!"""""""""!!!!!!!!!"""######&&&&&&'''((()))***++++++(((((('''&&&&&&&&&&&&&&&''''''(((((()))(((((((((&&&''''''((((((((((((((())))))(((((()))+++---///...///000000000000222444333555888:::;;;:::999777888888999::::::::::::999999777777999:::;;;@@@GGGHHHCCC<<<555222666>>>DDDLLL[[[kkkpppjjj___OOOBBB<<<:::<<>>>>><<<:::777555333111111///......---,,,+++******)))(((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$###!!! !!!"""!!!!!!!!!!!!!!!""""""#########$$$%%%&&&'''((((((''''''&&&%%%%%%%%%%%%&&&************)))((('''&&&%%%&&&((()))))))))((('''***)))(((((()))+++---///,,,---/////////000222444555777999<<<<<<;;;999888888888999::::::::::::999888666666999;;;<<>><<<;;;999777555333222222111000---+++***)))******(((''''''&&&&&&%%%$$$$$$%%%%%%$$$######""""""!!!%%%%%%$$$$$$%%%%%%&&&''')))(((&&&%%%$$$$$$%%%&&&%%%### !!!'''&&&$$$$$$$$$&&&((()))))))))(((''''''''''''((())))))))))))))))))))))))***)))(((''''''((()))***'''((()))***,,,---...///,,,------...000222333444333444666777888999::::::999999999::::::;;;;;;;;;888;;;999666777===BBBDDDMMMBBB888444555999AAAIIIXXXffftttrrr```LLL???;;;888===CCCGGGMMM[[[mmm{{{yyygggZZZBBB>>><<<;;;999888;;;AAADDDFFFLLLSSS[[[]]][[[XXXRRRQQQVVVcccpppzzzwwweeeYYYIIIDDD@@@CCCHHHKKKIIIEEEHHHIIIMMMXXXfffoooooommmiiiqqqxxxooonnnqqqxxx}}}|||||||||}}}~~~}}}~~~~~~}}}{{{wwwtttrrrtttvvvxxx{{{|||{{{zzzzzz}}}|||{{{yyyxxxzzz~~~zzzWWWEEE;;;555111111000------///...---,,,+++***)))))))))+++++++++*********))))))))))))(((((((((((())))))******)))(((((('''&&&&&&(((((((((((((((((()))))))))******)))))),,,333999@@@IIIPPP[[[kkkxxxsssnnn{{{mmmYYY[[[jjj}}}mmmUUUNNNRRRWWWiiiyyy~~~zzzuuuqqqmmmkkkhhhffffffeeecccbbb```^^^\\\YYYVVVUUUTTTTTTNNNKKKIIIGGGFFFDDDBBB???===;;;999777555444333222000///...,,,+++***))))))(((''''''&&&&&&%%%%%%$$$%%%$$$$$$$$$$$$#########$$$############$$$%%%%%%'''&&&%%%%%%%%%&&&'''''')))'''$$$"""!!!!!!"""### !!!!!!!!!""""""%%%$$$#########%%%'''(((''''''&&&%%%%%%%%%%%%&&&))))))))))))))))))))))))***)))(((''''''((()))***(((((()))***,,,---......---------...///111222333333444666888::::::::::::999999999::::::;;;;;;;;;999;;;:::777999@@@FFFGGGIII@@@777444666;;;DDDMMM]]]jjjuuuqqq]]]JJJ???===999>>>DDDHHHOOO]]]qqqvvveeeWWWBBB>>><<<;;;999888<<>>;;;;;;999888<<>>===;;;888666555444333////////////---+++)))(((((((((((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''(((###############$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''$$$$$$$$$$$$###"""!!! !!!!!!!!!"""""""""######$$$######$$$%%%&&&'''((())))))(((''''''''''''((((((((((((((((((((((((((())))))(((((((((((())))))*********++++++,,,,,,,,,......------...///000000333555888:::<<<<<<::::::::::::::::::::::::::::::999;;;::::::???HHHNNNNNN@@@:::555555999???KKKVVVeeelllnnnaaaKKK:::777;;;;;;@@@GGGMMMUUUeeezzz}}}ooo]]]OOO@@@===;;;;;;999999===CCCJJJNNNTTTZZZ^^^___]]][[[YYY[[[eeeuuuooo___TTTIIIFFFDDDFFFKKKPPPPPPOOOIIIIIIKKKQQQZZZeeennnrrrwwwvvvzzzxxxsssrrrvvv~~~}}}}}}}}}}}}|||||||||}}}}}}|||{{{yyyxxxwwwxxxyyyzzzvvvwwwyyyzzz{{{||||||{{{{{{||||||||||||~~~mmmNNN@@@:::444111222111...,,,---//////---,,,,,,+++,,,,,,*********)))))))))((((((((((((''''''''''''(((((()))))))))(((((((((((((((++++++******))))))((((((''')))++++++***---222777>>>IIIUUUfffvvvxxx|||jjj___iii~~~iiiWWW___pppbbbNNNMMMTTTeeevvv~~~|||uuuqqqlllhhhffffffeeeddd```___^^^\\\ZZZXXXWWWVVVRRRNNNJJJGGGFFFEEEDDDCCC>>>===;;;999777555444444//////000///...,,,)))((()))((((((''''''&&&%%%%%%$$$$$$%%%&&&'''(((((()))$$$$$$$$$$$$$$$%%%&&&&&&'''''''''&&&&&&%%%%%%$$$&&&&&&''''''&&&%%%$$$### !!!!!!!!!"""""""""$$$$$$%%%&&&'''((()))***))))))(((''''''''''''((((((((((((((((((((((((((((((((())))))))))))((((((*********++++++,,,,,,,,,...............///000111333444777999;;;;;;::::::::::::::::::::::::::::::888999:::;;;AAAJJJNNNLLL>>>999666777:::@@@MMMYYYiiikkkgggXXXDDD777666;;;;;;BBBJJJQQQZZZiii~~~|||nnn[[[KKK@@@<<<:::::::::999>>>DDDKKKOOOVVV\\\______^^^]]][[[```lllzzz|||mmm^^^TTTGGGEEECCCEEEIIINNNPPPPPPJJJJJJLLLOOOUUU___jjjqqqxxxvvvyyy}}}yyyuuuvvv~~~}}}{{{|||||||||}}}}}}}}}||||||~~~|||yyywwwvvvvvvxxxyyywwwxxxyyyzzz{{{|||||||||{{{|||}}}}}}}}}~~~~~~jjjMMM@@@999444111222222...,,,---......------------......******)))))))))((((((((((((''''''&&&&&&''''''(((************************))))))))))))))))))((((((''')))+++++++++---222777BBBMMMYYYkkkzzzyyyzzz~~~jjj\\\ccc{{{lllYYY___nnneeePPPLLLRRReeevvvwwwtttoookkkiiihhhfffeee^^^^^^^^^\\\[[[XXXWWWUUUQQQNNNKKKHHHGGGFFFEEECCC???>>><<<:::888666555555000000000///---,,,***)))))))))(((((('''&&&&&&&&&$$$$$$%%%%%%&&&'''((((((%%%%%%$$$$$$%%%%%%&&&'''''''''''''''&&&%%%$$$###$$$%%%%%%%%%%%%$$$###""" !!!!!!!!!""""""$$$%%%&&&'''((()))***+++''''''&&&%%%%%%%%%%%%&&&))))))))))))))))))))))))(((((())))))))))))(((((())))))***+++,,,,,,------.........//////000222222333444666777888999::::::;;;;;;::::::::::::999999555777999;;;BBBJJJJJJFFF:::777666888;;;BBBPPP]]]llliiiaaaQQQBBB999:::>>>===DDDNNNVVV```ooo}}}oooZZZIII???;;;::::::::::::???EEEJJJOOOWWW]]]___```___```___gggsss~~~zzzlll___VVVGGGEEECCCDDDHHHLLLOOOPPPLLLMMMNNNOOOQQQYYYdddmmmuuuvvvzzzzzzvvvzzz~~~|||zzz{{{{{{|||}}}}}}}}}||||||}}}{{{yyywwwvvvvvvwwwxxxxxxxxxyyyzzz{{{|||}}}}}}{{{|||}}}}}}}}}~~~~~~~~~~~~iiiMMMBBB999444222333222...,,,---,,,,,,,,,,,,---...//////***)))))))))(((((((((((((((''''''&&&&&&''''''(((((((((((((((((()))))))))(((((((((((((((((())))))&&&)))+++,,,+++---222666AAALLLXXXjjjzzzwwwttt|||gggVVV\\\tttppp___aaalll~~~hhhSSSNNNSSScccuuuyyyvvvrrrooollljjjgggeee^^^^^^^^^]]]\\\YYYWWWVVVQQQNNNLLLJJJIIIGGGEEEBBB@@@>>><<<:::888777666555222111///...,,,+++++++++))))))((((((''''''&&&&&&$$$$$$%%%%%%&&&&&&&&&'''$$$$$$$$$$$$$$$%%%%%%&&&%%%&&&'''''''''&&&%%%$$$#########"""""""""""""""!!!!!!"""""""""############$$$%%%'''((()))******''''''&&&%%%%%%%%%%%%&&&))))))))))))))))))))))))'''((()))******)))((('''(((((()))***,,,---............//////111222444444444444444444666888:::;;;;;;;;;;;;::::::999999999333666888;;;BBBHHHEEE???555333444888===EEETTTbbbkkkdddXXXKKK@@@;;;<<<>>>???HHHSSS]]]ffftttqqqZZZGGG>>>;;;999:::::::::???FFFHHHOOOWWW]]]___``````aaadddnnn{{{yyylll```XXXHHHFFFDDDEEEGGGKKKNNNPPPNNNPPPPPPOOOOOOTTT___hhhpppttt|||xxxyyy~~~~~~|||zzzzzzzzz|||}}}}}}}}}||||||zzzyyyxxxwwwwwwxxxyyyyyyxxxyyyyyyzzz{{{|||}}}~~~{{{}}}}}}}}}}}}}}}hhhMMMCCC999444222333222...,,,,,,*********+++,,,---///000))))))))))))(((((((((((('''''''''&&&&&&'''''''''$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((())))))&&&)))+++,,,+++---222666===GGGTTTgggwwwsssoooxxxyyycccRRRWWWoootttdddccckkk{{{jjjUUUOOOTTTaaatttzzzwwwtttqqqnnnkkkhhheee_________^^^]]]ZZZXXXWWWPPPNNNLLLKKKJJJHHHEEEBBB@@@???===:::888777666555333111///---,,,++++++,,,)))))))))(((''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&#########"""###$$$$$$%%%###$$$&&&'''(((''''''&&&''''''&&&%%%%%%%%%&&&&&&"""############$$$$$$$$$!!!"""$$$&&&'''((())))))))))))(((''''''''''''((())))))))))))))))))))))))'''((()))******)))(((''''''((()))***,,,---//////......///000222333555666444444333333444777999;;;;;;;;;;;;::::::999999999222444777;;;BBBFFFBBB:::111111333888>>>GGGWWWfffhhh___QQQEEE===;;;<<<===BBBKKKWWWbbbkkkxxxrrr[[[GGG>>>:::999:::::::::???FFFGGGNNNWWW]]]___```aaabbbgggrrr~~~~~~xxxmmmaaaYYYIIIGGGFFFEEEGGGKKKOOOQQQOOOQQQRRROOOMMMRRR\\\eeelllsss~~~|||{{{|||zzzyyyzzz|||}}}}}}}}}||||||vvvvvvwwwwwwxxxyyyzzz{{{yyyyyyyyyzzz{{{|||}}}~~~|||}}}~~~}}}|||}}}~~~eeeJJJ???999777444111...---.........---,,,+++************+++******,,,------+++)))&&&&&&&&&&&&'''''''''(((((((((''''''''''''((((((%%%%%%%%%&&&((()))+++,,,***++++++++++++---111444999FFFTTTfffuuuqqqhhhkkkzzz~~~jjjXXXYYYmmm{{{gggdddiiiwwwmmmXXXPPPRRR___pppyyypppllllllkkkiiieeebbbbbbaaa___]]]ZZZXXXWWWPPPNNNKKKIIIHHHGGGDDDBBB??????>>>===;;;888777555444333222000///---,,,+++***))))))'''&&&%%%$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&'''((())))))'''%%%###$$$''')))'''%%%&&&%%%$$$###""""""""""""$$$$$$###"""!!!!!!""""""$$$$$$$$$%%%%%%&&&&&&&&&******)))''''''&&&&&&&&&&&&'''((((((''''''(((***))))))(((((((((((())))))((())))))***++++++,,,,,,//////000000111333444555333333555666777777777777999999999999999888777666555444666;;;@@@@@@:::555000222333666@@@PPP]]]bbbdddWWWIII???999777:::???FFFRRR```hhhppp~~~mmmVVVGGG>>>999777999:::;;;???EEEMMMRRRXXX\\\\\\]]]ccckkkxxx~~~tttjjj```YYYPPPHHHCCCCCCFFFIIINNNTTTRRRTTTTTTQQQNNNPPPWWW]]]ggguuu~~~}}}~~~|||~~~~~~{{{}}}}}}}}}}}}|||||||||||||||yyyvvvvvvxxxyyyyyywwwyyyyyyyyyzzzzzzzzz{{{{{{xxxzzz{{{||||||}}}~~~~~~dddJJJ???666444111...,,,+++++++++++++++***)))(((((((((((()))))))))***++++++)))(((&&&&&&'''''''''(((((((((((((((''''''''''''((((((&&&&&&&&&&&&''')))***+++)))***+++++++++---111444:::FFFQQQaaaqqqnnnhhhlllwww{{{iiiYYYZZZlll~~~jjjeeehhhvvvqqq[[[QQQRRR___ooozzzsssoooooonnnllliiidddcccbbb```^^^[[[YYYXXXQQQOOOMMMKKKJJJHHHEEECCC@@@@@@???===;;;999777666444333222111///---,,,+++))))))((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))'''%%%$$$%%%'''((('''%%%&&&%%%$$$###""""""""""""%%%%%%$$$#####################$$$%%%%%%&&&''''''***)))(((''''''&&&&&&&&&&&&'''((((((''''''(((***))))))(((((((((((())))))+++++++++,,,,,,---------------......///111222333333444555666777777777777888999999999999888777666333333444999===<<<777222000333666:::EEEUUU```ddd^^^QQQCCC<<<:::999===AAAIIIVVVccckkksss{{{jjjVVVIII>>>999777999:::;;;???EEENNNSSSZZZ\\\\\\```jjjsss~~~rrrhhh___ZZZPPPIIICCCDDDGGGJJJOOOUUUVVVWWWWWWTTTPPPQQQVVV[[[dddrrr{{{{{{~~~~~~|||}}}}}}}}}}}}}}}}}}}}}|||}}}{{{xxxxxxyyy{{{zzzyyyxxxxxxxxxxxxyyyyyyyyyyyyyyy{{{|||||||||}}}bbbHHH>>>777666333000...---------......---,,,++++++++++++(((((('''((())))))(((&&&''''''((((((((()))))))))((((((''''''''''''(((((('''''''''''''''((()))))))))*********+++---111444<<>>999777999:::;;;???EEEOOOUUU[[[[[[\\\dddsssyyyooofff___ZZZRRRKKKEEEEEEHHHKKKQQQWWWYYYZZZZZZWWWTTTSSSVVVYYYbbbooo~~~}}}xxx{{{~~~|||}}}}}}}}}}}}}}}}}}}}}}}}}}}{{{xxxxxxyyyzzzyyyyyyvvvvvvwwwwwwwwwxxxxxxxxx{{{|||}}}}}}|||}}}^^^FFF===777666444222000//////...000000///...............)))((('''((())))))'''&&&(((((((((((())))))))))))((((((''''''''''''(((((()))(((((('''''''''((((((((()))*********---111444===FFFOOO___pppooohhhlllssszzzmmmjjjssstttiiigggrrr}}}dddUUUQQQ\\\jjjyyyzzzvvvtttqqqmmmkkkfffeeedddbbb___\\\ZZZYYYTTTQQQOOOMMMLLLJJJHHHEEEAAA@@@>>><<<:::888666666444333222111///...---,,,(((((((((((('''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%$$$############%%%$$$$$$#########$$$$$$!!!"""###$$$&&&'''((()))))))))((('''''''''''''''&&&'''((((((''''''(((***))))))(((((((((((())))))---------...............//////000000111333444555444555666666777777777777777777888888888888777777222222222444555444000,,,000555<<>>999777888:::;;;???DDDNNNUUUYYYYYY]]]jjj|||uuukkkeee___\\\VVVNNNGGGGGGJJJMMMSSSZZZZZZ[[[\\\[[[XXXWWWXXXYYYaaammm{{{~~~{{{}}}}}}}}}}}}}}}}}}~~~~~~~~~zzzyyywwwvvvvvvvvvwwwwwwvvvwwwwwwwwwwwwxxxxxxxxx|||}}}~~~}}}}}}}}}}}}YYYCCC===333222111///...,,,++++++---,,,,,,++++++++++++,,,+++***(((((())))))((('''(((((((((((())))))))))))((((((''''''''''''(((((())))))(((''''''''''''((('''((())))))***---111444<<>>;;;888666555555444333222111000///...---(((((((((((((((((('''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&%%%$$$##################""""""""""""###$$$!!!"""###$$$&&&'''((())))))((((((''''''''''''(((&&&'''((((((''''''(((***))))))(((((((((((()))))),,,,,,,,,,,,------------//////000000111333444555444555555666666666666555666777777888888888777777444444333333333222///---000666>>>HHHTTT^^^^^^ZZZGGG===444444:::???EEEJJJXXXbbblllrrryyy|||rrrkkkcccUUUFFF>>>999777888:::;;;???DDDLLLSSSWWWWWW^^^qqqrrriiidddaaa___ZZZRRRJJJIIIKKKNNNUUU[[[YYY[[[^^^______]]]\\\\\\^^^gggsss}}}~~~|||}}}}}}}}}~~~~~~~~~zzzyyyxxxvvvuuuuuuvvvwwwxxxxxxxxxyyyyyyyyyzzzzzz|||}}}~~~}}}|||}}}~~~vvvSSSAAA===444333222111///...---,,,------,,,,,,,,,,,,---------+++))))))******)))(((''''''((((((((()))))))))((((((''''''''''''(((((()))(((((('''''''''(((((('''((())))))***---111444<<>>;;;888666666555444333222111000//////...)))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$%%%'''&&&%%%%%%&&&((('''&&&%%%$$$$$$######$$$"""""""""!!!""""""###$$$""""""###$$$&&&'''((((((((((((''''''''''''((((((&&&'''((((((''''''(((***))))))(((((((((((())))))*********+++,,,,,,------------......///111222333333444444555555555444444666666777777888888777777555555444444222111000///222888AAAKKKVVV]]]XXXOOOAAA:::444555:::@@@HHHPPP\\\dddlllqqqxxx{{{pppiiidddUUUFFF>>>999777999:::;;;???EEEJJJQQQTTTVVVbbbyyyqqqiiieeedddbbb___VVVNNNLLLMMMOOOUUU\\\ZZZ]]]aaaeeefffeeebbb```ZZZaaajjjuuu|||}}}}}}~~~~~~{{{{{{{{{yyyvvvvvvwwwyyyyyyyyyzzzzzzzzz{{{{{{{{{zzz{{{||||||{{{|||~~~pppNNN>>>===555555444333222111///...///...............//////...,,,)))))))))***)))(((&&&&&&'''''''''(((((((((((((((''''''''''''(((((((((((('''''''''(((((()))&&&'''((()))***---111444===HHHUUUjjj}}}yyykkkhhheeerrrnnnfffrrrmmm[[[TTTVVVeeeuuu|||}}}wwwrrrmmmkkkhhhgggfffccc```]]]ZZZXXXUUUSSSQQQOOONNNLLLIIIGGGFFFCCC@@@<<<999888777777444333222222111000//////+++******)))((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&%%%%%%(((***''''''&&&%%%$$$$$$$$$$$$###"""""""""######$$$%%%######$$$%%%%%%&&&''''''((((((''''''''''''((((((&&&'''((((((''''''(((***))))))(((((((((((())))))((()))***+++,,,---...///------......///111222333222333333444333333222222555666666777777777777777555555444333222111111111666<<>>999777999:::;;;???EEEJJJPPPRRRWWWhhhrrrjjjgggffffffcccYYYPPPMMMNNNPPPUUU\\\^^^aaagggkkkmmmkkkfffccc]]]```eeeooo~~~|||}}}}}}~~~~~~{{{|||{{{yyyvvvtttvvvxxxyyyzzzzzzzzz{{{{{{{{{{{{xxxyyy{{{{{{{{{|||~~~lllKKK===>>>222222111111///...,,,+++++++++*********++++++,,,...,,,)))(((((())))))(((&&&&&&&&&&&&'''''''''(((((((((''''''''''''(((((('''''''''''''''((())))))&&&'''((()))***---111555>>>HHHTTThhh|||yyykkkiiieeerrrnnnfffrrrmmm\\\UUUUUUddduuu}}}~~~yyytttqqqooojjjiiigggeeeaaa^^^[[[YYYWWWUUURRRPPPOOONNNKKKIIIHHHFFFBBB>>>;;;:::999999444333333222111000//////,,,+++***)))((('''&&&%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%!!!###&&&&&&%%%&&&(((+++''''''&&&%%%$$$$$$$$$$$$$$$#########$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&(((((('''''''''(((((()))&&&'''((((((''''''(((***))))))(((((((((((())))))((((((***+++---...000000//////000000111333444555222222333333333222222111555555666777777777777777444555444333111000111222999???HHHQQQYYYZZZOOOAAA666555666999;;;BBBPPP]]]ccchhhnnnqqqxxxyyykkkeeedddYYYJJJ>>>999777999:::;;;???EEEKKKPPPRRRXXXlllssskkkhhhhhhhhhfff\\\RRRNNNNNNPPPUUU[[[cccfffkkkppprrroooiiieeeddddddeeelllzzz|||}}}}}}~~~yyyzzzzzzwwwsssrrrtttvvvyyyyyyyyyzzzzzzzzz{{{{{{vvvxxxyyyzzzzzz{{{~~~iiiMMM>>>888444333111///---,,,++++++------,,,,,,,,,,,,,,,,,,******))))))((((((''''''(((((((((((((((''''''''',,,***))))))******)))'''(((((((((((())))))))))))(((***+++,,,,,,...111333FFFKKKWWWhhhuuuuuunnnhhhmmmwwwnnneeeuuurrr^^^VVVSSS^^^ppp~~~|||yyyvvvrrroooiiiiiigggeeebbb^^^[[[YYYZZZYYYWWWVVVTTTPPPKKKGGGHHHDDD@@@===<<<;;;:::999888666333222111111///......---+++***((('''&&&&&&************)))((('''&&&&&&&&&%%%$$$%%%&&&'''((($$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&%%%###!!!""""""!!!!!!!!!!!!""""""&&&&&&%%%$$$$$$$$$%%%%%%'''(((((((((&&&%%%&&&'''+++(((### ###(((+++******))))))((((((''''''))))))***,,,...///......////////////000222333444333333333333333333444444111222333555555555555444444444444333000///000222999AAAMMMZZZ___YYYKKK@@@444555777777;;;EEESSS^^^ccccccgggoooxxx{{{rrrkkkhhheee[[[PPPDDD>>>999:::;;;<<>>===<<<;;;888666333222222111///...---,,,+++)))((('''''''''))))))))))))((('''&&&&&&&&&&&&%%%%%%%%%&&&'''((($$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%$$$###!!! ######""""""""""""###############$$$%%%&&&'''((('''((()))(((&&&%%%&&&'''&&&%%%%%%%%%&&&)))+++---)))))))))*********************+++---...//////...------------///000111222333333333333333333222222444555777888999999888888444444444222000000111222:::AAAMMMYYY^^^XXXJJJ@@@555777999:::>>>HHHVVV```dddcccdddkkkttt|||zzzqqqiiifffcccYYYNNNDDD===888999;;;<<>><<<999777444222222111000...,,,,,,+++***)))((((((((((((((((((((('''&&&%%%$$$&&&%%%%%%%%%%%%&&&'''((($$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$######""""""$$$$$$############$$$$$$!!!!!!"""###%%%(((***+++'''((()))(((&&&%%%&&&'''$$$&&&(((***+++,,,++++++((())))))***+++,,,,,,,,,***+++,,,---.../////////---------...///000111222333333444333333222111111222333444555666666666666444444444222000000111333;;;BBBNNNYYY]]]WWWIII???666999<<>>GGGVVVhhhzzzzzzyyy}}}|||rrr|||vvv```RRRSSS\\\kkk{{{zzztttpppkkkkkkiiigggdddbbb```___]]][[[YYYWWWTTTQQQMMMJJJJJJGGGDDDBBBAAA@@@???===:::888555333333222000...,,,+++******))))))))))))''''''''''''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%###############$$$######""""""######$$$!!!!!!"""###%%%(((***+++'''((()))((('''&&&&&&((('''(((***++++++***(((''')))))))))******+++++++++)))+++,,,---------....../////////000111222444444444444444444333222000///000000111222333333333444444444333111000000222444<<>>777999===AAAHHHQQQ[[[bbbfffcccbbbgggoooxxx}}}|||rrrjjjgggeee\\\QQQDDD===888888:::;;;???DDDMMMTTTccczzzxxxmmmiiihhhhhhmmmjjjeee^^^ZZZYYY\\\___cccfffkkkppptttuuuvvvwwwrrrooolllkkknnnrrrwwwyyy{{{~~~}}}zzzxxxxxxxxxyyyxxxxxx|||}}}||||||{{{zzzyyyzzz|||}}}}}}}}}|||zzzxxxuuuuuuuuuvvvwww}}}|||{{{yyyxxxwwwwwwwwwxxxzzz|||||||||}}}]]]EEE:::999000//////....../////////(((((()))***++++++,,,,,,'''(((((())))))***************)))(((''''''&&&%%%'''((())))))((((((((()))(((((((((((())))))))))))(((***+++,,,,,,...111333>>>HHHVVVeeexxx~~~|||ttt{{{vvvbbbSSSSSSZZZiiixxx|||wwwsssmmmllljjjgggdddbbb```______]]]YYYWWWUUURRRNNNLLLIIIGGGDDDCCCBBBAAA???===;;;999666444333222000...,,,,,,+++******)))******''''''''''''&&&%%%$$$###%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%$$$############""""""!!!!!!!!!!!!""""""#########$$$%%%&&&((()))((()))))))))'''&&&'''(((((((((((((((((((((((((((******)))))))))((((((((((((***------++++++,,,...000000000000111333444555444444555555444333111///222222333333444555555666444444333111///000222555<<>>777999===BBBJJJSSS]]]ccceeecccdddiiiqqqxxx{{{{{{yyypppiiigggggg___UUUFFF???999888:::;;;???DDDJJJUUUkkk~~~rrrllljjjiiilllkkkgggbbb]]][[[\\\^^^aaadddiiinnnsssuuuvvvuuurrrqqqooolllkkkmmmpppssswww{{{zzzxxxwwwwwwvvvuuuuuuxxx|||~~~~~~}}}|||{{{yyyxxxxxxzzz{{{{{{zzzzzzyyywwwvvvuuuvvvwwwxxx}}}|||{{{yyyxxxwwwvvvvvvwwwyyy|||~~~~~~~~~}}}ZZZCCC:::999000///...............///---,,,,,,+++******))))))((((((((((((((()))))))))******)))((('''&&&%%%%%%)))'''&&&''')))***)))((((((((((((((())))))))))))(((***+++,,,,,,...111333:::EEERRR```tttuuuwww{{{gggVVVSSSYYYfffvvv~~~zzzwwwpppooolllhhheeecccaaa``````^^^ZZZXXXUUUSSSPPPMMMIIIGGGEEEDDDDDDBBB@@@>>><<<:::777555444222000///------,,,******)))))))))''''''''''''&&&%%%$$$###$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$######""""""!!!!!!!!!!!!""""""$$$$$$$$$$$$%%%%%%&&&'''((()))***)))'''&&&'''(((%%%%%%$$$%%%&&&(((+++,,,******))))))(((''''''&&&(((+++......+++***,,,............///000111222333444555666777666555222111111111111111222333444555444444222000///000333666<<>>777777333222111000////////////------,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))&&&'''((()))***+++,,,,,,+++%%%!!!$$$+++...***$$$(((((((((((())))))))))))(((***+++,,,,,,...111333999DDDMMMXXXnnn|||zzz{{{wwwqqq{{{rrrZZZTTTXXXdddsss}}}yyyvvvrrrnnniiifffeeedddbbb___[[[XXXVVVTTTQQQOOOKKKJJJHHHHHHHHHFFFDDDAAA>>>;;;888666444333111///000///---+++***)))(((((((((((((((((('''&&&%%%$$$$$$%%%&&&'''''''''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&'''''''''%%%###!!!$$$$$$############$$$$$$#########$$$%%%&&&((()))((()))***)))((('''((()))&&&'''((())))))((('''&&&)))))))))***++++++,,,,,,,,,000333222...---///222000000111111222333555666333555777999999888666444666555444444555666888999444333222///...000444777:::@@@JJJUUUZZZVVVKKKAAA<<<;;;===CCCMMMYYYccciiihhhccc```aaahhhpppvvvxxxuuupppiiieeeiiillliiiaaaOOOFFF>>>;;;;;;;;;???DDDSSS```xxx~~~}}}uuunnnkkkjjjjjjkkkllljjjfffcccaaa```bbbcccffflllrrruuutttrrroootttyyywwwrrroooqqquuusssxxx~~~}}}xxxrrrnnngggjjjnnnppprrrvvv}}}}}}}}}||||||{{{zzzyyywwwwwwwwwwwwwwwwwwxxxyyyyyyxxxwwwvvvuuuuuuuuuuuuvvvyyy~~~lllNNN<<<666666333222000...---...///000........................))))))************))))))(((((((((((((((((((((((((((''''''***------***'''******)))((('''&&&%%%%%%)))***++++++,,,---000333;;;CCCKKKTTThhhxxxzzz}}}pppsssxxx___TTTYYYeeesss{{{}}}{{{vvvtttrrroookkkhhheeeddd___\\\YYYWWWVVVVVVTTTSSSOOOLLLIIIGGGFFFEEECCCAAAAAA>>>:::888666444222000222000---+++)))***,,,---...,,,)))'''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((&&&&&&'''''''''&&&%%%$$$%%%%%%%%%%%%$$$###!!! ###&&&'''&&&&&&&&&'''&&&'''((((((((('''%%%$$$&&&&&&&&&'''''')))***+++&&&'''((()))***+++,,,,,,000000///...---,,,,,,,,,000---111:::===888222111555666888999:::999777666666444333333555666666555777666333000///000333777:::@@@KKKVVV[[[UUUIII@@@999;;;<<>>CCCPPP```iiijjjgggaaa[[[\\\dddmmmrrrsssuuupppjjjggghhhhhhgggeeeXXXOOODDD>>>;;;;;;@@@HHHWWWfff~~~~~~{{{zzzyyyrrrnnnkkkiiijjjhhhdddfffjjjkkkgggiiigggeeegggmmmsssyyy{{{}}}}}}||||||}}}}}}}}}|||{{{yyyxxxxxxyyyzzz|||}}}zzzqqqllliiikkklllkkkkkknnnrrruuuzzz~~~~~~}}}|||zzzyyywwwvvvuuuuuuuuuuuuvvvwwwxxxxxxxxxwwwyyyzzzzzzzzzxxxwwwxxxyyyzzz{{{~~~^^^EEE888333111000///...---,,,,,,------///...,,,+++***+++,,,---))))))************))))))((((((((((((((((((((((((+++)))((('''''''''''''''''''''''''''((((((((((((***+++,,,++++++,,,///222444<<>>???DDDQQQbbblllnnniiiccc\\\[[[aaaiiioooqqqqqqoookkkiiihhhggggggfff]]]SSSHHH@@@<<<;;;@@@GGGRRRaaawww{{{yyy{{{xxxrrrnnnjjjiiifffcccgggooossssssoooooonnnnnnqqquuu{{{~~~zzzuuuuuuwwwzzz~~~zzzuuutttrrrmmmkkkmmmkkkmmmooosssxxx~~~~~~|||zzzxxxvvvuuutttuuuuuutttuuuvvvxxxyyyyyyzzzzzzxxxzzz||||||{{{{{{}}}~~~{{{}}}~~~tttSSSAAA:::555222000000//////...------,,,++++++++++++++++++++++++))))))************))))))(((((((((((((((((((((((('''((())))))'''&&&'''((())))))(((((('''''''''&&&+++,,,---,,,+++,,,///111111777@@@KKKZZZpppzzzuuu}}}qqq]]][[[___jjjwww~~~~~~{{{wwwsssoookkkjjjdddbbb``````___]]]ZZZXXXVVVSSSOOOMMMKKKIIIGGGEEEAAA???<<<:::999888666444///000000000///---+++***((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''(((((($$$%%%&&&&&&&&&%%%###""" !!!###$$$$$$$$$###### """###$$$$$$%%%(((***)))***+++,,,+++***(((''''''&&&&&&&&&&&&&&&'''''''''''''''(((((()))))))))......---------------...+++...///---,,,000222222444555777999999888777666777555222222555888::::::888999;;;:::888777777888===EEERRR^^^ddd^^^QQQFFF===>>>>>>BBBOOO```jjjmmmjjjeee^^^\\\^^^eeelllppppppnnnllljjjhhhggggggggg^^^TTTHHHAAA<<<:::???EEEOOO]]]rrr}}}vvvvvv{{{wwwppplllkkkjjjfffbbbeeennntttuuurrrrrrrrrrrrsssuuuzzz}}}}}}qqqqqqqqquuu{{{{{{zzzxxxrrrnnnoooiiiiiijjjlllppptttyyy{{{~~~~~~{{{yyywwwuuuttttttuuuvvvtttuuuwwwyyyzzz{{{||||||yyyzzz||||||{{{|||}}}}}}~~~lllMMM>>>999666222000000000000///...------......//////...,,,)))((())))))************))))))((((((((((((((((((((((((###&&&))))))'''&&&&&&((('''''''''(((((((((((((((******+++***)))***---///000666???JJJXXXlllyyypppwwwsss\\\YYY\\\hhhuuu~~~}}}yyyuuuqqqooommmeeedddcccccccccaaa^^^\\\WWWTTTQQQNNNLLLJJJGGGEEECCC@@@===;;;999888555444111111111000///...---,,,(((((())))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&'''''''''%%%&&&&&&''''''%%%$$$###!!!"""$$$%%%&&&&&&&&&%%%!!!###%%%&&&'''(((***(((***,,,---,,,)))&&&$$$%%%%%%%%%%%%&&&''''''((('''''''''(((((((((((((((+++++++++++++++,,,---...)))///111---,,,000222111444666777999999888777666888555222222444888:::;;;;;;<<<<<<:::888777777888<<>>===AAAMMM^^^hhhjjjiiifff```[[[ZZZ___gggnnnooonnnmmmjjjhhhggggggggg___UUUIIIAAA;;;999>>>DDDOOOZZZmmm|||~~~vvvqqqqqqxxxyyyqqqmmmllljjjddd___ccclllrrrssssssuuuvvvvvvtttuuuxxx{{{~~~|||rrrpppoooqqqwww~~~|||vvvqqqpppgggfffeeeeeegggkkkoooqqqwww|||~~~|||{{{yyyvvvtttssssssuuuvvvuuuvvvxxxzzz|||}}}~~~~~~yyy{{{||||||{{{{{{}}}~~~hhhIII<<<888555222111111111111000///...---+++,,,---,,,***&&&""" ))))))************))))))(((((((((((((((((((((((("""&&&***+++)))'''((()))%%%%%%&&&'''((()))***+++((())))))(((((((((+++---000666???IIIVVVjjjzzzxxxlllqqquuu[[[XXXZZZfffttt~~~~~~{{{wwwtttqqqpppffffffeeeeeefffdddbbb___XXXUUUQQQNNNMMMJJJHHHFFFDDDAAA>>>;;;999888555333333333222111000///......((()))))))))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((''''''&&&&&&'''''''''&&&%%%$$$ """$$$%%%%%%%%%$$$"""%%%''')))((((((((()))&&&(((***+++***&&&"""$$$$$$$$$%%%&&&'''((()))'''''''''((((((((((((((())))))***+++,,,...///000(((///222---,,,000333111666888:::;;;;;;;;;999888888555222222444888;;;<<<=========;;;888777777888<<>>JJJYYYnnnvvvrrrvvvgggiiiwwwvvv```YYYXXXcccttt~~~zzzuuuqqqjjjiiigggfffeeedddaaa^^^\\\XXXSSSNNNKKKHHHEEECCCAAA@@@???===;;;999777777333333111000////////////...,,,***'''&&&&&&&&&'''(((((('''''''''&&&&&&&&&))))))((('''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&######""""""""""""############$$$%%%%%%&&&&&&'''))))))*********))))))(((((('''%%%$$$$$$%%%'''((('''''''''''')))+++---...)))))))))***+++++++++,,,...............///000111666777888999:::999888777777666444444444666999;;;;;;<<<<<<:::777555555666<<>>@@@JJJVVV```eeehhhfffaaa[[[XXXZZZbbbhhhlllmmmmmmjjjgggeeeeeefff```YYYQQQJJJBBB;;;<<<@@@IIIUUUgggvvvyyyrrrnnnnnnttt{{{{{{tttqqqpppjjjdddbbbaaacccllluuuxxxwwwvvvwwwyyyzzzyyyyyy|||||||||}}}~~~~~~wwwsssnnnmmmqqqxxx~~~}}}wwwttttttiiigggddd^^^[[[\\\aaafffhhhnnnvvv|||~~~~~~}}}{{{|||zzzxxxwwwxxxxxxwwwvvvwwwwwwxxxzzz|||}}}~~~{{{{{{{{{{{{{{{|||}}}~~~~~~~~~}}}|||]]]HHH888222444000/////////...------,,,,,,((()))+++---------,,,++++++)))((()))+++,,,+++)))&&&&&&%%%%%%&&&''''''(((***************)))((((((((((((((((((((()))***+++)))***+++,,,---......///...555???JJJYYYnnntttrrr~~~uuugggjjjxxxyyyaaaZZZXXXdddttt~~~}}}zzzvvvsssllljjjhhhggggggeeebbb```]]]ZZZUUUPPPMMMJJJGGGDDDAAA@@@???===;;;999888777444333222111000/////////...,,,***((('''&&&&&&'''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&#########""""""##################$$$%%%%%%&&&&&&))))))************))))))'''&&&%%%$$$$$$%%%'''(((***)))(((((((((((()))***)))))))))***++++++,,,,,,------------...///111111666777888999:::999888888888666555444555777999;;;<<<======;;;888666666777;;;BBBNNNYYY___]]]VVVQQQGGGBBB>>>???HHHTTT^^^dddeeeccc___ZZZVVVYYY___ffflllmmmmmmkkkhhheeeeeeeeebbbZZZRRRJJJBBB;;;<<<@@@JJJTTTgggvvvyyyrrrnnnnnnsss{{{|||vvvssspppjjjdddbbb```bbbiiirrrwwwvvvvvvwwwyyyzzzzzzzzzxxxzzz}}}~~~{{{vvvqqqoooqqqvvvzzz|||{{{~~~|||zzzyyypppnnnjjjddd___^^^aaadddfffllltttzzz~~~~~~~~~~~~|||}}}{{{yyyyyyyyyzzzyyywwwyyyyyyzzzzzz{{{|||}}}}}}{{{{{{zzzzzz{{{{{{|||}}}~~~~~~~~~|||{{{xxxWWWDDD666222333000/////////...------,,,,,,++++++------------,,,+++,,,***)))***++++++***))))))))))))))))))******+++******+++++++++***))))))'''(((((()))))))))((((((******+++,,,---.../////////555???JJJYYYmmm{{{wwwvvvkkknnnzzz}}}ddd\\\YYYdddttt}}}|||zzzxxxvvvnnnllljjjiiiiiigggdddaaa^^^[[[VVVRRROOOLLLIIIFFFBBBAAA???===;;;999888777555444333111000000//////---,,,+++***)))'''&&&&&&&&&&&&''''''''''''''''''%%%%%%%%%%%%&&&'''((()))&&&&&&''''''''''''&&&&&&$$$$$$############$$$$$$"""######$$$$$$%%%%%%&&&))))))************))))))%%%%%%$$$###$$$%%%'''((()))((((((''''''(((((()))))))))******+++,,,,,,---,,,,,,,,,---...000111222666777888999:::999999888888777555555666777:::;;;<<<===>>><<<:::888777888999???JJJUUU\\\]]]XXXTTTJJJDDD??????EEEPPP[[[bbbbbbbbb___ZZZWWWXXX^^^ccckkkmmmmmmllliiifffeeeeeeddd\\\SSSKKKBBB;;;<<>><<<:::999888666555444222111000000000---,,,,,,+++***((('''&&&&&&&&&&&&''''''''''''''''''''''''''''''((())))))%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$%%%&&&&&&&&&((())))))************)))$$$$$$######$$$%%%&&&'''$$$%%%%%%'''((()))++++++))))))******+++,,,------+++,,,,,,---...000111222555666888999::::::999888888777666666777888:::;;;;;;===>>>===:::888777888777<<>>BBBLLLVVV]]]```aaa```\\\YYYYYY]]]aaajjjlllnnnmmmkkkhhhffffffeee]]]TTTLLLCCC<<<===AAAIIISSSdddtttxxxrrrmmmkkkmmmuuu{{{xxxssslllfffbbb^^^\\\```gggvvvwwwxxxxxxwwwwwwxxxxxxuuuxxx|||~~~}}}zzzyyyxxxwwwvvvvvvuuuwww|||~~~zzzyyyvvvqqqlllhhheeedddfffkkkqqqvvvxxxyyyyyyzzz||||||}}}~~~~~~}}}~~~|||{{{zzz{{{|||{{{zzzzzzzzz{{{{{{||||||}}}}}}zzzzzzzzzyyyyyyzzzzzz{{{|||}}}~~~~~~~~~~~~}}}wwwwwwwwwwwwxxxzzz{{{|||zzzyyynnnQQQCCC777333444000/////////...------,,,,,,......------,,,,,,+++***++++++++++++***)))))))))'''&&&&&&%%%%%%&&&&&&&&&''''''(((((((((((((((''')))***+++++++++***)))((((((((()))***+++,,,------...555>>>HHHVVVjjjzzz}}}kkkaaaZZZaaaooo|||}}}||||||{{{{{{pppnnnlllkkkiiigggdddaaa]]][[[WWWTTTRRRNNNJJJGGGDDDDDDBBB@@@>>><<<;;;:::888777555444222111111000---------,,,+++)))'''&&&&&&'''''''''''''''''''''((('''&&&&&&%%%%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%&&&&&&''''''(((((()))***************$$$$$$$$$$$$%%%&&&&&&'''$$$$$$&&&'''(((******+++((()))***+++,,,---......---------...///000222222555666888999::::::999999888888777777888999:::;;;999;;;===<<<:::888777777666:::AAAJJJRRRVVVWWWVVVNNNIIICCC???@@@GGGQQQXXX[[[]]]^^^\\\XXXWWWYYY\\\fffiiimmmmmmkkkiiigggfffeee]]]UUUNNNEEE>>>>>>BBBHHHQQQaaaqqqwwwqqqkkkiiiiiiqqq|||}}}zzztttnnnhhhccc^^^ZZZ]]]bbbtttwwwzzzzzzxxxvvvuuuvvvxxxxxxzzz{{{~~~}}}{{{zzz|||~~~zzzvvvuuusssrrrpppnnnllljjjkkkoootttwwwxxxxxxxxxyyyyyy{{{}}}~~~~~~}}}}}}{{{yyyyyyzzz{{{zzzyyyxxxyyyzzz{{{}}}~~~||||||{{{zzzzzz{{{{{{{{{|||}}}~~~~~~~~~~~~|||zzzyyyttttttssssssssssssttttttzzz|||wwwvvvfffKKK???555111222.../////////...------,,,,,,+++++++++******)))))))))***+++,,,+++))))))***+++******)))(((((((((((()))&&&&&&''''''((((((''''''))))))************))))))''''''((()))***+++,,,,,,---444<<>>===<<<999888777555333222111111///...---,,,+++)))(((((((((((('''''''''&&&&&&&&&&&&%%%$$$###""""""""""""%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$############$$$$$$###$$$$$$%%%%%%&&&'''''''''((()))******+++******&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))(((((('''((()))***+++,,,---...///////////////000111222222555666777999:::::::::999888888888888999:::;;;<<<888:::======:::888777666777999===DDDLLLQQQTTTTTTNNNKKKEEE@@@???DDDLLLRRRVVVYYY\\\[[[WWWUUUUUUWWW```dddiiikkkjjjhhhfffeeebbb]]]VVVPPPHHH@@@???BBBGGGOOO^^^ooouuupppiiifffeeelllwww~~~{{{uuuoooiiiddd^^^YYY[[[```ooouuuzzz|||zzzwwwuuuuuuzzzyyywwwwwwyyy}}}{{{uuunnnnnnnnnpppssstttsssrrrrrruuuyyy{{{zzzyyyyyyyyyxxx{{{~~~~~~}}}|||}}}{{{yyyxxxxxxyyyzzzzzzyyyxxxxxxzzz{{{}}}~~~~~~}}}}}}|||}}}}}}}}}}}}~~~~~~~~~~~~zzz{{{{{{{{{{{{yyyxxxvvvrrrrrrqqqppppppooonnnnnnpppsssttttttyyyzzz}}}~~~zzzuuuqqqqqq___GGG===444222333////////////...------,,,,,,,,,++++++*********++++++(((***,,,+++))))))***,,,,,,+++******))))))******&&&&&&'''(((((((((((((((''''''&&&''''''((()))***(((((()))***+++,,,,,,---,,,222;;;EEERRRfff{{{~~~pppcccXXX[[[fffsss~~~}}}{{{sssqqqooommmllliiifffccc^^^\\\ZZZXXXUUURRRMMMJJJIIIHHHFFFDDDBBB@@@???>>>:::999777555444222222111000///---+++***))))))***))))))((('''&&&%%%%%%$$$%%%%%%$$$#########$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$#########""""""#########!!!""""""###$$$$$$%%%%%%'''((()))******+++++++++(((((((((((('''&&&%%%%%%(((((()))******)))((((((((()))***+++---...//////222222111111111111222222444555777999::::::::::::888888999999:::;;;;;;<<<999;;;>>>>>><<<999888888777888:::@@@FFFLLLPPPQQQNNNLLLGGGBBB???AAAGGGMMMUUUYYY]]]]]]YYYVVVUUUVVVXXX]]]cccggggggeeecccbbb```[[[WWWSSSKKKCCC@@@BBBEEELLL\\\lllsssooogggdddaaahhhrrr|||{{{uuupppjjjfff___ZZZZZZ^^^hhhpppyyy~~~}}}yyyxxxxxxyyyxxxvvvvvvwww{{{~~~zzztttiiihhhjjjooouuuyyyzzzyyyyyy|||~~~}}}{{{zzzzzzwww{{{~~~}}}{{{{{{{{{{{{yyyxxxxxxyyyzzzzzzyyyyyyzzz{{{|||}}}~~~~~~~~~~~~~~~}}}}}}}}}vvvvvvxxxxxxxxxxxxvvvvvvoooooooooooonnnmmmlllkkkiiijjjhhheeehhhooossssssttttttuuuzzz}}}ssswwwyyytttpppkkkiiijjj|||\\\EEE===666555666222000//////...------,,,,,,.........------......///'''***,,,+++))))))+++---&&&&&&%%%$$$$$$$$$$$$$$$''''''((())))))***))))))%%%%%%$$$$$$%%%&&&(((***))))))***+++,,,------...,,,222:::DDDQQQdddzzz~~~qqqcccWWWYYYdddppp{{{}}}{{{uuusssqqqooonnnkkkgggeee```^^^[[[YYYWWWSSSOOOKKKJJJIIIHHHFFFDDDBBB@@@???;;;:::888666444333222222222000---+++))))))***+++******)))'''&&&%%%$$$###&&&&&&&&&&&&'''((())))))$$$%%%%%%&&&&&&%%%%%%$$$######""""""""""""###### !!!""""""######''''''(((******+++++++++******))))))((('''%%%$$$%%%&&&(((***,,,,,,,,,,,,((()))***+++---...///000444333222222111111222222444555777999::::::::::::888999999::::::;;;;;;<<<999<<>>===;;;:::999:::;;;;;;:::<<>><<<:::::::::999888;;;AAAGGGLLLNNNLLLMMMKKKFFFAAA@@@DDDIIIRRRWWW]]]bbbbbb^^^YYYUUUTTTVVV[[[```cccccc```]]]]]][[[WWWTTTOOOIIIAAA<<>>@@@CCCCCCAAA>>><<<<<<:::999999===CCCIIIMMMOOOKKKLLLKKKGGGBBBAAADDDHHHQQQVVV]]]bbbdddaaa\\\XXXUUUWWW\\\aaadddccc___[[[\\\ZZZXXXUUUQQQJJJBBB===DDDKKKWWWccckkkmmmiiiddd^^^aaahhhsss~~~zzztttqqqlllhhhddd```\\\ZZZ^^^hhhuuu}}}{{{zzzzzzyyyyyyzzz|||~~~~~~zzzwwwyyy~~~yyy{{{~~~}}}{{{zzzzzz||||||{{{zzzzzz{{{}}}{{{}}}~~~~~~~~~~~~|||yyyvvvsssrrrrrrqqqppppppqqqpppnnnlllkkklllnnnooonnnllljjjhhhhhhgggggggggeeebbb\\\XXXQQQQQQQQQSSSUUUYYY]]]___^^^bbbkkkxxxvvvjjj^^^WWWWWW[[[^^^hhhMMM<<<999444333444000000000///......---------,,,,,,++++++++++++,,,,,,++++++*********)))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))((('''(((***++++++***))))))***+++,,,------...,,,333777AAARRR]]]iii}}}~~~sssqqqyyyiii[[[YYYbbbmmmyyy~~~yyywwwtttrrrooolllhhheee```___]]]ZZZXXXUUUSSSRRROOONNNKKKHHHEEECCCBBBAAA>>><<<:::999999777555333222111///---+++******))),,,+++***(((&&&$$$###"""'''''''''&&&&&&%%%%%%$$$&&&&&&'''''''''&&&%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&'''((()))***************)))(((&&&&&&&&&&&&'''(((((('''&&&&&&&&&'''''''''((()))+++---///111111111111222333444555666666888888888999999999::::::::::::999888888888888999@@@CCCEEEEEECCC???===<<<:::999;;;???EEEKKKOOOQQQKKKLLLLLLHHHDDDBBBCCCFFFOOOTTT[[[bbbeeeccc```]]]VVVYYY]]]bbbdddccc^^^ZZZ[[[ZZZYYYWWWSSSLLLDDD???CCCIIITTT```iiilllkkkhhh___aaagggqqq}}}{{{rrrooollliiifffccc___[[[[[[dddrrr}}}~~~{{{{{{zzz{{{|||~~~~~~}}}||||||xxxzzz||||||zzzyyyyyyzzz|||||||||}}}~~~{{{}}}~~~~~~~~~~~~~~~|||yyyuuusssqqqqqqooonnnnnnnnnllljjjhhhiiijjjlllmmmmmmkkkjjjhhhhhhhhhhhhiiihhhccc]]]XXXNNNMMMMMMMMMNNNPPPRRRTTTRRRVVV^^^iiisss{{{~~~~~~xxxqqqggg]]]XXXXXX[[[^^^bbbHHH:::999333222333///////////////......------+++++++++******+++++++++++++++++++++*********)))''''''(((((())))))******(((((((((((()))))))))))))))))))))***++++++***(((%%%&&&((()))++++++,,,+++,,,444888AAAQQQZZZdddvvv|||qqqooo}}}{{{kkk]]][[[bbblllxxx{{{xxxuuuqqqoookkkgggddd___^^^\\\ZZZXXXVVVTTTSSSQQQPPPMMMJJJGGGDDDCCCBBB???===:::999999888666444222111///---,,,++++++******)))((('''&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%'''&&&$$$###"""!!!!!!!!!$$$$$$%%%&&&&&&''''''((((((((()))***++++++++++++&&&&&&%%%%%%&&&''')))*********)))))))))))))))***++++++,,,...///111222333111222222333444555555555999888888777888888999:::;;;;;;::::::::::::::::::???BBBEEEEEECCC???<<<:::;;;;;;===BBBIIINNNQQQRRRKKKLLLKKKIIIEEEBBBCCCDDDKKKPPPXXX___ddddddbbb```XXXZZZ^^^bbbdddbbb]]]YYYZZZYYYYYYXXXTTTNNNFFFAAAAAAHHHSSS___iiimmmllljjjbbbcccgggqqq|||~~~qqqooolllkkkjjjgggbbb^^^YYYbbbnnnzzz{{{zzzzzz{{{|||~~~}}}{{{zzzzzzzzzwwwyyy{{{||||||{{{zzzyyyzzzzzz{{{}}}~~~{{{}}}~~~~~~}}}}}}~~~~~~|||yyyvvvtttrrrpppooommmlllkkkiiifffdddfffgggiiikkkkkkkkkjjjjjjgggggghhhiiihhhddd^^^YYYQQQPPPOOOOOONNNOOOOOOPPPMMMPPPVVV]]]eeekkkoooqqqqqqmmmhhhbbb^^^\\\\\\\\\~~~]]]FFF:::999333000111---------.........---,,,,,,******))))))))))))******++++++++++++*********)))''''''(((((())))))******(((((((((((())))))))))))+++***)))***+++***(((&&&%%%&&&((()))++++++,,,+++...555999BBBPPPXXXaaarrr}}}|||rrrnnnyyy~~~ooo```[[[```jjjvvv}}}zzzuuurrrnnnkkkgggddd___^^^]]][[[XXXWWWUUUTTTSSSRRROOOLLLHHHFFFDDDCCC>>><<<:::999999888666444222111000...---,,,,,,+++)))((('''&&&&&&''')))***&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!!!!!!!"""###%%%&&&'''$$$$$$%%%&&&&&&''''''(((''''''((()))************&&&&&&%%%%%%&&&''')))*********)))))))))******+++.........//////000000000111111222222333333444444999888888777777888999999999:::::::::::::::::::::>>>BBBFFFGGGEEEAAA>>><<<<<<===@@@FFFLLLQQQSSSSSSLLLLLLKKKHHHEEECCCCCCCCCHHHLLLSSSYYY^^^aaaaaaaaaYYYZZZ]]]```bbb```\\\YYYYYYXXXXXXWWWUUUOOOIIIDDD@@@FFFRRR___jjjnnnnnnkkkbbbbbbfffnnnyyyssspppmmmlllmmmkkkfffaaaZZZ```kkkvvv{{{zzzzzzzzz|||}}}}}}zzzyyyyyyvvvwwwyyy{{{|||{{{yyyxxxuuuwwwyyy|||~~~{{{}}}~~~~~~}}}|||}}}}}}zzzzzz~~~}}}}}}|||zzzxxxuuusssrrrqqqooommmlllkkkhhheeecccdddeeegggiiikkkkkkkkkkkkhhhhhhiiikkkkkkgggbbb^^^YYYXXXWWWUUUTTTSSSSSSSSSOOOQQQTTTWWW[[[^^^bbbdddhhhiiihhhgggddd___[[[YYYxxxZZZDDD::::::333//////,,,,,,---...//////...,,,,,,***))))))))))))))))))***++++++*********)))))))))(((((((((((())))))))))))(((((((((((())))))))))))***)))(((((())))))(((&&&))))))***+++,,,------...///666888@@@NNNUUU^^^ooo}}}wwwooowww}}}tttbbb[[[^^^ggguuu|||xxxssspppmmmiiigggbbbaaa___]]][[[YYYWWWVVVUUUTTTQQQMMMJJJGGGEEEDDD???===;;;:::999888666444222111000///...---------+++***((('''&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%&&&&&&''''''$$$%%%&&&''''''(((((((((***)))(((&&&&&&&&&&&&'''(((((('''''''''((())))))------------------------111222222222333333333333777777777888888888999999666777888888999888888888===AAAGGGIIIHHHEEEBBBAAA???@@@DDDIIIOOOSSSTTTSSSNNNMMMJJJGGGEEECCCCCCCCCEEEHHHLLLQQQVVVZZZ]]]^^^YYYYYY[[[]]]______\\\ZZZXXXWWWVVVUUUSSSPPPJJJFFF@@@FFFPPP\\\gggmmmnnnmmmaaa```bbbiiittt~~~wwwrrrnnnnnnpppoooiiiddd^^^aaahhhqqqzzz||||||{{{{{{{{{}}}~~~}}}zzzwwwvvvvvvvvvxxx{{{}}}|||yyywwwsssuuuyyy|||~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{wwwuuuxxx|||~~~}}}yyyxxxxxxwwwuuutttrrrqqqsssqqqooommmllljjjgggdddcccdddfffhhhjjjlllmmmnnnllllllmmmnnnooonnnjjjgggbbbaaa```___]]]\\\[[[ZZZWWWXXXYYYYYYYYYYYYZZZ\\\ccceeehhhiiifff```ZZZVVVsssVVVAAA999:::444000000---,,,---///000000///...---+++******))))))******+++******)))))))))((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((&&&$$$%%%''')))******++++++*********+++---......444666===KKKRRR[[[mmm~~~ssswwwwwwwwwxxxddd[[[[[[dddsss{{{wwwtttqqqnnnkkkfffeeecccaaa^^^\\\ZZZYYYWWWUUURRROOOKKKHHHFFFEEE@@@???<<<;;;;;;:::888666222222000///......------+++***)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((+++***(((&&&$$$###""""""######$$$$$$%%%&&&&&&&&&%%%&&&'''(((((()))((((((+++***((('''&&&''''''(((((((((''''''((())))))***,,,,,,------......//////333333333333444444444444444555777888999999999999555666777888999888888777:::>>>EEEIIIIIIGGGEEEDDDAAACCCGGGLLLQQQTTTTTTSSSPPPMMMIIIEEEDDDCCCCCCCCCCCCDDDFFFIIIMMMSSSXXX[[[YYYXXXXXXYYY\\\]]]\\\[[[XXXVVVTTTRRRQQQOOOLLLIIIBBBEEELLLVVV```iiimmmooobbb```aaagggrrr|||{{{uuupppoooqqqqqqlllgggbbbcccfffmmmuuu{{{}}}}}}~~~}}}||||||}}}~~~|||zzzyyyyyy{{{~~~}}}zzzsssvvvzzz|||yyyyyy{{{}}}~~~{{{wwwuuuuuu{{{~~~}}}{{{xxxxxxxxxxxxwwwvvvuuuuuutttssspppooonnnllliiigggbbbccceeehhhkkkmmmooopppnnnmmmmmmoooqqqqqqpppnnnllllllkkkjjjiiihhhgggfffbbbdddeeeccc___]]]]]]^^^dddfffhhhiiigggbbb\\\XXXpppRRR???999;;;555111222///---...000111222111///...,,,++++++++++++++++++,,,))))))))))))((((((((((((******))))))((((((''''''(((((((((((())))))))))))%%%###"""###&&&***,,,---+++***((('''''')))***,,,---333444;;;HHHOOOYYYkkkvvvxxxsssqqq|||zzzeeeZZZZZZcccrrr}}}yyyvvvtttqqqooojjjhhhfffdddaaa^^^\\\[[[XXXVVVSSSOOOLLLIIIGGGFFFBBB@@@>>>===<<<;;;999777222222111///............((((((((()))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&'''((($$$#########$$$$$$%%%&&&"""######$$$$$$%%%&&&&&&((()))***++++++,,,,,,,,,((((((''''''((()))+++,,,******)))******+++,,,,,,------...///000111222333444444444555555555555555222444777999::::::999888777888999:::;;;;;;:::999555:::AAAFFFGGGFFFEEEDDDCCCDDDHHHNNNRRRTTTTTTRRRRRRNNNHHHDDDCCCCCCCCCCCCBBBBBBBBBDDDHHHNNNTTTXXXYYYWWWVVVWWWZZZ\\\\\\\\\XXXUUUSSSQQQPPPOOOLLLJJJEEEEEEHHHOOOZZZeeemmmqqqdddbbbbbbhhhsss}}}~~~wwwpppooorrrrrrnnniiieeeeeefffkkkrrrxxx{{{{{{~~~~~~~~~~~~~~~~~~uuuxxx}}}~~~~~~}}}}}}{{{xxxvvvuuuwwwzzz}}}~~~~~~xxxuuuwwwyyy|||{{{zzzzzz{{{{{{{{{zzzzzzyyyuuutttrrrqqqpppnnnkkkiiibbbccceeehhhkkknnnpppqqqmmmllllllmmmoooqqqqqqpppttttttttttttsssqqqpppooolllnnnooolllhhhddddddeeeiiijjjkkkjjjhhhddd```^^^kkkOOOCCC777444444222000//////......---------......---,,,+++******+++,,,------,,,+++)))))))))******...---,,,+++***(((((('''%%%&&&''')))******++++++((('''''''''((()))***++++++******)))***,,,---...***111333:::HHHOOOYYYjjj|||xxx}}}~~~pppjjjwww}}}jjj[[[WWWaaappp{{{}}}{{{xxxtttrrrllliiifffdddcccaaa___]]]YYYWWWSSSQQQNNNKKKGGGDDDEEECCC@@@>>>===<<<:::999555555444333222000/////////---***'''&&&''')))***&&&&&&''''''''''''''''''))))))((('''&&&&&&%%%%%%%%%$$$######"""############$$$$$$###""""""###%%%(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++,,,,,,---...///000000000111222333444333222222000222444666888888888888999888888888777777666666666888<<>>???@@@@@@AAAEEELLLQQQTTTUUUVVVUUUUUUUUUWWWYYYYYYUUURRRRRRSSSQQQKKKFFFGGGHHHLLLSSS[[[ccciiikkkfffbbb```cccmmmxxx|||xxxtttrrrssstttsssqqqnnnjjjfffgggmmmvvv~~~}}}||||||}}}}}}~~~{{{||||||{{{zzzxxxvvvuuusssrrrrrruuuxxxzzz~~~}}}{{{zzz{{{|||~~~~~~|||{{{{{{|||}}}}}}zzzwwwuuussspppmmmkkkiiigggeeecccdddfffiiikkkkkklllmmmooopppqqqqqqqqqvvvwwwxxxzzz|||}}}zzzuuuqqqqqqnnnjjjlllssssssyyy|||yyynnnbbbZZZWWWeeeNNNBBB777444444222/////////......------------...,,,++++++******++++++,,,)))((('''&&&&&&''''''(((---,,,+++***)))(((''''''&&&''''''(((((((((((('''&&&&&&&&&'''(((((()))))))))))))))))))))+++,,,---***111333:::HHHOOOYYYjjj~~~|||www{{{~~~oooeeesss~~~kkkZZZVVV___ooozzz}}}zzzwwwtttooolllhhhfffeeecccaaa___YYYWWWTTTRRRQQQNNNKKKHHHGGGDDDAAA@@@???>>><<<:::666555444333222111000///---,,,***)))(((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%$$$$$$###############$$$%%%%%%$$$######$$$&&&(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++,,,,,,---...///000000111111222333333333333333111222444666777888888888999999888888777777777777555666999===???AAABBBCCCDDDEEEGGGKKKPPPSSSTTTTTTUUURRRMMMGGGCCC@@@>>>>>><<<===>>>>>>>>>@@@EEEJJJPPPRRRTTTUUUUUUVVVXXXYYYZZZUUUPPPNNNOOOPPPMMMJJJJJJJJJLLLQQQWWW^^^dddgggeeebbb___bbbkkkuuu}}}~~~~~~zzzuuusssssstttsssrrrooollliiihhhkkksss|||~~~}}}~~~~~~yyyzzz|||}}}{{{tttsssqqqooommmkkkjjjjjjlllooorrruuu{{{|||zzz||||||{{{}}}~~~}}}}}}}}}~~~}}}{{{yyywwwuuusssooommmmmmkkkhhheeeddddddffffffhhhhhhiiiiiijjjjjjkkkkkkqqqsssvvvzzz{{{vvvtttqqqnnnssszzzuuuhhh^^^ZZZ]]]KKK@@@666444444111////////////...------,,,------***++++++++++++++++++*********)))))))))***+++++++++******)))(((''''''&&&''''''(((''''''&&&%%%%%%$$$%%%&&&(((((((((((('''(((((((((((()))***+++,,,***111222999GGGNNNXXXiii{{{{{{uuuxxxoooaaappplll[[[UUU]]]mmmzzz~~~zzzwwwrrrooollliiihhhfffcccaaaYYYXXXVVVTTTSSSQQQNNNLLLHHHFFFCCCAAA@@@???>>><<<777666555444333111000000---......---,,,+++)))((('''''''''&&&&&&%%%%%%$$$###$$$%%%&&&''')))******%%%%%%$$$###############%%%&&&&&&%%%$$$$$$%%%'''(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((()))))))))***++++++,,,---...///000111222222222222222333444444333444555666777777777777999999999888888888888777444555777999;;;===>>>>>>???@@@BBBGGGMMMRRRTTTUUUTTTRRROOOJJJEEE@@@===;;;999:::;;;::::::;;;>>>AAAIIILLLPPPSSSTTTUUUWWWYYYZZZUUUNNNLLLMMMPPPPPPPPPNNNMMMLLLMMMQQQXXX^^^bbbcccaaa___aaahhhqqqxxx|||~~~||||||~~~|||wwwuuutttuuuuuuuuurrrpppmmmiiiiiinnnwww~~~~~~||||||}}}}}}yyywwwmmmkkkhhheeecccaaa``````eeefffiiioooxxxxxxrrrrrrvvv}}}zzzyyy}}}~~~}}}}}}~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~|||{{{zzzxxxvvvrrroooqqqooollliiifffdddbbbaaacccbbbaaaaaabbbdddfffhhhmmmoootttyyy{{{wwwuuuvvv|||~~~pppeee___{{{YYYHHH>>>555444333111///000//////...---,,,,,,,,,,,,)))***+++,,,,,,+++***)))************+++,,,,,,---))))))(((((('''''''''&&&''''''((((((''''''&&&&&&###%%%''')))***)))((('''(((((())))))***++++++,,,***000111777EEELLLWWWhhh{{{~~~tttuuuqqqbbbpppmmm[[[UUU]]]nnn{{{}}}zzzuuurrrnnnkkkiiigggeeeccc\\\ZZZXXXVVVUUURRROOOLLLIIIFFFCCCBBBAAA@@@>>><<<888888777555333222111000------,,,+++***)))(((((((((''''''&&&%%%$$$$$$######$$$%%%&&&''')))******%%%%%%$$$############$$$$$$%%%&&&%%%######%%%&&&(((((((((((())))))))))))((((((((((((((((((((((((''''''(((((())))))******++++++,,,---...000000111333333222111222333444555444444555666666666777777999999999999999999999999444555666888999:::;;;;;;<<<===???DDDKKKPPPTTTTTTRRRQQQOOOLLLGGGAAA<<<:::666777777888888999:::;;;BBBFFFLLLPPPRRRTTTUUUWWWXXXTTTPPPNNNPPPSSSTTTUUUPPPNNNKKKJJJLLLRRRZZZ___bbb```___aaaeeelllrrrvvvyyyyyyyyy|||~~~~~~{{{xxxvvvvvvwwwwwwttttttqqqlllhhhjjjsss{{{~~~}}}~~~~~~|||}}}~~~{{{wwwuuunnnkkkgggccc___]]][[[[[[^^^^^^```gggrrr|||yyytttpppllliiimmmssszzzwwwuuu{{{}}}|||{{{||||||{{{zzzzzzzzzzzzzzz~~~}}}|||{{{{{{zzzxxxtttqqqsssrrrpppmmmiiifffcccaaa___^^^\\\\\\]]]```dddfffiiikkkooottt{{{vvvjjjddduuuWWWDDD<<<555333222000///000//////...,,,,,,+++++++++))))))+++,,,,,,+++))))))&&&&&&'''(((((()))))))))((((((((('''''''''''''''''''''((())))))))))))((($$$&&&(((***+++***)))((())))))***++++++,,,,,,,,,***000000666CCCKKKUUUggg}}}uuutttxxxgggppp~~~ooo^^^WWW^^^ooo||||||wwwtttpppmmmkkkhhheeeccc___]]]ZZZWWWUUURRRNNNKKKIIIFFFCCCAAAAAA@@@>>><<<:::999888666444333111111+++)))'''$$$###$$$%%%&&&(((((('''&&&%%%%%%$$$$$$&&&&&&&&&'''''''''((((((&&&%%%%%%$$$###$$$$$$$$$###$$$$$$$$$""""""$$$%%%(((((((((((())))))))))))(((((((((((((((((((((((('''''''''((()))************+++,,,---...000111111444333222111222333555666555555555555666666777777999999999999::::::::::::777777888999:::;;;<<<<<<<<<<<<>>>BBBIIINNNQQQRRROOOOOONNNLLLGGGBBB===:::555555555666888999:::;;;===AAAGGGKKKNNNPPPRRRSSSUUUTTTSSSTTTVVVXXXXXXXXXPPPNNNKKKHHHIIIOOOWWW^^^bbbaaaaaaaaaccchhhmmmpppuuuvvvxxx{{{}}}~~~}}}}}}}}}~~~|||yyyxxxxxxxxxvvvvvvtttooojjjjjjqqqwww{{{|||~~~~~~}}}|||zzz|||~~~}}}{{{|||~~~{{{wwwuuupppnnnjjjeeeaaa]]][[[ZZZXXXWWWXXX^^^gggnnnppppppkkkgggdddccccccccciiipppwww}}}|||uuusssyyy}}}||||||zzzyyyxxxwwwvvvuuuuuuuuuzzz}}}|||}}}|||{{{{{{zzzyyyvvvssstttsssrrrqqqnnnkkkiiigggccc```]]]ZZZZZZ\\\___aaacccdddhhhmmmttt{{{yyyllleeeoooUUU@@@999444333222//////111//////---,,,++++++++++++)))******************)))(((((()))*********))))))'''''''''(((((((((((((((''''''((()))******))))))&&&'''(((************)))))))))+++,,,,,,---,,,,,,***//////555BBBIIITTTggg}}}yyyvvvlllnnnxxxsssbbbZZZ___nnn{{{zzzwwwsssooommmjjjgggdddaaa___\\\YYYVVVSSSOOOLLLIIIGGGDDDBBBAAA@@@>>>===;;;:::999777555333222111000...***'''&&&''')))+++(((((((((''''''&&&&&&%%%'''''''''''''''&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$###$$$$$$###""""""###%%%(((((((((((())))))))))))))))))))))))))))))))))))&&&&&&'''((()))***++++++******+++---///000111222333333333333333444444555444444444444555666888888999::::::::::::;;;;;;;;;::::::::::::;;;===>>>???>>>======@@@EEEJJJMMMNNNJJJKKKKKKJJJGGGCCC???<<<888666555555888:::;;;;;;:::===BBBFFFHHHJJJMMMOOOQQQSSSVVVYYY[[[[[[[[[[[[QQQPPPMMMIIIHHHMMMVVV^^^ccccccccccccccceeeiiilllppprrruuuyyy{{{||||||{{{zzz{{{|||{{{{{{}}}}}}zzzyyyyyywwwwwwvvvrrrnnnmmmppptttuuuxxx{{{~~~~~~}}}{{{xxxyyy{{{~~~|||{{{|||}}}}}}zzzwwwuuuooonnnlllhhheeeaaa___]]]WWWUUUTTTWWW[[[^^^^^^]]][[[WWWVVVXXXXXXZZZ```hhhpppuuuxxxvvvqqqqqqvvv|||}}}||||||yyyxxxwwwuuutttsssrrrrrrvvv|||~~~||||||~~~|||zzzzzzzzzzzzyyywwwuuuuuuuuutttsssrrrqqqpppmmmjjjeee```\\\[[[\\\\\\^^^```ccchhhooowww~~~zzzllldddhhhQQQ>>>888333333111...///111000///---,,,+++***************))))))))))))******++++++,,,---,,,+++******''''''((((((((()))))))))((((((((()))((((((''''''&&&&&&'''(((((())))))***((()))***+++,,,,,,++++++***//////333AAAHHHSSSfffyyy}}}zzzrrrooosssxxxggg\\\___lllxxx~~~{{{vvvrrrooollliiifffbbb```]]][[[YYYVVVRRROOOKKKHHHEEEDDDCCCBBB@@@>>><<<<<<:::888666444222222222111///---,,,,,,------((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$%%%$$$###"""$$$&&&(((((((((((())))))))))))))))))))))))))))))))))))&&&&&&'''((()))***++++++)))***+++---///000222222222333333444555444444444444333333444555777999:::::::::::::::;;;;;;;;;<<<;;;;;;;;;;;;===>>>@@@AAA???>>>===>>>AAAEEEGGGGGGEEEFFFGGGGGGFFFCCC@@@???<<<999555444666999999999999;;;>>>AAABBBEEEHHHJJJOOORRRUUUYYY[[[\\\]]]^^^SSSRRRPPPKKKHHHKKKTTT[[[dddeeefffeeecccdddgggjjjkkknnnrrrvvvxxxxxxyyyyyyvvvxxxxxxwwwwwwxxx}}}{{{yyyyyywwwwwwvvvtttsssrrrqqqqqqqqqtttyyy}}}~~~|||yyyxxxxxx|||~~~}}}{{{|||}}}}}}}}}|||{{{zzz{{{|||||||||zzzwwwtttrrrmmmmmmmmmmmmllliiigggeee\\\[[[XXXWWWVVVUUUTTTRRRNNNKKKKKKMMMMMMNNNSSSZZZcccfffiiijjjjjjlllqqqvvv|||{{{|||zzzyyywwwuuusssrrrqqqqqqvvvyyy~~~}}}}}}~~~~~~{{{zzz{{{|||||||||xxxxxxxxxwwwwwwwwwwwwwwwxxxuuupppkkkgggeeeeeeeeecccdddfffiiinnnuuu{{{~~~zzzmmmfffbbbMMM<<<777333333111...///222000///---,,,+++*********+++***)))(((((()))***+++((()))******)))((('''&&&''''''(((((()))*********)))))))))((('''%%%$$$###&&&&&&%%%&&&&&&'''))))))&&&''')))***++++++*********///...333@@@HHHSSSfffttt}}}yyyqqqrrr{{{jjj]]]^^^iiittt}}}yyyuuurrrnnnkkkhhhbbb```^^^\\\[[[YYYVVVSSSLLLJJJGGGEEEDDDCCCAAA@@@===<<<;;;888666444333222---------,,,+++***((((((((((((((()))))))))))))))&&&&&&&&&'''''''''(((((('''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$%%%'''(((((((((((())))))))))))))))))))))))))))))))))))&&&&&&'''((()))***++++++)))***+++---///000222222222333444555666555444333333333333333555777:::;;;:::::::::;;;;;;<<<<<<<<<<<<<<<;;;<<<===???AAABBB@@@>>><<<<<<>>>AAABBBCCCCCCDDDEEEFFFEEEDDDBBBAAA@@@;;;666444555777777777888:::<<<>>>???AAAEEEHHHOOOQQQTTTWWWYYY[[[^^^```UUUUUURRRMMMHHHJJJRRRYYYeeeggghhhfffddddddfffiiihhhkkkppptttvvvvvvwwwwwwtttuuuuuutttsssuuuzzz~~~}}}zzzyyyxxxvvvuuuvvvvvvuuurrrppppppsssxxx}}}~~~{{{xxxwwwzzz~~~~~~{{{|||||||||{{{yyywwwvvvwwwxxxxxxxxxwwwtttrrrpppkkkmmmoooqqqrrrpppnnnmmmdddbbb___[[[VVVSSSQQQPPPFFFDDDDDDFFFFFFEEEIIIOOOVVVXXX[[[___bbbggglllppp{{{zzz||||||zzzxxxvvvtttrrrqqqqqqxxxzzz}}}}}}}}}|||{{{|||~~~{{{zzzzzzyyyyyyzzz{{{{{{}}}{{{xxxuuusssrrrrrrrrrllllllkkklllooossswwwzzzzzzpppjjj}}}\\\III;;;999555111/////////000///000000000///---+++***------,,,+++************,,,,,,,,,+++***))))))((()))(((''''''''''''((()))%%%%%%&&&'''((()))***+++''''''''''''((((((((((((++++++++++++++++++++++++------111888???FFFSSS^^^rrr}}}tttooo||||||mmm___[[[cccnnn{{{wwwuuurrrooommmjjjgggccc```]]]ZZZWWWTTTNNNLLLIIIHHHGGGEEEBBB@@@AAA???;;;888777555333111...---,,,,,,++++++++++++''''''''''''(((((())))))''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''######$$$%%%%%%%%%$$$$$$&&&&&&&&&'''(((((())))))((())))))))))))))))))(((***))))))(((((()))***+++000///......///000111222333333222222333333444555555444444444444555666666666777999;;;===>>>??????<<<<<<<<<<<<<<<===>>>>>>>>>===<<<<<<<<<>>>???@@@CCCBBBAAAAAACCCCCCBBBAAA;;;;;;;;;:::999888777666555555666999<<<@@@CCCEEEKKKLLLOOOTTTYYY]]]______[[[XXXSSSKKKGGGIIIQQQWWWfffhhhhhhgggdddbbbaaaaaadddhhhnnnrrrttttttttttttyyyvvvsssqqqrrruuuzzz}}}|||xxxssstttvvvvvvtttrrrqqqqqqmmmpppuuuzzz}}}~~~~~~|||{{{{{{~~~|||yyyvvvuuuttttttxxxxxxwwwuuuqqqmmmiiifffeeegggjjjmmmppprrrssssssmmmjjjeee___YYYTTTQQQOOOJJJHHHEEECCCCCCDDDGGGIIIKKKLLLNNNPPPRRRXXXaaaggguuu||||||{{{yyyxxxzzzxxxvvvttttttuuuwwwxxxzzz}}}~~~|||{{{{{{{{{~~~~~~}}}|||{{{zzzyyyyyy{{{|||}}}}}}}}}~~~}}}}}}}}}ssstttuuuwwwxxxxxxyyyyyyyyyoooiiiwwwXXXEEE:::777444111.........///////////////...,,,***))),,,,,,+++*********++++++******))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''''''''((((((((()))))))))++++++++++++++++++++++++,,,,,,000666===DDDQQQ]]]pppvvvppp|||nnn___YYY```kkk|||~~~zzzwwwtttqqqooojjjhhheeebbb```\\\XXXUUUPPPNNNKKKIIIHHHGGGDDDBBBAAA>>>;;;888777555333111000///...---------------))))))((((((((('''''''''(((''''''&&&&&&''''''(((&&&%%%%%%$$$$$$$$$%%%%%%######$$$%%%%%%%%%$$$$$$(((((()))***+++,,,------***))))))))))))))))))******)))((((((((()))++++++,,,,,,,,,,,,...///111222333222222222222333444444444444333333444444555666::::::;;;;;;;;;:::999999<<<<<<;;;;;;<<<<<<===>>><<<;;;;;;;;;===???@@@BBBBBB@@@???@@@AAABBBAAA???;;;;;;::::::888777555555444555666777:::>>>AAACCCHHHIIILLLPPPVVVZZZ\\\]]]ZZZXXXSSSLLLHHHJJJQQQWWWccceeehhhhhhgggeeeddddddbbbfffkkkoooqqqqqqqqqrrrxxxvvvtttssstttwww{{{~~~|||yyytttuuuwwwwwwuuutttssssssmmmppptttyyy}}}~~~~~~}}}|||{{{~~~~~~}}}{{{xxxvvvtttssssssrrrsssssssssqqqnnnkkkiiibbbdddfffiiikkknnnooopppqqqooolllgggbbb^^^ZZZXXXNNNLLLHHHDDDCCCCCCDDDEEEGGGHHHIIIIIIKKKPPPVVV\\\ccciiiqqqwwwzzzzzz|||}}}zzzwwwuuutttuuuvvvwwwvvvwwwvvvsssqqqqqqrrrtttvvv{{{~~~~~~||||||||||||~~~}}}|||{{{zzzzzz{{{|||}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}uuunnniiioooRRRAAA888666333000...---...............---,,,+++***)))++++++*********+++,,,,,,******))))))((('''''''''%%%&&&&&&''''''&&&&&&%%%))))))((((((''''''''''''((((((((()))))))))******++++++++++++++++++++++++******...444:::BBBOOO[[[nnn{{{sss}}}qqq___WWW]]]hhhsss|||}}}{{{wwwtttqqqkkkiiigggeeeccc___ZZZVVVRRROOOMMMKKKJJJHHHFFFCCCAAA>>>;;;888777666333111333222111000////////////++++++***)))'''&&&%%%%%%(((''''''&&&&&&''''''(((&&&%%%%%%$$$############"""###$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''+++***)))(((((()))***+++***)))((((((((()))+++,,,))))))***+++---///111222222222111111222222333444333333222222333333444555::::::::::::999888777666;;;;;;;;;;;;;;;<<<<<<===:::::::::;;;===???AAACCC@@@???>>>???@@@@@@???>>>;;;;;;:::999888666444333555555555666888;;;===???BBBDDDGGGKKKPPPTTTWWWYYYYYYXXXSSSMMMIIIKKKQQQWWW___cccgggjjjiiihhhggggggbbbeeejjjmmmooopppqqqrrrvvvvvvuuuuuuwwwzzz|||~~~~~~{{{wwwwwwwwwxxxwwwwwwvvvuuuoooqqqtttxxx|||~~~~~~~~~}}}|||~~~{{{{{{zzzyyywwwuuusssrrrooopppqqqqqqpppnnnkkkjjjaaaaaaaaabbbdddfffhhhiiiqqqpppooonnnkkkhhheeecccVVVSSSNNNIIIEEEDDDCCCCCCEEEFFFEEEEEEEEEGGGLLLOOOQQQUUUZZZ___bbbccceeegggccccccdddgggmmmrrruuuvvvvvvtttqqqnnnnnnooorrrsss{{{~~~}}}}}}}}}~~~~~~}}}|||{{{{{{|||}}}~~~~~~~~~|||vvvrrrmmmjjjgggLLL>>>888666333111///......///------,,,,,,+++***))))))******))))))***+++,,,,,,++++++++++++******))))))'''((()))******)))((('''&&&&&&''''''((())))))***))))))))))))************************++++++++++++******---333999BBBOOO[[[nnn|||yyyyyyuuubbbWWW[[[dddlllxxx~~~zzzuuurrrkkkjjjhhhgggeee```ZZZVVVRRRPPPNNNLLLKKKIIIFFFDDDAAA???;;;999888777444333444333222111000/////////++++++***)))((('''&&&&&&((((((''''''''''''((((((''''''%%%$$$############"""###$$$$$$%%%%%%%%%%%%%%%%%%$$$###"""!!! +++***(((''''''(((***+++))))))(((((((((***+++,,,******+++,,,---///000000111111111111111222333333222222111111222222333444444555666888999::::::::::::::::::::::::;;;<<<<<<:::::::::;;;<<<>>>@@@BBB@@@???>>>>>>@@@@@@???>>>===<<<<<<;;;999777555444666666555666777999:::<<<===???CCCFFFJJJNNNRRRUUUXXXWWWSSSNNNKKKLLLSSSXXX^^^bbbgggkkkkkkiiihhhgggdddgggjjjmmmoooppprrrsssuuuuuuvvvwwwyyy{{{}}}~~~yyyyyyxxxxxxyyyyyyxxxvvvrrrsssuuuwwwzzz}}}}}}~~~~~~}}}~~~~~~}}}~~~~~~}}}}}}}}}}}}~~~~~~yyyyyyzzzyyyxxxvvvtttrrrqqqqqqrrrqqqpppmmmjjjhhhcccbbb___]]]\\\]]]___```gggiiikkkmmmmmmlllkkkjjj___\\\WWWRRRMMMJJJIIIHHHIIIHHHGGGEEEEEEFFFHHHIIIHHHJJJLLLOOOQQQTTTVVVWWWTTTUUUYYY```iiiqqqvvvxxxwwwuuuqqqnnnmmmoooqqqsssyyy}}}~~~}}}}}}}}}~~~~~~}}}}}}||||||}}}~~~xxxtttqqqnnnlll___III===888777555222111000000000---,,,,,,+++************))))))))))))***++++++,,,+++++++++***************((())))))))))))))))))(((&&&&&&''''''(((((())))))))))))))))))************)))))))))******+++++++++,,,+++...444:::BBBPPP]]]ppptttsss~~~iiiZZZZZZbbbjjjwww|||wwwssskkkjjjiiigggeee```ZZZVVVSSSPPPNNNLLLKKKIIIGGGDDDBBB@@@<<<:::999888666444444333222000///.........***)))))))))(((((((((((((((((((((''''''((((((((((((((('''%%%$$$$$$$$$$$$!!!"""###$$$%%%%%%&&&%%%'''''''''''''''''''''''')))(((''''''''''''((())))))((((((((((((***,,,---.........///////////////111000000000000111222222222111111111111222333333111222444666999:::;;;<<<999999999999999::::::;;;<<<<<<;;;;;;;;;===>>>???AAA???>>>???@@@AAA@@@>>>>>>>>>===<<<;;;999888777777777666666666888999:::999<<>>777666555333222111000000---,,,++++++******++++++******)))))))))***++++++))))))(((((((((((((((((((((''''''&&&&&&''''''(((******)))((('''&&&&&&%%%((((((((()))))))))******(((((())))))***+++++++++---,,,...444:::CCCQQQ^^^rrr|||mmmmmmwwwtttaaa[[[```hhhvvvxxxtttmmmkkkiiigggeeeaaa[[[XXXTTTQQQOOOMMMLLLJJJHHHEEEDDDAAA>>><<<;;;:::888777444333111000///...------)))))))))))))))))))))))))))((((((''''''(((((()))(((((('''&&&%%%%%%%%%%%%!!!"""###$$$%%%&&&&&&&&&###$$$%%%''')))+++---...((((((((())))))((((((((((((((('''((()))***,,,---000000111111000000///...000000000///000000111222222222111111222222333444333444555777888999::::::888888888888888999::::::===<<<;;;;;;;;;<<<===>>>@@@???>>>???@@@AAA@@@>>>>>>>>>>>>===<<<;;;:::999777666555555555666888999666999<<<===>>>AAAFFFKKKMMMNNNNNNLLLJJJMMMSSSXXX]]]aaaeeegggfffdddccccccaaaccceeefffhhhjjjnnnqqqsssssstttuuuvvvxxxzzz{{{~~~zzzwwwvvvxxxxxxvvvsssrrrsssuuuvvvwwwxxxyyyyyyxxx{{{~~~~~~}}}}}}}}}~~~}}}~~~~~~~~~zzzyyyxxxwwwvvvvvvvvvvvvvvvwwwwwwwwwwwwvvvvvvuuuoooppprrrssssssrrrqqqpppmmmjjjddd^^^YYYVVVUUUUUUVVVXXX]]]bbbgggjjjmmmnnnlllkkkiiihhhhhhhhhiiijjj```]]]ZZZWWWTTTQQQMMMJJJEEEDDDDDDFFFIIILLLMMMMMMRRRTTTYYYbbbmmmvvv{{{}}}~~~zzztttooommmmmmoooqqqpppuuu~~~}}}}}}zzz|||~~~{{{xxxtttqqqooonnnSSSDDD>>>666555444333222000000///...---,,,+++***+++,,,,,,+++******))))))))))))***((((((((((((((((((((()))***(((&&&%%%%%%&&&(((*********)))((('''&&&%%%%%%''''''((((((((()))))))))((((((((()))***+++++++++---,,,...333999BBBQQQ^^^sss|||kkkiiiqqqggg]]]]]]eeettt{{{vvvpppmmmjjjhhheeebbb^^^[[[UUUSSSPPPOOONNNLLLIIIGGGEEECCC@@@>>>===<<<:::999555444222000///......---,,,++++++***)))(((''''''))))))(((((((((((())))))&&&&&&%%%%%%$$$%%%%%%&&&!!!"""###$$$%%%&&&&&&&&& !!!###%%%''')))***+++)))***+++,,,,,,+++***)))(((((('''((()))***,,,---...///000111111111000///000////////////000111111222222222222222333444444444555666777888999999999888777777777777888999999;;;;;;::::::;;;===>>>??????>>>======??????>>>===<<<<<<======<<<;;;;;;:::555444444333444555666777222555888888888:::@@@EEEEEEFFFHHHGGGGGGJJJQQQVVV[[[^^^aaaccccccbbbbbbcccaaabbbdddeeefffiiimmmqqqsssrrrrrrrrrsssuuuwwwxxx|||~~~{{{vvvtttvvvvvvssspppnnnpppsssvvvxxxxxxxxxxxxvvvzzz~~~~~~}}}~~~}}}|||zzzyyyyyy{{{}}}~~~}}}|||~~~~~~}}}zzzyyyxxxvvvuuutttttttttttttttssssssssstttuuuuuupppqqqsssttttttrrrqqqoooooolllgggaaa\\\YYYWWWVVVSSSUUUXXX\\\```dddgggiiilllmmmnnnqqqtttwwwzzz|||tttpppkkkfffaaa[[[TTTOOOKKKJJJKKKNNNTTTXXXYYYYYYZZZ\\\bbblllvvv~~~zzzsssmmmiiiiiikkkllllllsss~~~}}}}}}yyy|||~~~~~~}}}~~~~~~|||yyywwwjjjPPPBBB>>>444444333222111000///......---,,,+++++++++,,,---++++++***)))(((((())))))***************+++++++++---+++(((&&&&&&(((+++---'''''''''(((((((((((((((''''''''''''(((((((((((('''(((((()))***+++++++++---+++---222888BBBPPP^^^sss~~~lllgggooolll]]]\\\aaarrr}}}xxxrrrooollliiifffccc```]]]WWWUUURRRPPPOOONNNKKKIIIFFFDDDAAA???>>>>>><<<:::666555333111000///.........---,,,***((('''&&&%%%))))))(((((((((((())))))$$$$$$$$$###$$$$$$%%%%%%!!!!!!###$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&''''''''')))+++---//////---+++)))(((''''''((()))+++,,,...,,,---///111111111111000///////////////000111111333333222222333333444555333444666777999:::;;;;;;777777777777777888888999999999999:::;;;>>>@@@AAA>>><<<;;;<<<===>>>===<<<:::;;;;;;<<<<<<;;;;;;:::333333222222222333555666000333666555444666<<>><<<:::999777555222000000000///...++++++,,,,,,+++***((('''"""###$$$%%%%%%%%%$$$###&&&&&&%%%$$$%%%&&&'''(((&&&&&&%%%$$$%%%&&&'''(((''''''(((((())))))******++++++******)))(((((((((((((((((()))******++++++/////////000111111222222///////////////000111111000111222333444555555444999888888:::===???@@@???===<<<:::888777666777777:::999777777777888:::<<<::::::999888888999;;;<<<:::;;;<<<<<<<<<;;;999888555555444444333444444444555444333333444666888999:::???<<<;;;CCCDDDEEEMMMQQQTTTXXX[[[\\\\\\^^^___cccbbbbbbdddhhhllloooppprrrsssrrrpppooooooppprrrwwwyyy~~~{{{yyywwwuuuuuusssqqqnnnnnnnnnnnnqqquuuwwwxxxwwwyyyzzz|||}}}~~~~~~}}}}}}{{{zzzyyyyyy{{{~~~~~~}}}~~~~~~~~~~~~~~~}}}|||~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}~~~}}}zzz|||~~~|||{{{uuuuuutttsssrrrrrrqqqqqqrrrqqqooonnnnnnoooqqqrrruuuvvvwwwvvvuuurrrpppnnnppppppnnnkkkgggbbb]]]ZZZZZZWWWUUUTTTUUUVVVWWWVVVdddhhhlllqqquuu}}}~~~tttiiibbb^^^[[[]]]aaagggmmmppppppooommmrrryyyzzzoookkkiiigggfffhhhkkksss~~~~~~}}}|||{{{zzz{{{||||||}}}}}}||||||~~~dddLLL<<<777666444222111111111000///++++++******))))))((((((++++++******)))((('''&&&(((((((((((())))))))))))''''''&&&''''''((()))***&&&&&&&&&'''''''''''''''***))))))(((((((((((()))+++***)))***+++,,,+++***---......///444???NNNXXXnnnwwwkkkrrrooo```^^^cccooo~~~zzzvvvqqqmmmiiieeeaaa^^^[[[ZZZWWWTTTQQQNNNLLLJJJGGGFFFDDDBBB@@@===<<<;;;999777555444222000,,,)))---......///...---,,,+++'''((()))******)))((((((((('''&&&%%%$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&''''''''''''((())))))******++++++******)))((((((((((((((())))))******++++++......///000000111111222111111000/////////000000111222333444555666777777===;;;:::;;;===??????>>>@@@???<<<:::999888888999999888777555555666888999:::999999888999999::::::888999999999999999888777666555444444333444444444333333222111222333555666666??????===AAA??????IIIJJJMMMQQQTTTVVVYYY\\\^^^bbbbbbccceeehhhkkklllmmmpppppppppooommmmmmoooqqqvvvyyy}}}{{{yyyvvvtttsssrrrpppnnnllllllmmmpppuuuxxxzzzzzzzzzzzz{{{|||}}}}}}}}}}}}|||{{{zzzyyyyyyzzz|||}}}~~~|||{{{zzzxxxwwwwwwwwwxxx{{{|||~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~}}}}}}~~~}}}{{{zzz|||~~~~~~}}}zzzyyyxxxxxxvvvtttrrrpppooonnnrrrqqqooonnnnnnoooqqqrrrrrrsssuuuvvvuuutttrrrqqqssssssrrrooolllgggcccaaa___\\\YYYWWWWWWWWWWWWVVVXXX\\\aaagggnnnwww}}}uuuooollllllmmmpppsssuuuuuutttsssttt{{{}}}sssnnnkkkgggfffgggkkksss~~~{{{}}}~~~|||{{{{{{zzz{{{||||||}}}}}}|||||||||~~~www]]]HHH<<<999444222000000000000///...***************)))))))))---,,,***)))'''&&&&&&&&&'''''''''((()))*********((((((''''''''''''(((((('''''''''''''''&&&&&&&&&)))(((((((((((())))))***...+++)))+++......***&&&,,,------...333>>>KKKUUUgggxxx|||ppptttnnnaaa___aaalll|||}}}zzzvvvrrrnnniiidddaaa```^^^ZZZVVVRRRPPPNNNNNNIIIHHHFFFDDDBBB???>>>===999888777666555111---)))+++,,,,,,,,,,,,,,,+++***(((((()))))))))(((((('''))))))'''&&&%%%$$$$$$$$$&&&%%%$$$$$$$$$$$$%%%%%%&&&''''''(((((()))******++++++******)))((((((((((((((())))))***+++++++++---......//////000111111333222111000////////////333333444555777999:::;;;AAA@@@>>>>>>???@@@@@@???DDDBBB???<<<;;;:::::::::;;;999888666666666777777888888999999999888888777777777777777777888888888666555444333333333333333444333222111111222333444222>>>AAA@@@BBB===;;;DDDBBBEEEIIIMMMPPPTTTYYY]]]___```ccceeegggiiijjjjjjmmmnnnooonnnmmmmmmnnnpppuuuwww{{{{{{xxxtttrrrrrrqqqpppooojjjjjjkkkoootttyyy{{{{{{zzzyyyyyyzzzzzz{{{|||}}}~~~}}}{{{zzzxxxwwwuuuuuuyyy{{{}}}~~~~~~~~~~~~~~~{{{wwwuuusssrrrrrrtttuuuwwwzzz{{{||||||{{{~~~|||{{{|||}}}~~~~~~}}}}}}~~~~~~||||||||||||}}}}}}||||||}}}~~~}}}{{{xxxyyyzzz{{{{{{zzzxxxvvvxxxxxxvvvtttrrrqqqooonnnrrrqqqpppoooooopppqqqrrroooppprrrtttuuuvvvuuuuuuvvvvvvuuutttqqqnnnkkkiiifffccc___\\\ZZZYYYWWWVVVQQQTTTXXX]]]dddmmmwww~~~zzzwwwuuu}}}}}}}}}|||{{{xxxvvvtttzzzwwwqqqmmmgggdddeeekkkrrr|||zzz|||~~~|||zzzyyyyyyzzz{{{{{{||||||{{{{{{{{{}}}~~~~~~}}}||||||}}}|||}}}nnnVVVEEE;;;999222000...---------,,,***+++,,,,,,,,,,,,,,,,,,,,,---,,,***(((''''''((()))'''((((((((()))))))))***))))))((('''''''''''''''))))))))))))(((((((((((((((((('''(((((()))************+++,,,------***(((,,,------///333===JJJSSS```sssuuuuuu}}}nnnaaa^^^aaajjjyyy}}}zzzvvvsssmmmhhhcccccc```[[[VVVRRRPPPOOOOOOIIIHHHGGGEEEBBB@@@???>>>888777666666666444222///++++++++++++++++++++++++((((((((((((((('''''''''(((((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$###$$$$$$&&&&&&''''''((())))))***++++++******)))(((((((((((())))))******+++,,,,,,------......//////000000222222111000000000111111444555555777999<<>>===;;;:::888888888888666777888999999888777666777777777777777888888999555555444333222222222222555444333333333333444444111;;;>>>@@@FFFAAA:::>>>???AAADDDGGGKKKOOOUUUYYYYYY\\\```cccfffgggiiijjjlllmmmnnnnnnnnnnnnppprrrsssvvvyyy|||~~~~~~~~~{{{xxxtttqqqqqqpppooonnnkkkjjjkkknnnssswwwyyyzzzyyyxxxwwwwwwxxxyyy{{{||||||||||||{{{xxxvvvsssrrrtttvvvxxxyyyxxxyyy{{{}}}|||zzzxxxxxxxxxyyyzzz|||}}}}}}}}}}}}~~~}}}||||||yyyzzz||||||||||||}}}~~~|||{{{{{{{{{{{{{{{zzzzzz{{{|||||||||{{{wwwwwwyyyyyyyyyxxxvvvuuuttttttttttttssssssrrrrrrqqqqqqpppoooooopppqqqqqqnnnpppqqqsssuuuvvvvvvvvvvvvvvvvvvuuutttrrrpppooollliiidddaaa^^^[[[XXXVVVTTTTTTUUUXXX\\\cccjjjnnnvvvxxxzzzyyyxxxwwwxxxyyy{{{xxxvvvvvvzzzrrrllleeeaaaaaagggnnnxxx}}}~~~~~~|||zzzyyyxxxxxxyyyzzzzzzzzzzzzzzz{{{}}}~~~}}}{{{yyyyyyzzzyyyzzz}}}eeePPPAAA999777444111///---,,,,,,***(((,,,,,,,,,,,,,,,---------)))((('''&&&&&&''')))******)))))))))((((((((('''***)))(((''''''&&&'''''')))))))))))))))((((((((((((((('''(((((()))******###(((------***(((***,,,,,,---...///333===IIIRRR]]]oooyyyuuuyyynnnaaa^^^bbbiiiuuu}}}zzzvvvqqqkkkgggdddaaa\\\WWWSSSPPPOOONNNIIIHHHGGGEEECCCAAA??????===:::666444444555555444000/////////............++++++******))))))))))))%%%&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$###&&&&&&&&&'''(((((())))))++++++******)))((((((((()))))))))***++++++,,,,,,------......//////000000000000000000111333444444555666888:::===AAACCCEEEGGGFFFEEEGGGJJJLLLLLLLLLHHHFFFBBB>>><<<;;;<<<===???>>>===<<<:::999999888666777888::::::999888888888888888888888888888888666666555444333222222222555444444333333333444444000666666;;;GGGEEE999777;;;===???AAACCCGGGLLLOOOQQQUUU[[[___bbbdddgggjjjjjjlllnnnoooooopppqqqsssrrrtttwwwyyy||||||}}}|||zzzwwwtttrrrqqqqqqooonnnmmmlllkkklllpppssstttuuuvvvuuuttttttuuuvvvxxxyyyyyyzzzzzzzzzyyywwwuuutttpppqqqrrrqqqqqqrrrtttwww{{{|||}}}~~~~~~~~~~~~}}}||||||{{{{{{{{{vvvxxxzzzzzzzzzzzz|||}}}~~~}}}||||||{{{{{{{{{xxxyyyyyyyyyxxxxxxyyyzzzwwwwwwxxxxxxxxxwwwvvvuuussssssssssssrrrrrrrrrrrrqqqppppppppppppppppppqqqppppppqqqsssttttttuuuuuusssssstttsssssssssrrrrrrpppmmmiiieeebbb___\\\YYYWWWVVVUUUVVVXXX\\\___aaahhhjjjmmmoooqqqtttwwwzzz~~~~~~|||{{{}}}xxxooohhhaaa]]]]]]bbbiiittt|||zzzyyywwwwwwxxxyyyyyyyyyyyyxxxyyyzzz{{{zzzxxxvvvuuuvvvuuuwwwyyy|||{{{^^^KKK>>>777666666333111//////...,,,++++++++++++++++++*********$$$$$$$$$%%%%%%&&&'''(((*********)))((('''''''''***)))((('''''''''''''''&&&&&&&&&&&&'''''''''((()))(((((((((((())))))*** '''...---(((&&&***///,,,---///000333<<>>BBBEEEGGGHHHHHHGGGGGGJJJNNNQQQRRRRRRKKKIIIDDDAAA??????@@@BBB@@@@@@???>>>===<<<;;;:::999:::;;;<<<===>>>>>>>>>;;;;;;<<<===<<<;;;:::999:::999888777666555555555444444444444555555555555///222///555EEEDDD777222666888:::;;;<<<>>>AAADDDHHHMMMSSSWWWZZZ]]]cccggggggiiilllnnnnnnoooqqqrrrqqqrrrtttwwwyyyzzz{{{{{{yyywwwuuutttsssrrrooommmooollljjjjjjlllooopppppprrrrrrrrrrrrssstttuuuuuuuuuvvvwwwxxxyyyxxxwwwwwwnnnnnnmmmkkkiiijjjmmmoootttwwwyyyzzzzzz}}}~~~}}}{{{zzzyyyxxxxxxxxxuuuvvvxxxxxxxxxxxxyyy{{{{{{{{{{{{{{{{{{zzzzzzzzzwwwwwwwwwvvvttttttuuuwwwwwwwwwwwwwwwwwwvvvuuuuuuuuuuuutttrrrqqqooonnnnnnppppppppppppppppppppppppqqqqqqqqqrrrssssssttttttqqqqqqrrrrrrrrrrrrrrrrrrrrrpppmmmjjjhhhfffbbb___WWWVVVUUUWWWYYY[[[[[[ZZZ[[[]]]```bbbeeeiiinnnrrrvvvyyy}}}~~~rrrhhh```ZZZXXXYYY\\\eeerrr}}}{{{zzzwwwxxxyyyyyyzzzzzzyyyyyywwwxxxyyyxxxuuusssssssssqqqrrruuuxxxzzz|||~~~~~~rrrWWWFFF;;;666555333111//////000000///...,,,,,,,,,++++++******)))&&&&&&''''''((((((''''''))))))))))))(((((((((((()))(((((('''''''''(((((($$$%%%%%%&&&'''((())))))***))))))(((((((((((()))&&&***---,,,((('''***...+++,,,...///222:::EEENNNZZZlll}}}sssooozzzsssgggbbb```cccnnn|||{{{xxxsssqqqjjjhhheee```[[[WWWSSSQQQKKKJJJIIIGGGFFFDDDCCCBBBDDD@@@;;;888666666555444111000...,,,+++*********)))(((&&&%%%$$$$$$%%%%%%%%%&&&'''''''''&&&%%%$$$"""###$$$&&&''''''''''''%%%%%%&&&''''''(((((()))++++++******)))((((((((()))******++++++,,,,,,---......///000000111111222111111111222333444555666444777<<>>>>>???@@@BBBDDDFFFGGGCCCDDDFFFGGGFFFCCC@@@>>>???>>><<<;;;:::999999999777777888999999:::::::::222555111555BBBAAA666444333555888999999:::<<<===AAAFFFKKKNNNPPPTTTZZZ```aaadddgggiiijjjkkkmmmnnnoooqqqsssuuuwwwyyyzzzzzzyyyxxxwwwvvvvvvsssooolllnnnkkkhhhhhhjjjlllnnnnnnnnnnnnooopppqqqqqqqqqqqqrrrssstttuuuwwwwwwxxxxxxpppooommmiiiggggggiiillllllooosssttttttwww~~~|||yyywwwvvvvvvtttuuuwwwwwwvvvvvvwwwyyywwwwwwxxxxxxxxxxxxxxxxxxuuuvvvvvvtttqqqpppqqqtttvvvvvvvvvuuuuuuuuuttttttssssssrrrqqqooonnnmmmmmmpppppppppqqqqqqppppppppppppppppppqqqrrrtttuuuuuurrrrrrqqqrrrrrrssssssttttttrrrpppooonnnmmmjjjggg\\\[[[[[[\\\^^^^^^[[[XXXTTTUUUVVVWWWXXX\\\aaaeeejjjnnntttyyy}}}|||kkk```YYYTTTSSSUUUXXXbbbqqq~~~~~~|||{{{zzzzzz{{{|||||||||||||||yyyzzz{{{zzzwwwvvvuuuvvvppprrrtttvvvxxxzzz{{{{{{~~~lllSSSDDD:::666555///---,,,---///000111000//////...------,,,++++++***+++,,,,,,,,,***)))(((''''''(((((())))))******((((((''''''''''''((((((%%%&&&'''((()))+++,,,,,,+++***)))(((((('''((((((,,,,,,,,,+++******+++,,,***+++,,,---111888CCCLLLYYYkkk}}}rrrlllwwwvvviiiddd]]]```kkkzzz}}}zzzwwwtttmmmllliiieee```[[[VVVTTTLLLKKKJJJIIIGGGFFFEEEDDD???===;;;::::::999777666555444222///---------------,,,***)))((((((((()))''''''(((((('''%%%###"""!!!###%%%'''((()))((((((%%%%%%&&&&&&'''(((((()))++++++******)))((((((((()))******++++++,,,------//////000000111111222222333333222222222333444444333777===DDDIIIKKKKKKKKKIIIHHHHHHKKKNNNQQQRRRRRRTTTRRRMMMJJJIIIJJJMMMNNNIIIIIIJJJIIIIIIHHHGGGFFFBBBBBBBBBCCCEEEHHHKKKMMMKKKMMMPPPQQQPPPLLLHHHEEEBBBAAA@@@???======<<<<<<;;;<<<===>>>???@@@@@@???666;;;777999BBB@@@888888222555888::::::;;;;;;======BBBGGGHHHIIIMMMTTTZZZ\\\___cccfffggghhhiiikkkoooppprrrtttvvvxxxyyyyyyxxxxxxxxxxxxwwwtttooolllllliiigggfffhhhkkkmmmnnnkkklllnnnpppppppppoooooopppqqqrrrssstttvvvwwwxxxuuusssppplllhhhhhhjjjmmmdddhhhlllnnnnnnqqqyyy|||yyyxxxwwwtttuuuvvvvvvuuuuuuvvvwwwssstttuuuvvvwwwwwwwwwvvvuuuvvvvvvsssooommmooorrruuuuuutttttttttsssssssssooooooooooooooopppppppppppppppqqqqqqqqqqqqppppppnnnooooooppprrrtttvvvwwwssssssrrrrrrssstttuuuuuuvvvtttsssssssssrrrooommmeeecccccccccdddaaa\\\WWWVVVVVVUUUUUUUUUWWW[[[^^^^^^dddkkkqqqwwwxxxfffZZZTTTPPPPPPTTTVVVaaaqqq}}}~~~}}}||||||}}}}}}~~~~~~~~~~~~~~~|||~~~~~~|||zzzzzz{{{rrrsssuuuwwwyyy{{{{{{|||cccOOOCCC999444555222111000//////.........------,,,,,,,,,++++++++++++,,,---......,,,***)))))))))))))))))))))))))))###%%%((())))))'''$$$"""&&&&&&&&&'''''''''(((((())))))(((((((((((())))))(((&&&%%%'''***,,,+++))))))***,,,000222666BBBMMMSSSfffuuummmkkkuuu}}}mmm]]]ZZZ```jjjuuu}}}xxxuuuqqqnnnjjjhhheeeaaa[[[VVVPPPNNNKKKIIIIIIHHHFFFEEE??????===<<<:::888777666444222111000///---***'''((()))*********((('''&&&"""$$$&&&&&&$$$###%%%(((%%%$$$$$$######$$$$$$%%%(((((((((((())))))))))))+++***(((&&&$$$%%%(((******))))))))))))+++,,,---------...000111222333444333222111111111222444444555555777===EEEJJJJJJIIILLLKKKIIIIIIKKKMMMMMMMMMNNNMMMMMMLLLLLLMMMNNNNNNPPPOOONNNKKKHHHGGGHHHIIIGGGHHHJJJMMMOOOQQQRRRSSSQQQSSSTTTUUUSSSPPPLLLIIIFFFEEECCCAAA???===<<<<<>>EEEOOOSSSMMMEEE???999777888999666666888555999999444111444888999<<<<<<===???DDDIIINNNRRRVVVYYY]]]______aaaeeeiiikkknnnssswwwzzzzzzxxxwwwxxxvvvsssqqqqqqpppnnnmmmhhhfffdddbbbbbbeeehhhjjjiiihhhiiikkkooopppnnnlllkkklllnnnqqqtttvvvwwwxxxzzzyyyvvvssspppmmmkkkiiiggggggfffgggjjjmmmppprrryyyzzz}}}|||yyyxxxxxxxxxwwwvvvuuutttsssssssssrrrqqqpppooopppqqqsssuuuoooooonnnnnnoooqqqssstttsssuuuwwwxxxvvvuuutttuuutttrrrqqqqqqssssssrrrppplllnnnoooqqqqqqooonnnlllnnnnnnnnnoooqqqsssuuuwwwwwwvvvuuuuuuttttttuuuuuusssrrrqqqqqqrrrrrrqqqpppnnnlllkkkkkkjjjgggaaa\\\\\\WWWUUUWWWXXXUUUUUUWWWXXX```hhhkkknnnwwwsss]]]SSSPPPNNNNNNNNN\\\fffuuu{{{{{{|||||||||}}}}}}}}}{{{|||~~~}}}}}}}}}}}}xxxyyyzzzzzzzzz{{{}}}{{{ZZZHHH>>>666111333222111000//////.........,,,,,,,,,,,,++++++++++++***+++,,,---,,,+++)))((())))))))))))))))))))))))'''''''''''''''&&&%%%%%%&&&&&&&&&'''''''''(((((())))))(((((((((((())))))+++)))((((((******)))'''******---000111555@@@LLLQQQaaazzzrrrhhhdddnnntttccc[[[___gggsss|||yyysssppplllhhhfffbbb\\\XXXQQQOOOLLLJJJJJJIIIGGGEEECCCBBB@@@>>>;;;999777666555333222111000...+++(((((())))))******)))(((''')))***+++)))&&&$$$$$$&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&''''''''''''((((((((((((((('''%%%$$$$$$&&&(((***)))))))))***+++,,,------...///000111222333333222222111000111222333444333333555:::@@@EEEHHHJJJOOOMMMJJJIIIJJJJJJJJJIIIJJJKKKKKKKKKLLLLLLMMMMMMNNNMMMKKKGGGEEEDDDGGGIIIJJJKKKNNNPPPRRRSSSTTTTTTPPPRRRTTTTTTSSSPPPMMMKKKHHHFFFCCC@@@>>>>>>??????BBBBBBFFFPPP[[[^^^UUULLL@@@;;;888999:::777666888;;;>>>???;;;999<<>>JJJPPP]]]rrrrrreee^^^iii}}}~~~|||jjj]]]___fffqqq}}}vvvsssnnniiifffbbb^^^[[[TTTQQQNNNLLLKKKJJJHHHFFFFFFEEEBBB@@@<<<999777666666555333222222000---***((())))))*********))))))+++,,,,,,***'''%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''((()))(((&&&&&&'''(((***))))))******+++,,,---......///000111222222333222111111000000222333444111111333444888>>>EEEJJJQQQNNNKKKIIIHHHGGGFFFDDDFFFGGGIIIKKKLLLLLLKKKKKKLLLKKKHHHEEEBBBBBBEEEHHHJJJLLLPPPSSSUUUVVVUUUTTTPPPQQQSSSUUUTTTSSSPPPNNNIIIFFFBBB>>>===???BBBDDDCCCGGGOOO\\\eeedddXXXMMMBBB<<<999::::::888777888===AAABBB@@@AAAFFFGGGEEEGGGFFFDDDCCCDDDFFFHHHJJJPPPTTTXXXZZZZZZ\\\```dddcccgggnnntttyyy||||||{{{zzzwwwtttrrrqqqooollljjjeeecccaaa``````bbbeeefffgggffffffgggjjjkkkkkkjjjooonnnmmmmmmooorrrvvvxxxzzzzzzzzz{{{{{{|||||||||sssrrrooollljjjhhhggggggfffhhhjjjkkkmmmppptttwwwzzz{{{~~~~~~zzzyyyxxxuuutttrrrpppnnnlllkkkkkkiiihhhggggggggghhhjjjkkkmmmmmmmmmnnnoooppprrrsssrrrsssttttttsssrrrssstttqqqppppppqqqssstttsssrrroooooooooooooooooooooooorrrqqqqqqrrrrrrsssuuuuuuuuuvvvvvvvvvuuusssrrrqqqppppppppppppqqqrrrssssssvvvuuuuuuuuuuuurrrnnnkkkkkkhhhffffffbbb[[[VVVVVVXXX^^^eeejjjqqq}}}uuueeeUUUNNNOOORRRWWW\\\hhhqqq|||kkkNNNAAA<<<666333555222111000///............------------,,,,,,,,,,,,******+++++++++***)))(((((((((((((((((((((((((((***)))(((''''''''''''(((''''''''''''(((((((((((())))))(((((((((((())))))(((((((((***+++,,,------,,,,,,...//////222<<>>===AAAFFFJJJIIINNNVVV___ddd^^^QQQFFFBBB<<<:::;;;;;;888888:::@@@DDDGGGHHHLLLQQQRRRPPPSSSPPPMMMIIIGGGGGGGGGHHHNNNRRRVVVWWWWWWYYY]]]aaa]]]bbbiiiqqqwwwzzz{{{{{{yyywwwtttrrrqqqnnnkkkhhhfffeeebbb```___```aaabbbdddccccccdddfffgggiiiiiinnnnnnnnnnnnppprrrtttvvvvvvwwwxxxyyy{{{|||}}}~~~wwwvvvuuurrrpppnnnlllkkkiiijjjjjjjjjiiijjjlllnnnmmmnnnppprrruuuxxx{{{|||||||||}}}~~~|||zzzyyyuuusssqqqnnnllljjjiiihhhgggffffffeeeeeefffggggggkkkkkklllmmmnnnpppqqqqqqpppqqqrrrqqqpppppprrrtttpppooooooppprrrtttsssrrrppppppooonnnnnnooopppppprrrqqqqqqqqqrrrrrrssssssvvvvvvwwwwwwvvvssspppnnnmmmnnnnnnnnnnnnppprrrtttuuuvvvvvvwwwwwwuuusssrrrpppmmmmmmlllfff\\\WWWVVVZZZ___fffmmmwwwvvvkkk___SSSOOORRRWWW___gggqqqxxxgggLLL@@@<<<666333555222111000///........................------------+++++++++++++++******)))(((((((((((((((((((((((((((((()))))))))((('''&&&'''''''''((((((((())))))))))))(((((((((((())))))'''((()))***++++++,,,------,,,---//////111;;;FFFUUU___rrrrrrdddgggwwwsssdddjjjppprrruuu}}}yyywwwrrrlllfffbbb```___ZZZWWWTTTQQQPPPNNNKKKIIICCCCCCAAA???===;;;:::999999777555333333222000///+++************+++++++++''''''&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((((((***,,,---,,,*********)))******+++,,,,,,------......///000111222222333333222111111111222444555111111000//////666???GGGGGGFFFEEEFFFGGGHHHFFFEEEDDDEEEHHHJJJLLLKKKKKKJJJIIIKKKMMMLLLHHHEEEBBBAAAAAADDDIIINNNQQQRRRQQQPPPQQQRRRTTTVVVWWWXXXWWWVVVKKKGGGCCC@@@@@@EEEKKKOOOPPPSSSXXX\\\\\\UUUKKKDDD@@@<<<999<<<===;;;;;;===EEEKKKQQQTTTYYY^^^___]]]\\\YYYTTTOOOKKKHHHGGGGGGKKKNNNRRRSSSRRRSSSWWWZZZYYY^^^fffnnntttwwwxxxxxxwwwuuusssqqqpppmmmiiifffhhhgggddd```^^^]]]]]]]]]______``````aaadddgggiiinnnooorrrtttvvvvvvvvvvvvvvvwwwxxxyyyzzz||||||}}}yyyyyyzzz{{{zzzyyyxxxwwwrrrsssrrrpppllljjjjjjkkkggggggggghhhiiikkkmmmnnnnnnnnnoooqqquuuyyy~~~~~~{{{yyyuuusssqqqnnnkkkiiihhhggggggggggggfffffffffgggggghhhiiijjjkkkmmmnnnooooooooooooooonnnmmmnnnqqqssspppooonnnppprrrssssssrrrppppppoooooooooooopppppppppppppppqqqqqqqqqppppppwwwwwwwwwwwwuuurrrooollliiijjjkkkkkkjjjlllooossstttuuuwwwxxxxxxxxxwwwxxxtttsssttttttmmmccc^^^^^^```dddkkkttt{{{mmmddd\\\TTTTTTWWW]]]gggqqqwww~~~zzz```GGG===999444111333222111000//////.....................------------,,,,,,+++++++++*********))))))))))))))))))))))))''''''((()))((('''&&&%%%''''''((((((((()))))))))))))))(((((((((((())))))***+++,,,+++)))((()))***,,,,,,---......000:::EEETTT```vvv|||jjjgggqqq{{{hhhlllooooooqqq{{{}}}zzzyyyvvvpppiiidddaaaaaa]]]ZZZWWWTTTRRRPPPMMMKKKCCCBBBAAA@@@>>><<<;;;;;;999777555333333333111000---,,,++++++******++++++,,,***((((((((((((&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((((((%%%'''******)))(((((())))))***+++,,,------------------...000111222333444444333333222222444555666222111///...000555<<>>@@@@@@AAADDDIIISSS\\\^^^```dddeeeeeeddd```ZZZTTTNNNKKKIIIHHHIIILLLOOOPPPOOOOOORRRUUUYYY^^^eeelllrrrtttuuuuuutttsssqqqpppooolllhhheeegggfffccc___\\\ZZZYYYYYY[[[[[[\\\\\\]]]aaafffjjjooorrrvvvyyy{{{{{{zzzyyyyyyyyyzzz{{{|||}}}~~~~~~{{{}}}}}}}}}|||xxxsssooonnnnnnjjjiiigggfffeeeffffffgggfffeeeeeefffiiillloooqqqqqqsssvvvyyy{{{}}}}}}zzzxxxtttrrrpppmmmkkkiiihhhggggggggggggggggggfffffffffdddfffgggiiikkklllmmmmmmnnnmmmlllkkkjjjlllpppssspppooooooppprrrsssrrrqqqppppppppppppppppppppppppnnnooopppppppppppppppooowwwvvvvvvtttqqqnnnkkkjjjeeeggghhhgggeeegggkkkooorrrtttwwwxxxxxxyyyzzz|||yyyzzz|||}}}wwwooolllnnnmmmooouuu~~~rrrhhh___[[[XXXZZZ]]]bbbmmmxxx{{{qqqYYYAAA999777333111222222111000//////.........------,,,,,,,,,+++++++++++++++***)))))))))))))))))))))))))))))))))))))))(((''''''&&&%%%&&&&&&&&&'''((((((((())))))))))))))))))(((((((((((())))))(((***+++***((('''(((***++++++,,,......000:::EEEPPP___wwwrrriiikkkxxxjjjhhhfffgggnnn{{{||||||zzzuuummmgggdddccc```]]]YYYUUUSSSQQQNNNLLLFFFEEEDDDBBB???===<<<;;;999777444333333333222111///...---+++***************(((&&&'''((()))'''%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''%%%'''))))))((('''((())))))***+++------------,,,+++,,,...///111333555555555555444333444555666777222000---...000444777888:::;;;>>>BBBGGGJJJKKKJJJEEEEEEEEEFFFFFFGGGGGGGGGGGGIIIKKKKKKKKKKKKLLLMMMLLLMMMNNNPPPPPPPPPPPPOOONNNOOOQQQSSSTTTUUUUUUUUUMMMMMMMMMNNNPPPTTTWWWYYYSSSTTTUUUSSSOOOKKKHHHHHH@@@<<<<<>>;;;:::999777444222222333222111111///---+++***)))******###!!!!!!###''')))(((&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&''')))******))))))***,,,)))***,,,---......---,,,***+++---///222444666666666666555444555666777888222///,,,---111444444333888999<<>>DDDIIIKKKNNNRRRdddrrr~~~}}}vvvtttvvvxxxtttpppjjjbbb\\\XXXUUUUUUTTTWWWYYYXXXUUUTTTVVVYYY```ccciiinnnrrrrrrrrrqqqooonnnmmmmmmmmmjjjfffccc]]]\\\[[[ZZZXXXWWWWWWWWWTTTVVVWWWWWWYYY^^^fffllllllmmmnnnpppsssuuuxxxyyyyyyzzz{{{}}}~~~~~~|||yyyvvvtttttttttuuuooolllhhhdddaaa_________^^^```bbbccccccdddfffhhhiiiiiikkkmmmppprrrtttuuuwwwxxxzzz{{{zzzxxxuuutttpppooommmkkkiiigggffffffdddddddddddddddcccbbbaaa```aaadddfffhhhiiiiiiiiilllkkkiiiggggggiiinnnrrrrrrpppooopppqqqqqqpppooonnnoooqqqrrrrrrqqqooonnnnnnoooqqqrrrssssssrrrrrrtttrrrooolllhhhfffdddddd```cccdddaaa^^^___dddiiigggkkkooopppqqqrrrvvvzzzzzz}}}}}}rrrhhhddd[[[[[[^^^aaacccfffpppzzz}}}eeeSSSAAA888777555222222...,,,++++++---......---++++++,,,,,,+++)))(((''',,,***((('''(((((('''&&&))))))************))))))***)))((('''''''''''''''''''''''''''(((***+++,,,+++((($$$!!!!!!%%%***---++++++******)))(((((('''---+++***---///000777>>>JJJZZZtttrrrgggkkk}}}oooddd[[[]]]ggguuu{{{wwwrrrmmmiiibbb]]]XXXUUUUUUUUURRRPPPJJJIIIGGGEEEBBB@@@>>>===999999888666444222000///......,,,+++***)))))))))'''((((((((((((((('''''''''&&&%%%%%%$$$$$$%%%%%%$$$%%%&&&&&&%%%%%%''')))&&&&&&''')))***************++++++,,,---...//////...//////000111333444555444444444555555777888999333000......///111222222777888;;;@@@FFFIIIJJJJJJDDDDDDDDDFFFGGGFFFCCCAAA@@@@@@AAACCCGGGLLLQQQTTTZZZ]]]aaaccc```\\\XXXVVVRRRRRRSSSUUUWWWXXXWWWVVVYYYVVVUUUXXX^^^aaa___\\\SSSTTTTTTSSSPPPLLLGGGDDDAAABBBEEEHHHLLLTTT\\\aaappp~~~xxxmmmhhhdddccceeeiiijjjkkklllkkkiiiggggggggglllnnnoooooonnnnnnooopppllllllkkkjjjhhheeebbb```^^^[[[WWWTTTTTTTTTTTTSSSSSSUUUVVVWWWWWW[[[aaaffffffhhhjjjlllnnnppptttwwwxxx|||}}}}}}xxxnnnhhheeebbb```]]]```]]][[[ZZZZZZ[[[ZZZYYY^^^^^^___bbbfffiiijjjjjjlllnnnqqqssstttsssrrrpppsssqqqnnnkkkiiihhhhhhhhhggggggfffggggggfffdddbbb\\\]]]^^^aaaccceeefffgggiiiiiiiiihhhggghhhkkkmmmrrrtttvvvvvvtttqqqpppppppppooooooqqqssstttsssrrrpppooooooooooooqqqssstttwwwtttppplllhhheeecccbbbbbb```___```bbbdddddddddfffhhhjjjlllnnnpppqqqrrrwwwzzz~~~zzzrrrlllfffbbb]]]___bbbccceeejjjqqqxxx|||}}}}}}||||||cccRRR@@@888666444222222000...------...///...---++++++,,,,,,,,,***)))(((...,,,***)))******)))(((******+++++++++******))))))((((((''''''''''''(((''''''''''''((()))******((('''&&&%%%%%%''')))***)))))))))))))))*********---+++***---...000666===IIIWWWoootttiiilll}}}zzzyyynnncccYYYZZZdddsss}}}yyyuuupppmmmeee```[[[XXXWWWVVVTTTQQQMMMLLLJJJGGGEEEBBB@@@???;;;:::999888666444222000000///...,,,++++++++++++(((((())))))((('''&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&'''((('''&&&&&&(((***'''((()))***+++++++++******++++++,,,---...//////...//////000111333444555444444444555666777888999333111......///111222222666777;;;@@@EEEHHHIIIHHHGGGGGGFFFGGGGGGFFFBBB@@@>>>>>>>>>@@@DDDJJJOOOSSS[[[^^^bbbcccaaa]]]ZZZXXXWWWXXXZZZ]]]___```___^^^aaa___]]]```cccddd```\\\VVVWWWXXXXXXUUUPPPJJJGGGFFFIIIMMMQQQVVV]]]dddiii|||tttqqqppppppvvv}}}~~~zzzuuusssrrrooonnnlllhhhddd```\\\ZZZZZZWWWSSSQQQQQQPPPOOONNNPPPRRRSSSTTTTTTXXX]]]bbbcccfffhhhjjjlllooorrruuuxxx|||~~~vvvpppmmmkkkhhhfffdddaaa^^^\\\\\\\\\[[[ZZZZZZZZZZZZ\\\```bbbccccccdddfffhhhkkkmmmmmmllllllooonnnmmmkkkjjjiiiiiiiiigggfffffffffgggfffdddbbb]]]]]]^^^___```bbbcccdddiiiiiiiiihhhggghhhkkknnnrrrtttvvvuuusssqqqoooooonnnmmmnnnoooqqqrrrqqqpppoooooooooooopppqqqssstttuuussspppmmmjjjhhhggggggdddcccaaabbbdddeeeeeedddfffffffffgggiiillloooqqqqqquuu{{{{{{ssslllfffbbb___aaadddfffhhhnnnwww}}}~~~|||zzzzzz}}}}}}___OOO???888666444222222222000///...//////...---++++++,,,,,,,,,,,,+++***///---+++++++++,,,+++***,,,,,,,,,,,,+++******)))(((''''''''''''(((((()))((('''''''''''''''((((((&&&'''((()))***)))(((''''''(((((()))***+++++++++---******---...///555<<>>>>>@@@BBBCCCFFFIIIMMMQQQTTTWWWZZZ]]]]]]bbbhhhkkkmmmooosssvvvzzz|||~~~~~~|||}}}|||{{{|||}}}ssshhh^^^WWWTTTNNNLLLKKKJJJKKKKKKIIIHHHGGGFFFFFFGGGJJJMMMMMMMMMOOORRRWWW[[[]]]___bbbcccgggiiimmmppprrrsssssssssuuuvvvwwwuuurrrtttxxx}}}|||~~~~~~|||zzzxxxuuuqqqnnnnnnllljjjjjjkkkjjjhhhgggeeeeeecccbbb```]]][[[ZZZXXXYYY[[[\\\^^^___``````______```cccfffgggfffdddfffeeedddcccaaa___^^^]]][[[]]]___aaaaaabbbeeegggmmmnnnooonnnmmmlllmmmooopppoooooopppqqqrrrpppooonnnooorrrtttvvvxxxyyyyyy{{{{{{{{{{{{{{{zzzyyyxxxrrrooommmllllllkkkjjjhhhdddfffjjjkkkjjjfff```]]]dddiiiooosssuuuuuuvvvwwwrrrtttxxxzzzzzzxxxtttrrrqqqqqqpppmmmhhheeeccccccdddjjjrrryyy|||zzzyyyzzz~~~zzzaaaIIIAAA888555444111111333111///......///000///...---,,,+++***))))))******+++***((((((***+++***)))&&&'''((())))))***)))))))))((((((''''''''''''((())))))((('''''''''((((((''''''&&&&&&''''''((()))(((((())))))******++++++***(((***---------000666<<>>===<<<:::888666444222111000///...---------***************)))((('''(((((('''&&&&&&&&&&&&&&&&&&'''((('''&&&&&&(((***'''((()))***************))))))***+++,,,------......//////000111333444555333444444666777:::;;;<<<:::777444222222222111111...///222888@@@GGGKKKMMMNNNLLLIIIHHHHHHGGGEEEDDDBBBBBBAAAAAABBBCCCDDDEEEEEEHHHKKKMMMOOORRRVVVYYYZZZ^^^ccceeefffiiinnntttxxxzzz|||~~~~~~~~~{{{qqqggg```[[[TTTQQQMMMJJJIIIHHHGGGEEEEEEDDDCCCEEEHHHJJJJJJHHHKKKNNNTTTXXXZZZ\\\^^^```aaacccfffiiillllllkkkjjjlllnnnooonnnkkklllpppuuuuuuwwwzzz|||}}}~~~~~~}}}|||zzzvvvsssqqqqqqpppqqqqqqpppmmmjjjhhhhhhhhhfffccc```\\\ZZZYYYYYYYYYZZZ[[[\\\]]]^^^]]]^^^___bbbeeegggfffeeeccccccddddddcccaaa___]]]YYY\\\___```aaabbbdddfffjjjkkkllllllllllllnnnpppqqqpppooopppqqqqqqpppnnnooopppsssvvvyyyzzz{{{{{{{{{|||}}}~~~~~~}}}}}}|||yyywwwtttssstttsssrrrqqqppprrrssssssppplllfffccciiilllppprrrrrrrrrrrrsssnnnqqqtttvvvtttpppkkkhhhiiijjjiiifffbbb```aaaccciiipppzzz}}}||||||~~~rrrZZZGGG???888555333111111333222000//////111222111111...---+++)))(((((()))))),,,***))))))***++++++***&&&'''(((***++++++++++++***)))((('''''''''''''''))))))(((((((((((())))))%%%%%%'''((((((((('''&&&&&&&&&''')))***,,,------***((()))---------000555===HHHSSS___tttwwwtttxxxffffffqqqxxxkkk^^^\\\aaakkkwww|||xxxssspppllljjjiiifffaaa\\\WWWVVVSSSPPPLLLIIIFFFEEE@@@@@@???===;;;999777666444333222000//////......))))))*********))))))((((((((('''&&&&&&&&&&&&'''$$$%%%&&&&&&%%%%%%''')))'''((()))***+++,,,,,,,,,))))))***+++,,,------......//////000111333444555333444444666888:::<<<===;;;888444222222222111111//////111666===DDDHHHJJJPPPMMMJJJHHHGGGEEECCCAAA@@@AAABBBDDDEEEFFFGGGGGGGGGIIIKKKLLLMMMOOORRRUUUXXX\\\```aaabbbeeelllrrrsssuuuwwwxxxyyyzzz{{{|||xxxpppiiieee[[[WWWQQQMMMJJJHHHFFFEEEDDDBBBAAACCCGGGHHHGGGFFFHHHLLLRRRVVVYYYZZZ]]]^^^[[[]]]___bbbeeeeeecccaaacccfffhhhgggddddddhhhmmmjjjlllnnnpppqqqrrruuuwwwtttuuuvvvxxx{{{~~~}}}{{{|||~~~~~~}}}{{{xxxuuuttttttuuuvvvvvvtttpppmmmjjjkkkkkkkkkhhhddd```]]]ZZZZZZYYYYYYYYY[[[]]]^^^]]]]]]___bbbeeeggggggeee```bbbdddeeedddbbb___]]]YYY\\\___aaabbbccceeegggiiijjjkkkkkkkkklllnnnqqqpppoooooopppqqqqqqooommmoooqqqtttwwwzzz||||||}}}zzz|||}}}}}}zzzyyyzzzzzzxxxwwwzzzzzzyyyxxxtttpppllliiimmmoooqqqqqqpppooopppqqqmmmooorrrsssqqqlllfffcccdddfffeeeccc___^^^```cccmmmuuu~~~~~~