BM6P6(@ tttfff```YYYSSSRRRRRRSSSSSSQQQOOONNNOOOQQQTTTSSSRRRNNNIIIGGGFFFFFFHHHIIIJJJHHHEEE@@@>>>======999666777:::;;;777333222222222222000///...---...---+++)))'''&&&%%%%%%###!!! !!!!!!!!! !!!!!!   !!! """!!!  ###!!!$$$$$$%%%&&&(((***,,,---'''''''''(((((()))******++++++***((('''&&&%%%%%%"""!!!    """!!! !!!!!!  !!!  !!!"""rrrddd___XXXSSSSSSSSSSSSSSSRRRPPPOOOPPPQQQSSSSSSQQQMMMIIIFFFFFFFFFHHHIIIJJJHHHEEEAAA>>>===>>>;;;888999;;;;;;777333333333333333222000///...---,,,***(((&&&%%%$$$$$$###!!! """!!!!!!  !!!%%%((("""  !!!$$$$$$&&&''')))+++,,,---))))))***+++++++++++++++)))(((((('''%%%$$$$$$###!!!!!! !!!!!!"""!!!"""###"""pppbbb]]]WWWTTTTTTSSSSSSSSSRRRPPPOOOPPPQQQQQQQQQPPPMMMIIIFFFFFFFFFGGGIIIJJJHHHEEEAAA>>>>>>@@@===;;;;;;<<<;;;777444444444444333222111000///---,,,***((('''%%%%%%$$$###!!! !!!""""""!!!    !!!!!!"""######$$$''')))***+++++++++)))***,,,------,,,+++***%%%%%%$$$$$$###"""!!!!!! !!!"""###$$$!!!######""" !!!&&& oooaaa\\\WWWTTTVVVRRRRRRRRRQQQOOONNNOOOPPPPPPPPPNNNKKKHHHFFFEEEFFFGGGIIIJJJHHHEEEAAA???>>>@@@>>><<<;;;;;;:::666444444444444333222111//////...---,,,***((('''&&&&&&###!!! """""""""!!!  !!!  !!!"""!!!###&&&(((******))))))((()))***++++++***((('''""""""!!!!!!  !!!"""""" !!!!!!  !!!   !!!"""!!!pppbbb]]]XXXVVVWWWQQQQQQQQQPPPMMMMMMNNNOOONNNNNNMMMJJJGGGEEEEEEFFFFFFHHHIIIHHHEEEAAA??????>>>===<<<;;;:::888555333333333222222111///...------,,,***(((&&&%%%$$$$$$"""!!!!!!!!!######""" !!!!!!!!!!!!!!!  """  ### !!!$$$&&&(((''''''&&&%%%%%%&&&&&&&&&$$$###"""!!!  ssseee```ZZZWWWWWWQQQQQQQQQPPPNNNMMMNNNOOOLLLLLLKKKIIIFFFEEEEEEFFFFFFHHHIIIHHHEEEBBB@@@???======<<<;;;999777666555222222222111000///...---***)))'''%%%$$$""""""!!!"""!!!!!!"""###$$$""" !!!""""""""""""!!! ###"""   """$$$%%%%%%%%%%%%$$$###""""""!!! !!!   vvviiiccc\\\WWWWWWRRRSSSSSSQQQOOONNNPPPQQQJJJKKKJJJHHHFFFDDDEEEFFFFFFGGGIIIHHHEEEBBB@@@???<<<======<<<:::999888777333333333222111000///...+++***(((&&&$$$###""""""""""""!!!###$$$$$$""" !!!!!!!!!"""!!! !!!!!!  !!!!!!!!!###$$$!!!###$$$!!!!!!"""###$$$%%%&&&&&&%%%$$$"""  !!!!!! !!!  yyykkkfff^^^XXXWWWTTTUUUUUUSSSQQQPPPQQQSSSJJJJJJJJJHHHEEEDDDEEEFFFFFFGGGIIIHHHEEEBBB@@@@@@<<<===>>>===;;;:::::::::444444444333222111000///...---+++)))'''&&&%%%%%%"""""""""###$$$$$$""" !!!!!! """   !!!###$$$### ###""" !!!$$$'''(((############$$$%%%&&&'''(((%%%""" !!! !!! !!!""" !!!""""""   !!!%%%!!!  !!!yyyjjjddd^^^WWWSSSSSSRRRPPPOOONNNNNNOOOOOONNNMMMKKKIIIHHHGGGHHHHHHHHHHHHFFFDDDCCCAAA@@@???===<<<;;;;;;<<<;;;999777333444444333222000...,,,))))))((('''&&&&&&%%%%%%$$$$$$###"""!!!  !!!!!!  """    &&&((((((""""""###$$$&&&))),,,...///---)))%%%!!!  !!!!!!!!!  !!!%%%wwwgggbbb^^^XXXUUURRRQQQPPPNNNMMMNNNNNNOOONNNMMMKKKIIIHHHHHHIIIIIIKKKJJJIIIGGGEEEBBBAAA@@@===<<<;;;;;;<<<<<<:::888444444444333222000...---++++++***)))((('''&&&%%%"""""""""""""""!!!!!!!!! !!!!!! !!!!!!  """$$$%%%#########$$$&&&(((***+++,,,***'''###  """!!!  !!!"""""""""!!!!!!"""%%%'''ttteee```]]]YYYWWWRRRQQQOOONNNMMMMMMNNNNNNMMMLLLKKKJJJIIIIIIJJJKKKLLLKKKIIIGGGEEEBBB@@@>>><<<;;;:::;;;<<<<<<;;;999444444444444222000...---,,,+++***)))'''%%%$$$$$$!!!!!!!!!"""""""""###### !!!!!!  !!!"""  ###$$$$$$$$$$$$$$$%%%&&&'''(((&&&$$$!!!!!! !!!"""  """!!! tttccc^^^\\\YYYWWWSSSRRRPPPOOONNNNNNOOOOOOMMMLLLKKKJJJJJJJJJKKKLLLJJJIIIHHHFFFCCC@@@===;;;;;;::::::;;;<<<===;;;:::444444444444333111...---******(((&&&$$$###!!!!!!""""""""""""""""""""""""  ### $$$$$$$$$$$$###############$$$$$$"""  wwwddd^^^[[[XXXVVVUUUTTTRRRQQQPPPPPPQQQQQQLLLKKKJJJIIIIIIJJJKKKKKKIIIIIIHHHGGGDDD@@@===:::;;;::::::;;;<<<===;;;:::444555555444333111///...+++***)))'''%%%###"""!!!$$$$$$$$$###"""!!!!!!!!!  !!!%%%"""""""""""""""!!! """"""!!!  !!!!!!  zzzgggaaa]]]XXXVVVVVVUUUSSSRRRQQQQQQRRRRRRLLLKKKJJJIIIHHHHHHIIIJJJJJJJJJJJJIIIFFFCCC???===<<<;;;:::;;;<<<<<<;;;999555555555555333111///...---,,,+++***(((&&&%%%%%%&&&%%%$$$###"""!!! !!!  !!!!!!""" !!!!!!  !!!$$$%%%###!!! |||jjjddd```[[[YYYUUUTTTSSSQQQQQQQQQQQQRRRLLLKKKIIIHHHGGGGGGGGGHHHIIIIIIJJJIIIGGGCCC@@@>>>===<<<;;;;;;<<<<<<:::888555555555555333111///...---,,,+++***)))(((''''''$$$$$$$$$######"""""""""!!!  !!!     !!!"""!!! }}}lllgggccc^^^[[[UUUTTTRRRQQQPPPPPPQQQQQQLLLKKKIIIGGGFFFFFFFFFFFFFFFFFFGGGGGGEEEBBB>>><<<>>><<<;;;;;;<<<;;;999777555555666555444222000...+++******)))(((''''''&&&###############$$$$$$$$$!!!  !!! """"""  ###!!!  $$$!!! !!!  !!!~~~mmmhhhccc[[[VVVWWWUUUSSSRRRQQQRRRSSSTTTNNNMMMJJJHHHFFFEEEDDDDDDHHHHHHGGGEEEBBB@@@===<<<<<<;;;;;;::::::999999888:::999888666444222000000111...+++((('''&&&$$$"""&&&$$$!!!!!!!!!"""""""""    ###  !!! """"""######!!! !!! !!! zzziiiddd___ZZZVVVVVVUUUSSSQQQQQQQQQRRRSSSOOOMMMKKKHHHFFFEEEEEEEEEHHHGGGFFFDDDBBB???===<<<<<<;;;;;;::::::999888888888888777555333222111000---+++(((((((((((('''%%%&&&###!!!!!!"""###"""!!! """!!! """  !!!!!!!!!!!!  !!!###$$$xxxgggaaa^^^ZZZWWWVVVUUUSSSRRRQQQQQQRRRRRROOONNNKKKIIIHHHGGGGGGGGGGGGFFFEEECCCAAA>>><<<;;;;;;;;;;;;;;;:::999888888666555555444333222111000,,,***((('''(((((('''%%%%%%###!!!!!!"""###"""!!! !!!$$$!!!!!!"""     |||iiibbb^^^[[[YYYWWWVVVUUUSSSRRRRRRRRRRRROOONNNLLLJJJIIIHHHHHHIIIFFFFFFEEECCC@@@>>>;;;:::;;;;;;;;;;;;;;;999888777444333333222222111111111///,,,)))((('''&&&$$$"""$$$"""!!!!!!#########!!!     !!!   !!!lllccc]]]ZZZYYYXXXWWWVVVUUUTTTSSSSSSRRRNNNMMMLLLJJJIIIIIIJJJJJJFFFFFFEEECCC@@@>>>;;;::::::;;;<<<<<<;;;:::888777333333222222222111111111...,,,)))'''&&&&&&$$$"""###"""!!!"""###$$$###!!!  !!!""" nnnccc[[[XXXWWWXXXXXXWWWVVVTTTSSSRRRQQQMMMLLLKKKJJJIIIIIIJJJKKKGGGFFFEEECCCAAA>>><<<;;;:::;;;<<<<<<<<<:::888666333333333222222111111111***(((&&&&&&'''''''''&&&"""!!!!!!"""$$$$$$###!!!    !!!!!!oooddd\\\XXXWWWVVVVVVUUUTTTSSSQQQPPPOOOLLLKKKJJJIIIIIIIIIJJJKKKHHHGGGFFFDDDBBB???===<<<999:::<<<===<<<:::888666555444444333222111111111)))(((&&&&&&'''''''''&&&!!!!!!!!!###$$$%%%###!!! !!!!!! !!!!!!!!!  rrrggg___[[[ZZZUUUTTTTTTSSSRRRPPPNNNMMMKKKJJJIIIHHHHHHIIIJJJKKKHHHHHHGGGEEEBBB@@@===<<<999:::<<<===<<<:::777666666555555444333222111000,,,***(((&&&&&&%%%$$$"""!!!!!!!!!###%%%%%%###!!!      """ """!!!oooggg```XXXTTTUUUWWWYYYVVVQQQMMMLLLMMMKKKJJJHHHGGGGGGHHHIIIJJJLLLLLLJJJHHHEEEBBB>>><<<<<<======>>>===;;;:::999222222222222222111000000***))))))((('''%%%$$$###$$$""" """$$$%%%### """!!!      !!! nnnfff___YYYTTTUUUWWWXXXVVVQQQNNNMMMNNNMMMLLLJJJIIIHHHIIIKKKLLLJJJJJJHHHFFFCCC@@@<<<::::::;;;;;;<<<;;;999888777555555444444222111000///))))))))))))(((&&&%%%$$$###"""!!!"""$$$$$$""" !!! !!!!!!!!!   lllddd___YYYVVVTTTUUUVVVTTTQQQOOOOOOOOOOOONNNLLLKKKJJJKKKLLLMMMJJJJJJHHHFFFCCC@@@<<<::::::;;;;;;<<<;;;999888777777777666555333111///...))))))))))))((('''&&&%%%"""!!!!!!"""######"""  !!!!!!"""   }}}jjjbbb^^^YYYVVVSSSTTTTTTSSSQQQPPPPPPPPPPPPOOOMMMKKKKKKKKKLLLMMMLLLLLLJJJHHHEEEBBB>>><<<<<<======>>>===;;;:::999666666555444333111///...+++******)))'''%%%###"""!!!!!!""""""###"""!!!!!!!!! !!!""""""      !!!!!! |||iiibbb]]]YYYVVVTTTSSSRRRQQQQQQQQQPPPOOOPPPOOOLLLJJJJJJJJJKKKLLLLLLLLLJJJHHHEEEBBB>>><<<<<<======>>>===;;;:::999222333333222222111000///---,,,***(((%%%###  !!!"""""""""!!!!!!!!!""""""!!! !!!   {{{hhhbbb]]]XXXUUUUUUSSSQQQPPPQQQQQQPPPOOOPPPNNNLLLJJJIIIIIIJJJKKKJJJJJJHHHFFFCCC@@@<<<::::::;;;;;;<<<;;;999888777111111222222222111000000...---+++)))&&&### !!!###"""!!! !!!!!!"""!!!!!!   !!!    !!! zzziiibbb]]]XXXTTTWWWTTTPPPOOOPPPQQQOOOMMMPPPOOOLLLJJJIIIIIIJJJKKKJJJJJJHHHFFFCCC@@@<<<::::::;;;;;;<<<;;;999888777333444333333222111000///------,,,***(((&&&$$$###!!!###"""  """ !!!  !!!  """!!! !!!"""$$$!!!zzziiiccc]]]WWWSSSXXXTTTPPPOOOPPPPPPOOOMMMQQQPPPMMMKKKJJJJJJKKKKKKLLLLLLJJJHHHEEEBBB>>><<<<<<======>>>===;;;:::999777666666555333111///...,,,,,,,,,,,,+++)))((('''!!!######  """ !!!"""  !!!   $$$### !!! {{{kkkccc[[[XXXYYYSSSSSSSSSRRRQQQQQQPPPPPPRRRPPPMMMJJJIIIIIIKKKLLLMMMNNNNNNKKKFFF@@@===;;;::::::;;;;;;:::999777666666555555444222000...------,,,+++)))(((&&&%%%$$$$$$$$$############$$$$$$  !!!"""  ###"""  !!!!!!|||mmmfff^^^[[[\\\WWWVVVTTTRRRPPPOOONNNNNNQQQPPPNNNLLLKKKLLLMMMNNNMMMNNNNNNKKKEEE@@@===;;;::::::;;;;;;:::999777666555555444333111///...------,,,+++)))(((&&&%%%$$$&&&%%%$$$"""!!! """$$$%%% """yyymmmggg```[[[\\\ZZZXXXUUUQQQNNNMMMMMMMMMOOOOOONNNNNNNNNOOOOOOPPPLLLMMMMMMJJJEEE@@@===<<<::::::;;;;;;:::999888666666555555333222000...------,,,+++)))(((&&&%%%$$$%%%%%%###!!! $$$###!!!   !!! !!!ssshhhddd]]]XXXYYY[[[XXXTTTPPPNNNMMMNNNNNNOOOOOOOOOOOONNNNNNNNNMMMKKKMMMMMMJJJEEE@@@===<<<:::;;;;;;;;;;;;999888777777777666555333111///...---,,,+++)))(((&&&%%%$$$""""""!!!!!!!!!!!!""""""&&&%%%###"""!!!!!!"""""" """$$$%%%   mmmddd```ZZZVVVWWWXXXVVVRRRPPPNNNNNNPPPQQQOOOOOONNNMMMLLLKKKJJJIIIKKKLLLLLLJJJEEE@@@===<<<;;;;;;<<<<<<;;;:::888777888888777666555333111000---,,,+++)))(((&&&%%%$$$$$$######""""""######$$$!!!%%%)))---///&&&!!!!!!!!! !!!### !!!jjjbbb___ZZZWWWXXXUUUTTTRRRPPPOOOPPPQQQRRROOONNNMMMKKKIIIHHHHHHHHHJJJKKKKKKIIIEEE@@@===<<<;;;;;;<<<<<<;;;:::888777999888888666555333111000---,,,+++)))(((&&&%%%$$$((('''%%%###"""!!!!!!!!!!!!$$$(((,,,...***&&&!!!###"""!!! !!!"""######$$$$$$###!!!!!! ###"""  !!!!!!""" !!!"""!!!  !!!!!!hhh___]]]YYYVVVXXXTTTSSSRRRQQQQQQPPPQQQQQQNNNMMMKKKIIIHHHHHHIIIJJJIIIKKKKKKIIIDDD@@@===<<<;;;<<<<<<<<<<<<:::999888777777666555333111000///---,,,+++)))(((&&&%%%$$$'''&&&$$$###!!! ###"""!!! !!!"""###""""""!!!   !!!    $$$$$$#########"""""""""!!!  """###%%%%%%""""""###!!!""""""!!!!!!!!!!!! ~~~fff]]]ZZZWWWUUUWWWTTTTTTSSSRRRQQQPPPOOOOOOMMMLLLIIIHHHHHHIIILLLMMMIIIJJJKKKIIIDDD@@@===<<<;;;<<<<<<===<<<:::999888666555555444222000...------,,,+++)))(((&&&%%%$$$""""""!!!!!!!!!!!!"""""" !!!"""!!!!!!"""""""""""" !!!###%%%!!!!!!###"""!!!  %%%  !!!###%%%&&& !!!  !!!######""""""!!!!!! ~~~eee^^^^^^[[[YYYYYYVVVUUUSSSRRRQQQQQQQQQRRRMMMLLLIIIGGGFFFGGGIIIJJJKKKKKKIIIEEEAAA>>>===>>>999:::;;;;;;<<<<<<;;;;;;999666333111222333333333,,,***(((''''''&&&###!!!!!!!!!!!!!!!!!!!!!!!!!!! """"""!!!!!!!!!"""""""""!!!  ###!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!######$$$$$$$$$$$$######iii```^^^ZZZVVVVVVUUUTTTRRRPPPOOOOOOOOOPPPMMMKKKIIIGGGFFFGGGHHHJJJJJJJJJIIIEEE@@@===<<<===;;;<<<<<<<<<;;;::::::999:::777555444444555444333***(((''''''''''''%%%$$$ """!!!!!!###%%%&&&$$$!!!   """!!! """"""""""""""""""""""""jjjaaa___ZZZVVVVVVUUUSSSQQQNNNMMMLLLMMMMMMMMMKKKIIIGGGFFFGGGHHHIIIIIIIIIHHHDDD@@@===<<<<<<=========<<<;;;:::888777777666555444555444222000((('''&&&&&&'''(((&&&%%%### !!!    """"""!!! """!!! !!!!!!  !!!!!!hhhaaa```]]]ZZZ[[[VVVTTTQQQNNNLLLKKKLLLMMMLLLKKKIIIHHHGGGGGGHHHIIIHHHHHHHHHDDD@@@<<<;;;;;;<<<<<<<<<<<<;;;:::999888444333333333333111...+++)))(((&&&&&&''''''&&&$$$ ######"""   $$$$$$###!!!   """"""!!!!!!"""ggg```aaa^^^\\\]]]XXXVVVRRRNNNLLLLLLMMMNNNMMMLLLKKKIIIIIIIIIIIIIIIHHHHHHHHHEEE@@@===;;;:::::::::;;;;;;<<<;;;;;;:::333333333333333111---***+++***(((''''''&&&$$$"""!!!!!!!!!!!!!!!!!!!!!!!! !!!   """%%%$$$###"""!!! !!!######"""  """###kkkcccbbb^^^ZZZZZZYYYVVVRRROOOMMMNNNOOOQQQNNNMMMLLLLLLKKKJJJJJJJJJHHHIIIIIIFFFBBB===;;;:::999:::;;;;;;<<<<<<;;;;;;666666555555555333///,,,,,,***(((''''''%%%###!!!""""""""""""""""""""""""  """###!!! !!!"""""""""$$$%%%######"""!!!  !!!######"""!!!!!!"""######ooofffddd^^^ZZZZZZXXXUUUQQQNNNMMMNNNPPPRRROOOOOONNNMMMMMMLLLLLLLLLHHHIIIJJJGGGCCC>>><<<;;;;;;;;;;;;<<<;;;;;;::::::888777555555555333000---+++)))'''''''''&&&$$$###""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""  !!!!!!   !!!!!!!!!"""###!!!  """"""""""""""""""""""""qqqhhhfffaaa]]]]]]WWWTTTPPPMMMLLLNNNQQQSSSPPPPPPOOOOOONNNMMMMMMLLLIIIJJJJJJHHHDDD???<<<;;;=========<<<;;;:::999888777666444333222111...,,,)))'''&&&&&&''''''&&&%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######  !!!  !!!!!!""""""""""""!!!!!!yyymmmggg___ZZZ[[[WWWUUURRROOOMMMLLLLLLMMMOOONNNMMMLLLKKKKKKKKKLLLIIIHHHGGGEEECCC@@@???>>>>>>>>>>>>>>>===;;;999888666666555444222000...---,,,***(((&&&%%%$$$$$$%%%""""""""""""!!!!!!!!!!!!###"""     yyynnniiiaaa]]]]]]WWWUUURRROOONNNMMMNNNNNNOOOMMMKKKIIIIIIIIIJJJKKKJJJIIIGGGEEEBBB@@@>>>===;;;<<<<<<<<<;;;999777666777777666555333111///...+++***(((&&&%%%$$$$$$$$$ !!!""""""###"""    !!! !!!!!!   xxxnnnjjjccc^^^^^^WWWUUUSSSPPPOOOPPPPPPQQQOOOLLLIIIGGGFFFGGGIIIKKKKKKJJJHHHEEEBBB???===<<<;;;<<<<<<<<<;;;999888777888888777666444222000///,,,+++***((('''&&&%%%%%% !!!"""""""""!!!  ###"""!!!   wwwmmmhhhaaa[[[[[[WWWUUUSSSQQQQQQQQQSSSTTTPPPMMMIIIFFFEEEGGGJJJLLLLLLKKKHHHEEEBBB???===;;;===>>>>>>>>>===<<<:::999888888777666444222000///...---,,,+++)))(((''''''""""""""""""!!!!!!!!!!!!!!!!!!   $$$###"""!!!  !!!!!!!!!  uuujjjeee]]]XXXWWWWWWUUUTTTRRRRRRRRRTTTUUUQQQNNNKKKHHHGGGIIILLLNNNLLLKKKHHHEEEBBB???===;;;===>>>>>>???>>>===;;;:::777777666555333111///...,,,,,,+++***)))'''&&&%%%""""""""""""!!!!!!!!!!!! !!! """"""!!!  !!!!!!""""""""""""!!!!!! sssgggbbb[[[VVVWWWWWWVVVTTTRRRRRRRRRTTTTTTRRROOOLLLJJJIIIJJJMMMNNNKKKJJJHHHEEEBBB???===<<<;;;<<<<<<===<<<;;;:::999777777666555333111///...))))))((('''&&&$$$###""" !!!"""""" !!!   !!!!!!!!!!!! qqqeee```[[[XXXZZZXXXVVVTTTRRRQQQRRRSSSSSSQQQOOOMMMKKKJJJKKKLLLMMMJJJIIIGGGEEEBBB@@@>>>===;;;<<<<<<======<<<:::999888888777666444222000///((((((((((((&&&%%%###!!! !!!"""""" !!!!!! pppddd```\\\[[[^^^XXXVVVTTTRRRQQQQQQRRRRRROOONNNMMMLLLKKKKKKKKKLLLIIIHHHGGGEEECCC@@@???>>>===>>>>>>??????>>>===<<<999999888777555333222111++++++++++++)))'''%%%$$$###"""""""""!!!!!!!!!!!! !!!!!!!!!    lllccceeeddd___]]]\\\YYYTTTPPPNNNOOORRRTTTQQQPPPNNNLLLKKKKKKLLLMMMKKKIIIGGGDDDAAA>>>===<<<777777888<<>>:::666999999999888666333111///+++***)))'''&&&&&&&&&&&&!!!!!!!!!!!! !!!"""#########"""  ###"""!!!######!!!!!!"""  mmmccceeeccc___^^^\\\XXXTTTOOONNNOOOQQQSSSSSSQQQOOOLLLJJJJJJKKKKKKIIIHHHFFFDDDAAA@@@???>>>AAA???>>>>>>===888222---777777888777666444222111...---+++)))'''&&&%%%%%%$$$$$$###"""    !!! !!!!!!###$$$$$$"""!!! !!! """!!!nnnddddddbbb___^^^ZZZWWWSSSOOOMMMNNNPPPRRRTTTRRROOOLLLJJJIIIIIIJJJHHHGGGFFFDDDCCCAAA@@@???<<<<<<<<<======:::666333666666666666555444333333///...+++)))&&&$$$######$$$######"""!!!  !!!!!!!!! !!!  """###%%%%%%$$$"""""""""#########$$$$$$"""pppdddcccaaa^^^^^^YYYWWWSSSOOOMMMNNNOOOQQQRRRQQQNNNKKKJJJIIIJJJKKKIIIIIIGGGFFFCCCAAA???>>>666777999<<<======;;;:::666666666555444333222222,,,+++(((&&&$$$"""!!!!!! !!!!!!"""###$$$$$$"""""""""!!!!!! !!!!!!  """$$$$$$###!!!!!!"""$$$%%%&&&'''&&&###qqqeeeccc___]]]^^^YYYVVVSSSOOONNNNNNOOOPPPOOONNNLLLJJJJJJKKKLLLMMMLLLKKKJJJGGGDDDAAA===<<<<<<=========;;;888666555888777666444222111000///***)))'''&&&$$$$$$###### !!!"""######$$$ !!!!!!!!!  !!!!!! !!!###$$$###!!!qqqfffccc^^^\\\]]]YYYWWWTTTPPPOOOOOOOOOPPPNNNMMMKKKJJJJJJKKKMMMNNNNNNMMMKKKIIIEEEAAA===;;;===>>>???===999666555555999888666333111000///...++++++)))(((''''''&&&&&&###""""""!!! """!!! """"""###qqqfffccc^^^ZZZ[[[YYYWWWTTTRRRPPPPPPPPPQQQOOOMMMLLLJJJIIIJJJKKKLLLMMMLLLKKKIIIFFFBBB>>><<<888:::<<<<<<:::888999:::777666444222000000000000...---+++)))((('''&&&&&&###"""!!! !!!   ### qqqgggddd^^^ZZZZZZZZZXXXUUURRRQQQPPPQQQQQQQQQOOOLLLJJJIIIIIIJJJJJJKKKKKKKKKJJJGGGCCC@@@>>>;;;===>>><<<999666777888555444333111000111111222...---+++(((&&&$$$###"""  rrriii```]]]\\\WWWVVVTTTRRROOOOOOPPPQQQSSSOOONNNLLLJJJIIIHHHIIIIIIEEEEEEFFFFFFFFFDDD@@@===;;;;;;;;;;;;;;;;;;::::::888777444222000000111111///---***((('''%%%###!!!$$$###!!!!!!###$$$###"""###""""""!!!!!!!!!""""""  !!!   $$$ """$$$uuulllccc^^^]]]WWWUUUTTTQQQOOOOOOOOOQQQRRRPPPNNNLLLJJJHHHHHHHHHHHHIIIHHHHHHGGGEEEBBB===:::<<<<<<;;;;;;;;;;;;::::::888666444111000000000111+++***((('''((('''&&&$$$###!!!    ***%%%  """yyypppfffaaa^^^XXXUUUSSSQQQOOONNNOOOPPPQQQQQQPPPMMMJJJHHHGGGGGGHHHIIIIIIIIIGGGEEEAAA===;;;<<<<<<<<<;;;;;;;;;::::::888666444222111000000111+++***((('''((('''&&&$$$!!! !!!  |||sssiiiccc```XXXTTTSSSQQQOOOOOOOOOPPPPPPSSSPPPMMMIIIGGGFFFGGGGGGFFFGGGHHHGGGEEEBBB@@@???======<<<<<<;;;;;;::::::888777666444222222222222///---***((('''%%%###!!! ###$$$$$$###    }}}uuukkkeeeaaaYYYTTTSSSQQQPPPOOOOOOPPPPPPSSSQQQMMMIIIGGGFFFGGGHHHGGGHHHIIIHHHDDDAAA@@@@@@>>>>>>===<<<<<<;;;::::::999999777666555333333333///---***((('''%%%###!!!!!!!!! """###$$$"""  !!!!!! !!!!!!  ((({{{tttllleeeaaaYYYTTTSSSRRRRRRQQQQQQPPPQQQSSSPPPLLLHHHFFFFFFHHHIIIKKKLLLLLLIIIBBB>>>===>>>???>>>>>>===<<<;;;::::::999999888777555444333222+++***((('''((('''&&&$$$$$$###"""""""""    """!!! 666'''xxxssskkkeeebbbZZZUUUTTTTTTSSSRRRRRRQQQQQQRRROOOKKKHHHFFFGGGIIIKKKKKKMMMMMMIIIBBB======?????????>>>===<<<;;;::::::777777777666444333111000+++***((('''((('''&&&$$$###""""""###$$$"""!!!!!!!!!  !!!  """666&&&uuuqqqjjjeeebbbZZZUUUUUUTTTTTTSSSSSSRRRRRRRRROOOKKKGGGFFFGGGJJJLLLHHHKKKLLLHHHBBB???@@@CCC@@@???>>>===<<<;;;::::::666666555444333111000//////---***((('''%%%###!!! """%%%(((((('''%%%!!!###$$$$$$###"""  !!!!!! !!!,,, !!!""" qqqllllllggg```]]][[[ZZZYYYUUUQQQOOOOOOPPPPPPNNNKKKIIIIIIJJJKKKMMMNNNLLLHHHCCC???<<<;;;:::<<<<<<===============<<<777777666555333222111000...---+++(((&&&$$$#########""""""###%%%'''&&&&&& !!!######""""""   """ !!!""""""######""" """""" qqqkkkkkkfff```]]][[[ZZZYYYUUUQQQOOOOOOPPPPPPNNNKKKIIIHHHIIIJJJLLLNNNMMMKKKHHHEEEBBBAAA@@@;;;<<<<<<=========<<<<<<777777666555333222111111---,,,***(((&&&%%%$$$$$$%%%###"""!!!"""""" """  ###$$$""""""!!!!!!!!!###&&&'''((()))(((&&&!!!!!!%%%"""  rrrjjjiiieee___]]]ZZZZZZXXXUUURRROOOOOOPPPPPPNNNKKKIIIGGGHHHIIIJJJIIIIIIHHHGGGEEECCCBBB@@@;;;<<<<<<<<<<<<<<<;;;;;;888777666555444222111111,,,+++***((('''&&&%%%%%%%%%###!!!!!!!!! !!!"""$$$###!!!"""!!!"""%%%(((+++,,,---,,,***%%%!!!rrriiigggccc^^^]]]YYYYYYXXXVVVRRRPPPPPPPPPPPPNNNKKKHHHGGGGGGIIIJJJGGGGGGGGGGGGEEEBBB@@@>>>;;;<<<<<<<<<<<<;;;;;;:::888888777555444333222111,,,+++***((('''&&&&&&&&&###"""!!!!!!"""###"""  !!! !!!""""""!!! ###%%%'''(((%%%%%%$$$!!!rrrhhhgggbbb]]]\\\XXXYYYXXXVVVSSSPPPPPPPPPPPPNNNKKKIIIGGGHHHIIIJJJLLLLLLKKKIIIGGGCCC@@@>>><<<<<<======<<<;;;;;;:::888888777666444333222111,,,+++***)))''''''&&&&&&###""" !!!""""""!!! $$$$$$"""   !!!"""###rrriiigggbbb]]]\\\WWWXXXXXXWWWSSSQQQPPPPPPPPPNNNKKKIIIIIIJJJKKKMMMMMMLLLJJJGGGDDDAAA>>><<<>>>>>>>>>>>>===<<<;;;;;;999888777666555333222222---,,,+++)))((('''&&&&&&$$$""" %%%$$$""" !!!""""""!!!!!! sssiiihhhccc]]][[[VVVXXXXXXWWWTTTQQQPPPPPPOOONNNLLLJJJJJJKKKNNNOOOLLLKKKHHHEEEBBB???>>>===????????????>>>===<<<;;;999888777666555444333222///...,,,***(((&&&%%%%%%###"""  !!! """ """ """"""""" !!!!!!!!!!!!!!! sssjjjiiiccc]]][[[VVVWWWXXXWWWTTTQQQPPPPPPOOONNNLLLKKKKKKMMMOOOQQQPPPNNNKKKHHHEEEDDDCCCCCC@@@@@@@@@@@@???>>><<<<<<999999888666555444333222000...,,,***(((&&&%%%$$$!!!!!! """$$$%%%%%%$$$'''###!!!"""### """''')))***!!! ###"""  """""""""!!! !!!"""ssskkkcccaaabbb^^^]]][[[WWWTTTSSSSSSTTTUUURRROOOKKKHHHHHHJJJMMMPPPQQQQQQNNNKKKFFFDDDDDDEEEAAAAAAAAA@@@>>>===;;;:::888666555555555555333111///---***'''%%%$$$$$$%%%###"""""""""$$$$$$"""!!!!!!   %%%'''!!!  tttllldddbbbbbb]]][[[YYYVVVSSSQQQQQQRRRSSSPPPMMMJJJHHHHHHKKKOOOQQQQQQPPPNNNJJJFFFDDDDDDDDDAAAAAA@@@@@@>>>===;;;:::888777555555555555333111...,,,***'''$$$$$$$$$$$$!!! """""" ###$$$!!!!!!   vvvnnnfffbbbbbb\\\ZZZWWWTTTQQQOOOOOOPPPQQQNNNLLLIIIHHHHHHKKKOOORRROOOOOOMMMJJJFFFCCCCCCDDDAAAAAA@@@???>>><<<;;;:::999777555555555444333111---,,,)))&&&$$$#########!!! """""" ###"""!!!   """"""wwwooogggcccaaa[[[ZZZWWWTTTPPPNNNNNNOOOPPPOOOMMMJJJHHHHHHJJJMMMOOOMMMMMMLLLIIIEEECCCBBBCCC@@@@@@@@@???>>><<<::::::999777555555555444222000---+++)))'''%%%###""""""###"""""""""$$$$$$"""!!!"""!!!###"""!!!   wwwooofffbbbbbb\\\[[[YYYUUUQQQOOOOOOOOOPPPRRROOOLLLIIIHHHHHHJJJKKKKKKLLLKKKIIIEEEBBBAAABBB@@@@@@@@@???===<<<:::999999888666555555444222000,,,+++***'''%%%$$$###"""###"""""""""$$$$$$"""!!!""" """&&&(((&&&###   uuummmdddbbbbbb]]]\\\ZZZVVVRRRPPPOOOPPPPPPSSSPPPMMMJJJHHHGGGHHHHHHIIIJJJJJJHHHEEEBBBAAAAAA@@@@@@???>>>===;;;:::999:::888666555555444111000---,,,+++)))'''%%%###"""!!! """"""  """%%%$$$!!! sssjjjbbbaaaccc___\\\ZZZVVVRRROOOOOOOOOPPPQQQOOOLLLIIIHHHHHHHHHIIIHHHIIIIIIHHHDDDAAA@@@@@@@@@??????>>>===;;;:::999:::888666555555333111///------,,,***(((&&&$$$###!!! """"""  qqqhhhaaa```dddaaa\\\YYYUUUQQQOOONNNNNNOOOOOONNNKKKIIIHHHHHHIIIJJJGGGHHHIIIHHHDDDAAA@@@????????????>>>===;;;999999:::888666555555333111///......---+++)))'''%%%$$$###"""""""""$$$$$$###!!! !!!!!!"""###$$$   !!! """ !!!""" mmmfffaaa``````YYYXXXWWWTTTQQQOOONNNNNNNNNOOONNNMMMKKKHHHHHHJJJLLLIIIIIIGGGEEEDDDBBB@@@@@@@@@@@@???===<<<:::999999::::::999777666444333333+++***)))((('''&&&%%%$$$&&&$$$"""!!! !!!"""###"""!!!!!! """!!!%%%###   !!!  !!!iiibbb\\\\\\\\\VVVYYYWWWTTTQQQOOONNNNNNNNNRRRQQQOOOLLLIIIHHHJJJLLLJJJIIIGGGFFFDDDBBB@@@@@@@@@???>>>===<<<:::999999999888777666555333222222++++++***)))'''&&&%%%%%%%%%$$$"""!!! !!!"""###""""""!!!   !!!######!!! ### """""""""}}}fff___YYYYYYZZZUUUYYYWWWSSSPPPNNNMMMNNNOOOTTTSSSQQQMMMJJJHHHJJJKKKJJJIIIHHHFFFDDDBBB@@@?????????>>>===;;;:::999999888777666555444333222111---,,,+++***((('''&&&%%%$$$###"""!!! !!!"""######"""  !!! !!!!!!!!!%%%""" }}}fff```ZZZZZZ\\\XXXYYYWWWSSSOOOMMMMMMNNNOOORRRQQQPPPLLLJJJIIIJJJLLLKKKJJJHHHFFFDDDBBB@@@???>>>>>>===<<<;;;:::999888888777777666444333333222...---,,,***)))'''&&&%%%###"""!!!!!!!!!!!!""""""###"""  !!!!!!  !!!  !!!   }}}ggg```ZZZZZZ\\\YYYXXXVVVRRROOOMMMMMMMMMNNNNNNNNNMMMKKKIIIIIIKKKMMMLLLKKKIIIGGGDDDBBB@@@???======<<<;;;:::999999888999888888777666555444444...---,,,***)))'''&&&%%%!!!!!!!!!!!!!!!!!!""""""###"""!!!  !!!!!!!!!  !!! !!! !!!  """!!! !!!### ###$$$$$$ }}}ggg```XXXXXX[[[XXXWWWUUUSSSPPPNNNMMMLLLLLLLLLLLLLLLJJJIIIIIILLLNNNMMMLLLJJJGGGEEEBBB@@@???<<<<<<;;;::::::999888888999888888777666666555555...---,,,***(((&&&%%%$$$ !!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""  !!! !!! $$$&&&""" !!!"""###!!!~~~iiiaaaXXXWWWZZZYYYUUUTTTSSSQQQOOOMMMKKKJJJNNNNNNMMMKKKIIIIIILLLNNNMMMLLLJJJHHHEEEBBB@@@???;;;;;;::::::999999888888777777777666666555444444------+++)))'''%%%$$$### !!!!!!"""!!!!!! """######"""!!!   !!!!!!""" """""" %%%)))$$$ !!! kkkcccZZZXXX\\\ZZZTTTTTTSSSRRRPPPNNNKKKIIIQQQQQQOOOMMMJJJJJJKKKMMMNNNLLLJJJHHHEEEBBB@@@???;;;::::::999999888888888666666666555444444444333---,,,+++)))&&&$$$###""" !!!""""""!!!!!! ###$$$$$$###!!!  !!!###!!!###&&&$$$    """!!!""""""  !!! &&&***%%% !!!""""""%%%###!!!hhhaaa\\\ZZZYYYSSSWWWUUURRROOOMMMMMMMMMNNNPPPOOOMMMKKKJJJKKKLLLMMMMMMLLLJJJHHHEEEDDDCCCBBB============<<<<<<<<<<<<999999777555444444333333,,,---+++(((###"""$$$'''!!! """"""   !!!  !!!!!!$$$!!!    ###%%%$$$!!!  """%%%''''''""" !!!ggg```[[[ZZZZZZTTTWWWVVVTTTQQQPPPOOONNNNNNPPPOOOLLLKKKJJJJJJLLLLLLMMMLLLJJJGGGEEEDDDCCCBBB@@@@@@???>>><<<;;;::::::::::::888777555333111111,,,,,,,,,(((%%%###$$$&&&!!!!!! !!!"""###!!!!!!!!!!!!!!!!!!""""""""" """### !!! """  !!! """%%%'''&&&###!!!  '''%%%###!!! %%%!!!fff___ZZZZZZ[[[VVVWWWWWWVVVTTTRRRQQQPPPOOOPPPNNNLLLJJJJJJJJJKKKLLLLLLKKKIIIGGGEEEDDDCCCBBBDDDCCCAAA???===;;;999888:::::::::888666333000...+++,,,,,,***&&&$$$$$$%%%"""!!!!!!"""######""" ######"""""""""""""""!!! !!!###    !!!'''""""""!!!$$$&&&&&&%%%$$$"""  !!!!!!  !!!%%%$$$###""""""###$$$%%%###fff^^^YYYZZZ\\\XXXWWWWWWWWWVVVUUUSSSQQQPPPOOONNNLLLJJJIIIJJJKKKLLLLLLKKKIIIGGGEEEDDDCCCBBBDDDCCCBBB@@@===;;;999999888999999999777444111///+++,,,,,,***(((&&&$$$$$$###"""""""""$$$$$$"""!!!""""""!!!!!!  !!!   !!!%%%!!!""" ###$$$$$$""""""!!!"""######!!!!!!"""######%%%$$$$$$$$$%%%&&&((((((""" !!!~~~eee^^^YYYZZZ]]]YYYWWWWWWWWWVVVUUUSSSQQQPPPOOONNNKKKJJJIIIJJJKKKLLLKKKJJJHHHFFFEEECCCCCCCCCBBBBBBAAA???>>><<<;;;;;;666777888888777555333111---,,,+++***)))'''%%%######"""""""""$$$$$$"""!!!""""""!!!!!! !!!"""""""""  """!!!    ###$$$"""!!!!!!"""  !!!!!!###$$$$$$### """#########,,,+++)))'''%%%$$$######!!! !!! }}}eee___ZZZ[[[]]]YYYVVVVVVUUUTTTSSSRRRQQQQQQOOOMMMKKKIIIIIIIIIJJJKKKJJJIIIHHHFFFDDDCCCCCCCCC@@@@@@???>>>======<<<<<<555666777777777666444444...,,,***))))))(((&&&$$$"""!!!!!!"""######""" ######"""""""""""""""!!!    !!!     """!!! ###  !!!"""%%%%%%"""!!!"""###  !!!#########"""""" """###$$$$$$%%%%%%###  !!!"""""""""''''''&&&&&&%%%%%%$$$$$$ |||eee```\\\\\\]]]XXXUUUTTTSSSQQQPPPPPPPPPPPPNNNMMMKKKIIIHHHIIIJJJKKKIIIIIIGGGFFFDDDCCCCCCCCC@@@??????>>>===<<<;;;;;;888777777666555444444444000---)))(((((((((&&&%%%!!!!!! !!!"""###!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!"""  !!!!!!  !!!    !!! %%%"""  """%%%$$$  ###!!! !!!###$$$%%%$$$$$$ """###$$$%%%$$$%%%%%%###   !!! """$$$%%%&&&&&&{{{eee```]]]]]]]]]XXXUUUSSSQQQOOONNNNNNPPPPPPNNNMMMKKKIIIHHHIIIJJJKKKIIIHHHGGGEEEDDDCCCCCCCCC@@@@@@???===<<<:::999999:::999888666444333333333222...)))'''(((((('''%%%!!! !!!""""""!!! ###"""  """###### !!! """  """!!!  !!!!!!!!!    """!!!    !!! ###!!!!!!  ###$$$%%%%%%$$$ !!!"""$$$%%%&&&$$$%%%%%%###"""!!!   {{{eeeccc___\\\]]]ZZZVVVUUUTTTRRRPPPNNNLLLKKKNNNNNNMMMKKKJJJIIIHHHGGGKKKJJJIIIGGGFFFEEEEEEEEE@@@@@@???>>>===<<<;;;;;;888888999:::;;;999555111---***(((''''''((((((''' !!!!!!""""""!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!$$$###!!!!!!  !!!!!! """!!!   !!!&&&!!!!!!!!!!!!  |||eeebbb]]]ZZZZZZWWWVVVVVVTTTRRRPPPNNNLLLLLLNNNNNNMMMKKKJJJIIIHHHGGGIIIHHHGGGFFFDDDDDDCCCCCCDDDCCCAAA???<<<:::888888888888888999999888444222...,,,)))(((((()))(((''' !!!!!!"""""""""!!!!!!""""""""""""!!!!!!  !!! !!!!!!      $$$###!!!######!!!"""  }}}fffbbb\\\XXXWWWTTTWWWVVVTTTSSSQQQOOOMMMLLLNNNNNNMMMKKKJJJIIIHHHGGGGGGFFFEEEDDDCCCBBBBBBBBBDDDCCCAAA???===:::999888999888777777777666444222///,,,***(((((('''&&&$$$!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!   """"""  !!!   !!!"""""" $$$""" $$$  !!!{{{dddaaa[[[WWWWWWTTTWWWVVVUUUSSSQQQPPPNNNNNNNNNNNNMMMKKKJJJIIIHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCAAA@@@@@@???>>>===<<<<<<:::888666555555555333111...,,,)))((('''&&&###!!!"""""""""""""""""""""""" !!!!!!""""""""""""!!! %%%### !!!"""!!!!!! !!!   """###$$$!!!!!!  !!!xxxbbb```\\\YYYZZZWWWWWWVVVUUUTTTRRRPPPOOOOOONNNNNNMMMKKKJJJIIIHHHGGGFFFFFFEEEDDDDDDDDDEEEEEEAAAAAA@@@???>>>===<<<<<<:::888666555555555333111000...+++***)))'''$$$""""""""""""!!!!!!!!!!!!!!! !!!""""""""""""""" !!!!!! %%%###!!!!!!!!!   ###%%%""" !!!!!!###!!!vvvaaa___\\\[[[\\\ZZZWWWWWWVVVTTTSSSQQQPPPPPPNNNNNNMMMKKKJJJIIIHHHGGGFFFFFFEEEEEEEEEFFFGGGGGGEEEDDDBBB@@@>>>;;;:::999;;;999888777777555333000222000...---,,,***'''%%%!!!!!!!!!!!!  !!!""""""######"""      !!!  !!!  !!!!!!  !!!   !!!!!! $$$!!! !!!$$$$$$"""vvvaaa```]]][[[]]]ZZZWWWWWWVVVUUUSSSRRRQQQQQQNNNNNNMMMKKKJJJIIIHHHGGGEEEEEEEEEEEEFFFFFFGGGHHHEEEDDDCCC@@@>>><<<:::999::::::999999999666333///000///------,,,***'''$$$!!!  !!!"""############   !!!   !!!""" !!!  !!!  """"""!!!   !!!!!! !!!!!!  !!! """######"""!!!!!!  $$$!!! !!!""" !!!!!!xxxbbbaaa]]][[[]]]ZZZWWWWWWVVVUUUTTTRRRRRRQQQNNNNNNMMMKKKJJJIIIHHHGGGEEEDDDDDDEEEEEEFFFGGGHHHBBBAAAAAA@@@???>>>======:::::::::;;;:::777333///,,,+++*********(((%%%"""  !!!"""############!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  !!!  !!!###!!!    !!! !!!  """###%%%!!!!!! """######"""!!! !!!!!! !!!"""###### """###$$$###"""!!! !!!"""###!!!"""$$$%%%&&&######""""""""""""######!!!!!! !!!    !!!!!!!!! !!!~~~fff```ccc```\\\[[[UUUWWWXXXWWWTTTRRRQQQQQQMMMMMMLLLKKKKKKJJJKKKKKKLLLMMMLLLJJJGGGEEEFFFGGGHHHHHHEEEBBB>>>===>>>@@@AAA???;;;999666444000------,,,***(((&&&%%%$$$$$$&&&$$$!!!!!!!!!!!! !!!$$$%%%$$$!!!!!!$$$###!!! !!!!!!"""""""""!!!!!!###%%% !!! !!!!!!!!!"""  !!!!!!!!!!!!!!!!!!""" !!!!!!""""""!!!!!!!!!########################%%%$$$###"""""""""###$$$###"""  """%%%(((*********+++,,,+++***((('''&&&$$$   ###!!!"""###"""!!! !!!$$$###!!!!!!""" jjjbbbccc```\\\[[[UUUWWWXXXWWWTTTQQQQQQQQQNNNMMMLLLKKKJJJJJJJJJKKKLLLLLLLLLIIIGGGEEEFFFGGGFFFEEECCC???<<<;;;<<<===@@@===:::888666444111......---+++)))'''&&&%%%%%%$$$""" !!!""""""!!!!!!###"""$$$"""!!! """ !!!!!! !!!  !!!"""!!! !!!$$$ !!!!!!  """  """###""" $$$$$$$$$$$$%%%%%%%%%%%%&&&'''((((((((((((((((((((((((((((((((('''''''''))))))(((&&&%%%%%%%%%%%%"""!!! !!!$$$(((+++,,,---///111333222///...,,,)))$$$!!!  !!!!!!   kkkaaaaaa^^^ZZZZZZVVVWWWWWWVVVSSSQQQPPPPPPNNNMMMLLLJJJJJJJJJJJJJJJKKKLLLKKKIIIFFFEEEFFFGGGDDDDDDBBB???<<<:::;;;<<<===;;;888777666444111//////...,,,***(((''''''&&&"""!!! """######""" !!!"""""" ###"""   !!!!!!  """ $$$%%%$$$""" !!!!!!     !!!!!!!!! """  !!!!!!###""""""!!!!!!!!!"""""""""""""""""""""######$$$$$$######$$$%%%&&&&&&$$$)))))))))*********++++++,,,------.../////////...........................///......---,,,***)))(((&&&%%%###"""!!!!!!""""""(((+++000444666888;;;===>>><<<999777444000,,,((($$$$$$######""""""!!!!!!  iii^^^^^^[[[XXXYYYVVVWWWWWWUUURRRPPPPPPPPPOOOMMMKKKJJJIIIIIIIIIJJJKKKKKKKKKIIIFFFEEEFFFGGGEEEEEEDDDAAA===<<<<<<===;;;999777666555444222000///...,,,***((('''&&&&&&###!!! """###"""!!!"""###$$$######"""!!!!!!"""!!!  !!!!!!!!! """"""!!!###"""!!! """!!!!!! """#########"""""" !!!!!!    !!!""""""###############$$$%%%%%%$$$$$$$$$%%%&&&'''(((((('''''''''((()))*********---------...//////000000...///000111222222222222333333333333444444444444222333444444333222000///...---+++***)))******+++///333777;;;===???BBBDDDDDDBBB@@@>>><<<999555111+++***)))'''&&&$$$######!!!!!!   !!!!!!  iii^^^^^^\\\ZZZ[[[WWWWWWWWWUUUQQQOOOOOOPPPOOONNNKKKIIIHHHHHHIIIJJJJJJJJJJJJHHHFFFEEEFFFGGGEEEEEEDDDAAA>>><<<<<<<<<:::888666555666555333111...---+++)))'''&&&&&&%%%%%%###!!!!!!!!!!!! ##################"""!!!!!!  !!!!!!!!! """!!!!!!!!!!!!   !!!!!!     """ !!!  !!!"""######""""""###$$$%%%'''((()))%%%%%%%%%&&&'''((()))***))))))***++++++,,,------......///000000111222222///000111333444444555555666666666666777777888888555666777999:::999888888555444333111111111111222222555999<<<>>>???AAABBBFFFEEECCCCCCCCCAAA===:::333222000---***(((&&&$$$&&&%%%$$$###"""!!!  """"""!!!!!!!!!   """"""!!!kkkaaaaaa___]]]]]]XXXXXXWWWTTTPPPOOOOOOPPPPPPNNNKKKHHHGGGGGGHHHJJJIIIJJJJJJHHHFFFEEEFFFGGGCCCCCCCCCAAA===;;;:::::::::999777666666555444222...---+++)))'''&&&%%%%%%&&&$$$"""!!!!!!!!! """!!! !!!""""""!!!!!!     """!!!"""###$$$!!!!!! !!!!!!!!!   !!!!!! !!!""" !!!""""""!!!!!!"""""""""######$$$%%%%%%#########$$$&&&''')))***$$$$$$$$$$$$%%%&&&((((((''')))***+++***+++,,,...,,,------...///000111111000111333444666777888888777777888888999:::::::::888999:::<<<===>>>>>>>>>:::999777666555555666666888:::>>>@@@AAABBBCCCEEEFFFFFFEEEFFFFFFFFFCCCAAA:::999777444000---+++***...---,,,***(((&&&%%%$$$ !!!!!!!!!  """"""   !!!!!! lllbbbaaa___\\\\\\XXXXXXVVVSSSPPPNNNNNNOOOQQQNNNKKKGGGFFFGGGHHHIIIHHHIIIIIIHHHFFFEEEFFFGGGCCCDDDDDDBBB>>><<<;;;;;;<<<:::888777777666444222///...,,,***((('''&&&&&&$$$###!!! !!!"""!!! """ !!!######!!!       """ !!!""""""     !!!!!!!!! !!!###$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''""""""""""""######$$$%%%###%%%((((((''''''))),,,)))******+++,,,---...//////000222444666777888888888999999:::;;;;;;<<<<<<<<<<<<<<<===>>>???@@@AAA===<<<;;;999999999999:::;;;>>>BBBEEEFFFFFFHHHIIIHHHGGGGGGHHHIIIHHHFFFCCC???>>><<<:::888555444333777666444111///,,,***)))###!!! !!!!!!"""!!!   !!!!!!!!! !!! kkkaaa```\\\XXXXXXXXXXXXVVVSSSOOONNNNNNOOOQQQNNNKKKGGGFFFFFFHHHIIIHHHIIIIIIGGGFFFEEEFFFGGGFFFFFFGGGEEEAAA>>>=========;;;999888777666444222000///---+++***(((((('''"""!!! """######"""$$$"""!!!###%%%&&&$$$!!!   !!! !!!!!!  !!!!!!   """###  """!!! !!!"""$$$%%%&&&''''''))))))(((((((((''''''''')))((('''&&&%%%$$$$$$$$$!!!!!! !!!!!!"""""" ###%%%%%%$$$$$$''')))''''''((()))***+++,,,------...000222444666666777999::::::;;;<<<=========@@@???>>>===>>>???@@@AAAAAA@@@>>>===<<<<<<======999<<<@@@CCCDDDFFFGGGIIIJJJIIIIIIIIIJJJIIIFFFDDDAAAAAA@@@>>>===;;;::::::>>><<<:::777333000...---+++(((%%%#########"""!!! !!!""""""        !!!nnnaaaaaa```]]]ZZZWWWVVVUUUSSSQQQPPPOOOOOONNNMMMKKKIIIHHHHHHHHHHHHJJJIIIHHHHHHGGGGGGGGGGGGHHHHHHFFFCCC???===<<<===:::;;;======<<<:::666444///,,,***))))))((('''&&&""""""############""""""###$$$$$$$$$$$$###"""""""""!!!  !!!!!! !!!""""""  !!!"""######$$$!!! ### !!!!!! &&&%%%$$$"""!!!!!!!!!!!! """"""!!!!!!  !!!"""""" !!!""""""!!!!!!!!!""""""######$$$$$$###$$$&&&((())))))(((((())))))(((''''''((()))***&&&&&&%%%$$$######""""""""" ###&&&######$$$%%%$$$###!!! %%%$$$""""""###&&&***,,,%%%$$$%%%)))---222333444777777888888888999999999>>>>>>>>>>>>???@@@AAAAAABBBAAA?????????>>><<<:::>>>???@@@AAACCCEEEFFFFFFEEECCCCCCDDDGGGGGGDDD@@@CCCBBB@@@??????@@@BBBCCC??????>>><<<999777444333,,,***'''&&&%%%%%%###"""###!!!   !!!!!!  nnnaaaaaa```]]]ZZZWWWVVVTTTRRRPPPOOOOOONNNNNNMMMKKKIIIHHHHHHHHHHHHIIIHHHHHHGGGGGGGGGHHHHHHGGGGGGFFFCCC???===<<<===;;;<<<<<<<<<;;;888555444...+++)))(((((('''&&&%%%""""""""""""""""""!!!!!!###$$$$$$$$$$$$###""""""!!!!!!"""### !!!   !!!  !!!!!!!!!###  """ ###$$$###$$$###"""!!!   ### """!!!   !!!!!!  """###$$$%%%%%%%%%&&&(((***+++++++++***((('''&&&&&&%%%&&&''''''%%%$$$$$$###"""!!!!!!!!!$$$###!!! ###&&&((("""""""""""""""!!! &&&%%%$$$$$$%%%&&&((()))))))))))))))))))))******...///000111222444555555;;;;;;;;;;;;<<<===>>>??????===<<<<<<===<<<:::888:::;;;<<<>>>???AAABBBCCCEEEDDDCCCEEEGGGHHHGGGEEECCCBBBAAA@@@@@@BBBCCCDDDBBBAAA???===;;;888666555///---***(((((('''%%%######!!! """ooobbbaaaaaa]]]ZZZVVVUUUSSSQQQOOONNNMMMMMMMMMMMMKKKJJJIIIHHHHHHHHHGGGGGGGGGFFFGGGGGGHHHHHHGGGGGGEEEBBB???<<<<<<======<<<;;;:::888666444333---+++((('''''''''%%%$$$###$$$$$$$$$###"""!!!!!!###$$$$$$$$$$$$###""""""  """  """   !!!$$$%%%%%%!!!!!!   """$$$  !!!!!! !!!###$$$&&&&&&'''(((***+++,,,---,,,,,,((('''&&&%%%%%%%%%%%%&&&$$$$$$######""""""!!!!!!"""!!!!!! !!!###$$$%%%###""""""!!!!!!!!!!!!!!!###########################&&&''''''%%%%%%'''***&&&&&&(((***---///000111444444555555777888999:::;;;:::999999::::::888666333444555666888:::;;;<<<===<<<<<<===@@@BBBCCCCCCDDDCCCBBBBBBBBBDDDEEEFFFEEEDDDAAA???===;;;::::::555333111///...---***((($$$!!!!!! pppcccbbbaaa]]]ZZZVVVTTTRRRPPPNNNMMMLLLLLLMMMLLLKKKKKKJJJIIIIIIIIIFFFFFFFFFFFFFFFGGGHHHIIIFFFFFFDDDBBB>>><<<<<<======<<<;;;888666444333222...,,,)))(((((((((&&&%%%&&&&&&&&&&&&%%%$$$###"""###$$$$$$$$$$$$###""""""""""""!!!!!!!!!!!!"""""" ### !!!!!!!!!  """###$$$  !!!      !!!###$$$%%%%%%&&&''')))***+++,,,++++++(((((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$%%%%%%&&&%%%$$$######$$$%%%&&&"""###$$$%%%%%%$$$###"""!!!%%%'''&&&"""!!!%%%***###$$$%%%''')))+++---...,,,------...///111222333666555555555777777555333+++,,,---...000111222333333333333444777:::===>>>CCCBBBBBBBBBCCCEEEFFFGGGFFFEEECCCAAA??????>>>???<<<:::888777666444111...'''$$$  !!!!!! qqqdddbbbaaa]]]ZZZVVVTTTRRRPPPNNNLLLKKKKKKLLLLLLLLLKKKKKKJJJIIIIIIEEEEEEEEEEEEFFFFFFGGGHHHDDDDDDDDDAAA===;;;<<<<<<===<<<:::888666444222222///---+++)))))))))(((&&&$$$$$$%%%%%%$$$######"""###$$$$$$$$$$$$###""""""%%%$$$###"""!!!!!!!!!!!!$$$'''### """""" !!!!!!"""  !!!!!!   !!!!!!  %%%%%%###"""  !!!!!!!!! !!!!!!!!!!!!"""""""""##################%%%&&&((())))))))))))&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((())))))))))))((('''&&&%%%%%%&&&((()))&&&''')))***++++++***)))***------)))""" ###%%%%%%&&&'''((()))******'''''''''((()))+++,,,---000///...///000000...---&&&&&&'''((())))))******---......000222555888;;;>>>??????@@@AAACCCDDDEEECCCCCCCCCBBBBBBCCCCCCDDD@@@???===<<<;;;999666333,,,(((###  !!!!!! !!!!!!!!!    """rrrdddcccbbb^^^ZZZVVVUUUSSSPPPNNNLLLKKKKKKKKKLLLLLLLLLLLLKKKJJJIIIEEEEEEEEEEEEEEEEEEFFFFFFCCCCCCCCC@@@===;;;;;;<<<<<<;;;:::999777555333222000...+++*********((('''!!!!!!"""""""""""""""!!!###$$$$$$$$$$$$###""""""###"""!!! ###&&&### !!!  !!!!!!!!!!!! !!!!!! """''''''"""  !!! !!!"""######   $$$$$$"""!!!  !!!!!!"""""" !!!!!!"""######%%%%%%$$$$$$$$$############$$$%%%'''((((((((((((%%%%%%&&&''''''&&&&&&%%%''''''(((((()))))))))***''''''(((((()))******************)))******+++,,,((()))+++,,,---------,,,---......,,,(((%%%''')))(((((((((((())))))))))))((((((((((((((()))***++++++***))))))******(((&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&((()))***,,,///111777777999:::<<<===>>>???===???AAACCCEEEGGGGGGHHHCCCBBBAAAAAA@@@???;;;888333///((($$$!!!!!!  !!!!!!!!!!!!    !!!   rrreeecccbbb^^^[[[WWWVVVTTTQQQOOOMMMKKKKKKKKKKKKLLLMMMLLLKKKJJJIIIFFFFFFEEEDDDDDDDDDEEEEEEBBBCCCBBB@@@<<<;;;;;;<<<::::::;;;;;;999777444222///---+++******)))(((&&&!!!!!!"""###$$$$$$$$$$$$###$$$$$$$$$$$$###""""""!!! !!!""" !!! !!!!!!!!!!!! !!! %%%,,,,,,%%% !!! !!!!!! !!! !!!"""###$$$  !!!###"""!!!"""!!!######"""    !!!"""""""""!!!!!!!!!""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%''')))*********))))))***+++,,,---------,,,...//////000111222222333,,,,,,,,,,,,,,,.../////////000111111222222222111000000111111111111000000............///000111222---------------.........------,,,,,,,,,------...,,,+++************(((&&&((((((((('''&&&%%%%%%%%%!!!$$$%%%$$$$$$&&&(((---...000222444555666666666999>>>CCCGGGJJJKKKKKKIIIHHHHHHHHHIIIGGGDDDAAA:::444---'''$$$"""!!! !!!!!!""""""!!!!!! """!!!  """!!!   ssseeedddbbb^^^[[[XXXWWWTTTRRROOOMMMLLLKKKKKKKKKLLLMMMMMMLLLKKKJJJGGGFFFEEEDDDDDDCCCDDDDDDBBBBBBBBB???<<<;;;;;;<<<999:::;;;<<<;;;888555333///,,,***))))))((('''&&&###$$$%%%&&&'''(((((((((###$$$$$$$$$$$$###""""""!!! !!!""""""!!!$$$$$$###$$$%%%"""!!!!!!!!!!!!!!!!!!!!!  !!!### !!! '''///000((("""""" !!!"""""" !!! """$$$ !!!"""###$$$!!!!!!!!!  !!!!!!&&&$$$!!!"""$$$'''$$$""""""$$$%%%###!!!!!!!!! ###""""""""""""!!!!!!!!! !!!###$$$&&&''' !!!""""""###""""""""""""###$$$%%%&&&$$$$$$%%%&&&&&&'''((((((&&&((()))+++,,,,,,,,,,,,///000222444555555444444666777888888999:::;;;;;;777666666555666777999:::555666888999:::999888888======<<<;;;::::::999999777555333222222222111///111222222333333444444555333222111111000000111111111///.........---+++))),,,+++***)))(((&&&&&&%%% $$$'''(((&&&%%%&&&((('''(((***,,,...///000111222666<<>>888000)))%%%###"""!!! !!!!!!!!!!!! $$$$$$$$$###""""""!!!!!!!!!  !!!"""###!!!###      !!!!!!"""  rrrhhh___]]]]]]XXXUUUSSSQQQOOONNNMMMMMMNNNMMMMMMLLLKKKJJJIIIHHHHHHHHHGGGEEEEEEFFFEEEDDDBBBCCCCCCBBBAAA???===;;;:::>>>===<<<:::888777555555///...---,,,***)))((('''###"""""""""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%######""""""!!!!!! """""""""!!! """!!!  !!!""" !!!!!!""""""!!!###%%%((()))'''""" !!!!!! !!!!!!  !!!"""######$$$&&&%%%###!!!  !!!   !!!""" !!!!!! !!!!!!"""#########""" ###!!! ###$$$### $$$$$$$$$#########$$$$$$)))((((((((((((((())))))$$$'''***++++++,,,000333333999======???CCCEEEDDDAAA@@@@@@CCCGGGGGGDDD@@@???<<<999888:::<<<>>>>>>===???@@@@@@???@@@CCCEEE???@@@BBBBBBAAAAAACCCDDD;;;999777555444444555666666555444333444555666777666555444333222111111000222333444111...,,,...111222000...------,,,***((($$$$$$$$$###############$$$%%%&&&'''((((((((('''---///444:::@@@FFFKKKMMMRRRRRRRRRQQQPPPNNNLLLKKKAAA:::111+++((('''%%%###$$$""" !!!###%%%$$$$$$###!!! !!!!!!       mmmddd]]]\\\\\\WWWUUUTTTRRRPPPOOONNNNNNOOOLLLLLLKKKJJJIIIHHHGGGGGGHHHFFFDDDDDDDDDDDDCCCBBBCCCCCCBBBAAA???===;;;:::======<<<:::999777666555222111///---***(((&&&%%%%%%$$$$$$###"""""""""###$$$$$$$$$$$$$$$$$$%%%%%%""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!$$$###"""!!!!!!"""###$$$ !!!!!!!!!!!!!!!###%%%&&&$$$!!! !!!###"""!!!  !!!"""""""""$$$"""!!!!!!  !!!   !!! !!!!!!!!!"""##################!!!!!!###$$$###!!!######"""######$$$%%%&&&+++******)))))))))*********,,,///000000222888<<<;;;BBBHHHJJJMMMRRRUUUTTTQQQOOONNNPPPRRRRRROOOKKKFFFDDDCCCCCCDDDEEEEEEDDDBBBCCCEEEFFFFFFGGGIIIKKKGGGHHHHHHHHHGGGFFFDDDBBB???<<<999666555444444444777666555555666777888888999999999:::::::::::::::888:::;;;999666333333333666444222111000///,,,***(((((('''&&&%%%$$$$$$############$$$$$$%%%%%%&&&)))+++///444:::???CCCEEELLLNNNPPPQQQQQQOOOMMMKKKAAA<<<444...***(((%%%"""!!!!!!!!!!!! !!!!!!!!!"""###""" !!!### !!!""""""!!!   !!!!!! !!!   kkkddd]]][[[ZZZTTTVVVUUURRRPPPOOOOOOOOOOOOKKKKKKJJJIIIHHHGGGFFFFFFHHHEEECCCBBBCCCDDDCCCCCCCCCCCCBBBAAA???===<<<;;;======<<<;;;999777666555666444222...+++'''$$$###$$$$$$############$$$$$$$$$#####################!!!!!!!!!!!!"""""""""""" !!!""""""######""""""!!!!!!""""""###!!!!!!!!!  !!!""""""!!!  !!!"""!!!!!! """!!!  !!!!!!  !!! """"""!!!!!!!!!!!!!!!!!!!!!   !!!!!!!!!"""###$$$&&&&&&"""!!! !!!###$$$###"""#########$$$%%%&&&(((((())))))))))))***+++,,,------000222222333777===CCCGGGOOOWWW[[[___dddgggeee\\\ZZZWWWWWWYYYZZZWWWTTTOOOOOONNNOOOQQQQQQOOOMMMPPPRRRTTTVVVVVVVVVWWWYYYVVVUUUSSSTTTUUUSSSNNNJJJHHHDDD@@@===;;;:::888666777666555555777888888777888999:::;;;<<<<<<<<<<<<888:::<<<<<<:::777666666999888666666555444111......---,,,***)))'''&&&%%%$$$$$$###""""""###$$$%%%%%%&&&)))---111555777999BBBFFFJJJNNNPPPOOOLLLJJJDDD@@@:::444///+++&&&### !!!""""""""" ###$$$$$$$$$""""""$$$&&&######################## !!! !!!    !!!!!!"""mmmfff___[[[YYYQQQUUUSSSQQQOOONNNMMMNNNNNNLLLKKKKKKJJJIIIHHHGGGGGGIIIFFFCCCBBBCCCDDDEEEDDDDDDCCCCCCAAA@@@>>><<<;;;=========<<<:::888666444666555222///+++(((%%%$$$!!!!!!!!!""""""$$$%%%&&&############"""""""""""" !!!!!!""""""###### !!!!!!"""""" !!!!!!!!!    !!!"""!!!!!! """  !!! !!!!!!!!! !!!  !!!!!!  !!!!!!"""!!!!!!  !!!  !!!!!! """###%%%'''"""""""""###$$$$$$%%%$$$'''&&&&&&'''''')))******)))***+++,,,...111333444111333666888:::@@@HHHOOOWWW___gggkkknnnrrrsssqqqfffccc```aaadddfffeeeccceeeccccccccceeeffffffeeejjjlllnnnnnnmmmlllmmmmmmkkkgggddddddggggggbbb]]]UUUQQQKKKGGGFFFFFFCCCAAA???===;;;;;;===>>><<<::::::::::::;;;;;;:::999999777999;;;<<<<<<;;;;;;;;;;;;:::999999:::999666444444333222///---+++)))(((((('''%%%#########%%%&&&######%%%'''))),,,---...999<<<@@@EEEHHHIIIIIIHHHHHHEEEAAA<<<777111+++(((############""" '''''''''%%%###"""###$$$''''''&&&&&&&&&&&&''''''$$$###"""!!!    !!! """!!!   lllfff___\\\YYYRRRSSSRRROOOMMMLLLLLLLLLLLLMMMMMMLLLKKKJJJIIIHHHHHHIIIGGGEEEDDDEEEFFFFFFFFFDDDDDDCCCBBB@@@>>><<<;;;============;;;888666444444333111...,,,)))'''&&&######"""!!!!!!!!!""""""#########""""""!!!!!!!!! !!!!!!""""""######""""""!!!!!!  !!!!!! !!!"""### """$$$!!!###%%%### !!!###!!!!!!!!!!!!!!!""""""""" !!!  !!!!!! !!!!!! !!!!!!!!!  !!!!!! !!!###"""!!! !!!"""###$$$######$$$%%%%%%&&&&&&'''))))))((((((((()))******---...///111333666888:::777;;;@@@EEEKKKTTT___gggnnnuuu{{{}}}~~~{{{xxxwwwyyy~~~zzzyyy{{{zzzvvvqqqfff```XXXTTTUUUUUUTTTRRRMMMJJJGGGHHHJJJJJJGGGCCCAAA@@@@@@??????????????????>>>>>>>>>???@@@@@@@@@>>><<<;;;;;;<<<<<<;;;:::999888666444111///------+++)))'''%%%$$$$$$%%%&&&$$$$$$%%%%%%&&&''''''(((111222444888;;;???BBBCCCIIIHHHFFFBBB<<<555000---'''&&&$$$"""!!!!!!"""###&&&''''''&&&$$$###$$$&&&***))))))(((((())))))***&&&%%%###"""  """###!!!!!!"""!!!"""!!!  !!!!!!!!!!!! |||fffaaa]]][[[ZZZTTTRRRPPPNNNLLLKKKJJJKKKKKKMMMMMMLLLKKKJJJIIIIIIHHHHHHGGGFFFFFFHHHHHHGGGFFFDDDDDDCCCBBB@@@>>>===<<<======>>>===<<<999666444222111000...+++)))((('''((('''%%%###!!!$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!""""""""""""###""""""!!!  !!!!!!""""""!!!!!!  !!!""""""### """!!!!!!$$$$$$'''((('''"""  """###!!!!!!""""""""""""""""""  !!!!!!!!!  !!!!!!!!!!!!"""""" !!!!!!!!!!!!!!! !!!""""""!!! !!!"""######"""""""""######$$$$$$%%%'''''''''''')))***************++++++,,,---000111333666999===@@@BBBEEEJJJRRRYYYaaalllwww}}}tttjjjeeefffhhhhhhggg[[[WWWUUUVVVZZZZZZVVVRRRLLLKKKHHHFFFEEEEEEGGGGGGGGGFFFEEEFFFGGGGGGEEEDDDDDDAAA===<<<<<<>>>>>>>>>;;;:::999777555444222222---,,,***(((&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%******+++---000444888:::CCCDDDCCC@@@:::444000///)))'''$$$"""!!!"""$$$&&&###$$$&&&&&&&&&''')))+++++++++++++++++++++++++++&&&%%%###!!! !!! !!!"""""""""""" ######"""!!!!!! yyyccc^^^ZZZYYYZZZTTTRRRQQQOOOMMMKKKKKKKKKKKKMMMLLLKKKJJJIIIHHHHHHGGGEEEEEEFFFGGGIIIHHHFFFDDDEEEDDDDDDBBBAAA???===<<<======>>>>>><<<999666444222111///---***((('''&&&)))(((&&&$$$###"""!!!!!!%%%%%%$$$######"""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!  !!!""""""  ###"""""" $$$'''&&&""" """ !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!! !!!!!!!!!!!!  !!! !!!""""""######""""""!!!###$$$###"""!!!"""$$$"""###$$$%%%&&&&&&''''''%%%''')))***))))))+++------......000222444666777888;;;@@@GGGPPPXXX^^^aaahhhlllsssxxx}}}yyyyyy|||}}}|||ppplllkkknnntttvvvrrrnnneee```ZZZTTTOOONNNNNNOOOOOOPPPSSSXXX[[[[[[WWWSSSMMMHHHBBB>>>======>>>>>>;;;;;;:::999888777777666333222111///---+++***)))***))))))((('''&&&%%%%%%$$$%%%&&&(((***,,,...///888::::::777222---++++++%%%%%%$$$#########$$$%%%$$$&&&'''(((((())),,,...+++,,,------------,,,+++&&&%%%###     !!!!!!""""""###### #########$$$$$$$$$%%%%%%|||eee^^^YYYXXXXXXRRRSSSRRRPPPNNNLLLLLLLLLLLLLLLKKKJJJIIIHHHGGGGGGFFFCCCDDDEEEGGGIIIHHHEEEBBBEEEDDDDDDCCCAAA???===<<<======>>>>>>===:::666444222111///,,,***'''%%%$$$%%%%%%%%%%%%&&&&&&'''(((%%%%%%%%%$$$###""""""!!!######""""""!!!!!!  !!!"""""""""   """"""!!! ###""" ######"""  !!!!!!!!! !!!!!!!!!""""""!!! !!!"""###$$$$$$$$$$$$$$$"""$$$%%%$$$###"""###$$$!!!"""%%%''')))*********&&&(((++++++******,,,///111222444666:::===@@@AAAGGGLLLTTT```mmmzzzyyyoooddd\\\XXXWWWWWWXXX\\\dddmmmttttttnnniiiTTTNNNFFF???======>>>>>>;;;::::::::::::999999999999999888666444222000...++++++***)))((('''&&&%%% """$$$'''))))))((((((///111222000+++'''&&&'''""""""$$$$$$%%%$$$###""")))***+++***))))))+++---+++,,,...//////...,,,+++&&&$$$"""  !!!  !!! ###$$$!!! !!!$$$###  """  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!  !!!"""$$$###"""""""""""""""### !!!"""######"""!!! """###$$$%%%'''((()))***~~~ddd[[[ZZZWWWSSSTTTPPPPPPOOOMMMKKKJJJKKKMMMGGGGGGHHHHHHHHHGGGFFFFFFDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBAAA???===<<<;;;;;;;;;<<<===>>><<<888555555333000---***'''%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%""" $$$&&&### !!!"""""""""!!!""""""######"""!!! """!!!  """###"""!!!!!!%%%$$$ $$$"""  $$$  $$$######"""!!!!!!  !!!!!! !!!"""######"""!!! %%%%%%%%%$$$%%%&&&&&&'''"""''''''$$$###&&&))),,,---//////000111333666<<>>AAA<<>><<<<<<<<<<<<<<<>>>>>><<<888555555444111...+++(((&&&%%%"""""""""######""""""""")))&&&######%%%&&&###!!!"""#########""" !!! !!!"""###$$$""""""!!!!!!   !!!$$$$$$ """###  """ !!!!!! !!!!!!"""###"""###$$$$$$$$$###"""!!!%%%%%%%%%&&&&&&&&&''''''###(((,,,---+++***---000000222555777999<<>>@@@fff]]][[[WWWTTTTTTQQQRRRQQQOOOMMMLLLMMMNNNMMMMMMMMMLLLKKKJJJIIIHHHFFFFFFFFFFFFFFFEEEEEEDDDAAAAAAAAA@@@???>>>===============>>>???<<<999555555444222///,,,)))'''&&&$$$$$$%%%%%%%%%%%%$$$$$$'''%%%"""###%%%&&&$$$!!!###############"""!!!!!!"""!!!!!!$$$&&&""""""""""""!!!!!!!!!!!! ###$$$### !!!###### !!!!!!!!!!!! ###%%%$$$!!! !!!!!!"""""""""""""""######$$$%%%%%%&&&&&&%%%$$$######$$$%%%&&&((((((((('''&&&&&&***...///......000333111444:::???EEEKKKQQQUUU[[[bbbmmmwww~~~}}}zzz~~~gggWWWNNNKKKHHHHHHCCC<<<888999999666555666888999;;;;;;::::::777777888777666444222111,,,+++)))'''%%%$$$$$$###$$$$$$%%%%%%%%%$$$############""""""######$$$%%%************))))))))))))///111444666555222///,,,***'''$$$!!!!!!!!!!!! $$$"""  !!! """ !!!!!!!!!######&&&)))+++***'''$$$!!!  !!!   """### !!!""""""!!! """ !!!###"""!!!!!!"""### """$$$%%%%%%%%%'''((()))+++---///222333555555;;;===AAACCCEEEGGGJJJLLLggg^^^\\\WWWTTTTTTRRRRRRRRRQQQNNNMMMMMMOOONNNNNNNNNMMMLLLJJJIIIHHHGGGGGGHHHHHHGGGGGGFFFEEEAAAAAA@@@??????>>>>>>>>>>>>===>>>??????<<<888555444333111///,,,)))'''%%%%%%%%%&&&&&&&&&&&&%%%%%% !!!$$$&&&&&&%%%############""""""!!!!!!$$$###!!! !!!!!!!!!"""""""""!!!!!!!!!  ### !!!!!!!!!!!! """"""!!!!!!""""""""""""!!!!!! """"""!!!  !!!"""!!! ### !!!!!!"""""""""""""""""""""###$$$$$$&&&&&&&&&&&&%%%$$$$$$######%%%''')))***)))((('''***,,,///000000111333555666<<>>>>>>>>>>>>>>===>>>>>>>>><<<888444111000///---+++(((%%%$$$""""""############""""""!!!$$$%%%&&&&&&""""""!!!!!! """""""""!!!!!!  !!!!!!!!! !!! !!!!!!"""""""""  !!!!!! !!!""""""###""""""!!!!!! """""""""  !!!!!!###""" """!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!""""""###$$$&&&&&&%%%%%%$$$$$$$$$$$$###%%%(((***,,,,,,,,,+++///111333555777999<<<>>>FFFOOO\\\kkkwww}}}zzz~~~~~~{{{}}}wwwkkkdddaaa^^^VVVJJJCCCBBBAAA>>>@@@@@@@@@@@@>>><<<:::999999999999999999999999888888777555222...+++((('''$$$$$$$$$$$$$$$$$$%%%%%%######""""""######$$$%%%"""###$$$&&&)))+++,,,---+++...444888:::999777444+++((($$$!!!!!!!!!  !!!!!!!!!  &&&000999<<<888...'''"""!!!!!!""" !!!"""###!!! !!!### !!!"""""""""""""""%%%%%%$$$"""  ###%%%&&&&&&&&&&&&((()))+++///333666777777888888555777:::===???@@@@@@@@@AAACCCEEEEEEEEEFFFGGGIIIjjj```^^^XXXTTTTTTQQQRRRSSSRRROOONNNMMMNNNMMMMMMMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHGGGGGGFFFDDDCCCAAA???=====================>>>===;;;666333/////////---+++(((%%%#########$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%""""""!!!  !!!""""""!!!  !!!!!!!!! !!!!!!"""""""""!!! !!! !!!"""""""""  !!!""""""  !!!!!!!!!"""!!! !!!###$$$!!! """""""""!!!"""######$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&'''***---000111222333222444777<<>>===<<<888888888999999::::::;;;999999777444111---***)))''''''&&&%%%%%%&&&&&&'''######""""""######$$$%%%###$$$&&&(((+++---///000...000555888:::999777555...+++&&&###"""!!! !!!"""!!!   ###!!!!!!"""!!!  &&&111:::===888...'''"""!!!  !!!""" !!!""""""!!!   !!!!!!!!! %%%%%%%%%$$$"""!!!"""###''')))+++++++++,,,...//////333999<<<<<<;;;::::::999:::;;;===>>>?????????@@@BBBCCCCCCBBBBBBCCCDDDlllaaa^^^YYYTTTTTTPPPQQQRRRRRROOOMMMLLLMMMLLLLLLLLLLLLLLLKKKJJJJJJHHHHHHHHHHHHHHHGGGFFFFFFFFFDDDAAA>>><<<<<<<<<<<<===<<<<<<===<<<999555222/////////...,,,(((%%%###%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%$$$###$$$$$$######!!! !!!""" !!!!!!"""!!!"""""""""!!! !!!"""""""""!!!!!!###############"""!!!!!! !!!""""""!!!!!!!!! !!!""" !!!!!!!!!!!!  !!!!!!""" !!!###$$$###!!! !!!"""""""""###############$$$%%%%%%'''&&&&&&&&&&&&''')))******+++...111555888:::<<<;;;===BBBJJJTTT^^^eeehhhsss|||~~~uuuooooooqqqrrrwww}}}zzzrrrfffhhhjjjjjjiiijjjmmmooolllmmmnnnmmmkkkhhhhhhhhheee```___dddiiimmmrrrwww}}}{{{sssnnnooonnnlllaaa^^^WWWOOOHHHBBB???===888888888999:::;;;<<<===;;;;;;:::888555222///---+++***(((''''''''''''(((######""""""######$$$%%%%%%&&&''')))***,,,---......000444888;;;<<<;;;;;;222...)))&&&$$$""" !!!!!!!!!!!!###%%%''')))'''%%%###  !!!"""!!!"""!!!$$$((('''"""  !!!""""""""""""  !!!&&&---555888444---'''!!! !!! !!!"""### !!!""""""###### !!!""""""""""""###$$$&&&&&&%%%&&&)))+++---...111111222222444666444888===@@@@@@>>><<<;;;::::::999999999::::::;;;<<<===??????>>>???@@@BBBlllbbb___YYYUUUTTTOOOQQQRRRQQQOOOMMMLLLLLLLLLLLLMMMMMMMMMLLLLLLKKKGGGGGGHHHHHHHHHGGGFFFFFFGGGEEEBBB>>><<<;;;;;;;;;<<<<<<<<<<<<;;;999444111000000000///---***&&&$$$"""######$$$$$$######""" """""""""###$$$&&&%%%$$$"""!!!!!!!!!"""###$$$""" !!! """###$$$###"""!!!  !!!!!! !!!!!!"""!!!!!!!!! !!!###!!!!!!""""""!!! !!!!!!!!!!!!  !!!""""""!!!### !!!###$$$&&&''''''%%%%%%$$$$$$%%%%%%&&&'''''''''''''''((()))+++,,,---...000444888<<<@@@BBBIIILLLRRR]]]jjjwwwwwwppppppgggaaaccceeeffflllsssmmmrrrvvvvvvwwwxxxuuupppmmmqqquuuuuupppmmmnnnqqqgggjjjlllkkkhhheeeeeegggiiidddbbbeeehhhjjjmmmqqqtttwwwzzz{{{~~~||||||ttteeeWWWKKKDDD@@@999999999999:::<<<===>>>>>>>>>===<<<999666444222---,,,***)))((((((((()))#########"""###$$$$$$%%%&&&&&&&&&'''((())))))***+++...222888<<>>===:::999777666555555666777777999;;;<<<<<<<<<>>>@@@qqqaaa]]]ZZZTTTPPPQQQQQQQQQPPPOOOMMMJJJIIIKKKKKKKKKKKKJJJJJJJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEGGGFFFDDDBBB???<<<:::888???>>><<<;;;;;;:::888666222222111///,,,***(((&&&%%%""" ###$$$###!!!$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$"""  !!!"""###$$$$$$ """!!! !!!""""""""""""!!!!!!!!!!!! """#########"""!!!"""!!! !!!!!!""""""""""""!!!!!!!!!!!!  !!!!!!!!!""""""###!!!  """###%%%&&&%%%$$$""""""$$$&&&((('''&&&&&&(((*********111444888===BBBHHHOOOSSS\\\cccnnn{{{~~~wwwrrroookkkeeeaaa]]]```ccceeeeeegggjjjnnnpppsssxxxzzzyyyyyyzzz|||~~~{{{wwwvvv}}}zzzwwwsssqqqppppppppptttoookkklllqqqwwwyyyyyy{{{|||rrrcccUUULLLIIIAAA<<<>>>???;;;999;;;AAA===:::;;;======888222888444///,,,,,,,,,+++)))%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$&&&((()))(((''')))***---000444888;;;===888555000+++&&&$$$###"""###!!! $$$,,,444999<<<888///$$$!!!###### !!! !!! ###"""!!!!!!!!!!!!  $$$'''))))))((('''######$$$%%%%%%%%%%%%$$$!!!!!!!!!!!!!!!  !!!"""""""""!!!!!!"""###$$$$$$%%%%%%&&&'''))),,,///111333444888999999:::;;;;;;<<<<<<======<<<;;;999888777777444222000......000333555888999::::::999:::<<<>>>uuuddd___ZZZTTTPPPQQQQQQQQQQQQPPPNNNLLLJJJKKKKKKKKKKKKJJJJJJJJJJJJHHHHHHGGGFFFEEEEEEEEEEEEDDDDDDCCCBBB@@@>>><<<:::???>>>=========<<<888666333222111///---***((('''%%%###!!!!!!###%%%$$$"""$$$$$$$$$$$$%%%%%%%%%&&&(((%%%""" !!!""""""""" !!!!!!""""""######!!!!!!!!! """!!! !!!""""""#########""""""""""""!!!!!!"""############"""!!! !!!"""!!! !!!!!! #########$$$######"""""" ###"""!!! !!!"""###$$$((()))))))))((((((***,,,((((((((())),,,...//////444888===DDDLLLWWWaaahhhwww}}}{{{xxxuuuuuuvvvvvvtttqqqllljjjgggfffeeedddbbb```cccfffhhhhhhgggiiiooouuuzzz}}}}}}}}}|||{{{}}}pppdddTTTKKKEEEEEEDDD@@@>>>????????????@@@AAA@@@>>>===<<<888444222111000...+++)))((((((''''''&&&%%%%%%(((''''''(((***++++++***((()))+++...111444777999666444111---)))&&&###"""###"""!!!"""'''///777<<>>>>>???@@@CCCEEExxxggg```\\\VVVSSSPPPPPPQQQQQQPPPOOOMMMLLLKKKKKKKKKJJJJJJJJJJJJIIIGGGGGGFFFFFFEEEDDDDDDDDDCCCBBBBBBAAA@@@???===<<<>>>>>>>>>??????===999666333222111///---***((('''&&&$$$######$$$%%%%%%$$$#########$$$$$$$$$$$$$$$)))%%%  ###$$$!!!!!!!!!!!!"""""""""""""""""""""!!!!!!!!! !!!!!!!!!!!!!!!"""###$$$$$$#########""""""""""""!!!!!!"""""""""#########%%%###"""!!!""""""  !!!"""###%%%%%%%%%%%%%%%$$$###""" !!!!!!!!!!!!!!! """""""""#########$$$$$$%%%'''))))))))))))+++------------...000222444666===BBBJJJTTTaaaooo|||zzzrrrccc```\\\ZZZ[[[^^^``````dddeeefffffffffgggiiikkkooorrrssspppmmmooowww|||iii___VVVRRRNNNIIIFFFEEE<<<>>>@@@@@@??????AAACCC???===;;;999888666333111///...,,,***(((((((((((()))(((&&&&&&(((*********'''''')))***,,,///111222111111111///,,,)))%%%###$$$###"""$$$)))111888===@@@BBB>>>444,,,((('''%%%$$$######"""!!!!!! !!! !!!""""""!!!!!!  !!!!!!    !!!!!!###$$$$$$"""!!!!!!!!!"""############"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$%%%###$$$$$$&&&'''(((((()))///000222555777:::<<<======<<<;;;999888777777777333222222111000//////...///000000333777;;;@@@CCCAAACCCEEEFFFHHHJJJMMMPPPwwwgggaaa]]]XXXVVVNNNOOOPPPPPPOOONNNMMMLLLKKKKKKJJJJJJJJJIIIIIIIIIFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCBBBAAA@@@>>>===<<<<<<<<<===??????===888444222111000...,,,)))'''&&&&&&%%%$$$$$$%%%%%%%%%%%%########################((($$$ ###$$$###"""""""""!!!!!!!!! """""""""!!!!!!!!!  !!!"""###$$$""""""""""""!!!!!!!!!!!!""""""!!!!!! !!!""""""###"""!!!!!!""""""!!! ###$$$%%%%%%%%%%%%$$$###"""""" !!!!!!!!!""""""""""""""""""!!!!!!!!!!!! !!!"""###$$$%%%$$$$$$$$$&&&((()))))))))***,,,333333222222333777===AAALLLSSS```nnn{{{vvvnnnggg```ZZZUUURRRPPPQQQWWW___hhhmmmwwwxxxxxxuuusssuuu{{{|||{{{yyynnnfffaaa\\\XXXUUUHHHFFFBBB???<<<===@@@BBB>>>>>>??????>>><<<999777666444111...,,,,,,,,,------+++((('''(((*********&&&&&&&&&'''(((***+++,,,---...000111///+++'''$$$$$$######$$$(((...444888;;;@@@AAA999000,,,***(((%%%%%%$$$###""""""!!!!!! !!! """   !!!!!!""" !!!"""!!!  !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!"""###$$$$$$%%%%%%$$$%%%''')))+++---///000555666777888999:::;;;<<<888777444222000/////////------...//////000000111555666888;;;@@@EEEIIIKKKKKKLLLNNNPPPQQQSSSVVVYYYxxxggg___ZZZVVVUUUNNNNNNOOOOOOOOOMMMLLLKKKJJJJJJJJJJJJIIIIIIIIIIIIEEEFFFFFFFFFFFFEEEEEEDDDEEEDDDCCCBBB@@@===;;;:::::::::<<<===>>>;;;777333111000///---+++(((&&&%%%&&&&&&%%%%%%$$$%%%%%%&&&########################$$$""" !!!""""""!!!######""""""!!!!!! !!!!!!!!!  !!!!!!""""""!!! !!!!!!  !!!"""!!! """"""!!! !!!"""$$$%%%###############"""!!!!!! !!!!!!!!!!!!!!!"""""""""""""""""""""""" """###%%%%%%%%%%%%(((***+++,,,,,,,,,...000444444444555999BBBLLLTTTaaakkkzzz}}}vvvqqqiiibbbZZZSSSNNNLLLKKKKKKMMMTTT^^^mmm|||~~~|||xxxfff\\\NNNEEEAAA@@@???===<<<>>>@@@AAAAAA@@@>>>======;;;888555333333444444555222...,,,,,,,,,,,,,,,&&&&&&%%%%%%&&&'''(((((()))+++...000///---***'''%%%$$$$$$$$$'''***...111444<<<@@@;;;444000...+++((('''&&&%%%$$$###"""""" ###!!! !!!!!!!!!!!!  """  !!!""""""  !!!!!!!!!!!! !!!!!!!!!!!!""""""###### !!!"""###$$$%%%&&&&&&&&&''')))---000333555777888888888777777777777666333111///---+++++++++,,,,,,---///111333666777888>>>@@@BBBEEEIIILLLOOOPPPSSSTTTVVVVVVWWWXXX[[[]]]}}}jjj___XXXSSSQQQOOOOOOPPPPPPOOOMMMLLLKKKJJJJJJJJJIIIIIIIIIIIIHHHEEEFFFGGGHHHHHHGGGFFFEEEEEEEEEDDDBBB@@@===;;;::::::::::::<<<<<<;;;777444111000///---+++(((&&&%%%%%%&&&&&&%%%$$$$$$%%%'''$$$$$$$$$$$$$$$#########"""!!!!!!"""$$$$$$""" ######""""""!!!!!! !!!!!!!!!  !!!!!! !!!"""!!! !!!!!! !!!!!! !!!!!!"""""""""!!!!!!!!!!!!  !!!!!!!!!!!!!!!"""$$$%%%'''((())))))***+++,,,,,,...222444444888===BBBJJJUUUcccmmmxxxvvviii```___YYYTTTQQQMMMJJJJJJMMMKKKNNNTTT]]]jjj{{{yyyeeeUUULLLEEE>>>888;;;>>>AAABBBBBBAAAAAAAAAAAA@@@>>>===<<<<<<<<<===888555111...---+++***((('''&&&&&&%%%%%%&&&'''''''''(((+++,,,------,,,+++)))((((((((()))+++---///333:::@@@>>>:::777444000,,,+++***)))((('''&&&%%%###""""""!!! """"""%%%###  !!!  !!!!!!!!!"""  !!!!!!!!!!!! !!!!!!""""""######$$$!!!"""###$$$%%%''''''((()))***,,,///333666888999777666555444333333222111111///---,,,,,,---///000000111444777:::===@@@AAAFFFGGGJJJLLLOOOPPPQQQRRRTTTVVVWWWXXXXXXYYY\\\^^^nnnbbbYYYUUUSSSRRRRRRRRRRRRQQQOOOMMMKKKJJJJJJJJJIIIIIIIIIHHHHHHEEEGGGHHHIIIIIIHHHGGGFFFCCCCCCBBBBBB@@@>>>===<<<;;;::::::;;;<<<;;;888666222222111///---***(((&&&$$$%%%&&&%%%###"""$$$'''&&&%%%%%%%%%$$$$$$$$$$$$###""""""###$$$$$$###!!!""""""""""""!!!!!!!!!!!!"""""""""!!!!!!!!!  !!!!!!"""!!!  !!!!!! !!!  !!!"""!!!   !!!""""""""""""!!!!!!  !!!""""""###$$$$$$$$$%%%'''))),,,---***++++++,,,...333999===@@@GGGRRR[[[dddooo{{{tttmmmkkkdddgggkkkkkkfff___YYYVVVVVVPPPNNNPPPQQQRRRYYYaaa```dddjjjsss~~~tttbbbRRREEE>>>>>>@@@CCCCCCAAA@@@@@@AAADDDDDDDDDDDDDDDDDDEEEEEE>>>;;;888444222...+++((((((''''''&&&&&&''''''(((&&&&&&'''(((***,,,...///.........///000222333555999???CCCCCCBBBAAA<<<666111000///...,,,+++***)))'''&&&%%%$$$###"""!!!    !!!   """!!!!!!!!!  !!!!!!!!!!!! !!!!!!""""""""" !!!!!!!!!!!!!!! !!!!!!"""######$$$$$$$$$$$$%%%'''((()))***+++---...///111222444555666222222111111111000000//////...------///222555777777888;;;===@@@CCCEEEFFFHHHJJJLLLOOOPPPQQQQQQPPPOOOQQQSSSTTTUUUWWW[[[]]]qqqfff^^^ZZZYYYTTTUUUUUUTTTRRRPPPNNNLLLJJJJJJIIIIIIIIIHHHHHHHHHFFFGGGIIIJJJJJJIIIHHHFFFAAAAAAAAAAAAAAA@@@???>>>===<<<;;;;;;<<<<<<:::888444444222111...,,,)))(((###%%%&&&%%%""""""$$$'''&&&&&&&&&%%%%%%$$$$$$$$$$$$###""""""$$$%%%$$$###!!!!!!!!!!!!""""""""""""############""""""""""""!!!!!!"""######"""!!! !!!!!! !!!######"""!!! $$$###!!!!!!""""""  """$$$$$$$$$$$$### """############!!!!!!  !!!"""###$$$%%%&&&'''&&&&&&&&&(((+++///111//////000222555<<>>???AAAEEEFFFGGGHHHIIIJJJJJJIIIIIIGGGCCC@@@<<<888333///)))((((((''''''(((((()))&&&%%%%%%&&&(((,,,///111222222333444666888:::;;;@@@DDDGGGGGGHHHHHHBBB:::444444333111000...------******((('''%%%$$$"""""" !!!!!!!!! """%%%  !!!  ###"""!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!"""######$$$ !!!!!!""""""!!!!!! !!!!!!"""###$$$$$$$$$&&&&&&''')))***,,,------000000000111111222222222......////////////000000...------...000444888;;;===>>>???AAADDDFFFGGGHHHGGGIIILLLNNNPPPPPPOOONNNJJJLLLOOOQQQSSSVVVYYY\\\nnnbbbaaa]]]UUUUUUTTTTTTRRRPPPNNNLLLKKKMMMLLLKKKKKKLLLKKKIIIGGGHHHGGGFFFHHHJJJKKKKKKJJJCCCCCCCCCBBBAAA>>><<<:::888888888999::::::777555555333222111111...+++(((#########$$$$$$%%%%%%%%%&&&%%%$$$#########%%%%%%"""""""""######$$$$$$$$$!!!!!!"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!""""""""" !!!!!!!!!!!!""" %%%!!!"""%%%###!!! """###$$$!!!!!!!!!!!!!!!"""""""""%%%###!!!###&&&((('''%%%&&&((()))))))))***---///222333333444888BBBNNNWWWkkktttxxxqqqeeeVVVOOOOOOLLLMMMUUU^^^cccaaa```bbbbbbeeeeeefffmmmzzzhhhRRRMMMIIIDDDAAAAAABBBCCCDDDAAABBBCCCDDDDDDEEEGGGIIIHHHHHHHHHGGGDDD@@@===:::444111,,,***)))(((''''''%%%'''(((&&&%%%%%%))),,,///222555777:::===AAADDDEEEGGGJJJMMMMMMLLLIIIGGG@@@>>>;;;777444222111111...---+++((('''%%%%%%$$$%%%###!!!   !!!  !!!  !!!######!!! !!!!!!!!!!!!!!! !!!"""###""""""!!!!!!"""$$$&&&'''((()))+++---...///000000111//////000111000+++'''//////...,,,++++++,,,.........///111333555777999AAA@@@@@@@@@AAACCCEEEGGGGGGHHHIIIJJJJJJKKKKKKKKKJJJMMMPPPQQQPPPRRRVVVZZZmmmbbbbbb^^^WWWUUUUUUTTTSSSQQQOOOMMMLLLMMMKKKKKKKKKLLLKKKJJJHHHGGGFFFFFFGGGIIIJJJJJJIIICCCCCCCCCBBB@@@>>><<<;;;:::999999:::<<<;;;999777444333111111000...***'''$$$$$$%%%&&&&&&'''((((((!!!!!!!!!"""###$$$%%%&&&$$$%%%%%%%%%%%%%%%%%%&&&""" !!!###"""!!!"""""""""""""""""""""""""""!!!    !!!!!!!!! ### """%%%$$$"""!!!!!! !!!!!!"""!!!!!!!!!!!!!!! """ """&&&((((((&&&&&&))),,,...///111333555555777:::@@@IIIWWWfffppp~~~vvviiibbb[[[WWWPPPGGGFFFIIIQQQRRRXXXaaafffeeefffiiimmmpppsssuuu|||lllYYYTTTNNNIIIEEEBBB@@@>>>@@@AAAAAAAAAAAABBBEEEFFFIIIIIIIIIIIIGGGEEEBBBAAA:::777222///---+++)))'''%%%'''((('''&&&&&&))),,,///111555888;;;???CCCGGGIIIKKKMMMOOOPPPOOOMMMLLLEEECCC@@@<<<999777555444444333222///,,,)))'''&&&&&&$$$"""!!!!!!!!! !!!     ###"""  !!!######!!!!!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%%%%$$$%%%&&&((()))+++)))+++,,,...000222333333111///......///...+++(((***+++------,,,---///111333333555777999;;;<<<===BBBBBBBBBCCCDDDEEEGGGGGGGGGHHHJJJKKKLLLLLLLLLKKKKKKLLLNNNOOOPPPRRRUUUWWWlllbbbaaa^^^YYYVVVVVVUUUTTTRRRPPPOOONNNLLLKKKJJJKKKLLLLLLKKKIIIFFFFFFEEEGGGIIIJJJIIIGGGCCCCCCCCCAAA@@@>>><<<;;;<<<;;;;;;<<<===<<<:::888333111000//////---)))&&&$$$$$$%%%&&&&&&'''(((((( !!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###!!! """######"""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!  !!! !!!"""$$$###"""###"""!!!!!! !!!$$$$$$######"""""""""!!!!!! ###&&&)))******&&&)))---000222333666777<<<@@@FFFPPP]]]nnnppp___ZZZVVVSSSRRROOONNNRRRXXXYYYYYY]]]eeekkklllppptttzzzxxxooopppttt{{{mmmiiibbb[[[TTTLLLEEE@@@>>>===<<<;;;;;;===@@@AAAFFFGGGHHHIIIJJJIIIHHHGGGCCC@@@;;;666333///+++)))%%%'''(((((('''''')))***---000333777;;;@@@FFFJJJOOOPPPQQQSSSTTTSSSSSSRRRLLLKKKHHHEEEAAA>>>;;;:::;;;;;;;;;999555111,,,))))))'''$$$#########"""!!!"""!!!   !!!   !!! !!!!!!!!! !!!###"""!!! !!!"""######!!!!!!!!!!!!!!!!!!!!!!!!######"""""""""###$$$$$$&&&&&&&&&''')))+++---...,,,---...000222333555555111///------------,,,+++))),,,///222333444777999:::;;;>>>@@@BBBCCCDDDDDDDDDEEEFFFGGGHHHIIIIIIIIIJJJKKKMMMOOOPPPPPPNNNMMMMMMLLLLLLNNNQQQTTTUUUUUUjjjaaa___\\\YYYVVVVVVVVVUUUSSSQQQPPPOOOKKKJJJJJJKKKMMMMMMLLLJJJGGGFFFGGGHHHJJJJJJIIIGGGCCCCCCBBBAAA???===<<<;;;<<<;;;;;;<<<===<<<999777222111//////...,,,(((%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$"""!!!$$$$$$######""""""!!!!!!"""!!! !!!""""""""" ###""""""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!"""!!! """"""!!!!!!!!!!!!!!!"""(((''''''&&&&&&%%%%%%$$$"""""""""$$$'''***,,,---+++---000222555888===@@@LLLOOOVVV```nnn~~~}}}xxxmmm\\\NNNKKKMMMPPPRRRSSSUUU[[[```eeedddgggnnntttwww|||~~~|||{{{nnnbbbbbbgggeeeuuu|||yyyzzzzzz}}}uuulllaaaWWWPPPDDDAAA===;;;;;;===@@@AAABBBCCCEEEGGGIIIJJJJJJKKKKKKGGGBBB===999444///+++&&&'''((((((((('''((((((***---111555:::@@@GGGLLLRRRSSSTTTUUUVVVWWWWWWWWWRRRQQQOOOLLLHHHDDDAAA@@@???@@@BBBAAA>>>999444000---+++((('''&&&&&&$$$"""###"""  !!!      !!!""""""  !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!"""""""""######""""""######$$$$$$&&&&&&''')))+++---...///000000000111222333333444222000...------...//////000444888;;;===???AAABBBBBBDDDGGGIIIKKKKKKKKKJJJGGGIIIJJJLLLMMMMMMLLLKKKOOOPPPRRRSSSSSSRRRPPPNNNOOOMMMLLLNNNSSSVVVVVVTTT~~~iii```\\\YYYWWWVVVVVVVVVUUUTTTRRRQQQPPPLLLKKKJJJLLLMMMMMMLLLJJJHHHHHHIIIJJJLLLLLLJJJHHHDDDCCCAAA@@@>>><<<;;;;;;;;;:::::::::;;;:::777555222000///......+++(((%%%'''&&&&&&%%%###""""""!!!###$$$$$$%%%$$$""" #########""""""!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!  !!!!!! !!!!!!!!!""""""###"""!!!!!!!!!!!! !!!!!!###$$$$$$''''''''''''&&&&&&%%%%%%"""######$$$&&&))),,,...000222555999???GGGOOOUUUbbbdddjjjsss|||sssmmmkkkeeecccaaaaaa^^^WWWPPPKKKLLLUUU___eeeiiilllpppsssyyyxxxzzzvvvooojjjhhhkkkppp|||vvvdddXXXWWWZZZ^^^kkk}}}sssnnnnnnkkkttt{{{ooogggTTTNNNGGGAAA@@@BBBCCCCCCAAABBBDDDFFFIIIKKKLLLLLLNNNKKKGGGCCC???:::444000))))))((('''''''''&&&&&&''')))---222888???GGGLLLSSSSSSTTTVVVWWWXXXXXXXXXVVVUUURRROOOKKKHHHEEEDDD@@@CCCFFFHHHFFFAAA<<<888444111...+++***(((&&&$$$###"""!!!  !!!!!!  !!!!!!!!!!!! !!!!!!!!!  !!!"""!!! !!!"""""""""!!!!!!!!! !!!!!!!!!!!!""""""######""""""""""""###$$$%%%&&&((()))+++---///000222222333333111000000000000111222111000//////111444666:::===AAACCCDDDEEEGGGHHHHHHJJJLLLNNNOOOOOONNNMMMJJJKKKMMMNNNOOONNNNNNMMMPPPPPPRRRRRRQQQOOOMMMLLLOOOLLLKKKMMMRRRUUUTTTSSS{{{hhh___ZZZWWWWWWVVVUUUUUUUUUTTTRRRQQQPPPMMMLLLKKKLLLMMMMMMLLLJJJIIIIIIJJJLLLMMMMMMJJJGGGDDDCCCAAA???===<<<;;;;;;:::999999999:::888666333222000///......,,,(((%%%))))))((('''%%%$$$###### !!!""""""!!!!!!$$$$$$$$$$$$$$$######### !!!!!! !!!$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""!!! !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""" !!!!!!""""""###"""#########"""!!!  !!!"""###%%%%%%######$$$$$$$$$$$$$$$$$$!!!###$$$%%%&&&***...222222666<<>>AAACCCEEEGGGGGGHHHIIIKKKMMMNNNOOOOOOOOONNNMMMLLLJJJKKKLLLMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKJJJNNNMMMMMMNNNQQQSSSTTTTTTwwwfff___ZZZXXXYYYUUUUUUTTTTTTSSSRRRPPPPPPNNNMMMLLLLLLMMMMMMKKKIIIIIIIIIJJJLLLMMMLLLIIIFFFDDDCCC@@@>>><<<<<<;;;;;;:::999999999999888555333222111000///...,,,)))&&&''''''&&&&&&&&&&&&%%%%%%"""""""""""""""######$$$############$$$$$$$$$$$$!!!"""###!!!"""########################!!!!!!"""""""""!!! !!!!!!!!!!!!!!!!!!""""""!!!!!!!!!"""""""""###### !!!""""""###### !!!###$$$$$$#########"""!!!!!!!!!"""###$$$$$$!!!!!!!!!""""""###$$$$$$###%%%(((***,,,111888===>>>CCCMMMXXXcccnnnxxx~~~wwwqqqhhh^^^UUUMMMGGGCCCAAACCCIIIPPPSSSWWWcccqqq|||zzzsssrrrrrrttt{{{{{{rrrjjjgggffffffiiinnnqqqqqqrrruuuzzz}}}}}}|||{{{||||||wwwpppiiiggggggkkkpppuuuyyy{{{sssiiidddcccfffmmmwww|||qqqkkkllljjjfffeeennn~~~lll\\\RRRLLLFFFCCCEEEEEEEEEEEEFFFGGGIIIIIILLLKKKLLLLLLLLLIIIEEEAAA888333---*********)))(((&&&(((,,,000777???HHHNNNOOOQQQTTTWWWYYYYYYWWWWWWTTTQQQMMMHHHFFFEEEFFFGGGFFFIIIMMMOOOOOOLLLHHHEEEBBB>>>999555111---)))'''"""!!!  !!!!!!    !!!!!!!!! !!!!!!!!!!!!!!!  !!!  """$$$ !!!""""""###### !!!!!!"""######$$$$$$######$$$&&&(((***,,,---111222444666777777777777333222111//////000222333333555888999:::===AAAEEEEEEGGGHHHIIIIIIJJJMMMOOOOOOOOONNNMMMLLLKKKJJJIIIIIIHHHHHHHHHHHHIIIJJJJJJHHHGGGGGGHHHIIIKKKMMMOOORRRSSSTTTUUUUUUVVVXXXZZZuuueee___ZZZYYY[[[TTTTTTTTTTTTSSSQQQPPPOOOOOONNNMMMMMMMMMMMMJJJHHHHHHHHHIIIKKKLLLKKKHHHEEEDDDCCC@@@>>><<<;;;;;;;;;;;;:::999999:::888555333333222000000///---)))&&&"""######$$$$$$%%%&&&&&&+++)))'''%%%$$$$$$$$$%%% !!!!!!""""""######"""###$$$""" ### !!!"""""""""!!! !!!"""""""""""""""""""""############ !!!"""######$$$ ###%%%%%%%%%&&&'''$$$######"""""""""""""""!!!!!!"""###$$$%%%%%%&&&&&&)))---000333999AAAHHHQQQXXXcccoooyyywwwooobbb^^^VVVOOOJJJEEEAAA???@@@EEEPPPYYY]]]cccttt~~~}}}zzzqqqiiihhhhhhjjjrrr|||zzz|||~~~~~~}}}|||{{{{{{{{{sssqqqpppppprrrwww}}}zzzwwwxxx|||~~~{{{~~~~~~vvvrrrqqqmmmsss{{{vvvmmmjjjmmmllleeeaaahhhyyyrrrddd[[[SSSNNNDDDCCCCCCCCCCCCCCCDDDDDDKKKKKKMMMOOOPPPNNNJJJGGG>>>888000,,,+++,,,+++***'''))),,,111777@@@IIIOOONNNQQQUUUXXXZZZYYYWWWVVVRRRNNNIIIEEECCCCCCEEEGGGIIILLLOOORRRQQQNNNJJJGGGFFFBBB<<<777333...***'''"""!!!   """  """   !!!"""!!! !!!### !!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""" !!!  """$$$$$$######"""!!!  !!!!!!"""###$$$$$$$$$$$$$$$&&&(((***---///111111222444666666666666555222111000000000333555666333777;;;===>>>AAAEEEIIIHHHIIIJJJKKKKKKMMMPPPSSSPPPOOOMMMKKKIIIHHHGGGGGGGGGFFFEEEDDDDDDFFFGGGHHHFFFFFFFFFHHHKKKOOORRRUUUWWWZZZ\\\\\\ZZZ[[[^^^bbbpppccc```\\\ZZZ[[[UUUSSSRRRRRRTTTSSSOOOKKKLLLLLLLLLKKKJJJJJJIIIIIIKKKJJJIIIGGGEEECCCBBBAAA@@@>>>;;;:::;;;;;;;;;:::::::::999999777444222000111111000///---***((('''&&&&&&%%%%%%$$$###"""""""""$$$(((,,,...,,,'''###""""""""""""""""""######"""#########$$$$$$$$$$$$""""""  !!!""""""""""""""""""!!!  !!!!!!!!!!!!""""""""""""######!!! !!!"""###&&&&&&%%%###!!! """###"""###$$$$$$###$$$&&&(((((())))))***++++++++++++,,,///555;;;BBBKKKSSSYYYgggnnnxxx{{{lll^^^WWWLLLIIIEEEBBB???>>>BBBGGGMMMRRR[[[cccmmm|||}}}zzzyyyzzz{{{{{{zzziiigggdddcccffflllsssxxx{{{|||}}}~~~{{{ttttttwww|||zzzwwwtttooollljjjnnnxxxqqqaaaXXXUUUJJJGGGCCC@@@@@@BBBFFFHHHOOOOOOOOOOOONNNNNNMMMLLLJJJAAA555000000000---)))(((***///666>>>EEEIIIKKKRRRTTTVVVXXXWWWXXXYYY[[[SSSNNNGGG???;;;<<>>FFFKKKNNNPPPRRRTTTVVVVVVVVVXXXYYYUUUQQQJJJBBB======AAAEEEGGGJJJOOORRRRRRPPPLLLIIICCC@@@<<<666111,,,)))'''%%%###!!!!!!"""!!! !!!     !!!!!!!!!   !!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!""""""###!!! !!!!!! """!!! """$$$%%%###!!!!!!!!!!!!"""""""""""""""######$$$$$$$$$$$$$$$$$$******+++,,,...000222333111222222111///...000111222333444555666888;;;>>>BBBDDDFFFGGGFFFEEEEEEFFFKKKJJJJJJKKKLLLNNNNNNNNNNNNMMMKKKHHHDDDBBBAAAAAAEEEEEEIIIQQQZZZbbbeeefffcccbbb``````dddjjjpppuuuxxx|||~~~}}}}}}qqqeeeaaa\\\YYYZZZTTTSSSRRRRRRRRRPPPMMMJJJHHHHHHIIIJJJKKKKKKLLLKKKIIIIIIIIIHHHHHHGGGGGGFFFCCC@@@===<<<<<<===<<<;;;;;;;;;;;;:::999666444333000///...---+++(((&&&%%%&&&%%%%%%$$$$$$#########)))'''$$$###$$$$$$$$$###$$$#########""""""!!!!!!!!!"""""""""############&&&%%%###!!! """""""""""""""!!!!!! """!!!!!! !!!!!!"""!!!!!!!!!!!!""""""""""""!!!!!!"""######"""!!!!!!!!!"""!!!  $$$$$$%%%$$$""""""###%%%%%%&&&(((***,,,...000111666<<>>777222///---+++,,,///333;;;CCCJJJOOOLLLOOORRRSSSTTTUUUWWWXXXYYYUUUNNNFFF@@@???AAADDDFFFJJJNNNRRRRRROOOKKKIIIDDDAAA<<<666000***&&&$$$###"""!!! !!! !!!!!!!!!!!!!!!   !!!!!!   !!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###!!!  !!!"""!!! !!! !!!######""" !!!!!!"""""""""##################$$$%%%&&&((()))------///000111111222222///000000///------...000000222555777999<<<@@@CCCFFFHHHJJJJJJIIIIIIIIIJJJIIIJJJKKKLLLLLLKKKKKKJJJJJJJJJIIIFFFCCCBBBBBBCCCGGGKKKUUUddduuuzzzwwwsssqqqrrrvvv{{{~~~pppdddaaa[[[XXXXXXSSSSSSRRRRRRQQQNNNLLLJJJHHHIIIJJJKKKKKKKKKKKKJJJKKKKKKJJJIIIHHHGGGGGGFFFDDDAAA>>>=========<<<;;;:::::::::999888666444222111000///---+++(((&&&%%%%%%%%%%%%$$$$$$#########,,,)))&&&%%%&&&((((((((($$$$$$######"""!!!!!!!!!!!!!!!"""""""""#########$$$$$$###"""!!!!!! !!!!!!""""""""""""!!!!!!$$$###"""!!!!!!"""###$$$!!!!!!!!!!!!"""""""""""""""###$$$%%%$$$""""""###$$$###"""!!!"""###"""$$$%%%&&&&&&'''***,,,,,,++++++,,,///444999<<>>???BBBIIIQQQLLLVVV```hhhttt{{{sssnnndddbbb```bbbiiirrr{{{{{{wwwwwwxxxyyyyyy|||zzzhhhYYYRRRPPPPPPMMMOOOQQQSSSTTTTTTSSSRRRTTTUUUSSSLLLAAA777333222------------000777AAAHHHHHHKKKNNNQQQSSSUUUWWWYYYZZZWWWSSSLLLEEEAAAAAAAAAFFFJJJOOORRRSSSQQQMMMJJJFFFCCC===666///((($$$!!! !!!!!!!!!!!!!!!  !!!!!!   !!! """$$$&&&'''!!!""""""""""""   !!!"""""" !!!"""!!!  !!!!!!"""""" !!!!!!""""""!!! !!!###$$$###""""""###$$$$$$######"""""""""""""""###$$$%%%%%%&&&%%%%%%&&&''')))+++,,,---,,,---/////////...---,,,...///000000000000222444333666:::>>>AAADDDHHHKKKIIIJJJKKKKKKJJJJJJLLLMMMJJJKKKLLLKKKHHHFFFGGGIIIBBBDDDGGGHHHJJJQQQZZZbbbjjjrrrpppddd```ZZZVVVUUUSSSTTTUUUSSSPPPMMMKKKKKKLLLMMMNNNOOONNNLLLJJJHHHNNNMMMLLLJJJHHHFFFDDDDDDEEEBBB???=========<<<;;;============<<<:::888777333222111///,,,)))'''&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!$$$&&&&&&$$$###"""""""""""""""""""""###"""#########$$$$$$$$$$$$!!!"""###$$$$$$%%%$$$$$$ !!!!!!"""""""""""""""$$$######""""""######$$$!!!!!!!!!!!!""""""""""""!!!%%%''''''&&&%%% """$$$$$$######$$$%%%$$$%%%&&&&&&%%%&&&(((***//////222888CCCQQQ^^^fffaaagggpppxxx}}}|||sssjjj```TTTGGG>>>;;;999999<<<@@@EEENNNWWWVVVdddsss}}}wwwppplllhhhhhhhhhjjjpppxxxzzzvvvtttvvvwww{{{zzz{{{~~~qqqbbbXXXSSSSSSSSSSSSSSSRRRQQQQQQPPPSSSUUUUUUPPPGGG===888555222222111//////444===DDDFFFIIIMMMPPPRRRTTTWWWZZZXXXWWWTTTOOOIIIDDDCCCCCCGGGJJJOOOSSSTTTRRROOOLLLGGGCCC>>>666///)))$$$"""  """!!!""""""""""""!!!   !!!!!!!!!     !!!"""### !!!""""""!!! !!!"""""""""  !!!""""""!!! !!!###%%%$$$###"""$$$%%%%%%###""""""###""""""###$$$%%%&&&&&&'''&&&''')))***+++,,,,,,,,,+++,,,,,,,,,,,,,,,+++++++++,,,...///000111444666999<<<@@@CCCEEEGGGJJJLLLMMMMMMMMMKKKIIIHHHIIIJJJGGGKKKNNNOOOMMMLLLMMMOOOLLLOOOQQQRRRUUU___mmmwwwrrrgggbbb\\\WWWVVVTTTVVVWWWUUUPPPMMMLLLLLLKKKMMMOOOPPPPPPNNNLLLKKKLLLLLLJJJIIIHHHFFFEEEDDDEEEBBB???===<<<<<<;;;:::;;;;;;<<<<<<;;;999777666333222000...+++(((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%&&&'''&&&$$$!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%"""###$$$%%%%%%%%%$$$### !!!"""""""""""""""""""""############""""""!!!!!!!!!!!!"""""""""""""""$$$&&&&&&&&&%%% ###$$$#########$$$$$$%%%&&&'''&&&'''***,,,///222999CCCPPP]]]hhhnnnlllqqqxxx|||}}}{{{yyyxxxsssmmmcccWWWLLLDDD>>>;;;<<<<<>>999555555333000---000777>>>BBBFFFJJJNNNPPPSSSVVVYYYWWWWWWUUURRRLLLHHHGGGFFFHHHLLLQQQUUUVVVTTTPPPNNNGGGDDD>>>777000***%%%### """!!! !!!!!!!!!!!!!!!   !!!!!!  !!!"""""""""  !!!!!!!!!!!!   !!!""" """###"""!!! !!!""""""###  !!!!!!"""!!!!!!"""$$$%%%%%%$$$!!!$$$%%%$$$""" !!!"""""""""###$$$%%%&&&''''''(((***,,,......---+++)))+++***************++++++***,,,///000222444888;;;???BBBFFFHHHHHHIIIKKKLLLKKKKKKKKKJJJIIIIIIKKKMMMPPPXXXbbbggghhhfffggghhhiiijjjjjjiiikkkuuuttthhhddd^^^XXXWWWTTTVVVXXXUUUQQQMMMLLLMMMJJJLLLNNNQQQQQQPPPOOOMMMJJJIIIIIIHHHHHHGGGFFFFFFDDDBBB>>><<<<<<;;;:::999777888888888777666444333222111000---***'''%%%###$$$$$$$$$$$$$$$$$$$$$$$$(((&&&#########$$$###### !!!"""###$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&%%%$$$"""!!! !!!"""""""""""""""!!!"""###$$$$$$###"""!!!!!!!!!!!!!!!""""""""""""###$$$$$$%%%$$$###"""!!!!!!$$$%%%%%%$$$%%%%%%"""$$$'''(((***,,,///222111777@@@LLLXXXaaahhhlllrrrvvv{{{|||yyysssnnnjjjbbb]]]TTTIII@@@<<<===???FFFIIIQQQ\\\dddkkkttt~~~~~~~~~~~~{{{xxxrrrnnnqqqyyy~~~}}}~~~}}}||||||~~~tttbbb___[[[VVVSSSQQQQQQQQQRRRSSSUUUUUUQQQJJJBBB<<<555555333...***+++222888@@@CCCHHHLLLOOOQQQUUUWWWWWWWWWWWWTTTOOOLLLJJJIIIIIILLLQQQVVVWWWUUUQQQOOOGGGDDD???888111+++&&&$$$ """$$$"""  !!!!!! !!!!!!!!!!!!  !!!"""###### !!!!!!"""""""""!!!   """"""   !!!!!!!!!  """!!!   """######""" !!!""""""###  !!!!!!"""!!!!!!"""$$$&&&%%%$$$ ###%%%$$$!!! """"""######$$$&&&'''(((((()))+++...000///---***'''+++***)))((()))***+++,,,,,,...111333666999===@@@DDDFFFIIIJJJJJJJJJKKKKKKEEEGGGHHHIIIKKKMMMQQQTTTdddooo~~~jjjaaa^^^ZZZVVVXXXWWWUUUSSSPPPNNNMMMLLLHHHJJJMMMQQQSSSQQQMMMIIINNNMMMMMMLLLKKKIIIGGGFFFEEECCC@@@<<<999888888888888666444444555555444333333222000...,,,***((('''(((&&&%%%###""""""###$$$%%%%%%&&&$$$""" !!!"""######%%%&&&&&&&&&&&&%%%"""""""""""""""######$$$(((%%%###"""$$$%%%$$$###$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$###"""!!!&&&$$$""" """%%%(((### %%%((()))###$$$$$$#########&&&(((&&&(((***,,,///222555888AAABBBEEEMMMXXXbbbjjjnnnqqq}}}zzzlllaaaYYYSSSMMMHHHCCC??????DDDJJJOOORRRWWW```iiirrr}}}{{{|||uuukkkfffiiimmmooosssyyy~~~~~~~~~}}}wwwrrrooosss}}}{{{mmmaaa______ZZZWWWWWWSSSVVVXXXVVVRRRMMMKKKKKKFFF???666000///222555777<<>>AAACCCFFFDDDFFFLLLMMMIIIIIIMMMJJJIIIKKKPPPVVV___lllyyykkkbbb___[[[WWWXXXWWWUUUSSSQQQOOOMMMLLLIIIKKKNNNRRRTTTSSSNNNKKKMMMMMMLLLLLLJJJIIIHHHGGGCCCBBB???===;;;;;;;;;<<<888666444444444555444333000///...,,,***(((&&&&&&'''&&&%%%$$$############'''(((((('''%%%$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%"""""""""""""""###$$$$$$"""$$$%%%$$$"""!!!"""""""""!!!  !!!"""###$$$$$$$$$$$$###"""!!!"""""""""""""""######$$$"""###%%%%%%!!!###$$$$$$###$$$''')))((()))+++...333888???CCCKKKKKKMMMSSS\\\ffflllooopppxxxxxxmmm___UUUMMMGGGEEEBBB>>>???EEEMMMUUUYYY___ccchhhooowww|||wwwwwwyyyooojjjhhhmmmqqqsssyyy}}}wwwqqqjjjeeeeeeiiiqqq~~~qqqiiiddd```___bbbYYYZZZYYYUUUOOOJJJIIIIIIFFFAAA:::444111222333555>>>DDDJJJMMMMMMMMMPPPSSSUUUVVVWWWVVVTTTQQQNNNLLLKKKNNNQQQUUUWWWWWWVVVUUUQQQMMMFFF???888111***&&&$$$###!!!!!!""""""!!!  """######!!! """###!!!###$$$$$$$$$$$$"""!!! !!!!!!!!!!!!    !!! $$$!!!!!!###"""!!! !!!!!!"""!!!!!!###"""!!!!!! !!!!!! !!!!!!"""######$$$$$$%%%%%%$$$$$$%%%&&&&&&&&&%%%###%%%'''((((((***---///......---,,,+++***))))))*********+++---000333444888:::===@@@BBBCCCDDDEEECCCCCCGGGNNNRRRQQQTTTYYY``````dddiiioooxxxmmmddd```\\\XXXXXXWWWVVVTTTRRROOOMMMLLLIIIKKKNNNRRRUUUTTTPPPMMMKKKKKKKKKKKKJJJIIIHHHGGGEEECCCAAA>>><<<;;;;;;;;;888666444333444444333222000///---,,,***(((&&&&&&%%%%%%%%%%%%$$$######"""###$$$%%%$$$###"""###%%%$$$###!!!!!! !!!""""""###""""""""""""###$$$$$$ ###'''%%%"""!!!###!!!!!! !!!!!!######$$$$$$######""""""!!!"""###%%%%%%$$$######$$$""" !!!######### """$$$%%%%%%%%%''')))+++,,,///555===FFFNNNSSSUUUVVVXXX^^^eeelllqqqrrrppppppjjj]]]PPPHHHBBB===BBB???>>>EEEQQQ]]]ccceeehhhhhhiiikkkqqq{{{yyyvvvsssqqqrrrqqqrrruuuyyy{{{||||||uuummmgggcccbbbdddiiiqqq|||oooggggggkkkbbb```\\\UUUNNNIIIFFFFFFGGGEEEAAA<<<777444444555@@@EEEKKKMMMNNNNNNPPPSSSUUUVVVWWWWWWWWWUUURRRQQQPPPRRRTTTVVVXXXXXXXXXXXXTTTPPPIIICCC<<<444---(((%%%###""""""#########""" !!!"""######!!! !!!"""###""" %%%%%%&&&&&&%%%""" """"""!!!!!!!!!!!!  !!!!!!   !!!!!! !!!!!!  !!!"""###  !!!!!!!!!!!!"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$""""""#########$$$$$$$$$%%%''')))+++++++++---...///...,,,***)))))))))***,,,++++++,,,///444888;;;<<>>EEECCCFFFQQQ```lllooonnnkkkhhhdddcccfffoooyyywwwqqqqqqrrrrrrsss~~~zzzuuusssiiijjjkkkmmmvvvrrrkkkkkkiiigggbbb[[[SSSLLLGGGDDDGGGHHHGGGCCC>>>:::999999@@@DDDIIIMMMNNNOOOQQQSSSTTTUUUWWWXXXYYYXXXWWWVVVWWWXXXYYYZZZ[[[\\\]]]]]]VVVSSSMMMGGG@@@888111,,,&&&$$$"""!!!#########"""!!!!!!"""######!!!  !!!!!!"""!!! """###%%%&&&&&&$$$"""  !!!""""""!!! $$$###!!!  !!! !!! !!!  !!!"""######$$$ !!!!!! !!!### !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""###$$$$$$"""###$$$$$$$$$$$$%%%&&&'''))),,,------,,,---...///---+++)))))))))+++,,,...//////111444888<<<>>>???AAACCCCCCBBBBBBEEEHHHOOOUUU___jjjttt}}}qqqgggbbb^^^ZZZXXXXXXXXXVVVTTTQQQNNNLLLHHHIIIKKKOOORRRRRRPPPMMMJJJJJJJJJJJJIIIGGGFFFFFFEEEDDDAAA>>>;;;888666555888666444333333333222000000///...---+++***((((((###$$$%%%&&&%%%$$$###"""###%%%&&&&&&%%%%%%'''(((+++)))'''%%%%%%&&&'''(((###############$$$$$$%%%)))### ######!!!""""""############""""""!!!""""""#########""""""$$$######"""###$$$%%%&&&$$$%%%%%%$$$###"""!!!!!!%%%'''))))))((()))+++,,,111444<<>>>>>???BBBGGGLLLOOOQQQSSSTTTSSSTTTVVVXXXYYYZZZZZZZZZYYYZZZ[[[]]]^^^_________YYYVVVQQQKKKEEE>>>666111(((%%%"""!!!"""######"""!!!"""#########"""   ###$$$%%%%%%%%%###!!! !!!######!!!"""!!!    !!!""""""###$$$$$$ !!!!!!!!! """$$$ !!!!!!!!!!!! !!! !!!!!!!!!!!!!!!!!! !!!!!!"""""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$###%%%''''''&&&&&&(((***)))+++...///...---------...---+++******,,,...///222333666999;;;<<<===<<>>===<<<;;;:::999888666444333333222111000------,,,***)))((('''&&&$$$$$$$$$%%%%%%$$$$$$###"""$$$%%%%%%$$$$$$%%%'''&&&&&&$$$######$$$%%%%%%$$$############$$$%%%%%%)))!!!###!!! !!!!!!!!!!!! !!!!!!""""""######"""""""""!!! !!!###$$$!!!"""###"""  !!!((()))***++++++---111444777888>>>HHHSSS[[[^^^]]]bbbccceeefffddd^^^UUUOOOEEE>>>999888:::<<>>===>>>@@@BBBCCCFFFOOO]]]hhhrrr~~~rrrgggbbb]]]YYYXXXYYYYYYYYYVVVRRROOOLLLKKKKKKLLLOOOQQQQQQOOOMMMLLLKKKKKKIIIGGGEEECCCBBB?????????>>>===<<<;;;;;;888666444333222222111///---,,,+++***)))((('''&&&%%%$$$$$$###$$$$$$$$$%%%!!!"""######"""!!!"""$$$!!!!!!!!!!!!""""""""""""$$$$$$######$$$$$$%%%&&&%%%!!!"""$$$!!! !!!""""""!!!  !!!!!!""""""""""""""" !!!"""#########"""""" """###""" ###%%%((()))***,,,...333:::>>>BBB@@@AAAGGGPPPXXX[[[[[[___^^^\\\YYYVVVPPPIIIEEE<<<888777;;;>>>???EEEMMMXXXbbbrrrpppjjjccc___```ccceeefffkkkjjjkkkmmmqqquuuyyy}}}wwwqqqnnnttt|||}}}yyyxxxxxx}}}|||yyywwwtttmmmeee___SSSNNNIIIJJJNNNPPPMMMIIIGGGHHHKKKOOORRRTTTTTTSSSPPPQQQSSSUUUWWWYYYZZZ[[[VVVXXX\\\___aaaaaa`````````^^^[[[WWWSSSMMMEEEAAA000,,,(((%%%$$$$$$$$$###############""""""!!!!!!!!!!!! !!!&&&%%%###!!!!!!!!!  !!!  !!!"""""""""!!!  !!! !!!!!!!!! !!!"""############"""""""""""""""###$$$$$$#################################$$$%%%%%%&&&&&&"""%%%%%%###"""&&&)))...//////---++++++,,,---,,,---...000333555666777999;;;>>>@@@BBBBBBBBBBBB@@@EEEKKKPPPVVVcccsssrrrgggbbb]]]YYYYYYYYYZZZYYYWWWSSSOOOLLLMMMMMMNNNPPPRRRRRRPPPMMMMMMLLLKKKIIIGGGDDDBBB@@@BBBBBBAAA@@@>>><<<:::999999666444222222222000///......---,,,+++***)))(((%%%$$$#########$$$%%%&&&$$$&&&'''&&&$$$$$$%%%&&&###$$$%%%&&&&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&###$$$%%%''''''&&&### !!!"""###$$$$$$###"""!!! !!!"""""""""""""""!!!###&&&((()))'''%%%###"""$$$%%%$$$###$$$'''+++'''(((***,,,000777@@@FFFMMMHHHDDDGGGOOOWWW[[[\\\YYYVVVRRRNNNLLLIIIFFFDDD>>><<<>>>DDDFFFFFFLLLTTTgggssssssnnngggdddeeefffgggfffbbb```___aaadddhhhmmmrrrlllkkkoooyyy{{{vvvqqqxxx|||zzzxxxtttnnnjjj^^^VVVOOOOOOUUUXXXUUUPPPLLLMMMOOORRRTTTUUUSSSRRROOOPPPRRRTTTVVVXXXZZZZZZVVVYYY^^^bbbddddddcccbbbcccaaa^^^\\\XXXRRRKKKFFF444000+++'''&&&&&&%%%%%%############"""""""""""" ###""" !!!######!!!  """### !!!!!!!!!"""""""""!!!!!!###$$$ !!!###$$$!!!!!! !!!  !!!"""### !!!!!! !!!""""""!!! ###$$$$$$""""""######%%%%%%###!!!"""### !!!"""######$$$$$$$$$######""""""###$$$%%%%%%###########################$$$$$$%%%%%%&&&''''''%%%))),,,,,,))))))---000//////...,,,******,,,---+++---000333555888999999<<<===>>>???AAADDDFFFGGGJJJQQQ[[[ccclllyyyqqqfffbbb```^^^[[[YYYWWWVVVUUUTTTQQQOOOOOOPPPQQQQQQQQQOOOMMMKKKOOOMMMJJJHHHFFFDDDAAA???BBBBBBAAAAAA???<<<:::888666555444555666666444333------,,,+++***)))(((''')))'''%%%$$$$$$%%%''')))'''''''''&&&&&&&&&%%%%%%$$$$$$$$$#########""""""######"""""""""""""""""""""###$$$%%%%%%$$$###"""$$$%%%%%%$$$"""!!!"""###!!!!!!"""###############"""######$$$$$$$$$$$$###%%%$$$###!!!!!!###$$$%%%&&&)))---111666<<>>===???BBB???EEEKKKNNNOOOUUU___hhhuuu}}}sssiiicccaaaaaaeeejjj]]]\\\WWWUUU]]]jjjooommmnnnooowwwzzzqqqooooooqqquuuyyy|||}}}yyy{{{~~~zzzyyytttmmmbbb[[[VVVTTTSSSPPPPPPSSSRRRQQQQQQSSSUUUWWWWWWVVVUUUTTTRRRQQQQQQSSSUUUVVVUUUWWW[[[___aaaccccccbbbcccbbbaaa___\\\VVVPPPKKK===555---(((((('''$$$!!!###""""""""""""!!!!!!!!!'''######%%%$$$"""""""""""""""!!!!!!!!!!!!!!!!!!!!!    !!!  !!!###"""!!!  !!!"""!!!  !!! !!!"""######"""!!! ######""""""!!!!!! !!!"""!!!  !!!!!!"""#########""" ###$$$$$$%%%%%%&&&''''''%%%%%%$$$$$$###"""""""""!!!###$$$&&&''''''&&&&&&'''((()))+++---///111222/////////---+++)))***+++,,,...222555888;;;===>>>???CCCEEEDDDGGGNNNQQQPPPXXXdddrrr}}}pppdddaaa___\\\[[[YYYVVVUUUTTTSSSQQQOOOPPPQQQRRRSSSSSSRRRPPPOOOPPPNNNKKKIIIHHHFFFCCCAAABBBBBBBBBAAA???<<<:::999888777555555555444222000///...---,,,***)))((('''####################################""""""""""""%%%%%%%%%$$$$$$$$$######&&&%%%$$$$$$$$$%%%&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$"""###$$$$$$"""!!!"""###!!!""""""###############""""""######$$$$$$######&&&%%%#########$$$&&&(((***---111555:::@@@GGGKKKOOOQQQQQQNNNOOORRRNNNGGGBBBBBB@@@>>>===???CCCGGGLLLSSS[[[___```dddkkkrrr}}}yyymmmgggdddbbbdddggg]]]\\\XXXXXXcccttt}}}~~~zzz|||~~~||||||zzzsssnnnlllmmmmmmmmmooommmppp|||vvvmmmhhh```ZZZYYYXXXUUUTTTVVVTTTTTTUUUVVVXXXYYYYYYXXXWWWVVVTTTSSSSSSSSSUUUVVVTTTVVVYYY\\\___aaacccccceeedddbbb```\\\VVVOOOJJJ===777000+++***)))&&&"""#########"""""""""!!!!!!'''###"""$$$""" """"""""""""!!!!!!!!!!!!  !!!!!!    !!!"""!!!  """ !!!""""""!!! ###"""""""""!!!!!!!!! !!!"""!!!  !!!"""######$$$###"""!!! &&&%%%%%%$$$###""""""!!!$$$$$$$$$$$$############$$$%%%%%%&&&&&&&&&%%%%%%((()))***,,,.../////////+++,,,,,,+++******,,,...333555777999;;;===???AAAEEEKKKQQQUUU\\\dddiiijjjttt}}}qqqfffbbb___]]]ZZZXXXVVVTTTSSSRRRPPPMMMOOOPPPQQQRRRSSSRRRQQQPPPQQQNNNKKKIIIHHHFFFCCCAAABBBBBBBBB@@@???===;;;:::;;;999666555444222///---111000///---+++)))((('''###$$$&&&''''''&&&$$$###"""""""""!!!!!!!!! %%%%%%%%%%%%%%%$$$$$$$$$&&&%%%#########%%%'''(((######$$$$$$$$$$$$###### """######!!!!!!"""$$$!!!"""######$$$$$$######!!!!!!"""###############%%%%%%$$$$$$%%%''')))+++...111444888<<>>===<<<;;;;;;888555333222111///---111000...,,,***(((&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$"""!!!  """%%%'''######$$$$$$$$$$$$###### """"""!!!!!!"""$$$""""""###$$$$$$$$$$$$### !!!""""""############$$$$$$$$$$$$&&&))),,,...111333777:::===AAAFFFIIILLLLLLJJJGGGCCC???:::555:::>>>DDDKKKPPPVVV[[[___iiimmmqqqqqqnnnkkklllmmmvvv|||wwwlllhhhfffbbb]]]\\\___ccckkkwww|||tttnnnkkkhhhccc```fffrrroooaaaUUUQQQRRRSSSTTTVVVUUUXXX\\\^^^^^^\\\[[[[[[[[[YYYWWWUUUSSSRRRQQQQQQRRRRRRSSSUUUXXX\\\```ccceeecccaaa^^^ZZZTTTLLLGGG<<<999555111...***%%%!!!#########"""""""""!!!!!!###!!!!!!""""""!!!""""""""""""!!!!!!!!!!!!!!! !!!"""   !!!  !!!""""""!!! """###########################""""""""""""!!!!!!!!!!!! !!!!!!  """"""""""""""""""!!!!!!!!!""""""""""""""""""""""""""""""###$$$$$$%%%&&&&&&((('''&&&%%%%%%&&&'''((()))***+++,,,,,,+++***)))+++---......///222666999;;;>>>BBBEEEHHHNNNUUU[[[gggtttuuujjjfffbbb___[[[XXXVVVTTTSSSQQQNNNLLLIIIJJJKKKLLLMMMNNNNNNNNNRRROOOLLLJJJIIIGGGDDDBBBBBBAAA@@@>>>===<<<;;;;;;888666333222222111000//////...---+++(((&&&%%%$$$$$$###""" """###$$$&&&&&&%%%%%%%%%$$$$$$$$$""""""""""""############ !!!###%%%%%%%%%%%%%%%%%%%%%%%%%%% """"""!!!!!!"""$$$""""""###$$$$$$$$$$$$$$$ """######$$$$$$$$$#########%%%'''+++///111555888:::<<<>>>@@@CCCFFFFFFDDD@@@===999666666777<<>>===<<<;;;;;;;;;777444111000111111111000...---+++***(((&&&%%%$$$&&&$$$""" """$$$&&&%%%%%%%%%$$$$$$$$$$$$###!!!!!!!!!"""""""""""""""""""""""""""######$$$%%%"""!!!!!! !!!!!!""" """######!!!!!!"""$$$"""###$$$$$$%%%$$$$$$$$$ !!!"""$$$$$$%%%%%%%%%"""###$$$&&&***///333555;;;===???@@@@@@@@@BBBCCC@@@;;;777555333222777>>>???IIIYYYgggqqquuuvvvvvv{{{xxxssskkkddd``````aaafffiiinnnsssxxxyyyvvvtttnnnjjjiiilllmmmjjjiiikkkxxx}}}tttiiiaaa^^^eeewww|||jjj[[[QQQOOOQQQTTTXXX\\\\\\ZZZXXXYYY[[[ZZZYYYWWWUUURRROOOMMMLLLNNNNNNNNNPPPRRRVVVZZZ\\\\\\[[[ZZZYYYWWWRRRLLLGGG>>><<<999555000+++'''$$$%%%%%%%%%$$$$$$$$$######!!!"""###$$$%%%%%%&&&&&&""""""""""""!!!!!!!!!!!!$$$###!!! ######""""""""""""######  !!!!!! !!!!!!!!! !!!""""""###!!!!!!#########"""!!! !!!!!!!!!""""""""""""###%%%  !!!!!!!!!!!!"""""""""""" !!!""""""""""""###%%%###""""""!!! !!!!!!!!!&&&%%%%%%$$$$$$######"""#########$$$%%%&&&&&&'''$$$$$$%%%&&&(((***,,,---))))))******++++++,,,,,,000111222333555999>>>CCCDDDLLLXXXbbbkkkvvvssshhhddd___[[[]]]ZZZWWWUUUTTTRRROOOMMMOOOOOONNNOOOOOOPPPQQQQQQRRRPPPMMMKKKJJJHHHEEEBBB???>>>===;;;::::::::::::777444111000000111000000---,,,+++***)))'''&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$!!!!!!""""""###############$$$%%%%%%&&&%%%$$$$$$!!!  !!!"""###$$$$$$"""!!!"""###"""###$$$$$$%%%%%%$$$$$$!!!"""###$$$&&&&&&&&&&&&$$$$$$&&&)))---333777:::>>>@@@AAA@@@???===>>>>>>:::555333333222222999CCCHHHTTTeeessszzzyyyvvvssstttqqqlllfffaaa_________dddccccccfffiiilllkkkiiihhhiiimmmssssssqqqsssxxx~~~~~~~~~~~~sssgggbbbiiitttkkkYYYSSSTTTUUUYYY\\\[[[XXXWWWYYY\\\ZZZZZZXXXVVVSSSPPPNNNMMMMMMMMMMMMOOOQQQTTTVVVXXXYYYXXXXXXXXXWWWTTTNNNJJJDDDBBB???:::444///,,,***)))(((((((((''''''''''''%%%&&&''''''&&&&&&&&&&&&""""""""""""!!!!!!!!!!!!""""""!!!!!! ###"""!!!!!!!!!!!!"""###   !!!"""!!!!!! !!!!!!"""###"""!!!  !!!"""!!! !!!""""""!!!"""###""""""$$$%%%!!!!!!  !!!!!! !!!!!!!!!"""""""""### """$$$$$$######%%%&&&%%%%%%###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%'''((()))***++++++++++++***+++,,,///111333333444666888;;;AAAHHHMMMUUU___lllxxxuuujjjeeeaaa]]]^^^[[[XXXVVVTTTRRROOOMMMOOOOOONNNNNNNNNOOOPPPPPPOOOMMMJJJHHHFFFDDDAAA???>>>===<<<:::999999999:::888555111//////000//////------,,,+++***)))((('''!!!"""############"""!!!'''''''''&&&&&&&&&%%%%%%""""""######$$$$$$$$$%%%"""$$$%%%&&&&&&%%%###!!!'''&&&%%%$$$$$$%%%&&&'''$$$%%%%%%$$$"""!!!"""#########$$$%%%%%%%%%%%%$$$""""""$$$%%%&&&'''''''''%%%&&&(((+++000666;;;>>>>>>???@@@>>><<<:::999999777333222444444333;;;EEESSS___ooo{{{~~~yyyqqqkkkhhhgggdddaaa^^^]]]]]]]]]aaa^^^[[[]]]aaafffhhhhhhnnnqqqyyy}}}xxx{{{|||zzzzzzzzzhhhccceeerrr~~~hhh___```VVVZZZ\\\[[[WWWVVVYYY]]][[[ZZZYYYWWWUUURRROOONNNLLLLLLMMMOOOPPPRRRTTTUUUWWWWWWXXXYYYXXXUUUQQQMMMHHHGGGCCC===777222000///++++++++++++************)))***+++***'''%%%%%%%%%""""""""""""!!!!!!!!!!!! !!!!!!"""!!!!!!!!!   !!!!!! !!!!!! !!!"""!!!!!!!!!!!!!!!"""###### !!!""""""!!!  !!!"""###!!!"""###""""""$$$%%%%%%$$$###""""""###$$$%%% !!!!!!!!!""""""######!!!###$$$%%%$$$$$$&&&''''''&&&%%%$$$$$$$$$%%%&&& !!!###$$$&&&'''((($$$$$$%%%%%%%%%%%%&&&&&&&&&'''(((*********)))(((---,,,,,,,,,...222555888777888;;;>>>BBBIIIQQQVVVcccmmm|||zzznnnfff___\\\\\\ZZZWWWUUUVVVVVVUUUTTTNNNNNNOOOOOOOOOOOOOOOPPPOOOMMMKKKIIIHHHFFFBBB@@@<<<<<<======<<<<<<;;;:::444111///------...---,,,///...,,,***)))(((''''''&&&&&&%%%%%%%%%$$$$$$$$$,,,+++)))'''$$$"""!!!!!!########################((('''%%%#########%%%&&&((()))%%%)))'''### ###%%%%%%$$$###"""###%%%''''''$$$"""###$$$&&&&&&&&&&&&((())))))+++---...111555;;;???@@@>>><<<999777555444333000333666666777<<>>=========<<<;;;:::888888444111///---......---,,,///...,,,***)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&+++***(((&&&$$$###""""""########################&&&%%%$$$###"""###$$$$$$$$$+++***  """###""" """###$$$###&&&((()))((($$$!!!!!!!!!"""$$$&&&&&&&&&&&&((()))+++,,,///111333666:::===;;;999888666444222222111222333444666:::BBBMMMUUU```ooo|||~~~xxxpppfff]]][[[\\\\\\\\\[[[YYYXXXWWWRRRRRRSSSRRRTTT\\\iiirrryyysssqqqnnnmmmpppooommmrrryyytttgggeeebbb]]]ZZZXXXYYYZZZYYYXXXWWWWWWYYYXXXSSSPPPSSSRRRPPPPPPQQQTTTVVVXXXYYY[[[\\\]]]]]][[[YYYWWWTTTRRRNNNJJJFFFCCCAAA@@@?????????@@@@@@@@@@@@???888888666444000+++'''$$$%%%$$$$$$######$$$$$$%%%""""""!!! !!!"""### !!!"""###"""!!!!!!!!!  !!!  !!!!!!""""""""""""!!! ######"""""""""!!!!!!!!!###$$$$$$###""""""###%%%"""""""""""""""""""""### !!!!!!!!! """###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%''''''&&&&&&&&&''''''((())))))***,,,,,,------------...///111333777:::<<<@@@EEEKKKOOOUUU^^^kkkuuuyyyooogggcccaaaaaa^^^YYYVVVTTTRRRPPPNNNNNNOOOPPPQQQRRRQQQQQQPPPPPPOOONNNMMMKKKGGGAAA===>>>>>>===<<<:::888666555444111///---.........---...---,,,***)))(((((((((%%%%%%&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############""" $$$$$$###''',,,((( !!!""""""!!!!!!"""###%%%))),,,((("""!!!%%%"""$$$%%%&&&&&&&&&(((***---///222444555666888:::666555444333222222222222888666666888???IIISSSZZZbbbnnnxxxvvvmmmeee```]]]ZZZZZZZZZYYYWWWUUUTTTSSSPPPQQQRRRTTTZZZfffvvv{{{{{{|||{{{|||wwwjjjccc^^^\\\^^^bbbjjjqqq{{{vvvmmmddd]]]ZZZZZZ[[[WWWWWWXXXXXXWWWVVVTTTRRRTTTSSSRRRQQQRRRTTTWWWXXXZZZ\\\^^^___```___]]]\\\VVVUUURRROOOLLLJJJIIIHHHIIIIIIIIIIIIIIIHHHHHHHHHAAA@@@===999444...***''')))((('''&&&%%%%%%%%%%%%#########"""""""""""""""!!!"""###$$$!!!!!!!!!  !!!!!!  """!!!!!! !!!!!!!!!"""###"""!!!  ######""""""""""""""""""!!!!!!"""""""""!!! """"""###$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%"""######$$$%%%&&&&&&'''&&&&&&&&&&&&&&&'''((()))((()))***+++---...///000///111444777999<<<@@@CCCHHHNNNUUU[[[bbbnnn|||yyymmmfffbbbaaa^^^[[[XXXUUUTTTTTTRRRQQQNNNOOOQQQRRRSSSRRRQQQQQQNNNNNNNNNNNNMMMIIICCC???<<<<<<<<<;;;999777666555444111///......///.........---,,,***)))((((((((($$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$###""" """$$$***000+++"""!!!$$$$$$!!! """$$$!!!$$$&&&%%%""""""&&&***"""$$$&&&&&&&&&''')))***///222555777666555555666333333333333444555666666>>><<<<<>>BBBHHHMMMTTT[[[eeennnwwwxxxkkkccc______^^^[[[WWWUUUTTTSSSRRRPPPNNNOOOPPPRRRRRRRRRRRRRRRLLLLLLMMMMMMMMMJJJEEEAAA::::::::::::999888777777333111///.../////////...------+++***))))))))))))&&&&&&''''''''''''''''''%%%$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$%%%'''&&&%%%%%%&&&$$$ """%%%%%%###!!!###%%% """$$$&&&(((((("""$$$&&&''''''(((***,,,000333666777555444333222000111222333555888:::;;;>>>???BBBGGGMMMRRRUUUUUUZZZYYYZZZ[[[\\\[[[YYYXXXXXXWWWVVVTTTSSSRRRQQQQQQUUU[[[dddooo{{{wwwvvvtttuuuyyy~~~~~~uuulllfff___YYYZZZ]]]iiipppddd\\\XXXWWWYYYYYYXXXVVVTTTTTTUUUUUUTTTTTTSSSSSSTTTUUUVVVTTTUUUWWWZZZ[[[]]]]]]]]]YYYXXXVVVTTTQQQNNNLLLKKKKKKJJJIIIIIIIIIIIIJJJJJJJJJHHHFFFCCC???;;;888666444222...***'''###!!! """"""######"""!!! !!!!!! !!!!!! """!!!!!! !!!!!! !!!!!!  !!!"""""""""###!!!!!! !!!!!! """###"""!!!!!!#########$$$%%%############""""""!!!!!! !!!""""""############$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%'''(((***,,,---////////////000222333444999<<<@@@CCCEEEJJJSSSZZZhhhrrrwwwiii```]]]^^^```]]]XXXUUUSSSQQQOOOMMMNNNNNNOOOPPPQQQRRRRRRSSSLLLLLLLLLLLLLLLIIIEEEAAA999999:::::::::999888888333111///...///000000///---,,,+++***))))))))))))++++++*********)))))))))%%%%%%%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&###""""""$$$&&&"""###$$$$$$######$$$%%%$$$"""!!!###%%%'''&&&$$$$$$%%%((())))))***,,,...000333555555333111000000---...000333666:::===???;;;???EEEKKKPPPSSSUUUVVVXXXRRRQQQUUUYYYYYYWWWVVVQQQQQQQQQRRRSSSUUUVVVWWWaaahhhuuuuuusssrrrtttzzz~~~{{{}}}~~~}}}~~~uuuhhh]]]XXXZZZddd{{{uuufff]]]ZZZYYYXXXVVVUUUTTTSSSRRRUUUTTTTTTSSSSSSSSSTTTTTTSSSTTTVVVXXXZZZ\\\]]]]]]YYYXXXWWWUUURRRPPPMMMKKKJJJIIIHHHHHHHHHIIIKKKLLLKKKJJJHHHEEECCC@@@>>>>>>555333000---)))'''%%%$$$%%%%%%$$$$$$######""""""""""""!!!  !!!!!!   !!!!!!!!!!!!  !!!!!! !!!"""###$$$%%%!!! !!!!!!"""!!!!!!"""###"""!!! !!!###$$$$$$######"""!!!!!!!!! !!!!!!""""""%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&(((***,,,///000222222222333444666999:::>>>EEEMMMSSSWWW]]]fffmmmuuuggg___]]]______\\\XXXUUUSSSRRRPPPNNNNNNNNNMMMMMMNNNPPPSSSTTTOOONNNLLLKKKIIIFFFBBB???;;;;;;;;;;;;:::999888777333111///...///111000000,,,,,,+++***)))))))))))),,,++++++***)))(((''''''&&&&&&&&&&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$&&&''''''%%%#########$$$&&&((($$$"""!!!!!!"""$$$$$$$$$%%%&&&(((((('''%%%%%%$$$%%%''')))******,,,...000000111333222000...---...---///111555:::???BBBDDD===BBBHHHLLLMMMOOORRRTTTTTTPPPOOORRRTTTPPPOOOQQQKKKLLLOOOSSSXXX^^^bbbeeepppvvv}}}vvvtttssswww}}}||||||ooo___]]]bbbssszzzlll```]]]YYYXXXYYYXXXUUURRRTTTTTTTTTSSSSSSRRRRRRRRRQQQRRRSSSUUUWWWYYYZZZ[[[XXXXXXXXXWWWVVVSSSQQQPPPHHHGGGFFFFFFGGGIIIKKKMMMLLLKKKIIIFFFDDDCCCBBBAAA:::888555111---)))'''&&&&&&%%%###"""!!!!!!""""""!!! !!!!!!""" !!!  !!!!!!!!!!!!!!! !!!"""############ !!!"""###$$$ !!!""""""######"""""""""!!!!!!!!!$$$&&&''''''&&&''')))+++$$$$$$######"""!!!!!!  !!!"""#########%%%%%%%%%%%%%%%$$$######$$$$$$%%%%%%&&&''''''((($$$$$$%%%%%%&&&'''''''''%%%&&&'''))),,,///111222333333444555888<<<@@@BBBGGGRRRbbbnnntttzzztttggg___^^^aaaZZZXXXUUUTTTTTTTTTSSSRRROOONNNLLLKKKMMMOOOSSSUUURRRPPPMMMJJJGGGDDD@@@<<<>>>======<<<:::888666555333111//////000111111000,,,,,,+++***)))))))))*********)))'''&&&%%%$$$###'''''''''''''''((()))***%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!!!!###%%%'''111+++&&&%%%%%%### %%%!!!!!!$$$$$$""""""(((---,,,(((%%%&&&)))&&&(((***++++++---///111///000111000...,,,,,,---000111555999>>>CCCHHHJJJCCCGGGLLLLLLIIIIIIMMMQQQQQQNNNOOOQQQMMMFFFFFFKKKIIIKKKPPPVVV___gggnnnrrrwww{{{xxxyyywwwvvv{{{~~~ddd___^^^ggg|||zzzgggbbb]]]\\\^^^]]]YYYUUUTTTTTTSSSSSSRRRRRRQQQQQQNNNOOOPPPRRRTTTVVVWWWXXXXXXXXXYYYYYYYYYWWWVVVTTTFFFEEEDDDEEEFFFHHHKKKMMMMMMLLLIIIGGGEEEDDDCCCBBBBBB???:::444///***&&&$$$%%%###!!!  !!!"""###$$$ !!!  !!!""""""!!!!!! !!!  !!!!!!!!! !!!"""###$$$$$$###"""!!!""""""""" !!!$$$$$$$$$###"""!!!!!! !!!###$$$&&&&&&''''''$$$$$$$$$$$$$$$###"""!!!$$$$$$%%%%%%&&&'''(((((("""###$$$%%%'''((()))***&&&&&&(((***---000222444222333444777;;;@@@EEEHHHNNN^^^tttrrrhhhaaa^^^^^^___[[[VVVSSSRRRRRRRRRRRROOOOOONNNNNNNNNNNNMMMMMMMMMKKKHHHFFFEEECCC@@@===<<<<<<<<<;;;:::999888777333111...///111222111///...***(((***)))'''(((+++---+++(((&&&$$$$$$%%%&&&''''''(((***,,,---+++***#########"""""""""""""""$$$$$$###$$$&&&))),,,...>>>777,,,$$$"""$$$''')))$$$$$$$$$###############''')))******)))(((((())))))***+++---...///000000111000.........---,,,***777777:::@@@HHHMMMNNNMMMIIIJJJJJJHHHFFFGGGLLLPPPQQQKKKHHHHHHEEE@@@BBBHHHJJJRRR\\\eeejjjnnnqqqtttuuu{{{~~~zzz}}}zzzyyy{{{zzzzzziii^^^bbbnnnyyylllaaa______\\\ZZZ[[[VVVSSSPPPNNNOOOQQQRRRRRRMMMMMMMMMNNNOOORRRTTTVVVWWWZZZ]]]]]]ZZZWWWVVVWWWMMMKKKIIIGGGFFFGGGIIIKKKKKKJJJHHHEEEBBB@@@>>>===;;;======999111)))%%%###############"""""""""""" """$$$$$$###"""!!!###""" !!!"""%%%%%%$$$"""!!! !!!!!!!!!!!!""""""!!!  !!!!!!""""""######$$$$$$!!!!!! !!!!!!!!!!!!"""############""""""###$$$$$$###"""###$$$""""""""""""""""""""""""&&&$$$"""$$$'''((('''%%%########################&&&&&&&&&'''''''''(((((('''((()))(((((((((***+++000///------///111222222999:::<<>>======???>>>:::222+++&&&%%%""""""""""""!!!!!!!!!!!! !!!""""""######""""""!!!!!! !!!!!! !!!"""###"""  !!!!!!!!!""""""""""""""""""!!!!!! !!!!!!""""""""""""############"""###$$$$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!###$$$###!!!$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''(((((('''((()))(((((((((***,,,//////...///111333444555666888===CCCGGGMMMZZZgggyyypppgggbbbaaabbb```[[[TTTPPPOOOPPPQQQQQQSSSSSSRRRQQQQQQPPPOOOOOOKKKIIIFFFDDDCCCAAA>>>;;;<<<<<<;;;;;;:::888777666444222000///000000///...,,,)))(((******&&&%%%((())))))((((((''''''''''''$$$######%%%''''''&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&%%%###""""""###$$$$$$$$$######$$$%%%%%%""" &&&%%%%%%$$$###""""""""""""$$$%%%%%%&&&''')))(((***---000111222111111...---++++++---111555888666>>>MMM[[[dddaaaWWWNNNIIIJJJKKKJJJHHHGGGHHHIIIDDD@@@>>>@@@DDDHHHOOOVVV___hhhuuu}}}~~~xxxqqqllljjjmmmrrruuuvvvvvvwwwxxxxxx|||~~~zzzxxxyyyzzzzzz|||}}}|||{{{~~~ssskkkfffiiiqqqwwwllljjjfffaaa]]]YYYUUUQQQNNNNNNNNNNNNMMMOOOOOOOOOOOOPPPQQQRRRSSSXXX[[[___```]]]YYYVVVUUURRRPPPMMMIIIFFFDDDDDDDDDEEEDDDCCCBBB@@@>>>===<<>><<<;;;;;;;;;:::999888777666444333111000//////......---******,,,+++'''&&&(((&&&'''((((((((((((''''''&&&%%%$$$%%%''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%%%%""""""$$$''')))(((%%%"""&&&&&&%%%$$$######"""!!!"""$$$&&&&&&%%%$$$%%%&&&)))***---000111000///...++++++,,,---///222666999999CCCSSSccclllhhh\\\QQQLLLLLLLLLJJJHHHEEECCCCCCAAA>>>===AAAHHHPPPYYY___ooouuu{{{~~~xxxqqqllljjjllloooqqqrrrssstttuuuwwwzzz}}}~~~|||zzzxxxxxxtttvvvxxxxxxvvvttttttuuu{{{}}}yyymmmggggggtttrrruuu{{{~~~zzzqqqlllhhheee\\\XXXTTTQQQPPPPPPPPPPPPQQQQQQPPPPPPPPPPPPQQQQQQUUUXXX\\\______\\\YYYWWWUUUSSSPPPKKKGGGDDDAAA@@@@@@??????>>>===<<<;;;;;;??????>>>;;;555///)))&&&""""""""""""!!!!!!!!!!!! !!!"""###""""""!!!!!!!!!"""###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!!!!!!!!"""###$$$###"""!!!"""###""""""!!!!!! """"""!!!!!!!!!!!!""""""$$$###!!! """$$$%%%"""###$$$$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((((((&&&''')))))))))***,,,...///111333555666777999:::BBBFFFOOOZZZbbbjjjyyy~~~lllbbb]]][[[\\\```[[[TTTPPPNNNOOOOOOPPPQQQQQQPPPPPPOOONNNNNNMMMMMMKKKHHHFFFDDDBBB???===;;;;;;;;;:::999888666666444333222111///.........---***)))+++***&&&%%%(((&&&''''''(((((((((((('''(((&&&%%%%%%&&&'''&&&%%%############$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&&&&'''&&&%%%&&&'''))))))'''%%%&&&&&&%%%%%%$$$######"""$$$&&&'''((('''&&&'''(((***+++---......---+++***+++...222444555666999;;;???FFFSSSaaaiiiggg]]]UUUPPPNNNKKKHHHEEEBBB???======>>>@@@GGGSSS```iiimmmwww|||}}}rrrjjjlllllllllnnnppprrrttttttvvvxxxyyyxxxvvvtttttttttnnnppprrrrrrooommmllllllnnnppptttzzzsssnnnmmmhhhhhhkkkkkkppp}}}sssmmmkkk]]]ZZZUUUSSSRRRSSSRRRRRRRRRRRRRRRQQQQQQPPPPPPPPPQQQSSSWWW\\\^^^^^^\\\ZZZWWWUUURRRNNNIIIDDDAAA>>><<<;;;;;;::::::999999888===<<<;;;999555000***&&&$$$$$$$$$#########"""""" $$$###"""!!! !!!!!!"""$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!""""""######!!!###$$$###"""!!!"""$$$""""""!!!!!! """"""!!!!!!!!!!!!""""""$$$###!!! """$$$%%%"""###$$$$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""!!!!!!!!!"""%%%%%%%%%%%%%%%%%%%%%%%%'''''''''((((((((())))))'''(((*********,,,...000111333666777888999<<<>>>IIIOOO[[[hhhrrr{{{lllaaa\\\ZZZ[[[```[[[VVVRRRPPPOOOOOONNNOOOOOONNNNNNNNNMMMMMMMMMNNNKKKHHHFFFEEECCC@@@>>>;;;;;;::::::999777666555222333333111///......000...)))'''((('''$$$$$$'''))))))))))))************(((&&&$$$$$$%%%%%%$$$###""""""######$$$$$$%%%%%% !!!"""###$$$%%%&&&''''''&&&%%%%%%&&&&&&%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$"""%%%''')))***+++---...+++,,,,,,,,,,,,++++++***...333999<<<<<<<<<>>>@@@DDDHHHOOOXXX___```\\\WWWRRRNNNHHHCCC@@@???===<<<<<>>CCCHHHPPPXXXiiizzznnnccc^^^]]]^^^___\\\WWWTTTRRRQQQOOOMMMMMMMMMMMMNNNNNNNNNNNNNNNMMMJJJGGGEEEDDDBBB???===::::::::::::999777666555111222333111......///111111,,,)))((('''%%%&&&***///...---,,,,,,,,,---...+++)))&&&%%%&&&&&&&&&%%%######$$$$$$%%%&&&&&&'''!!!"""###$$$%%%&&&&&&'''%%%$$$###$$$%%%%%%$$$###$$$$$$$$$%%%%%%%%%%%%&&&###&&&)))***+++,,,...000++++++******+++,,,...///000444:::<<<<<<===AAAEEEHHHHHHJJJPPPVVVZZZYYYWWWRRRKKKBBB<<<<<<===??????CCCJJJTTT```rrr|||sssiiifffcccdddhhhmmmpppqqqsss{{{wwwuuussssssuuutttqqqnnnjjjmmmttt~~~pppbbb```gggnnn~~~wwwlllkkkfff```[[[YYYWWWUUUTTTQQQRRRRRRSSSSSSRRRPPPPPPMMMLLLNNNRRRWWW[[[[[[ZZZXXXXXXVVVSSSOOOIIIDDDAAA<<<;;;;;;:::999999888888888777666666666333...)))$$$$$$$$$############"""###############$$$$$$%%% !!!!!!"""$$$%%%%%%#########""""""""""""""" !!!!!! """"""!!! """###!!!!!!""""""""""""""""""######""""""""""""######""""""""""""############"""###$$$$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%'''(((***(((&&&%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((()))))))))))))))***,,,---...000333666333666:::===???EEENNNUUU^^^iii}}}oooeee``````aaa___\\\XXXVVVTTTRRROOOMMMLLLMMMMMMNNNNNNOOOPPPPPPLLLIIIFFFDDDCCCAAA>>><<<:::::::::999888777666555000111222111......000333666111,,,+++***(((***///333111///...---...000111///,,,)))((())))))(((((($$$$$$%%%%%%&&&'''((((((%%%%%%&&&'''(((((((((((($$$######%%%&&&&&&%%%######$$$$$$%%%%%%&&&&&&'''''')))++++++++++++,,,---+++*********,,,...222333...222777999999<<>>888999===AAACCCMMMUUU___jjjzzz}}}hhhdddaaabbbfffllloooqqqvvv~~~zzzzzz}}}~~~zzzuuurrrvvv|||yyygggccceeedddmmmxxxtttooohhhbbb^^^[[[XXXVVVPPPQQQRRRSSSSSSRRRQQQPPPMMMLLLLLLPPPUUUXXXYYYXXXXXXXXXWWWUUUQQQKKKFFFBBB>>>======<<<;;;:::999999777666555666777555000+++############"""""""""""" !!!!!!!!!"""$$$$$$$$$###!!! !!!"""#########!!!!!!!!!  !!!!!! !!!###!!!!!!""""""######$$$$$$######""""""""""""######!!!!!!"""############""""""$$$$$$$$$###"""###$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&(((&&&###"""###&&&''''''''''''''''''''''''(((((((((((()))))))))))))))+++---...///111555777333777;;;???BBBKKKVVV___mmmyyy~~~}}}qqqfffbbb```___]]]ZZZUUUPPPMMMMMMOOOPPPTTTRRROOOOOOPPPRRRSSSSSSNNNHHHEEEFFFEEEAAA>>>???;;;;;;::::::999888888888333222000...---...///000///...---,,,++++++***+++888222------222333000+++///...+++(((%%%######"""############$$$%%%&&&'''$$$$$$$$$$$$%%%%%%&&&'''((())))))))))))'''&&&%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((()))))))))))))))***+++,,,------...111555:::;;;:::;;;???DDDEEEEEEGGGIIIKKKLLLKKKJJJHHHDDD>>>:::;;;@@@HHHMMM[[[```gggooouuuxxxyyyxxx{{{{{{yyyiiiaaa\\\___dddiiiqqqyyy~~~yyyxxxvvv|||{{{iiibbbdddiiiyyyvvviii___\\\YYYVVVOOOQQQUUUWWWYYYWWWUUUSSSNNNMMMMMMMMMOOORRRUUUVVV[[[YYYXXXWWWVVVQQQJJJEEEBBB@@@>>>======>>>>>>===???===:::777555222...+++&&&&&&&&&%%%$$$###"""!!!!!!!!!!!!"""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############$$$#########""""""!!!!!!$$$#########""""""!!!!!! !!!!!!"""""""""###""""""""""""############$$$"""!!!"""%%%&&&$$$!!!&&&%%%%%%$$$#########$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%)))'''%%%&&&((()))'''%%%$$$$$$%%%&&&(((***,,,------000333444444444555666999999>>>GGGMMMTTTcccrrr}}}uuuuuuwww}}}qqqeeeaaa```___^^^[[[UUUPPPMMMMMMNNNOOOSSSQQQNNNNNNPPPRRRSSSSSSOOOIIIFFFFFFDDD@@@===>>>999999888777777666666555333222000...---...//////)))))))))***+++---...///111...+++,,,///000---***)))((('''&&&&&&'''((()))$$$$$$$$$###$$$$$$%%%&&&''''''&&&&&&&&&&&&''''''%%%&&&'''(((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''))))))***+++++++++++++++''''''((()))+++,,,---...///222666666444666:::>>>AAAAAABBBCCCDDDEEEDDDCCC@@@>>>;;;;;;???GGGPPPUUU^^^aaafffkkknnnooonnnnnnrrrrrrvvv}}}yyyqqqccc```aaagggkkkmmmrrryyy~~~zzzzzz{{{wwwkkkhhheeesss{{{mmmeeeaaaYYYQQQQQQRRRUUUXXXZZZZZZXXXVVVRRROOOLLLJJJKKKNNNSSSVVVZZZYYYXXXXXXWWWSSSMMMHHHCCCAAA??????@@@AAA@@@@@@>>><<<:::888666333...+++$$$$$$%%%%%%%%%$$$$$$###############""""""""""""""""""""""""""""""""""""""""""""""""############$$$#########""""""""""""############"""""""""!!!"""#########$$$$$$$$$$$$""""""""""""###############""""""$$$%%%&&&%%%###&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&%%%%%%%%%%%%)))'''%%%&&&((()))'''%%%%%%%%%&&&'''(((***,,,---+++...111333444555777999@@@AAAFFFOOOUUU^^^ooo~~~yyyvvvwww{{{qqqfffbbb```___```\\\VVVQQQNNNMMMNNNOOORRRPPPNNNNNNPPPSSSTTTTTTPPPJJJFFFFFFDDD???<<<===999888888777777666555555222111000...---......///...---,,,***)))(((''''''+++,,,---...///......---''''''''''''((()))+++,,,&&&%%%%%%$$$$$$$$$$$$$$$((('''&&&%%%%%%%%%&&&'''$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&((()))***,,,,,,++++++***&&&''')))+++---///000111000111333222000111666:::???>>>>>>===============<<<<<<<<>>;;;;;;:::::::::999888888777777111111///......---......000///,,,)))'''%%%###"""(((,,,111222111000111222---,,,+++***)))******+++((('''&&&%%%$$$$$$$$$$$$$$$###"""""""""$$$%%%'''&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''')))*********(((''')))***,,,...111333555666444444333111000111555999======<<<:::888999;;;<<>>DDDIIISSSXXXaaakkkuuuvvvkkkfffdddbbbbbb^^^XXXRRROOONNNNNNOOOSSSQQQOOOPPPSSSUUUWWWWWWQQQKKKFFFFFFCCC===::::::::::::999999888777777666111000///......---------***)))((((((''''''((((((''',,,111333111111222555222111///---++++++++++++***)))(((&&&%%%%%%%%%%%%###"""!!!!!!"""%%%(((***,,,+++***(((&&&%%%$$$$$$%%%%%%&&&&&&&&&'''''''''&&&'''((()))***))))))(((***+++---000333666888999777666444222111222555777::::::999777666888===AAAHHHJJJMMMQQQUUUYYY\\\^^^[[[[[[[[[\\\^^^aaaeeeggg```aaaaaa^^^YYYUUUTTTTTTTTT]]]fffjjjiiihhhiiijjjrrrvvvzzz{{{~~~yyyxxxvvvvvvzzzzzzrrr___YYYRRRPPPSSSWWWXXXWWWZZZXXXUUURRRPPPOOOPPPPPPSSSUUUWWWYYYYYYYYYXXXXXXTTTQQQNNNLLLJJJGGGDDDAAA===<<<<<<;;;999444...***((('''&&&%%%$$$$$$$$$$$$""""""######$$$$$$$$$%%%""""""""""""""""""""""""############$$$$$$$$$$$$###############$$$$$$$$$""""""""""""""""""######""""""!!!!!!!!!!!!!!!!!!############$$$$$$$$$$$$ ######""""""$$$'''%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((((((((())))))))))))***+++,,,---///000222444666999>>>DDDLLLQQQ\\\fffsss~~~wwwmmmhhheeecccbbb^^^XXXSSSPPPOOOPPPQQQTTTRRRPPPPPPRRRUUUVVVVVVPPPJJJFFFEEECCC===::::::888777777666666555444444000000//////...------,,,,,,+++)))((('''&&&&&&&&&%%%)))---///......111333111000///...------......+++***)))(((''''''''''''&&&%%%$$$$$$%%%(((+++---000///,,,***'''&&&%%%$$$&&&'''''''''((((((((((((***************+++++++++)))+++---000333666888999666555333111111222333444555666666555666;;;CCCJJJOOORRRVVV[[[___aaabbbaaa^^^]]]\\\[[[\\\^^^```bbb^^^______]]]ZZZVVVUUUTTTWWW^^^dddddddddgggiiihhhkkkllllllmmmooosssvvvwwwtttvvvvvvvvv{{{zzzjjjaaaVVVPPPRRRUUUVVVUUUXXXXXXXXXWWWVVVTTTSSSRRRQQQTTTWWWYYYYYYYYYZZZ[[[YYYVVVSSSPPPMMMHHHDDD@@@>>>===<<<;;;999444///+++***((('''%%%$$$###$$$$$$""""""######$$$%%%%%%&&&""""""""""""""""""""""""#########$$$$$$$$$$$$%%%#########$$$$$$$$$$$$$$$""""""""""""############$$$$$$$$$$$$#####################$$$$$$$$$$$$%%%"""###%%%&&&&&&&&&'''((($$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&'''((()))(((((()))+++)))******,,,---///111222222555:::???EEENNNWWW]]]jjjyyyxxxmmmhhheeecccaaa]]]XXXSSSPPPPPPQQQRRRSSSQQQOOOOOOPPPRRRSSSTTTOOOIIIEEEEEEBBB===:::;;;777777777666555555444444////////////...---,,,,,,000...,,,)))&&&$$$###"""%%%''')))+++,,,---///111000///...---,,,---......,,,++++++***))))))))))))***)))&&&%%%%%%'''***,,,000...,,,***(((&&&&&&&&&(((((((((((())))))))))))+++***)))((()))***,,,---+++,,,///111444777999:::555444333222333333333333333444666777:::BBBMMMWWWWWWZZZ```dddgggfffdddbbb]]]\\\ZZZYYYZZZ[[[\\\]]]]]]^^^aaabbbcccaaa___]]]ZZZ```ddddddgggmmmnnnkkkfffffffffiiikkkmmmpppsssvvvzzz|||{{{}}}wwwkkk\\\TTTSSSVVVVVVUUUVVVWWWWWWXXXWWWWWWVVVVVVPPPSSSWWWXXXXXXXXXZZZ]]]ZZZXXXUUURRRNNNJJJEEEAAA@@@>>>;;;:::888444000,,,)))(((&&&$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%#########$$$$$$%%%%%%%%%!!!"""""""""############$$$$$$$$$$$$#########"""#########$$$$$$$$$%%%%%%%%%$$$$$$%%%'''((('''%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((%%%'''))))))((((((***,,,))))))***,,,///111333555555999@@@IIIRRR]]]gggnnn{{{~~~wwwmmmhhheeeccc```]]]XXXSSSQQQQQQRRRSSSRRRPPPNNNMMMOOOPPPQQQQQQNNNIIIEEEEEEBBB>>>;;;;;;999999999888777777666666////////////...---,,,+++***))))))((((((((())))))''''''((()))+++...000111111000...,,,+++***++++++---,,,++++++***+++++++++,,,***'''$$$###$$$&&&(((...---+++)))''''''''''''))))))))))))***************)))'''%%%&&&(((***,,,///000222444777:::<<<===666555555555666666555444333666999;;;???IIIWWWaaa___bbbgggjjjkkkhhhccc```XXXXXXWWWWWWXXXYYY[[[\\\___```dddiiilllmmmiiifff]]]bbbeeeffflllssstttooocccccceeeiiilllmmmnnnpppzzzzzzzzzsssbbbWWWVVVWWWWWWVVVUUUUUUVVVVVVWWWXXXYYYYYYOOOSSSVVVXXXWWWXXXZZZ]]]ZZZXXXUUURRRPPPLLLGGGCCCAAA>>>;;;999777444000---'''&&&%%%$$$$$$%%%''')))&&&&&&%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%!!!!!!""""""#########$$$###"""""""""!!!!!! ######$$$$$$$$$%%%%%%%%%$$$"""!!!"""%%%&&&$$$!!!$$$#########$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))%%%'''***)))((((((***,,,((()))***---///222555666888>>>GGGRRR^^^jjjvvv}}}wwwjjjccc```^^^aaa]]]XXXSSSPPPOOOPPPRRRSSSQQQOOOMMMLLLLLLMMMNNNNNNKKKGGGCCCAAA>>>;;;999777777666555444333333222111000///...---,,,,,,,,,---***'''%%%%%%&&&'''(((&&&'''''''''(((***...111666444111---+++))))))***,,,+++***((((((((()))***...,,,(((%%%######$$$%%%)))(((((((((((())))))***(((((((((((((((((((((((('''''''''&&&&&&(((,,,000222///...000444777777666999999888666444222111000222555:::AAAJJJTTT___gggggggggiiinnnppplllcccZZZVVVRRRQQQTTTVVVWWW\\\aaaaaafffppp~~~xxxnnnooopppmmmlllrrrzzzzzzuuujjjiiihhhfffgggjjjppptttqqqmmmrrrooorrrwwwvvviii^^^VVVTTTTTTQQQUUUYYYYYYYYYYYYXXXWWWUUUVVVVVVWWWXXXYYYZZZZZZ\\\[[[ZZZVVVQQQKKKFFFCCC===;;;999999888666333000---***&&&$$$$$$%%%%%%%%%''''''&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&%%%$$$######&&&&&&%%%$$$###"""!!! ######$$$$$$$$$$$$######""""""""""""""""""""""""###$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$%%%'''(((((((((''''''&&&&&&&&&$$$$$$$$$%%%&&&'''((()))---***((()))++++++)))&&&###$$$%%%&&&'''(((((((((///,,,---111333444888>>>@@@NNNVVVaaarrr|||}}}{{{zzzuuuiiicccaaa```\\\ZZZUUUQQQOOOOOOPPPQQQRRRQQQNNNLLLLLLLLLLLLMMMLLLJJJFFFCCCAAA>>><<<999777777666555444333333222111111///...,,,,,,++++++///)))$$$###''')))(((%%%%%%&&&'''&&&'''))),,,///000///,,,***'''&&&&&&&&&((('''&&&%%%%%%&&&'''((('''&&&%%%$$$%%%(((+++,,,(((''''''&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((***...111333222333444777888888777999888666444222111000000555888===CCCJJJRRRZZZ```aaabbbdddhhhjjjggg^^^VVVPPPMMMNNNSSSXXX[[[aaagggffflllxxx{{{rrrsssqqqqqqvvv}}}}}}wwwllllllllllllllloootttxxxyyykkkgggaaabbbfffpppwwwnnneee]]]UUUPPPPPPSSSWWWYYYYYYYYYXXXWWWVVVVVVWWWWWWXXXYYYYYYYYY\\\[[[YYYVVVQQQLLLGGGDDD@@@>>>;;;:::999888555333777333---)))((('''&&&%%%&&&&&&%%%$$$$$$$$$%%%%%%###$$$$$$%%%%%%%%%$$$$$$&&&&&&%%%$$$###"""!!!!!!"""######$$$$$$######"""###########################""""""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%&&&'''((())))))'''&&&&&&((()))'''%%%%%%&&&'''(((((()))))))))000///111666999;;;???EEEIIIVVV___kkkxxxwwwyyyrrrhhhcccbbbaaaZZZXXXUUURRRQQQPPPQQQQQQQQQPPPNNNLLLKKKKKKKKKLLLJJJGGGDDDBBB@@@>>><<<:::888777777666555444333333222111000...,,,+++++++++000)))"""###(((+++(((###$$$%%%%%%%%%%%%&&&))),,,+++***)))(((&&&%%%$$$$$$''''''''''''((()))***+++***)))(((''''''(((***+++))))))((('''&&&&&&&&&&&&(((((((((((((((((((((((()))************,,,///222333666999;;;:::999999999999888555222111000111111888<<>>;;;;;;:::999777888444...)))'''%%%$$$###%%%%%%$$$$$$%%%%%%&&&&&&###$$$%%%&&&&&&'''''''''&&&&&&%%%$$$###""""""!!!""""""############""""""########################$$$###!!!!!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$%%%''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&'''(((((('''&&&%%%%%%'''((('''&&&((((((((()))******++++++...---111777;;;???FFFMMMWWWdddmmmzzzzzzssswwwyyy~~~rrrhhhdddbbbaaa\\\[[[XXXVVVTTTSSSRRRRRRQQQPPPNNNMMMKKKKKKKKKKKKHHHFFFCCCAAA@@@???<<<;;;888888777666555444333333333222000...,,,+++******...)))%%%$$$((()))'''%%%###$$$%%%$$$$$$$$$&&&((())))))))))))((('''&&&%%%&&&''''''(((***+++,,,---,,,,,,,,,++++++,,,,,,,,,,,,+++***)))(((((((((((((((((((((((((((((((((((()))************,,,///222222777===???===:::888999:::888555222111222333555:::>>>DDDHHHJJJLLLNNNOOOTTTTTTTTTVVVXXXVVVRRRNNNOOOMMMNNNTTTYYY[[[aaagggkkkooo{{{vvvwwwwwwyyy{{{{{{wwwsssmmmpppsssuuuvvvwwwyyy{{{|||~~~ooobbb]]]ZZZ```nnnwwwuuupppdddYYYRRRQQQRRRWWWYYYXXXXXXXXXXXXXXXXXXWWWWWWVVVVVVVVV[[[ZZZWWWTTTQQQMMMKKKIIIGGGDDD???===<<<<<<;;;:::666222,,,)))'''&&&%%%$$$$$$$$$$$$$$$%%%&&&'''(((&&&&&&'''(((((((((((((((&&&&&&%%%$$$$$$###""""""!!!""""""######""""""!!!########################&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((('''%%%%%%'''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''(((((('''&&&&&&'''((()))))))))))))))))))))***+++,,,,,,//////222888>>>EEEPPP[[[eeerrr||||||yyyssshhhdddbbbaaa___]]]ZZZWWWTTTRRRQQQPPPQQQQQQOOONNNLLLKKKJJJJJJHHHEEEBBBAAA@@@???===;;;888888777666555444444333222111000...,,,+++++++++******)))'''&&&%%%&&&((($$$%%%&&&%%%$$$###%%%&&&'''(((((()))(((''''''&&&!!!"""###%%%'''((()))***&&&'''***---000333555666---,,,+++))))))((((((((((((((((((((((((((((((((('''((()))******+++...000000666===@@@===999777777666555222111000222444666;;;>>>DDDGGGIIIJJJKKKLLLPPPPPPPPPQQQQQQQQQPPPNNNOOOMMMNNNSSSWWWYYY]]]bbbjjjlllrrr|||{{{ttttttuuuvvvvvvrrrnnnlllkkknnnrrruuuvvvvvvwwwxxxyyy|||pppggg```dddnnn|||xxxtttllldddXXXSSSQQQVVVXXXWWWVVVYYYXXXXXXXXXWWWVVVVVVUUUUUUYYYXXXWWWUUURRROOOMMMKKKHHHEEEAAA>>>>>>======<<<:::666000,,,***)))(((&&&#########$$$%%%&&&'''((('''''''''''''''&&&%%%%%%&&&&&&%%%%%%$$$#########""""""############""""""########################%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&'''((((((&&&''''''((((((((())))))))))))((()))***+++---...444444777>>>EEEOOO^^^mmmqqq~~~{{{xxx{{{tttiiidddbbbaaa___\\\XXXTTTQQQOOOOOOOOORRRRRRQQQOOONNNLLLKKKJJJIIIFFFCCCAAA@@@???===;;;999888888777666555444444111000///...---,,,,,,,,,'''***,,,)))%%%###&&&)))%%%''''''&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%!!!###%%%'''(((******+++'''))),,,///222333333333***))))))(((''''''''''''((((((((((((((((((((((((&&&''')))))))))***---///000444:::>>>===:::777666111000//////000222555666===???BBBEEEFFFHHHJJJLLLOOONNNMMMMMMMMMNNNOOOPPPNNNKKKLLLQQQTTTUUUXXX]]]dddfffiiimmmqqqssssssqqqooonnnoooqqqpppjjjggggggjjjmmmqqqssstttsssttttttxxx{{{sssiiiiiippp|||{{{tttoooaaaWWWQQQUUUWWWTTTUUUZZZXXXWWWWWWWWWVVVVVVUUUUUUVVVVVVWWWVVVTTTQQQNNNLLLJJJGGGCCCAAAAAA@@@???======999222,,,)))&&&$$$###$$$###$$$$$$%%%&&&'''(((&&&&&&&&&%%%%%%$$$""""""&&&&&&%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&''''''&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$###"""!!!###%%%&&&&&&&&&''''''''''''(((((('''''''''''''''((((((%%%&&&''''''&&&%%%&&&(((((((((((()))+++---///111555777===EEEMMMWWWhhhwww~~~~~~uuussstttyyysssiiidddcccbbb___\\\WWWSSSPPPPPPQQQRRRSSSSSSRRRQQQOOOMMMKKKJJJJJJHHHDDDBBBAAA@@@===;;;999999888777666555444444//////...---------------((()))***)))&&&%%%&&&''''''))))))(((&&&%%%%%%%%%'''&&&$$$#########$$$$$$$$$%%%''')))+++,,,,,,,,,***+++...000000///...,,,))))))((((((((((((((()))((((((((((((((((((((((((%%%''')))))))))***,,,...111333777<<<>>>===999555...///000111333666888999@@@AAABBBBBBBBBEEEIIILLLNNNMMMLLLJJJJJJLLLOOOQQQQQQNNNMMMPPPQQQOOOPPPSSSXXX\\\```bbbcccdddgggkkkjjjhhhjjjmmmlllgggeeehhhkkknnnqqqssssssrrrrrrssswwwyyy|||xxxttttttyyy~~~yyyiii[[[RRRTTTUUURRRTTTZZZWWWWWWVVVVVVVVVVVVVVVVVVSSSUUUWWWXXXVVVSSSOOOLLLKKKIIIGGGEEEEEECCCAAA???<<<888111,,,)))&&&$$$###$$$$$$$$$$$$%%%%%%&&&'''%%%%%%&&&&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$""""""$$$%%%((()))))))))************((((((''''''''''''((((((&&&((()))(((&&&%%%&&&((()))))))))***,,,000333555999>>>HHHTTT\\\dddsss{{{xxxzzzzzz|||rrrhhheeecccccc```\\\XXXTTTRRRSSSUUUWWWTTTTTTSSSRRRPPPNNNLLLKKKLLLIIIEEECCCAAA@@@===;;;999999888777666555444444.........---------......+++)))''''''(((((('''$$$)))***+++***'''%%%%%%%%%)))(((%%%######$$$%%%&&&!!!"""$$$&&&(((((((((((("""%%%)))---000111111000+++***************+++,,,((((((((((((((((((((((((&&&''')))******+++---///222222555:::??????:::555///000333555888;;;===>>>DDDCCCBBB@@@@@@CCCGGGKKKMMMLLLKKKIIIHHHKKKOOORRRVVVRRRPPPPPPNNNIIIHHHJJJMMMTTT[[[\\\[[[\\\aaaggggggdddggglllkkkfffgggkkknnnppprrrssssssrrrrrrsssvvvxxx{{{yyyxxxooo^^^SSSTTTTTTQQQSSSZZZVVVVVVVVVVVVVVVVVVVVVVVVRRRTTTWWWYYYXXXTTTOOOLLLLLLKKKIIIHHHHHHFFFCCC@@@===999444000...---,,,+++%%%%%%$$$$$$%%%%%%&&&&&&&&&'''((()))************&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$######$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$''''''((('''&&&%%%''')))%%%&&&&&&&&&''''''(((((()))(((((('''''''''(((((()))+++---+++((('''(((***))))))***+++...222666888BBBJJJXXXfffnnnuuu}}}|||}}}~~~rrrgggcccbbbbbbbbb^^^YYYTTTRRRSSSVVVXXXWWWVVVUUUSSSQQQOOOMMMMMMKKKIIIEEEAAA>>><<<;;;:::===;;;999888777444111...222111///,,,***)))((('''))))))*********(((&&&%%%&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%###!!!!!!$$$&&&%%%'''***...111222333333000,,,'''%%%''')))***)))&&&&&&''''''(((((())))))***+++***((('''(((,,,000111333777::::::888555333...333666888<<>>BBBOOO^^^lllsssxxx~~~sssoooqqqvvvrrrhhhcccbbbaaa```]]]XXXTTTRRRSSSUUUVVVWWWWWWUUUSSSQQQOOONNNMMMJJJHHHEEEAAA>>><<<;;;;;;:::888666555555555333111222111///...---,,,++++++))))))******)))(((&&&%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%$$$###$$$&&&(((&&&'''))),,,...111222333///+++'''&&&'''))))))(((+++******++++++,,,---...+++,,,,,,***((())),,,000---///222444555444222000///444777999===CCCFFFEEEGGGEEEBBB@@@@@@AAA@@@???CCCEEEHHHNNNTTT\\\cccgggeeeccc[[[QQQJJJIIIGGGCCCJJJLLLQQQYYYaaaeeeeeeddd`````````bbbgggmmmssswwwxxxzzz||||||{{{yyyyyyzzzzzz{{{}}}}}}~~~yyynnnhhh___PPPOOOTTTQQQUUUUUUVVVXXXXXXWWWUUUSSSSSSTTTWWWXXXXXXUUURRRQQQNNNLLLKKKJJJHHHFFFBBB@@@===;;;777222...+++)))((('''&&&%%%$$$$$$%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$###$$$$$$%%%&&&'''((()))(((&&&$$$%%%&&&&&&&&&'''''''''(((((((((&&&'''((((((''''''(((***(((''''''''''''((())))))'''***,,,---000888EEEOOObbbjjjssszzzwwwmmmfffhhhooozzzttthhhccc```___\\\ZZZWWWTTTRRRRRRSSSTTTWWWVVVUUUSSSQQQOOOMMMMMMIIIGGGDDDAAA>>>===<<<<<<888666333333444555555444000///...---------------)))))))))))))))'''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$!!!###&&&&&&&&&&&&((()))''''''''')))+++...000222---+++)))((()))***)))((((((''''''&&&''')))***,,,.........,,,++++++---//////000111222333333333333333777:::<<>>>>>>>>>>>???DDDJJJPPPWWWaaammmuuutttnnnbbbTTTNNNMMMJJJEEEHHHKKKQQQYYY___bbbaaa```_________bbbhhhpppwww|||~~~~~~}}}}}}}}}}}}~~~~~~wwwpppkkkZZZPPPRRRRRRTTTTTTVVVXXXYYYXXXUUUQQQUUUVVVWWWWWWWWWVVVTTTSSSNNNLLLJJJIIIHHHFFFBBB@@@<<<:::777333///+++)))((('''&&&$$$$$$$$$$$$%%%&&&'''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!""""""###$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$############$$$$$$$$$$$$$$$%%%&&&&&&%%%'''((('''&&&%%%&&&'''%%%&&&&&&&&&''''''''''''&&&((())))))''''''(((***((((((((((((((()))******(((+++///000444AAAUUUeeetttvvvzzzzzz{{{kkkeeeccckkkxxxvvvhhhaaa]]][[[YYYXXXUUUSSSRRRRRRSSSSSSVVVUUUSSSRRROOONNNLLLKKKHHHFFFDDDAAA???=========999777444222333555555555......---,,,++++++++++++)))))))))(((((('''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''&&&%%%$$$"""%%%((()))(((''''''(((''''''&&&&&&'''***...000,,,,,,,,,,,,++++++)))((($$$###""""""###%%%''')))000000000///...---....../////////000111333444555777;;;>>>@@@FFFNNNTTTTTTMMMHHHBBB>>>===>>>???@@@EEEIIIOOOSSSWWW```lllvvv{{{sssdddWWWRRRRRRNNNHHHFFFJJJPPPWWW[[[]]]\\\[[[]]]]]]^^^bbbiiirrrzzz~~~~~~~~~}}}ssssssfffYYYVVVVVVVVVVVVWWWZZZ]]]\\\YYYUUUWWWWWWWWWVVVVVVVVVUUUUUUNNNLLLJJJHHHGGGEEEBBB@@@>>><<<:::666222...,,,+++&&&&&&%%%$$$$$$$$$%%%%%%(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%$$$#########%%%$$$$$$$$$$$$%%%&&&&&&$$$%%%'''&&&&&&%%%'''(((%%%%%%%%%&&&&&&&&&'''''''''((())))))((('''(((***(((''''''(((((()))***+++...111555:::DDDUUUjjjyyy~~~}}}tttqqqtttxxxiii```[[[XXXXXXVVVTTTRRRRRRRRRSSSSSSTTTSSSRRRPPPNNNLLLKKKJJJHHHFFFDDDAAA???============:::666444444555555444000///...,,,+++***))))))))))))(((((('''&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&'''((('''&&&%%%$$$$$$&&&)))***)))'''&&&%%%((('''%%%$$$%%%(((+++...,,,---...---,,,+++***)))'''&&&&&&'''((()))+++,,,111111111111111000///...++++++******,,,///222333888<<<>>>???DDDMMMRRRRRRIIIDDD???<<<===@@@CCCEEEJJJNNNQQQSSSTTT[[[eeennntttnnncccYYYVVVWWWRRRKKKEEEIIIOOOTTTWWWXXXWWWWWW[[[\\\^^^cccjjjrrryyy}}}}}}~~~~~~}}}|||}}}~~~~~~xxxyyyrrrhhhccc___[[[XXXWWWYYY]]]^^^\\\YYYXXXXXXWWWVVVUUUUUUUUUUUUNNNLLLIIIGGGFFFEEEBBB@@@>>>===;;;888444000---,,,'''&&&&&&%%%$$$$$$$$$$$$(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########'''&&&&&&%%%%%%&&&&&&''''''''''''&&&%%%%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''###%%%&&&&&&%%%%%%'''(((%%%%%%%%%&&&&&&&&&''''''((()))***)))((('''((()))''''''''''''((()))***+++222333888CCCUUUiiiyyywwwqqqwwwyyyjjjaaa\\\YYYXXXVVVSSSQQQQQQRRRTTTUUUTTTSSSRRRPPPNNNLLLJJJJJJIIIGGGDDDAAA>>>===<<<<<<>>>;;;888666555555333222222111000...,,,+++++++++***)))((('''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&((()))((('''%%%###%%%''')))***(((&&&%%%%%%((('''%%%$$$%%%''')))++++++,,,------***)))))))))(((((()))***,,,---......111111111222333333000...,,,,,,+++,,,...111444666666:::<<<<<<@@@FFFIIIHHHCCC@@@<<<<<>><<<;;;;;;;;;999777666666555222000000000///...---,,,,,,---***)))'''&&&%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&((())))))'''%%%######&&&(((((('''&&&&&&'''((('''&&&%%%%%%&&&((()))(((***+++)))'''%%%&&&(((%%%'''))),,,---...------000///000222555444111.../////////000222555888:::666:::<<<;;;===AAABBB@@@???<<<;;;<<<@@@FFFKKKMMMIIIIIIIIIJJJLLLPPPSSSUUUVVV[[[___^^^]]][[[UUUNNNKKKNNNRRRSSSSSSSSSUUUWWWYYY[[[___dddhhhlllnnnppppppqqqssstttuuuwww{{{~~~|||~~~~~~{{{}}}qqqggg\\\WWWXXX[[[\\\ZZZYYYYYYXXXWWWTTTRRRPPPOOOOOOLLLHHHFFFEEEDDDBBB@@@>>>>>><<<:::777333///---(((((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&''''''$$$%%%&&&&&&%%%$$$%%%'''&&&&&&'''''''''((((((((()))***+++***((('''((()))*********+++,,,---...///222888CCCVVVnnn~~~uuummmfffhhhsssxxxmmmgggcccaaaYYYWWWSSSPPPPPPRRRVVVYYYWWWVVVUUUSSSQQQOOOMMMMMMKKKIIIEEEAAA>>><<<;;;:::888777666666666555222000,,,,,,+++++++++,,,,,,---***)))'''&&&%%%%%%&&&&&&&&&''''''''''''''''''&&&%%%&&&(((***)))'''%%%###"""$$$&&&&&&&&&&&&''')))(((((('''&&&&&&&&&'''(((&&&((()))&&&###"""$$$'''&&&))),,,///111111///...///...///222555555222...,,,,,,---...000333666777888<<<>>>===>>>@@@???<<<===;;;:::<<>><<<;;;;;;:::888555333111000///000///...---,,,+++++++++&&&'''((((((((('''%%%%%%$$$###""""""###$$$&&&''''''''''''''''''''''''''''''&&&$$$""""""###$$$%%%'''''''''(((((((((((())))))(((((('''''''''((((((...,,,+++---111333222111444333222000//////......+++---000222333666:::===CCC@@@>>>======<<<;;;999======>>>AAAEEEGGGGGGFFFEEECCCAAACCCGGGKKKMMMLLLWWW[[[______[[[VVVQQQNNNLLLLLLMMMNNNQQQUUUXXXZZZ______```aaacccfffhhhiiijjjjjjkkkmmmpppsssvvvxxxxxxyyy{{{~~~~~~}}}}}}}}}~~~pppfffhhhnnn|||}}}kkk___^^^```]]]XXXZZZYYYWWWTTTQQQNNNMMMLLLIIIHHHGGGEEEDDDDDDCCCCCCAAA@@@???<<<:::777666555///,,,'''%%%%%%'''(((((('''&&&$$$###"""######$$$(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&'''&&&###!!!$$$&&&(((((('''''''''''''''''''''&&&&&&((((((((('''&&&&&&%%%%%%&&&((())))))(((((()))***+++***+++...//////444;;;???JJJ[[[nnnzzzpppnnnpppsssvvv~~~~~~oooggg```[[[[[[VVVQQQPPPSSSUUUUUUSSSVVVUUUTTTRRRPPPNNNLLLKKKFFFFFFEEECCC@@@>>><<<:::@@@>>>:::666222...,,,***111000...,,,+++***))))))''''''((((((((('''&&&%%%(((((('''&&&%%%%%%%%%%%%'''''''''''''''''''''''''''&&&$$$###"""###$$$%%%&&&&&&'''''''''((((((((((((''''''&&&''''''((((((+++******...333666666555333222111///...---,,,,,,+++---000222333666999<<>>=========;;;:::<<<<<<===???BBBDDDDDDCCCEEEBBBAAABBBGGGJJJLLLLLLTTTVVVXXXWWWTTTQQQOOONNNMMMMMMOOOQQQTTTWWWYYY[[[``````aaabbbdddeeefffffffffggghhhkkknnnrrruuuxxxwwwwwwyyy{{{}}}~~~}}}}}}~~~}}}|||}}}yyykkkhhhkkkyyyvvvggg___\\\[[[[[[[[[ZZZXXXVVVRRROOOLLLJJJHHHGGGFFFEEEDDDDDDDDDDDDAAA@@@>>><<<:::777666555000---(((&&&&&&'''(((((('''&&&%%%%%%%%%&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&&&&%%%"""!!! !!!###%%%&&&%%%$$$###''''''''''''''''''''''''+++************)))))))))((()))******)))((()))+++,,,***+++///000222:::BBBKKKXXXjjj~~~rrrlllpppxxxoooddd___\\\\\\WWWQQQOOOQQQTTTUUUTTTTTTSSSRRRPPPNNNLLLKKKJJJGGGFFFEEECCC@@@>>>;;;:::999888666444222111111000111000...,,,***((('''''''''(((((((((((('''&&&%%%(((((((((''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$######$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&'''(((((())))))***---111444555555333222000...,,,+++***)))+++---000222333555888:::@@@???======??????>>>===>>>======???BBBDDDDDDCCCDDDCCCCCCEEEHHHKKKLLLLLLOOOOOOOOOMMMKKKKKKMMMOOONNNPPPSSSVVVXXXZZZ[[[[[[```aaacccddddddddddddccccccccceeegggkkkooosssuuuvvvvvvwwwwwwyyyzzz|||}}}~~~|||}}}wwwmmmkkkwwwssscccZZZZZZ^^^[[[ZZZZZZWWWTTTOOOKKKHHHGGGGGGFFFEEEDDDDDDDDDEEEAAA@@@>>><<<:::777666555222///***((((((((((((((('''&&&&&&''''''(((******'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%"""###%%%%%%%%%%%%$$$###''''''''''''''''''''''''******++++++++++++,,,,,,***+++,,,+++***)))***+++,,,+++,,,000444999DDDOOOXXXggg{{{{{{ppppppyyyqqqddd```___]]]XXXRRROOOPPPSSSUUUUUUSSSRRRQQQOOONNNLLLKKKJJJGGGFFFEEECCC@@@===;;;:::444444333333333333333444///...,,,***)))(((''''''(((((((((((((((''''''&&&!!!###$$$&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%&&&'''((()))******+++,,,...///000000333222000...,,,***)))))),,,...111333333444666888<<<<<<<<>><<<:::888777666555111---***)))))))))((('''''''''(((((())))))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''!!!"""$$$%%%&&&&&&&&&&&&''''''''''''((((((((((((''''''(((((()))******++++++---------+++***+++,,,,,,+++...444999BBBQQQ___iiiyyy~~~zzzssseeeaaaaaa]]]XXXSSSPPPOOOQQQTTTUUUSSSSSSRRRPPPNNNMMMLLLKKKHHHGGGEEECCC@@@===;;;999999888666333111///......,,,+++******))))))))))))))))))((((((''''''''''''"""###%%%&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%&&&'''((()))+++,,,,,,---------...///222111000...---,,,++++++...000333444444444666777999999;;;???DDDGGGHHHGGGCCCBBBAAACCCFFFHHHIIIIIIHHHMMMRRRVVVUUUPPPKKKGGGDDDFFFHHHIIIIIIJJJLLLNNNOOORRRVVVZZZ\\\]]]\\\[[[ZZZ\\\___bbbdddddddddccccccccccccccceeegggiiijjjnnnooopppppppppsssxxx||||||uuu{{{mmm```[[[SSSTTTUUUUUUTTTQQQNNNLLLIIIHHHGGGFFFFFFFFFFFFFFFAAA@@@???===;;;999888777777444000---+++***)))(((((((((((((((''''''&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%&&&&&&###$$$$$$%%%&&&''''''''''''''''''((((((((())))))%%%&&&''''''((()))******,,,---...---,,,+++,,,---,,,...222:::AAAMMM```qqquuugggbbbbbb[[[YYYUUUQQQPPPQQQSSSUUUTTTSSSRRRQQQOOONNNMMMLLLHHHGGGFFFCCC@@@===:::999666555444222111000000000+++***************++++++***)))((((((''''''((((((((())))))(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&'''(((((()))+++---------...000111//////...------------...000222555666666555666666666777:::???DDDHHHHHHHHHCCCAAAAAABBBFFFIIIKKKKKKNNNRRRWWWXXXUUUNNNGGGCCC@@@CCCFFFIIIJJJJJJLLLMMMOOOQQQUUUXXX[[[[[[ZZZZZZXXXZZZ\\\___aaaccccccccceeedddccccccdddeeefffggghhhkkkmmmmmmnnnqqqvvv{{{zzz~~~zzzggg[[[RRRSSSTTTUUUTTTSSSQQQOOOLLLKKKIIIHHHGGGFFFFFFFFFBBBBBB@@@???===;;;:::999:::666222///---+++)))'''(((((((((((('''&&&%%%$$$&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%'''''''''(((((())))))***(((((())))))***+++,,,,,,+++,,,------,,,,,,---//////222:::CCCMMM\\\qqquuuhhhcccaaaZZZYYYVVVSSSQQQPPPRRRTTTSSSSSSRRRPPPOOONNNMMMLLLHHHGGGFFFCCC@@@===:::888111111111111111222333333---,,,+++*********************((('''''''''((()))***)))(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''&&&&&&&&&&&&'''''''''((((((((((((''''''&&&''''''(((((((((***,,,,,,***)))+++---++++++++++++,,,...///000222444777888777666666666555666999===BBBDDDDDDCCCDDDBBBBBBDDDHHHLLLNNNOOOSSSUUUWWWTTTMMMGGGBBB@@@===@@@CCCEEEFFFHHHJJJLLLNNNPPPSSSUUUWWWXXXXXXXXXYYYZZZ[[[\\\^^^___```aaaddddddccccccdddeeeggghhhgggkkkpppqqqrrrttt{{{mmm___UUUVVVVVVUUUUUUTTTSSSRRROOONNNLLLJJJHHHGGGFFFFFFCCCCCCBBB@@@>>>===<<<;;;<<<888444111///,,,)))'''&&&'''((((((((('''&&&%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''&&&''''''((())))))***************++++++,,,,,,,,,)))***,,,,,,,,,,,,...000333888BBBNNNYYYiii}}}|||}}}~~~{{{zzzyyyttthhhbbb___YYYXXXWWWTTTQQQPPPRRRSSSRRRRRRQQQPPPOOOMMMLLLLLLIIIHHHFFFCCC@@@===:::888777666444222000...---,,,///...---+++***)))))))))+++***((('''''''''((()))&&&%%%$$$$$$%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''''''''&&&'''''''''(((((((((((())))))(((((('''''''''(((((()))***+++)))%%%"""###$$$'''((((((***+++---///000333555888999888777666666555666888<<>>FFFEEEDDDGGGKKKPPPRRRTTTWWWWWWTTTNNNFFF@@@>>>>>>===>>>@@@AAACCCEEEIIILLLMMMNNNQQQSSSUUUVVVWWWWWW[[[[[[[[[[[[\\\]]]^^^___ccccccccccccdddfffhhhjjjjjjooouuuwwwxxxzzzpppcccZZZYYYXXXWWWUUUTTTSSSSSSQQQOOOMMMKKKIIIHHHGGGFFFDDDDDDBBBAAA???>>>===<<<===999555222///---***'''%%%&&&''')))))))))((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%&&&'''''''''$$$$$$$$$%%%''')))***+++&&&''''''((()))******+++)))************+++++++++''')))+++,,,,,,---///000777<<>><<<999666333000+++(((%%%%%%&&&&&&'''(((((((((((('''&&&%%%%%%&&&((())))))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%&&&&&&'''((()))((()))***+++,,,++++++***)))(((***,,,,,,,,,222:::???FFFPPP\\\kkkpppnnnlllooowww{{{wwwvvvvvvvvvtttrrrnnniiidddcccdddccc___[[[tttfff```^^^]]]YYYVVVSSSSSSTTTTTTTTTTTTTTTRRRQQQPPPPPPPPPPPPKKKJJJGGGCCC???;;;888666777555222111111222111000...---,,,+++************))))))((((((((('''''''''(((''''''&&&&&&&&&''''''''''''&&&&&&%%%$$$$$$$$$###&&&&&&$$$###%%%)))''''''((((((((('''%%%$$$%%%&&&'''((()))(((((('''******)))((('''&&&%%%$$$&&&'''***---///222333444333444444444444555555555666888:::;;;<<<<<<>>>???AAADDDHHHKKKMMMLLLKKKJJJMMMJJJFFFBBB@@@?????????@@@AAABBBCCCCCCFFFJJJMMMRRRQQQQQQQQQQQQRRRTTTUUUWWWWWWWWWXXXZZZ\\\___```dddeeegggggghhhiiimmmoootttwww|||xxxqqqllljjjccc\\\[[[\\\YYYTTTSSSRRRPPPMMMKKKHHHFFFEEEFFFEEEDDDBBBAAA@@@?????????<<<999666444000,,,)))'''''''''(((((()))))))))))))))((('''''''''((()))''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''((()))******)))***++++++,,,+++************,,,......---222999GGGPPP\\\iiiyyyyyypppiiimmmuuu~~~~~~{{{yyyppplllhhhgggggggggeeecccbbb^^^YYYYYYZZZZZZVVVSSSuuufff```^^^\\\YYYVVVUUUUUUVVVWWWVVVSSSRRRQQQQQQPPPPPPQQQQQQJJJIIIFFFBBB>>>:::777666666444111000000111000///++++++******++++++,,,---))))))))))))(((((((((((()))((('''&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$######!!!''')))'''%%%%%%&&&(((''''''&&&&&&&&&'''''''''(((((((((((())))))))),,,,,,+++)))(((&&&%%%$$$(((***,,,...000222333333000000111222444555666666555777999:::::::::<<<>>>;;;BBBJJJNNNMMMIIIFFFEEECCCBBB???=========???@@@AAABBBBBBBBBBBBEEEJJJNNNQQQQQQQQQQQQRRRSSSUUUUUUWWWWWWWWWXXXZZZ\\\___```dddfffjjjlllmmmnnnqqqssssssvvvzzz}}}}}}|||~~~~~~}}}~~~}}}}}}|||qqqeee___]]]YYYSSSTTTSSSQQQOOOLLLJJJHHHGGGEEEEEEEEEDDDCCCAAA?????????===:::777555222...+++)))))))))((())))))******+++***)))(((((((((((((((%%%%%%%%%&&&&&&((())))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%&&&''''''(((((()))))))))(((((((((((()))***++++++***+++++++++++++++***)))++++++...222222333:::AAANNNYYYgggvvv{{{nnnfffaaa```lll||||||vvvpppkkkhhhfff```]]]ZZZYYYYYYYYYXXXVVVVVVSSSQQQQQQSSSTTTQQQOOOuuufff```___\\\YYYWWWVVVWWWYYYYYYXXXTTTSSSRRRQQQPPPOOOOOOOOOJJJIIIFFFBBB>>>;;;888777555333000//////000///...++++++******++++++,,,,,,******)))))))))(((((((((((('''&&&&&&%%%%%%%%%&&&%%%%%%%%%$$$$$$######### $$$))),,,+++***))))))((('''&&&%%%%%%&&&((()))***))))))))))))***++++++*********)))))))))))))))+++,,,...000111222333333000000111222333444555555555777888888888999;;;===<<>>???===:::888666333000---******)))((((((((()))***+++***)))(((''''''&&&&&&&&&&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%&&&'''((())))))***(((((((((((()))***++++++++++++++++++++++++******---,,,...333777<<>>:::;;;;;;===???AAADDDEEECCCDDDDDDDDDEEEHHHLLLPPPNNNOOOPPPRRRSSSUUUVVVVVVWWWWWWWWWXXXZZZ\\\___```gggkkknnnpppppppppppppppppprrruuuwwwxxxyyy|||~~~~~~}}}xxxyyy{{{}}}sssiiijjjtttuuuaaaXXXVVVWWWUUUTTTSSSQQQOOOMMMLLLKKKFFFFFFGGGFFFEEECCC@@@???@@@>>>;;;999888555222///+++***((('''&&&'''(((((())))))(((((('''&&&%%%%%%(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''''''''&&&$$$$$$%%%&&&''''''((((((''''''''''''((()))******,,,,,,++++++++++++++++++111//////333888AAAPPP]]]iiivvvyyyjjj___YYY[[[aaammmzzzyyytttpppmmmiiiggggggeeebbb___\\\YYYWWWVVVSSSRRRRRRQQQQQQRRRTTTUUUXXXYYYZZZ]]]___aaaaaa```uuueee``````[[[ZZZXXXXXXYYYZZZYYYXXXWWWVVVSSSQQQNNNMMMKKKKKKKKKJJJGGGDDD@@@===;;;999555333000//////000///...///...---+++***)))))))))((((((((((((''''''''''''$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%$$$$$$''''''&&&&&&'''((()))***'''&&&%%%$$$%%%''')))+++++++++,,,,,,,,,------------,,,***(((''''''((((((...///000222444555555666555555444333333222111111444555666666777888<<>>@@@BBBDDDEEEBBBCCCEEEEEEFFFHHHKKKNNNLLLMMMOOOQQQSSSUUUUUUVVVWWWWWWWWWXXXZZZ\\\___```fffiiilllnnnnnnmmmmmmmmmqqqsssvvvwwwxxxyyy|||~~~~~~zzzwwwtttuuuxxx~~~~~~mmmeeeeeerrrzzzggg]]]ZZZ[[[RRRRRRQQQOOONNNLLLKKKKKKGGGGGGGGGFFFEEECCCAAAAAA@@@>>><<<;;;999777444111,,,+++(((&&&%%%&&&'''(((''''''(((((('''&&&%%%$$$))))))(((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''$$$$$$%%%%%%&&&'''''''''''''''''''''((()))******+++++++++++++++,,,------444222222777===GGGXXXfffwww}}}lllddd^^^ZZZ___gggqqq|||~~~|||qqqnnniiieeebbb___\\\ZZZWWWWWWWWWVVVVVVWWWXXXXXXTTTUUUVVVVVVWWWYYY\\\___eeegggjjjmmmoooqqqrrrrrruuueee``````[[[ZZZXXXXXXYYYYYYXXXWWWVVVTTTRRRPPPNNNMMMLLLLLLJJJHHHFFFCCC@@@<<<:::999666333111///000000//////......,,,+++***)))))))))''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&(((***++++++,,,---...///...------,,,***)))''''''''')))***...///111333555666777777444333333222111111000000333444555666777999>>>AAADDDCCCAAA???<<<999888777;;;<<<<<<>>>???@@@AAABBB>>>AAADDDEEEFFFGGGIIIKKKJJJKKKNNNQQQSSSTTTUUUUUUWWWWWWWWWXXXZZZ\\\___```bbbeeehhhjjjjjjjjjkkklllqqqrrrtttvvvvvvxxx{{{}}}}}}|||zzzxxxvvvuuuuuutttyyy~~~xxxiii```fffttt}}}qqqiiiccc^^^SSSSSSRRRQQQOOONNNMMMMMMIIIHHHGGGEEEDDDCCCBBBBBB@@@???===;;;;;;999555333...---***'''&&&&&&((()))''''''((()))(((((('''&&&(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((()))***+++++++++*********+++---...///222333777@@@JJJVVVggguuuttthhheeeccc___cccllluuu~~~wwwqqqmmmlll```^^^ZZZYYYXXXXXXWWWVVVRRRSSSUUUXXX\\\```ccceeebbbeeeggghhhiiilllqqquuuzzz}}}uuueee```aaa[[[ZZZXXXXXXYYYYYYWWWVVVTTTSSSQQQPPPOOONNNNNNNNNHHHGGGEEEBBB>>>;;;999888666444111000000111000///------,,,+++************''''''&&&&&&&&&%%%%%%%%%''''''&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((&&&$$$$$$$$$%%%&&&'''(((***++++++,,,...000000///...,,,'''&&&&&&&&&'''***,,,......///111333666777888999111111111111000000000///222444555666777:::???BBBAAA???<<<;;;;;;:::777555;;;;;;<<<======>>>>>>???<<>><<<;;;999777444111...------///000...---,,,***)))******+++(((((((((''''''&&&&&&&&&$$$$$$$$$#########"""""")))(((&&&%%%%%%&&&((()))''''''''''''''''''''''''###$$$&&&&&&&&&'''***,,,******+++,,,------......***))))))))))))+++,,,---,,,...111444666777777777444444333222222111111000999555333555;;;???>>><<>>@@@@@@???===<<<>>>???AAADDDEEEGGGGGGHHHHHHJJJMMMNNNNNNNNNPPPQQQSSSTTTVVVVVVVVVWWWZZZ\\\^^^^^^___```bbbdddeeefffiiijjjmmmpppqqqqqqpppooommmnnnnnnooorrrwwwllleeehhhsss~~~~~~wwwjjj___YYYWWWZZZYYYRRROOOPPPOOOLLLHHHEEEDDDBBB@@@???>>>>>>===<<<:::999888777333111---***(((((()))***))))))))))))))))))))))))***)))'''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''***))))))(((((((((((((((''''''((((((((((((''''''''''''''''''((()))***+++---))))))+++,,,+++...333222888DDDTTTddduuu|||tttooonnnpppqqqqqqzzzrrrmmmeee___ZZZXXXVVVTTTQQQSSSUUUWWWZZZ^^^cccgggiiikkkpppvvv}}}wwwiiiaaa]]]]]]ZZZUUUSSSTTTTTTSSSQQQRRRSSSTTTSSSQQQNNNMMMMMMLLLIIIDDD@@@>>><<<;;;999777555222///......///000...---,,,************+++(((((((((((('''''''''&&&''''''''''''&&&&&&&&&%%%((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&&&&)))+++'''(((***+++,,,,,,++++++***))))))))))))+++,,,------...///111333444555555111222222222222333333333777444333666<<<@@@@@@>>><<<;;;999888888888999:::;;;<<<===>>>>>>>>>======>>>???AAABBBDDDFFFGGGGGGHHHJJJLLLMMMMMMNNNOOOQQQTTTUUUVVVVVVVVVWWWYYY[[[]]]]]]]]]^^^___aaabbbcccfffhhhjjjlllnnnoooppppppmmmnnnpppsssvvv|||yyymmmjjjppp}}}|||pppbbb[[[WWWXXXXXXSSSPPPPPPMMMJJJFFFDDDDDDCCCBBBAAA@@@???>>>===<<<:::999999555333///+++)))(((((()))(((((((((((((((((((((((((((((('''&&&&&&''''''(((''''''''''''((((((((((((((((((((((((((()))******))))))************))))))(((((((((((()))******+++---++++++---...---000555>>>FFFSSScccssswwwtttuuuyyy|||}}}wwwpppkkkddd```[[[VVVTTTTTTTTTTTTWWWZZZ^^^aaafffkkkrrrvvvyyy|||tttgggaaa]]][[[XXXTTTRRRRRRRRRRRRQQQQQQSSSUUUTTTQQQNNNMMMLLLLLLHHHDDD@@@>>><<<:::888666444222///......//////...---,,,+++************((((((((((((''''''''''''(((((((((((('''''''''''''''''''''(((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&%%%%%%''')))%%%&&&(((***+++***)))((())))))))))))***+++,,,------------...///000111222///000111222333444555666555444444888===AAA@@@>>>777777888888888999999999<<<<<<<<<<<<<<<===>>>>>>?????????@@@BBBDDDFFFGGGGGGIIILLLMMMMMMMMMOOOPPPTTTVVVWWWWWWVVVVVVWWWXXXYYYYYYYYYZZZ[[[\\\]]]^^^bbbcccdddgggjjjmmmoooqqqnnnqqquuuyyy}}}zzznnnmmmzzzyyyhhh___WWWVVVWWWTTTQQQPPPKKKIIIFFFDDDDDDDDDDDDCCCAAAAAA@@@>>>===<<<;;;:::888555111---***(((((((((((((((((((((((((((((((((&&&&&&''''''((()))++++++(((((()))))))))*********&&&&&&''''''(((***+++,,,))))))************))))))*********)))******++++++...,,,---000000///333888EEEOOO```pppxxxpppiiiddd___\\\YYYWWWTTTSSSTTTWWW[[[^^^eeehhhnnntttzzzpppeee```^^^ZZZXXXUUUSSSRRRRRRRRRRRRQQQSSSUUUUUURRRNNNLLLKKKKKKHHHDDD@@@>>><<<:::888444333111...------------------,,,+++************'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$&&&'''((())))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$$$$%%%'''$$$&&&(((***+++***(((''')))))))))******+++,,,,,,---,,,+++++++++,,,...//////000111222444555666777555555666999===>>>===;;;666777888:::;;;;;;;;;;;;<<<<<<::::::;;;<<<>>>???>>>>>>??????AAACCCEEEFFFFFFHHHKKKLLLLLLLLLNNNOOOTTTVVVWWWVVVUUUTTTUUUVVVTTTTTTTTTTTTTTTUUUVVVWWW\\\\\\^^^aaaeeekkkooorrrsssvvv|||vvvmmmtttoooeeeZZZVVVVVVVVVTTTQQQMMMJJJGGGEEEEEEEEEDDDBBBAAAAAA@@@>>>===<<<;;;:::888666222///,,,***))))))''''''''''''''''''''''''&&&&&&&&&'''((()))***+++(((((()))))))))*********''''''''''''((()))***+++((((((''''''''''''((((((,,,++++++******++++++,,,---,,,...111222222777???IIIXXXjjjzzz}}}wwwmmmccc]]]YYYXXXWWWXXXYYYYYY[[[___fffmmmrrryyy}}}lllccc```___[[[YYYWWWUUUSSSSSSTTTUUURRRTTTUUUTTTQQQNNNLLLKKKJJJGGGCCCAAA???<<<999777222111///---,,,+++++++++---,,,,,,,,,+++******)))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%''')))******)))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&$$$$$$%%%'''&&&''')))++++++***)))(((((())))))***++++++,,,,,,---,,,+++*********,,,,,,000111111333444555666666777777888999;;;:::999777777777888999::::::::::::<<<;;;999999999<<<>>>@@@>>>>>>??????AAABBBDDDEEEEEEGGGJJJKKKKKKKKKMMMNNNRRRTTTUUUUUUTTTRRRRRRSSSOOOOOOOOOOOOOOOPPPQQQQQQWWWXXXZZZ^^^dddkkkqqquuuzzz~~~uuuuuuzzzwwwnnnbbbYYYVVVWWWVVVSSSPPPMMMJJJGGGFFFEEECCCBBBAAA@@@???>>>===;;;::::::666555333000...---,,,,,,(((((((((((((((((((((((((((''''''&&&''''''((((((''''''(((((((((((())))))))))))(((((((((((())))))((((((''''''''''''((((((++++++++++++++++++,,,---,,,,,,...222333666???IIIVVVggg{{{yyyuuunnnjjjbbb[[[VVVVVVYYY[[[```bbbgggkkkqqqxxx~~~kkkbbb___^^^[[[[[[YYYVVVTTTTTTUUUWWWTTTUUUUUUSSSPPPMMMLLLLLLIIIGGGCCCAAA???<<<888666222111///...,,,+++++++++,,,,,,,,,,,,,,,***))))))%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%&&&''')))******)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%'''(((((('''%%%%%%'''((())))))************))))))((((((***++++++,,,++++++,,,++++++******+++++++++000000111333444666777777::::::::::::999999888777888888777777777777777777::::::999888999;;;>>>???===>>>@@@AAABBBCCCCCCCCCDDDFFFIIIJJJJJJJJJLLLMMMOOOQQQSSSTTTRRRQQQPPPQQQLLLLLLLLLLLLMMMNNNOOOPPPUUUWWWZZZ```gggooovvvzzz~~~{{{zzzzzz||||||}}}~~~}}}{{{yyylll^^^XXXXXXXXXVVVSSSPPPLLLIIIHHHFFFDDDCCCAAA@@@???>>>===;;;::::::666555444222000///......))))))))))))))))))))))))))))))((('''&&&&&&&&&&&&&&&&&&&&&'''''''''((((((******)))(((((((((((((((+++***)))(((((()))***+++************+++,,,---...,,,---///333666<<>>===>>>AAACCCDDDDDDCCCBBBCCCEEEHHHIIIIIIIIIKKKLLLLLLNNNQQQRRRPPPOOOOOOOOOKKKKKKKKKLLLMMMOOOPPPQQQVVVYYY^^^eeemmmvvv}}}~~~yyywwwwwwyyy{{{{{{|||}}}{{{vvveeeZZZXXXYYYXXXSSSPPPMMMJJJJJJIIIGGGFFFBBBBBBAAA???>>>===<<<;;;888777666333111///...---***************************)))((((((''''''((((((&&&&&&'''''''''((((((((()))(((((((((((())))))***+++***)))(((((()))***+++((((((((()))+++,,,...///......111666:::CCCTTTdddsss}}}wwwqqqllliiieeeccc___```aaaccceeejjjrrrxxxlllaaa\\\YYYYYYZZZZZZWWWSSSSSSUUUYYYWWWWWWTTTPPPMMMLLLMMMNNNHHHFFFCCCAAA???<<<888555444333333111000///...---,,,,,,------,,,+++)))((('''((((((((())))))******((('''''''''&&&&&&&&&&&&(((((())))))))))))(((((('''''''''''''''''''''''''''((()))((('''(((***++++++***((('''&&&((()))***'''(((***+++,,,,,,++++++***+++,,,......---,,,++++++---///222666999;;;============<<<;;;<<<>>>@@@AAA???<<<999777777777888888888888999:::;;;======<<>>======;;;:::777555222///,,,+++***************************)))))))))))))))******''''''''''''((((((((((((''''''''''''(((***+++,,,***((('''&&&&&&'''(((***''''''''')))***,,,...///000000333777===HHH\\\mmm|||vvvmmmfffbbbaaaaaaaaadddgggkkkooosssyyynnnddd___\\\[[[[[[[[[WWWSSSRRRTTTWWWZZZYYYWWWUUURRRNNNKKKJJJFFFDDDBBB@@@>>><<<888555222///,,,***+++,,,,,,,,,***+++,,,---------,,,,,,***************)))(((((('''&&&&&&%%%%%%&&&&&&&&&)))))))))((('''&&&$$$$$$%%%''')))((('''&&&&&&'''******))))))******+++,,,)))'''%%%$$$%%%&&&&&&%%%***+++,,,,,,,,,+++***)))---000111///+++***,,,///111000000333888;;;;;;:::>>><<<999777888;;;>>>AAAAAA???<<<888666555555555555666777999:::;;;<<<<<<@@@@@@??????@@@BBBDDDEEEHHHHHHGGGHHHIIIKKKMMMNNNOOOOOOOOOOOOPPPPPPQQQRRRRRRQQQPPPPPPQQQSSSUUUWWW]]]aaagggnnnsssyyy~~~~~~}}}}}}||||||{{{{{{xxxtttuuuyyy~~~yyyqqqmmmvvv|||mmm^^^WWWWWWYYYUUUTTTRRROOOMMMJJJHHHGGGHHHGGGEEECCC@@@>>>======999888888777666222---******))))))(((((((((((())))))'''&&&'''***+++***((())))))************))))))******))))))***+++,,,,,,******))))))))))))******///---,,,,,,---...------000000555???HHHTTTgggzzzzzzqqqnnnhhhaaa]]]]]]aaaeeemmmuuu|||~~~lllddd```^^^ZZZZZZYYYVVVSSSSSSVVVYYYZZZYYYWWWUUUQQQNNNKKKJJJFFFDDDBBB@@@>>><<<888555333000---,,,---......------,,,,,,,,,++++++******(((((())))))(((((('''&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$&&&((((((((((((***+++------,,,+++***************(((&&&%%%'''(((((((((******,,,---......---,,,...//////...,,,,,,---...///...///222888;;;<<<;;;;;;:::888777777:::===???===;;;888666444333333444666777888:::;;;<<<===============>>>???AAACCCDDDFFFFFFFFFGGGIIIKKKLLLMMMPPPOOOOOONNNOOOPPPQQQRRRSSSSSSRRRSSSUUUXXX[[[]]]bbbffflllrrrvvv{{{~~~{{{zzzxxxxxxzzzxxxwwwxxxwwwtttuuuzzz{{{}}}{{{pppgggkkkyyy}}}pppcccZZZXXXXXXWWWVVVTTTRRROOOMMMKKKJJJJJJHHHFFFCCC@@@>>><<<<<<::::::999999888444///,,,******)))(((((((((((())))))(((&&&'''***+++***((())))))************))))))******))))))***++++++,,,******))))))))))))******,,,++++++,,,---...///...333444;;;FFFQQQ___sssxxxqqqfffdddbbb``````eeekkkqqqxxx|||kkkcccaaa```[[[YYYWWWTTTRRRTTTXXX[[[YYYXXXWWWTTTQQQNNNKKKJJJGGGEEEBBB@@@>>>;;;888555444222///...///000//////...---+++***)))((())))))&&&''''''''''''&&&%%%%%%((('''&&&%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&$$$%%%&&&'''(((***---000000///...---+++***)))((()))(((&&&''')))+++++++++***+++---///000000000//////...,,,,,,---------,,,------...222666:::;;;;;;777666666666888:::<<<===999888666444333333444444777777999;;;<<<=========;;;;;;;;;<<<>>>@@@AAACCCBBBDDDEEEHHHJJJKKKLLLLLLOOOOOONNNMMMNNNPPPSSSTTTUUUUUUVVVXXX[[[___bbbdddhhhkkkppptttxxx{{{~~~{{{wwwuuusssrrrtttrrrsssuuutttrrruuuzzzxxxzzz}}}vvveee```gggwww~~~ttthhh___YYYXXXYYYXXXWWWUUURRRPPPOOONNNJJJIIIFFFCCC@@@>>><<<;;;;;;;;;:::::::::666222...+++******)))(((((()))))))))((('''(((***+++***)))))))))))))))))))))))))))*********)))******+++,,,******))))))))))))******((()))***,,,...///000000555999BBBNNNZZZiii}}}wwwnnnhhh```aaaccceeejjjrrrzzz|||jjjbbbaaaaaa]]][[[WWWSSSQQQSSSWWWZZZXXXXXXVVVTTTQQQNNNKKKJJJGGGEEEBBB@@@>>>;;;777444444222000///000000///......,,,***((('''''')))***&&&''''''''''''&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''((((((((((((''''''$$$%%%&&&&&&&&&)))---000000000///...,,,+++***)))((('''&&&'''***,,,---------...///111111111000000///,,,******---...---+++---...///111444777888999333444555666888999;;;;;;777666555555555555666666666777888:::;;;<<<======<<<<<<<<<===>>>???@@@@@@AAACCCEEEHHHKKKLLLLLLLLLNNNNNNMMMMMMOOOQQQUUUWWWYYYYYY[[[]]]```cccfffhhhjjjmmmqqquuuwwwzzz}}}~~~|||xxxtttqqqooonnnqqqoooppprrrrrrpppsssxxxwwwzzz}}}nnn```^^^iii}}}|||vvvmmmccc\\\YYYZZZZZZXXXWWWUUUSSSRRRQQQIIIHHHFFFCCCAAA???>>>>>>;;;;;;;;;;;;:::888333000,,,+++******)))))))))))))))(((((()))******************))))))))))))******+++***************+++++++++******))))))******+++(((***,,,---...///111333999@@@KKKWWWeeevvv~~~uuunnnhhheeegggiiimmmrrryyy~~~}}}}}}~~~kkkbbbaaabbbaaa]]]WWWSSSQQQSSSUUUVVVWWWWWWUUUSSSQQQNNNKKKJJJHHHEEEBBB@@@>>>;;;777444222000///...//////...---+++***(((''''''(((***+++'''(((((((((((('''&&&&&&######$$$%%%&&&((()))***))))))))))))((('''&&&%%%%%%&&&&&&%%%%%%'''***------............---,,,+++'''&&&%%%&&&***,,,......000000111111111000...---...+++)))***,,,...---***//////000111222222333444222222444666777888999999333333333333444555555666444555777888:::;;;;;;;;;>>>?????????????????????AAACCCFFFIIIKKKLLLLLLLLLLLLLLLLLLNNNQQQTTTXXXZZZ]]]^^^___aaaccceeeggghhhlllooosssvvvwwwyyy|||~~~~~~|||}}}~~~}}}|||{{{yyyvvvssspppmmmlllooommmnnnppppppnnnqqqvvvyyy{{{~~~}}}hhh___dddttt|||wwwrrrggg___[[[ZZZZZZYYYWWWVVVTTTSSSSSSHHHHHHFFFDDDCCCBBBAAAAAA;;;::::::;;;;;;888444111------+++******)))))))))((())))))***)))******+++******)))(((((()))******++++++***************+++++++++************++++++***,,,.........000444777===GGGUUUcccsss}}}sssllliiihhhiiirrrvvv|||lllaaa```bbbbbb]]]WWWTTTRRRSSSTTTTTTWWWVVVUUUSSSQQQNNNLLLJJJHHHFFFCCC@@@>>>;;;666333111///............---+++***)))((((((((()))+++,,,((())))))))))))(((''''''"""######$$$&&&(((***+++((((((((('''&&&%%%$$$###&&&&&&'''&&&%%%&&&(((******+++---...///...------(((&&&%%%'''***---...///000111111111000...,,,+++,,,+++)))***+++,,,,,,+++///000111111000///000222000111222333444555666777/////////000111111222222333444666888999:::::::::??????@@@AAAAAA@@@@@@???BBBCCCEEEGGGIIIJJJKKKKKKIIIJJJMMMPPPTTTXXX\\\^^^```aaabbbccceeefffggghhhnnnqqqtttwwwyyy{{{~~~}}}|||xxxwwwxxxwwwwwwwwwvvvtttrrrooommmkkknnnlllmmmppppppnnnqqqwww{{{|||tttfffeeeqqq{{{wwwlllccc```ZZZZZZYYYXXXWWWVVVUUUTTTJJJIIIHHHFFFEEEDDDCCCCCC;;;:::;;;<<<<<<:::666333......,,,+++******))))))((()))+++***))))))***,,,+++***)))(((((()))***+++,,,+++******)))*********++++++************++++++,,,...000000000333999>>>@@@MMM]]]kkk||||||yyysssmmmjjjkkkpppuuu}}}mmmaaaaaaccc```\\\WWWTTTTTTUUUTTTSSSVVVVVVUUUSSSPPPNNNLLLJJJHHHFFFCCC@@@>>>:::666333000///......///...---+++*********************)))((())))))))))))(((''''''%%%%%%%%%%%%&&&'''(((((('''''''''''''''&&&%%%%%%%%%&&&(((((('''''')))***)))+++,,,.........---,,,***((('''))),,,...000000....../////////---,,,+++)))***+++***)))***+++------///000000......000222////////////000111222333---......///000000000000444555666888::::::;;;;;;<<<===???@@@BBBBBBBBBAAABBBBBBBBBCCCEEEGGGHHHIIIEEEHHHMMMSSSXXX\\\___aaaaaabbbdddeeeggghhhiiijjjkkknnnrrrvvvxxx{{{~~~{{{yyyrrrppppppoooqqqrrrrrrqqqpppnnnmmmlllkkkjjjlllpppqqqppptttzzzzzz|||~~~ooojjjrrr~~~}}}qqqgggddd[[[[[[ZZZYYYXXXXXXWWWWWWOOOMMMKKKHHHFFFDDDCCCBBB<<<<<<<<<===>>><<<888555///...---,,,+++*********(((***++++++))))))***---+++***)))(((((()))***+++,,,++++++***))))))******,,,++++++******++++++,,,---///000000111777AAAHHHQQQ^^^mmmxxx~~~zzznnnooooooppprrrxxxmmmbbbaaaddd^^^ZZZVVVUUUVVVWWWUUUTTTVVVUUUTTTSSSPPPNNNLLLJJJIIIFFFCCC@@@>>>:::666333111/////////000///---+++,,,,,,,,,,,,+++)))((('''(((((())))))(((((('''&&&''''''&&&%%%%%%%%%%%%&&&'''(((((()))))))))))))))$$$&&&(((***))))))***,,,***+++---......---+++***,,,***)))***---000111111+++,,,---......------,,,(((***,,,+++((((((+++...***---000///......000333...---,,,,,,---...///000...///000111222222111111555666777999;;;;;;<<<<<<888:::===@@@BBBCCCDDDDDDAAAAAA@@@AAABBBDDDFFFGGGDDDGGGMMMTTT[[[___aaacccaaabbbdddgggiiikkkllllllgggkkkooosssuuuxxx|||~~~xxx}}}|||tttllljjjjjjiiimmmnnnooooooooonnnlllllliiihhhkkkooorrrssswww}}}yyy{{{}}}~~~}}}}}}}}}wwwooouuuuuujjjggg\\\\\\[[[[[[ZZZYYYYYYXXXSSSQQQNNNJJJGGGDDDBBBAAA======>>>???@@@>>>:::777000///---,,,+++*********(((***,,,+++))))))+++---+++***)))'''''')))***+++,,,,,,+++***))))))******,,,++++++******++++++,,,,,,...000000222:::FFFPPPiiivvv{{{tttpppeeejjjpppvvv|||rrrfff```]]]\\\ZZZWWWTTTSSSSSSTTTUUUVVVUUUUUUSSSQQQOOOMMMLLLGGGEEEAAA???<<<:::666444111111111111000///...---///...---+++***))))))))))))'''&&&&&&((()))((((((&&&&&&&&&%%%%%%$$$$$$$$$((()))******)))'''$$$###%%%&&&'''((()))))))))))))))***+++++++++***((((((+++,,,------......---------------,,,+++***((('''+++***))))))***+++...///000...,,,***))))))))))))111000///...............111111111111222222222222111222333555777888::::::<<<<<<===>>>???@@@AAAAAACCCBBBBBBBBBCCCCCCDDDDDDHHHKKKOOOUUUZZZ___bbbdddaaabbbccceeeffffffeeeeeeiiilllpppqqqooooooppprrrwwwvvvsssnnniiifffeeefffiiiiiijjjjjjjjjiiiiiihhhhhhiiikkknnnqqquuuxxxyyyzzzzzz{{{|||~~~rrruuu}}}pppjjj```YYY[[[\\\XXXVVVWWWSSSPPPLLLIIIGGGEEEBBB@@@BBBAAA@@@@@@AAA@@@===:::444111---++++++++++++***,,,,,,++++++++++++++++++------,,,,,,+++***)))))),,,,,,++++++++++++++++++------,,,++++++,,,,,,,,,---///222666888@@@SSSdddzzzrrrllllllkkkqqqzzznnnddd```^^^\\\ZZZWWWTTTSSSSSSTTTUUUVVVVVVUUUTTTRRROOOMMMLLLHHHFFFBBB???===;;;777555000000//////......---,,,---,,,+++)))(((''''''''')))(((&&&&&&((()))((((((&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&((()))((('''%%%$$$&&&&&&'''((())))))))))))(((((()))))))))'''&&&%%%++++++,,,---------------...------,,,+++***)))(((+++***))))))***,,,...//////...,,,***)))))))))***......---,,,,,,,,,,,,,,,....../////////000000000111222333555666888999:::;;;;;;<<<===>>>???@@@@@@??????>>>>>>???AAACCCDDDHHHKKKOOOUUUZZZ^^^bbbccc___```bbbcccdddddddddccceeehhhkkkmmmlllkkkmmmooonnnnnnlllhhhdddbbbcccdddfffgggggghhhhhhhhhhhhhhhjjjkkklllmmmooorrrtttuuuyyyyyy{{{}}}~~~|||||||||}}}|||~~~{{{xxx|||oooeee]]]\\\[[[XXXUUUVVVUUURRRNNNKKKIIIFFFCCCAAABBBAAA@@@AAAAAA@@@===:::222///,,,***)))***)))(((++++++++++++++++++++++++------,,,,,,+++******)))******))))))))))))))))))------,,,,,,,,,,,,,,,---000222777;;;>>>HHH\\\ooozzzwwwrrrmmmkkklllrrrxxx{{{jjjbbb___^^^\\\ZZZWWWTTTSSSSSSTTTUUUWWWWWWVVVTTTRRRPPPNNNLLLIIIFFFCCC@@@>>>;;;888555//////......---,,,,,,+++,,,,,,***)))((((((''''''***(((''''''((()))((('''&&&&&&&&&'''''''''''''''###$$$&&&'''(((''''''&&&&&&&&&'''(((((())))))***,,,,,,,,,,,,+++***)))(((***++++++,,,,,,,,,,,,,,,......---,,,+++******)))++++++*********,,,---...///...,,,***))))))******...---,,,,,,,,,,,,,,,,,,......////////////000000222333444555666777888888::::::;;;;;;<<<===>>>>>>>>>===;;;;;;===???BBBEEEHHHKKKOOOTTTYYY]]]```aaa]]]^^^```aaabbbaaaaaa``````bbbeeefffgggggghhhjjjggggggfffcccaaa```aaabbbbbbccceeefffggghhhhhhhhhlllllllllmmmnnnooopppqqqvvvwwwzzz|||~~~~~~zzzzzzyyyyyyyyyyyyzzz{{{~~~wwwmmmccc^^^[[[WWWUUUVVVVVVTTTPPPMMMKKKIIIEEECCCBBBAAA@@@AAAAAA@@@===;;;444111---*********)))(((*********++++++,,,,,,------,,,,,,++++++*********))))))******************------,,,,,,,,,------...///111666<<>><<<;;;<<>><<<999666333111000///...------------------,,,+++************+++***((((((((()))(((''''''''''''(((((())))))))))))))))))))))))(((''''''((((((''''''((()))++++++))))))((('''&&&&&&&&&%%%)))***++++++,,,,,,++++++------+++***************,,,,,,,,,,,,,,,,,,---------,,,+++*********+++,,,......---------......//////000000000000111111111222333333444555666666777888888999999::::::;;;;;;@@@>>><<<:::;;;===AAACCCHHHKKKOOOTTTXXXZZZ[[[[[[YYYZZZ[[[\\\\\\\\\[[[ZZZZZZZZZ[[[]]]```cccdddeeeeeeeeedddaaa^^^\\\]]]^^^___```bbbdddfffhhhiiiiiiiiijjjjjjkkkmmmnnnpppqqqsssuuuxxx{{{}}}~~~}}}}}}~~~|||{{{~~~~~~~~~||||||~~~ttttttrrrqqqrrruuu{{{sssfff]]]ZZZXXXWWWOOONNNMMMMMMMMMLLLIIIGGGCCCBBBAAAAAABBBAAA>>>;;;:::666222///...---,,,+++))))))***+++,,,,,,------,,,,,,+++++++++++++++***++++++,,,,,,------------...---------......///000222666???HHHQQQ___vvv|||rrrooolllmmmrrrwwwrrrddd^^^]]]]]][[[YYYVVVTTTSSSTTTUUUWWWXXXWWWVVVTTTQQQNNNLLLJJJFFFCCC@@@===;;;888555222111000///------------...+++******)))(((((()))))),,,***(((((())))))(((''''''''''''(((((((((((((((+++******))))))((((((((()))(((''''''((()))+++,,,))))))((('''''''''((((((***++++++,,,,,,,,,,,,,,,,,,+++***((((((((()))***,,,,,,,,,---------------,,,+++*********+++,,,---+++++++++++++++,,,,,,---------............//////111222333444555666777777888888888999999:::::::::<<<;;;999888999<<>><<<:::666111...,,,+++***)))*********++++++,,,,,,---++++++++++++++++++++++++))))))******+++,,,,,,,,,...............///000111444999CCCNNNWWWdddzzztttllllllnnnsss|||sssddd^^^]]]]]]ZZZXXXVVVTTTSSSTTTVVVWWWWWWVVVUUUSSSPPPMMMJJJIIIFFFDDD@@@>>><<<999555333111///---,,,++++++,,,---+++***))))))((()))))))))---+++)))((())))))((('''((((((''''''''''''''''''((((((((((((((())))))***))))))''''''((()))+++---,,,+++*********+++,,,---++++++,,,---------------+++***((('''&&&''')))))),,,---------------,,,,,,++++++*********+++---...++++++******++++++,,,------------.........//////000111222333555666777888888888999999999999::::::777777888999;;;>>>AAACCCHHHKKKOOOTTTWWWXXXWWWVVVWWWXXXYYYZZZZZZYYYXXXWWWWWWUUUUUUXXX]]]aaabbbbbbbbbbbb```]]]YYYXXXXXXZZZ]]]^^^```bbbdddeeeffffffdddeeeeeeggghhhjjjlllmmmoooppprrrsssvvvwwwyyyzzzyyyyyyxxxyyyyyyzzz{{{||||||}}}}}}~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~}}}~~~zzziii^^^[[[YYYUUUOOONNNNNNNNNMMMKKKHHHEEECCCBBBBBBBBBBBBAAA>>><<<;;;777222///---,,,***)))++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++,,,,,,---............///000111222666<<>>:::555111///...,,,+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,------...//////............///000222222<<>>???AAAEEEGGGJJJMMMPPPTTTVVVWWWVVVVVVUUUUUUUUUTTTTTTSSSSSSSSSUUUTTTTTTUUUXXX[[[___aaabbbaaa___]]][[[ZZZYYYXXX[[[ZZZYYYZZZ[[[^^^```bbbcccaaa```___aaabbbcccccccccdddeeegggiiijjjjjjjjjooonnnnnnoooppprrrtttuuuuuuvvvwwwvvvuuutttuuuvvvvvvvvvvvvwwwyyy}}}~~~yyyxxx{{{wwwoookkktttvvvjjj^^^VVVPPPNNNHHHIIIKKKLLLMMMMMMLLLLLLGGGFFFDDDBBBAAAAAA@@@@@@;;;999666222///...---,,,.........------,,,,,,,,,************+++,,,------++++++++++++++++++++++++000......000///---111777BBBLLLZZZdddlllwwwzzzqqqlllmmmrrrwwwzzzjjjbbb___\\\ZZZYYYXXXWWWVVVVVVVVVVVVVVVXXXYYYXXXTTTPPPMMMLLLIIIFFFCCC???<<<999555222000///---,,,+++***))))))************)))((('''&&&%%%&&&'''(((((('''&&&%%%&&&&&&''''''((())))))***+++++++++++++++,,,------)))***,,,---------,,,+++,,,***((()))+++...///000........................,,,++++++***)))))))))))),,,,,,------------,,,,,,+++***)))((()))+++---...+++***)))))))))***,,,,,,000//////.........//////111111222333444444444444999999999:::;;;;;;999777;;;===@@@AAABBBDDDFFFHHHJJJLLLPPPSSSUUUUUUTTTTTTUUUUUUUUUVVVWWWWWWXXXXXXUUUUUUVVVXXXZZZ]]]```aaaaaa```^^^[[[YYYWWWVVVVVVXXXXXXWWWWWWWWWYYYZZZ[[[[[[ZZZYYYYYYZZZ[[[\\\]]]___```bbbdddfffggghhhhhhkkkkkkkkklllmmmppprrrsssrrrssstttsssrrrsssuuuvvvuuuuuuvvvxxx{{{~~~~~~zzz|||ooohhhnnnyyy{{{qqqfff]]]UUUOOOLLLJJJKKKLLLMMMNNNMMMLLLLLLHHHGGGFFFEEEDDDCCCBBBAAA>>><<<999555111...---,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...,,,,,,,,,---------------...---...000000///333999AAAMMM___lllwww{{{xxxsssoooooottt|||zzzhhhaaa___^^^[[[ZZZXXXWWWVVVVVVWWWWWWYYYZZZ[[[YYYTTTPPPMMMLLLJJJGGGCCC@@@===999555222---,,,+++***)))))))))))),,,,,,+++***((('''&&&%%%&&&&&&''''''''''''&&&&&&''''''(((((()))*********------,,,,,,,,,,,,------+++,,,---.........---,,,)))((('''(((+++.../////////////////////............---***((('''((()))******+++---......---+++***))))))(((((((((***,,,---)))))))))*********++++++......///////////////...111111222333444444444444333555777888777777888999>>>@@@DDDFFFFFFFFFHHHIIIJJJKKKNNNQQQRRRRRRQQQQQQPPPPPPQQQRRRRRRSSSSSSTTTTTTUUUWWWZZZ\\\^^^___``````___\\\ZZZWWWUUUTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSTTTTTTTTTTTTUUUVVVXXXYYY\\\]]]___aaaccceeeggghhhhhhiiiiiikkkmmmpppsssuuuvvvwwwxxxxxxxxxzzz}}}vvv|||rrrgggiiirrr|||oooddd\\\VVVQQQMMMNNNNNNNNNNNNNNNMMMMMMLLLIIIIIIIIIHHHFFFEEECCCBBBAAA???<<<777333000---,,,...------------,,,,,,,,,///...---------------...------......//////000000------...111000000555===EEEUUUjjjzzzppppppppprrrvvv~~~zzzggg___]]]\\\[[[ZZZXXXWWWVVVVVVWWWXXXZZZ[[[[[[XXXSSSNNNLLLJJJIIIFFFCCC@@@===;;;777444,,,,,,++++++******++++++,,,,,,+++)))((('''''''''((())))))))))))))))))(((''''''((((((((())))))))))))))))))))))))***+++,,,,,,---...//////...------(((''''''(((,,,///000000000000000//////.........---,,,***)))(((((((((((((((***,,,......,,,***(((((('''''''''((()))***++++++,,,------......------,,,---///000000000///...111111222333444444444444///222555666555555888;;;???BBBFFFHHHHHHHHHHHHIIIJJJKKKMMMNNNOOOOOONNNMMMNNNNNNMMMMMMMMMLLLLLLLLLPPPRRRVVVYYY[[[\\\]]]\\\___^^^\\\YYYWWWUUUTTTTTTPPPPPPRRRRRRSSSSSSRRRRRRTTTUUUVVVVVVVVVXXX[[[]]]^^^___aaaccceeehhhjjjlllmmmmmmnnnqqqtttwww{{{}}}~~~yyyyyyyyywwwuuunnnssszzzwwwkkkjjjpppvvvfff]]]XXXTTTQQQPPPPPPPPPOOOOOONNNMMMLLLJJJJJJJJJIIIGGGEEECCCBBBAAA???===999555111///...------------------------//////...---,,,,,,,,,---,,,------...///000000111------///111000111888AAAPPPbbbyyyxxxoooqqquuuzzzyyyhhh___[[[ZZZ\\\ZZZXXXVVVUUUVVVWWWXXXZZZ[[[ZZZVVVQQQMMMJJJIIIFFFDDDAAA???>>>;;;999666,,,++++++******++++++,,,+++******)))((())))))***)))))))))(((((()))))))))&&&&&&''''''''''''((((((%%%&&&&&&''')))+++,,,------.../////////...---,,,+++++++++---000333333333111000000///...------,,,******++++++***)))'''&&&''')))+++------+++)))'''''''''''''''((()))******,,,,,,---...///.........+++,,,...000111000000///111111222333444444444444111444777888777888<<<@@@>>>AAAEEEGGGHHHGGGGGGHHHJJJKKKLLLLLLLLLLLLKKKJJJKKKLLLLLLLLLLLLLLLLLLLLLMMMOOOSSSVVVYYYZZZYYYYYY\\\[[[YYYXXXVVVVVVUUUUUUQQQRRRTTTVVVXXXYYYZZZZZZ[[[]]]^^^______aaadddhhhiiijjjkkkmmmooorrruuuvvvyyyzzz{{{}}}zzzvvvuuurrrnnnjjjfffiiinnnttt{{{sssnnnpppmmm___XXXUUUTTTRRRRRRQQQPPPOOONNNMMMMMMJJJJJJIIIGGGFFFDDDBBBAAA???>>><<<999666333111000------------------------......---,,,,,,+++,,,,,,++++++,,,---.../////////......///111000333>>>III\\\pppyyyrrrqqquuu|||xxxhhh___[[[YYY[[[YYYWWWTTTTTTUUUVVVXXXZZZZZZYYYUUUPPPLLLJJJJJJEEECCC@@@>>>===;;;888555++++++******)))*********+++***)))(((((()))++++++''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''&&&&&&''')))+++---///000---.../////////...---,,,+++******,,,///111111111111000///...---,,,++++++''')))***++++++)))'''&&&'''(((***++++++***((('''''''''(((((()))***************+++++++++,,,,,,,,,+++,,,---///000111111111111111222333444444444444000222444555666999<<<>>>===@@@CCCEEEFFFFFFHHHIIILLLLLLLLLKKKKKKJJJIIIHHHBBBCCCDDDGGGIIIKKKMMMNNNLLLNNNRRRUUUXXXYYYYYYXXXYYYYYYXXXXXXXXXYYYZZZZZZXXXZZZ\\\___bbbeeeggghhhgggjjjlllmmmmmmooosssxxx{{{{{{|||}}}|||yyyuuupppkkkgggbbbdddggglllsss}}}~~~uuurrrzzzdddXXXUUUTTTRRRRRRPPPOOONNNNNNNNNNNNKKKJJJHHHEEECCCBBBAAAAAA???>>>===;;;888555333111,,,,,,,,,------------......---,,,,,,,,,,,,,,,,,,+++++++++,,,---------.........000222333999IIIXXXiii{{{uuuqqqtttzzzxxxhhh___\\\[[[[[[XXXUUUSSSRRRSSSVVVWWWZZZZZZYYYVVVQQQMMMLLLLLLGGGDDDAAA>>>;;;888444222...---,,,+++++++++++++++---,,,***)))((()))***+++((('''&&&%%%%%%&&&'''(((((((((((('''''''''''''''(((((((((***+++---///000---......///...---,,,+++)))((()))***---......---000000///---,,,***))))))'''(((((()))))))))))))))'''(((((())))))(((((('''''''''((()))***************)))((((((((()))***++++++,,,,,,---///000222333111111222333444444444444000//////111444888::::::===???BBBDDDEEEFFFIIIKKKMMMMMMLLLKKKIIIHHHGGGGGG===>>>@@@CCCGGGIIILLLMMMOOOQQQSSSVVVYYYZZZ[[[[[[\\\\\\]]]^^^```bbbdddeeedddeeefffiiilllpppsssuuuwwwzzz~~~~~~~~~{{{tttooolllkkkddddddfffiiippp{{{zzzppp^^^WWWVVVRRRQQQOOONNNNNNNNNOOOOOOMMMKKKHHHDDDBBBAAABBBCCCBBBAAA@@@>>>:::777333111,,,,,,,,,---------......------------------...///,,,,,,,,,,,,,,,,,,---------...000333777BBBWWWjjj|||}}}yyyxxxxxx~~~xxxhhh```^^^]]]ZZZXXXUUURRRQQQSSSUUUWWW[[[[[[ZZZVVVRRROOONNNNNNIIIFFFBBB===:::666111...222111000///............000...+++)))((((((((()))***)))(((''''''((()))***))))))))))))(((((((((((())))))))))))***+++,,,---------.........---+++***,,,,,,,,,---000111000...000///...---+++***(((((()))((('''&&&''')))+++,,,(((((((((''''''((((((((('''((()))***+++++++++++++++***((('''''')))+++,,,,,,,,,,,,,,,...000333444111111222333444444444444444222000333888<<<===<<<>>>???AAACCCDDDFFFJJJMMMNNNMMMLLLKKKIIIHHHGGGFFFCCCCCCEEEGGGJJJLLLMMMNNNRRRSSSVVVXXX[[[\\\^^^^^^aaabbbccceeehhhkkkmmmooommmmmmnnnooorrrvvvzzz}}}zzzsssnnnnnnpppgggggggggiiiooozzz~~~{{{ddd[[[YYYQQQPPPOOONNNMMMNNNOOOPPPOOOLLLHHHDDDBBBBBBCCCDDDFFFEEECCC@@@<<<777333111,,,,,,,,,------........................///000111------------------,,,,,,,,,---000555;;;IIIaaavvv{{{zzz}}}xxxiii```\\\ZZZZZZYYYXXXWWWVVVWWWXXXXXXZZZZZZXXXUUUPPPLLLKKKKKKEEECCC???<<<:::777333000111///------......---,,,...,,,+++)))(((((())))))'''$$$"""###%%%'''&&&$$$$$$%%%'''((('''&&&$$$###''''''(((((())))))************)))(((((((((((((((***+++,,,---...---,,,+++...---+++)))''''''''''''***+++,,,---,,,***((('''&&&&&&'''((()))(((((((((((()))***(((&&&&&&)))---...+++(((((()))***++++++------...///000111222222111111222444555555333222000444888888555555999===???AAACCCEEEGGGGGGGGGGGGFFFJJJLLLKKKFFFBBBAAABBB???AAACCCFFFJJJMMMOOOPPPQQQTTTXXXYYYZZZ[[[___bbbccceeegggkkkooorrruuuvvvxxxwwwwwwwwwzzz~~~~~~|||}}}~~~zzzuuuqqqnnnlllllllllllllllkkkmmmuuugggUUUQQQNNNMMMLLLMMMOOOOOOMMMKKKHHHHHHHHHHHHGGGFFFEEEEEEGGGEEEAAA???<<<888444111111000///...............++++++,,,,,,,,,---------///......---------......222222444:::CCCTTTnnn}}}{{{{{{wwwhhh```\\\ZZZYYYXXXWWWVVVVVVWWWXXXYYYXXXXXXXXXUUUQQQNNNMMMMMMFFFCCC@@@===:::777444111000...,,,+++,,,,,,+++***...---,,,***))))))******,,,***'''''')))***)))'''***************+++,,,,,,'''(((((()))***++++++,,,******)))(((((((((((((((******+++,,,,,,,,,,,,,,,---,,,***((('''''''''(((%%%&&&((()))))))))'''&&&(((((()))))))))))))))(((&&&''''''&&&$$$%%%(((+++---+++((((((***+++,,,,,,,,,---...///000111222222222222222444444444333222111555888888666666:::===???@@@BBBDDDFFFFFFFFFFFFFFFGGGHHHHHHEEECCCBBBBBB@@@AAACCCFFFIIILLLOOOPPPQQQTTTWWWYYYYYY[[[^^^aaadddeeegggiiillloooqqqrrrwwwwwwwwwxxx{{{~~~|||xxxvvvxxxzzz|||~~~~~~zzzuuuqqqooommmlllnnnooonnnmmmnnnttt}}}~~~pppZZZRRROOOOOONNNNNNMMMMMMKKKJJJIIIIIIIIIHHHGGGFFFEEEDDDFFFDDDAAA???<<<999555222111000///...------------++++++,,,,,,,,,---------///......------.........111111555===III\\\xxx}}}}}}uuuggg```\\\ZZZXXXXXXWWWVVVVVVWWWXXXYYYVVVWWWWWWUUUQQQOOONNNNNNGGGDDD@@@===;;;888444222///---+++*********(((''',,,+++***)))))))))))))))+++)))''''''(((((('''&&&((('''&&&%%%&&&)))+++---'''(((((()))+++,,,------***))))))(((((((((((((((***************++++++,,,******)))((('''((((((((("""###%%%''')))))))))((())))))))))))))))))))))))&&&''''''&&&%%%&&&(((+++,,,***))))))+++---------+++,,,---...000111222333222333333333333333222111333666999999777888:::>>>>>>???AAACCCEEEEEEEEEEEEEEEDDDBBBBBBCCCDDDCCCCCCAAABBBDDDGGGJJJMMMOOOPPPPPPSSSVVVXXXXXXZZZ\\\^^^ccccccdddeeefffhhhiiijjjqqqqqqsssuuuwwwzzz|||}}}~~~~~~{{{yyyxxxwwwzzzwwwtttqqqqqqtttxxxzzz{{{~~~}}}yyyuuuqqqooonnnmmmpppqqqqqqpppooossszzz{{{wwwzzzdddVVVPPPQQQPPPNNNLLLJJJJJJKKKKKKKKKJJJIIIGGGEEEDDDCCCDDDBBB@@@>>>===;;;777555000000///------,,,,,,,,,,,,,,,,,,,,,------------///......---....../////////111777BBBPPPfff}}}||||||zzzyyyxxxvvv{{{|||~~~~~~qqqeee___\\\ZZZXXXWWWVVVVVVVVVWWWXXXXXXVVVWWWWWWUUUQQQNNNMMMLLLGGGEEEAAA>>><<<999555222000...+++******)))(((&&&))))))(((((('''''''''''''''&&&&&&%%%&&&'''''''''%%%$$$$$$###$$$%%%'''(((&&&&&&''')))***+++,,,---))))))(((((((((((())))))***)))((((((((()))+++,,,(((((((((((((((((())))))%%%&&&((()))***+++++++++)))))))))(((((((((((((((((())))))(((((()))+++,,,+++***)))))),,,---......++++++,,,...000111222333222333444333222111111222555777999999999999;;;======>>>@@@BBBCCCCCCCCCCCCCCC@@@===>>>BBBEEEEEECCCDDDEEEGGGIIILLLNNNPPPQQQPPPRRRTTTWWWXXXYYYZZZZZZ```______^^^^^^______```ccceeeiiimmmppprrrttttttuuuvvvxxxzzz}}}~~~|||uuusssoookkkhhhhhhiiiiiippppppppppppqqquuuyyy}}}}}}}}}yyytttpppnnnmmmmmmoooqqqssssssrrrtttzzz~~~|||uuuuuuzzzqqq]]]PPPQQQPPPMMMJJJIIIKKKMMMMMMLLLKKKJJJGGGEEECCCBBBBBBAAA???>>>>>><<<999777000000///---,,,,,,,,,,,,,,,,,,,,,------------..................//////000...111999FFFVVVlll}}}}}}|||uuurrrpppooonnnjjjlllnnnqqqtttxxx}}}zzzyyymmmccc___]]]ZZZYYYXXXWWWVVVUUUVVVWWWWWWWWWXXXXXXUUUPPPLLLIIIIIIGGGEEEAAA>>><<<999555222111///,,,++++++***)))'''))))))))))))))))))((((((''''''((((((((()))+++,,,((()))******)))((('''&&&%%%%%%&&&'''((()))***+++))))))(((((((((((())))))***)))((('''((()))***+++((((((((()))))))))))))))************************(((''''''&&&&&&&&&'''(((((((((((()))***+++,,,,,,***)))(((***,,,---------++++++,,,...///111222222111333444333111000222333666888999999999:::;;;<<<<<<===>>>@@@AAAAAAAAA@@@AAA===:::<<<@@@DDDEEEEEEGGGHHHJJJLLLNNNPPPQQQRRRPPPRRRTTTVVVXXXYYYXXXWWW[[[ZZZXXXVVVUUUVVVVVVWWWXXXZZZ___dddiiilllnnnooommmoooqqqtttxxx{{{}}}~~~|||yyywwwuuuqqqooogggddd```]]]\\\^^^```bbbiiikkkoooqqqssswww|||}}}xxxsssnnnllllllllllllooorrrttttttwww|||uuusssvvv|||zzzbbbPPPOOOMMMKKKJJJKKKNNNPPPMMMMMMLLLJJJHHHEEECCCBBBAAA@@@>>>>>>>>>===;;;999111000///...---,,,,,,,,,,,,,,,---------........................///000111///333===JJJZZZooo}}}xxxpppjjjfffddddddaaadddgggjjjmmmrrrxxx}}}~~~}}}zzzuuunnniii~~~{{{zzzttthhh```^^^]]][[[ZZZYYYWWWVVVUUUTTTUUUUUUUUUWWWWWWTTTOOOJJJGGGFFFGGGDDD@@@===;;;888444222111///---,,,,,,,,,***)))***++++++,,,,,,+++******%%%&&&''''''''''''***,,,)))***+++,,,+++(((&&&$$$%%%&&&&&&''''''(((((()))((((((((((((((())))))***)))))))))))))))******+++((()))************))))))+++******)))(((''''''''''''&&&%%%$$$%%%&&&((()))'''&&&%%%''')))+++***)))***)))((()))+++,,,,,,***,,,,,,---...///000000111///222333222000///222555777888888999::::::;;;;;;:::<<<===????????????>>>===<<<;;;<<>>???>>><<<:::333222000///------,,,,,,,,,---------........................///000111111111777BBBPPP___qqq|||xxxzzz}}}~~~yyynnnfffaaa^^^^^^___cccgggjjjlllqqqwww|||}}}{{{tttrrroookkkhhhccc]]]XXX}}}wwwvvvoooddd^^^]]]]]][[[\\\ZZZXXXVVVTTTSSSSSSSSSRRRTTTUUUSSSNNNJJJGGGEEEFFFCCC@@@===:::777444111000...,,,,,,,,,,,,+++***))))))***++++++***))))))&&&'''((('''%%%$$$&&&((((((((((((''''''&&&%%%%%%'''''''''(((((((((((((((((((((((((((((()))******((()))******++++++************+++,,,,,,+++***)))******)))((('''&&&&&&&&&&&&%%%%%%$$$%%%'''***+++'''%%%%%%'''***,,,+++))))))(((((()))***+++)))(((---------.........//////...000333111//////333888888777777888999::::::::::::;;;<<<===>>>>>>======:::<<<===>>>???AAADDDGGGIIIIIIJJJLLLMMMOOOPPPQQQSSSRRRTTTWWWZZZZZZWWWTTTRRRPPPNNNLLLLLLMMMNNNPPPRRRTTTXXX\\\```dddfffggghhhiiikkkmmmppprrrssstttttttttuuuttttttsssrrrqqqnnnkkkgggccc___[[[VVVSSSOOONNNNNNPPPTTTYYY___ccceeelllssswwwyyy|||~~~wwwooojjjgggffffffdddhhhlllnnnpppuuu{{{{{{vvvtttuuuyyy~~~{{{qqqqqq|||qqqVVVOOOHHHGGGKKKOOOOOOMMMMMMMMMLLLJJJHHHFFFDDDCCCAAA@@@?????????>>><<<:::444333222000...---------------------........................///000111222555;;;HHHXXXeeeuuu|||}}}uuummmiiiiiiiiiiiimmmsssuuuvvvzzzxxxsssqqqdddaaa]]]YYYUUURRRMMMKKKtttssslllaaa\\\]]]]]]\\\]]][[[YYYVVVTTTRRRRRRRRROOOQQQSSSRRRNNNJJJGGGFFFEEECCC???<<<:::777333000///---++++++,,,,,,,,,+++%%%&&&'''(((((('''&&&&&&,,,......,,,(((&&&(((***)))((('''&&&&&&''')))***))))))))))))((((((((((((((((((((((((((()))******((()))+++,,,,,,++++++***+++,,,,,,---,,,+++***)))******)))(((((((((((((((&&&&&&%%%%%%&&&)))+++---)))'''''')))---///---+++)))(((((()))******(((&&&........................,,,000222111//////444999888777666777999::::::999999:::<<<=========<<<<<<999<<>><<<:::555444222111///......------------.........//////............///000222222777>>>MMM]]]jjjyyyyyyxxxzzz|||yyy~~~zzzqqqjjjeeecccYYYUUUPPPLLLIIIGGGEEECCC~~~xxxmmmccc^^^\\\ZZZ[[[___^^^\\\ZZZVVVSSSPPPNNNMMMNNNNNNOOONNNLLLJJJGGGEEEDDDBBB>>>;;;999666222///222,,,&&&%%%(((++++++)))///...---+++)))'''%%%%%%'''&&&&&&&&&&&&'''((((((,,,(((&&&&&&))),,,,,,+++*********---//////---+++*********+++,,,---...///...------,,,,,,+++++++++,,,,,,---...---,,,***))))))******)))'''%%%&&&'''((((((''''''&&&&&&&&&&&&$$$&&&)))++++++)))&&&$$$*********+++,,,,,,,,,---......***&&&(((...111000000000///000111333666777888888999:::::::::999999<<<<<<<<<;;;;;;::::::::::::<<<>>>???@@@BBBEEEGGGHHHIIIKKKLLLNNNNNNOOOOOORRRSSSUUUVVVUUUTTTRRRQQQNNNLLLKKKMMMPPPSSSRRRPPPSSSTTTUUUXXX\\\```dddfffhhhggghhhjjjmmmnnnmmmlllkkkmmmnnnnnnlllgggbbb^^^XXXUUUPPPMMMKKKIIIHHHGGGJJJNNNSSSXXX]]]bbbgggkkkmmmuuu|||~~~{{{uuuppplllhhheeecccaaa```dddjjjnnnqqqxxxxxxtttuuuwww|||qqqeeeeeejjj~~~nnnZZZJJJIIIMMMKKKJJJKKKLLLLLLJJJIIIGGGFFFDDDDDDBBBAAA??????@@@???>>><<<666444222000............,,,,,,------.../////////000333222...+++...333666;;;GGGUUUaaappp~~~sssiiieeeaaaZZZSSSPPPIIIHHHFFFEEECCCBBBBBBBBBuuujjj```\\\ZZZYYYZZZ]]]___]]]ZZZVVVSSSQQQPPPPPPOOOPPPPPPPPPNNNKKKIIIGGGEEEBBB???<<<999666333000111---((('''***,,,+++)))))))))(((''''''&&&%%%%%%'''&&&&&&&&&&&&'''(((((()))&&&$$$$$$''')))***)))***+++,,,///111000---*********++++++,,,...//////---,,,,,,+++***))))))(((,,,,,,------,,,++++++***'''))))))((('''&&&'''((())))))((((((''''''''''''&&&''''''((((((''''''&&&((((((((()))******++++++//////---)))***...///,,,000000000111222444666777888888999999::::::999999;;;;;;;;;:::::::::999999:::<<<>>>??????AAADDDGGGKKKKKKMMMOOOPPPQQQQQQQQQQQQRRRSSSTTTTTTSSSQQQPPPOOONNNNNNPPPSSSTTTSSSQQQSSSTTTVVVXXX\\\```ccceeehhhhhhgggiiikkkllljjjiiifffggggggfffbbb^^^YYYVVVMMMJJJGGGDDDDDDDDDEEEEEEMMMRRRWWW]]]bbbgggkkkoooooowww~~~~~~yyysssmmmiiifffcccaaaaaa___aaafffjjjnnnvvv~~~zzzuuussssss{{{uuudddaaafffuuuwwwbbbOOOMMMOOOMMMLLLMMMLLLLLLJJJIIIGGGFFFDDDDDDCCCAAA@@@?????????===;;;666555222000///.........,,,,,,---......//////000000111111......000555888CCCOOO]]]jjjzzzuuuhhh___VVVTTTQQQLLLGGGEEEEEEDDDDDDCCCCCCCCCCCCCCCtttiii___[[[ZZZYYYZZZ]]]```]]]YYYUUUSSSRRRRRRSSSQQQRRRRRRRRRPPPMMMJJJHHHFFFCCC???<<<:::777333111000---******,,,---+++)))(((((()))))))))*********''''''&&&&&&''''''((()))+++)))((((((***,,,------+++,,,///222333222...******++++++,,,---...///000111111000///...---,,,+++...---,,,,,,,,,,,,,,,,,,'''((()))((('''&&&'''((()))))))))(((((((((((((((((((((&&&%%%%%%&&&(((((('''(((((()))******++++++***,,,,,,)))***...000...000000111222333555666777777888888999::::::999999:::::::::999999999999999999;;;===>>>>>>@@@CCCFFFGGGHHHIIIKKKMMMNNNNNNNNNPPPPPPRRRSSSSSSRRRQQQPPPRRRRRRRRRUUUVVVVVVTTTRRRTTTUUUVVVYYY\\\```cccdddhhhgggfffggghhhhhhgggeeeaaa```^^^[[[VVVRRRNNNLLLBBBAAA???>>>@@@CCCGGGJJJSSSWWW^^^eeeiiinnnqqqtttsss{{{~~~~~~{{{vvvpppkkkgggdddaaa___aaa^^^^^^bbbeeejjjsss|||xxxtttsssxxx{{{fffaaaeeeqqqkkkVVVPPPQQQNNNMMMOOOLLLLLLJJJIIIGGGFFFDDDDDDDDDBBB@@@??????>>><<<:::777666333111///.........,,,------......///000000000///......000333777:::KKKWWWeeerrrrrrcccWWWOOOIIIIIIHHHEEEBBBBBBBBBBBBCCCDDDFFFGGGHHHHHHxxxlll```\\\\\\[[[\\\^^^___\\\XXXTTTQQQQQQSSSTTTQQQRRRRRRRRRPPPMMMJJJIIIFFFDDD@@@===;;;888444111///---,,,,,,------+++(((((((((((())))))*********'''''''''''''''(((((())),,,,,,++++++,,,...//////,,,...111444555333...******+++,,,---.../////////333222111000///------,,,///...---,,,,,,---...///)))******)))'''%%%&&&'''(((((((((((('''''''''''')))((((((''''''(((((()))))))))***+++,,,------...777888555///,,,...000...000000111222444555666777666777888999999:::999999999999888888888888888888999;;;======>>>???BBBEEEDDDEEEGGGIIIKKKLLLLLLMMMPPPQQQRRRSSSSSSSSSSSSRRRUUUVVVWWWYYYYYYWWWTTTRRRTTTUUUWWWYYY\\\___aaaccceeeddddddeeeffffffdddbbb^^^\\\WWWRRRLLLHHHEEECCC>>>>>>???@@@DDDJJJPPPUUUYYY^^^ffflllqqqtttwwwyyy{{{~~~|||{{{||||||}}}zzzuuuooojjjfffdddaaa___bbb^^^\\\^^^aaagggqqq{{{yyyvvvsss{{{lllfffiiixxxrrrZZZQQQPPPMMMLLLOOOLLLLLLJJJIIIGGGFFFDDDDDDEEECCCAAA@@@???>>>;;;999888777444111///.........---------...//////000000111---,,,...222444999===SSS___mmmzzz}}}nnn^^^SSSNNNHHHDDDEEEFFFCCCCCCDDDCCCDDDGGGJJJMMMPPPRRRSSSqqqbbb\\\[[[ZZZ[[[\\\]]][[[VVVRRRPPPPPPQQQRRRPPPPPPQQQPPPOOOLLLIIIGGGFFFDDD@@@===;;;888444111---------------,,,***)))%%%%%%$$$$$$$$$$$$$$$$$$(((''''''''''''((())))))((())))))))))))***+++,,,---///111444555222---))))))***,,,---...//////...------,,,+++***)))((((((000///...------...///000+++++++++)))&&&$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((()))************)))(((((()))***+++,,,---......KKKKKKDDD888///......---///000111222444555666666555666777888999999999999888888888888888888888888:::;;;======>>>???BBBDDDGGGHHHJJJLLLNNNOOOPPPPPPRRRRRRSSSTTTUUUVVVVVVVVVWWWYYY[[[\\\ZZZWWWTTTSSSSSSTTTVVVYYY\\\^^^___```aaa``````aaabbbbbb```___XXXUUUOOOIIICCC???===<<<<<<>>>BBBEEEJJJQQQYYY___aaafffmmmtttxxxzzz}}}~~~}}}{{{{{{{{{|||}}}zzzvvvpppkkkhhheeebbb```ccc^^^[[[]]]```fffqqq|||{{{vvvooovvvvvvlllmmm|||yyy]]]QQQNNNJJJJJJNNNLLLLLLJJJIIIGGGFFFDDDDDDEEECCCAAA@@@???>>>;;;999999888555222000///......------......///000000111222...,,,000333555<<>>444---...000111...///000222444444555555555555777888999999::::::888888888888888999999999;;;<<<>>>>>>>>>???BBBDDDEEEFFFHHHKKKMMMNNNOOOOOOSSSTTTUUUVVVWWWXXXYYYZZZZZZ\\\]]]\\\YYYUUUTTTSSSRRRSSSVVVXXXZZZ\\\]]]]]]]]]\\\[[[[[[[[[[[[YYYWWWMMMKKKFFFBBB>>><<<;;;;;;===BBBGGGLLLQQQXXX```gggkkkooouuuzzz}}}~~~}}}}}}~~~~~~{{{wwwqqqmmmiiigggdddbbbaaa]]]ZZZ\\\___fffqqq||||||uuuooosssyyyuuurrr{{{eeeUUUNNNIIIIIIMMMLLLLLLJJJIIIGGGFFFDDDDDDDDDBBB@@@??????>>><<<::::::999666333111/////////---......//////000111111333......222555888DDDRRRaaaoooxxxuuuvvv}}}xxxlllaaaUUUKKKFFFFFFBBB???>>>AAABBBAAACCCHHHMMMPPPUUU\\\bbbgggjjjkkknnnbbb]]][[[[[[\\\]]][[[XXXTTTQQQOOONNNNNNOOOPPPPPPOOONNNKKKHHHFFFEEEBBB???<<<999666333000,,,,,,,,,+++***))))))*********))))))))))))((((((((((((((((((((())))))***)))+++......,,,,,,---///.........///000...***&&&&&&(((***,,,------,,,,,,---------------,,,,,,,,,)))******+++++++++++++++((()))***)))'''&&&&&&'''%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''((((((&&&&&&''')))***+++,,,---***000222...+++...111222,,,...///111333333333333444555666888999999::::::888888888999999999::::::<<<===?????????@@@CCCEEECCCDDDGGGIIIKKKMMMNNNNNNTTTTTTUUUVVVWWWYYYZZZ[[[\\\]]]]]][[[VVVSSSRRRSSSQQQRRRUUUWWWYYYZZZ[[[[[[ZZZXXXVVVUUUTTTRRRNNNLLLCCCBBB@@@??????@@@AAABBBEEEKKKSSSYYY]]]ccckkkqqquuuxxx||||||xxxrrrmmmjjjhhheeeddd___ZZZXXX[[[___eeeqqq|||yyyrrrsssuuuxxx||||||qqq\\\RRRKKKJJJMMMLLLLLLJJJIIIGGGFFFDDDDDDCCCAAA@@@?????????===;;;;;;999777444111000//////.........///000000111111222///111666888===OOOdddxxxzzzsssssssssyyy|||iiiaaaYYYSSSLLLDDDCCCGGGDDDBBBBBBFFFHHHIIIMMMRRRXXX[[[bbbiiipppuuuxxxzzzvvvgggbbb______```^^^\\\ZZZVVVSSSPPPNNNMMMPPPPPPPPPPPPNNNLLLIIIGGGDDDBBB>>>;;;999666222///,,,,,,,,,***(((((()))***''''''''''''((((((((((((((((((((((((((()))******%%%(((++++++)))(((***,,,......---......,,,)))&&&&&&'''***,,,---,,,,,,+++))))))************++++++&&&'''(((*********)))(((%%%'''((((((''''''(((***&&&&&&&&&'''''''''(((((()))'''$$$######$$$''')))'''((()))+++,,,---//////)))000555222...------,,,+++---///111222333333222444555666777999999::::::888888999999::::::::::::===>>>???@@@@@@AAACCCEEEFFFHHHJJJLLLNNNPPPQQQRRRTTTTTTTTTUUUWWWYYY[[[\\\\\\^^^]]]ZZZUUURRRRRRSSSPPPRRRTTTVVVXXXYYYYYYYYYYYYVVVSSSQQQNNNKKKGGGDDD>>>>>>???@@@CCCFFFIIIJJJPPPVVV___eeeiiinnnuuu{{{{{{~~~|||xxxrrrmmmjjjhhhfffddd\\\XXXWWWZZZ^^^eeeppp{{{uuutttssstttzzz{{{cccVVVNNNKKKNNNLLLLLLJJJIIIGGGFFFDDDDDDBBBAAA??????@@@???>>><<<<<<:::777444111000//////......//////000000111111111///333999;;;AAAXXXqqq~~~vvvrrrtttuuuwwwvvvjjjYYYSSSOOOMMMIIIBBBCCCHHHCCCBBBDDDIIILLLMMMSSSYYYaaaeeelllttt{{{yyyfff___]]]]]]^^^___[[[VVVRRRQQQRRRRRRRRRSSSRRRQQQOOOMMMKKKJJJIIIDDDBBB@@@>>>;;;666000,,,///---+++***++++++***)))))))))))))))((('''&&&%%%(((''''''&&&&&&&&&''''''***+++---///...,,,(((&&&///---,,,***(((&&&&&&%%%***++++++++++++******)))''''''''''''((()))***+++)))***+++***)))((()))***((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((&&&'''((()))***+++,,,,,,)))******+++,,,---......111111222222222333333333666666666777777777888888666777888:::;;;<<<<<<===:::;;;<<<>>>???AAABBBBBBDDDGGGJJJLLLMMMNNNPPPQQQSSSTTTUUUWWWYYY\\\^^^______``````]]]XXXTTTQQQQQQNNNPPPSSSUUUWWWWWWWWWVVVXXXSSSLLLGGGFFFDDDBBB@@@AAABBBDDDDDDFFFLLLTTT[[[dddfffiiinnntttyyy}}}{{{uuuqqqoookkkgggbbb^^^YYYTTTUUUZZZbbbppp}}}zzztttppprrrwww~~~mmmXXXOOOOOOPPPLLLJJJIIIHHHHHHGGGFFFDDDDDDCCCAAA???>>>===<<<<<<;;;:::999777444111///.........------...///111222000444333666???JJJdddzzz}}}}}}pppjjjpppvvvzzzzzznnnaaaYYYSSSQQQNNNKKKIIIIIIIIIJJJIIIJJJLLLNNNQQQWWW___dddnnnssszzz}}}kkkddd```^^^]]]___[[[VVVRRRQQQRRRRRRRRRSSSSSSRRRPPPNNNLLLJJJIIIEEECCC@@@===:::666111...---+++))))))******)))(((***))))))(((''''''&&&&&&))))))((((((((((((((()))++++++,,,,,,,,,+++******...---,,,***)))(((''''''$$$%%%&&&'''((()))))))))(((((((((((()))***+++,,,'''((()))(((&&&%%%&&&'''(((((((((((((((((((((((($$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''''''((()))***++++++,,,,,,,,,---...///000111111000000000111111111222222111111222333555666777777888999::::::;;;;;;::::::999:::;;;>>>@@@BBBDDDDDDFFFHHHKKKMMMNNNOOOQQQRRRTTTTTTUUUVVVYYY\\\___```bbbcccbbb___ZZZUUURRRQQQMMMNNNQQQTTTUUUVVVVVVUUUQQQMMMGGGDDDCCCCCCBBB@@@AAADDDHHHKKKNNNUUU^^^dddllloootttyyy{{{uuuqqqnnnjjjeeeaaa^^^XXXUUUVVV[[[dddrrrxxxrrrrrruuu{{{}}}bbbTTTNNNMMMMMMKKKIIIHHHHHHHHHFFFDDDDDDCCCAAA???>>><<<<<<;;;::::::999777444222///.........------...///111222...222222777DDDSSSooovvvuuu{{{|||ppphhhlllpppsss{{{uuulllbbbYYYRRRQQQQQQRRRRRRQQQOOONNNMMMNNNOOORRRUUUYYY```gggmmmvvvzzznnnfffaaa]]][[[^^^ZZZUUURRRRRRRRRRRRRRRSSSSSSSSSRRRPPPMMMJJJHHHFFFCCC???;;;888555222000---+++))))))******)))(((***)))((('''&&&&&&''''''*********))))))******+++,,,+++***)))***+++,,,------,,,+++******)))******###$$$%%%&&&'''((((((((((((''''''(((((()))***+++((())))))(((&&&$$$%%%&&&(((((((((((((((((((((((($$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))***************+++,,,---......////////////000000000111111...///000222444666777777::::::;;;;;;:::999888888888999;;;>>>AAACCCEEEFFFGGGIIILLLNNNNNNOOOQQQSSSVVVUUUUUUVVVXXX\\\```bbbeeeffffffccc]]]WWWSSSQQQKKKMMMOOOQQQRRRRRRRRRRRRJJJGGGDDDCCCDDDEEEFFFEEEFFFKKKRRRYYY^^^fffnnnuuuyyy}}}{{{uuupppmmmiiiccc___]]]XXXTTTWWW\\\fffuuuwwwttttttwwwrrr]]]RRROOOMMMLLLJJJIIIIIIHHHFFFDDDDDDCCCAAA???===<<<;;;;;;::::::999777555222000//////...------...///111222000444444;;;KKK]]]{{{vvvooorrrzzzuuullllllmmmnnnuuu|||vvvmmmddd^^^XXXSSSPPPSSSVVVYYY\\\\\\ZZZWWWUUUUUUWWW[[[___dddkkksssyyylllddd___[[[ZZZ^^^ZZZUUURRRRRRRRRSSSSSSSSSTTTTTTTTTRRRNNNJJJGGGFFFBBB<<<888666444222000...,,,******++++++***)))+++)))'''&&&%%%&&&((()))******))))))******++++++************+++,,,---...,,,+++++++++++++++,,,,,,***************)))((('''&&&&&&&&&&&&&&&'''((()))+++,,,,,,+++)))'''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((((((((((()))))))))))))))(((((()))***+++,,,------/////////000000000111111000111222333555666777888999999:::::::::999999888:::;;;===???AAACCCEEEEEEGGGIIILLLMMMNNNOOOPPPRRRWWWVVVUUUUUUXXX\\\aaadddhhhiiiiiifff___XXXRRRPPPLLLLLLMMMNNNNNNMMMMMMLLLEEEDDDDDDFFFIIILLLNNNPPPRRRXXXbbbjjjqqqxxx{{{uuupppmmmhhhbbb]]][[[VVVTTTWWW]]]hhhwww|||wwwuuuvvv|||fffYYYUUUOOOMMMKKKJJJIIIHHHFFFDDDDDDBBBAAA???===<<<;;;;;;::::::999777555333111//////............000111222444777888@@@RRReee{{{ssspppttt{{{yyyuuurrrpppttt{{{{{{mmmiiibbb\\\XXXWWWWWWWWW]]]___cccffffffdddaaa___]]]```dddiiiooovvv~~~kkkccc___]]]]]]]]]ZZZUUURRRRRRSSSSSSSSSSSSTTTUUUTTTRRRNNNIIIGGGDDD@@@:::666444222111///---+++)))))))))***)))(((***)))'''&&&%%%&&&((()))((((((((((((((()))***+++((()))***,,,------------++++++******++++++,,,------------,,,,,,+++))))))((((((''''''(((((()))))),,,------,,,***))))))***((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((((((((((((((((()))))))))++++++,,,---...///000000000000000111111111222222222222333333444555555555555666888999:::;;;;;;;;;===>>>???@@@AAABBBCCCCCCFFFHHHKKKLLLMMMMMMOOOPPPVVVUUUTTTUUUWWW\\\aaadddhhhiiijjjggg```XXXQQQNNNLLLLLLKKKKKKJJJIIIHHHGGGCCCDDDGGGKKKPPPUUUYYY\\\```hhhrrrzzzzzzuuuqqqnnniiibbb\\\YYYUUURRRVVV]]]hhhxxx|||xxxwww|||mmm]]]XXXPPPNNNKKKJJJJJJIIIFFFDDDCCCBBB@@@>>>===;;;;;;;;;::::::999777555333111000//////......///000222333333777:::FFFZZZmmmvvvqqqpppvvv|||zzztttsssvvvzzz|||~~~zzzoooaaa___[[[YYYXXX[[[___bbbiiijjjkkklllllllllkkkjjjhhhkkkooosssxxxnnneeebbbaaabbb]]]YYYUUURRRRRRSSSTTTTTTTTTTTTTTTSSSPPPLLLIIIGGGCCC???:::666444333111///+++)))'''''''''((('''&&&)))((('''&&&&&&'''((()))''''''''''''(((((()))***((()))+++,,,------,,,,,,***************+++,,,,,,******+++,,,,,,,,,,,,,,,++++++************++++++)))***+++***((('''((()))(((((((((((((((((((((((($$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((('''''''''(((((())))))))))))******+++,,,---......000000000111111111222222111111222222222222333333333444666888:::<<<======???@@@@@@AAAAAABBBCCCCCCFFFHHHKKKLLLLLLLLLNNNOOOTTTSSSSSSTTTWWW\\\```ccceeegggiiifff___VVVOOOKKKJJJJJJIIIHHHHHHGGGFFFFFFEEEHHHNNNTTTYYY```fffkkkpppwww~~~~~~zzzuuurrrooojjjccc]]]WWWRRRPPPTTT[[[fffwww}}}yyy{{{uuu```WWWQQQOOOLLLKKKJJJIIIGGGEEECCCBBB@@@>>><<<;;;::::::::::::999888666444222111000///......///000222333///555<<>><<<;;;::::::::::::999888666444333222000////////////111222333///777@@@RRRjjjzzz|||llljjjmmmuuu|||{{{pppiiiccccccaaa___```dddbbb]]]XXX]]]ccciiiooottt{{{}}}qqqiiiddd```___]]]YYYTTTRRRRRRSSSTTTTTTUUUTTTRRROOOLLLJJJHHHGGGDDDAAA===;;;999666444111111///---,,,------,,,+++&&&'''(((((()))(((((('''''''''''''''((()))***+++...,,,)))((((((***---///***)))))))))))))))******000000000///...---+++***(((''''''&&&&&&&&&''''''%%%&&&(((((('''''')))***((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((%%%%%%&&&'''((()))***+++******+++,,,---......///............/////////000111111333444666777999999333444666888:::;;;<<<<<<===>>>???AAACCCEEEFFFGGGHHHKKKMMMNNNNNNNNNOOOQQQOOOPPPRRRUUUXXX[[[^^^______bbbeeeccc]]]SSSKKKFFFBBBCCCCCCEEEGGGIIIKKKLLLTTTZZZcccjjjqqqyyy}}}zzzvvvtttqqqmmmeee```TTTOOOMMMPPPXXXcccsss|||yyy{{{yyyuuuuuummm\\\RRRPPPMMMLLLKKKJJJGGGEEECCCAAA@@@>>><<<;;;::::::::::::999888666555333222000////////////111222333333<<>>;;;888666333111---+++******++++++***(((&&&&&&'''(((((((((((('''"""***---)))(((---000///111111111000///---,,,++++++*********+++...111333666666444222///+++((('''''')))***)))((('''(((***(((((((((((('''''''''''''''&&&''')))'''###$$$)))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''(((+++)))'''&&&%%%&&&((()))------,,,------...//////000000//////000000111222111111222333333444555555444555777777888999<<<>>>??????@@@AAABBBDDDFFFGGGKKKLLLMMMNNNNNNNNNMMMLLLOOOQQQTTTVVVVVVWWWYYYZZZ```bbbcccbbb___ZZZWWWVVVXXX\\\aaaeeehhhlllooorrr{{{}}}xxxtttpppjjjbbb[[[RRRMMMKKKNNNVVVcccuuu{{{wwwyyy~~~zzzoooZZZTTTMMMJJJIIIIIIHHHGGGCCCBBB@@@===<<<;;;;;;;;;:::::::::999777555333111000111111111000111333666???HHHZZZoooyyyiiiiiioooxxx~~~yyykkkddd```ccchhhmmmtttvvvjjjccc```aaa^^^ZZZVVVRRRQQQQQQPPPPPPPPPPPPOOONNNLLLJJJHHHGGGCCC@@@<<<999777555222000,,,+++******,,,,,,+++***%%%&&&((()))))))))((('''"""))),,,***+++///222000111111111111///---,,,+++*********,,,---000222444444333222000---***((('''''')))***)))((('''(((***(((((((((((('''''''''''')))&&&&&&))))))'''(((,,,%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&'''(((***)))&&&%%%%%%&&&(((***...---,,,+++,,,---...//////////////////000111111111111222333333444555555333555777888999;;;===@@@>>>???@@@AAACCCEEEGGGHHHKKKLLLMMMNNNNNNNNNMMMLLLNNNQQQTTTWWWWWWXXXZZZ[[[eeegggiiiiiifffcccaaaaaaaaaeeejjjqqqwww|||~~~xxxsssooohhh___XXXSSSPPPNNNPPPYYYgggyyy~~~xxxyyyzzzwww]]]TTTKKKHHHIIIHHHGGGHHHCCCBBB@@@>>>===<<<;;;;;;:::::::::999888666444222000111111000000111444777EEEPPPdddxxxsssjjjiiipppxxx}}}|||qqqllljjjqqqyyyxxxllldddaaaaaa\\\ZZZVVVTTTTTTTTTSSSRRRRRRQQQPPPNNNLLLIIIGGGFFFDDDAAA===:::777555222000---+++***+++,,,,,,+++***%%%&&&((()))))))))((('''&&&((()))((()))---111111000000111111000...+++***)))***+++---///111222333000///...,,,+++))))))(((''')))***)))((('''(((***((((((((((((''''''''''''%%%"""&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%&&&(((***,,,...---,,,++++++,,,...////////////...///000000111111222222333333444444444222555777999:::<<<>>>@@@??????@@@AAACCCEEEGGGHHHJJJKKKMMMNNNOOOOOOOOONNNOOOQQQUUUWWWYYY[[[]]]___iiikkknnnnnnlllkkkjjjkkkmmmpppwwwxxxsssmmmeee\\\UUUTTTSSSQQQQQQYYYiiizzz{{{yyyxxxzzzcccVVVJJJHHHIIIGGGGGGIIIBBBAAA@@@???>>>===<<<<<<999::::::999888666444333111111111000000222555888GGGUUUjjj~~~wwwhhheeeiiiooovvv{{{~~~}}}}}}zzzmmmeeeaaaaaa\\\ZZZXXXWWWWWWWWWUUUTTTRRRRRRPPPNNNLLLIIIGGGEEEGGGDDD@@@<<<999666333000...,,,++++++,,,,,,+++)))''''''((())))))))))))((()))((('''&&&'''***...///---...///000///...+++***)))***,,,...///000111111...---,,,***))))))((()))''')))***)))((('''(((***((((((((((((''''''''''''$$$!!!''''''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((&&&&&&'''((()))***+++,,,,,,,,,+++,,,,,,---......//////......//////000111222222222333333444444444333555888:::;;;<<<>>>@@@@@@@@@AAABBBCCCEEEGGGHHHIIIJJJLLLNNNPPPPPPPPPPPPPPPRRRVVVXXX[[[^^^cccfffmmmooorrrsssrrrrrrrrrsssuuuxxx}}}wwwrrrllleee[[[UUURRRSSSQQQPPPXXXhhhyyy~~~zzzwwwvvv|||nnn]]]NNNKKKKKKGGGFFFHHHBBBAAAAAA@@@>>>===<<<<<<999:::::::::999777555444222222222111111333777;;;HHHYYYoookkkbbbccciiinnnuuuzzz|||~~~|||}}}{{{nnnfffbbbaaa___]]][[[ZZZYYYXXXUUUSSSPPPPPPOOONNNLLLJJJHHHGGGHHHEEE@@@;;;888555111...///...,,,,,,,,,,,,***)))((((((((((((((())))))***+++)))''''''((()))***+++***,,,...//////...+++***)))***,,,...///000///...///...,,,***)))(((((((((''')))***)))((('''(((***(((((((((((('''''''''''''''######(((***(((%%%%%%&&&&&&&&&''''''(((((((((((((((''''''&&&''''''''''''((()))***++++++******)))***+++,,,---.........///............///000000222222333333333333444444444666:::;;;<<<===>>>???AAAAAABBBBBBCCCEEEFFFGGGJJJKKKMMMOOOPPPPPPPPPOOORRRTTTVVVYYY\\\bbbhhhmmmsssuuuxxxzzzzzz{{{|||~~~}}}}}}yyytttppplllfff^^^XXXQQQSSSRRRPPPXXXjjj{{{|||wwwuuuyyy}}}hhhVVVPPPNNNGGGDDDGGGAAAAAAAAA@@@???>>>===<<<999:::::::::999777666444333333333222222444999===LLL___vvvuuuccc```eeeiiinnnuuuyyy{{{}}}||||||ooofffbbbaaabbb```]]]\\\[[[XXXUUURRRNNNNNNNNNNNNMMMKKKJJJIIIGGGCCC>>>999555222...+++000...---,,,,,,+++***((()))((('''''''''(((***+++,,,)))((()))***)))(((((((((***---...///---,,,***)))***,,,...//////...---222111...+++)))'''''''''((()))***)))((('''(((***)))(((((((((''''''''''''''''''))),,,)))$$$"""%%%&&&&&&&&&'''((()))*********)))(((''''''''''''''')))***,,,---,,,+++)))'''''')))+++---...........................///000000333333333333333333333444444777:::<<<<<<===>>>???BBBBBBBBBCCCCCCEEEFFFFFFLLLMMMNNNOOOPPPOOOOOONNNSSSUUUWWWYYY^^^dddlllqqqyyy|||yyyvvvrrrooommmhhhaaa[[[QQQUUUTTTRRR[[[nnn}}}wwwtttwwwppp\\\UUUPPPGGGCCCEEEAAAAAAAAA@@@@@@>>>===<<<999:::::::::999888666555444444333222222555:::>>>QQQeee}}}{{{gggZZZ[[[cccjjjooouuuyyy{{{~~~~~~}}}|||nnnhhhdddbbb___]]]ZZZWWWUUUTTTTTTUUUPPPQQQQQQPPPOOOMMMKKKJJJDDDBBB???;;;777333000......---,,,***)))((((((((((((((()))***************))))))***+++++++++++++++---...000///---+++***+++++++++++++++,,,---...///***(((&&&%%%&&&'''&&&&&&))))))))))))(((((((((((('''### ###%%%%%%###(((((('''''''''&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%$$$%%%''')))++++++++++++******+++++++++,,,,,,,,,$$$)))))))))------,,,000000000111111111111111111---...444999777555444555555666777999:::;;;;;;CCCCCCBBBBBBCCCFFFHHHJJJLLLLLLMMMLLLLLLMMMOOORRRTTTUUUWWWYYY^^^eeemmmsss{{{wwwqqqmmmjjjfff```[[[WWWUUUSSSXXXcccqqq~~~{{{uuutttvvv}}}}}}aaaWWWTTTMMMGGGHHHDDDBBB???===<<<<<<======<<<<<<;;;:::999777777666555222222444555777@@@JJJ\\\ooo{{{iii^^^\\\```eeekkkooouuuzzz}}}|||nnnhhheeeccc^^^\\\XXXUUURRRQQQQQQQQQLLLLLLLLLLLLJJJHHHFFFDDDDDDBBB???<<<888444111000---,,,+++***)))((((((((())))))***+++++++++++++++((((((((()))))))))))))))+++---...---+++)))))))))))))))))))))***+++,,,,,,///---)))'''(((((((((''')))(((((((((((('''''''''''''''(((***+++***'''$$$(((((('''''''''&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&$$$$$$%%%'''((((((((((((******++++++++++++++++++$$$))),,,+++***,,,,,,***++++++,,,,,,,,,,,,------///...111555555222222444777888999:::<<<===>>>???BBBBBBAAAAAABBBDDDFFFHHHJJJKKKMMMMMMMMMNNNPPPRRRQQQSSSVVVYYY^^^fffnnnttt|||wwwpppkkkhhhddd^^^ZZZUUUSSSSSSYYYeeettt|||uuussstttzzzfffYYYTTTMMMGGGGGGCCCBBB@@@>>>===<<<<<<<<<<<<;;;;;;:::999888777666555444444555555888DDDQQQgggzzzqqqaaaZZZZZZ^^^bbbkkkooouuuzzz}}}{{{nnnhhheeeccc___\\\YYYUUURRRPPPOOOOOOOOOOOOOOONNNLLLJJJGGGFFFDDDBBB@@@<<<999555333111000///...---,,,+++++++++******+++,,,,,,,,,,,,+++***))))))((((((((()))))))))+++,,,+++)))((('''((((((((())))))******++++++222...***'''''''''''''''))))))))))))((((((((((((%%%'''))))))'''%%%$$$$$$'''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&'''((((((+++++++++***************&&&+++...,,,+++---...+++,,,,,,,,,,,,------......///111555777444///111666888888:::;;;===???@@@AAAAAAAAA@@@@@@AAACCCEEEFFFHHHJJJMMMNNNNNNOOOQQQRRROOORRRUUUYYY^^^fffnnnsss|||~~~~~~|||{{{|||zzz|||}}}vvvnnnhhheeeaaa\\\XXXSSSRRRSSSZZZhhhxxx{{{uuurrrrrrvvv}}}|||yyyvvvrrrqqqqqqrrrsssssstttvvvvvvwwwyyy|||lllZZZTTTNNNHHHEEEBBBBBBAAA???>>>===<<<;;;<<<;;;::::::999888777777555555666666555:::KKK[[[ttt~~~eeeYYYWWWZZZ^^^ccclllpppuuuzzz|||~~~zzzlllfffcccaaaaaa___[[[VVVSSSQQQPPPPPPSSSSSSRRRQQQOOOMMMJJJIIIDDDBBB@@@===999666444222//////...,,,,,,+++++++++******++++++,,,++++++***---,,,+++*********++++++)))***+++***((('''((()))***++++++,,,,,,,,,,,,,,,...+++&&&$$$$$$%%%&&&&&&+++++++++*********)))))))))(((&&&!!!###)))''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((***)))(((''''''((()))******************)))))))))$$$))),,,+++,,,///000///,,,---------.../////////111111333777666222444888666777888:::<<<>>>???@@@AAAAAAAAAAAABBBCCCEEEFFFGGGIIIMMMOOOPPPPPPQQQRRRPPPRRRVVVYYY^^^cccjjjnnnsssuuuvvvuuurrrooommmmmmoooqqqtttxxx{{{~~~}}}vvvmmmfffbbb___[[[WWWRRRQQQTTT\\\jjjzzz{{{uuurrrqqqsss{{{|||wwwqqqmmmkkkkkkkkklllmmmnnnnnnnnnpppsssvvvzzz}}}rrr\\\TTTNNNHHHEEEBBBBBBBBBAAA???===;;;:::;;;;;;::::::999888777777555666777666555===RRRfff}}}uuu\\\TTTXXX]]]bbbfffmmmpppuuuyyy|||~~~zzzkkkdddaaa___aaa___ZZZVVVRRRPPPOOONNNOOOOOOOOONNNLLLJJJGGGFFFDDDCCC@@@===999666333222,,,+++***))))))(((((())))))***************)))))),,,,,,+++++++++++++++,,,***++++++***)))((()))***++++++,,,------------,,,***'''$$$###$$$&&&''''''******)))))))))(((((((((---,,,)))%%%!!!"""'''---&&&'''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((+++***(((''''''((())))))))))))))))))))))))))))))$$$)))+++)))***---///...******++++++,,,------...000,,,---222666666555777666777888:::<<<===??????@@@@@@AAABBBCCCEEEFFFGGGGGGJJJMMMPPPPPPPPPRRRSSSRRRTTTWWWYYY\\\___cccfffiiijjjjjjhhheeebbb``````gggjjjmmmpppqqqtttxxx{{{~~~}}}}}}}}}}}}~~~}}}vvvmmmfffbbb___[[[WWWSSSSSSVVV^^^lll{{{|||vvvtttrrrrrryyy|||uuuoookkkiiijjjiiigggeeedddfffjjjmmmpppssswww|||yyy```UUUOOOIIIEEECCCCCCBBBAAA???===;;;:::;;;::::::999999888888888555555777777888BBBZZZooolllTTTQQQYYY^^^ccciiinnnqqquuuyyy{{{}}}yyyjjjccc```^^^^^^\\\WWWSSSOOOMMMLLLLLLMMMMMMMMMMMMLLLJJJHHHFFFEEECCC@@@===888444111000...---,,,,,,++++++,,,,,,)))************)))((((((((()))******++++++*********++++++***))))))***,,,***+++,,,------,,,+++******(((&&&'''(((*********''''''''''''&&&&&&&&&&&&(((***,,,,,,***(((''''''&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&''''''(((''''''&&&&&&&&&'''''''''((((((((())))))))))))'''+++,,,)))'''***+++***,,,,,,---......///000000...((((((...444555444555888888999;;;<<<===>>>???>>>???@@@BBBDDDFFFHHHHHHIIIKKKNNNOOOOOOPPPRRRSSSRRRUUUWWWYYYYYYZZZ]]]^^^`````````^^^[[[YYYYYYZZZaaaeeeiiikkklllnnnrrrvvvxxxwwwvvvvvvwwwyyyzzz||||||}}}~~~}}}vvvnnnhhheeeaaa\\\XXXTTTUUUYYYbbbooo}}}{{{xxxtttrrrvvv|||~~~vvvrrrnnnmmmiiidddaaaaaadddggghhhjjjmmmqqqvvv}}}hhhYYYQQQKKKHHHEEEDDDCCCAAA???===<<<;;;:::::::::999999999888888666555666888===JJJbbbwww~~~dddOOOOOOWWW[[[aaaiiiooorrruuuxxx{{{}}}xxxjjjdddbbbaaa]]]ZZZWWWRRROOOMMMLLLLLLNNNNNNOOOOOONNNMMMKKKJJJFFFDDD@@@<<<777333///...//////...------------...***+++++++++******)))(((%%%'''***,,,---,,,+++******++++++***((()))***,,,+++,,,...//////...,,,++++++*********,,,,,,***)))(((((((((''''''''''''&&&&&&&&&(((***+++)))&&&###&&&&&&&&&'''''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&%%%&&&''''''((()))******(((,,,,,,(((''')))+++***......///000111222333333...++++++000222222333666888888888999:::;;;;;;;;;;;;<<<>>>AAADDDFFFHHHIIILLLMMMNNNNNNNNNOOOQQQSSSQQQSSSVVVWWWWWWXXXYYYZZZ[[[[[[ZZZXXXVVVVVVXXXZZZ]]]bbbgggiiiiiikkkppptttsssrrrrrrrrrsssuuuxxxyyy{{{|||~~~~~~}}}{{{{{{}}}~~~|||wwwpppkkkhhhddd^^^ZZZVVVWWW\\\eeesss|||vvvqqqsssxxx|||{{{wwwrrrllliiiiiiiiigggggghhhhhhjjjooouuuzzzttt___TTTNNNJJJGGGEEEBBB@@@>>><<<<<<<<<:::::::::999999999999888999777777;;;CCCRRRjjj}}}xxx___MMMPPPWWWYYY___iiiooorrruuuxxxzzz}}}wwwjjjeeedddddd^^^\\\XXXTTTQQQOOOOOOOOOLLLMMMMMMNNNMMMLLLKKKJJJFFFDDD@@@<<<666222...,,,))))))(((((('''(((((((((,,,,,,,,,,,,,,,+++***)))%%%(((,,,///000000...,,,)))******)))((((((***,,,...///111222222000///---,,,++++++,,,,,,+++(((&&&++++++++++++************,,,(((%%%%%%(((+++***)))&&&&&&&&&'''''''''((((((((('''&&&&&&%%%%%%%%%%%%&&&''')))*********)))((($$$%%%&&&'''(((***++++++%%%)))+++((((((,,,......******+++,,,---...///000000000222555333111444;;;555555666666666777777777888:::===@@@CCCFFFHHHHHHMMMNNNNNNNNNMMMNNNQQQTTTOOORRRUUUWWWWWWVVVWWWXXXYYYYYYXXXVVVUUUVVVZZZ]]][[[```fffhhhgggiiioootttqqqqqqpppppprrrtttwwwyyy|||}}}{{{{{{zzzyyyzzz|||{{{wwwqqqmmmjjjfff```[[[VVVXXX]]]hhhvvvxxxqqqpppttt{{{uuurrrpppkkkjjjgggdddbbbcccgggkkkrrrxxx~~~}}}dddVVVPPPLLLHHHFFFBBB???===<<<<<<===::::::999999999999999999;;;888888>>>HHHXXXooowww___OOOSSSYYYYYY___jjjppprrruuuxxxzzz}}}}}}mmmeeecccbbb___ZZZTTTRRRRRRRRRPPPMMMOOOOOOPPPOOOMMMKKKHHHFFFHHHFFFBBB>>>888444000...++++++******)))(((''''''+++++++++***)))(((((('''++++++,,,---............000...+++(((((()))+++---222222333333111---***(((+++***((('''&&&&&&&&&'''***))))))***,,,,,,+++)))&&&&&&&&&'''''''''(((((()))))))))'''&&&&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&$$$'''******)))'''&&&'''$$$%%%&&&&&&''''''&&&&&&))))))+++,,,---.........,,,,,,------.../////////444333222111111111222333444666888888777777888999:::;;;===???BBBEEEHHHIIIJJJJJJKKKMMMOOOPPPPPPOOOQQQPPPPPPSSSWWWZZZZZZYYYZZZXXXVVVTTTUUUXXX[[[]]]]]]^^^aaadddgggkkkmmmoooppppppooonnnooorrrtttvvvzzz{{{}}}~~~~~~|||~~~~~~}}}zzz{{{{{{wwwrrrooommmiiiccc^^^YYYYYY___lll|||}}}sssooorrrvvv}}}wwwsssmmmhhhdddccccccccceeennnzzzsss]]]QQQLLLLLLHHHDDD@@@>>>===;;;:::999::::::999777777999;;;;;;999999>>>JJJ___uuunnn\\\PPPTTTZZZ[[[aaajjjqqqtttwwwyyy{{{}}}}}}mmmfffccccccbbb^^^ZZZVVVTTTRRRQQQPPPPPPQQQQQQPPPOOOLLLIIIGGGEEECCC@@@<<<888444111000......------,,,++++++***++++++******)))(((((('''++++++,,,---............///---***''''''(((+++,,,111222444555444222///---))))))***))))))'''&&&%%%)))(((((()))++++++***)))'''''''''((((((((())))))((((((((('''%%%%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))***((('''''''''((((((((()))))))))******((()))***,,,---.........,,,,,,---......//////000333333222111111222333444444666888999888888:::;;;<<<<<<>>>@@@BBBEEEHHHIIIJJJJJJKKKMMMOOOQQQQQQPPPRRRQQQQQQSSSWWWZZZYYYXXXVVVTTTRRRQQQRRRTTTWWWYYY]]]^^^aaadddhhhkkkmmmoooqqqppppppooopppqqqrrrsssxxxyyy{{{}}}~~~~~~~~~}}}~~~}}}{{{|||zzzvvvqqqnnnlllhhhbbb]]]ZZZ[[[aaammm}}}wwwssssssttt{{{~~~vvvnnnhhhccc```^^^\\\dddnnnwww}}}dddVVVPPPMMMIIIDDDAAA???===<<<:::999::::::999777777999;;;:::999:::BBBQQQggg{{{kkk[[[PPPTTTZZZ]]]dddlllqqqtttwwwyyyzzz|||~~~~~~nnngggdddddddddbbb___YYYSSSPPPPPPPPPPPPPPPPPPOOONNNKKKIIIGGGAAA@@@>>>;;;888555222111.........---,,,,,,+++++++++******))))))(((((('''***+++,,,---............---,,,)))'''''')))+++,,,///000333555555444222111((()))+++,,,+++)))'''%%%)))(((((()))++++++***(((((((((((()))))))))))))))'''((((((&&&%%%$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))((('''&&&''')))******)))))))))***+++,,,((()))***+++,,,---------,,,------......///000000222111111111222333444555444666999:::::::::;;;======>>>???@@@BBBEEEGGGHHHHHHJJJKKKNNNPPPQQQRRRRRRTTTSSSSSSTTTWWWXXXXXXWWWTTTSSSQQQPPPQQQSSSVVVXXX]]]___bbbeeehhhkkkmmmnnnqqqqqqqqqqqqqqqqqqqqqqqqvvvwwwyyyzzz|||}}}}}}}}}}}}}}}}}}}}}|||~~~~~~xxxtttooollljjjfffaaa\\\[[[]]]cccooo}}}~~~wwwuuuqqqwww|||ssskkkddd___XXX\\\bbbjjjtttnnn\\\UUUOOOKKKFFFBBB???>>><<<:::999::::::999777777999;;;:::999===III]]]tttfffYYYQQQUUU\\\```fffnnnqqqtttxxxzzzzzzzzzzzz{{{ooohhhfffeeedddddd```YYYQQQMMMMMMOOOMMMMMMMMMLLLKKKIIIGGGFFFAAA@@@===:::777333111000+++++++++******)))))))))******))))))(((((((((((()))***+++,,,---.........---,,,***))))))***,,,...---...111333333222111///*********+++***)))((('''))))))(((***+++,,,+++)))((((((((((((((((((((((((''''''(((&&&%%%$$$$$$&&&%%%%%%&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&((())))))((('''&&&&&&(((***+++((()))***+++,,,,,,,,,,,,---------...//////000000000111111222333444555666666888:::;;;::::::;;;<<<===>>>>>>@@@BBBDDDFFFGGGHHHJJJLLLOOOPPPQQQSSSTTTUUUUUUUUUUUUVVVWWWWWWVVVVVVUUUTTTSSSTTTVVVXXXZZZ]]]___bbbfffiiikkkmmmmmmooopppqqqsssssstttssssssvvvvvvxxxyyyzzz||||||}}}{{{{{{}}}|||}}}}}}|||{{{~~~~~~wwwsssnnnkkkiiifff```\\\XXX\\\cccooo||||||wwwqqquuu}}}yyynnnggg]]][[[]]]dddllluuuvvvbbbYYYQQQMMMGGGCCCAAA???<<<;;;999::::::888777777999;;;::::::AAAQQQiiicccYYYRRRVVV\\\```ffflllppptttxxxzzzyyyxxxwwwwww~~~pppiiiggggggeeeeeeaaaZZZRRRMMMMMMOOOMMMMMMLLLKKKJJJIIIGGGGGGCCCAAA>>>:::666222...---))))))))))))(((((((((((()))))))))(((((((((((((((((()))***,,,---.........---,,,+++++++++---///000...///111333333111///---,,,+++)))''''''(((***+++******)))+++,,,---+++***''''''''''''''''''''''''&&&(((((('''%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''(((((('''&&&&&&((()))((('''&&&%%%%%%''')))***)))***+++,,,,,,,,,,,,,,,------......///000000111000000111333444555666666888:::<<<<<<:::::::::;;;<<<===>>>???AAACCCEEEFFFHHHKKKNNNPPPPPPQQQTTTVVVVVVVVVWWWVVVVVVVVVVVVVVVXXXWWWVVVVVVVVVXXXZZZ[[[^^^```cccgggjjjlllmmmmmmnnnoooqqqtttvvvwwwxxxxxxwwwwwwxxxyyyzzz|||}}}~~~zzzzzz{{{}}}~~~{{{{{{{{{zzzzzz~~~wwwsssnnnllljjjgggaaa\\\VVVZZZcccooozzzxxxsssuuuzzzzzzpppccc^^^\\\aaagggllluuu}}}~~~ggg]]]SSSOOOIIIEEEBBB???===;;;999::::::888777777999;;;;;;===EEEXXXrrr}}}___YYYUUUVVV[[[```eeeiiipppssswwwyyyyyywwwwwwwww~~~qqqjjjhhhhhhgggfffaaa[[[UUUQQQPPPQQQPPPOOOOOOMMMLLLKKKKKKJJJFFFDDD@@@;;;666111---+++************************((((((((((((((((((((((((((((((***,,,---.........------,,,,,,---///000111000222333444444222///------+++'''%%%%%%'''***,,,***))))))***,,,,,,+++***''''''''''''&&&&&&&&&&&&'''((()))(((&&&$$$$$$$$$$$$%%%%%%&&&&&&''''''''''''((()))((('''&&&''')))))))))((((((((()))***+++***+++,,,------------,,,---......//////000111111000111222444555666666666888999;;;;;;:::::::::;;;<<<===>>>???AAADDDFFFGGGHHHLLLPPPQQQPPPQQQSSSVVVVVVWWWXXXWWWVVVUUUVVVWWWWWWWWWVVVVVVWWWXXXYYYZZZ^^^```dddhhhkkklllllllllmmmnnnpppsssuuuxxxzzz{{{xxxxxxxxxyyyzzz|||~~~|||{{{{{{|||~~~~~~}}}zzzzzzyyyxxxyyyxxxtttooommmkkkhhhccc^^^VVV\\\eeeoooxxx}}}wwwwwwyyy}}}nnnddd]]]___bbbdddkkktttoooaaaUUUQQQKKKFFFCCC@@@>>><<<999::::::999777777999;;;;;;@@@KKK^^^vvvqqq[[[XXXUUUVVVZZZ```dddgggooorrrvvvxxxxxxxxxxxxyyy~~~rrrkkkiiiiiigggccc^^^YYYVVVTTTRRRQQQQQQPPPOOONNNMMMLLLLLLLLLFFFDDD@@@;;;666111...,,,************************(((((((((((((((((((((((('''((()))+++---.........,,,,,,,,,,,,---///000111...000222333333111...---***)))'''&&&&&&''')))***(((''''''(((******)))((((((((((((((('''''''''&&&((()))******'''%%%$$$$$$$$$$$$%%%%%%&&&''''''(((%%%''')))***((('''''''''))))))************++++++,,,,,,---.........------.........///000000111111000111333444555555555555444666999::::::;;;<<<>>>======???AAACCCFFFIIIJJJIIINNNRRRRRRPPPPPPSSSVVVUUUWWWXXXXXXVVVUUUWWWYYYWWWWWWWWWWWWWWWYYYZZZZZZ^^^aaaeeehhhkkklllllllllnnnnnnoooppprrruuuxxxzzzxxxwwwwwwxxxyyy{{{}}}~~~}}}}}}}}}~~~}}}zzzzzzyyyxxxyyyyyyuuuqqqooommmjjjeee```[[[aaajjjrrrxxx{{{|||}}}{{{yyyyyy}}}rrrdddaaa___^^^dddnnnwwwyyygggWWWSSSLLLGGGDDDAAA>>><<<999::::::999777777999;;;<<>>@@@>>>???@@@BBBEEEIIIKKKMMMJJJOOOSSSSSSPPPOOORRRVVVTTTWWWYYYXXXVVVUUUWWWYYYYYYYYYYYYYYYYYYZZZ[[[\\\^^^aaaeeeiiikkkllllllkkkooonnnnnnnnnpppsssvvvwwwwwwwwwwwwwwwxxx{{{}}}~~~}}}{{{{{{zzzyyyzzz~~~zzzwwwrrrpppooolllfffbbb```fffnnntttxxxyyyyyyyyyyyyzzz{{{}}}~~~}}}~~~~~~}}}|||}}}|||zzzyyy{{{mmmddd^^^ZZZ```kkkqqq{{{kkkXXXSSSMMMHHHDDDAAA>>><<<999::::::999777777999;;;<<>>@@@CCCEEEFFFHHHJJJMMMMMMMMMNNNOOOOOOPPPQQQQQQSSSUUUXXXZZZ[[[ZZZXXXVVVYYY\\\]]][[[YYYXXX[[[^^^bbbdddhhhiiiiiiiiiiiijjjqqqpppooooooqqqsssvvvwwwxxxwwwuuuuuuvvvxxx{{{}}}}}}|||{{{}}}}}}wwwsssrrroooiiieeeeee```hhhsss{{{|||xxxsssoooppprrrtttvvvvvvuuutttsssvvvuuuttttttssstttuuuvvv{{{~~~|||}}}vvvmmmiiiaaa^^^```eeennn|||ttt]]]VVVOOOLLLGGGAAA======;;;;;;<<<<<<<<<<<<<<<<<>>AAACCCEEEFFFHHHKKKMMMLLLMMMMMMNNNOOOPPPQQQQQQUUUWWWYYYZZZ[[[ZZZYYYYYY[[[]]]___^^^[[[ZZZ\\\^^^```cccfffggghhhiiikkkmmmoooooonnnoooppprrruuuvvvxxxwwwvvvvvvxxxzzz}}}~~~xxxrrrqqqnnnhhheeefffccckkkuuu||||||xxxrrrnnnmmmnnnpppqqqrrrrrrqqqqqqqqqpppooommmmmmmmmmmmmmmqqqssswww{{{~~~xxxpppeee```bbbdddkkkwww{{{___WWWOOOKKKGGGAAA======;;;;;;;;;;;;;;;<<<<<<<<>><<<999999888888999:::<<<===AAAUUUnnn{{{]]]NNNMMMIIILLLQQQXXX___fffkkknnnoooqqqtttvvvvvvwwwxxxzzzzzzyyynnniiigggjjjrrr{{{vvvmmmfffcccbbb^^^\\\YYYUUURRRPPPNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLCCCAAA>>>:::666333111000,,,+++++++++************)))))))))*********++++++))))))))))))************)))*********++++++++++++............---+++)))(((((((((((((((((((((((((((&&&)))+++,,,+++++++++,,,((((((((((((&&&$$$"""!!!!!!&&&((((((&&&$$$$$$((())))))))))))'''%%%$$$%%%%%%&&&'''((()))******'''((())))))))))))+++---+++++++++,,,---------...+++,,,---...///000000000///111444555555555666888666777888:::;;;<<<======>>>@@@CCCDDDDDDEEEHHHIIIIIIJJJKKKMMMNNNPPPQQQRRRRRRRRRRRRRRRTTTVVVXXXYYY[[[]]]^^^]]]ZZZZZZ\\\___bbbdddfffggggggiiilllnnnpppqqqrrrssstttvvvvvvwwwxxxzzz}}}|||tttooolllggggggiiiqqqxxx}}}||||||{{{zzzyyyxxxxxxsssrrrpppnnnkkkhhheeeccc]]]\\\YYYWWWVVVVVVVVVWWWWWWXXXZZZ[[[]]]eeeooovvv|||}}}|||oooggglllvvvvvvgggWWWOOOKKKEEE@@@===:::999888888999;;;===???EEEYYYrrrxxx[[[MMMKKKGGGKKKQQQXXX```fffkkkmmmoooqqqssstttuuuvvvxxxzzz{{{vvvnnngggfffhhhmmmwwwtttkkkfffddddddaaa^^^ZZZUUUQQQOOOOOOOOOMMMMMMMMMMMMMMMLLLKKKKKKCCCAAA>>>999555111///...++++++*********)))))))))((())))))))))))*********))))))))))))************++++++++++++,,,,,,,,,,,,............---,,,***)))))))))))))))))))))))))))%%%))),,,---+++***+++,,,))))))((('''&&&$$$###""" ###&&&''''''%%%%%%%%%'''''')))))))))'''%%%$$$%%%%%%&&&'''(((((())))))(((***++++++)))))),,,///,,,,,,,,,,,,------------,,,,,,...///000111111111///111333555555555777888666777888:::;;;<<<=========???AAABBBCCCDDDFFFHHHIIIJJJKKKLLLNNNPPPQQQRRRQQQQQQRRRSSSUUUVVVXXXXXXXXXZZZZZZXXXVVVWWW[[[___```cccfffiiijjjkkknnnpppooopppqqqssstttuuuvvvvvvyyy{{{~~~}}}uuurrrnnniiigggiiiqqqxxx~~~|||yyyyyyxxxvvvtttqqqnnnmmmfffdddaaa^^^[[[ZZZYYYXXXVVVWWWWWWVVVUUUYYY___eeelllvvvzzzuuuwww|||yyykkkkkkqqqwww{{{kkkZZZQQQMMMGGGAAA>>>;;;:::999888999<<>>:::777444000------,,,,,,++++++************)))))))))***++++++,,,***)))((()))+++,,,+++*********+++,,,---...///000555222000//////...***'''&&&((()))++++++)))(((&&&%%%&&&&&&'''''''''''''''((((((((((((''''''''''''******))))))((((((''''''$$$$$$%%%&&&''''''''''''%%%%%%&&&'''((()))***+++,,,,,,++++++***++++++,,,***)))))))))***+++,,,,,,---...///111222333333333222000///111555777666444666777888999:::;;;;;;;;;:::===@@@AAABBBCCCEEEGGGHHHIIIIIIKKKLLLOOOQQQRRRUUUSSSOOOLLLKKKKKKMMMOOORRRQQQQQQQQQRRRTTTVVVXXX\\\___bbbfffjjjmmmnnnooolllnnnpppqqqqqqrrruuuwww{{{|||}}}|||rrrjjjffffffhhhhhhpppyyy}}}xxxrrrooommmllliiiggg^^^]]]]]]\\\[[[ZZZYYYYYYXXXZZZ]]]bbbiiiqqqxxx{{{vvvppppppsssvvvzzzzzznnnjjjmmmvvv~~~mmmVVVTTTQQQEEE===>>>999;;;777777===;;;<<>>:::777444000---...---,,,,,,***))))))(((((((((((())))))+++,,,,,,)))(((''')))+++,,,,,,+++******,,,---///000111111222000......///...,,,)))'''((()))******)))((('''((())))))***+++*********((((((((((((''''''''''''((((((((((((''''''''''''%%%%%%&&&&&&'''&&&&&&&&&%%%&&&&&&&&&''''''((((((++++++************++++++))))))))))))***+++,,,---++++++---...////////////222111000222444666555444555666777888999::::::::::::===@@@AAABBBCCCEEEGGGIIIJJJKKKMMMNNNPPPQQQQQQQQQOOOKKKHHHGGGGGGIIIJJJKKKKKKJJJJJJLLLNNNQQQSSS[[[]]]aaaeeeiiikkkmmmmmmlllnnnpppqqqqqqsssuuuwww{{{|||~~~|||ssskkkhhhggghhhhhhllltttzzzwwwuuutttqqqooojjjiiigggeeebbb```^^^]]]______```aaadddgggkkkmmmtttuuuxxx~~~wwwrrrqqqtttvvvxxx~~~tttnnnnnnttt|||rrrYYYSSSOOODDD>>>???:::===999999>>>===???LLL```uuujjjRRRKKKJJJNNNPPPTTTZZZ```fffkkknnnpppqqqrrruuuxxx|||}}}~~~{{{xxxxxxzzz~~~rrrllliiihhhhhhjjjddd\\\VVVQQQNNNKKKJJJMMMLLLJJJHHHHHHJJJKKKMMMFFFBBB>>>:::777333000---...---,,,+++***)))((((((''''''((((((***+++------)))(((((()))+++,,,,,,+++)))+++,,,...000222333333000///......//////---+++(((((())))))))))))(((((()))******+++++++++++++++((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&******))))))))))))******)))))))))******+++------...//////000111111111000333222111222444555444333444555666888999999::::::;;;===@@@BBBBBBCCCEEEGGGJJJKKKMMMOOOPPPPPPPPPPPPNNNLLLIIIFFFDDDEEEFFFGGGEEEEEEDDDEEEGGGJJJMMMOOOXXX[[[___cccgggjjjkkkkkklllnnnpppqqqrrrsssuuuwww{{{|||~~~zzzrrrlllhhhgggfffeeegggooo|||}}}~~~~~~}}}{{{wwwvvvsssqqqnnnkkkiiihhhgggfffeeecccccccccdddeeehhhhhhkkkqqqyyy|||xxxwwwwwwxxxxxx}}}}}}tttpppsssxxxyyy]]]TTTOOOFFF@@@AAA:::>>>::::::@@@@@@DDDSSSlllhhhQQQJJJKKKQQQRRRVVVZZZaaagggmmmpppqqqrrrsssvvvyyy}}}ssskkkhhhggggggiiiccc\\\UUUQQQNNNLLLJJJKKKKKKJJJIIIIIIJJJLLLLLLEEEBBB===999666333///---,,,,,,++++++******))))))'''(((((()))+++---...///,,,+++***+++,,,---,,,***)))+++---000222444555555111111000000///...---,,,))))))(((((((((((())))))''''''((())))))))))))(((((((((((((((''''''''''''&&&&&&&&&''''''(((((((((''''''''''''&&&%%%$$$$$$&&&&&&&&&''''''((((((((()))(((((((((((())))))***)))))))))***+++,,,---...000111111222222222111111222222222333333444444444555666777888::::::::::::;;;===@@@BBBCCCDDDFFFGGGJJJKKKNNNPPPPPPPPPOOONNNNNNLLLIIIGGGEEEEEEFFFGGGCCCCCCCCCDDDFFFJJJMMMOOOVVVYYY^^^cccgggiiijjjjjjlllnnnqqqrrrrrrsssuuuwww{{{|||}}}|||wwwqqqkkkhhheeecccbbbeeejjjvvv||||||~~~~~~}}}|||zzzyyywwwvvvuuunnnmmmlllkkkkkkkkkllllllkkkjjjkkkooowww~~~~~~}}}{{{ssssssvvv~~~bbbWWWRRRIIICCCBBB:::>>>::::::@@@BBBIIIZZZwwweeeQQQMMMNNNRRRSSSVVVZZZ```ggglllooopppqqqsssuuuxxx|||vvvlllgggffffffeee```ZZZTTTQQQOOONNNMMMIIIJJJKKKLLLLLLKKKJJJJJJEEEBBB===999666333///,,,))))))************++++++)))))))))***,,,...///000111///------------+++)))***+++...111444555555555444444333222000---,,,+++))))))(((((((((((())))))%%%&&&''''''((((((''''''(((((((((((('''''''''''''''''''''(((((())))))***''''''''''''&&&%%%$$$$$$$$$%%%&&&((()))+++,,,,,,((((((''''''((())))))***)))))))))***+++---...///------......///.........111222333333333333444555777777999:::;;;<<<<<<<<<;;;>>>AAABBBCCCDDDFFFHHHHHHJJJLLLNNNOOOOOONNNMMMNNNMMMJJJHHHGGGFFFGGGGGGDDDDDDDDDEEEGGGJJJNNNPPPVVVYYY^^^dddhhhjjjkkkkkkmmmoooqqqrrrrrrsssvvvxxxyyy{{{}}}{{{wwwqqqkkkhhheeecccaaacccgggooo{{{~~~}}}~~~~~~vvvvvvvvvvvvwwwwwwxxxxxxsssqqqppprrryyywwwtttvvviii]]]WWWOOOFFFBBB999===:::999@@@DDDNNNaaa___OOOMMMNNNPPPQQQTTTYYY___eeejjjmmmmmmoooqqqrrruuuzzzzzzooohhheeefffbbb^^^XXXSSSQQQQQQPPPOOOIIIJJJLLLMMMMMMKKKIIIHHHEEEAAA===999666222///,,,)))))))))************+++))))))******,,,---///000111000...------,,,+++)))***,,,///222444555444444444555555222///,,,++++++(((((())))))))))))((((((''''''((()))))))))))))))((((((((((((''''''''''''((((((((()))))))))))))))&&&&&&&&&'''&&&&&&%%%%%%$$$%%%&&&(((***,,,......(((''''''(((((()))***+++)))))))))***,,,---///000---...///000000000000000///111333333333333555777777888999;;;<<<<<<======;;;>>>AAACCCCCCDDDFFFHHHHHHIIIKKKMMMNNNNNNNNNNNNOOOMMMKKKIIIHHHGGGGGGHHHFFFFFFEEEFFFHHHKKKNNNPPPWWW[[[aaagggkkkmmmnnnmmmmmmoooqqqrrrssstttvvvxxxxxxyyy{{{~~~zzzvvvooojjjfffdddbbb```___ccchhhooowww}}}}}}zzz|||zzzuuuvvv}}}oooaaaZZZRRRHHHBBB888===:::999AAAFFFSSShhhtttWWWLLLJJJIIINNNPPPTTTYYY___dddhhhjjjkkkmmmoooppprrrxxxqqqhhheeeeeebbb]]]WWWSSSQQQPPPPPPOOOLLLLLLLLLKKKKKKJJJIIIIIIDDDAAA<<<888555222...,,,+++++++++***)))((((((((())))))))))))***+++,,,---...,,,++++++,,,,,,+++******,,,///222444444333222000222333111---+++++++++'''((()))******)))((('''(((((()))***************((((((((((((''''''''''''((((((((((((((((((''''''%%%%%%&&&&&&'''&&&&&&&&&%%%%%%&&&((()))+++,,,---(((((((((((()))***+++,,,))))))******,,,...///000...///000222333333333333---000222333333444666999777888999:::;;;<<<<<<<<<<<<>>>AAACCCDDDEEEGGGHHHIIIJJJKKKLLLNNNOOOPPPQQQRRRQQQOOOMMMLLLKKKKKKKKKJJJJJJIIIIIIKKKMMMPPPRRRYYY]]]dddjjjnnnpppqqqpppmmmoooqqqsssssstttvvvxxxvvvwwwzzz}}}~~~uuupppiiiccc___]]]\\\[[[YYY]]]aaafffkkkuuu}}}vvvuuuzzzuuubbbYYYQQQHHHAAA999>>>;;;;;;BBBHHHWWWnnneeeQQQKKKJJJGGGLLLOOOUUU[[[```dddggghhhjjjlllnnnoooqqqxxxsssiiieeeeeeccc^^^XXXSSSQQQPPPOOONNNOOOMMMKKKIIIHHHIIIJJJJJJDDDAAA<<<888555222...,,,...---,,,***((('''%%%%%%(((((('''(((((()))******)))(((((()))+++,,,,,,++++++---000222444333222111,,,...000///,,,***+++,,,&&&((()))++++++)))(((&&&''''''((())))))))))))))))))(((((((((''''''''''''(((((((((''''''&&&&&&%%%$$$$$$%%%&&&''''''''''''%%%&&&&&&'''((())))))***(((((((((((()))***,,,,,,))))))***+++,,,...000000+++,,,---...000000111111,,,///222333333444777:::666777888999:::;;;;;;;;;<<<>>>AAACCCDDDEEEGGGHHHJJJJJJKKKLLLNNNQQQSSSTTTVVVUUUTTTRRRQQQPPPOOOOOOOOONNNMMMMMMNNNQQQSSSUUU[[[___ffflllqqqssssssrrrnnnooorrrsssssstttvvvxxxuuuvvvyyy||||||oooiiiaaa[[[XXXVVVUUUTTTSSSXXX]]]```eeeqqqvvvuuuxxxxxxbbbWWWPPPGGGAAA:::???===<<>><<<>>>@@@AAABBBDDDFFFHHHHHHJJJLLLNNNOOOQQQTTTWWWZZZYYYXXXVVVUUUTTTSSSSSSWWWUUUSSSQQQPPPQQQSSSTTT[[[^^^cccgggjjjmmmoooqqqoooqqqsssttttttuuuvvvxxxzzz{{{||||||}}}uuullleeeZZZQQQLLLLLLMMMNNNMMMQQQUUUXXX___mmm|||zzzuuu~~~{{{eeeYYYQQQJJJFFF???>>>>>>???AAAKKKbbbvvvnnnWWWHHHHHHKKKDDDJJJOOOVVV]]]aaafffiiilllmmmnnnoooooopppvvvtttkkkfffdddaaa^^^ZZZVVVRRRPPPOOOOOOOOONNNMMMNNNOOOOOOMMMKKKHHHCCC>>>999666222...***,,,,,,+++***************&&&(((******)))''''''(((+++,,,,,,,,,***))))))++++++,,,...000000000......------,,,,,,+++*********(((((('''&&&&&&&&&&&&&&&((((((((((((((())))))***(((((((((((((((((((((((('''''''''''''''''''''''')))((('''%%%%%%'''((()))***(((&&&(((***+++***(((++++++************++++++...,,,+++***+++,,,,,,,,,///---...000...***,,,111111111111222333444555666444555666888:::<<<>>>???<<<>>>@@@BBBBBBCCCEEEGGGHHHJJJMMMOOOPPPRRRUUUXXXZZZYYYXXXWWWVVVVVVVVVVVVVVVVVVUUUUUUUUUUUUVVVVVV\\\```eeehhhkkkmmmoooqqqoooqqqsssttttttuuuwwwxxxyyyzzz{{{|||}}}|||qqqccc\\\RRRJJJGGGGGGGGGHHHIIIMMMQQQTTTZZZgggyyy|||wwwqqqyyy~~~gggZZZQQQIIIFFF@@@?????????AAAMMMdddxxxgggSSSGGGIIILLLGGGJJJOOOUUU\\\aaaeeeiiikkkkkklllmmmnnnpppwwwtttlllgggeee```^^^ZZZVVVRRRPPPPPPOOOPPPOOOOOOOOOPPPPPPNNNMMMGGGCCC>>>999666222...+++,,,,,,+++************+++''')))++++++***))))))******,,,...---,,,*********,,,,,,---......---------************************&&&&&&'''''''''&&&%%%%%%'''''''''(((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((***(((((()))***++++++***,,,,,,++++++++++++,,,,,,------,,,++++++,,,,,,,,,///------///...+++---222///000000111222444666777555666777999;;;===>>>???<<<>>>AAABBBBBBCCCDDDFFFIIIKKKNNNPPPQQQTTTWWWYYYZZZZZZZZZZZZZZZ[[[[[[[[[YYYYYYZZZZZZZZZZZZZZZYYY___bbbfffjjjkkkmmmoooqqqpppqqqsssttttttuuuwwwyyyyyyzzz{{{|||}}}wwwkkkXXXSSSKKKEEECCCBBBCCCBBBFFFIIILLLOOOUUUaaaqqq}}}~~~uuummmttt~~~jjj\\\RRRIIIEEEAAA@@@???@@@BBBNNNfff|||{{{^^^PPPGGGIIIMMMIIIJJJNNNUUU[[[___dddhhhjjjiiikkkmmmnnnqqqxxx}}}ssslllgggfff```^^^ZZZVVVRRRQQQPPPPPPPPPOOOOOOOOOPPPPPPNNNLLLFFFCCC???:::555111...,,,+++***))))))(((((())))))((()))+++***))))))***++++++...000111///...------------,,,,,,,,,,,,,,,,,,,,,++++++***)))(((''''''&&&&&&((((((((('''&&&%%%((((((((((((((((((((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&''''''((((((((()))***************))))))(((((())))))******+++++++++++++++,,,---///,,,---//////---...222111111111222333444666777555666777999;;;<<<>>>>>>===???AAABBBBBBBBBCCCDDDHHHJJJNNNQQQSSSUUUXXXZZZ[[[\\\]]]___aaabbbccccccaaa```^^^\\\[[[[[[\\\\\\aaadddhhhkkklllmmmooopppppprrrtttttttttuuuwwwyyyxxxyyyzzz|||}}}qqqeeeSSSOOOIIIEEECCCCCCCCCBBBEEEGGGJJJMMMRRR\\\iiirrrvvvmmmrrrzzzooo___SSSJJJFFFAAA@@@??????CCCQQQjjjtttYYYNNNFFFGGGKKKGGGIIIMMMSSSYYY]]]bbbfffiiikkklllnnnooorrryyy|||rrrkkkgggfff___]]]YYYVVVSSSQQQPPPPPPOOONNNMMMNNNOOONNNMMMKKKDDDCCC???:::555111...---+++******)))))))))))))))''')))***)))((((((***,,,+++---000111///...------,,,,,,,,,,,,++++++++++++++++++***))))))((('''''''''((()))******)))((('''******+++***)))(((&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''''''''(((&&&&&&'''(((((())))))***((((((''''''''''''((((((&&&(((***+++++++++---//////,,,+++///000///000333555444444444444555555666444555666888999;;;<<<======@@@BBBCCCBBBAAAAAAAAAFFFIIIMMMPPPSSSUUUXXXZZZ\\\^^^aaaeeehhhjjjllllllkkkgggaaa[[[YYYZZZ\\\^^^bbbeeeiiikkklllmmmooopppppprrrtttuuuuuuvvvwwwyyywwwxxxzzz{{{}}}nnnbbbRRROOOJJJGGGFFFFFFFFFEEEEEEGGGIIIKKKPPPWWWaaahhhqqq{{{ppprrrxxxtttcccUUUKKKGGGAAA???>>>???DDDTTTooosssXXXNNNFFFDDDGGGEEEIIIMMMRRRWWW[[[```eeehhhlllnnnoooqqqsss{{{{{{qqqjjjfffeee___]]]YYYUUUSSSQQQQQQQQQMMMLLLLLLLLLMMMMMMKKKJJJCCCBBB@@@;;;555000//////------,,,++++++++++++,,,((()))))))))((()))+++---(((+++------,,,++++++,,,++++++,,,------,,,,,,,,,(((((())))))*********+++(((((()))*********))))))++++++,,,,,,+++)))'''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''$$$&&&'''((('''((()))+++******))))))))))))******%%%(((,,,---++++++---000///+++***///111000111333666666555555555555666666444555666777999:::;;;<<<>>>@@@CCCCCCBBB@@@??????BBBFFFKKKOOORRRTTTWWWXXX\\\___ccchhhmmmppprrrsssooojjjbbbZZZWWWWWW[[[^^^aaadddhhhkkklllmmmooopppqqqrrrtttuuuuuuvvvxxxzzzvvvxxxyyy{{{}}}|||lllaaaUUUQQQLLLIIIHHHIIIJJJIIIGGGHHHJJJLLLPPPUUU\\\aaahhhvvvrrrsssvvv~~~yyyfffWWWMMMIIIAAA@@@???AAAHHHYYYvvvrrrWWWNNNEEEBBBEEEDDDIIILLLQQQUUUZZZ^^^cccgggkkkmmmooopppttt|||zzzpppiiieeeddd___]]]YYYUUUSSSQQQQQQQQQMMMLLLKKKLLLMMMMMMKKKIIIBBBBBB@@@;;;444000//////...---,,,,,,++++++,,,,,,)))*********)))***,,,///(((***++++++******+++---)))+++---...///...---,,,)))*********************((((((((((((((()))******)))***,,,------,,,+++***(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&''''''&&&&&&&&&$$$&&&))))))((((((***---+++******************+++(((,,,000000,,,+++,,,//////+++***...222222222444444444444444444555666777666666777888:::;;;<<<<<<>>>AAACCCDDDBBB???>>>>>>???CCCIIIMMMPPPRRRUUUWWW[[[^^^cccjjjoootttvvvwwwmmmhhhaaaZZZWWWWWWYYY\\\```cccgggjjjlllmmmoooqqqqqqsssuuuuuuuuuvvvxxxzzzuuuwwwyyy{{{~~~{{{mmmbbbZZZVVVPPPMMMMMMNNNOOOPPPMMMNNNOOOQQQTTTYYY]]]```dddnnn|||qqqqqqsss{{{|||iiiYYYOOOKKKCCCBBBBBBDDDLLL```~~~nnnSSSLLLDDDAAAFFFGGGHHHKKKPPPTTTXXX]]]bbbfffeeehhhkkknnnsss}}}zzzpppiiidddccc___\\\YYYUUUSSSQQQQQQQQQNNNMMMLLLLLLMMMMMMLLLJJJBBBBBB@@@;;;444000///000,,,+++******))))))*********+++,,,+++***+++...000+++,,,,,,,,,++++++---///(((***---///000///...,,,...---,,,+++***(((''''''((('''&&&&&&&&&((()))***''')))+++...//////...---(((((((((((((((((((((((())))))))))))))))))))))))$$$%%%%%%&&&&&&%%%%%%$$$%%%'''******))))))+++...******))))))))))))******---111444222...+++,,,...///***)))...222222222444111111222333444666777888777777888999;;;<<<======>>>AAADDDDDDBBB???=========AAAGGGLLLOOOQQQTTTUUUYYY]]]cccjjjpppuuuwwwxxxiiifff```[[[XXXXXXYYYZZZ___bbbfffjjjkkkmmmoooqqqqqqsssuuuvvvvvvvvvxxxzzzuuuwwwyyy{{{~~~{{{mmmddd```[[[UUUQQQQQQSSSTTTUUUTTTUUUVVVXXX[[[^^^aaacccaaajjjuuuooonnnpppxxx~~~jjjZZZPPPLLLEEEDDDDDDGGGPPPdddjjjOOOJJJCCCAAAHHHKKKHHHKKKOOOSSSWWW\\\bbbeee```ccchhhlllsss}}}vvvmmmiiibbb\\\[[[ZZZXXXUUURRRPPPOOONNNMMMLLLKKKLLLMMMNNNMMMLLLGGGCCC>>>999555111,,,))),,,+++)))))))))+++---......---+++***+++,,,...000+++,,,---,,,*********,,,******+++---...000111222---,,,***(((((()))***+++***))))))((((((((((((((()))))))))***++++++)))&&&+++***))))))******)))(((((((((((('''&&&&&&%%%%%%(((((('''&&&$$$###""""""%%%%%%&&&'''((()))***+++)))******)))(((((()))+++,,,,,,++++++,,,,,,---...------......///000000000111111111333333111...+++,,,444;;;;;;666555:::@@@???@@@AAABBBAAA???===;;;AAACCCFFFJJJNNNQQQSSSTTTXXXYYY]]]aaafffjjjmmmoookkkhhhbbb[[[WWWWWWZZZ]]]___bbbfffiiikkkmmmppprrrqqqrrrtttvvvxxxyyyzzzzzzyyyyyyzzz|||}}}tttmmmfff___YYYXXXXXXWWWYYY]]]\\\[[[[[[[[[\\\^^^```aaabbbdddlll{{{yyyrrrqqqzzzppp___PPPFFFCCCCCCCCCEEERRRlllgggQQQLLLDDDAAADDDDDDIIIMMMSSSWWWYYY[[[]]]^^^___cccggglllsss~~~vvvmmmiiiddd^^^\\\ZZZWWWTTTRRRPPPPPPOOONNNLLLKKKLLLMMMNNNMMMLLLEEEAAA===888555222...++++++***)))))))))***,,,---,,,,,,++++++,,,---///000+++,,,---,,,+++***+++,,,+++,,,...///111222222222///...,,,)))((('''''''''******)))((((((((())))))))))))((()))++++++***(((&&&&&&'''(((*********))))))((((((''''''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&'''((()))******)))******)))(((((()))++++++++++++++++++,,,------,,,------...//////000000...///111555777888666444///555:::;;;999888<<<@@@@@@@@@AAABBBAAA@@@???>>>BBBDDDGGGKKKOOOQQQSSSTTTVVVXXXZZZ]]]aaadddfffgggiiifffbbb\\\XXXWWWZZZ]]]___bbbfffiiikkkmmmppprrrrrrssstttvvvxxxyyyyyyzzzxxxyyyzzz|||yyytttppphhhcccaaaaaa______bbbaaa```____________```aaa]]]```hhhuuuxxxqqqpppyyyppp___QQQHHHDDDCCCBBBEEERRRnnnbbbNNNJJJCCC@@@DDDEEEJJJMMMRRRVVVXXXZZZ]]]______bbbggglllsss~~~vvvllliiiddd```]]]ZZZWWWTTTQQQPPPQQQQQQNNNMMMLLLMMMNNNNNNMMMLLLCCC@@@<<<888555333///---+++******))))))***,,,---***+++,,,...///000111111,,,---...---+++***+++,,,,,,...000333444444333333......,,,+++)))(((&&&&&&++++++***))))))))))))***)))((('''(((***++++++***"""###&&&)))***+++******))))))(((''''''&&&&&&%%%######$$$%%%&&&''''''((('''''''''(((((())))))))))))******)))(((((()))++++++************+++,,,,,,,,,,,,,,,---......//////...///111555888:::999777333666999;;;;;;<<<>>>@@@AAAAAABBBBBBBBBCCCCCCCCCDDDFFFIIILLLOOORRRTTTUUUUUUUUUWWWYYYZZZ\\\^^^^^^dddccc```\\\YYYXXXZZZ\\\___bbbfffiiikkknnnqqqsssrrrsssuuuvvvxxxxxxyyyyyyxxxyyyzzz|||~~~{{{wwwpppjjjhhhfffcccbbbdddgggfffeeedddcccbbbbbbaaa[[[___eeeoooxxxqqqnnnwwwmmm^^^RRRJJJEEECCCBBBEEEUUUrrr___KKKHHHBBB@@@EEEEEEJJJMMMQQQTTTVVVYYY]]]______bbbgggkkkrrr}}}xxxmmmhhhccc___]]][[[WWWTTTQQQQQQQQQRRROOONNNMMMMMMNNNNNNMMMLLLDDDAAA<<<888555222///,,,,,,,,,++++++++++++,,,---)))+++...111333333333333...//////...,,,+++,,,---,,,...111444555555333222+++,,,,,,,,,,,,+++******,,,++++++***************)))''''''(((***,,,,,,+++!!!$$$(((***+++******)))))))))(((((('''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&((((((((((((((())))))))))))******)))(((((()))+++******))))))******+++,,,++++++,,,,,,---.........000000111333555555333222666666777999<<<>>>???>>>BBBBBBBBBCCCDDDEEEFFFGGGFFFGGGJJJMMMPPPSSSTTTUUUTTTTTTUUUVVVXXXYYYZZZ[[[______^^^\\\YYYXXXYYY[[[___bbbfffiiikkknnnqqqsssssstttuuuwwwxxxxxxyyyyyyyyyyyyzzz|||~~~}}}vvvpppooommmiiihhhjjjmmmmmmlllkkkhhhfffdddccc___bbbggglllwwwzzzrrrooovvvkkk[[[PPPJJJEEECCCBBBGGGZZZ{{{^^^KKKIIIDDDAAAEEEFFFJJJLLLOOORRRTTTXXX\\\______bbbfffkkkrrr~~~|||nnngggaaa]]]\\\ZZZWWWTTTRRRRRRRRRRRROOONNNMMMMMMNNNNNNLLLKKKFFFCCC===999555111---***---------,,,,,,,,,------***,,,///333555555555444///000111///---,,,,,,---,,,...111333444333222000------.........---,,,+++,,,++++++***************(((''''''(((+++,,,+++***$$$'''+++---+++)))((()))***))))))(((''''''&&&&&&%%%%%%&&&&&&&&&&&&''''''((((((((())))))))))))))))))******)))(((((()))+++******))))))******+++,,,++++++,,,,,,---.........222111111222333333111000666555555777;;;>>>???>>>CCCCCCCCCDDDEEEGGGIIIJJJGGGIIIKKKNNNPPPRRRTTTTTTTTTTTTUUUWWWYYYZZZ[[[\\\\\\\\\\\\ZZZWWWVVVWWWYYY___bbbfffiiikkkmmmppprrrtttuuuvvvxxxyyyzzzzzzzzzzzz{{{{{{}}}~~~yyyxxxwwwuuuuuuxxxvvvvvvuuusssppplllhhheeedddfffgggiiippp}}}uuupppwwwkkk[[[OOOIIIEEECCCBBBKKKaaa```MMMKKKEEEBBBFFFFFFIIIKKKNNNQQQSSSWWW[[[^^^^^^aaaffflllsssqqqhhhaaa\\\[[[ZZZXXXVVVTTTSSSRRRRRROOOMMMLLLLLLMMMMMMKKKJJJGGGCCC>>>999555000,,,)))---------------,,,,,,,,,***,,,///222444444444444111222222000...------...,,,...000222333222111000111111000...,,,+++))))))++++++***))))))))))))***((('''(((***,,,,,,***((('''***------***'''''')))******)))((((((''''''&&&######$$$&&&''')))******((((((((())))))*********)))******)))(((((()))++++++************+++,,,,,,,,,,,,,,,---......//////111000111333555777666555666666666888;;;>>>??????BBBCCCDDDEEEGGGHHHIIIJJJHHHIIIKKKNNNPPPRRRSSSSSSTTTUUUVVVXXXZZZ[[[]]]]]]YYYYYYYYYVVVTTTSSSUUUVVV]]]```dddgggiiillloooqqqtttuuuwwwyyy{{{|||}}}}}}||||||}}}~~~}}}}}}zzztttmmmiiiggggggffffffmmm|||wwwrrrxxxqqq___QQQJJJEEECCCDDDNNNfff___LLLKKKEEEBBBEEEEEEGGGJJJNNNQQQSSSVVVZZZ\\\]]]aaafffmmmuuu}}}uuukkkbbb]]]YYYYYYYYYXXXVVVTTTRRRQQQNNNMMMKKKKKKLLLKKKJJJHHHFFFBBB===999555111---***+++,,,,,,,,,++++++***)))***+++---///111111222111222333333111///------......///000111111222222111111000...+++***)))))))))******)))((((((((())))))'''((())),,,---,,,)))&&&'''***---+++'''%%%''')))******))))))((('''''''''$$$$$$%%%&&&'''((()))***''''''((()))***++++++,,,)))******)))(((((()))++++++++++++++++++,,,------,,,------...//////000000000000111333666999999888777777888999;;;===@@@BBBBBBCCCEEEGGGHHHIIIHHHHHHHHHIIIKKKMMMOOOQQQQQQRRRUUUVVVWWWXXXYYYZZZ[[[[[[XXXWWWVVVSSSQQQPPPRRRTTT\\\___cccfffhhhjjjmmmppptttuuuxxxzzz}}}~~~}}}~~~~~~|||sssmmmjjjhhhfffgggnnn}}}xxxrrrxxxzzzfffVVVMMMGGGEEEEEEPPPhhhyyyYYYHHHHHHCCCAAADDDDDDEEEIIIMMMQQQTTTVVVXXXZZZ\\\```fffmmmwww}}}}}}xxxmmmddd___XXXXXXYYYYYYWWWUUURRRPPPNNNLLLKKKJJJKKKKKKIIIGGGDDD@@@<<<888555222///---***************)))(((''')))***+++---.../////////222333333222///.........000000000111111222222333---,,,***(((((()))***+++***))))))((((((((((((((('''(((***---...,,,'''$$$%%%(((+++)))&&&$$$'''+++******))))))((((((''''''(((((('''''''''&&&&&&&&&&&&'''((()))***+++,,,,,,)))******)))(((((()))+++,,,,,,++++++,,,,,,---...------......///000000000111000000222555777777666777999;;;;;;;;;===AAAEEEAAACCCEEEHHHIIIIIIHHHGGGHHHIIIKKKMMMOOOPPPQQQQQQVVVVVVVVVWWWXXXXXXXXXYYYWWWWWWTTTQQQNNNNNNQQQSSS[[[^^^bbbeeegggjjjmmmoootttvvvxxx{{{~~~wwwpppmmmjjjgggiiirrrxxxrrrwwwlllZZZQQQHHHFFFFFFQQQiiisssTTTDDDDDDAAA???CCCCCCDDDHHHMMMRRRTTTVVVXXXYYY\\\```fffnnnxxx|||}}}uuukkkbbb\\\^^^\\\YYYVVVSSSRRRQQQQQQMMMKKKHHHFFFGGGGGGGGGFFFBBB@@@<<<888555000+++''''''++++++'''''',,,---***,,,+++***+++---/////////...///000///...///111333666555333111000///......///---***((('''((()))+++***)))(((''''''((()))***)))((('''((()))***)))((())))))(((''''''''''''''')))((('''&&&&&&'''((())))))(((((('''''''''((((((&&&((())))))(((((()))***,,,+++******++++++)))((((((((()))************)))------...///000111222222///000222333444555555555;;;:::::::::;;;>>>AAABBBCCCCCCDDDFFFGGGHHHIIIJJJIIIJJJKKKLLLNNNPPPQQQQQQRRRSSSUUUVVVWWWWWWVVVUUUXXXWWWTTTPPPMMMMMMNNNQQQ\\\aaafffhhhhhhiiikkknnnqqqrrruuuwwwzzz|||~~~~~~wwwoooiiifffiiiqqq{{{zzzssswwwuuuaaaSSSOOOLLLHHHNNNhhh```SSSFFFAAA???======???BBBFFFLLLPPPRRRTTTVVVXXX]]]___ccclllxxxzzz{{{tttkkkccc]]]^^^\\\YYYVVVSSSRRRQQQPPPMMMKKKHHHGGGGGGHHHGGGFFFDDDAAA===999555111,,,)))%%%(((((($$$$$$))))))&&&*********,,,......,,,***...///000///......000111333222222111000000000000...,,,***((('''((()))***)))((('''''''''(((***+++)))(((((()))+++,,,+++***,,,+++***)))(((((()))***((('''&&&%%%%%%&&&'''(((((((((''''''''''''(((((('''(((***)))(((((()))+++,,,+++******++++++***(((++++++,,,---------------,,,,,,---...///000111111000000222333444555555555:::999999:::<<<>>>AAACCCCCCCCCDDDEEEGGGHHHIIIJJJIIIJJJKKKLLLNNNOOOPPPQQQQQQRRRSSSTTTUUUVVVVVVVVVZZZYYYWWWSSSPPPPPPRRRTTT[[[___eeeggghhhiiilllooopppqqqtttwwwyyy|||}}}~~~}}}rrrkkkfffhhhmmmwww}}}|||zzzrrrwww}}}hhhYYYOOOLLLIIIOOOhhh[[[OOODDD@@@???>>>???AAABBBFFFKKKOOORRRTTTVVVWWW^^^```fffooo|||}}}{{{rrrjjjddd```^^^\\\ZZZWWWTTTRRRPPPPPPMMMKKKIIIHHHHHHHHHGGGFFFDDDAAA===999666222...***)))+++***((('''******(((((()))***---...---***'''//////000///------...///000000000000000111111111---,,,***((('''((()))***((((((''''''''')))***+++)))(((((())),,,---,,,+++,,,+++)))((('''(((***+++&&&&&&%%%%%%%%%%%%&&&&&&((((((''''''''''''((((((((()))+++***))))))***,,,,,,+++)))***++++++***))),,,,,,---............---++++++,,,---...///000000000111222333444555555555888888888:::<<>>??????@@@DDDBBBFFFKKKNNNQQQSSSUUUWWW]]]aaagggrrr{{{~~~pppjjjeeebbb^^^]]]ZZZWWWTTTRRRPPPOOOMMMKKKJJJIIIIIIIIIHHHFFFDDDAAA<<<888555222...+++,,,---,,,***)))*********+++******,,,---,,,***(((...//////...,,,+++,,,...///000000000000000000///---,,,+++)))))))))***+++***)))(((''''''((()))***)))(((''')))+++---,,,+++***)))'''%%%%%%&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''(((((()))(((***++++++******+++,,,,,,***)))***++++++***))))))******+++,,,++++++++++++,,,------//////000111000111222333444444444444666777888:::<<>>>>>>>>@@@CCCBBBEEEJJJMMMPPPRRRUUUWWW\\\```gggsss|||}}}oooiiieeeccc^^^]]][[[XXXUUURRROOONNNMMMLLLJJJJJJKKKJJJHHHFFFCCC???;;;666333000---+++***)))(((((('''&&&'''(((///,,,***)))+++,,,,,,,,,---......---+++***+++---000000000000000///---,,,------,,,+++++++++,,,,,,,,,+++)))(((''''''''''''((('''&&&(((***++++++***)))((('''&&&&&&'''(((***'''''''''((((((''''''''''''''''''''''''((())))))(((***++++++******+++,,,+++***)))***+++,,,+++)))((())))))***************------...///000111111222111111222333444444444444555666888:::<<>>===<<<>>>BBBBBBEEEIIILLLNNNQQQUUUWWW[[[```iiivvv~~~~~~|||nnnhhhdddaaa^^^]]][[[XXXUUURRRNNNMMMNNNLLLKKKKKKLLLKKKHHHFFFBBB???:::555333000---+++,,,)))(((******((((((+++///,,,)))((())),,,---...,,,,,,---,,,******+++---///000000000000...,,,+++,,,,,,,,,+++++++++,,,,,,,,,+++)))((('''''''''''')))''''''''')))***)))((()))))))))))))))******+++''''''((())))))(((''''''''''''&&&''''''((()))***((()))+++***))))))***,,,+++)))))))))+++,,,+++*********+++,,,,,,,,,,,,+++------...///000111222222111222333333444444444333555666888:::===???@@@AAAAAABBBCCCDDDFFFGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIJJJIIIJJJKKKNNNQQQTTTVVVXXXUUUVVVUUUSSSOOONNNNNNOOOTTTYYY___ccceeegggkkknnnmmmnnnpppsssvvvxxxzzzzzzzzz|||~~~kkkddd[[[TTTQQQWWWgggwwwxxxvvvsssqqqrrrtttwwwyyy}}}wwwnnnddd\\\^^^aaadddggglllrrrvvv{{{qqqrrr{{{tttcccSSSLLLHHHMMMZZZmmm{{{\\\KKKEEEAAA???>>>;;;===AAABBBDDDHHHKKKMMMPPPTTTWWW\\\aaakkkxxx}}}|||nnnhhhccc___^^^]]][[[YYYUUUQQQNNNLLLNNNMMMLLLLLLMMMKKKIIIFFFCCC???:::666333111///---...******------***+++///,,,***((((((***,,,------***+++++++++))))))+++---,,,---///000000///---,,,***************************)))(((''''''((()))***+++***((()))******)))''''''((()))***++++++***)))&&&&&&'''(((((('''&&&&&&&&&&&&&&&''''''((()))***'''(((***)))(((((()))+++***)))((()))+++,,,+++******+++,,,,,,------,,,,,,,,,------...///000111111222222333444444444333333666777999;;;<<<>>>??????AAABBBCCCDDDEEEGGGHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHGGGIIIKKKOOORRRUUUWWWWWWTTTTTTSSSQQQMMMJJJJJJJJJTTTYYY___bbbdddfffiiimmmmmmnnnqqqtttvvvyyyzzz{{{}}}|||llleee\\\TTTOOORRRaaappp~~~|||{{{{{{}}}zzzooodddYYYZZZYYYYYYZZZ^^^cccgggmmmpppvvv{{{tttttt}}}tttcccTTTMMMJJJPPP]]]nnnzzz\\\HHHCCCAAA@@@>>><<<>>>CCCBBBDDDGGGJJJLLLPPPTTTWWWYYY^^^iiivvv|||}}}nnngggbbb^^^^^^]]]\\\YYYVVVQQQNNNLLLNNNMMMLLLMMMMMMLLLIIIGGGEEEAAA;;;777444222000...+++&&&&&&***+++((()))---((('''''')))+++,,,+++***)))*********)))***+++---***+++...///000000///...(((((((((((())))))))))))''''''&&&'''(((***,,,------+++******++++++)))((($$$&&&((()))***)))((('''%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&'''''')))******'''((())))))(((((()))******)))((()))+++,,,,,,*********+++,,,,,,,,,,,,++++++,,,,,,---...///000000222222333444444444333333666777999;;;<<<===>>>>>>AAABBBCCCDDDEEEFFFGGGHHHIIIIIIHHHHHHHHHHHHGGGGGGFFFHHHLLLPPPSSSVVVWWWWWWXXXXXXWWWTTTPPPMMMLLLLLLUUUYYY___bbbccceeehhhlllmmmoooqqqtttwwwyyyzzz{{{zzzooohhh___VVVNNNOOO]]]kkk{{{~~~rrrfffZZZYYYWWWUUUUUUWWW\\\```]]]aaagggmmmssszzzwwwvvv~~~wwweeeTTTNNNLLLTTTaaarrr|||^^^EEEBBB@@@AAA???===@@@EEEBBBDDDGGGJJJLLLOOOTTTWWWTTTZZZeeerrr|||}}}mmmgggccc```[[[ZZZYYYWWWTTTPPPMMMKKKOOOOOOOOOOOOMMMKKKHHHGGGHHHCCC===888444111///------,,,***)))))))))***+++((((((((()))***+++---...,,,---...---+++***+++,,,---...///000///...,,,+++***+++,,,---,,,***(((&&&'''&&&%%%%%%&&&(((+++---)))************)))((((((,,,+++)))(((''''''''''''%%%&&&''''''(((((('''''''''((()))(((&&&%%%%%%''''''(((((()))***++++++,,,******+++++++++,,,,,,,,,))))))***+++---...//////......///000111222333333111222222333444555666666777888999999999:::===@@@AAAAAAAAAAAABBBCCCDDDDDDIIIIIIHHHGGGHHHIIIJJJKKKIIIKKKMMMPPPSSSUUUVVVWWWXXXXXXVVVRRRNNNKKKKKKKKKRRRWWW\\\```aaabbbfffiiimmmnnnpppssswww{{{~~~xxxqqqhhh]]]UUUPPPPPPWWW```ttt{{{tttiiiddd___]]]^^^___^^^]]]^^^```bbbcccfffmmmuuu|||}}}yyy}}}{{{kkkUUUQQQIIITTTsss}}}[[[JJJDDD@@@AAAAAA??????AAACCCDDDFFFHHHIIILLLPPPSSSXXX[[[bbbnnn}}}xxxtttvvv}}}~~~|||mmmgggccc```\\\\\\ZZZXXXUUUQQQNNNLLLNNNNNNNNNMMMLLLJJJIIIHHHGGGCCC===999555222///,,,,,,++++++***))))))***************+++,,,---...///,,,---------+++***+++,,,---...000000000///---,,,((()))***+++++++++***)))((('''''''''(((***,,,---++++++,,,,,,++++++***)))((((((((('''&&&&&&%%%%%%%%%&&&''''''(((((('''''''''((()))((('''&&&'''(((''''''((())))))***++++++************++++++++++++***++++++,,,---......///...//////000111222333333111222222333444555666666444555666666666888;;;===?????????@@@BBBDDDEEEFFFJJJIIIHHHHHHHHHIIIJJJKKKKKKLLLNNNQQQTTTVVVXXXYYY[[[ZZZXXXTTTOOOKKKJJJJJJSSSWWW]]]```aaabbbfffiiilllmmmpppssswww{{{zzzrrriii```XXXRRRPPPUUU]]]nnn~~~wwwrrrkkkgggeeedddcccaaaaaaccceeefffiiinnnuuuzzz~~~{{{~~~nnnZZZWWWSSSaaa^^^JJJDDD@@@AAAAAA???>>>AAABBBDDDFFFGGGHHHKKKOOORRRWWWZZZbbbnnn}}}zzzuuunnnlllooowww{{{llleeebbbaaa___^^^\\\YYYVVVRRROOOMMMNNNMMMLLLKKKJJJJJJJJJJJJEEEBBB>>>:::777333...+++***++++++++++++***))))))***++++++,,,---...///000+++,,,---,,,***)))***+++...///111222111000...---************))))))))))))((())))))***+++,,,------,,,------------,,,++++++''''''(((((((((&&&%%%$$$%%%&&&''''''((((((''''''&&&((()))(((''''''((()))'''''''''(((((())))))***))))))))))))************++++++,,,,,,------------......///000111222333333111222222333444555666666444555666666666777:::===<<<===>>>@@@BBBDDDFFFHHHJJJIIIIIIHHHIIIJJJKKKLLLNNNNNNOOOQQQTTTWWWZZZ\\\^^^]]]ZZZUUUOOOJJJIIIHHHSSSXXX^^^aaabbbccceeehhhkkklllooorrrvvv{{{~~~~~~vvvnnnfff___XXXSSSUUU[[[fffvvvwwwrrrooollljjjiiikkknnnqqqtttyyy~~~~~~rrr^^^]]]\\\nnnaaaIIIDDD@@@AAAAAA???>>>@@@AAACCCEEEFFFGGGJJJNNNQQQUUUYYYaaannn~~~{{{nnnkkkhhhggglllvvvyyykkkdddaaaaaa```___]]]ZZZVVVSSSPPPOOOMMMLLLKKKIIIIIIIIIJJJKKKDDDAAA>>>;;;777333...+++)))***+++,,,,,,+++))))))***+++,,,---.../////////+++,,,---,,,***)))***+++///000222222222111///---///...+++)))'''&&&%%%%%%((()))***+++,,,,,,,,,,,,,,,,,,------,,,,,,+++***((()))***++++++)))'''%%%%%%&&&''''''((('''''''''%%%&&&''''''''''''((()))&&&'''''''''((((((((()))(((((((((((())))))))))))++++++++++++++++++++++++------...///000111111222111222222333444555666666777888999999999:::===@@@======>>>@@@BBBDDDFFFGGGKKKJJJIIIIIIIIIJJJLLLLLLOOOOOOOOOQQQTTTXXX\\\^^^^^^]]]ZZZUUUOOOJJJHHHHHHSSSXXX___bbbcccdddfffhhhiiikkkmmmqqquuuyyy|||~~~zzztttmmmggg___WWWVVVZZZ^^^nnn~~~|||{{{~~~wwwbbb``````ttt~~~```IIICCC@@@AAAAAA>>>>>>@@@@@@BBBDDDEEEFFFHHHLLLOOOTTTXXX```nnn~~~}}}uuukkkkkkjjjlllqqqzzzxxxkkkccc`````````___\\\YYYVVVSSSQQQPPPMMMLLLKKKIIIIIIIIIJJJKKKCCCAAA>>>;;;888444///+++))))))+++,,,,,,+++***))))))***,,,---............+++,,,---,,,***)))***+++000111222333222111///...///...,,,***(((&&&&&&%%%'''((()))***+++++++++***+++++++++++++++***))))))'''(((***++++++)))'''&&&%%%&&&''''''((('''''''''$$$%%%''''''&&&&&&''')))''''''''''''((((((((((((''''''((((((((())))))))))))))))))))))))*********+++,,,,,,---...///000000111222222333444555666666999:::;;;;;;;;;<<>>>>>@@@@@@BBBCCCDDDEEEGGGKKKNNNSSSWWW```ooo|||vvvoooqqqrrrtttxxxvvvkkkbbb^^^___^^^\\\ZZZWWWUUUSSSRRRQQQNNNMMMLLLKKKJJJJJJJJJJJJDDDAAA===:::777333000---))))))***++++++++++++***)))***,,,...//////......,,,---...---+++***+++,,,///000222333222111///...+++++++++***************((((((((()))))))))******)))************)))((((((&&&&&&'''(((((('''&&&%%%%%%&&&''''''((((((''''''%%%&&&((('''&&&&&&'''((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))*********++++++,,,---...///000000111222222333444555666666888999:::::::::;;;>>>AAAAAAAAAAAABBBCCCEEEFFFGGGLLLKKKKKKJJJJJJLLLMMMNNNPPPQQQRRRUUUXXX\\\___aaa^^^]]]ZZZVVVPPPLLLJJJJJJQQQWWW___dddfffgggiiikkkllllllnnnqqqtttwwwzzz{{{yyy|||}}}zzzxxxxxx~~~~~~uuuqqqmmmiiiaaaWWWSSSUUUWWWdddsssvvviiieeefff~~~xxxYYYHHHCCC???@@@@@@>>>===???AAABBBCCCDDDEEEGGGKKKMMMSSSWWWaaaooo|||}}}yyy|||~~~~~~uuulllbbb\\\]]][[[YYYWWWUUUSSSRRRRRRRRRNNNNNNNNNMMMLLLJJJIIIHHHEEEAAA<<<888666333000...******))))))***++++++,,,***+++---///000000000///---...///...,,,+++,,,---///000111222222000...---******,,,------,,,++++++))))))((('''((()))***+++))))))******))))))((('''&&&&&&''''''''''''''''''%%%&&&''''''((((((''''''((()))***)))((('''((()))))))))))))))))))))))))))(((((()))))))))*********((())))))***+++,,,------,,,------...///000111222111222222333444555666666777999999999999;;;>>>@@@@@@AAABBBCCCEEEGGGIIIJJJMMMLLLKKKKKKKKKLLLMMMNNNRRRSSSVVVYYY\\\```bbbcccbbbaaa^^^XXXRRRMMMKKKKKKOOOVVV___eeeggghhhkkkmmmpppppprrrsssvvvxxx{{{||||||~~~{{{xxxuuuuuu{{{{{{tttpppmmmiiibbbXXXUUUWWWVVV```mmmxxx}}}rrrgggdddiiiyyyXXXHHHBBB???@@@@@@======???AAACCCDDDDDDEEEGGGKKKMMMSSSXXXaaappp{{{{{{uuulllbbb[[[\\\YYYWWWUUUSSSRRRRRRRRRRRROOOOOOOOOOOOMMMKKKIIIGGGFFFAAA<<<777555333111///+++***)))))))))***,,,---+++,,,///111222222111000...///000///---,,,---......///111222111000...---,,,---...///...,,,)))(((+++***((('''''')))+++,,,***************)))(((((())))))(((((((((((()))***%%%&&&''''''((((((''''''+++,,,,,,+++)))((()))***************))))))))))))))))))))))))************)))******,,,---...//////......///000111222333333111222222333444555666777999:::;;;;;;;;;<<>>CCCCCCDDDEEEFFFHHHJJJKKKJJJJJJJJJJJJKKKMMMNNNPPPTTTUUUXXX[[[^^^bbbeeeggghhhfffaaa\\\VVVPPPLLLJJJQQQVVV]]]cccgggjjjlllnnntttuuuwwwwwwxxx{{{~~~yyyuuutttuuuvvv~~~|||uuurrrnnnjjjfffaaa[[[XXXVVVWWW___lllyyytttggg___bbbuuuvvvXXXHHHBBB>>>???@@@======??????AAADDDEEEFFFHHHLLLNNNRRRYYYeeerrr{{{wwwqqqhhhccc]]]YYYWWWWWWUUUQQQOOOOOOQQQSSSQQQPPPOOOMMMJJJHHHGGGFFFDDDBBB???:::666333000///---------,,,+++*********---...///111222333444555111000///---******+++---...---...///111000...+++,,,,,,+++(((%%%%%%'''***))))))(((((((((((())))))++++++***)))))))))))))))(((((((((((())))))))))))(((******&&&&&&***+++***)))***+++***)))((()))+++***)))((((((******)))((((((((((((((((((((((((((()))))))))***,,,---///000...---......///000111222333333444555666777777888666777888:::<<<>>>???@@@AAABBBBBBDDDEEEGGGIIIJJJKKKKKKJJJKKKLLLMMMOOOPPPUUUVVVXXX[[[___cccgggiiigggddd```[[[UUUOOOKKKIIIPPPUUU\\\bbbgggjjjmmmooorrrsssuuuuuuwwwyyy~~~{{{xxxwwwwwwxxx~~~xxxtttooojjjeee___YYYUUUTTTTTTYYYdddooozzzwwwiii___bbbttttttVVVHHHBBB>>>??????======???>>>@@@CCCEEEFFFIIILLLOOOSSSZZZfffrrr}}}yyyqqqgggaaa\\\ZZZUUUUUUTTTRRRPPPPPPRRRTTTRRRQQQOOOMMMJJJHHHFFFEEEFFFCCC???;;;666444222111------,,,+++***))))))(((------///000222333333333//////...,,,))))))***,,,---------///000000...,,,,,,,,,---+++***)))+++,,,(((((())))))))))))((((((+++******)))))))))))))))(((((((((((())))))))))))+++---,,,((((((+++,,,***)))))))))((('''''')))++++++)))'''&&&((()))))))))((((((((((((((((((((((((((((((((()))+++,,,...///...............///000000444444444444555555555555555666777:::<<<>>>@@@AAAAAAAAABBBCCCEEEGGGHHHIIIKKKKKKKKKLLLMMMNNNOOOPPPTTTVVVXXX\\\```eeehhhjjjhhhfffbbb\\\WWWQQQMMMKKKNNNTTT[[[bbbfffjjjmmmooopppqqqssstttuuuyyy~~~~~~zzzxxxwwwwwwwww}}}yyyuuuoooiiiccc\\\VVVQQQRRRQQQTTT\\\eeeppp~~~zzzkkkaaaccctttrrrTTTHHHBBB>>>??????===<<<>>>===???BBBDDDFFFIIIMMMPPPSSS[[[fffsss~~~zzzsssgggaaa\\\[[[VVVVVVUUUSSSPPPPPPRRRSSSRRRQQQOOOMMMJJJHHHFFFEEEDDDBBB???;;;777333000///++++++******************+++,,,---///000111111000---------+++)))(((***+++000///.........---+++(((((()))***+++++++++++++++'''((()))******)))((('''((((((''''''''''''(((((((((((((((((()))))))))))),,,---,,,((('''***+++)))(((((((((&&&%%%&&&)))+++,,,)))'''&&&''')))******))))))))))))))))))))))))+++******))))))******+++///...............//////000111111222222333333333555666888:::<<<>>>???@@@AAAAAABBBCCCEEEGGGIIIJJJJJJJJJKKKLLLMMMNNNOOOOOOSSSUUUWWW\\\aaaeeeiiilllllljjjfff```[[[VVVRRRPPPMMMSSSZZZaaafffjjjmmmppppppqqqssstttvvvzzz}}}{{{yyyxxxwwwwww|||xxxsssmmmfff```YYYSSSOOOPPPOOORRRXXX^^^fffsss~~~nnndddeeewwwrrrTTTHHHBBB>>>??????<<<<<<>>><<<>>>AAADDDFFFIIIMMMPPPTTT[[[fffsss~~~}}}xxxvvviiiaaa]]]\\\XXXXXXWWWTTTQQQOOOPPPQQQRRRQQQOOOMMMJJJHHHFFFEEEBBBAAA@@@===999444000---)))))))))******++++++,,,+++,,,...000111111000///,,,,,,---+++)))))))))+++000...------------+++)))(((((()))+++,,,,,,++++++(((((())))))))))))((((((((((((''''''''''''(((((((((((((((((())))))))))))***,,,***&&&&&&))))))''''''((('''&&&%%%&&&))),,,---+++(((''')))***++++++))))))))))))))))))))))))+++******))))))******+++//////.........//////000...///000111333444555666888888999:::<<<===>>>>>>BBBCCCCCCDDDFFFHHHJJJKKKIIIJJJKKKLLLMMMNNNNNNNNNQQQSSSWWW[[[aaafffjjjmmmnnnlllhhhccc]]]XXXUUURRRNNNSSS[[[bbbgggjjjnnnpppqqqsssuuuwwwyyy|||}}}zzzxxxwwwvvvvvvzzzwwwrrrkkkddd^^^XXXSSSOOOLLLMMMPPPUUUXXX]]]gggrrr}}}rrreeegggyyysssUUUHHHBBB>>>???>>>;;;;;;===<<<>>>AAACCCFFFIIIMMMPPPSSSZZZfffsssxxxuuu}}}zzzkkkbbb]]][[[YYYYYYXXXUUURRROOOOOOPPPQQQPPPNNNMMMJJJIIIGGGFFFDDDCCCBBB???:::666222///))))))******+++,,,,,,,,,,,,---///111222222000///+++,,,---,,,***)))***++++++******+++---......---*********,,,...///...,,,))))))(((((((((((()))))))))))))))))))))******+++(((((((((((())))))))))))(((***)))%%%%%%((()))'''&&&'''''''''&&&''')))+++---+++)))(((***+++++++++((((((((((((((((((((((((((((((((()))+++,,,...//////////////////000111111000111222444555777888999888999::::::;;;<<<======CCCCCCDDDEEEGGGIIIJJJKKKIIIJJJLLLMMMNNNOOOOOOOOOQQQSSSWWW\\\bbbhhhmmmooommmkkkhhhccc^^^YYYUUUSSSOOOUUU\\\cccgggkkknnnpppqqqtttxxx{{{|||~~~~~~zzzvvvsssrrrqqqqqqttt}}}{{{vvvnnngggaaa[[[VVVSSSJJJJJJMMMQQQQQQSSS\\\gggzzzwwwgggjjj}}}tttWWWHHHBBB>>>>>>>>>;;;:::<<<<<<>>>AAACCCEEEHHHLLLOOORRRYYYeeerrr{{{tttrrrzzz|||lllaaa[[[YYYWWWXXXWWWUUURRRQQQQQQQQQOOOOOONNNLLLKKKIIIHHHHHHGGGDDD???;;;666444222222---,,,,,,,,,+++++++++***)))+++---///000///...,,,+++,,,------+++***+++++++++***)))***,,,------------+++***+++...//////---+++***'''&&&&&&'''***+++)))))))))))))))***++++++(((((((((((())))))))))))''')))((($$$%%%(((***(((%%%'''((((((((((((***++++++)))((()))***+++***)))(((((((((((((((((((((((()))))))))***,,,---///000/////////000000222333444222333444555666777888888777888999:::<<<===>>>???BBBBBBCCCDDDFFFHHHJJJKKKKKKLLLNNNPPPQQQQQQQQQPPPSSSUUUYYY^^^eeekkkpppsssooommmiiieee___[[[WWWUUURRRWWW^^^dddhhhkkknnnpppqqquuuzzz}}}~~~}}}}}}~~~zzzvvvuuuuuuuuuxxxvvvnnnggg```[[[WWWMMMLLLMMMMMMLLLMMMXXXdddxxx|||mmmrrruuuXXXHHHBBB>>>>>>>>>;;;:::;;;===???AAACCCEEEGGGKKKNNNQQQXXXdddrrryyyrrrpppxxx|||lll```YYYWWWUUUVVVWWWUUUSSSRRRRRRSSSNNNNNNMMMLLLKKKJJJIIIIIIHHHCCC<<<555111000111333000///...---+++***)))(((%%%'''***,,,,,,+++)))(((+++---......,,,++++++,,,...,,,******+++++++++)))---+++)))***,,,...---,,,,,,***'''%%%%%%'''***,,,'''''''''''''''((())))))(((((((((((())))))))))))&&&((((((%%%%%%)))+++)))%%%''')))***))))))***+++)))(((((()))******((('''************************---,,,,,,++++++,,,,,,---/////////000111333444555333333333444444444555555555666888:::<<<>>>@@@AAAAAAAAABBBCCCEEEGGGHHHJJJMMMNNNPPPRRRSSSSSSSSSRRRTTTVVVZZZ```gggmmmrrruuurrrppplllgggbbb^^^ZZZXXXSSSXXX___eeeiiilllnnnppppppuuu{{{~~~}}}{{{zzzyyyyyyzzz}}}}}}tttkkkddd^^^ZZZRRRPPPOOOMMMJJJLLLXXXfffwwwttt{{{tttXXXHHHBBB>>>>>>===:::999;;;>>>@@@BBBCCCDDDGGGJJJMMMPPPWWWdddrrrxxxrrrooovvvuuujjjddd^^^XXX\\\VVVRRRVVVYYYVVVQQQNNNNNNSSSJJJAAAHHHMMMHHHFFFCCCBBB???;;;666222///---000///,,,***))))))******((())))))+++,,,---......---,,,,,,+++*********+++(((***---///000///---,,,---,,,+++***)))))))))))),,,+++******))))))*********)))(((''''''((()))************))))))))))))))),,,***(((&&&&&&(((+++,,,''''''&&&&&&&&&&&&'''''',,,,,,,,,***(((((()))++++++***)))(((((((((((((((******+++,,,------------------,,,,,,---...000111444444444444555555666666;;;::::::;;;===???@@@@@@BBBBBBCCCEEEGGGIIIKKKLLLLLLNNNQQQRRRQQQPPPPPPQQQTTTWWW\\\aaaffflllssswwwxxxwwwsssnnnggg```[[[WWWUUUXXX^^^ccchhhlllmmmnnnrrrsssuuuxxxzzz{{{||||||{{{{{{{{{zzzzzz|||yyyppphhhaaa]]][[[XXXTTTNNNLLLOOOVVV\\\sssxxxwww~~~\\\KKKCCC<<<<<<===<<<<<<>>>======???AAACCCFFFIIIJJJPPPVVVaaammm{{{~~~rrrkkkhhhooo{{{vvviiibbb]]]YYY\\\WWWUUUVVVTTTPPPNNNOOOKKKNNNHHHDDDIIIKKKIIIJJJBBB@@@<<<888333000---,,,''''''&&&&&&'''))),,,---))))))***+++,,,---......000///...,,,***((((((''')))+++---///000///...---,,,,,,+++***))))))******+++***)))))))))((())))))***)))(((((('''((()))***++++++******)))(((((((((,,,+++)))(((((()))***+++''''''&&&&&&&&&&&&'''''''''((()))(((&&&&&&((()))******))))))))))))))))))******+++,,,------------------------...///000111333333333444555666666777:::::::::;;;===??????@@@@@@AAABBBCCCEEEGGGIIIJJJMMMOOOQQQRRRQQQQQQQQQRRRTTTWWW[[[```eeellltttyyy{{{yyyuuuooohhhaaa\\\YYYUUUXXX]]]ccchhhlllnnnoooppprrrvvvyyy{{{}}}}}}}}}}}}}}}}}}|||{{{}}}zzzrrrlllfffbbb___\\\WWWQQQNNNPPPVVV\\\nnn{{{yyyxxxaaaLLLDDD=========<<<<<<===<<<===???AAADDDGGGJJJKKKOOOUUU___lllyyyzzznnngggdddjjjuuuyyyiiiaaa]]][[[[[[YYYXXXWWWRRRLLLLLLPPPLLLJJJHHHIIIIIIGGGGGGKKKDDDAAA<<<777222///...---...---+++***)))******+++))))))***+++,,,---......000///...,,,***)))((((((,,,,,,---...////////////,,,++++++************+++)))))))))((((((((((((((())))))((((((((())))))***,,,++++++***)))((('''''',,,++++++*********))))))''''''&&&&&&&&&&&&''''''%%%'''))))))((('''((()))***))))))))))))******+++******+++,,,---------------...///000000111111111111222333444555666777888888999:::;;;<<<>>>???@@@AAAAAABBBDDDFFFHHHJJJKKKNNNPPPRRRSSSRRRRRRSSSTTTUUUWWW[[[___dddllluuu{{{~~~|||wwwqqqjjjccc^^^[[[VVVYYY]]]ccchhhllloooqqqppprrrvvvzzz}}}}}}}}}|||}}}}}}~~~}}}}}}~~~{{{uuuqqqmmmkkkeeebbb\\\VVVRRRSSSWWW[[[hhhsssyyyyyyeeeNNNFFF>>>======<<<;;;<<<<<<===???AAAEEEHHHKKKLLLNNNTTT^^^jjjxxx{{{uuujjjccc```eeeooozzz|||jjjaaa^^^]]][[[YYYYYY[[[XXXRRROOOPPPQQQIIIJJJMMMHHHDDDGGGIIIFFFCCC>>>888333111000000222000///,,,+++***))))))******++++++,,,------...---,,,,,,+++++++++,,,,,,.........//////000000000,,,++++++******+++++++++)))))))))))))))((((((((())))))))))))))))))***************)))))))))))))))++++++,,,,,,+++***)))(((''''''&&&&&&&&&&&&'''''')))+++------+++***)))***((((((((((((((()))***+++******+++,,,---------------...000111222222111111000111222333555666777888666888:::;;;<<<===>>>@@@BBBCCCDDDFFFHHHKKKMMMNNNOOOQQQRRRSSSRRRSSSTTTVVVWWWYYY[[[___dddmmmvvv|||~~~yyyssslllfff```]]]YYYZZZ^^^ccchhhmmmqqqsssqqqtttwww{{{||||||{{{zzzzzz|||~~~~~~}}}yyyvvvsssrrrlllhhhbbb[[[XXXWWWZZZ\\\eeennn{{{xxxxxxhhhPPPGGG@@@>>>>>><<<;;;<<<<<<===???BBBEEEHHHKKKMMMNNNTTT^^^jjjwwwyyyrrrgggaaa^^^aaaiiittt}}}kkkccc```___ZZZWWWXXX^^^```ZZZSSSOOOQQQFFFJJJOOOGGGIIIOOOKKKFFFCCC>>>888333111000000((((((((()))***+++,,,,,,+++++++++,,,,,,------...---,,,,,,+++,,,,,,------000000000000000000111111---,,,++++++++++++++++++******+++++++++***)))((((((((()))***************((((((((()))******++++++******,,,,,,,,,***)))'''''''''&&&&&&&&&&&&'''''',,,---//////,,,***))))))''''''''''''(((((()))*********+++,,,---------------///000222222222222111000000111333444666777888444777:::;;;;;;<<<>>>@@@BBBBBBCCCEEEHHHJJJMMMNNNOOOQQQRRRSSSRRRSSSUUUWWWYYYZZZ\\\```eeemmmvvv|||{{{vvvpppiiiccc___[[[]]]___ccchhhmmmqqqttttttuuuxxxzzz{{{zzzxxxwwwxxxzzz~~~}}}{{{xxxwwwppplllfff```]]]\\\]]]]]]ffflllwwwuuuxxxlllQQQHHHAAA???>>><<<;;;<<<<<<===???AAADDDHHHKKKLLLNNNTTT^^^jjjwwwxxxqqqddd^^^ZZZ\\\aaajjjxxx|||llleeeaaa___YYYUUUVVV]]]aaa\\\TTTNNNNNNCCCIIIMMMGGGTTT^^^QQQDDDAAA<<<777222///...---+++++++++++++++++++++++++++,,,,,,,,,---------...000///...,,,++++++******000111111222222111111000...---,,,++++++************++++++,,,,,,+++)))((((((((()))***++++++++++++((((((((()))******++++++((()))***++++++***)))(((''''''&&&&&&&&&&&&''''''***+++,,,+++)))((((((((((((((((((((((((((()))*********+++,,,------------...///000111111222222222000111222333444555666777111666:::<<<;;;;;;===@@@>>>???@@@BBBEEEHHHJJJLLLOOOPPPRRRRRRRRRSSSUUUXXXXXXZZZ\\\___dddkkksssxxx~~~~~~}}}yyysssllleee```]]]]]]___aaaeeejjjooorrrtttuuuwwwxxxxxxxxxwwwwwwyyy}}}|||zzzsssnnnhhhdddbbbaaa```___eeejjjsss~~~tttxxxpppRRRIIIAAA@@@???===<<<===<<<===???AAACCCFFFIIIJJJNNNTTT^^^jjjwwwyyyqqqaaa[[[VVVUUUXXX```mmmzzzxxxkkkeeeaaa]]]XXXTTTTTTYYYYYYUUUPPPOOOOOOCCCIIIJJJFFF^^^kkkSSSBBB@@@<<<888333000---,,,222222111///---+++***))),,,,,,,,,---------------000///...---,,,+++++++++000111333444444222111000000///---,,,+++***)))))))))***+++,,,+++***(((''''''(((***+++,,,,,,++++++************))))))((((((&&&'''(((((())))))))))))''''''&&&&&&&&&&&&'''''''''((((((((('''''')))+++,,,+++************************+++,,,------------////////////000111222222111111222333444444555555000555:::<<<;;;:::===@@@===>>>???AAADDDGGGJJJKKKNNNPPPQQQQQQQQQRRRUUUXXXVVVXXX[[[^^^bbbgggnnnrrr{{{|||}}}{{{vvvnnnfffaaa]]]]]]]]]^^^aaafffkkknnnrrrsssssstttvvvwwwyyyyyy|||sssoooiiifffeeeeeecccbbbbbbgggooozzz}}}tttyyyqqqQQQHHHAAA@@@@@@>>>===>>>======>>>@@@BBBDDDFFFHHHMMMSSS]]]hhhuuuzzzqqqaaaZZZTTTRRRSSSZZZgggtttuuujjjeee```ZZZVVVTTTTTTTTTQQQLLLLLLOOORRRGGGLLLIIIEEEbbbpppQQQCCCBBB???;;;666222///---)))******+++,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,---...///000111333555555333111///111000...,,,+++))))))((('''(((***+++***)))'''&&&'''(((***+++,,,,,,++++++------,,,***)))'''&&&&&&%%%%%%&&&'''((()))******'''''''''&&&&&&'''''''''%%%&&&'''''''''))),,,///......---,,,++++++++++++******+++,,,------------//////.........000111333222222222333333444444444///444:::<<<::::::<<<@@@>>>???@@@BBBEEEHHHKKKLLLNNNOOOPPPPPPPPPRRRUUUXXXTTTVVVYYY]]]```dddjjjmmmyyy{{{}}}}}}xxxpppgggaaa\\\[[[[[[[[[^^^ccchhhkkkppppppppprrrtttwwwzzz|||}}}sssnnniiigggggggggeeeccc___dddlllxxxzzzuuu{{{oooQQQHHHAAA@@@@@@>>>>>>???===>>>>>>???AAACCCEEEFFFLLLQQQ[[[gggtttzzzpppccc\\\VVVSSSSSSXXXeeerrrrrrhhh```ZZZVVVXXXXXXXXXWWWUUURRRPPPNNNJJJHHHGGGHHHKKKOOOQQQRRRBBB@@@===999555111///...+++*********++++++)))(((+++---///000000//////000............---,,,+++***---111666888777444111000...---+++)))((((((((()))******))))))((((((''''''(((((())))))******+++++++++*********))))))(((((((((((((((((())))))))))))$$$$$$%%%%%%'''(((***+++&&&''''''(((((((((((('''((()))+++,,,---------,,,,,,------------///222444666333000000222333333111///000111222333444444444444555666888:::<<<===>>>???AAACCCDDDEEEFFFHHHJJJMMMNNNOOOQQQTTTVVVWWWXXXYYY[[[]]]```bbbfffkkkooovvvyyy|||zzztttkkkccc___\\\YYYXXXZZZZZZZZZ___eeefffgggiiilllpppvvvzzz}}}|||xxxpppjjjhhheeeaaa```aaaaaabbbfffppp}}}ssseeeOOOGGGBBBBBBAAA>>>;;;;;;>>>>>>???AAACCCDDDFFFFFFOOOSSS\\\jjjvvv~~~vvvkkk^^^SSSRRRQQQRRR^^^nnnqqqggg```ZZZWWWXXXXXXXXXWWWUUURRRPPPNNNKKKIIIGGGFFFHHHJJJKKKKKKCCCAAA===999555111///...,,,+++******++++++***(((***,,,///000///...//////222333333222222111000///***---222555555444333333///---,,,***)))((())))))))))))))))))(((((((((((()))))))))))))))*********++++++++++++*********)))))))))))))))))))))))))))&&&&&&&&&&&&''''''((()))((())))))***************'''((()))))))))((('''&&&+++,,,---,,,,,,---000222222000------000111111//////000111222333444444444888888999:::;;;<<<===>>>>>>@@@CCCDDDEEEGGGIIIKKKNNNNNNPPPRRRSSSUUUWWWWWWXXXZZZ]]]```cccfffkkknnntttwwwyyywwwqqqiiibbb^^^WWWTTTRRRSSSSSSSSSWWW\\\```bbbfffkkkqqqvvvzzz|||}}}tttllleeeccc```]]]]]]___]]]^^^cccmmm}}}~~~yyycccNNNFFF@@@??????<<<::::::===>>>???AAACCCDDDEEEFFFMMMPPPZZZhhhttt}}}xxxlll___UUUSSSQQQRRR^^^mmmqqqfff___ZZZXXXYYYYYYXXXWWWUUURRRPPPNNNMMMJJJGGGEEEEEEEEEEEEDDDCCCAAA===999555222///...,,,+++******++++++***))))))+++...///...---......000000000000///...---,,,***---000111111111222333///...,,,***))))))******(((((((((((())))))))))))***))))))))))))))))))(((,,,,,,,,,++++++++++++++++++******))))))(((((((((((((((''''''&&&''''''((()))))))))******+++++++++)))))))))((('''%%%###"""+++,,,---,,,++++++---//////---,,,---///000111000000000111222333444555555999999999::::::;;;;;;<<<===@@@BBBDDDFFFGGGJJJMMMOOOOOOPPPRRRSSSUUUVVVVVVVVVYYY]]]```cccgggjjjmmmpppsssuuusssmmmfff```]]]TTTOOOLLLLLLLLLLLLOOOSSSXXX\\\cccjjjqqqvvvyyy{{{}}}yyymmmeee^^^[[[YYYWWWXXX\\\ZZZ\\\aaajjjyyy~~~eeePPPGGG???>>>===;;;;;;<<<===>>>???AAABBBDDDEEEFFFKKKNNNWWWeeeqqq{{{{{{ooocccYYYUUURRRSSS^^^kkkrrrfff___ZZZYYYYYYYYYYYYWWWUUURRROOONNNNNNJJJFFFDDDCCCCCCBBBAAACCCAAA>>>999555222000...---,,,******+++,,,+++)))(((***---...---,,,---...,,,,,,---,,,,,,+++***)))///000111000///...///000///...,,,************+++''''''(((((())))))************))))))((((((((('''++++++++++++++++++++++++******))))))((('''&&&&&&'''''''''''''''(((((()))'''''''''(((((()))******,,,++++++***((('''&&&%%%,,,---...---++++++,,,---------...///000222222222111111111222333444555666555666666777888999::::::===???BBBDDDFFFHHHKKKNNNOOOOOOPPPRRRSSSUUUVVVVVVUUUXXX]]]aaadddgggkkkmmmmmmooopppnnniiiccc^^^[[[VVVOOOJJJJJJIIIHHHJJJNNNQQQVVV___hhhpppuuuxxxyyy{{{}}}~~~vvvrrrggg___WWWUUUTTTSSSUUUYYY[[[]]]```hhhttt~~~mmmTTTJJJAAA>>>>>>===>>>@@@======???@@@BBBDDDEEEEEEIIILLLUUUcccpppzzzsssiii___YYYUUUUUU^^^iiitttggg___[[[ZZZZZZZZZYYYXXXUUURRROOONNNMMMJJJGGGEEEDDDEEEDDDDDDCCCAAA>>>:::666222000///...,,,******+++,,,+++***(((***,,,------,,,,,,---////////////...---,,,,,,000111111000......///000...---+++***)))******+++''''''(((((())))))*********)))))))))((((((''''''))))))******************))))))((('''&&&&&&%%%%%%&&&&&&&&&'''((()))***+++''''''''''''((()))++++++,,,++++++******)))))))))---...///...---,,,,,,---+++,,,...///000111222333111111111222333444666777444444666777999;;;<<<======???CCCEEEFFFIIILLLNNNNNNOOOPPPRRRSSSUUUVVVWWWVVVYYY]]]aaadddhhhlllooonnnoooooommmhhhbbb^^^\\\XXXPPPIIIHHHHHHGGGHHHKKKMMMRRRZZZcccjjjpppsssuuussssssuuuyyy~~~{{{qqqlllddd\\\TTTSSSRRRRRRUUUYYYYYY[[[___fffqqq|||uuuUUUJJJAAA>>>>>>===>>>AAA<<<===>>>@@@BBBCCCDDDEEEIIILLLTTTbbbnnnyyyyyyqqqfff^^^YYYYYY```hhh{{{uuuhhh___\\\\\\[[[[[[ZZZXXXVVVRRROOONNNMMMJJJGGGFFFFFFGGGGGGFFFDDDBBB>>>:::666333000//////---******+++,,,,,,+++(((***---...---,,,------000000000000///...---,,,,,,...////////////000222---,,,***)))))))))******(((((((((((()))))))))))))))((((((((((((((((((''')))))))))))))))*********(((((((((''''''&&&&&&&&&%%%%%%&&&'''(((***+++,,,***)))))))))***,,,...///***)))))))))))))))***+++,,,...//////---,,,------)))+++---.........000111222222111222333444666888666777888:::<<<>>>@@@@@@>>>@@@CCCEEEGGGHHHKKKNNNMMMNNNOOOQQQTTTVVVWWWXXXXXXZZZ^^^aaadddiiinnnrrrssstttssspppjjjeeeaaa```ZZZPPPHHHGGGGGGFFFGGGJJJKKKNNNSSSZZZaaaggglllnnnhhhhhhjjjooowww|||rrrmmmccc\\\VVVUUUUUUUUUXXX\\\WWWYYY]]]cccmmm}}}yyyuuuSSSIII@@@======<<<<<>>@@@AAACCCDDDEEEJJJLLLSSS```lllvvvyyyoooddd^^^^^^ccciiiyyytttggg```^^^```\\\[[[ZZZYYYVVVRRROOOMMMNNNKKKHHHFFFGGGGGGGGGGGGDDDBBB???:::666333000///000---******+++,,,,,,,,,(((+++---......------...------------,,,+++*********,,,...///...---...///+++***)))((((((((()))***))))))))))))(((((((((((('''''''''((((((((((((((()))))))))******+++++++++))))))))))))))))))((((((''''''''''''((()))***+++******))))))***,,,...000+++***))))))))))))***+++***,,,......---,,,,,,---))),,,///000///...///111333222222111222444777888888999:::;;;===>>>???@@@@@@BBBDDDFFFGGGHHHKKKMMMLLLMMMOOOQQQTTTVVVXXXYYY[[[\\\^^^```dddiiipppuuu{{{{{{zzzuuuooojjjgggfff\\\RRRIIIHHHIIIIIIIIIKKKJJJKKKMMMPPPVVV]]]bbbfffbbbbbbcccjjjttt~~~|||zzz}}}}}}tttpppddd^^^YYYZZZ[[[ZZZ\\\```YYY[[[^^^aaahhhvvv}}}uuurrrRRRHHH@@@>>>>>><<<<<<>>><<<===>>>???AAACCCDDDEEEIIIKKKRRR^^^iiisssvvvjjjbbbbbbfffjjj{{{sssgggaaa```bbb\\\\\\[[[YYYVVVRRROOOMMMNNNKKKHHHFFFFFFGGGGGGFFFDDDBBB???;;;666333111///000---***)))+++,,,,,,,,,)))+++...///...---..................---,,,++++++,,,---//////,,,***)))******)))(((''''''((())))))******))))))((((((''''''&&&'''''''''(((((())))))*********++++++,,,,,,,,,***************+++++++++))))))(((((((((((())))))((((((''''''(((***---......---+++*********+++,,,(((***,,,---,,,++++++,,,,,,///222333111000111333333333222111222555777999999999::::::;;;<<<<<<===AAACCCEEEFFFGGGHHHJJJLLLKKKLLLNNNQQQTTTWWWYYYZZZ]]]]]]^^^```cccjjjrrrxxxzzztttnnnkkkjjj```UUULLLJJJLLLLLLLLLNNNIIIIIIHHHJJJOOOUUU\\\```aaa```bbbiiitttzzzsssuuuyyy}}}uuuqqqeee___\\\]]]^^^^^^___bbb___`````````dddooo~~~zzzqqqyyypppSSSJJJCCCAAAAAA???>>>@@@<<<<<<>>>???AAACCCDDDDDDHHHJJJPPP\\\gggppp}}}zzzmmmeeeeeehhhkkk~~~nnneee```]]][[[XXXYYYXXXUUUQQQOOONNNNNNLLLJJJGGGGGGIIIKKKKKKLLLFFFAAA;;;555333111000///,,,++++++***)))))))))))))))+++...//////---***)))...,,,,,,---///...***&&&""")))000222000,,,,,,---...---,,,+++************,,,,,,,,,+++***)))''''''%%%&&&&&&'''''''''''''''******))))))***+++,,,,,,+++***)))'''''''''((()))+++***)))'''&&&&&&&&&&&&(((((()))***+++,,,,,,,,,,,,+++***))))))***+++,,,+++++++++,,,---...000111)))***---000111222111111333444444444555666666666:::::::::;;;<<<===>>>???@@@AAACCCEEEHHHJJJLLLMMMLLLLLLMMMOOORRRUUUXXXZZZ[[[]]]aaadddhhhmmmrrrvvv}}}}}}vvvnnngggcccXXXSSSOOOOOOPPPPPPKKKGGGLLLJJJHHHGGGIIIMMMQQQTTT___aaafffnnnxxx~~~~~~~~~{{{ssslllfffbbbdddffffffgggjjjjjjhhhdddbbbeeennnzzz|||qqqxxxmmmTTTHHH===<<>>>>>>>>>>>>>>???@@@@@@AAAAAAIIIJJJPPP[[[eeeooo{{{uuuiiicccaaafffmmm|||~~~kkkccc___\\\[[[YYYZZZYYYWWWSSSPPPOOOOOOMMMJJJHHHGGGHHHJJJKKKJJJGGGBBB<<<777444222111000,,,,,,+++++++++,,,------,,,,,,------,,,+++***)))---,,,+++,,,---,,,)))'''$$$***000222///------...******)))(((''''''((((((((()))******+++*********''''''((()))))))))))))))((((((((((((((()))***+++***))))))(((((((((((((((%%%%%%&&&&&&((()))***+++))))))***++++++++++++***++++++************++++++******++++++,,,...///000+++,,,///111222222222111333333444444555666666666:::::::::;;;<<<===>>>???@@@AAACCCEEEGGGJJJKKKLLLMMMMMMNNNPPPSSSVVVYYY[[[\\\^^^aaadddggglllqqquuuzzz}}}xxxooogggcccZZZUUUQQQPPPRRRRRROOOKKKLLLJJJHHHGGGGGGKKKNNNQQQ[[[___fffoooxxxzzzrrrkkkfffgggjjjjjjlllooonnnllliiifffhhhoooxxxyyypppwww~~~iiiTTTHHH===<<>>>>><<<<<<======>>>>>>??????FFFGGGMMMXXXcccmmmzzzvvvjjjcccaaaeeekkk~~~}}}kkkccc___]]]\\\ZZZ[[[[[[XXXTTTQQQPPPPPPNNNKKKHHHGGGHHHIIIIIIIIIGGGCCC===888555333222111++++++***++++++,,,---...---,,,,,,+++*********+++,,,+++))))))******((('''&&&***///000...---...000)))(((((('''''''''((((((((()))******+++++++++***))))))***+++++++++++++++'''''''''''''''(((((()))(((((()))))))))(((''''''$$$$$$%%%&&&(((***,,,---)))******+++++++++************++++++++++++******************+++---...///---///000222333333222222333333444444555666666777:::::::::;;;<<<===>>>???BBBBBBDDDEEEGGGIIIJJJKKKNNNNNNOOOQQQTTTWWWZZZ[[[]]]___bbbdddfffjjjnnnqqquuuyyy}}}~~~yyyqqqjjjfff___[[[WWWUUUVVVUUUSSSQQQNNNLLLIIIFFFFFFHHHJJJLLLUUUZZZdddnnnwww|||{{{rrrkkkkkkmmmnnnpppsssrrrqqqnnnllllllpppwww|||~~~~~~vvvnnnvvvjjjSSSHHH======??????======<<<<<<======>>>?????????CCCDDDJJJUUU___jjjwwwxxxkkkccc```dddjjjmmmeeeaaa^^^]]]ZZZ[[[[[[XXXUUUQQQPPPOOOOOOLLLIIIGGGGGGHHHHHHGGGGGGBBB===888555333111000***)))))))))))))))***+++((()))***,,,,,,,,,,,,++++++***((((((''''''''''''(((***---------,,,...000++++++************++++++---------,,,,,,***)))))))))***++++++,,,,,,++++++((((((''''''''''''((()))'''''')))))))))((('''&&&((((((''''''''''''(((((((((((()))***+++,,,,,,,,,)))***,,,,,,,,,,,,***)))************+++,,,---...//////000111222222111111222333333444555666777777999999::::::<<<===???@@@BBBCCCDDDEEEGGGHHHJJJJJJMMMNNNOOORRRTTTWWWYYYZZZ]]]___aaaccceeegggjjjmmmnnnrrrwwwxxxwwwssspppnnniiieee```\\\[[[YYYWWWUUUQQQNNNKKKGGGFFFFFFGGGHHHOOOTTT^^^hhhpppwww}}}|||}}}}}}|||zzzxxxwwwwww~~~zzzpppmmmnnnooopppssssssrrrrrrqqqqqqtttxxx|||}}}vvvnnnwwwsssUUUIII>>>===??????===<<<>>>??????@@@@@@AAABBBBBBBBBCCCHHHRRR]]]hhhvvvyyyllldddaaaeeekkk}}}nnneee```\\\[[[XXXYYYZZZXXXTTTQQQOOONNNOOOLLLIIIGGGGGGGGGGGGFFFEEEAAA<<<777555222000...,,,+++***)))(((((('''((("""&&&***...000000---,,,******)))((('''''''''(((((()))+++,,,,,,,,,---///------,,,+++++++++,,,,,,............---,,,++++++((()))******++++++************))))))((())))))***&&&'''((())))))((('''&&&******(((''''''&&&&&&&&&%%%&&&(((***,,,---......***+++,,,------,,,+++***************+++,,,------...//////000111111111111222222333444555666777888999999999:::<<<>>>???@@@BBBCCCDDDEEEGGGHHHJJJJJJLLLMMMOOOQQQSSSUUUWWWWWW[[[]]]```bbbcccdddfffhhhhhhkkknnnqqqrrrtttwwwyyyuuuqqqlllfffbbb^^^ZZZXXXUUURRRNNNJJJGGGFFFFFFFFFJJJOOOVVV^^^fffppp{{{zzzuuussstttuuutttqqqoooooopppxxx~~~wwwssssssrrrrrrsssqqqrrrttttttvvvxxx}}}zzzqqqzzz}}}YYYLLL@@@>>>???>>>======?????????@@@AAAAAABBBBBBCCCCCCHHHRRR\\\ggguuu{{{nnnfffdddhhhnnn|||nnnddd^^^ZZZYYYXXXYYYZZZYYYUUUQQQNNNMMMNNNKKKHHHFFFGGGGGGGGGFFFDDD@@@;;;777555222///---///...,,,+++))))))((((((!!!%%%+++111333222...,,,***+++,,,+++((('''((()))))))))+++,,,---.........------,,,+++***))))))******+++,,,---.../////////(((((()))************))),,,++++++***************&&&&&&'''(((((((((''''''(((''''''''''''(((((()))%%%&&&(((***,,,---......++++++,,,,,,,,,,,,+++++++++++++++++++++,,,------......//////000111222222111222333444555777888888888999999:::<<<>>>@@@AAABBBBBBDDDEEEGGGIIIJJJKKKKKKMMMOOOQQQSSSUUUVVVVVVXXX[[[^^^``````aaaccceeedddfffiiimmmpppvvv|||~~~|||wwwqqqjjjccc^^^\\\YYYWWWSSSNNNKKKIIIHHHGGGGGGKKKPPPUUU\\\hhhuuu~~~{{{xxxwwwwwwuuuqqqmmmkkkmmmooonnnkkkjjjlllnnnxxxzzzzzzxxxuuuuuuqqqsssvvvxxx{{{~~~uuu___PPPBBB>>>>>>>>>===>>>======>>>>>>???@@@@@@@@@EEEDDDHHHQQQ[[[eeesssqqqhhheeeiiinnn{{{ooofff```]]][[[XXXZZZ[[[ZZZVVVRRROOONNNMMMKKKGGGFFFFFFGGGGGGGGGDDDAAA<<<999666333000---------,,,***))))))))))))%%%(((---111222111...,,,***,,,......+++))))))******+++,,,...000000000......---,,,***)))(((((((((((()))***,,,------......(((((()))***************,,,,,,+++***************&&&&&&&&&&&&&&&'''((()))&&&&&&&&&'''''')))******((()))***+++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------.........///000111222444555111222333444555777888888888888999:::<<<>>>@@@AAA@@@AAACCCEEEGGGJJJKKKLLLLLLNNNPPPRRRTTTVVVVVVVVVUUUXXX[[[]]]^^^___```bbbcccfffjjjnnnsssxxx~~~yyyqqqjjjdddaaa]]][[[WWWSSSOOOLLLJJJJJJFFFIIIMMMPPPVVV```mmmwww}}}{{{yyywwwtttqqqooommmjjjhhhgggjjjmmmllliiihhhkkkooozzz~~~~~~|||yyywwwtttwwwzzz|||zzzeeeUUUDDD>>>=========???===>>>>>>??????@@@@@@AAAFFFEEEHHHPPPYYYcccppp|||tttjjjeeehhhmmmwwwqqqiiidddaaa```YYY[[[]]][[[XXXSSSPPPOOOMMMJJJGGGFFFFFFHHHHHHGGGEEEBBB>>>:::777444111...***)))((((((((((((((()))+++,,,...000000///...---***---000000---***)))***,,,,,,...111333333111///000///---+++***)))((((((******+++++++++***))))))))))))***++++++++++++***,,,,,,+++***))))))******'''&&&%%%%%%&&&'''((()))(((''''''''''''((())))))+++++++++++++++***)))(((...---++++++++++++---...------,,,,,,,,,---......//////000111222444666777111222333444666777888999888888999:::<<<>>>@@@AAA@@@AAACCCEEEHHHJJJLLLMMMMMMOOOQQQTTTVVVWWWWWWWWWSSSVVVZZZ\\\]]]^^^___```cccggglllqqqvvvzzz~~~vvvnnnhhhddd```^^^ZZZUUUQQQNNNLLLLLLFFFIIIMMMOOOSSS[[[gggppp}}}}}}{{{wwwvvvsssoookkkhhhffffffgggjjjmmmlllhhhhhhlllppp|||}}}ooovvv~~~}}}}}}yyywwwxxxzzz}}}}}}iiiXXXFFF>>>=========??????@@@@@@AAAAAABBBCCCCCCFFFDDDGGGNNNWWWaaannnzzzvvvkkkeeefffkkkqqq}}}lllfffddd```^^^\\\\\\\\\[[[WWWRRRNNNKKKLLLJJJGGGEEEDDDEEEFFFHHHGGGEEEAAA;;;666111...,,,000...,,,,,,,,,,,,***))))))***+++...///111222222***---///...+++)))***,,,+++---///111222222000000///000000000///,,,***((('''(((((((((((((((''''''+++++++++,,,,,,,,,---------,,,+++***************((('''&&&%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&))))))(((((()))+++---...+++++++++,,,,,,---------++++++***)))***+++,,,---111111111000000000000000222222222333444555666777777999;;;<<<<<<<<<>>>@@@CCCDDDEEEHHHIIIKKKLLLLLLJJJKKKMMMOOOQQQRRRTTTTTTWWWYYY[[[\\\\\\^^^aaaccceeegggkkkooottt{{{yyyqqqlllgggccc]]]WWWSSSPPPMMMKKKIIIJJJKKKKKKMMMTTT^^^eeesss{{{~~~|||{{{xxxsssnnnjjjgggeeeeeejjjkkklllkkkjjjjjjlllmmm|||yyymmmfffeeeooo}}}~~~rrrTTTEEEFFFBBB>>>@@@???@@@@@@@@@@@@AAABBBCCCDDDDDDFFFIIIMMMTTT___mmmwwwyyylllcccaaacccmmmqqqyyylllfffddd```^^^[[[ZZZZZZXXXUUUQQQNNNKKKJJJHHHFFFEEEDDDFFFHHHIIIGGGDDD@@@;;;666111...,,,+++)))((((((******)))((('''((()))+++---//////000......///...,,,+++,,,,,,+++,,,...111222222111000333333333222111///---,,,((()))))))))))))))((((((***++++++,,,,,,,,,,,,,,,******)))))))))***++++++(((((('''''''''(((((()))''''''&&&&&&&&&&&&'''''''''(((((()))***,,,...///++++++,,,,,,,,,------------,,,,,,+++,,,---...///111000000000000000000000222222222333444555666777777888:::;;;;;;<<<>>>@@@@@@AAADDDFFFGGGHHHHHHHHHHHHHHHIIIKKKMMMOOOQQQRRRSSSTTTVVVWWWYYY[[[___bbbgggiiimmmppptttzzzxxxtttmmmhhhbbb\\\WWWTTTPPPNNNHHHHHHHHHGGGIIINNNVVV\\\eeennn{{{{{{xxxtttoookkkhhhfffffflllmmmnnnmmmllllllnnnppp~~~~~~lllccc^^^cccnnnuuu{{{uuuVVVDDDBBB===;;;>>>???============>>>???@@@AAAEEEGGGJJJMMMSSS^^^kkkuuuyyyiii^^^ZZZ\\\aaaeeelllttt|||mmmfffccc```^^^YYYYYYWWWVVVSSSPPPNNNMMMHHHGGGEEEDDDEEEFFFHHHJJJFFFCCC???:::555111...,,,((('''&&&''')))***)))((('''((()))+++---...//////111000...------...---,,,***+++---000111222222222111111000///---,,,+++***)))))))))***************)))***+++,,,---,,,++++++############$$$%%%&&&&&&&&&&&&&&&'''''')))******((((((''''''''''''((((((&&&''')))***,,,---......,,,,,,,,,,,,------------......---------...///000000000000000000000111111222222222333444555666777777888:::;;;;;;<<<>>>@@@>>>@@@BBBDDDFFFFFFEEEDDDGGGGGGGGGGGGJJJMMMPPPRRROOOQQQRRRTTTVVVZZZ```ccciiikkknnnpppsssxxx~~~vvvpppiiibbb\\\XXXTTTRRRJJJIIIGGGFFFEEEHHHNNNRRRXXXcccrrr~~~|||xxxsssooolllkkkjjjnnnoooppppppooooooqqqsssqqqeee[[[[[[```gggnnnssszzzYYYDDDAAA;;;999>>>???============>>>???@@@@@@FFFHHHJJJMMMRRR]]]jjjttt}}}zzzhhhZZZTTTTTTTTTWWW[[[bbbiiipppvvvyyynnngggccc```^^^YYYXXXWWWUUUSSSQQQPPPOOOHHHGGGFFFEEEEEEFFFGGGHHHDDDBBB>>>999555111...---+++***)))***+++,,,+++***)))***+++---///000000000333///,,,+++---...---+++)))***,,,///111222222333111000...,,,+++*********))))))))))))))))))******((()))+++,,,---,,,+++***------,,,,,,,,,---......%%%%%%%%%%%%%%%&&&''''''((((((((((((((())))))***'''(((***,,,------,,,,,,,,,,,,------------------------------......//////000000000000000111111111222222222333444555666777888999;;;<<<<<<===???AAA>>>@@@CCCEEEFFFEEEDDDCCCGGGFFFFFFFFFHHHKKKOOORRRNNNPPPRRRTTTWWW\\\bbbgggiiikkkmmmoooqqquuuzzz~~~yyypppgggaaa\\\WWWUUUOOONNNJJJGGGFFFFFFHHHJJJNNNYYYjjjzzz}}}zzzvvvsssqqqpppppprrrrrrrrrqqqrrrtttvvv{{{nnnaaa]]]aaagggpppwww{{{ZZZFFFCCC===<<<@@@AAA@@@@@@@@@@@@AAABBBCCCCCCDDDFFFIIILLLRRR]]]jjjttt|||~~~kkk[[[RRRQQQMMMNNNPPPTTT[[[bbbhhhlllrrrxxxzzzqqqgggbbb___^^^YYYYYYWWWUUUTTTRRRQQQPPPJJJIIIGGGFFFDDDDDDDDDDDDBBB@@@===888444111...---///---,,,,,,,,,,,,***))))))***+++---.../////////000---******---...,,,***)))***,,,...000111222333333222111///...---------(((''''''''''''((()))***((()))***+++++++++******...---,,,+++***)))))))))''''''&&&%%%%%%%%%%%%%%%((((((((((((((()))***+++***+++,,,------,,,+++***------------------------++++++,,,,,,------------//////000000111111111111222222222333444555666777999;;;=========>>>@@@BBB@@@BBBDDDFFFGGGFFFEEEEEEEEEDDDDDDDDDFFFJJJMMMPPPNNNPPPSSSUUUYYY]]]cccggghhhjjjkkklllnnnqqquuuyyywwwmmmeee___[[[XXXUUURRRNNNJJJGGGFFFEEEEEEEEEPPP```ppp~~~~~~{{{xxxvvvuuussstttuuuuuutttuuuwwwyyyxxxmmmiiilllrrr|||vvvWWWEEEDDD???===@@@@@@BBBBBBBBBBBBCCCDDDEEEEEEBBBEEEHHHKKKQQQ]]]jjjttt}}}mmm\\\RRRPPPIIIIIIIIIKKKPPPUUU[[[___dddkkkuuu{{{uuuoootttiiibbb^^^^^^YYYYYYXXXVVVUUURRRPPPOOOKKKJJJHHHFFFDDDCCCBBBBBBAAA???<<<888444111...---...,,,+++*********(((&&&'''((()))+++,,,,,,------+++++++++,,,---...,,,+++***+++,,,---///000222222111111000...---,,,+++***''''''&&&&&&&&&((()))***)))))))))))))))*********)))((('''%%%$$$######"""******)))''''''&&&&&&&&&(((''''''(((((()))***+++++++++,,,,,,,,,,,,++++++............------------)))***++++++,,,,,,++++++/////////000111111222222222222222333444555666777999;;;<<<======>>>@@@BBBAAABBBCCCDDDEEEFFFFFFGGGCCCCCCCCCCCCEEEIIILLLNNNNNNQQQTTTWWWZZZ^^^bbbeeegggiiijjjjjjkkknnnsssvvv|||uuullleee```]]]YYYVVVQQQMMMJJJGGGDDDBBBEEEMMMZZZhhhwww|||zzzyyyvvvwwwxxxxxxxxxxxx{{{}}}~~~|||~~~tttUUUDDDCCC???<<>>;;;777333000...---,,,***))))))******)))''''''((()))***+++,,,,,,,,,'''***---//////.........+++,,,,,,---...///111111---......---,,,***(((&&&((('''&&&&&&''')))+++,,,***)))((('''''')))***+++111000///...------------)))(((((('''''''''((((((''''''''''''((()))***************+++,,,---...//////.........------------))))))+++,,,,,,,,,+++***...//////000111111222222222222222333444555666777777999;;;<<<<<<<<<>>>@@@?????????@@@AAADDDFFFGGGEEEEEEFFFGGGJJJLLLNNNOOOQQQUUUYYY\\\^^^```ccceeeggghhhiiijjjkkknnnrrruuuzzztttmmmhhhddd___[[[VVVRRRPPPLLLHHHDDDEEEKKKTTT```nnnzzz{{{|||||||||}}}zzzZZZFFFDDD>>><<<@@@AAAAAA@@@@@@AAAAAABBBCCCDDDFFFGGGIIIKKKOOOYYYfffoooyyyxxxdddXXXSSSJJJIIIFFFDDDCCCEEEGGGIIILLLRRR\\\gggvvvyyytttrrrnnngggaaaxxxjjjbbb^^^]]]VVVWWWWWWWWWTTTPPPLLLJJJGGGGGGFFFFFFEEEEEEDDDDDD???===:::777333000...---+++***)))***+++,,,+++***)))***+++,,,---.........$$$***000222111//////000,,,,,,,,,------///000111///000111111///---***((())))))''''''(((***,,,...+++)))'''&&&&&&(((***,,,(((((('''&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&'''(((******((((((((())),,,///111333//////.........---------)))***+++,,,---,,,++++++...//////000111222222222222222222333444555666777555777999::::::;;;===>>>===<<<<<<<<<>>>AAADDDFFFHHHIIIKKKMMMOOOQQQRRRSSSVVVYYY^^^bbbcccdddeeefffhhhiiijjjjjjkkknnnsssvvvyyy{{{sssmmmjjjddd```[[[XXXVVVRRRMMMIII@@@DDDKKKUUUcccvvv}}}~~~aaaJJJFFF???>>>DDDFFFBBBBBBBBBBBBCCCDDDEEEEEEHHHJJJJJJKKKOOOWWWccckkkvvv~~~jjj\\\XXXMMMKKKHHHEEECCCCCCDDDEEECCCHHHQQQ]]]lll}}}yyysssqqqpppkkkccc\\\vvviiiccc]]]XXXVVVVVVVVVUUUSSSPPPMMMLLLKKKIIIGGGDDDCCCBBBCCCDDDDDD@@@:::666333000---***************))))))))))))((('''&&&&&&'''))),,,---------------------------++++++***+++,,,...111222000000000000///......---)))))))))))))))((('''&&&)))((('''&&&&&&'''((())))))***+++,,,,,,+++***)))(((((('''&&&&&&&&&&&&&&&''''''((()))***++++++,,,,,,***((()))+++---///000+++,,,---......---,,,+++,,,++++++******++++++,,,////////////000000000000555444444333333444444444777999<<>>===999999999:::===BBBFFFIIIMMMNNNOOOPPPQQQSSSVVVYYY\\\]]]^^^```bbbeeefffgggllljjjhhhggghhhkkknnnqqqvvvzzzzzzrrrppplllgggbbb^^^XXXPPPJJJIIIIIILLLQQQYYYggg}}}kkkKKKDDDBBB======CCCBBBBBBCCCDDDEEEFFFGGGGGGGGGIIIKKKLLLNNNTTT^^^eeeuuu{{{wwwhhh```SSSPPPKKKGGGEEEDDDBBB@@@???DDDHHHSSSdddqqqwwwuuusssqqqoookkkfffcccuuuiiiccc]]]YYYWWWWWWVVVTTTRRRPPPNNNMMMKKKIIIGGGDDDCCCCCCCCCDDDDDD@@@:::666333000---+++************))))))))))))((('''''''''((()))+++,,,,,,,,,,,,,,,,,,,,,------******++++++---...///000------------,,,+++******++++++,,,,,,,,,+++************)))((((((((()))***))))))***++++++***))))))(((''''''&&&&&&&&&''''''++++++***)))))))))))))))...---,,,,,,...000111222......000000000000......,,,,,,++++++++++++,,,,,,............////////////111111111111222333444555555777999;;;<<<<<<:::999888999:::<<>>CCCBBBBBBCCCDDDEEEFFFGGGGGGGGGIIIJJJKKKLLLRRR[[[bbbqqqwwwuuujjj^^^XXXQQQLLLIIIGGGDDDBBB???CCCDDDMMM]]]hhh}}}|||vvvtttqqqooommmjjjfffccctttiiiccc^^^ZZZXXXWWWUUUSSSQQQOOONNNNNNKKKIIIGGGDDDCCCCCCDDDDDDCCC@@@;;;666333000---+++++++++*********)))))))))((((((((())))))*********,,,,,,,,,,,,,,,+++++++++)))***+++,,,------......,,,,,,,,,,,,+++***)))((('''((())))))))))))))))))+++******)))******++++++((())))))******))))))((('''''''''&&&''''''(((((()))((('''%%%%%%&&&'''''')))******+++,,,---.........///000111111000///...---,,,,,,++++++,,,,,,------------.........//////000000000111333555666777555666999:::;;;:::888777888999;;;>>>BBBEEEHHHIIIMMMNNNPPPPPPQQQSSSWWWZZZ\\\]]]___```bbbdddffffffjjjjjjiiiiiiiiijjjkkkkkkssswww|||yyypppiiieeebbb^^^[[[RRROOONNNOOOQQQZZZjjjyyy{{{UUUGGGEEEBBB@@@CCCBBBBBBCCCDDDEEEFFFGGGGGGGGGHHHJJJJJJKKKOOOWWW^^^lllsss}}}xxxhhhaaaWWWOOOJJJGGGCCC@@@BBBDDDBBBGGGUUU^^^rrr~~~yyyvvvsssooommmkkkjjjgggeeetttiiiddd___[[[YYYXXXUUURRRPPPOOOOOOOOOKKKIIIGGGEEEDDDDDDDDDEEECCC@@@;;;666444111...,,,+++++++++*********))))))'''((()))************))),,,,,,++++++++++++******(((***+++---...------,,,------------,,,+++))))))%%%&&&''''''((((((((((((***************+++++++++(((((())))))))))))(((((('''''''''''''''(((((()))%%%%%%$$$$$$&&&(((***,,,&&&'''***+++++++++,,,,,,---...////////////...---------,,,,,,,,,,,,------.........////////////000333333333444555777999:::999:::;;;<<<<<<<<<::::::888:::===AAAEEEGGGIIIIIIMMMOOOPPPQQQQQQTTTWWWZZZ]]]]]]___```bbbdddeeefffeeefffhhhjjjlllnnnoooooosssvvv{{{zzzqqqkkkgggdddaaaXXXTTTQQQQQQQQQVVVcccppp}}}^^^KKKGGGDDDBBBCCCCCCCCCCCCDDDEEEFFFFFFFFFHHHIIIJJJJJJJJJMMMTTTZZZgggnnnyyytttkkk^^^UUUPPPLLLGGGCCCEEEEEEAAADDDOOOWWWjjjzzzxxxuuuqqqnnnmmmlllkkkiiitttiiiddd```\\\YYYXXXUUURRRPPPOOOOOOOOOKKKIIIGGGEEEDDDDDDEEEFFFCCC@@@;;;777444222///---++++++++++++************'''((()))***++++++******,,,,,,,,,++++++*********((()))+++---......------.........---,,,+++))))))((())))))***++++++++++++)))))))))******+++++++++))))))(((((((((((())))))(((((('''''''''(((((()))((('''((((((***,,,...///(((***---...------...000......///000000///.........------------------...///000000000000111111111555555555555666777888888;;;<<<===>>>>>>======<<<:::<<<@@@DDDGGGIIIJJJJJJNNNOOOPPPQQQRRRTTTWWWZZZ]]]^^^___aaabbbdddeeeeeedddeeehhhkkknnnpppqqqqqqsssvvv{{{~~~~~~vvvpppkkkhhh]]]XXXTTTRRRRRRUUU^^^iiitttiiiPPPIIIEEECCCCCCCCCCCCDDDDDDEEEEEEFFFFFFHHHJJJKKKJJJJJJMMMSSSXXXccckkkuuuxxxjjj```[[[VVVPPPJJJFFFFFFAAABBBKKKQQQccc~~~}}}|||xxxvvvuuutttrrrqqquuujjjeee```\\\XXXWWWUUUSSSQQQOOONNNNNNKKKIIIGGGEEEDDDEEEFFFGGGCCC@@@;;;777444222000...,,,++++++++++++*********'''(((((()))***+++,,,---------,,,,,,++++++******)))***+++---...///000000.........---,,,***)))((('''(((((())))))))))))(((((()))***+++++++++++++++***))))))(((((())))))******)))((((((''''''(((((('''''''''(((((((((((((((&&&))),,,+++******,,,///000111222333333222111000///......------......///000000111111111222222222444444444444444555666777;;;;;;<<<===============>>>???BBBEEEHHHIIIJJJJJJNNNOOOQQQQQQRRRTTTXXX[[[^^^^^^___aaabbbcccdddeeefffgggiiikkkmmmnnnoooooossswww{{{}}}wwwpppkkkbbb\\\WWWUUUTTTUUU\\\eeeppp}}}uuuVVVIIIDDDBBBBBBCCCDDDDDDDDDEEEEEEEEEFFFHHHIIIKKKJJJIIILLLQQQVVV```gggqqq{{{uuukkkeee^^^UUUNNNHHHHHHAAAAAAGGGKKKZZZttt~~~|||zzzvvvkkkfffaaa\\\WWWWWWVVVTTTRRRPPPNNNMMMKKKIIIGGGEEEEEEEEEFFFGGGCCC???;;;777555333000...,,,,,,+++++++++*********'''''''''(((***,,,...000......------,,,+++++++++******+++,,,...111333444000000000///---,,,***)))&&&&&&&&&'''&&&&&&%%%%%%((()))+++,,,---------,,,+++***))))))))))))***+++++++++)))(((''''''''''''###$$$&&&(((((('''&&&%%%$$$''')))(((%%%&&&***...111111333333333333111111//////............//////000000000000111111111111333333333444555777888999:::;;;<<<======>>>??????BBBCCCDDDFFFHHHIIIJJJJJJNNNPPPQQQRRRRRRTTTXXX[[[^^^______aaabbbcccdddeeeddddddfffhhhjjjlllnnnoooqqqvvv{{{|||}}}zzzsssllleee___\\\YYYYYY^^^dddppp{{{~~~\\\JJJCCCAAABBBDDDDDDDDDDDDEEEEEEEEEEEEEEEGGGIIIIIIHHHJJJOOOTTT]]]cccllluuu~~~zzzrrrjjj^^^TTTNNNNNNGGGDDDHHHIIIUUUmmmwwwkkkfffaaa]]]VVVVVVVVVUUUSSSPPPMMMLLLJJJIIIGGGEEEEEEFFFGGGHHHCCC???;;;777555333000...,,,,,,,,,+++++++++******''''''&&&'''))),,,000222//////...------,,,++++++******+++,,,...222444666444444333222111///---,,,)))*********)))((('''''')))+++,,,...//////......,,,+++***))))))***+++,,,---,,,***)))'''&&&&&&&&&$$$&&&***---//////...---'''***+++***'''(((---222///000111222222111000/////////............//////////////////000000000000333333444666888:::<<<>>><<<<<<===>>>???@@@AAABBBDDDDDDEEEFFFHHHIIIJJJJJJNNNPPPQQQRRRRRRUUUXXX[[[^^^___```aaabbbcccdddeee___```bbbeeeiiimmmppprrrooouuuzzz{{{{{{uuunnngggccc```^^^aaagggqqq{{{___JJJAAA@@@BBBDDDDDDDDDDDDEEEEEEEEEEEECCCFFFGGGGGGGGGIIINNNRRR[[[aaaiiirrr{{{xxxjjj___UUUTTTMMMIIIKKKIIITTTkkkxxxjjjccc___[[[WWWWWWUUUSSSPPPMMMJJJIIIJJJHHHEEEEEEGGGIIIJJJJJJIIIEEE???888222///......,,,,,,++++++***)))))))))((((((((((((***,,,...///...------,,,++++++******++++++,,,---000333555777333333111000///---,,,,,,((())))))((('''''')))+++***)))))))))***,,,...///)))******+++***)))(((''')))***+++,,,,,,+++***)))'''(((***++++++)))(((&&&)))+++------------///111111///---...000222333333000//////...---,,,,,,,,,------......//////000000444444555555666888999:::<<<<<<<<<<<<===>>>@@@@@@BBBCCCEEEGGGIIIJJJKKKKKKOOOQQQSSSTTTTTTUUUWWWYYY^^^^^^___aaabbbdddeeeeeedddcccaaa______cccjjjooovvvxxxyyyzzz}}}yyyqqqkkkfffaaaaaaeeerrrzzzaaaKKKEEECCC???FFFGGGHHHIIIIIIIIIHHHGGGFFFFFFEEEEEEFFFHHHJJJKKKYYY^^^gggqqq{{{wwwlllddd\\\TTTNNNJJJMMMWWWccczzzllleee```]]]WWWWWWUUUSSSPPPMMMKKKIIIJJJHHHEEEEEEGGGHHHIIIIIIGGGDDD>>>888333111000000,,,,,,++++++***)))))))))((((((((()))***,,,.../////////...------,,,,,,+++)))))))))+++---000222444444444333222000///...---)))))))))(((''''''(((***))))))))))))***,,,...///,,,+++***)))))))))******))))))(((''''''((())))))((((((''''''''''''(((((()))***,,,,,,,,,,,,...000111///......000222333222000000//////...------,,,---.........///000000111444444444555666888999:::<<<<<<<<<===>>>???@@@AAABBBCCCEEEGGGIIIJJJKKKKKKOOOQQQSSSTTTTTTUUUXXXYYY]]]^^^^^^______```aaaaaaaaaaaa___^^^___cccjjjooouuuvvvxxxzzz|||xxxtttpppmmmmmmpppttt|||dddNNNGGGCCC???FFFGGGHHHIIIIIIIIIHHHGGGFFFEEEEEEEEEFFFHHHJJJKKKTTTYYYbbbllluuu{{{qqqhhh]]]TTTNNNNNNWWWaaa{{{llleee```\\\WWWWWWUUUSSSPPPNNNKKKJJJKKKHHHEEEEEEFFFGGGHHHGGGEEEBBB>>>888444222111111,,,,,,++++++***)))))))))))))))))))))+++---///000111000000//////...------(((((()))***,,,...111222555555444444222111///...*********)))'''&&&''')))))))))))))))***,,,---......---***)))(((***+++---+++***'''&&&&&&''')))+++((('''%%%$$$$$$%%%'''(((((()))++++++***+++---///111///...///111222222222111000000//////......---............///000111222333444444555777888:::;;;=========>>>???@@@AAABBBCCCDDDEEEGGGIIIJJJKKKKKKOOOQQQSSSTTTTTTVVVXXXZZZ\\\\\\\\\\\\\\\]]]]]]^^^_________^^^```dddjjjooosssuuuwwwyyyzzz}}}{{{zzzxxxwwwwwwuuu|||fffOOOHHHDDD@@@FFFGGGHHHIIIJJJIIIHHHHHHEEEEEEEEEEEEFFFHHHIIIKKKPPPUUU]]]gggqqq|||xxxjjj^^^TTTQQQVVV___{{{yyyjjjbbb]]]YYYWWWWWWUUUSSSQQQNNNLLLJJJKKKIIIFFFDDDEEEFFFGGGFFFEEECCC???:::666222000///,,,,,,++++++***)))))))))))))))))))))+++---///000222222111111000/////////*********+++---///111222444444444444333111///...***++++++)))'''&&&&&&((()))))))))***++++++,,,------,,,,,,+++++++++,,,---,,,+++******)))******+++%%%%%%$$$###$$$%%%&&&'''((()))***))))))***---///111///...///111222222111111111000000/////////...///......//////111222333444444444555777888:::;;;=========>>>???AAABBBCCCCCCDDDFFFHHHIIIKKKKKKKKKNNNPPPSSSTTTUUUVVVXXXZZZZZZZZZZZZZZZ[[[\\\^^^___bbbbbbbbbaaabbbeeejjjnnnrrrtttwwwyyyzzz{{{~~~~~~}}}zzzeeeNNNFFFEEECCCEEEFFFHHHIIIJJJIIIIIIHHHEEEEEEEEEEEEFFFHHHIIIKKKPPPTTT\\\eeeooo{{{vvvggg[[[UUUVVV\\\qqqxxxiiibbb\\\XXXWWWVVVUUUTTTQQQOOOMMMKKKLLLIIIFFFEEEFFFGGGGGGGGGGGGEEEAAA<<<777222...,,,,,,,,,++++++***)))))))))))))))))))))***,,,///000222222222111000000//////++++++***+++,,,...000111111222333333222000...---)))++++++***(((&&&&&&'''((())))))***++++++++++++***+++---...///---,,,***)))***,,,---,,,+++)))'''"""###%%%&&&&&&&&&%%%%%%((()))))))))(((***---///000//////000111222111000000000000000//////////////////...///000222444555555555555555666888999:::<<<<<<===>>>???AAACCCDDDCCCDDDFFFHHHJJJKKKLLLLLLNNNPPPRRRTTTUUUVVVYYY[[[YYYYYYYYYZZZ\\\^^^aaacccggghhhgggffffffgggjjjmmmrrrtttwwwyyyyyy{{{}}}dddKKKDDDEEEFFFEEEFFFGGGIIIJJJJJJIIIIIIFFFFFFEEEFFFGGGHHHJJJKKKOOOSSSZZZbbblllxxxqqqdddZZZXXXZZZdddxxxyyyjjjccc^^^ZZZWWWVVVUUUTTTRRROOOMMMLLLLLLIIIFFFFFFGGGHHHIIIHHHGGGEEEBBB===888222---+++,,,,,,++++++***)))))))))((((((((((((***,,,...///222111111000000///......******))))))***,,,---...///000111222111///---+++(((***+++***((('''''''''((())))))***++++++******(((***---000000...+++)))&&&(((+++,,,,,,)))&&&###"""$$$&&&((()))(((&&&%%%)))))))))((((((***---000000000///000222222000///////////////////////////000/////////000222555777666666666666666777888888;;;<<<<<<===???AAACCCDDDCCCEEEFFFHHHJJJKKKLLLLLLMMMPPPRRRTTTUUUVVVYYY[[[ZZZYYYYYYZZZ]]]```dddfffkkkllllllkkkiiijjjkkkmmmrrrsssuuuvvvwwwyyy|||gggLLLCCCDDDFFFDDDEEEGGGIIIJJJJJJJJJIIIGGGGGGGGGGGGHHHJJJKKKLLLNNNQQQVVV]]]gggsss~~~nnnaaa[[[ZZZZZZiii}}}wwwiiibbb]]]ZZZWWWVVVUUUTTTRRRPPPNNNMMMLLLIIIGGGFFFHHHJJJKKKKKKEEEDDDBBB>>>999333///,,,,,,,,,++++++***)))))))))''''''''''''(((+++---...000000000///......------++++++******+++,,,---......///111222111///---+++''')))******)))(((((((((((((((***++++++******)))(((***,,,---...---+++***((()))***+++***(((&&&$$$%%%&&&'''(((((()))))))))*********)))(((***...111000000000111222222000...........................111000//////000333666888888888777666666666666666::::::;;;<<<>>>@@@BBBCCCDDDEEEGGGIIIJJJKKKLLLLLLMMMOOORRRTTTUUUWWWYYY[[[\\\[[[ZZZ[[[]]]```ccceeekkklllmmmmmmllllllmmmooopppqqqrrrssstttwww|||nnnQQQEEEDDDDDDDDDEEEGGGIIIJJJJJJJJJIIIIIIHHHHHHHHHIIIKKKMMMNNNNNNPPPTTT[[[dddppp|||yyyiii___[[[WWW___lllyyytttggg```[[[XXXWWWVVVVVVTTTRRRPPPNNNMMMKKKIIIGGGGGGIIIKKKLLLLLLBBBBBBAAA>>>:::555000---,,,,,,++++++***)))))))))&&&&&&&&&&&&(((***,,,---/////////...------,,,,,,......---,,,---...///000...000111222222000---+++&&&(((******)))(((((()))((((((***++++++***))))))*********++++++,,,,,,,,,,,,,,,,,,+++***))))))((()))((('''&&&''')))+++---*********)))(((***...222000000000111222222000...---------...............111000//////000333666999999999777666555555555555999::::::<<<>>>@@@BBBCCCDDDEEEGGGIIIJJJLLLLLLMMMMMMOOORRRTTTUUUWWWYYY\\\^^^]]][[[[[[\\\___bbbdddiiikkkmmmmmmmmmmmmooopppnnnooopppppprrruuu{{{}}}tttVVVHHHDDDBBBDDDEEEGGGIIIJJJJJJJJJJJJIIIIIIIIIIIIJJJLLLMMMOOOOOOQQQUUU[[[cccooo|||nnnaaa\\\WWW[[[bbbkkkvvvpppfff___ZZZXXXWWWXXXYYYYYYVVVRRRNNNKKKLLLIIIFFFDDDEEEFFFGGGGGGJJJFFF@@@;;;777333///,,,+++************************(((&&&$$$$$$%%%''')))+++---...000000///---,,,))))))))))))***+++------111///.........---***((()))((((((''''''''''''((()))))))))***+++++++++,,,)))))))))(((((((((((((((&&&&&&''''''''''''&&&&&&***))))))(((''''''&&&&&&(((((((((((()))***+++,,,---///000111111000///---000//////............///+++,,,---///000222333444555444444444555666888999<<<======???@@@AAABBBBBBDDDFFFHHHIIIJJJKKKNNNQQQKKKMMMPPPQQQRRRSSSVVVXXX]]]^^^___aaabbbccccccccchhhjjjlllnnnpppoooooonnnooonnnnnnppptttxxx{{{|||___JJJCCCAAA@@@BBBEEEFFFFFFFFFHHHIIIHHHKKKNNNQQQQQQPPPOOONNNUUUSSSRRRVVV```lllxxx~~~{{{jjj___SSSVVVYYY```mmmlllccc^^^ZZZXXXWWWXXXYYYXXXUUUQQQMMMJJJHHHEEECCCCCCEEEHHHJJJJJJGGGDDD???;;;888444000...,,,,,,++++++***************(((&&&%%%%%%&&&(((***+++,,,---...///...------************+++,,,,,,---+++******,,,...///...---******)))''''''&&&''''''((((((((()))******+++++++++++++++************)))111111///---***'''%%%$$$(((((((((((((((((((((((((((((((((((()))***+++,,,,,,---///000111000///...000000///............///------...///000111111222444444444444555777888999<<<<<<===???@@@AAABBBBBBBBBDDDFFFGGGGGGIIILLLOOOMMMOOORRRSSSTTTUUUXXXZZZ[[[\\\]]]^^^`````````aaafffhhhjjjmmmnnnooonnnnnnpppooooooqqqtttxxx{{{}}}gggNNNDDDBBBCCCEEEGGGHHHHHHHHHIIIKKKJJJPPPWWWYYYUUUQQQPPPQQQTTTRRRQQQUUU^^^jjjuuu|||pppdddWWWXXXYYY___kkk~~~{{{hhh```\\\ZZZYYYYYYZZZZZZYYYVVVRRRMMMKKKGGGEEECCCCCCFFFHHHJJJJJJEEEBBB>>>:::888555222///...------,,,+++******)))***)))'''&&&&&&''')))***++++++,,,,,,,,,---------,,,+++++++++++++++,,,,,,)))((()))+++...000///...+++***)))((('''&&&&&&&&&''''''(((((()))******+++---------,,,,,,+++++++++''''''((())))))))))))(((&&&&&&'''(((((()))******)))))))))))))))***+++,,,+++,,,...000111111000000000000000//////............////////////000000000444444444444555777888999;;;<<<===???AAABBBBBBBBBBBBDDDEEEFFFGGGIIILLLNNNOOOQQQTTTUUUVVVWWWYYY[[[[[[[[[]]]^^^____________dddeeehhhkkkmmmnnnnnnnnnppppppppprrrtttxxx|||~~~}}}yyyuuuvvvyyypppRRRFFFCCCCCCFFFHHHIIIIIIHHHIIIJJJJJJSSS\\\]]]VVVPPPOOOQQQQQQPPPPPPSSS[[[fffqqqxxxxxxkkk\\\ZZZYYY]]]iii{{{wwweee___\\\[[[\\\\\\\\\\\\ZZZWWWSSSOOOLLLKKKIIIFFFEEEFFFHHHHHHGGGEEEBBB>>>:::777444111...//////...---+++***))))))***)))(((''''''(((***++++++*********+++,,,---...,,,++++++************+++---,,,+++,,,------+++)))***)))((((((((((((((((((''''''((()))***++++++,,,......------,,,,,,++++++!!!$$$''')))++++++'''''''''((())))))*********)))))))))******+++,,,+++,,,...000222222333333000000000000//////...---------......///000000000333333444555666777888999:::;;;===???AAABBBBBBBBBDDDEEEGGGHHHIIIKKKNNNPPPPPPRRRTTTUUUVVVWWWYYY[[[\\\]]]^^^```aaaaaaaaaaaabbbdddfffiiikkkmmmmmmnnnpppqqqrrrsssuuuxxx|||{{{xxxzzzzzz}}}{{{vvvsssrrroookkkjjjmmmqqqxxxsssSSSFFFDDDAAADDDGGGHHHGGGFFFGGGGGGJJJOOOUUUVVVRRRNNNNNNOOOOOOOOOOOORRRXXXaaalllssssssaaa\\\ZZZ]]]gggxxxvvveee```^^^]]]]]]ZZZZZZYYYXXXUUUQQQNNNLLLLLLJJJHHHGGGHHHHHHHHHGGGGGGCCC>>>:::777333///,,,//////...---+++***)))))))))(((((('''((()))***+++******)))******,,,---...+++******)))))))))******///...---------,,,***(((((((((((((((((()))***+++((())))))***,,,------......------,,,++++++******)))))))))))))))(((''''''))))))))))))))))))))))))******************+++,,,,,,---///111222444444555111111111111000///...---++++++,,,...///111222222222222444555777888999999999;;;===@@@BBBBBBBBBBBBCCCEEEGGGHHHIIIJJJMMMPPPPPPRRRTTTUUUUUUVVVXXXZZZ\\\]]]^^^```aaabbbbbbccccccdddfffhhhkkklllnnnnnnoooqqqrrrssstttwww|||vvvssssssmmmpppsssvvvwwwwwwuuutttqqqmmmkkkkkkhhhdddccceeehhhoooxxxpppRRRFFFDDDAAADDDGGGIIIHHHGGGGGGGGGKKKJJJJJJKKKMMMNNNNNNMMMMMMNNNOOOPPPUUU]]]gggooo~~~zzzhhh```\\\___hhhwwwwwwgggbbb___]]]\\\VVVUUUUUUSSSQQQNNNKKKJJJJJJIIIGGGGGGIIIJJJIIIHHHGGGCCC>>>:::666333///,,,...------,,,+++******)))''''''''''''((()))******))))))***+++,,,---------+++******)))******++++++...---,,,---......---+++(((((((((((()))***++++++))))))***+++,,,...//////------,,,+++******))))))---,,,,,,+++***((('''&&&))))))))))))))))))))))))++++++*********++++++,,,---...///000222333444555111111222222111///---,,,******,,,---///111222333111222444666777888999999888:::===@@@BBBCCCCCCBBBAAACCCDDDEEEFFFHHHKKKMMMOOOQQQSSSTTTTTTUUUWWWYYYYYYZZZ\\\^^^```bbbcccccceeefffgggiiikkkmmmnnnooonnnpppsssssssssvvv{{{wwwqqqqqqfffgggiiijjjjjjjjjhhhggghhheeeccccccaaa]]]\\\^^^dddkkkssszzznnnRRRFFFDDDAAAEEEIIIKKKKKKKKKJJJKKKMMMIIIFFFGGGLLLOOOOOOMMMKKKMMMOOOPPPRRRYYYccckkkzzzqqqgggaaadddkkkvvvyyyiiiccc___\\\ZZZTTTTTTSSSRRRPPPNNNLLLKKKJJJHHHGGGFFFGGGGGGFFFDDDEEEAAA===999666333000---,,,,,,++++++************%%%&&&&&&''''''((())))))((()))+++,,,---...------++++++++++++,,,---......---,,,,,,...000000///...+++******)))(((((())))))(((((()))***,,,---...///......---,,,+++***)))(((&&&'''((()))************((((((((()))******++++++,,,++++++******+++++++++---------...///111222333111222333333111///---,,,++++++,,,---...000000111000111444666888999999999777:::===AAACCCCCCCCCBBBAAABBBDDDEEEFFFHHHKKKMMMPPPRRRTTTTTTTTTUUUWWWYYYXXXZZZ\\\___bbbdddeeefffiiiiiiiiikkklllnnnooopppmmmpppssssssrrrtttzzzzzzsssqqqddddddcccbbbaaa``````___aaa]]][[[]]]\\\XXXXXX[[[ccchhhoootttzzzpppUUUGGGBBB@@@DDDHHHLLLLLLLLLLLLLLLLLLJJJIIIJJJLLLMMMMMMLLLKKKMMMOOOOOOQQQWWWaaaiiiuuu}}}|||ppphhhiiimmmtttyyyjjjddd___ZZZXXXUUUUUUUUUTTTRRRQQQOOONNNMMMJJJHHHFFFEEECCC@@@>>>BBB???<<<999777444222///+++*********************%%%%%%&&&&&&'''(((((()))''')))+++...//////...---,,,,,,,,,---...///000111///......///000000///---...---+++***((('''&&&&&&&&&'''(((***+++,,,......///......---+++***))))))))))))***+++++++++++++++&&&&&&''')))***+++------,,,,,,++++++***+++++++++,,,,,,,,,,,,---///000111111222333333222000---+++---------.........//////000111444666888999999999777999===AAACCCDDDCCCBBBCCCDDDFFFGGGHHHJJJMMMOOOQQQSSSTTTUUUUUUVVVWWWYYYZZZ[[[^^^bbbeeegggiiijjjkkkkkkkkklllmmmnnnpppqqqlllooorrrrrrqqqssszzz}}}tttrrreeecccbbb___^^^]]]\\\\\\\\\XXXWWWYYYYYYWWWXXX[[[bbbggglllpppttt~~~sssXXXIIIAAA===AAAFFFJJJKKKKKKKKKKKKIIIKKKMMMMMMKKKIIIIIIJJJJJJMMMOOOPPPPPPVVV```gggpppyyyvvvlllmmmooosss|||llleeeaaa\\\ZZZYYYXXXVVVTTTSSSPPPLLLIIIMMMJJJGGGFFFGGGJJJLLLMMMGGGEEEAAA===888333000......---,,,+++************%%%%%%&&&'''(((((('''''')))+++...000222222111000------,,,+++,,,---...///---...///000000///......******+++++++++******)))+++***)))(((((()))******---,,,***)))))))))*********)))&&&&&&'''((('''&&&'''''''''(((((()))***+++***++++++,,,,,,+++++++++(((((()))***,,,...000111333222000///---,,,,,,,,,......//////000111111222222222222333444555666777999:::<<<>>>@@@AAABBBBBBDDDEEEGGGIIIJJJKKKLLLLLLPPPRRRUUUVVVVVVVVVWWWYYYYYY[[[^^^aaacccdddeeeeeehhhkkkmmmnnnmmmmmmnnnppprrrssstttuuuuuuwww{{{~~~~~~xxxpppjjjfff```^^^^^^^^^\\\ZZZ\\\YYYUUUSSSUUUXXX[[[\\\bbbeeekkkqqqyyy}}}ZZZHHHEEEBBBCCCDDDGGGJJJKKKJJJIIIIIIJJJJJJKKKKKKJJJIIIIIIKKKLLLLLLLLLLLLQQQZZZ```lllttttttooorrryyy|||llleee```\\\YYYZZZYYYWWWVVVTTTRRRNNNJJJMMMJJJGGGFFFHHHJJJLLLMMMFFFDDD@@@<<<777333///---...---,,,+++************&&&&&&&&&'''''''''((((((((()))+++---////////////...---,,,,,,,,,,,,---...---...///000000000///...,,,+++++++++******))))))))))))(((((((((***+++,,,---,,,+++***))))))***+++...---,,,,,,------,,,***+++***)))((((((''''''(((++++++,,,,,,,,,+++******))))))***+++---///111222222222111000000/////////******+++,,,...///000000222222222333444555666777999:::<<<>>>@@@AAABBBBBBEEEFFFGGGIIIKKKLLLMMMMMMOOOQQQTTTUUUUUUUUUVVVXXXYYY[[[^^^aaadddfffhhhiiihhhjjjlllmmmmmmmmmnnnooopppqqqrrrssstttvvvyyy|||~~~|||uuunnniiiccc```___^^^\\\YYY\\\YYYUUUTTTUUUXXX[[[\\\eeehhhnnnuuu|||cccMMMGGGCCCCCCDDDFFFIIIKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHKKKMMMMMMLLLLLLPPPXXX^^^jjjrrr}}}yyyzzz}}}llleee```[[[YYY[[[ZZZXXXWWWUUUSSSOOOLLLLLLJJJGGGGGGHHHKKKLLLLLLEEECCC???;;;666222///------,,,+++***************''''''&&&%%%&&&'''((()))))))))***,,,---...///000//////---,,,,,,,,,,,,,,,---...///111111111000///...---+++***)))))))))***(((((((((((()))+++---...,,,,,,+++*********++++++/////////000111000...,,,++++++***)))((((((((((((+++,,,,,,,,,+++***))))))******+++,,,---///111222222222222222222222333333......//////000000111111222222222333444555666777999:::<<<>>>@@@AAABBBBBBEEEFFFHHHJJJLLLMMMNNNNNNNNNPPPSSSTTTTTTUUUVVVXXX[[[[[[]]]```dddgggjjjlllhhhjjjlllmmmlllmmmnnnooooooppprrrssstttvvvyyy|||}}}|||uuupppjjjfffeeedddaaa^^^___\\\XXXWWWYYY\\\^^^___jjjnnnttt{{{|||rrrWWWIIICCCBBBCCCEEEHHHJJJJJJIIIIIIJJJJJJJJJJJJJJJJJJJJJMMMNNNNNNMMMLLLOOOUUUZZZfffnnnyyynnnfffaaa]]][[[[[[ZZZXXXWWWUUURRRNNNKKKKKKIIIHHHHHHIIIKKKKKKKKKDDDBBB???:::666222...---,,,,,,+++***************)))'''&&&%%%%%%&&&((()))++++++,,,---...000111222000///...---,,,++++++***---...///111111111000000000...,,,)))(((((()))******))))))((()))***,,,---,,,,,,,,,+++++++++,,,,,,,,,,,,---...000///,,,***(((((((((((()))***+++,,,++++++,,,++++++***)))(((+++++++++,,,...000111222222222333333333333222222333222222111111000//////222222222333444555666777999:::<<<>>>@@@AAABBBBBBEEEFFFHHHJJJLLLNNNOOOOOOOOOQQQTTTUUUUUUVVVWWWYYY]]]]]]^^^___bbbeeehhhjjjgggiiikkklllllllllmmmnnnppprrrtttvvvwwwxxx{{{~~~}}}~~~zzzuuurrrqqqoookkkhhhdddaaa^^^]]]___aaaccccccnnnrrrxxx~~~wwwaaaJJJCCCBBBBBBCCCFFFIIIJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLNNNOOOOOONNNLLLMMMRRRVVVcccjjjttt~~~ooohhhccc___^^^ZZZYYYWWWVVVTTTRRRNNNKKKJJJIIIHHHIIIJJJKKKKKKJJJCCCAAA>>>:::666222///---++++++******))))))******)))(((&&&%%%%%%&&&''')))+++++++++,,,...///111222000000///...,,,+++***))),,,---///000111111111000111///,,,***))))))******---,,,+++)))))))))******,,,,,,,,,---------,,,,,,******+++,,,...---+++(((((((((((())))))***+++,,,++++++++++++******)))(((++++++,,,---...///111222333333333333222111000///........................222222222333444555666777999:::<<<>>>@@@AAABBBBBBEEEFFFHHHJJJLLLNNNOOOPPPPPPRRRUUUVVVWWWXXXYYY[[[___^^^^^^___```bbbdddffffffhhhkkkkkkkkkkkklllnnnoooqqqtttvvvwwwyyy{{{~~~|||~~~~~~~~~|||vvvrrrfffdddaaaaaabbbeeeffffffmmmqqqwww{{{}}}tttxxxkkkLLLDDDBBBAAABBBEEEHHHJJJJJJJJJJJJIIIIIIIIIJJJKKKLLLNNNOOOPPPOOOLLLLLLOOORRR___fffpppyyyppphhhdddaaa```ZZZYYYWWWVVVTTTRRRNNNJJJIIIHHHHHHJJJLLLLLLJJJIIICCCBBB???;;;777333000...+++******)))))))))******)))((('''&&&%%%&&&''''''(((((()))+++,,,---...////////////...---,,,***)))+++,,,...///000000000000///...,,,+++*********+++///---,,,***)))))))))))),,,,,,---.........------+++***+++,,,......,,,***,,,,,,+++***))))))))))))))))))***************)))+++++++++,,,---///000111222222333333222000///...,,,,,,---///000222333333222222222333444555666777999:::<<<>>>@@@AAABBBBBBDDDEEEGGGJJJLLLNNNOOOOOOPPPRRRUUUWWWXXXYYYZZZ\\\____________```aaabbbcccfffhhhjjjkkkjjjkkklllmmmlllooorrruuuvvvwwwzzz||||||~~~xxxhhhfffdddccceeeggghhhhhhjjjnnnsssxxx{{{}}}xxxttt|||rrrOOODDDBBB@@@@@@CCCGGGIIIKKKHHHGGGFFFFFFGGGHHHJJJKKKMMMOOOQQQOOOLLLKKKMMMPPPZZZaaajjjttt|||nnngggdddaaaaaa[[[ZZZXXXWWWUUUSSSOOOKKKHHHHHHIIIKKKLLLLLLJJJHHHDDDBBB???<<<777444111///******))))))))))))******(((((('''''''''&&&&&&&&&&&&(((***,,,---......---......///......,,,+++***)))+++,,,...///000//////---------,,,,,,+++++++++...---+++***)))******++++++,,,---...//////...------,,,+++,,,...///...---,,,,,,+++***))))))))))))'''((()))******++++++***++++++++++++,,,...///000000111222333333222000///000000111222333333444444222222222333444555666777999:::<<<>>>@@@AAABBBBBBBBBDDDFFFIIIKKKMMMNNNOOOOOOQQQUUUVVVWWWXXXZZZ\\\^^^___```aaabbbccccccccceeegggjjjjjjjjjjjjkkkmmmkkknnnrrruuuvvvxxxzzz{{{{{{{{{mmmkkkiiiiiijjjlllmmmllljjjnnnuuu{{{yyyxxxwwwSSSDDDAAA??????BBBFFFIIIKKKHHHHHHGGGFFFGGGIIIKKKLLLLLLOOOQQQOOOLLLKKKLLLNNNUUU[[[eeennnvvv~~~lllfffcccaaa```]]][[[YYYXXXWWWTTTPPPMMMHHHHHHIIIKKKMMMLLLJJJHHHDDDCCC@@@<<<888444222000***)))))))))))))))******''''''(((((('''&&&%%%%%%'''))),,,...000000///...---......///...---+++***)))***,,,.../////////...,,,,,,---------,,,++++++,,,+++*********+++,,,---+++,,,.../////////......---,,,***+++---.........))))))))))))***+++,,,---&&&'''(((***++++++++++++*********+++,,,---...///...000222444444444333222333222111000///---,,,,,,222222222333444555666777999:::<<<>>>@@@AAABBBBBBBBBCCCEEEHHHKKKMMMNNNOOONNNPPPSSSUUUVVVWWWYYY[[[\\\^^^```ccceeeeeeeeeeeeeeegggiiijjjjjjjjjkkklllmmmppptttwwwyyyzzz|||}}}{{{~~~rrrpppnnnnnnppprrrrrrqqqmmmrrryyy{{{yyyWWWDDDAAA>>>>>>AAAFFFIIIKKKLLLKKKJJJIIIJJJLLLNNNPPPKKKNNNQQQPPPMMMKKKLLLNNNQQQXXXaaajjjrrr|||}}}lllfffaaa^^^]]][[[[[[ZZZYYYXXXTTTOOOKKKJJJIIIHHHIIIJJJJJJHHHFFFCCC???;;;:::;;;888222---000///---***'''''''''(((((((((((((((((()))******((((((***+++,,,------...---------,,,+++***)))(((++++++,,,---------,,,,,,((()))***+++,,,+++******------,,,+++*********++++++,,,............,,,+++++++++++++++++++++++++++,,,+++***)))((((((((((((%%%''')))***)))((())))))++++++++++++,,,---......333333222222222222222222333333333222222111111111111111111111222444666777999;;;<<<======>>>AAACCCCCCEEEHHHIIIJJJJJJLLLMMMPPPRRRUUUWWWYYYZZZ[[[[[[```______bbbfffhhhgggeeejjjiiiiiiiiijjjlllnnnooorrrsssuuuuuuuuuvvvxxxzzz{{{|||~~~vvvtttqqqrrrtttuuusssppptttxxx```GGG>>>???AAA>>>DDDMMMLLLIIIJJJKKKLLLLLLMMMLLLLLLNNNNNNMMMLLLKKKJJJIIIIIINNNTTT]]]eeennnxxx~~~}}}~~~}}}llleeeaaa]]]\\\XXXWWWWWWXXXWWWUUUQQQMMMJJJIIIHHHIIIJJJJJJHHHFFFCCC???<<<;;;;;;888222------+++((()))++++++(((%%%'''&&&&&&&&&''''''((()))'''((()))+++,,,,,,------,,,,,,,,,,,,+++***)))(((***++++++,,,,,,,,,,,,,,,---,,,+++***))))))******,,,,,,+++***************,,,,,,------------,,,,,,,,,,,,++++++++++++++++++------,,,,,,+++,,,,,,,,,''')))+++,,,+++******+++,,,,,,,,,,,,---...//////000000000000000000000000333333333222222222111111111111222222333555666777888:::;;;<<<<<<===@@@BBBCCCFFFHHHJJJJJJKKKLLLNNNPPPQQQSSSUUUWWWYYYZZZZZZ[[[[[[\\\```eeeiiiiiihhhgggggghhhiiikkknnnppprrrsssuuuvvvwwwwwwxxxzzz||||||}}}|||yyyvvvvvvwwwwwwtttqqqrrruuu}}}{{{{{{gggMMMBBBAAACCC@@@DDDLLLLLLJJJKKKKKKLLLLLLLLLLLLKKKOOOOOONNNMMMLLLKKKJJJJJJKKKQQQZZZccckkkuuu}}}llleee```]]][[[UUUUUUUUUWWWWWWVVVRRROOOJJJIIIHHHIIIJJJIIIHHHFFFCCC@@@===;;;:::777222---,,,)))''')))...///***$$$%%%%%%%%%%%%%%%%%%&&&'''&&&'''(((***++++++++++++,,,,,,,,,,,,+++***)))))))))******+++,,,,,,++++++111///,,,)))((((((***+++,,,+++******)))*********,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......***+++------,,,,,,,,,---,,,,,,,,,------...///000000000000000000000000000333333333333222222222222111222333444555666666666666888999:::;;;<<>><<<:::777222......+++******,,,---+++(((&&&%%%%%%$$$%%%%%%&&&&&&&&&'''((()))************+++++++++++++++***))))))((()))******++++++++++++///...,,,***))))))+++++++++******))))))*********---,,,************,,,---,,,,,,,,,,,,------------++++++***************++++++,,,...---,,,,,,,,,...,,,,,,+++,,,,,,---...///111111111111222222222222333333333333333333333333111222444555666666555555444666888999999;;;>>>@@@DDDFFFIIIKKKLLLMMMNNNPPPRRRRRRRRRSSSUUUXXXZZZ\\\]]]^^^___bbbdddfffffffffggghhhiiilllnnnqqqsssttttttvvvyyyzzzzzz{{{}}}~~~}}}~~~{{{wwwvvvssssssyyyvvvlllooo]]]IIIAAACCC@@@CCCIIIIIIMMMLLLKKKKKKJJJJJJJJJJJJOOOOOOOOOOOONNNMMMLLLKKKEEEKKKTTT\\\dddlllvvv}}}{{{jjjddd___\\\[[[ZZZZZZZZZZZZYYYVVVRRRNNNIIIHHHGGGHHHIIIIIIGGGEEECCCBBB???===:::666111...------,,,(((%%%%%%(((,,,''''''&&&&&&&&&&&&&&&'''&&&'''((()))))))))))))))******+++++++++***))))))(((((()))***+++,,,,,,+++***++++++,,,,,,++++++++++++***************++++++---,,,************,,,---,,,,,,---------.........------+++***)))(((''''''+++,,,---,,,+++***+++---************+++,,,---...000000111111111222222222333333333333333333333333111222444555666555444444333444666777888:::===@@@DDDFFFIIIKKKLLLMMMOOOQQQSSSSSSSSSTTTVVVYYY\\\]]]]]]___aaadddeeeggghhhiiikkkkkklllnnnooopppqqqqqqrrruuuxxxyyyzzzzzz|||}}}|||}}}|||wwwpppjjjkkkttt}}}nnniiimmm{{{hhhNNNAAABBB???AAAHHHIIIMMMLLLKKKJJJIIIIIIJJJJJJMMMMMMNNNOOONNNMMMKKKJJJEEEJJJQQQXXX___gggqqqxxxzzziiiccc```]]]\\\]]]\\\\\\[[[YYYVVVQQQMMMIIIHHHGGGHHHIIIHHHGGGEEECCCCCCAAA>>>:::555111///***,,,+++&&&%%%,,,)))(((((('''''''''''''''''''''((())))))))))))))))))***************))))))((((((***+++,,,,,,,,,,,,''')))***,,,,,,+++******+++++++++***++++++,,,---,,,,,,++++++++++++,,,,,,,,,------....../////////222000///---+++***))))))+++,,,,,,+++))))))***,,,))))))))))))***+++,,,------......//////000000000333333333333444444444444111222333333444444444333222444666777888:::===@@@CCCEEEHHHJJJKKKMMMOOOPPPRRRSSSTTTUUUWWWZZZ\\\]]]ZZZ]]]aaadddfffiiilllnnnnnnnnnooopppppppppooooooqqqssswwwyyyzzzzzz{{{}}}|||}}}uuunnneeeaaaggguuuqqqhhhhhhkkkxxxxxxXXXEEECCC@@@AAAGGGIIILLLKKKJJJIIIIIIIIIJJJKKKLLLMMMNNNOOOOOOMMMKKKJJJFFFJJJOOOSSSYYYaaalllttt~~~xxxhhhccc```^^^]]]]]]\\\[[[ZZZYYYUUUPPPLLLIIIGGGGGGGGGHHHHHHGGGEEECCCCCCBBB>>>:::555111///)))***)))&&&######'''+++)))((((((''''''&&&''''''(((((()))*********))))))))))))************))))))((()))***,,,------......******)))))))))))))))))),,,,,,++++++,,,------...,,,,,,------------,,,,,,,,,------...//////000000222222000///------,,,,,,,,,------+++))))))+++,,,************+++,,,------------......///000000111333333333444444444555555222222111111111222333333222333666777888:::>>>@@@AAADDDGGGIIIKKKLLLNNNPPPPPPRRRTTTVVVXXXYYYZZZ[[[XXX\\\aaadddfffhhhlllooonnnooopppqqqqqqqqqpppooopppssswwwzzzzzz{{{|||}}}}}}~~~wwwrrrjjjbbbaaajjjzzzkkkhhhkkkmmmxxxfffMMMHHHBBBBBBHHHKKKKKKJJJIIIHHHHHHIIIKKKLLLLLLMMMOOOPPPPPPNNNLLLKKKGGGIIIKKKNNNRRR[[[fffoooxxxwwwhhhcccaaa___^^^[[[ZZZYYYYYYXXXUUUPPPLLLHHHGGGGGGGGGHHHHHHFFFEEEDDDDDDBBB???:::444111000******))))))***+++,,,,,,)))((('''&&&&&&&&&&&&&&&((())))))************)))((())))))*********))))))))))))+++,,,---............,,,)))&&&%%%&&&'''))),,,,,,,,,,,,------...///,,,,,,...//////...,,,,,,---------...///000000111111000///...............---...---+++***)))+++---++++++++++++,,,---.........//////000111222222333333333333444444555555555222111000000000111222333222333666777888;;;>>>@@@AAACCCGGGIIIJJJKKKNNNPPPNNNPPPSSSVVVXXXYYYYYYYYYZZZ^^^bbbddddddeeehhhkkknnnooopppqqqrrrrrrqqqpppppptttxxx{{{{{{|||}}}}}}~~~|||yyyrrrggg```eeerrr}}}kkkjjjnnnppp{{{qqqSSSLLLEEECCCIIILLLJJJIIIHHHGGGHHHJJJLLLMMMMMMNNNPPPRRRRRRPPPMMMLLLGGGHHHIIIJJJNNNVVVccclllsss{{{rrrgggccc```___```^^^]]]\\\ZZZVVVQQQNNNIIIHHHGGGHHHJJJKKKJJJIIIDDDBBB@@@===;;;777222//////...,,,***))))))******(((((('''&&&&&&&&&&&&''''''((()))******)))((('''+++*********,,,,,,***((((((***,,,...000000000000...---+++))))))***+++,,,(((((()))+++------+++***111---))))))+++------+++,,,------***((()))---111333333444222///,,,++++++,,,,,,++++++,,,,,,---...---,,,,,,---......---+++,,,...000000000111333555444333111000///000000111111111111111222333444444222222333555777999;;;<<>>BBBDDDFFFHHHIIILLLOOORRRYYYXXXVVVVVVVVVWWWYYYZZZZZZ\\\^^^aaaeeehhhkkklllmmmlllkkknnnqqqtttsssrrrqqqtttwwwyyyzzz|||~~~{{{{{{}}}tttkkkhhhjjjnnnqqq}}}vvvjjjkkkpppsss|||{{{zzzpppSSSIIIIIIIIIHHHJJJKKKKKKLLLLLLLLLKKKKKKLLLOOORRRRRRPPPNNNNNNOOOKKKKKKIIIHHHJJJPPPXXX^^^iiioooxxxqqqfffaaa___]]][[[ZZZZZZXXXUUUQQQMMMFFFFFFEEEFFFHHHHHHGGGFFFDDDBBB???===;;;777222///))))))((((((((()))+++,,,((('''&&&&&&%%%%%%&&&&&&&&&'''(((***++++++++++++---+++******+++,,,,,,+++(((***,,,///111333444444//////...---+++***))))))'''&&&&&&(((***+++***(((!!!'''...000...,,,---///---...///...---...///111000111222000---+++************))))))******+++,,,///---,,,,,,------,,,***,,,---//////...---///000444444333222222222333333333333222222111222222222555555666888:::<<<>>>???DDDDDDEEEEEEGGGLLLRRRWWW___\\\XXXUUUTTTVVVZZZ]]][[[\\\^^^aaaeeehhhjjjkkkjjjiiijjjllloooqqqrrrqqqrrruuuxxx{{{}}}~~~~~~wwwnnnjjjjjjlllmmmnnnqqquuuvvvwww|||tttmmmppptttwww|||zzztttxxxcccOOOIIIIIIKKKLLLLLLLLLLLLLLLLLLLLLLLLMMMOOOQQQQQQPPPOOOOOOOOOMMMLLLJJJHHHHHHKKKQQQVVVaaagggqqqyyytttgggaaa___[[[ZZZYYYYYYWWWUUUPPPMMMFFFFFFFFFGGGHHHHHHGGGEEECCCAAA???===:::777222///+++***)))(((((()))***+++******)))(((((((((((()))&&&&&&((()))+++,,,------...,,,******,,,---...---)))***,,,///111333555666000000///...,,,***((('''(((''''''(((***+++***)))###''',,,///...---------,,,---............///000111222222111...,,,++++++,,,,,,++++++,,,,,,---...///---,,,+++,,,,,,+++***---///000///------...///444444333333444444444444444444333222111111111111555555666777999<<<>>>???CCCCCCDDDEEEHHHMMMSSSXXX^^^\\\XXXUUUTTTWWW[[[^^^\\\]]]___bbbeeegggiiikkkiiiiiijjjlllnnnpppqqqrrrwwwzzz}}}}}}tttmmmiiihhhhhhhhheeeeeeeeeggghhhlllvvvwwwqqqrrrvvvxxx}}}wwwtttzzzqqqTTTGGGGGGKKKNNNMMMMMMMMMMMMMMMMMMMMMNNNOOOQQQQQQPPPPPPOOOOOONNNMMMKKKIIIHHHJJJNNNRRR[[[bbbkkkttt|||ooobbb\\\ZZZ[[[ZZZYYYXXXWWWTTTOOOLLLGGGGGGGGGHHHJJJIIIGGGEEEBBB@@@>>><<<:::777222///...---+++***))))))************)))(((((((((((()))%%%&&&'''(((***,,,---......,,,+++,,,...//////...)))***,,,...111333555666111111000///---+++)))'''***(((((()))+++,,,,,,+++,,,***)))***,,,---,,,*********+++,,,---......---222333444222000---------,,,,,,++++++,,,,,,---...///---+++***+++,,,++++++///000111000...---...///333333333444555555555555444444333222111111111111333333444666888:::<<<===???BBBEEEGGGJJJNNNRRRVVVWWWWWWVVVUUUWWWYYY[[[]]]]]]^^^___bbbdddgggiiijjjhhhiiikkkmmmoooqqqrrrtttzzz|||~~~zzzuuuooojjjggggggfffeeebbb^^^\\\^^^___aaakkkuuu}}}vvvtttuuuwww}}}}}}uuuqqq{{{]]]IIIGGGLLLNNNMMMMMMLLLMMMNNNOOOOOOPPPPPPPPPPPPQQQQQQPPPOOONNNNNNMMMJJJIIIJJJMMMPPPXXX___hhhqqqyyy~~~wwwkkkbbb]]][[[]]]\\\ZZZYYYWWWTTTOOOKKKGGGGGGHHHIIIJJJIIIFFFDDDAAA@@@===<<<:::777222//////...,,,+++)))))))))***((('''&&&&&&%%%%%%&&&&&&%%%%%%&&&'''(((***,,,------,,,---...000111000...******+++---///222444666333222111///---+++***)))***)))((()))+++,,,,,,,,,111,,,''''''***,,,+++)))***(((((()))+++------,,,222333444333000///...///******))))))******+++,,,...,,,***)))+++,,,,,,,,,///000111000......///000111222333444555555555555333333222222111222222222222222333555777999;;;<<<===@@@EEEIIIKKKNNNQQQSSSRRRSSSTTTVVVXXXZZZ\\\]]]^^^^^^```bbbdddfffhhhiiihhhjjjmmmnnnoooqqqsssvvvyyy{{{}}}~~~~~~~~~yyyyyy|||vvvrrrmmmiiihhhggggggfffeee^^^[[[^^^___```hhhsss|||vvvuuuxxx}}}xxxmmmuuuiiiOOOIIILLLLLLLLLKKKKKKLLLNNNPPPQQQRRRPPPOOOPPPQQQRRRQQQOOOOOOOOONNNLLLJJJJJJMMMOOOUUU[[[dddlllsss{{{|||{{{yyyooohhhccc```^^^___]]][[[ZZZWWWSSSNNNJJJFFFFFFGGGIIIJJJHHHEEEBBBAAA???===;;;:::777222///---,,,+++)))))))))***+++'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))***,,,,,,,,,...000333222000---+++++++++,,,...000333444444222000...,,,,,,,,,,,,***((('''''')))+++,,,+++...,,,)))(((((()))***++++++(((&&&&&&***---------111222333222000.........******))))))******+++,,,---***((((((***---......---...//////------...000///000222444555555555555222222222111222222333333111222333444666999;;;<<<===@@@DDDGGGIIILLLOOOQQQRRRSSSTTTUUUWWWZZZ\\\^^^^^^___```bbbdddfffggghhhgggiiimmmnnnooopppsssvvvwwwyyy{{{}}}}}}}}}{{{vvvuuuvvvxxx}}}zzzvvvpppmmmkkkkkkkkkjjjllldddaaafffhhhhhhppp{{{zzzxxx{{{rrrvvvuuuVVVJJJKKKJJJJJJIIIJJJLLLNNNQQQSSSSSSPPPOOOOOOQQQRRRQQQPPPPPPPPPOOOMMMJJJIIIJJJKKKOOOUUU]]]eeelllsss|||~~~yyy}}}yyynnnfffbbb```^^^\\\```___\\\ZZZXXXSSSNNNJJJEEEEEEFFFHHHIIIGGGDDDAAA@@@???===;;;:::777333///***)))((((((((()))++++++(((((('''&&&&&&&&&&&&'''&&&%%%%%%%%%&&&((()))***+++,,,///222444333000---+++++++++,,,---///111333444222000---,,,,,,------)))'''&&&&&&(((***++++++)))+++---+++((('''***---,,,(((%%%&&&)))---......000111222111///------...,,,,,,++++++,,,,,,---...,,,***((((((***---...///+++,,,...---,,,,,,...///...000222444555555555555111111111111222333444444222222333555777999;;;<<>><<<:::666111---,,,+++***((('''&&&&&&&&&(((((('''''''''&&&&&&&&&******)))''''''&&&&&&&&&+++,,,...///111111000000************+++,,,---...000//////...------------)))(((((('''''''''((((((+++)))(((***...000///...+++---000222333222000///000---+++---222555333///,,,---//////---***&&&$$$,,,,,,,,,---------......------......///000000000111...,,,---111444444333///333666555111---,,,,,,///000111333555777888999:::===AAAEEEIIILLLNNNOOORRRUUUXXXYYYYYYWWWWWWWWW[[[]]]___aaaccceeeeeefffhhhjjjlllmmmmmmooorrrtttvvvyyy|||~~~~~~~~~yyyvvvuuuvvvyyy~~~|||xxxwwwwwwxxxxxxwwwwwwwwwxxx|||~~~}}}|||ZZZHHHHHHDDDHHHJJJKKKMMMPPPSSSTTTQQQRRRRRRRRRQQQOOOMMMLLLRRRQQQPPPNNNKKKHHHFFFDDDFFFLLLSSSYYY]]]dddmmmuuu|||ooolllfffaaa]]]\\\]]]^^^eeedddaaa]]]XXXSSSNNNKKKHHHJJJKKKJJJHHHFFFEEEEEECCCAAA>>><<<999555000---,,,+++***(((((('''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&'''((()))***---.../////////...,,,,,,******)))******+++,,,---000000000///---+++(((''')))(((((('''''''''((((((***)))((()))+++---,,,***&&&''')))+++,,,+++***)))+++(((''')))---///---***+++,,,---...---,,,***))),,,,,,,,,------------...------......///000000000111///...///222444555444///111444333111......//////000111333444666777888<<<>>>BBBEEEIIIKKKLLLMMMQQQSSSVVVWWWWWWVVVWWWXXX\\\]]]___```cccdddfffgggjjjkkklllllllllmmmppprrrxxxzzz}}}~~~}}}~~~~~~}}}~~~|||zzzzzzzzzzzzzzz}}}}}}||||||{{{{{{dddLLLFFFDDDFFFIIIKKKLLLOOOPPPPPPRRRRRRRRRQQQPPPOOONNNNNNNNNNNNMMMKKKHHHFFFCCCBBBDDDJJJPPPUUUYYY```iiipppwww~~~~~~iiifffbbb^^^\\\]]]___```ccccccaaa^^^YYYTTTOOOLLLIIIJJJKKKJJJGGGEEEEEEEEEEEEBBB>>>;;;888555111...+++***)))(((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%&&&'''((()))))),,,,,,---...---,,,+++******)))))))))))))))******000111111000///,,,***((((((((((((''''''(((((()))+++***))))))++++++***)))((())))))***++++++,,,,,,...+++***+++///000///,,,//////...------,,,++++++,,,,,,,,,,,,------------------......///000000000222000///000333555555444///000111111000///000222///000111222444555777777===???AAADDDGGGIIIJJJKKKOOOQQQSSSTTTTTTUUUXXXZZZ^^^^^^^^^___bbbdddggghhhkkklllmmmmmmllllllnnnpppzzz{{{||||||||||||~~~~~~~~~~~~|||{{{xxxwwwyyyyyyyyy~~~wwwXXXGGGDDDEEEHHHLLLNNNOOOOOOOOORRRQQQQQQPPPOOOOOOOOOOOOMMMMMMLLLKKKIIIFFFCCCBBBBBBFFFLLLPPPTTTZZZbbbhhhooowww~~~xxxgggddd```]]]\\\]]]```bbbaaaaaa```^^^ZZZUUUPPPMMMIIIJJJJJJIIIFFFDDDDDDEEEGGGCCC???;;;777444111///******))))))((()))))))))((((((((((((''''''''''''(((''''''&&&%%%%%%&&&&&&'''(((***+++,,,---,,,,,,***))))))(((((((((((()))++++++++++++***+++++++++(((((((((((((((((()))***,,,++++++,,,,,,------,,,------,,,,,,---...000111111000...///111222111///555333111...+++***))))))++++++,,,,,,,,,---------------......///000000000111000000111222333444444111111000/////////111222//////000222333555666666;;;===???BBBEEEHHHIIIJJJNNNOOOQQQSSSTTTVVVYYY\\\______^^^___aaadddgggiiikkklllnnnnnnmmmnnnppprrryyyzzzzzzzzzyyyzzz}}}xxxuuuuuussssssvvvwwwxxx}}}iiiMMMFFFEEEGGGMMMPPPPPPPPPRRRRRRQQQOOONNNMMMNNNOOOPPPOOOOOOOOONNNLLLJJJGGGEEEBBBEEEHHHKKKNNNTTT[[[aaaiiippp{{{~~~~~~tttgggddd___\\\ZZZ[[[]]]______``````^^^[[[VVVQQQNNNJJJJJJJJJHHHEEEDDDDDDEEEGGGCCC???;;;888555222///+++***)))))))))))))))***))))))(((((((((''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''')))***+++,,,++++++))))))(((((('''(((((((((((('''$$$######%%%''')))((((((((((((((()))******)))***+++,,,,,,---...///,,,+++******+++,,,...000...------------...---,,,555333000---+++*********+++++++++,,,,,,,,,------------......///000000000//////000111111111222222444222000///...///000000//////000111222444555555777999;;;???BBBFFFIIIKKKMMMOOOQQQSSSTTTWWW[[[]]]____________aaadddhhhjjjjjjlllnnnnnnooopppsssuuuwwwxxxxxxxxxwwwxxx{{{~~~xxxrrrrrrrrrpppqqquuuwwwxxx~~~zzzUUUGGGCCCCCCJJJNNNOOOPPPSSSRRRPPPOOOMMMMMMMMMNNNOOOOOOPPPQQQPPPOOOLLLIIIGGGCCCDDDEEEGGGJJJOOOUUUYYYdddkkkuuu|||ssseeebbb]]]YYYWWWWWWYYYZZZ^^^^^^___^^^[[[WWWRRROOOKKKKKKJJJGGGDDDCCCCCCDDDEEEBBB???<<<999666333000,,,+++***))))))))))))))))))))))))(((((((((''''''""""""###$$$%%%'''((()))))))))***+++***)))(((''')))((((((((((((((())))))///,,,)))'''%%%&&&((()))(((((((((((()))***++++++%%%''')))******+++---///,,,,,,++++++,,,---///000......------,,,,,,++++++000///...---,,,---......++++++++++++,,,,,,,,,,,,------......///000000000---///111111000000111222555333000//////000//////...///000111222333444444444555888;;;???DDDGGGIIILLLNNNRRRTTTUUUWWWZZZ\\\_________```ccceeehhhiiiiiikkkmmmnnnoooqqqtttvvvtttvvvwwwxxxxxxyyy{{{~~~~~~tttppprrrqqqppprrrvvvyyyzzzbbbMMMCCC???EEEJJJJJJMMMSSSSSSRRRQQQPPPOOONNNNNNNNNMMMNNNOOOPPPOOOLLLIIIGGGDDDCCCBBBCCCFFFKKKPPPSSS]]]dddoooyyyzzz|||rrreeebbb]]]YYYVVVWWWXXXZZZ\\\]]]______\\\WWWRRROOOKKKKKKJJJGGGDDDBBBCCCDDDBBBAAA???===;;;888444000---,,,+++***))))))(((((())))))))))))((((((((('''!!!""""""###$$$&&&((())))))******+++***)))((('''(((((((((((()))***++++++/////////...---,,,++++++(((((((((((()))***+++,,,&&&)))++++++)))))),,,...............///000111111000111000///...---------------------------......***++++++++++++,,,,,,,,,------......///000000000...000333333111000111222333000...///111222111///...//////000111222333333444444666888<<<@@@DDDFFFJJJMMMQQQTTTUUUVVVXXXYYY^^^___```bbbdddfffggghhhiiikkklllmmmmmmnnnqqqssssssuuuxxxzzzzzz{{{}}}~~~{{{qqqoooqqqrrrqqqtttxxx{{{|||wwwXXXJJJAAADDDGGGGGGLLLTTTVVVVVVUUUTTTSSSQQQOOONNNKKKMMMOOOPPPOOOLLLIIIGGGDDDBBB??????BBBFFFJJJMMMVVV]]]hhhrrr|||{{{yyyrrrfffccc^^^ZZZXXXYYY[[[\\\[[[]]]______\\\XXXSSSPPPKKKKKKJJJGGGCCCBBBCCCDDDAAA@@@???>>><<<999444111...---,,,***)))((((((((())))))))))))(((((((((((($$$$$$$$$###$$$$$$%%%%%%&&&''')))***+++,,,++++++(((((((((((()))+++,,,,,,&&&(((+++---...,,,***((((((((((((((()))***+++,,,***,,,...---+++***,,,...,,,,,,---......////////////000000///---++++++,,,.........------,,,++++++******+++++++++,,,,,,,,,------......///000000000...222555555222111222333000...---///222444222000......///000111222222333444555555777:::===AAABBBHHHLLLPPPSSSTTTUUUVVVWWW]]]^^^aaaccceeefffggggggjjjkkklllkkkkkkkkkmmmooorrruuuyyy|||}}}~~~xxxooonnnooosssrrruuuzzz|||}}}cccRRREEEFFFHHHHHHMMMVVVYYYYYYYYYXXXVVVSSSPPPOOOLLLNNNPPPQQQPPPNNNJJJHHHCCC@@@======???DDDGGGIIIQQQXXXbbbmmmvvvyyy|||~~~vvviiibbb\\\[[[ZZZXXXXXX[[[___^^^\\\[[[[[[XXXUUURRRNNNMMMKKKKKKJJJIIIGGGDDDAAAAAA@@@===999444000---((())))))******((('''&&&&&&'''((((((((('''%%%$$$%%%%%%$$$$$$###"""!!!!!!+++++++++++++++***)))(((%%%'''(((***++++++++++++---...///000///,,,)))'''+++***)))(((((())))))***---,,,,,,++++++,,,,,,---000///---,,,++++++,,,---222111///...---,,,++++++)))***+++------,,,,,,+++(((((()))***+++,,,,,,---111000///---...///111222///000222333444333111000111111111111111000000///000000000111222222333333111222333555888;;;>>>???EEEIIIMMMOOOOOOQQQUUUYYY`````````bbbdddfffiiikkkkkkllllllmmmnnnoooppppppwwwxxxyyyzzz|||~~~zzz{{{uuummmmmmqqqpppssszzzyyy___GGG@@@AAACCCJJJTTTWWWYYYZZZWWWRRRNNNMMMNNNNNNNNNOOONNNMMMKKKIIIHHHFFFDDD@@@===;;;===CCCGGGOOOPPPXXXcccnnnvvv|||yyyzzzwwwjjjccc\\\ZZZYYYXXXYYY\\\___]]]\\\ZZZYYYWWWSSSPPPLLLKKKIIIIIIIIIHHHEEECCCAAAAAA???===999444000---+++,,,,,,---,,,+++***)))''''''((((((''''''&&&%%%))))))(((((('''&&&&&&%%%)))***************))))))+++,,,,,,,,,+++***(((''',,,---...///...,,,)))'''++++++))))))((())))))***,,,,,,+++***************+++++++++,,,---///111333111000///...,,,,,,++++++'''((()))*********)))))),,,,,,,,,++++++++++++***...---,,,,,,,,,---...///111111333333333111///...000000111111111111000000111111111000000000000000000000111333666999;;;===BBBFFFJJJMMMMMMPPPTTTXXX______```aaacccfffiiijjjiiiiiijjjlllmmmnnnooopppwwwxxxxxxzzz|||~~~{{{zzzssskkkllloooqqqssszzzxxxxxxkkkNNNCCCBBBCCCIIIQQQUUUXXXYYYWWWRRRMMMLLLMMMKKKLLLLLLMMMMMMLLLKKKKKKFFFDDD@@@===;;;===BBBEEEKKKMMMTTT___iiiqqq{{{~~~xxxwwwzzzzzzlllccc\\\YYYXXXWWWZZZ^^^___]]][[[YYYWWWUUUQQQNNNJJJHHHGGGGGGGGGFFFCCCAAAAAA@@@???===999555000...,,,------------,,,++++++)))(((''''''&&&&&&'''''''''''''''&&&&&&%%%%%%%%%(((((()))***++++++++++++.........---+++***((('''+++,,,---...---,,,***(((,,,+++***)))))))))))))))++++++***)))(((((())))))*********,,,...111333555000///......---,,,++++++'''((())))))******))))))---------,,,,,,,,,++++++,,,,,,,,,,,,------......222333333333222000...---...///000111222222222222222111111000//////.........///000111333666888999>>>BBBGGGJJJKKKNNNSSSWWW\\\]]]^^^```ccceeehhhiiiffffffhhhjjjlllnnnooopppwwwwwwxxxzzz|||~~~|||xxxuuu}}}zzzqqqjjjjjjnnnrrrtttxxx~~~tttnnnrrr{{{WWWFFFBBBBBBFFFKKKSSSVVVXXXVVVQQQMMMKKKKKKHHHIIIJJJKKKLLLMMMMMMMMMFFFDDDAAA===;;;<<>>;;;;;;===@@@DDDEEEKKKTTT\\\ccclllttt|||xxxuuuwww|||}}}mmmddd\\\YYYXXXXXX[[[______\\\YYYVVVTTTRRROOOLLLIIIHHHGGGGGGGGGGGGEEECCC@@@??????===999555111///***)))))))))((((((((((((***)))(((&&&&&&'''(((((('''''''''''''''''''''(((((()))+++---...000000111++++++******))))))((((((***+++,,,---......------,,,,,,,,,+++***))))))((('''''''''(((***+++---...------+++*********++++++---.../////////...------+++++++++++++++,,,,,,---(((((()))***+++,,,------,,,---...///000000000000111111222222222222222111///000111333444555555555111111111222222333333333000000000111222333555555888<<>>===:::555222///,,,+++******))))))*********)))((((((''''''(((((($$$%%%%%%%%%&&&&&&''''''((()))+++---///000111111///...,,,)))(((&&&&&&%%%((()))***,,,------......,,,,,,,,,,,,+++***((((((&&&&&&'''(((***+++---...***))))))((()))***,,,------...000111111000///...+++************+++,,,,,,+++++++++*********))))))+++,,,,,,---...///000000222222222222333333444444111222333555666777777777111111222222333444444555111111111111222333444444555999???BBBDDDGGGLLLPPPSSSUUUXXX\\\```ccceeeffffffgggiiilllooorrruuuvvvvvvvvvxxxzzz|||~~~~~~~~~tttooonnn~~~zzzwwwxxxxxxuuutttvvvvvvuuuvvvxxxxxxyyyrrriiiooozzzvvvVVVFFFAAA@@@???GGGMMMSSSVVVTTTPPPNNNMMMMMMMMMLLLKKKJJJJJJJJJKKKIIIHHHFFFBBB>>>;;;;;;;;;@@@@@@EEELLLRRRVVV^^^fffpppxxx|||vvvuuu}}}}}}lllddd^^^\\\[[[YYYZZZ]]]^^^[[[XXXUUUTTTSSSQQQPPPIIIHHHGGGGGGHHHHHHFFFDDD??????>>>===:::666222000---,,,+++*********++++++)))))))))))))))(((''''''"""######$$$%%%&&&&&&''''''(((***+++---.../////////...,,,***((('''''''''%%%&&&''')))***,,,------------------,,,***((('''''''''''''''((()))******)))(((((((((***,,,---///...///111222333222111000,,,,,,+++++++++,,,---...,,,,,,+++++++++*********------------...000222333555555444444333444444444444444555777777888888888222222222222222222333333222111111111111111222222222666;;;>>>???BBBGGGLLLQQQSSSWWW[[[___bbbdddeeeggghhhjjjmmmppprrrtttvvvuuuvvvwwwzzz|||~~~{{{zzzyyyzzz|||zzzrrrsssvvv|||vvvssstttxxx{{{yyyxxxyyyvvvtttuuuwwwvvvvvv|||vvvtttxxxaaaLLLDDDBBB@@@CCCJJJRRRVVVUUURRRPPPOOONNNMMMLLLKKKKKKKKKLLLLLLKKKJJJHHHDDD???<<<::::::<<<<<<@@@FFFKKKOOOVVV]]]gggnnnyyyyyyuuuwww{{{|||kkkddd^^^]]]\\\ZZZZZZ]]]^^^[[[XXXUUUTTTTTTRRRQQQHHHGGGFFFGGGGGGGGGEEECCC??????>>>===:::666222000,,,+++***)))))))))***+++((()))*********)))'''&&&&&&''''''((()))***++++++&&&'''(((***,,,---------,,,,,,*********+++,,,---###$$$%%%'''(((***+++,,,------------,,,***((('''(((((('''&&&&&&&&&&&&'''+++************,,,---......///111333444333222111//////...---...///000111)))***+++,,,---......///111000//////000222555777888777666555444333333333555666777888888999999888333333222222111000000000111111000000000000111111///444888;;;<<>>AAAFFFKKKPPPUUUXXX[[[^^^```cccccceeeiiiooorrrqqqppptttvvvzzz|||~~~|||zzzyyyxxxwwwvvvtttssstttwww}}}{{{tttkkkiiilllqqqxxx|||}}}zzzwwwuuutttttttttuuuvvvwwwxxx~~~zzz___KKK@@@::::::???HHHOOOTTTUUUTTTSSSQQQMMMJJJIIIKKKLLLKKKJJJOOOLLLHHHEEECCC@@@<<<999888888999;;;???DDDIIILLLUUUXXX```lllvvvvvvrrrrrrzzzvvvlllccc```^^^\\\\\\]]]YYYXXXWWWVVVTTTSSSRRRQQQGGGFFFFFFDDDCCCBBBAAAAAABBBAAA???;;;888555222111000...,,,***))))))***+++*********((('''&&&(((***'''(((((('''%%%%%%&&&((($$$######%%%(((***+++******)))((('''&&&&&&&&&'''''''''(((((()))+++,,,---,,,,,,,,,++++++************)))((()))***)))(((&&&$$$'''(((''')))---...,,,...///000111222333444444111222333222///...---...+++,,,,,,------------,,,---,,,+++,,,...222777:::===<<<;;;999777666666666666666777888:::<<<===>>>444222222222444444333111111111111000000////////////111333555666888;;;>>>AAAEEEKKKPPPTTTYYY]]]```bbbbbbcccggglllooooooooorrruuuyyy|||}}}|||zzzwwwtttrrrqqqrrrsssrrrtttwww}}}qqqhhhfffiiiooowww|||}}}zzzwwwssssssrrrrrrssstttvvvwww{{{yyynnnUUUEEE<<<:::>>>EEEKKKPPPSSSTTTTTTPPPNNNKKKJJJKKKLLLKKKKKKOOOLLLIIIFFFCCC@@@<<<999888777777999;;;@@@DDDGGGOOOQQQXXXccclllttt}}}wwwtttwww}}}wwwmmmccc___]]][[[[[[]]]ZZZYYYXXXVVVTTTSSSRRRQQQHHHHHHGGGFFFEEECCCAAA@@@AAA@@@>>>;;;888555333222000...+++)))((()))+++,,,)))***)))(((&&&&&&(((***'''(((((('''%%%$$$&&&'''$$$$$$$$$%%%&&&((()))***))))))((((((''''''''''''&&&&&&'''((()))***,,,---++++++*********)))))))))((('''&&&''')))+++******))),,,---+++,,,///000---......///000222444555666222444555555222000//////,,,,,,---......---------...---,,,,,,///333888<<<======<<<:::777666666666777777777888:::===@@@BBB999777444333333333222111222222111000///......---...000222333333555888:::===AAAFFFKKKPPPUUU[[[^^^aaabbbdddgggkkkmmmooopppsssvvvyyy{{{|||~~~~~~xxxvvvrrrmmmjjjjjjmmmoooqqqxxx}}}||||||~~~pppiiifffiiiooouuuzzz{{{xxxuuurrrrrrqqqpppqqqsssuuuvvv||||||aaaMMMAAA<<<>>>AAAGGGMMMSSSVVVWWWOOONNNLLLKKKKKKKKKKKKKKKLLLJJJGGGEEECCCAAA>>><<<;;;:::999999;;;>>>BBBDDDHHHJJJQQQZZZbbbjjjvvvyyyxxxzzz~~~vvvlllbbb^^^\\\ZZZZZZ\\\\\\[[[XXXUUUSSSQQQPPPPPPJJJJJJIIIHHHFFFDDDBBB@@@@@@???===:::888555333222///---+++(((((()))+++,,,((()))((('''%%%%%%'''(((&&&''''''%%%$$$###%%%&&&%%%&&&&&&&&&'''((()))***)))******)))))))))((((((&&&&&&&&&'''((()))+++,,,++++++***)))(((''''''&&&((('''&&&''')))******))))))---///...///333333000......//////111333555666333555888888555222111000---------......---,,,,,,...---,,,---000444999<<<<<<<<<<<<999555333444555777777777999;;;>>>AAACCCBBB===888444333333333222111111000000///...------...///111111111333555777:::===AAAFFFKKKQQQWWW\\\___aaadddhhhkkkmmmpppqqqtttvvvyyy{{{{{{|||~~~~~~~~~}}}|||zzzuuusssnnnhhhddddddiiimmmrrrzzztttwww~~~qqqkkkfffiiinnnuuuyyyxxxuuurrrrrrqqqoooooooooqqqtttuuukkkSSSDDD???>>>>>>AAAHHHOOOTTTVVVNNNNNNNNNMMMLLLKKKKKKLLLKKKIIIGGGFFFGGGFFFDDDBBB>>>===;;;::::::<<<>>>@@@BBBDDDKKKTTT[[[cccnnnyyy{{{yyyyyysssjjjaaa^^^\\\ZZZYYY[[[\\\ZZZWWWTTTQQQPPPOOOOOOMMMLLLJJJHHHFFFDDDBBBAAA@@@???===:::777444222111...---+++))))))***+++,,,(((((((((&&&$$$$$$&&&(((%%%&&&&&&%%%######$$$&&&&&&'''(((((('''''')))+++))))))************))))))'''&&&&&&''''''((()))***++++++***)))((((((''''''+++***))))))))))))&&&$$$###(((,,,---000555666444///.........000111444555444777:::;;;888555222111,,,------------,,,,,,++++++,,,,,,...111555888;;;:::<<<<<<888444111222444666777888:::<<<>>>@@@BBBFFFBBB===999777666555444111111111000000//////......000111111000111333555888:::===@@@EEEKKKQQQVVVYYY]]]bbbgggjjjlllnnnooosssuuuxxxzzz{{{|||~~~~~~{{{zzzxxxvvvtttooommmiiibbb^^^```gggmmmuuuzzzpppvvvrrrkkkfffiiinnnssswwwwwwsssppprrrqqqooonnnoooqqqtttuuuzzz___LLLFFFAAA<<<===BBBJJJOOOQQQMMMOOOOOONNNLLLKKKKKKLLLLLLJJJIIIJJJKKKKKKJJJIII???===:::888777777999:::>>>@@@EEENNNTTT[[[fffqqqzzzzzzvvvyyyqqqhhh```___^^^[[[ZZZ[[[YYYXXXUUURRRPPPPPPPPPPPPNNNLLLIIIFFFDDDBBBAAAAAAAAA???===:::777444111000...---,,,,,,,,,,,,,,,,,,)))))))))'''%%%%%%''')))&&&''''''&&&$$$$$$%%%&&&&&&((()))(((&&&&&&(((***'''((()))******)))(((((((((''''''&&&&&&''''''(((++++++******************************+++)))&&&###"""'''+++---111666777444///...------...000222333555888<<<===:::666333222,,,,,,,,,,,,,,,+++******)))***,,,///222555888999:::<<<===999333000222555666777999;;;===>>>??????EEECCCAAA???>>><<<999666222222222222222222222222///000111000000000222444555777999;;;>>>DDDJJJOOOPPPVVV^^^cccfffhhhiiikkkooorrrvvvyyy{{{}}}zzzwwwtttqqqnnnkkkgggeeebbb]]]ZZZ^^^hhhpppyyyyyy~~~qqqiiicccffflllrrrvvvwwwsssppprrrqqqooonnnnnnqqqtttvvv}}}uuuzzzgggSSSKKKAAA===@@@FFFJJJLLLMMMOOOPPPOOOLLLJJJKKKLLLLLLKKKJJJJJJKKKKKKJJJIII@@@===:::777555555666777;;;<<>><<<777444222,,,,,,,,,,,,++++++***)))'''))),,,000333555777888;;;===>>>:::444111222555555777999;;;===>>>>>>===AAABBBCCCEEEDDDAAA;;;777444444444444444444444444///000111000//////111333444555666777:::???FFFJJJIIIPPPYYY```cccdddfffggglllppptttxxx{{{~~~}}}xxxsssppplllhhheee```___]]]YYYXXX^^^iiisss||||||ooogggaaadddjjjqqqvvvwwwuuurrrsssqqqooonnnnnnqqqtttvvv|||~~~yyymmm}}}___UUUHHHAAABBBFFFIIIJJJLLLOOOQQQPPPLLLJJJKKKMMMKKKIIIHHHHHHHHHHHHFFFEEEBBB???<<<888666555666666:::;;;>>>DDDGGGKKKUUU^^^bbbqqqzzzyyy|||tttzzzvvvkkkaaaaaabbb___[[[YYYXXXWWWVVVTTTQQQOOONNNMMMNNNMMMLLLIIIFFFCCC@@@???BBBAAA@@@>>>;;;777444222222...+++***,,,+++&&&!!!)))*********)))((('''''''''&&&&&&%%%%%%$$$$$$######%%%'''))))))'''$$$#########$$$$$$&&&''')))***))))))(((&&&$$$$$$&&&'''---000222///***(((***---((()))+++,,,,,,++++++***+++,,,---...////////////000...,,,+++,,,000444777666666:::???@@@<<<888555000,,,)))+++,,,,,,...333***+++,,,...111444777888CCCAAA>>>:::777555444444999999::::::;;;<<<======@@@BBBDDDEEEDDDAAA===;;;<<<999666444444444333222000111222111///000333666555444333444666999===???FFFLLLRRRWWWYYY[[[___ccceeejjjqqqwww{{{~~~~~~|||xxxtttpppmmmiiiccc___```XXXSSSUUUZZZbbbppp~~~wwweee^^^]]]aaakkkrrrrrrpppppprrrrrrsssrrrqqqrrrtttvvvxxx{{{}}}}}}}}}|||mmmppp}}}fffLLL>>>999:::AAAIIIKKKOOORRRQQQMMMKKKMMMPPPKKKJJJIIIIIIJJJIIIGGGEEEEEEBBB===:::999999777666777777999<<<@@@FFFKKKMMM___eeesss|||wwwvvvuuuxxx~~~xxxlllbbb```aaa^^^ZZZYYYXXXWWWVVVTTTQQQPPPNNNMMMPPPOOOMMMJJJHHHEEECCCBBB??????===;;;888444111///000,,,(((''''''%%% &&&&&&&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******)))'''&&&'''''''''''''''((()))))))))))))))'''%%%%%%&&&(((***---///...***''')))+++)))(((''''''&&&'''((()))******+++,,,------------///---++++++,,,///333666555666999===>>><<<999777555000---...---******---((((((***---111444777999<<<<<<<<<;;;:::888666555666777888:::;;;===>>>>>>>>>???AAACCCCCCBBB@@@>>>@@@===:::999888666444222333444444222000///111444333333222222444777;;;===@@@EEELLLPPPSSSWWW]]]aaadddhhhoootttxxxzzz}}}~~~~~~}}}|||vvvsssooollljjjfff```\\\\\\VVVTTTXXX^^^fffsss}}}|||wwwccc]]][[[^^^hhhppprrrrrrsssssstttttttttssstttwwwyyyyyy{{{||||||yyyxxxxxxyyy{{{uuuppp}}}}}}]]]JJJCCC@@@BBBFFFIIIMMMQQQPPPMMMKKKMMMPPPLLLJJJIIIIIIJJJIIIHHHFFFHHHDDD@@@<<<:::888666444666666777:::>>>CCCHHHJJJTTTZZZfffvvv{{{rrrppprrrwww{{{nnnccc``````^^^ZZZYYYXXXWWWUUUSSSQQQPPPOOONNNPPPNNNLLLIIIGGGEEEEEEEEEBBBAAA@@@>>>;;;777444222111...+++)))***)))%%%!!!)))((('''&&&&&&&&&'''(((%%%%%%&&&''''''((())))))((((((((((((((((((((((((************************)))******(((&&&%%%'''(((+++...222222000---...//////---***((('''(((***+++(((((()))***++++++++++++---,,,+++***,,,///222444555777:::<<<===>>>>>>===:::444000000...+++)))***%%%&&&(((+++///333666888777999;;;<<<;;;999666444444555666888:::<<<>>>???;;;<<<>>>@@@AAABBBBBBBBBDDDBBB@@@???===;;;777444666666555333000///000222222111000111222555777999:::>>>CCCGGGKKKPPPWWW]]]```eeekkkpppsssuuuxxxzzz~~~~~~}}}}}}{{{yyywwwuuutttooommmkkkhhhfffbbb]]]YYYWWWVVVXXX___fffnnnyyyzzzwww{{{yyyeee\\\YYY[[[eeennnqqqsssvvvtttuuuuuuuuuuuuvvvyyy|||xxxyyyyyyvvvrrrqqqsssvvvwwwzzzzzzlllnnn|||oooVVVIIICCC@@@???EEEJJJNNNPPPNNNMMMMMMOOOMMMKKKIIIIIIIIIJJJIIIHHHKKKGGGCCC???<<<999666333555555666888;;;???DDDFFFNNNSSS]]]jjjtttooolllkkknnnttt~~~rrreeeaaaaaa___\\\[[[YYYWWWUUUSSSQQQPPPPPPPPPNNNLLLIIIFFFDDDCCCDDDDDDCCCBBBAAA???===999666444000...,,,---...///---,,,***)))'''&&&&&&''')))***%%%&&&&&&&&&'''''''''(((%%%%%%$$$###$$$%%%&&&'''))))))***+++++++++++++++***++++++***(((''''''(((+++...333555444222222222000///---***))))))***+++'''((()))***++++++++++++,,,+++++++++,,,...000222555888;;;;;;===BBBEEEEEEAAA999222000///---,,,...&&&'''(((***---000333444999999::::::888666333222444555666777999:::;;;<<<:::;;;;;;===???AAABBBCCCCCCCCCBBBCCCBBB???;;;777777666444222000000000111222111111111222333555777666999===@@@BBBHHHPPPVVV[[[___eeekkkooorrrvvvxxxzzz|||~~~~~~{{{xxxxxxxxxwwwuuussspppmmmllljjjiiigggeeebbb^^^ZZZXXXVVVZZZbbbjjjqqqxxx}}}xxxrrrttt|||~~~jjj^^^ZZZ[[[bbbkkkooorrruuussstttuuuuuuvvvwww{{{}}}xxxzzzzzzwwwrrrrrrvvv{{{nnneeelll{{{eeeOOOCCC???>>>AAAFFFLLLOOOOOONNNNNNNNNNNNKKKIIIIIIJJJJJJJJJIIIKKKHHHDDDAAA???<<<888555666555666777999===@@@BBBJJJNNNWWWbbbjjjtttqqqkkkhhhiiilllrrr~~~tttgggccccccaaa^^^]]]YYYXXXUUUSSSQQQQQQQQQQQQNNNLLLIIIFFFDDDCCCDDDDDD???>>>>>><<<999666333111,,,+++***)))***+++++++++'''&&&$$$######$$$&&&(((&&&&&&&&&%%%%%%%%%$$$$$$$$$###"""!!!"""###%%%&&&%%%&&&(((***,,,---------***+++,,,+++)))(((((()))'''***...111111111000000+++++++++***)))'''&&&%%%((()))***+++,,,,,,,,,,,,++++++++++++,,,...///000111777;;;:::===EEEKKKLLLNNNCCC777222000......000)))))))))***+++---//////888777666555555555555555555666666666777777888888;;;::::::;;;<<<>>>@@@AAA@@@@@@BBBDDDDDDCCC???<<<777555333222222222222222333333222222222333444555555888::::::<<<@@@GGGMMMSSSWWW^^^eeejjjoootttxxxwwwyyy{{{~~~{{{xxxuuutttttttttrrrooollliiigggeeedddcccbbb```]]]ZZZYYYXXX]]]fffpppxxx~~~|||yyyvvvvvvppplllppp~~~nnnbbb]]]\\\bbbhhhlllooorrrrrrssstttuuuuuuwwwzzz|||}}}}}}}}}{{{hhheeennnxxxzzzZZZGGGAAA@@@???CCCIIIMMMNNNNNNNNNNNNMMMKKKJJJJJJKKKLLLKKKJJJIIIGGGEEEDDDCCC@@@<<<999888777777777999;;;>>>@@@BBBEEEMMMWWW^^^gggvvvwwwooohhhggghhhkkkqqqxxxuuuhhheeeeeebbb^^^]]]ZZZXXXUUUSSSQQQQQQRRRRRRPPPNNNLLLIIIGGGEEEEEEEEE>>>>>>>>><<<:::777444222...---+++)))((('''((((((((('''&&&&&&&&&'''((()))'''&&&&&&%%%$$$$$$######%%%$$$######$$$%%%'''(((###%%%'''***,,,---......+++,,,------+++)))))))))(((***---///111111111111,,,,,,------+++)))'''&&&)))***+++,,,,,,---,,,,,,++++++,,,------......///,,,666;;;;;;???JJJRRRSSS]]]OOO@@@888444000------************++++++,,,---333222222222444666888:::555555555555555555555555::::::::::::;;;===>>>???>>>>>>@@@CCCEEEEEECCC@@@:::777555444444555444444444444333333333333333444444666777777777:::@@@EEEJJJNNNUUU\\\bbbiiiooossssssuuuyyy}}}zzzvvvsssrrrqqqrrrpppmmmiiieeecccaaa```\\\]]]\\\[[[YYYYYY\\\^^^jjjvvv}}}yyyuuuqqqnnnhhhfffhhhssspppfff```^^^bbbhhhjjjmmmppprrrssstttttttttuuuxxx{{{qqqddddddhhh|||eeeLLLBBB>>>???BBBFFFJJJMMMNNNMMMMMMLLLKKKKKKLLLMMMMMMKKKJJJGGGFFFFFFFFFFFFDDD@@@===:::999888777888:::<<<===???AAAGGGPPPVVV^^^mmmzzzwwwmmmiiihhhgggiiilllppp|||rrrgggeeeeeebbb^^^[[[ZZZXXXUUURRRQQQQQQRRRSSSPPPOOOMMMJJJHHHEEECCCBBB?????????===;;;888555444111000---+++)))((()))***************++++++,,,,,,&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''((()))$$$&&&)))+++---------,,,+++---......,,,***)))******+++,,,...111222222222//////...---,,,,,,++++++))))))***+++,,,,,,,,,,,,+++,,,---...//////......---999AAA@@@FFFSSS]]]^^^cccUUUGGG@@@;;;444...+++************+++,,,------...///111333555666888888333333444444555555555666777777999:::;;;===>>>>>>>>>???@@@CCCFFFFFFEEECCC@@@===999888888888666555444444444333333222222222000222444444444666;;;???AAAFFFLLLSSSYYY___eeeiiimmmooosssxxx}}}~~~{{{wwwrrrooonnnoooooolllhhhccc___\\\\\\[[[XXXYYYYYYZZZ[[[___fffkkkxxx|||wwwrrrnnniiieeeaaaeeennn}}}tttgggaaa___dddiiikkkmmmoootttuuuuuuuuutttuuuxxxzzzppphhhfffnnn~~~uuuZZZJJJAAA@@@AAADDDGGGKKKMMMMMMMMMKKKKKKLLLNNNOOONNNKKKIIIGGGGGGHHHHHHHHHFFFAAA===:::999888777777888999;;;>>>@@@EEELLLQQQXXXeeerrrwwwooollliiiggghhhhhhppp}}}|||pppfffeeeeeeaaa\\\ZZZZZZXXXUUURRRQQQQQQSSSTTTNNNMMMLLLIIIFFFCCC@@@???<<<;;;;;;:::777444222000,,,,,,+++)))'''(((***,,,&&&'''((()))))))))))))))%%%%%%&&&&&&'''((((((((($$$$$$%%%&&&&&&'''(((((('''(((+++---------,,,++++++---///...,,,*********(((''''''))),,,............,,,***((('''(((***+++((()))***++++++,,,,,,++++++,,,...///000///......000>>>GGGHHHMMM\\\fffgggaaaUUUJJJEEEAAA:::111---)))))))))***+++---...///...000333555666555444333111111222333555666777777444555777:::<<<===>>>???@@@@@@AAACCCFFFGGGFFFDDDFFFBBB===;;;;;;:::777555444444333333222111111000---///222222222444888<<<<<<@@@FFFLLLRRRXXX^^^bbbfffhhhmmmrrrxxx~~~|||{{{xxxtttpppmmmmmmmmmnnnjjjddd___ZZZXXXXXXYYYWWWXXXZZZ\\\___fffpppwww|||wwwrrrmmmhhhccc___cccjjjxxx|||xxxfffaaa___dddjjjlllnnnpppuuuvvvvvvuuuuuuuuuxxxzzzwwwrrrgggsssmmmXXXKKKAAAAAACCCFFFIIILLLMMMLLLJJJJJJLLLOOOQQQOOOKKKHHHIIIIIIIIIJJJIIIFFFAAA===:::999777666555666888999<<<===AAAFFFJJJPPP]]]jjjwwwwwwqqqllliiihhhffflllttt{{{{{{oooddd___^^^[[[YYYZZZYYYWWWTTTRRRQQQQQQQQQRRRQQQPPPNNNKKKHHHDDDBBB@@@<<<;;;:::777555333222111+++++++++++++++++++++,,,)))))))))))))))(((''''''(((((('''%%%$$$%%%(((***&&&''''''((((((''''''&&&'''(((***,,,...//////000//////...---+++)))'''&&&$$$%%%&&&(((***+++,,,,,,,,,+++***))))))***+++,,,***)))'''&&&&&&(((+++,,,+++,,,---......---,,,+++111555???LLLYYYaaacccbbb[[[TTTOOOMMMFFF:::222111000,,,(((''')))***)))(((***+++---...000000000///666111000333444333333555555777999888555444555888<<<===>>>AAABBBDDDEEEEEE@@@AAABBB@@@<<<:::999999999888666444333333333333222222222222222222222222777999<<>><<<999666444444555666666888<<<@@@FFFNNNXXX^^^llltttzzzssskkkfffiiifffhhhppp{{{{{{oooddd```___\\\[[[[[[YYYWWWUUUSSSQQQRRRRRRSSSQQQPPPNNNKKKHHHEEEBBB@@@===<<<;;;:::777555222111...---,,,,,,+++***)))))))))))))))))))))(((''''''&&&&&&&&&$$$######%%%'''$$$$$$%%%%%%%%%%%%$$$$$$&&&'''(((***+++,,,------......---,,,+++)))((('''%%%&&&''')))+++,,,,,,---++++++***)))))))))*********)))'''&&&&&&(((+++,,,---...//////000000000///111666???LLLWWW^^^___]]][[[UUUQQQPPPJJJ>>>666444///+++'''&&&((())))))'''***+++---///000000000///444000///222333222111333444666888888666666888;;;;;;<<<>>>@@@BBBCCCDDDDDD???@@@AAA@@@>>>=========:::999777555444333333333111111111111111111111111555666999;;;???EEEKKKPPP[[[^^^cccggglllqqqwww{{{zzz{{{|||zzzyyyyyyyyyzzz{{{{{{yyywwwsssqqqnnnllljjjhhhfffccc```]]]YYYUUUSSSQQQQQQPPPPPPUUU\\\fffrrr|||uuuqqqiiiaaa[[[YYY[[[\\\nnn~~~uuummmiiinnnssstttrrrqqqtttuuuvvvvvvuuuuuuvvvxxx|||~~~tttmmmssslll]]]NNNCCCEEEHHHGGGJJJPPPOOOOOONNNMMMMMMLLLLLLLLLNNNLLLJJJJJJJJJIIIGGGEEE@@@===:::666444444444555666888:::>>>BBBIIIQQQVVV```ggguuu{{{qqqjjjhhheeeeeejjjrrr{{{zzznnnccc```___^^^\\\]]]YYYXXXUUUTTTSSSSSSTTTUUURRRQQQOOOLLLHHHEEEBBBAAA=========<<<999666333111000///...,,,***((('''&&&(((((()))))))))(((''''''%%%&&&'''&&&$$$###$$$%%%###$$$$$$%%%%%%$$$$$$###&&&&&&''''''((())))))))),,,,,,++++++***)))))))))&&&'''((()))***+++,,,---+++***)))(((((((((((((((***)))(((''''''(((***,,,///000000000111333444444222666???IIIRRRWWWXXXVVVXXXUUUSSSSSSOOOEEE===:::222...)))''')))******(((***+++---///000000//////222...---111333111111222333555777888888999;;;===:::;;;===???AAABBBBBBCCCAAABBBCCCCCC@@@?????????<<<;;;999777555444333333222222222222222222222222111333555777999>>>CCCGGGOOOSSSXXX]]]bbbhhhnnnrrrrrrtttwww|||~~~{{{wwwsssrrrrrrsssuuuwwwwwwvvvtttooolllhhheeeccc```]]][[[WWWUUUSSSQQQOOOOOOOOOPPPQQQXXXcccqqqzzzsssjjjhhhcccZZZSSSTTT^^^ggg}}}uuuoooqqquuutttsssssssssuuuxxxxxxwwwvvvvvvwwwyyy{{{}}}~~~|||{{{{{{{{{}}}||||||kkkjjjsssooo\\\KKKFFFEEECCCEEEJJJMMMMMMNNNOOOOOONNNMMMLLLOOOMMMLLLKKKKKKJJJHHHGGGBBB@@@<<<888555444444444666777999:::===BBBHHHLLLVVV\\\hhhwww|||sssmmmhhheeegggjjjooowwwxxxlllbbb______^^^]]]]]]YYYXXXVVVTTTTTTTTTVVVWWWTTTRRROOOLLLHHHEEECCCAAA======>>>===:::666222///000///...,,,***((('''&&&'''((((((((((((((('''''''''((())))))'''%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&''''''(((*********))))))*********'''''''''((()))***++++++******)))(((((('''''''''+++***((((((((()))***+++000000///000111444666777555888<<>>>>>>>>===;;;999777555444333555555555555555444444444///111222333555888<<>>888111---------,,,***+++,,,---/////////......111......333555333222333666666666777999:::;;;;;;<<<<<<>>>???AAABBBBBBBBBEEEFFFGGGEEECCCAAA@@@@@@??????===;;;999777555444666666666555555555444444///000222222222444777:::<<>>:::777555444333444555666888;;;???BBBIIILLLTTT___hhhsss~~~uuummmkkkkkkjjjkkkooottt|||wwwlllaaa^^^___]]]\\\]]]WWWVVVUUUTTTTTTVVVWWWXXXWWWUUUQQQLLLHHHEEEDDDCCC=========;;;888444000...,,,,,,,,,++++++*********&&&&&&'''(((((((((''''''$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$((('''&&&%%%%%%&&&((())))))((('''''''''(((***+++'''&&&%%%$$$$$$%%%''''''((())))))******))))))(((++++++***)))))))))******,,,,,,---...///111333444666666444333444888???CCCEEEJJJNNNPPPTTTWWWUUUPPPDDD===555///...---+++)))+++,,,.../////////......000......333666444222333444444333555888999999888;;;<<<===>>>@@@@@@@@@@@@???AAACCCDDDCCCCCCDDDFFF@@@??????===;;;999777666444444444333333222222111///000222222222333555777888;;;???BBBFFFJJJOOORRRWWW\\\ccchhhmmmsss{{{}}}uuussspppmmmkkkiiiiiihhhggggggggghhhjjjjjjhhhfff___[[[VVVRRRPPPNNNLLLKKK@@@BBBEEEGGGJJJRRR\\\dddttt~~~{{{tttkkkccc___UUUTTTSSSTTT___www|||{{{yyyuuusssuuuwwwyyyzzzzzzyyywwwwwwwwwyyyzzz{{{zzzyyyyyyzzz{{{~~~{{{zzz|||~~~iii^^^___sssyyy___MMMDDDAAADDDFFFJJJMMMPPPPPPOOONNNPPPNNNMMMMMMMMMMMMLLLJJJJJJHHHEEEAAA===:::888666222333555666777999===@@@FFFHHHOOOXXX___hhhwww~~~sssnnnkkkiiihhhjjjmmmsss|||zzznnndddaaa```___^^^^^^VVVUUUTTTSSSTTTUUUWWWYYYXXXVVVQQQLLLHHHEEEDDDCCC@@@???>>>;;;888555222000------,,,++++++******)))%%%&&&''''''((((((''''''$$$$$$%%%$$$###$$$&&&)))%%%&&&&&&''''''&&&&&&%%%'''&&&%%%$$$$$$&&&((())))))((('''&&&&&&''')))***((('''%%%$$$$$$%%%&&&''''''((()))++++++++++++***+++++++++******)))))))))+++,,,---...000000111111111222222111000222777;;;>>>DDDIIILLLRRRYYYZZZUUULLLEEE;;;444111000---+++,,,---.../////////...---///,,,---333555333111222111//////222666999999888999:::;;;<<<===>>>>>>>>>;;;>>>AAABBBCCCCCCEEEGGG???@@@??????===;;;999888444444333333222111111000...000111111111222333555333555888:::<<>><<<:::999666666555444333333222222---///111111111111222444---///111333444666:::<<<@@@EEEKKKOOOSSS[[[eeennnlllrrryyy|||}}}zzzvvvrrrnnnjjjgggccccccaaa___]]]\\\\\\^^^```___^^^^^^]]]\\\YYYVVVTTTPPPKKKIIIHHHHHHHHHGGGHHHLLLQQQWWWaaaqqq~~~sssrrrooohhh```XXXSSSPPPPPPPPPVVVhhh{{{}}}~~~||||||yyywwwyyyzzz{{{{{{yyywwwwwwxxxzzzvvvwwwxxxxxxxxxxxxzzz|||{{{zzz{{{~~~uuukkkhhhhhhuuunnnYYYOOOAAACCCFFFIIILLLNNNOOOPPPOOOMMMLLLLLLMMMMMMKKKJJJLLLKKKIIIFFFBBB???<<<;;;333555555555444444666888888;;;AAAHHHLLLRRR]]]iiiqqqxxxqqqmmmmmmiiijjjkkkllloooxxx}}}qqqgggeeeeeeccc___]]]WWWUUURRRQQQRRRUUUVVVVVV\\\YYYTTTNNNHHHFFFGGGHHHAAAAAA???<<<999666333111444111...+++***)))(((&&&+++***))))))***)))'''%%%%%%&&&'''((((((&&&$$$############$$$$$$%%%%%%%%%)))%%%!!!!!!%%%)))))))))(((((((((((()))))),,,***'''$$$###$$$&&&'''***,,,000111000...---,,,***,,,------+++******+++)))+++---///000000000000111222333333333222000///888===DDDKKKPPPUUUYYY[[[]]]YYYSSSKKK@@@666111111000---,,,///000---...000111111000///...------,,,000111333555666666666555555777999;;;===>>>>>>>>>?????????@@@AAABBBDDDEEEDDDBBB>>>;;;999:::;;;<<<;;;999666444444444333222333222000111333444444333111111111222333444555666<<>><<<:::777444444444666777<<<===???AAAEEEKKKSSSXXXfffooo}}}~~~uuuppplllhhhgggjjjkkkmmmttt{{{|||pppfffddddddbbb^^^\\\XXXUUURRRQQQRRRTTTUUUUUUTTTRRRNNNHHHCCC@@@@@@AAAAAA@@@???<<<999666333111000...+++***+++,,,++++++***(((''''''((('''&&&$$$%%%&&&'''((((((&&&$$$###&&&%%%%%%%%%$$$#########'''&&&$$$######$$$&&&'''&&&&&&&&&&&&'''((()))***+++***(((&&&%%%%%%''''''))),,,///111000............//////...+++((((((((()))***,,,...///000000000......///000111000//////555:::BBBIIINNNSSSWWWYYY\\\]]]]]]YYYOOOBBB888444444000...000000......111.........------,,,,,,+++///000111333444555444444333555888:::===>>>??????????????????@@@BBBCCCDDDDDDCCCAAA???>>>>>>??????>>>;;;888666555555444333333222000000222333333222111111111111222333444555777999<<<>>>AAAEEEJJJNNNPPPVVV]]]aaacccffflllqqqqqquuuzzz~~~yyytttqqqoooqqqoookkkiiifffddd```]]]YYYYYYXXXWWWWWWWWWWWWWWWUUUSSSQQQQQQQQQPPPMMMJJJFFFEEECCCDDDFFFJJJMMMOOOXXX```nnn}}}|||sssmmmddd^^^XXXWWWTTTPPPNNNOOO[[[jjj}}}|||{{{zzzzzzzzz{{{|||~~~|||}}}}}}}}}}}}|||{{{zzz{{{zzzyyywwwwwwxxxyyyzzzxxxyyyyyyxxxwwwwwwxxxzzzxxxyyy{{{|||}}}yyynnngggrrr~~~aaaKKKDDDAAAEEEIIIJJJJJJLLLNNNNNNNNNNNNNNNNNNOOOOOOQQQQQQPPPNNNKKKGGGCCC@@@===;;;888555444444555666777888:::<<<@@@EEELLLQQQZZZbbbooo}}}{{{rrrkkkgggdddeeeeeeeeejjjqqqvvv{{{ooodddbbbccc```\\\ZZZYYYVVVRRRQQQRRRSSSTTTTTTSSSRRROOOJJJEEEAAA@@@@@@AAA@@@???<<<999666333222...,,,******+++------,,,***)))(((((((((((('''%%%&&&&&&'''((((((&&&%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((((('''&&&%%%$$$$$$$$$%%%'''(((***++++++***)))((('''''''''((((((+++///000000////////////000000...+++)))((())))))***,,,---///000000000------///000000111000000111666>>>EEEKKKQQQVVVYYY___fffmmmmmmdddUUUEEE;;;777111---------,,,,,,///------------------------...///000111222333333333444666777999;;;<<<======???????????????@@@AAABBBBBBCCCCCCDDDDDDDDDDDDDDDCCC@@@<<<:::999888666555444222000000111222222111111000000000111222333333333444666777888;;;???BBBBBBGGGMMMPPPRRRUUUZZZ^^^aaaffflllqqquuuwwwyyyzzz}}}~~~|||zzzyyy{{{yyyvvvqqqmmmhhheeecccgggeeecccbbbaaa^^^[[[XXXTTTTTTSSSRRRQQQQQQQQQQQQRRROOOKKKHHHHHHHHHHHHGGGCCCCCCCCCFFFLLLSSSZZZ___mmmvvv}}}yyyrrriiiccc]]]VVVQQQPPPPPPOOOQQQUUUlllzzzzzzzzzzzzzzz{{{{{{{{{}}}}}}~~~{{{||||||}}}~~~~~~~~~}}}|||zzzwwwuuuttttttuuuvvvtttvvvxxxxxxxxxwwwxxxzzzyyyzzz|||}}}vvveeemmm{{{SSSIIIAAAAAAEEEFFFFFFHHHNNNOOOPPPQQQQQQQQQPPPOOOSSSSSSRRRQQQNNNJJJFFFDDD???===:::666444444444444444555777888;;;@@@FFFKKKMMMTTT^^^jjjxxx{{{qqqkkkfffdddbbb```bbbgggiiinnnwwwyyymmmcccaaaaaa___ZZZYYYYYYVVVSSSQQQQQQRRRSSSSSSTTTTTTSSSOOOJJJEEECCCBBBAAA@@@>>><<<999666444222111...,,,***+++++++++***---+++******++++++***)))&&&&&&'''(((''''''&&&%%%!!!!!!###$$$&&&'''((()))%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&'''(((******************))))))(((((((((***...////////////000---.........,,,,,,---...***+++,,,---...///000000000111111222222222222222...222:::AAAIIIQQQYYY^^^jjjuuuyyyjjjXXXJJJ@@@777000//////---...000.../////////000000000111//////000111222222333333666777777888999999999999??????>>>>>>>>>??????@@@AAACCCFFFIIIKKKKKKJJJJJJIIIFFFBBB???>>><<<;;;999555444222111222222111000111000000000000000111222222333444444444555777::::::>>>BBBEEEGGGIIIMMMPPPTTTXXX___dddgggiiijjjkkkmmmpppuuuzzz~~~yyyvvvrrrpppnnnmmmllljjjnnnmmmjjjgggdddaaa___^^^]]]]]]]]]]]]]]]ZZZWWWSSSRRRQQQOOOMMMKKKJJJIIIIIILLLJJJGGGEEEDDDDDDDDDEEEFFFHHHKKKPPPWWWaaalllrrrzzztttooohhh___YYYUUUPPPMMMLLLLLLPPP[[[ggg~~~zzzxxxyyyzzz{{{{{{{{{{{{{{{}}}|||||||||||||||}}}}}}{{{{{{||||||||||||{{{{{{yyyxxxuuurrrqqqqqqqqqrrrqqqtttvvvxxxwwwwwwwwwxxxyyy{{{}}}tttsss~~~fffWWWHHHBBBCCCDDDFFFHHHLLLMMMPPPRRRTTTTTTSSSRRRUUUUUUUUUSSSQQQMMMJJJHHHAAA???<<<999666444444333444555777888:::===BBBFFFEEEJJJRRR\\\gggvvv}}}uuummmiiieeeaaaaaacccdddfffjjjooovvvxxxlllbbb``````]]]YYYXXXYYYVVVRRRPPPQQQRRRSSSSSSQQQQQQQQQMMMHHHDDDAAA@@@@@@???>>><<<999666444333000...+++***+++,,,+++***---+++))))))***++++++***&&&'''''''''''''''''''''!!!"""###$$$&&&'''))))))&&&%%%%%%%%%%%%%%%%%%&&&((((((((('''(((((())))))***************)))))))))'''***,,,...------...000---.........------///111------------...//////000333333333222222222333333---111777???HHHSSS___fff|||pppcccPPPDDD999555444333333555......//////000111111111000000111111222222333333333444444666777999:::;;;>>>>>>=========>>>>>>???CCCFFFKKKPPPSSSSSSSSSRRRPPPMMMHHHEEEDDDBBB@@@>>>999666444333333333111000111111000000///000000000111222333222111111222444777999<<<>>>@@@BBBCCCEEEGGGKKKQQQUUUWWWYYYZZZ\\\]]]```dddiiioootttwwwyyy}}}~~~~~~}}}}}}|||{{{yyyuuurrrpppkkkhhhdddbbbbbbaaa```___]]]\\\\\\[[[ZZZYYYXXXXXXWWWWWWWWWXXXYYYWWWTTTQQQOOONNNLLLIIIFFFDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEIIINNNUUU^^^hhhtttyyyqqqjjjeee^^^VVVPPPKKKKKKKKKJJJKKKUUUlll~~~yyyyyyzzz{{{|||||||||||||||}}}|||{{{zzzyyyyyyyyyzzztttuuuvvvvvvwwwwwwwwwwwwwwwvvvtttrrrqqqpppppppppqqqsssvvvwwwvvvuuuuuuvvvwwwzzz}}}{{{kkkUUUHHHEEEDDDEEEGGGHHHKKKNNNRRRTTTUUUUUUUUUUUUVVVVVVUUUSSSOOOLLLJJJDDDBBB???;;;888666555444444555666777888:::>>>AAAAAAEEEJJJQQQYYYeeesss}}}wwwpppjjjdddaaaaaa```aaacccfffkkkrrrzzzxxxlllaaa___```]]]YYYWWWXXXUUUQQQPPPQQQRRRSSSSSSQQQQQQPPPMMMHHHDDDBBBAAA@@@???>>><<<999777444333---+++******,,,---......+++(((&&&&&&'''((()))((('''''''''''''''(((((((((&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&))))))(((((((((((())))))******))))))))))))******''')))+++,,,++++++,,,...000000000///------///111111000//////.../////////222222222111222222333444111333666<<>><<<<<<<<<<<<<<<===>>>???FFFJJJOOOTTTXXXYYYYYYXXXTTTQQQMMMJJJHHHGGGEEECCC===:::888666666555333111222222111000/////////000///000111000///...///000444555777888:::;;;;;;<<<<<>>AAABBBCCCEEEIIIKKKOOOWWWdddqqq|||vvvppphhhaaa[[[UUUNNNIIICCCEEEIIIMMMSSSccc{{{}}}}}}}}}}}}}}}}}}~~~~~~~~~|||yyyxxxwwwxxxxxxqqqrrrtttwwwyyyzzz{{{|||wwwwwwxxxxxxwwwvvvuuutttuuuvvvxxxwwwuuuttttttuuuuuuxxx{{{~~~eeeUUUMMMGGGCCCBBBGGGIIILLLPPPSSSUUUUUUVVVUUUUUUVVVUUUSSSPPPMMMLLLFFFDDDBBB>>>;;;999777666222333444444555666999;;;<<>><<<999777555333...,,,******+++---------***'''%%%%%%&&&((((((((('''''''''''''''((())))))'''''''''&&&%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%'''''''''''''''((()))***+++)))(((''''''(((***+++''')))******))))))***+++/////////......///222555444333222000///...//////111111111222333555888999777777777:::CCCRRRbbbmmmuuucccNNNAAA999333000///.............../////////000000/////////000111222//////000222555888:::<<<;;;:::;;;;;;<<<===>>>???DDDHHHMMMRRRVVVXXXXXXXXXUUURRRNNNKKKJJJIIIGGGFFFAAA>>>;;;999888777555333444333222111000//////000...000111111000///000111333333444555666777666555666888:::;;;;;;===@@@BBBBBBDDDFFFIIIMMMQQQUUUWWWYYY[[[^^^bbbdddfffffffffggghhhhhhjjjkkklllmmmnnnppprrruuuxxxxxxvvvsssqqqpppppprrrrrrrrrrrrppppppllliiifffcccbbbaaa___^^^]]][[[YYYWWWUUUTTTSSSSSSPPPNNNLLLKKKMMMNNNMMMMMMLLLMMMMMMNNNOOOPPPQQQQQQNNNMMMLLLLLLMMMMMMLLLJJJCCCBBBAAA@@@????????????>>>@@@BBBDDDGGGLLLTTTZZZ___jjjyyy}}}nnnggg^^^XXXSSSNNNHHHCCCBBBDDDJJJVVVfff{{{~~~~~~~~~~~~}}}zzzxxxwwwwwwwwwuuuvvvxxx{{{}}}~~~zzz|||~~~~~~|||{{{|||{{{yyyvvvttttttuuurrruuuyyy|||~~~sssfffZZZOOOIIIIIIJJJKKKMMMOOOQQQSSSSSSTTTTTTUUUUUUSSSPPPNNNLLLGGGFFFDDDAAA>>>;;;999888222333444444333444666888888;;;???AAADDDIIIQQQWWWeeeppp}}}vvvmmmjjjbbb```^^^]]]```eeeiiikkkqqqvvv}}}xxxlllaaa``````]]]YYYWWWVVVSSSPPPOOOQQQSSSTTTUUUSSSRRRPPPLLLHHHDDDDDDDDD??????>>><<<:::777555444222///,,,+++++++++***)))+++)))&&&&&&''')))******'''''''''''''''((()))***%%%%%%%%%&&&&&&'''''''''$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%'''(((***++++++)))'''&&&&&&'''***,,,'''((())))))(((''')))***+++,,,---...///222777:::777555333111///......///111111222444777:::===???<<<:::888999AAAOOO```lllwwwuuu]]]MMMBBB:::555333111111111111000000000000000///...------...000111444444333222333444555666999999:::;;;<<<===???@@@@@@CCCHHHMMMQQQTTTTTTTTTTTTQQQNNNKKKJJJJJJHHHGGGCCC@@@===;;;:::999666444444444222111000000000000///111333333222222222333444333333444666666555333555666777777777888<<<>>>;;;<<<>>>AAADDDHHHKKKLLLLLLNNNQQQUUUWWWXXXXXXXXXZZZ[[[\\\]]]^^^^^^^^^]]]___aaaeeehhhhhhfffcccaaa``````aaaaaaaaa```^^^]]]___\\\YYYWWWVVVVVVUUUSSSSSSQQQNNNKKKJJJIIIJJJKKKIIIGGGEEEEEEFFFHHHHHHHHHGGGGGGHHHHHHIIIJJJJJJJJJKKKIIIGGGGGGHHHIIIHHHGGG======<<<======>>>@@@@@@CCCDDDFFFGGGKKKTTT___gggqqq|||}}}wwwssshhhaaaYYYRRRNNNIIIDDD@@@EEEEEEMMM```www}}}zzz|||}}}zzzxxxwwwwwwwwwxxxxxxyyyzzz{{{{{{{{{{{{}}}~~~{{{wwwuuuuuuwwwqqqtttxxx{{{}}}uuudddZZZKKKKKKKKKLLLMMMNNNPPPQQQSSSTTTTTTTTTSSSPPPMMMLLLHHHGGGEEECCC@@@===;;;:::444555666555444444666888777:::===???@@@DDDJJJOOOTTT^^^kkkwwwxxxssskkkgggaaa]]]^^^aaaeeeggghhhjjjmmmrrryyyyyymmmbbb``````^^^[[[YYYWWWVVVTTTRRRRRRSSSTTTUUUSSSQQQMMMJJJGGGFFFFFFFFF@@@???>>><<<999555222000111...,,,+++******((('''))))))(((((((((((())))))&&&'''((())))))((('''&&&''''''((((((((((((''''''%%%&&&''''''&&&%%%###"""%%%$$$%%%%%%&&&'''((()))+++(((&&&''')))+++***(((''''''(((***+++,,,---...---.........///444:::>>>@@@;;;555///,,,---///222444333222111222666===BBB@@@@@@???===>>>GGGTTT___ttt|||~~~{{{~~~zzzfffPPPAAA888333111111111111000...---+++,,,...000111///.........000000000000111222333444888999:::999888888:::<<<@@@AAADDDGGGKKKNNNQQQRRRSSSRRRPPPMMMKKKHHHFFFEEEFFFDDDAAA>>>;;;888777666888666555333222222222222.........//////000000000333333222222222222333333333333444555555666777777888999:::;;;===???@@@@@@BBBBBBDDDEEEGGGIIIJJJJJJLLLMMMOOOPPPRRRSSSTTTTTTSSSTTTUUUVVVUUUTTTRRRPPPPPPPPPPPPPPPPPPPPPPPPPPPKKKLLLMMMNNNMMMKKKHHHGGGEEEEEEEEEDDDDDDCCCCCCCCCAAABBBDDDFFFFFFEEECCCBBB???BBBEEEFFFFFFFFFGGGHHHGGGDDDAAAAAACCCDDDCCC@@@:::;;;<<<<<<<<<>>>AAACCCCCCHHHMMMRRRZZZfffuuu}}}zzzwwwqqqjjjeee\\\RRRJJJHHHGGGDDDCCCDDDKKKRRR```uuuzzzxxxyyy{{{~~~~~~|||}}}~~~xxxtttsssuuuxxxxxxyyy{{{{{{zzzzzz|||~~~~~~|||wwwsssqqqqqqqqqooopppsssvvvzzzttt\\\OOOGGGIIIIIIFFFKKKTTTQQQQQQRRRSSSRRRRRRPPPPPPHHHHHHHHHGGGEEEBBB???>>>777777666555555555555555444666888:::<<>><<<999555222000000...+++*********((('''))))))(((((((((((())))))&&&'''((())))))((('''&&&''''''(((((((((((('''''''''''''''%%%###!!!$$$$$$$$$$$$%%%&&&'''((((((&&&$$$%%%((()))((('''((()))))))))***+++++++++---......///000333777;;;===:::444///------///000111111000///000444:::>>>AAAAAA@@@===<<>>>>>>>>======>>>???AAABBBCCCBBB@@@@@@>>>@@@CCCDDDCCCCCCDDDEEEGGGDDDAAA@@@AAA@@@???<<<888:::;;;<<<>>>AAAEEEIIIKKKQQQ[[[dddnnn{{{|||yyyuuuqqqlllfff___[[[SSSNNNKKKJJJHHHEEEFFFKKKOOO^^^vvvxxxvvvwwwxxx{{{||||||{{{zzzzzz|||~~~{{{wwwsssrrrtttwwwxxxzzz{{{{{{zzzzzz{{{}}}||||||zzzwwwsssqqqqqqrrroooqqqsssvvvzzz~~~|||~~~rrr\\\IIIFFFIIIHHHIIINNNQQQRRRSSSSSSSSSQQQOOOMMMJJJJJJIIIHHHFFFEEECCCBBB:::999777555444444444444333555777888999:::===@@@AAAGGGOOOVVV^^^kkk|||wwwsssoooiiifffgggeeebbbcccfffhhhiiinnntttxxx}}}pppccc``````]]]ZZZYYYWWWUUUTTTRRRRRRSSSTTTUUUSSSQQQNNNJJJGGGFFFEEEDDD??????>>><<<999555222000111///---,,,,,,,,,***)))(((((())))))))))))((((((''''''((((((((((((''''''''''''((((((((((((''''''""""""###$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&'''&&&%%%$$$&&&((())))))((()))))))))))))))))))))))),,,---//////000111444777999777444000...---......///000111111111444888;;;BBBBBB@@@===:::<<>>???===:::777444333222222333222111000000000111222222222111111111111222222000000111111222222333333111111222333333444555555777777888999999::::::;;;;;;;;;===>>>@@@@@@AAAAAA<<<===>>>???>>>===<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<;;;::::::::::::999999999999999888888:::;;;<<<>>>>>>>>>===<<<<<<>>>@@@@@@???>>>???@@@@@@>>><<<;;;;;;;;;:::999;;;<<<>>>@@@CCCHHHNNNSSS[[[dddqqq~~~}}}wwwsssllleee___YYYSSSOOOEEEEEEFFFFFFDDDDDDMMMXXXgggzzz{{{uuusssssstttvvvxxxyyyzzzyyyxxxyyyzzz{{{zzzxxxtttqqqqqqsssuuuyyyzzz{{{{{{zzzyyyzzz|||zzzzzzzzzwwwsssqqqqqqqqqpppqqqssswwwzzz~~~}}}}}}rrrQQQFFFHHHHHHFFFFFFPPPQQQSSSSSSSSSPPPMMMKKKMMMLLLKKKIIIHHHGGGGGGGGG???===:::666444333333333444666777777777777:::<<<<<>><<<999666222111333111///.........---+++'''((()))******)))(((''''''(((((((((((((((((('''&&&''''''((((((''''''&&&"""###$$$%%%'''(((((()))$$$#########$$$$$$%%%&&&&&&&&&''')))+++,,,,,,,,,((((((((((((((((((((((((+++---000000000000111333555444333111///...------000222333444555777:::<<<@@@AAA@@@===:::999;;;===NNNZZZccceeehhhrrr|||zzzjjjXXXKKK===:::777666666555111...111111000111111222111000000000000000000111222222333444444444333333555666:::;;;<<<>>>@@@AAABBBCCCHHHHHHIIIKKKLLLNNNOOOOOORRRSSSSSSRRROOOKKKFFFCCC@@@???<<<999666444444333666555333111000111222222222111111000000111111222222222222333333444444444222222222333333333333333777777777888888888888888999999:::<<<<<<=========:::;;;;;;<<<<<<;;;::::::999999999999999999999999:::999888777777777777888777777777777777777777777777888999:::;;;;;;:::::::::<<<===<<<;;;:::;;;<<<::::::999:::;;;<<<======@@@BBBDDDHHHMMMTTT\\\bbbrrr{{{|||yyyvvvrrrmmmddd[[[TTTOOOJJJGGG???AAACCCCCCCCCKKK```uuu}}}vvvrrrooooooooopppuuuzzz}}}|||yyywwwuuuuuuuuutttrrrpppppprrrtttxxxyyyzzzzzzxxxxxxyyyzzz|||zzzyyyzzz{{{{{{xxxtttqqqooooooppprrrtttwwwzzz}}}~~~eeeOOOHHHEEEBBBAAAKKKMMMPPPRRRRRRPPPNNNLLLNNNMMMKKKIIIIIIIIIJJJKKKEEECCC>>>:::666555444555555777888888777888:::<<<;;;>>>AAACCCEEELLLUUU\\\llluuuzzzsssllleeeccc```]]]^^^bbbeeeiiimmmqqqtttyyyuuufff```^^^\\\YYYYYYVVVUUUSSSQQQQQQRRRSSSTTTSSSQQQOOOKKKGGGDDDBBBAAA>>>>>>===<<<999666333111111///------------,,,+++(((((())))))))))))(((((((((((((((''''''(((((((((&&&&&&''''''''''''&&&&&&+++***)))'''%%%###"""!!!$$$$$$#########$$$%%%%%%%%%''')))***++++++,,,,,,'''''''''((())))))******+++...000111000///000111222222222111000///------///111444555666888;;;===???@@@@@@???<<<;;;::::::AAALLLVVV\\\bbbnnn||||||pppdddPPPJJJAAA<<<:::888444111222000...///111111000///000000000///000000111111111222222222111111333555999::::::<<<===>>>???@@@DDDEEEFFFIIILLLNNNPPPQQQTTTVVVWWWXXXUUUQQQMMMJJJDDDBBB???<<<:::888777777;;;:::888666555444444555222222111111111111222222222222333333333333444444333333333333333333333333333333333333333333333333444555666666777777777777444444555555555555555555777777777777777777777777888777666555555555666666555555555555666666666666666666777888999::::::::::::;;;;;;:::999888999:::;;;;;;<<<===>>>@@@BBBCCCCCCGGGMMMTTT\\\gggqqqwww~~~|||yyyuuupppmmmiiicccZZZQQQKKKFFFCCC@@@BBBBBBDDDFFFMMM```~~~|||wwwrrrnnnllllllllllllsss||||||vvvrrrqqqrrrrrrqqqooooooqqqrrrvvvwwwxxxxxxwwwvvvxxxyyy}}}{{{wwwvvvwww|||}}}~~~{{{vvvrrrooonnnqqqrrruuuxxxzzz|||}}}}}}dddPPPEEEAAA@@@EEEGGGKKKNNNPPPPPPOOONNNMMMLLLKKKJJJIIIJJJKKKKKKJJJGGGCCC???;;;999888777444555666666666777999<<<888999;;;<<<===BBBHHHMMMYYY```jjjvvvttthhhbbb^^^\\\]]]```bbbdddfffiiilllooosssuuuxxx|||wwwggg```]]][[[YYYYYYVVVTTTSSSQQQQQQRRRSSSTTTSSSRRROOOKKKGGGDDDAAA???>>>>>>===<<<999666333222...,,,***)))******)))((())))))(((((((((((())))))((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&((('''&&&$$$######""""""%%%%%%$$$$$$$$$$$$%%%%%%###&&&)))***)))))))))***''''''((())))))***++++++,,,...000111000///000111111111222111111000///...---///222444555888<<>>======<<<;;;:::999777555444333333222222222222222222333111111222222222222222222222222222222222222333333222222222222222333333333444444555666666555555555111111111111222222222222444444444444444444444444444444444444444333333333222333333333333444444444555666666777888999:::::::::;;;;;;:::888888:::;;;;;;===???@@@AAACCCFFFIIIMMMRRR[[[fffqqq}}}}}}zzzwwwsssnnngggccc\\\VVVNNNGGGCCC@@@===<<>>>>>>>>===<<<999666444222...,,,***)))*********(((+++***'''&&&&&&'''***+++)))((('''&&&&&&'''((()))%%%&&&&&&''''''&&&&&&%%%"""""""""###$$$&&&(((***&&&&&&%%%%%%%%%%%%&&&&&&$$$'''***+++)))(((((()))************************---///000000000000222333111111111111111111000000---///222444666:::???BBBEEEEEEEEEFFFFFFDDDAAA???999<<>>@@@CCCFFFHHHIIIJJJMMMRRRXXX\\\^^^______[[[XXXTTTNNNJJJFFFDDDCCC@@@@@@@@@???<<<999666444444444333333333333444444333333222222222222222222222222222333333444444444444444444555555666666666666666777777777777666555333333333333333444555555333333333333333333333333111222333333333333222111222222222333333333444444555555555666777888999:::;;;;;;<<<:::999:::<<<>>>===AAAFFFJJJMMMRRRXXX\\\eeekkkuuu{{{yyyvvvrrrmmmfff^^^YYYPPPLLLFFFAAA???===<<<;;;@@@AAAIII^^^yyy}}}yyyvvvrrrmmmkkkjjjkkkkkkjjjpppwww|||{{{xxxtttrrroooqqqssssssqqqppppppqqqoooqqqssssssssstttvvvxxxwwwzzz}}}}}}zzzyyyzzz||||||~~~yyyvvvtttrrrsssvvvxxxzzzzzzzzzyyyzzz|||~~~uuuXXXJJJFFF@@@AAACCCEEEHHHKKKMMMNNNNNNNNNNNNMMMLLLKKKJJJIIIIIIIIIHHHFFFCCC@@@===;;;444555666555333333555666888999999999999;;;===>>>>>>BBBHHHNNNWWWdddsss~~~~~~wwwpppkkkjjjcccbbbaaabbbdddeeefffffffffhhhjjjkkklllmmmppprrrxxx|||zzzhhh```]]]ZZZXXXYYYUUUTTTRRRQQQPPPQQQSSSTTTSSSRRROOOLLLGGGCCC???===>>>======<<<999666444222000...,,,,,,------,,,+++,,,***'''%%%%%%'''***,,,)))((('''&&&&&&'''((()))%%%&&&&&&''''''&&&&&&%%%((((((&&&&&&%%%&&&'''(((''''''&&&%%%%%%&&&&&&&&&&&&***---...+++))))))+++,,,,,,++++++***))))))(((...///000000000000333555111111111111111111222222000111444666999===CCCGGGHHHHHHHHHIIIIIIGGGDDDAAA;;;:::===HHHVVVgggyyyqqq^^^III;;;666222...///333555333111111000////////////000000///000111000///000111333222222444555777888999:::777888:::===@@@BBBDDDEEEEEEHHHNNNVVV]]]bbbeeegggfffbbb]]]VVVPPPKKKHHHFFFIIIJJJKKKJJJHHHDDD@@@===555444444333333444444555555555555555555555555555333444444555666666777777222333333444555555666666444555555555555444444333333333333333333444555666444444444444444444444444000222333555555444222111333333444444555555555666444444444555666777999:::;;;<<<<<<;;;:::;;;===@@@EEEJJJRRRYYY```hhhqqqxxx~~~~~~~~~~~~~~~yyyvvvsssnnnhhhaaaXXXSSSKKKGGGCCC@@@??????>>>>>>EEEGGGUUUrrr}}}yyyvvvqqqmmmjjjjjjkkklllkkkooosssuuuuuutttssssssoooqqqssstttrrrqqqpppqqqmmmoooqqqrrrrrrsssuuuwwwssswww{{{{{{zzzyyyzzz|||zzz~~~}}}zzzyyyrrrtttvvvyyyzzzzzzyyyyyyzzz}}}bbbOOOGGGAAAAAAAAACCCEEEHHHKKKMMMNNNOOOOOOOOONNNLLLJJJIIIGGGHHHHHHGGGEEEAAA>>><<<999:::999777555444555666666666666555555555666777===???BBBDDDJJJTTT```iiirrrwwwtttllljjjiiiiiiiiijjjjjjiiicccdddeeeeeedddeeegggiiilllooosssuuuwwwzzzxxxhhhdddccc]]]XXXYYYUUUSSSPPPOOOOOORRRUUUWWWRRRQQQOOOJJJDDDAAA??????@@@???>>><<<999666444222...,,,******++++++***)))************)))'''&&&%%%,,,***(((&&&&&&'''((()))(((((((((((())))))))))))'''((())))))(((&&&$$$"""$$$$$$%%%&&&&&&'''(((((("""$$$&&&)))******))))))+++,,,......---+++(((&&&,,,,,,---...///000111111111333444444222222333444444555555555777<<>>BBBDDDDDDGGGKKKOOOPPPPPPPPPOOOMMMLLLKKKHHHIIIHHHHHHGGGFFFEEEDDDAAA>>>:::777666555444333777666666666666777777888;;;::::::<<<@@@GGGMMMRRR^^^lllzzzuuuqqqrrrvvvwwwrrrmmmkkkgggbbb______```bbbbbbccceeehhhiiikkkmmmqqqsss|||kkkgggfff___ZZZ[[[VVVUUURRRQQQQQQRRRUUUVVVRRRQQQOOOKKKFFFAAA?????????>>>===<<<:::888666555111///---,,,------,,,+++(((((()))))))))(((''''''++++++***)))'''''')))***(((((((((((())))))))))))&&&'''((((((((('''&&&%%%$$$$$$$$$%%%&&&'''''''''###$$$''')))+++++++++******+++---.........---,,,++++++,,,---...000000111222444555555555666999;;;;;;:::999777888===EEEKKKXXXWWWXXXYYYZZZWWWSSSOOOHHHGGGDDDDDDKKKZZZmmmzzzzzz___KKK@@@555222222222444888//////000000000000///////////////000000000111111111222222333444444555555888888999999:::<<<===>>>???@@@CCCHHHNNNTTTYYY\\\bbbfffiiihhhaaaZZZTTTQQQLLLLLLMMMQQQTTTSSSMMMHHHBBBBBB@@@===:::999;;;<<<;;;:::999999::::::888666666666666777999999777666666555444555777888777666555555555555555555555555444333333222222333333444444666777777666666666777444444444444333333333333888777666777888:::::::::777999;;;<<<;;;;;;<<<>>>@@@AAABBBEEEIIIPPPXXX^^^gggnnnyyy|||xxxvvvtttrrrpppnnnhhhfffbbb\\\UUUNNNHHHEEEAAA===;;;>>>>>>>>>BBBIIIXXXhhh}}}uuusssooollliiigggffffffccceeehhhjjjmmmnnnoooooosssvvvyyyxxxvvvrrrooonnnoooooonnnnnnooopppqqqrrrtttttttttttttttuuuuuuuuuvvvuuuwww|||}}}xxxvvvuuuuuuuuutttttttttsss{{{~~~kkkVVVNNNEEE>>>===???AAADDDHHHKKKLLLNNNNNNNNNLLLKKKIIIIIIIIIIIIIIIHHHGGGFFFEEECCC@@@<<<999777666555444777666666555666666777777999888888999<<>>>>>======<<<;;;999888777222000...---------+++***&&&&&&'''(((((((((((((((''')))+++)))'''%%%''')))(((((((((((())))))))))))&&&&&&&&&'''''''''((((((###$$$$$$%%%%%%&&&&&&'''###%%%'''***,,,---------+++++++++,,,,,,,,,,,,,,,))))))***+++---...///000111222444555777:::???BBBEEEDDDBBB===:::<<>>@@@BBBFFFKKKOOOSSSUUU[[[```fffiiihhhddd___]]]WWWVVVWWWZZZ^^^___\\\YYYSSSPPPLLLIIIGGGDDDAAA@@@>>>=========??????===;;;;;;:::999999;;;;;;:::999555444444444666777666555555555555555666666666666444333333222222333333444444555777777777777888999333444444444444444444555888888888888888999:::::::::<<<>>>???@@@AAACCCDDDIIIKKKOOOTTT\\\fffpppwww~~~~~~~~~{{{xxxssspppmmmkkkgggeeeaaa^^^YYYSSSMMMHHHDDDBBB===<<<<<<>>>>>>BBBMMMWWWnnn~~~xxxxxxzzz{{{zzzrrrqqqooommmjjjhhhffffffcccccceeegggiiilllnnnooovvvyyy}}}~~~zzzuuuooommmpppppppppoooooopppqqqqqqrrrqqqpppooopppqqqssstttuuuttttttwww{{{|||zzzwwwtttsssssssssrrrrrrqqqqqq|||hhhXXXLLLAAA???@@@AAABBBEEEFFFHHHJJJLLLMMMLLLJJJHHHJJJJJJJJJJJJIIIHHHGGGGGGFFFCCC>>><<<:::999777555777666666555555555666666666555555666777999<<<===@@@HHHUUU```kkkxxxzzztttnnnjjjgggdddbbbbbb```^^^^^^aaabbbaaa___ooohhheee^^^XXXXXXWWWVVVUUUSSSRRRQQQPPPPPPQQQRRRQQQNNNIIICCC???>>>???>>>>>>===;;;999777666111///,,,++++++***)))'''&&&''''''(((((((((''''''###'''***)))%%%###%%%((((((((((((((())))))))))))''''''&&&&&&&&&''''''((($$$$$$$$$$$$%%%%%%&&&&&&$$$%%%(((***,,,---......---,,,***((('''''''''((('''((()))***+++---.........///111333666<<>>@@@???AAADDDGGGIIILLLOOORRRVVV[[[cccllluuu|||yyyxxxxxxxxxuuurrrmmmiiifffbbb___\\\XXXWWWSSSOOOJJJFFFCCCBBB>>>>>>???CCCKKKWWWgggsssvvvpppqqqtttuuuuuupppppppppooommmkkkhhhgggeeeeeeeeefffiiillloooqqquuuzzzxxxqqqmmmrrrrrrqqqqqqqqqqqqqqqqqqrrrqqqnnnmmmnnnpppsssuuutttsssrrrsssvvvwwwwwwvvvqqqqqqqqqqqqrrrrrrrrrsss{{{~~~iii[[[NNNHHHFFFCCCAAAAAABBBDDDHHHKKKLLLLLLJJJIIIJJJJJJKKKKKKJJJIIIHHHHHHHHHEEEAAA???===<<<:::888777777666555444444555555333444444555555666777777<<>>888333111000000//////000111222333/////////000000000111111000000111111111111222222333222111111333666:::<<<@@@BBBCCCFFFHHHJJJLLLMMMKKKMMMQQQWWW]]]bbbeeefffllllllnnnsssxxx}}}~~~xxxsssoooiiiaaa[[[RRRRRRQQQRRRTTTTTTSSSQQQMMMKKKGGGEEEDDDAAA>>>;;;???===<<<<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<::::::::::::;;;<<<===>>>===>>>>>>===;;;;;;===???>>>>>>???AAABBBCCCDDDEEE@@@CCCEEEFFFGGGHHHLLLOOOLLLNNNRRRVVVYYY^^^cccgggkkkrrr|||~~~{{{xxxuuusssqqqqqqmmmjjjeeeaaa^^^[[[WWWTTTQQQPPPMMMJJJFFFBBB???===BBBBBBFFFQQQeee|||yyyrrrmmmmmmoooppppppooopppqqqqqqpppnnnllljjjjjjiiihhhiiikkknnnrrrttttttzzzwwwsssssssssssssssssssssrrrrrrrrrpppmmmllllllooorrrtttsssrrrpppppprrrsssttttttoooooopppqqqssstttuuuvvvxxxzzz}}}~~~}}}}}}}}}}}}~~~zzzdddTTTJJJBBB???@@@@@@CCCFFFIIIKKKKKKJJJJJJJJJJJJKKKKKKKKKJJJIIIIIIIIIGGGCCCBBBAAA???===;;;999888777555555444444444333333444555666777777777888:::===???CCCJJJSSSZZZlllsss{{{vvvqqqmmmnnnqqqrrrooolllssskkkggg___ZZZ[[[WWWUUUSSSQQQOOONNNNNNNNNSSSSSSRRROOOIIIDDDAAA@@@@@@@@@>>><<<999666444222333111///.........,,,+++++++++******)))'''&&&%%%)))))))))))))))*********(((((((((((())))))))))))***)))((('''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))+++,,,---...,,,,,,+++***+++,,,---...(((((()))))))))*********---///333777<<>>???>>>>>>>>>============;;;;;;<<<===>>>@@@BBBCCCBBBCCCCCCBBBAAAAAACCCFFFEEEFFFGGGIIIKKKLLLNNNNNNMMMQQQTTTUUUVVVXXX]]]aaaccceeeiiimmmqqqvvv|||}}}zzzyyywwwtttpppmmmjjjhhhccc```\\\XXXVVVSSSPPPNNNJJJIIIFFFCCCAAA???======EEEKKKWWWiiiyyyvvvqqqnnnmmmnnnnnnmmmooopppqqqqqqqqqpppnnnnnnmmmlllllllllmmmppprrrtttuuu|||}}}yyyttttttuuuvvvvvvuuuuuutttrrrpppmmmkkkkkkmmmppprrrsssrrrqqqppppppqqqssstttooooooppprrrsssuuuvvvwwwtttvvvwwwwwwvvvvvvvvvxxxvvvuuuvvvxxxwwwvvv{{{jjjTTTEEE@@@BBB@@@AAADDDFFFHHHJJJJJJJJJIIIJJJJJJJJJJJJJJJIIIIIIHHHGGGDDDCCCCCCBBB@@@>>>:::999888777555555444444444444555666777777888888777888999:::;;;???DDDHHHSSSXXXcccoooyyy|||{{{||||||zzzwwwrrrkkkggg___[[[[[[XXXVVVSSSPPPNNNNNNOOOPPPUUUTTTRRRNNNHHHDDDBBBBBB>>>===<<<;;;888666444333222000............---,,,******++++++***)))((((((+++'''$$$%%%)))+++***((((((((((((((())))))))))))''''''((((((((('''%%%$$$''''''''''''''''''''''''((((((((()))***++++++,,,,,,,,,,,,,,,,,,------...*********))))))))))))(((,,,///444999===CCCIIIMMMQQQXXX^^^ZZZNNNBBB<<<<<<@@@GGGRRR[[[___bbbdddfffhhhfffccccccddddddbbbaaabbblllvvv}}}~~~nnn___QQQGGGDDD>>><<<999666333333222333000000000111111111222222222222222222222222222222000000111222333555777888:::<<<>>>@@@BBBBBBCCCCCCAAAAAABBBGGGMMMQQQSSSSSSWWW[[[```gggnnnuuu{{{||||||{{{{{{{{{|||{{{yyyxxxttttttsssrrrppplllfffbbbXXXVVVTTTRRRRRRPPPNNNLLLLLLLLLKKKJJJIIIHHHGGGGGGDDDEEEFFFHHHJJJMMMOOOPPPPPPQQQRRRQQQRRRTTTWWWZZZZZZZZZ\\\^^^```bbbdddeeeeeehhhlllmmmlllnnnssswww}}}zzzxxxxxxtttsssrrroookkkgggbbb```YYYVVVSSSPPPNNNLLLJJJHHHEEECCCAAA@@@BBBFFFLLLPPPXXXggg|||zzztttsssrrrqqqppppppooonnnnnnooooooppppppppppppooonnnmmmmmmmmmmmmooopppqqqttt{{{}}}xxxtttuuuwwwxxxxxxxxxxxxwwwtttrrrpppnnnmmmnnnpppqqqssssssrrrqqqpppqqqrrrssspppqqqqqqrrrrrrsssssstttqqqrrrsssrrrrrrrrrtttuuutttqqqppprrrrrrpppsssxxxqqqWWWHHHEEE???@@@AAABBBDDDFFFHHHIIIHHHIIIIIIJJJJJJJJJIIIIIIGGGFFFDDDDDDEEEDDDBBB@@@<<<;;;:::888666555555555666555555555555555666777555666777888:::;;;>>>???BBBDDDKKKVVV]]]bbbmmmxxxppphhhddd]]]YYYYYYZZZWWWSSSPPPNNNOOOQQQRRRVVVUUURRRMMMHHHDDDCCCCCC;;;;;;::::::888666555444000...,,,,,,------,,,+++))))))***++++++++++++******$$$ &&&)))((($$$(((((((((((())))))))))))$$$%%%'''))))))((('''%%%((((((((((((((((((''''''))))))(((((()))******+++...------,,,+++***)))(((,,,++++++***)))(((((('''***---333888<<>><<<===999@@@KKKUUU]]]aaacccdddgggccc___```dddfffdddaaaUUU\\\aaacccjjjxxxmmmZZZQQQEEEBBB>>>999555333222222111111222222222333333333333333222222222222222222111222222333444444555555666888:::<<<>>>??????>>>??????AAAFFFKKKNNNMMMJJJPPPSSSXXX]]]bbbgggllloooqqqwww~~~zzzuuuooommmjjjhhhfffeeebbb___```___^^^]]]\\\ZZZYYYYYYUUUUUUWWWYYY\\\___bbbddddddeeefffggghhhlllppptttuuuuuuwwwyyy|||~~~~~~{{{wwwuuutttsssooooooooommmhhhccc]]]ZZZRRRPPPMMMKKKJJJHHHFFFDDDCCCAAA???@@@GGGSSS___gggtttwwwqqqrrrrrrssssssrrrqqqpppmmmmmmnnnnnnooooooppppppmmmmmmlllllllllmmmnnnnnnrrryyyyyyuuuuuuvvvxxxyyyzzzzzzzzzyyyxxxvvvtttrrrqqqqqqrrrssssssssssssrrrqqqqqqrrrsssrrrrrrrrrqqqqqqqqqpppppppppqqqqqqpppooopppsssuuuuuuqqqoooppppppnnnooossslllRRRHHH???>>>??????AAADDDGGGHHHHHHHHHIIIIIIJJJIIIIIIHHHFFFEEEDDDEEEEEEEEECCCAAA===<<<:::999777666555555777666555333222333333444...000222555666777888999<<<;;;@@@GGGKKKNNNWWWbbbiiiuuussshhhbbb]]]ZZZYYYYYYXXXUUUSSSRRRRRRRRRSSSVVVVVVSSSNNNGGGBBB@@@???BBBAAA???<<<999777555444111000///...---,,,,,,,,,+++***)))(((((()))***+++&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''%%%$$$&&&'''''''''''''''&&&&&&'''''''''(((((()))))))))'''&&&&&&''''''((()))***,,,,,,,,,,,,,,,,,,,,,,,,...---,,,***)))******+++...///000333888>>>DDDHHHEEEEEEFFFGGGEEEAAA;;;777888:::???HHHRRRZZZ```bbbggggggddd___^^^aaa```\\\VVVMMMJJJQQQVVVZZZgggwwwrrrfffWWWHHHCCC@@@;;;777888444111000444666444222333555555555444444333333333222111000111333444333222333444555666777888999:::<<<===???AAADDDGGGIIIJJJGGGJJJNNNQQQUUUZZZ```dddiiilllpppsssuuuxxx{{{}}}~~~}}}zzzyyywwwuuusssqqqooonnnpppnnnmmmnnnppptttuuuvvvzzz|||}}}~~~vvvooonnnnnnkkkhhhgggeeebbb]]]XXXTTTQQQIIIJJJHHHEEEBBBBBBBBB@@@???@@@CCCIIISSSeee}}}{{{uuutttsssrrrsssrrrooommmmmmnnnoooppppppppppppppppppooonnnmmmllllllmmmnnnrrrvvvzzz}}}|||yyywwwvvvttttttuuuvvvxxxyyyzzz{{{xxxtttooonnnppprrrsssssspppqqqrrrsssrrrqqqpppoooqqqqqqqqqqqqqqqpppoooooopppmmmkkklllppptttuuutttrrrqqqrrrrrrmmmiiimmmttt~~~pppVVVLLL>>>888>>>CCCBBBDDDKKKDDDJJJLLLHHHGGGJJJJJJGGGBBBCCCDDDFFFFFFFFFEEEDDDBBBAAA???<<<:::888777777333555666444111111444888555555555555555555555555777888:::;;;===BBBGGGLLLXXX^^^iiitttoooddd```\\\ZZZZZZZZZXXXUUURRRQQQQQQRRRSSSTTTTTTRRRMMMHHHDDDBBBAAABBBAAA>>><<<999666444333111000///...---,,,,,,,,,+++***(((''''''(((***+++))))))))))))))))))))))))''''''((((((((('''&&&%%%&&&'''''''''''''''&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***************************---,,,+++******++++++,,,---...///333777===BBBEEECCCBBBBBBBBBBBBAAA>>>======>>>@@@EEEMMMUUU\\\```iiiiiifffaaa___```___[[[TTTJJJEEEHHHJJJKKKTTTaaammmyyy{{{jjj\\\NNN@@@999888777333111444666444222333333333333222222222111111333222111222444555444333333333444555666777888999999:::<<<>>>AAACCCEEEFFFCCCEEEHHHKKKNNNRRRWWW[[[\\\___cccfffgggiiikkkmmmtttvvvzzz~~~}}}{{{zzz|||xxxmmmeeedddcccaaa```___]]]ZZZUUUQQQMMMKKKDDDDDDCCC@@@>>>======<<>>;;;:::888888777777666444222222333444444444444555555555555555777777888888999<<>>@@@???>>>>>>===>>>???AAABBB>>><<<;;;===CCCMMMVVV]]]hhhjjjiiidddbbbbbb___[[[TTTJJJCCCBBBAAA???EEENNNWWWfff{{{iiiRRREEEAAA:::333000222444222111222333333333222222222222222444333222333444555444333222333333444555666666777666777888:::<<<>>>@@@AAA>>>???BBBCCCEEEHHHLLLOOOUUUWWW[[[]]]]]]^^^___aaacccfffkkkpppsssuuuuuutttwwwzzz~~~~~~~~~~~~}}}}}}|||||||||}}}~~~}}}{{{yyyxxxvvvvvvvvvqqqggg```]]]\\\YYYUUUUUUSSSPPPMMMIIIFFFDDD?????????>>><<<;;;===???AAAEEEPPPdddzzzvvvsssqqqppppppppprrrtttuuutttsssmmmoooqqqrrrrrrqqqpppoooooonnnmmmllllllmmmnnnooommmppptttvvvuuusssqqqppprrrrrrrrrrrrsssssssssttttttqqqmmmlllmmmoooppppppnnnnnnnnnooonnnmmmllllllooooooppppppqqqpppppppppnnnmmmlllmmmpppsssuuuuuuxxxyyy}}}{{{tttrrrtttxxxcccSSSFFFCCCAAA===>>>BBBDDDHHHKKKLLLMMMOOOMMMIIIJJJIIIGGGFFFEEEDDDDDDDDDDDDCCCBBB@@@>>><<<;;;:::;;;999666555444444333111444444444444444444444444666666666555444666999<<>>@@@BBB>>><<<999999===GGGSSS[[[ccciiimmmlllkkkiiifff```YYYPPPHHHEEECCC@@@BBBGGGKKK[[[pppsss]]]RRRBBB999333333555555444555555555555555555555555555444333222222444444444222222222222333444444444555444444666777999:::<<<<<<:::;;;===>>>@@@CCCGGGJJJQQQTTTWWWYYYYYYXXXYYYZZZWWWZZZ___ccchhhjjjlllllllllnnnqqqvvv}}}|||yyywwwwwwvvvvvvuuuuuuuuuuuutttuuuvvvwwwxxxyyyzzzzzzzzzzzzyyyxxxvvvssspppooopppnnnhhhaaaZZZVVVTTTRRRMMMMMMKKKIIIGGGEEECCCBBB===<<<===???>>>>>>CCCIIIGGGTTThhh}}}wwwsssrrrrrrrrrpppooooooqqqtttuuutttsssnnnoooqqqssssssrrrpppooonnnnnnmmmllllllmmmooopppmmmpppssstttsssqqqpppoooqqqqqqqqqqqqqqqqqqqqqqqqqqqooolllkkkkkklllnnnnnnllllllllllllkkkjjjjjjiiimmmnnnooopppqqqqqqqqqqqqnnnmmmmmmnnnppprrrtttuuuyyy{{{xxxssssssvvvzzzyyygggTTTJJJFFFBBBCCCFFFFFFHHHJJJLLLMMMNNNKKKHHHHHHGGGFFFFFFFFFGGGHHHIIIEEEDDDDDDBBBAAA???>>>======999666666777777555222555555555444444444444444444444444333222222555777<<<======>>>@@@FFFNNNSSSYYY[[[```gggqqq{{{}}}llldddaaa^^^\\\[[[[[[XXXTTTQQQOOOOOOQQQRRRSSSSSSQQQMMMHHHDDDCCCBBBDDDCCCAAA>>>;;;888666444111000///...---,,,,,,,,,***)))&&&%%%%%%&&&)))***))))))))))))))))))))))))((((((((('''((((((((((((%%%&&&&&&'''((((((''''''############""""""""""""%%%%%%%%%&&&&&&'''((())))))))))))******+++++++++***+++,,,---.../////////)))***,,,///222444666777777:::<<<<<<<<<<<<>>>@@@BBBAAA???===???EEEOOOVVV```kkkuuuyyyyyyxxxsssmmmddd\\\SSSNNNJJJGGGEEEFFFFFFSSSfffvvvzzzeeeOOOCCC999888999999888888666666666666666666777777444333222222333444333111222222222222333333333333444444555666777888999999888:::<<<===???AAAEEEIIIJJJMMMQQQSSSSSSRRRRRRSSSSSSUUUXXX[[[___aaacccdddeeefffhhhlllqqqzzz|||wwwsssppppppoooooonnnnnnmmmmmmkkklllmmmnnnoooqqqrrrssspppppppppnnnkkkhhheeecccccc^^^XXXSSSNNNIIIFFFFFFFFFEEEDDDCCCBBBAAA@@@@@@===;;;<<>>AAAIIIJJJMMMQQQWWW^^^dddhhhnnnqqqvvv|||{{{jjjbbb___\\\YYYXXXZZZXXXUUURRRPPPOOOOOOPPPSSSSSSQQQMMMHHHDDDCCCBBBCCCBBB@@@>>>;;;888777666111000///...---,,,,,,,,,))))))(((''''''((())))))))))))))))))))))))))))))(((((('''''''''((()))***%%%%%%&&&'''(((((((((((($$$$$$$$$$$$############%%%%%%%%%%%%&&&'''((()))&&&&&&''''''(((((())))))+++,,,---...////////////***+++,,,---///111333555666999<<<<<<::::::===@@@EEEFFFHHHFFFEEEFFFKKKOOO```mmmzzz}}}qqqiii```YYYUUUPPPLLLHHHHHHPPP\\\jjj{{{zzz]]]NNN@@@:::999777555555666666666666666777777777555444333333444444333222333333333333222222222222444444555555666666777777888999;;;<<<===@@@CCCFFFFFFJJJNNNQQQRRRQQQQQQRRRRRRSSSTTTVVVXXXZZZ\\\\\\```aaaccceeehhhnnnuuuzzz|||}}}~~~~~~|||}}}}}}}}}~~~~~~{{{wwwsssooohhhhhhgggfffeeedddccccccaaaaaabbbccceeegggiiijjjjjjiiigggeeebbb___\\\[[[WWWQQQKKKHHHEEEAAA>>>???>>>>>>===<<<<<<======>>>???;;;<<<@@@@@@BBBNNN]]]qqq|||uuuqqqllljjjkkkmmmnnnoooqqqpppooooooppppppnnnlllnnnoooppprrrssstttuuuuuupppooonnnmmmlllmmmmmmnnnnnnpppssssssqqqooooooooonnnnnnnnnnnnnnnnnnnnnmmmlllmmmlllkkkiiiiiikkkmmmkkkjjjiiigggffffffffffffjjjkkkmmmoooppprrrssssssooopppqqqqqqpppooopppqqqtttuuu{{{{{{uuuttttttuuuyyy{{{jjj]]]TTTNNNMMMFFFBBBDDDGGGHHHIIIJJJLLLKKKIIIGGGFFFEEEDDDDDDEEEEEEFFFFFFEEECCCAAA@@@>>>===<<<=========;;;999888888777777666555555555111333444444333444666777444666888888777666777777;;;<<<>>>AAAFFFKKKOOORRRVVVYYY]]]bbbhhhpppwww}}}zzzjjjccc```]]]ZZZZZZXXXWWWVVVTTTQQQPPPNNNMMMQQQQQQPPPMMMIIIEEEDDDEEE@@@???>>><<<:::888666555111000///...---,,,,,,,,,((())))))))))))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''(((***+++$$$%%%&&&'''((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%&&&'''((((((%%%%%%&&&''''''((()))))),,,---...///000000//////,,,,,,++++++---///222444666888:::999888:::???EEEKKKQQQXXX[[[YYYXXXXXXZZZ___lllxxx|||vvvnnngggdddbbb\\\WWWVVVVVVYYYbbbssstttbbbOOOEEEAAA<<<888666777777777888888999999999888666555555666666555333444444333333333222222222444444444444444444555555777888999999999:::===@@@CCCGGGMMMQQQRRRSSSSSSTTTQQQPPPQQQQQQRRRTTTVVVWWWZZZ[[[]]]^^^___bbbfffiiimmmnnnppprrrtttuuuvvvvvvvvvwwwxxxzzz{{{||||||}}}}}}||||||~~~~~~~~~zzzzzzyyyyyyxxxxxxwwwwwwvvvvvvvvvwwwxxxzzz|||}}}~~~{{{wwwtttqqqnnnkkkhhh___^^^]]][[[ZZZXXXWWWVVVVVVVVVVVVXXXZZZ]]]___aaabbbaaa^^^ZZZWWWUUUSSSRRRPPPIIICCCDDDBBB>>><<<===::::::999999:::;;;===>>>@@@<<<>>>FFFKKKRRRdddxxxwwwsssllljjjgggfffhhhkkklllmmmooonnnmmmnnnoooooommmkkknnnoooooopppsssuuuwwwyyyqqqpppnnnmmmlllllllllllllllnnnpppooonnnlllkkklllkkkkkkkkkkkkkkklllllllllkkkmmmmmmkkkiiihhhjjjmmmkkkjjjhhhfffeeeeeeeeeeeehhhjjjlllnnnppprrrssstttppprrrsssrrrooonnnnnnoooqqqqqqvvv}}}{{{wwwwwwssstttvvvyyytttiiieeeXXXMMMJJJIIIHHHHHHKKKJJJJJJIIIHHHFFFDDDCCCAAADDDEEEFFFFFFFFFDDDBBBAAA@@@AAABBBAAA???<<<;;;;;;999999999888777666666666333444555555444333444666555777888888777555666666444555888;;;>>>AAADDDEEEEEEGGGKKKNNNRRRWWW]]]aaaiiikkkmmmppptttyyyzzzkkkeeecccaaa^^^^^^WWWWWWVVVUUURRRPPPMMMLLLNNNOOONNNLLLIIIGGGFFFGGG======<<<:::888777555555111000///...---,,,,,,,,,((()))***++++++***)))(((************************)))(((''''''''')))***+++$$$%%%&&&'''((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''''''''((()))******+++------///000000000///......---++++++,,,...222444777888888666555999BBBJJJUUU___kkkssssssqqqpppqqq^^^iiisssxxx{{{xxxtttssssssnnnhhhgggaaa\\\___ooozzzcccVVVOOOIIICCC@@@:::::::::;;;;;;<<<<<<<<<:::888777777888888777555555444444333333222222222333333333333333333333333777777777666555555888:::>>>CCCIIINNNPPPPPPQQQRRRNNNNNNNNNNNNOOOQQQSSSTTTTTTVVVXXXYYYYYYYYY[[[]]]aaabbbdddeeeggghhhiiiiiisssssstttuuuwwwxxxzzzzzzzzzyyyyyyzzz||||||{{{yyyzzz{{{{{{zzzyyyyyy{{{|||}}}|||zzzyyyyyyyyyvvvvvvuuuttttttuuuvvvvvvqqqqqqppppppqqqsssuuuvvvrrrnnnjjjgggdddbbb___]]]XXXWWWVVVTTTRRRPPPNNNMMMNNNNNNOOOPPPRRRUUUXXXZZZXXXVVVRRRNNNKKKIIIGGGGGGJJJBBB===??????;;;999;;;::::::999:::;;;===???@@@@@@===BBBNNNXXXddd|||tttmmmkkkiiigggffffffiiikkklllmmmmmmllllllmmmnnnnnnmmmkkkooonnnnnnooorrrvvvyyy{{{rrrqqqooommmlllkkkkkkllliiikkkmmmlllkkkiiihhhiiihhhhhhiiiiiijjjjjjjjjjjjkkkmmmnnnllliiihhhjjjmmmkkkjjjhhhfffeeeeeeeeeeeehhhiiikkknnnppprrrttttttqqqsssuuusssooommmmmmnnnpppooossszzz}}}{{{yyyyyyrrrssstttuuuyyy~~~mmm\\\SSSNNNIIIHHHJJJFFFGGGGGGHHHGGGFFFEEECCCCCCDDDFFFGGGFFFEEECCCAAABBBEEEFFFDDD???;;;;;;<<<:::::::::999888777777666444666666555333222333444444555666555333333444666111333555777999;;;;;;<<<;;;===@@@BBBDDDGGGLLLOOOSSSTTTUUUWWWZZZ___fffkkk}}}nnnjjjhhh```\\\]]]YYYWWWTTTPPPMMMLLLLLLLLLPPPOOONNNKKKHHHEEEBBB@@@???===:::999999888666444333111/////////...,,,***+++******))))))))))))))))))((((((***++++++)))'''''''''''''''&&&%%%$$$###''''''((()))))))))))))))'''''''''&&&&&&%%%%%%%%%)))(((&&&%%%%%%&&&'''((()))'''&&&&&&(((***+++++++++---............000222111000///---------...///000444777777777<<>>;;;@@@BBB===::::::>>>:::666777:::<<<;;;888444333222333555666555444222222333333333333444444444444555666777888999999===@@@FFFJJJMMMMMMKKKIIIMMMLLLKKKLLLMMMNNNNNNMMMOOOQQQSSSTTTSSSSSSWWWZZZXXXYYYZZZ[[[^^^```bbbdddgggiiimmmpppssstttttttttttttttuuuuuuvvvvvvwwwwwwyyyxxxwwwvvvuuutttttttttuuuvvvwwwxxxwwwuuurrrqqqqqqpppooopppqqqqqqooommmpppooommmkkkjjjiiihhhhhhgggddd```]]]ZZZWWWSSSQQQQQQPPPOOOMMMLLLJJJIIIHHHJJJLLLMMMOOOOOOOOOOOONNNNNNLLLJJJGGGDDDBBB@@@@@@<<<:::999999:::;;;;;;:::999999:::::::::;;;;;;<<>>???AAA@@@>>>;;;;;;;;;;;;;;;:::999888888444444333333333222222222444444444444444444444444222222222333333444444444::::::::::::;;;<<<===>>>CCCDDDDDDFFFIIILLLOOOQQQrrrmmmhhh```[[[[[[YYYWWWTTTPPPNNNMMMLLLMMMPPPOOOMMMJJJGGGDDDBBBAAA???===;;;999999888666444555333111000000///---++++++******)))))))))))))))///111222000,,,)))((((((((())))))*********))))))((())))))))))))(((((('''(((((((((''''''&&&&&&&&&)))(((&&&%%%%%%&&&'''(((((('''&&&&&&((()))***+++,,,...000000000///000111333222111000////////////222666999999999>>>IIIRRR___ooo|||iiiccciiisssyyyxxx|||}}}{{{~~~zzzvvvssstttxxx}}}tttcccZZZOOOGGGEEECCC@@@???AAA===;;;999999;;;<<<<<<;;;888777666666777777666444444444333333333333333333444444555666777888999999<<<>>>BBBFFFIIIIIIHHHGGGIIIHHHHHHIIIJJJJJJJJJJJJJJJLLLNNNMMMLLLLLLOOORRRQQQRRRSSSTTTWWWYYY[[[\\\bbbdddgggkkkmmmnnnooonnnmmmnnnnnnoooooopppppppppuuutttsssrrrqqqqqqqqqqqqttttttuuuuuutttsssqqqpppnnnmmmmmmmmmoooooommmkkkhhhgggeeecccaaa```______\\\YYYVVVUUUSSSQQQNNNLLLKKKJJJIIIHHHFFFEEEDDDCCCEEEFFFGGGHHHIIIHHHHHHGGGGGGEEECCCAAA???===<<<<<>>===<<<;;;;;;;;;;;;<<<:::999888888888666444666666555444444333333333444444555666777777888999999;;;===@@@BBBCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFGGGHHHGGGFFFFFFHHHJJJKKKLLLLLLNNNPPPRRRTTTUUUZZZ\\\```ccceeefffffffffjjjjjjjjjkkklllmmmmmmmmmnnnnnnnnnmmmmmmlllllllllooooooooonnnnnnmmmmmmmmmkkkiiiiiiiiijjjjjjhhhgggcccbbb```]]][[[YYYXXXXXXOOONNNLLLKKKLLLKKKIIIGGGEEEDDDDDDBBBAAA@@@??????@@@@@@AAABBBBBBAAAAAAAAA@@@???===<<<;;;:::::::::===;;;:::999999;;;===>>>???>>>===<<<@@@HHHRRRZZZooopppgggeeeeeeeeebbbcccdddfffggggggggggggiiihhhhhhiiilllmmmmmmllliiinnnqqqrrr{{{}}}uuunnnkkkkkkllllllooonnnmmmlllllllllllllllllljjjgggeeedddeeefffhhhdddfffhhhjjjjjjkkkmmmoooooonnnmmmkkkiiihhhhhhgggfffgggjjjlllnnnpppppppppnnnoooooopppppppppppppppppprrrtttuuuvvvuuuttttttuuuuuuvvvuuuuuuvvvyyy{{{|||lllXXXQQQGGGFFFFFFFFFFFFGGGHHHHHHGGGHHHHHHIIIHHHGGGEEEDDDGGGDDD@@@>>>>>>???>>>>>><<<<<<<<<<<<;;;:::999999999888888888888777777777666555555444444333333333444444444444555555555555222222222222333333444555555666666777888999;;;<<>><<<<<<===<<<;;;999999999888777555888888777666555333333222444444555555666777777888777888999:::;;;<<<===>>>===>>>??????>>>>>>???@@@BBBCCCCCCCCCDDDEEEFFFGGGIIIJJJJJJKKKMMMOOOPPPQQQSSSUUUXXX[[[]]]^^^^^^^^^ddddddeeefffggghhhhhhiiiiiiiiiiiiiiiiiiiiihhhhhhiiihhhhhhggggggggghhhhhhiiigggfffeeeeeedddaaa___\\\[[[YYYVVVTTTRRRQQQPPPIIIGGGFFFEEEFFFFFFEEECCCBBBAAAAAA@@@???>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;<<<<<<<<<:::;;;<<<======>>>@@@BBBAAAAAABBBDDDLLLZZZjjjvvvuuugggcccdddeeeeeecccdddfffhhhhhhhhhhhhggggggfffeeegggiiikkklllkkkgggmmmpppsss|||zzzsssnnnmmmnnnnnnooonnnnnnmmmmmmmmmllllllllljjjgggdddcccdddfffgggeeeggghhhiiiiiijjjllloooqqqpppmmmjjjhhhgggggggggeeegggkkknnnqqqqqqqqqpppttttttuuuvvvvvvuuutttsssqqqqqqppppppppppppqqqqqqrrrtttttttttssssssuuuvvvxxx~~~oooaaaTTTPPPKKKHHHHHHJJJMMMNNNKKKKKKKKKKKKIIIGGGDDDBBBFFFCCC@@@??????@@@???>>>============<<<;;;:::::::::::::::999999999888888777777666555444444333333444444444444444444444444333333222222333444444555666666666666666777777888yyyoooggg]]]XXXYYYWWWVVVSSSPPPOOOOOOOOOPPPPPPOOOLLLIIIFFFCCCBBBAAA@@@>>>;;;::::::999777555444333000//////---+++)))+++******)))))))))))))))))))))))))))***++++++++++++++++++++++++***)))(((%%%%%%&&&((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((($$$&&&((((((&&&%%%'''(((---000333444222000......111222333444333222111000000222444666:::BBBLLLSSS\\\iiixxxooo]]]TTTYYYbbbqqq{{{yyyuuuooommmkkkfff]]]UUURRRZZZhhhzzzxxxeeeYYYSSSPPPJJJEEEBBB@@@@@@@@@;;;:::888999::::::999777999999888777555444333333444444555555666666777777666666666666777888999999888:::;;;;;;999999;;;<<<======>>>???BBBDDDEEEFFFHHHHHHHHHIIIJJJLLLMMMNNNLLLNNNQQQTTTVVVWWWWWWVVVZZZZZZ[[[\\\]]]^^^______cccdddeeeffffffeeeeeedddddddddcccccccccdddeeeeeegggeeebbb```___\\\XXXVVVQQQPPPNNNLLLJJJHHHGGGGGGDDDCCCAAAAAAAAAAAA???===>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<==================>>>???@@@@@@<<>>>>>>>>>>>===<<<;;;;;;:::::::::999999999999888888888777777666555444444444444444444333333333333444444333333444444555555222333333333333222222222yyynnnfff\\\XXXYYYVVVTTTRRROOONNNNNNOOOPPPPPPOOONNNKKKHHHEEEBBB@@@@@@>>><<<;;;:::999777555333111///.........,,,***+++******)))))))))))))))+++(((&&&&&&((()))(((&&&*********))))))((('''&&&###$$$%%%'''((()))******%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&''''''((((((((($$$'''***)))'''%%%''')))+++...000111000.........///000111333444444444444222333444555999@@@HHHNNNWWWbbbppp{{{wwweeeVVVRRRUUUcccnnn{{{yyyqqqkkkfffbbb]]]YYYRRRTTT[[[iiivvvwwwbbbYYYNNNGGGDDDCCCAAA@@@===<<<;;;;;;======<<<:::::::::999888777555555444444444555555555666666666555555555555666666666666555888:::999777666888;;;999888888;;;???BBBCCCCCCDDDDDDDDDEEEFFFGGGHHHIIIGGGIIILLLOOOPPPQQQQQQPPPSSSSSSTTTVVVWWWXXXYYYZZZ]]]^^^___aaaaaaaaa```_________``````aaaaaabbbbbbaaa___\\\YYYWWWTTTPPPMMMKKKJJJIIIGGGEEEDDDCCCCCC@@@>>><<<<<<<<<;;;:::888999999999999999999999999999999999999:::;;;<<<===>>>>>>>>>???@@@AAABBBCCC>>>AAACCCDDDCCCEEEHHHLLLSSS\\\iiixxxyyyrrrjjjeeedddeeeeeedddgggggghhhiiiiiiiiiiiiiiieeecccaaabbbdddgggggggggfffiiilllnnnqqquuuyyy{{{yyyyyyvvvrrrmmmjjjiiiiiijjjkkkkkkllllllkkkjjjjjjiiihhhgggfffffffffggghhhhhhiiiiiihhhggggggjjjlllmmmlllkkkiiigggfffeeeeeefffhhhlllqqqsssttttttssswwwxxxxxxxxxvvvssspppnnnpppnnnkkkiiiiiijjjlllnnnlllnnnqqqrrrrrrqqqqqqrrrqqqtttyyy~~~ttteee]]]XXXUUUSSSQQQQQQOOOMMMJJJHHHGGGFFFDDDDDDEEEGGGHHHGGGEEEBBB????????????>>>===<<<<<<::::::::::::999999999999999999999888888777777777555555555444444444444444444444444333333444444555333333333333333222111111{{{nnnfff[[[WWWXXXTTTRRRPPPNNNMMMMMMNNNOOOOOOPPPOOONNNKKKGGGBBB@@@@@@>>><<<;;;;;;999777555222111//////000///...,,,+++******))))))))))))))))))((('''%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%&&&'''(((((()))(((&&&&&&&&&&&&'''''''''((($$$%%%&&&'''(((((((((((($$$(((,,,+++'''%%%'''))))))+++---------,,,---...//////000222555777:::;;;888777666666888===CCCGGGOOOZZZfffoooxxxyyylll^^^XXXYYY^^^gggsss~~~}}}tttnnnkkkiiiiiieee```^^^ccciiinnnvvvwwwdddWWWRRRNNNHHHCCCEEECCCAAAAAAAAAAAA???>>>::::::999888777777666666444444444555555555666666555666666666666666555444444888:::999666555888;;;999888777999===@@@AAA@@@BBBAAAAAAAAABBBCCCDDDDDDCCCDDDGGGJJJLLLLLLKKKKKKNNNNNNOOOQQQRRRSSSTTTUUUUUUVVVXXXZZZ[[[ZZZZZZYYYVVVWWWYYYZZZ[[[[[[[[[ZZZXXXVVVSSSRRRPPPNNNJJJGGGGGGFFFEEEDDDCCCBBBBBBBBB<<<;;;999999::::::999777777777777777777777777777888888888888:::<<<>>>???BBBBBBBBBCCCDDDEEEFFFGGGBBBEEEGGGHHHKKKSSS^^^ggguuupppmmmiiieeecccccccccdddffffffeeeeeeeeefffggggggeeeccc``````bbbdddeeeeeedddfffiiikkkkkklllooorrrqqqssstttqqqmmmiiiggggggggghhhiiijjjjjjiiihhhhhhgggggghhhhhhhhhhhhhhhhhhggghhhhhhgggfffhhhkkknnnkkkkkkkkkjjjiiigggfffeeefffhhhkkkooorrrsssttttttrrrsssttttttssspppmmmkkknnnllljjjhhhhhhiiikkkmmmlllooorrrsssqqqpppoooooonnnqqquuu{{{wwwnnniiiccc```[[[VVVQQQMMMKKKJJJFFFEEEDDDDDDEEEDDDCCCAAA@@@@@@@@@@@@???>>>===<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::777777777777666666666555666666555555555555555666555555666666666555444333}}}ooofff[[[VVVWWWSSSQQQOOOMMMMMMMMMNNNOOOOOOPPPQQQPPPMMMHHHCCC???@@@>>><<<;;;;;;:::777666222111000000111111000...+++******)))))))))))))))(((+++---+++&&&%%%)))...%%%&&&'''((())))))))))))&&&&&&''''''((('''''''''&&&'''''''''(((((())))))$$$%%%&&&'''((((((((((((%%%)))---,,,(((&&&'''***((()))++++++++++++---...//////000222666:::===@@@>>><<<999777777;;;???BBBOOOYYYdddkkkrrryyy{{{zzzyyywwwxxxwwwpppfffbbbccc```fffoooyyyyyywwwyyy||||||qqqhhhfffeeedddiiippp|||pppggg```VVVNNNKKKIIIGGGFFFEEEDDDBBB@@@::::::999999888777777777444444444555555555555555666666777888777666555444444888;;;:::666555888<<<===:::999;;;>>>AAA@@@???AAAAAAAAAAAAAAABBBCCCCCC@@@BBBDDDGGGIIIIIIHHHHHHFFFFFFGGGIIIJJJLLLMMMMMMOOOQQQSSSUUUVVVVVVUUUTTTNNNOOORRRTTTUUUUUUTTTSSSQQQOOOMMMLLLLLLJJJGGGEEE@@@???>>>======<<<<<<===;;;:::999:::;;;<<<;;;:::777777777888888888888999999999999:::<<<>>>AAABBBFFFFFFFFFGGGHHHIIIJJJKKKLLLNNNPPPSSSZZZiii|||vvvlllkkkhhhddd``````ccceeedddcccbbbaaabbbcccdddeeeeeeccc``````aaacccddddddccceeegggiiihhhgggjjjnnnmmmqqqtttsssnnnjjjhhhhhhffffffhhhiiiiiihhhgggfffeeefffhhhjjjjjjjjjiiiiiieeefffffffffgggiiimmmpppjjjjjjkkkkkkjjjiiigggfffeeegggjjjmmmppprrrssstttnnnoooqqqrrrrrrpppmmmkkkmmmllliiihhhhhhiiikkkmmmmmmpppssssssqqqooommmmmmooorrrvvvyyywwwrrrjjj```WWWQQQMMMLLLNNNKKKGGGEEEEEEFFFFFFEEE@@@@@@AAA@@@@@@???>>>======<<<<<<<<<;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;:::999999999888888777777999888888777777777888888333333444555555444333222~~~mmmccc\\\WWWUUURRRRRRQQQNNNKKKJJJKKKMMMOOOOOOOOONNNLLLIIIGGGEEEBBBAAA@@@>>>;;;888666444333222000...---,,,------+++,,,,,,,,,,,,+++*********)))(((''''''((()))***(((((((((((((((((((((((($$$&&&)))***)))'''''''''$$$%%%%%%&&&'''''''''&&&+++***((('''%%%%%%$$$$$$%%%%%%######$$$&&&)))***)))))))))***+++---...////////////111666;;;AAADDDCCCBBB>>>:::777888;;;>>>CCCKKKSSSZZZdddooorrroookkkooorrrrrrpppoooqqqtttwwwooolllsss~~~}}}tttooooooqqqsss~~~}}}lllaaaYYYSSSLLLIIIHHHGGGEEECCC=========??????<<<888444888666444333333555777999777777666666666666777777777888::::::888777888888:::999999999999999999999======>>>>>>>>>>>>======AAA@@@>>>>>>???BBBEEEGGGDDDDDDEEEFFFGGGHHHIIIIIIHHHIIIKKKLLLMMMLLLKKKKKKHHHIIIKKKLLLLLLLLLKKKKKKJJJIIIFFFCCCAAA????????????>>>======<<<;;;::::::999999888777777777777777777777777777777777888888999:::===@@@BBBDDDEEEFFFLLLHHHFFFHHHHHHGGGIIINNNMMMPPPVVV```qqq~~~uuuoookkkgggbbbaaaccceeeeeeeeefffcccaaabbbdddggghhhhhhccccccaaa`````````aaaaaacccdddeeeeeeddddddfffhhhhhhooovvvwwwqqqiiieeeccceeehhhjjjjjjhhheeeddddddfffggghhhjjjjjjjjjiiihhhhhhgggfffeeeeeefffhhhhhhlllllljjjiiihhhhhhhhhhhhfffgggiiijjjlllnnnoooppppppppppppooonnnmmmkkkjjjhhhgggfffddddddfffkkknnnmmmmmmnnnooonnnmmmkkkiiimmmpppsssuuuwwwqqqfff]]]TTTNNNLLLKKKIIIGGGGGGHHHHHHIIICCCCCCCCCDDDDDDBBB>>>;;;;;;;;;;;;;;;;;;:::::::::<<<<<<======<<<:::888777;;;888555555777888777666999888777777666777777777666777777777666555333222~~~oooeee]]]XXXWWWRRRRRRQQQOOOLLLKKKLLLMMMOOONNNNNNLLLJJJGGGEEECCC??????>>>>>><<<;;;999888333111///,,,+++******************)))))))))((((((((((((((((((((()))******''''''''''''''''''''''''))),,,......,,,***(((((($$$%%%&&&&&&'''''''''&&&(((''''''&&&&&&&&&'''''''''&&&&&&%%%%%%&&&'''((((((((())))))***,,,---......///000222666;;;???AAABBBAAA>>>;;;888777:::<<<<<>>===777555444222222333444555777777666666666666777777666888999999888888888999999999999999999999999999;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<===???@@@@@@AAAAAAAAAAAABBBCCCDDDEEEEEEFFFEEEFFFFFFGGGHHHHHHGGGGGGEEEFFFGGGHHHHHHGGGGGGFFFCCCBBB@@@>>>===<<<<<<===;;;;;;:::999999888777777888888777777777777888888666777777888888888888888<<<===@@@CCCEEEHHHJJJJJJFFFEEEFFFJJJLLLJJJLLLPPPSSS\\\kkk}}}wwwqqqmmmiiigggddddddfffhhhhhhgggdddcccdddfffhhhhhhgggfffcccbbbaaaaaaaaabbbcccdddeeefffgggeeeddddddeeegggiiiooottttttoooiiieeedddggghhhjjjiiigggdddbbbbbbeeefffggghhhhhhhhhgggggggggffffffeeeeeeeeeffffffggggggffffffggghhhhhhiiigggggghhhhhhjjjlllmmmnnnmmmmmmmmmlllllljjjiiiiiiiiiiiihhhgggfffgggjjjmmmlllmmmooooooooommmjjjhhhmmmooorrrsssuuuzzz~~~kkk[[[RRRNNNMMMKKKJJJIIIIIIGGGFFFEEECCCBBBCCCCCCCCCAAA???======<<<<<<;;;;;;::::::;;;<<<<<<<<<<<<;;;999888===;;;888999:::;;;:::888999999888777777777777888777777888888777666444333~~~ppphhh```ZZZXXXSSSSSSRRROOOMMMLLLMMMNNNNNNNNNMMMKKKHHHEEECCCBBB@@@@@@???>>>===;;;:::999333222///---+++*********+++***)))((('''((())))))(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&,,,...111000---***'''&&&%%%%%%&&&''''''''''''&&&%%%%%%%%%&&&'''((()))***((((((((('''''''''&&&&&&'''''''''((()))***+++,,,---...111333666999<<<===@@@@@@>>>;;;888777888999999>>>CCCHHHQQQ\\\bbbdddeeegggkkksss~~~qqqggg```ZZZVVVQQQLLLFFFCCCDDDEEEDDDBBB999888777666555555555555888777777666666777777888555777999999888888999:::888888888888888888888888888999999::::::999999888666888<<>><<<:::<<<<<<===>>>???@@@AAAAAAAAAAAA@@@@@@AAAAAABBBBBB@@@AAAAAABBBAAAAAA@@@???===<<<;;;;;;:::::::::;;;999999888888777777777666555555555555666666666777777888999:::;;;;;;;;;;;;>>>???AAACCCEEEHHHIIIJJJDDDBBBEEEKKKOOOTTT\\\dddttt}}}tttooolllkkkgggffffffgggiiijjjiiihhhdddeeehhhkkkmmmlllhhheeebbbbbbbbbbbbccceeeggghhhiiiiiiiiigggdddcccdddeeeiiimmmqqqqqqmmmhhhffffffgggiiiiiihhheeebbbaaaaaaddddddeeefffffffffeeeeeefffffffffffffffeeeddddddccccccdddeeegggiiikkklllhhhgggfffffffffhhhjjjkkkjjjjjjiiiiiiiiihhhhhhgggjjjkkkllljjjiiihhhiiijjjkkklllooopppooommmjjjggglllnnnqqqqqqrrruuu{{{~~~dddVVVNNNLLLKKKJJJJJJIIIGGGEEEFFFDDDAAA@@@@@@@@@???>>>???>>>>>>===<<<;;;;;;:::;;;;;;<<<<<<<<<;;;;;;:::===<<<;;;;;;<<<<<<;;;999::::::999888888888888888888888888888777666555555}}}ppphhh```ZZZXXXTTTTTTSSSPPPMMMLLLMMMOOOOOONNNMMMJJJHHHEEECCCBBBEEEDDDBBB@@@===:::777555444333111///...------......,,,***)))((()))+++,,,)))************(((&&&%%%''''''''''''''''''''''''))),,,...---+++'''%%%$$$&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%'''(((******'''(((((())))))((('''''''''&&&&&&'''((()))******,,,...111444666888888999===>>>>>><<<999888888999:::<<>>>>>===<<<;;;:::999999888777777777777777777888555777999999999888999:::777777777777777888888888777888888999999888888777444666:::<<<===<<<:::888999999:::;;;<<<===>>>>>>>>>===<<<;;;;;;<<<===>>>=========<<<<<<;;;;;;:::;;;;;;::::::999999999999999999999999999999888888777777888888999999999999:::;;;<<<>>>@@@AAAAAAAAADDDDDDDDDEEEEEEFFFGGGHHHHHHFFFHHHPPPZZZiii|||tttnnnlllkkkkkkggggggiiikkkkkkkkkhhhgggggghhhjjjlllnnnmmmiiifffbbbbbbbbbccceeegggiiikkkkkklllkkkhhhdddbbbbbbccciiilllnnnmmmjjjhhhggggggeeeggghhhgggeeecccbbbbbbeeeeeeeeeeeeeeeeeeeeeeeeggghhhhhhiiihhhgggeeeddddddeeefffgggiiikkkmmmnnnhhhgggdddccccccdddggghhhhhhhhhggggggggghhhhhhhhhlllnnnoooooollliiihhhhhhjjjlllooopppooommmiiigggjjjlllnnnpppppprrrvvvyyywwwcccUUUQQQMMMLLLMMMMMMKKKJJJIIIGGGDDDCCCBBBAAA>>><<<@@@@@@???>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<:::;;;;;;<<<<<<;;;999888;;;:::999999888888999999888888888888888777666666}}}ppphhh___YYYWWWTTTTTTSSSPPPMMMLLLMMMOOOPPPOOOMMMJJJHHHEEEDDDCCCEEEDDDBBB@@@===999777555222111000///...//////000---,,,***(((((()))***+++'''''')))******)))((('''((((((((((((((((((((((((&&&(((******(((&&&&&&&&&&&&''''''(((((('''&&&&&&&&&&&&&&&&&&&&&'''((()))%%%&&&'''((())))))))))))&&&&&&&&&&&&'''((())))))+++---000333555666666666:::;;;<<<<<<:::::::::;;;999:::;;;===@@@GGGPPPWWWbbbfffppp}}}sssfff]]]YYYTTTNNNHHHCCCCCCAAA@@@>>><<<::::::888888777777777777888888555777999999888888999:::666666777777777888888888888888888999999888888888666777888999::::::999999777888888999:::;;;<<<<<<<<<;;;:::999999:::;;;<<<;;;;;;:::999999888888888::::::999999888777666555999999999999999999:::::::::;;;===>>>@@@@@@@@@@@@>>>??????AAABBBCCCEEEFFFIIIHHHGGGGGGGGGGGGHHHHHHNNNQQQZZZhhhxxx}}}vvvqqqooonnnnnnnnnkkkmmmpppqqqooommmjjjhhhiiihhhfffggghhhhhhgggfffbbbbbbbbbccceeegggiiikkkllllllkkkhhhdddbbbbbbccchhhiiijjjjjjhhhgggggghhhcccdddffffffeeedddeeefffggggggffffffffffffffffffiiijjjkkkkkkkkkjjjhhhggggggggggggggghhhiiikkkkkkhhhfffcccaaaaaabbbdddfffhhhhhhgggggghhhiiijjjkkkoooqqqsssrrroookkkhhhgggjjjlllnnnoooooollliiiggghhhiiilllnnnpppsssvvvxxx|||iiibbbYYYTTTRRRRRRPPPMMMJJJIIIHHHHHHGGGEEEAAA>>>@@@??????>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<===:::;;;======<<<;;;:::999;;;:::999999888888999999888888888777777777777777pppggg___YYYVVVSSSSSSRRROOOMMMLLLMMMNNNOOONNNKKKIIIGGGFFFEEEEEEAAAAAA@@@???===:::999777000///...---------......***)))((('''&&&'''((((((###$$$&&&(((***,,,------))))))))))))))))))))))))&&&'''(((((('''''')))***'''(((((((((((('''&&&&&&''''''&&&&&&&&&''''''((($$$%%%&&&'''((()))******'''&&&&&&&&&''''''((()))+++,,,///111333444555555666888:::;;;<<<<<<>>>@@@;;;999:::<<<>>>BBBLLLVVV\\\dddqqqpppggg```YYYTTTNNNLLLHHHDDD@@@===:::999999888888777777888888999777888::::::888777888999666777777888888999999999888888999999999999888888888777777666777888999:::666777777888999:::;;;<<<;;;:::999999999999999999999999888777777777888888888888888777777555444333777888888888999999::::::999;;;>>>BBBEEEGGGHHHHHHJJJHHHFFFDDDDDDEEEGGGHHHHHHGGGGGGHHHIIILLLNNNOOO\\\fffzzzvvvsssooonnnooopppppppppqqqtttvvvwwwtttpppmmmllliiifffcccaaabbbcccddddddbbbbbbbbbbbbccceeeggghhhjjjjjjjjjgggdddbbbbbbcccggggggggghhhhhhhhhggggggbbbdddeeeeeeeeeeeegggiiiiiihhhggggggfffgggggggggllllllmmmmmmmmmmmmllllllggggggfffeeeeeeeeefffffffffeeecccaaaaaabbbcccdddhhhhhhhhhhhhiiikkkmmmnnnqqqsssuuutttqqqmmmjjjiiikkklllmmmnnnmmmkkkiiihhhfffgggiiilllppptttwwwxxx~~~~~~{{{nnneeeaaa\\\WWWRRRLLLJJJHHHGGGEEECCC@@@===>>>>>>>>>>>>==================<<<<<<;;;<<<<<<===<<<>>>??????===<<<<<<===::::::999888888888888888888777777666666666777888rrrhhh___YYYWWWRRRRRRQQQOOOLLLKKKLLLMMMLLLKKKIIIGGGFFFEEEEEEEEEAAA@@@@@@>>><<<999777666333222000...,,,,,,,,,,,,)))(((((((((''''''''''''%%%%%%&&&''')))***,,,---))))))))))))))))))))))))(((((('''&&&%%%&&&))),,,((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&%%%%%%%%%'''((()))'''''''''''''''(((((()))***+++---000222333444555444666888:::<<>>999888888777777888888999888:::;;;:::888666666777777777888888999::::::;;;777777888888888888777777666666666666666666777777555666666777888999::::::999999999999999888777777777777666666666777888999666777888999999888777666999999999:::;;;<<<<<<===<<>><<<<<<============>>>>>>???>>>===<<<;;;;;;<<<<<<===>>>???>>>;;;:::<<<>>>999999888777777777777888777666666555555666777777ssshhh___ZZZXXXRRRRRRQQQNNNKKKJJJKKKMMMJJJIIIGGGEEEDDDDDDEEEEEEDDDCCCAAA>>>;;;777444222888777444000...,,,,,,+++*********+++***)))((((((+++***)))'''''''''((()))((((((((((((((((((((((((((('''%%%###!!!###'''***(((((())))))((('''&&&&&&%%%%%%%%%&&&'''((()))***)))'''%%%$$$$$$$$$&&&'''(((((('''''''''(((((()))***+++,,,...111333555666222444777:::===AAAFFFJJJUUUQQQNNNLLLGGGCCCHHHRRRaaajjjsssyyyyyyyyyyyyyyy|||wwwrrriii^^^TTTMMMIIIFFF999999888888888888999999999:::;;;:::888666666666777777888999::::::;;;;;;666666777777777777666666333444555666666666555444444555555666777888999999888888999:::999888666555666555555444555666888999777888:::;;;<<<<<<<<<;;;;;;<<<<<<===>>>???@@@@@@GGGKKKSSS\\\dddkkkooorrrmmmggg^^^VVVPPPNNNNNNOOOXXXZZZ___fffoooxxxqqqmmmiiieeedddgggkkknnnpppmmmqqqtttuuurrrpppooopppmmmkkkhhhggghhhhhhgggfffccccccaaa`````````aaabbbfffffffffeeeccccccdddeeeccccccdddfffhhhhhhgggeeegggggghhhgggeeeeeeggghhhiiihhhgggfffeeeffffffgggmmmlllllllllmmmoooqqqrrrjjjiiihhhgggggggggggggggbbbbbbcccccccccbbbbbbbbbhhhgggggggggiiillloooqqqtttvvvwwwvvvrrrooommmlllnnnmmmllljjjjjjjjjjjjjjjhhhggggggiiimmmrrruuuwwwwwwzzz}}}}}}}}}uuugggYYYOOOIIIEEECCC;;;;;;<<<<<<======>>>>>>@@@???===<<<;;;;;;;;;<<<;;;<<<===;;;888777:::===999888888777666777777777777666555444444555666777mmmcccbbb___ZZZUUUUUUUUURRROOOLLLLLLLLLLLLLLLKKKIIIGGGFFFEEEDDDEEEDDDBBB@@@===:::777666000///...------...///000///...,,,+++)))))))))***((((((''''''''''''((((((&&&&&&''''''(((((())))))))))))((((((''''''&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&&&&%%%'''''''''&&&'''((()))))))))***,,,///000111000000222111444999===BBBLLLWWW[[[aaaccc```\\\ZZZVVVRRR^^^aaagggnnnttt}}}yyyxxxyyyzzz}}}nnn___RRRIIIGGGEEECCCAAA@@@@@@AAABBB???>>>=========<<<999777<<<:::777777888:::;;;:::999999::::::::::::::::::555555555666555555444333555555555555555444444444888888777777777777777888777777777888999:::888777888:::<<<===<<<<<<>>>???===@@@CCCDDDDDDEEEIIILLLPPPYYYfffqqq}}}sssddd___YYYSSSVVV```fffvvvyyyooohhhddd```aaadddiiikkkkkkjjjkkklllmmmnnnnnnnnnnnnmmmmmmmmmlllkkkjjjhhhgggfffccc___^^^^^^___``````eeedddcccaaaaaaaaabbbbbbaaacccfffhhhjjjjjjjjjiiimmmiiiddddddgggiiihhheeehhhgggfffgggiiijjjjjjjjjkkkjjjiiijjjlllmmmlllkkkllljjjgggdddcccbbbcccccccccbbbbbbaaabbbccceeefffgggfffeeedddeeegggiiijjjrrrrrrpppooonnnnnnnnnnnnlllkkkiiihhhggggggggghhhhhhgggfffhhhllloooppppppxxxyyyyyyzzz{{{~~~wwwdddQQQGGGFFF@@@BBBDDDCCC@@@???@@@BBB@@@@@@???>>>>>>>>>???@@@AAA@@@???>>>===<<<<<<;;;:::::::::999999999999999888777777777777777888888qqqgggccc^^^ZZZVVVVVVVVVSSSPPPMMMMMMMMMJJJIIIHHHFFFDDDCCCAAAAAA@@@@@@???===;;;777555333111000///...---......///---,,,***((('''''''''((((((((((((''''''((((((((('''''''''((((((((((((((()))(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''&&&&&&&&&&&&'''''''''(((((((((((((((***,,,---...//////000000333888<<>>>>>>>>@@@BBBEEEFFFFFFEEEFFFGGGCCCFFFIIIKKKMMMQQQVVV[[[ccclllxxxyyynnnkkkhhhgggooo{{{wwwppphhhdddaaa```bbbeeeggggggggghhhiiijjjkkkkkkkkkkkkllllllllllllkkkjjjiiihhhgggccc```^^^^^^_________```aaabbbbbbcccbbbbbbaaaccceeegggjjjlllllllllkkkmmmiiieeedddgggiiihhhfffiiihhhgggggghhhiiiiiiiiihhhhhhhhhjjjlllmmmlllkkkkkkjjjhhheeedddcccccccccccccccbbbbbbbbbccceeeeeefffeeedddcccdddfffgggiiioooooonnnmmmmmmlllkkkkkkjjjiiihhhggggggggghhhhhhhhhggghhhjjjmmmooopppooorrrtttuuuvvvwwwyyy}}}gggSSSLLLEEEEEEEEEDDDCCCBBBBBBBBBCCCCCCBBBBBBBBBBBB@@@???@@@@@@@@@???>>>===<<<;;;999999999999888888888888888888777777777777888888ssshhhccc^^^ZZZWWWWWWWWWTTTQQQNNNNNNNNNKKKJJJHHHFFFDDDBBB@@@???@@@AAAAAA@@@>>>;;;777555333222000...------......---+++***((('''''''''(((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((('''''''''%%%&&&'''((((((((('''''''''''''''((()))+++,,,---......222888<<>>===<<<<<<<<<===>>>777888888888999999999999888888888888888888888888<<<;;;;;;::::::;;;;;;<<<:::;;;<<<>>>AAACCCEEEFFFDDDGGGKKKMMMOOOPPPRRRSSSWWWYYY\\\___bbbgggnnnrrrvvv~~~xxxvvvwwwtttqqqiiifffbbb```aaaaaaaaaaaaddddddeeefffggggggggggggjjjjjjjjjkkkkkkkkkjjjjjjhhheeeaaa____________^^^\\\^^^aaacccddddddcccbbbfffgggiiilllnnnnnnnnnnnnmmmiiifffeeehhhjjjiiihhhjjjiiiiiihhhhhhhhhhhhhhheeeeeegggjjjmmmnnnmmmkkkiiiiiihhhgggfffeeedddcccddddddddddddddddddeeeeeedddcccccccccccceeeggghhhjjjkkkllllllkkkjjjhhhggggggffffffffffffggghhhiiihhhhhhiiilllooopppooonnnnnnppprrrssstttuuuwwwyyy~~~fffWWWOOOLLLJJJIIIKKKJJJHHHEEEGGGDDDBBBBBBCCCCCC@@@<<<>>>???@@@@@@???>>>===<<<;;;;;;:::::::::999999999999999888888777888888999pppgggaaa^^^\\\WWWXXXWWWUUURRROOOOOOOOONNNMMMKKKIIIGGGEEECCCBBBAAAAAABBBBBB@@@===999777444222111///---------......---+++***)))))))))***((((((((())))))((((((((())))))((((((''''''&&&&&&'''(((((())))))*********((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&(((******)))((('''''''''&&&&&&''')))+++------...222888===BBBLLLVVVdddooo~~~wwwfff^^^TTTKKKKKKPPPVVV^^^eeepppzzz|||tttrrrrrrnnnjjjcccaaa]]]ZZZXXXUUUQQQNNNEEEDDDBBBBBBBBBBBB@@@>>>>>>===;;;:::::::::<<<=========<<<;;;::::::::::::888888888999999999:::::::::::::::;;;<<<===?????????@@@CCCEEEHHHMMMQQQTTTPPPRRRUUUXXX\\\aaagggkkkqqqsssvvvzzz~~~vvvnnnnnnppppppooojjjhhheeebbb```___^^^^^^ccccccdddeeeffffffffffffggghhhiiijjjkkkkkkkkkkkkkkkhhhdddbbbaaaaaa```___]]]^^^```ccceeefffgggggghhhiiikkkmmmooopppppppppllliiiffffffhhhiiijjjiiijjjjjjjjjiiigggfffggghhhccceeeggglllooopppnnnlllgggggggggggggggfffeeedddffffffgggggggggffffffeeeccccccccccccdddeeeggghhhhhhiiijjjkkkkkkiiigggfffdddeeeeeefffggghhhiiijjjiiiiiikkknnnpppqqqooommmmmmooorrrssssssssstttvvvwww{{{nnnaaa\\\WWWXXX[[[[[[WWWQQQSSSMMMGGGEEEEEEEEEBBB???>>>>>>@@@@@@@@@>>>===<<<>>>>>>======<<<<<<;;;;;;::::::999888888888999999}}}lllddd___]]]^^^XXXXXXXXXUUURRROOOOOOOOOOOOOOOMMMKKKIIIGGGEEEDDD>>>>>>>>>>>><<<999666444444333111///...---......---,,,***))))))))))))***(((((()))******)))(((((())))))((((((''''''&&&&&&''''''(((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((&&&(((***+++,,,+++)))(((((('''&&&&&&''')))+++,,,......333999===BBBKKKUUU^^^lll}}}zzzpppbbbVVVKKKIIILLLOOOUUUZZZ^^^iiizzzyyyqqqggg```YYYUUUOOOJJJHHHGGGFFFEEEFFFEEECCCBBBBBBBBBCCCCCCAAAAAA???>>>>>>>>>>>>>>>;;;<<<<<<===>>>??????@@@======>>>@@@AAADDDEEEFFFFFFHHHKKKNNNQQQWWW^^^cccccccccdddeeehhhpppyyy}}}zzzooojjjjjjkkkkkkjjjiiiiiigggeeebbb```^^^^^^ddddddeeefffggggggggggggffffffhhhiiijjjkkkkkkkkkmmmkkkhhhfffeeeeeecccbbbbbbaaaaaabbbdddgggkkkmmmjjjkkklllmmmnnnoooooooookkkiiigggfffggghhhiiijjjjjjkkkkkkiiifffeeefffhhheeefffiiimmmpppqqqooommmeeeeeeffffffffffffeeeeeehhhiiijjjkkkjjjiiigggfffccccccddddddeeeggghhhiiihhhiiikkklllkkkjjjhhhfffdddeeefffgggiiijjjkkkkkkjjjjjjkkknnnppppppnnnllllllnnnpppqqqqqqpppqqqrrrrrruuuzzz}}}wwwqqqssswwwyyysssmmmjjjbbbXXXOOOKKKIIIFFFEEE@@@@@@AAAAAA@@@???>>>===??????>>>======<<<;;;;;;;;;;;;:::999999999999999zzzllleee^^^[[[]]]XXXXXXXXXUUURRROOOOOOOOOMMMMMMKKKJJJHHHGGGEEEEEEAAAAAA@@@>>><<<999777666444222111///......//////***)))((('''&&&'''((((((((((((************((((((((((((((((((((('''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''((()))***+++***))))))'''''''''(((((()))***+++---...222999<<<@@@IIIRRR[[[iiixxx~~~xxxbbbWWWLLLHHHHHHJJJNNNSSSVVV^^^nnnxxxpppfff\\\TTTOOOLLLIIINNNNNNMMMMMMLLLLLLKKKKKKDDDCCCAAA@@@@@@AAABBBBBB???@@@@@@BBBCCCDDDEEEEEECCCCCCDDDEEEFFFHHHJJJKKKIIIKKKOOORRRUUU\\\eeelllnnnmmmlllkkknnnuuu~~~xxxrrrkkkgggggghhhgggeeeggghhhiiigggdddaaaaaaaaadddeeefffgggggghhhhhhgggeeefffggghhhiiijjjjjjjjjnnnllljjjhhhhhhhhhfffdddfffdddbbbbbbdddgggllloookkkkkkkkkkkkkkkkkklllllliiihhhfffeeefffgggiiijjjiiikkkllljjjfffdddfffiiiggggggiiilllnnnooommmkkkccccccddddddeeeeeeeeefffiiikkklllmmmllljjjgggeeebbbcccdddeeefffggghhhiiiiiijjjkkklllkkkkkkjjjiiieeefffhhhjjjkkklllmmmmmmkkkjjjkkkmmmnnnooommmkkkjjjlllmmmlllkkkkkklllmmmnnnqqqtttvvvzzzxxx|||tttdddWWWOOOKKKIIIFFFEEEEEECCCBBBAAAAAA@@@??????>>>===<<<;;;;;;:::<<<<<<;;;:::999999999999}}}ssslllaaaYYYYYYWWWWWWWWWUUUQQQOOONNNOOOKKKKKKJJJIIIHHHGGGFFFFFFFFFEEEBBB???<<<:::999999333222000/////////000000***)))(((&&&&&&'''(((((('''(((***++++++***(((''''''''''''(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((((((&&&&&&'''((()))))))))))),,,---111777:::===EEENNNVVV```kkkttt{{{{{{uuu```VVVMMMIIIGGGFFFJJJOOOTTTXXXdddsss{{{~~~yyyppphhhdddZZZ[[[\\\\\\[[[ZZZXXXVVVUUUSSSPPPMMMKKKJJJJJJJJJJJJJJJKKKMMMNNNOOOQQQQQQRRRRRRQQQQQQQQQQQQRRRRRRRRRUUUYYY[[[___fffqqqyyy~~~~~~}}}rrrnnnhhhdddddddddcccaaabbbeeehhhhhheeecccccccccbbbcccdddeeeeeefffffffffeeefffggghhhiiiiiiiiiiiinnnllljjjiiiiiiiiigggffffffeeeddddddeeegggiiikkkkkkkkkjjjiiihhhhhhggghhhgggffffffeeedddfffhhhjjjhhhjjjllljjjfffdddgggjjjiiihhhhhhiiikkkkkkjjjhhhbbbbbbaaaaaabbbdddeeefffiiijjjlllnnnllliiieeeccc```aaabbbdddfffgggggggggjjjjjjjjjkkkkkkkkkkkkkkkhhhiiikkkmmmnnnoooooonnnlllkkkjjjkkklllmmmlllkkkjjjkkkjjjiiiggggggiiikkkjjjmmmppppppqqqvvv~~~sssaaaXXXUUUNNNLLLJJJGGGEEEEEEEEEFFFBBBBBBAAA@@@???>>>=========<<<;;;::::::999999999{{{ssscccWWWUUUWWWWWWWWWTTTQQQNNNNNNNNNLLLKKKKKKJJJJJJIIIHHHHHHEEECCC???;;;888666666666222111000//////000111111++++++)))(((((()))******''')))***++++++***)))'''&&&'''''''''(((((())))))'''''''''&&&&&&%%%%%%$$$((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''$$$%%%'''((()))(((''''''++++++000555888;;;BBBKKKPPPVVV^^^hhhtttzzzvvvmmm^^^WWWOOOJJJGGGEEEIIIOOOQQQQQQYYYfffnnnsss|||}}}pppmmmhhhaaa\\\XXXVVVUUUYYYZZZ[[[\\\^^^___aaaaaafffeeecccaaa```_________bbbfffiiilllooovvv}}}uuuppplllfffbbb```aaa``````___cccfffgggeeecccdddeee```aaabbbccccccddddddccceeefffggghhhiiiiiiiiiiiilllkkkiiiiiijjjiiihhhfffeeeeeeeeeeeeffffffggggggkkkjjjiiigggfffeeeeeeeeeffffffeeedddccceeegggjjjgggjjjllljjjfffdddgggkkkjjjhhhgggggghhhhhhgggeeebbbaaa```___aaaccceeeggghhhiiilllmmmlllhhhdddaaa___```aaaccceeefffffffffkkkjjjjjjiiijjjjjjkkkllljjjkkkmmmooopppppppppooommmkkkiiiiiikkkllllllkkklllllljjjhhhggggggiiilllgggkkknnnnnnmmmpppwww~~~yyykkkgggTTTQQQNNNJJJHHHHHHIIIIIIGGGFFFFFFDDDCCCBBBAAAAAA>>>===<<<;;;:::999999999xxxeeeXXXUUUXXXXXXXXXVVVTTTRRROOOMMMKKKNNNMMMLLLJJJIIIHHHGGGGGG@@@@@@???>>><<<:::999777444333333333222000,,,))))))************)))((((((******))))))((((((''''''(((((((((((())))))))))))''''''((((((((((((''''''&&&%%%$$$$$$%%%%%%%%%###&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%******))))))((((((((('''(((***...333888<<>>EEELLLQQQRRRQQQOOOPPPSSSZZZbbbccc^^^\\\]]]]]]```___]]]cccrrrxxxnnniiigggeeeffffffddd```\\\ZZZZZZWWWWWWWWWXXXXXXZZZ[[[[[[aaabbbcccdddddddddddddddffffffeeeffffffggghhhhhheeeeeeeeehhhllloooppppppooorrrssstttxxxyyytttmmmffffffeeeeeeeeefffgggggghhhhhhgggfffeeedddcccccceeejjjqqquuusssnnniiifffeeedddaaa___^^^___``````bbbcccccccccbbbccceeefffhhhhhhiiihhhfffcccaaa___`````````aaaccceeehhhiiikkknnnqqqttttttrrrnnnlllmmmllllllllllllmmmmmmnnnjjjiiiiiijjjlllmmmlllkkkqqqooollliiigggffffffffffffeeedddfffiiimmmnnnoooppptttzzzyyylllaaaZZZUUUUUUUUUTTTTTTUUUYYY\\\nnnccc]]]ZZZZZZYYYYYYXXXVVVTTTRRRPPPOOOLLLKKKJJJHHHGGGFFFEEEEEEFFFDDDBBB???<<<:::888777888555111///.........---,,,+++)))''''''(((***+++))))))))))))(((((((((((('''''''''((((((((())))))''''''((((((((((((''''''&&&'''''''''&&&&&&'''(((''''''''''''''''''''''''(((((()))))))))(((((('''$$$$$$%%%%%%%%%%%%$$$$$$((((((((((((((((((((((((((()))***+++---...000111444999@@@DDDEEEFFFIIIKKKNNNTTTaaapppvvvuuuuuuwwwyyy{{{yyyppplllqqqyyy~~~vvvoooiiigggfff```aaabbbaaa___[[[XXXWWWUUUUUUTTTUUUVVVWWWYYYZZZ^^^___```bbbcccdddeeeeeeeeedddddddddeeefffggghhheeeeeefffiiikkkmmmoooooorrrvvvxxxxxxzzz{{{vvvnnneeeeeeeeeeeeeeeeeeeeeeeefffffffffeeeeeeddddddcccdddjjjqqquuusssmmmhhhdddcccaaa^^^\\\[[[\\\^^^______aaabbbbbbaaabbbdddfffhhhiiiiiihhhgggdddaaa_________``````bbbeeeggghhhjjjnnntttxxxyyyuuuppplllkkkkkkkkkjjjjjjkkkkkklllkkkkkklllnnnoooooonnnmmmnnnllliiigggeeeeeeeeeffffffeeedddeeehhhkkklllllllllmmmqqqxxxxxxrrrrrrpppooopppuuu|||mmmccc]]]ZZZYYYZZZZZZYYYWWWUUUSSSQQQPPPLLLKKKJJJHHHGGGFFFEEEEEEEEECCCAAA???===<<<;;;;;;888555111............---,,,+++)))''''''(((***+++(((((((((((())))))))))))''''''''''''((((((((((((''''''(((((((((((('''''''''((()))(((&&&$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''''''''$$$%%%%%%&&&&&&%%%%%%$$$'''''''''((((((((((((((('''((((((***,,,...000222111666<<<>>>>>>@@@CCCGGGKKKTTTfffzzzvvvrrroooxxx~~~{{{tttmmmhhheeecccbbb\\\\\\]]]]]]\\\ZZZWWWTTTSSSSSSRRRRRRRRRTTTVVVWWWYYYZZZ]]]```ccceeefffgggeeedddcccccccccdddfffgggfffggghhhiiiiiijjjkkklllssswwwyyywwwwwwwwwrrrllleeedddddddddcccbbbaaaaaabbbbbbccccccddddddeeeeeeeeeiiimmmooolllhhheeecccaaa___]]]ZZZZZZ[[[]]]^^^^^^___````````````ccceeeggghhhiiiiiigggeeebbb``````______```aaaccceeeggghhhmmmsssxxxyyyvvvpppllljjjjjjiiiiiiiiiiiiiiijjjjjjkkkmmmnnnnnnnnnmmmmmmiiihhhgggeeeeeefffhhhiiigggeeedddeeegggiiijjjjjjjjjkkkmmmpppxxxlllaaa[[[XXXXXXZZZZZZYYYXXXVVVTTTSSSQQQMMMLLLJJJIIIGGGFFFFFFFFFEEECCCAAA???===<<<<<<===888555111///.........---,,,+++)))((((((((()))***(((((((((((())))))))))))&&&&&&'''''''''(((((((((''''''((((((((((((''''''%%%((()))(((%%%###%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''))),,,///000...222666999:::<<>>@@@FFFNNN___ttttttgggjjjrrrsssnnnhhhccc```^^^[[[XXX\\\YYYXXXXXXZZZZZZXXXVVVTTTSSSQQQOOOOOOPPPRRRSSSUUUWWWZZZ]]]aaadddeeefffgggeeecccaaa```aaabbbdddeeefffhhhgggeeedddeeegggiiimmmmmmiiiggghhhgggdddaaabbbcccdddccccccbbbaaa^^^______``````aaaaaaaaadddeeeeeedddaaa^^^^^^^^^___^^^^^^]]]]]]]]]]]]]]]^^^______^^^]]]]]]___```eeefffggghhhhhhgggfffeeebbbaaa```______```aaabbbdddfffkkknnnpppooommmkkkhhhhhhgggffffffffffffffffffjjjmmmmmmjjjgggffffffeeeeeeddddddeeehhhjjjlllfffdddbbbbbbccceeeeeeeeeeeeggghhhjjjmmmrrryyy}}}qqqeee______aaa[[[[[[ZZZYYYXXXVVVTTTSSSNNNMMMLLLJJJIIIHHHGGGGGGJJJHHHDDD@@@===;;;::::::666444111000000///---,,,)))************)))(((((('''((((((((())))))******&&&&&&&&&'''''''''((((((''''''((((((((((((''''''!!!%%%&&&$$$$$$)))---((((((((((((((((((((((((''''''((())))))***))))))''''''((((((((((((''''''&&&&&&&&&''''''(((((((((******)))((()))+++---///...///222666:::===???@@@EEEKKKYYYmmmhhhiiioooyyy~~~qqqmmmgggcccaaa___[[[XXX]]]ZZZXXXXXXZZZ[[[ZZZXXXXXXVVVTTTRRRQQQRRRTTTUUUVVVXXXZZZ]]]```bbbddddddhhhfffccc```___```aaabbbccceeegggfffdddccceeegggdddggggggcccbbbddddddccc```aaacccdddeeeeeedddddd_______________^^^^^^^^^cccddddddccc```]]]\\\\\\^^^______^^^^^^^^^^^^]]]^^^______^^^\\\\\\^^^___dddeeeggghhhiiihhhgggfffcccbbbaaa_________```aaabbbdddgggjjjllllllkkkkkkhhhgggfffeeeeeeeeeeeeeeehhhlllooooookkkhhhfffgggccccccbbbaaabbbdddggghhheeecccaaa```bbbccccccbbbbbbdddgggjjjlllppptttwwwxxx~~~~~~lllgggddd```]]]^^^\\\ZZZXXXWWWUUURRROOOKKKLLLLLLKKKIIIGGGEEEDDDEEEEEECCCAAA>>>:::777555444444222111///---+++***,,,,,,+++++++++++++++,,,'''((()))******)))((('''((('''''''''((()))***+++(((%%%&&&++++++%%%###&&&)))(((&&&%%%%%%&&&((()))$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!!!!"""###%%%&&&''''''''''''''''''((((((((((((,,,...000222444888>>>AAACCCHHHQQQ]]]mmm{{{ssspppuuu|||}}}zzzpppmmmjjjgggfffccc```^^^ZZZ[[[[[[\\\\\\\\\[[[[[[XXXWWWUUUSSSRRRRRRSSSSSSYYYYYYZZZ\\\___bbbfffgggfffdddbbb```_________```aaabbbcccdddeeedddcccbbbbbbaaaaaaccceeeddd```]]]\\\]]]___````````````___bbb```]]]\\\]]]^^^______dddcccccccccaaa^^^YYYVVV```^^^\\\]]]______\\\YYY^^^]]][[[ZZZZZZZZZ[[[\\\]]]fffhhhdddfffnnnooohhhdddaaa______```bbbccccccbbbccceeegggggggggggggggfffeeeeeeeeeeeedddddddddggggggggggggfffeeecccbbbcccccccccccccccdddddddddcccccccccaaa___^^^```bbbbbbhhhmmmlllhhhfffiiimmmppprrrzzzmmmgggddd```]]]\\\[[[XXXWWWVVVTTTPPPNNNKKKKKKKKKKKKIIIGGGEEEDDDFFFEEEDDDBBB>>>;;;888666333222111///...---------,,,+++***)))(((((((((((('''((()))******)))((('''))))))))))))(((((((((((((((%%%&&&+++***%%%###&&&'''&&&%%%%%%%%%%%%&&&'''%%%%%%&&&&&&&&&'''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""######$$$%%%&&&'''''''''''''''((((((((())))))+++---///000222666<<>><<<;;;:::777555222///---,,,,,,,,,***)))))))))))))))******(((''''''&&&&&&''''''(((%%%&&&((()))*********)))%%%'''(((%%%&&&((()))&&&&&&''')))******)))'''&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''(((((((((((('''((((((((((((***...111///555<<<@@@CCCKKKVVV```dddmmmooopppvvvyyyyyypppiiieeebbbbbbaaa```______```aaa^^^]]]\\\]]]___aaa```___]]]\\\\\\\\\]]]___```aaaaaa```^^^]]]\\\\\\\\\\\\[[[ZZZYYYXXXXXXYYYZZZZZZ[[[\\\^^^```aaaccccccccccccbbbaaa```_________```aaabbbaaa___\\\ZZZYYYZZZSSSUUUXXX[[[\\\ZZZXXXVVVUUUXXX[[[\\\ZZZZZZ]]]```eeeeeejjjwwwpppaaaZZZ]]]```bbbaaa___^^^]]]]]]\\\[[[ZZZYYYZZZ[[[[[[^^^^^^^^^]]]^^^___``````bbb___\\\ZZZZZZ[[[ZZZZZZUUUWWWYYY[[[]]]^^^^^^^^^ZZZ]]]aaadddfffdddbbb```]]]]]]^^^______^^^]]]\\\ZZZZZZ[[[[[[[[[\\\\\\\\\[[[[[[[[[YYYWWWVVVXXXZZZ___aaacccbbb```^^^^^^^^^^^^\\\[[[^^^^^^___dddkkkkkkyyyooofffaaa^^^^^^YYYWWWVVVUUUUUUSSSQQQNNNLLLKKKIIIHHHGGGGGGHHHHHHFFFDDDBBB???===;;;::::::444333111000...------,,,++++++***)))((((((((()))((('''&&&&&&&&&&&&'''((((((((((((((())))))))))))$$$(((((($$$%%%)))***'''&&&'''((())))))((('''&&&%%%%%%%%%%%%&&&&&&&&&'''&&&&&&'''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''((((((''''''))),,,///...222777:::>>>DDDMMMTTTWWW]]]]]]```jjjooo{{{rrrkkkgggbbb^^^]]]^^^^^^^^^]]]]]]^^^___\\\[[[[[[\\\^^^______^^^^^^______```aaabbbcccdddcccbbb```^^^]]]]]]]]]^^^[[[ZZZYYYWWWWWWWWWXXXXXXXXXZZZ\\\___bbbcccddddddcccbbbaaa___^^^^^^______^^^```bbb```\\\YYYYYYYYYVVVXXX[[[]]]]]][[[XXXVVVSSSWWW[[[[[[YYYYYY\\\```bbbbbbfffqqq|||}}}ssshhh^^^___aaaccceeedddaaa^^^```^^^\\\ZZZXXXWWWWWWXXX\\\[[[[[[\\\^^^___aaacccbbb___[[[YYYYYYYYYYYYXXXTTTVVVXXXZZZ[[[[[[[[[[[[WWWZZZ___dddeeedddaaa^^^\\\\\\\\\\\\\\\\\\\\\]]]\\\\\\\\\\\\\\\[[[[[[[[[YYYYYYXXXVVVTTTTTTUUUWWWZZZ[[[]]]]]]]]]\\\\\\\\\\\\ZZZZZZ\\\[[[ZZZ^^^cccfffppp~~~ooofff```^^^___ZZZXXXWWWVVVVVVUUURRRPPPLLLKKKIIIHHHGGGHHHHHHIIIEEEDDDAAA>>><<<:::::::::111111111000//////......///...---+++***)))))))))((('''&&&%%%%%%&&&'''(((+++***)))((('''''''''((($$$(((((($$$$$$)))***'''&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((&&&''''''(((((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''((((((''''''(((+++...///000222444888???FFFLLLTTTWWWTTTXXXbbbgggrrr{{{kkkaaa___^^^ZZZVVVVVVWWWYYYYYYXXXXXXYYYZZZ\\\ZZZZZZ[[[]]]^^^^^^]]]```aaacccdddffffffffffffdddcccaaa```___^^^______[[[ZZZYYYWWWVVVVVVVVVWWWXXXYYY\\\```bbbdddeeeeeecccbbb```___^^^^^^^^^___\\\___aaa```]]]YYYXXXYYYXXX[[[^^^```___]]]YYYWWWRRRVVV[[[[[[YYYYYY\\\```______cccllluuuxxxsssmmm``````aaadddggggggccc^^^cccaaa^^^[[[YYYWWWWWWWWWWWWVVVWWWYYY\\\^^^```dddbbb___[[[YYYXXXXXXXXXWWWUUUVVVXXXYYYYYYYYYXXXXXXTTTXXX^^^bbbdddbbb___]]]]]]\\\ZZZZZZZZZ[[[\\\]]]^^^^^^]]]]]]\\\[[[[[[[[[WWWWWWWWWUUUSSSRRRTTTVVVUUUVVVXXXYYYYYYXXXXXXWWW\\\ZZZ[[[\\\[[[XXXZZZ______fffnnnttt{{{pppfffcccaaa___XXXWWWWWWVVVUUUTTTRRRQQQMMMLLLJJJHHHFFFEEEEEEDDDFFFEEEBBB@@@===:::888777888666444222222222111///...+++'''%%%&&&(((((((((,,,,,,,,,,,,+++++++++***''''''&&&&&&&&&%%%%%%%%%(((((())))))(((&&&$$$"""$$$&&&((())))))(((&&&$$$'''&&&&&&%%%%%%%%%&&&&&&(((((((((((((((''''''''')))((('''&&&&&&'''((()))(((''''''&&&&&&&&&'''''''''''''''''''''((())))))'''(((((()))***++++++,,,+++,,,...111666<<