BM6P6(@ ###''''''444[[[xxxrrrhhhUUUkkkuuuwww}}}III///...)))(((((('''&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$&&&((((((&&&&&&***---++++++777XXX}}}lllOOOFFFEEEBBB>>>>>>@@@BBBAAA???<<<999888888999:::999999:::::::::888666444333444444444444333111///...111...,,,,,,///000000...111///,,,+++++++++***)))***************)))((((((,,,***(((&&&%%%&&&'''(((---...///000000///...---///...,,,000777>>>YYYrrrLLL999777555000...000111///...111111///---++++++)))'''%%%((())))))))))))(((((('''(((((()))))))))))))))((()))((('''%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$######"""###$$$$$$%%%%%%&&&&&&'''''')))***)))'''&&&'''((()))(((&&&$$$#########$$$###"""!!!!!!!!!!!!!!!""" %%%### !!!###$$$$$$!!!!!! !!!!!!  !!!"""!!! !!!   !!!"""!!!!!!!!!""""""!!!!!!  !!!"""$$$%%%&&&'''(((+++------333EEE^^^qqq!!! )))HHHhhhwwwzzzbbbdddnnnyyyppp~~~SSS222...((((((((((((((('''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&'''((((((((()))+++---+++---555MMMwwwrrrTTTHHHFFFBBB??????@@@@@@>>>???<<<999888999999:::999999999999888777555444333444444444444333111///...111///,,,,,,...000000///111///,,,++++++++++++******************))))))(((+++***(((&&&%%%&&&'''(((+++,,,.../////////...---//////---000777;;;TTTzzzzzzSSS>>>999666111///111111//////111111///---,,,,,,+++)))'''))))))))))))))))))(((''''''(((((())))))((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''(((((()))'''&&&%%%&&&((()))(((&&&$$$##################"""!!! !!!!!! !!!!!!!!!%%%""" """###$$$$$$###"""""""""###"""  !!!   """"""!!!!!!!!!!!! !!!!!!!!!""""""######$$$"""###$$$###&&&111AAAMMMggg}}} $$$999OOOyyyzzzvvv~~~~~~jjjvvv{{{rrrhhh}}}zzzaaa777---((()))*********)))((('''$$$$$$$$$$$$%%%%%%%%%%%%((('''&&&''')))+++++++++)))...333>>>___www~~~___KKKFFFAAA???@@@???===<<<>>><<<999888999:::999999999888777666555444444444444444444333222111000///111///------.../////////111///,,,+++,,,,,,+++*********++++++******)))(((+++***((('''&&&&&&''''''(((***+++---.........---...///...000666999MMMooo]]]CCC;;;888333000222222000000222111///...---------+++)))))))))******))))))((('''''''''(((((((((''''''&&&'''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''###$$$$$$%%%%%%&&&&&&'''(((((('''%%%$$$$$$&&&(((((('''&&&$$$############$$$###"""!!!  !!!!!!""""""$$$""" """$$$$$$$$$%%%$$$###$$$$$$$$$"""  !!!!!!  !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!"""&&&,,,000>>>PPPjjj!!!%%%111>>>___xxxmmmpppttt~~~wwwpppiiiwwwppp???...((()))+++,,,,,,+++)))((($$$$$$$$$$$$$$$$$$$$$%%%(((%%%###%%%)))++++++)))(((///111333KKKwwwtttyyyqqqPPPGGG???>>>@@@???<<<;;;>>><<<999999999:::999888888777555444333333444555444444333333222111000000111000...------...//////000...,,,,,,------+++******++++++++++++***))))))***)))((('''&&&'''''''''&&&''')))+++------------***...---///555777HHHeeegggIII<<<999444111333333111000222111///......//////---,,,***************)))((('''''''''''''''''''''&&&%%%%%%&&&'''((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''((((((&&&$$$"""###&&&)))''''''&&&%%%######""""""%%%$$$"""!!!  !!!"""###$$$$$$"""!!!!!!###%%%%%%$$$&&&$$$###$$$$$$$$$###!!! !!!!!!!!!!!!!!!!!!  !!!!!!"""######$$$!!!!!!!!!!!!!!!!!!!!!!!!$$$###"""###%%%'''((((((,,,666DDDVVVnnn ###)))///GGGpppvvvggg___qqq}}}ggguuuzzzJJJ111***+++,,,,,,,,,+++***)))$$$$$$$$$$$$$$$$$$$$$$$$&&&###"""###'''))))))''''''---///...>>>eee|||ttt[[[LLL???===@@@???<<<<<<===;;;:::999::::::999888666555444333333444555666444333333222222111111111111000///...------...//////...------......,,,***+++++++++++++++***)))))))))(((((('''''''''''''''$$$&&&(((***,,,---------''',,,,,,...333666CCC\\\nnnMMM<<<:::555222333333111000222111000...///000000...---++++++++++++***)))((('''''''''(((((('''&&&%%%%%%%%%&&&'''''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''((((((&&&$$$"""###&&&)))&&&&&&&&&%%%$$$###"""!!!$$$###"""  !!!######$$$###"""!!!"""$$$&&&%%%%%%%%%###""""""###$$$###"""  !!!""""""!!!!!!  !!!"""###$$$$$$ !!!""""""######$$$"""  ###%%%%%%%%%(((***000888GGG```!!!###%%%'''888[[[~~~rrrcccWWWrrryyytttjjj}}}ZZZ777---,,,,,,+++******))))))$$$$$$$$$$$$$$$#########$$$###"""###%%%''''''''''''***---///777RRR}}}uuu{{{mmmWWWCCC???@@@???===???===;;;::::::::::::999777555555444444444555555666444333222222111111222222000111000...,,,,,,...//////...---...///...,,,++++++++++++,,,++++++***)))((((((((((((((((((''''''$$$%%%(((***+++,,,,,,,,,&&&---,,,,,,222444@@@UUUsssPPP===:::555222333333000000111222000//////000000...---,,,,,,,,,+++***)))((('''((((((((((((((('''&&&%%%&&&&&&&&&&&&&&&%%%$$$$$$########################&&&&&&%%%$$$$$$###""""""###$$$$$$%%%%%%&&&&&&'''(((((('''%%%$$$$$$&&&(((%%%&&&%%%%%%$$$"""!!! ###"""!!!  !!!""""""######"""!!!!!!###%%%&&&&&&%%%$$$"""!!!!!!"""######"""  !!!"""!!!  !!!""""""### !!!""""""###$$$$$$$$$!!! """""""""###%%%(((,,,111>>>TTTggg!!!$$$&&&&&&---GGGgggwwwvvvrrrhhh\\\wwwmmmzzz{{{|||jjj>>>000...,,,)))((((((((()))$$$$$$$$$$$$#########""""""###$$$$$$$$$%%%'''))))))&&&***000111===ccczzzsss|||fffJJJBBBAAA???>>>AAA<<<;;;::::::;;;:::999777444444555666666666666666444333222111111111222333000111111///,,,+++---000...------...//////---+++++++++,,,,,,++++++***)))''''''((((((((((((((('''%%%&&&(((***+++,,,++++++)))000...+++000222<<>>BBB<<<;;;::::::;;;;;;999777333444666777888777666666444333222111111111222333000111111///,,,+++---000...------///000///---++++++,,,,,,,,,,,,+++******''''''((((((((((((((('''&&&''')))***++++++++++++,,,222///+++...000999JJJuuuxxxUUU@@@:::444111222222///...000222111///...///...,,,+++---,,,,,,,,,***)))((('''************)))((('''&&&'''&&&%%%$$$###$$$%%%&&&""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$###$$$$$$%%%%%%&&&''''''''')))***)))'''&&&'''(((%%%%%%%%%%%%$$$"""!!!!!!  !!!!!!!!!!!!"""""""""""""""!!!"""$$$&&&''''''%%%%%%###!!!!!!###$$$$$$$$$  !!!"""!!! !!!!!!  """!!!!!!  """""" !!!"""(((""" %%%((('''***///222MMMmmm """###)));;;^^^|||zzz~~~qqqzzzIII777,,,***,,,(((***---((((((&&&$$$"""!!!!!!"""###$$$$$$$$$###$$$$$$%%%%%%&&&%%%(((,,,))),,,CCC]]]|||uuu^^^JJJCCCAAABBBDDD???<<<999888888999:::999444333222333555555444333333222111111000000111111...,,,+++******+++---///...,,,,,,---///000///......---+++((((((((()))***+++***)))((((((''''''''''''''')))***+++,,,,,,---***...000...,,,///888@@@jjj\\\???<<<666333666777444000000111000///......------......---,,,+++************,,,***'''&&&&&&'''&&&%%%((('''%%%######$$$%%%&&&%%%%%%%%%%%%%%%$$$###"""""""""""""""""""""""""""$$$$$$######$$$$$$%%%&&&''''''(((((('''&&&%%%%%%&&&'''''''''%%%""" !!!!!! !!!"""###$$$$$$""" !!!"""""""""!!!"""###$$$$$$%%%$$$$$$&&&$$$######$$$%%%%%%$$$ !!!!!! ###&&&$$$ !!!!!!  ###  !!!!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!"""###$$$%%%***000>>>UUUttt !!! """///NNNzzzyyyrrr{{{RRR===...******&&&'''+++''''''%%%###"""!!!"""###$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$'''+++))))))999NNNuuuwwwuuuiiiPPPEEEAAAAAACCC<<<;;;::::::;;;:::999777333222222333555777777666333222222111111111111111...---,,,++++++,,,---......,,,,,,---...//////......---,,,************++++++***)))((((((''''''((('''((()))***+++,,,,,,,,,+++...000...,,,...777>>>cccdddEEE===777333666777444111111111000///......------...------,,,+++************...,,,)))((()))))))))((('''&&&$$$#########%%%%%%%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%''''''(((''''''&&&&&&%%%%%%&&&&&&&&&%%%### !!!  """###$$$""" !!!""""""!!!!!!"""###$$$$$$%%%$$$$$$&&&$$$######$$$%%%$$$$$$ !!!!!!!!!"""""""""###%%%"""!!!!!!  """ !!!!!! !!! !!!""""""#########""""""""""""###$$$%%%&&&'''***000;;;NNNkkk """!!!'''>>>cccxxx|||}}}```BBB111***)))$$$%%%(((%%%%%%$$$###""""""###$$$%%%#########$$$$$$%%%%%%%%%'''%%%'''+++***(((000<<>>777444555777555333333111000///......------...---,,,+++******)))******---+++))))))******)))(((&&&%%%$$$#########$$$%%%$$$$$$%%%%%%%%%$$$######''''''''''''''''''''''''%%%%%%$$$$$$###$$$$$$$$$'''''''''''''''&&&&&&&&&$$$%%%&&&&&&%%%###"""!!!"""!!!"""###$$$""" !!!!!!!!! !!!"""###$$$$$$%%%$$$$$$%%%$$$""""""$$$%%%$$$###"""!!!!!! !!!"""###$$$'''### !!!###!!!!!!  !!!!!!"""###"""  !!!!!! !!!""""""##################$$$%%%&&&&&&%%%(((******111EEEbbbwww$$$"""%%%000GGGlllӵrrr}}}pppEEE111)))***%%%$$$'''$$$$$$$$$#########$$$%%%%%%"""######$$$%%%%%%%%%%%%Ħ))),,,222EEEjjjĦӵcccmmmxxxĦdddLLL@@@???@@@;;;;;;:::;;;<<<;;;888666555444333555777888888777222333333222222222111111000000000000///...,,,+++...---,,,,,,......---,,,+++,,,,,,,,,,,,+++***))),,,+++***)))(((((((((((((((((()))***+++,,,,,,,,,---///000...,,,...333888TTTqqqMMM@@@999444555777555444555111000///......------...---,,,+++***))))))))))))***(((''''''))))))((('''%%%$$$$$$#########$$$%%%$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$'''''''''&&&&&&&&&''''''%%%%%%&&&&&&&&&%%%$$$$$$$$$""" """$$$$$$""" !!!!!! !!!!!!###$$$$$$$$$$$$$$$%%%###""""""###$$$$$$###"""!!! !!!###$$$'''$$$  !!!!!! !!!  """###$$$###   !!!!!!!!! !!!!!!!!!"""###"""""""""######$$$%%%!!!&&&*********111@@@MMM ###&&&...4ĉ@ӵkkk~~~zzzwww~~~HHH222***...)))&&&'''$$$$$$$$$$$$$$$$$$$$$%%%%%%!!!"""###%%%%%%&&&%%%%%%>L'''(((+++...888OOO=hĦ4ĉ@ӵccc]]]YYYXXXZZZ[[[]]]___ffflllsss>LpppSSSCCC??????>>><<<999888999:::999999777666555555666777666444222333333333333222111000000000111000///...---,,,...---,,,,,,---...---+++)))************))))))(((,,,+++***))))))(((((((((((()))***+++++++++++++++---...///---,,,...222666JJJuuuyyySSSCCC;;;555666777555555666111000///......------...,,,,,,+++***)))))))))))))))((('''(((******)))((($$$$$$$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%''''''&&&&&&&&&&&&'''(((&&&'''''''''''''''&&&&&&%%%$$$!!! !!!###%%%"""!!! !!!!!! !!!!!!###$$$$$$$$$$$$$$$%%%###""""""###$$$$$$###!!!  """######!!! !!!!!!"""  !!! """###$$$###   ###"""!!!  """!!!!!!!!!!!!""""""###"""&&&(((((()))+++,,, $$$$$$$$$GG=?ppp{{{tttppp{{{zzzOOO555+++///,,,((()))'''%%%%%%%%%%%%%%%%%%$$$$$$ !!!###%%%&&&&&&&&&%%%HdĦ$$$''')))+++000=ĪjGG=?nnn[[[JJJDDDCCCDDDIIIPPPTTTWWW\\\HdĦcccgggnnnzzz]]]IIIAAA??????<<<999777888999::::::888666555555666555444222222333444444444333111000000000//////......------...---,,,,,,------,,,+++)))))))))))))))))))))))),,,,,,+++***))))))))))))))))))***+++++++++++++++,,,------------...222444EEEmmm___FFF>>>777666666555555666111000///......------...,,,+++***))))))((())))))***))))))+++------,,,***$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&''''''&&&%%%%%%'''((()))((('''''''''''''''''''''%%%$$$###"""""""""###$$$  """""" !!!"""###$$$$$$%%%$$$$$$$$$###!!!!!!###$$$###"""  !!!""" !!!""""""!!!""" !!!"""###""" ###"""  !!!!!! !!!!!!"""$$$###"""###&&&'''&&&###ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦzzz~~~uuu^^^nnnĭӵĦĦĦZZZ<<<---///+++'''***+++###### %%%DdD---333JJJ?fӵĦӵƜ`1.׼sĭӵӵĦĦĦHHHCCCFFFJJJTTT```mmmnnnpppDdDnnnuuu}}}ӵӵӵĦiii:::ӵ666555333333ĭӵ---------,,,,,,------,,,*********)))(((((()))***+++,,,,,,+++***))))))))))))))))))***++++++++++++***++++++,,,,,,---///222444???dddkkkJJJ@@@888666666444444666111000///......------...,,,+++***))))))((((((((()))))))))+++---...---+++%%%%%%&&&&&&''''''''''''"""###$$$%%%%%%%%%%%%$$$''''''''''''''''''''''''"""""""""###$$$%%%&&&'''((('''%%%%%%%%%'''(((***''''''&&&%%%%%%%%%%%%%%%###############"""!!!!!! """"""!!!!!!"""###$$$$$$%%%$$$$$$$$$###!!!!!!#########""" !!!!!!!!!!!! !!!!!!!!! !!!""""""###  !!!!!! !!!  """###""""""!!!!!!!!!!!!""""""'''$$$!!!!!!$$$&&&%%%$$$?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝL$$$gĉ@Shӵg&e>hӵyyyVVVfff?><zg&e>&eHLShӵgLcccBBB......)))&&&+++S?ʬ###"""3h?D%%)?111:::ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLzzzbbbaaaiiippp~~~D%%)?dddfff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@e:::g&e5554442223h?g&e>&e,,,+++??...---,,,,,,,,,---+++***,,,+++)))((((((***+++------,,,+++***)))))))))))))))******+++++++++*********++++++,,,---000222444555XXXsssLLLBBB999666666444444666111000///......------...,,,+++***)))(((((((((((('''&&&'''))),,,,,,+++)))%%%&&&&&&'''((((((((('''"""###$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!""""""###$$$&&&'''(((((('''%%%%%%%%%''')))***'''&&&%%%$$$############!!!"""#########!!!  """###""" !!!"""###$$$$$$%%%$$$$$$$$$"""!!!!!!"""######""" !!!"""###"""""""""!!!###$$$###""" """"""###   !!!$$$&&&######"""""""""""""""### !!!"""!!! 4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵ!!!ttHGgĉ@Hu]ĦZuR)ĦqqqqqqsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦGGG...333,,,%%%Htƅ^&&&%%%Bt=o9ĦDtfo9Ħ///444???g?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦtttrrrDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼s@@@>>>Hu]Ħ555888Bt=o9ĦHƅ^Hu]Ħ...+++------,,,++++++***)))))))))))))))***,,,,,,+++)))+++)))''''''((()))))))))+++,,,---,,,*********+++***+++------------...000>>>OOOsssyyyVVVAAA888999333111444222333222222111000///......))))))(((''''''((()))***'''''''''((((((((())))))&&&%%%%%%&&&''''''&&&$$$%%%###!!!"""%%%'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%)))((('''&&&%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$""""""!!!!!!  !!!!!!  """"""######$$$$$$%%%%%%((('''%%%$$$$$$""" !!!"""!!! """$$$%%%###!!!  !!!"""!!!  """"""!!! !!!!!!     !!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!! 4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ!!!`eĭqetDdDĦt|d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ!!!4DufئL>epuR)Ħ>d<ĦDtvvvnnnDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDd<+++qR/ܗ?fӵ>d<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦ|||DdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ@@@>>>>d<Ħ:::peӵDx<>d<ʜ4DuTӵ......//////---,,,+++,,,,,,------......///222///***((((((***++++++)))(((''''''))))))(((''''''((()))))))))(((***+++,,,---///...------///000666===UUU{{{cccJJJ===;;;444222444111000000000000000111111111+++***)))((((((((()))***((((((((((((((((((((((((%%%%%%%%%&&&((()))((('''%%%$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&'''((()))((((((''''''&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$"""!!! """"""  !!! !!!"""######$$$$$$###"""###$$$$$$"""  """"""!!! !!!"""%%%$$$###!!! ###"""!!!"""######!!!!!!""""""  !!!"""######!!!""""""############"""4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒR!!!nfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xJJJ///---B?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦnnnD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦ;;;B?Ho9333s&dq&ĒR000////////////...,,,------------------------333///***'''''')))******((('''&&&'''(((((('''&&&'''(((************+++---...///000000//////000111///777NNNsssfffLLL===:::444333555222000000000000000111111111,,,+++***((((((((()))***((((((((((((((((((((('''$$$$$$$$$%%%''''''&&&%%%###$$$%%%%%%###"""!!!!!!#########$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&'''((()))'''''''''''''''&&&&&&&&&'''''''''&&&&&&&&&%%%%%%&&&%%%$$$"""!!!!!!""""""!!! !!! !!!"""###$$$$$$%%%$$$#########"""  """"""!!! !!!!!!&&&&&&%%%###"""!!!!!!!!!%%%$$$######$$$$$$""" """$$$$$$"""!!!  !!!""""""!!!!!!"""###############4DuXӵHu]3hhne=enepIƎ@t@h>h!!!fe@ďD}}}ne=eyyy{{{egesĪj@hfdDĦ@ďDHkgeUUU222///@h%%%%%%@G$$$$$$HĪj@IŌ,,,***BeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeZZZ```Hu]3hIŌDdDĦne@h>hseEEEne<<<;;;@G222444sĪj@h000...------...---,,,***---------,,,,,,,,,,,,,,,222...)))''''''((()))***'''&&&&&&'''))))))'''%%%&&&((()))*********,,,......000111000//////000111///666KKKmmmlllPPP???;;;555444555111111111111000000000000000---,,,***)))(((((()))***&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$###$$$&&&&&&$$$###!!!###%%%%%%###"""!!!"""""""""######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''''''''((((((''''''&&&%%%''''''''''''&&&&&&&&&%%%%%%%%%$$$###!!! !!!###"""!!! !!!!!! !!!###$$$%%%%%%%%%$$$###"""###"""!!!"""!!! !!!########################%%%$$$###$$$$$$$$$""" !!!$$$$$$###!!!  !!!  !!!"""############4DuXӵĵD^ aaarrrvvv}}}yyyDdDĦaaa888333---&&&&&&&&&$$$#########******)))iiiD^s׼sgeFm8>aĦs׼sHo|||ccc\\\D^DdDĦs׼sPPPJJJ;;;;;;;;;999000333555333000///------......,,,+++******++++++,,,,,,------///,,,(((&&&'''((()))((()))(((((()))+++***((('''$$$&&&((())))))***,,,...---///000///...---...///111777GGGcccvvvWWWDDD>>>777444555000222222111111000000//////---,,,+++)))(((((()))***''''''&&&&&&&&&%%%%%%%%%'''&&&%%%%%%&&&&&&$$$""""""%%%%%%###""""""###!!!""""""###$$$$$$%%%%%%$$$$$$#########$$$$$$%%%&&&'''((((((((('''&&&%%%''''''''''''&&&&&&&&&&&&$$$$$$######"""!!! !!!######!!! !!!""" !!!"""$$$%%%&&&&&&###"""!!!"""###"""!!!!!!"""!!! !!!!!!"""""""""!!!!!!!!!$$$###""""""###""" """###"""  """ """!!!   !!!""""""""""""Φ4DuXӵtvӵ>d<ĦĦĦ ######"""###$$$(((===ggglllqqqĦuuuttt~~~|||yyytttddd>d<Ħiii<<<555...&&&///---+++((('''''''''%%%$$$#########"""""""""""""""###$$$%%%%%%&&&'''((((((%%%+++---)))(((---222333:::TTTxxxĦ>d<ĦBegeFYĉ>aĦBenu]ӵttt```>d<Ħyyykkkaaa]]]eee>d<ĦĦBesssSSSMMMEEE???Ħ:::;;;:::999777555333111111444666888666333111111333222111//////000000...---'''((()))***,,,---...///---***'''&&&'''(((((((((*********+++,,,,,,***(((###$$$'''(((((()))+++---,,,---......,,,+++,,,------222???VVVuuu}}}]]]HHHAAA888555444///333222222111000//////......---+++))))))))))))***))))))(((((((((''''''''')))(((&&&&&&'''&&&$$$"""!!!%%%%%%###""""""$$$!!!""""""###$$$$$$%%%%%%$$$$$$######"""#########&&&'''((((((((('''%%%%%%(((((('''''''''&&&&&&&&&$$$#########""""""!!!!!! !!!######!!!!!!!!!""" !!!###$$$&&&''''''!!! !!!###$$$"""!!!!!!"""!!!  ######"""!!! ###"""!!!!!!!!!!!!!!!"""!!!!!!### """!!!  !!!""""""""""""?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦ!!!!!!!!!"""""" """'''///BBBiii{{{eeeyyygdKĦwwwuuu^^^|||}}}hhh[[[tttgdDĦwwwJJJ444111///)))((((((((('''&&&&&&%%%%%%%%%$$$###!!!!!!!!!!!!"""%%%%%%%%%&&&'''((()))***,,,,,,,,,+++***+++---///666BBBZZZ}}}gdKĦsdKĦŶS3we<iĉ@3hR/Ō|||mmmDdDĦWWWYYYQQQSSSZZZsdKĦgdKĦ\\\LLLAAAgdKĦ>>>::::::::::::888777555444444555666777777555333222333222111///......------...---,,,+++,,,---...///,,,,,,+++(((&&&&&&(((******)))***+++---,,,***(((((('''&&&&&&'''((()))***))),,,///000000000000111...222999IIIiiijjjJJJ>>>;;;555333555333222111000////////////...,,,***)))'''''''''(((((()))*********((('''&&&((('''&&&%%%###"""!!!!!!"""######$$$$$$######"""%%%$$$$$$&&&'''((('''&&&"""!!! !!!###%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&&&&%%%###$$$%%%%%%$$$"""%%%%%%$$$###"""!!! !!!!!!"""############### !!!"""$$$$$$%%%%%%%%%%%%%%%$$$###"""!!! !!!!!! !!!!!!""""""!!!!!!  ###$$$### !!!!!!    """$$$$$$""">Anenene!!!###%%%%%%'''+++333IIItttmmmuuune{{{uuu{{{\\\nnn~~~}}}iii[[[iiiDeSSS888444111******))))))((((((''''''&&&&&&%%%###"""!!!!!!""""""$$$$$$$$$%%%&&&'''((()))+++,,,,,,+++******---///000777JJJkkknene>Ak<fhpppDeUUURRRXXXXXXbbblllnenehhhUUUne;;;???===<<<;;;:::888777666555444555666777777555333222333222111000///...............---,,,,,,,,,---...,,,,,,+++)))'''&&&(((******))))))***++++++***((('''&&&&&&&&&'''(((***+++***,,,///000000///000111...222888HHHhhhqqqNNN???;;;777333444333222111000000/////////...,,,+++)))(((((((((((()))*********)))(((&&&%%%(((''''''&&&%%%$$$############$$$$$$$$$$$$######$$$$$$###$$$&&&&&&%%%$$$$$$"""!!!!!!###$$$######%%%%%%&&&''''''''''''&&&&&&%%%$$$$$$%%%%%%$$$###&&&%%%%%%$$$###"""!!! !!!!!!"""############""" !!!"""$$$$$$$$$$$$######$$$$$$$$$######"""!!!!!!  """###""" !!!!!!  !!!#########''')))***)))000>>>XXX|||pppvvvjjjjjjhhhpppsss```aaappp```>>>666333+++++++++***))))))(((((('''&&&%%%###"""!!!!!!""""""#########$$$%%%&&&'''(((***+++,,,+++******,,,...---...999TTTzzzwwwjjjUUUTTTVVVccchhhuuuxxxbbbAAA>>>???@@@>>><<<:::888777666666444555666777777555444222333222222111000///......///...---,,,,,,,,,,,,,,,+++,,,+++)))''''''(((******)))'''''')))***)))(((&&&%%%%%%&&&''')))+++,,,***,,,.../////////000111000333777EEEdddzzzSSS@@@===999555333333333111000000000000000------+++***)))(((((()))+++++++++***)))'''%%%%%%''''''''''''&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$###$$$%%%%%%###!!!&&&$$$""""""###$$$###"""%%%&&&&&&''''''''''''''''''%%%$$$$$$%%%&&&$$$###&&&%%%%%%$$$###"""!!!!!! !!!""""""######"""""" !!!######$$$$$$$$$""""""###$$$$$$$$$$$$$$$  !!!!!!!!!  """""" ###'''(((***,,,(((999RRRooonnneeeiiixxx~~~jjjjjj|||kkkbbbjjjpppFFF777222++++++******))))))(((''''''&&&%%%$$$"""!!!""""""###""""""""""""###%%%&&&'''(((***++++++******,,,---///---222BBB]]]nnnrrrzzz___QQQTTT]]]bbbjjj|||~~~nnnSSSGGGEEECCC@@@???BBB@@@>>>;;;999777666666444555777888777666444333222222222222111000////////////...---,,,+++++++++***++++++)))(((''')))******(((&&&&&&'''((()))(((%%%%%%%%%&&&'''))),,,---+++,,,............///111000333666BBB___WWWAAA===;;;777444333333222111000000000000------,,,+++******)))))),,,,,,+++***(((&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$$$$%%%$$$###!!!%%%###""""""$$$%%%%%%$$$&&&&&&'''((((((((((((''''''&&&%%%%%%&&&&&&%%%$$$%%%$$$$$$###""""""!!!!!! !!!!!!""""""""""""""" """######$$$$$$$$$"""######$$$$$$$$$###### !!!!!!!!!!!!!!!    !!! !!!&&&(((&&&(((...///LLLooovvvaaavvvpppuuujjjhhhzzzuuueeeiiiRRR999000+++******)))((((((''''''&&&&&&%%%$$$""""""""""""###!!!!!!!!!"""###$$$%%%&&&'''(((************+++---//////222999GGG```{{{nnnkkkyyycccWWWVVV```mmmxxx}}}zzz[[[IIIEEEDDDAAA???AAA@@@>>><<<999888777666555666777888888666444333222222333333222111000/////////......---,,,+++***)))***+++***(((((()))******(((&&&%%%'''(((((((((%%%%%%%%%&&&'''))),,,---+++---......------///000///333555>>>WWW{{{]]]CCC===<<<999555444333222111000000000000------,,,,,,++++++******---,,,+++)))'''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$%%%&&&%%%###!!!###"""!!!###%%%'''((('''&&&'''(((((())))))((((((((('''%%%&&&''''''&&&$$$#########""""""!!!!!! !!!""""""""""""""" !!!"""###############%%%%%%%%%$$$###"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!    !!! &&&&&&$$$---999KKKnnnkkkpppyyysssfffwww~~~kkkhhhccc===//////***))))))(((((('''&&&&&&'''&&&$$$###""""""######!!!!!!!!!"""###$$$%%%&&&%%%''')))*********+++,,,,,,---111555:::JJJmmmkkkxxx~~~zzzooocccrrruuu^^^UUUWWWaaarrr~~~zzz}}}gggOOOFFFDDDAAA?????????>>>===;;;888666555555666777888888666555333222333333444333222111000............---,,,++++++(((***+++***)))((()))***)))(((&&&&&&((()))((('''&&&%%%%%%&&&''')))+++,,,,,,---...---,,,,,,...000...333555:::OOOssseeeHHH===<<<999666444333222111111000111111,,,------------,,,+++***,,,,,,***((('''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%$$$%%%&&&&&&$$$""""""!!!!!!###&&&)))))))))'''(((((())))))))))))))))))'''&&&&&&'''(((&&&%%%############""""""!!!!!! !!!!!!""""""!!!!!!!!!!!!"""###############%%%%%%%%%$$$###"""!!!    !!!!!!&&&%%%(((;;;PPPuuu~~~qqqooo{{{yyygggyyyuuuiiizzztttCCC111666+++******))))))((((((''''''&&&$$$###""""""###$$$!!!!!!!!!"""###$$$&&&&&&$$$&&&)))************+++,,,+++...333444;;;TTTnnniiihhhbbb```^^^^^^yyykkk]]]TTT[[[iiiyyyqqqvvvvvvXXXIIIDDDBBB???<<<=========<<<999666444555666888888888777555444222333444555444333111000,,,---.........---,,,+++((()))++++++)))((()))***)))((('''((()))***(((''''''&&&&&&&&&'''(((***+++,,,------,,,+++,,,...000,,,333666777GGGkkkoooNNN???;;;999666444444333222111111111111,,,------......---,,,+++,,,+++)))((('''''''''((('''''''''&&&&&&&&&&&&&&&######$$$$$$$$$$$$############"""###%%%%%%$$$"""$$$###"""$$$&&&((()))((((((((()))************))))))(((''''''(((((('''%%%%%%%%%%%%$$$$$$$$$$$$### !!!!!!""""""!!!!!!!!!!!!"""############"""$$$$$$$$$$$$$$$###"""!!!!!!!!!   """'''(((///IIIfffssscccwwwyyyuuuppplll}}}mmmwwwHHH333<<<,,,,,,++++++***)))))))))'''&&&%%%###"""######$$$!!!!!!""""""###%%%&&&'''###&&&)))************+++///***,,,111222333BBBUUUooofffXXXTTTWWW]]]|||rrrYYYUUUZZZmmmvvvgggsss___LLLEEEBBB@@@999;;;===>>>===:::666333555666888999888777555444222333444555555444222000+++,,,---.........---,,,''')))++++++)))))))))***((((((((()))+++***(((&&&((('''&&&&&&'''((()))***---------,,,++++++...000***333666555CCCgggvvvSSS@@@:::888666555444333222111111111111,,,---.........---,,,++++++***)))'''''''''((()))))))))((((((''''''''''''#########$$$$$$#########!!!!!!!!!"""$$$%%%$$$"""&&&%%%$$$$$$&&&(((((('''(((((()))******************(((''''''(((((('''&&&'''&&&&&&&&&&&&&&&&&&%%% !!!!!!!!!!!!!!!!!!""""""############"""""""""###$$$$$$$$$$$$###!!!!!!    !!!!!!   )))$$$$$$)))...>>>gggeeelll{{{qqqjjjzzzZZZ:::444,,,,,,,,,***)))((()))***)))'''%%%###""""""###$$$!!!!!!!!!!!!!!!""""""###&&&''''''((()))******+++***---000000000444<<>>===888:::888555333222111///---///////////////---+++***///,,,(((&&&'''((())))))***(((%%%######$$$&&&(((((('''&&&%%%$$$$$$$$$$$$######$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&''''''))))))*********))))))(((&&&'''''''''(((((())))))))))))((('''%%%### !!!###$$$%%%$$$###""" $$$'''((('''%%%$$$%%%%%%&&&&&&&&&%%%$$$$$$""""""!!!!!!    !!!!!!"""!!!!!!&&&"""###,,,;;;WWWrrrmmmvvviiieee???333---------,,,******++++++)))'''%%%###""""""######"""""""""""""""###$$$$$$%%%%%%&&&((()))***+++,,,---000111///---...444999KKKgggeeeUUUYYY\\\nnnqqq[[[QQQWWWfffyyyhhhnnnqqqRRRIIIEEE???=========>>>>>><<<888555666666666666666666666666444444333222222111000000000000///000111111///---++++++***))))))***+++,,,+++***)))(((''''''''''''(((((((((((((((((())))))///---++++++...000000///...555222222@@@YYYbbbGGGAAA@@@<<<:::888555333222111///------...///000000///...---111...+++))))))***)))))))))'''&&&$$$$$$%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%&&&''''''))))))*********))))))(((&&&'''''''''((((((((()))((((((((('''%%%###!!! !!!""""""!!!  $$$&&&''''''%%%$$$&&&'''&&&&&&%%%$$$###"""    !!!!!! !!!%%%"""$$$111NNNvvvpppnnn}}}qqqzzzvvvIII222000///...---,,,,,,,,,,,,)))'''%%%$$$###"""#####################$$$$$$%%%$$$%%%&&&''')))***+++,,,---///000...,,,+++---000777JJJllltttaaaeeennnpppTTTNNNTTT\\\|||iiieeexxx\\\JJJEEEDDD@@@>>>======<<<;;;888666555555555555555555555555555555444444333222222222222111000111222222000...,,,+++************++++++,,,,,,+++***))))))))))))''''''&&&''''''((())))))000...,,,,,,...///...---///444111000<<>><<<<<<;;;:::888666666555555444444444444666666666555555555555555111///......///000///---,,,,,,,,,,,,++++++************)))((((((((()))))))))((((((((())))))***+++***+++---......///000111...222000222999BBB^^^\\\FFF>>>===999666444222222222000///222333333333111///...,,,((((((***,,,//////...,,,%%%&&&'''((('''&&&$$$#########""""""""""""######$$$$$$%%%%%%%%%%%%&&&&&&$$$############$$$%%%%%%''''''((()))))))))))))))'''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$###"""############""""""""" !!!!!!""""""###############$$$$$$%%%$$$$$$$$$%%%$$$"""!!!!!!   !!!!!! """"""!!! !!!$$$'''888]]]zzzyyy{{{wwwuuuCCC444111------......,,,)))(((((('''&&&%%%$$$######!!!!!!!!!!!!!!!""""""###'''''''''''''''''''''''',,,---......//////......111111777HHHgggdddPPPQQQ___lllbbb^^^ggg^^^IIIGGGDDDBBB???>>>>>>===<<<:::777777666666555444444444555555555555555555555555111///------...///...---,,,---------,,,+++***))))))(((((('''''''''((((((******))))))))))))******(((+++---...//////000222///222111444999>>>VVVzzzfffIII>>>>>>888666444222222222000///333444333333111...,,,+++******+++...111222111///%%%&&&'''''''''&&&%%%$$$######""""""!!!"""""""""%%%%%%%%%%%%%%%%%%%%%%%%######""""""######$$$%%%&&&&&&'''((())))))))))))'''''''''&&&&&&&&&&&&&&&%%%&&&&&&'''&&&%%%###""" !!!!!!!!!"""!!!!!! !!!"""######!!!"""###$$$%%%%%%%%%%%%&&&%%%""" ###"""  !!! !!!!!! !!!!!!!!! !!!###&&&<<>>QQQtttkkkWWWYYYnnnlllUUU[[[oooiiiLLLEEEDDDBBBAAA@@@@@@@@@>>><<<888888777666666555444444555555555555555555555555222000......///000//////---------------+++***)))(((((((((''''''(((((()))+++***)))((((((((((((((())),,,///000......///000111333222555888999NNNqqqqqqPPPCCCBBB888666333222222222111///222222222222111///---++++++++++++,,,...///...---&&&&&&''''''&&&&&&%%%$$$######"""######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""###$$$$$$%%%&&&'''((())))))))))))'''''''''&&&&&&%%%%%%%%%&&&&&&''''''&&&$$$###""" """######"""!!! !!!"""###"""######$$$$$$$$$$$$######""" """"""!!!  !!! !!!!!!!!! !!!$$$%%%>>>nnnxxxccc999444000///222222///+++((((((((('''&&&%%%###############"""###$$$$$$%%%!!!"""$$$&&&(((***,,,,,,...---,,,,,,...000000000,,,444:::===GGGfffttt___ccc~~~^^^VVVaaa{{{sssQQQGGGCCCBBBAAABBBBBBAAA???===999888888777666555555555444444444555555555555555444111//////000111000000------......---+++***))))))((((((((((((((())))))+++***)))(((&&&&&&&&&&&&***...000000...,,,---...222444333666777555HHHkkkxxxWWWHHHHHH888666333222222222111000///000111111000///...---+++)))((((((******)))(((''''''&&&&&&&&&%%%%%%%%%""""""###$$$%%%'''))))))%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""######$$$%%%&&&'''((())))))))))))'''''''''&&&&&&%%%%%%%%%&&&'''''''''&&&$$$"""!!! !!!"""$$$&&&'''"""!!!  """###$$$$$$$$$$$$$$$###"""!!!"""$$$"""   !!!!!!!!!  !!!!!! !!!***>>>bbbmmmGGG555------+++///222,,,,,,+++)))'''&&&%%%%%%%%%#########"""######$$$%%%$$$$$$$$$%%%&&&(((+++,,,000---+++,,,000111111///...///111777GGGhhhxxxnnnjjjjjjlllooo~~~ttt{{{iiicccZZZkkkeeeLLLGGGCCCAAACCCCCC@@@AAADDD<<<;;;999777666555444444777666555444444555666777222111000//////000111111000000///...------,,,,,,)))))))))))))))***************)))((((((((((((((()))+++---///000000///...333111444888555666GGG]]]|||WWWFFFEEE;;;999666555555444333111111000000000000///,,,)))+++++++++******************)))((('''&&&%%%%%%%%%&&&$$$$$$$$$&&&&&&&&&$$$&&&%%%$$$$$$%%%%%%###"""'''&&&$$$#########$$$$$$%%%&&&''')))))))))((((((***)))'''&&&%%%%%%&&&&&&))))))(((((('''&&&$$$### """$$$$$$######$$$&&&"""!!!!!!"""%%%&&&%%%$$$''''''&&&%%%%%%&&&&&&&&& !!!!!!""""""######!!!!!!!!!  !!!"""""""""!!!  !!!"""###""" !!!!!!  ###***<<<[[[zzz~~~NNN777---000------000---...---,,,***'''%%%###"""######""""""###$$$%%%%%%$$$$$$$$$%%%&&&(((***,,,,,,***)))***---000///......///222777DDDccc|||oooccc^^^^^^___dddjjjuuu~~~___ZZZ\\\ppppppTTTIIIEEECCCEEEEEEBBBBBBDDD>>>===;;;999777666555444777666555555555666777888333222111000//////000111000//////......---,,,,,,***************)))))))))******)))(((((((((((((((***+++...000111000//////444///000555666777DDDUUU\\\IIIFFF???===999777666555222000111000000000000///,,,***+++++++++*********))))))))))))((('''&&&%%%%%%%%%$$$######$$$&&&((('''&&&&&&%%%$$$$$$%%%%%%$$$"""&&&%%%###"""""""""######&&&'''((()))))))))((('''---,,,***)))(((((())))))))))))(((((('''&&&$$$###"""######"""!!!!!!"""$$$###""" """######"""%%%%%%$$$$$$$$$$$$$$$%%%!!!!!!!!!"""""""""""""""!!!!!!  !!!!!!""""""!!!  !!!!!!"""!!!  $$$)))888PPPqqq{{{ttt}}}ZZZ;;;---333000+++---...111000///---)))%%%""" """""""""######%%%&&&&&&$$$$$$$$$$$$&&&(((***+++)))(((((()))+++......------///222666???\\\wwwkkkfffbbbdddgggkkkrrrzzzzzz]]]XXX]]]sss~~~___LLLGGGEEEGGGGGGDDDCCCDDDAAA???===;;;888777666555666666555555666777888888444333222000000/////////000//////......---------,,,++++++******)))))))))******)))(((((((((((()))***+++...000111111000///333------333666888@@@JJJqqqeeeNNNGGGCCC@@@<<<999777555222000111000000000111///---***++++++*********))))))))))))((('''&&&&&&&&&&&&&&&###""""""$$$'''))))))(((&&&%%%$$$$$$%%%%%%$$$###%%%$$$"""!!!!!!"""######&&&'''((()))))))))((('''------,,,+++************))))))(((((('''&&&$$$###%%%$$$###!!!!!!###(((%%%""" !!!""""""!!!######"""""""""######$$$""""""""""""""""""!!!!!! !!!!!!!!!!!! !!!!!!"""###"""!!! !!! !!!######'''222DDD]]]~~~vvv~~~hhhAAA...444111))),,,000111111000///+++'''###!!!"""""""""###$$$%%%&&&'''%%%$$$$$$$$$%%%''')))***++++++***+++,,,---------,,,///333555;;;TTT|||}}}|||~~~eee___^^^qqqiiiOOOIIIFFFHHHHHHEEEBBBCCCCCCBBB???===:::888777666666666666666777888888999444444333111000//////...000/////////......------------,,,+++******))))))+++***))))))(((((())))))***+++...000111222111000111...///444666666<<>>;;;999888777666777777888888888999999444444333222111000///...///////////////............------,,,+++******)))++++++***))))))))))))))))))+++---000111111111000...000444666555444999AAAUUU}}}yyyWWWEEEAAA>>>;;;999888777444333111000000111111111...,,,++++++******)))(((((('''''''''&&&&&&&&&''''''((((((&&&%%%%%%''''''&&&%%%&&&%%%$$$$$$&&&&&&&&&$$$&&&%%%$$$$$$$$$$$$&&&&&&"""$$$&&&)))+++,,,------))))))))))))((('''&&&&&&))))))(((((('''&&&$$$###%%%$$$###"""!!!"""&&&)))...***%%%###"""######"""###############$$$%%%%%%$$$$$$######""""""!!!!!! !!!!!!""""""######### !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""" '''///:::OOOvvvyyylll^^^===555000---///000............,,,***((('''%%%$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$&&&((()))///000000///------...000///...111444555FFFsss|||rrrnnnjjjrrr{{{WWWNNNFFFEEEGGGEEECCCCCCEEECCCAAA???<<<;;;:::999888888999999999999888777333333333333222111//////////////////////////////...------,,,,,,+++++++++++++++***))))))))))))***((())),,,///000111000000---111666666444444999???NNNuuu]]]HHHAAA>>>;;;999888777555444111000000111222111///---++++++***)))(((((('''&&&&&&&&&&&&&&&&&&'''((())))))(((&&&&&&''''''%%%$$$&&&%%%$$$%%%&&&'''&&&%%%&&&&&&%%%$$$$$$&&&'''((("""$$$&&&)))+++---------++++++++++++***)))((('''))))))(((((('''&&&$$$###$$$$$$$$$######$$$'''***)))&&&###!!!!!!!!!!!! $$$$$$$$$$$$$$$%%%&&&'''##################""""""""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  """$$$### """)))---:::[[[|||kkktttsssJJJ777//////222,,,///...---,,,+++))))))(((&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%'''(((***,,,...---,,,,,,///111111...000444555CCClll}}}qqqlll|||]]]QQQGGGEEEFFFFFFEEEEEEDDDBBBAAA???===;;;;;;:::999::::::::::::888777666222222333333333222000000/////////////////////000---------------,,,,,,,,,,,,+++******))))))******&&&(((+++...///000000///...111333333444666999:::GGGooodddLLLDDDBBB>>>;;;:::888555333111000000111222222///---++++++***)))((('''&&&&&&%%%%%%%%%&&&'''((())))))((('''&&&&&&'''(((&&&%%%&&&%%%$$$%%%'''((('''&&&%%%%%%$$$$$$$$$%%%&&&'''$$$&&&(((***+++,,,,,,++++++,,,,,,,,,,,,***)))((())))))(((((('''&&&$$$######$$$%%%$$$######%%%&&&%%%###!!!!!!""""""!!! #########$$$$$$&&&''''''##################$$$$$$$$$###############"""""""""!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!!!!   """"""  %%%&&&...JJJhhhlllnnnkkkSSS999...111333***000///---+++)))(((((((((''''''&&&%%%$$$$$$$$$$$$%%%$$$$$$###$$$%%%'''(((%%%(((***+++***+++///222333...///444555AAAhhhxxxlllttt```TTTHHHEEEGGGGGGFFFGGGCCCBBB@@@>>>===<<<;;;;;;:::;;;;;;;;;:::888666555111222333444333222111000////////////000000000000,,,,,,------------------,,,+++******)))*********%%%'''***---////////////000///...///444999999666AAAkkkjjjPPPHHHEEEAAA===;;;888555222111000000111222222000...++++++***)))((('''&&&&&&%%%%%%%%%&&&'''((()))***'''%%%%%%&&&((()))((('''&&&%%%$$$%%%'''((('''&&&$$$$$$#########$$$&&&''''''((()))++++++******)))++++++,,,,,,+++***(((''')))))))))((('''&&&$$$$$$$$$%%%%%%$$$"""!!!""""""$$$###"""###$$$$$$###"""############$$$%%%&&&'''"""""""""###$$$$$$$$$%%%%%%$$$$$$$$$###"""""""""""""""""""""!!!!!!!!!!!! """######""""""   ###%%%+++:::KKKzzzmmmoooqqqddd???333666555...///...---------,,,***((('''&&&&&&%%%%%%$$$######(((((())))))(((((('''&&&***,,,------,,,+++,,,---000...666111666DDD]]]nnnkkkyyyooo\\\JJJFFFGGGFFFEEEFFFFFFEEEBBB???>>>>>>???@@@:::;;;<<<;;;999777777777555555555444333222111000000000111111000...,,,+++,,,,,,,,,------,,,++++++***))))))((())))))******%%%&&&))),,,.........---000000111222444666888999DDDaaasssMMMGGGGGGDDD@@@<<<;;;888555111000///000111111///---+++******)))(((''''''&&&''''''''''''''''''&&&&&&******)))((('''&&&&&&%%%"""$$$&&&((()))'''%%%$$$(((%%%!!! ###%%%&&&%%%******)))''''''&&&&&&&&&''''''((()))***+++,,,,,,''''''(((((('''&&&%%%%%% """###%%%%%%###""" %%%""" """###""" """""""""###$$$$$$%%%%%%######""""""""""""#########$$$%%%&&&%%%$$$###"""######"""!!!!!!!!!!!!!!! """"""!!!   !!!$$$111???___ooobbb|||pppuuuNNN999555444111...,,,++++++++++++(((&&&''''''&&&&&&%%%$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%)))+++------,,,+++,,,---222///666000444AAAZZZzzzoootttyyydddOOOGGGGGGFFFEEEFFFGGGFFFDDDBBB@@@@@@@@@@@@:::;;;<<<;;;999777777777555555555444333222111000111222222222111///---,,,,,,,,,,,,------,,,,,,+++*********)))*********+++'''(((+++...///000000///000000111222444666777999BBB\\\wwwPPPGGGFFFCCC???<<<:::777555111000///000111111///---,,,,,,+++***)))(((((('''''''''''''''''''''''''''))))))((((((''''''&&&&&&$$$%%%'''((()))(((&&&%%%(((%%%!!!!!!###%%%&&&%%%((('''''''''''''''((((((((((((((()))******++++++******)))((('''&&&$$$###"""######$$$$$$######"""$$$"""!!!"""!!!"""""""""###$$$$$$%%%%%%######""""""""""""######$$$%%%%%%%%%%%%$$$######$$$###"""!!! !!!"""!!!""""""   !!!!!!!!!  (((222GGGdddyyy___kkk~~~ttt~~~^^^>>>000000222...---,,,,,,,,,+++)))'''((((((''''''&&&%%%%%%%%%&&&%%%$$$#########$$$$$$)))+++------,,,+++,,,---333000555///222>>>TTTvvvpppwwwrrrXXXJJJGGGFFFEEEEEEGGGFFFEEEDDDCCCAAA@@@@@@;;;<<<===<<<999777777777666666555444333222111111222222222222111///...---,,,,,,------------,,,,,,++++++++++++++++++++++++)))***,,,///111111111111//////000111333555666777???TTT|||}}}WWWIIIEEEAAA>>><<<999777555222000000000111111000......---,,,+++***)))((((((''''''''''''''''''''''''((((((''''''''''''''''''&&&''''''((((((((((((((((((%%%###"""###%%%%%%%%%%%%%%%%%%&&&'''((()))))))))))))))))))))))))))))),,,++++++***(((&&&$$$###$$$##################$$$"""!!! """""""""###$$$$$$%%%%%%$$$######""""""######$$$&&&%%%$$$$$$######$$$$$$$$$###!!!  """### !!!""""""!!!   !!!!!!!!! ###$$$!!!  %%%+++999MMMqqqmmmkkk{{{}}}}}}}}}qqqIII111000666111000/////////...,,,***)))(((((('''&&&&&&%%%%%%'''%%%###"""!!!"""$$$%%%(((***,,,,,,,,,+++,,,---222...333---000;;;PPP~~~sssppp}}}eeePPPHHHGGGFFFEEEFFFFFFFFFEEECCCAAA???>>><<<===>>><<<:::888777888777666555444333222222111111111000///...---,,,,,,+++,,,------------------,,,,,,,,,,,,,,,,,,++++++)))***,,,///000111222222//////000111222444555666<<>><<<999777666222111000111222222000......---,,,+++***)))((('''''''''''''''((((((((((((&&&'''''''''''''''''''''((((((((((((((()))))))))'''&&&$$$######$$$%%%%%%$$$%%%&&&''''''(((((((((************))))))((((((+++++++++***)))'''&&&%%%$$$###!!! !!!###$$$!!! """""""""###$$$$$$%%%%%%$$$$$$############$$$$$$&&&%%%$$$###"""###$$$%%%$$$###!!! """$$$""""""""""""!!!  !!!  $$$%%%!!! !!!$$$'''...999TTTzzz|||mmmkkkyyywww~~~xxx{{{ZZZ;;;444999222111000000000///---+++)))(((((('''&&&&&&%%%%%%'''&&&$$$""""""###%%%&&&''')))+++,,,++++++,,,---///,,,111---111;;;LLLxxx~~~rrrttt}}}vvvZZZKKKGGGGGGFFFFFFFFFEEEDDDBBB@@@>>>======>>>???===:::888888888888777555444333222222222//////...---,,,+++******+++,,,------.........---,,,------------,,,+++***))))))+++---...000111111///000000111222444555666:::EEEccckkkRRRHHH@@@???>>>:::777888333222111222333333111///...---,,,+++)))((('''&&&'''''''''((((((((())))))&&&&&&&&&&&&''''''''''''(((((((((((())))))******''''''&&&%%%$$$$$$%%%%%%&&&&&&'''(((((('''&&&&&&++++++******)))(((((((((((()))))))))))))))((((((###"""  """### """""""""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$###"""###$$$%%%###"""!!! !!!"""$$$######""""""!!!    ###"""###!!!!!!###"""(((...???___nnn\\\iiizzzsss{{{rrrwwwtttiiiCCC444444111000/////////...,,,***((((((''''''&&&%%%%%%%%%'''&&&%%%$$$$$$$$$%%%&&&''')))++++++++++++,,,---...+++111///333:::IIIqqq{{{ssssssgggPPPHHHHHHHHHGGGFFFEEECCCAAA???>>>===>>>???@@@>>>;;;999888888888777555333222222333333000000...---,,,++++++++++++,,,---......///......,,,------...---,,,***)))((()))***+++---///000111000111111111333444555666777???YYYyyyYYYLLLBBBBBBAAA;;;888:::333222222222333333111000...---,,,+++)))'''&&&&&&'''''''''(((((())))))***''''''&&&&&&&&&&&&&&&&&&'''(((((()))))))))))))))'''''''''&&&$$$###$$$&&&'''''')))))))))((('''&&&+++*********))))))((((((''''''((()))))))))((((((###"""  """###  """""""""###$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$!!!!!!!!!!!!!!!""""""######""""""!!!!!!   !!! """ $$$%%%!!!!!!""" %%%,,,555FFFiii}}}___```www|||wwwqqqppptttyyyvvvOOO888222222111//////000///---+++''''''&&&&&&%%%$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$&&&(((***+++++++++,,,......,,,333111444999DDDjjj{{{uuuwwwrrrUUUIIIIIIJJJJJJHHHFFFCCCAAA@@@?????????@@@@@@???;;;999888888999888555333222222333444444333222000////////////+++,,,---...////////////,,,,,,---...---+++)))(((((()))***+++---///000111222222222222333555666666333999PPPuuu```PPPDDDDDDCCC<<<999;;;444333222333444444222000//////---,,,***((('''&&&&&&''''''((())))))******'''''''''&&&&&&%%%%%%%%%%%%&&&(((******)))((('''&&&((()))'''$$$###$$$&&&%%%''')))***+++***)))(((*********)))))))))))))))''''''(((((((((''''''&&&$$$###"""!!!!!!"""###$$$!!!!!! !!!"""""""""###$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%$$$###### !!!"""######"""!!!""""""!!!!!!!!!!!!!!!"""    $$$(((&&&###"""### )))...333PPPmmmaaakkkooo~~~~~~rrrmmmvvvwwwwww^^^BBB888444333222222222111///---'''&&&&&&%%%%%%$$$######$$$%%%%%%%%%%%%$$$######&&&(((***+++++++++,,,...000---555333555999@@@eee}}}oooyyyXXXJJJIIIKKKLLLJJJGGGCCCAAAAAAAAAAAA@@@AAAAAA???<<<999888888999888555333222222333444888777555333222222222333+++,,,---...////////////+++,,,---------+++((('''))))))***+++---///111222222222222333444555666777000555KKKnnndddSSSFFFFFFEEE===999<<<444333333333444444222000111000///---+++)))((('''&&&''''''((()))******+++(((((('''&&&%%%%%%$$$$$$$$$&&&(((******)))'''&&&&&&((()))((($$$###$$$&&&$$$&&&(((+++,,,,,,,,,+++))))))))))))))))))******(((((((((((('''&&&%%%$$$%%%$$$$$$$$$$$$$$$$$$%%% !!!"""!!!""""""""""""###$$$$$$%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%&&&%%%$$$###""" """###$$$###"""!!!"""!!!!!!!!!!!!!!!"""###   %%% ...AAA\\\\\\UUUeee}}}xxxuuummm}}}vvv{{{eeeAAA888888111,,,///111///+++)))))))))((('''&&&$$$###"""###%%%&&&&&&%%%$$$&&&'''((()))*********+++...000///111333444222777HHHYYY~~~rrryyycccNNNFFFEEEGGGHHHHHHHHHFFFDDDAAA???DDDBBB???<<<:::999999999:::999777666666888:::;;;>>>>>>===;;;:::888777777444222///---,,,---///000000///......,,,,,,+++***+++)))''''''(((,,,000333666666666666777777777777555777FFFcccpppVVVJJJKKKDDD===>>>===555444333333444444222000222222111000///---+++***''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$&&&&&&''''''''''''&&&&&&)))))))))((('''%%%$$$###'''(((******))))))***,,,&&&((())))))(((((()))***(((&&&%%%'''******(((&&&%%%$$$###"""!!!!!!!!!!!!!!!  ###%%%%%%$$$"""!!!%%%&&&'''&&&$$$###$$$%%%***)))'''&&&%%%$$$$$$$$$ """""""""!!!"""$$$&&&'''%%%###!!! """"""  $$$"""%%%---666JJJqqqgggYYY```}}}xxx~~~wwwlllyyy~~~uuuOOO<<<555...))),,,...,,,******''''''''''''&&&&&&%%%$$$$$$&&&''''''&&&%%%'''((()))***+++,,,+++,,,...000111222555444222555DDDTTT~~~~~~}}}{{{}}}zzz{{{{{{yyyxxxzzz~~~zzziiiQQQHHHHHHIIIIIIJJJIIIGGGDDDAAA???EEECCC@@@<<<:::999999999:::999888777888999;;;<<>>===<<<;;;:::666444222000......////////////...---,,,+++*********)))))))))***---000222777777666666666555555555666666BBB[[[yyyyyy[[[LLLKKKEEE>>>>>>;;;555444333333444333111000222222111000...,,,***)))'''''''''''''''''''''''''''''''''''''''&&&&&&%%%&&&''''''((((((''''''&&&(((((((((((('''&&&$$$$$$&&&'''))))))(((((()))+++***+++------+++***+++,,,***(((''')))***+++)))&&&$$$$$$$$$###""""""!!!!!!!!!  ###%%%%%%%%%###""""""$$$%%%%%%%%%%%%&&&((()))((('''&&&%%%$$$$$$$$$######$$$###!!!!!!"""$$$&&&$$$"""!!! !!!""""""(((***)))666XXXzzzuuuaaa^^^mmmqqquuuyyykkksss\\\<<<666000,,,,,,,,,)))(((***&&&&&&''''''''''''&&&&&&%%%'''(((((('''&&&((()))+++,,,------------000222222333555555222333???MMMwww|||{{{zzzzzzyyyyyy}}}|||rrrVVVJJJIIIJJJJJJJJJIIIHHHEEECCCAAAFFFDDDAAA===;;;:::::::::::::::999999:::<<<===>>>CCCBBBBBBAAA@@@?????????999888666444222000///...//////...---,,,+++******)))******+++---///111333777777666555444333222222777555<<>>999555333222222333222111///111111000///...,,,***)))''''''''''''''''''''''''(((((())))))(((((('''&&&&&&''''''((((((''''''&&&''''''''''''&&&&&&%%%%%%$$$&&&(((((('''''')))***)))+++,,,+++)))(((((((((,,,+++******++++++)))'''###$$$$$$$$$$$$"""!!! !!!!!!  !!!###%%%&&&%%%$$$### !!!$$$$$$%%%&&&(((***(((((('''&&&%%%$$$$$$$$$$$$%%%%%%###!!! !!!###$$$###""" !!!!!! %%%&&&###,,,FFFaaaoooaaa]]]~~~rrrppp{{{zzzjjjmmmkkkAAA:::555222111///***'''((((((((((((((((((''''''&&&&&&'''((((((''''''((()))---...//////...///111333111222555555222222<<>>@@@AAACCCCCCCCCBBBBBBAAAAAAAAA;;;:::999888555222///...//////...---,,,+++******)))***,,,...000111222333555555444444333222222111444444:::KKKgggjjjPPPLLLGGGBBB???999666444222111222222000///111111000///---+++***((('''''''''''''''''''''''')))************)))((((((''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&%%%&&&((((((((((((***+++***+++,,,***(((&&&&&&&&&,,,+++++++++***)))((('''###$$$%%%&&&%%%###!!!!!!!!! !!!###%%%&&&&&&%%%%%% """###$$$$$$%%%''')))''''''''''''&&&%%%$$$$$$$$$$$$%%%###"""!!!"""$$$######!!!!!! !!!!!! !!!"""###))):::JJJpppeeeTTTooo|||vvv|||}}}nnnjjj}}}}}}TTT<<<666333444222---))))))+++++++++***)))((('''&&&&&&'''((((((''''''(((***...///000000//////111333000111333444222333<<>>======>>>>>>>>>>>>???@@@AAAAAABBBBBBBBBAAAAAA@@@@@@@@@???;;;;;;:::999777444111///000//////...---,,,++++++)))***,,,///111333333333222222222333333333333333000333:::HHHcccqqqTTTNNNIIIDDDAAA:::777555222111111111000///111111111///...,,,***)))((((((((((((((((((((((((******++++++******)))((('''((((((((((((((((((''''''&&&&&&%%%%%%%%%&&&&&&%%%'''))))))))))))+++---...//////...+++)))))))))***++++++***)))((('''&&&###$$$%%%&&&%%%###!!! !!!!!!!!!!!!!!!!!!!!!!!!"""###%%%&&&&&&&&&&&&"""###%%%$$$######$$$&&&&&&'''''''''&&&%%%$$$###"""###$$$###"""###$$$&&&###""""""!!!!!!!!!!!!!!!!!!  """(((000666XXXoooVVVccc|||zzzoooxxxyyykkk???666000111333000---,,,.........---+++***((('''''')))******)))(((***+++///000111000///000111333111000222333222444===GGGoooiiiOOOGGGBBBBBBCCCDDDFFFGGGHHHIIIHHHFFFCCCAAA??????@@@AAAAAAAAAAAABBBBBBBBBBBBBBBAAA@@@@@@???>>>=========999999999888777555222111111111000///...---,,,,,,)))***,,,///111333444444111222222222333333333444---333;;;FFF^^^{{{]]]TTTMMMGGGCCC===999666333222222222111000222222111000...---+++***((((((((((((((((((((((((******++++++******)))((('''(((((())))))(((((('''((('''%%%$$$$$$$$$%%%&&&%%%''')))*********,,,...,,,......---+++)))((())))))***+++***(((''''''((($$$%%%%%%%%%%%%###"""!!! !!!""""""###"""""""""!!!"""###%%%&&&'''(((((($$$%%%&&&%%%###""""""###&&&&&&'''((('''&&&$$$###!!!###$$$#########%%%'''###############"""""""""!!!  %%%***---CCCbbb```\\\eeexxxvvvNNN???000...111222000///////////////...---++++++***+++,,,,,,++++++,,,...///000111000//////111333444222222333222333<<>><<<;;;::::::666666666666666555444333222222111000///...------)))***+++---000222444555333333333333333333222222---444:::@@@TTTzzzggg\\\QQQHHHDDD???;;;888444222222333222111333333222111000...,,,+++((((((((((((((((((((((((***************))))))((((((((())))))))))))(((((()))(((&&&$$$######$$$%%%$$$&&&((())))))***,,,---***+++,,,+++)))'''''''''(((***,,,,,,)))((()))***&&&%%%%%%$$$$$$###"""""" !!!"""#########""""""""""""$$$%%%&&&((())))))###%%%%%%$$$"""""""""###%%%&&&'''((((((&&&%%%######$$$%%%$$$######$$$&&&######$$$$$$$$$$$$######!!!!!!###))),,,666KKKsssiiiYYYWWWpppvvv___JJJ555---000111000///...///////////////......,,,---///...------...000///000111000//////111222777444333333111333;;;EEE___|||\\\PPPCCCBBBBBBAAAAAAAAABBBBBBFFFEEECCCBBBBBBBBBDDDEEEEEEFFFFFFFFFEEEDDDCCCBBB@@@@@@???===<<<:::999888444444444444444555555555333333222111000///......))))))+++,,,///222444666666555555444333222111111///555888;;;MMMrrrooobbbTTTIIIEEE@@@<<<999555333333333333222444444333222000...---+++)))))))))))))))))))))))))))************)))(((((((((((())))))))))))((((((***(((&&&$$$""""""###$$$###%%%'''(((((()))+++,,,,,,...///...,,,******+++(((+++------+++***+++---'''&&&%%%$$$############ !!!"""$$$$$$$$$###""""""###$$$%%%'''((()))***"""$$$%%%$$$###"""###$$$$$$&&&'''((((((&&&%%%###%%%&&&&&&%%%""""""###$$$###$$$$$$%%%%%%%%%$$$$$$"""!!! ###%%%---???\\\~~~zzz]]]IIIZZZ|||yyyzzzxxx]]]???222//////222555222222000///............/////////......------,,,///...---,,,---///111222444555666444222444:::???WWW}}}cccOOOFFFAAA???@@@???===>>>AAACCCDDDEEEEEEDDDEEEGGGIIIHHHFFFCCCAAA@@@@@@BBBCCCAAA;;;999<<>>:::555111000222333333777777555444222111000///---+++***+++,,,......---+++++++++***((('''%%%$$$%%%&&&(((******)))'''&&&$$$%%%&&&'''&&&$$$!!! '''((((((((('''(((***,,,,,,++++++******++++++,,,'''***------+++***,,,...,,,***'''$$$"""!!!!!!"""""""""###$$$$$$$$$$$$###&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''(((((((((&&&&&&'''(((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######"""!!!!!!!!!!!!  """$$$$$$222IIIhhhgggOOOZZZ{{{~~~zzzmmmMMM;;;444111000111333333333222222111111000.............../////////000///......///111333444777777555222111333888<<>>===>>>??????<<<;;;>>>>>>:::888999888777777888888777666444444444333333222222111111---///000///...///333666444444555555555444333222000666333555GGGaaakkkZZZMMMHHHHHHAAA===777333333444444444777777555333222000......,,,+++)))***,,,------,,,************)))(((&&&&&&&&&''')))******((('''&&&&&&'''((()))((('''%%%$$$$$$&&&''''''''''''(((***,,,++++++++++++++++++,,,(((+++------+++***+++---+++)))'''$$$"""""""""###!!!""""""###############%%%$$$$$$$$$%%%&&&&&&'''&&&&&&''''''''''''''''''(((((((((((('''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######"""!!!!!!!!! !!!###$$$+++:::QQQtttrrrWWWXXXqqq{{{xxx~~~]]]EEE:::444111000222222333444444333222111.........///000000111111000000000000111333555666999777444222222444888;;;DDD```sssWWWKKKEEEBBBCCCDDDBBBCCCFFFBBBDDDDDDDDDCCCBBBDDDEEEEEECCCAAA???>>>===>>>?????????BBBDDDAAA<<<<<>>===;;;:::888777555555444444333222222111/////////------///333666444444555666555444333222000777555444@@@VVV{{{vvvbbbRRRJJJGGGFFFAAA;;;777555666666666777666555333111///---,,,,,,***))))))+++,,,,,,+++))))))******))))))((('''((())))))***)))(((&&&%%%&&&'''((()))((('''&&&%%%$$$&&&)))***)))((()))))),,,,,,++++++++++++,,,,,,***,,,------+++******+++***(((&&&%%%######$$$$$$!!!!!!""""""##################$$$$$$%%%'''((()))(((((('''''''''''''''''')))))))))(((&&&$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""!!!!!!  !!!'''***111AAA^^^hhhZZZddd}}}mmm}}}~~~hhhLLL===777444333///000222444444333111000000000000000111111111111000000000000222333555666777666444333444666777888===OOOrrrzzzYYYNNNGGGBBBCCCEEEDDDDDDFFFCCCDDDFFFEEECCCCCCCCCDDDCCCBBB@@@??????@@@BBBCCCEEEGGGKKKMMMJJJDDDFFFKKKNNNLLLIIIEEE@@@<<<;;;;;;777666666555333222111111111000...,,,---///333666444555666666666555333222000777666555<<>>999777666666666777666555222000...,,,+++,,,***))))))***++++++***((())))))*********))))))************)))'''&&&%%%###$$$$$$%%%%%%%%%$$$$$$&&&(((,,,---,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,---,,,+++******)))((('''&&&%%%$$$$$$%%%%%%""""""""""""######$$$$$$$$$$$$$$$%%%%%%'''(((((())))))((((((''''''&&&&&&))))))((('''&&&%%%$$$###$$$$$$$$$$$$$$$##################"""!!!!!!  $$$%%%+++666LLLmmmaaaWWWfffjjjuuusssuuuvvvUUU@@@777555444000111333555555444222111444444333222111111000000//////000000111222222333444444444333222222333444;;;AAA\\\]]]PPPHHHBBBBBBDDDCCCCCCDDDDDDEEEGGGGGGEEEDDDDDDEEEDDDBBBAAA@@@AAACCCGGGIIIPPPQQQTTTXXXWWWSSSSSSVVV[[[YYYTTTMMMDDD>>><<<<<<999888777666444333222111333111...---...000333555444555666777777555333222...555666666<<>>AAADDDFFFEEEEEEDDDEEE???@@@DDDMMM\\\ooo{{{vvv}}}yyy~~~lll]]]TTTEEEDDDCCCAAA>>><<<::::::666333111222555666555333333555888999999777444111000222222777===AAAZZZsssccc[[[VVVRRRMMMDDD===999777555444555555444333333222222111///---++++++,,,,,,,,,++++++++++++++++++***))))))***)))))))))))))))***++++++***)))'''&&&&&&&&&&&&'''((((((((('''(((***,,,+++,,,...//////...,,,++++++)))(((***---...,,,***)))))))))((('''%%%$$$###!!! !!!###%%%%%%%%%&&&'''((()))***''''''(((((())))))******///...,,,***(((((((((((((((((('''&&&&&&%%%$$$$$$"""""""""!!!  """)))+++222JJJdddsssQQQKKKXXXlll{{{hhhtttrrr^^^WWWqqqnnn```FFF;;;444888999555111222444444444666888888666444333333333444333111......000333777333000111===RRRkkk{{{bbbNNN^^^aaaLLLEEEHHHCCCAAABBB???>>>@@@DDDFFFFFFDDDBBB@@@FFFBBBCCCPPPiiiyyykkk^^^PPPEEECCCDDDAAA===>>>>>>999555555555333222444666666777777666555444333...000///444999;;;SSSzzzyyyggg[[[TTTUUUPPPHHH@@@:::777666666888888777666555444444333......---,,,+++++++++++++++,,,,,,---,,,+++)))(((,,,,,,++++++***)))))))))(((((((((((('''&&&%%%$$$&&&&&&&&&'''(((***+++,,,---///000222111///---+++++++++,,,---......+++)))&&&&&&''''''&&&%%%%%%$$$!!!  !!!############$$$%%%&&&'''(((((((((((())))))))))))---,,,***)))'''&&&&&&%%%'''$$$"""###%%%&&&$$$"""%%%%%%%%%$$$"""!!! !!!'''(((,,,AAAXXXvvvxxxXXXNNNTTT```xxxnnntttrrrVVVNNNnnnqqqhhh}}}mmmQQQCCC:::999999:::888666555666666777777777777666666777111222222333333333444555777333000555AAASSScccmmmkkkXXXKKKWWWrrrcccNNNFFFIIIDDDAAABBB??????AAADDDFFFGGGGGGFFFFFFDDDBBBDDDQQQgggsssdddTTTLLLGGGAAA???@@@>>>999666777888666666888666777888888888666444333000000///222888999MMMoookkk\\\SSSQQQMMMFFF???:::777555555777666666555333222111111//////...---,,,,,,,,,,,,++++++,,,---,,,+++***)))******************++++++(((((((((''''''&&&&&&%%%'''''''''((()))***+++,,,,,,---///000000...+++***,,,,,,,,,...//////,,,***(((((((((((('''&&&%%%%%%###!!!!!!###$$$#########$$$%%%%%%&&&(((((((((((())))))))))))...---+++***(((''''''&&&&&&$$$######%%%%%%$$$"""$$$$$$$$$$$$###!!! ######%%%444FFFbbbyyydddRRRNNNTTTqqqzzzvvvyyyUUUHHH\\\vvvfffsssfffVVVCCC;;;777;;;<<<888666999999999:::::::::::::::;;;111111111222444444333222666333222777BBBMMMTTTVVVRRRKKKGGGMMMYYYhhhvvvxxx|||fffQQQHHHJJJDDDAAABBB???@@@BBBEEEGGGHHHJJJNNNPPPJJJHHHIIITTTiiinnn^^^QQQGGGCCCCCCAAA<<<999::::::777666777777888999::::::777555333444333///333999999FFFaaappp^^^SSSMMMJJJEEE???;;;777666555777777777555444222111000000///...---,,,,,,,,,,,,***+++,,,------,,,++++++((())))))***++++++,,,,,,)))((('''&&&&&&&&&'''((()))))))))))))))***+++,,,---...000111000///---,,,------...///111000...+++*********))))))'''&&&&&&$$$###!!! !!!###$$$$$$$$$$$$###$$$$$$%%%%%%'''((((((((()))))))))***------,,,***)))(((''''''&&&$$$######$$$$$$###"""###############"""!!!!!! !!!+++777NNNjjjsssZZZLLLMMMlll|||___KKKUUUuuummmrrr|||mmmXXXGGG;;;===>>>::::::???===<<<======>>>>>><<<:::888555333333444555333111666666888===BBBGGGIIIJJJKKKLLLMMMOOORRRWWW___fffWWWZZZ```hhhrrr|||wwwvvvxxxwwwwww{{{jjjTTTKKKKKKEEEBBBBBB???AAACCCEEEGGGIIINNNUUUZZZZZZTTTQQQ[[[qqqyyyfffUUUJJJEEEFFF@@@<<<<<<:::666333444777999;;;<<<;;;888555333777666111444===<<>>ZZZwwwlllVVVJJJeee~~~~~~pppSSSTTTlllxxxuuu}}}uuu___KKKCCC@@@======AAA>>>======>>>???>>>:::777;;;999777777999<<<>>>???AAAFFFMMMPPPPPPRRRWWW\\\cccfffhhhiiiiiikkkllllll```aaacccdddeeeiiimmmqqq}}}yyyqqqkkkhhhhhhoooppppppppprrryyymmmWWWMMMMMMFFFBBBDDD@@@AAADDDFFFGGGJJJPPPYYYaaaggg]]]WWW```xxxmmmYYYMMMJJJCCC>>><<<:::666444666999:::;;;<<<:::888555333555555000333======AAAPPPsssyyybbbVVVNNNLLLHHHCCC???;;;999888999999:::999888555333111///...---,,,,,,+++++++++)))***,,,---...------,,,+++++++++*********)))))))))((('''&&&&&&''')))***+++***************++++++000111222333333222111111......///111333333000.........---,,,+++)))'''&&&&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$######$$$$$$%%%%%%'''''''''((()))************++++++***)))((('''&&&&&&&&&&&&%%%$$$#########!!!!!!"""############"""  """&&&)))111GGGeee{{{kkkLLL]]]zzz~~~www\\\VVVbbbwww~~~vvv```OOOGGGDDDAAA>>>AAA???<<<<<<>>>???===:::999<<<@@@DDDIIIOOOWWW\\\___hhhrrrvvvuuuwww~~~zzzrrrlllhhhggggggnnn}}}xxxtttrrrqqqqqqxxxzzz{{{zzzzzzyyypppYYYNNNNNNGGGDDDEEEBBBAAADDDGGGHHHIIIPPP[[[dddkkkaaaZZZ```sssrrr```QQQIIIBBB???<<<999999;;;:::;;;;;;:::999777555444000222...000:::;;;===JJJggg~~~fff\\\SSSPPPKKKEEE???<<<999999666666777888777555222111000///...---,,,,,,,,,,,,++++++---......---,,,,,,,,,,,,++++++***))))))(((***)))((('''''''''((())))))))))))))))))***+++,,,...//////000000000000000......///111333333111/////////...---+++)))'''&&&%%%$$$$$$$$$$$$$$$$$$%%%############$$$%%%&&&'''&&&&&&'''((()))***++++++***++++++,,,+++)))(((&&&'''(((((('''$$$######$$$!!!""""""#########""""""!!!!!!!!!  ###%%%%%%---666PPPpppVVVYYYfffzzziiiZZZYYYuuuxxxvvv{{{iii```^^^VVVJJJKKKEEE>>>===@@@EEEHHHHHHHHHQQQ^^^hhhooowwwsssooopppyyyuuuzzzqqqZZZOOONNNHHHEEEGGGDDDAAAEEEHHHHHHIIIOOOZZZccckkkddd]]][[[bbbnnnzzzzzz```UUUKKKEEE@@@<<<;;;>>><<<;;;:::888777555555555///333//////777888;;;GGG^^^kkkcccXXXTTTLLLEEE>>>:::888888444555777888888666333222222111000///............,,,---.........---,,,+++++++++************************))))))(((((('''''''''''''''((()))***+++,,,........./////////000000------...111333333111///000000///---+++(((&&&%%%########################!!!""""""###$$$&&&'''(((&&&&&&'''((()))***++++++,,,---......---,,,***)))(((******(((%%%###$$$&&&""""""#########""""""!!!""""""!!!!!!  """###"""------CCCiii}}}|||aaaYYYZZZmmmttt___SSSjjjxxxpppsss```UUULLLBBB???DDDMMMTTTWWWcccqqqtttppprrryyyyyy}}}qqqZZZOOOOOOHHHFFFHHHFFFAAAEEEHHHIIIHHHNNNYYYbbbkkkhhhaaaWWWRRRUUU```jjjvvvyyy~~~ooocccUUUKKKBBB<<<:::<<<===;;;999666555444555555111666222111888888;;;GGGTTTyyyooohhhZZZUUUMMMDDD===999777777555666999::::::999666555444333222111000000000000------.........---+++***)))))))))***++++++,,,,,,************)))(((&&&%%%&&&&&&&&&'''(((***+++,,,//////000000111111111222,,,---...000222333111...000000///---+++(((&&&$$$""""""""""""""""""""""""!!!!!!!!!###$$$&&&((()))&&&&&&'''((()))***++++++---...///000000...,,,***)))+++,,,***&&&$$$%%%'''###############"""!!!!!!###""""""!!! !!!  !!!"""######---===RRRmmmoooYYYNNNbbbdddVVVgggsssrrroooXXXPPPIIIKKKWWWgggttt{{{vvvsssxxxyyyxxxtttZZZMMMMMMIIIIIIKKKGGGFFFJJJGGGFFFMMMOOOWWWiiirrrooohhh[[[PPPNNNVVV^^^gggyyyxxx]]]QQQKKKEEE???===;;;:::999888666444333222000111333444555888===@@@RRRjjj{{{dddYYYSSSKKKDDD@@@===888555888777888;;;===<<<666222444222000---,,,,,,------)))---000000---***))))))***)))))))))***+++,,,,,,******)))''''''&&&&&&&&&&&&''')))***+++++++++***)))***+++---...///000000000000111222444444111///000000...---+++***(((((($$$$$$######"""!!!!!!!!!###$$$%%%$$$######%%%'''%%%%%%%%%&&&&&&&&&&&&''')))+++---......---,,,+++))))))))))))((('''&&&%%%%%%%%%%%%$$$$$$$$$######((('''&&&$$$"""!!! !!!!!!""""""!!!'''222FFFddd~~~eeeRRR\\\yyynnn\\\fff}}}|||vvv{{{lllfffdddfffppp}}}xxx~~~qqqYYYNNNPPPLLLJJJKKKFFFDDDIIIGGGGGGNNNPPPWWWiiiuuutttmmm^^^OOOHHHMMMUUUjjj|||rrrbbbTTTGGG@@@>>>===<<<:::888666555333333111222444444666999===@@@JJJaaa|||ggg^^^WWWNNNGGGBBB>>>;;;888999888777999<<<;;;777333333111///---,,,,,,---...+++...111000---***((((((*********)))******+++++++++***)))(((((('''''''''%%%&&&(((+++,,,---------***+++,,,...///000111111000000000222444333111///000000///---+++***((((((%%%$$$$$$######""""""!!!###$$$%%%$$$######%%%'''(((((((((((((((''''''''',,,,,,---------+++***)))(((((((((((('''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$###!!!  !!!!!!"""$$$)))888TTTuuuuuu\\\\\\oooiiidddppp~~~{{{xxxmmmnnnnnnYYYPPPSSSOOOLLLKKKEEECCCHHHGGGHHHOOOPPPWWWgggssswwwtttfffTTTKKKNNNVVVpppyyydddOOOCCC@@@>>>===;;;999777555444333222444555666666999<<>>;;;888666444333333333555666777777888;;;>>>BBBTTTpppxxxkkkdddZZZPPPGGGBBB???>>>;;;888666777999;;;999777444333000---+++++++++,,,,,,---...///...,,,++++++,,,,,,+++***)))))))))*********)))(((((('''((((((%%%&&&''')))***,,,------***+++---...000111111111/////////000222333222000111000///...,,,***)))((('''&&&&&&%%%%%%$$$#########$$$%%%$$$######%%%'''(((((()))******++++++,,,---,,,+++***))))))))))))''''''''''''&&&%%%$$$###&&&&&&&&&%%%%%%%%%%%%$$$$$$######""""""""""""### $$$'''(((111JJJrrrhhhXXXYYYiii{{{zzzggg]]]nnn{{{}}}tttnnnnnnnnnwwwmmmXXXPPPQQQLLLJJJMMMKKKHHHMMMKKKJJJOOOMMMQQQaaalllwwwzzziii]]]\\\aaattttttZZZGGGAAA???<<<888555333222222444555777777777777:::;;;BBBQQQmmmpppjjj```UUUJJJCCC@@@???<<<999666777:::<<<;;;999888666222...+++*********++++++,,,---//////...---,,,,,,+++***)))))))))***(((((('''&&&&&&&&&''''''''''''''''''(((((()))))))))***+++---...///000000///......///222333222111111111///...,,,+++))))))''''''&&&&&&%%%$$$$$$$$$###$$$%%%$$$######%%%'''%%%%%%'''(((***,,,------+++******))))))***++++++''''''''''''&&&%%%$$$###&&&&&&%%%%%%%%%$$$$$$$$$######"""""""""""""""### %%%&&&(((:::```oooYYYPPP[[[www~~~tttccchhhzzzvvvgggjjjvvvyyyvvvkkkWWWOOOPPPJJJIIIMMMLLLIIINNNKKKJJJNNNLLLQQQ```ssssssbbb[[[[[[tttlllRRRDDDAAA===999555444333333444555777777666666777999@@@KKKeeetttpppggg[[[OOOFFFAAA???===:::888999<<<>>><<<::::::777444000---+++++++++,,,++++++---///000///...++++++******)))*********''''''&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''))))))+++---...//////000///...---///111222222111222111000...,,,+++***)))'''&&&&&&%%%%%%$$$$$$######$$$%%%$$$######%%%'''###$$$&&&''')))+++------*********+++++++++,,,,,,'''((((((''''''&&&%%%$$$%%%%%%%%%$$$$$$$$$######!!!!!!  """$$$%%%000LLLhhhqqq^^^[[[lllqqqgggxxx{{{tttooo|||~~~gggUUUOOOQQQKKKHHHKKKJJJIIIMMMIIIHHHMMMMMMSSSddd}}}tttiiieeexxx|||bbbGGGDDD@@@;;;777555555555333555777666555555555666>>>DDDYYY|||yyyuuunnnbbbTTTIIICCCAAA>>>;;;:::;;;>>>@@@>>>;;;888777333000............///---,,,---//////...,,,*********)))******++++++''''''&&&&&&&&&&&&'''''''''&&&&&&%%%&&&'''((())))))***,,,...///000000000...------...000222222222222111000...---+++***)))&&&&&&%%%%%%$$$############$$$%%%$$$######%%%'''&&&&&&'''((()))***++++++++++++,,,------,,,+++***(((((((((((('''&&&%%%%%%$$$$$$#########""""""""""""!!! !!!$$$$$$***===QQQyyyvvvdddfffrrr|||fffkkkxxx|||kkkcccSSSOOOSSSMMMHHHJJJGGGGGGKKKHHHGGGMMMNNNVVVggg}}}www~~~mmmJJJGGGBBB===999777777777333555666666555444444555===@@@RRRuuu{{{yyyrrrfffXXXKKKDDDBBB>>><<<;;;===@@@AAA???<<<777555333111000000111222222000------......,,,)))***)))))))))***+++,,,,,,(((((('''''''''(((((()))&&&&&&%%%&&&''')))+++,,,++++++---///000111111111...---,,,...000222333222222111000///---+++***)))&&&&&&%%%$$$$$$######"""###$$$%%%$$$######%%%''')))))))))))))))))))))))),,,---...///...,,,)))'''))))))))))))((('''&&&%%%#########""""""""""""!!!$$$$$$"""!!!!!!  !!!######%%%+++555===hhhgggXXXjjj{{{]]]bbb{{{|||~~~eeeWWWNNNOOOOOOKKKKKKNNNMMMOOOLLLKKKNNNNNNYYYqqqvvvXXXIIICCCBBB999777:::666444444555555555555555555888@@@OOOgggyyyoooggg[[[NNNFFFDDD===<<<<<<===???@@@>>>===;;;888444000......///000222111111000//////......222///,,,,,,------+++)))((((((''''''''''''((((((%%%%%%$$$$$$%%%&&&((())),,,++++++,,,///111111000///.........000111333555444222111000///---***(((((())))))'''%%%######$$$((((((&&&$$$""""""%%%((($$$$$$%%%&&&'''***,,,......---,,,++++++,,,---......---,,,***)))'''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$###"""!!! """""""""&&&///666QQQwwwrrr\\\eeewwwccc[[[iiidddWWWMMMNNNOOOKKKJJJNNNMMMPPPMMMLLLPPPOOO[[[sss```NNNEEEBBB:::999<<<777666666666666666666666666:::@@@LLLbbb~~~vvvpppeeeUUUIIIDDD===<<<<<<===???@@@>>>===:::777333000...---///000//////......---,,,,,,+++000---+++***+++,,,***((((((''''''''''''''''''(((%%%%%%%%%%%%%%%''')))***+++++++++,,,///111111000///.........///111333444444222000000///---+++((()))******(((%%%######$$$%%%%%%$$$"""!!!"""%%%((('''&&&&&&&&&((()))+++---......------------......---,,,+++***)))((('''&&&&&&&&&&&&%%%%%%$$$$$$$$$ !!!"""######"""!!!  """(((...BBBdddhhhdddnnnxxxmmm\\\]]]zzzcccVVVMMMOOOPPPLLLKKKNNNNNNQQQNNNNNNRRRQQQ]]]uuukkkUUUGGGBBB;;;<<<>>>888888888777777777777777888:::>>>HHH[[[zzz{{{ppp^^^NNNEEE>>>===<<<===>>>???>>>===999666333///------......---------------,,,+++***,,,+++))))))******)))'''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&(((***++++++******,,,///111111000///.........///111333444333111000//////...+++))))))******(((&&&$$$$$$$$$#########""""""###&&&)))((((((''''''((()))***+++......///000000///......,,,++++++***))))))(((((((((''''''&&&%%%$$$$$$### !!!!!!""""""!!!!!!  %%%)))<<>>???>>>===888666222///---,,,------....../////////...,,,,,,+++***************)))(((&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&''')))+++,,,+++******,,,///111111111//////......///000222333222111/////////...,,,***)))))))))(((%%%######$$$%%%%%%%%%$$$$$$%%%'''***((('''''''''''')))***+++...///111333333111///...++++++***************)))(((((('''&&&%%%######"""!!!!!!""""""""""""!!!!!! """%%%'''333BBBbbbhhh]]]ooommm\\\ZZZ}}}cccWWWOOORRRTTTPPPOOORRROOOSSSQQQRRRUUUTTT___vvvrrrXXXFFF@@@:::===???999:::999777666555666777888666;;;EEEZZZxxxzzziiiVVVIII@@@>>><<<<<<===>>>>>>===777555333000...------------.../////////...---,,,+++,,,,,,,,,+++***))))))&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''')))+++,,,*********,,,///222222111//////.........000111222111000//////000///---+++((())))))'''$$$""""""###%%%&&&&&&%%%$$$%%%''')))''''''&&&'''((()))+++,,,...000222444444222000...++++++******************((('''&&&%%%$$$###""""""########################!!! !!!$$$%%%&&&***666RRRvvv}}}eeerrrrrrXXXWWWuuubbbVVVOOOSSSUUUQQQPPPSSSPPPTTTRRRSSSVVVTTT^^^uuulllUUUFFFAAA;;;===@@@<<<;;;999777666555666777888666;;;DDDXXXvvv~~~nnnZZZLLLAAA>>><<<<<<===>>>>>>===777666333111///---------***,,,---......---+++***,,,...///...,,,***))))))''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&((()))******)))***,,,///222222222//////.........///000111000///...///000///...,,,((())))))'''$$$############%%%&&&&&&%%%&&&(((*********)))))))))+++,,,---...000222444444222000...+++++++++++++++*********(((''''''&&&%%%$$$######%%%$$$$$$######$$$$$$%%%!!!!!!  """###$$$$$$$$$...CCCcccxxxyyyzzz^^^VVVfff}}}```TTTNNNRRRTTTPPPOOOQQQQQQUUUSSSSSSVVVSSS\\\ssseeeQQQGGGCCC<<<>>>BBB???===;;;999777666777888999999;;;BBBRRRnnnttt^^^OOOAAA???<<<;;;<<<===>>>===888666444222000......---+++,,,...000000...,,,+++---///111///,,,(((''''''(((''''''''''''''''''(((''''''&&&%%%%%%&&&'''((())))))***,,,000222333222//////...---...///000111000///...///000000...,,,***++++++)))&&&$$$$$$%%%###%%%''')))***+++...000111000///---,,,,,,,,,---///000111222222111000///,,,,,,,,,++++++*********))))))(((((('''''''''&&&$$$$$$###""""""###$$$$$$"""!!! !!! """###"""!!!!!!'''444NNNvvvlllTTTYYYvvvzzz^^^RRRLLLPPPSSSOOOMMMPPPRRRVVVTTTTTTVVVSSS[[[qqq```OOOHHHEEE>>>???DDDBBB???===:::888777888999;;;<<<<<>>===888777555333111///......---...111222222111///------///111000+++'''&&&&&&((((((''''''''''''((((((((('''&&&%%%$$$%%%&&&&&&))))))))),,,000222333222//////...------...000000///......///000000...---,,,------+++(((&&&&&&'''$$$&&&***---///222666888888666333000...---,,,,,,///000111111111111000///------,,,,,,+++******)))************))))))))))))$$$###"""!!!!!!"""###$$$"""!!! !!!"""###&&&+++000???cccxxx~~~aaa^^^mmmxxxppprrrwww{{{zzz{{{{{{ZZZQQQKKKKKKMMMMMMNNNPPPQQQVVVTTTTTTUUUSSS^^^www___NNN>>>===CCCFFFCCCAAAAAA@@@===999555333444666777:::@@@KKK]]]ttt{{{eeeSSSGGGCCC???===???@@@???======999444111000//////...000000000000000/////////++++++******)))((((((((((((((('''''''''&&&&&&&&&((('''%%%$$$%%%&&&)))***+++++++++,,,---...000111///...,,,,,,---////////////---,,,---...///...---***)))((('''''''''''''''&&&000===CCCDDDEEEJJJPPPVVVQQQIII???555...,,,,,,,,,---...111333333000---111///,,,***))))))+++,,,+++,,,------+++)))'''&&&%%%""""""%%%%%%$$$'''&&&$$$  !!!"""###''')))444SSS~~~sssuuuffffffsssjjjgggfffdddccchhhpppuuuvvvtttsss|||tttZZZRRRKKKKKKMMMMMMNNNPPPQQQVVVTTTTTTVVVTTT```xxxvvvXXXLLLBBBAAACCCCCCAAAAAAAAA@@@>>>;;;777444444555666999>>>HHHZZZssszzzeeeTTTGGGCCC>>>===>>>???>>>===;;;888444111000///...---////////////////////////,,,++++++***))))))(((((((((((('''''''''&&&&&&&&&((('''&&&%%%&&&&&&(((((()))******+++---...000111000...---,,,---...//////000...---...//////...---***)))(((''''''''''''''',,,;;;OOO^^^fffiiikkklllpppnnngggZZZPPPHHH???777000000222444777666444222222111///,,,++++++,,,,,,,,,,,,+++***)))((('''&&&%%%""" """%%%%%%%%%'''&&&$$$!!! !!!!!! $$$%%%***@@@gggwwwttt}}}}}}rrrbbbuuuxxxlllccc^^^YYYYYY]]]___\\\YYY___eeelllqqqtttwww|||lll[[[SSSLLLLLLNNNMMMMMMOOOQQQVVVUUUUUUXXXVVVbbb{{{qqqSSSLLLFFFEEEDDDBBBAAACCCAAAAAA@@@===999666555555666888<<>><<<===>>>===;;;999666444222111///---+++---------.../////////000,,,,,,,,,+++******))))))((((((((('''''''''&&&&&&''''''''''''''''''&&&&&&(((((()))***,,,...000222000///...------...//////111000......//////...---+++***)))((('''''''''''',,,===VVVnnn~~~wwwqqqkkkWWW@@@333222333555888888666444333333222000///---,,,,,,,,,+++***)))((((((''''''$$$"""!!!!!!###%%%&&&&&&&&&&&&$$$!!! !!!!!!!!!%%%'''(((444SSSzzzuuuyyy}}}xxxmmmrrr}}}vvvnnnjjjiiigggbbb]]]aaabbbcccaaa]]][[[[[[]]]]]]cccjjjooosssxxx}}}hhh[[[SSSMMMNNNOOONNNNNNPPPRRRWWWVVVVVVYYYXXXddd}}}wwwUUUMMMFFFEEEEEECCCBBBCCCAAABBBBBB???;;;888666666666888<<>>:::;;;<<<;;;:::888777666666555333///,,,+++,,,,,,---...///000000......------,,,,,,++++++))))))((((((((('''''''''&&&''''''(((((('''&&&&&&'''((()))***---///111222222333222000---,,,...000333222000000111111000///,,,+++***)))'''''''''&&&'''...;;;MMMcccxxxrrrBBB666444222222222333111000222333333333111///---+++))),,,///000000---)))&&&&&&&&&&&&%%%%%%%%%%%%&&&$$$$$$$$$""" !!!"""!!!###(((+++,,,444MMMggguuufffkkk|||qqqvvvkkkyyy~~~yyyssspppeeeccc___[[[WWWUUUSSSSSSSSSVVVZZZ```iiisss~~~wwwdddYYYRRRMMMOOORRRQQQQQQSSSSSSXXXWWWWWWZZZXXXddd}}}aaaSSSEEEBBBCCCAAA>>><<>><<<::::::;;;999;;;>>>BBBNNNggg|||lllYYYLLLFFF>>>;;;;;;<<<;;;:::999888666666666444000...---------.../////////000//////......---,,,,,,,,,)))))))))(((((((((''''''&&&&&&&&&'''''''''(((((())))))***+++---///111333333444444111---,,,...111333222111111333333222111---,,,+++)))((('''&&&&&&###&&&,,,777HHH___uuulllAAA777555222222333444444444222333333333222000///---***,,,///222111...+++(((((())))))(((%%%$$$$$$%%%###$$$$$$""""""######!!!%%%+++)))***;;;QQQxxx~~~nnnhhhwww~~~rrr~~~mmmooo}}}yyyxxxwwwtttmmmgggbbb___\\\[[[]]]aaaccceeejjjnnntttzzzppp]]]WWWPPPMMMPPPSSSSSSSSSUUUTTTYYYWWWWWWYYYWWWccc{{{|||eee[[[QQQLLLHHHBBB>>>>>>>>>>>>>>><<<;;;;;;<<<>>>999;;;===AAAKKKbbbrrr^^^MMMGGG???;;;;;;<<<<<<;;;999777555555444333000...////////////////////////000000//////...------,,,))))))))))))((((((((('''&&&%%%%%%%%%&&&((()))***++++++,,,---...000111222333555666222---+++...111222111000222444555444333...---+++)))((('''&&&&&& $$$(((---555CCCUUUbbb|||rrrUUU===444222000000333666888999444444444444333333222222,,,---.........---,,,+++***+++,,,***&&&######$$$"""###$$$""" """$$$'''"""$$$***)))&&&222EEE```}}}kkklllzzzsss|||~~~tttxxxooohhhccc___YYYUUUQQQTTTYYY___gggtttjjjXXXVVVPPPMMMPPPTTTTTTTTTVVVUUUYYYWWWWWWYYYVVVbbbzzzsssvvvvvviiiccc^^^XXXNNNEEEAAACCC======<<<;;;:::;;;>>>@@@888;;;===???HHH^^^{{{vvvbbbOOOHHH@@@<<<;;;<<<<<<;;;888666444333333222000...000000000000000/////////000000000///......------))))))))))))((((((((((((%%%%%%$$$$$$%%%(((+++,,,,,,,,,---...///000222222444666666333---+++...111111111000222444666555555...---+++***((('''&&&&&&$$$)))...///...333===GGGTTT\\\dddggg^^^NNN???777///---,,,...222777:::<<<555555555555555555555555///---+++******+++,,,...+++------+++&&&""""""###"""###$$$###  """!!!"""&&&((()))---444OOOhhhooofffqqq|||{{{uuulllggg```]]]WWWSSSTTT]]]hhhqqqgggYYYPPPOOONNNOOOQQQSSSSSSSSSXXX[[[VVVTTTXXXWWW^^^nnnuuuooorrrvvvvvvssszzz|||qqq^^^MMMCCC>>>@@@AAA???======>>>>>>===;;;===:::>>>KKKWWWnnnyyyiiiRRRGGG>>><<<===<<<:::;;;888777666555333111000000//////000000///...------......//////...,,,+++)))''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&(((***++++++,,,---...///111222222222333444333111000111222444333222333666777444222---,,,***)))'''&&&%%%%%%$$$'''***,,,---///111222888;;;>>>???<<<888555333000---+++---222666777777000000111222333555666777333111...,,,++++++---...---,,,***'''$$$###%%%'''!!!###""" !!!!!!%%%'''''',,,333EEE]]]}}}vvvjjjjjjyyyyyyxxxoooxxxuuummmbbbXXXSSSUUUZZZ^^^iiixxx}}}cccVVVOOONNNMMMOOOQQQSSSTTTSSSWWW[[[WWWUUUYYYXXX^^^nnnyyyrrruuurrrwwwnnn[[[KKKAAAAAA@@@???>>>>>>???>>>===:::<<<999===HHHRRRhhh{{{kkkTTTIII???======<<<;;;<<<999888777666444222000000///////////////...---------............,,,+++************))))))((((((((('''&&&&&&''''''((()))***++++++,,,...///000111222222333444333222111111333555333222444666777555333------+++)))((('''&&&&&&$$$&&&)))******+++,,,...///222666777555222///...000---,,,---111555777777333333333444444555666777333111...,,,+++,,,---...------+++(((%%%$$$$$$%%% """$$$###    $$$&&&&&&+++111CCC[[[ttt{{{lll```aaawwwzzzooottt~~~uuuuuuzzz~~~yyyjjjaaa[[[WWWUUURRR___tttttt]]]RRRNNNMMMMMMNNNQQQSSSTTTTTTVVV[[[XXXWWW[[[YYY]]]lllyyyzzz}}}qqqsss\\\JJJCCC@@@????????????===<<<999<<<999<<>>===>>>999===;;;???HHHNNN___{{{sssiiiYYYLLL@@@<<<;;;999888999;;;;;;:::999777444111000......///////////////...---,,,,,,,,,+++++++++++++++******)))((((((''''''$$$&&&''')))))))))(((((()))***+++,,,---...///000333444555444222111222333333444555666777777777777333111///---+++)))(((((()))***+++***'''&&&%%%&&&"""%%%((()))***+++,,,...............000333666999<<<;;;:::999666333111///333222111///............,,,...///...***&&&$$$######"""  !!! !!!!!!%%%'''''',,,333>>>aaa}}}}}}wwwwww\\\SSSXXXjjj|||eeetttzzzrrriiifffccc```___bbbhhhfffeeeeeegggiiijjjjjjdddcccdddfffjjjmmmooooooooooooqqqsssuuurrrlllffffffdddaaaeeessswww{{{|||gggZZZSSSOOOMMMMMMNNNPPPRRRRRRQQQSSSXXXWWWWWW[[[XXX[[[iiizzzxxxwww|||qqqWWWJJJAAAAAABBB>>>===???:::>>><<>>;;;===EEEKKK]]]yyyppphhh___RRRDDD>>><<<:::999:::666777999999888555333111------...///////////////,,,,,,+++******+++,,,---+++++++++,,,,,,,,,,,,---'''&&&&&&''''''((()))***(((((()))+++,,,---...///111222333222000///000111///222555555444444666888777555111---***&&&$$$###"""$$$%%%%%%$$$######$$$$$$&&&&&&&&&&&&'''***,,,,,,.../////////222666:::;;;<<<<<<;;;999777444222444333222111000/////////+++---...---+++)))((((((&&&"""###$$$%%%***000888UUUvvvwwwkkkmmmvvvkkkMMMNNNRRRaaawwwvvv~~~yyyvvvrrrooooooooonnnmmmnnnnnnlllfff___]]]```dddaaaaaa```^^^ZZZXXXXXXYYYSSSTTTVVVWWW[[[aaahhhmmmmmmooouuupppzzzsssfff]]]VVVQQQOOONNNNNNOOOPPPPPPOOORRRWWWTTTSSSWWWUUUYYYhhh}}}wwweeeRRRCCCBBBBBB======BBB<<<>>>:::;;;BBBHHHZZZvvvrrrjjjbbbTTTFFF@@@>>><<<;;;<<<555666888999888666333111------...///000000//////,,,+++*********+++,,,---((())))))******+++,,,,,,''''''&&&&&&'''(((***+++(((((()))***,,,---...///000111222111/////////000...111555555444444666888888666222---)))%%%###""""""$$$&&&&&&%%%%%%&&&''''''(((((('''&&&'''***,,,,,,...000000///111666:::;;;<<<======;;;999666555444333333222111000//////+++---...---+++))))))***'''#########&&&(((---444;;;NNNdddnnnkkkgggnnnxxxdddUUUGGGMMMiiinnnzzz}}}wwwxxx||||||wwwrrrmmmiiifffddd___[[[UUUPPPOOORRRVVVZZZYYY]]]bbbeeeooorrrpppttthhhggggggaaa]]]SSSOOOTTTTTTOOOOOOVVVXXXVVVVVVVVVTTTTTT\\\eeeyyy^^^FFFAAACCC???===???555777999;;;===GGG]]]rrr{{{nnnkkkUUUCCCBBBCCC===:::;;;444444555666777666444111111111000000//////......***+++,,,---,,,,,,******...---++++++,,,---,,,+++&&&&&&%%%%%%&&&''')))***///---+++))))))+++---///111222333333222111222444666555444444555777:::<<<666777666444///***'''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%'''(((***+++,,,,,,---...000000111333777:::999777666444444555777888:::888666444333222///---111222222000+++&&&%%%%%%###&&&!!!%%%""""""&&&''''''+++111111>>>RRReeepppxxx~~~zzzfffPPPJJJ\\\{{{xxx{{{xxxnnnlllgggbbb\\\WWWTTTRRRPPPRRRTTTVVV^^^tttyyypppmmmyyy{{{gggiiiooommmhhh[[[SSSUUUUUUQQQQQQWWWVVVUUUUUUUUUSSSSSS[[[dddhhhNNNGGGGGGDDDAAAAAA555777:::;;;===FFFZZZnnnssslllWWWEEEBBBBBB===999;;;666555666777888777555222000000000000//////......'''(((***,,,------------///...,,,+++,,,---,,,+++&&&&&&%%%%%%&&&''')))***---,,,***)))***,,,...///111222333333111111111333444444333333555777:::<<<666777666222...)))''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%'''(((******++++++---...///000111333666999<<<:::999888888999:::;;;>>><<<999777666444111///...000111000...+++)))(((%%%)))"""### !!!""""""$$$((()))(((+++000---666JJJfffcccNNNQQQjjj{{{xxxkkk___XXXWWWVVVSSSQQQXXXkkkzzzpppuuuvvvdddlllyyy~~~zzzhhhYYYVVVVVVSSSTTTWWWUUUSSSSSSTTTSSSSSSZZZbbbrrrTTTHHHFFFCCC???>>>666777:::<<<===CCCUUUfffyyynnnZZZHHHBBBAAA<<<999:::777777777888999888555333000000000////////////...))))))+++,,,------------000...,,,+++,,,,,,+++***'''&&&%%%%%%&&&''')))***,,,+++***)))***---///111111333444333111000000111222222222333555777:::<<<777777555111,,,)))(((((('''''''''&&&&&&&&&&&&%%%%%%&&&'''((()))*********,,,---//////000222666999===<<<;;;::::::;;;<<<===AAA>>>;;;999888666444222.../////////---,,,***)))$$$)))%%%!!!$$$ """"""''')))(((,,,222444AAAYYYzzz}}}```TTT```zzzrrrooojjjbbbZZZZZZfffxxxpppcccooowwwaaaXXXVVVUUUUUUVVVTTTRRRRRRTTTTTTTTTZZZaaa{{{|||~~~^^^MMMFFFAAA===;;;777888;;;======AAAOOO^^^|||qqq___LLLCCC@@@<<<999999777666777888999777444222////////////////////////......------,,,+++***)))///---+++*********)))((('''&&&&&&%%%&&&'''((()))***))))))***+++---000111222333555444222000//////000000111333555777:::;;;888777555000+++(((((()))(((((('''''''''&&&&&&&&&&&&&&&'''((()))))))))(((+++,,,......///111555888<<<;;;;;;:::;;;;;;<<<===???<<<999888777777666444333111...,,,,,,---000333,,,444333000000&&&"""'''''''''---444>>>UUUuuuzzzbbb\\\lll{{{zzzvvvtttvvvxxxkkkcccccciiinnnllleeessskkk\\\WWWVVVUUUUUUTTTRRRQQQTTTUUUVVV[[[aaavvvyyyoooWWWKKKDDD???>>>999999;;;======@@@KKKXXXuuuuuudddQQQEEE@@@<<<999888666666666777777666333000.............../////////000///...---+++******)))---+++)))((())))))((('''''''''&&&%%%&&&'''((())))))))))))***,,,...000111222444555555333111000000///000111333555888:::;;;999888555111,,,))))))***(((((('''''''''&&&&&&&&&&&&&&&'''(((((((((((((((***+++------...000444666;;;;;;;;;<<<<<<======>>>;;;888555444555666666555333222000...111;;;IIISSSOOOYYYZZZVVVPPP<<<&&& """"""%%%(((((()))222<<>>?????????999666333222333555555555000222333444:::KKKdddvvv{{{wwwYYY666'''!!! $$$%%%'''***,,,222@@@MMMooojjj\\\]]]eee}}}{{{xxxqqqcccYYY\\\^^^eee}}}~~~wwwssspppuuu~~~}}}uuukkk{{{}}}zzzrrrjjjlll~~~jjj]]]XXXWWWUUUSSSOOONNNRRRVVVWWWZZZ^^^hhhyyygggMMMAAA???@@@>>><<<;;;<<<<<>>>>>>>>===999555333333444444444///444777666999JJJeee|||hhh???+++""" ######''',,,111;;;MMM^^^wwwdddbbbZZZpppyyyaaaVVV\\\WWW[[[hhhooottt~~~{{{yyyyyy{{{}}}~~~zzz{{{{{{xxxtttooommmllllllmmmpppsssuuu}}}xxxgggsssxxxvvvooojjjoooppp```ZZZXXXWWWQQQMMMMMMQQQUUUVVVXXX\\\dddvvv{{{qqqSSSEEEDDDFFF???===;;;<<<<<>><<<:::999888888888999777333111---------.........//////333222///---+++))))))))),,,+++******---......---((((((&&&&&&%%%&&&'''(((******+++,,,------......222444888999888666555555333444555777888999999999999::::::777222...+++***&&&&&&%%%%%%%%%$$$$$$$$$"""###%%%'''((()))******((()))++++++,,,...222444777888999:::;;;;;;;;;;;;AAA===888555444444333333111777999444111<<>>;;;999999:::999666333000111222222444999BBBIII\\\```eeefff]]]JJJ444%%% !!!%%%,,,555AAAZZZnnnXXXXXXdddnnnYYYNNNQQQ[[[cccqqqssszzzzzzyyy}}}yyyuuurrrnnniiieeeiiihhhgggfffeeeccc```^^^`````````___]]]\\\[[[[[[[[[[[[[[[ZZZXXXVVVTTTSSSQQQRRRTTTUUUVVVVVVVVVUUUSSSVVVWWWXXX^^^gggiiieeejjjqqq}}}uuuqqqbbb]]]]]]VVVSSSSSSUUUTTTSSSVVV[[[cccvvvwww]]]LLLDDDBBB<<<<<>>======>>>===;;;888333444333000///000444888;;;===AAABBB>>>333%%% !!!''''''...@@@YYYxxxggg[[[ZZZqqqzzz}}}yyyaaaZZZRRRLLLPPP___uuuxxxuuuuuuzzzvvvqqqmmmhhhdddbbbaaa```___aaabbbcccdddeeeffffffffffffjjjnnnnnnjjjeeecccccccccdddfffggggggfffdddccc^^^^^^[[[XXXZZZ^^^```^^^fffrrr~~~kkkaaa^^^ZZZVVVUUUWWWVVVTTTUUUXXX^^^sss|||sssYYYJJJFFF@@@===@@@CCCEEENNN[[[yyycccSSSFFF===999999777777777777666555444444111000000///////////////111000...,,,*********+++------------......//////---+++(((%%%$$$%%%'''(((((())))))***+++---...///...111444666444111//////444444444444555666777888:::;;;;;;888333...+++)))%%%%%%%%%$$$%%%%%%&&&'''$$$%%%%%%&&&((())))))***+++,,,,,,------......///444444444555666888999:::;;;:::999999999999777555333444333000---*********(((''''''((('''$$$ !!!"""###+++***444MMMnnn}}}jjj]]]gggrrrbbb[[[RRREEEHHHOOO\\\kkk|||zzz}}}|||~~~~~~}}}}}}|||vvvpppnnnnnnnnnnnnooo}}}ttteee^^^ZZZUUUTTTVVVVVVSSSSSSUUUXXXiiilllYYYOOOHHHDDDFFFJJJNNNWWW```}}}{{{fffUUUIII>>>999999777888888888777777666555222111111000///000000000000///...,,,+++***))))))+++++++++,,,---------...+++)))'''%%%$$$%%%&&&'''))))))***+++---///111222000222555777777555222111333444555555444555666777999:::;;;888444///+++***%%%%%%%%%%%%&&&&&&&&&'''$$$$$$%%%%%%&&&&&&''''''+++++++++,,,------......111111222333444666888999777777666555444222000//////000222111000---+++)))+++)))&&&$$$$$$###"""!!! !!!###$$$%%%+++///@@@___~~~fff___llloooUUUJJJBBBKKKMMMYYYmmm~~~wwwuuuqqqeeeZZZTTTQQQSSSTTTQQQQQQRRRSSS```uuutttaaaZZZUUUVVVZZZ___cccgggssszzzfffWWWKKK@@@;;;:::888888999999999888777777222222111000000000000000//////...---,,,***)))((((((((()))******+++,,,,,,***((('''%%%$$$%%%&&&''''''((()))***,,,...000111000222444777888777444222222444666666444333555666777999;;;999555000,,,+++''''''''''''&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%******++++++,,,---------//////000222333666777999<<<<<<;;;999666333111111---...///111111000---+++,,,)))%%%###"""!!!  !!!"""$$$&&&''',,,888RRRtttuuu```]]]rrrgggUUURRRMMMNNNRRRccctttfffmmmzzzrrrrrryyyqqq^^^WWWQQQQQQRRRPPPOOOPPPPPPZZZnnn}}}|||vvvooonnnqqqsssqqqoookkk{{{hhhYYYMMMBBB<<<;;;777888888999999888888777222111111000000000000000---.........,,,***((('''&&&''''''((()))***++++++)))((('''&&&%%%&&&&&&'''%%%%%%&&&((())),,,---//////000222666888777444111111444777666444222444666666999;;;:::666111---,,,))))))(((((('''%%%###############$$$$$$%%%%%%%%%)))******++++++,,,,,,---...///000222444666888:::=========;;;777444333333//////...//////...,,,)))&&&$$$"""!!!  !!!###%%%'''(((111EEEeeexxxgggjjj|||lllhhhlllggg[[[XXXddd}}}hhhjjjuuu~~~{{{|||}}}zzzyyyzzzyyyuuuuuuxxxyyywww~~~hhh^^^UUUSSSSSSPPPOOOOOOOOOVVVfff|||wwwxxx~~~}}}uuufffyyy}}}kkk]]]PPPDDD===<<<555666666777777777666666111111000////////////000,,,---......---***'''%%%&&&&&&'''((()))***++++++)))(((''''''&&&'''''''''%%%&&&&&&''')))+++,,,---000111333666::::::666333000444888777333111333555666888;;;:::777222...,,,(((((()))((('''&&&$$$######$$$$$$%%%&&&'''''''''))))))******+++,,,,,,,,,//////000222555888:::;;;999:::;;;:::666444444555555222///.........,,,***'''%%%###"""!!!!!!  """$$$&&&((()))888OOOqqq|||lllppp{{{}}}~~~}}}hhh\\\fffzzzrrrpppssstttzzzzzznnn|||ssskkkyyyyyyqqqwwwzzzzzz~~~~~~xxxooonnnmmmmmmnnnqqqtttvvvsssppppppsssqqqnnnrrrzzz|||pppeeeYYYUUUTTTQQQOOOOOONNNTTTaaatttrrrmmmssssss|||vvvwwwcccooo|||nnn___RRRFFF>>><<<444444555555555555555444111000000///////////////,,,---...///---***'''%%%''''''((()))***+++,,,,,,)))(((((('''''''''((((((((((((((()))***,,,---...333333555999======999666000444888777333111222555555888;;;;;;777222...,,,''''''(((((((((&&&%%%$$$$$$%%%%%%&&&'''((()))***)))))))))***++++++,,,,,,///000111333666999;;;<<<777:::<<<;;;999777888:::888444000...///000///...***((($$$""""""!!!  ###%%%"""!!!(((111???dddooocccjjjvvvccc```eeemmm}}}vvvrrrrrr|||lllyyyooolllrrr}}}}}}~~~|||zzz}}}||||||~~~~~~}}}|||{{{yyytttuuuxxxyyyyyyxxxwwwvvvkkkmmmpppqqqpppmmmiiiggg]]]___aaabbbcccdddfffhhhjjjeeecccfffhhhhhhiiillltttxxxrrr```ZZZXXXSSSMMMKKKMMMQQQ^^^qqq}}}pppiiiiii~~~tttnnnxxxiiidddjjjuuufffPPPCCCAAA<<<888666444444555555444333444333222000///.........000//////000000...+++((((((((((((((()))***,,,,,,)))((('''&&&&&&'''((()))&&&'''(((''''''***---000000222555777888888888777555666666555333111222333777888;;;;;;999555///,,,***)))((('''&&&%%%$$$$$$$$$$$$%%%%%%&&&'''(((((((((((()))***,,,---......333222111222444666777777;;;<<<======<<<;;;999777<<<666000...111222000...+++&&&"""!!!$$$$$$!!! ###%%%$$$%%%...888PPPqqqrrrlllvvv{{{mmmjjjhhhfffiiiqqqzzztttfffssszzzsssqqqyyy{{{vvvttttttuuuuuutttqqqmmmlllmmmnnnoooooonnnooopppooonnnmmmlllllllllnnnqqqsssqqqnnnkkkiiihhhiiikkkkkkkkklllnnnpppwwwrrrpppsssuuuvvvxxx{{{jjj]]]XXXSSSOOOOOOLLLOOOZZZkkk{{{sssllliii~~~}}}ttt~~~eee___bbbooo}}}vvvhhhQQQCCC@@@;;;777555444444555666555444444333222000//////......000//////000000...+++((())))))))))))***+++,,,---+++***((('''&&&&&&&&&''''''(((((((((((()))---000111222555888999999888888666777777666444333333444444666999:::999555111...***))))))(((&&&%%%%%%$$$$$$$$$%%%%%%&&&''''''((())))))***++++++,,,------000/////////222444666666;;;<<<===>>>===;;;888666:::555///...///111///,,,+++'''""""""$$$$$$!!! ###%%%%%%)))666CCCddd|||sss|||~~~vvvwwwtttiii```^^^qqqwww~~~iiikkkyyy{{{~~~{{{yyyxxxzzz}}}}}}}}}|||zzzxxxxxxzzz|||uuuaaaUUUOOONNNNNNLLLNNNVVVeeevvvuuulllfff|||}}}fff```___eeekkkuuuyyyjjjSSSEEE@@@:::666555333444555666666555333333111000////////////000//////000000///,,,)))+++*********+++,,,------,,,+++***((('''&&&%%%%%%((()))))))))((())),,,...111333555888999999888888666777888777555444444555222444777999888555222///******)))((('''&&&%%%%%%$$$%%%%%%&&&&&&'''''''''*********+++++++++,,,,,,.........///111444666888;;;<<<>>>???>>>;;;888555888444///...//////---++++++'''###"""######!!! ###%%%&&&--->>>OOOsssyyyzzz~~~tttooodddkkk{{{~~~}}}sssmmm}}}}}}|||lll[[[RRRMMMLLLLLLMMMSSS```tttqqqggg```vvvvvvpppiiihhhmmmqqqttt}}}}}}oooWWWHHHBBB:::666444333444666777777666333222111000/////////////////////000111///,,,)))++++++*********+++,,,,,,++++++***)))''''''&&&&&&)))*********))))))+++---000111444777888888777777444666777777666444444555222444666888777444111...******))))))((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''***************+++++++++...///000111333555999;;;;;;<<>>??????<<<999777777555444333222111...---+++)))&&&$$$###""" !!!"""###%%%(((666QQQiii~~~rrrqqq|||xxx}}}ssseeeccceeepppzzzuuummmeeedddnnn}}}sss]]]```|||yyy}}}jjjYYYMMMJJJKKKNNN[[[tttzzzmmmhhheeennn}}}rrrrrr~~~|||www```OOOFFF===777666444555666777777666222222111000000000000000/////////111222111...+++++++++***)))((((((((((((((())))))******))))))(((((()))++++++++++++,,,...///000333555777777666666///222555666555444444444666777888888666333000...+++*********)))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&)))))))))*********+++++++++...000000///000555999;;;<<<===>>>>>>===;;;:::777777777666444222///...+++***(((%%%###!!!  !!!$$$&&&,,,>>>]]]xxx~~~qqqpppwwwsssooonnnuuusssiiikkkoooooo{{{[[[OOOhhh{{{fffVVVNNNOOORRR^^^xxx~~~uuuvvvuuusss{{{tttqqqxxxaaaPPPGGG===999777555555666777666555222111111000000000000000/////////111222111...,,,---,,,+++***)))))))))))))))******+++***)))((('''&&&(((+++,,,+++,,,---///000222555777888999888777///222666777777555555555555666777888777555333111++++++************))))))&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))***++++++,,,+++...111000...///444888;;;;;;<<<<<<===>>>>>>>>>666777888888555222///...++++++)))&&&### !!!$$$(((///CCCeeetttuuuvvvvvv{{{uuukkkiiinnnrrrtttxxxbbbJJJXXXwwweeeTTTUUUWWWbbb|||~~~xxxxxxwwwrrrwwwaaaOOOFFF<<<:::888666555666777666555222111000000000000000111/////////111222111///,,,...---,,,+++******))))))+++,,,,,,+++***(((&&&%%%%%%(((***,,,,,,,,,...///222444666999:::::::::999000333777999888777666666444555666888888777555444+++++++++***************&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***+++,,,,,,...111333222000000555999;;;;;;;;;;;;<<<>>>???@@@555777999888555222///...++++++)))&&&### !!!###!!!%%%---:::PPPppptttwwwxxxtttmmmggggggiiinnnxxxiiiMMMQQQeee~~~uuu~~~rrrbbbcccfffooowwwyyyqqq{{{xxxlll[[[III@@@>>>999888666444333444555666333222000///.........///000000000222333222///,,,,,,***'''&&&&&&'''&&&%%%((((((***++++++***)))(((************+++---///000444555777666555555666777777555777;;;;;;777555777777888:::;;;;;;888666444...,,,***))))))((('''%%%''''''((((((''''''&&&%%%''''''((()))***,,,...//////000000///......000222;;;:::::::::;;;===>>>@@@>>>:::555333444333111/////////---+++'''$$$#########"""!!! !!!###"""&&&111???WWWwww|||yyyzzzppphhhbbbcccgggxxxzzz|||___XXX```|||}}}ooorrrqqqooossszzzzzznnn{{{{{{xxxrrrjjjbbbUUUHHHAAAAAA:::888666555444444555666444333111///.........///000000111222444333111//////---***)))))))))((('''(((((())))))))))))((((((***)))))))))***,,,---...222444555666555555666888777555777;;;;;;777555777777888:::;;;:::999666555///---***))))))((('''&&&$$$%%%&&&''''''(((((((((''''''((()))***,,,---...///000111000//////111333:::;;;;;;:::999:::===???>>>:::666444444333000...------,,,***'''$$$######"""!!! !!!###$$$)))555GGGaaaxxxooorrr|||ttthhhbbbbbbgggfffhhhmmmppptttooo```\\\uuu|||mmmjjjnnn|||~~~}}}llluuusssmmmeee]]]WWWNNNEEEAAAAAA:::999777666555555666777777555333111///.........111000111333555555444222333111...---,,,,,,+++))))))(((((('''''''''((((((***)))))))))******+++,,,///111333444444555666888666555777;;;;;;777555666777888999::::::999777666///---***)))))))))(((&&&"""###$$$&&&''')))******''''''((()))***+++---...///000111111000000111333888;;;===:::777666:::>>>>>><<<888555444222///---,,,+++***(((&&&%%%######!!! !!!$$$&&&,,,999NNNjjjwwwmmmkkkqqqyyyvvvrrrkkkfffaaa```___bbbnnnyyysssgggzzz{{{pppkkkkkkwww~~~{{{lllqqqqqqggg[[[SSSKKKCCC>>>>>>:::999888777666666666777888777444222000///...///111000111333666777666444444222000///......,,,***+++***(((''''''((())))))***************+++++++++,,,...222444444555777888666555777<<<<<<777555666666777999::::::999888777000---***(((((()))((('''######$$$%%%&&&((()))***''''''(((((()))+++,,,------...000000000///000222666;;;===:::444222777===>>>===:::777444111///---+++)))((('''&&&&&&$$$### !!!%%%'''...;;;SSSqqqssskkkiii{{{xxxnnneee^^^\\\dddmmmpppmmmpppnnn|||oooooorrrvvv}}}}}}zzzoooqqqqqqaaaUUULLLCCC===;;;:::999888777777666666666999777555222000/////////000000000222555666666555333222000//////...,,,***---,,,***)))((()))***+++++++++,,,,,,,,,,,,,,,,,,***---111444555666777888555555777<<<<<<777555555666777888999:::999999999111...***(((((())))))(((&&&%%%%%%%%%%%%&&&'''(((''''''(((((()))***+++,,,***,,,...///......///000555999<<<888222000555:::======;;;888444111///...+++)))'''&&&''''''%%%###!!!###'''...===WWWwww~~~xxxqqqrrrwww|||pppggghhhmmmppphhhhhhhhh~~~nnnuuu}}}}}}yyyrrrqqq~~~lll]]]RRRGGG???;;;999888888777777666555555777666444222000/////////000//////000333444444444111000/////////...,,,***---,,,,,,+++***************+++,,,---------------***---222555666666777888555444888======888444555555666777888999:::::::::222///***(((((()))))))))((('''%%%$$$$$$$$$%%%&&&(((((((((((()))***++++++(((***---......---...///555777999666111000444888<<<<<<<<<999555111//////,,,)))'''&&&((((((%%%""" !!! %%%...>>>[[[~~~}}}zzz|||~~~qqqmmmqqqwww}}}yyyrrrnnnwww|||iii[[[NNNCCC===777777777777666555444444666555333111000///000000///...---...000222222111///......///000///---+++,,,,,,,,,++++++)))((((((((()))***,,,---------,,,***...222666666777777888444444888======888444444555666777888999:::;;;;;;333///***(((((()))******((('''%%%$$$###$$$%%%&&&(((((('''(((((()))***+++'''***---//////......///444555555333111222444666:::<<<<<<:::555111000000...+++''''''))))))%%%""" !!!$$$---???^^^~~~uuuqqqqqqooosssyyyyyy|||tttxxxxxxqqqlllrrrtttcccSSSEEE>>>777777777777666555444333555333222000//////000000///---,,,---///000000000.........///000000...,,,***+++++++++***)))'''&&&&&&''')))+++,,,---,,,,,,+++///333666777777777888444444888======888444444555666666888999:::;;;<<<333///+++(((((()))******'''&&&$$$######$$$&&&'''(((((('''(((((()))***+++(((+++...000000//////000444333222222222333444444999;;;<<<:::666222111111000,,,((((((***)))&&&!!! """%%%///@@@ccc|||qqqkkkdddccciiiooossstttmmmddd```kkkxxx|||~~~||||||~~~zzzhhhjjjmmm[[[NNNEEE===999555222222444555555666444111...---...///000000000000000000111111222////////////............,,,++++++***((('''%%%$$$))))))))))))************+++,,,///333666666444111222222333777;;;:::666222444777;;;<<<:::888777777333///***'''%%%%%%$$$###''''''&&&&&&&&&%%%%%%%%%''''''(((((())))))******(((***---000111000...---...000111333333111///...::::::;;;:::888666333111111///,,,)))&&&$$$"""!!!"""""""""!!! !!! (((222CCCdddsssiiieeeaaa]]]ZZZ^^^ZZZXXX```sss|||yyy||||||gggggg~~~zzzeeeSSSGGG@@@<<<888555444555555444333333222111000///......000000000000000111222222////////////............,,,++++++***)))'''%%%$$$))))))))))))************)))+++...222555555222000222222333777;;;;;;777222555777::::::999777666666444111+++((('''&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%((('''''''''((()))***++++++,,,///111333333333222000000111111111000///...777777888888666333111///111///---)))'''$$$###""""""""""""!!!  """)))222BBBbbb|||ssskkkeeedddeeeeeegggnnn~~~}}}tttzzz~~~~~~jjjdddyyyttt\\\JJJBBB???;;;888777666555333222222333333222000...---000000111111111222222222////////////............,,,++++++***)))'''&&&%%%))))))))))))************((()))---222555444111...111111222777:::;;;777333666777888888666555555555666222---)))(((''''''&&&''''''&&&&&&&&&%%%%%%%%%)))((('''&&&''')))+++,,,---...///111222444555555111111000///////////////888999::::::999777444222000///,,,***'''%%%$$$###""""""!!!  %%%...???]]]sssrrrpppeeettteeeQQQCCC@@@<<<999888777555444333333333222111000///...111111111222222222222222////////////............+++++++++***)))((('''&&&((()))))))))************(((***---222555444111...000000222666:::;;;777333666777777666444333333555666222---)))(((((('''&&&''''''&&&&&&&&&%%%%%%%%%)))(((&&&%%%&&&))),,,...//////......///111333444222111///------...///000777999;;;<<<;;;999666444///...,,,)))'''%%%$$$$$$""""""!!! !!!!!! !!!"""+++===ZZZ}}}vvv|||yyyvvveeeooooooYYYCCC@@@<<<999777777666555666444222000//////000111111111222333444333333222////////////............++++++++++++***(((''''''((()))))))))***************+++---111444555333000//////111555:::;;;888444555666666555333222333444555222,,,)))((('''&&&&&&''''''&&&&&&&&&%%%%%%%%%((('''&&&%%%&&&))),,,...222111000//////000111222111///---,,,,,,---///111111333666888888666333111...---+++)))'''%%%%%%$$$"""!!!    """***<<>>111(((%%%!!! """&&&...;;;WWWyyy{{{uuupppUUUBBB999;;;:::<<>>:::;;;;;;>>>AAA>>>::::::>>>AAACCCGGGMMMUUU___hhhmmmxxxwwwzzzjjjdddeeekkkrrrxxxuuu}}}iiiTTTJJJCCC:::777:::999888555333111111222222000111111222333333444444111000......//////...,,,))))))))))))***+++------***************************+++------,,,,,,...//////222444111---,,,111777999777555222111222555888666666555444222///---+++))))))************))))))'''&&&&&&%%%&&&'''((()))++++++++++++,,,,,,,,,,,,'''((()))******((('''&&&$$$&&&''''''&&&(((+++...,,,,,,,,,+++)))'''$$$### !!!!!!!!! sssVVVCCC...***%%%!!!!!! """'''***;;;\\\}}}iiiPPPNNN^^^fffZZZGGG;;;999888::::::===@@@>>>::::::???CCC@@@======AAAFFFJJJLLLQQQ^^^nnn{{{xxxrrrffffffmmmvvv~~~yyy|||{{{gggTTTKKKDDD;;;777::::::888555333111111222222///000000111222222333333111000......//////...,,,******))))))))))))******************************+++,,,------------...///...222555222------222888999888555222111222555777666666666555222000---,,,((())))))*********))))))'''&&&&&&%%%&&&'''((()))++++++,,,,,,,,,---------&&&''')))******(((&&&%%%$$$&&&''''''&&&'''+++...,,,,,,,,,,,,***(((&&&%%% hhhIII555---&&&!!!!!!!!!&&&(((111HHHjjjggg]]]]]]^^^XXXJJJ>>>999888666;;;<<<>>>???@@@???>>>===>>>>>>===<<<===>>>???@@@BBBDDDKKKWWWeeeuuu}}}~~~lllfffsss~~~}}}nnnZZZMMMEEE>>>;;;;;;:::999777444222111000/////////000111111111111111111111111000000///...---+++***)))(((((()))***+++*********)))(((((('''''')))---000///+++***---111444555555333...,,,...000444555555333//////333666999777666555555333///---+++,,,,,,---,,,+++)))(((%%%&&&'''&&&&&&&&&(((***)))'''&&&(((+++---,,,***))))))******)))'''$$$###$$$$$$$$$%%%&&&'''((()))++++++,,,+++***'''$$$"""""" rrrVVV<<<222((($$$!!!  $$$&&&///BBBaaawwwsss{{{wwwhhhPPP>>>777888:::======<<<<<<<<<<<<<<<;;;===<<<:::999888888999999::::::>>>EEEMMMWWWggguuu}}}pppiiixxx~~~ppp\\\PPPGGG@@@<<<<<<999888666444222000//////......///000000000000000111111111000000///...---+++***)))(((((()))***++++++***)))((((((''''''((())),,,///...+++***,,,000111333444222///...000222555666666444111000333777888777666666555333000---,,,,,,------,,,+++)))(((&&&'''''''''&&&&&&(((***)))'''&&&(((***,,,***)))((())))))***(((&&&$$$###"""######$$$&&&(((***+++***+++++++++***'''$$$######!!! !!!!!!xxx~~~eeeAAA333'''"""""" """$$$+++;;;TTTttt~~~]]]CCC999;;;>>>>>>>>><<<;;;;;;;;;;;;;;;<<<;;;:::888666555555444777666777:::;;;???HHHRRRgggsss}}}~~~rrrkkk{{{~~~sss```SSSJJJBBB>>>===999888666333111000///...---...//////000000//////111111111000000///...---+++***)))(((((()))***+++---+++)))'''''''''((()))(((+++---,,,***)))+++......111333333000///111333555666777555222111444777888777666666555444111...,,,---------,,,+++)))((('''(((((((((&&&'''(((***)))((('''''')))))))))''''''((((((((('''&&&$$$"""!!!"""###$$$&&&(((***,,,******++++++***(((%%%######"""!!!!!!######"""!!!nnnoooIII888(((###$$$""" !!!###)))444GGGcccoooPPPAAA=====================<<<;;;;;;===<<<;;;999888777666666888666666888888777<<>>===999777555333111000///......//////000000000000000111111111000000///...---++++++***))))))***++++++...,,,)))'''&&&''')))***(((***++++++***)))+++------000444333111//////111333555666444111000333666777666666666666555222///------......---+++)))((('''((()))(((''''''(((***((((((''''''((((((''''''''''''''''''&&&%%%$$$#########$$$%%%&&&''')))***)))***++++++***(((&&&$$$###"""!!!!!!###$$$###"""eeeuuutttVVVCCC///((((((&&&"""!!!###(((000<<>><<<:::999::::::::::::999999888888666444444666666444666:::999;;;BBBMMMWWW^^^___]]]___ppp|||}}}wwwjjjtttuuuaaaUUUKKKCCC===<<<999888666333111000//////000000111222222222222111111111111000000///...---,,,+++***))))))***+++,,,...,,,)))'''&&&''')))+++((()))************++++++---111555444111...---...111444555333000///111444777666555666666555333000............---+++)))((('''((()))(((&&&&&&''')))(((((((((((('''''''''''''''''''''&&&&&&%%%$$$$$$&&&&&&%%%%%%%%%&&&&&&'''((()))***+++***)))'''%%%""" """"""""" [[[iiizzz{{{cccNNN666***&&&### !!!!!!&&&...555FFFfff{{{bbbKKK:::777888:::;;;;;;999777666666666777888999999888888999555555777666333333555888666666888===BBBFFFHHHNNNXXXjjjzzz}}}}}}mmmpppvvvtttaaaUUULLLCCC>>><<<:::999777444222111000///000111222222333333222222111111111000000///...---,,,+++***))))))***+++,,,...,,,***((((((((()))***)))************+++++++++,,,111555555222...,,,,,,000333444333000///000333666666555666777666444222...//////...---+++)))((('''(((((('''%%%%%%&&&((('''((())))))''''''((()))(((''''''&&&&&&&&&%%%%%%((('''&&&&&&%%%%%%%%%%%%'''(((***+++***)))'''&&&!!! !!!!!! RRR^^^nnnzzzuuu]]]BBB000((("""%%%,,,111;;;VVVrrr{{{aaaMMM???>>><<<:::888777777888555666777888999888888777;;;777555777777444444666444444333222333666;;;???GGGJJJSSSbbbxxxuuuuuuoookkkkkkvvvsssaaaVVVMMMEEE???>>>;;;:::888555333222111000000000111222222222222222111111111000000///...---,,,,,,************,,,,,,---,,,+++***))))))))))))************+++,,,,,,+++***///444555222///------000333555444111///111333666555555666777777555333////////////---+++)))(((&&&''''''&&&$$$$$$%%%&&&&&&(((******((((((***,,,((((((''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&''')))***+++)))((('''"""!!! LLLWWWggguuupppRRR<<>>@@@KKKYYYaaauuu|||hhhmmm~~~lllkkkjjjooouuussstttttteee\\\TTTJJJBBB???===<<<999666333111//////......000111222222222222333333333222111000///...---------,,,,,,+++******)))))))))((((((''''''''''''''')))***+++,,,---......///222555666555111---///222555555333111//////222777999777555666666444111111000///,,,***((('''(((((((((((((((((((((((((((''''''''''''(((((()))*********)))((((((''''''''''''''''''&&&&&&&&&&&&&&&'''(((((()))(((((((((&&&&&&$$$###"""!!!!!!!!!___SSSLLLTTTjjj[[[???---%%%!!! !!!$$$...888KKKeeezzz___JJJ===;;;>>>888888999999888777666555444555666777777555444333444444444444444333222111000000444:::;;;===EEEOOOQQQ___ooo{{{hhhpppxxxhhhiiinnnxxx}}}|||tttttteee\\\UUUKKKDDDAAA<<<;;;888555222000000/////////000111222222333333222222222222111000///......---,,,+++***)))((((((((((((((((((''''''''''''%%%&&&'''(((***,,,...///...///222555777666222///000222444666555333222111222777999777666888888666222111000...,,,***)))(((((((((((((((((((((((((((((((((((((((((((((((()))+++***)))((((((''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&'''(((((((((((('''''''''%%%$$$###"""""""""fffYYYPPPVVVgggjjjJJJ666+++!!! """%%%,,,555CCCZZZxxx{{{]]]DDD<<<>>>999999999999888777555555444555666666666444333222333444444444333222111111,,,---111555777888>>>DDDVVVZZZ___kkk{{{hhhpppxxxggggggooo}}}rrr}}}ssseee]]]UUULLLDDD@@@:::888666333000/////////000000111111222222333333111111111111111000///......---+++)))((('''''''''((((((((((((''''''''''''%%%%%%&&&'''))),,,...///...///111444666666333000000111333555777666444222222777:::888888:::;;;999444333111///---+++***))))))))))))))))))))))))))))))))))))))))))))))))(((+++***)))((('''''''''((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''''''''''''''((('''&&&$$$######""""""lll```WWW[[[fffwwwwwwVVV:::)))### !!!$$$%%%+++222<<>>999999888777666666555555444444444444444333222111333333222222222222222222///000333444555777999<<>>;;;999@@@IIIYYYaaa___WWWTTT\\\qqqhhhssssssttttttjjjaaaYYYOOOHHH>>>;;;777555444444222111000...,,,,,,---...///...000000111111111111000000///---,,,,,,---...,,,++++++,,,,,,,,,,,,+++***))))))))))))***+++,,,---...------------///000222333///......000222444333222000//////111333555666666555444222000...,,,++++++))))))))))))))))))))))))((())),,,---......---,,,*********)))((('''&&&%%%%%%&&&&&&''''''&&&%%%%%%"""######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$######$$$ !!!"""""""""""""""tttmmmnnnqqq~~~}}}UUU>>>)))###!!! !!!$$$&&&...@@@\\\zzzgggMMM===777444222111222333444555666666666444333222000//////000111000222333333333333555666333555999<<<:::666999>>>IIIPPPOOOLLLLLLUUUxxxqqqbbbfffxxx}}}tttsss|||uuujjjbbbYYYOOOGGG???===999666555444222000000...,,,,,,---...///.........////////////......111///......///000...---++++++++++++++++++******************,,,---//////......---...///222444555111000///000333444444333000000000000000333555777777666444222000...------)))))))))))))))))))))))))))***,,,.........---,,,++++++******)))'''&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$"""######$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$###"""!!! !!!!!!""" sssnnnmmmuuucccIII///%%%""" !!!###&&&,,,888NNNkkk|||]]]EEE;;;888777111222444555666666666555333444444222000///000222000222333444333444555777888777:::===;;;777666999>>>CCCBBBDDDJJJUUUxxxppp___aaannnzzztttqqqyyyuuujjjbbbYYYOOOGGG@@@>>>:::888666444222000000...,,,,,,---...///...---......//////......---111000//////000000///---++++++++++++******++++++)))((((((((()))+++---...---,,,+++,,,---000333555222111000000333444444444111111000//////111555888888777555333111///......************************)))+++---...///...---,,,+++++++++***)))((('''&&&###############$$$$$$$$$############$$$$$$%%%%%%&&&&&&&&&%%%$$$###!!!  !!!!!!vvvrrruuu{{{rrrUUU777)))$$$ !!! $$$)))111@@@[[[{{{xxxZZZGGG===888111333555666777666555444222444666555222000000222000222333444444444666888;;;999:::>>>>>>:::999;;;>>>??????DDDMMMXXXwwwoooaaabbbmmmvvvvvvpppuuuwwwkkkbbbYYYOOOHHHAAA???;;;999777555111///000...,,,,,,---...///.........////////////......000///---...//////...,,,+++***************++++++''''''&&&&&&''')))+++---,,,+++******,,,///333555222000//////111333444333111111000...---///555999888777555222000///...---++++++++++++++++++++++++***+++---//////...---++++++++++++***)))((('''&&&$$$#########$$$$$$%%%&&&############$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###""" !!!zzzzzzwww}}}^^^===---%%% """''',,,777QQQrrrpppSSS???333222333555777777666555333222444777666333111111222000222333444444444666888888555666;;;===;;;;;;===??????===DDDNNNVVVqqqooodddfffpppxxxwwwooosssxxxkkkbbbYYYPPPIIIBBB???<<<999777555111///000...,,,,,,---...///...//////000000000000/////////---,,,,,,---...,,,++++++***************++++++((('''&&&&&&'''))),,,------,,,++++++---000444666111000......000222222222111111000...,,,///444999777666444222000...------,,,,,,,,,,,,,,,,,,,,,,,,***,,,---//////...---+++++++++++++++***((('''&&&%%%$$$$$$$$$%%%%%%&&&'''###############$$$$$$$$$"""###$$$%%%&&&%%%%%%$$$  uuuwww|||hhhDDD...'''"""!!!!!!###'''000EEEfffZZZ???999000111222444666777777777444555555555444333333222111222444666777777666666999;;;===>>>???>>>===<<>>YYYqqqgggKKKAAA333444444666777777666666444555555555444444333222111222444666777777777666777999;;;===>>>>>>======DDDBBBAAACCCIII]]]oooeeehhhwwwyyykkkgggsss~~~ooofff^^^UUUOOOFFFAAA<<<999888666222...---...///...,,,+++,,,---,,,---...---,,,+++,,,.........////////////......+++************))))))))))))&&&%%%%%%((())))))''')))))))))***,,,///222333333222111000000000111222444333000...,,,---111444333333333333222111000///,,,+++***)))))))))***+++,,,++++++,,,///000000///---+++)))'''''''''&&&$$$$$$$$$$$$$$$#########"""##################$$$%%%&&&%%%$$$#########$$$$$$#########"""!!! yyyxxxxxxuuuVVV>>>---""" %%%))),,,666JJJ]]]mmmKKK;;;666666555666777777555333444555555555555444333333222333444666777777777777888999<<>>+++$$$  !!!$$$000<<>>@@@BBBDDDGGGIIIJJJQQQdddxxxlllmmm~~~uuulllrrr~~~yyykkkbbb[[[UUUIIIBBB:::777888777333///000///---,,,,,,---...///222111000//////......///111000000000///---,,,+++++++++***))))))))))))))))))((('''&&&%%%&&&''''''))))))((()))***+++---...222444666555333111000000000222333222///------......///222666:::<<<;;;999000000///---,,,++++++,,,((())),,,...000111111111///---***))))))***)))((((((&&&$$$$$$%%%&&&%%%$$$$$$###"""!!!!!!!!!"""###!!!!!!"""""""""######$$$"""######$$$###"""!!! jjjfffmmm~~~xxxpppiiilll{{{fffHHH000***###  !!!###$$$)))666NNNkkk```HHH>>>999666555888777666777999999888777:::999888777888:::<<<>>>???AAABBBDDDEEEFFFJJJMMMYYYssswwwkkkmmm~~~zzzpppuuu~~~nnnccc[[[UUUKKKDDD<<<999888777333............---......//////000000////////////000000////////////...,,,++++++,,,++++++***************)))((('''&&&%%%&&&'''''''''''''''((()))***+++,,,111333666666444222111111000222333222000...---------///333888<<<===<<<999222111///...------------((())),,,...///000000000---+++))))))***++++++***(((&&&$$$$$$%%%&&&%%%$$$######"""""""""######$$$""""""""""""""""""""""""""""""#########"""!!!!!!fff^^^ddduuu}}}sssfffdddpppyyysssQQQ999...$$$!!!!!! """###(((111DDD^^^{{{rrrVVVDDD:::999<<<888777777777999:::999888;;;:::999999:::<<<>>>???CCCBBBCCCEEEEEEFFFKKKRRRcccxxxlllnnn}}}rrruuupppcccZZZSSSLLLGGG???;;;:::777333///------......//////000000///////////////000111111////////////...---,,,+++++++++***))))))))))))***)))((('''&&&%%%&&&''''''&&&&&&''''''((()))******000222555666555333222222000111222333111///...---,,,...222888===>>><<<:::555222///---,,,,,,++++++((()))+++...///000000///...,,,***)))***++++++***(((&&&%%%%%%&&&&&&%%%$$$###############$$$$$$$$$"""""""""""""""""""""""" ggg\\\___mmmxxxggg___gggnnndddFFF555%%%!!!!!!!!!"""###(((...;;;PPPkkkjjjPPP???===CCC777666555777999;;;;;;:::<<<;;;::::::;;;===@@@AAABBB@@@@@@CCCBBBCCCLLLWWWoooxxxmmmooo~~~rrrtttpppbbbXXXQQQMMMHHHBBB>>>;;;888333000---......//////000000000///......//////000111222000000000000000///...---******)))(((((((((((())))))((('''&&&%%%&&&''''''%%%&&&&&&'''((((((((((((---111444666555444333333000111222333333111...,,,+++---111777<<<>>>===;;;999555///,,,******(((&&&((()))+++---////////////000...+++************))))))'''%%%%%%&&&&&&&&&%%%#########$$$$$$$$$######!!!!!!!!!!!!!!!""""""""" kkk\\\\\\fffzzz}}}kkk___cccdddwwwvvvUUU>>>)))"""!!!!!!"""###%%%)))222AAAXXXuuu|||^^^EEE===???777666666777:::<<<;;;;;;<<<<<<;;;;;;<<>>===<<<666///+++***)))&&&$$$((()))+++---...///......111...,,,******+++***))))))'''%%%%%%&&&'''&&&%%%######$$$$$$######"""!!! !!!!!!"""######!!!!!! !!!!!!"""### qqq```]]]]]]rrrqqqbbbccc[[[kkkdddHHH---$$$""" !!!!!!"""&&&,,,777JJJgggtttWWWEEE???:::999888999;;;<<<;;;:::===<<<<<<<<<===@@@CCCDDDEEE>>><<>>>>>===777///+++++++++(((%%%(((***+++---.........---///---+++***+++,,,,,,+++)))'''&&&%%%&&&'''&&&%%%###$$$$$$$$$###!!! !!!###$$$$$$!!!!!! !!!"""### vvvdddaaaWWWlll|||uuueeedddZZZggg}}}mmmNNN000&&&###  !!!%%%+++222CCCaaaoooUUUHHH>>><<<;;;;;;<<<<<<;;;:::======<<<===>>>AAACCCEEEJJJBBB???CCCDDDIII]]]ssstttdddaaakkkxxxwwwtttcccXXXQQQKKKIIIFFFBBB>>>:::777555444222///---,,,...000111000000////////////000000.........///......------,,,++++++***)))*********)))((('''&&&%%%&&&''''''&&&'''((()))))))))(((''''''+++111444444333222222000000111333666555000,,,++++++,,,000666;;;>>>???>>>777///,,,------+++((((((***+++---......---------+++******,,,---...---)))(((&&&&&&'''''''''&&&###$$$$$$###"""  """###$$$%%% !!! iiiSSSZZZgggyyy|||mmmbbb```hhhyyyuuuYYY:::(((!!!###"""'''000:::OOOsssfffPPPFFF<<<777<<<<<<777888@@@>>>???@@@@@@???@@@AAACCCEEE@@@>>>@@@DDDPPPggg}}}rrrhhhcccmmmuuu}}}|||eeeWWWSSSNNNMMMKKKFFF???:::666444222111///...---------...111...,,,---//////---++++++++++++************))),,,***''''''(((*********+++)))'''%%%$$$%%%&&&'''***)))(((''''''((()))***)))+++...333666666333000111000111222333333111///++++++,,,000555:::>>>???>>>888111------......---***+++---///000000//////111000...---...///111222,,,***'''%%%#########$$$######"""  !!!!!!"""!!!!!! !!!"""!!! """#########!!!ttt___XXXdddvvvqqqggg___gggvvveeeDDD111''' ###"""&&&---555GGGhhhvvvbbbNNNBBB===AAABBB===<<>>???@@@@@@???@@@BBBDDDHHHFFFEEEHHHNNN]]]xxxtttlllfffnnn|||tttyyygggXXXTTTNNNMMMJJJEEE@@@:::777555222111///...------------///---,,,---///000...,,,,,,,,,,,,,,,++++++++++++,,,***''''''(((************)))'''%%%%%%%%%&&&'''***)))(((''''''((()))***)))***...222666666333000000000000111222222000...---------///444999<<<>>>>>>999222...---------,,,***+++---...///000//////111000///......///111222---,,,)))&&&$$$$$$$$$%%%###"""!!!  !!!"""######!!!"""!!! !!!"""""""""!!!yyyyyydddUUU___pppyyyooodddiiissspppOOO777))) ###!!!$$$)))...;;;XXXsssxxxVVVHHH???@@@BBB>>><<<======>>>???@@@???@@@CCCEEEDDDEEEGGGJJJRRRfffwwwrrrmmmtttsssvvv~~~lll\\\VVVNNNLLLIIIEEE@@@<<<888777333222000...------------...---,,,---//////...---......---------,,,,,,,,,,,,***(((''')))************)))'''&&&%%%%%%&&&''')))((((((''''''(((((()))(((***---222555666444111000//////111222222000...///...---...111666;;;>>>@@@<<<666111...---,,,+++***+++---...///000000000111111///......///000111...,,,***(((&&&%%%%%%%%%""""""!!!  """$$$%%%!!!"""!!! !!!!!! qqqlllVVV\\\jjj{{{xxxmmmkkkooo|||{{{\\\???,,,!!!"""!!!&&&)))222IIIaaaeeeTTTDDD???@@@>>><<<<<<<<<>>>?????????AAACCCEEE@@@DDDHHHLLLVVVmmmyyyuuusss|||ttttttuuuqqq___YYYNNNLLLHHHDDD@@@===:::888333222000...---,,,,,,---//////............---,,,.........---------,,,,,,+++)))(((((()))******))))))((('''&&&&&&&&&&&&'''(((((((((((((((((((((((('''))),,,111555666444222111000000222333333111///......------///444;;;???CCC???:::555111...,,,+++++++++,,,---//////000000222111000/////////000000---,,,***(((&&&%%%%%%%%%"""!!!!!!  !!! !!!###%%%!!!"""!!!  aaasssxxx[[[[[[ccctttrrrjjjggguuukkkMMM555'''!!!  %%%''',,,>>>RRR{{{|||hhhQQQDDDBBBBBBAAAAAA===>>>???@@@???@@@CCCEEECCCIIIOOOTTT```zzzsssrrrtttwwwsssnnnvvvbbb[[[PPPLLLGGGCCCAAA>>>:::888444222000...---,,,,,,,,,111111000///---+++++++++------------,,,,,,,,,,,,+++)))((((((*********)))(((''''''&&&&&&&&&&&&&&&''''''(((((((((((('''''''''(((+++///444666555333333222222444555555333111,,,,,,------...333:::@@@EEECCC???:::555000...---+++,,,,,,---...///000111222222111000000000000000,,,+++)))(((&&&%%%$$$###""""""!!! !!!!!!###""" !!!"""!!!"""!!! ]]]nnn}}}ddd^^^]]]kkkrrrgggaaammmtttUUU:::***"""  %%%&&&(((666FFFlllzzz___KKKCCCAAABBBAAA>>>???@@@@@@???@@@BBBCCCCCCKKKRRRYYYiiiyyykkkkkkrrrxxxrrrjjj|||zzzeee\\\RRRMMMGGGCCCAAA???;;;777444333000...---,,,,,,,,,000111111///,,,+++++++++......---------,,,,,,,,,***)))((()))***+++***((('''''''''''''''''''''&&&&&&''''''((((((''''''&&&&&&'''***///333666666444444333333555666666444222+++---.........222888>>>EEEDDDBBB===777111///...,,,,,,,,,,,,...///000111222222222111111000000///++++++***(((&&&%%%############"""!!!!!!""""""###$$$###!!!  !!!"""!!! ```pppnnnaaaYYYcccyyyvvvjjjaaafffwwwzzz\\\???---"""  %%%%%%$$$...<<>>???AAA???HHHRRR^^^tttqqqfffkkkuuu}}}|||vvvlllhhhxxx~~~ggg]]]VVVOOOGGGBBBAAA???:::555555333111...,,,+++++++++***,,,//////------///222000000000000////////////***)))((()))++++++)))(((&&&&&&''''''(((''''''&&&%%%&&&'''(((((('''&&&%%%%%%&&&)))---222666666666333222222444555555333111...111333111------111555@@@BBBAAA===666000---------,,,,,,,,,---///111222333333333222222000///...------,,,+++)))'''%%%$$$%%%$$$$$$$$$$$$$$$%%%%%% !!!""""""!!!!!!!!!"""!!! !!! YYYggg{{{nnn\\\[[[lll~~~~~~sssiiifffiiisssuuuVVV888&&&!!!!!!""""""""""""$$$(((+++AAAZZZ~~~zzz```KKKBBBAAACCCBBB@@@???>>>???@@@AAAEEEGGGSSSiiinnn```cccppp|||xxx{{{|||qqqiiivvvooo```XXXRRRJJJDDDAAA???;;;888555333000......---+++))),,,,,,,,,---------......///---------...///...---,,,,,,***)))))))))***+++***)))'''&&&%%%&&&((()))((((((''''''''''''(((((()))''''''***000666:::<<<555555666666555444444333222222111111111111222222???CCCEEE@@@777///---///,,,,,,,,,---...///000111222222111000//////000000333222///---***((('''&&&&&&%%%$$$###"""""""""""""""!!!!!!"""!!! !!!""""""""""""""""""$$$!!!UUUaaaqqqxxxeee```jjjyyyttthhhbbbccclll|||}}}```BBB...&&&!!! !!!!!!"""""""""###'''***444IIIkkkrrr[[[KKKEEEDDDCCCAAA??????@@@AAABBBGGGJJJXXXoooqqqcccfffrrrvvv{{{wwwsssiiiuuupppaaaYYYSSSKKKEEEBBB@@@<<<999666444000///...,,,***))),,,,,,,,,,,,------------...,,,,,,---...//////...,,,,,,***)))))))))***++++++***((('''''''''((((((((((((''''''''''''(((((()))((('''***///444888:::444555666777777777777777222222111111111111222222>>>CCCFFFBBB999111......,,,,,,,,,,,,---...///000333222111111000000000000222000...,,,)))'''&&&%%%%%%$$$$$$##################!!! !!!!!!!!!  !!!!!!""""""""""""$$$"""  SSS\\\iiivvvnnnccceeeqqq}}}xxxjjjaaa^^^eeevvvkkkNNN777+++""" !!!!!! !!!!!!!!!"""%%%(((---===ZZZ|||qqqXXXHHHFFFDDDBBB@@@@@@AAACCCDDDIIINNN___yyy{{{ssswwwpppdddhhhrrrzzzxxx}}}|||vvvkkkuuusssdddZZZTTTLLLGGGDDDBBB===:::777555111///...,,,***(((++++++,,,,,,,,,---------,,,++++++,,,///000000///,,,,,,***)))))))))***+++++++++***)))((((((''''''''''''&&&&&&&&&&&&'''''')))(((''')))---222555777444555666777999999::::::333222222111111222222333<<>>---###   !!!###&&&---666KKKllleeeLLLGGGEEEBBB@@@???AAACCCDDDJJJRRRfff~~~lll```fffppp|||}}}nnnwwwwwwggg[[[UUUNNNIIIFFFCCC???;;;888555222///...,,,***(((++++++++++++,,,,,,,,,,,,*********,,,...000000000,,,,,,***)))))))))***+++++++++++++++***((('''&&&''''''&&&&&&&&&&&&''''''***((('''(((,,,000333444444555666888999999::::::333333222222222222333333:::AAAHHHHHHAAA777000,,,,,,+++***)))***+++---...333333333333333333333222111///---+++)))'''&&&&&&'''&&&%%%$$$############%%%###!!! !!!!!!  """######"""!!! !!!!!! \\\eeeppp|||xxxcccZZZbbbtttuuukkkcccdddttt|||bbbFFF000&&&""" """$$$(((---===YYYzzzrrrVVVIIIGGGCCC@@@???@@@BBBCCCIIIUUUnnniii]]]dddmmmtttzzzxxxfff[[[VVVOOOKKKHHHDDD@@@;;;888555222000...---+++)))*********+++++++++,,,,,,***))))))+++...000000000,,,,,,***)))))))))***+++++++++++++++***)))'''''''''''''''&&&&&&'''''''''***(((&&&'''+++///111222666666777888888888888777444444333333333333444444999@@@HHHJJJEEE;;;333...,,,+++***((()))***,,,...222333444444444444333333111000...,,,***)))(((''')))(((&&&$$$###"""!!!!!!$$$###!!!!!!!!!"""!!!  !!!###$$$!!! rrrzzz{{{eeeXXX[[[iiivvv|||zzzwwwoooeeecccooo~~~oooRRR999)))%%% !!!  !!! !!!###%%%)))444KKKjjj~~~dddMMMJJJEEEAAA???@@@BBBCCCKKK[[[yyyiii___gggmmmzzzyyy}}}yyyggg[[[VVVPPPLLLIIIEEE@@@;;;777444111000///...,,,+++))))))*********+++++++++***))))))+++...000000///,,,,,,***)))))))))***+++******)))))))))(((((((((((((((''''''''''''((((((***(((&&&'''+++...111222666777777888888888777777555444444333333444444555777>>>GGGKKKHHH@@@666111...,,,***((((((***,,,...111222333444555444333222111000...,,,+++))))))((()))((('''%%%###"""!!!!!!$$$""" !!!"""######"""""""""!!! !!!###$$$""" vvvdddWWWUUU]]]dddsssvvvxxxsssfff```hhhuuuyyy]]]CCC,,,'''!!!!!!$$$%%%$$$%%%$$$!!!!!!!!!!!! !!!###%%%(((000AAAZZZzzzoooRRROOOIIIDDDAAAAAACCCDDDNNNccc~~~fffaaammmsss{{{|||~~~mmm[[[VVVPPPLLLIIIEEE???;;;666333111000000///...,,,))))))))))))*********+++***))))))+++---//////...,,,,,,***)))))))))***+++)))((('''''''''((()))***))))))(((((((((((())))))***(((&&&'''+++///222333666666888999::::::::::::555555444444444444555555666<<>>>>>555555444444444444555555555;;;DDDKKKJJJDDD<<<666000...+++))))))+++---//////000222444444444222111///...,,,***)))(((''''''$$$$$$$$$$$$%%%%%%&&&'''""" !!!###%%%%%%%%%'''&&&$$$"""!!!"""###$$$%%%###!!! }}}zzzxxxxxxvvvrrrnnniiiaaa[[[YYYUUUNNNMMMQQQfffttt}}}nnnaaa```ddduuuoooVVV:::---  $$$)))---333888;;;333+++&&&!!!###''''''--->>>SSSvvvpppcccUUUKKKFFFCCCEEEJJJSSSkkk}}}yyy~~~}}}nnniiiiiissstttbbbXXXOOOMMMKKKEEE@@@>>>:::777444222222111000///++++++++++++,,,---...///++++++,,,,,,---...//////*********)))))))))(((((((((((('''''''''(((((()))(((((()))******************)))(((''''''+++000444666777555333555;;;<<<::::::666333444888:::888444555888>>>FFFKKKHHH===333000///,,,+++***+++---///......000555::::::444///000///...---+++(((&&&%%%&&&&&&%%%%%%$$$%%%%%%%%%######""""""""""""######""""""#########$$$$$$$$$%%%$$$###!!! fffbbb^^^\\\[[[ZZZXXXVVVYYYUUUUUUWWWUUUNNNKKKMMM___ooo~~~~~~pppaaa\\\]]]pppwww___???111###"""(((000888AAAGGGIII>>>333***!!! !!!$$$###(((666HHHhhhxxxgggXXXMMMFFFGGGLLLZZZsss|||yyywwwvvv{{{|||~~~fffccchhhxxx|||cccXXXPPPMMMKKKFFFAAA???999666333222222222111000++++++++++++,,,---...///---------------------...************************((((((''''''''''''(((((('''((())))))******))))))))))))(((''''''+++000444666777666333555:::<<<::::::666333444777999777444444777>>>FFFLLLHHH===444000///,,,******+++---...000//////333888999666222000000///---+++)))'''&&&&&&%%%%%%$$$$$$$$$$$$$$$###""""""!!!!!!""""""#####################$$$$$$%%%$$$###""" RRRNNNIIIGGGGGGIIIJJJJJJSSSVVV]]]dddddd]]]VVVTTT\\\lll}}}uuueee[[[WWWeeevvv~~~iiiGGG777'''"""$$$(((///:::HHHSSSZZZXXXKKK:::...### """ ###///<<>>***!!! '''+++111999GGGXXXdddiiibbbRRR???000%%% !!!### ###---555KKKiiivvv```QQQPPPVVVmmm{{{{{{uuukkk\\\aaaqqqggg\\\RRROOOMMMHHHDDDBBB;;;888444222111111///...,,,+++++++++,,,,,,---...........................++++++,,,,,,,,,,,,------)))((((((''''''''''''(((&&&''''''((((((((((((((('''''''''''''''***...222444888888555555999;;;:::888666333333555666666666333666<<>>:::666333111///---+++,,,,,,,,,++++++,,,,,,---((()))***,,,...///000111---------,,,,,,+++++++++***)))(((''''''&&&''''''''''''((())))))))))))(((%%%&&&&&&&&&''')))---000333888;;;777555777999999999888555444444555888999555555888@@@HHHKKKGGGBBB666333///,,,)))((())))))***...444888:::999777555111111000///...,,,***)))'''&&&%%%$$$###""""""""""""!!!!!! !!!!!!"""""""""#########$$$$$$$$$######$$$###"""!!!vvv{{{{{{hhh[[[PPPXXXdddqqq~~~oooVVV999***%%%"""###&&&(((888JJJ[[[ooovvvdddQQQ999***""" !!!""" !!!((('''///DDD^^^}}}~~~lllcccmmm}}}zzz}}}~~~}}}}}}~~~yyysss^^^eeeyyyrrrfffYYYSSSOOOIIIDDDBBB;;;888555222111000///------,,,,,,++++++,,,,,,,,,))))))***+++,,,---...///......---,,,+++***))))))***)))(((''''''&&&&&&&&&'''((())))))******))))))$$$%%%&&&&&&'''))),,,///222999<<<888555666999999:::999777555444666999;;;777555777===FFFJJJIIIGGG888555111---***))))))))),,,///333777888888888777000000//////---,,,***)))((('''&&&$$$######""""""###""""""!!!!!!""""""###!!!!!!"""###$$$%%%%%%&&&"""###$$$$$$###!!!jjj[[[LLLSSS]]]kkkyyyuuu[[[===,,,'''$$$  $$$'''000AAATTTcccuuu|||nnn\\\III333'''!!!!!!!!!"""""" ###(((%%%+++???QQQqqquuujjjkkkxxx~~~~~~~~~zzzxxxxxxeeekkk|||uuuhhh[[[TTTOOOIIICCCBBB999666333222222222111000------,,,++++++,,,,,,,,,*********++++++,,,,,,,,,......---,,,***)))((((((******)))''''''&&&&&&&&&(((((()))***************$$$%%%&&&&&&'''(((,,,...222999<<<999555666888999;;;:::888666555666:::<<<888666666;;;DDDJJJKKKIII999777222...+++)))))))))...000333555666777999::://///////...---+++***))))))((('''%%%$$$###############""""""""""""###### !!!###$$$%%%&&&'''"""###$$$$$$###!!!sss___LLLPPPYYYgggvvv|||fffHHH///###!!!"""&&&+++000@@@WWWlllzzz{{{nnn```OOO@@@222...+++%%%!!! '''%%%###   """%%%))),,,...DDD[[[|||pppmmmsssvvvzzz~~~nnnwwweeeWWWVVVQQQKKKFFF===777666555555555444000...------,,,++++++,,,,,,---*********+++,,,---///000///...,,,***)))))))))*********))))))((((((''''''((())))))***************''''''''''''''')))...111666888:::999777888;;;>>>???===:::666333555999===<<<:::666777AAAMMMPPPNNNDDD<<<222,,,++++++(((&&&,,,...000222555777888888444222000...---,,,***((('''''''''&&&%%%$$$###"""""""""###$$$$$$$$$$$$### !!!"""$$$$$$&&&$$$"""!!!""""""!!! tttcccPPPPPPTTT___pppmmmOOO555&&&!!!  !!!%%%+++777HHH]]]nnnwwwttteeeVVVIIIAAA:::999444***"""$$$###"""  !!!###&&&(((***<<>>;;;999777666444222///,,,+++***************+++,,,*********+++,,,---/////////...,,,+++***)))***************)))((((((''''''&&&&&&'''(((((((((((('''((((((''''''''')))---000555888:::999888888;;;>>>???===:::666444555999<<<===:::666666???KKKPPPNNNFFF>>>444///------+++(((,,,---000222555777888888444222000///...,,,***((('''''''''&&&%%%$$$###"""""""""###$$$$$$$$$$$$#########"""""""""######$$$&&&$$$""""""""""""!!! }}}vvvpppnnnnnnoooooorrrxxxuuuhhhVVVPPPMMMWWWjjj|||vvvXXX<<<+++### !!!"""(((000???OOOcccooorrrkkk[[[MMMIIIIIILLLMMMEEE555''' !!!   !!!###$$$&&&222CCCaaatttqqquuukkkYYYUUUNNNJJJGGG@@@@@@===999666333111---+++((((((((((((((()))***+++*********+++,,,---...//////...---,,,+++*********+++******))))))(((''''''%%%&&&&&&'''''''''''''''))))))((('''&&&(((+++...444777:::999888888;;;>>>???>>>;;;777444555999<<<>>>;;;777555<<>>;;;888555555888;;;>>>===888444999DDDMMMPPPIIICCC:::444111///...---,,,---///222444666777888666444222000///...,,,***((((((''''''&&&$$$###"""""""""###$$$$$$$$$$$$#########"""""""""###$$$$$$%%%###""""""######!!!ccc```]]]YYYWWWVVVVVVVVVTTTSSSPPPNNNOOORRRWWW[[[```gggnnnqqqsssvvvuuuqqq^^^SSSJJJPPPcccxxx{{{dddJJJ444'''"""!!!!!!###'''111===MMM\\\iiijjjbbbZZZRRRMMM```kkkuuusssdddNNN999,,,""" !!!$$$&&&''''''000CCC```{{{ppptttzzzsssuuu||||||sssmmmiiipppwww{{{~~~vvv___VVVMMMJJJIIICCCBBB>>>:::666555333111///)))))))))))))))***+++,,,++++++++++++,,,---..................---,,,,,,++++++++++++***))))))(((((('''(((((()))***)))))))))******(((&&&%%%&&&))),,,111555999:::888888:::===@@@???<<<999666666888:::??????:::555777AAALLLPPPKKKFFF===666111///......+++---///111444666777777777555333111111///---+++((((((((('''&&&%%%$$$###""""""###$$$$$$$$$$$$### !!!"""###%%%%%%$$$#########$$$###!!!QQQPPPNNNMMMMMMOOOQQQSSSXXXXXXYYYYYYZZZ^^^dddhhhmmmnnnllliiijjjoooqqqppp```VVVLLLOOO___sss~~~kkkRRR;;;+++$$$""""""!!!"""###$$$(((444@@@XXXdddkkkdddXXXQQQQQQRRRkkkwww}}}nnnXXXAAA111$$$!!! """$$$&&&((('''+++888OOOnnnwwwrrryyy|||~~~wwwoookkkiiigggnnnvvv{{{~~~|||cccYYYOOOKKKJJJDDDAAA>>>;;;888777555222000,,,++++++******+++++++++,,,+++++++++,,,,,,---.........//////......---,,,,,,++++++******)))((((((&&&''''''((((((((((((((())))))(((&&&%%%&&&))),,,000444888:::999888:::===@@@???===:::666666888:::???@@@===777777@@@KKKQQQOOOIIIAAA888222///......+++,,,...111333555666777888666444222111000...,,,((((((((((((&&&%%%$$$###""""""###$$$$$$$$$$$$### """$$$%%%&&&$$$#########$$$###!!!WWWWWWWWWXXX\\\aaafffjjjppprrrtttuuuuuuwww|||yyymmmcccaaagggkkkkkkcccXXXLLLKKKXXXlll}}}ttt\\\BBB///%%%### """$$$&&&,,,:::III]]]fffhhh]]]PPPNNNVVV]]]rrr~~~xxxdddKKK777'''### """"""!!!!!!!!!!!!###$$$%%%'''(((...@@@[[[zzz}}}zzzuuu~~~~~~zzzyyyzzz}}}yyy}}}ggg]]]RRRMMMKKKEEEAAA???<<<:::888666222///---,,,++++++************,,,,,,+++++++++,,,------......///000///...---,,,,,,,,,+++******))))))((('''(((((()))))))))))))))(((((('''&&&%%%&&&***---///333888:::999888:::<<<@@@@@@>>>:::777666888999???BBB@@@999777???JJJPPPSSSNNNEEE<<<444/////////+++,,,...111333555666777999777444333222111...,,,))))))(((((('''%%%$$$###""""""###$$$$$$$$$$$$### !!!"""$$$%%%&&&#########$$$%%%### kkkkkkmmmpppvvv~~~nnn___[[[bbbggggggdddYYYLLLHHHRRRfff{{{zzzcccHHH222'''$$$!!! $$$)))111BBBRRR\\\dddeeeXXXKKKNNN\\\iiiuuunnnSSS<<<((($$$!!!#########!!! !!!""""""'''&&&)))666OOOpppmmmkkkwwwzzzyyywwwuuu~~~jjj___TTTNNNKKKEEEBBB@@@>>><<<999666111---...---,,,***))))))((((((,,,,,,+++++++++,,,------...//////000000///...---,,,,,,++++++***)))))))))******+++,,,,,,,,,,,,,,,'''''''''%%%%%%&&&***---///333888:::999888:::<<<@@@@@@>>>;;;777666777999???CCCBBB;;;888???JJJPPPVVVQQQIII>>>555000///000+++,,,...111333555666777999777555333333111///---)))))))))((('''&&&$$$$$$""""""###$$$$$$$$$$$$######"""""""""###$$$%%%%%%#########$$$%%%### vvv^^^SSSYYYcccgggggg]]]PPPHHHLLL]]]rrr{{{hhhQQQ;;;,,,%%% """%%%+++666III[[[iiiddd[[[SSSQQQYYYfffqqq}}}qqqSSS:::)))$$$""""""!!!!!!!!!!!!"""""""""'''(((///DDD[[[{{{kkkfffnnn|||}}}zzzwwwvvvvvv|||gggYYYVVVRRRJJJEEEAAA???;;;888777555222000000...,,,***))))))***+++******+++++++++,,,,,,,,,///...---,,,---...///000++++++******************+++++++++***)))(((((('''+++(((&&&&&&(((+++,,,---333444666888999:::::::::>>>??????<<<777444555888???CCCFFFBBB999777EEEUUUXXXUUUNNNDDD999222//////---,,,,,,...222555777888:::;;;======:::555000---+++(((&&&'''))))))'''%%%'''$$$""""""%%%&&&%%%###!!!!!!"""###############%%%$$$###"""!!!!!!""""""|||aaaTTTWWW```dddiii```QQQHHHIIIWWWkkkzzzqqqYYYAAA000'''!!!!!!  """!!!(((000===OOO```lllfff]]]WWWYYYbbbooowww~~~rrrVVV>>>)))$$$ !!!!!!!!!!!!!!!!!! &&&&&&***<<>>>>>;;;777555666888???DDDIIIHHH???;;;EEERRRYYYWWWQQQGGG<<<333///...---------...111444666777<<<=========:::666111...+++)))''''''))))))'''%%%&&&$$$""""""$$$%%%$$$###!!!!!!"""#####################"""!!! fffTTTSSS[[[aaakkkbbbTTTGGGEEEPPPbbbpppyyy```EEE111(((""""""  !!!)))555CCCTTTbbbfff___WWWVVV]]]iiitttzzz}}}yyyvvvxxxzzzqqqYYYAAA)))$$$ !!!!!!  &&&&&&'''444DDDaaappp[[[aaaxxxyyy~~~|||uuuxxx~~~|||sssvvv{{{uuubbbYYYQQQJJJEEECCC@@@<<<:::888666333111000///---+++*********+++++++++++++++,,,,,,,,,,,,///...---,,,++++++,,,,,,,,,,,,+++***************++++++******)))(((((((((+++(((&&&&&&(((***+++,,,---000444888;;;;;;:::999:::<<<===;;;777555666999<<>>===<<<999555222000+++***((((((((((((&&&%%%%%%###!!!!!!###$$$###"""!!!"""######$$$#########"""!!!!!! yyyuuuqqqpppuuu}}}gggTTTPPPWWW```iiibbbVVVIIICCCJJJZZZhhh|||{{{bbbFFF111&&&###!!!  !!! (((555EEESSS\\\\\\VVVRRRVVVcccpppwwwyyyuuulllfffjjjqqqkkkVVVAAA)))### !!!""""""!!! (((((('''000<<>>;;;999777444222000///...,,,+++++++++++++++++++++,,,,,,,,,------......---,,,++++++******---,,,,,,+++************************))))))((((((***(((&&&&&&(((***+++******---333888;;;;;;:::888888:::<<<;;;777555777999999>>>EEEGGGAAA:::;;;BBBSSSVVVUUUNNNBBB666000------.........///000333555===<<<<<<:::777444222000,,,+++***)))((('''&&&%%%###""""""!!!""""""######"""######$$$$$$#########""""""!!!!!! pppiiicccbbbccchhhrrr|||hhhTTTMMMTTT^^^eeebbbYYYLLLDDDGGGVVVdddzzz|||eeeIII333(((###!!!!!!"""""")))777FFFQQQUUUTTTRRRTTT___nnnxxxzzzwwwggg\\\VVV]]]gggcccOOO<<<((("""!!!"""###$$$$$$###"""!!!''''''&&&...666KKKfff~~~ooowwwzzzvvv~~~xxxwww|||~~~vvvtttssstttqqqcccYYYPPPIIIFFFCCC???<<<:::777444222000000///---,,,,,,++++++++++++,,,,,,,,,---------......------,,,+++***)))...---,,,+++*********************)))))))))))))))***(((&&&&&&((()))***)))(((,,,222777::::::999888666999;;;:::777555666888999<<>>888999???LLLQQQTTTOOOCCC777111///---...///...---...111444999999999888666333111///,,,,,,+++***(((&&&%%%%%%######""""""!!!""""""#########$$$$$$$$$$$$##################""" ZZZVVVUUU\\\eeeooo|||uuupppyyylllWWWKKKPPP[[[aaabbb]]]RRRGGGHHHTTTaaazzz~~~lllRRR;;;---$$$""" """"""$$$$$$&&&---<<>>;;;999555333000000000///...---,,,+++,,,,,,,,,------------...,,,---...///......---,,,///...---,,,+++*********)))))))))))))))))))))***)))(((''''''((()))((('''***,,,000333666777777777555888;;;:::777444444555;;;;;;???DDDCCC>>><<<===HHHOOOSSSOOOBBB666111000---000111///+++***...111222444777888888666333111---......+++'''$$$$$$%%%###$$$%%%$$$""""""$$$&&&$$$%%%%%%%%%$$$$$$###"""%%%%%%&&&%%%$$$"""JJJOOO]]]sssnnnbbbfffrrr{{{xxx___JJJIIIRRRaaafffggg\\\NNNIIIQQQ\\\nnnuuu}}}xxxbbbFFF222)))'''###  !!!"""###%%%&&&(((///???OOORRRLLLQQQ^^^sss~~~iiiYYYFFF@@@DDDTTT^^^TTT???111""" ###$$$$$$### """&&&$$$&&&......111===VVVpppuuuzzz|||iiibbbkkkzzzsssnnnzzzqqqttt|||zzzkkk[[[IIIFFFBBB>>><<<999666333111111000000///---,,,+++,,,,,,,,,---------......,,,---.../////////...---000///---,,,+++*********)))))))))))))))*********)))(((''''''((()))(((&&&+++---///222444666777777555999;;;:::777333333444888999???EEEEEE???;;;;;;JJJQQQUUUOOOBBB555000000---000111///***)))---111111333777::::::888555222---//////,,,'''$$$$$$%%%###%%%&&&%%%""""""$$$'''%%%%%%%%%%%%%%%$$$###"""$$$%%%%%%%%%$$$!!!KKKZZZqqqtttdddaaannn}}}pppUUUHHHPPPYYYiiilllaaaUUUHHHHHHWWWffftttyyyiiiMMM444,,,%%%   """###)))(((,,,888DDDJJJOOOTTTUUUlll|||cccJJJCCCBBBLLL]]]cccSSS888'''!!! """###$$$###!!! !!!"""&&&)))((((((...666JJJccczzz~~~qqqcccggg{{{sssnnn}}}vvvnnnppp~~~sss```LLLHHHBBB===;;;999888777333111///.........---+++,,,,,,++++++,,,---///000------...............---///...---+++******++++++))))))++++++,,,+++***))))))(((''''''''''''((((((///...///222666777555222555666777777777666444333999;;;???BBBCCCAAA>>><<>>UUUvvv~~~vvvjjjdddooowwwnnn|||{{{qqqqqq|||uuucccMMMIIIBBB===:::888666555444222///...//////---,,,---,,,,,,,,,---...000111------...............---///...---+++++++++++++++***++++++,,,,,,+++***))))))((((((''''''(((((()))---,,,---000444777666555666666777777666555444333777:::>>>BBBCCCBBB???===DDDNNNWWWTTTFFF888000///000111111000000///...------000666:::;;;888444111,,,...///---***'''&&&&&&$$$######""""""######$$$###$$$$$$$$$$$$###""""""#########"""!!!!!! WWWjjj|||iiiaaajjjwwweeePPPQQQPPPccclllhhh```PPPGGGNNN```nnn{{{|||pppWWW@@@333+++$$$######!!! """ """$$$)))+++222>>>GGGLLLQQQVVViii}}}~~~lllWWWFFFBBBKKKZZZaaaYYYDDD000&&&!!!!!!!!! !!!!!!###&&&%%%$$$)))000222EEEeeesss{{{sssbbbeeeyyy~~~ooo}}}vvvrrruuutttdddNNNJJJCCC>>>:::888555444444222000///000000///---......------...///000111---...............------///...---,,,+++++++++,,,,,,,,,------,,,+++******)))))))))(((((())))))***+++***+++...222555777777777777777777666555444333555888>>>BBBDDDBBB@@@===CCCMMMVVVTTTHHH:::222000//////000000000000//////...222666::::::888444111---...///...+++(((&&&&&&######""""""""""""#########$$$$$$$$$$$$###""""""""""""!!!!!! YYYlllzzzggg\\\aaallliiiQQQMMMLLL^^^hhhiiieeeVVVJJJLLL]]]lllzzz~~~ttt\\\FFF777---%%%###$$$"""!!!!!! ###$$$(((,,,555AAAHHHLLLRRRYYYoooqqq^^^NNNDDDGGGTTTbbbbbbPPP999)))$$$!!! !!!$$$$$$###&&&,,,---<<>>FFFOOOXXXVVVJJJ<<<333000......///000000000000000000222777::::::777333000,,,---...---***(((&&&&&&#########""""""############$$$$$$$$$$$$###""""""!!!!!! ```mmm{{{ooo^^^RRRTTT]]]qqqlllSSSNNNJJJZZZcccgggggg[[[NNNNNNZZZiiixxx~~~wwwaaaLLL:::///%%%###$$$""" !!!###$$$''',,,777BBBHHHLLLUUU^^^qqq|||vvvaaaPPPFFFCCCNNN\\\fff]]]EEE///###!!!!!!"""###"""%%%))),,,555IIIeeexxxiiibbbpppzzz~~~|||xxxhhhsssoooccc[[[SSSNNNGGGAAA===;;;888666555333111000111222111000//////000000000000000000......//////...------,,,------------------,,,,,,---------,,,,,,+++++++++)))))))))))))))***++++++,,,,,,------...000333555777666666666555555555555444777;;;@@@BBBBBBAAA@@@IIIRRRZZZXXXMMM>>>444///---...///000000111111000000333666999999777333111+++,,,------***'''&&&&&&$$$$$$############$$$$$$###$$$$$$$$$$$$###"""""" eeejjjppprrrooolllkkkjjjjjjhhhddd\\\OOOFFFGGGNNNccc}}}kkkTTTNNNGGGUUU___eeejjj```RRRQQQTTTdddttt}}}zzzgggRRR>>>111&&&$$$%%%###!!! !!!###%%%(((...999CCCIIINNNYYYeeessswwwuuugggSSSEEEBBBDDDSSS^^^bbbRRR:::(((  !!!###"""$$$((((((...;;;RRRppp|||pppiiijjj|||~~~|||{{{mmmsss|||kkkbbb^^^ZZZTTTMMMEEE@@@<<<999666444222000000111222111000//////000000000000//////////////////...---,,,,,,------............---,,,,,,,,,++++++++++++,,,,,,(((((((((((()))******+++,,,---/////////000222444666555555555555666777777666888;;;>>>@@@AAAAAAAAAIIIQQQYYYYYYNNN@@@555///......///000000111000000000222666888999777444222+++---...---+++(((((((((%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$$$$$$$###"""""" nnniiibbb[[[UUURRRPPPOOORRRNNNJJJGGGAAA<<<>>>DDDSSSnnn~~~}}}ttt```LLLFFFAAAQQQ[[[fffnnneeeUUUQQQMMM^^^ooozzz~~~mmmZZZBBB444(((%%%'''%%%"""!!! !!!$$$%%%)))000<<>>GGGKKKRRRcccsss|||vvviiiXXXFFF===@@@GGGRRRVVVOOO;;;)))!!! !!!"""  ###$$$&&&)))***)))+++666MMMooo~~~iiiZZZdddyyyzzzqqq|||{{{|||sssssstttqqquuujjjcccXXXMMMCCC<<<555111222111//////000111000///......///000000///...---////////////...---,,,+++,,,---.../////////------))))))(((((()))+++---...&&&&&&&&&&&&'''(((******&&&+++///222222333555888333333333444555777999;;;::::::::::::<<<>>>AAABBB@@@IIIRRRUUUNNNBBB888222//////000000000000//////...111444777999888666555///000222111///---,,,,,,(((''''''&&&&&&''''''(((###$$$$$$$$$$$$###""""""!!! xxxbbbRRRLLLHHHDDD???AAA<<<555111000222444666EEELLLTTTWWWSSSJJJAAA======FFFUUUcccnnnlllZZZGGGKKKTTTddduuu|||nnnbbbJJJ;;;---)))&&&!!! !!!######""""""###%%%,,,777BBBGGGMMM\\\mmmxxx}}}uuudddNNN<<<888AAALLL\\\RRRBBB111$$$ """!!!!!!  """"""&&&))))))111DDDZZZ|||}}}vvvdddTTTppp|||rrryyyppphhhsss{{{ssszzzmmmVVVLLLHHH@@@777333000///000111333333111///...000222222000.........---.../////////...,,,,,,,,,,,,---------,,,+++***&&&'''((()))***+++,,,,,,)))((('''''''''(((***+++)))***+++,,,...000222444555555555555555666777777;;;;;;::::::;;;===@@@BBBBBBKKKSSSTTTPPPIII<<<000///000000222333444555555222333444666777777777777555222000......---+++******)))(((((()))(((&&&$$$'''$$$!!! !!!"""""""""###"""!!!|||gggXXXQQQNNNIIIEEE@@@;;;555000///111333555===EEENNNSSSQQQKKKFFFBBBBBBJJJVVVcccnnnlll[[[IIIIIIQQQ```qqq|||zzzmmmbbbKKK;;;---***(((### ###!!!"""###"""!!!!!!###%%%---777@@@GGGQQQaaarrrzzz~~~sss```KKK===;;;DDDLLLVVVKKK;;;+++!!!"""!!!!!!  """###$$$((((((...===OOOooo~~~zzz}}}oooccc```{{{tttxxx|||ooodddmmmyyy}}}}}}pppgggmmmrrrwwwwww^^^PPPHHH???888555222222111222333222000......000222222000///......---.../////////...---,,,,,,,,,---------,,,+++***''''''((()))***+++,,,,,,))))))((('''((()))***+++)))***+++,,,...000222444555555555555555666666777:::::::::::::::;;;>>>@@@AAAJJJSSSUUURRRKKK???444000000111222333444555555444555666777888999999999444222///------,,,+++)))***)))'''(((((((((&&&$$$'''$$$!!! !!!""""""!!!!!!!!!uuucccVVVOOOLLLHHHEEE???;;;555111000222666999@@@HHHTTT\\\___^^^[[[YYYOOOUUU\\\eeennnmmm]]]MMMJJJPPP\\\mmmyyyxxxmmmbbbMMM;;;,,,***+++&&&###$$$######$$$###"""###&&&(((000777???HHHWWWjjjxxx~~~}}}mmmVVVCCC:::<<>>>>>888---!!!  !!!###$$$###***+++---111555HHHfffwwwggg[[[eee~~~zzzyyyyyyggg]]][[[[[[]]]___bbbiiixxx}}}mmm[[[NNNFFFAAA666444222222222222000//////111333444222111111222...///000000000///...---,,,,,,---------,,,+++***))))))******++++++,,,,,,+++***)))))))))***,,,---)))***+++,,,...000222444444444444444444555666666888;;;===;;;888777:::>>>CCCKKKRRRSSSQQQJJJ???555222222222333333444444555666666666666777999:::;;;777555222111111000...---***(((&&&%%%&&&&&&&&&%%%%%%$$$""""""""""""!!! PPPQQQQQQPPPQQQSSSVVVZZZ```dddggghhhhhhjjjooosss|||tttfffXXXVVVYYYeeetttzzzuuulllXXXFFF666222111///222999666999;;;===>>>???BBBDDDKKKNNNTTT___ppp}}}zzziiiUUU<<<111333999:::888...&&&  !!!###$$$$$$******---222333@@@ZZZ|||sssddd___kkk{{{}}}}}}~~~{{{oooaaaVVVSSSTTTWWWXXXXXX^^^iiiwww~~~lll\\\KKK???;;;888666444333333111000///111444444333222222333//////000111000///...---,,,,,,---------,,,+++************+++++++++,,,,,,******)))((()))***+++,,,)))***+++,,,...000222444444444333333444444555666888;;;<<<:::666666;;;@@@DDDLLLRRRSSSPPPJJJ???555222333333333444444444555666555555555666888:::;;;999777444222222111000...***(((%%%%%%%%%&&&&&&%%%%%%$$$""""""######!!!___cccgggjjjkkknnnsssxxxtttfffTTTQQQSSS```qqqzzzxxxqqq\\\MMM???:::888888AAAMMMNNNPPPSSSUUUTTTSSSSSSTTTUUUZZZ```iiiuuu~~~|||uuu^^^LLL777---///444222...$$$!!! """###%%%%%%((('''***000///777KKKhhhwww|||zzzdddeeeqqq|||www}}}vvvqqqjjj^^^TTTOOOPPPSSSSSSQQQTTTZZZaaajjjqqqssssssvvv}}}ttt]]]JJJCCC@@@;;;888666444222000///222444555444333333333///000000111000///...---,,,,,,---------,,,+++*********++++++++++++,,,,,,))))))((('''((()))***+++)))***+++,,,...000222444444444333333444444555666777999:::777333444;;;BBBCCCKKKRRRSSSQQQLLLBBB999333333333444444444444444666555555444555777:::;;;999666444222222111000...+++(((%%%$$$%%%%%%&&&%%%%%%###"""#########!!!xxx}}}~~~pppbbbOOOKKKMMM[[[nnnzzzzzzttt___QQQDDD@@@===???LLL[[[bbbeeehhhhhhfffcccaaaaaa[[[aaahhhpppyyy~~~yyyrrrUUUEEE222)))+++...+++&&& """$$$%%%$$$&&&###'''---+++///AAAUUUqqq~~~|||vvvfffjjjuuu|||ttt{{{~~~}}}qqqkkk```UUUOOOOOOPPPOOOMMMNNNPPPSSSYYYaaafffhhhmmm|||zzzpppYYYJJJFFF@@@;;;888555222//////222444555444333333444///000111111111000...---,,,,,,---...---,,,+++***++++++++++++++++++,,,,,,)))((('''''''''(((***+++)))***+++,,,...000222444444333333333333444555555555888888555111333;;;CCCCCCKKKRRRTTTRRRNNNEEE<<<333333444444444444444444777666555555666888:::<<<888666333222111111///---+++(((%%%$$$$$$%%%&&&%%%$$$###"""#########!!!}}}yyywwwzzzzzzpppcccTTTNNNLLLXXXkkkyyyzzzvvviiiZZZGGG:::777???QQQbbbsssuuuwwwvvvrrrlllgggddd___jjjsssvvv{{{~~~qqq```HHH>>>111(((&&&%%%###!!!!!!!!! !!!"""$$$%%%&&&&&&%%%$$$&&&***111666KKKaaa|||uuummmaaalll{{{rrrxxx~~~yyy}}}zzzhhh[[[TTTRRRPPPOOOQQQMMMMMMPPPRRRRRRVVV[[[```kkk}}}zzzuuudddVVVHHHAAA;;;444111333333000111444555222222444333333222000///---,,,,,,,,,,,,---......---,,,,,,***************+++++++++******)))))))))))))))***((()))+++...111333444444666555333222222333444666<<<999666555333444<<>><<<888666333111000///---,,,---***'''%%%%%%&&&&&&%%%######"""!!! yyyqqqjjjdddaaa\\\TTTOOOPPPSSSTTTUUUWWWVVVWWWZZZ___iiioookkkcccOOOIIIGGGSSShhhyyy}}}{{{mmm^^^LLL???;;;BBBRRRaaannnssswwwtttkkkcccaaabbbjjjssszzzzzzwwwooo\\\III444...'''""""""!!!  !!!"""$$$$$$###"""!!!$$$)))---:::FFF^^^{{{|||gggiiiuuuaaaeee|||zzzyyywwwyyyssstttpppbbb]]][[[[[[XXXRRRMMMLLLIIIEEEFFFIIIMMMVVVjjj{{{kkk\\\LLL???:::555222333777888444111222333333222111///...------,,,---...//////...---,,,'''((()))***++++++++++++******)))))))))******+++)))***+++---...///000000222111000111222555888999:::888888999777555:::AAAHHHOOOUUUUUURRRPPPJJJDDD===777111000222555777777888:::888555666;;;>>>===:::777444333222111///------***'''&&&&&&''''''&&&###"""!!! wwwqqqnnnjjjeee___ZZZUUUOOOKKKKKKEEEAAACCCGGGIIILLLQQQQQQUUUZZZaaajjjqqqnnngggTTTLLLHHHRRReeeuuuyyywwwpppaaaNNN@@@:::???MMM[[[hhhnnnqqqlllccc]]]```eeeooovvvzzzwwwoooaaaLLL:::,,,(((###  """""""""!!!!!!$$$(((+++222999JJJggg~~~hhhgggxxxmmmcccooozzzuuusssyyyrrrqqq}}}zzzhhh___]]]^^^ZZZSSSNNNKKKHHHDDDEEEHHHKKKQQQbbb{{{vvvaaaOOOCCC;;;666555999:::777444444333333222111000///...---,,,---...//////...---,,,&&&'''(((***+++,,,,,,,,,******))))))******++++++******+++,,,------------222111000111222444777999999888999;;;888555888>>>EEELLLPPPOOOMMMLLLIIIDDD>>>888111...111555777888888:::999555555999======;;;999666444333222000///---+++'''&&&&&&''''''&&&$$$###""" {{{vvvqqqmmmggg^^^XXXXXXUUUQQQOOOMMMJJJGGGEEEFFFBBB@@@EEEJJJOOOUUU\\\___dddjjjnnnrrruuuqqqjjjXXXNNNHHHPPPcccsssxxxvvvsssdddQQQBBB;;;===JJJVVVbbbgggiiieee]]]\\\bbbjjjuuuxxxxxxqqqeeeTTT@@@111(((&&&""" !!!""""""###%%%))),,,...222>>>VVVuuummmeeelllmmmmmm~~~{{{tttttt{{{tttrrr{{{lll___\\\]]]\\\UUUNNNJJJFFFAAAAAAEEEFFFMMM[[[pppzzzdddTTTCCC<<<777888999777555555333333222111000//////...------...//////...------&&&''')))+++------,,,,,,***************+++,,,,,,***+++,,,,,,---,,,,,,,,,333222111111111333555777999999:::<<<999555777<<>>777000---///444777888555888888444333888<<<===<<<:::777555444333111000---***'''%%%&&&&&&&&&&&&$$$###"""!!!gggddd___ZZZVVVRRRMMMJJJIIIJJJKKKLLLLLLLLLLLLKKKPPPMMMMMMRRRXXX___gggpppuuu{{{~~~{{{uuummmZZZPPPHHHOOOaaarrrxxxwwwrrrdddQQQCCC;;;===HHHTTT___cccfffddd```aaahhhnnnvvvtttooofffWWWFFF777---%%%$$$""" """###$$$&&&)))+++,,,///888IIIcccvvvddd```nnnzzzpppyyy~~~uuuwww~~~wwwttt|||rrraaa\\\\\\^^^WWWNNNIIICCC======@@@BBBJJJWWWiii}}}mmmSSSGGG<<<888888666444555333333222111000000//////---...///000000///...---''')))+++---......---,,,***************+++,,,---++++++,,,,,,------,,,,,,333222111000111222444666:::999;;;<<<999555666;;;CCCIIIMMMLLLJJJIIIGGGCCC<<<666///,,,///333666666333777888444333777<<<>>>===:::777555555444222000,,,)))&&&%%%%%%&&&&&&%%%###""""""!!! YYYXXXVVVSSSPPPOOOQQQRRRPPPUUU[[[^^^^^^___bbbdddhhheeeeeeiiinnnttt~~~{{{sss```TTTJJJOOO```pppvvvuuukkk^^^LLL???999:::FFFRRR```eeejjjkkkkkkkkkmmmppppppkkkaaaUUUFFF777---)))"""!!! ###$$$$$$$$$&&&((()))...444???RRRqqqpppaaaeee~~~tttrrrvvvxxxyyyvvv}}}yyyfff___^^^^^^WWWNNNIIICCC??????BBBGGGQQQ\\\jjj}}}}}}jjjYYYGGG>>>:::777666777333222222111111000000000---...///000000///...---)))+++---///000///---,,,************+++,,,---...++++++,,,---------------111000000000111333666777;;;:::;;;<<<888444666;;;AAAHHHKKKJJJHHHGGGDDD???:::444...,,,...222444444222777999555333888>>>AAA===:::777555555444222000+++(((%%%###$$$%%%$$$$$$ [[[\\\\\\ZZZYYY[[[aaafffdddkkktttxxxxxxyyy}}}~~~{{{zzz}}}yyygggZZZNNNPPP___mmmrrrpppcccVVVFFF:::444777CCCOOObbbgggooossstttrrrpppoooiiiaaaUUUGGG888+++%%%$$$ !!!###$$$###"""###$$$'''---333999GGGeeekkkeeewwwppprrrwwwyyyzzzwww}}}kkkbbbaaa]]]UUUNNNKKKGGGDDDFFFJJJQQQ[[[eeennnzzzyyy|||iiiRRRDDD>>>:::999:::333222222222111000000000---...///000000///...---+++,,,///000111///---,,,************+++,,,---...++++++,,,---............///......///111444888:::<<<;;;;;;<<<888444666;;;>>>EEEIIIGGGEEECCC???;;;999333---,,,...111333333222777999666444999@@@CCC<<<:::777555555444222000+++((($$$######$$$$$$###tttsssrrrrrrtttuuutttssszzzoooWWWMMMVVVaaammmpppgggaaaOOO???888333444BBBTTTgggpppwwwvvvrrrnnniiiddd[[[PPP@@@444...+++(((%%% !!! !!!""""""#########(((******333AAAPPPtttrrrkkksssuuuiiittt{{{vvv~~~|||~~~kkkZZZ```___WWWQQQRRRQQQMMMNNNSSScccrrrwww{{{xxxuuu{{{```HHH===;;;999555111000000111222222000...000000///...---,,,++++++,,,------......------,,,//////000000///...------------------.........//////000/////////111555888:::===>>><<<888444444666CCCAAA???AAADDDCCC>>>888999333///000111000111555444555666444333666<<>>;;;777444555777AAA???>>>@@@BBBAAA<<<777666000---...///...000333333555666555444777===BBBCCCAAA>>>:::444111000111---***&&&###"""!!! ~~~{{{wwwrrrqqqxxxwww^^^RRRXXXcccttt}}}yyypppaaaPPPDDD<<<<<>>>>>:::666444666888???===<<<===???>>>:::555222---***,,,------...111222444555555555888>>>CCCEEEAAA;;;666333111///...,,,)))&&&$$$###""" {{{vvvuuutttrrrnnniiieeecccbbb``````hhhtttxxx^^^QQQWWWdddxxxrrr^^^LLL>>>999AAANNN___dddddd[[[PPPHHHAAA;;;...)))$$$  !!!!!!!!!!!!$$$'''&&&)))000444EEEaaa}}}sssnnnpppwww~~~xxxrrrxxx||||||{{{www|||}}}xxxqqqrrruuuXXXBBB::::::888555111000000000111000333111...+++***+++---......---+++******+++---...,,,,,,,,,------,,,,,,+++........./////////000000/////////......000444888===>>>===999555333666999<<<;;;:::;;;;;;:::777444000+++(((+++---,,,...111000222555555666999???DDDEEE>>>666111///...+++)))***(((&&&%%%$$$""" jjjjjjkkklllmmmkkkgggccc```___\\\XXXUUURRRPPPOOOMMMOOOTTT^^^mmm{{{|||yyy{{{uuu\\\OOOUUUccczzz}}}iiiSSS???555:::CCCJJJPPPQQQKKKBBB;;;666111'''%%%!!! !!!!!! !!!%%%%%%'''...///:::PPPoooyyyuuuqqqooosss~~~pppkkksssyyyyyyxxx~~~zzzqqqpppcccGGG;;;<<<666444111000111222333333333111...+++***+++---......---+++******+++---...++++++,,,,,,,,,,,,,,,+++............////////////...///.........000444777<<<===<<<888333222555888999999888888888777444333000+++))),,,------...000...111444555666999???CCCDDD===555000...---***(((***(((&&&%%%$$$### PPPOOOPPPRRRSSSSSSPPPNNNJJJIIIFFFDDDDDDEEEFFFGGGHHHOOOXXXdddtttsssoooooo|||qqqXXXKKKQQQ___wwwpppXXXBBB777999???>>>EEEHHHCCC;;;555///***%%%###!!! ###"""$$$***+++111BBB\\\xxxxxxpppjjjnnnuuu}}}}}}kkkgggooovvvxxxxxx{{{qqqnnn{{{rrrPPP>>>===555333111111333444444444222111...,,,++++++,,,------,,,+++******+++,,,---++++++,,,,,,------,,,,,,------------.........///.........------000444777:::;;;;;;777333111333555777777777666555444333222000+++***,,,...------///---000333444555888===AAABBB>>>888333000...,,,+++***(((%%%$$$######!!!AAAAAAAAACCCFFFGGGGGGFFFDDDCCCBBBCCCFFFKKKQQQTTTZZZcccnnnyyyooohhhgggtttoooVVVIIIMMMZZZrrrwww^^^FFF:::999===AAAHHHKKKEEE<<<444---&&&!!!  $$$"""""")))))),,,999KKKdddyyyooolllllluuu}}}kkkgggmmmtttxxx{{{sssmmmxxx[[[EEE@@@666444333333444444333111111000///...---,,,,,,,,,++++++++++++++++++++++++++++++,,,---------------,,,,,,,,,,,,------------.........------///333777777999:::777222000111333666777777555444222222222000+++***,,,---++++++---,,,///333444444666;;;???>>>===:::555000---,,,,,,+++((($$$""""""""""""!!!AAAAAAAAACCCGGGIIIJJJJJJLLLLLLLLLOOOUUU]]]eeejjjpppzzznnnfffbbbnnnoooVVVHHHKKKWWWnnn}}}cccJJJ;;;999;;;IIIPPPRRRKKK@@@666,,,$$$"""'''$$$$$$***)))***555:::PPPnnnvvveeedddooozzznnnhhhmmmtttxxx~~~vvvnnnwwwcccJJJDDD777666555555555444111///000000///...---,,,++++++***++++++,,,,,,++++++***+++,,,------............+++++++++,,,,,,,,,------.........------///333777555888999777222//////111666666666555333222222222000+++))),,,,,,***)))+++,,,///222333333555999===:::;;;:::555...******,,,,,,((($$$!!!!!!"""""""""KKKLLLOOOTTTYYY\\\___```gggeeeeeeiiiqqq{{{lllXXXWWWiii}}}mmmVVVDDDGGGWWWjjjlllSSSCCC???AAALLLOOOOOOHHH;;;...'''$$$ !!!!!! """ !!!%%%))),,,888AAAVVVsssoooiiiqqqrrrfffpppwwwxxx}}}|||ooovvvsssTTTDDD???<<<666333444777555222444333222///,,,***((('''---,,,++++++------,,,+++,,,+++*********+++,,,---,,,,,,,,,------.........111000...---...///111222666777777333---+++///333777777777666555333222111111///,,,+++++++++***)))000111222111000333999?????????<<<666///+++***,,,---(((""" fffggghhhkkkooosssvvvwwwyyyxxxxxx|||fffSSSQQQcccwwwoooXXXFFFHHHWWWiii}}}oooVVVEEE@@@AAALLLMMMJJJAAA444)))$$$### !!! """!!! !!!$$$'''(((333888HHHccc|||zzzyyyrrreeeooovvvxxx}}}ssswwwcccPPP@@@===777444444555555444333333111000...---++++++---,,,++++++------,,,+++...---,,,+++******++++++++++++,,,,,,,,,,,,,,,,,,000///...---...///111222444666666222---+++...222555555555555555555444333111///,,,++++++++++++******++++++,,,...333999===???>>><<<777111---,,,---...)))### ~~~}}}}}}iiiVVVTTTeeewwwrrr]]]JJJKKKWWWhhh|||ttt[[[HHH??????HHHFFF@@@666***### !!! !!! """"""!!!!!!"""###$$$%%%,,,...888MMMeee{{{ttteeennnuuuxxx~~~xxxyyyoooXXXAAA>>>999555333333444555222222111000000///......---,,,++++++------,,,+++000///...,,,+++++++++++++++,,,,,,,,,,,,++++++***...---------...///111222222333333000,,,+++---000222333444555555555555555111///,,,++++++,,,+++***'''&&&&&&(((...555:::<<<>>>>>>===:::555111/////////+++&&&""" }}}}}}mmmZZZXXXhhhyyyvvvbbbQQQPPPYYYhhh|||{{{```III===999===;;;555---$$$  !!!"""######$$$$$$''')))111>>>OOOeeexxxfffmmmtttxxx~~~|||zzzxxx]]]DDD???999555222///222666222222111000000///......---,,,++++++------,,,+++///......---,,,,,,,,,,,,,,,------------,,,+++***,,,,,,,,,---...///111222///000000...,,,+++---///333333444555555555444444111///,,,+++,,,,,,,,,+++***'''%%%)))000888<<<======>>>???>>>;;;666222000///,,,(((###!!!xxxrrrjjjjjjhhhfffgggkkkrrrxxxiiiWWWUUUddduuu{{{iiiXXXUUUZZZfffzzzeeeJJJ999222000///,,,'''""" !!!###$$$%%%%%%%%%)))111888???QQQqqq}}}iiimmmsssyyy~~~~~~{{{hhhJJJAAA999555111...///444222222111000...---,,,,,,---,,,++++++------,,,++++++,,,,,,---............---.../////////...,,,++++++++++++,,,...///000111---......---,,,,,,---...444444444555444333333222111///,,,+++,,,------,,,,,,)))'''***111888;;;<<<>>>???AAABBB@@@;;;555111...,,,)))$$$!!!|||vvvqqqjjjaaaYYYSSSSSSRRROOONNNRRRYYY```wwwgggUUUSSSbbbsssnnn]]]VVVWWW___qqqhhhKKK777...'''&&&%%%$$$!!!  """$$$%%%%%%$$$)))000333555BBB___zzzmmmoootttyyy~~~vvv{{{tttSSSEEE999666444///...222222222111000...---,,,,,,---,,,++++++------,,,+++)))***+++---............---...000111000///---,,,***+++,,,,,,---...//////+++,,,,,,---------......444444444444444333222111111///,,,,,,------------+++)))(((***///444999;;;???AAADDDFFFEEE@@@777111++++++)))%%% |||rrrfff___\\\ZZZUUUQQQPPPPPPMMMHHHDDDEEELLLRRReeeyyyeeeTTTRRRaaarrrqqq___TTTPPPSSSdddvvvkkkMMM777---%%%###""" !!!"""###$$$"""$$$(((+++---777LLL```~~~qqqrrruuuzzz}}}pppyyy{{{]]]JJJ;;;999888222///222111111111000000/////////---,,,++++++------,,,+++)))***+++,,,------,,,,,,+++,,,...000000///---,,,++++++,,,---------------+++++++++---...//////...222222333444444444333333111///,,,,,,---......---((())))))+++---222999===@@@BBBFFFJJJIIICCC888000((()))((($$$ qqqeeeXXXRRRTTTXXXYYYYYY^^^]]]YYYQQQIIIGGGKKKPPP\\\oooaaaPPPOOO^^^ooosss___RRRJJJJJJYYYkkk~~~lllOOO888---'''$$$ !!!""""""!!! %%%)))111@@@MMMiiitttsssvvv{{{}}}lllqqq{{{{{{}}}dddNNN<<<;;;;;;555111222000000000111222222222333---,,,++++++------,,,+++***+++,,,---,,,+++***))))))+++---///000///---,,,++++++,,,---------,,,,,,******+++---///000///...000000222333444555555555111///,,,,,,---.........'''))),,,---...333;;;AAAAAACCCGGGKKKKKKDDD999000'''((('''$$$___UUUPPPTTTZZZ___fffnnnrrrpppkkkaaaWWWPPPQQQSSSZZZkkkuuu```VVVOOOXXXmmmwww^^^LLLDDDEEEOOOYYYoookkkQQQ===222'''$$$  !!!"""###"""%%%((()))***...666<<>>BBBAAAFFFJJJGGGCCC===444+++'''&&&$$$"""!!! ZZZlllyyycccVVVTTTVVVSSSOOOHHHQQQOOObbbtttyyy}}}mmmUUULLLHHHSSSiii|||tttbbbSSSLLLQQQaaarrrvvv]]]CCC000(((%%%""" !!!!!! !!!"""$$$''')))***+++---444BBBYYYvvvsssooouuuyyywww}}}tttwwwxxxqqqvvvxxxXXXGGG>>>666111222111111000000000/////////---------------.........))))))(((((())))))*********)))((()))+++,,,,,,+++******++++++++++++,,,,,,******++++++++++++*********,,,---///000000000//////111222111......111444555666777777888:::>>>AAA???DDDGGGEEEAAA<<<333+++((('''%%%"""!!! ZZZnnnxxxcccXXXXXX]]]^^^]]]UUU______mmmxxxyyy{{{lllUUUMMMJJJVVVkkk}}}sssbbbTTTMMMSSSddduuuxxx```DDD000)))&&&"""  !!!""""""###!!! !!!###&&&((()))(((,,,111888FFF]]]zzztttmmmsssuuurrrvvvuuuxxxyyyqqqsss^^^LLLBBB888444555222111000000000///000000.........---------......((())))))***++++++*********)))((()))+++,,,,,,+++)))))))))******+++++++++)))***+++,,,,,,+++***)))***,,,---///000111000000000222444222//////333777666888:::;;;;;;<<<>>>@@@>>>CCCFFFDDD@@@<<<444,,,)))(((%%%###!!! YYYmmmzzziiiaaadddkkkooopppcccooonnnyyy{{{{{{lllUUUNNNLLLXXXmmm~~~tttdddWWWPPPTTTeeevvv}}}dddGGG111)))&&&"""  """"""###$$$""" """%%%((()))$$$***...000555GGGbbbwwwuuummmqqqrrrmmmpppyyyzzz{{{zzzqqqqqqcccOOODDD:::666777222222111000000000000000111000///------,,,,,,,,,((()))***,,,,,,,,,+++******)))((()))+++,,,,,,+++(((((())))))*********+++)))***+++,,,,,,+++))))))+++,,,...///111111111000000333555333000000444999666999;;;=========>>>???>>>CCCFFFDDDAAA===555...***(((&&&###!!! XXXkkktttjjjmmmuuu|||~~~~~~~~~qqqfffWWWPPPOOOYYYmmm}}}wwwfffWWWPPPWWWfffrrrwwwbbbHHH333***&&&"""!!!!!!""""""!!!  !!!$$$%%%%%%&&&(((---111;;;MMM^^^uuuvvvmmmpppnnnfffiiittt{{{{{{tttpppppp~~~kkkOOO@@@;;;777444333222222222111000000000.........------,,,,,,+++((()))***+++,,,---------+++***************++++++)))***+++***(((((((((***+++******,,,//////---***)))+++...000111111000000...111444555444555888;;;>>>:::888<<>>>>>:::999===@@@@@@@@@CCCEEEGGGGGGHHHJJJHHH===111---'''!!!SSS```sssuuuggg\\\FFFEEEGGGQQQcccvvvmmm\\\RRRUUUaaalllzzz{{{ooo\\\DDD111)))&&&""" !!!!!!!!! """$$$%%%%%%$$$%%%&&&&&&(((222>>>GGGXXXpppvvviiilllooohhhdddeeezzzzzztttpppmmmzzzvvv[[[JJJ@@@999444444333333222111111000000000//////---,,,+++******,,,,,,+++++++++*********+++******)))))))))******(((******)))((('''((()))***))))))***,,,,,,+++)))(((***,,,000222333444444777999<<<===>>>>>>@@@BBB???;;;;;;???AAAAAABBBDDDIIIJJJKKKKKKMMMLLLBBB777---''' SSS[[[hhhzzz~~~zzzvvvqqqgggZZZPPP@@@AAAEEENNN^^^pppppp^^^TTTVVV```jjjyyy~~~zzzooo]]]GGG555)))&&&!!! !!!"""$$$%%%######%%%''''''(((000999;;;EEEXXXrrrzzziiilllssspppiiieeewwwvvvqqqlllvvv|||___LLLBBB;;;777444444333222111111000000000000///...,,,+++******++++++***************++++++******))))))))))))***((()))***)))'''&&&'''((())))))))))))******))))))'''))),,,///333555666777:::<<<>>>@@@BBBBBBCCCDDD@@@===<<>>DDDNNN]]]oooqqq```VVVWWWaaajjjvvv|||zzzppp```JJJ999)))%%%!!! !!!"""###$$$%%%$$$###%%%)))))))))...555666999FFF\\\wwwlllooozzzzzzppphhhooo{{{zzzssslllsssbbbNNNBBB<<<999555555444333222111000///000///...---,,,+++******))))))))))))***+++,,,---+++******)))(((((())))))'''((()))(((&&&&&&&&&'''((((((((((((''''''((((((((())),,,///333666888999;;;<<>>>>>CCCFFFEEEDDDFFFFFFIIILLLMMMPPPQQQMMMFFF333,,,$$$SSSMMMKKKSSS^^^hhhnnnssspppmmmjjjgggdddaaa^^^[[[UUUTTTSSSQQQOOOKKKFFFBBB>>>BBBJJJVVVfffuuurrraaaWWWXXX```iiirrrxxx}}}zzzppp```KKK999(((%%%!!! !!!"""###$$$%%%'''%%%&&&((((((&&&(((---111111999JJJ```yyyuuuzzzwwwjjjgggooo|||xxxmmmppphhhRRRDDD<<<999666555444333222111000///.........------,,,,,,+++(((((((((((()))+++---...+++******)))((((((((((((&&&(((((((((&&&%%%&&&''''''(((((('''%%%%%%&&&((()))***,,,///333666999:::;;;<<<>>>AAADDDEEEDDDBBBBBB???@@@EEEHHHFFFFFFGGGEEEIIILLLLLLOOORRROOOJJJ999111(((!!!UUUJJJBBBFFFOOOVVV]]]cccaaa```___^^^]]]ZZZXXXVVVSSSSSSSSSSSSSSSRRRQQQOOORRRUUU]]]iiiwwwsssbbbWWWVVV^^^fffooovvv|||{{{rrrbbbLLL:::(((%%%  !!!###$$$$$$%%%(((&&&%%%''''''$$$&&&***------333>>>LLLaaa~~~~~~kkk^^^eeeppp}}}~~~|||ooonnn~~~qqqYYYHHH===777666666555444222111000///------------------------***)))((('''((()))+++---++++++)))(((((('''''''''&&&'''((('''%%%$$$%%%&&&&&&'''(((&&&######%%%'''***+++---000333666999;;;;;;;;;===AAAEEEFFFCCCAAACCCAAAAAAGGGIIIHHHGGGHHHHHHKKKMMMMMMOOOQQQOOOKKK???777,,,$$$!!!!!!YYYKKK@@@BBBIIIOOOVVV]]]ccccccdddddddddcccaaa```aaaaaabbbccceeeeeeeeeeeehhhjjjpppzzztttbbbWWWUUU\\\cccooowww~~~}}}uuueeeOOO===(((%%%  !!!###$$$$$$%%%(((%%%%%%'''(((&&&(((,,,,,,---222888@@@PPPnnn{{{}}}lllYYY^^^iiiwww||||||~~~pppmmm|||xxx___KKK===555777666555444222111000///,,,,,,,,,---------......,,,+++)))((('''(((***+++++++++)))(((''''''''''''&&&'''((('''%%%$$$%%%&&&&&&''''''%%%""""""$$$'''+++,,,---000333666999;;;;;;;;;===AAAEEEFFFDDD@@@DDDAAABBBHHHJJJIIIGGGIIIKKKNNNPPPNNNOOOPPPOOOKKKBBB:::...&&&###""" bbbQQQCCCEEESSS___gggkkkrrrtttwwwzzz|||||||||||||||{{{zzzzzzzzzzzz{{{{{{}}}qqqbbbXXXVVV[[[```llluuuzzzuuunnncccMMM888(((%%%!!! !!!###%%%$$$$$$%%%&&&'''((()))***,,,...222555888DDD\\\qqqwwwllleeefffrrr}}}wwwooottt}}}bbbMMMAAA===777666555222111//////...///......------,,,+++++++++,,,---,,,***)))***+++++++++******)))(((((('''(((((('''&&&&&&&&&&&&''''''(((((('''%%%%%%&&&'''***,,,///222666999<<<===<<<===???AAACCCDDDEEEEEEBBBDDDFFFFFFFFFEEEFFFGGGKKKJJJJJJLLLNNNOOONNNMMMFFF@@@777///)))%%%""" mmm^^^RRRWWWeeerrr{{{rrrbbbWWWTTTXXX]]]jjjsssxxxtttmmmaaaLLL888)))&&&!!!  """$$$$$$%%%%%%&&&'''(((((()))+++,,,///222444>>>TTThhhxxxqqqnnnxxxwwwxxxxxxoootttjjjSSSDDD===666555444222000////////////......------,,,+++++++++,,,---,,,***)))***++++++******)))(((((('''''')))((('''&&&&&&&&&&&&&&&(((((()))'''&&&%%%'''(((+++,,,...111444777999:::<<<===???@@@BBBCCCDDDDDDBBBDDDFFFFFFFFFEEEFFFGGGJJJJJJJJJLLLNNNOOONNNMMMGGGAAA999222,,,'''### ~~~qqqhhhmmmyyyqqqaaaUUUQQQUUUZZZfffpppvvvrrrkkk```LLL999***'''"""!!!###%%%%%%%%%&&&&&&''''''''')))))),,,...///777JJJ]]]{{{ssswwwzzzpppuuurrrXXXEEE<<<555444333111000////////////......------,,,+++++++++,,,,,,,,,***)))***+++*********)))((((((''''''***)))((('''&&&&&&&&&&&&)))))))))((('''&&&''')))+++,,,---000222444666777<<<===>>>@@@AAABBBBBBBBBAAACCCEEEFFFEEEEEEFFFGGGIIIIIIIIIKKKMMMOOONNNMMMGGGCCC===777111+++%%%!!!zzz}}}yyymmm^^^RRRNNNSSSXXXdddooovvvrrrjjj___LLL:::+++'''""" """%%%%%%%%%%%%%%%&&&&&&&&&'''(((***,,,---444EEEUUU}}}sss{{{|||qqquuu}}}vvvZZZFFF;;;444444222111000////////////......------,,,++++++***+++,,,+++***))))))+++++++++*********)))))))))+++***)))'''&&&&&&&&&&&&)))******)))''''''((()))***+++---///222444666777<<<===>>>???@@@@@@@@@@@@AAACCCEEEFFFEEEEEEFFFGGGGGGFFFGGGIIIKKKLLLKKKJJJHHHEEE@@@;;;555///'''"""~~~~~~zzzwwwuuuuuuwwwsssppphhh[[[PPPLLLQQQWWWcccooovvvsssjjj___MMM;;;+++'''""" """$$$$$$$$$%%%%%%%%%%%%%%%'''(((***---...444BBBPPPtttqqqrrr|||~~~rrruuuxxxzzz^^^III===555444333111000////////////......------,,,++++++***+++,,,+++)))((()))***,,,+++++++++++++++************)))((('''&&&&&&&&&)))******)))''''''((()))((()))+++///222555888999;;;<<<===>>>????????????@@@BBBDDDEEEEEEEEEFFFHHHEEEEEEEEEFFFHHHIIIHHHGGGGGGEEEBBB>>>999222***$$$!!!!!!~~~|||xxxuuurrrpppiiiiiigggbbb^^^]]]```dddiiiiiieee[[[QQQLLLPPPVVVbbbooowwwsssiii]]]LLL;;;***'''""" """#########$$$$$$%%%%%%%%%((((((+++...///333>>>JJJdddqqqqqq|||sssvvvttteeeNNNBBB777666444222111//////...///......------,,,++++++***+++++++++)))((()))***++++++++++++++++++++++++***)))((((((''''''(((((()))))))))((('''&&&''')))&&&(((***...222555888:::999:::<<<===>>>????????????AAADDDEEEEEEEEEFFFHHHFFFEEEDDDEEEGGGGGGFFFDDDEEECCCAAA>>>:::333,,,'''###"""!!!tttqqqppprrrssspppqqqtttoooooopppqqqpppmmmkkkjjjiiigggeeebbb___]]]ZZZYYYPPPPPPOOOKKKHHHJJJQQQWWWdddffffff^^^SSSMMMOOOUUUaaannnvvvrrrggg[[[III999)))&&&!!!!!!###!!!""""""###$$$%%%%%%&&&***)))+++------///888BBBNNNooozzztttvvvnnnkkkQQQCCC:::999666444111000///...///......------,,,++++++)))***+++***)))((()))***))))))))))))))))))))))))(((((((((((((((((()))***(((((()))'''&&&%%%'''(((&&&'''***---000333555777777888:::<<<>>>??????@@@>>>AAACCCDDDDDDEEEFFFHHHHHHGGGFFFFFFGGGGGGEEECCCCCCAAA???===999444...)))%%%$$$""" cccaaaaaacccaaa]]]]]]```ZZZ[[[\\\\\\[[[YYYWWWUUUTTTRRRPPPLLLIIIGGGFFFEEEAAACCCDDDBBBBBBGGGPPPXXXbbbfffggg```UUUNNNOOOSSS___mmmvvvpppeeeYYYGGG888(((%%%!!! !!!### !!!"""###$$$%%%&&&&&&+++******,,,+++,,,333<<<===___uuuvvvjjjnnnQQQAAA<<<:::888555222000......///......------,,,++++++)))***+++***)))((((((***''''''''''''(((((((((((('''''''''(((((()))***+++'''(((((('''%%%%%%&&&''''''((())),,,...000222333666777999;;;===???@@@@@@>>>@@@CCCDDDDDDEEEFFFHHHKKKIIIHHHHHHHHHGGGEEECCCBBB@@@>>>;;;888444...***%%%$$$""" bbbaaa^^^[[[YYYWWWVVVUUUQQQPPPOOOOOOOOONNNKKKHHHLLLFFFDDDGGGHHHEEECCCCCC???@@@BBBGGGNNNWWW```eeennnoookkk___QQQKKKOOOUUUbbbiiikkkcccVVVIII<<<333&&&$$$  """############'''(((((()))***---222666???EEE___||||||pppmmmwwwYYYGGG>>>888444555666333000///...,,,***+++,,,...///...))))))))))))))))))))))))'''''''''''''''((())))))&&&&&&&&&&&&&&&'''((()))))))))((('''&&&&&&%%%%%%'''((()))***,,,///111222666888999999999:::<<>>:::777555,,,((($$$ }}}}}}~~~}}}{{{tttooopppqqqtttyyy}}}}}}|||ooo```VVVTTTVVVYYY\\\WWWKKK===444---((("""!!! !!!###$$$$$$$$$%%%'''(((((()))+++///222666@@@IIISSSkkk}}}~~~vvvkkkwwwjjjQQQAAA:::555555555111/////////---++++++,,,......---((((((((((((((((((((((((((())))))***************''''''&&&&&&&&&''''''((('''''''''&&&&&&%%%%%%%%%'''''''''(((***---000111333444666777777999<<<>>>===<<<<<<===???AAABBBCCCFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCBBBAAA>>>;;;888666///+++%%% |||~~~|||qqqddd[[[XXXYYYYYYZZZTTTFFF888000+++'''!!!  !!!###$$$$$$%%%%%%'''((()))***,,,///111777@@@EEEIII\\\}}}~~~ooowwwqqqUUUDDD<<<666555555111/////////---++++++,,,---------(((((((((((((((((((((((((((((()))***+++******)))(((''''''&&&&&&&&&''''''(((((((((((('''''''''''''''&&&&&&'''))),,,///111444555666666666666999;;;=========>>>???@@@CCCEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDCCC@@@===:::999222---'''"""{{{xxx{{{~~~zzzrrrggg```\\\\\\XXXXXXQQQBBB444---)))%%%!!! !!!###$$$%%%%%%$$$&&&((())))))***---///333999===AAAPPPmmm|||tttxxxzzz\\\GGG???888777666222000000000...,,,+++,,,------,,,))))))))))))))))))))))))'''((()))***+++***)))((((((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((('''&&&%%%&&&(((+++///111777888888888777777999:::===>>>>>>>>>>>>@@@CCCFFFBBBBBBBBBCCCDDDEEEFFFGGGIIIIIIHHHGGGEEEBBB???===666111)))### ~~~yyyxxxxxx|||}}}sssppptttyyy||||||yyyrrrjjjbbb___^^^YYYXXXQQQBBB444,,,(((%%%!!!!!!!!!###$$$%%%%%%"""$$$&&&''''''(((***,,,///111666<<>>>>>???BBBFFFBBBBBBBBBCCCEEEGGGIIIJJJLLLLLLKKKIIIGGGDDDAAA???999333+++%%%!!!}}}yyyrrrmmmlllnnnrrruuu|||}}}{{{xxxrrrllliiijjjppp~~~wwwkkkggglllrrr||||||yyyssskkkddd```___[[[ZZZSSSDDD666...***'''"""!!! !!!###$$$%%%&&& """$$$%%%%%%&&&(((***///...222999???LLLiii}}}zzzyyynnnKKKBBB;;;999888444222333000...,,,+++,,,------,,,))))))))))))))))))))))))%%%&&&((()))***)))'''&&&)))((('''&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&$$$$$$&&&***...111000222333444444555888:::;;;===>>>>>>===>>>BBBEEEBBBBBBCCCDDDFFFIIILLLMMMLLLKKKKKKIIIFFFCCC@@@>>>;;;555---&&&"""ccc___YYYVVVXXX]]]bbbdddiiinnnqqqooommmllliiidddccc]]]WWWUUUWWW___ppp|||lll```___hhhqqq|||}}}}}}xxxqqqiiidddbbb___]]]VVVIII888,,,''''''###!!! """$$$%%%&&&###$$$%%%&&&'''(((((((((+++(((,,,666===DDDXXXmmm{{{~~~zzzzzzuuuXXXCCC;;;;;;444111333111111///,,,+++,,,---,,,+++))))))((('''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%'''''''''&&&&&&'''''''''%%%%%%%%%'''))),,,///111---111666999::::::::::::===>>>>>>===<<<<<>>888666333---'''!!!LLLOOOSSSXXXZZZ[[[[[[ZZZYYY]]]___]]][[[YYYSSSMMMCCC>>><<<===BBBKKK\\\kkkxxxwwwnnn___RRRTTTdddttt|||ssskkkhhhhhhjjjhhh```PPP===...'''%%%"""  !!!!!!$$$$$$%%%&&&'''''''''''')))'''***000333666BBBQQQlllzzzxxxdddLLL???===555111333000000...,,,,,,,,,---,,,+++***)))((((((''''''((((((&&&&&&'''''''''(((((((((&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%''')))+++,,,...111444666555555555555::::::;;;:::999999;;;>>>DDDDDDEEEFFFHHHJJJLLLNNNMMMNNNLLLFFFAAAAAAAAA???777555333///)))$$$NNNUUU^^^ggglllnnnnnnnnnkkknnnooollljjjggg```YYYNNNHHHAAA@@@CCCLLL^^^nnnwwwvvvooo^^^PPPSSSfffyyy~~~tttmmmkkkllltttqqqhhhWWWCCC222)))'''!!!  $$$$$$%%%&&&''''''''''''''''''***///000222:::EEEXXXsssxxxtttjjjPPP@@@<<<444111333111000...---,,,------,,,******))))))((('''((((((((('''''''''(((((((((((()))(((((('''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%''')))***,,,///333444555555555666999::::::999888999;;;===@@@AAADDDFFFFFFGGGIIIJJJNNNNNNKKKFFFAAA@@@@@@@@@999777555111---''' SSS\\\hhhssszzz~~~}}}|||zzzssskkkaaaVVVIIIBBBAAAKKK^^^pppzzzyyyppp___QQQSSSgggzzzuuunnnmmmoooxxxvvvlll[[[EEE444***'''  ######%%%&&&'''(((((((((&&&'''***...000222777>>>III^^^{{{zzzrrrpppTTTAAA;;;444222555222///...------------,,,*********)))((((((((((((((('''''''''(((((((((((()))))))))))))))((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$&&&((()))***---111333555666888:::999::::::999888999;;;======@@@CCCEEEEEEEEEFFFHHHNNNLLLJJJGGGBBB???>>>@@@===:::777333///)))"""[[[eeerrr}}}|||rrrdddSSSGGGDDDLLL```rrr|||yyyppp___QQQTTTeeevvvvvvooonnnpppwwwuuulllZZZEEE222(((%%% !!!!!!!!!"""$$$&&&'''))))))***&&&'''***,,,...111555999===KKKdddrrryyyZZZDDD<<<444333555333///...------...---+++)))+++***))))))(((((())))))&&&&&&'''''''''(((((((((***))))))))))))(((((((((&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&((()))))),,,000222444666999;;;999::::::999888888;;;======@@@DDDDDDCCCCCCEEEHHHLLLJJJHHHHHHCCC===<<<>>>???;;;666333000+++$$$aaalllzzz{{{mmm\\\OOOKKKRRReeewww}}}yyynnn^^^SSSVVVeeetttwwwooonnnqqqvvvtttkkkZZZEEE222((($$$  ###%%%(((***++++++%%%'''((()))+++...111333666===OOOkkk|||rrr{{{cccJJJ???666333555222......---.........+++)))+++***))))))(((((())))))%%%&&&&&&&&&''''''''''''(((((((((''''''''''''&&&''''''&&&&&&&&&&&&''''''$$$$$$###$$$%%%''')))***))),,,///111222444666888777888888777666777999;;;:::>>>AAAAAA??????BBBFFFIIIGGGGGGHHHDDD<<<999<<<<<<777222///...,,,&&&!!!```kkkzzz}}}zzzxxxvvvvvvtttttt{{{zzznnn^^^RRRNNNUUUgggxxx~~~yyymmm___VVVZZZgggtttxxxooonnnpppvvvtttlll\\\FFF444***&&& """%%%(((***,,,,,,%%%''''''&&&'''+++......333777CCCZZZvvv}}}|||pppvvviiiNNNBBB777444555111......---...///...+++)))+++******)))))))))))))))%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%(((''''''&&&&&&''''''((($$$######$$$%%%(((***+++***,,,...///000111333555666777777666555555888:::777;;;>>>===::::::???CCCHHHEEEGGGIIIDDD;;;888:::999444...,,,---,,,((($$$___hhhssszzzyyyqqqhhhccc______^^^aaalllxxx|||zzzzzzmmm]]]SSSPPPYYYnnnrrr```SSSVVVhhhyyyuuummmlllnnntttvvvooo[[[DDD222'''!!! !!!"""$$$&&&'''((('''''''''''')))+++---//////222<<>>@@@AAACCCGGGGGGDDD===666000333///++++++,,,+++&&&"""!!! QQQZZZfffmmmkkkbbbXXXRRRJJJKKKKKKOOO[[[jjjqqqqqqrrrgggYYYQQQQQQ]]]ssswwwcccUUUWWWhhhwww{{{pppiiijjjmmmtttvvvppp\\\DDD333'''!!! !!!###$$$&&&&&&&&&&&&&&&'''(((***,,,...000111777CCCRRRggg~~~tttgggdddccc```nnnqqquuu|||YYYDDD;;;666222111......---------,,,,,,,,,))))))(((''''''''''''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%'''%%%###$$$''')))))))))+++,,,...///000111444666777777888999999888777666:::;;;<<<<<<<<<<<<>>>@@@???BBBEEEFFFCCC===666222000,,,******---,,,)))%%%"""!!!CCCKKKUUU[[[YYYPPPGGG@@@<<<>>>???DDDQQQbbbmmmooolllaaaUUUPPPSSSaaayyy|||hhhZZZ\\\kkkzzzvvvjjjdddgggllltttvvvppp]]]EEE444(((""" """###%%%%%%%%%%%%%%%%%%''')))+++,,,111///111888CCCUUUooo~~~~~~iiiVVVOOONNNNNN^^^ttttttttt```HHH<<<666222111...------------,,,,,,,,,***)))(((((('''''''''(((%%%%%%%%%&&&&&&&&&&&&'''((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%(((&&&$$$$$$&&&(((((((((,,,---...//////000222444777888:::;;;:::888666444888999:::;;;:::;;;===@@@>>>@@@CCCCCCAAA;;;555111+++)))((())),,,---***'''###""" :::@@@GGGJJJHHHCCC===999;;;===???DDDQQQbbbmmmqqqjjj```UUUQQQUUUeee~~~mmm```bbbqqq~~~rrreee```eeekkktttwwwqqq^^^GGG555)))### """$$$%%%%%%%%%$$$$$$$$$%%%''')))***...------222999GGG\\\nnn~~~zzzrrrZZZJJJCCCCCCDDDQQQiiizzzuuuhhhKKK<<<666444222------------------------******)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%'''&&&%%%$$$%%%&&&''''''***+++------...///222444777888;;;<<<;;;888555222555666777777777888:::<<<>>>@@@BBBAAA>>>888222...)))((('''(((***+++)))'''###""" 444777:::;;;;;;;;;;;;<<<@@@CCCEEEIIITTTbbbkkknnnhhh___UUURRRYYYjjjqqqdddfffsss~~~pppccc___dddkkktttwwwrrr```III777+++$$$!!!###$$$&&&&&&$$$$$$$$$$$$%%%&&&((()))******---111666>>>MMM[[[yyywwwqqqYYYGGG>>>;;;<<<===FFF___vvv~~~oooNNN<<<666555333------------------------++++++)))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$%%%&&&((('''(((+++,,,---///333555666888:::;;;:::777444111111222333333222333555777>>>???AAA@@@<<<555...)))((('''''''''((('''&&&$$$"""!!! 222333444666888===DDDHHHNNNSSSWWWZZZaaajjjooopppiii___VVVTTT[[[lllpppdddeeerrr}}}~~~pppccc^^^ccciiitttxxxsssaaaJJJ888,,,%%%  !!!###%%%&&&&&&%%%$$$$$$$$$$$$&&&((()))'''(((,,,111333666@@@KKKbbb||||||}}}zzzlll[[[GGG<<<999999:::===>>>XXX{{{vvvzzzwwwTTT>>>777555333,,,,,,,,,------------...,,,+++***)))(((''''''''''''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%$$$$$$''')))%%%''')))+++,,,///222555555666888999888666444222000111111000//////000222;;;===@@@@@@<<<444,,,&&&&&&&&&&&&%%%$$$###"""!!!888999<<<@@@EEEMMMWWW]]]ccciiiooorrruuuzzz{{{yyypppeeeZZZUUUYYYhhh~~~lllbbbeeesss~~~}}}qqqddd^^^aaagggtttxxxtttbbbKKK999---%%%  """###%%%%%%%%%%%%$$$$$$%%%&&&((()))'''(((+++...---...666???KKKbbb~~~wwwiii___TTTHHH>>>:::888777999>>>>>>XXXzzzuuuvvvZZZAAA888555111,,,,,,,,,---------......---,,,+++)))((('''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%###$$$%%%$$$###$$$'''***&&&''')))***+++---000333444444555666666555444333000111111///---,,,---///555999===???<<<555,,,&&&"""###$$$###"""!!! @@@CCCHHHNNNVVV___iiiooonnnvvv}}}yyymmm___WWWWWWbbbxxxwwwggg```gggvvv|||qqqddd^^^```eeetttxxxtttcccLLL:::---&&& !!!"""###$$$&&&%%%%%%$$$%%%&&&((()))))))))***+++)))(((///999:::NNNiiixxxrrrpppnnnmmmkkkiiiiiikkkiii^^^PPPGGG@@@;;;888888555111444<<>>;;;777444444666555444888>>>LLLhhhuuusssiiiHHH777333222......///////////////...))))))'''&&&&&&'''(((((($$$%%%&&&'''&&&%%%$$$###%%%%%%%%%&&&&&&&&&''''''***)))'''&&&%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''(((***...111555555555555555555444444444333111...+++)))'''&&&---333999;;;<<<999000&&&%%%$$$"""!!!ssstttuuuyyy~~~rrrcccYYYYYYcccqqq{{{~~~ssseeeZZZYYYaaammmvvvzzzxxxrrrggg^^^[[[___eeeuuuvvvrrrcccLLL888,,,(((!!!!!!###$$$%%%&&&'''&&&&&&''')))))))))))))))************000555AAASSSfffyyyooobbbQQQEEEAAA@@@>>><<<999999999888777555333222333111000222222222777???RRRnnnvvvpppnnnLLL999222111,,,------......---------***)))((('''''''''((()))&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&&&&'''''''''((((((((('''&&&%%%$$$#########$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&''''''(((+++...222444444444444444444333333444333111...+++)))'''&&&+++222888;;;<<<999000'''%%%$$$"""!!!~~~rrrbbbXXXXXXbbboooxxxwwwmmm___TTTSSS\\\hhhrrruuurrrlllbbbZZZYYY___fffvvvwwwrrrbbbLLL888---***"""!!!###"""$$$%%%%%%%%%%%%&&&(((''''''((((((((()))))))))+++---555AAANNNbbb||||||hhhUUUKKK>>>666444444222/////////............//////000......000000222:::DDD\\\yyyzzznnnzzzuuuQQQ===555333+++,,,,,,,,,,,,++++++++++++***)))(((((((((((())))))((('''&&&%%%%%%%%%%%%''''''''''''((((((((((((%%%%%%%%%$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&(((((()))+++///222222222333333333333333222333222000...+++)))'''&&&(((///666999;;;999111(((%%%$$$"""!!!~~~~~~{{{ppp```WWWYYYcccooovvvwwwmmm^^^SSSRRRZZZfffoooqqqnnnggg]]]VVVWWW___gggwwwwwwqqqaaaKKK888...+++""" """"""$$$%%%%%%$$$%%%&&&'''&&&&&&&&&'''''''''((((((***,,,111777>>>MMMggg}}}fffUUUEEE>>>777333333333111///111000...------...///000111//////111222555@@@LLLhhh}}}mmmvvvzzzVVVAAA888666,,,,,,,,,+++++++++++++++++++++******))))))((((((+++***(((&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''$$$%%%%%%%%%%%%$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%&&&((())))))+++...111222222333444444444333333222222000---+++)))'''&&&%%%,,,222666999888222***%%%$$$"""!!!wwwnnnmmmpppttt}}}~~~ssshhh\\\VVV[[[gggqqqwwwyyynnn___TTTQQQYYYeeemmmpppllleeeZZZSSSUUU___hhhvvvvvvqqqaaaKKK888...,,,""" !!!"""$$$%%%&&&%%%%%%&&&(((%%%&&&&&&&&&&&&'''''''''''')))---000222;;;NNNaaaxxxbbbPPPGGG999555111000111111///---...,,,+++******,,,...///000///000111222666BBBOOOqqq~~~jjjsss~~~YYYBBB777444///...---,,,++++++,,,,,,+++++++++***)))(((((('''***)))'''&&&%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&'''&&&&&&%%%$$$#########$$$$$$$$$%%%%%%###%%%'''((()))+++---000222333444666666666555444222111///---+++)))'''&&&$$$)))...111444666222+++%%%$$$"""!!!rrreeeZZZYYYZZZ]]]gggrrr{{{zzzyyyzzzzzzyyyvvvsssddd\\\SSSTTT]]]kkkuuuzzzyyynnn___TTTRRRYYYeeennnsssnnneeeYYYRRRUUU___iiitttuuupppaaaKKK888---***###  """$$$%%%%%%%%%%%%&&&(((%%%%%%&&&&&&&&&'''''''''((())),,,//////222>>>KKKkkkvvv```KKK@@@???333111000///000000...---((((((''''''))),,,///000------///000///222???MMMrrrjjjooo]]]BBB555000000///...,,,,,,,,,------+++++++++***)))((('''&&&((('''&&&&&&&&&&&&&&&&&&###$$$$$$$$$%%%%%%%%%%%%&&&&&&'''((('''&&&$$$###############$$$$$$$$$$$$"""$$$&&&((((((***,,,...111333555777777777555444111000///---***((('''&&&###'''***+++///222000,,,%%%$$$"""!!!cccTTTIIIHHHHHHGGGMMMWWWaaaaaaccceeegggfffcccaaaTTTNNNJJJPPP^^^mmmxxx|||xxxnnn```VVVUUU^^^jjjtttwwwqqqgggZZZRRRUUU```jjjqqqsssoooaaaKKK777,,,(((###  !!!###$$$$$$###$$$%%%&&&&&&&&&&&&&&&''''''''''''))))))+++......000777???RRRfffxxxkkk^^^NNN???999;;;222111000/////////...---)))(((((()))***+++---...+++,,,//////---000<<>>GGGJJJKKKNNNRRRUUUUUURRROOOIIIEEEDDDMMM^^^oooyyy}}}yyyooobbbYYYYYYcccpppzzzzzzttthhh[[[RRRUUU```kkkppprrroooaaaKKK777+++'''###  !!!######""""""$$$%%%&&&&&&&&&'''''''''(((((('''%%%&&&)))+++,,,111888<<>>>>>>>>BBBDDDJJJWWWlllqqqkkkkkkjjjsss|||kkk[[[TTTYYYdddmmmuuutttnnn___KKK888---(((!!! !!! !!!"""###$$$%%%%%%''''''&&&$$$""""""$$$''')))(((&&&&&&''')))+++---...111<<>>ZZZwwwyyyqqqssswwwRRR===777333000---,,,------,,,+++---,,,+++***)))(((''''''%%%%%%%%%%%%&&&&&&&&&&&&((((((''''''&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%$$$%%%'''((('''&&&$$$$$$%%%&&&''')))***+++,,,---///111222333333333///...+++)))&&&%%%%%%%%%###"""!!!"""%%%((())))))'''%%%"""!!! OOOPPPRRRRRRRRRQQQOOONNNKKKJJJHHHGGGGGGHHHIIIJJJLLLSSS]]]jjj|||wwwrrrtttrrrzzzzzzjjj[[[UUUZZZfffooovvvuuuooo___JJJ888---(((!!!  !!!###$$$&&&&&&%%%%%%%%%###""""""$$$&&&(((((('''&&&&&&&&&&&&''')))***000<<>>===555000000111///...///000...,,,+++,,,,,,+++)))'''&&&&&&%%%&&&'''((()))))))))******,,,111777<<>>666333000---,,,------,,,+++++++++***)))((((((''''''%%%%%%%%%%%%$$$$$$$$$$$$))))))((('''&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%'''&&&%%%&&&'''((((((&&&$$$$$$$$$%%%'''(((***+++***+++---///111111111111---,,,***'''%%%$$$######"""  ###%%%&&&&&&&&&$$$###""""""!!!JJJLLLOOORRRVVVYYY[[[[[[]]]\\\ZZZYYYZZZ\\\```bbbdddmmmxxx{{{vvvxxxvvv|||vvvfffXXXTTTZZZgggpppxxxvvvooo___JJJ777,,,(((!!! !!!###$$$%%%%%%%%%%%%$$$######$$$&&&&&&''''''''''''&&&%%%%%%,,,,,,///333:::GGG]]]ppp|||bbbRRRKKKHHHGGGHHHOOOVVVZZZXXXSSSLLL???333555111//////000000///...///---++++++++++++***)))'''&&&%%%%%%%%%&&&''''''((())))))***+++///555999FFFcccqqqmmm\\\@@@666333000---,,,------,,,+++*********)))(((''''''&&&&&&&&&%%%$$$$$$###""""""(((((('''&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&%%%$$$%%%'''''''''&&&#########$$$%%%&&&(((((()))***,,,...///000000///,,,+++)))(((&&&$$$######"""  """$$$%%%%%%$$$$$$#########"""KKKLLLMMMPPPUUU\\\bbbffffffffffffhhhlllqqquuuxxxyyyrrrtttrrrxxx|||zzzpppbbbUUURRRYYYgggqqqzzzxxxppp___JJJ777,,,(((!!! """$$$$$$%%%&&&&&&&&&%%%$$$&&&'''$$$%%%'''(((((((((((('''------///111111666DDDSSSkkk~~~iiiPPPCCC???===;;;:::===AAADDDBBB???<<<777222000000///......///...,,,---,,,++++++++++++***((()))(((&&&%%%$$$$$$$$$%%%'''((())))))***...222666@@@ZZZooojjj___CCC888333000---,,,------,,,+++******))))))((((((''''''&&&&&&%%%%%%$$$###""""""%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$#########%%%&&&%%%$$$!!!!!!!!!"""###$$$%%%&&&''')))+++---...//////...,,,++++++)))(((&&&%%%$$$$$$""" """$$$$$$$$$###""""""######"""RRRPPPMMMLLLOOOUUU\\\```gggiiinnnuuu|||qqqiiiiiiiiipppxxxvvvuuulll^^^SSSQQQYYYhhhsss{{{yyyppp___III777,,,(((!!! """###%%%%%%$$$&&&''''''&&&%%%&&&((($$$%%%&&&((()))*********((((((+++------...666???LLL___uuugggUUUAAA999777555333333222333444333111000111111,,,///...,,,+++,,,,,,)))+++*********++++++)))'''***)))'''%%%$$$$$$$$$$$$&&&'''((()))))),,,000333<<>>EEERRRfff|||^^^HHH;;;666///***)))***++++++((()))))))))*********+++,,,,,,+++*********+++,,,***))))))((('''&&&&&&%%%#########$$$$$$$$$%%%%%%&&&%%%%%%%%%&&&(((***+++...444DDDaaaoooaaammmnnnMMM@@@333000,,,+++,,,---......******++++++++++++******((((((((((((''''''''''''%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$###"""###$$$$$$###$$$&&&(((((()))***,,,---.........,,,,,,,,,+++)))'''$$$###$$$###"""!!! """"""######"""!!!qqqdddTTTQQQSSSZZZbbbjjjsss|||zzzpppooommmttt|||yyyrrreeeYYYVVV[[[gggxxxrrr___JJJ999,,,'''!!! !!!######$$$$$$$$$$$$######%%%$$$###$$$&&&'''''''''$$$&&&((((((((('''((())))))---...,,,+++///222111///555???MMM```wwwmmmOOO>>>555111,,,))))))))))))))))))))))))))))))*********,,,,,,+++***))))))************)))((('''&&&%%%$$$############$$$$$$$$$$$$%%%%%%%%%%%%&&&''')))***+++///<<>>CCCEEEJJJRRRZZZcccllluuuzzzgggKKK999222000---,,,++++++,,,,,,+++)))+++++++++***************(((((())))))))))))((((((((((((''''''&&&%%%%%%%%%###############"""""""""$$$###"""""""""$$$%%%&&&%%%(((---888LLLkkkkkkiiirrr}}}]]]BBB888444000---,,,---,,,,,,******++++++++++++******((((((((((((''''''''''''###$$$$$$%%%%%%$$$$$$###''''''''''''&&&%%%$$$###$$$$$$$$$#########""""""$$$$$$%%%$$$######$$$&&&(((((()))***************(((((((((((('''%%%###"""""""""!!! !!!!!!  !!!!!! LLLVVV___eeelllrrruuuttttttoooooosssuuuooohhhddd```^^^]]]dddrrr}}}nnn```TTTVVVccctttiiiMMM555((($$$!!!!!!###$$$%%%&&&&&&$$$###"""###%%%&&&&&&&&&$$$&&&''''''&&&%%%%%%&&&$$$((()))&&&%%%''')))'''...///111333555777888999:::===AAADDDEEEHHHMMMPPP[[[```hhhpppuuuwwwwwwvvvrrrrrrrrrsssuuuwwwzzz{{{yyyxxxvvvuuuuuuvvvvvvvvvwwwuuuvvvpppSSSAAA777333111---+++******++++++***)))))))))))))))((((((((('''%%%&&&'''))))))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&############"""""""""!!!######"""!!!"""###$$$%%%%%%(((+++111???ZZZ|||oookkklllzzzbbbEEE999555000---,,,,,,,,,+++******++++++++++++******((((((((((((''''''''''''$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$#########$$$%%%%%%$$$######$$$&&&'''((())))))***)))))))))(((((()))((((((&&&$$$###!!!  !!!  !!!EEEKKKPPPRRRXXXaaahhhjjjmmmlllqqq|||}}}uuupppkkkbbbWWWVVV```ooo||||||nnn___SSSUUUcccuuujjjMMM444'''###!!!!!!!!!!!!"""$$$$$$%%%%%%%%%$$$###""""""%%%&&&&&&&&&%%%&&&((('''&&&%%%%%%&&&!!!%%%&&&######'''***)))---,,,---///222444333222111555999:::999:::<<<>>>???DDDJJJPPPTTTTTTQQQPPPOOOOOOPPPQQQSSSUUUWWWXXXZZZXXXTTTSSSSSSTTTUUUUUUZZZWWWXXXdddyyyxxxYYYBBB888555222000---+++)))((()))***)))(((((((((''''''&&&&&&&&&%%%$$$%%%''')))******))))))%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%$$$$$$############"""!!!!!!"""###$$$%%%'''***,,,666OOOooopppkkkgggwwwgggIII999555111---,,,,,,,,,+++******++++++++++++******)))(((((((((''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$###"""$$$&&&'''((()))))))))))))))((())))))***))))))'''%%%$$$  !!!!!!!!! !!!!!! """LLLFFFAAAAAAFFFMMMRRRTTTaaacccjjjvvv}}}ooo```ZZZXXXZZZbbblllyyy}}}yyyiii\\\RRRWWWgggwwwhhhLLL777***###!!! !!!!!!"""###$$$$$$###"""!!!!!!###%%%&&&%%%%%%%%%$$$$$$#########&&&&&&%%%%%%%%%&&&'''''')))***,,,...000222333444222222000000111222444666888999:::;;;;;;;;;;;;;;;;;;<<<===???@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBEEEEEEHHHPPP```wwwzzzzzzppp___HHH777111000///......---,,,+++***((('''''''''''''''''''''''''''''')))(((&&&&&&((()))((('''$$$$$$%%%&&&&&&''''''((($$$$$$$$$############"""$$$%%%''''''%%%%%%%%%&&&%%%###(((...222>>>]]]|||pppdddbbb{{{wwwvvvpppEEE===777111......---+++)))(((+++......+++)))***,,,+++(((&&&&&&((((((&&&###$$$%%%&&&''''''''''''((('''''''''(((''''''&&&&&&&&&$$$""""""$$$%%%%%%%%%!!!!!!"""###$$$$$$%%%%%%%%%%%%'''((())))))))))))&&&'''((((((((('''%%%%%% !!!  !!!JJJEEE@@@@@@DDDIIILLLMMMSSSVVV]]]iiiwwwtttfff^^^XXXUUUWWW\\\eeehhhmmmsss|||xxxjjj]]]UUU[[[jjjyyyfffJJJ666***###!!! !!!"""###$$$%%%$$$"""!!!!!!###$$$%%%%%%$$$$$$$$$$$$$$$$$$###%%%%%%%%%$$$%%%%%%&&&''''''((()))+++---///111222111000/////////111333444444444555555444444333333444444666777888888888888999999:::::::::;;;;;;;;;:::;;;<<>>555111...---//////+++((())))))((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$$$$%%%&&&&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$############""""""""""""!!!###$$$$$$###""""""###%%%%%%''''''&&&(((777FFFgggxxx___UUUggg{{{xxxOOO;;;666000---......---++++++---...///...---,,,,,,((((((((((((((((((&&&%%%+++(((%%%&&&)))***'''$$$"""###$$$%%%&&&&&&&&&&&&'''%%%###"""######!!! """"""#########$$$$$$$$$''''''(((((((((''''''&&&&&&&&&'''((('''&&&%%%$$$!!! DDDDDDGGGOOOYYYaaaddddddaaa___\\\WWWSSSRRRUUUWWW[[[]]]___aaaddddddbbb^^^YYYWWWRRRRRRYYYdddgggeeeYYYTTTUUU```mmmwww|||nnnVVVAAA333)))###  !!!"""#########"""""""""""""""""""""""""""######$$$$$$$$$######"""""""""###$$$$$$###$$$%%%&&&(((***++++++************+++,,,------------------...///111222000000111222222111111111111111111222222222333333000111111000000333777;;;999BBBNNNXXXbbbooo~~~xxxtttrrroookkkfffcccbbbccceeefffjjjnnnmmmmmmnnniiippptttaaaRRRGGG<<<444555222............+++))),,,+++***)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%######%%%&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&#########"""""""""!!!!!!&&&%%%### !!!$$$(((%%%&&&''''''&&&)))333===WWWyyy]]]VVVeee|||zzzvvvMMM:::555000---...///...,,,,,,,,,---...///...---+++))))))(((((('''&&&''''''***'''%%%%%%'''((('''&&&"""###$$$%%%&&&&&&&&&&&&&&&%%%######$$$###""" ###############$$$$$$$$$(((((()))))))))(((''''''%%%&&&'''''''''&&&$$$$$$"""!!!  BBBCCCHHHSSS```jjjooopppllljjjfff```ZZZSSSMMMJJJCCCHHHMMMTTT^^^hhhlllkkkfffaaaXXXQQQTTT[[[\\\YYYRRRPPPTTTaaaooowww~~~yyyiiiRRR>>>111)))""" !!!"""###!!!!!!!!!""""""#########"""""""""#####################""""""######$$$%%%###$$$%%%&&&''')))******((())))))******++++++,,,************,,,...000111///000111111222222222222000000000111111111222222222222111000...000333666666:::???CCCHHHSSS```kkk~~~zzz{{{yyyuuussssssuuuxxx{{{vvvwwwuuujjjZZZKKKAAA;;;555000111...,,,+++,,,---,,,,,,---,,,+++***((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%###$$$%%%&&&%%%%%%#########$$$%%%&&&&&&&&&######"""""""""!!!!!!!!!!!!"""###"""!!!!!!"""$$$$$$%%%&&&''''''+++111777LLLppp{{{```XXXbbbwwwyyy|||sssJJJ999444///---...000///---,,,,,,,,,---......,,,***)))))))))((('''(((+++...---,,,***((('''(((((()))###$$$%%%&&&&&&'''&&&&&&&&&%%%$$$%%%%%%%%%###!!!########################''''''((((((((((((((('''%%%&&&&&&''''''%%%$$$###""""""!!! !!!FFFGGGMMMXXXeeepppvvvxxxxxxvvvssspppjjj___QQQGGG888===BBBIIIVVVgggqqqsssnnnggg[[[RRRRRRWWWWWWSSSKKKKKKRRRaaaooowww|||~~~wwwgggPPP<<<111((("""  !!!"""""" """######$$$$$$############""""""""""""$$$############$$$%%%%%%"""###$$$%%%&&&'''((()))'''((()))******+++++++++***))))))((()))+++---///......000111222222222222000000000000111111111222333444444333222111222444444777:::;;;<<<@@@GGGNNN]]]gggwww{{{wwwwwwvvv}}}yyyvvvtttxxx}}}uuulllYYYQQQFFF>>>:::555111///,,,+++******+++,,,++++++******)))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$$$$&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%###"""""""""!!!!!!!!!!!! !!!  """$$$%%%$$$&&&***///222@@@]]]zzzzzzfffVVV^^^qqqyyy{{{tttKKK888444///---///000///...,,,+++***,,,......+++))))))))))))((()))---444999>>>>>>;;;444,,,((((((***%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&''''''%%%###########################$$$$$$%%%&&&''''''''''''%%%%%%&&&'''&&&%%%$$$######"""!!!!!! !!!!!! LLLMMMRRR\\\iiitttzzz|||~~~xxxjjjWWWIII888<<<@@@DDDRRRfffsssvvvqqqjjj^^^TTTTTTXXXXXXTTTKKKMMMVVVfffsss{{{~~~wwweeeNNN<<<000(((!!!  """""" """###$$$$$$$$$$$$$$$######""""""!!!!!!$$$$$$######$$$$$$%%%&&&!!!"""###$$$%%%&&&'''''''''((()))***++++++++++++,,,+++***))))))***,,,------...///111222333333333111111111222222222333333...111333444333222111222000555999:::999888999<<<@@@GGGQQQ\\\gggsss}}}ooo}}}{{{xxxvvvmmmlll{{{~~~yyyuuuwww~~~~~~ssseeeYYYPPP@@@:::555444333000---+++++++++,,,,,,,,,+++***)))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%%%%&&&''''''&&&&&&&&&%%%$$$$$$#########""""""""""""!!!!!!!!!!!!###### """%%%!!!######"""$$$)))---///888MMMhhhxxxhhhTTTZZZmmmyyyzzzuuuLLL888333...---///000000...,,,***)))+++......+++((())))))))))))+++111;;;BBBRRRRRRMMMAAA222(((''')))'''''''''(((''''''&&&&&&%%%%%%%%%'''((((((&&&$$$$$$$$$##################!!!"""###$$$%%%&&&&&&&&&%%%%%%&&&'''&&&%%%$$$#########"""!!!!!!!!!!!!!!! !!!!!! NNNLLLRRRaaannnsssxxx|||vvv```JJJ<<<===AAAKKKXXXeeennnrrrpppaaaTTTRRRVVVWWWVVVVVVJJJNNNYYYiiiyyyvvveeeQQQ>>>///%%%  !!!"""###$$$ !!!"""######$$$""""""""""""""""""""""""%%%$$$$$$$$$###"""""""""$$$###"""###%%%&&&%%%$$$%%%&&&'''((())))))))))))''')))***+++******+++------...///000111222222222///000222444555555444444444333333222111111111111222444666555333333666999???@@@BBBFFFLLLSSSYYY]]]jjjppp{{{~~~ooowww~~~tttpppmmmllldddeeennnkkkgggmmm}}}uuuqqquuuzzzvvvssssssssstttzzzooo```VVVMMMEEE>>>777555222111111111000///,,,+++******))))))******%%%&&&'''''''''&&&$$$$$$%%%&&&&&&&&&%%%%%%'''(((***(((&&&$$$$$$$$$"""!!!###$$$%%%&&&%%%###!!!""""""!!!!!!  """%%%'''''''''((()))444===\\\}}}hhhQQQYYYlllooo}}}SSS===555.........+++***+++,,,,,,---...000///,,,***((((((((('''+++666FFFSSS[[[ddd```JJJ666///,,,''''''&&&&&&%%%%%%&&&&&&'''***((('''&&&&&&%%%###""" !!!"""""""""""""""%%%%%%&&&'''''''''&&&&&&''''''&&&%%%%%%$$$######$$$""" !!!!!! PPPNNNRRR]]]gggkkkpppvvv}}}~~~gggRRRAAAAAAFFFQQQ___iiimmmmmmaaaVVVMMMOOOTTTUUUSSSRRRJJJOOO[[[kkk{{{tttbbbNNN<<<...%%%!!! !!!"""###### !!!!!!"""######$$$""""""""""""""""""""""""$$$$$$$$$###############$$$###"""###%%%&&&%%%$$$$$$%%%&&&'''((((((((((((&&&((())))))((()))***,,,,,,---...000111111222222111111222333444444444333444333222111111111222333222222222111000111333555;;;;;;;;;<<<>>>AAADDDFFFPPPUUU___mmm{{{gggmmm{{{zzzlllbbb\\\WWWYYYVVVYYYbbb```^^^eee}}}qqqfffdddbbb]]]ZZZ[[[[[[[[[___fffmmmpppuuu{{{~~~zzzxxxpppfffYYYNNNFFF@@@:::555555333000//////000///...,,,+++******))))))******%%%%%%&&&&&&&&&%%%$$$###$$$%%%&&&%%%$$$$$$&&&((((((&&&$$$$$$%%%%%%$$$###$$$$$$%%%&&&%%%###!!! $$$$$$###""""""!!!!!! """%%%'''''''''((()))///555NNNllliiiSSSYYYjjjnnn}}}RRR>>>666000//////---+++,,,,,,+++,,,---///...,,,)))***+++***(((***222???IIISSS[[[XXXDDD333---***''''''&&&&&&%%%%%%&&&&&&'''***(((&&&&&&&&&%%%$$$"""""""""###############"""$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$"""  QQQQQQUUU[[[___aaafffllluuu|||hhhSSSBBBDDDKKKXXXfffllliiicccRRRKKKGGGMMMSSSTTTQQQOOOJJJQQQ^^^ooosss^^^III888,,,%%%!!! !!!""""""### !!!!!!""""""#########""""""""""""""""""""""""###############$$$$$$$$$$$$"""""""""$$$%%%$$$######$$$%%%&&&'''''''''&&&$$$&&&'''(((''''''(((***+++,,,---///000000000000222222111111111222222333444333111000000222444555555333000///000111222222999999888888777777666666:::<<>>;;;888555222333111///.........---,,,++++++***))))))))))))***%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%%%%$$$$$$&&&'''&&&%%%###$$$%%%&&&&&&%%%$$$%%%&&&&&&%%%$$$"""!!!%%%%%%$$$$$$###""""""""""""%%%&&&&&&&&&'''(((+++--->>>XXXnnnnnnWWWZZZhhhmmm}}}}}}QQQ???777111000000...,,,---+++***+++,,,------+++))),,,,,,+++)))(((,,,555;;;GGGMMMKKK<<<...***(((%%%'''&&&&&&%%%%%%&&&&&&''')))'''&&&%%%&&&%%%$$$"""######$$$$$$$$$######"""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$""" SSSWWW\\\___^^^]]]^^^aaahhhppp{{{vvv^^^KKKDDDHHHRRRbbbnnnpppggg]]]MMMGGGFFFMMMTTTTTTRRRPPPJJJSSSbbbtttrrrZZZDDD444)))###  !!!""""""!!!!!!"""""""""#########"""""""""""""""""""""""""""""""""###$$$$$$$$$%%%###"""!!!"""$$$$$$$$$#########$$$%%%%%%%%%%%%%%%$$$%%%''''''&&&&&&((()))******,,,---.../////////333222111//////000111222444222000...///111444777:::666111000333555444333444555666777777666555555666666888;;;@@@FFFKKKNNNRRRYYYdddnnntttxxx{{{|||ssskkknnnuuueee\\\[[[[[[XXXSSSVVVYYYTTTQQQUUUTTTWWWeeezzz}}}rrrlllooozzzfffSSSLLLFFFBBBBBBAAA>>>???AAA???@@@BBBEEEHHHJJJLLLMMMRRRTTTXXX\\\aaaffflllooossstttvvvzzz~~~|||sssggg\\\RRRKKKHHHCCC>>>999666555555444333111///...---......---+++++++++***)))))))))))))))&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&%%%$$$%%%&&&((('''%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%&&&%%%$$$###"""%%%%%%$$$$$$###""""""""""""%%%&&&&&&%%%&&&'''+++)))666KKKccc}}}vvv\\\[[[eee|||ooo|||~~~SSS???777000000000---,,,---******)))+++,,,,,,***(((,,,,,,+++)))''')))---000:::>>>===222)))'''&&&%%%'''&&&&&&%%%%%%&&&&&&'''(((&&&%%%%%%&&&&&&$$$#########$$$$$$######""""""""""""###$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$"""XXX___gggiiifffbbb^^^\\\[[[```jjjsssttthhhUUUGGGHHHOOO\\\mmmwwwtttggg[[[LLLHHHHHHOOOUUUTTTRRRRRRLLLVVVgggyyypppVVV???///&&&!!! !!!!!!""""""""""""############"""""""""""""""""""""""""""""""""###$$$$$$$$$%%%"""!!! !!!###$$$###""""""###$$$$$$$$$$$$$$$$$$$$$&&&''''''&&&'''(((***((()))***+++,,,---------222111///......///000111333111///---...000333666:::666222111444555444333---...111333444444333333666666666666888;;;@@@BBBAAAFFFLLLQQQTTTWWWZZZ\\\aaakkkuuufffbbbqqq}}}yyypppfff\\\\\\fffnnnpppnnnllliiiZZZOOONNNMMMSSSddd}}}}}}pppdddgggssspppWWWKKKDDD???>>>===:::999:::;;;;;;;;;<<<>>>???@@@AAACCCDDDEEEHHHMMMRRRVVVXXX[[[\\\___aaadddgggiiijjjbbb___XXXPPPHHHAAA<<<:::666444111000000000000000000///---.........,,,++++++***))))))(((((())))))(((''''''&&&&&&&&&&&&&&&%%%&&&'''&&&%%%%%%''')))(((&&&$$$$$$%%%%%%$$$###$$$$$$%%%%%%$$$$$$###############"""!!!!!! !!!$$$%%%%%%$$$%%%&&&))))))333CCCYYYxxxyyybbb^^^cccyyysss}}}VVV>>>666000//////---+++,,,+++***)))***++++++***))))))******)))(((((()))***000222111+++&&&%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$$$$%%%&&&%%%###!!!"""""""""""""""!!!!!!!!!"""###$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$"""aaakkksssvvvtttppphhhaaaWWWWWW\\\cccccc[[[PPPIIIHHHRRRbbbqqqwwwpppaaaUUUKKKIIIJJJRRRWWWUUURRRRRRMMMYYYkkk|||{{{iiiOOO999+++$$$ ########################""""""""""""""""""""""""###############$$$$$$$$$""" !!!"""###"""!!!######$$$$$$$$$$$$$$$###$$$%%%''''''&&&&&&((()))&&&'''(((***++++++++++++//////.........//////000111000...------///111222444222111111222222222111///000111222333222111111000111333333444777;;;>>>;;;===???@@@AAABBBEEEGGGJJJRRRpppyyycccYYYfffwww}}}}}}~~~uuulllnnnyyy{{{cccRRRPPPOOOWWWhhhqqq\\\]]]ggg|||xxx\\\NNNEEE>>>======:::888999999999999:::::::::::::::===;;;;;;===AAADDDFFFFFFHHHHHHIIIKKKLLLMMMMMMNNNGGGFFFBBB>>>:::777555444222111111000////////////...---------......,,,*********)))(((((((((((()))((('''&&&%%%%%%%%%&&&&&&%%%&&&&&&&&&%%%%%%'''))))))'''%%%$$$%%%%%%$$$###########################""""""!!!!!! !!!$$$%%%$$$$$$$$$%%%&&&'''000999KKKlll~~~vvviiiaaacccxxxxxx}}}YYY>>>666/////////,,,+++,,,+++***))))))+++++++++)))(((((()))))))))(((((((((+++***)))'''&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%$$$###$$$%%%&&&%%%$$$ !!!"""""""""""""""""""""###%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$"""nnnvvv}}}vvvlll```YYYVVVWWWUUUNNNIIIIIIMMMYYYjjjuuuuuujjj[[[QQQIIIIIIOOOYYY]]]ZZZTTTRRROOO[[[mmm~~~qqq___FFF222'''""" ########################""""""""""""""""""""""""$$$$$$$$$###############!!!  """###"""!!!###$$$$$$%%%%%%$$$$$$###"""$$$%%%%%%$$$%%%&&&'''%%%&&&'''((()))*********,,,---......////////////000///...---,,,---...///---///111111000//////000333333333333222222111000+++...222333333444666888666888999999999:::<<<======@@@[[[~~~dddTTT___tttkkkXXXWWWYYYaaarrr~~~mmmZZZXXX]]]lll|||fffQQQGGG>>>======;;;999:::777777888999999999999888:::888777888;;;======<<<<<<<<<<<<<<<<<<<<<<<<<<<777777666444333222111111111111222111000/////////,,,++++++,,,---,,,***(((******)))(((((((((((((((&&&%%%$$$#########$$$$$$###$$$%%%$$$######%%%''''''%%%$$$$$$%%%&&&%%%$$$"""""""""""""""""""""###""""""!!! !!!$$$$$$$$$######$$$$$$'''---000===^^^vvvssspppeeedddwww{{{{{{ZZZ???777111000000...,,,---,,,+++)))***+++,,,+++***))))))((()))))))))(((&&&)))'''%%%&&&'''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''$$$###"""###%%%&&&&&&$$$ !!!"""###$$$$$$$$$"""###$$$&&&'''''''''(((&&&&&&&&&%%%%%%$$$$$$$$$$$$"""www}}}uuukkk```UUUPPPKKKCCCBBBDDDXXXeeevvv~~~{{{mmm^^^UUUHHHJJJTTT```ddd___XXXTTTOOO\\\oooiiiWWW@@@...%%%!!!$$$$$$##################""""""""""""""""""""""""%%%$$$$$$$$$######""""""!!!  """""""""!!!$$$$$$%%%%%%%%%$$$$$$###!!!"""$$$$$$######%%%&&&$$$%%%'''((())))))*********+++---///000000/////////...------,,,,,,,,,,,,***...222333111//////111000000000/////////......,,,000444555333222222333111444666888777777888999888777MMMrrrbbbNNNXXXooojjjYYY[[[^^^fffvvv{{{hhh^^^YYYYYYbbbmmm{{{qqqPPPEEE;;;999999888777888555666777999::::::999999:::888666888:::<<<:::888777777666555555555555666111111111111111000000000,,,...//////---,,,,,,,,,***))))))***++++++)))'''******)))(((((((((((((((%%%$$$"""!!!!!!!!!"""###!!!"""###"""!!!!!!###%%%%%%###"""###%%%'''''''''"""!!!!!!!!!!!!!!!"""""""""""""""!!! !!!###$$$#########$$$%%%(((,,,+++444VVVqqqrrruuuhhhdddvvv|||yyyZZZAAA888222111111///...///---+++******+++,,,,,,++++++***))))))***)))'''&&&***&&&$$$%%%((('''&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$###"""###%%%&&&&&&%%% """###%%%&&&&&&&&&"""###%%%&&&'''(((((((((''''''&&&%%%%%%$$$######$$$"""}}}tttiii\\\QQQGGGCCCGGGNNNcccuuu}}}ooo___QQQHHHTTT\\\ccckkkcccTTTRRRQQQ[[[lll}}}|||xxx```MMM666(((""" !!!!!!!!!!!!""""""#########""""""""""""!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$""" !!!###""" ###"""""""""!!!!!! !!!!!!""""""#########&&&)))***)))((((((((('''(((*********+++,,,...,,,+++******,,,,,,+++***))))))***+++---......///111111111111111000///...///////////////000000000///000000222333444555555555>>>FFFSSSvvv[[[OOOYYYaaazzzxxxaaa\\\___eeeppp|||yyyrrr___eeemmmqqqttt{{{vvvYYYFFF======999:::;;;333444666888999999999:::;;;:::999777555555555555666888777666555444333222222/////////...------,,,,,,,,,---.../////////...---***++++++++++++***))))))%%%%%%%%%&&&&&&'''''''''((('''&&&%%%$$$#########"""""""""######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$#########"""  !!!!!!  !!!"""######%%%%%%''',,,333CCC^^^uuuqqqbbb]]]qqqzzz{{{\\\@@@888111000000,,,***+++&&&&&&((()))++++++,,,,,,,,,+++))))))******(((''''''((((((((('''&&&&&&%%%%%%&&&'''''''''%%%###!!!###$$$%%%%%%%%%%%%$$$###############$$$%%%&&&'''###$$$$$$$$$$$$$$$$$$%%%((('''&&&%%%$$$$$$$$$$$$%%%$$$!!! {{{{{{~~~xxxlll]]]QQQIIIFFFMMMVVVnnn~~~ooo]]]PPPIIIVVV^^^eeelllcccTTTRRRSSS]]]mmm|||wwwqqqZZZHHH333'''!!! !!!!!!!!! !!!"""###$$$$$$$$$!!!!!!!!!!!!!!! ###########################!!! """$$$###"""$$$$$$$$$$$$#########""" !!!!!!"""#########"""%%%((()))(((((((((((()))***+++******)))******,,,+++******,,,,,,+++***(((((()))***+++,,,------111222222222111111000///333222222111111000000000...//////000111222333444000777<<>>:::;;;===666555777999999888888999:::999888777666555555555555666555555444333222111000//////......---,,,,,,,,,,,,,,,---......---,,,+++))))))*********)))((((((%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$$$$$$$$$$$$$############$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$#########"""""""""  !!!!!!  !!!"""######&&&%%%'''***///<<>>VVVxxxlllSSSNNNQQQggg{{{jjjZZZYYY^^^eeeooozzzyyyqqqttt}}}uuunnnkkkqqqyyyfffPPPCCC???:::<<>>999777999:::999777555555666555555666777777666444333333333222222111111000000---------,,,++++++******---.........---,,,***)))))))))******))))))((('''%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""###$$$%%%%%%%%%%%%%%%$$$$$$#####################$$$$$$$$$%%%""""""""""""!!!!!!!!!!!!  !!!""""""###"""$$$''''''(((000:::IIIFFFJJJ\\\{{{vvvtttNNN<<<555/////////---+++,,,((())))))*********)))))))))(((&&&&&&''''''%%%$$$######$$$$$$%%%$$$$$$###"""###$$$%%%&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$%%%&&&$$$$$$%%%&&&&&&'''(((((($$$$$$%%%%%%%%%$$$#########""""""!!! uuummmbbb\\\ZZZXXXTTTQQQLLLFFFCCCHHHRRRbbbxxxuuubbb\\\```eeeuuu{{{xxxrrrbbbVVVYYY\\\kkkzzzyyyiiiYYY@@@222%%%!!!!!! $$$###!!!  !!! !!!!!!!!!!!!!!!""""""""""""""""""""""""!!!"""""""""!!!!!!###$$$############$$$$$$$$$$$$!!!!!!"""######$$$$$$%%%"""$$$%%%%%%%%%%%%&&&((('''''''''***...///,,,)))((('''&&&''')))+++***)))((()))))))))************((()))***+++,,,,,,,,,,,,,,,,,,---...///000111111000000000111111222222222---...000333;;;OOOnnncccIIIGGGPPPhhhwwwtttxxxpppjjjjjjnnnsss}}}sssiiicccgggnnn|||ooobbbccciiiiiieee```^^^```bbbaaa```ccc^^^\\\]]]^^^dddxxxdddOOODDD:::999<<<777666888999888777555555666555555666666666555555444333333333222222222111111---,,,,,,++++++******)))------.........,,,+++***)))************)))((((((%%%%%%%%%%%%$$$$$$$$$$$$""""""!!!!!!"""###$$$$$$$$$$$$###########################$$$$$$$$$%%%%%%######"""""""""!!!!!!!!!  !!!!!!""""""!!!$$$'''&&&&&&,,,333<<<===CCCTTTsssuuuuuuOOO:::333......///---,,,---(((((()))***************)))(((&&&&&&''''''%%%$$$######$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&''''''%%%$$$$$$######$$$$$$%%%#########""""""######$$$######$$$%%%&&&''''''((($$$%%%&&&'''&&&&&&$$$###"""######""""""!!!|||pppeee[[[RRRKKKFFFBBB@@@DDDNNN]]]nnnqqq^^^]]]dddooo~~~|||rrraaaWWW[[[___ppp~~~~~~wwweeeRRR>>>000""" ###"""  !!!"""!!!!!!!!!!!!!!! !!!###$$$###!!!!!!$$$&&&"""#########$$$$$$$$$$$$!!!""""""######$$$%%%%%%###%%%&&&%%%%%%%%%'''))))))'''(((,,,000111---)))'''&&&&&&''')))******)))''''''(((((((((((())))))'''((()))+++,,,------------------......//////000/////////000000000000111000///111444666AAA[[[tttcccHHHEEEIII[[[zzzsssqqq{{{qqqjjjjjjooosssuuunnnnnnpppzzzxxxtttnnnccc[[[[[[aaalllrrrtttkkk^^^[[[eeeqqqvvvlll___VVVRRRPPPLLLHHHLLLHHHIIIMMMMMMOOO```tttkkkUUUHHH<<<:::;;;555555777888888777555666777555555555444444555555666333333222222222222111111,,,,,,,,,+++******))))))***+++,,,------,,,+++***(((((())))))(((((('''&&&%%%%%%%%%$$$$$$$$$######""""""!!!!!!!!!""""""###""""""""""""""""""######"""""""""############$$$$$$$$$#########"""""""""  !!!""""""!!!###&&&%%%$$$(((...000444<<>>;;;;;;555555666888888777666666777666555444333333444666777222222222111111111111111,,,,,,++++++***)))))))))((()))++++++,,,+++***)))''''''((((((''''''&&&%%%%%%%%%%%%$$$$$$#########""""""!!!!!!!!!!!!"""""" !!!!!!""""""######!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$############  !!!"""###"""###%%%$$$###&&&+++)))///888IIIhhh|||ooo{{{wwwQQQ===555///......,,,******&&&'''((()))++++++,,,,,,+++)))((('''(((((('''%%%###$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%$$$######$$$%%%&&&"""""" !!!""""""###%%%&&&''''''%%%&&&((())))))(((&&&%%% !!!!!!!!! !!! }}}pppaaaQQQFFFBBBEEENNN]]]qqqzzzggg```gggpppzzzkkk\\\ZZZ___ooo{{{|||sss]]]GGG222'''  !!!"""######"""!!!!!!"""###%%%""" ###$$$!!! """""""""!!!""""""###$$$$$$###"""!!!!!!!!!"""$$$%%%$$$$$$###############$$$$$$###$$$&&&((()))'''%%%((()))***+++++++++++++++(((((())))))))))))((((((&&&&&&&&&&&&&&&'''((((((***)))(((''''''((()))***,,,+++)))))))))***+++,,,..............................,,,***+++444BBBLLLhhhlllgggSSS???===PPPeee~~~pppnnn}}}tttxxxqqqlllssscccbbbeeebbbXXXQQQTTT]]]ccccccaaa\\\VVVQQQLLLIIIHHHPPPLLLIIIGGGDDDIII___uuu~~~pppaaaWWWOOOIIIHHHFFFEEEDDDAAACCCOOO\\\iiilllxxxxxxYYYGGG@@@:::888:::999888666666666666555333555444555666777666333000222333444444444222000......///000...***&&&$$$###))))))))))))(((((((((((((((((())))))(((&&&###"""%%%%%%%%%$$$$$$#########$$$$$$###"""!!!!!!"""""" """#########"""!!!""""""""""""!!!!!!!!!!!!$$$$$$###"""!!!!!!""""""######""" !!!  !!!"""###$$$###"""""""""$$$&&&((())),,,333BBB```kkkvvvvvvRRR===555...,,,,,,)))'''((((((''''''(((***+++***(((((())))))***)))'''%%%$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%### !!!"""%%%###"""###%%%'''%%%###$$$%%%&&&'''''''''&&&%%%$$$$$$"""!!!!!!!!!!!! yyyjjjYYYNNNFFFLLLXXXjjj~~~vvvfffccclllvvvjjj[[[ZZZ```qqq}}}zzznnnWWWAAA111&&& $$$###!!! !!!###$$$%%%!!! ###$$$!!! """""""""!!!!!!!!!"""#########"""!!!!!!!!!"""$$$$$$$$$$$$###############$$$$$$$$$$$$&&&((()))'''&&&(((((())))))***)))))))))(((((())))))))))))((((((''''''&&&&&&''''''((())))))(((''''''''''''((()))+++++++++++++++,,,---------------------------------......,,,,,,111:::BBB\\\bbbbbbSSS@@@===MMM___yyyvvvyyyrrrmmmrrr___VVVWWWTTTOOOPPP\\\jjjrrruuuppphhh]]]SSSKKKFFFDDDHHHEEECCCBBBAAAGGGXXXiii{{{uuukkk```WWWPPPNNNLLLJJJFFFEEELLLVVV```fffrrrcccNNNDDD>>><<<===:::888777777777777666444555555666777999999666444222333444444444222000//////000000///,,,)))((()))************))))))))))))***)))((('''&&&%%%%%%$$$%%%%%%%%%$$$$$$#########$$$######"""!!!!!!"""""" !!!"""###""""""!!!""""""""""""!!!!!!!!!!!!$$$######"""!!!!!!"""""""""!!!   """###$$$###""""""###$$$&&&(((***---222???[[[kkkuuusssMMM===555...,,,,,,)))'''((((((''''''(((***+++)))((()))))))))(((((('''&&&%%%&&&&&&&&&&&&%%%%%%$$$###""""""######$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$#########"""!!! !!!"""%%%###"""###%%%&&&%%%###$$$%%%&&&'''''''''&&&&&&$$$$$$"""!!!!!!!!!!!! rrrbbbVVVNNNVVVfffzzzpppeeegggtttyyyeeeZZZ\\\bbbttt~~~vvvgggNNN999...%%%$$$###"""!!!!!!"""###$$$$$$!!! """###!!! """"""!!!!!! !!!!!!"""""""""!!!"""######$$$$$$###############$$$$$$%%%$$$%%%&&&((()))(((&&&'''((((((((((((((('''&&&(((((())))))))))))((((((((((((''''''(((((()))***(((''''''&&&&&&''''''(((******,,,---......//////------------------------+++---...---,,,---222666KKKSSSXXXOOOAAA===HHHVVVlllqqqssswww~~~xxxsssuuu___PPPOOOLLLKKKVVVkkk~~~vvveeeUUUHHHBBB??????======???@@@DDDNNNYYYhhhuuutttiiidddaaa```^^^XXXSSSTTTZZZ^^^fffrrr|||jjjRRREEE???>>>???999888666666777777555444555555555666888777555333333333444444444222000////////////---+++***+++,,,+++++++++*********))))))+++***'''%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$###############"""!!!!!!!!!"""""" !!!"""""""""""""""""""""""""""!!!!!!!!!!!!######"""!!!!!!!!!""""""!!! !!!"""$$$######"""###%%%&&&'''+++---111<<>>555...---,,,)))'''((()))(((((()))***+++)))((())))))((('''&&&&&&&&&&&&&&&'''&&&&&&%%%$$$###""" !!!"""$$$%%%&&&'''%%%%%%%%%$$$$$$$$$$$$###"""!!!"""""""""""""""###$$$###"""###%%%&&&%%%$$$$$$%%%&&&'''((('''&&&&&&$$$$$$"""!!!  """"""!!! wwwhhh^^^YYYbbbrrr|||kkkeeelll{{{ppp___WWW]]]eeeuuu~~~sss```HHH444***###$$$###""""""""""""###$$$###!!! """""" !!!"""!!! """""""""""""""######$$$#########"""######$$$%%%%%%$$$$$$&&&((()))((('''((((((((((((((('''&&&%%%(((((())))))))))))((((((((((((((((((((()))******&&&&&&&&&&&&&&&&&&&&&&&&'''(((+++---...//////...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,++++++---000<<>><<>><<<:::::::::999777555888888777888888888666444444444444444333222111000//////...+++)))(((***+++*********))))))))))))((())))))((('''&&&%%%%%%%%%$$$$$$$$$##################""""""!!!!!!!!!"""""" !!!!!!"""""""""""""""""""""""""""!!!!!!!!!!!!###""""""!!!!!!!!!""""""!!! !!!"""############$$$%%%&&&'''***---000888PPPtttlllrrrxxxPPP>>>555...---,,,)))(((((()))(((((()))++++++)))(((***((('''&&&%%%&&&'''''''''''''''&&&%%%$$$###"""!!!""""""###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$$$$######"""""""""###$$$%%%%%%%%%$$$%%%'''((((((((('''&&&$$$$$$###!!! """%%%###"""!!!rrrxxx|||rrrkkkjjjqqq~~~uuuhhhgggrrr}}}jjjZZZUUU]]]fffvvv}}}~~~oooZZZCCC222&&&!!!!!!""""""###""""""""""""""""""###"""!!! !!!!!!   !!!!!! !!!"""""""""##################""""""###$$$$$$%%%%%%$$$###$$$&&&(((''''''))))))))))))((('''&&&&&&(((((())))))))))))((((((((((((((((((((()))******%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&)))+++------------++++++++++++++++++++++++++++++***))))))+++...111333999???===999:::CCCKKK]]]kkkqqqmmmtttvvvlllkkkoooVVVFFFEEEEEEKKK^^^vvvxxxbbbOOODDDCCCEEENNNRRRVVVZZZ\\\[[[WWWTTTWWWaaaooo{{{aaaNNNHHHIIIJJJHHHFFFCCCAAA@@@>>>;;;888999888888999::::::999888555444444444333222222111111111///,,,)))((()))***)))(((((((((((('''''''''%%%''')))***)))'''$$$"""########################"""!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!""""""###""""""""""""!!!!!!!!!!!!"""!!!!!!!!!!!!!!!"""""""""!!! !!!"""############$$$%%%&&&&&&(((+++///666LLLpppmmmtttyyyRRR>>>666///------***((()))***))))))***++++++)))((()))(((&&&%%%%%%&&&''''''&&&&&&&&&&&&%%%$$$###"""%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%$$$###"""!!!!!!"""######$$$%%%%%%%%%&&&'''((((((((('''&&&$$$$$$###!!! ###(((&&&$$$"""gggnnnxxx|||zzz{{{ooohhhmmm{{{}}}gggXXXVVV^^^hhhwww|||zzzjjjSSS===///### """###$$$!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!   !!!  !!!!!!"""############"""""""""""""""###$$$%%%%%%$$$###"""###%%%&&&&&&&&&(((((((((((((((((('''&&&(((((())))))))))))((((((((((((''''''(((((()))***%%%&&&&&&''''''&&&&&&%%%$$$%%%'''(((***+++,,,,,,************************+++)))''''''(((+++///111...222666666666999AAAHHH\\\jjjqqqjjjhhhwwwttthhhiiinnnUUUDDDEEEFFFMMM^^^uuuooo[[[JJJCCCGGGLLL___gggpppttttttrrrllleee___ccchhhnnnxxxnnnZZZUUUWWWXXXWWWTTTPPPMMMIIIFFFBBB>>>:::888777777888999888666555555444444333222222222333333222000---++++++,,,(((((('''''''''&&&&&&&&&###&&&)))++++++((($$$!!!"""""""""###############!!!!!! !!!!!!""""""!!!!!!!!!!!!!!!"""######""""""""""""!!!!!!!!!!!!!!!!!! !!!!!!"""""""""!!!!!! !!!!!!!!!###"""######$$$%%%%%%&&&&&&%%%***///555HHHlllooouuuuuuPPP>>>666///...---***((()))+++***)))***++++++)))(((''''''&&&&&&&&&&&&&&&'''%%%%%%&&&&&&&&&%%%$$$$$$''''''&&&&&&%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%% !!!"""#########"""!!!!!!############%%%&&&%%%&&&'''((()))(((''''''$$$######"""!!! $$$***(((&&&### XXX___jjjrrrwww{{{~~~wwwjjjhhhtttxxxcccWWWXXXccclllxxx{{{|||uuucccKKK666+++  !!!!!! !!!!!!!!!!!! !!!!!!   !!!  !!!""" !!!"""###$$$######"""""""""""""""###$$$%%%&&&$$$""" !!!###%%%%%%%%%%%%&&&&&&''''''''''''&&&(((((())))))))))))((((((''''''&&&&&&''''''((()))%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''(((***+++,,,)))))))))))))))))))))))))))'''&&&&&&(((***,,,---+++...111333666:::@@@DDDVVVdddoookkkaaafff{{{vvvjjjkkkpppWWWGGGHHHIIILLLZZZnnn}}}~~~wwwhhhUUUFFFCCCJJJSSShhhuuu}}}vvvooonnnkkkhhhmmmvvvzzzyyyzzzrrrpppxxxppppppuuuxxxwwwtttnnniiiddd^^^YYYUUUKKKHHHDDD@@@>>>;;;777555666555555444333333222222111222222111///---,,,---((((((((((((''''''''''''%%%&&&(((******(((%%%###!!!"""""""""#########$$$ !!!"""""""""!!!!!! !!!"""###$$$""""""""""""!!!!!!!!!!!! !!!""""""  !!! """###""""""###$$$%%%%%%%%%%%%###***///444DDDfffpppvvvsssPPP???666///...---***((())),,,*********++++++)))'''%%%&&&&&&''''''&&&&&&&&&$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!!!!"""""""""!!! !!!######""""""$$$'''%%%&&&((()))))))))((('''$$$######"""!!! %%%+++***(((%%%!!!KKKRRR\\\dddkkkssszzz{{{pppfffiiixxxqqq^^^UUUZZZgggrrryyy{{{zzzrrr^^^EEE000'''  !!!!!!!!!  !!!  !!!"""### !!!"""$$$$$$######"""""""""""""""###$$$%%%&&&###!!! """$$$%%%$$$###$$$%%%%%%&&&&&&&&&&&&(((((())))))))))))((((((&&&&&&&&&&&&&&&'''((((((&&&&&&'''(((((('''&&&&&&''''''&&&&&&''')))+++,,,))))))))))))))))))))))))'''&&&&&&''')))******)))***,,,000333777;;;???AAAOOO^^^nnnpppccc[[[hhh{{{~~~tttiiiiiinnnTTTIIIIIIGGGFFFOOOaaaqqqxxx{{{ttteeeRRRDDDBBBLLLVVVhhhxxx~~~}}}uuunnnmmmpppppplllggg^^^[[[ddduuu}}}wwwsssgggbbbZZZRRRKKKDDD===999666666555444333333333333,,,...000000...---,,,---))))))))))))(((((((((((('''''''''(((''''''&&&&&&!!!!!!""""""#########$$$ !!!"""###"""!!! !!!###$$$""""""""""""!!!!!!!!!!!! !!!"""### !!!###$$$""""""###%%%%%%%%%%%%%%%###***///333BBBbbbpppvvv~~~tttSSS???666///...---***)))))),,,+++******++++++)))'''$$$%%%&&&'''''''''&&&%%%######$$$%%%&&&&&&&&&&&&""""""######$$$$$$$$$%%%#########$$$$$$%%%%%%%%%""""""!!!!!!  ######""""""$$$'''%%%&&&((()))))))))((('''$$$######"""!!! %%%+++,,,)))&&&"""  MMMKKKMMMVVV]]]dddppp|||~~~|||ppphhhccckkk}}}mmm^^^WWW[[[hhhttt~~~}}}wwwhhhRRR===---&&&  !!!#########"""   !!!"""""""""""""""""""""######"""!!! """######$$$'''((('''&&&$$$#########$$$$$$&&&'''((((((((('''&&&%%%&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%***))))))((((((((((((((()))((((((***,,,,,,***'''***)))***///777===@@@@@@JJJVVVbbbcccZZZUUU]]]hhh|||}}}vvvggghhhiii^^^MMMLLLJJJIIILLLVVVcccnnnsssrrrkkk___QQQKKKMMMRRRdddoooyyy}}}~~~{{{sssoooggg\\\TTTQQQPPPTTT\\\iii{{{~~~qqqcccUUUHHH@@@===888555555444111333777333222222111///...,,,+++,,,+++++++++***)))))))))&&&$$$$$$&&&))))))&&&###"""!!!!!!!!!!!!!!!"""""" """"""!!!  ###"""   """"""&&&***((($$$!!!###%%%$$$'''***///;;;XXXrrrxxxsssQQQ;;;666111,,,+++******)))))))))************)))((((((((((((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&%%%$$$############$$$%%%$$$"""""""""##################"""!!!!!! !!!"""######$$$&&&'''''''''%%%$$$%%%&&&+++(((%%%$$$$$$$$$ $$$))))))'''$$$!!! UUUQQQOOOQQQTTTWWWaaalllvvvxxxlllfffdddoooiiiZZZVVV\\\jjjwwwwwwdddLLL666'''""" !!!"""###""""""  !!!!!!"""!!!!!!!!!"""###$$$$$$$$$###"""!!!!!!""""""###%%%'''&&&%%%$$$###"""###$$$$$$%%%&&&'''(((((('''&&&&&&&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&''''''((((((&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%))))))(((((((((((())))))'''&&&%%%'''******)))''')))((()))...666===AAABBBHHHTTT``````WWWQQQVVV^^^uuuvvvyyysssiiilllmmmbbbUUUSSSNNNIIIFFFIIIRRRYYYdddeeeeee___WWWPPPNNNOOOUUU[[[bbbfffhhhlllqqqtttyyyiiiXXXHHHFFFGGGLLLSSS\\\jjjwww~~~ooo\\\PPPCCC<<<777777666222222333222222222111///...,,,+++******))))))))))))))))))&&&&&&&&&'''((((((&&&$$$######""""""""""""######"""!!! !!!""""""!!!   """!!!   """"""&&&)))((($$$"""###%%%$$$'''+++000;;;VVV~~~uuuzzz}}}tttQQQ:::666000,,,******))))))((())))))******))))))((((((((((((((('''&&&%%%$$$###$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$#########$$$$$$###$$$%%%$$$"""""""""##################"""!!!!!! !!!"""""""""$$$&&&((('''&&&%%%%%%&&&(((&&&$$$###$$$$$$!!!$$$))),,,***&&&### bbb[[[TTTOOOLLLLLLSSS[[[iiittt~~~ssshhheeegggtttzzzcccUUUSSS\\\lllzzz}}}rrr]]]CCC...###  !!!""""""""""""!!!!!!!!!!!!!!!  !!!!!!!!! !!!  !!!"""#########"""!!!!!!!!!!!!"""$$$%%%&&&%%%$$$###"""###$$$$$$$$$%%%&&&'''(((((('''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''(((((()))'''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%(((''''''(((((()))***+++'''&&&%%%&&&(((************))))))---444<<>>CCCCCCJJJOOOSSSaaauuu}}}qqq___TTTUUUddd}}}rrr]]]\\\WWWOOOGGGDDDEEEHHHVVVcccxxxssscccUUUOOOFFF<<<<<>>EEEPPPIIIKKK\\\ppp|||vvvgggaaajjjwww\\\YYYWWWVVVTTTVVV```kkk}}}||||||}}}|||{{{vvvjjj\\\QQQLLLaaagggllljjjccc```dddiiibbb[[[TTTTTT[[[eeekkknnnoooooolllgggbbb```bbbeeehhhtttkkkTTTDDD555000111000...------,,,******+++++++++***)))'''&&&((('''&&&&&&'''((('''&&&'''&&&###!!! !!!!!! """   !!!!!!!!!  !!!!!!!!!"""###"""  !!!"""###$$$%%%&&&'''''''''###%%%%%%***333===[[[|||lllfff{{{UUU???777000---***''''''***(((''''''(((((()))***+++&&&'''((())))))((('''&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&%%%$$$###""""""""""""$$$$$$$$$#########""""""$$$### !!!###"""!!! """$$$&&&&&&%%%'''((()))(((&&&***)))(((&&&$$$#########!!!  """%%%'''111///,,,((($$$!!!xxxppplllkkklllvvvrrr```MMMIIIDDDHHHXXXjjjsssrrrdddNNN666)))$$$ !!!!!!  !!!"""  !!!!!!  !!!!!!!!! !!!!!!"""""""""###"""!!!!!!!!!!!!"""###########################$$$%%%&&&''''''&&&%%%$$$%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%$$$%%%&&&((()))(((&&&###!!!"""######"""$$$%%%&&&&&&%%%%%%&&&''''''''''''''''''''''''''''''(((+++,,,---+++***(((((('''***000444777>>>EEEQQQKKKLLL[[[nnn{{{}}}ooohhhoootttYYYTTTRRRUUUYYYaaannnyyyyyyrrrlllgggcccbbbhhhqqq{{{llldddaaannntttyyyuuulllgggkkkqqquuulll```YYYZZZaaajjjoookkkkkkjjjeeeaaa```cccfffpppzzzyyybbbMMM999222222000...------,,,******+++++++++***)))'''&&&((('''&&&&&&'''((('''&&&&&&$$$"""   !!!   !!! !!!  !!!"""###%%%&&&&&&&&&&&&%%%'''%%%)))222;;;XXX}}}nnndddzzzSSS???777000---***'''''')))(((((('''''''''''''''(((&&&'''((())))))((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$###""""""""""""$$$$$$$$$#########""""""$$$###!!! """###"""!!! """###%%%$$$$$$%%%(((((((((&&&((('''&&&%%%$$$#########!!!  ###&&&)))...---***'''$$$!!!|||wwwooommmpppttt|||hhhTTTFFFEEEEEEMMM]]]mmmqqqmmmYYYEEE000%%%"""  !!!!!!"""!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!! ##################""""""###$$$&&&&&&'''&&&%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&'''((()))***(((&&&#########$$$$$$###$$$&&&''''''&&&&&&'''(((''''''((((((((((((((((((&&&(((***+++,,,+++***((((((''')))///444777>>>FFFTTTMMMMMMYYYkkkyyyuuulllppppppVVVNNNKKKQQQ\\\gggsss|||kkkbbbVVVNNNIIIHHHPPPYYYppp~~~{{{|||~~~}}}qqqlllrrryyytttjjjeeeffflllrrrssssssrrrooolllmmmqqqvvvwww\\\AAA777444000///...---+++*********+++******)))((('''((('''&&&&&&'''((('''&&&$$$###!!!   !!!   !!!"""###%%%%%%%%%%%%'''(((%%%(((000999VVV~~~~~~nnn```zzzRRR???777000---***&&&&&&((()))((('''&&&%%%%%%%%%%%%&&&'''((())))))((('''&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$###""""""""""""$$$$$$$$$###############$$$#########""""""""""""!!! !!!"""###"""""""""###&&&((((((''''''&&&%%%$$$###"""""""""!!!  !!!###'''***++++++)))'''$$$!!!www}}}sssmmmooowww~~~www```LLLBBBCCCFFFPPP```mmmmmmfffPPP>>>+++###  !!!!!!"""!!!  !!!"""######!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""" """######$$$######!!!!!!###$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&$$$%%%&&&'''(((((())))))***(((&&&&&&'''''''''&&&%%%&&&((('''&&&&&&''')))''''''((((((((((((((()))&&&''')))***+++***))))))'''&&&)))///333777>>>EEEUUUPPPOOOXXXhhhxxxsssiiijjj|||nnnTTTJJJEEEKKKWWW___dddhhhWWWPPPIIIEEEBBBAAAFFFLLLWWWiii{{{xxxjjjfffmmmvvv~~~wwwtttuuuxxx~~~mmmLLL<<<666111000///---++++++************))))))(((((((((&&&&&&&&&'''((('''&&&$$$###"""   !!! !!!!!!   !!!###$$$$$$$$$$$$&&&'''$$$'''///777TTT|||yyyhhhZZZ{{{{{{TTT>>>777000---***&&&%%%'''(((((('''&&&%%%%%%&&&&&&&&&&&&'''(((((('''&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%$$$###""""""""""""########################""""""#########"""!!! !!! !!!"""""" """%%%'''(((''')))(((&&&$$$###""""""!!!!!! """&&&)))******)))(((&&&### wwwzzzyyyqqqnnntttppp[[[III???AAAGGGRRRbbbmmmjjjbbbHHH999)))!!! !!!"""!!!  """###$$$!!!!!!!!!!!!!!! !!!"""""" !!!"""###$$$$$$###!!! """######$$$$$$%%%%%%$$$$$$%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''((((((((()))'''&&&&&&'''((('''&&&%%%&&&((('''&&&&&&''')))&&&'''''''''((((((((()))%%%&&&''')))******))))))(((''')))///333666<<>>???@@@@@@===EEEQQQ[[[``````^^^]]]^^^ccciiikkkkkkjjjkkklllpppyyy{{{{{{}}}~~~tttNNN===222333333---***---******)))(((((()))***+++((('''&&&&&&'''((('''&&& !!!!!!!!!!!!!!!   """   !!! !!!###%%% !!!"""$$$%%%%%%%%%%%%&&&))))))+++///000DDDgggiiiPPPHHH[[[lllllleeeooo{{{TTT666000,,,---,,,)))(((***''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$%%%&&&'''(((&&&%%%$$$###""""""""""""""""""######$$$$$$$$$$$$#########""""""""""""""" !!!"""!!!!!!!!!###!!! ###&&&'''(((%%%%%%$$$$$$###$$$$$$$$$!!! !!!&&&***---...000000...((("""|||wwwwww{{{uuu```MMMDDDDDDEEEPPP]]]fffhhh^^^JJJ777)))$$$ $$$###""" !!!  !!!!!!"""############### !!!"""!!! """$$$###$$$%%%&&&'''&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$%%%&&&&&&&&&&&&&&&&&&''')))***++++++(((&&&***222:::>>>>>>BBB@@@AAAIIIVVVbbbkkkooohhh^^^ZZZXXXZZZjjjrrrjjjRRRBBB===BBBBBBDDDCCC;;;777AAARRRfffvvv{{{yyytttvvvqqqkkklllppprrrooojjjaaaUUUHHHCCCBBB???>>>>>>CCCQQQ\\\___dddkkkggg\\\___ccchhhiiigggbbb^^^\\\___aaagggpppvvvzzzRRR???666222******---)))'''''''''(((((()))***+++---***'''%%%%%%%%%%%%$$$""""""######!!!  !!!   !!!######$$$$$$$$$(((+++)))+++111333AAA[[[tttMMMIIIQQQWWWYYYbbb{{{SSS888111,,,,,,,,,(((%%%%%%%%%$$$###$$$&&&'''&&&%%%&&&((())))))'''''''''(((%%%$$$$$$######$$$$$$%%%'''&&&&&&%%%%%%$$$$$$###$$$"""!!! !!!"""$$$%%%######""""""!!!!!! !!!!!! !!!!!! """$$$%%%(((''''''&&&%%%###"""!!! !!!(((---,,,---------,,,)))###}}}uuunnnmmmpppttt~~~lllXXXGGGAAABBBIIITTTaaagggeeeYYYDDD222(((###    !!!"""""""""""""""!!!"""""""""!!!!!!###$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&''')))***+++)))&&&%%%***444===BBBCCCCCCFFFHHHIIIOOO[[[ccceee^^^YYYZZZZZZ[[[jjjssslllTTTEEEBBBFFFDDDDDDCCC;;;999@@@MMM___qqq~~~~~~tttgggYYYNNNFFFAAABBBFFFSSScccppprrrsssssslllaaaaaadddhhhhhhccc\\\VVVSSSRRRXXXeeesss}}}wwwQQQ???555111)))))),,,((((((((((((((((((((()))***,,,)))&&&%%%&&&&&&%%%%%%#########"""!!!    !!!###$$$$$$$$$$$$'''+++(((***000222@@@YYYyyyTTTJJJLLLPPPWWWhhhSSS999222,,,++++++(((&&&&&&%%%$$$###$$$&&&'''&&&%%%%%%'''))))))((('''''''''%%%$$$$$$$$$$$$$$$$$$%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!"""###%%%&&&######""""""!!!!!! !!! !!! """###%%%''''''''''''&&&$$$###"""!!!  ''',,,111111000///,,,'''"""yyyxxxsssjjjbbb```eeejjj{{{xxxeeeSSSEEEBBBFFFOOO[[[ggghhh```PPP<<<,,,&&&"""    !!!!!!!!!!!!!!!!!!"""######""""""###%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''')))***+++(((&&&&&&+++333<<>>555111******...***,,,+++******)))************(((&&&%%%&&&''''''&&&%%%%%%###"""!!!!!! !!!"""!!!   !!!###$$$%%%%%%%%%'''***((()))...000===VVVcccPPPJJJIIIWWWsssVVV<<<333,,,******'''&&&'''&&&$$$$$$%%%&&&'''&&&%%%$$$''')))***)))'''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$%%%&&&&&&'''%%%$$$#########$$$&&&'''######""""""!!!!!!  !!!###$$$''''''(((((('''%%%$$$""""""!!!"""(((,,,555555333///+++&&&"""###""" hhhhhheee^^^XXXZZZccckkkxxxppp\\\LLLDDDEEEJJJWWWbbbkkkgggXXXFFF333&&&###  """!!!!!!  !!!!!!""""""!!!!!!!!!###$$$$$$######$$$%%%%%%$$$#########$$$&&&'''%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***+++)))'''&&&)))///666:::<<>>555222,,,---111...//////...,,,,,,+++++++++)))'''%%%%%%&&&((((((''''''%%%$$$"""!!!!!!"""######"""!!!   """###$$$%%%&&&&&&&&&)))'''(((---...:::SSS|||xxx\\\OOOKKK___ZZZ>>>444,,,))))))'''''')))&&&%%%$$$%%%'''''''''&&&###&&&)))***)))'''&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$######$$$$$$%%%%%%%%%%%%$$$############$$$%%%&&&######""""""!!!!!!  """###&&&'''(((((((((&&&$$$######"""!!!!!!%%%+++///666555333///)))%%%"""!!!###!!!WWWVVVUUURRRRRRZZZgggrrrzzzwww```NNNCCC???DDDKKK]]]fffjjj```NNN<<<---### !!!!!!  !!!!!!"""############"""!!!"""$$$%%%$$$######$$$%%%$$$###"""###$$$%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$#########%%%%%%&&&&&&&&&&&&&&&'''&&&&&&&&&&&&''')))***+++'''%%%$$$&&&+++000555777IIIcccmmmZZZFFFCCCEEEBBBAAAPPPbbbcccbbbuuu___WWWXXXWWWJJJBBBBBB>>>;;;::::::@@@MMM```ssswww\\\NNNMMMYYYcccjjjggg]]]UUUPPPMMMEEEGGGHHHFFFCCC@@@??????AAAMMM]]]lllwwwqqqNNN<<<444222,,,---222//////...---,,,+++*********(((&&&%%%%%%&&&(((((((((&&&%%%$$$"""""""""###$$$###"""!!!    !!! """###%%%&&&&&&&&&&&&)))'''(((,,,,,,888PPPvvvjjj[[[WWWooo[[[???555,,,)))((('''''')))&&&%%%$$$%%%'''((('''&&&$$$&&&))))))(((&&&&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%$$$$$$#########"""""""""""""""###$$$$$$######""""""!!!!!!  !!!"""$$$%%%'''((((((&&&%%%###"""###""" ###&&&+++...222222222...((($$$###### IIIJJJKKKNNNVVVaaannnwww|||}}}{{{xxx|||{{{jjjTTTEEE>>>???FFFOOO___dddaaaSSSBBB333'''  !!!!!!  !!!!!!""""""###############"""$$$%%%$$$########################$$$%%%%%%%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%$$$######""""""$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&''')))***+++#########%%%)))...444777IIIcccsssdddMMMCCCAAA@@@???OOO^^^]]]]]]sssggg```bbb___NNNFFFHHHFFF>>>???@@@BBBIIISSS^^^fffooottt|||mmm\\\UUUNNNSSSVVVSSSMMMHHHGGGHHHFFFHHHJJJHHHEEEAAA>>>===<<>>BBBHHHTTT]]]WWWWWWsssjjjeeegggaaaMMMDDDIIILLLVVVYYY\\\\\\[[[[[[]]]```\\\]]]```dddggghhhhhhhhhccceeennn~~~}}}xxxllljjjjjjkkkkkkjjjjjjlllnnnssswwwuuukkk\\\MMMDDDHHHOOOSSSSSSUUUZZZZZZUUUPPPccchhhTTTHHHAAA666333444///------,,,,,,++++++,,,,,,***(((&&&%%%&&&''''''&&&!!!"""###$$$$$$###!!! !!!!!!  !!! !!!""""""!!!!!!""""""!!! !!!""" """$$$&&&'''(((((('''+++)))***---+++555LLLllljjjkkk}}}bbb???666...,,,+++(((&&&''''''&&&%%%&&&((((((((('''''''''&&&$$$###$$$''')))$$$%%%'''(((((('''%%%$$$"""""""""###$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$#########"""!!!!!! !!!!!! !!!!!!  !!!!!!$$$&&&'''%%%###!!!"""###"""$$$&&&''')))+++000444777444---&&&######"""""""""!!! IIIXXXgggqqqyyy~~~yyyqqqaaaZZZTTTVVV^^^dddeeecccRRREEE:::999<<<@@@HHHQQQUUUKKK<<<...%%%  !!!  """!!!  !!! !!!""" !!!!!!!!!!!!!!!!!!"""###""""""$$$&&&##################$$$$$$%%%$$$#########$$$%%%&&&###""""""!!!!!!""""""###%%%$$$$$$$$$%%%%%%&&&'''''''''''''''((((((((((((***++++++)))***---000000===[[[xxxlllYYYJJJ:::IIIUUUaaallleee]]]ooolllfffbbb\\\NNNBBBEEEPPP[[[jjjwwwxxxvvvuuutttqqqjjjjjjhhhjjjsss}}}~~~zzzmmmaaaZZZaaammmrrrqqqnnndddlllvvv{{{|||}}}yyydddWWWUUUXXXeeennnooorrrtttkkk]]][[[ZZZkkkyyygggYYYKKK===333000///...---,,,+++)))((('''))))))'''&&&&&&'''((()))%%%$$$###!!!  !!!   """!!!  !!!!!! !!!""""""!!!"""$$$&&&%%%'''***------...999DDDnnnaaappphhhEEE222,,,000***'''((($$$&&&&&&%%%$$$%%%&&&'''(((%%%%%%&&&&&&'''&&&&&&%%%((('''&&&%%%%%%%%%&&&'''###$$$$$$$$$$$$###""""""###########################%%%'''%%%""" !!!###  """"""""""""!!!!!!!!!!!! $$$''')))******))),,,333777222,,,(((&&&$$$!!!!!! XXXeeerrryyy{{{yyyooodddWWWSSSSSS[[[fffhhh___UUUGGG<<<333444:::???EEEKKKNNNEEE777***"""!!!!!!!!!   """### !!!!!!"""""""""""" """######""""""$$$%%%%%%$$$$$$$$$###"""""""""$$$$$$#########$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''(((((((((((())))))***+++***)))***---111222===WWWsssiiiYYYKKK>>>NNNhhhtttvvvjjjvvvlllfffaaa[[[NNNCCCFFFPPPaaaooo}}}lll^^^RRRRRRYYY[[[YYYWWWTTT[[[eeekkknnnuuu|||eee\\\]]]tttuuuaaa[[[eeewwwbbbKKK<<<777///...---+++***)))))))))***)))((('''&&&&&&'''(((%%%$$$###""" !!!   !!!  """!!!  !!!!!! !!!""""""!!!"""$$$&&&((((((+++,,,+++,,,666AAAjjj|||aaasssrrrKKK555,,,...)))(((+++)))&&&&&&%%%%%%%%%&&&'''(((&&&&&&&&&'''&&&&&&%%%%%%&&&%%%$$$$$$$$$%%%'''((($$$$$$$$$$$$$$$######"""########################$$$%%%&&&%%%""" !!!### !!!!!!"""""""""!!!!!!!!!!!!!!!!!!###%%%((())))))((((((,,,333666111+++((('''$$$!!! jjjsss}}}{{{qqqcccVVVQQQOOOSSS]]]hhhfffXXXJJJAAA999555;;;DDDIIIJJJKKKCCC;;;///%%% !!!!!! !!!###$$$!!!!!!"""""""""""""""""""""$$$%%%$$$######$$$%%%&&&%%%%%%$$$###"""!!!!!!$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''((((((((()))))))))***************+++---222777???TTTnnnggg\\\PPPFFFYYYvvvrrrxxxmmmgggbbb]]]RRRFFFGGGOOOYYYeeesssyyy}}}gggWWWHHHCCCEEEEEECCCBBBCCCHHHOOOTTTZZZcccpppyyynnn]]]___jjjjjj```bbbzzzzzzZZZCCC:::000///,,,*********+++,,,+++***)))'''&&&&&&&&&&&&%%%$$$###"""!!! """!!! !!!  !!!!!!  !!!!!!  !!!""""""!!!"""$$$&&&%%%%%%'''(((((()))333>>>eeesssbbbxxxXXX>>>///---'''(((,,,***&&&%%%%%%%%%%%%&&&'''(((&&&'''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&'''$$$%%%%%%%%%%%%$$$##############################$$$%%%%%%$$$"""!!!"""### !!!"""###  !!!!!!!!!!!!!!!!!!!!!!!!%%%&&&''')))))))))((('''+++111444000+++)))'''$$$!!! xxx|||}}}uuuiii[[[QQQTTTTTTVVV\\\```\\\QQQGGG>>><<>>___pppeee~~~eeeGGG333...'''&&&)))%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$##############################$$$$$$$$$$$$###""""""""" !!!"""###!!!  !!! !!!!!!!!!"""""" &&&'''((()))*********)))+++000111...***)))'''$$$!!! ~~~yyysssiii^^^UUUQQQWWW\\\```___XXXOOOGGGCCC999===FFFQQQYYYVVVJJJ>>>...***### """!!! !!!!!!  """###$$$$$$###""""""!!!"""######$$$%%%&&&%%%######$$$%%%"""""""""###$$$$$$$$$%%%######$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$###############$$$&&&''''''((()))************((((((+++,,,...777BBBNNNVVViiikkkiiiaaaZZZtttyyy~~~tttmmmjjjjjj```OOOEEEEEEBBBCCCEEEHHHLLLSSS]]]eeennnrrruuuxxx|||zzzpppdddNNNDDD:::888::::::===@@@???AAADDDDDDDDDEEEIIILLLUUUQQQNNNJJJFFFIIIWWWeeexxxyyyfffaaadddwwwsssMMM555222000---+++***+++,,,...******))))))'''&&&%%%$$$%%%$$$###""""""!!!""""""$$$###"""!!! !!!  !!! !!!!!!   !!!!!!  !!!!!!!!!  !!!""""""!!!"""$$$&&&&&&%%%&&&)))+++---444===XXX{{{qqqhhhnnnMMM666///)))((()))###%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$&&&&&&&&&%%%$$$###"""!!!$$$%%%%%%%%%%%%$$$##############################$$$$$$###############"""!!!  !!!  !!! !!!""""""###!!!"""!!! %%%&&&'''(((***+++,,,,,,***...///+++))))))'''### {{{pppfff]]]UUUSSSUUUZZZbbbgggbbbTTTFFF>>>===;;;EEEPPPWWWYYYRRRBBB333'''$$$  !!!!!!!!!""""""   !!!######$$$###"""!!! !!!"""###"""$$$%%%$$$######$$$%%%!!!!!!"""###$$$%%%%%%&&&"""###$$$%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$############$$$%%%%%%&&&'''((()))*********'''(((,,,---...:::HHHWWWXXXhhhnnnooofff___zzzxxx|||tttlllhhhhhh___OOOCCCAAA@@@===;;;===???DDDNNNWWWZZZ^^^aaadddfffeeeZZZMMMAAA:::555666999===DDDJJJMMMOOOPPPPPPNNNLLLLLLLLLMMMGGGBBBAAA@@@@@@DDDJJJ___hhhvvvuuukkk```bbblll|||TTT;;;333222///---++++++,,,,,,))))))))))))((('''%%%%%%%%%$$$###"""""""""""""""############"""!!!!!!!!!"""!!!  !!!"""!!!""""""   !!!"""   !!!""""""!!!"""$$$&&&%%%$$$%%%***+++,,,111777SSSwwwssskkkwwwSSS888111,,,++++++%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&%%%$$$"""!!!###$$$$$$$$$$$$###""""""########################$$$###"""###$$$$$$###"""    !!!"""######!!!""""""  %%%%%%&&&((()))+++,,,,,,))),,,,,,)))((()))'''### |||pppddd\\\VVVTTTXXX___eeefffdddZZZKKK???<<<===DDDNNNXXXXXXSSSJJJ;;;---!!!!!!!!! """"""  !!!""""""$$$###!!! !!!""" """######""""""$$$%%%"""""""""###$$$$$$$$$%%%"""###$$$%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%'''&&&&&&%%%$$$$$$%%%%%%$$$$$$%%%&&&'''((()))))))))&&&'''------...;;;LLL[[[XXXfffnnnqqqfff^^^zzzvvvyyyrrrggg___^^^XXXKKKBBBAAA@@@<<<;;;>>>AAACCCIIIQQQSSSWWW\\\^^^```\\\NNN@@@;;;666333777???IIIVVVaaaddddddcccaaa^^^[[[YYYYYYRRRIII@@@<<<::::::>>>CCCNNNSSS\\\gggnnnnnnjjjgggiiirrrvvvSSS===444333111///---+++******(((((()))))))))'''&&&%%%$$$$$$######""""""########################"""""""""!!!  !!!"""!!!""""""   !!!"""!!!  !!!""""""!!!"""$$$&&&%%%%%%)))111555666:::???TTTxxxwwwlll___>>>111++++++,,,&&&$$$%%%&&&'''''''''&&&&&&$$$$$$%%%&&&''''''''''''$$$%%%&&&''''''&&&%%%$$$"""############"""!!!!!!########################%%%###!!!"""$$$%%%$$$"""!!!"""###$$$ !!!  !!!&&&&&&''''''((()))******)))+++***(((''')))'''### !!! qqqeee[[[WWWUUUVVV___iiiqqqjjj]]]MMM@@@;;;>>>CCCGGGRRRXXXTTTJJJ@@@333'''  !!!  !!!!!! !!!!!! !!!!!!$$$"""  !!!!!!"""###""""""$$$&&&$$$$$$$$$###############"""###$$$%%%&&&%%%$$$$$$###""""""""""""""""""###)))((('''&&&&&&&&&&&&&&&######$$$%%%&&&'''((())))))%%%'''---...///<<>>@@@<<<999:::@@@OOOiiiwwwlllcccZZZ[[[\\\SSSLLL???333000111///---,,,++++++++++++***)))''''''(((&&&###"""###$$$%%%$$$"""""""""###"""!!!!!! !!!!!!!!!!!!$$$###!!!  !!!!!!!!! ###$$$&&&&&&%%%$$$%%%'''---===RRRvvvhhh^^^wwwrrrmmmcccAAA222...+++((('''&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''&&&%%%%%%"""###$$$%%%&&&&&&'''&&&%%%$$$"""###$$$%%%$$$######"""!!!!!!!!!"""$$$%%%""""""!!!""""""###$$$%%%$$$$$$"""!!!   !!!%%%'''(((''''''&&&&&&''''''((()))''''''''')))++++++)))'''!!!SSSYYYdddpppuuurrrhhh```OOOJJJEEEEEEJJJPPPUUUXXXPPPEEE666***%%%""" !!!  """#########"""!!!!!!"""""""""############"""""""""""""""########################"""!!!!!!"""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&&&&''''''((())))))))))))'''(((******,,,444===LLLTTTWWWfffwwwiii\\\kkkzzz}}}zzznnnMMM999888666:::EEEKKKNNNMMMNNNSSSXXXZZZYYYVVVOOOLLLHHHEEECCCAAA===:::888444111444<<>><<<;;;:::<<>>NNNUUUVVVcccttthhhZZZfff~~~}}}rrrOOO999777444666???BBBFFFDDDCCCEEEGGGGGGDDDAAABBB@@@>>><<<:::999777555:::777666888<<<@@@@@@>>>BBB@@@===999444222333666666777999::::::AAASSSeeevvvtttssswwwoooSSSEEE666111111000///000///...---,,,+++***))))))(((%%%""""""###$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""!!!!!!!!!!!!!!!    !!!!!!  !!!"""""""""!!!###&&&%%%######'''+++222AAAWWW}}}rrr\\\jjjiiikkk{{{qqqIII333...---+++((('''&&&%%%%%%%%%%%%%%%''''''((((((''''''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$""" """"""""""""!!! !!!###$$$  """$$$%%%######!!! """&&&)))******&&&&&&&&&'''((()))******)))((((((((()))***((('''!!!hhhnnnuuuwwwqqqeeeYYYRRRIIILLLQQQWWW^^^```YYYOOOAAA777***!!! !!! !!!  !!!!!!""""""!!!!!!""""""""""""############!!!!!!!!!"""######$$$$$$###############"""!!!!!!""""""""""""###$$$%%%&&&$$$$$$$$$$$$%%%&&&'''(((&&&&&&''''''((()))))))))***((()))******,,,333===NNNWWWXXXbbbrrrggg[[[ggg}}}rrrOOO999666333222777888===<<<;;;;;;<<<===<<<;;;===<<<;;;:::888777666555666888<<<@@@BBBAAA===:::999:::===>>>:::444333666888999<<<>>><<<<<>>BBBGGGKKKMMMKKKGGGAAA<<<888777777555===HHHPPPRRRPPPLLLIIICCCFFFLLLPPPIII>>>888:::???@@@DDDFFFBBB<<<;;;???PPP\\\lll{{{rrrPPPCCC777444555222///......---,,,*********++++++(((''''''((())))))&&&$$$$$$%%%%%%%%%%%%$$$######"""!!!!!!!!!    !!!"""######"""%%%&&&$$$"""&&&///888BBBWWWssszzz___]]]~~~oooaaayyy~~~SSS666///---***(((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$######$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&%%%###!!!!!!"""""""""#########!!!""""""######"""""""""""""""  !!!  ###''')))(((&&&&&&&&&''''''(((***+++,,,+++)))((((((((()))((('''!!!vvvvvvrrrhhhZZZOOOIIIHHHOOOYYYcccjjjmmmgggTTT@@@)))&&&###  !!!""""""!!!""""""!!!!!!###$$$!!!!!! !!!"""###""""""""""""############ !!!!!!"""###$$$$$$$$$###############"""!!!!!!###""""""""""""$$$&&&'''&&&&&&&&&&&&'''((())))))&&&&&&''''''((()))))))))+++))))))++++++,,,444<<>>CCCHHHPPPZZZaaannnhhh^^^QQQDDD:::555333<<>>@@@EEEKKKJJJCCC>>>???===FFFQQQ___sssmmmPPPDDD999777777333...,,,---,,,+++*********+++,,,))))))***+++,,,+++(((%%%###$$$$$$$$$$$$###""""""""""""!!!!!!    !!!"""###$$$'''(((%%%###(((333===PPPddd}}}fff]]]yyyxxxeee}}}WWW888///---))))))((('''&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###!!!"""###%%%&&&'''((((((###"""###$$$%%%%%%###!!!!!!!!!"""###$$$#########""""""###$$$$$$###!!!!!!###"""!!!  !!!!!!  $$$'''((('''%%%&&&&&&''''''(((***+++,,,+++***((('''((()))((('''!!!rrrcccWWWLLLEEEIIIQQQ[[[eeennnoooiii[[[DDD000'''$$$     !!!"""  !!!!!!!!!!!!!!!!!!!!!!!!!!!"""######"""!!!!!!"""$$$$$$###"""!!!!!!!!!!!!"""""""""""" $$$$$$!!! """$$$###""""""""""""""""""""""""$$$$$$######$$$$$$%%%&&&###%%%&&&&&&&&&&&&''')))))))))(((&&&&&&%%%%%%%%%***)))***---------000555BBBRRRNNNSSSlllggg]]]nnn~~~qqqlllpppiiilllVVVCCCBBBGGGEEE@@@>>>BBBKKKVVV]]]aaahhhvvv~~~rrraaaKKK777222777@@@LLL[[[dddeeeccccccdddiiimmmpppmmmcccSSSCCC:::===GGGRRRWWWUUUNNNGGGCCC??????DDDMMMXXXggg{{{uuuPPPDDD:::999777222///000000///...,,,******,,,...---+++))))))*********)))&&&&&&'''&&&%%%$$$###""" !!!"""### !!!!!!   !!! !!!""""""###!!!!!!"""$$$)))777EEESSSjjjppphhhfff~~~fffwww\\\;;;111...******)))(((&&&$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%$$$###"""!!!!!!!!!!!!!!!""""""#########""""""###""""""""""""$$$%%%&&&""""""""""""!!! """$$$%%%%%%$$$###$$$%%%((((((((((((((('''''''''***(((%%%%%%%%%%%%%%%###sssgggYYYPPPJJJIIIPPPYYYbbbkkkpppjjj^^^NNN;;;,,,$$$!!!   !!!!!!  !!! !!!!!!!!!!!!!!!""""""###"""!!!!!!"""$$$$$$###"""!!!!!!!!!!!!""""""""""""!!!%%%%%%""" ###$$$###""""""""""""""""""""""""$$$$$$######$$$$$$%%%&&&###%%%&&&&&&%%%&&&'''(((''''''&&&&&&&&&''''''((((((&&&'''*********---333AAARRROOOSSShhhdddXXXfffyyyhhhgggooojjjrrr```SSSTTTXXXXXXXXXZZZgggkkkppppppooorrryyyxxxjjj]]]MMM???:::<<<===EEEPPPUUUSSSPPPPPPQQQYYY]]]aaa```XXXMMMDDD@@@???LLL]]]hhhfff\\\PPPIIIAAA???>>>BBBGGGQQQcccrrr{{{YYYKKK===999777333000000------,,,+++******,,,---,,,***)))***,,,.........)))((('''&&&$$$###!!!!!!  !!!"""   !!! !!!!!!"""!!!!!!$$$&&&,,,:::HHHVVVooouuugggbbbfffuuu]]];;;111///***+++***)))'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''%%%$$$###"""!!!!!!!!!!!!!!!""""""#########""""""""""""!!!!!!"""###%%%&&&"""""""""""""""!!!"""$$$&&&%%%$$$###$$$%%%((((((((((((((((((((('''***(((&&&&&&&&&&&&$$$"""fff\\\RRRMMMMMMQQQ[[[dddlllpppnnn```MMM<<<...%%%     !!!!!!!!!!!!"""""""""""""""!!!!!!"""$$$$$$###"""!!!!!!!!!!!!""""""""""""###''''''###!!!###$$$###""""""""""""""""""""""""$$$$$$######$$$$$$%%%&&&###$$$&&&&&&%%%%%%'''(((%%%%%%%%%&&&'''((()))***'''%%%&&&((()))(((,,,111???PPPQQQTTTeeebbbWWW___nnnxxxoooZZZ___mmmmmmxxxmmmggglllqqqqqqtttzzzzzzsssmmmjjjkkkmmmtttgggYYYPPPJJJDDD???>>><<<@@@DDDEEEBBB@@@@@@AAACCCHHHLLLKKKEEE@@@???@@@BBBSSSkkkzzzzzznnn^^^TTTQQQMMMHHHEEECCCGGGTTTbbbhhhWWWDDD:::888666333111000///...---,,,+++++++++***)))))),,,///222333333+++***'''$$$"""!!!!!!!!! !!!   !!! """%%%(((///===JJJYYYuuuhhh^^^kkkwww^^^===333000+++,,,+++)))(((&&&&&&%%%%%%########################""""""""""""###$$$%%%&&&%%%$$$###"""!!!!!!!!!!!!"""""""""######""""""!!!!!!!!! !!!"""$$$%%%######$$$######"""!!! ###$$$&&&%%%$$$######$$$'''(((((())))))(((((((((***)))(((''''''%%%""" ^^^XXXRRRQQQUUU^^^hhhoootttooocccQQQ???000%%%   !!!!!!""""""""""""""""""!!!!!!"""$$$$$$###"""!!!!!!!!!!!!""""""""""""%%%((((((###!!!###$$$"""""""""""""""""""""""""""$$$$$$######$$$$$$%%%&&&"""$$$%%%%%%%%%%%%&&&(((&&&&&&%%%&&&&&&'''((())))))&&&'''))))))(((,,,222===PPPVVVXXXccccccZZZ[[[^^^cccgggZZZMMMZZZnnnsss}}}uuuuuu{{{nnnaaaYYYUUUSSSRRRYYYPPPGGGCCCCCCCCCBBBAAA@@@@@@>>><<<:::999:::;;;999<<>>===999666777555222000...---+++)))+++******,,,///222333333***)))&&&###!!!!!!"""###   !!!!!! ###&&&(((...:::GGG[[[yyypppaaavvvzzz^^^===444111++++++***)))'''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""###$$$$$$$$$$$$###"""!!!!!!""""""""""""""""""""""""!!!  !!!###$$$$$$$$$$$$$$$###"""!!!!!!###%%%&&&&&&$$$######$$$''''''((()))))))))(((((())))))(((((('''%%%!!!WWWVVVVVVYYYbbblllsssvvvrrrdddQQQAAA555*** """!!!!!!""" !!!"""###""""""!!!"""!!!!!!"""$$$$$$###"""!!!!!!!!!!!!""""""""""""%%%((((((###!!!###$$$"""""""""""""""""""""""""""$$$$$$######$$$$$$%%%&&&"""$$$%%%%%%$$$%%%&&&(((''''''&&&&&&&&&&&&'''''')))&&&&&&(((''''''+++222BBBUUU^^^]]]aaaccc[[[TTTNNNOOOQQQJJJDDDXXXqqqyyyzzz{{{}}}uuulll___TTTNNNLLLKKKKKKGGGGGGFFFFFFIIIKKKKKKIIICCC???:::666555555666666666888999777444555:::@@@EEEQQQbbbooosssqqqmmmkkkmmmmmmlllfff[[[SSSUUU\\\sssxxxaaaRRRLLLLLLHHHDDD>>>:::444000///...---+++,,,*********---.........'''&&&$$$"""""""""$$$%%%   !!!!!! !!!!!!"""!!!!!!###&&&'''***555AAA[[[~~~~~~jjjyyy]]]===444111,,,)))((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""!!!!!!""""""######$$$###"""""""""""""""""""""""""""""""""!!! !!!"""###%%%%%%%%%%%%$$$###"""!!!  $$$%%%&&&&&&$$$#########&&&''')))*********)))(((((((((''''''&&&$$$ QQQUUU\\\cccnnnwwwwwwtttfffTTT???333,,,%%%"""!!!  !!!"""  """#########"""!!!"""!!!!!!"""$$$$$$###"""!!!!!!!!!!!!""""""""""""###''''''###!!!###$$$###""""""""""""""""""""""""$$$$$$######$$$$$$%%%&&&"""###%%%%%%$$$$$$&&&'''(((''''''&&&&&&&&&''''''(((%%%$$$%%%%%%%%%)))000HHHZZZeee```]]]```[[[LLLCCC@@@BBB@@@BBBXXXsss|||||||||rrrkkkaaa]]]XXXTTTSSSSSSTTTTTTLLLQQQVVVZZZ___```[[[TTTCCC===777444555666666555666777777666666777:::<<<@@@HHHQQQXXX\\\___bbbeeekkkmmmoookkk^^^RRRQQQWWWnnnyyyjjjeeeeeebbb]]]LLLCCC999111/////////...---+++))))))******)))(((%%%$$$###""""""###$$$%%%!!!    ###"""!!!!!!!!!!!!!!!""""""""""""$$$&&&&&&'''111;;;]]]xxxwwwvvv[[[<<<444222,,,(((((('''%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###"""""""""""""""############"""""""""""""""###""""""""""""!!!   !!!###$$$$$$$$$%%%$$$$$$###"""!!! !!!  !!!""""""$$$%%%'''&&&$$$""""""###%%%''')))+++++++++)))((('''&&&%%%$$$$$$###VVV^^^hhhpppxxx{{{ssshhhSSSCCC222)))###  !!!  """#########!!!!!!"""!!!!!!"""$$$$$$###"""!!!!!!!!!!!!""""""""""""!!!%%%%%%""" ###$$$###""""""""""""""""""""""""$$$$$$######$$$$$$%%%&&&"""###$$$%%%$$$$$$%%%'''&&&&&&&&&&&&&&&'''((())))))&&&$$$%%%%%%%%%)))000EEEWWWeee^^^WWW___\\\JJJ===888;;;===BBBYYYsss{{{yyywww|||yyykkk]]]XXXOOOSSSZZZ___bbbcccbbbaaa\\\bbbiiipppxxxwwwiiiXXXDDD???;;;===CCCHHHHHHGGGEEECCCBBBBBBBBB@@@===:::999===BBBEEEGGGJJJPPPTTT]]]aaafffcccXXXNNNPPPWWWmmm|||fffYYYGGG999222000///...---+++)))((((((((('''&&&%%%$$$$$$$$$######"""""""""!!!    !!!$$$!!!!!! !!!!!!!!!!!!$$$&&&&&&'''///999```yyypppXXX:::333111+++)))((('''&&&&&&%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""###############""""""""""""######""""""""""""!!! !!! """###$$$$$$$$$$$$$$$###"""!!! !!!!!!!!!!!!  """###$$$$$$$$$&&&'''&&&$$$""""""###%%%''')))+++,,,+++***)))%%%$$$"""!!!"""!!!```jjjttt{{{|||mmm]]]FFF999---%%%  !!!!!!!!!!!! """###$$$###!!! """!!!!!!"""$$$$$$###"""!!!!!!!!!!!!"""""""""""" $$$$$$!!! """$$$###""""""""""""""""""""""""$$$$$$######$$$$$$%%%&&&!!!###$$$$$$$$$$$$%%%'''$$$$$$$$$%%%''')))***+++,,,((('''''''''''',,,222>>>QQQ```[[[TTT___```LLL;;;666999===DDDZZZrrryyy|||vvvrrrqqqhhhXXXNNNMMMGGGQQQ```lllqqqqqqnnnlllhhhmmmsss}}}nnnVVVGGGDDDCCCJJJUUU]]]___^^^]]]ZZZVVVUUUTTTOOOFFF???333666:::;;;;;;===BBBFFFLLLQQQWWWWWWOOOIIINNNXXXnnnoooVVVBBB666000---+++---+++(((((((((((('''%%%%%%&&&%%%%%%$$$""" ###"""!!! !!!!!!   !!!!!!$$$!!!  !!!$$$''''''(((000:::ddd}}}oooVVV999333111+++***)))((('''''''''''''''########################$$$$$$###############$$$###"""""""""""""""######""""""""""""!!! !!!!!! !!!"""$$$%%%######$$$######"""!!! !!!!!!!!!!!!  """$$$%%%%%%%%%&&&'''&&&$$$"""""""""%%%'''))),,,,,,,,,***)))%%%"""  qqqwww{{{zzzwwwnnn]]]KKK444,,,!!!  """######"""!!!!!!"""""" $$$$$$##################$$$###!!!  """"""#########$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$############$$$%%%&&&&&&(((&&&######$$$%%%&&&%%%%%%&&&'''''''''))),,,///<<>>AAA@@@BBBMMMYYYyyyfffKKK:::333111///++++++******)))(((((((((%%%%%%$$$$$$$$$############"""  !!!"""!!!  !!!""""""  """###"""$$$******333GGGwww|||rrr~~~zzzKKK999222,,,++++++)))(((&&&%%%$$$$$$%%%%%%$$$###"""!!!!!!!!!!!!$$$###"""###$$$$$$###"""######""""""!!!!!!!!!!!!!!!!!!""""""!!!!!! !!!"""###&&&$$$""""""$$$&&&$$$###!!!  !!!###$$$$$$%%%$$$$$$######"""""""""###'''***++++++,,,,,,,,,&&&  |||~~~{{{mmmZZZGGG666+++$$$ """"""!!!!!!  !!!!!!!!!########################!!!"""###$$$$$$###############$$$$$$$$$"""""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$############$$$%%%&&&'''(((&&&$$$%%%&&&''''''&&&'''((((((((('''(((+++---999OOO[[[SSSNNNSSSSSSKKKGGGPPP^^^^^^UUU^^^qqqwwwwww[[[JJJGGG@@@@@@KKKQQQWWWTTTPPPJJJEEEAAA???>>>===<<<;;;===???>>>999444::::::BBBSSSjjj{{{qqqjjjccc```^^^WWWIII===555444333555777888777666999;;;===>>>;;;???OOO___dddIII:::333111000,,,,,,+++******))))))(((%%%$$$$$$$$$$$$#########""""""  !!!"""   !!!"""!!!  !!! $$$###%%%+++,,,999RRRvvvtttvvvGGG777111+++***)))((('''%%%$$$$$$$$$%%%%%%$$$###"""!!!!!!!!!!!!$$$###"""###$$$$$$###"""###""""""""""""!!!!!!!!!!!!!!!""""""!!!!!! !!!"""%%%###"""###$$$%%%$$$###  !!!"""######&&&%%%###"""!!!!!!""""""!!!&&&)))++++++---...---'''!!! ~~~xxxlll[[[III999,,,###"""!!! !!!!!!  !!!###############$$$$$$$$$ """###$$$$$$###########################!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$$$$$$$$$$#########$$$%%%&&&'''((((((&&&%%%&&&((()))((('''((())))))((('''(((+++---777MMMZZZRRRIIILLLNNNJJJIIIYYYllljjjZZZ]]]lllooorrrSSS???===<<>>AAACCCDDD@@@;;;888888777666444555555999EEETTT```cccbbbVVVPPPIIIIIIJJJGGG===333555555777:::===???>>>===???======>>>AAAKKK^^^ooo|||[[[CCC666///---...++++++******)))((((((((($$$$$$$$$$$$############"""!!!  !!!    !!!!!!!!!  !!!"""$$$###&&&+++---???]]]vvv|||pppCCC555111***)))((('''&&&%%%$$$$$$%%%&&&%%%$$$###"""!!!!!!!!!!!!$$$###"""###$$$$$$###""""""""""""""""""""""""""""""""""""""""""!!!  ############$$$$$$$$$###""""""!!!  !!!""""""'''%%%###!!! !!!"""###"""&&&((()))***+++,,,,,,'''!!! !!!}}}mmmWWWGGG;;;000&&&  !!!######"""!!! """"""#########$$$$$$$$$ """#########"""!!!########################!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$$$$$$$############$$$%%%&&&((()))((('''&&&''')))***)))((())))))***)))((((((+++---444JJJXXXPPPCCCBBBFFFFFFLLLaaawwwrrr^^^]]]gggggghhhLLL;;;;;;===GGGQQQQQQLLLDDD<<<;;;BBBMMMUUUXXX[[[TTTJJJ@@@888555333222555444555;;;BBBGGGGGGEEE???<<<999;;;>>>===777111444666:::AAAIIIOOORRRSSSFFFAAA>>>EEESSSeee|||tttQQQ<<<333---+++,,,)))))))))(((''''''&&&&&&$$$$$$$$$#########"""""""""!!!    !!!!!!  ###$$$"""&&&***---CCChhh{{{kkk@@@333000***(((((('''&&&%%%%%%%%%&&&'''%%%$$$###"""!!!!!!!!!!!!$$$###"""###$$$$$$###"""""""""""""""############"""""""""""""""!!!!!!  !!!"""###$$$$$$$$$$$$$$$!!!!!!!!!  !!!!!!%%%$$$""" !!!"""###"""$$$'''(((''''''((()))***&&&!!! !!!!!!rrr\\\DDD666///(((!!!  !!!"""######!!!!!! """""""""###$$$$$$%%%%%%""""""#########"""!!!!!!$$$$$$$$$###############""""""""""""""""""""""""!!!"""######$$$$$$###############$$$&&&'''))))))((('''''')))+++,,,***)))((()))))))))((())),,,...333KKK[[[RRRBBB===@@@DDDPPPggg~~~wwwaaa___fffccc^^^GGG;;;===@@@HHHMMMHHHAAA<<<:::BBBSSSdddooosssyyyooo```OOOAAA777333111111111111333666777777555222444666999:::999555111222444:::DDDQQQ\\\eeeiii^^^TTTOOOVVVggg}}}kkkJJJ999222...+++---)))((((((''''''&&&%%%%%%$$$############"""""""""!!!!!!   !!!!!!!!!!!! ######"""&&&+++...JJJttt~~~ggg===222111***(((((('''&&&%%%&&&'''((()))%%%$$$###"""!!!!!!!!!!!!$$$###"""###$$$$$$###""""""""""""############$$$""""""######""""""!!! !!!$$$%%%$$$######$$$ """"""!!! !!!"""###$$$%%%&&&((('''%%%$$$%%%%%%&&&$$$!!! !!!ZZZGGG444***%%%   """""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$%%%%%%######"""""""""""""""###$$$$$$$$$#########""""""########################!!!""""""########################$$$&&&((()))***(((((((((***,,,---+++***'''((()))))))))***---000999RRRddd[[[HHH???BBBHHHRRRjjjwwwaaa___eee^^^YYYFFF???AAACCCHHHJJJBBB<<<:::???PPPhhh|||nnnZZZHHH<<<666444111111222333333333333333555;;;AAACCC???999555333333333777???LLLYYYdddjjjjjjaaa[[[___lllcccBBB555222...+++,,,)))))))))(((''''''&&&&&&############""""""""""""!!!   !!!!!!!!!!!!!!! """"""!!!'''---222SSSxxx|||ddd;;;111111+++((((((''''''&&&'''((()))***%%%$$$###"""!!!!!!!!!!!!$$$###"""###$$$$$$###"""""""""#########$$$$$$$$$"""############"""!!!!!!  !!!$$$%%%$$$"""###$$$ !!!"""###$$$$$$&&&''''''&&&$$$###$$$%%%""""""!!! DDD777+++%%%  !!!   """######!!!!!!###$$$######!!!""""""###$$$$$$%%%%%%###"""!!!!!!!!!"""$$$%%%$$$$$$$$$$$$######""""""########################!!!!!!"""########################$$$&&&((()))***(((((((((+++------,,,***'''((()))))))))+++...111AAA[[[nnneeePPPEEEHHHNNNRRRiii~~~uuu___^^^ccc[[[YYYIIICCCFFFFFFJJJJJJ@@@<<<===FFF\\\www}}}mmmZZZIII===777555777888999999888888888888@@@HHHPPPPPPHHH???:::888555333333888BBBNNNYYY^^^\\\WWWTTTXXXcccvvv}}}\\\<<<222000,,,***+++*********)))((((((''''''############""""""""""""!!!   !!!"""!!!!!!!!!  '''///666YYYwwwuuubbb:::111222,,,)))((((((''''''((()))***+++%%%$$$###"""!!!!!!!!!!!!$$$###"""###$$$$$$$$$"""""""""######$$$$$$$$$$$$###############"""!!!!!!!!!   $$$%%%$$$"""###$$$   """###$$$$$$$$$%%%&&&'''&&&$$$###$$$%%% !!!   444---### """!!!!!!!!!""""""!!! !!!###$$$###"""!!!!!!!!!""""""""""""!!!!!!"""""""""""""""######$$$$$$$$$############$$$$$$&&&$$$!!!"""######!!!!!!###############%%%"""$$$&&&((())))))((('''''''''(((((())))))******---+++)))'''&&&(((,,,///FFFccc{{{kkkLLLFFFLLLFFFNNNeeexxxnnnWWWYYYdddaaa[[[OOOPPPYYY\\\\\\UUUFFFBBB@@@KKKfffrrr[[[PPPLLL===222777777BBBJJJHHHGGGIIIHHHCCCTTT[[[eeeiii^^^KKK===999444000111777;;;===DDDMMMFFFKKKHHHIIITTTaaawwwzzzYYYBBB999000------)))---+++)))((((((((('''%%%###""""""""""""""""""""""""!!!  !!!   !!!!!!"""!!!!!!  !!!!!!"""!!!!!!"""$$$&&&&&&+++BBBlllrrrjjj}}}hhhdddxxxVVV:::222///,,,)))((('''&&&%%%$$$%%%&&&&&&######$$$$$$$$$######"""######################## !!!"""$$$$$$######"""!!!"""#########!!!  !!!!!!!!!!!!!!! !!!  !!! """ !!!"""###$$$$$$%%%&&&&&&%%%$$$$$$#########""""""!!!  !!!"""###""" ///)))!!!"""$$$$$$ !!!!!!!!!!!!!!! !!!###$$$###"""!!!!!!""""""######""""""!!!"""""""""""""""######$$$%%%$$$$$$$$$$$$$$$$$$%%%&&&$$$""""""######!!!!!!######""""""###$$$"""$$$&&&((())))))((((((''''''(((((()))***++++++---...---,,,+++,,,000333HHHeee}}}oooOOOFFFIIICCCDDDZZZooogggSSSXXXeeedddcccWWWZZZiiirrrooo___JJJBBBGGGWWWrrr~~~fff]]]LLLEEEEEE;;;555>>>EEEVVVcccccc```aaa```\\\gggiiimmmmmm```MMM>>>999888444444888::::::<<>>QQQddd]]]LLLSSScccdddkkkbbbggg|||fffMMMEEERRRhhhuuudddLLLGGG<<<:::>>>:::;;;III___sss{{{tttooollliiidddXXXGGG:::555666333333777999888888:::;;;@@@===>>>HHHQQQbbbyyypppQQQ===666...+++---)))***(((&&&%%%&&&&&&%%%###!!!!!!!!!""""""#########"""!!!  !!!  !!!  !!!!!!!!!!!!!!! !!!"""$$$(((444QQQ~~~zzzddd\\\^^^]]]YYYVVV]]]ZZZLLLKKK[[[kkkqqqtttsssuuuyyyyyyooo]]]OOOHHHRRRgggRRR888000...***&&&'''&&&%%%$$$%%%&&&'''(((%%%%%%$$$######"""!!! ######################## !!!"""$$$$$$######"""###""""""!!!!!!!!!!!!!!! !!!!!!"""#########"""!!!""" !!! !!!""""""###&&&&&&'''&&&$$$"""  !!!!!!!!! !!!"""!!!(((+++(((###!!!   !!!""""""""""""######$$$$$$$$$$$$######"""""""""""""""######$$$%%%$$$$$$######$$$$$$%%%$$$######""""""""""""!!! """""""""!!!"""###$$$%%%&&&((())))))))))))************************+++---...,,,***+++///333FFFYYYooohhhJJJ<<<;;;555>>>KKKYYYSSSFFFPPPaaadddnnnlllqqqeeeOOOLLL^^^tttuuu___MMM???>>>777666;;;;;;CCCXXX|||wwweee^^^WWWRRRJJJ>>>666333333333444888<<>>???MMMggg}}}fffVVVNNNFFFBBB>>>888666777777:::===???CCCIIINNNPPPMMMXXX^^^dddjjjdddaaajjjzzzeeeJJJ;;;666...,,,...,,,***((('''&&&''''''&&&%%% !!!!!!"""""""""""""""!!!    $$$"""  !!!"""#########""""""%%%)))000AAA]]]ttt|||dddJJJAAALLL[[[ccceeesss}}}~~~|||xxxpppfff______VVVTTTeee}}}PPP777111000---***'''&&&%%%%%%%%%%%%''''''&&&%%%$$$"""!!! """""""""""""""""""""""" !!!"""###$$$######"""###"""!!! !!!"""###!!!#########!!! !!! !!! """###$$$%%%%%%&&&'''&&&$$$  !!!"""!!!!!!%%%!!!   !!! !!!"""""""""##################""""""""""""""""""######$$$""""""!!!!!!!!!!!!"""""""""###$$$###"""!!!"""###!!!#########"""###%%%&&&&&&'''''')))******+++,,,,,,,,,+++++++++++++++,,,...555@@@JJJPPPOOOMMMCCC@@@GGGJJJ@@@AAALLLOOOEEE@@@@@@???BBBXXXooosssiiissswwwwwwWWWWWWVVVmmmyyyfffTTTGGG>>>555>>>AAACCCDDDCCCRRRnnnhhhRRRFFF@@@;;;999777555888===DDDKKKQQQPPPPPPTTTYYY\\\dddpppxxx~~~pppbbbeeelllaaaHHH:::666...+++...,,,***(((&&&&&&'''((('''&&&!!!!!!!!!!!!!!!!!!!!!!!!"""!!!     !!!"""#########""""""%%%(((+++444FFFVVVYYYMMMGGGSSSkkkyyy~~~QQQ777111000...,,,((('''&&&%%%$$$%%%&&&&&&&&&$$$###!!! !!!!!!"""""""""""""""""""""""" !!!"""$$$$$$######"""!!!!!!!!!!!!!!!""""""###!!!"""###""""""!!!!!! """ """$$$%%%%%%%%%%%%%%%$$$""" !!!""""""""" ###((( !!!  !!!""" !!!""""""!!!""""""######""""""!!!"""""""""""""""######$$$######""""""""""""######!!!###$$$###!!!!!!"""$$$ """$$$%%%$$$$$$$$$&&&&&&&&&''''''(((***++++++((()))***+++,,,...//////***111AAAYYYnnnwwwrrrjjjTTTDDD>>>???<<>>???>>>GGGPPPbbbqqqpppaaaPPPHHHSSSjjj{{{nnnbbb[[[TTTdddrrrppp]]]JJJBBBAAANNNQQQQQQJJJ@@@???IIIUUUkkkttt~~~vvv\\\ZZZ[[[vvvlllGGG>>>333------...+++((()))((('''%%%%%%%%%%%%&&&"""""""""""""""!!! """"""!!!  !!!!!!!!!    """&&&$$$&&&+++---:::RRRwwwGGG333000---+++---***'''$$$"""""""""!!!!!!###"""!!!"""###$$$###!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!! !!!"""""""""""""""  !!!!!!"""###"""!!!!!!!!!!!!"""###"""!!!"""$$$###  !!!"""###"""%%%$$$%%%***888TTTzzz """!!! """###$$$!!!!!!!!!!!!""""""""""""!!!"""######!!!!!!"""###&&&%%%%%%%%%&&&&&&%%%###!!!"""$$$$$$"""!!!"""#########$$$$$$%%%%%%&&&&&&''''''(((((()))***++++++***---***+++222//////;;;NNNqqqrrr[[[IIIFFFLLLVVV]]]___VVVIIIAAA>>><<<>>>JJJ]]]jjjgggZZZMMMHHHJJJ___vvvvvvooojjjrrrwwwooo\\\HHH===999999>>>@@@===<<>>999777666;;;<<<;;;HHHgggqqq[[[OOOLLLNNNMMMPPP\\\nnnnnnZZZWWWiiiuuuppplllmmmpppsssnnnjjjlllvvv]]]<<<777000---,,,---,,,+++'''''''''&&&%%%###""""""!!!!!!""""""""""""!!!!!! """"""!!!  !!!!!!!!!  """######"""  !!!"""""""""&&&'''###&&&---***///AAA___vvvjjjccc___^^^^^^dddmmmttt~~~vvvFFF333///+++'''((()))(((&&&%%%&&&%%%$$$###"""!!! !!!"""###""" """!!!  !!!"""""""""""""""!!!!!!!!!!!!"""!!!  !!!!!!!!!  !!!!!!!!! !!!!!!!!!!!! !!!  """ !!!!!!!!! !!!######!!! !!!"""&&&,,,EEEnnn"""!!!  !!!!!!""""""""""""############"""###$$$$$$""""""###$$$###""""""###%%%%%%$$$"""###$$$&&&&&&$$$###$$$%%%$$$$$$%%%%%%&&&&&&''''''(((((())))))***+++,,,,,,,,,,,,))),,,222222BBB^^^~~~vvv```OOODDDBBBEEEOOOYYY]]]^^^^^^SSSPPPIIIFFFKKKTTTWWWUUUMMMIIIKKKVVVaaafffiiijjjbbbYYYKKK???777555555555333888888888IIIllllllVVVHHHAAA??????>>>???EEEQQQ___kkkrrr~~~}}}sssiiicccZZZaaaxxx}}}ZZZ;;;777111...---------,,,((((((((('''&&&$$$"""!!! !!!!!!""""""""""""""" """"""!!!  !!!!!!!!!  ###%%%###""" """"""######!!!$$$"""$$$***(((...AAAGGGhhhvvvdddZZZQQQUUUZZZ]]]aaajjjvvvgggeeejjjrrrCCC111///***'''(((((('''%%%%%%&&&&&&$$$###"""!!! """"""!!! !!! !!!""""""""""""!!!!!!!!!!!!"""!!!  !!!"""  !!!!!!""""""""" !!!!!!""""""!!!!!! !!!!!!   !!!!!!!!! !!!######"""!!!$$$'''+++===eee !!!!!!!!!"""""""""######"""###$$$$$$""""""###$$$######"""$$$%%%&&&%%%###"""###%%%%%%#########$$$$$$$$$%%%%%%&&&''''''''')))))))))******+++++++++)))+++***///555888PPPuuuqqqttttttfffQQQGGG@@@EEEOOOXXXbbbjjjaaa^^^TTTJJJIIIRRRYYYZZZWWWNNNIIILLLPPPQQQQQQTTTPPPIII???777333444777999666999777888JJJkkk}}}fffRRREEE>>>:::888;;;;;;;;;===BBBJJJSSSZZZ```bbb^^^___cccdddppp~~~TTT:::777333///------------)))))))))((('''%%%###""" !!!""""""""""""""" """"""!!!  !!!!!!!!! !!! """###"""!!! """#########"""!!!###)))***666OOOOOOaaapppyyymmmiiikkkllljjjgggeeeeeegggllloooooonnnnnnmmmeee\\\QQQMMMPPPiiimmm@@@///...***''')))&&&%%%$$$$$$%%%$$$###!!!  """###"""!!! !!!!!! """"""""""""!!!!!!!!!!!!###"""  !!!"""  !!!"""############!!!!!!"""######"""!!!!!!!!!!!!!!!!!!!!! !!!"""!!!!!!$$$,,,222AAAccc !!!!!!!!!!!!"""""""""""""""$$$$$$$$$###"""###$$$$$$$$$###%%%''''''&&&%%%!!!"""$$$$$$"""!!!"""###$$$$$$%%%&&&&&&''''''(((******************++++++...111333888???EEEbbbooo___oooyyyxxxzzz{{{jjjXXXGGGAAABBBIIIVVVbbbooonnncccSSSKKKPPPXXX\\\eeeZZZQQQQQQPPPKKKJJJLLLHHHDDD>>>999888:::===???===???;;;:::KKKjjj}}}mmmXXXGGG@@@<<<999666>>>???AAAAAABBBHHHQQQWWWUUUYYY[[[cccoootttzzzPPP;;;888444000...---------)))******)))'''%%%###""" !!!""""""""""""""" """""""""  !!!!!!!!! ###""" """""" !!!"""###$$$$$$"""'''&&&)))///444FFFcccpppnnneeekkkzzzwwwiiiiiigggddddddddd^^^WWWOOOHHHHHH```jjj>>>...---***((()))$$$###"""#########!!!"""$$$$$$### !!!!!! """"""""""""!!!!!!!!!!!!###"""  !!!"""  !!!"""######$$$######!!!"""###$$$$$$###"""!!! !!!!!! !!!!!!!!!!!!  !!!!!! '''333===]]]  !!!!!!  !!!  """%%%""" ###$$$$$$%%%%%%$$$$$$$$$!!!!!!!!!!!!"""###$$$%%%%%%%%%&&&&&&'''(((((((((******)))((()))***,,,---///111>>>NNNSSSZZZwwweeeWWW[[[\\\[[[fff{{{sssXXXGGG@@@@@@HHHRRR^^^hhhkkkaaaVVVTTTVVVXXX\\\^^^___]]]YYYUUUTTTTTTVVVSSSRRRHHH>>>HHHRRRMMMGGGEEE<<<888IIIgggzzz|||xxx]]]EEE>>>===999888;;;EEEKKKOOOPPPTTT[[[___```eeefffjjjrrr}}}qqqNNN666444000.........---,,,++++++)))(((&&&&&&%%%%%%&&&$$$""""""$$$%%%###!!!###""""""!!! !!!!!!""""""!!!  !!!"""""""""!!!  !!!"""""""""&&&&&&))),,,111PPP|||wwwooo}}}|||uuuaaaSSSHHHWWWfff;;;000***((()))'''&&&&&&%%%$$$###"""!!!  !!!"""### !!!!!!""""""""""""!!!""""""!!!!!! #########"""""""""""""""""" !!!""" !!!!!!!!!"""!!!!!!!!!!!! %%%###!!! ((("""###%%%;;;VVV !!!"""""" !!!###$$$""" !!!"""!!!#########$$$######""""""!!! !!!!!!"""######$$$%%%%%%&&&&&&'''((((((((())))))))))))***+++,,,,,,---///999FFFRRRddduuuYYYHHHMMMQQQYYYlllrrr^^^MMMCCCCCCIIITTT___gggccc]]][[[ZZZXXXWWW[[[cccnnnvvvxxxtttpppvvvqqqkkk\\\NNNVVV```\\\VVVNNNBBB<<>>;;;>>>FFF[[[ccciiikkkmmmrrrwwwxxx~~~~~~vvvrrruuuhhhGGG666333000...------,,,+++***)))((('''&&&%%%%%%%%%%%%###!!!"""$$$$$$""" ###""""""!!! !!!!!!!!!!!!!!!  !!!!!!""""""!!!  !!!""""""$$$'''&&&(((,,,111OOOzzz||||||~~~|||ppp\\\TTTOOO______999000,,,((((((&&&&&&&&&%%%$$$###"""!!!!!!!!! !!!!!!""" !!!""""""""""""""""""""""""!!!!!!!!! #########""""""!!!!!!!!!  !!! !!!!!!!!!"""""""""""""""!!!!!! ###!!!   $$$"""%%%((()))555WWWxxx!!!"""###""" """###$$$""" !!!#########"""#########"""!!!!!! !!!!!!"""#########%%%%%%&&&&&&'''((((((((((((((()))***+++,,,,,,,,,***---222<<>>CCCJJJZZZxxx{{{cccNNNCCCAAAHHHSSS___eeeggggggccc___WWWYYY```pppqqq^^^cccooolllgggVVVEEE@@@EEERRRcccpppppp```OOOEEE===<<>>@@@>>>======@@@MMMdddzzzyyyxxx|||~~~{{{yyynnn^^^TTT]]]|||vvvTTT@@@333111---+++++++++***)))&&&%%%%%%$$$$$$$$$%%%%%%""""""""""""!!! !!!!!!!!!!!!!!!!!!    !!!""""""!!!%%%"""###***222HHHfffvvvnnnkkklllhhhfffjjjvvv}}}OOO111---***'''((('''%%%%%%$$$$$$###"""""""""$$$###"""  """"""#########!!!!!!""""""""""""""""""""""""!!!!!!  """$$$%%%%%%&&&&&&"""""""""############$$$$$$$$$$$$###"""!!!!!! """"""!!!   """%%%'''(((444XXX !!!!!!  """!!! !!!#########!!!"""######$$$$$$######"""###%%%&&&(((((((((((('''%%%%%%&&&&&&'''(((((((((&&&''')))***,,,,,,------)))---555IIIooojjj^^^```eeerrrpppmmmttt|||gggMMMEEE@@@FFFTTTbbboooxxxvvvyyyyyyvvvssszzzkkkiiisssqqqsss___KKKAAA<<<@@@VVVnnnzzziiiVVVGGG??????AAAPPP```ppptttqqqlllgggbbbUUUPPPGGG@@@<<<:::999888888888999:::;;;DDDXXXkkk~~~vvvsss|||vvvbbbQQQRRRllloooNNN<<<444111...,,,++++++***)))'''&&&%%%%%%$$$$$$$$$$$$"""###$$$###!!! !!!"""!!!!!!!!!!!!!!!!!!  !!!!!!  !!!""""""$$$"""###***///>>>VVVvvvvvvJJJ...,,,)))&&&(((((($$$$$$$$$#########""""""######"""  !!!"""""""""!!!!!!""""""""""""######  !!!"""###%%%&&&'''((("""#########$$$$$$$$$$$$######""""""""""""!!!!!!"""""""""!!!!!!$$$&&&'''///JJJxxx  """"""!!! """!!! !!!""""""!!! !!!"""###############$$$&&&((()))((('''&&&%%%%%%&&&&&&'''(((((((((''''''((()))***,,,.........///888QQQwww~~~eeeUUUFFFCCCJJJVVVffftttwww~~~|||kkkdddiiieeejjj^^^OOOCCC;;;===MMM]]]uuuxxxuuufffSSSEEE@@@@@@BBBLLLTTTUUUSSSQQQNNNKKKGGGEEEAAA???>>>>>><<<;;;666666777888999???OOO___}}}xxxwww~~~mmmdddnnnjjjHHH777444111...,,,,,,,,,+++)))(((((('''%%%$$$$$$$$$$$$"""$$$%%%$$$""" """### !!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!! !!!""""""%%%%%%$$$)))+++222CCCfffkkkBBB+++,,,***'''((('''$$$$$$$$$##################"""!!!  !!!!!!!!!!!!!!!"""""""""#########  !!!"""%%%''')))#########$$$$$$$$$%%%%%% !!!!!!!!!!!!"""""" !!!!!!!!!   ###&&&)))000EEEkkk !!!!!! !!!!!! !!!###$$$"""!!!!!!!!!"""!!! !!!"""!!!!!!""""""######"""$$$&&&((((((((('''&&&%%%%%%&&&&&&'''(((((()))(((((('''(((***,,,...000444111:::TTTxxxyyyeeePPPFFFGGGPPPaaapppggg]]]^^^XXX___ZZZQQQEEE<<<===HHHSSSfffttt|||rrr\\\JJJCCCCCC???CCCFFFCCCBBBDDDDDDAAADDDDDDEEEGGGIIIIIIGGGEEE<<<:::999888777;;;HHHUUUvvvwwwwwwzzzzzz~~~yyyiiiFFF444555222///---,,,,,,+++******)))'''&&&%%%$$$$$$$$$"""%%%&&&%%%"""!!!"""$$$ !!!!!!!!!!!!!!! !!!""""""!!!!!!!!!!!! !!!""""""''''''%%%)))'''***777JJJwwwaaa<<<(((,,,,,,((('''%%%$$$$$$$$$###############""""""!!! !!! !!!!!!""""""#########$$$ !!! ###''')))######$$$$$$$$$%%%%%%%%% !!!""""""""" !!!!!!   $$$'''222@@@___ !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""%%%$$$###%%%&&&$$$ """###"""!!!!!!"""$$$%%%'''(((((((((''''''$$$$$$%%%%%%'''(((***+++(((''''''(((+++---.........000999MMMgggkkkVVVKKKOOO___lllqqqWWWHHHFFFJJJOOOQQQJJJ???:::???GGGVVV```oooyyywwwjjjXXXLLLGGG@@@:::888999888<<<@@@DDDGGGNNNUUU[[[[[[XXXTTTNNNCCC;;;888666777FFFWWWvvvsssnnn|||}}}tttxxxaaaAAA666333000---+++******)))(((+++)))'''%%%$$$$$$$$$$$$%%%$$$"""!!!!!!!!!"""### """"""""""""""""""!!!!!!"""!!!!!! !!!   !!!"""&&&***)))&&&&&&)))---999UUU{{{YYY;;;+++,,,+++***+++&&&$$$$$$$$$#########""""""    ###$$$""" !!! !!!""" """$$$%%%$$$&&&%%%%%%$$$$$$#########!!!!!!""""""""""""!!!!!!!!!"""""""""""""""!!! $$$***666ZZZ !!! !!!""""""$$$###"""###$$$###"""######"""###$$$%%%&&&'''(((((((((''''''$$$$$$$$$%%%&&&'''((()))***))))))***,,,---......///111888BBBRRRhhhrrr\\\OOORRR___kkk}}}qqqVVVCCC???BBBHHHNNNNNNGGGAAA>>>>>>FFFRRRcccsssyyyuuukkkdddWWWNNNEEE???;;;888:::>>>HHHKKKRRR[[[dddiiijjjiii___LLL>>>===<<<;;;III\\\~~~ssssssvvv~~~|||xxx|||___AAA888333000---+++******)))((('''&&&%%%#########$$$$$$$$$$$$"""!!!!!!!!!"""###  !!!!!!!!!!!!!!!!!! !!!  !!!!!!$$$''''''%%%$$$'''++++++===ZZZvvvUUU999***,,,***)))***%%%%%%%%%%%%$$$$$$$$$######  !!!"""""" !!!!!! !!!"""### """$$$$$$$$$%%%%%%%%%%%%%%%$$$######!!!""""""######""""""!!!!!!!!!!!!!!!!!!  !!!***555ZZZ{{{ !!!!!!!!!!!!!!!"""######$$$"""!!!!!!!!!!!! ###$$$$$$$$$%%%&&&&&&&&&'''(((((((((''''''%%%%%%$$$$$$%%%&&&&&&''',,,,,,++++++,,,,,,------,,,333999;;;>>>JJJ^^^nnnuuubbbVVVWWWaaakkkuuusssZZZFFF>>><<>>AAALLLWWWhhhsss~~~tttwww~~~}}}rrrggg``````ffflllnnnxxxxxxeeeTTTKKKBBBAAADDDJJJPPPOOOFFF>>>888<<>>FFFTTTeeerrryyy{{{zzzgggLLL;;;===<<<;;;QQQqqq}}}qqqooottt|||{{{~~~~~~wwwPPP:::555222///,,,+++++++++***)))%%%$$$###"""""""""###$$$$$$###"""!!! !!!!!!"""!!!!!!!!!  !!! !!!   !!!######"""###%%%''',,,+++...<<>>@@@DDDIIILLLWWWSSSPPPLLLCCC:::666888777AAASSSdddoooqqqkkkeeeSSSBBB999;;;:::>>>]]]{{{qqqqqqyyy~~~{{{pppKKK888555222///,,,+++++++++***))))))(((&&&$$$##################!!! !!!"""!!!!!!   !!!!!!  !!!#########$$$%%%''')))))))))///<<>>@@@JJJ^^^wwwrrr^^^YYY^^^iiimmmqqqvvvxxxwwwuuusssrrrvvv}}}}}}vvvqqqhhh^^^PPPHHHHHHKKKMMMMMMMMMJJJDDD>>>;;;:::;;;<<<@@@???AAAAAA<<<555444888999BBBQQQ___eee```VVVNNNAAA;;;:::===>>>JJJnnn{{{pppjjjooolllIII999666111///,,,+++++++++***)))+++***(((&&&$$$$$$$$$$$$###"""!!! !!!!!!  !!!"""""" !!!!!!!!!!!! !!!""""""###$$$%%%&&&&&&$$$&&&)))+++111???SSSbbbuuurrrxxxzzzLLL444+++******%%%&&&((( ###""""""""""""!!!!!!!!!    """ !!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%%%%###$$$$$$%%%%%%$$$$$$###############"""!!!!!!%%%---GGGwww !!! !!!!!!!!!$$$!!!%%%&&&&&&&&&''')))+++***((('''''''''((((((&&&&&&&&&'''''')))***+++))),,,//////...///333777DDD^^^wwwvvvcccPPPCCC???@@@IIIYYYooommmZZZTTT\\\```hhhooouuuwwwuuuttttttuuuzzz}}}|||xxxkkk^^^TTTOOONNNNNNPPPOOOMMMJJJEEE@@@;;;888555555777888666333777>>>BBBFFFMMMRRRSSSNNNDDD===666999<<>>///)))***+++%%%&&&((( #########""""""""""""!!!  !!!""""""""""""!!!  """%%%&&&######$$$$$$$$$$$$######!!!"""""""""!!!  """###(((***999[[[ !!!!!!  """""" """$$$!!!$$$%%%&&&(((***+++***)))'''''''''((()))$$$$$$%%%%%%'''(((***+++)))---111111000111666;;;???ZZZwwwzzzeeeMMMEEE??????FFFVVVqqqgggYYYMMMRRRZZZdddmmmrrrsssrrrsssrrrwww~~~zzz{{{tttcccVVVOOOMMMOOORRRTTTTTTOOOGGG>>>888555444555666444444<<>>BBBRRRccc~~~hhhWWWJJJKKKWWW```kkkrrrmmmqqqrrrvvvyyywwwvvvzzzvvvjjjaaa]]]]]]^^^```aaa^^^TTTFFF<<<999555777555...777HHHNNNZZZRRRIIIAAA;;;666555666222444;;;HHHZZZlll{{{|||~~~[[[@@@666333///...---,,,---,,,)))'''+++)))'''$$$###$$$%%%&&&!!!!!!   """###$$$$$$$$$###'''%%%""" """ !!!###""" !!!   !!!###$$$$$$$$$$$$###$$$$$$&&&,,,555<<>>OOOTTTVVVMMMCCC===:::777666666555888===GGGSSS]]]eeehhhfffiiiooozzz~~~VVV===444111///...------------***((()))(((&&&%%%######$$$$$$""""""!!! !!! !!!"""###$$$$$$######$$$""" """ !!!###""" !!!    !!!"""###$$$$$$$$$$$$"""!!!$$$000AAAOOOWWWQQQ^^^nnn{{{hhhAAA---******((('''%%%###"""!!!###$$$$$$$$$$$$###""""""""""""!!!!!!  !!!"""############"""!!! !!!!!!!!!$$$%%%$$$###""""""!!!!!!"""$$$$$$###"""!!!  %%%---LLLPPPVVVZZZ```kkkyyy}}}!!!!!!"""""""""#########""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!$$$%%%&&&%%%%%%((('''&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$'''***---)))---222777<<>>CCCIIIKKKKKKIIIFFFIIIOOOXXXiii|||wwwQQQ:::222000...---------......,,,***'''&&&&&&%%%$$$###""""""######"""!!!!!!!!!!!!!!!!!!!!!"""######"""""""""!!!  !!!  """!!!!!!!!!    !!!"""###$$$$$$$$$%%%!!!###333MMMhhhyyyrrrmmmgggcccfffxxxuuupppmmmrrr}}}zzzNNN222'''))))))(((&&&%%%###""""""######$$$$$$######"""!!!######"""!!!  !!!"""""""""###""""""!!! !!!!!!!!! ###%%%&&&$$$!!!!!! !!!######"""  '''000VVVXXX]]]eeelllqqqqqqpppnnnsss""""""""""""""""""""""""######""""""""""""""""""###""""""!!! !!!!!! $$$&&&((('''&&&$$$'''&&&&&&%%%%%%%%%&&&&&&(((((('''&&&&&&(((+++---000111222777FFF]]]qqq|||sss^^^KKKAAACCCLLLSSS\\\YYYPPPHHHNNNYYYXXXNNNJJJBBBGGG```zzz___FFFIIIIIIIIITTT___pppqqqvvv}}}|||vvvrrrrrr{{{~~~oooXXXFFF???444222888@@@QQQ______UUUFFF:::888999777777:::<<<<<<===>>>@@@???===;;;;;;===AAAHHHTTTmmm}}}|||sssNNN999222000...---,,,---......---+++%%%%%%%%%%%%$$$"""!!! ###"""!!!!!! !!!!!!""""""""""""""""""!!!!!!!!!   !!!!!!!!!!!!   """######$$$$$$###!!! $$$222NNNuuuxxxgggZZZ\\\qqqfffQQQMMMJJJKKKRRRfffbbb;;;***)))(((((('''&&&%%%######"""###############""""""!!!$$$###"""!!!  !!!!!!!!!######"""""""""!!!!!!!!! """###"""!!! !!!"""!!! )))444VVV]]]hhhuuu}}}|||ssskkknnnsss """"""!!!!!!!!!!!! """"""##################$$$###"""!!!!!! !!!!!!###&&&((()))((('''%%%&&&&&&%%%%%%%%%&&&&&&'''&&&((())))))(((''')))+++555888<<>>RRRggguuuZZZGGG@@@AAACCC???>>>AAANNNeee{{{tttcccRRRKKKMMMYYYrrr^^^UUUfffqqqpppkkkdddZZZ]]]fffrrryyy{{{~~~yyyjjjUUUDDD<<<>>>EEEWWWfffeeeOOO???555888<<>>PPPfffwwwjjjWWWGGG>>>===@@@CCC;;;999:::>>>AAAQQQvvveeeDDD444111111...,,,++++++,,,+++)))'''((('''%%%###"""""""""""""""!!!!!!  !!!"""###!!!!!!!!!!!!   """!!!   !!!"""############$$$''')))&&&+++GGGeee~~~iii[[[UUURRRTTTTTTPPPOOOQQQPPPGGG>>>777222000666===NNNPPPIII888)))$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$"""""""""""""""!!!!!! """"""!!!!!!  !!!!!!!!!!!!$$$$$$%%%%%%%%%$$$###"""""""""!!! !!!""" !!!""""""!!!   !!! %%%555DDD___hhhttt|||xxxzzz}}} !!!  !!!!!!!!!""" !!!!!!"""""""""###%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''''''''''''''((()))***&&&)))+++,,,---222<<>>CCCNNNffftttaaaWWWSSSRRR\\\uuuyyyaaaaaavvvmmmaaaiii||||||}}}~~~nnn\\\RRRMMMWWWbbbaaaWWWFFF;;;:::999;;;NNNgggsss^^^LLLBBBAAAEEEHHHAAA===<<>>FFFRRR\\\wwwzzzooo^^^NNNTTTXXXeeezzzxxxfffNNNccc|||zzzlllddddddgggjjjZZZEEE555555777999HHH\\\sssqqqcccOOOIIIQQQWWWUUUNNNCCC===???AAAOOOvvvzzzTTT;;;222...)))//////...,,,***)))''''''((('''&&&%%%$$$############!!! !!!!!! %%%!!!"""%%%###!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!$$$""" !!!  !!!"""###$$$$$$ """$$$$$$$$$)))333;;;aaarrr```VVVHHH444---222000,,,'''###!!!"""%%%'''&&&&&&&&&'''&&&&&&%%%%%%%%%$$$###!!! """ !!!!!!!!!!!!""""""!!! !!!"""$$$$$$"""!!!""""""###$$$$$$### !!!   !!!""""""!!!!!!  %%% $$$000TTTyyyvvvxxx||||||||| !!!!!!""""""!!!!!!!!!""""""!!!!!!"""#########$$$$$$%%%%%%$$$$$$%%%&&&'''''''''&&&%%%%%%%%%&&&((()))******,,,,,,)))***000999DDDUUUoooxxxyyyrrrddd___UUUIII???>>>FFFOOOZZZnnnssseeeVVVTTTXXXbbbmmmmmmbbbWWWQQQjjj}}}yyywwwvvvbbbLLL<<<:::;;;;;;FFFWWWoooooodddRRRLLLUUU]]]^^^ZZZLLLBBBAAADDDSSSyyytttQQQ:::222///,,,......---,,,***)))((((((((('''&&&%%%$$$#########%%%###""""""######"""!!!$$$ """$$$###!!!  !!!###!!! !!!  !!!"""######$$$!!!###$$$###"""%%%---333NNNxxx~~~mmmlllaaaGGG333000---+++'''###"""###%%%'''&&&&&&&&&&&&&&&%%%%%%$$$###""""""!!! ###!!! !!!!!!!!! !!!"""!!!!!!###$$$%%%%%%###"""######$$$%%%%%%###!!!   !!!!!!""""""!!!  """...FFFnnntttqqq|||~~~~~~ !!!""""""#########"""!!!""""""!!! !!!###"""######$$$%%%%%%$$$$$$%%%&&&&&&'''''''''&&&&&&$$$%%%'''))))))+++...000222444<<>>AAA>>>PPPcccnnnwww~~~nnndddWWWQQQPPPRRRRRRPPPZZZvvvzzz|||~~~gggQQQ???<<<<<<;;;BBBNNNhhhkkkdddUUUMMMUUU```fffgggYYYLLLIIIKKKZZZ}}}lllKKK888222111...---,,,,,,+++******))))))((('''&&&$$$############%%%$$$######$$$$$$###"""### """###"""  !!!"""!!! !!!  !!!""""""###"""$$$%%%###!!!"""%%%)))999TTTrrrzzzuuuTTT666---)))(((%%%#########%%%%%%&&&&&&&&&&&&&&&%%%$$$###!!!  %%%###!!!!!!!!!"""!!! !!!"""###$$$&&&'''&&&%%%######$$$$$$%%%%%%$$$""" !!!  """###"""!!!'''>>>ddd~~~vvv||| !!!"""############ !!!"""!!! !!!"""!!!"""###$$$$$$%%%$$$$$$%%%%%%&&&'''''''''((((((&&&(((*********---111555<<>>======CCCLLLbbbgggcccUUUKKKOOOZZZcccjjjaaaYYYUUUSSS^^^~~~eeeHHH777222111000++++++++++++************((('''%%%$$$######""""""###"""!!!!!!"""###""" !!!!!!"""!!!   !!!    !!!!!!!!!###$$$$$$"""!!!!!!###---<<<^^^hhhoookkkKKK///***%%%%%%$$$#########$$$$$$%%%%%%&&&%%%%%%$$$###""" !!!%%%###!!!!!!!!!!!! """$$$$$$%%%&&&&&&$$$######$$$$$$%%%&&&$$$"""!!!!!!"""!!!""""""!!!   """###"""!!! """&&&111QQQ !!!"""""""""""" !!!"""!!!  !!! !!!"""###$$$$$$$$$$$$%%%%%%&&&&&&'''((())))))))),,,...//////222999>>>IIIYYYqqqsssooo}}}|||dddZZZ```kkksssZZZIIIBBBAAA===;;;DDDYYYqqqrrrdddXXXQQQNNN]]]vvv}}}|||jjjSSSGGGBBBAAAGGGOOObbbfffcccUUUGGGEEEMMMUUU``````aaa]]]WWW\\\wwwaaaFFF777222000///************************'''&&&%%%$$$###""""""""""""!!! !!!"""###"""!!! !!!       """###$$$###"""""""""&&&000BBB```\\\VVVNNN666&&&(((#########"""""""""######%%%%%%%%%%%%$$$###"""!!! !!!###""" !!! !!!###!!!"""$$$$$$"""!!!"""###$$$%%%%%%$$$"""!!!"""###!!!"""###"""!!!!!!!!! !!!###!!!  !!!!!!'''///???ddd|||zzzyyyxxxrrrwww !!!"""######### !!!"""!!! """###$$$$$$%%%%%%%%%%%%%%%&&&''')))***+++(((,,,111444666===GGGPPPjjjzzzmmmnnnrrraaaPPPTTT```hhhTTTAAA???;;;888;;;GGGWWWcccuuu~~~vvvdddYYYYYYhhhzzzcccRRRHHHEEEJJJRRRiiilllhhhZZZIII@@@BBBHHHQQQVVV[[[ZZZSSSTTTfffzzz^^^DDD777222//////******************))))))'''&&&%%%###""""""""""""###"""!!!"""###$$$###"""     """###$$$###"""""")))111>>>aaaUUU@@@555'''"""&&&""""""!!!!!!!!!!!!!!!!!!%%%%%%%%%$$$###"""!!!  !!!!!! !!!  !!!"""!!!!!!"""######$$$%%%$$$"""!!!"""### !!!"""###############"""!!!  !!!!!!"""$$$"""---<<>>;;;<<>>:::DDDHHHLLLVVVpppyyymmmfffhhhyyy}}}xxxuuuyyydddPPPFFFDDD;;;;;;;;;999888888:::<<<<<>>:::777555444555444666888888777666666777999;;;???BBBDDDGGGKKKMMMOOOSSSYYYdddwww~~~SSS<<<444...+++++++++++++++******)))))))))'''%%%!!! !!! !!!!!!!!!  !!!!!!!!!!!!   !!!!!!"""!!! """"""!!!!!!"""'''---222777;;;DDDRRRcccooosssqqqpppVVV:::,,,(((&&&$$$$$$###"""!!! !!!"""""""""!!! """"""""""""!!!  !!!"""###$$$%%%###!!! """$$$%%%&&&%%%###!!! """### ''':::SSSyyyuuu|||  !!!!!!!!! !!!"""""""""""""""""""""###$$$%%%%%%&&&&&&***'''''')))***,,,666@@@mmm~~~hhhXXXUUUWWWaaarrrnnn]]]XXXWWWJJJPPP^^^\\\VVVNNNLLLNNNMMMJJJ999777777:::AAAPPPgggzzzssskkknnn}}}|||xxxtttsssrrrkkk```VVVKKKIIIDDD???999555222000333444444333111000111333666888:::;;;;;;;;;===>>>BBBBBBCCCGGGUUUppp}}}PPP999111---,,,...************))))))))))))'''%%%"""!!!!!!"""!!! !!!!!!""""""!!!!!!    !!!!!!!!!!!!!!!"""######""""""###%%%,,,333DDDZZZooozzzzzzxxxvvv]]]>>>---((('''''''''$$$###""""""!!!!!!""""""!!!!!!  """!!!  !!!###$$$%%%$$$$$$###"""""""""######%%%$$$###!!! !!!"""222NNNttt{{{{{{nnn|||  !!! !!!"""""""""""""""""""""###$$$%%%%%%&&&&&&***'''&&&'''(((,,,666AAAeeepppWWWQQQZZZkkkpppbbbYYYXXXUUUHHHPPPaaaYYYKKK@@@???CCCDDDAAA999333222666888;;;LLL___nnnzzziiinnnvvvsssmmmkkkiiibbb\\\SSSOOOJJJEEE@@@;;;666333555666666555555666:::<<<>>>@@@CCCBBB@@@===;;;:::?????????AAAGGGXXXttt|||OOO777000------000*********))))))((((((''''''%%%"""""""""###"""!!! !!!!!!!!!""" !!!!!!  !!!!!!!!!!!!""""""!!!!!!###%%%+++888RRRtttjjjIII222)))(((((('''$$$$$$$$$###############!!!!!!!!!!!!!!!   !!!""""""############$$$######""""""$$$$$$###"""!!!"""+++EEEjjjssskkk~~~ppprrr !!! !!!"""""""""""""""!!!""""""$$$%%%&&&''''''(((%%%$$$%%%&&&***444>>>ZZZooo]]]___ooozzzdddbbb]]]XXXRRRGGGSSSeeeYYYFFF777444:::<<<999666//////555777555;;;EEESSSiii{{{ssskkkhhhppptttooovvvnnnfff___ZZZUUUQQQLLLIIIEEEAAA<<<888333444666777:::>>>DDDHHHJJJMMMPPPPPPLLLFFFBBB???:::888888999<<>>MMM^^^qqq___???333222...***)))''''''''''''''''''''''''&&&%%%$$$%%%&&&&&&$$$"""!!!!!!!!!!!!!!!""""""""" !!!!!! !!!!!!!!! ###&&&+++444PPPxxx]]]<<<---+++***'''"""###$$$$$$$$$###!!!!!!!!!"""$$$$$$$$$###!!! !!!!!!"""######$$$!!!!!!!!!!!!!!!   !!!"""""""""###$$$$$$###!!!"""""")))555<<>><<<:::<<<<<<<<<<<<===BBBKKKQQQUUUVVVXXXUUUJJJ===888999999AAAJJJ]]]^^^\\\ggg[[[UUU>>>444333---***+++)))%%%%%%&&&'''((((((''''''%%%%%%$$$######""""""!!! """###$$$   !!!!!! $$$&&&!!!,,,HHHNNNIIIEEEqqqkkkDDD...+++***%%%%%%%%%$$$###"""!!! $$$###"""!!! !!!!!! """###%%%&&&$$$###"""!!!    +++111BBBCCCDDD555"""(((%%%!!!!!! $$$111IIIWWWPPPQQQeeejjjvvvwwwuuu}}}ooommmzzz !!!""""""!!!  !!!!!! """###$$$$$$#########$$$%%%&&&$$$&&&''''''&&&''')))+++///888PPPtttyyyaaacccgggfffpppsssbbbmmmwwwlllZZZIII>>>EEE^^^vvvmmmYYYNNNIIIFFFIIIFFFAAA<<<===KKKcccwwwxxxmmmaaaTTTJJJKKKRRRddduuuzzznnn]]]QQQKKKDDD===:::;;;======;;;888999999999:::===DDDIIIHHHLLLSSSVVVNNNAAA999888666@@@MMMeeejjjiiiqqqcccXXX>>>111///***(((***'''%%%&&&'''((((((((((((''''''&&&&&&%%%%%%$$$$$$###  !!!"""###   $$$%%%"""%%%'''$$$333RRR^^^UUUKKKrrrmmmEEE///+++***&&&%%%%%%$$$###"""!!! ######"""!!!  !!!"""$$$%%%###""""""!!!  &&&666PPPgggmmmiiiPPP222---%%%+++%%%!!! """&&&333CCCWWWccc\\\ZZZhhhiiivvvxxxuuu}}}jjj```nnn """"""""""""!!! !!!!!!!!!!!!###%%%$$$$$$######$$$$$$%%%&&&$$$&&&'''''''''(((***,,,,,,222CCC```xxx{{{vvvzzz}}}hhheeerrr}}}fffNNNAAA;;;>>>RRRiiivvvkkkfffdddccc^^^SSSCCC<<>>:::999888555333333666888<<>>???777@@@PPP]]]]]]NNN???888111AAA\\\nnnMMM555...))))))***%%%''''''((((((((((((''''''$$$$$$###""""""!!!!!! """!!!      !!!&&&&&&$$$###!!!...HHHfff[[[KKKlllyyyPPP333)))((('''%%%%%%$$$$$$######""""""""""""!!!!!!  !!!"""######### $$$"""!!!$$$222III|||lllLLL444,,,%%%%%%%%%###!!!"""  !!!!!! &&&000XXX|||sssssstttwwwMMMNNNkkkyyy """"""!!! !!!!!! """###$$$###!!! !!!""""""###$$$%%%%%%%%%%%%$$$"""$$$%%%&&&&&&(((***,,,,,,---111777BBBXXXyyy~~~~~~}}}{{{tttxxxvvvsssUUUAAA222222111...222;;;>>>DDDKKKSSScccxxx]]]BBB<<>>;;;BBBIIIJJJLLLWWWlll}}}wwwnnnaaaTTTKKKDDD@@@>>>;;;???IIISSSRRRGGG<<<777999CCCXXXfffGGG222,,,&&&&&&((($$$''''''''''''''''''&&&%%%%%%%%%%%%$$$######""""""!!!!!!    !!!!!!!!!!!!  !!!  !!! ''''''%%%%%%###+++???aaa[[[MMMnnn}}}RRR222&&&%%%$$$%%%%%%$$$$$$$$$#########""""""!!!!!!  !!!"""######### $$$"""""""""+++???rrrgggIII;;;,,,%%%###!!!!!!###!!!!!!!!!!!!  !!!!!!"""!!!###$$$ 000CCCxxx}}}{{{xxx}}}HHH===SSSjjj !!!  !!!"""######"""!!!"""$$$"""###$$$%%%%%%%%%$$$$$$!!!"""$$$%%%%%%'''))),,,---)))---555888AAA___sssnnnooowwwwwwcccHHHBBB===;;;777222111444333888<<<>>>GGGZZZmmmxxxoooOOO???<<<;;;GGGVVV```ZZZMMMCCC>>>;;;???KKKYYY___\\\YYY[[[___wwwzzznnnbbbXXXRRRPPPMMMMMMOOOKKKAAA:::888<<>>VVVrrr!!!"""###"""###$$$&&&"""###$$$%%%&&&%%%$$$$$$ !!!###$$$%%%&&&)))+++***!!!$$$...---,,,DDDeeerrrjjjllltttrrrppp}}}[[[@@@FFFKKKKKKDDD;;;222------444777333444AAATTT```{{{|||VVVAAA;;;:::999AAAEEEAAA>>>@@@BBB@@@VVVeeexxx~~~pppaaaWWWRRR]]]ooo}}}hhh```XXXRRRJJJ@@@:::999555777AAAggguuuOOO777,,,+++%%%%%%***)))%%%&&&&&&&&&%%%%%%$$$#########""""""!!!   !!!!!!!!!    """###!!!  """"""!!!  """ $$$"""$$$***888NNNNNNFFFggg___:::,,,))))))%%%%%%$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!  !!!!!!!!! !!!!!!!!!!!!!!!   %%%!!! +++999qqqzzzZZZQQQKKKKKKIIIAAA777111%%%$$$""" !!! !!!!!!!!!""" !!!"""###$$$$$$ """###"""000XXX]]]???///,,,???\\\||| !!!!!!!!!!!!!!!"""############### !!!"""$$$%%%%%%$$$$$$""""""""""""###%%%'''((((((((('''&&&)))000999???eee~~~rrrqqqyyywwwhhhMMM<<>>===888AAASSSdddvvvxxxhhhAAA777---((()))+++)))&&&(((((((((((('''&&&%%%$$$$$$$$$######"""!!! $$$###!!!   !!!!!!  !!!    !!!!!!###&&&%%%!!!###***111HHHNNNSSShhhjjj<<>>???FFF]]]nnnbbbSSSQQQQQQSSSXXXhhh{{{oooaaaUUUEEE===@@@JJJVVVeeeeeeVVV<<<444***''')))+++***((((((((((((((('''&&&%%%$$$%%%$$$$$$###""""""!!!!!!###"""!!!  !!!""""""!!!  """&&&((('''###%%%+++222GGGMMMRRRiiippp???///...%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""  """###!!!!!!!!!!!!!!!  !!!"""$$$***999XXX~~~|||wwwwwwvvvnnn\\\MMM<<<333---'''%%%'''+++%%%!!!$$$%%%###""""""###"""!!!"""%%%'''((('''""")))------777ZZZpppYYYIII???999@@@PPPhhh  !!!!!!!!!!!! !!!!!!"""""""""############$$$%%%%%%%%%%%%$$$$$$######""""""###%%%'''(((+++***(((&&&%%%''',,,000222CCC^^^yyyvvvkkkhhhwww{{{mmm[[[rrrjjjOOOBBBJJJXXXggglllaaaPPPAAA999999:::>>>CCCCCC>>>;;;<<>>BBBWWWyyywwwoooeeegggfff\\\PPPSSShhhzzzyyyfffVVVLLLIIIJJJSSSSSSDDD666///(((&&&))),,,+++***(((((((((((('''&&&%%%$$$%%%%%%$$$$$$###""""""""""""!!! !!!!!!!!!""""""###"""!!! !!!   ###&&&(((&&&###$$$)))///BBBHHHNNNgggwwwBBB///...(((%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""!!!  """###!!!!!!!!!!!!!!!  !!! !!!"""$$$)))...@@@cccuuucccUUUIII>>>777555...((($$$'''(((&&&%%%%%%(((&&&$$$######$$$###"""$$$***---000EEErrr|||eeeUUUFFFEEEJJJ\\\vvv !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""######%%%%%%%%%%%%%%%%%%%%%$$$######""""""###%%%&&&'''+++***)))&&&%%%&&&))),,,///555AAATTTkkkxxxggggggkkkfff___]]]YYYwwwxxxTTTAAA===IIISSS]]]___VVVJJJAAA===EEENNNZZZaaa]]]PPPAAA888<<>>DDD___yyyCCC------)))$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""!!!!!! !!!"""$$$!!!"""""""""!!!  !!!"""******555SSS}}}xxxkkk^^^VVVHHHBBB===<<<999222+++(((((((((((())))))(((%%%###(((,,,...888ZZZsssaaaXXXSSS]]]rrr """###$$$$$$$$$!!!!!! !!!!!!"""###&&&&&&%%%%%%%%%%%%%%%%%%$$$############$$$&&&'''((())))))((('''''')))+++//////222:::HHH]]]uuusssjjj\\\OOOMMMTTTYYYtttaaaCCC:::<<>>===???MMM```vvv|||gggMMM;;;222@@@WWWqqqvvveeeZZZEEE<<>>QQQiii{{{oooPPPAAAHHHXXXxxxsssdddccchhhqqq~~~{{{mmmiiilllgggeeehhhiiiffffffhhhrrrooovvvxxxoooeeeQQQ777...---+++***))))))((('''(((((((((((('''&&&%%%$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!    !!!  !!!###$$$ """###$$$$$$$$$%%%&&&'''%%%'''+++EEEyyyxxxKKK333---'''%%%%%%%%%%%%%%%%%%%%%%%%######"""!!!!!!"""###$$$###"""!!!!!!!!!"""###$$$######""""""!!!  !!!  """!!!'''''''''999bbbooo^^^PPPGGGAAA===;;;CCC___vvv  !!!!!!!!!!!! """!!! """$$$""""""!!!!!!"""$$$&&&'''%%%$$$#########$$$%%%&&&$$$&&&)))***((('''&&&&&&%%%&&&***///...,,,555@@@JJJbbbxxxyyyddd\\\KKK:::444666444...///333777999999888777777888DDDYYYtttmmmMMM;;;555333<<>>CCCIIIPPPQQQGGG>>>EEEcccyyyppp```XXXUUUiiiuuu}}}wwwqqqpppllleee___YYYRRRKKKGGGAAA:::666666,,,+++***)))((((((((((((''''''&&&%%%$$$######"""$$$###"""!!! """!!! !!!###"""  !!!!!!  !!! """ !!!""""""!!!%%%$$$######$$$$$$###!!!%%%$$$---IIIxxxZZZ;;;///+++,,,***(((&&&%%%&&&'''((($$$%%%%%%%%%%%%$$$######!!!!!!""""""""""""!!!!!!%%%###!!!!!!"""!!!!!!!!! !!!!!!"""!!!%%%'''%%%)))<<<[[[uuu|||{{{uuu !!!!!!!!!!!!!!!""""""#########""""""!!!!!!#########"""###$$$$$$$$$###""""""###$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((***,,,---,,,777DDDTTTnnnuuuXXX>>>888:::999777999555:::IIIUUUVVVYYYSSSCCC777777>>>RRRkkkzzzwwwmmmRRRDDD777555666888;;;???BBB===:::CCC^^^zzz|||eeeWWWUUU\\\gggwww{{{xxxuuupppllleee^^^XXXUUUMMM@@@444///,,,,,,+++***))))))))))))(((((('''&&&%%%$$$###"""$$$######""""""!!! !!!  !!!""""""  !!!!!!!!!  !!!!!!  !!! !!! !!!!!!!!!$$$"""!!!"""###$$$###""""""###,,,HHHwwwYYY:::///******(((&&&%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!"""######   !!!!!!!!!%%%'''%%%%%%111FFFWWWsss}}}eeePPP !!!!!!""""""############"""!!!  """$$$$$$"""""""""###$$$######""""""######$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))...222:::PPPmmmjjjPPP<<>>PPPbbbkkknnnbbbKKK555777999CCC[[[vvvfffTTT???444000//////111555555888AAAUUUyyy|||}}}hhhXXXUUUUUU\\\hhhzzz}}}|||{{{xxxssspppnnneeeRRR===111---,,,+++******))))))******)))((('''%%%$$$###"""######$$$$$$###"""   """""" !!!######"""  !!!!!!"""""" !!!!!!!!!!!!    !!! !!!###$$$###"""!!!###+++DDDqqq}}}XXX:::///***'''&&&%%%#########$$$$$$$$$$$$#########""""""""""""!!!  !!!""""""!!!!!!###$$$$$$"""   $$$&&&%%%%%%(((111999LLL```yyy{{{nnnXXX>>>,,, !!!""""""""""""######"""!!! !!!###$$$$$$"""!!!!!!"""######""""""""""""############""""""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%(((+++,,,///;;;KKKUUUVVVUUUEEE@@@RRRhhhiiiVVVDDD<<<<<>>JJJfff}}}pppggg```\\\XXX[[[oooxxxaaaFFF666...---,,,+++******************)))'''%%%$$$###""""""###%%%%%%$$$###  !!!!!!!!!  !!!!!! !!!###$$$###!!!  !!!"""""""""  !!!!!!!!!!!!  """$$$######$$$&&&+++>>>fff}}}XXX:::///***&&&&&&%%%$$$######$$$$$$$$$######""""""""""""""""""!!!!!!""""""######$$$%%%$$$###!!!   !!!$$$&&&''')))***+++444>>>NNNaaatttppp^^^LLL999)))!!! !!!!!!!!! !!!"""""""""""""""!!!###$$$$$$"""!!!!!!"""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$&&&''''''''''''###&&&(((+++111999======@@@>>>JJJiiifffJJJ===777@@@TTTfffuuuqqq]]]???>>>777666HHHjjj~~~bbbIII;;;555333111000222555888>>>SSSzzzzzz|||rrrbbbVVV]]]lllssszzz```DDD444...---,,,+++***************)))((('''%%%$$$###""""""###$$$%%%$$$"""  !!!!!!!!! !!! !!!"""###"""!!!  !!!"""""""""###!!!  """#########%%%))),,,999^^^~~~ZZZ;;;///***&&&&&&&&&%%%%%%%%%%%%%%%$$$###""""""!!!!!!""""""###"""  """###$$$%%%%%%%%%$$$###!!!!!!  !!!"""!!!   """%%%(((***)))(((,,,,,,111<<>>111***&&&&&&''''''''''''&&&&&&&&&%%%###"""""""""$$$%%%######################## ###%%%%%%###!!!"""###!!!!!!  !!!!!! !!!!!!!!!"""###%%%&&&&&&%%%%%%'''%%%%%%))))))(((---444===PPPkkktttMMM999((('''(((""" !!!""""""""""""!!!  ############$$$%%% !!!"""######"""!!! ############$$$%%%&&&'''########################&&&%%%$$$###$$$&&&)))+++""""""$$$&&&''''''***---///888JJJ```sssvvvhhhXXX???444000444@@@___zzz~~~___AAA777333444BBBWWW]]]lllvvvpppcccWWWLLLCCCAAA===???CCCAAA>>>GGGVVVtttwww}}}fffZZZeee[[[RRRNNNUUU^^^lll}}}rrr]]]EEE666222,,,+++***)))((((((((((((########################"""!!!  !!! !!!  !!!  !!!  !!! !!!###$$$###"""%%%(((///SSSaaa@@@111+++%%%%%%&&&''''''&&&&&&&&&'''&&&$$$""""""###$$$%%%######$$$$$$$$$$$$######!!!$$$$$$###"""###%%%######"""!!!!!!!!!!!!!!!!!!!!!   !!!!!!""""""%%%(((((((((((((((&&&######&&&$$$""")))333111;;;NNNkkkzzzvvv{{{gggKKK444&&&%%%((("""!!!!!! """"""""""""""""""!!!!!!$$$$$$$$$###############!!!"""###$$$$$$###"""!!!!!!"""$$$%%%%%%$$$"""!!!"""""""""###$$$$$$$$$%%%''''''&&&%%%%%%%%%&&&&&&######"""###$$$&&&(((***///000666AAAMMMSSSOOOJJJ666333//////;;;WWWzzz|||\\\@@@555888<<<<<>>GGGQQQ]]]gggllllllrrrxxxtttaaaKKKAAABBBEEE```wwwzzzrrrkkkYYYJJJNNNeeeyyyhhh___eeekkkgggbbbccclllwwwyyyxxxsssaaaUUUJJJ===222---+++***)))'''&&&%%%%%%%%%&&&%%%###!!!!!!!!!"""###  !!! !!!!!!!!! !!!!!! """""" !!!""""""!!!!!!!!!!!!  !!!!!! """$$$&&&###$$$(((222PPPwwwPPP555+++(((&&&$$$$$$&&&&&&&&&%%%%%%%%%$$$#########$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%###"""""""""""""""""""""""""""  !!!  !!!######!!!""""""""""""$$$$$$$$$$$$$$$###&&&+++***&&&''',,,***<<>>,,,$$$$$$###!!! !!!!!!!!!!!! """""""""###$$$$$$$$$%%%""""""###$$$$$$###""""""$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$#########%%%%%%$$$%%%%%%&&&'''(((%%%%%%$$$$$$$$$%%%&&&'''+++***((((((((()))***+++((()))***+++333CCCYYYiii~~~|||kkkVVVEEE:::333///000222555;;;HHHZZZgggnnnssszzzxxxiiiSSSBBB<<<===LLL^^^zzztttmmmlllNNNDDDCCCVVVyyyqqqnnn|||qqqgggbbbcccooo{{{sssqqqkkkTTTFFF???777000,,,+++***((('''%%%$$$$$$###&&&%%%$$$""""""""""""### !!!### !!!!!!!!! !!!  """!!! !!!!!!"""""""""!!!!!!!!!!!!    !!!###$$$%%%%%%%%%)))111MMMuuuLLL333...(((&&&%%%$$$%%%&&&%%%$$$###"""!!!  $$$$$$$$$%%%%%%%%%%%%&&&$$$%%%&&&&&&&&&%%%######""""""""""""""""""""""""!!!!!!!!!###$$$%%%%%%%%%###"""!!!  #########&&&&&&''''''((()))))))))(((&&&&&&))))))***///555>>>XXXppp~~~{{{www___>>>...""""""!!!  !!!!!!!!!!!!!!!!!!"""###$$$%%%%%%%%%########################$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$%%%&&&'''((('''&&&%%%$$$$$$$$$%%%&&&***++++++)))&&&&&&)))---(((***+++,,,...666AAAJJJ[[[dddkkkkkkeeeYYYHHH:::666333111111222666@@@IIISSSYYY```ddd]]]OOOAAA999;;;@@@KKKhhhyyyffffff|||RRRFFFAAAIIIeeewwwzzzrrrbbbaaafffmmm|||~~~|||zzzxxx{{{cccIII:::666222...,,,,,,+++)))'''&&&$$$$$$###&&&%%%$$$###"""""""""### !!!""" !!!!!!!!!!!! !!!  !!!!!!!!!!!!!!!!!!   """###$$$$$$%%%$$$)))111KKK~~~qqqEEE///...)))'''%%%$$$%%%%%%%%%###""""""!!! """"""######$$$%%%%%%&&&&&&&&&'''((('''&&&%%%$$$!!!!!!!!!!!!!!!!!!!!!!!!###$$$(((***###"""!!! """#########""" !!!###$$$$$$!!!"""$$$%%%%%%&&&((()))///+++''''''...<<>>777222444:::PPP___QQQ\\\___GGGCCCBBBOOOppp~~~|||mmmbbb\\\cccooo~~~qqquuu~~~rrr[[[AAA444111///---,,,---,,,***((('''&&&%%%%%%%%%%%%$$$###""""""""""""!!!!!! !!!!!!!!! !!!!!!!!!!!!  !!!!!!  !!!"""###$$$$$$######)))111III{{{rrrDDD---///)))'''%%%%%%&&&&&&&&&%%%''''''&&&&&&%%%$$$###""" !!!"""###$$$%%%%%%'''((()))))))))(((&&&%%%!!!!!!!!!!!!!!!!!!!!!!!!&&&###!!! """&&&***+++&&&%%%$$$""""""!!!""""""%%%&&&&&&&&&%%%###!!! !!!!!!!!!!!!"""###$$$$$$&&&((())))))))),,,...+++,,,...666HHHccc~~~qqqFFF,,,###"""!!!  !!! """  """"""""" !!!""""""""" !!!!!!!!!"""""""""###$$$$$$$$$%%%%%%$$$############$$$%%%########################%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###$$$$$$%%%&&&''''''&&&%%%$$$$$$$$$%%%&&&$$$'''***)))&&&$$$$$$%%%''')))+++,,,,,,---000222555777>>>NNNeeetttrrrhhhYYYJJJ<<<777444...---111555888999999999:::666111,,,000222@@@LLLEEEWWWdddJJJCCCAAABBBSSSwww{{{yyyfff]]]]]]^^^nnn~~~wwwwwwaaaNNN:::111000...------,,,+++***)))((('''''''''$$$$$$######"""!!!!!! """"""!!!!!! !!!!!! !!!"""###  !!!!!!  !!!"""############""""""(((000EEEwww}}}KKK111111)))'''&&&&&&'''(((((('''&&&&&&&&&&&&&&&%%%$$$###!!!!!!!!!"""###$$$$$$%%%'''((()))))))))((('''&&&"""""""""""""""""""""""" """#########$$$%%%,,,,,,---,,,+++)))'''&&&"""""""""""""""!!!!!!""""""""""""""""""""""""""" !!!""""""""""""$$$&&&%%%(((,,,------...222555,,,666EEEWWWppp~~~uuuHHH,,,###"""!!! """  """"""""""""  """$$$$$$### !!!""""""#####################$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$$$$%%%&&&'''&&&'''((((((''''''''''''*********++++++---///111111333666===OOOfffwww~~~ooo```VVVIII999222666444777666111111444333///...555222888DDDAAARRR|||gggOOOCCC@@@@@@CCCTTTxxx~~~tttkkkXXXPPP[[[hhhttt~~~xxxvvv~~~uuugggKKK>>>333//////---------))))))((('''''''''''''''""""""""""""!!!  !!!!!!!!!!!! !!!!!! !!!###$$$  !!!  !!!  !!!!!!!!!   """###$$$$$$######"""!!!'''...AAApppVVV666222)))'''&&&''')))*********######$$$%%%%%%$$$###"""######$$$$$$%%%%%%%%%&&&&&&''''''((((((&&&%%%$$$"""""""""""""""""""""""""""""""""%%%...555EEEGGGIIIHHHCCC:::111++++++***'''$$$###"""######$$$$$$$$$$$$$$$$$$$$$$$$ ###%%%&&&&&&(((,,,///%%%+++222888;;;AAAHHHNNNUUUcccvvvyyywwwvvv}}}nnnDDD***   !!!!!!   """!!! !!!###$$$$$$$$$!!!""""""###$$$%%%%%%&&&$$$$$$$$$###############&&&%%%$$$######$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''#########$$$&&&(((***+++...---,,,*********,,,...,,,111222000999SSStttwwwbbbJJJ???BBB555999888333333777999777111888333333>>>===IIIllldddLLLEEECCC>>>>>>@@@QQQrrr}}}ppp```KKKRRRWWWYYYcccuuuvvvuuu|||}}}zzzkkkbbbTTTDDD;;;333------...------...'''''''''&&&&&&&&&''''''""""""""""""!!!  !!!"""""""""""""""!!! """###$$$!!!!!! !!!  !!!!!!!!!  !!!"""######!!!"""###$$$$$$"""  !!!!!! !!!"""###$$$$$$###""""""!!!''',,,===kkk]]]888111)))''''''(((***,,,,,,,,,$$$%%%&&&'''((('''&&&%%%%%%%%%&&&&&&&&&&&&''''''$$$%%%&&&&&&&&&%%%$$$###""""""""""""""""""""""""###%%%&&&###%%%111EEEUUU}}}vvvfffUUUKKK???<<<666000,,,***))))))%%%%%%%%%%%%%%%%%%%%%%%%"""&&&)))+++,,,///444888AAAJJJUUU___hhhrrr}}}|||hhhVVVVVVrrrkkktttxxx|||{{{```999$$$ !!!###"""  !!!"""###$$$$$$$$$$$$$$$$$$$$$###"""!!!%%%%%%$$$$$$$$$$$$$$$$$$!!!"""$$$%%%%%%$$$"""!!!&&&&&&%%%$$$##################$$$%%%&&&&&&&&&&&&&&&%%%$$$###"""###$$$%%%&&&%%%$$$###$$$&&&(((***((((((''''''''')))+++,,,++++++++++++++++++++++++...+++,,,000222<<>>===???>>>999555:::GGGRRRnnnfffYYYKKKBBB<<<777222???>>>FFF```ttt~~~VVVJJJKKKYYYccc]]]\\\cccdddsss}}}}}}wwwnnniiinnnyyyuuueeeKKK:::888777333111...,,,------,,,++++++)))&&&%%%&&&&&&&&&%%%$$$###!!!  """""""""""""""!!!  !!!!!!"""!!!      !!!!!! !!!!!!!!!"""######$$$$$$"""$$$&&&+++>>>dddkkkBBB...++++++***************+++((('''&&&%%%%%%%%%&&&'''%%%%%%$$$######$$$%%%%%%$$$######""""""""""""""""""!!!!!!!!!"""###$$$$$$%%%%%%$$$%%%---GGGpppooogggXXXEEE555***''''''222)))$$$'''$$$$$$///***000555:::GGGXXXbbbcccpppzzz^^^NNN===777;;;III___sssxxxsssmmmhhh]]]III///!!!"""!!!  !!!"""###$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$&&&&&&$$$###"""'''&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&'''&&&%%%$$$###$$$$$$%%%&&&%%%$$$$$$$$$&&&((()))'''&&&&&&&&&&&&((()))***)))******+++,,,------...000---...222222666KKKaaa{{{yyyllleee]]]XXXUUUQQQNNNNNNOOOOOOLLLCCC999777===DDDOOOKKKDDD===;;;;;;;;;:::999:::AAAWWW{{{tttxxxTTTIIIPPPiii~~~}}}wwwpppeee___eeeppp}}}zzznnnhhhgggkkkttt~~~ttt___RRR@@@666555333111...,,,***++++++***)))***(((&&&&&&&&&&&&%%%$$$###""""""!!!!!!!!!"""""""""""""""""""""!!! !!!!!!!!!"""!!!!!! !!!!!!   """!!!  !!!""""""!!!!!!!!!!!!""""""######$$$$$$###%%%&&&***;;;aaasssFFF...++++++************++++++)))((('''&&&%%%&&&'''(((&&&%%%$$$######$$$%%%&&&$$$$$$###"""""""""""""""""""""""""""""""""###$$$###"""###///JJJooorrr]]]LLL@@@:::555...,,,///...))),,,666===IIIXXXgggxxxdddQQQAAA555***&&&***333CCCQQQ\\\[[[YYYRRRFFF666&&&!!!""" !!!"""""""""""" !!!###$$$%%%%%%$$$###"""""""""###$$$#########$$$$$$%%%%%%&&&###$$$%%%&&&&&&%%%$$$###&&&&&&&&&&&&&&&''''''(((''''''''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$&&&'''(((%%%%%%%%%%%%&&&'''((()))((()))***+++---...///000000---///333222222<<>>999999999999BBBMMMhhhwwwjjjFFF000+++&&&!!! """%%%,,,444:::>>>???999---"""!!!!!!  !!!"""############### !!!###$$$%%%&&&$$$"""!!!!!!"""$$$%%%""""""###$$$%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&'''((())))))(((''''''&&&&&&&&&&&&((((((''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%&&&&&&'''(((((()))***+++,,,---...//////...,,,...222333222666===CCCNNNPPPSSS```nnn~~~uuupppkkk___PPP@@@666222111777666666888888555333444111333888CCCUUUrrrwwwzzzaaaOOOQQQaaa{{{llleeeffflllppp|||xxxwwwvvvnnn```TTTOOONNNSSS[[[fffsss{{{vvvlllRRR???555222++++++///------***(((''''''((('''''''''&&&&&&'''((('''%%%""""""###$$$$$$$$$###"""!!!!!!!!!""""""!!!!!!  ###$$$$$$"""      $$$"""!!!!!!######""" ##################""""""!!!""""""######$$$%%%%%%%%%&&&&&&'''666[[[xxxIII---++++++*********+++,,,,,,***)))((('''&&&&&&'''''''''&&&%%%$$$$$$%%%&&&'''%%%$$$######""""""######$$$$$$###"""!!!!!!!!!"""&&&'''***<<>>666444111111555<<>>---)))$$$$$$$$$"""!!!!!!  !!!"""    !!!  $$$$$$$$$$$$###"""!!! !!!  """%%%&&&$$$###"""""""""###$$$%%%#########$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&'''(((((('''&&&%%%%%%%%%&&&'''''''''((((((''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''(((((()))((((((++++++++++++++++++++++++111222222222000///111333...444222222:::AAANNNccclllOOOHHH===555222222333333999777???PPPVVVKKK;;;333444222333999>>>IIIaaayyyzzzkkkSSSOOORRRkkkmmm\\\WWWSSSSSSYYY\\\WWWRRROOOYYYTTTKKKBBB@@@@@@;;;444111///444555***)))///---,,,***''''''((()))((((((&&&%%%%%%%%%''''''%%%$$$&&&%%%%%%###"""  !!!!!!!!!!!! !!!"""""""""!!!    !!!!!!!!!!!!"""$$$$$$$$$"""!!!!!!!!!!!!!!!""""""""""""######$$$%%%%%%%%%"""&&&((((((555YYY[[[;;;000++++++***++++++,,,---...,,,+++)))(((''''''''''''((('''&&&&&&&&&&&&'''(((%%%%%%$$$############$$$$$$###""""""""""""""""""%%%+++222999@@@IIIUUU]]]aaaeeeppp}}}aaaBBB,,,%%%'''"""###"""      !!!$$$"""###############""""""!!!  """%%%'''""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$&&&&&&%%%%%%&&&'''(((((('''&&&$$$$$$$$$%%%'''(((&&&&&&'''((('''&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$###$$$&&&'''(((((('''''')))))))))******+++++++++,,,000333222...---...///+++111222444999888???QQQttttttPPP>>>888111///000333444333<<<;;;IIIbbbpppdddOOOAAA===777777===@@@BBBOOO___{{{vvv}}}[[[MMMNNNPPPhhh|||```^^^]]]]]]\\\VVVNNNLLLOOO\\\WWWLLL???999888666222...+++000000(((***...)))+++)))&&&&&&'''((((((''''''%%%$$$$$$%%%&&&&&&%%%'''&&&$$$###"""!!! !!!!!! !!!"""""""""""" !!!!!!  !!!!!!  !!!!!!"""""""""$$$$$$###!!!!!! !!!"""###$$$"""######$$$$$$%%%%%%&&&"""&&&))))))444VVV|||NNN555000++++++++++++,,,---......///...,,,***)))))))))))))))((('''&&&&&&'''((()))&&&%%%$$$$$$######$$$$$$""""""""""""""""""###$$$''',,,;;;MMMQQQKKKHHHMMMHHHGGGKKKSSSYYY___jjjuuuzzz^^^DDD222'''$$$%%%"""$$$"""      !!! """&&& !!!"""###############""" """%%%'''!!!"""###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$######""""""######$$$(((''''''''''''((())))))&&&%%%#########%%%'''(((%%%&&&'''''''''&&&$$$$$$$$$$$$%%%%%%%%%$$$$$$###"""###%%%&&&''''''&&&%%%&&&&&&''')))***+++,,,---$$$+++222111...,,,...///---222111333777555<<>>===CCCEEECCCHHHRRRccc|||ooohhhNNNHHHLLLQQQdddmmmjjjooosssnnn___PPPMMMRRRRRRNNNDDD888111111111///...((()))***&&&+++...&&&***(((%%%%%%&&&''''''''''''%%%######$$$&&&&&&&&&'''&&&$$$###"""###$$$$$$ !!!!!! !!!!!!!!!!!!!!!""""""""" !!!!!!  !!!!!!    !!!"""""""""!!!  """$$$###"""!!!!!! !!!###%%%&&&"""######$$$$$$%%%&&&&&&"""'''))))))333SSSuuuIII222000++++++++++++,,,---...///111000...,,,++++++++++++)))((('''&&&&&&'''((()))&&&%%%$$$$$$######$$$$$$""""""!!!!!!"""###$$$$$$"""(((BBBgggwwwooofffhhh^^^UUUNNNKKKGGGGGGOOO[[[ggguuusss^^^\\\fff}}}```>>>,,,((('''%%%$$$ ###""" !!!"""$$$ """!!! """$$$&&& !!!###%%%%%%%%%%%%%%%###"""!!! ###"""!!!!!!!!!###$$$%%%!!!"""######"""!!!"""$$$######$$$%%%&&&&&&&&&&&&&&&%%%$$$###$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$&&&((())))))(((''''''((('''&&&%%%$$$$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%))))))))))))***+++,,,---******,,,---.../////////+++***...444777888===CCC\\\QQQ<<<555666555333333666888888;;;>>>OOOmmmlll^^^VVV[[[]]]TTTLLLJJJQQQhhhnnniii|||fffPPPAAAAAAIIIKKK^^^wwwpppWWWKKKJJJ???<<<:::000...111,,,,,,+++***)))((((((((((((+++)))'''%%%$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%)))((('''%%%###!!! ###""" """"""###""""""!!! !!!"""######"""  !!!!!!   """###"""!!!"""$$$&&&%%%$$$!!!  """$$$&&&'''&&&$$$#########$$$%%%%%%"""$$$,,,555NNNuuuGGG222333...,,,)))((()))---333777===999555333111///...000000,,,'''&&&***---+++&&&)))(((&&&%%%$$$$$$%%%&&&$$$$$$"""!!! &&&+++;;;YYY{{{~~~sssdddVVVLLLGGGEEEHHHPPP___ooozzzyyypppddd```gggiiihhhvvv[[[CCC...***)))### ###"""!!!"""### """###"""!!!  """###############"""!!! """"""!!!!!!!!!"""###$$$!!!###$$$$$$""""""###%%%%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%$$$&&&((())))))(((''''''((('''&&&%%%$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&(((((((((((()))***++++++,,,,,,---.........---------,,,...333555666:::@@@YYYPPP:::555555333111000222444666555888HHHggg}}}vvvwwwuuuiiiXXXLLLFFFVVVqqqrrriii|||dddSSSEEE;;;<<>>444000000+++,,,+++***)))((((((((((((***)))'''%%%%%%%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&((('''&&&%%%###"""!!!!!!$$$###!!!   !!!"""############ !!!"""""""""  !!!      """###"""!!!!!!###%%%$$$###"""!!! """$$$%%%$$$###"""""""""###$$$%%%***%%%%%%***333NNNPPP555000,,,,,,,,,...444===HHHOOOXXXWWWTTTMMMDDD999222///000,,,'''&&&))),,,---+++)))(((&&&%%%$$$$$$%%%%%%%%%$$$###""""""!!!!!!!!!$$$'''444MMMmmm~~~pppaaaXXXPPPLLLKKKNNNUUU```ppp{{{kkkhhhccc```]]][[[WWWTTTVVVZZZiiijjjEEE333&&&&&&'''""" ###!!!  !!!!!! !!!!!!!!!  !!!###"""!!!  !!!""" !!!!!!!!!!!! """!!!!!!!!!!!!""""""###"""###%%%%%%$$$###%%%&&&'''''''''&&&%%%$$$$$$###%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%&&&((())))))(((''''''(((&&&&&&%%%%%%%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((()))***...............---,,,,,,///...///222333444888>>>ZZZTTT<<<444333111//////222777<<>>CCCUUUwwwxxxiiihhhOOOCCC===888888<<<<<>>333333///***)))***,,,---...((('''&&&%%%$$$$$$$$$$$$&&&%%%$$$###"""""""""######$$$+++:::SSSqqqqqqbbbQQQGGGDDDHHHRRR\\\iii|||}}}nnnaaaYYY\\\^^^\\\XXXXXX\\\aaahhhwwwjjjIII///%%% ###$$$ ###  """"""!!! """!!!!!! !!!!!!"""!!!!!! !!!"""### !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""$$$%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%&&&((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&((())))))(((''''''(((&&&&&&&&&&&&&&&'''''''''''''''''''''(((((((((((('''&&&&&&''''''((()))***------............------000...///222333444888???YYY^^^CCC555333111111222777BBBKKK[[[YYYUUUUUUaaayyyhhhNNN???<<>>;;;888888???EEEWWWxxxvvvxxxaaaVVVHHHEEEDDD999222111...++++++***)))(((((())))))(((''''''&&&''''''((()))$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""$$$$$$$$$###"""!!!  !!!    """!!!!!!!!!######!!!!!!$$$%%%%%%###$$$$$$###"""""""""######&&&&&&%%%$$$%%%&&&'''((($$$###'''---222HHHyyyvvvNNN888777333222>>>WWWtttmmmSSS@@@888222...---,,,+++,,,...''''''&&&&&&%%%$$$$$$$$$%%%$$$######"""""""""###"""$$$&&&+++888PPPnnnwwwiii^^^SSSLLLJJJHHHTTTdddlllkkkfffddddddccc___[[[\\\^^^^^^___aaaqqqyyy|||}}}lllLLL333(((###!!!######### """"""!!! """"""!!!!!!  !!!"""###$$$%%% !!!""""""############""""""""""""""""""!!!!!!"""$$$%%%&&&%%%%%%'''(((&&&%%%%%%%%%%%%&&&'''(((&&&'''((()))***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''&&&&&&((())))))(((''''''(((&&&&&&''''''((((((((((((''''''((((((((()))))))))(((((((((((()))***+++,,,+++,,,---...///////////////---///333555555:::@@@RRRtttpppTTT;;;555222222444;;;KKK[[[mmmlllaaaQQQOOObbb~~~qqqnnnlll\\\HHH@@@:::;;;LLLgggzzzaaasss~~~bbbFFF>>>>>>;;;777666>>>CCCOOOfffwww}}}fffOOOCCCAAA777111333111+++***))))))))))))))))))((((((''''''((((((((()))''''''&&&&&&%%%$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$#########%%%%%%$$$$$$###!!!    ###"""!!!"""######!!! """%%%'''&&&%%%$$$$$$$$$###############''''''%%%%%%$$$%%%&&&'''%%%$$$)))...333III{{{[[[>>>::::::CCCYYYwwwkkkSSS:::333...//////++++++...((('''''''''&&&%%%%%%$$$######"""!!!!!!!!!""""""!!!$$$%%%%%%(((666KKK\\\wwwttteee\\\QQQPPPOOOMMMKKKIIIHHHHHHGGGEEEGGGMMMTTT___ssscccGGG444***&&&###!!!!!! !!!%%%  !!!!!!!!!  !!!###%%%&&&&&&""""""###$$$$$$$$$$$$$$$"""############""""""!!!"""###%%%%%%%%%%%%'''(((&&&%%%%%%%%%%%%''')))***&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&((())))))(((''''''(((%%%&&&'''((())))))))))))''''''((((((((())))))))))))))))))******+++,,,---+++,,,---...///000000000---,,,///444555555888>>>JJJccchhh@@@888222333666???UUUkkk|||yyygggLLL???LLLddduuuwwwnnn___TTTQQQPPPIII???;;;666777@@@QQQooo|||___oooqqqXXXBBB<<<===:::888999>>>HHHTTT^^^qqqyyyvvvUUU@@@<<<444111333333******)))))))))))))))***(((((((((((((((((((((((())))))((('''%%%$$$###"""######$$$$$$$$$%%%%%%%%%###$$$$$$%%%$$$$$$######""""""######$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!   !!!!!!""""""!!!!!!"""###$$$"""!!!!!! !!!###&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###$$$%%%&&&'''(((&&&))),,,///FFF{{{dddEEE===IIIaaa~~~kkkFFF999//////000,,,+++...(((((()))(((((('''&&&%%%""""""!!!!!!!!!!!!!!!"""###&&&%%%$$$***555???UUUkkk~~~uuuggg\\\UUURRRPPPNNNRRRRRRWWWbbbkkkzzzgggEEE///'''(((!!!  """$$$  !!!!!!  !!!"""###$$$%%%%%%######$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$###"""!!!!!!"""$$$%%%$$$%%%'''(((((('''&&&%%%%%%&&&((()))''''''&&&&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((&&&((())))))(((''''''(((%%%&&&((()))******))))))'''''''''((((((((())))))******)))******+++,,,---------...///////////////++++++///333444222444888AAAOOOhhh}}}~~~hhhBBB888222444:::IIIeeekkkIII888>>>IIINNNYYYNNNDDD@@@???<<<::::::555222333:::CCCZZZ```mmmiiiVVVFFFBBBAAA>>>>>>CCCPPP```jjjeeecccyyyvvvYYY===888444111222000******))))))))))))******)))))))))))))))((('''&&&))))))(((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%"""###$$$%%%%%%$$$###"""#########$$$$$$######"""""""""!!!!!!!!!""""""""" !!!"""    !!!""""""""""""!!!!!! """$$$%%%###""" ###%%%'''&&&%%%######$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%''')))+++---000111666999999HHHvvvpppPPPJJJaaadddMMM999333222...,,,///)))*********)))((('''&&&###""""""!!!""""""######!!!###$$$$$$$$$&&&***---666LLLiii}}}xxxvvvuuuzzzwww|||yyy\\\CCC222)))&&&&&& !!!!!!   !!!  !!!!!!!!!!!!!!!!!!"""!!!!!! """!!!  !!!""""""!!!!!! !!!"""#####################$$$$$$$$$$$$######$$$%%%%%%&&&%%%$$$###""" """$$$$$$$$$$$$&&&(((***)))'''%%%$$$%%%&&&'''''''''&&&%%%%%%'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((((((&&&((())))))(((''''''(((%%%&&&((()))*********)))''''''''''''(((((((((((())))))))))))***+++,,,---///////////////......---++++++///333333//////333444:::MMM^^^hhhpppjjjVVV@@@666111666@@@SSSuuunnnLLL===@@@CCC???BBB888444888888333333999333000111666<<>>;;;999777111222:::DDDUUUuuucccEEE;;;:::999444555666777666555333222222111222444666>>>RRRdddvvvXXXVVV^^^```\\\nnn{{{xxx[[[^^^ppp{{{]]]>>>999444......------,,,+++***************)))(((((('''''''''((((((((((((&&&%%%%%%%%%&&&''''''%%%$$$$$$&&&'''%%%$$$"""######$$$$$$######"""%%%%%%$$$$$$$$$############"""!!! !!!###$$$&&&""""""!!!!!!  !!!"""#########""""""""""""""""""!!!!!!!!!!!!""""""""""""&&&&&&%%%%%%$$$######"""""""""###$$$%%%&&&''''''***%%%$$$'''******,,,///***333BBBOOO[[[iiizzzhhhaaadddqqqjjjxxxwww\\\EEE555...------,,,***(((&&&%%%%%%$$$$$$$$$""""""!!!""""""#########"""""""""""""""""""""%%%+++333999DDDUUUddd{{{nnneeeaaa```______cccttt___LLL999---######%%%$$$###$$$   !!!!!!!!!   !!!"""###$$$$$$ !!!!!!"""""""""############"""!!!!!! """###$$$$$$$$$!!! !!!"""$$$%%%$$$""""""######$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$######%%%&&&&&&%%%%%%%%%&&&&&&'''(((((((((%%%$$$$$$%%%&&&(((***+++))))))(((''''''''''''''')))************))))))(((******)))(((((('''&&&&&&((()))******(((((()))***(((((((((((())))))))))))))))))))))))((((((((('''))))))((()))***,,,...///222111000000111000...,,,//////000111222222222222333222000000111222222111444111333999@@@LLLddd{{{qqqQQQCCCCCCEEE<<<@@@DDDBBB;;;666444444000000000222222666BBBMMMssssssSSSJJJMMMOOOYYYttt___PPPQQQjjj~~~^^^>>>888222---...---...---,,,***)))(((((((((&&&&&&&&&'''((()))***+++)))(((&&&%%%%%%%%%&&&'''***(((%%%%%%&&&&&&&&&%%%###$$$$$$%%%%%%$$$$$$###%%%$$$$$$$$$$$$#########$$$###"""!!!!!!"""###$$$!!!!!!!!!  !!!"""###$$$$$$######""""""!!!!!!!!!!!!!!!"""""""""######&&&%%%%%%$$$$$$###############$$$%%%'''((())))))((($$$###(((,,,---111555EEEWWWnnnqqqeeefffzzzuuuyyyWWW:::000111---,,,+++)))'''&&&%%%%%%%%%$$$###"""""""""""""""""""""""""""""""""""""""$$$%%%'''***+++---777BBB]]]gggppppppmmmmmmoooqqqxxx~~~tttpppiii```XXXTTTTTTUUUYYYVVV]]]qqqsssTTT:::...(((###!!!###$$$######$$$!!! !!! !!!!!!  !!!!!!  !!!!!! !!!"""###$$$$$$ !!!!!!""""""######$$$############"""""" !!!"""###$$$$$$$$$$$$"""!!!!!!"""$$$%%%$$$###$$$$$$$$$$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''%%%$$$$$$&&&'''&&&%%%&&&&&&''''''((()))))))))$$$$$$$$$$$$&&&(((***+++***)))((((((''''''((((((*********************)))+++******)))((('''&&&&&&((()))******(((((()))***))))))))))))))))))))))))******)))))))))((((((((((((((('''''')))+++...000333222222222222111///...111111222222333333222222222000......000222333333777555777:::;;;@@@NNN]]]sss}}}jjj___]]]___ZZZ___aaaXXXGGG999444444000000111222333666:::???YYYtttnnnPPPAAA@@@BBBTTTppp___JJJEEEMMMddd|||^^^===777111---......---,,,+++***)))(((((((((''''''''''''((()))++++++***)))((('''&&&'''((((((+++)))&&&$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$############$$$$$$###"""!!!!!!""""""!!! !!!""""""$$$######"""!!! !!!!!!!!!""""""######$$$%%%%%%%%%$$$$$$#########%%%%%%%%%&&&&&&''''''(((&&&&&&)))...000444===GGGuuuxxxlllhhhfff???000111...---+++)))(((&&&&&&%%%%%%$$$$$$###"""""""""""" !!!""""""#########&&&&&&(((***)))(((---444444<<>>555444222222444666;;;>>>???===DDD[[[kkkaaaJJJ:::777999JJJ]]]xxxtttTTTBBB>>>???OOOaaa]]]<<<666111---//////,,,++++++***)))*********))))))((((((((())))))***,,,+++)))((((((((()))***)))(((&&&$$$######$$$&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$#########""""""$$$$$$###""""""!!!!!!!!!  !!!"""""""""!!! !!!!!!!!!"""###$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$###&&&&&&&&&&&&%%%%%%%%%%%%(((***...111555BBB[[[qqqrrrgggtttIII333333///...,,,***((('''&&&&&&%%%%%%%%%$$$###""""""!!! """############""""""$$$''''''$$$'''---&&&)))---......///444:::===HHHQQQOOOMMMOOORRRRRRVVVSSSRRRVVV]]]aaa```]]]WWWXXX[[[```fffjjjkkkjjjrrrxxx~~~|||{{{zzzqqqlllgggZZZQQQaaa{{{xxxdddLLL999,,,###!!!###$$$%%%%%%""" ###%%%!!!!!!   !!!"""  """!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""!!! ########################!!!!!!!!!!!!"""###$$$$$$######""""""!!!!!! """""""""###$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%&&&&&&%%%$$$$$$###"""!!! !!!###$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&)))'''%%%%%%&&&'''&&&%%%&&&&&&''''''((()))))))))***)))'''&&&&&&'''((()))+++******)))))))))))))))((((((((('''(((((()))*********))))))))))))(((((('''((())))))''''''((()))++++++++++++************++++++++++++************))))))((()))***,,,...//////111333333222111222333444444555555555555555555333333222333444444222111444666888888888888<<>>>>>IIIQQQvvvZZZ;;;777222...//////,,,,,,++++++***++++++++++++***))))))((((((((((((,,,+++***(((((())))))***'''''''''%%%######$$$&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$############"""""""""$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  !!!""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&&&&&&&%%%%%%%%%(((***///666AAAYYY}}}vvvgggWWW<<<777///...---+++)))(((''''''%%%%%%%%%%%%$$$###!!!!!! """###############"""$$$'''&&&###$$$((('''&&&&&&((((((***111999QQQaaammmkkkdddbbb```\\\UUUSSSSSSUUUZZZ^^^^^^^^^eeegggllluuutttkkkfff]]]WWWSSSQQQLLLRRRppppppPPPAAA111)))%%%!!!!!!###""" $$$$$$!!!  !!!""""""###!!!  !!!"""""""""!!!!!! !!!""""""###### !!!""""""###  """$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!"""###$$$%%%%%%$$$$$$#########"""""""""###$$$$$$%%%%%%&&&&&&''''''&&&%%%$$$###$$$$$$%%%$$$%%%%%%&&&&&&&&&&&&%%%$$$"""!!!!!!$$$%%%&&&%%%'''''''''&&&&&&&&&&&&&&&''''''''''''(((((((((((()))'''%%%%%%&&&&&&&&&%%%%%%&&&&&&''''''((())))))***)))(((''''''((()))***++++++***)))))))))******)))(((((('''((()))***+++)))))))))))))))*********((()))******(((((()))***,,,,,,+++++++++*********************))))))))))))*********+++,,,------...---///222333222111333555444555666777777777777777555333111111222333222111111444777777888:::>>>@@@@@@GGGYYYwww___GGG======888888999>>>JJJUUUUUUMMM@@@DDDJJJLLLEEE<<<888888888===GGGUUUdddooouuuwwwpppooohhhZZZKKKBBBAAACCCCCCMMMLLLcccXXX;;;777333///000/////////---,,,+++++++++++++++***))))))(((((())))))***)))((('''''''''((()))%%%'''((('''%%%$$$&&&((($$$$$$%%%%%%%%%%%%$$$$$$############"""""""""""""""############""""""!!!""""""""""""""""""""""""  !!!!!! !!!"""###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''(((((())))))---333@@@SSShhh}}}uuurrreeeeeeDDD999000///---+++)))(((''''''&&&&&&&&&&&&%%%###!!! """###$$$######'''%%%%%%'''&&&######&&&&&&######&&&&&&'''---666VVVooozzzwwwwwwwwwxxx{{{{{{ooocccZZZVVVTTTTTTUUUZZZcccmmm}}}lllTTTBBB999///(((''''''$$$!!! """!!!"""###  !!! !!!"""###$$$"""  !!!  !!!#########"""!!! !!!"""###$$$$$$!!!!!!  !!!"""###$$$!!!!!!"""$$$&&&&&&%%%###########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''((('''&&&%%%$$$###$$$%%%&&&######%%%&&&'''(((((((((&&&$$$"""###%%%'''''''''''''''''''''''''''&&&&&&))))))))))))************)))'''%%%%%%&&&&&&%%%$$$%%%%%%&&&&&&'''(((((((((***)))(((((((((***+++,,,,,,+++******)))*********))))))((((((((()))+++,,,((((((((()))******++++++)))+++++++++***)))***+++,,,,,,,,,++++++*********))))))))))))((((((((((((***+++,,,---------------+++...111222111111444666;;;<<<===>>>????????????444222//////111444666666222666888777888;;;>>>??????AAAOOOkkk}}}^^^HHHBBBCCC::::::999???MMMZZZZZZRRR???<<<===@@@???888333333999;;;@@@FFFMMMRRRUUUVVV[[[YYYUUUMMMHHHFFFFFFFFFHHHSSSKKKVVVvvvWWW:::888444000111000222111///---+++***))))))***)))))))))))))))******)))((('''&&&%%%&&&&&&'''$$$'''******'''&&&''')))###$$$$$$%%%%%%$$$$$$###############""""""""""""""""""############""""""""""""""""""############  !!!!!! !!!"""###$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&((()))+++------999CCC[[[zzzsssdddmmmhhhkkk```lllHHH999000///---+++***(((((('''&&&&&&&&&&&&%%%###!!! """###$$$######%%%######%%%%%%!!!!!!$$$%%%!!!"""&&&&&&&&&+++333===^^^yyykkkeee[[[QQQKKKLLLRRRWWWcccjjjwwwiiiXXXMMMCCC777...---'''######$$$"""###&&&###&&&$$$ !!!$$$""" !!!""""""!!!!!!   !!!!!! !!!  !!!"""  !!!"""!!!  !!!"""###"""!!! !!!###%%%'''%%%%%%%%%%%%$$$###"""!!!#########"""###$$$$$$%%%""""""""""""############'''&&&$$$###"""""""""######"""""""""######"""!!!###$$$$$$%%%%%%$$$$$$###%%%&&&'''((((((&&&$$$"""$$$$$$%%%&&&&&&%%%$$$###%%%%%%&&&%%%$$$$$$&&&'''$$$######$$$''')))((('''))))))((('''&&&'''''''''((((((((((((''''''''''''%%%&&&'''((())))))((((((+++(((&&&&&&((((((%%%###&&&''''''((())))))(((((()))))))))+++---...---,,,)))(((((('''''''''(((((())))))))))))))))))((((((((())))))*********))))))+++,,,,,,+++)))((()))+++///+++((()))---///,,,((((((***,,,,,,,,,+++,,,---+++......+++'''&&&***...))))))*********))))))(((+++(((%%%&&&))),,,,,,******,,,...///111111111000***---000111111333777;;;BBBEEEHHHHHHEEEBBB???===<<<888444222333333222111333444666888:::<<<<<<===???>>>HHH___sssbbbJJJBBBBBB777555444:::BBBHHHHHHGGG666666666777777888888888@@@@@@>>>;;;999===GGGOOOPPPSSSTTTQQQMMMMMMTTTZZZccc^^^PPPJJJccc{{{SSS999777333000111//////...,,,***)))))))))***))))))***))))))((('''''''''''''''''''''((()))***'''&&&&&&%%%%%%&&&&&&'''(((%%%###$$$&&&'''%%%"""&&&%%%%%%$$$###"""!!!!!!"""###$$$###"""!!!!!!###"""$$$ %%%333333***&&&$$$"""!!!!!!!!! !!!!!!""""""!!! """!!!!!!!!!!!!###%%%&&&$$$&&&&&&%%%$$$&&&&&&%%%)))&&&''',,,......555>>>SSSooowwwfff\\\YYYeee^^^VVVxxx~~~VVV888...---,,,+++***+++,,,,,,)))(((((('''%%%###!!! ######""""""######$$$%%%%%%&&&&&&'''&&&%%%###"""%%%$$$$$$%%%&&&(((***+++333AAATTTbbbiiikkklllmmmwww|||zzzrrreee\\\ZZZSSSPPPMMMNNNUUUcccrrr|||rrrVVVNNNCCC:::333...)))%%%&&&&&&%%%$$$###"""!!!!!!  """"""""""""!!!   !!!!!!!!!!!!  """!!! """######"""###$$$###"""!!!"""###!!!""""""""""""###%%%$$$$$$######$$$%%%'''(((%%%%%%%%%%%%%%%$$$$$$###$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%$$$$$$$$$%%%$$$$$$###$$$%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&((()))))))))(((((('''(((((()))))))))((((((************))))))***+++((('''&&&''')))*********+++++++++***************)))))))))************************++++++,,,------+++)))'''''')))+++***((())))))***+++,,,,,,,,,,,,...------............---------------......///000,,,,,,---.........//////,,,,,,,,,,,,---,,,,,,,,,111111000///......///000111111222555888666111------///000///---------//////111111...)))(((+++...,,,,,,---...//////000///333000......111222222111,,,---///000111222111111...111444555666888<<<@@@EEEHHHJJJJJJGGGDDDBBBBBB>>>:::666444333333111000444555666888999999999999<<<;;;BBBQQQ^^^jjjbbbJJJ???===333000...000555888777444222222333333444555666666<<<===;;;777555999AAAHHHKKKQQQWWWYYYYYY\\\dddkkkkkkeeeXXXNNN[[[|||~~~sssNNN777555222///000...///...,,,***))))))*********************)))((((((((((((((((((((()))******&&&&&&%%%%%%%%%%%%&&&&&&'''%%%###$$$&&&&&&$$$"""$$$$$$$$$######""""""""""""$$$$$$$$$"""!!!"""######&&&%%%$$$///>>>AAA:::%%%###!!! !!!!!!!!!!!!"""""""""!!!!!! !!!!!!!!!!!!"""###$$$%%%###%%%&&&%%%%%%&&&&&&&&&)))%%%%%%+++333>>>PPP___iii^^^[[[[[[ddd[[[TTTxxxqqqvvv~~~]]]>>>///...---++++++++++++,,,''''''&&&%%%$$$"""!!! ######""""""######$$$%%%&&&&&&&&&&&&%%%%%%$$$###%%%%%%$$$%%%%%%''')))***$$$---888@@@BBBBBBCCCDDDHHHOOOXXX```eeehhhhhhhhheee^^^YYYVVVRRRMMMNNNSSS]]]ccckkkttt}}}|||ooo^^^KKK???666222,,,)))))))))((('''$$$$$$$$$###""""""!!!!!! !!!"""!!!!!! !!!  !!!""""""!!!!!! !!!#########""""""######$$$###$$$$$$%%%%%%$$$$$$###""""""!!!!!!!!!!!!!!!""""""###$$$$$$%%%%%%$$$$$$####################################$$$&&&((()))'''(((((((((&&&%%%&&&'''$$$%%%''''''&&&'''(((***''''''(((((()))*********((((((((()))))))))******)))***+++------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,+++***)))((((((((((((((((((((())))))*********((()))***+++,,,---------***++++++,,,---...///000.....................///000000000/////////000000///---++++++,,,---...---------///000000///......------------------------...............000111222,,,+++)))***,,,...///...,,,---...///000000000000111000000000000000111111000000111333444444555555///000222333444444444444333222111111111111222222555444333222222222333444222777===BBBCCC>>>777222444444444222000///000222444555555222---+++,,,///)))***+++,,,...///000111222111//////000000000///---...///111222222222111111333555777888;;;>>>AAACCCDDDEEEDDDBBB@@@@@@@@@===:::666333222111///---555666666777777666666666:::999<<>>BBB===###""" !!!""""""!!!""""""""""""!!!!!!!!!!!! !!!"""###############"""###%%%&&&&&&&&&''')))***))),,,555EEE[[[vvvlllRRRPPPWWWZZZbbbWWWQQQxxxoooXXXVVV[[[lll```AAA111000...---++++++******%%%%%%%%%$$$###""""""!!!######""""""######$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&'''((($$$(((++++++***)))+++---111888AAAGGGGGGGGGIIILLLKKKMMMQQQWWWZZZ___jjjuuuzzzsssmmmhhh___YYYPPPHHH@@@666,,,%%%***(((&&&$$$$$$$$$###""""""""""""""""""""""""""""""""""""""""""!!!  !!! %%%$$$$$$###############""""""###$$$%%%&&&'''(((''''''&&&&&&&&&'''(((((((((''''''''''''((())))))((()))***+++++++++++++++***))))))((((((((())))))++++++,,,---------------+++++++++,,,,,,+++++++++)))************,,,...000///000000000...---...///---///111111111111222444111111333444444444444444222333333444555666777888777999;;;<<<<<<<<<:::999777777888888888888999999777777666666555555555555555666777777777777888999777888999;;;===>>>>>>>>>;;;:::999888999:::<<<===>>>===<<<;;;:::999999999999888888999;;;<<<======<<<:::777666666777777777444555888:::::::::999888888888777666555444333222222333444666777777777777444333111111222333555666222333444666777777888888555555555444444555777999444555777888888888777777444444555666777777666666888777666555555555666777:::999666666777888888999666<<>>??????===;;;;;;<<<===<<<:::888555333222111000444555555666666666555555<<<999999;;;;;;???LLLYYYdddhhhhhh___OOO>>>444000444111//////111111000///++++++---...000111222333555555333111///000444888EEEKKKPPPRRRNNNKKKJJJKKKMMMHHHCCC@@@AAANNNppp|||lllZZZ@@@333444///...111///000///---+++*********+++((())))))***))))))(((((())))))((((((((())))))***&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$%%%$$$$$$###""""""##################$$$%%%%%%%%%###"""###$$$"""###""""""***333555111"""!!! """######"""###""""""""""""""""""""" !!!###$$$$$$$$$###"""!!!"""%%%''''''&&&***...///555@@@OOObbbzzzuuudddQQQ>>>DDDRRRYYY___TTTQQQ{{{fffNNNDDDBBBRRRmmm___???222111000...,,,+++***)))%%%%%%$$$$$$$$$$$$$$$$$$######""""""######$$$%%%&&&%%%$$$###$$$%%%&&&'''((('''''''''''''''''''''***++++++***((()))+++...;;;CCCOOOVVVUUURRRVVV]]]aaajjjvvvnnndddWWWMMMHHHDDD>>>999999555000...---,,,***(((---,,,***(((&&&###  !!!!!!"""""""""###""""""!!! $$$%%%&&&'''((()))***+++++++++,,,,,,,,,,,,++++++***+++,,,---///000000111/////////000111222333444111111111111111222333444444555666777777888777777777777777777777888999999;;;<<<<<<===============;;;;;;<<<======<<<;;;;;;;;;<<<<<<;;;::::::===???AAABBBCCCBBB@@@???@@@AAABBBDDDEEEFFFFFFFFFHHHJJJGGGHHHIIIKKKKKKKKKKKKKKKKKKKKKKKKLLLNNNOOOQQQRRRRRRSSSVVVWWWWWWWWWUUUTTTRRRSSSSSSSSSSSSTTTTTTTTTRRRRRRSSSRRRRRRRRRQQQQQQRRRTTTVVVUUUTTTTTTUUUWWWVVVWWWYYY[[[]]]^^^^^^___[[[ZZZWWWUUUTTTUUUVVVWWWZZZYYYXXXVVVTTTRRRPPPOOOMMMLLLKKKNNNRRRUUUVVVUUUVVVSSSPPPOOOOOOPPPOOONNNIIIKKKNNNPPPQQQQQQQQQPPPRRRQQQOOOMMMJJJHHHFFFEEEBBBDDDHHHKKKLLLKKKIIIHHHHHHGGGFFFDDDCCCCCCDDDEEEBBBCCCDDDFFFHHHIIIIIIIIIHHHHHHGGGCCC@@@@@@CCCEEEEEEFFFHHHIIIIIIGGGDDDBBB??????>>>======<<<<<<<<<@@@??????>>>=========>>>CCC@@@===<<<>>>@@@AAAAAA===AAAEEEFFFDDD@@@===;;;;;;<<<<<<;;;999999:::;;;888999:::999777444333333444333333333444555666777444555444333222111000000444555666888888888777777888888777888999::::::::::::;;;;;;999888888999;;;::::::999888666555555555333444555666777777777666<<<888666888;;;===@@@CCCHHHKKKMMMIIIAAA999555444222111/////////000//////,,,,,,---///000222333444444444333111000000222444333888???BBBAAA>>>=========777555888999@@@XXXrrrvvvggg]]]yyysssMMM;;;444555000///333111000///---+++*********+++''''''((())))))((((((((())))))(((((('''(((((()))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&%%%$$$$$$%%%############$$$$$$$$$$$$$$$%%%&&&%%%$$$######%%%&&&&&&$$$$$$''',,,,,,)))###!!! !!!###%%%%%%$$$######""""""""""""###$$$""""""$$$%%%%%%%%%$$$###""""""%%%(((((('''---666AAAOOObbbsssxxx___RRRKKK@@@;;;AAAPPPWWW^^^UUUUUUfffOOO???666???SSSmmm___???333222111///---+++***)))'''&&&%%%%%%%%%%%%&&&'''######""""""######$$$%%%%%%$$$$$$###$$$%%%'''((())))))))))))((((((((('''%%%&&&&&&&&&&&&&&&((()));;;JJJbbbvvv{{{yyy}}}wwwjjjaaaYYYSSSGGG???555111111111///,,,***)))'''&&&%%%%%%###"""$$$$$$%%%%%%$$$"""!!!!!! !!!""""""######""""""!!! 000000000111444777999;;;>>>>>>@@@AAAAAAAAAAAAAAA@@@AAABBBDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIHHHGGGGGGGGGHHHIIIJJJKKKMMMMMMNNNOOOOOOOOOOOOOOOPPPPPPPPPQQQRRRSSSTTTUUUWWWWWWXXXYYYYYYYYYYYYXXXWWWXXXYYYZZZZZZYYYXXXWWWXXXZZZ[[[YYYWWWWWWZZZ]]]aaabbbcccbbb```___```aaadddeeeggghhhhhhiiikkklllmmmmmmnnnooooooppppppqqqrrrrrrqqqrrrsssvvvxxxyyyyyyzzz{{{|||||||||{{{zzz{{{{{{{{{|||||||||}}}}}}{{{{{{||||||||||||{{{{{{|||~~~|||{{{}}}}}}{{{zzz{{{{{{~~~~~~}}}|||yyyvvvsssqqqnnnlllkkknnnssswwwxxxvvvxxxvvvuuutttuuutttrrrppplllmmmppprrrtttuuuuuuuuuwwwvvvtttqqqnnnkkkiiigggccceeeiiilllnnnmmmkkkiiiiiiiiiiiigggdddbbbaaabbbaaabbbdddfffhhhiiijjjjjjmmmllliiibbb\\\ZZZ\\\___gggiiikkklllkkkhhhdddbbb\\\ZZZWWWUUUTTTTTTUUUVVVXXXYYYYYYYYYXXXWWWVVVUUUTTTPPPLLLLLLOOORRRRRRQQQLLLKKKIIIGGGFFFEEEDDDDDD@@@AAABBBAAA???=========::::::;;;:::888555222000333222111111111333444555222333444444111000///000333444555666777666666555888666555555666888777666666777888777666666777999666777888777444333444555555666777777888888888888999666444777<<<===:::777;;;<<<===;;;999888888999666555333222000/////////...///000111222333444555444444333333222222222222///333777999999777666555<<<666444666777999DDDRRRWWWPPPLLLcccrrrtttsssYYYCCC666555777111000444222000///---,,,+++***++++++'''(((((())))))))))))(((******)))((((((((())))))((((((''''''''''''((((((&&&'''((('''&&&%%%%%%'''%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''&&&$$$###$$$%%%%%%$$$######%%%'''&&&%%%%%%###"""###%%%&&&&&&%%%$$$###"""""""""###%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%%%%"""%%%))))))(((111>>>\\\nnnjjjWWWGGGEEEHHHEEEIIIIIIQQQTTT\\\VVVXXX|||gggSSS???111444===PPPuuu]]]@@@333222222000///,,,***)))((((((&&&%%%%%%&&&''''''######""""""######$$$%%%#########$$$%%%&&&'''((((((((()))))))))(((((('''$$$$$$%%%&&&&&&&&&%%%%%%222EEEfff{{{```LLLCCC===666000///+++'''&&&(((******)))$$$$$$$$$###"""!!!!!!###$$$$$$""" !!!!!!!!!!!!""""""###############"""!!! !!!IIIHHHHHHIIILLLQQQVVVYYY```aaaccceeefffgggggggggfffggghhhiiijjjiiiiiihhhkkkjjjjjjiiihhhhhhhhhiiiiiiiiiiiijjjjjjkkklllmmmooopppqqqqqqqqqqqqqqqpppqqqrrrrrrsssuuuwwwyyyzzz{{{{{{|||}}}}}}}}}}}}||||||}}}~~~~~~}}}|||zzz|||~~~}}}{{{{{{}}}}}}{{{vvvqqqqqquuuxxxyyyxxxsssmmmfffccccccddddddbbb[[[\\\^^^\\\YYYUUURRRQQQPPPPPPPPPOOOLLLHHHBBB???;;;;;;::::::<<<>>>@@@BBB;;;===??????<<<::::::;;;>>>???@@@AAAAAAAAA@@@???>>>===;;;===@@@BBBAAA@@@;;;<<<>>>>>>======>>>???;;;===>>>===999777777999999999::::::999999888777555666777888:::;;;999666888888777777777888888999888888777555222111000111111111222222333444555555444444444555555555333222444555666666555333222111;;;999888666666777===BBBBBBAAA???OOOSSSRRRVVVAAA:::333666888000///333111111///...,,,++++++++++++))))))***+++++++++++++++---,,,++++++*********+++))))))(((((((((((())))))''')))***)))'''%%%'''((('''''''''&&&&&&%%%%%%%%%%%%''''''&&&%%%$$$%%%&&&###!!!!!!###$$$$$$$$$$$$'''%%%$$$$$$&&&''''''&&&%%%$$$###""""""$$$%%%''''''''''''&&&&&&&&&''''''((($$$%%%)))))))))555EEEeeeuuuzzz^^^KKKHHHJJJVVVcccddd\\\RRROOOLLLUUURRRUUUsssaaaUUU???000111333;;;XXXzzztttTTT<<<222222222111000---+++***)))(((&&&$$$$$$$$$&&&&&&######""""""######$$$%%%!!!"""$$$%%%&&&'''''''''%%%&&&'''(((((('''&&&&&&(((''''''((()))))))))(((---888RRRpppcccTTTAAA444///,,,&&&!!!"""""""""######$$$$$$$$$!!!"""############$$$$$$%%%''''''%%%""" !!!"""""""""##################"""!!!  !!!!!!eeedddcccdddhhhnnntttxxx~~~{{{uuuqqqnnnqqqqqqooommmjjjddd]]]XXXRRRRRRRRRSSSUUUXXX[[[]]]QQQTTTWWWWWWTTTRRRRRRTTTRRRSSSTTTUUUUUUTTTTTTSSSMMMLLLKKKMMMQQQUUUUUUTTTGGGIIIKKKLLLKKKKKKLLLMMMJJJLLLMMMKKKGGGCCCCCCDDD======<<<<<<:::999777666444888;;;:::888999::::::999888666666666666666555333444333222000///000111222222333333444444444555444444444555666666444222111111222222333444555555444888888555555999???BBB;;;===:::CCC@@@===DDD444555111555777///...222000111000...,,,+++++++++,,,***+++,,,---------------///...------,,,,,,,,,,,,******))))))))))))******(((***+++***'''&&&'''***))))))((('''&&&&&&%%%%%%&&&'''((('''%%%$$$%%%&&&'''%%%%%%''''''%%%%%%&&&)))'''%%%&&&'''((('''&&&%%%$$$###""""""$$$&&&'''***)))'''&&&&&&'''((()))***$$$%%%)))))))))777IIIZZZgggpppooonnnsss{{{~~~~~~YYYBBB:::GGGYYYpppgggWWWKKKDDDMMMLLLPPP|||iiiWWWUUU>>>000333222222FFFccczzzeeeJJJ666111222222222000...,,,+++)))'''%%%#########$$$%%%#########"""###$$$$$$%%% """$$$&&&''''''''''''######%%%&&&&&&&&&%%%%%%%%%#########&&&((())))))+++***333FFFXXXiiioooNNN;;;555///,,,,,,+++)))&&&"""$$$''''''&&&$$$$$$%%%$$$$$$$$$###""""""###%%%!!!######""""""%%%)))$$$$$$################## zzzyyyyyy{{{~~~zzzxxxssssssssstttvvvyyy|||}}}zzz{{{{{{yyyvvvrrrppppppqqqtttwwwxxxwwwuuuttttttmmmjjjiiimmmtttzzz{{{zzzqqqmmmjjjhhhjjjmmmooopppmmmlllkkkiiieee___WWWRRRPPPOOOMMMGGG@@@;;;999:::///333777777444333666999777666444333333444666777777666444222111111111222333333333333222222222222666333111222444444222///333444666888999999888777888888777777888999::::::<<<888666777:::;;;888555666666666555333111///---222555555222,,,***---111......000111111111111111...///111111...,,,,,,,,,,,,,,,,,,+++,,,---......,,,...000000...,,,******''')))+++,,,***(((''''''((())))))((('''&&&((()))"""###%%%)))++++++(((&&&''''''&&&%%%$$$$$$######&&&$$$######%%%&&&&&&%%%$$$'''((('''$$$"""###%%%%%%&&&&&&&&&(((+++000444@@@EEEJJJLLLKKKKKKLLLMMMSSSUUU\\\iiitttuuujjj```GGGAAAJJJ^^^ttt```DDDCCCEEE===NNNwwwxxx^^^XXXOOOAAA888777666444;;;GGGhhh{{{|||rrrqqqzzz|||gggGGG000111000///000000000...,,,+++)))'''%%%%%%''')))+++$$$$$$$$$$$$###"""!!! (((&&&%%%%%%&&&'''%%%$$$"""$$$'''((('''%%%$$$%%%%%%%%%&&&&&&'''((())))))+++---///333<<>>QQQyyyxxxWWWLLLDDD999555;;;@@@<<<<<<@@@PPP^^^jjjllliiigggddd```ccc^^^```lllpppaaaHHH666444222111000111000---+++***(((&&&$$$#########$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###"""###$$$$$$###"""%%%'''******(((&&&%%%%%%&&&&&&&&&'''((()))))))))(((((()))***...888DDDMMMOOOMMMJJJFFFAAA888...&&&...***'''&&&))))))'''$$$$$$$$$###"""!!!!!!!!!!!!%%%$$$$$$$$$$$$#########(((((('''%%%$$$"""!!!!!!######"""!!!!!!  kkkTTTDDD<<<===;;;888666666666444333666444222000//////000000555444222111000000000000------...///000111222222333111///...000111222111333333333333444555666666555555555555444444444444777444222333555666444111000111333444555555444444000111333444555555666777;;;;;;<<<;;;;;;999888777444777999:::::::::;;;<<<888888999::::::999888777888666333111//////000111,,,,,,,,,,,,,,,,,,,,,,,,++++++***(((%%%%%%&&&(((,,,+++***+++,,,---,,,***(((((('''''''''''''''((('''&&&&&&(((***+++***)))(((((((((&&&$$$$$$&&&((($$$$$$$$$$$$$$$%%%&&&'''((()))******(((&&&&&&'''---...///222555555333000444===```qqqFFF:::???BBBZZZuuuPPPBBB>>>666999IIITTTNNNAAA888===DDDKKKLLLLLLKKKHHHDDDCCCBBBHHHSSSXXXOOO@@@555000...---,,,---,,,+++)))...---+++***)))(((''''''%%%%%%$$$###$$$%%%&&&'''%%%$$$######%%%%%%$$$###$$$&&&''''''%%%#########&&&&&&''''''((()))))))))***)))))))))***+++---...222111111222222000,,,)))***'''$$$%%%((()))(((%%%$$$$$$###"""!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$(((((('''&&&$$$###""""""""""""!!!!!!  !!!uuu^^^PPPBBB>>>999999;;;;;;777333555333111/////////000111333222111111000/////////......///000000111222222333111///------...//////333222222111222333444555333333444444555555555555444222111111222333111//////000222444444555444444111222333333444:::DDDKKKRRRSSSUUUVVVTTTQQQMMMJJJHHHIIIJJJJJJHHHHHHHHHIIIEEEFFFHHHIIIIIIGGGEEEDDD@@@===;;;999888888777777111000......///000000///,,,,,,,,,+++******---///)))'''%%%%%%'''((()))(((******)))((())))))***+++))))))***,,,...///---,,,&&&''''''''''''(((((()))%%%$$$$$$%%%&&&''''''&&&******++++++)))&&&$$$"""'''(((((()))))),,,///222666???cccUUUAAAAAAFFFaaaqqqMMM??????;;;DDDZZZjjjcccKKK888888999:::;;;;;;;;;999666333555999>>>@@@<<<555111---,,,******,,,,,,+++***((('''''''''&&&%%%$$$$$$***)))'''%%%$$$%%%&&&'''(((&&&%%%&&&'''((('''&&&"""###%%%%%%$$$######$$$&&&&&&&&&''''''(((((((((+++***)))***++++++)))''')))))))))***+++++++++***)))'''%%%%%%'''((('''&&&%%%%%%$$$###"""""""""###$$$$$$%%%%%%&&&''''''((((((((('''&&&%%%$$$###"""!!!!!!  """""" |||wwwuuuvvv{{{}}}~~~~~~}}}{{{zzzxxxxxxyyyyyyzzzzzzzzzzzz|||}}}~~~}}}|||{{{{{{}}}qqqYYYOOOBBB::::::<<<;;;:::555444222111111222333444111111111111000//////...////////////////////////111111111000000000222333444333222111111333444555111222444555777777777777222111000000111111000///000111222333333333222111000222222222666CCCYYYiiitttwww{{{|||zzztttnnniiihhhiiiiiiiiigggfffgggiiidddeeeggghhhhhhgggeeecccYYYWWWTTTSSSRRROOOJJJGGGGGGCCC???===<<<;;;888666444555555444111000111222---+++)))***,,,...//////000///---------...///000,,,---...111333333111...))))))***+++,,,---,,,,,,+++***))))))+++,,,***(((&&&''')))******((($$$"""&&&''''''&&&&&&)))...333222===dddmmmSSSHHHFFF\\\qqqMMM>>><<<===LLLfffzzzsssXXX@@@777444111111222111000000333555666555333222333333333111.........///...---------,,,+++)))((('''&&&***((('''%%%%%%&&&((()))((('''&&&&&&''''''&&&$$$"""$$$&&&&&&&&&&&&''')))&&&&&&&&&&&&&&&'''''''''&&&%%%$$$%%%'''((((((''''''''''''&&&&&&&&&'''((()))'''%%%$$$$$$$$$######$$$######""""""###$$$$$$###$$$$$$%%%&&&'''((()))''''''&&&%%%$$$$$$######  !!!"""### fffbbb]]]ZZZ[[[```gggkkklllkkkkkkkkklllmmmooopppppppppnnnmmmkkkiiihhhgggggggggggghhhiiijjjkkklllmmmlllkkkjjjiiihhhhhhhhhffffffeeedddcccaaa___^^^]]]^^^______``````______^^^___```bbbdddeeeffffffgggeeeccccccdddeeeeeedddbbb```^^^]]]^^^aaadddgggdddeeefffhhhkkkooorrrtttqqqoooppptttwwwwwwyyy}}}}}}}}}||||||yyyxxxxxxwwwwwwwwwwwwwwwvvvxxxyyyyyyxxxwwwwwwxxxuuutttsssrrrrrrssstttuuutttsssqqqooonnnmmmnnnnnnooooooooonnnmmmllljjjiiinnnmmmmmmooorrrtttuuutttnnnmmmlllkkkkkkkkklllmmmnnnpppqqqqqqooolllkkkkkkiiiiiijjjkkkkkkllllllllljjjmmmqqqssssssrrrrrrsssrrrrrrrrrrrrsssqqqnnnkkkccccccdddfffiiijjjjjjiiigggiiilllmmmlllkkkkkkkkkppprrrtttvvvxxx||||||kkkRRR@@@888888;;;<<<999777555333333333555666111111111111111000/////////.........---------,,,+++---///000000111333555444444444333333444444555111222444777888888888888111111111000000000//////000000111222111000///......000444999EEE\\\www{{{tttooonnniiiccc___\\\XXXRRRMMMHHHHHHHHHEEE@@@;;;888777999777555555777999999999222111///......///000111333444666999:::999555222///,,,***)))***++++++***...+++)))+++...000000...---,,,++++++,,,+++)))'''+++,,,,,,,,,,,,///222555999LLLuuujjjUUUGGGPPPkkkmmmJJJ<<<555>>>SSSqqq~~~bbbIII:::555000000000...///222000444555111...000222222444222//////000111111111555444111///---+++***)))''''''&&&&&&'''(((***+++***)))'''&&&'''&&&%%%###!!!###$$$$$$$$$$$$&&&(((&&&'''''''''''''''''''''%%%%%%$$$$$$$$$%%%'''((()))*********)))***,,,...((('''%%%###!!! !!!!!!!!!"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###""""""  !!!"""### JJJHHHEEEDDDEEEHHHLLLOOOMMMMMMNNNNNNPPPQQQRRRSSSSSSSSSQQQPPPNNNMMMLLLKKKMMMMMMLLLMMMMMMNNNOOOPPPSSSRRRRRRRRRRRRSSSSSSTTTPPPOOONNNLLLKKKJJJIIIIIIHHHHHHJJJKKKKKKKKKJJJIIIHHHIIIJJJLLLMMMMMMNNNNNNOOOMMMKKKKKKMMMNNNOOONNNKKKJJJIIIHHHHHHJJJLLLMMMLLLMMMNNNPPPRRRTTTUUUVVVRRRPPPRRRWWWZZZYYY[[[^^^^^^```aaaaaa^^^\\\\\\\\\UUUUUUTTTTTTTTTSSSSSSSSSPPPSSSUUUUUUSSSQQQRRRSSSPPPPPPPPPPPPPPPPPPPPPPPPSSSRRRPPPNNNMMMMMMNNNOOOPPPPPPQQQQQQQQQPPPNNNNNNQQQPPPOOOQQQTTTVVVVVVVVVRRRQQQOOONNNMMMNNNOOOPPPOOORRRTTTTTTQQQOOOOOOPPPNNNOOOPPPRRRSSSTTTUUUUUUPPPSSSVVVWWWVVVUUUVVVXXXWWWVVVVVVVVVVVVUUUSSSPPPMMMKKKJJJJJJLLLMMMMMMLLLIIIKKKMMMNNNMMMMMMNNNOOOQQQRRRSSSSSSSSSUUUXXX[[[[[[[[[ZZZZZZ[[[]]]```bbbcccdddfffgggggggggggghhhgggiiijjjkkkmmmqqqwww{{{zzzzzz{{{{{{}}}~~~sss\\\MMMEEEAAA@@@===;;;888555333333333333000111222222222111000//////000000000000000000000///222555666555333444555555555666666666666555555333444666777777777555444111222222111000000000111---...///000000///...---///111:::KKKfff}}}wwwoooppppppmmmggg___YYYWWWOOOMMMKKKKKKKKKKKKJJJIIIGGGFFFCCCAAAAAABBBCCCDDDJJJKKKMMMPPPQQQOOOJJJFFF>>>777...((((((***,,,---///,,,,,,222;;;BBBEEEEEEIIIBBB999222///---,,,+++'''(((***---111444666666FFFbbbkkkSSSKKKXXXeeennnssswwwttt]]]DDD>>>999IIIdddjjjPPP>>>888444333111///222888222999<<<888555555444111000000000333888===@@@AAA;;;:::888666555666777888999999888777666555444444555333111000///...,,,***''''''((('''&&&%%%'''((()))))))))))))))((((((((('''(((***(((&&&&&&)))+++!!!$$$&&&&&&%%%&&&)))+++)))((('''%%%###""""""###""""""###$$$&&&(((***+++///...---+++(((&&&$$$###%%%$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""""" ;;;;;;;;;<<<===>>>???@@@>>>>>>???AAABBBCCCDDDEEEEEEDDDCCCBBBAAA@@@???>>>BBBAAAAAA@@@@@@@@@AAAAAA@@@@@@AAABBBCCCEEEGGGHHHCCCAAA@@@>>>======>>>???<<<===???@@@@@@@@@???>>>@@@@@@AAA@@@@@@???>>>===BBB@@@??????AAACCCCCCCCC>>>>>>????????????>>>>>>>>>???@@@AAABBBBBBBBBAAA@@@???AAAGGGIIIHHHIIILLLLLLMMMNNNMMMJJJIIIHHHIII@@@@@@??????>>>>>>>>>===AAADDDGGGGGGDDDBBBCCCEEEDDDDDDEEEEEEEEEEEEDDDDDDDDDCCCAAA?????????AAABBBBBBCCCEEEFFFFFFEEEEEEDDDJJJIIIHHHIIIKKKMMMMMMMMMMMMLLLIIIGGGGGGGGGHHHIIIHHHKKKMMMMMMKKKIIIJJJKKKHHHIIIKKKMMMOOOPPPQQQQQQMMMPPPSSSSSSQQQPPPQQQTTTRRRQQQOOOOOOPPPOOOMMMKKKLLLIIIFFFEEEEEEFFFEEEDDDBBBCCCEEEEEEEEEFFFGGGIIIHHHHHHHHHFFFDDDDDDFFFHHHBBBCCCDDDEEEEEEGGGJJJLLLJJJKKKMMMNNNMMMLLLKKKKKKIIIKKKLLLMMMOOORRRWWWZZZTTTTTTUUUWWWYYY[[[]]]^^^ZZZ\\\^^^______aaaeeeiiimmmppptttvvvwwwyyy}}}~~~nnn]]]PPPIIIAAA>>>:::666333111111111111111222333333222000///222222333444555666666777===AAACCCBBB>>>:::888888666666888888888777666555555666777777666555222111222222333222111000111111+++,,,---/////////......111444AAA]]]~~~|||zzzyyyxxxuuussskkkiiifffdddcccdddeeeggggggiiikkknnnnnnkkkfffbbbRRRGGG999...,,,///444777444333555???NNN[[[bbbeeecccWWWFFF777///,,,******...000555<<