BM6P6(@ """!!!!!!!!!!!!###%%%&&&%%%%%%$$$###"""!!! !!!###""" """$$$ !!!"""######$$$"""!!!  !!!"""""""""!!!!!!!!!!!!""""""$$$!!!"""$$$###!!! !!!"""$$$%%%&&&$$$#########""""""!!!!!!!!!!!!!!!!!!""""""""""""###"""!!!"""$$$%%%$$$### !!!!!!!!!!!!!!! %%%$$$###"""!!!!!!!!!!!!!!! !!!%%%&&&$$$"""!!!!!!!!!###%%%%%%###!!!%%%###""" !!!!!!###"""!!!  !!!"""!!!!!!!!!!!!  ######"""   !!! !!!###$$$$$$###### !!!!!!!!!!!!$$$###""" !!!""" !!!!!!!!!  !!!"""###%%%"""  ######""""""""""""######%%%$$$$$$$$$######""""""!!! !!!###$$$"""!!!  !!!"""  """!!! """!!!  !!!"""""""""!!!""""""!!! """%%%%%%$$$"""!!!   """###$$$ ###!!! """### !!!"""""""""""""""!!! !!!"""######"""!!! !!!""""""!!! !!!  """###&&&"""!!!!!! """$$$%%%%%%""" !!!   !!!!!! !!!  !!!""""""######!!!!!! !!!!!!"""######!!!!!!   !!!!!! !!!  !!!"""!!!  !!!"""###"""!!!  """!!!  !!!""" !!!"""!!! !!!###%%%$$$###!!!  ###"""!!! """###!!!!!!!!!!!!  !!!"""""""""$$$###"""!!!!!! """$$$$$$$$$""" """!!!!!!###&&&%%%"""!!!###%%%'''((((((''''''&&&&&&%%%$$$$$$$$$%%%%%%******(((%%%""" !!!"""''')))***'''%%%$$$###""")))%%%###%%%$$$###$$$'''&&&$$$###%%%(((***)))'''%%%''')))444QQQnnnuuulllaaaOOO:::+++&&&%%%&&&(((((((((''''''''')))***++++++******((('''&&&%%%$$$!!!!!! !!!"""###$$$ !!!"""###"""!!! !!!###%%%$$$###"""$$$&&&$$$$$$###"""!!!!!! !!!!!!""""""!!!!!!!!!!!!"""""""""  ###$$$###!!! !!!"""###$$$%%%%%%%%%%%%$$$$$$#########""""""#########$$$$$$$$$###"""!!!"""$$$$$$$$$"""!!!!!!"""""""""!!!!!! !!!!!! !!!!!!!!! """$$$&&&$$$"""!!!!!!!!!###%%%%%%###!!!$$$###"""!!! !!!""""""""""""!!! !!!!!!!!!!!!!!!  """"""  !!!   !!!!!!"""!!!!!!!!! !!!!!!!!!!!!###"""!!! !!!!!!  !!!!!!  !!!"""###$$$"""  !!!!!! """!!!!!! !!!!!!"""######"""""""""!!!!!!!!!###"""  !!!"""""""""!!! !!!"""""" !!!!!! !!!!!!  !!!!!!!!!!!!!!!"""!!!  !!!"""""""""!!!!!!!!! !!!######"""!!!   !!!""" !!!!!!!!! !!!###%%%%%%$$$!!!!!!""" !!!!!!!!!  """###$$$###"""!!!!!!!!! !!!$$$%%%###!!!  """$$$$$$"""  !!!   !!!""""""!!!    !!!""""""""""""  !!!!!!""""""!!!!!!!!! !!!!!!"""   ###$$$"""!!!  !!!"""###"""!!! """!!! !!!""" !!!""""""!!!!!!"""###$$$###""" !!!!!!"""!!!!!!  !!!######!!!!!!###&&& !!!!!!!!! !!!!!!  """###"""!!! """""""""$$$'''(((&&&$$$""""""######$$$%%%%%%&&&%%%%%%%%%$$$$$$%%%&&&&&&%%%&&&&&&%%%$$$$$$&&&(((***...///)))%%%%%%)))+++)))%%%%%%((((((&&&%%%''')))'''&&&(((***,,,+++)))((((((333MMMkkk}}}}}}}}}ssseeeUUUDDD666//////******)))(((((()))))))))&&&&&&&&&%%%%%%%%%%%%%%%!!!!!! !!!"""""" !!!""""""!!! !!!###$$$$$$######$$$%%%%%%$$$###!!!  !!!!!!!!!!!! """"""!!!!!!!!!!!!"""""" """$$$%%%$$$"""!!!!!!!!!!!!!!!"""######$$$$$$$$$###############$$$$$$$$$%%%%%%%%%%%%&&&###"""!!!"""###$$$$$$"""############"""!!!  !!!######!!!!!!!!!"""$$$%%%$$$"""!!!!!!!!!###%%%%%%###!!!""""""!!!!!!!!!"""######!!!!!! !!!""""""!!!  !!!  !!! !!!!!! """!!!  !!!!!!!!!"""!!!  !!!!!!  !!!!!! !!!"""""""""!!! !!!######"""  !!!!!! $$$###!!!  !!!###""""""!!!!!!""""""### !!!!!!""""""!!!!!! !!!  !!!!!!  !!!#########"""!!!!!!!!!  !!!!!!!!!"""!!!   !!!!!! !!!!!!   !!!"""$$$$$$$$$$$$&&&''')))'''$$$!!!  !!!!!!!!! """$$$$$$###!!!  """%%%&&&  !!!######"""!!! !!! !!!  !!!!!!###&&&(((!!!!!!!!!!!! !!!!!!!!! !!!!!! !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! """""""""""""""!!!!!!!!! !!!!!!"""!!!  !!!!!!###%%%&&&"""!!!  !!!"""""""""!!! !!!!!!"""!!!!!! !!!!!!""" """$$$$$$""" !!!!!!!!!  !!!"""###  !!! """""""""###%%%''' ############"""  !!!!!!!!!!!! """$$$######""""""!!!!!!###&&&((((((''''''%%%###""""""###%%%&&&$$$$$$$$$$$$%%%&&&&&&'''###$$$%%%%%%%%%&&&))),,,(((444;;;444)))"""!!!!!!&&&###$$$(((***'''$$$%%%%%%$$$$$$%%%'''((((((&&&+++///GGGmmm{{{___AAA000,,,))))))))))))((('''&&&%%%!!!!!!"""###$$$%%%&&&&&&""""""!!!!!!!!!"""""""""$$$$$$###""""""""""""""" !!!!!!!!!!!!!!!"""### !!!!!!!!!!!!"""#########"""!!! !!!!!!""""""""""""!!!!!!!!!###%%%%%%$$$###!!!!!!!!! !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$%%%%%%%%%&&&&&&$$$###"""###$$$%%%%%%###$$$$$$$$$$$$###!!! !!!!!!!!!!!!"""###$$$%%%!!!!!!"""######$$$###"""!!!!!!!!!###%%%%%%###!!! !!!!!!""""""###$$$$$$ !!!!!!"""######   """    !!! !!!!!!   !!!!!!  """!!!!!! !!!!!!!!!!!!!!!!!!""""""!!! !!!###$$$$$$###  ###"""!!! !!!!!!"""######""""""""""""######!!!!!!""""""""""""!!!!!!!!!  !!!   ###$$$$$$""" !!!!!! !!!!!!!!!!!!!!!!!!!!!   !!!!!! !!!!!!"""!!!!!!$$$%%%$$$$$$%%%&&&'''&&&$$$!!! ###"""!!! !!!###%%%$$$""" !!!"""$$$%%% """"""!!!!!!######!!!  !!! !!! """"""###%%%***---######$$$$$$###""""""### !!!!!!""""""######"""""""""""""""!!! !!!!!!!!!!!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""  """!!!###$$$%%%!!!!!!  """###"""!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!""" """$$$%%%### !!!"""$$$ !!!"""### !!!!!!!!!!!!!!!!!!"""!!!!!!""""""######$$$$$$%%%%%%$$$$$$"""!!! !!!!!!!!!"""### """$$$&&&&&&&&&%%%!!! !!!"""$$$%%%&&&+++***((('''&&&&&&''''''#########$$$%%%&&&'''(((%%%&&&&&&&&&%%%&&&)))+++<<>>000((("""%%%)))((($$$"""'''***+++***(((&&&(((***)))666TTTwww~~~TTT444***&&&%%%###"""!!!""""""### !!!"""###$$$$$$%%%!!!###%%%&&&&&&''' !!!!!!!!!!!! """######!!! !!!"""!!!!!!!!!!!!"""###%%%%%%!!! """###""""""!!!  !!!""""""######$$$$$$$$$###### !!!"""###$$$%%%%%%%%%"""""""""###$$$%%%'''((($$$$$$%%%%%%$$$###!!! """$$$$$$"""!!! !!!!!!"""#########!!!  !!!"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%%%%&&& !!!"""!!!  """$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!   """!!!!!!   !!!!!! !!!!!! !!!""""""######"""  !!!!!!!!!!!!!!! """""""""""""""#########$$$""" !!!""""""!!!""""""""""""""""""""""""###"""!!!!!!!!!!!!!!!""" !!!"""###""""""""""""""""""""""""   !!!###$$$$$$"""!!! !!!"""!!! !!!!!!"""###$$$$$$$$$$$$!!! !!!""" """###"""!!!"""$$$$$$%%%&&&$$$"""  ######"""!!!!!! !!!!!!  """"""###(((&&&### !!! !!!"""""""""!!!!!!!!! ###############""""""!!!$$$$$$%%%$$$###!!!  !!!!!!!!!!!! !!!""" !!!"""""""""!!!!!!!!!!!!!!!"""#########$$$(((---...,,,)))++++++)))(((%%%###!!! !!!"""%%%(((***+++&&&&&&%%%%%%$$$######"""###""" !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""############"""   !!!"""###$$$$$$######"""$$$$$$###"""!!!!!!!!!"""###%%%&&&""""""############""""""  !!!!!! !!!"""######$$$###!!!  %%%$$$###"""""""""$$$$$$%%%&&&&&&''''''%%%$$$###!!!###$$$!!!###$$$$$$$$$$$$&&&'''"""######$$$$$$%%%%%%&&&$$$###"""!!!!!!"""######&&&%%%$$$#########$$$%%%$$$%%%''''''''''''%%%%%%#########$$$&&&&&&$$$###%%%&&&)))...444555222///(((&&&%%%%%%'''&&&### $$$######%%%'''))))))(((&&&///===[[[{{{WWW888+++$$$#########""""""!!!!!!!!!!!!###&&&&&&$$$###$$$)))((('''&&&$$$"""!!! !!!!!!!!!!!!!!!!!!!!!!!! """######"""!!!!!!""""""!!!!!!!!!"""###$$$$$$$$$###"""###$$$$$$""" """""""""!!!!!!"""""""""!!!!!!"""###$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%!!!""""""###$$$%%%&&&&&&$$$$$$%%%%%%$$$###!!! """$$$$$$"""!!! !!!######$$$$$$###""""""!!!!!!"""######$$$#########"""""""""""""""""""""###!!!""""""######$$$$$$$$$!!!"""!!! !!!"""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""!!!!!!!!! !!!!!!!!!    !!!  !!!!!!   !!!"""######"""""" !!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$######""""""!!!!!!"""  !!!!!! ########################""""""!!!!!!!!!!!!"""""" !!!"""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!!!!!!!"""#########"""""""""""""""!!!!!!  !!!!!!"""######$$$$$$%%%###!!!!!!######""" !!!"""!!!!!!"""###$$$%%%$$$""" !!!###"""!!! !!! !!!!!!!!! !!!###### !!!%%%)))'''%%%"""!!! !!!!!!  !!!"""""""""!!!!!!  !!!"""#########"""!!!"""#########"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!  !!!"""$$$###"""!!! !!!"""###$$$$$$%%%&&&)))...111111---)))&&&&&&&&&%%%$$$""" !!!!!!!!!"""###%%%&&&'''######"""!!!!!!!!!!!!"""$$$""" !!!   !!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""!!!!!!"""!!!!!!!!!###$$$$$$###"""  ###$$$$$$######""""""!!!"""###%%%&&&!!!!!!""""""###"""""""""""""""!!!  !!!"""######$$$%%%$$$###!!!!!!!!!!!!!!!###""""""""""""""""""""" !!!"""""""""!!!  !!!"""###$$$"""$$$&&&&&&&&&&&&&&&(((#########$$$%%%%%%&&&&&&###"""!!!!!!!!!###%%%&&&+++***(((&&&$$$######$$$$$$$$$%%%&&&&&&&&&&&&&&&'''&&&$$$$$$&&&'''((('''######$$$'''******'''$$$$$$$$$$$$'''))))))%%%""" """%%%''''''&&&&&&+++333NNNvvvtttOOO333***%%%$$$###############$$$######$$$&&&%%%&&&,,,333&&&%%%%%%%%%%%%&&&((()))#########""""""!!!!!! """######"""!!!""""""###"""""""""""""""######"""######%%%&&&%%%""""""######$$$$$$######""" !!!######$$$$$$$$$%%%%%%%%%%%%%%%$$$######!!!"""$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###"""!!!"""###$$$$$$"""!!!!!!!!!%%%%%%$$$############$$$"""###$$$$$$%%%%%%$$$$$$"""""""""######$$$$$$$$$"""""""""""""""#########!!!""""""!!!!!!"""$$$################################################"""""""""!!!!!!!!! """"""!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  !!! !!!!!!  !!! """######$$$$$$""""""""""""############""""""""""""""""""""""""%%%%%%$$$###"""!!!!!! ###!!! !!!""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$"""""""""!!!!!!""""""######"""""""""""""""###### """######$$$$$$$$$######""""""!!!!!!!!!!!!"""""" !!!!!!""""""############""""""!!!"""""""""!!!!!!!!!"""######$$$$$$&&&$$$######$$$%%%###""" """""" !!!"""$$$%%%$$$###!!!!!!"""""""""!!! !!!!!!!!!!!!"""""""""!!! """###$$$"""###'''(((&&&$$$###!!!!!!!!!"""  !!!""""""!!!!!! !!!"""######### !!!""""""""""""""""""""""""#########$$$$$$$$$$$$############""""""  """###'''&&&$$$"""!!!  !!!"""$$$%%%%%%%%%'''+++///222111,,,((("""""""""!!!!!! """"""!!!!!!!!!!!!"""""""""!!! !!!"""$$$%%%###  !!!!!! !!!!!!"""###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""  """$$$$$$### !!!###$$$$$$""" ###"""!!!"""$$$$$$$$$###$$$###"""""""""###$$$%%% !!!!!!"""""""""%%%$$$"""  !!!!!!"""""""""&&&%%%$$$############### !!!""""""###"""!!! """###$$$$$$$$$###"""!!!!!!"""###$$$######"""%%%((()))((('''''''''###$$$$$$%%%%%%&&&''''''$$$###"""!!!"""$$$''')))***)))(((&&&%%%$$$$$$###############$$$&&&'''((()))'''######$$$''')))))))))'''&&&&&&&&&%%%### !!!"""$$$'''******)))&&&###""""""$$$&&&(((((((((''''''(((<<<^^^sssccc===)))&&&&&&%%%###""""""$$$&&&'''&&&&&&&&&&&&%%%+++<<L=hĦ !!!  !!!!!! 4ĉ@ӵ"""""""""!!!!!!!!!!!!"""!!!!!! !!!"""###""""""""""""""""""""""""""""""######$$$$$$%%%%%%%%%$$$"""###%%%&&&&&&%%%########################"""""""""""""""###$$$$$$######""""""!!!"""""""""########################!!!"""######$$$$$$$$$#########""""""""""""######"""!!!!!!!!!!!!!!!"""###!!!!!! >L$$$"""""""""""""""#########"""############"""###### """%%%%%%$$$######$$$"""$$$%%%%%%###"""###############""""""###$$$$$$!!!!!!""""""""""""!!!!!!!!!!!!"""!!!!!!"""###%%%""""""!!!!!!!!!!!!!!!""" !!!!!!"""""""""!!!!!!  """!!!!!! !!!!!!"""######$$$%%%%%%$$$$$$###"""!!!  !!!"""######%%%%%%$$$###############"""######$$$######"""!!! !!!"""$$$&&&(((***,,,---)))### %%%)))!!!!!! !!!!!!###!!!  ###&&&(((&&&### !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#########&&&$$$!!! """###&&&%%%$$$$$$%%%%%%$$$######"""!!!  !!!"""  !!!"""###!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!##################""""""!!!$$$&&&&&&%%%###!!! !!!!!!!!!  """""""""  ###&&&(((&&&$$$############$$$%%%%%%&&&&&&'''***(((&&&###"""###$$$%%%#########$$$$$$%%%%%%%%%!!!!!!!!!"""###&&&(((***%%%$$$$$$%%%''''''&&&$$$%%%%%%$$$######$$$%%%&&&'''&&&%%%$$$$$$&&&***---...,,,++++++++++++)))(((&&&***((('''***000HHHlllrrrJJJ+++%%%,,,$$$###!!! """%%%''''''%%%&&&((()))666XXXzzz$$$$$$###"""""""""###$$$#########""""""!!!!!! """###$$$######$$$%%%###"""""""""""""""######000+++&&&"""!!!"""""""""!!!""""""""""""""""""!!!######$$$$$$$$$$$$######"""###$$$%%%&&&'''''''''%%%%%%'''((((((GG=?###$$$&&&'''&&&%%%"""!!!"""$$$###""""""""""""###$$$$$$!!!""""""###$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$"""$$$%%%$$$###"""###$$$######################################################"""""""""!!!!!!!!! !!!!!!""""""### !!!!!!""""""""""""!!! !!!HdĦ=Īj  !!!!!!  GG=?###"""!!!!!!!!!!!!!!!!!!  """###""""""""""""""""""""""""!!!""""""###$$$%%%&&&&&&"""!!! !!!###$$$$$$###""""""""""""""""""""""""""""""""""""######$$$%%%###"""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""#####################""""""""""""######!!!!!!!!!"""""""""""""""HdĦ$$$""""""""""""""""""###### !!!###"""!!!!!!"""###!!!###%%%%%%%%%$$$%%%&&&###%%%&&&%%%###""""""#########"""""""""###$$$$$$""""""######$$$$$$######!!!!!!!!!!!!!!!!!!""""""""""""######$$$$$$$$$$$$ !!!"""######### !!!!!!!!!!!!""" !!!!!! ###"""!!!!!! !!! !!!!!!"""###$$$%%%%%%######"""!!!  !!!"""###############""""""###$$$%%%%%%###$$$$$$%%%$$$"""!!! !!!!!!""""""###%%%***---///+++%%%!!! """'''***!!!!!!!!!!!!!!!"""######!!! !!!$$$%%%%%%###   !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  """###"""'''$$$!!!!!!$$$&&&&&&%%%$$$$$$%%%&&&%%%###"""!!! !!!"""######"""!!! """""" !!!"""$$$$$$%%%%%%%%%$$$$$$#########!!!""""""###""""""!!!!!!!!!$$$&&&&&&%%%$$$""" !!!  !!!!!!!!! """$$$%%%$$$""""""""""""######$$$$$$%%%&&&&&&***)))'''%%%###"""""""""''''''''''''&&&%%%$$$###!!!""""""###%%%'''((()))&&&&&&&&&(((******(((&&&"""$$$$$$$$$$$$$$$&&&(((((('''%%%###"""$$$(((,,,***((('''&&&&&&&&&$$$"""$$$++++++((($$$%%%@@@iiinnnHHH,,,$$$((($$$###!!! """###%%%%%%"""$$$((()))444WWWzzz !!!ӵ!!!!!!!!!ĭӵ###ӵ!!!Ħ,,,)))%%%######$$$$$$###$$$ӵӵ''''''ĦƜ`1.׼s###$$$%%%(((Ħ###$$$"""######$$$%%%%%%$$$ӵ%%%Ħ$$$$$$######""""""######$$$$$$ĭӵ$$$$$$Ħ""""""###Ħ!!!Ħ""""""######!!!"""###$$$$$$!!!"""DdD?fӵĦӵƜ`1.׼s""""""ĭӵ$$$$$$$$$#########$$$$$$%%%%%%ӵ"""$$$$$$###Ħ###############$$$%%%###$$$%%%&&&$$$$$$$$$Ħ !!!"""###$$$$$$!!!Ħ"""######"""!!! !!!DdD"""""""""!!!"""ӵ###$$$ӵ&&&ӵ!!! %%%&&&Ħ""""""ӵ ĭӵ!!!!!!"""!!!!!!!!!"""###$$$ !!!"""###$$$%%%&&&&&&"""""""""!!!!!!  !!!"""######$$$"""""""""""""""###$$$$$$"""###$$$%%%%%%$$$"""!!!!!!"""######!!!"""&&&)))((('''%%%######%%%'''((($$$$$$######"""######$$$!!!!!!!!!!!!!!!"""###$$$$$$""" !!!  !!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!######"""$$$######"""######$$$%%%%%%$$$###$$$%%%&&&%%%$$$""""""!!!!!!"""###$$$%%%%%%$$$""" !!!""" !!!###$$$%%%%%%%%%%%%$$$###""""""!!! !!!"""######"""!!!!!! """$$$%%%$$$######"""###$$$$$$$$$###!!!!!! !!!!!!!!!!!! """$$$###"""!!!!!!"""!!!""""""######$$$$$$%%%''''''&&&&&&$$$###!!!!!!&&&''''''''''''&&&$$$###"""###$$$%%%''''''((((((((('''&&&'''((())))))(((&&&(((***(((&&&%%%&&&(((###%%%&&&%%%$$$$$$'''***'''%%%$$$$$$%%%%%%$$$###%%%)))))))))''''''CCCmmmtttQQQ444&&&###$$$$$$###"""""""""######$$$"""''''''///MMMnnn"""###?~4""" g&e>&e$$$g&e!!!>hӵ"""!!!###%%%''''''&&&g&e$$$guO>uO>&e&&&&&&4ff?>ߝL$$$gĉ@"""###$$$%%%Shӵ$$$"""###%%%&&&'''&&&g&e&&&>hӵ$$$###"""!!!!!!######$$$fff?><z'''g&e>&e$$$$$$HL!!!!!!!!!ShӵgL!!!"""######$$$ !!!"""###$$$%%%S?ʬ!!!"""3h?D%%)?ZufĦgL!!!g&e###gĉ@!!! g&e>&e!!!@e%%%%%%??%%%%%%%%%%%%$$$$$$$$$$$$g<ĉ"""$$$%%%&&&3we<Ħ$$$$$$$$$$$$3h?@e$$$%%%&&&'''(((#########Z### !!!"""###$$$3h?gL!!!###$$$$$$"""  """D%%)?"""fff?><z!!!!!!=?Ħ###g&e'''g&eS?ʬ'''4ff?>ߝL"""@eg&e###3h?g&e>&e !!!??!!!!!! !!!"""$$$%%%'''!!!""""""###%%%&&&''''''""""""""""""!!!!!!!!!!!! """######$$$$$$######""""""""""""###### !!!###%%%&&&%%%$$$### """$$$###  """ """$$$%%%&&&&&&&&&%%%'''&&&%%%$$$###############$$$$$$$$$%%%%%%%%%%%%###""" !!!!!! !!!"""$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!! !!! """  """#########!!!"""$$$&&&'''&&&%%%$$$$$$###"""###%%%&&&%%%$$$######"""######%%%'''((('''&&&###!!! !!!""" !!!"""$$$$$$######"""!!! !!!!!!###$$$$$$###"""!!!!!!"""#########"""######$$$%%%$$$###"""!!!"""!!!!!!!!!!!!!!!"""###"""###$$$###!!!!!!"""###!!!!!!!!!"""######$$$$$$$$$%%%&&&&&&%%%$$$"""!!!!!!"""###%%%&&&&&&%%%%%%"""###%%%'''(((((('''''')))&&&###"""$$$&&&(((((((((***+++)))%%%""""""###"""&&&(((&&&%%%&&&((('''&&&&&&''')))***)))((('''(((&&&'''))),,,FFFoooaaaCCC...%%%%%%%%%%%%%%%$$$############ &&&%%%)))DDDccc&&&4Dӵ###"""###Hƅ^Hu]Ħ'''Hu]Ħ$$$ZuR)Ħ###$$$'''))))))'''%%%Hu]Ħ###HŐeHŐeHu]Ħ$$$qIܗGIӵ%%%tt&&&&&&%%%HGgĉ@""""""$$$############"""Hu]Ħ!!!ZuR)Ħ#########"""!!!%%%$$$sߝLGdUĦ$$$Hƅ^Hu]Ħ!!!ntHdĦ"""!!!HGgĉ@ HdĦ"""""""""""""""###(((...Htƅ^!!!!!!Bt=o9ĦDtfo9Ħg?HdĦ###Hu]Ħ tt"""Hƅ^Hu]Ħ"""H׼s%%%%%%"""$$$&&&&&&%%%$$$###""""""tQ!!!!!!!!!"""je<Ħ$$$%%%%%%Bt=o9ĦH׼s#########%%%((()))$$$%%%%%%HtĦ"""&&&&&&&&&&&&Bt=o9ĦHdĦ######""""""""""""""" !!!"""Dtfo9ĦsߝLGdUĦ"""Ht@cӵHu]Ħ%%%Hu]Ħ((((((Htƅ^&&&qIܗGIӵ"""H׼sHu]Ħ&&&###Bt=o9ĦHƅ^Hu]Ħ !!!"""""""""""""""!!!!!!!!!###############$$$$$$%%%!!!!!!""""""######$$$$$$ !!!!!!"""$$$%%%&&&!!!!!! !!!!!!"""!!!!!!$$$''''''$$$!!!#########"""!!! ########################%%%%%%%%%%%%%%%$$$###"""%%%###!!!###%%%&&&### !!!"""############"""""""""#########"""!!! $$$!!! !!!""" $$$###"""!!!!!! !!!!!! """%%%(((((('''%%%$$$"""######$$$$$$%%%&&&&&&$$$$$$%%%%%%'''(((***+++&&&'''(((((('''$$$""" $$$###!!! """$$$%%%"""  """######"""$$$$$$$$$$$$$$$###"""""" !!!!!!"""""""""!!!!!!######""""""""""""###### !!!###$$$$$$###"""!!!""""""""""""############%%%""" !!!$$$&&&%%%###&&&&&&'''((('''&&&%%%###)))((('''&&&%%%$$$$$$%%% !!!$$$&&&(((((('''&&&'''%%%$$$%%%'''))))))((((((&&&%%%$$$$$$&&&''')))'''&&&%%%$$$"""!!! ((('''&&&%%%%%%%%%&&&''')))&&&###&&&)))(((BBBmmm}}}cccAAA&&&'''!!!%%%(((!!!"""'''%%%,,, )))''''''EEEnnn$$$$$$4DuXӵ""""""###DdDΦDdDĦ%%%DdDĦ%%%$$$t|<$$$$$$%%%&&&&&&%%%###"""DdDĦ"""DdDΦDdDΦDdDĦ$$$peƜ4DuTӵ$$$`eĭ'''qet###""""""&&&&&&%%%%%%%%%$$$DdDĦ$$$$$$t|<""""""######"""!!!%%%$$$DdDDdDĦ###DdDΦDdDĦ"""q<niDdDĦ###qet!!!!!!DdDĦ"""""""""""""""!!!$$$***222<<d<Ħ%%%Dt$$$&&&'''''''''&&&&&&&&&>d<Ħ%%%>d<ʜDd<ʜ4DuTӵ%%%%%%F&uTӵ%%%4DufئL>e'''puR)Ħ'''%%%%%%%%%$$$$$$$$$>d<Ħ$$$Dt%%%###%%%'''&&&&&&"""###DdDΦDdDĦ!!!>d<ʜ4DuTӵ&&&4DwDd<Ħ"""puR)Ħ>dd<ӵDd<qR/ܗ?fӵ>d<>d<Ħ"""4DufئL>e$$$DdDʜ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ӵ!!!!!!!!!!!!"""""""""""""""""""""#########""""""!!!!!!""""""###$$$$$$$$$$$$######"""""""""&&&%%%$$$###############$$$##################$$$"""!!! !!!"""""""""$$$$$$$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!"""###############"""""""""&&&'''$$$""""""###""""""!!!!!!!!!!!!!!!!!!######""""""!!!!!! !!!"""###$$$$$$%%%!!!!!!!!!"""###$$$$$$###!!!""""""###$$$$$$$$$$$$&&&%%%###"""!!! !!!!!!!!!!!!""""""###$$$$$$$$$"""###%%%&&&&&&%%%###"""!!!"""###$$$$$$$$$$$$###!!!!!!!!!!!!"""###%%%&&&%%%###!!! !!!"""!!! """$$$%%%%%%###!!! !!!!!!!!!"""$$$%%%&&&'''%%%%%%$$$###############'''&&&$$$#########$$$%%%""""""!!!!!!"""$$$&&&''''''%%%"""!!!!!!"""$$$%%%&&&%%%###"""""""""###$$$&&&%%%$$$$$$#########$$$&&&'''((())))))(((((('''$$$######%%%'''((('''&&&***+++---...---***&&&$$$"""###%%%&&&&&&%%%###"""$$$$$$$$$%%%&&&''''''((('''(((%%%%%%''')))BBBhhhuuuYYY;;;'''%%%%%%((()))"""$$$)))&&&$$$888bbb1111114DuXӵ444000222D&dq&ĒR---+++sdKĦ,,,DHRRud((()))'''$$$"""###$$$sdKĦ)))D&oq<Ōq&ĒR((()))***>dp&ĒR&&&&&&nfʜd<Φ>d<Ħ"""s&dq&ĒR%%%&&&i?ʜtd<Ħ"""HHܗDӊB###<x!!!!!!!!!!!! """$$$B?d<&&&$$$######$$$%%%&&&###""""""!!!!!!!!!geĦ###Hg8>aĦ&&&&&&B?Ho9%%%>d<$$$%%%'''((('''&&&$$$>d<ӵ###&&&B?Ho9%%%<x###$$$%%%%%%'''&&&%%%&ӫeʬtIӇ$$$>d<Φ>d<Ħ&&&D&ӫetIӇ!!!DdDĦ+++sdKĦB?dp&ĒR"""""">d<sdKĦ"""B?Ho9"""s&dq&ĒR"""!!!!!!!!!!!!""""""""""""""""""######$$$$$$"""""""""""""""######$$$%%%%%%$$$$$$######""""""%%%$$$###""""""!!!""""""$$$$$$############$$$$$$"""""""""!!! !!!"""$$$$$$$$$###############""""""""""""""""""""""""######$$$%%%%%%$$$$$$$$$!!!###### """%%%$$$###"""!!! !!!!!!!!!%%%$$$###"""!!! !!!!!!""""""###$$$$$$%%%!!!!!!"""""""""###$$$$$$!!!"""###$$$%%%%%%$$$$$$$$$###!!! !!!###$$$""""""######$$$%%%%%%&&&###$$$&&&'''&&&%%%###""""""""""""""""""!!! !!!!!!!!!""""""###$$$%%%%%%###!!! !!!"""!!! !!!###$$$$$$###"""!!!!!!!!!!!!"""###%%%&&&''')))((('''%%%$$$###""""""%%%$$$#########$$$&&&'''###"""""""""###$$$&&&''''''&&&%%%######$$$&&&'''***(((&&&$$$###"""############""""""!!!"""""""""###$$$%%%&&&'''(((((()))#########%%%''''''&&&$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%$$$"""!!!""""""###$$$%%%&&&&&&&&&''')))''''''+++111LLLsss|||mmmGGG+++$$$"""%%%)))&&&((()))))))))000HHHnnnHHHHHH4DuXӵMMMHHHIIIHu]3hhKKKHHHEEEne>>>;;;=e111222222...(((%%%%%%&&&ne''')))pIƎ@t@h000111222>h000...,,,fe,,,@ďD&&&&&&&&&''''''&&&&&&&&&%%%ne%%%&&&=e###$$$&&&''''''&&&%%%%%%ege%%%$$$sĪj@h$$$&&&&&&fdDĦ"""@ďD######Hkge"""""""""$$$"""  @h @G HĪj@IŌ Bene$$$Hkgene######fe Hu]3hh !!!"""se'''&&&%%%%%%'''(((((('''###""""""!!!!!!!!!geĦja>aĦ&&&&&&@G$$$$$$se###%%%&&&'''(((&&&&&&%%%<Ō !!!###@G%%%%%%Hkge"""#########$$$&&&%%%$$$HĪj@IŌ!!!"""ege%%%%%%Hu]3hIŌ""""""DdDĦ'''ne"""@h!!!###>h!!!""""""se"""ne$$$"""@G""""""sĪj@h###""""""!!!!!!""""""### !!!!!!""""""##################$$$$$$%%%$$$$$$$$$$$$$$$#########$$$$$$###"""!!!!!!!!!"""$$$$$$############$$$$$$"""###$$$###!!! !!!"""########################!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############"""!!!!!!!!! !!!$$$&&&%%%$$$###!!!!!!!!!""""""%%%$$$###!!! """"""""""""############ """######!!!!!!"""$$$"""###%%%&&&&&&%%%$$$###"""!!!!!!!!!!!!###%%%&&&&&&&&&%%%%%%$$$#########!!!"""###$$$$$$###!!!!!!""""""!!!!!! """"""""""""############$$$""" !!!""""""!!!!!!!!!""""""###""""""""""""!!!!!!!!!"""###%%%'''((('''%%%###"""!!! !!!"""###$$$%%%#########$$$$$$$$$$$$$$$%%%&&&'''&&&%%%%%%''')))((('''&&&$$$###"""""""""###""""""!!!!!!!!!"""""" !!!"""###%%%&&&'''"""""""""$$$&&&'''%%%###$$$###!!!!!!"""$$$''')))'''&&&&&&%%%$$$#########"""###$$$%%%%%%&&&%%%%%%"""'''%%%&&&---999YYYhhhCCC***$$$ !!!&&&&&&(((%%%'''***''',,,IIIjjj[[[4DuXӵaaaĵD^aaa```^^^\\\XXXPPPPPP;;;AAACCCDDD@@@;;;888999<<<222222333;;;:::<<<>>>AAA>>><<<<<<<<<>>>>>><<<888777777777444444444333333333222111111+++)))***+++,,,,,,+++)))))))))'''&&&&&&&&&&&&&&&&&&DdDĦ$$$######$$$$$$""""""""""""%%%"""!!!"""!!!(((&&&%%%$$$######!!!D^"""""""""$$$s׼s$$$%%%$$$$$$'''***+++)))'''$$$$$$############geFm8&&&>aĦ%%%&&&'''$$$$$$$$$s׼s$$$%%%%%%&&&&&&&&&$$$$$$$$$Ho&&&!!!""""""###%%%%%%%%%##################$$$###""""""!!!!!!###$$$$$$D^######"""DdDĦ$$$"""### """%%%!!!$$$&&& !!!!!!###s׼s""""""%%%$$$###!!!###""""""%%%######""""""""""""###### !!!""""""######$$$$$$$$$$$$$$$%%%%%%&&&###$$$$$$$$$$$$$$$$$$%%%$$$$$$###"""""""""############""""""""""""######!!!###&&&%%%###!!!!!!""""""""""""""""""""""""""" !!!"""""""""""""""###"""!!!"""$$$%%%%%%%%%'''&&&$$$"""!!!"""######""""""!!! !!!"""######""""""""""""!!!!!!!!! """###"""  """###$$$&&&'''&&&%%%###"""!!!!!!""""""###$$$%%%%%%%%%%%%$$$$$$###"""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!""""""#####################""""""!!!###!!! """###"""""""""!!!!!! !!!"""###$$$###"""!!! """$$$%%%$$$$$$###"""!!!!!!!!!!!! !!!""""""""""""###$$$%%%&&&&&&$$$###!!!!!!$$$''''''&&&&&&''')))%%%%%%%%%%%%%%%$$$$$$#########"""""""""######$$$!!!!!!!!!"""###$$$%%%%%%!!!!!!"""$$$&&&&&&$$$"""%%%%%%$$$###%%%'''***+++'''&&&$$$######$$$%%%&&&%%%%%%&&&'''''''''&&&%%%!!!&&&$$$###,,,;;;]]]}}}vvvQQQ444'''***$$$ ###$$$%%%"""%%%)))&&&###000BBBΦ4DuXӵtvӵ>d<Ħ___aaabbbbbbccccccdddĦ^^^___]]]WWWPPPHHHCCCNNNRRRTTTRRROOONNNQQQUUUNNNMMMĦGGGHHHHHHHHHHHHJJJJJJJJJJJJIIIHHHBBBDDDGGGJJJLLLLLLLLLKKKEEEFFFFFFHHHKKKOOOSSSVVVZZZYYYXXXXXXYYYXXXVVVTTTVVVUUUUUUUUUTTTTTTSSSSSSRRRRRRQQQQQQQQQPPPPPPPPPĦCCC@@@===999777444222000000222333222111---,,,***))))))+++---...+++)))''''''(((((('''&&&''''''&&&%%%%%%%%%&&&&&&>d<Ħ&&&%%%$$$""""""######$$$$$$$$$$$$"""""""""""""""""""""""""""!!! !!!###%%%$$$###$$$$$$$$$"""  !!!!!!######!!! !!!  %%%+++000333'''&&&###!!! !!!"""###&&&Ħ### !!!###$$$$$$###>d<Ħ ###$$$%%%Be%%%$$$###"""###'''+++,,,***'''%%%%%%%%%$$$%%%%%%geFYĉ'''%%%>aĦ%%%&&&'''(((((((((((('''&&&%%%$$$%%%Be&&&&&&&&&&&&%%%$$$###"""###$$$nu]ӵ$$$$$$$$$$$$%%%%%%######%%%%%%%%%%%%######%%%%%%$$$$$$$$$$$$$$$$$$###"""!!!!!!"""$$$&&&'''%%%###"""###$$$&&&%%%%%%"""###%%%&&&&&&>d<Ħ###$$$$$$$$$###>d<Ħ###$$$###Ħ!!!###%%%&&&%%%$$$$$$%%%"""$$$'''(((&&&%%%$$$%%% !!!###Be'''"""!!!!!!###Ħ### !!!!!!""""""""""""""""""###$$$&&&&&&######""""""""""""######!!!""""""###$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''#########$$$$$$%%%%%%&&&%%%$$$$$$###$$$$$$%%%%%%######""""""""""""######!!!$$$''''''$$$!!!!!!"""!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""##################""""""%%%)))***'''###((('''%%%###""""""###$$$  !!!###%%%&&&######""""""!!! """###"""!!!$$$%%%'''''''''%%%###""""""#########$$$$$$$$$$$$!!!!!!!!!"""######$$$$$$!!!!!!!!!!!!!!!"""###$$$!!!!!!""""""###%%%&&&'''###$$$$$$######"""!!! """  """############!!!  !!!###%%%###""" !!!###$$$"""""""""""""""######$$$!!!"""###$$$$$$###!!!!!!###$$$&&&''''''$$$""" """&&&((('''&&&'''(((###$$$&&&'''((((((''''''%%%$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&!!!!!!"""$$$&&&&&&$$$"""%%%$$$$$$$$$%%%'''((()))&&&%%%###"""###%%%(((***'''((()))))))))((('''&&&$$$((($$$!!!)))999[[[uuufff```]]]XXX<<<(((&&&000+++############"""$$$)))***((('''(((?aŖ%7uSQuR)ӵsdKĦZZZaaabbbdddeeeeeegdKĦbbb```]]]VVVOOOIIIFFFOOORRRXXX\\\___^^^[[[ZZZSSSgdKĦ```^^^\\\]]]\\\\\\[[[ZZZYYYYYYZZZXXXXXXXXXZZZ\\\\\\YYYWWWVVVWWWXXXXXXXXXYYY\\\___aaabbbbbbbbbbbbaaa`````````bbbeeefffggggggiiijjjkkkllllllmmmlllkkkjjjgdKĦdddbbb```___^^^WWWWWWVVVUUUTTTTTTTTTTTTMMMJJJGGGEEEEEECCC???;;;888777444444444444333222111///,,,***(((((()))***gdDĦ)))'''$$$'''%%%$$$$$$%%%%%%$$$###!!!!!!!!!###$$$$$$###!!!$$$###!!! !!!###$$$###%%%%%%### """%%%&&&%%%"""  !!! !!!!!! """"""!!!!!! !!!!!! !!!!!!!!!!!!!!!gdKĦ!!!###!!! """%%%'''%%%######sdKĦ######%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((()))(((&&&%%%$$$%%%ŶS&&&%%%%%%3we<&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$((('''&&&%%%$$$$$$$$$$$$######$$$iĉ@3hR/Ō$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$######$$$&&&''''''&&&%%%&&&'''$$$$$$"""""""""###$$$%%%$$$###"""""""""""""""###$$$%%%&&&'''&&&DdDĦ&&&&&&$$$"""!!!sdKĦ&&&&&&gdKĦ!!!"""$$$&&&''''''''''''###$$$%%%&&&&&&%%%$$$$$$'''###!!!###%%% """!!!!!!gdKĦ$$$######"""!!!!!!!!!!!!!!!###$$$%%%%%%%%%%%%######$$$!!!!!!###$$$###""""""""""""###%%%''')))***((('''&&&''''''%%%$$$###&&&)))***)))'''%%%%%%$$$$$$###$$$%%%%%%$$$"""######$$$%%%%%%%%%%%%$$$######$$$$$$$$$######""" !!!"""###$$$$$$###"""&&&$$$""" !!!"""###!!!""""""!!!!!!"""$$$%%%%%%$$$$$$###"""""""""############$$$%%%&&&&&&$$$###"""""""""###%%%&&&%%%###!!!  !!!"""!!!!!!!!!!!!!!!!!!"""###%%%$$$###"""""""""######%%%%%%$$$$$$###"""""""""######""""""###$$$%%%%%%%%%$$$###"""!!!!!!!!!!!! $$$''')))***(((%%%""""""###&&&'''((("""""""""!!! """&&&)))'''$$$!!!!!!###&&&&&&%%%""""""!!!!!!!!!###$$$%%%!!!!!!!!!!!!!!!"""""""""###"""!!!!!!!!!"""$$$%%%"""$$$%%%$$$###"""###$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$############$$$$$$%%%###"""###&&&'''%%%"""$$$&&&((()))***)))((('''%%%%%%%%%%%%%%%$$$###""""""###$$$%%%%%%%%%%%%%%%&&&&&&$$$$$$%%%'''***,,,,,,***))))))***++++++***'''''')))***(((///FFF]]]}}}lllQQQ>>>888222***+++,,,,,,,,,***'''$$$"""###%%%'''((('''&&&&&&'''>Aeeene___]]]cccdddeeefffneeeeccc```\\\XXXRRRMMMIIIOOORRRWWW[[[]]]\\\ZZZXXXne___bbbbbb```bbbbbbaaaaaaaaaaaa___]]]\\\[[[[[[]]]___```___]]]```aaaaaa```___```bbbdddeeeddddddcccbbbaaa``````aaaccceeefffffffffhhhiiimmmnnnoooppppppooonerrrsssssssssrrrrrrqqqppppppooooooooooooooommmkkkhhhfffdddaaa\\\XXXUUUUUUTTTUUUUUUUUUTTTTTTMMMKKKGGGCCC@@@>>>===De444111---******)))(((((('''&&&$$$"""(((&&&$$$$$$%%%'''&&&&&&""""""!!!"""###&&&((()))&&&''''''$$$!!! """$$$%%%###!!! !!!!!!!!!!!!!!! !!!!!! !!!!!! ne """!!!!!!###%%%&&&%%%######ne"""######&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%$$$$$$$$$>A&&&&&&%%%k<%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''')))+++''''''%%%$$$$$$###############$$$fh%%%%%%%%%%%%$$$######"""###$$$%%%%%%%%%%%%%%%%%%'''((('''%%%$$$$$$$$$$$$$$$############$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&De''''''&&&$$$"""!!!ne%%%&&&ne"""!!!"""$$$&&&'''''''''&&&''''''(((((('''&&&%%%$$$'''###!!!$$$***+++'''"""###"""ne%%%$$$######"""!!!!!!!!!!!!!!!"""###$$$%%%&&&%%%$$$$$$%%%"""!!!######"""############$$$&&&'''((('''&&&%%%&&&'''((('''&&&###%%%((()))(((&&&%%%%%%%%%$$$$$$%%%&&&&&&%%%###""""""###$$$$$$$$$$$$###""""""############"""""""""###$$$%%%%%%%%%$$$###%%%$$$###"""""""""###### """###"""!!!!!!"""###"""""""""""""""#########$$$$$$$$$###$$$$$$%%%%%%######"""""""""###$$$%%%%%%$$$"""!!! !!!"""###""""""""""""###$$$%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$############"""""""""""""""###$$$$$$%%%$$$###"""!!!!!!!!!!!!""""""!!!"""$$$&&&((()))$$$###"""###%%%&&&%%%$$$!!!!!!!!!!!!!!!###(((+++(((%%%"""!!!###%%%%%%$$$%%%$$$###""""""###$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!"""###$$$###$$$%%%%%%######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$###""""""#########&&&%%%$$$$$$%%%%%%###"""&&&''')))******)))((('''&&&&&&&&&%%%$$$###""""""###$$$$$$%%%%%%%%%%%%$$$&&&%%%%%%%%%%%%'''((()))+++***((((((*********)))***''''''(((''')))444@@@GGGJJJDDD666///111000+++((()))***)))(((&&&###""""""%%%''''''&&&%%%%%%kkkllljjjhhhhhhhhhhhhhhhiiijjjjjjfffaaa^^^\\\YYYTTTPPPPPPSSSVVVYYYZZZYYYWWWUUUXXX^^^ccceeeeeefffddddddfffhhhhhhdddaaabbbaaa```aaaccceeeeeedddeeeffffffdddbbbbbbccceeeiiigggeeecccbbbbbbbbbbbbccceeeffffffeeeeeegggiiijjjlllmmmooooooooopppsssvvvyyyzzzzzzzzz|||||||||}}}}}}}}}}}}~~~~~~}}}{{{xxxsssmmmiiilllmmmoooqqqrrrrrrqqqpppllljjjfffccc___]]]\\\\\\SSSQQQNNNIIIFFFBBBBBBBBB@@@>>>;;;999777:::666222...---......---###$$$$$$%%%&&&''''''(((''''''&&&###  ###"""!!! !!!"""######"""  !!! !!!!!!!!!!!!!!!!!!!!! !!!!!! """!!!!!!###%%%&&&%%%######""""""######''''''''''''''''''''''''############$$$$$$$$$$$$%%%%%%$$$#########&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$%%%'''''''''(((+++---&&&&&&%%%$$$##################$$$$$$((('''&&&%%%###"""""""""!!!"""###%%%&&&&&&&&&&&&&&&'''(((&&&$$$"""""""""$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$%%%&&&'''&&&%%%%%%%%%%%%&&&(((((('''%%%###"""$$$%%%%%%%%%$$$!!!"""$$$&&&'''''''''&&&))))))******)))'''%%%$$$'''$$$###%%%***,,,***&&&%%%$$$%%%%%%#########"""!!!!!!!!!!!!"""!!!"""$$$%%%&&&%%%%%%$$$%%%###!!! !!!######"""%%%%%%%%%$$$%%%&&&''''''$$$######%%%'''))))))((("""$$$'''(((&&&%%%$$$$$$&&&%%%$$$%%%''''''%%%$$$!!!""""""###############!!!""""""######"""""""""%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$!!!"""######!!! !!!### !!!!!!"""######$$$%%%%%%$$$$$$$$$$$$$$$$$$"""""""""!!!"""######$$$%%%$$$"""!!!!!!"""############$$$%%%%%%&&&''''''$$$%%%&&&&&&&&&%%%###"""############$$$$$$$$$$$$""""""!!!!!!!!!"""######%%%$$$###"""!!!!!!!!!!!!$$$###"""""""""$$$%%%&&&!!!!!!"""%%%&&&&&&###  !!!!!!!!!$$$(((+++(((&&&###"""###$$$$$$###'''&&&%%%$$$############"""""""""""""""!!! !!!!!!!!!!!!!!!"""#########%%%%%%%%%$$$###$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$###"""""""""""""""%%%&&&&&&%%%$$$######$$$(((((()))******)))'''&&&&&&&&&&&&%%%$$$$$$######%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&***(((''''''((())))))(((+++&&&$$$''')))'''%%%&&&&&&---...(((&&&******%%%%%%&&&&&&'''&&&%%%###""""""$$$&&&'''&&&%%%%%%iiijjjkkkkkkkkkkkkkkkkkkppppppooonnnnnnnnnoooooommmmmmlllmmmmmmnnnoooppppppkkkeeeccccccccc___[[[XXXYYYZZZ[[[ZZZXXXUUUSSSSSSTTTUUUYYY]]]aaadddeeecccbbbcccgggkkklllhhhdddiiigggeeeeeefffhhhhhhhhhggghhhhhhgggeeedddeeefffjjjiiifffddddddeeefffggghhhhhhhhhgggffffffiiikkkeeegggiiikkklllmmmmmmlllfffiiimmmqqqtttuuuuuuttttttuuuvvvwwwxxxxxxxxxxxxyyyzzzyyyxxxuuuoooiiieeeppptttxxx{{{|||{{{zzzzzzyyyxxxvvvuuutttsssssssssvvvtttsssrrrqqqnnnjjjggg```aaabbbaaa___[[[YYYXXXWWWSSSNNNIIIFFFDDDAAA???777777666555333111///...,,,+++***(((%%%###"""""""""""""""!!!"""###$$$$$$###"""  """### !!!!!!""""""!!!!!! !!!!!!""""""""""""""""""""""""!!!!!!"""###$$$%%%%%%$$$$$$######""""""######$$$&&&&&&&&&&&&&&&&&&&&&&&&############$$$$$$$$$$$$########################&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$&&&'''''''''''')))+++&&&%%%$$$#####################$$$$$$$$$%%%%%%%%%)))(((&&&$$$#########$$$######$$$%%%&&&&&&&&&&&&$$$%%%&&&&&&$$$""""""###$$$%%%&&&&&&&&&%%%##################$$$&&&'''''''''&&&%%%$$$$$$%%%'''(((((())))))'''$$$"""######$$$$$$%%%%%%&&&&&&&&&&&&"""###$$$&&&''''''&&&&&&'''((()))))))))(((&&&&&&'''%%%$$$&&&+++---+++(((&&&%%%$$$$$$%%%&&&$$$###$$$###""""""!!!!!!""""""###$$$%%%%%%%%%$$$#########"""!!!""""""$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&###""""""$$$'''((((((((("""$$$&&&&&&%%%$$$###$$$&&&%%%%%%&&&''''''&&&$$$""""""###$$$$$$$$$$$$$$$""""""###$$$$$$$$$######&&&&&&&&&&&&%%%$$$$$$###!!!"""$$$&&&&&&&&&%%%$$$"""###$$$###!!!!!!!!!"""!!!"""""""""#########$$$%%%%%%%%%%%%$$$$$$###""""""!!!!!!"""""""""#########""""""!!!!!!!!!""""""######$$$%%%&&&''''''((($$$%%%&&&''''''%%%###"""""""""###$$$$$$%%%&&&&&&"""!!!!!!!!!!!!!!!""""""$$$$$$###"""!!!!!!"""""""""""""""!!!!!!"""$$$%%%$$$######%%%&&&%%%###!!! !!!"""""""""###&&&)))(((&&&%%%############"""%%%%%%$$$$$$############$$$$$$$$$$$$###""" !!!!!!!!!!!!!!!"""""""""###$$$%%%$$$###"""###%%%$$$$$$############$$$$$$%%%$$$###"""""""""""""""###%%%'''&&&###"""%%%((('''(((((((((((('''%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$###)))'''&&&&&&'''((('''''''''%%%%%%(((***((($$$ '''---...)))''''''&&&"""$$$$$$%%%%%%%%%%%%$$$$$$"""$$$&&&'''&&&%%%%%%jjjkkklllmmmmmmnnnnnnmmmnnnmmmkkkjjjjjjkkklllnnnppppppoooooopppqqqrrrrrrsssoookkkiiijjjjjjiiigggeeeeeedddbbb```\\\YYYWWWXXXYYYZZZ[[[\\\^^^aaabbb```aaaccchhhlllnnnllliiinnnllliiihhhiiijjjjjjiiijjjkkklllllljjjiiijjjkkkiiihhhgggfffgggiiikkklllllllllkkkiiihhhiiilllnnnggghhhkkkmmmooopppppppppkkkmmmqqqtttuuuuuutttsssqqqrrrssstttuuuvvvvvvvvvrrrsssuuutttpppkkkfffdddoootttzzz}}}}}}|||{{{{{{xxxxxxxxxxxxxxxxxxxxxyyyzzzyyyyyyzzz{{{zzzxxxvvvnnnppprrrrrrooommmmmmnnnnnnllliiifffddd```\\\YYYWWWVVVTTTRRROOOLLLIIIGGG@@@???===<<<:::888666555000///---,,,***(((((('''""""""!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!! !!!!!!######################## """###$$$$$$$$$$$$%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%############$$$#########'''&&&&&&%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&%%%'''((('''&&&%%%%%%&&&%%%%%%$$$$$$###$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&%%%$$$###!!!###%%%%%%$$$$$$%%%&&&%%%&&&'''''''''%%%$$$###"""""""""######%%%&&&'''&&&&&&%%%$$$%%%&&&((()))((())))))(((%%%######$$$$$$$$$$$$$$$%%%&&&&&&'''"""###%%%&&&'''&&&&&&%%%"""###%%%'''(((((((((''''''%%%$$$&&&)))++++++)))'''&&&$$$%%%&&&&&&%%%$$$$$$$$$###"""""""""""""""%%%&&&&&&&&&%%%###""" !!!"""###$$$%%%&&&(((&&&&&&&&&&&&&&&&&&%%%%%%%%%######$$$&&&'''&&&%%%"""$$$%%%&&&$$$######$$$&&&%%%%%%&&&''''''&&&$$$###$$$%%%%%%&&&&&&%%%%%%###$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$#########"""""" """$$$&&&'''&&&$$$###"""###$$$###"""!!!"""###%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%$$$###"""!!!""""""###############!!!!!!!!!!!!!!!!!!!!!""""""###$$$%%%&&&&&&&&&&&&$$$%%%&&&''''''%%%###"""""""""###$$$%%%&&&&&&'''""""""!!!!!!!!!!!!!!!"""$$$###""""""""""""""""""!!!"""######"""###'''***,,,)))%%%###$$$%%%%%%%%%###$$$$$$###""""""$$$%%%&&&&&&&&&$$$###""""""###!!!""""""###############%%%%%%&&&&&&%%%$$$""" !!!!!!""""""""""""""""""###$$$###"""""""""$$$######""""""""""""######%%%%%%$$$###############"""$$$&&&%%%###$$$'''+++&&&&&&&&&%%%%%%$$$######""""""######%%%''')))***''''''&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$###"""(((&&&%%%%%%&&&''''''&&&"""%%%''''''''''''&&&$$$%%%)))***'''&&&'''((('''$$$$$$%%%%%%&&&&&&&&&&&&"""$$$&&&'''&&&%%%%%%&&&ggghhhiiikkklllmmmnnnnnnnnnmmmkkkiiiiiijjjlllmmmooooooooooooooooooooooooqqqpppnnnmmmlllmmmnnnnnnooonnnllljjjfffccc```___^^^___``````^^^^^^___```aaacccgggjjjlllmmmmmmmmmpppnnnlllkkkllllllkkkjjjiiikkkllllllkkkjjjjjjkkkiiiiiiiiiiiijjjlllnnnoooooonnnllljjjiiijjjnnnrrroooppprrruuuwwwxxxxxxxxxuuuvvvxxxzzzzzzyyyxxxwwwvvvwwwyyyzzz{{{{{{{{{zzztttvvvwwwvvvrrrmmmjjjiiinnnsssyyy{{{zzzxxxxxxyyyxxxwwwwwwvvvuuussssssrrrtttttttttvvvxxxyyywwwvvvqqqsssuuuuuurrrrrrtttwwwqqqpppoooppppppnnnkkkhhhiiiiiigggfffdddbbbaaaaaaZZZYYYXXXXXXXXXWWWTTTRRRNNNMMMJJJFFFBBB>>>;;;:::333444444333000,,,(((%%% !!!!!!!!!!!!!!!!!!!!! !!!!!!######################## """$$$$$$$$$###$$$%%%$$$$$$############$$$$$$########################%%%%%%%%%%%%&&&&&&&&&'''###$$$%%%%%%&&&%%%%%%%%%'''&&&%%%%%%%%%&&&(((((())))))((((((''''''&&&&&&&&&'''((((((%%%$$$$$$$$$&&&&&&%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((''''''''''''&&&$$$###""" """%%%%%%%%%%%%&&&(((''''''''''''&&&%%%$$$$$$######"""######$$$%%%&&&%%%%%%%%%%%%&&&'''((()))'''((())))))'''%%%%%%%%%$$$#########$$$$$$%%%&&&###$$$%%%&&&'''&&&%%%%%%!!!###%%%'''(((((((((&&&$$$###$$$'''((()))((('''%%%%%%%%%''''''&&&%%%$$$$$$###""""""""""""###%%%&&&&&&&&&%%%###!!! """$$$$$$$$$%%%''')))%%%%%%&&&&&&&&&&&&%%%$$$&&&$$$######%%%%%%$$$"""###$$$&&&%%%$$$###$$$%%%&&&%%%$$$%%%''''''%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''''''''######"""!!!!!!!!!""""""!!!"""$$$&&&&&&%%%###"""!!!"""$$$###""""""###%%%'''&&&&&&%%%$$$$$$#########$$$%%%&&&%%%$$$###"""""""""###$$$$$$$$$$$$###!!!!!!!!!!!!"""""""""""""""###$$$%%%&&&%%%$$$###$$$%%%&&&&&&&&&%%%###"""#########$$$%%%&&&&&&'''######"""!!!!!!!!!""""""######"""""""""""""""###!!!$$$&&&&&&%%%&&&+++///333...'''######$$$&&&'''$$$%%%%%%$$$"""!!!"""###$$$&&&&&&%%%###"""###$$$ !!!######$$$$$$###$$$%%%&&&'''&&&$$$"""!!!!!!!!!"""###############"""###$$$$$$""""""###$$$######""""""""""""######%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$%%%$$$$$$%%%(((***$$$$$$$$$###############"""""""""###%%%(((***,,,''''''%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$(((&&&%%%%%%&&&''''''&&&!!!&&&'''$$$"""###%%%%%%%%%&&&'''&&&%%%%%%''')))%%%%%%%%%&&&&&&'''''''''###%%%'''((('''&&&&&&'''bbbdddfffhhhjjjkkklllmmmooonnnlllkkkjjjkkklllmmmllllllmmmmmmlllkkkiiihhhiiilllnnnmmmjjjjjjmmmppppppooommmjjjhhhfffddddddbbbeeegggfffccc``````aaacccgggjjjkkkiiihhhkkknnnnnnmmmmmmnnnppppppooonnnkkkmmmnnnmmmkkkiiihhhhhhjjjkkkkkklllmmmnnnooooooooonnnllliiihhhkkkppptttsssuuuwwwyyy{{{{{{|||{{{xxxyyyzzz|||}}}}}}}}}}}}}}}|||~~~~~~{{{vvvqqqoooooorrrwww||||||yyywwwxxxzzzzzzyyyxxxwwwuuurrrpppooovvvuuuuuuvvvwwwwwwtttrrrrrrtttuuutttqqqqqquuuyyyrrrpppoooooooooooonnnmmmnnnmmmkkkjjjjjjjjjkkkkkkiiigggggghhhjjjjjjgggeeecccbbbaaa^^^[[[WWWUUUSSSPPPQQQQQQNNNFFF;;;000)))!!!!!!!!!!!!!!! !!!!!! !!!!!!"""""""""""""""""""""""""""$$$%%%######$$$&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&((((((((('''&&&'''&&&%%%%%%%%%&&&((())))))(((((('''&&&&&&%%%%%%%%%''')))((('''%%%%%%&&&'''&&&&&&%%%&&&&&&''''''######$$$$$$$$$%%%%%%%%%###$$$%%%&&&''''''''''''&&&'''''''''&&&%%%$$$$$$"""$$$&&&&&&&&&%%%&&&''')))((('''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&$$$%%%&&&'''((((((((((((%%%'''))))))((('''&&&'''$$$###"""""""""###$$$%%%###$$$%%%&&&&&&&&&%%%$$$ !!!###%%%&&&''''''&&&%%%$$$######$$$%%%&&&&&&&&&%%%$$$%%%'''(((((('''%%%$$$######""""""############%%%%%%%%%%%%$$$###"""$$$&&&&&&$$$###%%%&&&###$$$%%%&&&&&&%%%$$$$$$%%%###"""###$$$%%%$$$"""###%%%&&&&&&$$$$$$$$$&&&%%%$$$$$$%%%&&&&&&%%%###$$$$$$%%%&&&&&&&&&&&&%%%###$$$%%%&&&''''''''''''""""""!!!!!!!!!"""###$$$"""###$$$$$$$$$###"""!!! !!!############%%%'''%%%%%%$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%$$$###"""###$$$%%%&&&%%%%%%$$$""""""###$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%###"""%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$###"""""""""""""""######""""""""""""###### ###&&&&&&$$$%%%***...666111)))$$$###$$$%%%&&&###$$$%%%$$$"""""""""$$$"""%%%&&&&&&$$$"""###%%%""""""###$$$$$$$$$###"""!!!"""$$$%%%%%%$$$""" !!!"""###$$$%%%$$$$$$###$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''(((((()))&&&$$$###$$$&&&'''&&&###############$$$$$$%%%%%%$$$######$$$''')))***'''&&&%%%$$$$$$%%%'''(((((('''&&&%%%%%%%%%&&&'''((('''%%%%%%'''((('''&&&"""&&&&&&!!! ###%%%###''''''(((((('''$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&'''$$$&&&((()))(((''''''(((___```ccceeehhhjjjkkkllllllkkkiiihhhgggggghhhhhhhhhiiijjjjjjiiigggeeecccccchhhmmmlllhhhfffkkkpppkkkjjjhhhgggeeedddddddddeeehhhkkkjjjfffcccbbbcccccchhhllljjjdddbbbfffkkkllllllmmmpppssstttsssqqqssstttuuussspppmmmkkkkkklllmmmmmmnnnooonnnnnnnnnnnnmmmkkkhhhhhhkkkppptttrrrtttvvvxxxyyyzzzzzzzzzyyyyyy{{{}}}zzzuuuttttttyyy~~~~~~|||}}}{{{{{{zzzyyyxxxuuutttsssyyyxxxwwwwwwvvvtttqqqnnnrrrttttttqqqmmmnnnsssxxx|||yyytttrrrqqqqqqqqqqqqpppooommmkkkjjjkkklllmmmiiihhhgggjjjmmmmmmkkkhhhccccccdddddddddcccbbbaaabbbcccbbb]]]QQQAAA222(((""""""!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""%%%%%%###"""$$$&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&((()))))))))((((((((('''%%%%%%%%%''')))***(((((('''&&&%%%%%%$$$$$$$$$&&&)))))))))(((((()))''''''&&&&&&&&&''''''(((######$$$$$$$$$%%%%%%%%%###$$$&&&'''((('''&&&%%%%%%%%%&&&&&&'''&&&&&&&&&%%%&&&((('''&&&%%%%%%&&&***)))'''&&&%%%%%%&&&&&&''''''&&&%%%%%%%%%&&&&&&###$$$&&&((())))))((('''$$$''')))***((('''(((((($$$###"""!!!!!!"""###$$$###$$$%%%&&&&&&&&&%%%$$$"""###%%%&&&'''&&&&&&%%%$$$###"""!!!"""###$$$%%%&&&%%%$$$&&&((())))))(((%%%$$$######"""######### !!!###%%%&&&&&&&&&&&&%%%''')))'''$$$""""""$$$"""###$$$%%%&&&%%%$$$$$$###"""!!!"""$$$%%%%%%###$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$###$$$%%%&&&$$$"""######$$$%%%%%%%%%%%%$$$"""###$$$%%%&&&&&&&&&&&&""""""!!!!!!!!!###$$$%%%###############"""!!! !!!#########$$$&&&((("""""""""###$$$$$$%%%%%%!!!"""$$$&&&&&&&&&$$$$$$###$$$%%%&&&'''&&&%%%%%%###$$$%%%&&&&&&&&&&&&&&&%%%&&&'''''''''%%%###!!!%%%$$$###"""""""""######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$###""""""#########"""""""""""""""######"""$$$###!!!!!!&&&+++777222+++%%%############!!!###$$$$$$######$$$%%%!!!$$$&&&&&&$$$###$$$&&&$$$%%%&&&&&&%%%$$$"""!!! """$$$$$$###!!!"""###$$$%%%&&&%%%$$$$$$&&&'''((((((&&&&&&'''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&'''((()))***---)))$$$###%%%&&&%%%###$$$#########$$$%%%&&&&&&(((&&&%%%$$$$$$%%%'''((('''&&&$$$$$$$$$&&&((())))))(((&&&%%%%%%&&&((())))))'''%%%&&&'''(((''''''"""%%%$$$ """((('''### """&&&)))(((&&&%%%'''&&&%%%%%%$$$$$$%%%&&&&&&%%%''')))***)))(((((((((cccbbbcccgggkkkllljjjgggkkkjjjgggeeeddddddeeeffffffdddcccdddfffiiijjjjjjiiiiiiiiiiiiiiiiiiiiiiiigggfffeeeeeeeeeggghhhiiigggfffggglllqqqpppjjjdddiiiiiihhhhhhhhhhhhiiiiiifffggglllrrrssspppqqqtttyyyuuuooommmmmmnnnmmmlllmmmmmmllllllllllllllllllpppnnnlllnnnpppqqqooommmqqqsssvvvzzz}}}|||yyyvvvzzz{{{}}}~~~~~~~~~}}}||||||~~~~~~}}}~~~~~~{{{{{{|||}}}}}}|||yyywwwuuusssvvvxxxxxxuuussssssuuuyyyyyywwwtttrrrqqqssstttrrrpppnnnkkkiiiiiijjjjjjddddddhhhnnnpppllljjjkkkhhhhhhhhhfffddddddeeegggaaabbbaaaXXXJJJ999+++###""""""!!!!!!  !!!!!!!!!!!!!!! """$$$$$$###!!!""""""######$$$%%%%%%###$$$%%%%%%%%%$$$###"""######&&&(((%%%"""$$$***$$$)))***(((''')))+++)))******((('''&&&%%%%%%%%%"""%%%((('''%%%$$$&&&)))(((&&&%%%%%%'''(((''''''))))))))))))((('''&&&%%%((((((((((((''''''''''''######$$$&&&)))***((('''((('''%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&%%%$$$###"""$$$%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$###$$$&&&(((((('''&&&%%%%%%$$$$$$&&&(((((('''%%%)))'''%%%""""""###%%%'''&&&&&&''''''(((''''''&&&%%%$$$######"""#########!!!"""###$$$%%%&&&&&&&&&'''&&&%%%%%%$$$###""""""&&&'''''''''(((((())))))###%%%&&&&&&###!!! $$$$$$%%%&&&((('''$$$"""############$$$%%%%%%&&&&&&%%%%%%$$$############""""""###$$$%%%%%%&&&&&&'''$$$""""""%%%&&&%%%###%%%### !!!#########"""$$$'''''''''&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&######""""""######$$$%%%(((%%%"""###&&&'''%%%###"""&&&******'''$$$$$$$$$((((((((('''&&&$$$###"""%%%$$$###"""$$$&&&***,,,%%%%%%%%%%%%&&&&&&&&&'''&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&%%%$$$#########$$$#########!!!!!!"""%%%(((222333...&&&###&&&'''###&&&$$$!!!"""$$$%%%$$$""""""######$$$$$$%%%&&&&&&$$$$$$$$$###"""!!! """!!!!!!###%%%&&&%%%###%%%%%%%%%%%%$$$###""""""%%%%%%&&&'''((()))***+++))))))))))))'''%%%###"""$$$'''(((%%%"""!!!%%%)))---+++(((%%%$$$%%%'''((())))))(((&&&&&&%%%%%%%%%%%%"""!!!$$$)))+++)))&&&$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&%%%$$$$$$%%%&&&&&&))))))(((&&&%%%$$$######$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%'''(((((('''fffdddcccdddgggiiiiiihhhjjjjjjjjjjjjiiihhhgggggggggfffdddeeegggjjjjjjjjjiiiiiiiiiiiiiiiiiihhhhhheeeeeeeeefffgggiiijjjkkkhhhhhhiiimmmppppppllliiijjjiiihhhgggggghhhiiiiiiggghhhlllqqqrrroooooorrrtttpppllljjjkkklllmmmlllllllllllllllllllllllllllkkkiiihhhjjjmmmooonnnmmmqqqsssvvvzzz|||}}}{{{yyyyyy{{{|||}}}}}}~~~}}}{{{zzz~~~|||{{{{{{}}}|||zzzzzz{{{xxxxxxwwwvvvvvvwwwyyy{{{zzzxxxuuusssqqqqqqqqqqqqiiihhhjjjoooppplllkkkmmmjjjiiihhhgggfffgggiiijjjcccddd___QQQ===,,,"""!!!!!!!!!  !!!""""""""""""!!!  """######"""###$$$$$$%%%&&&&&&''''''###$$$%%%&&&&&&%%%$$$$$$&&&&&&((()))&&&"""%%%,,,+++...---(((%%%&&&'''%%%***)))'''&&&$$$############$$$%%%%%%$$$%%%''')))...+++(((''''''&&&$$$###)))))))))))))))((((((((()))((('''&&&%%%$$$$$$$$$&&&&&&&&&'''((((((&&&%%%(((&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&$$$###$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$###$$$&&&(((((('''&&&%%%%%%%%%$$$%%%'''((('''%%%((('''%%%######$$$%%%&&&%%%%%%&&&'''''''''''''''%%%%%%$$$###############"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&''''''''''''''''''"""$$$&&&&&&$$$#########$$$$$$%%%&&&''''''$$$"""%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$############$$$"""""""""###$$$$$$$$$$$$&&&$$$"""###%%%&&&%%%###%%%###!!!!!!###$$$$$$###$$$&&&((()))(((''''''((($$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&(((&&&$$$###$$$$$$###"""$$$&&&))))))&&&$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%''')))+++&&&&&&&&&&&&'''''''''(((&&&%%%$$$$$$%%%%%%$$$###############""""""""""""#########"""!!!"""$$$&&&000222000(((%%%&&&'''$$$$$$""" !!!$$$%%%%%%$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""""""""""""""###%%%&&&%%%$$$&&&&&&'''''''''%%%$$$###%%%%%%%%%&&&''''''((((((%%%%%%&&&''''''&&&%%%$$$!!!$$$&&&%%%"""!!!%%%((()))(((&&&$$$$$$$$$%%%&&&)))((('''&&&%%%%%%%%%%%%$$$"""!!!###(((***'''$$$###$$$$$$%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&''')))(((((('''%%%$$$######"""############$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%'''((('''&&&iiigggdddccceeeggghhhiiijjjkkkmmmnnnnnnmmmkkkjjjkkkiiihhhhhhjjjllllllkkkjjjjjjjjjjjjiiiiiihhhhhheeefffhhhjjjkkkmmmmmmnnniiikkklllnnnpppppppppooommmllljjjhhhhhhhhhjjjkkkiiiiiimmmqqqqqqmmmmmmppprrrnnnjjjiiijjjlllnnnoookkkkkkllllllmmmmmmnnnnnnhhhggggggiiillloooooooooppprrrtttwwwyyyzzzzzzzzzxxxzzz{{{{{{{{{|||~~~~~~{{{yyywww}}}||||||}}}~~~}}}yyywwwwwwwwwpppmmmnnnppppppmmmmmmoooooonnnkkkiiihhhiiijjjkkkdddbbbXXXEEE/// !!!!!!  !!!"""#########$$$"""!!!"""######"""!!!###$$$%%%&&&&&&'''''''''###$$$%%%&&&&&&'''&&&&&&%%%%%%'''(((&&&$$$+++333===@@@@@@;;;888999999888666555333111///---,,,,,,+++(((&&&%%%&&&'''(((''')))'''&&&&&&'''(((((('''(((''''''''''''((())))))+++***)))'''&&&&&&'''((((((''''''((())))))(((&&&&&&%%%$$$%%%&&&(((((('''%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&)))***+++)))'''%%%$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%)))((('''&&&&&&'''((()))&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&$$$%%%&&&'''''''''&&&%%%&&&%%%$$$%%%'''((('''%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((((()))&&&%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%"""$$$&&&&&&%%%%%%%%%&&&$$$$$$$$$&&&''''''%%%###'''&&&%%%$$$$$$#########$$$############$$$$$$%%%""""""###############"""&&&%%%######%%%%%%%%%$$$%%%$$$###$$$%%%&&&%%%###''')))******(((''''''((($$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((())))))(((&&&$$$"""###$$$&&&'''((('''%%%######$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&'''((())))))''''''((((((((()))))))))&&&%%%######$$$$$$###!!!!!!"""###$$$$$$######"""###$$$%%%$$$###"""###$$$,,,000111,,,'''&&&&&&%%%"""!!! !!!###%%%%%%%%%(((((('''&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%#########$$$&&&'''&&&%%%&&&'''((())))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%&&&''''''''' ###&&&&&&###"""$$$'''%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%%%%%%%%%%%%%###"""###'''(((%%%#########$$$%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&((((((''''''&&&%%%$$$###############$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&$$$%%%%%%&&&&&&'''''''''%%%$$$###$$$'''((('''&&&kkkjjjhhhhhhhhhhhhiiiiiikkklllnnnoooppppppooooooooommmlllmmmnnnooonnnmmmmmmmmmllllllkkkjjjjjjjjjiiikkkmmmooopppppppppooolllnnnpppppppppqqqsssuuuqqqpppmmmkkkjjjkkkmmmnnnmmmlllooorrrqqqmmmlllooosssqqqnnnllllllnnnqqqrrrllllllmmmmmmnnnooopppppplllkkkkkklllnnnppprrrsssppprrrssstttttttttvvvwwwwwwyyyzzzzzzyyyzzz|||~~~}}}||||||||||||}}}~~~}}}zzzxxxvvvuuuuuuxxx{{{~~~~~~}}}zzzxxxwwwwwwsssqqqrrrqqqnnnnnnqqqvvvsssoookkkjjjiiihhhhhhddd\\\LLL888'''"""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""$$$"""""""""$$$%%%$$$###!!!"""###%%%%%%%%%%%%%%%###$$$%%%&&&''''''((((((######%%%&&&%%%'''222>>>OOOUUUYYYXXXYYY[[[[[[YYYOOONNNLLLJJJHHHFFFEEEEEEDDD>>>888555555555333111---+++******,,,------,,,+++***)))((((((((())))))***)))'''&&&'''((()))***'''&&&&&&''')))***)))(((((('''&&&''')))*********&&&&&&&&&&&&''''''''''''%%%'''***,,,,,,+++((('''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%)))(((&&&$$$$$$&&&((()))(((((((((''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&'''''''''&&&&&&'''&&&$$$%%%&&&'''&&&%%%$$$%%%&&&&&&&&&%%%$$$$$$###$$$$$$%%%&&&((()))***&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$&&&&&&''''''''''''''''''&&&&&&%%%%%%$$$$$$######$$$&&&''''''%%%%%%&&&'''$$$$$$$$$%%%''''''%%%$$$&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%&&&'''######$$$$$$$$$$$$###"""&&&%%%$$$$$$$$$%%%%%%%%%&&&%%%%%%&&&''''''&&&$$$(((******)))'''&&&&&&'''$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%&&&''''''***+++,,,***&&&%%%''')))((((((&&&%%%#########$$$''''''''''''&&&%%%$$$###$$$%%%'''((()))(((((('''((((((((()))))))))******&&&$$$############"""!!!!!!###%%%'''''''''%%%$$$%%%&&&''''''%%%######$$$''',,,///---(((%%%%%%%%%""""""!!!"""###$$$$$$$$$'''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&$$$######%%%'''((('''%%%%%%&&&(((******)))'''%%%''''''&&&&&&%%%$$$$$$$$$"""###$$$%%%&&&'''(((((("""%%%''''''%%%$$$$$$%%%$$$%%%&&&((((((((('''&&&''''''&&&%%%$$$$$$%%%%%%&&&%%%$$$%%%''''''%%%###"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&''''''''''''&&&$$$###%%%%%%%%%&&&&&&&&&''''''&&&&&&'''((((((((((((((($$$$$$%%%%%%&&&'''(((((($$$######$$$&&&''''''&&&mmmnnnoooooonnnlllkkkjjjnnnmmmmmmmmmnnnppprrrsssrrrqqqpppqqqrrrsssrrrpppooooooooonnnnnnnnnmmmmmmoooppprrrssssssrrrqqqpppoooppprrrrrrrrrrrruuuwwwtttsssqqqpppooopppqqqrrrqqqpppqqqtttrrrmmmmmmppptttsssqqqooonnnoooqqqrrrnnnoooooopppqqqrrrrrrsssqqqqqqpppooooooppprrrssstttuuuvvvuuusssssstttvvvxxxyyyzzzzzzzzzzzz|||~~~|||{{{zzzyyyyyy{{{|||}}}}}}yyyuuurrrrrrsssttttttwww|||~~~~~~}}}||||||}}}}}}~~~~~~|||{{{zzzzzz|||wwwssssssqqqnnnooorrruuurrrnnnkkkkkkiiigggeeecccTTT???...%%%""""""""""""""""""""""""""""""""""""#########"""!!! """!!!!!!"""%%%&&&&&&%%%!!!"""$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&'''(((((($$$$$$%%%%%%$$$(((666DDDXXXaaajjjmmmppprrrqqqnnnffffffdddbbbaaa```______```ZZZTTTPPPOOOOOOMMMJJJHHHEEEAAA>>><<<:::777555999888777555333222111111---,,,+++)))))))))*********)))''''''(((((('''&&&***((('''''')))***)))((('''''''''(((((()))))))))%%%&&&)))******)))'''%%%&&&&&&'''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$######$$$&&&'''(((((((((''''''&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''&&&&&&(((&&&$$$$$$&&&'''&&&&&&###$$$&&&''''''&&&$$$###$$$###$$$$$$%%%''')))***'''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$))))))(((''''''&&&%%%%%%%%%%%%$$$$$$#########"""'''(((((('''%%%$$$$$$%%%%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%&&&'''((($$$%%%&&&'''&&&%%%$$$###%%%&&&%%%%%%$$$$$$%%%&&&'''&&&%%%&&&((((((&&&$$$((((((((('''$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''')))+++)))'''&&&))),,,)))'''%%%#########$$$$$$''''''''''''&&&%%%$$$$$$%%%&&&'''((()))(((&&&%%%(((((((((((())))))))))))%%%$$$######$$$$$$"""!!!"""###%%%'''((('''&&&%%%&&&((())))))'''%%%%%%&&&%%%(((,,,---***&&&$$$%%%%%%%%%$$$###""""""############$$$$$$%%%%%%%%%&&&###$$$$$$%%%%%%%%%%%%$$$$$$######%%%'''((('''%%%###$$$&&&((((((((('''&&&))))))((('''&&&%%%$$$$$$%%%%%%&&&&&&&&&'''(((((('''(((***)))'''%%%$$$$$$&&&''')))***++++++***)))&&&%%%%%%$$$$$$$$$$$$%%%''''''''''''((('''&&&%%%######$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$######%%%&&&'''((('''&&&%%%$$$%%%%%%&&&&&&&&&'''''''''%%%%%%&&&''''''''''''&&&$$$$$$%%%%%%&&&'''(((((($$$######$$$&&&''''''&&&oooqqqttttttrrrooonnnmmmoooooommmmmmnnnqqqsssuuurrrqqqqqqsssuuuuuutttrrrppppppppppppppppppppppppssssssttttttssssssrrrqqqrrrrrrrrrssstttuuuuuuuuuuuuuuuuuuttttttuuuuuuuuusssrrrrrrtttrrrnnnnnnrrrsssssstttrrrppppppppprrrssssssssstttuuuuuuuuuvvvttttttrrrpppnnnnnnppprrrxxxzzz|||{{{xxxwwwxxx{{{{{{}}}~~~~~~~~~~~~}}}||||||}}}{{{wwwttttttvvvwwwuuuyyy~~~}}}{{{zzz|||}}}~~~~~~~~~{{{yyyxxx{{{}}}|||{{{}}}~~~~~~xxxtttsssqqqnnnnnnrrrooommmjjjjjjjjjiiieeeaaaYYYIII444&&&######!!!!!!"""""""""""""""######$$$$$$$$$###"""!!! !!! """%%%''''''&&&###$$$&&&((()))((('''&&&%%%%%%$$$$$$%%%&&&'''((('''''''''%%%###(((999JJJcccllluuuyyy{{{|||yyytttppppppooonnnnnnnnnnnnooollliiieeecccbbbbbbaaaaaaaaa^^^[[[YYYWWWVVVTTTRRRPPPPPPOOOMMMJJJHHHFFFDDDBBBBBBAAA???===<<<:::::::::888555333222222000......,,,***)))))))))((('''''''''''''''&&&&&&&&&&&&'''(((((()))((('''&&&%%%'''(((((((((((('''&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''')))'''$$$$$$%%%&&&&&&&&&###$$$%%%&&&'''&&&%%%$$$%%%$$$$$$$$$$$$&&&((()))((('''&&&&&&%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%***)))((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$#########((()))(((&&&$$$###$$$%%%%%%$$$###$$$&&&''''''&&&#########$$$&&&''')))***&&&%%%%%%%%%%%%&&&&&&'''###%%%&&&(((((('''%%%$$$%%%&&&&&&&&&$$$$$$&&&''''''&&&%%%&&&'''((('''%%%&&&'''&&&%%%""""""###$$$$$$$$$$$$$$$$$$###############""""""######$$$%%%$$$%%%%%%%%%%%%%%%''')))(((%%%######$$$%%%%%%$$$###$$$%%%&&&'''(((((((((%%%&&&'''''''''&&&%%%$$$&&&&&&'''''''''(((((((((%%%###"""###$$$%%%$$$###"""###$$$%%%%%%$$$$$$###'''((()))((('''&&&'''(((&&&%%%(((,,,---(((%%%&&&'''''''''%%%###"""###$$$""""""###$$$$$$%%%&&&&&&######$$$$$$$$$$$$###############$$$&&&'''&&&%%%######$$$%%%&&&'''''''''))))))((('''&&&%%%$$$$$$''''''&&&&&&&&&''''''(((*********)))((('''&&&%%%'''((()))***++++++***)))%%%$$$$$$######$$$$$$$$$''''''(((((((((''''''&&&$$$$$$%%%&&&&&&&&&&&&%%%######$$$$$$$$$$$$#########%%%&&&(((((('''%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&'''''''''$$$###"""###&&&'''&&&%%%rrrtttuuutttqqqpppqqqrrrppppppppppppqqqsssttttttpppoooppprrrtttuuutttrrrooooooppppppqqqrrrrrrrrrrrrrrrrrrqqqrrrrrrssssssuuusssrrrtttvvvwwwuuurrrssstttvvvwwwxxxxxxwwwwwwsssqqqrrrtttrrrnnnnnnrrrqqqtttwwwwwwuuuttttttuuuxxxxxxxxxxxxxxxxxxxxxxxxuuuuuutttqqqnnnnnnqqqtttwww{{{|||{{{}}}}}}|||{{{|||}}}wwwtttsssvvv{{{~~~|||yyy||||||{{{zzz{{{}}}}}}xxxtttsssqqqmmmnnnqqqooollliiihhhhhhddd]]]VVVDDD888)))   !!!!!!!!!!!!###############"""!!! """!!! """$$$%%%%%%$$$###$$$''')))***)))'''&&&%%%%%%$$$###$$$$$$%%%&&&&&&&&&&&&&&&%%%...BBBVVVmmmtttzzz{{{{{{|||zzzvvvqqqqqqqqqrrrssstttuuuvvvrrrrrrqqqooommmkkkkkklllmmmkkkjjjjjjlllmmmmmmllleeefffffffffdddaaa]]][[[\\\\\\^^^^^^^^^\\\ZZZYYYUUUSSSPPPOOOOOOPPPOOONNNGGGDDDAAA???>>>===:::999666666444222000...,,,+++000///...---,,,+++++++++)))))))))))))))(((''''''&&&&&&&&&&&&'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$&&&%%%%%%%%%&&&&&&''''''***'''$$$$$$%%%&&&&&&&&&###$$$%%%%%%&&&&&&&&&%%%&&&%%%$$$###$$$%%%'''((((((''''''&&&&&&&&&&&&&&&$$$$$$%%%&&&'''''''''''''''''''''&&&&&&%%%%%%%%%######$$$$$$$$$$$$$$$%%%'''''''''%%%######$$$&&&%%%#########&&&''''''&&&$$$$$$$$$%%%&&&'''((()))%%%%%%$$$#########$$$$$$!!!###%%%'''((('''%%%$$$%%%&&&'''&&&$$$$$$&&&((((((&&&$$$$$$%%%''''''&&&%%%&&&%%%$$$"""!!!###%%%$$$$$$$$$$$$#########"""###""""""""""""###$$$$$$%%%$$$"""###$$$%%%%%%$$$&&&$$$"""###%%%&&&%%%$$$"""###%%%&&&'''(((((((((%%%%%%&&&%%%%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&$$$###"""$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$######&&&''''''&&&$$$%%%'''))))))%%%%%%,,,000---((('''&&&(((((('''$$$###%%%'''$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%$$$$$$###"""!!!"""""""""###%%%&&&%%%$$$#########$$$%%%&&&((()))(((''''''&&&%%%$$$######&&&&&&%%%%%%%%%&&&'''((()))((('''''''''(((((((((&&&&&&''''''''''''''''''$$$$$$############$$$$$$%%%&&&'''(((''''''''''''%%%%%%&&&''''''''''''&&&$$$%%%&&&&&&&&&&&&%%%$$$"""$$$&&&((()))(((&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&###$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$###"""###%%%&&&&&&%%%tttuuuuuurrrpppooorrrvvvoooppprrrtttuuuuuutttsssmmmmmmnnnqqqttttttsssrrrnnnnnnooopppqqqrrrrrrsssppppppoooooopppqqqsssuuuwwwtttrrrtttxxxxxxtttooorrrsssvvvxxxyyyyyyxxxwwwrrrpppqqqsssqqqmmmmmmqqqqqquuuzzz|||{{{yyyyyy{{{{{{zzzzzzzzzzzzzzzzzzzzzvvvwwwvvvssspppppptttwwwtttyyy~~~}}}|||{{{xxxuuutttxxx~~~{{{~~~}}}||||||}}}~~~|||wwwtttsssqqqmmmmmmppprrroookkkhhhfff^^^SSSKKK///)))!!!  !!!""""""#########""""""###"""!!!"""###$$$###!!! """%%%'''((('''%%%$$$&&&%%%$$$#########$$$%%%"""###%%%&&&(((444LLLbbbpppuuuxxxwwwvvvxxxxxxvvvqqqqqqrrrsssuuuwwwyyyzzz{{{}}}~~~zzzuuurrrrrrtttwwwuuusssrrrrrrrrrqqqoooppprrrtttuuussspppllljjjfffiiilllppprrrrrrqqqpppkkkiiihhhiiilllooopppppphhheeeaaa^^^]]]ZZZXXXVVVOOOMMMJJJGGGCCC???===;;;999888666333222222222222***************)))((((((&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&'''((())))))&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''***(((%%%###$$$&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&'''&&&$$$######$$$&&&'''(((((('''&&&&&&&&&&&&'''###$$$%%%&&&''''''''''''%%%%%%%%%&&&&&&&&&&&&'''######$$$$$$%%%%%%%%%&&&$$$%%%%%%$$$###$$$&&&(((%%%###"""###%%%'''''''''&&&&&&%%%%%%%%%&&&''''''$$$$$$###"""!!!!!!!!!"""!!!$$$&&&''''''%%%$$$%%%'''(((&&&$$$###&&&((()))&&&$$$###$$$&&&''''''%%%%%%%%%$$$""""""$$$&&&$$$$$$$$$$$$######""""""######""""""######$$$%%%)))&&&######%%%&&&%%%"""$$$"""!!!###&&&'''&&&$$$&&&&&&&&&'''&&&&&&%%%%%%&&&%%%%%%$$$$$$##################$$$$$$$$$%%%%%%$$$###"""$$$&&&(((((('''((((((&&&%%%%%%%%%%%%%%%%%%%%%$$$###"""$$$''')))---%%%$$$---333000+++)))%%%''')))'''%%%%%%'''***(((''''''&&&&&&%%%%%%$$$&&&&&&&&&%%%$$$###"""!!!"""!!!!!!###%%%&&&%%%###%%%$$$######$$$''')))+++&&&&&&%%%%%%$$$######"""$$$$$$######$$$&&&((()))&&&%%%###$$$&&&)))******$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$###%%%''''''&&&&&&&&&'''%%%&&&''''''((((((''''''&&&&&&'''(((((('''&&&&&&"""###&&&((()))(((&&&%%%&&&&&&&&&'''''''''((((((&&&'''(((((())))))((((((&&&&&&&&&&&&&&&&&&%%%%%%###""""""###%%%&&&&&&%%%rrrssssssrrrqqqqqqrrrtttssstttvvvwwwwwwuuusssrrrooopppqqqqqqrrrrrrrrrrrrssspppmmmmmmppprrrsssrrrlllllllllmmmnnnppprrrssstttuuuuuuuuutttsssrrrrrrssstttvvvwwwxxxxxxxxxwwwrrrqqqqqqrrrssssssrrrpppuuuvvvxxxyyyyyyxxxvvvuuuuuuuuuvvvwwwxxxxxxyyyyyyxxxxxxwwwvvvvvvwwwwwwxxxtttzzz}}}|||~~~~~~|||~~~~~~~~~~~~zzzyyywwwsssnnnjjjhhhgggiiimmmlllcccZZZOOO>>>...###"""!!! """"""!!! """""""""""""""!!!!!! !!!$$$'''(((&&&$$$""""""'''(((((('''%%%$$$%%%'''$$$$$$$$$%%%&&&'''((()))+++'''$$$'''222FFFZZZgggjjjggggggllltttyyyxxxvvvvvvtttssstttwwwxxxvvvttt{{{}}}{{{|||}}}~~~~~~|||zzzyyyzzz|||~~~|||||||||{{{zzzxxxyyyvvvtttuuuxxxyyyxxxvvvrrrrrrsssuuuwwwzzz|||}}}ssssssrrrqqqqqqqqqqqqqqqnnnkkkfffaaa^^^^^^^^^___ZZZYYYZZZ]]]___[[[RRRJJJIIIEEE???<<<<<<<<<:::999222111///---+++******))))))*********)))(((&&&%%%&&&%%%$$$&&&(((***++++++)))&&&$$$$$$'''((('''&&&'''&&&%%%%%%'''))))))((('''&&&$$$######$$$&&&'''&&&%%%$$$$$$%%%%%%$$$"""&&&$$$###$$$&&&((((((((((((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$%%% !!!"""$$$&&&((()))***&&&&&&&&&&&&&&&&&&&&&&&&"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%!!!###%%%%%%$$$$$$$$$%%%$$$$$$######$$$&&&'''(((!!!""""""$$$%%%&&&''''''(((((('''&&&%%%$$$$$$######"""""""""###$$$%%%%%%!!!###%%%'''''''''&&&%%%###$$$&&&''''''&&&$$$###'''&&&%%%%%%$$$$$$$$$$$$)))'''&&&&&&''''''&&&%%%%%%&&&''''''%%%######$$$%%%$$$######$$$&&&((())))))(((&&&%%%$$$%%%%%%&&&)))(((&&&$$$#########$$$###$$$%%%(((222888000###'''(((((((((((()))(((&&&******)))'''&&&%%%$$$$$$)))'''%%%%%%%%%###  !!!###$$$&&&&&&&&&&&&'''%%%$$$%%%'''(((((((((&&&%%%$$$###"""###$$$%%%%%%&&&&&&''''''&&&&&&%%%&&&$$$###$$$&&&(((((('''%%%&&&'''((())))))))))))'''&&&%%%$$$%%%%%%''''''%%%%%%$$$$$$$$$%%%&&&'''&&&&&&%%%$$$###$$$'''***$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&''''''&&&+++'''$$$###$$$''')))******(((&&&$$$######$$$$$$'''&&&$$$""""""$$$&&&(((###$$$$$$%%%%%%$$$$$$###ooopppqqqppppppppprrrttttttuuuvvvxxxxxxwwwuuutttrrrrrrssstttttttttttttttrrroookkkkkkmmmooonnnmmmoooooonnnnnnoooooopppqqqssssssssssssssssssrrrrrrtttuuuvvvvvvwwwwwwwwwvvvvvvtttssssssttttttrrrqqqtttvvvxxxzzz{{{{{{zzzyyyvvvvvvvvvvvvvvvwwwxxxyyyzzzzzzyyyyyyyyyyyyxxxxxxuuuyyy}}}~~~}}}zzzvvvqqqmmmkkkkkkhhhiiidddWWWKKK???111%%%"""!!!!!! """"""!!! !!!""""""######"""(((&&&###""""""###%%%%%%!!!$$$'''((('''%%%%%%%%%(((((((((((()))***+++++++++***,,,222???QQQbbblllhhhgggfffkkkrrrvvvvvvtttxxxvvvssssssuuuuuutttsss{{{}}}{{{|||~~~|||}}}}}}|||{{{{{{|||~~~~~~~~~~~~}}}zzzyyyzzz|||~~~}}}|||yyyyyyyyyzzz{{{|||}}}~~~wwwwwwvvvvvvvvvvvvwwwwwwzzzwwwsssooollllllmmmmmmpppoooqqqvvvzzzxxxrrrlllgggddd```^^^]]]\\\XXXUUURRRRRRQQQNNNJJJEEEAAA>>>888888888777555222000...+++***))))))(((((('''&&&(((&&&$$$%%%''')))(((&&&'''&&&%%%&&&((())))))(((***)))'''&&&%%%&&&'''(((((('''%%%%%%%%%%%%$$$"""%%%%%%&&&)))+++,,,+++)))""""""""""""""""""############$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%'''&&&%%%$$$###$$$$$$%%%$$$$$$%%%&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&############$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$"""$$$&&&&&&%%%$$$%%%&&&'''&&&%%%$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&$$$############$$$$$$%%%$$$%%%&&&''''''&&&$$$######$$$&&&''''''&&&$$$###'''&&&%%%%%%$$$$$$%%%%%%)))'''&&&&&&''''''&&&%%%$$$&&&''''''%%%$$$$$$%%%&&&%%%$$$$$$$$$&&&((()))((('''&&&%%%%%%%%%%%%%%%((('''&&&$$$$$$$$$$$$%%%%%%%%%%%%(((000666111'''&&&'''''''''((()))(((&&&(((((((((((('''%%%$$$###&&&%%%$$$%%%&&&&&&$$$"""######$$$%%%&&&'''((((((+++***(((((()))******)))&&&&&&&&&%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&%%%%%%&&&)))+++++++++''''''(((((())))))((((((%%%%%%$$$$$$%%%'''((())))))(((&&&$$$###$$$&&&'''))))))(((&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))&&&###"""###&&&(((((('''&&&$$$######$$$%%%&&&)))'''%%%$$$$$$%%%'''(((((((((((((((((('''&&&%%%nnnooopppppppppppprrrtttssstttvvvwwwxxxwwwwwwvvvttttttuuuvvvvvvvvvuuuuuurrrpppmmmlllmmmmmmmmmlllrrrrrrqqqpppooooooooooooqqqqqqrrrrrrrrrrrrrrrrrrvvvvvvuuuuuuuuuuuuvvvvvvzzzxxxuuutttuuuuuuttttttuuuwwwzzz|||~~~~~~yyyxxxvvvuuuuuuvvvxxxyyy{{{{{{||||||{{{{{{zzzyyywwwxxxzzz|||}}}xxxtttqqqooonnniiifff[[[III999---$$$!!!!!!  !!!"""!!!!!! !!! !!!###$$$$$$%%%(((%%%""" !!!$$$&&&'''%%%+++333999;;;:::888777666555555555555555666666:::<<>>999666555...------,,,+++***)))((()))))))))((((((''''''&&&(((***,,,......---+++***&&&''''''(((((())))))***))))))*********)))(((''''''''''''((((((((())))))''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%''''''&&&&&&&&&'''&&&%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&&&&''''''((('''&&&&&&&&&&&&''''''((('''&&&&&&&&&&&&'''''''''(((((((((''''''(((((((((&&&&&&&&&&&&&&&'''(((((()))'''&&&&&&''''''&&&%%%$$$&&&(((((('''&&&'''(((%%%%%%&&&'''((((((((((((%%%%%%%%%%%%%%%&&&'''(((%%%&&&'''((((((''''''&&&&&&&&&''')))(((---<<>>:::888111...+++)))***++++++***+++)))'''(((***,,,,,,+++((((((((((((((((((((((((%%%&&&''')))*********)))(((((((((((()))))))))))))))))))))))))))(((''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))))))))((('''%%%%%%&&&''''''((()))***++++++(((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))(((((((((((())))))))),,,...---,,,---000333888NNN\\\RRR@@@777777999777888999:::999888666555.........---------......---***'''''')))***)))''',,,***))))))+++,,,***((('''((()))******)))((('''***+++,,,---------++++++***)))((('''&&&&&&'''((('''&&&%%%&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''******)))))))))***,,,,,,,,,+++)))(((&&&%%%'''((()))***++++++++++++'''''''''(((((((((((((((***+++,,,---,,,+++)))'''(((***+++***(((&&&%%%&&&$$$(((((($$$%%%)))***(((------,,,+++************wwwwwwvvvuuutttsssrrrqqqmmmnnnoooqqqsssuuuvvvwwwtttwwwzzz{{{zzzxxxxxxxxxxxxyyyyyyxxxuuusssssssssrrrtttuuuuuutttttttttuuuuuusssqqqpppqqqsssvvvxxx{{{zzzyyyxxxwwwwwwwwwwwwtttvvvyyy}}}}}}yyyvvvwwwvvvvvvwwwxxxyyywwwvvvssstttttttttssstttvvvyyywwwxxxyyyzzz{{{}}}~~~~~~zzz{{{zzzwwwuuuuuupppjjjPPP:::&&&###%%%###"""$$$ !!!!!!""""""!!!!!! $$$$$$######$$$%%%%%%&&& """$$$&&&,,,999JJJWWWhhhvvv~~~|||zzzyyyyyyzzz||||||}}}~~~}}}~~~|||{{{|||}}}}}}}}}}}}}}}{{{zzzyyyyyyyyyyyyyyyzzzzzz{{{{{{{{{zzzzzzzzz~~~|||zzzwwwssspppiiiiiigggeeeaaa\\\WWWTTTHHHEEE@@@>>>>>>?????????>>>888222...,,,+++(((%%%%%%&&&((()))******)))(((&&&&&&''''''((())))))***))))))))))))))))))))))))))))))************))))))&&&&&&&&&''''''''''''(((***)))))))))((((((((('''************)))((('''&&&''''''((())))))***++++++(((((())))))))))))******((((((((()))))))))******************************)))(((''''''&&&&&&&&&&&&'''((())))))((()))+++---,,,BBBVVVWWWEEE444///222333555888:::;;;;;;:::999444444555777999;;;===>>>888777555222111000000111///,,,***+++---...+++)))%%%%%%&&&&&&&&&%%%$$$$$$&&&''')))***,,,---------,,,+++)))'''&&&&&&&&&''''''&&&%%%&&&((())))))(((''''''''''''''''''''''''''')))++++++***))))))***************)))((('''&&&&&&'''(((***++++++,,,,,,(((((((((((((((''''''''')))))))))*********))))))((()))++++++)))'''''''''(((///000((($$$(((***'''---,,,++++++++++++++++++tttuuuvvvvvvvvvuuusssrrroooppprrrtttvvvwwwxxxxxxwww{{{~~~~~~}}}|||{{{zzzzzzxxxvvvtttqqqsssvvvwwwvvvvvvxxxyyyuuutttttttttvvvxxxyyyzzz~~~|||zzzyyyxxxxxxyyyvvvvvvvvvxxx{{{{{{yyywwwxxxwwwwwwwwwyyyzzzyyyxxxwwwxxxwwwvvvttttttuuuwwwxxxyyyzzz|||}}}||||||}}}~~~|||zzzuuunnnTTT===)))$$$%%%###!!!""" !!!!!!!!!!!! !!!!!!!!!"""###$$$%%%&&&######%%%***666III\\\jjjvvvyyyyyy|||~~~~~~~~~~~~~~~~~~zzzzzzyyywwwwwwvvvvvvvvvwwwwwwxxxzzz{{{~~~|||{{{xxxuuuqqqnnnkkkjjjccc```^^^]]]]]]^^^]]]\\\XXXRRRIIICCC>>>888000***,,,///222555666666444333,,,+++)))((('''((()))***)))))))))))))))((((((((((((((()))***++++++++++++&&&&&&&&&''''''''''''(((***)))))))))((((((((('''******++++++***)))((((((((((((((())))))******+++(((((()))))))))*********)))))))))*********++++++'''''''''(((((())))))***(((''''''&&&&&&&&&&&&&&&)))))))))))))))***+++------888JJJUUUJJJ333''')))+++,,,---...000111222333111222333555888;;;===???;;;>>>???>>>;;;<<>>@@@>>>:::333333111///...,,,,,,,,,******)))))))))***+++++++++***)))'''''''''(((((()))''''''''')))***)))((((((((((((((((((((((((((()))+++------+++***)))***'''(((((())))))(((((((((&&&'''((()))))))))))))))))))))((((((''''''&&&&&&''''''&&&&&&'''((()))***''')))+++,,,***(((((((((111;;;<<<000&&&''')))(((******)))))))))***++++++oooqqqtttvvvwwwvvvtttrrrrrrssstttvvvwwwxxxxxxxxxwww|||}}}{{{|||}}}}}}yyyvvvqqqtttvvvxxxxxxyyyzzz|||uuuvvvwwwzzz}}}~~~~~~}}}|||{{{zzzzzzzzzwwwvvvuuuvvvxxxyyyyyyxxxwwwvvvvvvwwwyyyzzzzzzyyy||||||{{{xxxuuutttuuuwww{{{{{{|||~~~~~~|||{{{wwwyyy|||{{{xxxxxx|||~~~xxxqqqWWWAAA+++&&&%%%""" !!!"""######"""!!!  !!!###%%%%%%'''&&&'''///???UUUjjjxxx~~~{{{vvvvvvyyy~~~xxxwwwvvvuuuuuuuuuuuuvvvxxxwwwvvvvvvvvvwwwyyyzzz~~~}}}}}}~~~}}}yyyuuurrrqqqqqqrrrnnnmmmmmmooopppooommmkkkccc___YYYWWWUUUPPPGGG@@@<<>>AAAJJJRRRVVVSSSQQQSSSXXX[[[YYYVVVLLLJJJFFFCCC@@@>>>>>>===777666333000---,,,,,,+++))))))(((''''''((()))***+++)))(((((())))))(((&&&))))))))))))))))))))))))***,,,......,,,***)))***%%%&&&'''((())))))))))))'''''''''(((''''''&&&%%%******)))((('''&&&&&&%%%&&&%%%$$$$$$%%%'''***+++&&&(((+++,,,+++)))))))))999EEEFFF666((('''***(((((((((''''''((()))******uuuxxx{{{|||{{{yyyxxxxxxrrrssssssssstttttttttuuuwww{{{}}}{{{{{{|||{{{wwwsssrrrssstttuuuvvvvvvvvvuuupppuuu{{{~~~~~~}}}}}}~~~zzz}}}}}}{{{zzzvvvvvvvvvvvvxxxzzz|||}}}{{{|||}}}~~~~~~|||zzzyyy}}}yyyzzzyyywww}}}{{{zzz{{{~~~~~~|||yyy}}}{{{zzz|||~~~~~~{{{xxx{{{{{{|||}}}~~~~~~}}}}}}}}}~~~~~~~~~~~~|||{{{|||~~~}}}}}}~~~}}}|||vvvnnn[[[AAA)))""""""!!! ###"""$$$%%%$$$###"""###$$$############$$$%%%&&&'''(((''',,,===UUUmmm|||}}}}}}|||{{{wwwrrrooonnnqqqssstttuuuvvvwwwwwwwwwzzz|||||||||}}}|||xxxtttssssssssstttuuuvvvxxxyyywwwrrroooeeedddfffmmmtttrrrggg\\\UUUTTTTTTTTTVVVXXX[[[]]][[[UUUNNNHHHCCC>>>888444111---)))***,,,---)))%%%************************))))))))))))))))))******((())))))((('''&&&(((***************))))))))))))'''(((************,,,---++++++******))))))((((((++++++******))))))))))))))))))))))))))))))(((((('''((()))***+++******))),,,***))))))******)))''''''***555BBBEEE===333......+++(((&&&))),,,***'''((((((((()))+++,,,+++)))++++++***+++///444:::===EEEFFFIIIOOOWWW]]]aaabbb^^^^^^^^^]]]]]]]]]\\\\\\YYYVVVQQQLLLGGGDDDCCCBBBBBB???;;;666222000//////333...)))(((+++,,,)))&&&''')))+++------,,,***(((,,,,,,+++******++++++***///)))&&&(((***)))((())))))'''%%%%%%&&&'''((((((((('''&&&&&&&&&&&&$$$###%%%%%%$$$%%%&&&(((+++,,,---+++***((('''''''''(((222???KKKHHH888+++'''***)))***+++***((((((((()))xxx{{{}}}}}}|||zzzzzzzzzvvvvvvuuuuuuuuuuuuvvvvvvwwwzzz||||||{{{zzzzzzzzz~~~~~~}}}{{{vvvrrrqqqrrrtttuuuuuutttsssrrrppptttxxxzzzzzzyyyzzz{{{xxx{{{}}}{{{{{{wwwxxxyyyzzzzzzzzzzzzzzz|||}}}~~~~~~}}}{{{zzz~~~|||{{{{{{zzzzzzyyyxxxyyy{{{{{{yyywww}}}||||||~~~|||yyy||||||}}}}}}}}}}}}|||||||||}}}}}}|||{{{|||~~~}}}}}}||||||{{{{{{{{{}}}~~~~~~}}}{{{{{{{{{|||}}}||||||~~~}}}}}}}}}wwwppp[[[AAA(((!!!###"""!!!###"""###$$$###""""""###$$$$$$$$$###$$$$$$%%%&&&'''+++000<<>>KKKBBB111***)))(((((((((((((((((('''))),,,+++(((&&&((())))))((('''&&&&&&&&&&&&'''&&&&&&&&&)))---///000//////111333777:::>>>@@@BBBIIILLLRRRXXX]]]______^^^```cccgggkkkmmmlllkkkiii\\\YYYVVVUUUTTTRRRMMMHHHEEECCC@@@<<<:::999888888;;;LLLTTTIII>>>>>>???<<<000+++)))+++,,,)))(((***))))))))))))******++++++((('''''''''(((***,,,...''''''(((((((((((())))))''''''((())))))))))))(((###)))//////+++((())),,,'''(((******))))))+++,,,|||{{{|||}}}|||{{{zzzyyyyyy{{{}}}~~~{{{yyytttnnnjjjiiillloooyyy{{{~~~}}}{{{|||}}}~~~zzzwwwuuutttvvvyyy{{{|||{{{zzzzzz|||~~~~~~~~~}}}|||{{{yyywwwvvvyyyzzz|||}}}|||{{{yyyxxxxxx{{{wwwwwwxxx}}}}}}}}}}}}~~~~~~}}}|||zzz{{{}}}|||zzz}}}|||{{{zzzzzz||||||{{{yyyvvvuuuvvvxxxyyyzzz}}}~~~|||{{{zzz{{{}}}{{{zzzzzz{{{zzzyyywwwvvvvvvwwwxxxyyyyyyyyyyyyxxxwwwvvvvvvuuuuuutttpppllliiijjjllltttxxx}}}}}}|||{{{}}}|||zzzqqqgggTTT;;;%%%"""&&&&&&$$$$$$ """###"""!!! !!!"""######"""######$$$%%%&&&...AAA[[[qqq~~~~~~{{{|||}}}}}}zzzxxxwwwwwwvvvuuusssuuuxxx}}}~~~wwwrrrjjjlllooosssxxx~~~}}}~~~zzz~~~~~~~~~{{{vvvuuurrrooollliiigggeeeXXXUUUQQQKKKFFFAAA===;;;444000,,,,,,...---)))$$$******++++++,,,,,,------)))(((((()))+++,,,,,,,,,,,,+++***)))))))))******------,,,+++******))))))(((((())))))******++++++,,,,,,,,,,,,,,,,,,++++++)))((('''(((***+++***)))++++++&&&(((<<>>AAAIIIMMMUUU^^^eeejjjmmmnnniiiiiiiiijjjllljjjfffcccaaa```]]]YYYVVVSSSQQQQQQRRReeelll^^^QQQPPPNNNFFF222...---//////,,,+++---&&&((()))*********++++++'''((())))))))))))***,,,(((((())))))))))))))))))''''''((())))))(((&&&%%%'''(((((((((''''''((()))***,,,,,,,,,******+++,,,~~~|||{{{{{{|||{{{zzzzzz{{{|||~~~~~~zzztttmmmiiiiiinnnrrrvvvyyy~~~~~~}}}}}}zzzxxxwwwzzz~~~~~~~~~}}}}}}~~~{{{yyyxxxyyyyyyxxxyyyzzz{{{{{{yyywwwvvv{{{}}}wwwwwwvvv{{{}}}~~~~~~|||{{{zzzzzz}}}}}}|||yyyvvvuuuvvvxxxzzz{{{|||}}}}}}{{{yyyxxxtttrrrrrrtttxxx|||~~~~~~}}}|||zzzxxxvvvuuutttsssvvvtttsssrrrsssttttttuuuyyywwwuuusssrrrrrrsssssstttuuuuuuqqqkkkggghhhjjjnnnqqqvvvxxxxxxwwwwwwwww||||||{{{zzz{{{xxxmmmaaaJJJ555$$$###'''%%%###$$$ """###"""!!! !!!"""!!!!!!!!!""""""###$$$%%%000EEEaaavvv~~~|||zzzyyyyyyyyyxxxwwwzzz||||||vvvssskkklllooosssxxx|||~~~~~~~~~yyyxxxvvvqqqllleee___[[[RRRMMMHHHFFFFFFDDD===777222222000...,,,+++)))))),,,***)))***,,,---,,,***...---,,,,,,,,,---///000************))))))))))))((((((((())))))*********------,,,,,,,,,,,,,,,,,,)))(((((()))+++,,,+++***)))---+++)))777NNNWWWQQQ000+++)))******&&&&&&***)))---000...***'''))),,,%%%&&&(((***++++++++++++(((''''''(((***,,,+++***)))))))))***************)))(((''''''(((***,,,...000333888???FFFMMMRRRUUUXXXZZZ^^^bbbfffgggfffeeeggghhhjjjjjjiiihhhfffddd___lllpppggg``````[[[QQQDDDAAA@@@@@@===777555777000222444333000...------)))+++,,,+++(((&&&%%%&&&))))))))))))))))))))))))'''((()))++++++***))))))---+++(((((()))***++++++///000000...,,,******+++}}}~~~}}}{{{{{{|||zzzzzz{{{}}}~~~zzzssslllhhhjjjoootttxxx{{{|||zzzzzz~~~}}}|||{{{{{{~~~zzzxxxyyy~~~|||zzz{{{}}}~~~yyyzzz{{{||||||{{{yyywww}}}{{{yyy~~~~~~}}}|||||||||}}}}}}|||zzzwwwwwwxxxzzz|||}}}~~~~~~|||zzzxxxvvvrrrqqqqqqssswwwyyyzzzzzzxxxxxxwwwvvvuuusssrrrrrrrrrpppooooooqqqrrrsssrrrvvvtttrrrooonnnnnnooopppsssvvvxxxtttmmmiiiiiikkkhhhkkkmmmoooooooooppprrrrrrssstttuuuwwwtttgggYYY===...###$$$&&&###"""%%%!!!"""######!!!!!!"""###"""!!!!!!""""""###$$$%%%444HHHbbbwww~~~}}}~~~zzzvvvtttmmmnnnqqqtttxxx|||~~~}}}~~~~~~~~~|||zzzuuuqqqnnnllljjjgggaaa\\\UUUSSSPPPKKKGGGBBB???===777444111000111000---)))***)))'''&&&'''(((***,,,&&&&&&'''((()))***++++++************************,,,,,,+++++++++,,,---...+++***)))***,,,,,,,,,***&&&,,,---)))000AAAQQQVVV:::///(((+++,,,((((((+++'''))),,,+++(((&&&((()))'''(((((())))))(((((('''&&&%%%%%%''')))+++***)))'''(((((()))+++,,,,,,---'''))),,,//////---+++)))+++******+++---111555777888;;;@@@FFFJJJLLLMMMMMMQQQTTTYYY^^^aaabbbbbbbbbdddhhhkkkkkklllnnnjjjdddbbb```^^^]]]WWWOOOMMMOOOLLLOOOQQQOOOIIICCCAAAAAA>>>???>>>999333000111333---,,,)))'''&&&%%%%%%&&&$$$%%%&&&((()))*********,,,***)))***,,,...000000222222222///,,,***)))***{{{}}}}}}||||||zzz{{{}}}~~~~~~}}}|||}}}yyyrrrjjjfffgggmmmrrrwwwzzz}}}}}}{{{yyyyyyzzz}}}}}}|||||||||}}}}}}}}}zzzvvvxxx~~~}}}|||}}}}}}~~~~~~~~~~~~{{{|||{{{zzzxxxxxxzzz|||}}}~~~~~~|||yyyxxxtttssssssuuuxxxzzzzzzyyywwwwwwwwwwwwwwwwwwvvvvvvssspppnnnooorrruuuuuutttttttttsssrrrqqqppppppoooqqqvvvzzzwwwpppjjjiiikkkggghhhiiijjjiiikkkmmmpppkkkmmmnnnoooqqqkkk[[[JJJ000'''"""%%%%%% %%%"""###$$$###""""""###$$$############$$$%%%&&&'''444GGGaaauuu~~~}}}~~~xxxuuutttoooqqqssswww{{{~~~}}}}}}}}}~~~~~~}}}zzzxxxxxxvvvsssppplllhhheeedddUUUPPPLLLKKKKKKJJJEEEAAA===;;;666222...---,,,---------------------,,,,,,...------,,,,,,++++++***************+++,,,...///...,,,+++,,,------,,,+++(((+++---******444DDDRRRCCC333(((+++...+++))),,,''''''((())))))((((((((()))(((((('''''''''&&&&&&((('''&&&''')))******)))))))))(((((((((''''''''''''))),,,...///---+++))),,,+++)))(((((()))+++,,,))),,,///222333444444555666888<<<@@@DDDGGGIIIJJJRRRPPPSSS[[[```___```ccciiihhhiiiiiieee^^^]]]```aaafffjjjjjjeee```^^^______\\\VVVMMMFFFEEEJJJPPPCCC@@@:::555111000///000,,,++++++***************))))))***+++---...///000000000000...+++)))))))))zzz}}}~~~}}}}}}|||}}}|||yyywww|||wwwppphhhcccdddiiinnnsssvvvzzz{{{yyyyyy{{{}}}}}}||||||{{{|||~~~}}}xxx{{{~~~~~~~~~zzzzzzzzzyyyxxxyyy{{{}}}}}}~~~~~~|||{{{qqqqqqqqqsssvvvwwwvvvuuuxxxxxxyyyzzz{{{{{{zzzzzzvvvsssqqqrrrvvvyyyyyyxxxtttvvvwwwxxxwwwuuurrrqqqpppvvv{{{xxxqqqjjjiiikkkjjjjjjjjjiiiiiikkknnnqqqkkklllllllllkkkbbbNNN<<<(((###"""&&&$$$%%%"""$$$%%%$$$###"""###$$$%%%%%%%%%%%%&&&'''((((((222DDD___ttt~~~~~~~~~yyywwwwwwoooqqquuuyyy|||~~~||||||zzz|||}}}~~~~~~}}}|||}}}|||~~~}}}|||{{{zzzvvvrrrnnnmmmooooookkkfffddd___WWWOOOGGGAAA===<<<999888666444111///---,,,000000///...---,,,,,,+++))))))))))))***,,,///000///...------------,,,+++,,,,,,---,,,))),,,<<>>777LLLcccsssllleeeaaaaaaaaa^^^[[[\\\XXXSSSOOOLLLHHHCCC>>>:::999999777555222///...222///,,,,,,---...,,,***{{{|||}}}}}}|||yyyvvvtttssssssttttttttttttttttttsssrrrnnngggbbbcccjjjpppwwwyyy{{{~~~~~~}}}zzzzzzzzzzzz|||~~~~~~}}}{{{}}}}}}{{{zzzyyyxxxxxxxxxyyyyyyzzzyyywwwwwwxxxwwwvvvtttrrrqqqppprrruuuxxxxxxwwwyyy{{{}}}}}}{{{zzz{{{}}}~~~{{{xxxxxx{{{}}}}}}|||{{{||||||zzzwwwvvvvvvvvvvvvxxxzzzzzzvvvrrrooonnnkkkjjjjjjmmmqqqrrrpppmmmlllkkkjjjfff]]]LLL888)))"""""""""!!!!!!!!! ######""""""###$$$$$$%%%###$$$%%%$$$######%%%'''888MMMeeesssyyy~~~~~~wwwssspppqqqqqqsssuuuyyy{{{}}}}}}xxx{{{}}}|||yyyyyy}}}~~~~~~~~~|||{{{zzz~~~~~~~~~}}}{{{xxxuuusssuuuwwwxxxvvvooogggaaa]]]ZZZUUUNNNIIIGGGCCC>>>999///---,,,+++,,,---------...---,,,+++******+++,,,+++((()))---+++)))333BBB^^^TTT===000333000)))+++---,,,,,,...//////---+++***)))(((((()))+++---...***)))'''((()))******)))***)))(((''''''((()))***///---,,,***))))))))))))+++***((('''&&&'''((()))***+++,,,---...---,,,,,,+++*********++++++,,,---///000000000000//////...,,,---//////000111444666:::===BBBFFFIIILLLPPPSSSYYY```^^^MMM888444EEEZZZnnnhhhbbb___aaagggkkknnnkkkhhhdddcccbbbaaa]]][[[WWWWWWXXXWWWTTTQQQMMMKKKEEEBBB>>>;;;:::888444111xxxxxxxxxwwwuuusssqqqppprrrqqqpppoooppprrrtttuuunnnmmmjjjeeeaaacccjjjpppsssvvvzzz~~~}}}{{{xxxxxxwwwxxxzzz}}}~~~~~~~~~}}}||||||{{{{{{zzzzzzzzzzzzzzzyyywwwwwwwwwvvvtttrrrpppoooppprrrvvvxxxyyyyyyyyy{{{}}}~~~|||{{{zzz{{{{{{zzzyyy{{{}}}~~~zzz{{{|||{{{yyywwwxxxyyywwwyyyzzzzzzxxxvvvvvvwwwooonnnooorrrvvvvvvrrrnnngggllljjj^^^RRRGGG777(((#########"""""""""""""""#########"""######$$$%%%$$$%%%$$$###"""###&&&)))<<>>;;;444///222000---+++******+++,,,,,,)))***---+++)))111===eeedddMMM222,,,,,,+++---)))((((((***,,,,,,+++)))+++***'''&&&'''***---000---+++))))))***+++***)))******((((((((((((******---,,,+++***)))(((((((((***)))'''&&&&&&'''((((((*********+++++++++,,,,,,*********)))******+++,,,000000000000000///...............---,,,,,,///111)))+++...000111444888;;;???DDDEEE;;;...---:::HHHRRROOOKKKKKKPPP\\\jjjtttxxxuuurrrpppnnnmmmjjjhhhiiilllooorrrrrrooollljjjhhhddd```\\\YYYUUUQQQNNNvvvuuutttsssrrrqqqqqqqqqrrrqqqpppooooooppprrrsssjjjhhhfffbbbaaadddjjjoooqqqsssuuuxxxxxxxxxwwwvvvvvvuuuuuuvvvyyy}}}~~~~~~~~~|||{{{zzzyyyyyyxxxuuurrrqqqrrrsssuuuwwwyyyzzzzzzyyyzzz|||}}}|||zzzyyyxxxvvvwwwyyy{{{}}}~~~~~~}}}{{{|||||||||zzzyyyzzz{{{zzzzzz{{{yyyxxxxxxzzz|||wwwuuussstttvvvuuuppplllfffjjjcccSSSKKKJJJ???///########################$$$###############$$$$$$%%%%%%$$$""""""###'''***>>>RRRgggrrrvvvzzz}}}~~~~~~{{{vvvsssrrrooorrrvvvxxxyyyyyyzzzzzzxxxyyyyyyxxxwwwwwwyyy|||}}}~~~~~~{{{zzzyyyxxxvvvssssssoooiiiddd___YYYRRRMMMLLLIIIDDD>>>999666555555111//////000---)))...666]]]kkk\\\;;;******+++///+++***)))***,,,---,,,+++...,,,***))))))***,,,...,,,+++))))))***++++++******)))(((((((((((()))***((((((((())))))***++++++)))((('''&&&&&&'''((((((***))))))))))))***++++++))))))((((((((())))))***)))***+++,,,------------000000000000///111444777000000000///...///111333...111333...((('''---444111111111222888EEEXXXeeerrrqqqpppoooooooooooopppsssvvv{{{~~~~~~zzzxxx}}}{{{xxxuuuqqqnnnllluuuuuutttttttttuuuvvvwwwqqqqqqppppppooonnnmmmlllhhhgggdddbbbbbbffflllppprrrrrrqqqpppppppppqqqqqqrrrrrrrrrsssuuuyyy|||~~~}}}|||zzzzzz{{{~~~~~~~~~}}}}}}}}}{{{xxxuuuuuuvvvxxxyyyzzzzzzzzzzzzyyyyyyyyyzzz{{{zzzyyywwwwwwyyy{{{}}}~~~~~~~~~~~~{{{}}}~~~}}}|||{{{|||}}}||||||{{{yyywwwxxxzzz}}}zzzwwwsssrrrrrrppplllhhh___]]]OOO>>><<>>RRRhhhssswwwzzz}}}|||||||||}}}}}}}}}~~~~~~}}}xxxuuuuuuvvvppptttxxxzzzzzzyyyzzz{{{zzzzzzzzzxxxwwwwwwyyyzzz}}}|||~~~~~~}}}xxxuuuttttttqqqmmmggg```YYYTTTQQQPPPEEEDDDCCCBBB>>>;;;<<<@@@YYYsssnnnKKK222******---///---,,,,,,---...---+++,,,,,,,,,,,,------------***((('''(((***,,,,,,,,,)))(((((((((((((((((()))''''''((()))***+++++++++(((((('''''''''((((((((())))))((((((((()))***++++++******)))))))))******(((((()))***++++++++++++)))***+++******,,,///111555555444222111111222444,,,......,,,)))'''(((***(((***++++++,,,555DDDOOOYYYZZZ]]]aaaffflllqqquuuxxx{{{}}}}}}xxxxxxxxxyyyzzz{{{|||}}}vvvvvvvvvuuutttrrrpppoookkkiiigggeeegggkkkpppsssuuutttqqqooonnnnnnoooqqqppppppqqqrrrsssuuuwwwxxxwwwvvvuuuuuuwwwzzz}}}~~~}}}~~~~~~~~~|||~~~zzzwwwvvvyyy{{{|||{{{{{{{{{{{{zzzxxxwwwxxxzzz{{{zzzyyy{{{~~~}}}~~~~~~}}}|||}}}~~~}}}}}}|||zzzxxxxxx{{{}}}}}}zzzvvvtttrrrooohhhdddNNNFFF666)))***000+++ ###############$$$$$$$$$%%%$$$######"""#########$$$%%%%%%$$$###%%%(((+++===RRRjjjwww{{{~~~}}}|||zzz{{{|||}}}~~~|||{{{{{{{{{|||~~~yyyvvvuuuuuurrrvvvzzzzzzyyyxxxzzz|||xxxxxxwwwxxxyyy{{{}}}~~~}}}}}}}}}~~~~~~zzzuuuqqqnnnllljjjjjjjjjhhhdddaaa``````fff}}}___FFF999444555111///,,,+++******(((''''''(((***+++,,,,,,++++++)))((('''(((+++---------))))))))))))))))))))))))******++++++******)))(((((((((((()))))))))))))))((((((((()))))))))******...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))(((''')))+++,,,,,,******+++,,,,,,---......---...000222222222111///---+++)))(((---//////---+++...666===???AAADDDGGGKKKPPPWWW[[[bbbeeekkkrrryyy}}}}}}~~~}}}|||zzzyyyxxxxxxxxxyyyqqqnnnlllkkknnnrrrvvvyyyxxxwwwvvvuuutttttttttuuussstttuuuvvvwwwwwwvvvvvvrrrsssuuuwwwzzz|||~~~~~~}}}}}}|||zzzzzz{{{{{{}}}|||yyy}}}}}}}}}~~~zzzwwwtttwww{{{}}}|||{{{|||}}}|||yyywwwxxx{{{}}}~~~~~~}}}~~~~~~}}}}}}~~~|||}}}|||{{{zzzzzz}}}}}}yyyuuupppfffZZZQQQ;;;222'''!!!"""###!!!"""""""""#########$$$$$$%%%$$$$$$###""""""#########$$$%%%%%%%%%&&&(((***===SSSmmm|||~~~~~~}}}xxxxxx{{{~~~~~~||||||{{{yyyyyy{{{~~~zzzvvvuuusssvvvyyyyyyvvvvvvyyy|||vvvuuuuuuvvvyyy|||~~~}}}~~~}}}|||uuunnnbbbYYYSSSTTTJJJGGGCCC@@@>>>===:::999444333222000//////......,,,***)))***,,,------,,,+++++++++,,,,,,+++++++++***+++,,,,,,,,,+++***)))((())))))***************'''((()))***+++***))))))------,,,+++++++++++++++------,,,,,,+++)))(((''',,,...000000...,,,++++++&&&(((***+++++++++---...111000///...---,,,+++***,,,---,,,++++++...333888444555666555444666;;;???EEEFFFJJJPPPWWW```gggkkkmmmrrrxxx|||}}}zzzwwwuuutttwwwzzz|||vvvsssppppppssswww{{{}}}yyyzzz{{{||||||{{{zzzyyyyyyzzz{{{}}}|||{{{yyyxxxqqqtttxxx|||xxxxxxyyy{{{~~~zzz}}}~~~||||||}}}{{{{{{{{{}}}}}}yyywwwxxxyyy{{{}}}|||yyyzzzzzz{{{}}}~~~|||yyyvvvqqquuuzzz||||||{{{}}}~~~zzzwwwxxx||||||zzz{{{}}}~~~}}}}}}~~~{{{|||}}}||||||}}}|||zzzvvvqqqgggWWWEEE888...((($$$%%%%%%"""###'''!!!!!!""""""############%%%%%%$$$###""""""######"""$$$&&&&&&&&&&&&(((***===TTTppp~~~~~~}}}zzz{{{yyyzzz~~~{{{yyywwwvvvxxx}}}yyyvvvrrrvvvxxxwwwttttttxxx|||vvvuuutttvvvxxx{{{|||}}}~~~~~~}}}}}}}}}tttwwwwwwssstttsssooojjjgggdddaaa___]]]MMMJJJDDD>>>:::888888888///...,,,,,,---------,,,,,,------......------,,,'''(((***,,,------------((()))***+++++++++++++++'''(((***+++,,,+++)))(((******)))(((((('''((((((((())))))*********))))))$$$'''+++,,,+++)))(((''')))+++......---,,,,,,,,,,,,,,,+++***************''''''((())),,,222:::???666888888777666999>>>BBB>>><<<999777888<<<@@@CCCJJJQQQZZZccciiiooouuuzzz|||}}}xxxyyy{{{zzzyyyyyyzzz|||yyyvvvsssssswww{{{}}}|||~~~~~~~~~}}}}}}||||||}}}|||zzz}}}||||||}}}}}}}}}|||{{{zzzyyyxxxxxxvvvxxxyyyzzzzzz{{{~~~~~~|||zzzzzz|||||||||{{{|||{{{zzzyyyxxxzzz{{{|||}}}}}}}}}|||{{{|||{{{zzzzzzzzzyyywwwuuussssssuuuxxx|||~~~{{{yyy|||{{{|||~~~}}}{{{{{{{{{}}}~~~~~~|||{{{{{{|||}}}}}}zzzyyy{{{|||vvv{{{uuunnneeeUUU@@@000)))%%%%%%&&&&&&&&&&&&&&&%%%########################$$$$$$############$$$$$$$$$######%%%'''))))))(((888RRRrrr~~~}}}~~~zzztttvvv}}}zzzwwwwwwzzz}}}{{{yyywwwtttrrrrrrtttwwwyyyxxxvvvtttsssuuuxxx|||~~~}}}}}}}}}~~~}}}|||zzzyyyuuurrrmmmhhhddd```[[[WWWTTTLLLCCC===;;;:::777333666444000---,,,,,,---...)))''''''+++222555333///---******,,,,,,***+++...%%%))),,,---,,,+++...111+++)))(((***---...,,,***,,,+++))))))))))))'''&&&)))***+++,,,,,,***)))(((***+++---------+++)))(((***,,,---,,,***(((((()))))))))***+++---...//////...------...111555999<<>>AAAEEEGGGHHHIII~~~{{{|||}}}|||{{{zzz{{{|||xxxuuutttuuuzzz}}}~~~}}}||||||{{{|||~~~~~~~~~~~~~~~~~~}}}}}}}}}zzz{{{|||}}}}}}~~~~~~}}}~~~~~~}}}|||~~~xxxttttttvvvxxxyyy|||{{{zzzzzzzzz{{{}}}~~~zzzyyyxxxxxxxxxwwwtttqqqooopppsssvvvyyyzzzzzzzzz{{{yyyxxxzzz}}}~~~}}}zzzyyy{{{~~~~~~|||{{{{{{|||~~~}}}||||||}}}yyyzzzyyywwwyyy}}}|||xxx}}}sssgggXXXEEE222(((&&&$$$%%%%%%&&&&&&%%%%%%%%%""""""""""""""""""""""""$$$$$$############$$$$$$$$$$$$$$$&&&((()))******999SSSppp}}}wwwtttwww||||||~~~~~~||||||zzzxxxvvvuuuuuuvvvxxxyyytttsssssstttvvvzzz}}}}}}}}}{{{zzzyyywwwuuuqqqkkkeeeccccccbbb^^^ZZZLLLJJJHHHDDD@@@===:::999666222......///000...,,,,,,))))))++++++)))***...///000000///,,,*********,,,***)))***,,,---+++)))((('''&&&''')))++++++***(((((((((((((((''''''&&&***+++---//////...---,,,(((***,,,,,,*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,...222444444333222111000/////////111222555777999:::::::::~~~}}}|||}}}~~~}}}{{{zzzzzz{{{wwwvvvwwwyyy}}}~~~}}}|||{{{|||}}}~~~~~~~~~}}}}}}}}}~~~~~~yyyqqqmmmnnnrrrwwwzzzyyywwwtttrrrsssuuuyyy{{{xxxxxxxxxxxxwwwtttppplllmmmpppsssvvvwwwvvvuuusssyyyyyyyyyzzzzzzzzzzzzzzztttwwwzzz|||{{{zzzzzzzzz|||}}}~~~~~~|||{{{{{{|||wwwyyyyyywwwwwwzzzyyyvvvxxxjjjVVVDDD222%%%"""%%%$$$%%%%%%&&&%%%%%%$$$$$$""""""""""""""""""""""""$$$$$$############$$$$$$$$$$$$%%%&&&''')))++++++<<>><<<;;;;;;555111///000...+++***---...---,,,,,,------,,,***,,,******+++,,,---,,,+++...,,,))))))***++++++***...------,,,,,,------...******,,,------,,,+++***''')))+++,,,++++++,,,---......---,,,+++******)))+++***)))(((((()))+++---+++++++++,,,,,,------...///000111222222222111000~~~}}}~~~~~~}}}{{{yyyyyyzzzxxxyyy{{{~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{|||}}}}}}~~~~~~~~~|||wwwpppmmmmmmqqqtttvvvuuusssqqqpppqqqsssvvvxxxvvvvvvvvvvvvuuuqqqkkkgggmmmqqqvvvxxxxxxuuurrrqqqxxxyyyyyyxxxvvvvvvwwwxxxpppsssvvvxxxyyyyyyzzzzzzyyyzzz|||{{{yyyxxxxxxyyyxxx||||||yyywwwxxxvvvrrrjjjXXXAAA222(((###$$$'''&&&&&&&&&&&&&&&%%%%%%$$$""""""""""""""""""""""""$$$$$$############$$$$$$###$$$%%%%%%&&&(((+++--->>>VVVqqq|||zzz~~~|||xxxwwwwwwxxxsssttttttuuuuuuuuuuuuuuuxxxxxxyyyyyyyyyyyyxxxxxx|||yyywwwooommmiiiccc]]][[[[[[]]]RRRMMMHHHFFFAAA<<<:::<<<777444000000222222000---+++***))))))************000---+++***,,,---------))))))(((((()))***,,,---------------,,,+++)))((((((***,,,,,,+++++++++,,,...------,,,+++***))))))---,,,+++******+++,,,---***+++,,,---...//////000///000000111000///...---}}}~~~}}}||||||||||||~~~~~~~~~}}}}}}~~~}}}}}}~~~~~~yyyvvvrrrpppooopppooooooqqqrrrssstttuuuuuuuuuuuuqqqqqqqqqqqqoookkkfffaaakkkpppvvvxxxwwwssspppoootttuuutttrrrpppoooppprrrmmmooosssuuuvvvwwwxxxzzzxxxyyyzzzzzzxxxwwwwwwxxxvvvzzz|||zzzyyyxxxtttooo[[[FFF111)))((((((&&&%%%'''''''''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""###%%%%%%%%%'''+++...AAAZZZvvv~~~~~~zzz|||}}}}}}{{{zzzzzzzzzttttttvvvwwwwwwwwwvvvvvvzzz{{{|||||||||{{{zzzyyy}}}}}}zzz{{{zzzxxxvvvuuuvvvxxxrrrlllgggddd```ZZZYYY[[[WWWRRRLLLHHHFFFCCC>>>:::999888666333000...------,,,***)))***,,,...//////++++++******+++---///111....../////////......---+++,,,------+++******+++++++++++++++++++++++++++---,,,,,,+++,,,---...///...///000000111111000000)))***+++,,,---,,,++++++}}}}}}~~~}}}~~~zzzxxxuuutttsssqqqmmmkkkjjjmmmppptttuuusssqqqooommmlllkkkkkkjjjgggbbb^^^ffflllrrrtttrrrooonnnnnnpppooollljjjiiihhhhhhhhhiiillloooqqqrrrsssuuuwwwwwwxxxzzzyyywwwvvvvvvwwwqqqtttwwwxxxyyyxxxpppgggJJJ999***'''***)))%%%!!!''''''''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$"""$$$&&&%%%%%%''',,,000GGG___{{{|||~~~xxxyyyzzz{{{{{{{{{{{{{{{zzz{{{}}}~~~~~~}}}vvvwwwwwwyyy{{{}}}~~~yyyuuutttrrroooooosssrrrooojjjgggdddbbb```^^^\\\[[[WWWQQQKKKGGGEEEFFFAAA>>>:::777444111---***...------,,,,,,,,,------)))******+++,,,---...///,,,---...---+++***)))***))))))******++++++,,,,,,************+++,,,------///000000111111///...---''')))+++,,,---...------~~~~~~~~~}}}{{{zzzyyyvvvssspppiiilllpppssstttsssqqqooonnnmmmlllkkkjjjhhhdddaaabbbhhhoooqqqooommmmmmnnnppplllgggfffffffffeeeccceeegggjjjlllmmmoooqqqsssssstttuuuuuusssrrrrrrssspppqqqrrrtttvvvssseeeVVV777...&&&'''(((&&&$$$###%%%%%%%%%%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$&&&((('''&&&(((...444MMMddd}}}{{{{{{||||||}}}~~~~~~~~~yyyvvvtttuuuzzz~~~yyyvvvwwwvvvuuuwww{{{{{{{{{zzzyyywwwxxxzzz|||zzzzzzwwwrrrllliiiiiikkkiiieee___YYYQQQIII@@@;;;666555444222000---+++))),,,,,,,,,+++++++++,,,,,,+++,,,...---,,,++++++,,,)))*********++++++++++++))))))))))))************---...///000///...,,,+++***+++---///000000000000}}}}}}||||||}}}~~~}}}{{{yyyqqqssswwwyyy{{{zzzxxxwwwsssqqqooonnnmmmllliiigggaaagggnnnpppnnnmmmnnnqqqsssmmmgggfffhhhhhhfffbbbccceeegggiiijjjkkknnnpppmmmoooppppppnnnmmmmmmnnnrrrrrrpppqqqrrrlllYYYEEE(((%%%%%%&&&&&&###$$$((($$$$$$$$$######!!! ########################$$$$$$############$$$$$$&&&(((***)))(((***000666QQQfff}}}}}}{{{{{{~~~{{{{{{{{{{{{|||}}}}}}wwwwww|||}}}zzzzzzyyyxxxzzz~~~}}}yyyxxx{{{|||{{{~~~|||xxxrrrkkkccc]]][[[ZZZXXXUUUQQQLLLGGGEEE:::999666333111...---,,,)))+++------,,,,,,---...++++++******************+++************))))))))),,,---/////////...,,,***)))***,,,---............~~~|||zzzzzz{{{{{{zzzyyy~~~~~~~~~zzz||||||||||||{{{yyywwwtttssslllnnnqqqvvvyyyyyyvvvsssuuutttrrrooollljjjiiihhhffffffffffffgggiiinnnqqqpppoooooonnnmmmllllllkkkrrrlllhhhjjjlllbbbMMM<<<***'''$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$''''''$$$!!!######$$$$$$&&&&&&''''''%%%$$$&&&***,,,...666>>>[[[ppp~~~{{{zzz{{{~~~}}}{{{}}}}}}{{{yyy{{{~~~}}}|||}}}~~~zzzsssppprrrtttqqqlllgggeeeeeeaaa]]]VVVPPPJJJDDD>>>::::::666111111666:::888333333///---///,,,(((***000,,,,,,++++++++++++,,,,,,000000//////...------,,,)))+++---///111111111111}}}{{{zzz{{{|||}}}~~~|||{{{yyyssstttuuuyyy|||~~~}}}{{{zzzyyywwwuuusssqqqppppppkkkmmmooopppppprrrtttvvvtttsssrrrqqqooommmllllllooojjjgggiiiiii^^^HHH666***'''$$$###$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!###%%%%%%###!!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&)))***---777AAA```ttt~~~{{{zzz{{{}}}~~~|||{{{}}}~~~}}}{{{yyyyyyzzzzzz~~~{{{yyy|||~~~~~~{{{yyyxxxyyyssspppkkkgggeeebbb```^^^XXXTTTOOOOOORRRUUURRRNNN???999444444111,,,,,,000)))***+++,,,...000222333,,,,,,---...//////000000((()))+++---.../////////}}}yyyxxxxxxzzz{{{~~~}}}}}}xxxxxxxxxzzz~~~}}}|||{{{zzzyyyxxxwwwvvvooorrrvvvxxxxxxxxxyyyyyyzzzyyywwwuuusssqqqpppooooookkkiiijjjiii[[[CCC000)))'''$$$$$$$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!!!!"""######"""$$$$$$$$$######"""""""""""""""$$$%%%&&&,,,;;;JJJjjjzzz~~~~~~~~~{{{yyyzzz|||~~~~~~~~~}}}|||||||||}}}~~~|||{{{zzzyyyyyy~~~|||yyywwwvvvwwwzzz{{{{{{tttqqqnnnnnnqqqsssrrrpppggg^^^TTTOOOJJJCCC???>>>???>>>;;;888555222000///***++++++++++++++++++,,,,,,---///111333444555555}}}zzzyyyyyy{{{||||||}}}~~~}}}|||||||||{{{zzzzzzyyyxxxvvvvvvwwwzzz}}}zzzzzzzzzzzzzzzyyyyyyxxxpppsssvvvxxxxxxxxxxxxyyy}}}|||{{{yyyxxxvvvuuuuuuqqqooommmnnnjjjZZZAAA---)))'''%%%$$$%%%&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%###"""!!!!!!"""###$$$$$$$$$$$$$$$############%%%$$$%%%&&&***555JJJ^^^ttt~~~~~~~~~{{{zzzzzz|||}}}}}}~~~~~~~~~||||||~~~}}}||||||{{{xxxvvvvvvzzz}}}zzzyyy}}}~~~tttnnnmmmjjjfffccceeebbb]]]VVVNNNGGGAAA>>>???>>><<<999555222000//////000111333444555666777{{{zzzzzz{{{|||||||||}}}}}}}}}|||{{{{{{xxxxxxwwwvvvuuutttssssssrrrtttwww{{{~~~~~~|||yyywwwxxxyyyzzzzzzyyyyyyxxxqqqssstttuuuuuuuuuxxxzzzzzzyyyyyyyyyxxxxxxwwwwwwsssqqqppppppjjjXXX>>>+++(((&&&%%%%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###"""###$$$&&&######$$$$$$%%%&&&&&&'''((('''(((---555EEE^^^sss||||||zzzzzz{{{|||zzz{{{||||||~~~~~~~~~~~~~~~}}}}}}zzzxxxxxx|||~~~{{{|||~~~}}}||||||zzzxxxuuuqqqnnnlllgggeeeaaa\\\WWWRRROOOMMM>>>>>><<<;;;999888777777|||zzzzzz{{{|||~~~~~~~~~~~~}}}|||{{{{{{wwwvvvuuutttttttttttttttsssuuuxxx|||~~~zzzwwwwwwxxxyyy{{{{{{zzzzzzyyytttuuuvvvvvvvvvwwwyyy{{{vvvvvvvvvvvvvvvvvvvvvvvvtttsssqqqppphhhUUU<<<***'''&&&%%%&&&'''(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$######$$$&&&"""###$$$%%%&&&'''(((((($$$$$$)))555BBBTTTiiizzz}}}|||{{{||||||wwwxxxyyyzzz|||}}}~~~~~~|||zzzzzz}}}zzz}}}}}}zzzvvvtttssshhheeebbb]]]XXXUUURRRQQQ}}}|||}}}~~~}}}}}}|||{{{{{{uuuuuuuuuuuuvvvwwwyyyzzzwwwxxxyyy{{{}}}|||yyywwwwwwxxxzzz{{{|||{{{yyyyyytttwwwzzz{{{zzzzzz{{{{{{yyyyyyxxxxxxwwwwwwwwwvvvwwwvvvtttqqqhhhVVV>>>,,,'''&&&&&&&&&(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$&&&%%%###"""###$$$######$$$$$$%%%%%%%%%&&&###&&&111EEEWWWfffsss}}}~~~}}}|||||||||xxxyyyzzz{{{}}}}}}|||~~~zzzxxxxxxyyy}}}xxx{{{}}}zzzxxxwww~~~~~~}}}|||{{{zzzzzzyyysssssssssuuuwwwzzz}}}~~~zzzyyyxxxxxxyyyzzzyyywwwvvvwwwyyyzzz{{{zzzxxxwwwssswww|||~~~|||zzzzzz~~~}}}|||{{{zzzyyyyyy{{{zzzxxxtttkkkXXXAAA000'''&&&&&&'''(((((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$"""%%%%%%###!!!!!!###$$$$$$$$$###############+++111AAAYYYnnnzzz~~~}}}|||~~~~~~}}}}}}}}}||||||}}}~~~~~~~~~~~~|||~~~wwwvvvwwwzzz~~~xxx|||~~~|||yyyxxxvvvxxxzzz|||~~~~~~}}}|||zzzxxxwwwxxxzzzzzzwwwssswwwyyy{{{{{{xxxtttqqqpppqqqssswwwzzz||||||{{{zzz}}}}}}}}}}}}|||zzzwwwvvv{{{}}}{{{vvvrrrgggMMM222***(((%%%$$$%%%%%%%%%$$$%%%$$$$$$######"""""""""%%%$$$$$$######$$$$$$%%%!!!((('''%%%&&&!!!!!!,,,222MMMbbbrrr~~~||||||~~~xxxxxxzzzzzz{{{}}}~~~~~~}}}~~~}}}{{{zzz~~~~~~{{{yyywwwxxxwwwvvvxxx{{{|||zzzxxxuuuwwwyyyxxxvvvtttsssrrrrrrtttvvvxxxzzzzzzyyyyyyuuuvvvwwwyyyzzzzzzyyyyyyssswwwxxxwwwxxxpppWWW>>>...+++(((&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$######%%%$$$$$$######$$$$$$%%%###)))&&&###%%%"""%%%333CCC]]]ppp}}}~~~~~~~~~}}}||||||}}}|||||||||}}}{{{{{{zzzwwwwwwyyy|||{{{~~~~~~~~~~~~zzzvvvtttwwwvvvwwwyyy|||~~~~~~}}}wwwxxxyyyxxxwwwvvvwwwxxxuuuvvvwwwxxxyyyyyyyyyyyyssstttvvvxxxyyyzzz{{{{{{www|||}}}fffMMM000---***((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%)))%%%"""%%%$$$+++>>>YYYqqq~~~}}}~~~{{{xxxxxxzzz||||||zzz{{{}}}~~~zzzzzz{{{~~~~~~~~~}}}{{{{{{~~~}}}|||}}}|||}}}yyywwwxxxxxxxxxzzz|||~~~|||}}}|||{{{yyyyyy{{{}}}zzzzzzzzzzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzgggMMM///,,,)))'''''''''&&&%%%$$$%%%%%%&&&&&&'''''''''%%%$$$$$$######$$$$$$%%%%%%(((%%%$$$((('''111HHHhhh}}}~~~}}}}}}|||vvvssstttwwwzzz|||yyyyyyzzz{{{~~~}}}~~~}}}||||||}}}|||{{{}}}~~~~~~|||zzzzzz{{{||||||}}}~~~~~~~~~|||zzzyyy{{{}}}~~~~~~~~~~~~}}}|||{{{zzzzzz|||~~~uuu[[[@@@+++(((&&&%%%&&&''''''&&&%%%%%%%%%&&&&&&''''''(((%%%$$$$$$######$$$$$$%%%###&&&%%%(((,,,***666OOOmmm|||}}}{{{}}}~~~}}}}}}xxxsssppprrrvvvzzz|||xxxwwwwwwyyy|||~~~}}}}}}}}}||||||~~~~~~}}}{{{|||zzzzzz}}}}}}||||||}}}~~~~~~}}}~~~~~~||||||~~~|||yyy{{{~~~~~~}}}|||||||||~~~{{{yyyxxxyyy{{{}}}||||||{{{{{{{{{||||||yyy{{{{{{xxxvvvmmmTTT:::(((&&&$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%###&&&%%%)))---+++999VVVooo}}}}}}~~~}}}xxxyyy|||yyyvvvsssrrrtttxxx{{{}}}xxxvvvuuuwww{{{}}}}}}~~~}}}{{{zzz|||}}}}}}~~~~~~}}}||||||~~~~~~}}}}}}}}}~~~|||{{{}}}||||||{{{{{{||||||||||||||||||zzz}}}{{{xxxvvvzzz~~~~~~|||{{{{{{|||}}}}}}|||zzzyyyzzz||||||}}}{{{{{{zzzzzz{{{|||}}}~~~|||}}}{{{wwwuuulllTTT;;;)))'''$$$$$$%%%%%%%%%$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&$$$'''++++++<<<]]]sss~~~|||xxxyyy|||~~~wwwuuutttuuuxxx{{{}}}}}}xxxvvvtttvvvzzz~~~~~~~~~~~~~~~}}}~~~|||{{{{{{zzzyyy}}}~~~}}}{{{wwwxxxyyyzzzzzzyyyxxxwwwqqqtttxxx|||}}}{{{xxxuuutttyyy~~~|||{{{{{{{{{}}}~~~~~~}}}}}}~~~yyyzzz}}}~~~|||~~~}}}|||{{{{{{|||}}}~~~|||vvvsssjjjRRR:::+++)))&&&$$$%%%%%%$$$###&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%)))'''###%%%))))))>>>bbbxxx~~~{{{|||~~~~~~uuuuuuvvvxxx{{{}}}~~~}}}xxxvvvtttvvvzzz{{{{{{~~~|||xxxssstttvvvyyy{{{yyysssmmmqqqrrrssssssrrrrrrsssuuuwwwwwwwwwwwwxxxyyyzzz{{{zzz{{{{{{{{{{{{zzzyyyxxxzzz{{{{{{||||||}}}}}}}}}}}}{{{zzz{{{}}}~~~|||~~~{{{wwwtttkkkSSS:::***(((%%%$$$%%%%%%%%%$$$&&&%%%######$$$$$$###"""""""""""""""""""""""""""%%%***)))'''(((***@@@```~~~yyyoooiiinnnvvvyyywwwvvv{{{yyywwwwwwyyy}}}{{{{{{|||{{{}}}~~~|||zzzvvvvvvwwwyyy{{{yyytttooouuuuuuuuuuuusssrrrrrrssssssttttttuuuvvvwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxyyyyyyzzz{{{|||}}}}}}|||{{{{{{}}}{{{|||zzzvvvtttkkkSSS;;;)))'''%%%$$$$$$%%%$$$$$$%%%$$$######$$$$$$""" ###########################)))'''$$$&&&)))>>>___|||{{{qqqkkkooovvvyyyxxxxxxzzzyyywwwxxxzzz~~~~~~}}}~~~~~~|||{{{|||}}}}}}|||yyyvvvzzzzzzyyyxxxvvvtttsssrrrppprrrtttuuuvvvvvvuuutttttttttsssssstttuuuwwwxxxvvvvvvxxxzzz|||~~~}}}|||{{{zzzzzz{{{}}}~~~yyyzzzyyyuuussskkkTTT;;;)))'''%%%$$$%%%%%%$$$###%%%$$$%%%&&&'''&&&$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$"""'''$$$"""$$$'''<<<\\\yyy~~~}}}~~~tttmmmpppvvvyyyyyyzzzyyyxxxxxxyyy|||~~~}}}~~~}}}|||{{{zzzyyyvvvtttqqqssswwwyyyzzzyyywwwvvvuuutttsssrrrrrrsssuuuvvvttttttvvvxxxzzz|||}}}~~~~~~{{{yyywwwvvvvvvvvvvvvxxxwwwtttssskkkTTT<<<)))'''&&&&&&&&&'''&&&$$$&&&'''(((***+++***'''$$$$$$$$$$$$$$$$$$$$$$$$$$$"""&&&###!!!$$$''':::YYYvvv}}}|||}}}~~~vvvooopppuuuxxxyyy{{{xxxxxxxxxzzz}}}}}}~~~}}}}}}~~~}}}|||}}}~~~}}}zzzwwwtttwww{{{~~~}}}{{{}}}{{{yyywwwvvvvvvwwwxxxwwwwwwxxxyyy{{{|||}}}~~~}}}zzzxxxvvvuuuuuuuuuwwwvvvsssrrrjjjSSS;;;)))(((''''''(((((('''&&&&&&&&&(((***+++***'''$$$$$$$$$$$$$$$$$$$$$$$$$$$"""&&&###"""%%%'''777TTTqqq|||}}}wwwpppqqqtttvvvwwwzzzwwwwwwxxxzzz|||}}}{{{|||~~~}}}{{{yyyxxxyyy{{{}}}zzz|||~~~~~~}}}|||}}}~~~}}}{{{{{{}}}|||xxxuuuxxx|||}}}|||{{{{{{|||||||||}}}}}}{{{zzzzzzzzztttvvvuuurrrqqqiiiRRR:::((('''''''''))))))'''%%%######$$$&&&((('''%%%###$$$$$$$$$$$$$$$$$$$$$$$$"""&&&$$$###&&&&&&333MMMlll~~~wwwpppqqqsssssstttwwwuuuvvvxxxzzz}}}~~~||||||~~~~~~~~~~~~zzzzzzyyyxxxwwwwwwyyyzzztttwwwzzz{{{zzzyyyzzz|||{{{yyyxxx{{{~~~~~~yyytttrrruuuyyy}}}~~~}}}||||||{{{~~~~~~}}}{{{zzzyyyxxxtttvvvuuuqqqppphhhQQQ888%%%%%%%%%&&&((('''&&&$$$"""""""""###%%%%%%$$$"""########################!!!%%%$$$$$$&&&$$$...FFFfffzzz~~~|||uuupppqqqrrrpppqqqsssqqqssswww{{{}}}~~~zzz{{{{{{zzzyyyxxxyyyzzzqqquuuyyy{{{zzzyyy{{{|||zzzxxxwwwyyy|||{{{vvvpppoooqqquuuzzz~~~zzzzzz{{{{{{{{{zzzyyyyyy|||}}}|||xxxuuurrrqqquuuvvvuuuqqqooogggPPP777#########%%%&&&&&&$$$"""$$$###"""###%%%&&&%%%$$$""""""""""""""""""""""""$$$###$$$&&&"""+++AAAbbbwww~~~~~~~~~zzztttpppqqqqqqooooooqqqooorrrwww||||||{{{}}}~~~}}}|||zzzzzzzzzzzzzzzzzzzzzzzzyyy{{{|||wwwsssmmmmmmnnnrrrvvvyyyzzzzzzwwwvvvtttuuuyyy|||~~~||||||}}}~~~~~~|||yyyvvvsssqqqxxxxxxvvvtttuuummmSSS888)))%%%$$$&&&&&&$$$%%%((('''&&&$$$#########$$$$$$""""""###$$$$$$$$$$$$###&&&###!!!!!!!!!$$$...999\\\yyy~~~~~~yyyxxxuuusssqqqqqqrrrrrrvvvwwwyyy}}}~~~~~~}}}||||||{{{{{{zzzzzzyyy{{{}}}{{{yyypppppppppssswwwzzz||||||zzzxxxvvvvvvxxx{{{||||||xxxxxxyyy|||~~~~~~~~~}}}{{{yyywwwuuuvvvwwwuuussstttmmmTTT999***&&&$$$&&&&&&$$$%%%(((&&&&&&$$$#########$$$$$$"""############$$$$$$$$$'''$$$""""""!!!###,,,777QQQppp}}}wwwvvvuuutttuuuvvvxxxyyy{{{|||~~~~~~~~~{{{xxxzzz~~~}}}}}}|||{{{zzzyyyyyyxxx{{{}}}~~~vvvtttsssuuuxxx|||~~~~~~~~~|||yyyyyyzzz{{{{{{zzzzzzzzz{{{~~~}}}}}}~~~~~~}}}|||zzzyyyuuuwwwuuusssuuuoooWWW>>>,,,&&&$$$%%%&&&%%%%%%'''&&&%%%%%%$$$$$$$$$$$$%%%$$$###"""""""""###%%%%%%)))&&&$$$###""""""***333KKKkkk~~~yyyttttttuuuvvvyyy|||}}}~~~~~~}}}{{{wwwuuuvvvzzz}}}~~~}}}zzzzzzzzzzzzzzzyyyyyyyyyzzz{{{}}}{{{xxxvvvwwwzzz}}}~~~||||||}}}~~~~~~}}}~~~~~~|||}}}}}}}}}}}}{{{yyyxxxuuuwwwvvvtttvvvqqq[[[CCC...(((###%%%&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""!!!!!!###%%%&&&)))'''&&&%%%###"""'''///GGGjjj{{{uuurrrsssuuuwwwzzz~~~rrrrrrrrrwww}}}yyyzzz}}}~~~yyyyyyzzz{{{|||}}}~~~~~~{{{|||}}}}}}{{{xxxxxx{{{~~~~~~}}}}}}}}}}}}}}}|||zzzxxxwwwuuuwwwvvvtttuuuqqq]]]GGG111)))###$$$&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""!!!!!!###%%%&&&(((&&&&&&'''$$$"""&&&---BBBeee}}}|||vvvssstttvvvxxx{{{}}}}}}|||}}}rrrmmmggggggppp~~~~~~{{{zzz}}}~~~}}}{{{{{{|||~~~~~~|||zzzyyyzzz}}}~~~|||zzzxxxvvvyyyxxxuuuuuuqqq___KKK333***###$$$'''&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%$$$###"""""""""###%%%%%%%%%%%%&&&(((&&&###'''--->>>```yyy|||xxxxxxzzz{{{}}}~~~|||yyyyyyzzz}}}~~~yyyqqqgggdddjjjwww~~~zzzvvvvvvyyy{{{{{{yyy{{{{{{|||~~~~~~|||zzzyyyyyyzzz~~~|||~~~zzzzzzvvveeeRRR555+++###$$$'''&&&%%%$$$$$$$$$&&&'''''''''&&&&&&"""############$$$$$$$$$"""###&&&)))(((%%%(((...666WWWppp~~~}}}~~~}}}|||}}}~~~~~~wwwnnniiikkkqqqyyy~~~|||xxxuuuvvvyyy{{{{{{zzzzzzzzz{{{{{{||||||}}}}}}}}}~~~}}}zzzxxxxxxwwwxxx{{{~~~|||lllYYY666+++######'''&&&%%%$$$###$$$&&&'''((('''&&&&&&""""""###$$$$$$$$$$$$### !!!%%%))))))&&&)))...+++KKKeeeuuu~~~yyysssnnnlllmmmnnnnnn}}}}}}|||}}}}}}|||zzzwwwtttvvvyyy{{{||||||zzzyyy|||xxxyyy{{{{{{vvvrrruuuwwwzzz|||}}}~~~~~~}}}|||wwwyyy~~~qqqbbbBBB000###$$$***)))&&&'''&&&%%%$$$#########$$$$$$&&&%%%$$$$$$######$$$$$$!!!"""$$$%%%&&&'''''''''---<<>>)))%%%%%%%%%%%%$$$$$$$$$$$$$$$###""""""######""" """&&&)))***(((%%%############$$$'''))))))222JJJfffxxx|||~~~{{{rrr^^^AAA+++######%%%&&&&&&&&&&&&&&&###"""!!!"""###""" !!!!!!###'''******&&&"""!!!""""""!!!$$$''')))((((((@@@^^^sss~~~}}}~~~xxxdddEEE)))""""""""""""###$$$%%%&&&$$$$$$##################$$$&&&&&&%%%$$$$$$'''***'''%%%""" !!!$$$&&&&&&444OOOkkk{{{~~~}}}{{{}}}wwweeeGGG,,,%%%$$$$$$############$$$"""""""""###$$$$$$$$$%%%&&&%%%######%%%&&&'''&&&)))%%%!!!!!!%%%)))***)))(((000EEE```ttt|||}}}~~~~~~yyyxxxxxx{{{}}}wwweeeIII000((('''&&&$$$###""""""!!!!!!!!!"""###$$$%%%%%%&&&((($$$!!!"""%%%((('''$$$)))###!!!(((,,,+++((((((***777QQQkkkxxx{{{yyy||||||~~~zzzyyyzzz}}}~~~wwweeeHHH111((('''&&&$$$###""""""""""""""""""###$$$$$$$$$%%%'''&&&$$$$$$%%%&&&'''&&&%%%$$$###&&&+++------++++++***000CCC\\\nnnuuuvvvzzz{{{}}}}}}~~~~~~~~~~~~~~~uuu___BBB...&&&%%%$$$$$$#########$$$%%%$$$$$$$$$###"""""""""%%%((()))'''###"""&&&***,,,222;;;AAAEEEGGGJJJMMMEEEAAA>>>BBBPPPaaammmrrrzzz{{{}}}~~~~~~~~~|||}}}~~~}}}{{{zzz{{{}}}~~~}}}~~~}}}}}}~~~~~~~~~{{{mmmSSS999)))#########"""######$$$$$$&&&%%%%%%$$$###"""!!!!!!###(((+++(((!!!%%%+++<<>>,,,$$$"""$$$&&&'''&&&###"""###%%%%%%###"""###%%%&&&%%%###"""###$$$$$$$$$###"""!!!"""$$$'''***...444:::>>>BBB999000---222AAAZZZoooxxx}}}~~~}}}~~~}}}}}}}}}|||yyyvvvwwwxxxyyyzzz{{{}}}{{{|||}}}~~~~~~}}}||||||~~~~~~{{{|||~~~|||zzzooo\\\GGG333'''""""""%%%&&&'''%%%###""""""###%%%$$$######$$$%%%###"""%%%%%%%%%%%%$$$###"""!!! !!!!!!!!! !!!$$$&&&+++(((''')))...;;;SSSgggtttzzz}}}{{{zzz~~~~~~||||||||||||{{{zzzuuuxxx{{{}}}~~~~~~}}}~~~}}}}}}~~~~~~|||vvvcccKKK888,,,&&&%%%'''%%%%%%%%%$$$"""!!!!!!!!!$$$######"""""""""!!!!!!$$$$$$%%%%%%$$$$$$$$$###!!!"""######"""###&&&(((%%%%%%''')))+++444III\\\pppxxx~~~}}}|||~~~{{{zzz|||}}}~~~~~~uuuxxx|||}}}~~~~~~|||}}}|||rrr[[[@@@111***&&&&&&)))$$$###""""""!!!!!! %%%%%%%%%$$$############""""""######$$$%%%&&&'''###$$$%%%$$$######$$$%%%$$$$$$%%%%%%$$$+++===OOOiiiuuu~~~{{{zzz|||~~~yyy{{{~~~~~~|||~~~~~~~~~~~~zzzzzz|||xxxiiiQQQ888---((($$$###'''###"""!!!!!!""""""!!! &&&'''((('''&&&%%%&&&'''!!!!!!!!!"""$$$%%%'''(((!!!###$$$$$$%%%&&&(((%%%$$$$$$$$$$$$)))888GGG___nnn~~~~~~|||{{{}}}}}}~~~~~~}}}~~~xxxmmmWWWAAA...((('''###"""&&&$$$""" """$$$%%%$$$"""$$$&&&((('''%%%%%%&&&((("""!!!!!!!!!"""$$$%%%&&&!!!$$$&&&'''(((***,,,&&&$$$%%%'''(((+++555???SSSeeewww}}}}}}~~~}}}~~~qqqeeeEEE222$$$$$$&&&######((($$$"""!!!###&&&'''&&&$$$ """%%%$$$""""""$$$&&&###"""!!!!!!!!!"""###$$$&&&((()))(((&&&$$$$$$%%%$$$"""###&&&((()))...444KKK]]]qqqzzz|||~~~~~~~~~zzz{{{||||||}}}}}}~~~}}}jjjVVV777,,,$$$&&&(((%%%%%%'''%%%%%%%%%%%%%%%%%%%%%%%%"""%%%(((+++,,,***(((&&&$$$%%%&&&&&&&&&%%%$$$###)))((('''%%%$$$$$$$$$$$$$$$$$$$$$%%%'''***---...@@@UUUjjjuuu{{{|||}}}|||{{{|||~~~~~~{{{yyy{{{~~~~~~yyydddOOO333***$$$%%%'''%%%$$$%%%########################"""###&&&((()))((('''%%%%%%&&&&&&&&&&&&%%%###"""'''&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''(((***+++,,,:::NNNdddrrrzzz|||~~~}}}}}}~~~}}}|||}}}~~~}}}zzzzzz{{{}}}qqqXXXBBB---'''###$$$&&&%%%######!!!!!!!!!!!!!!!"""""""""""""""###%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$###"""$$$$$$%%%&&&&&&%%%$$$###&&&&&&'''((())))))))))))222DDD\\\mmmyyy~~~~~~yyyuuutttttt}}}~~~xxxfffIII333'''%%%###$$$%%%$$$###""" !!!!!!!!!!!!""""""###############$$$%%%%%%&&&&&&&&&%%%$$$###"""""""""$$$&&&'''((('''&&&%%%%%%%%%'''(((((('''&&&&&&,,,;;;RRRhhhxxx|||}}}zzzzzz{{{}}}}}}}}}|||pppXXX<<<(((%%%%%%$$$$$$$$$%%%###!!!!!!!!!!!!"""""""""######%%%$$$$$$######$$$%%%&&&&&&&&&%%%$$$######""""""###$$$&&&((()))((('''&&&###$$$%%%&&&'''&&&%%%$$$***444HHH```sss~~~{{{|||{{{zzzuuucccIII222&&&%%%''''''$$$###%%%%%%"""!!!!!!""""""######$$$$$$&&&%%%%%%$$$$$$%%%&&&&&&%%%%%%$$$############$$$###$$$&&&'''''''''&&&&&&!!!"""###%%%&&&''''''''')))...===TTTjjjwww}}}~~~{{{vvvkkkTTT;;;---+++'''***)))$$$###&&&&&&### !!!!!!"""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$''')))+++,,,((('''111GGG]]]mmmwww~~~{{{ssscccJJJ333,,,000(((,,,+++%%%"""&&&'''$$$ !!!"""######$$$$$$$$$%%%%%%%%%$$$$$$######""""""""""""$$$%%%&&&######"""!!!!!!"""######""""""###%%%(((+++///111&&&""")))>>>UUUeeeqqqzzz||||||}}}xxxeeeLLL666***((()))(((''''''''''''&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$###$$$&&&''''''$$$"""!!!###%%%$$$!!!!!!###&&&$$$############$$$&&&'''&&&$$$""""""%%%)))+++,,,(((%%%&&&222HHH___mmmpppzzz~~~~~~|||~~~}}}qqq\\\CCC111)))((()))'''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%$$$$$$%%%(((***)))&&&$$$&&&''''''%%%!!! !!!###&&&%%%$$$###"""###$$$$$$&&&%%%%%%&&&((()))((('''((('''(((222EEE[[[kkksss}}}~~~~~~|||zzzhhhNNN888+++''''''(((&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%$$$%%%'''+++---,,,)))&&&'''''''''%%%###"""###$$$((('''%%%###"""!!!""""""$$$%%%'''***,,,,,,)))&&&(((((()))000>>>RRRggguuu~~~~~~~~~www___CCC000(((&&&'''(((&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%$$$%%%(((,,,///...+++((($$$$$$$$$$$$%%%%%%'''((('''&&&$$$###"""""""""######$$$'''+++...000...---'''''')))...666FFF___sss|||~~~pppVVV:::,,,(((&&&''')))''''''''''''&&&&&&&&&&&&$$$#########$$$$$$%%%&&&$$$%%%(((+++......+++((($$$$$$###$$$%%%&&&''''''######"""""""""###%%%%%%'''&&&&&&(((,,,///000000%%%%%%))),,,///;;;TTTlllyyy{{{bbbIII222))))))'''&&&)))(((((('''''''''&&&&&&&&&############$$$%%%&&&&&&$$$%%%&&&(((***+++)))''''''%%%$$$###$$$%%%$$$### !!!"""$$$&&&(((---***&&&&&&'''***,,,,,,$$$$$$(((,,,,,,333JJJbbbvvv~~~zzzmmmOOO:::)))''')))&&&&&&)))'''''''''&&&&&&&&&%%%%%%############$$$%%%&&&'''$$$######$$$&&&'''&&&%%%'''$$$""""""$$$%%%$$$""" """$$$&&&(((***'''$$$"""$$$%%%''''''%%%$$$)))---,,,///BBBZZZqqq{{{|||zzzyyynnn___AAA///"""%%%(((%%%%%%)))&&&&&&&&&%%%%%%%%%$$$$$$############$$$%%%&&&'''%%%###!!!!!!###$$$$$$######!!!!!!$$$'''&&&%%%!!! !!!"""$$$%%%'''$$$""" """%%%%%%%%%&&&%%%***///---...???UUUlllwww||||||uuu```JJJ///,,,(((&&&&&&'''''''''(((((((((((('''&&&%%%$$$%%%%%%%%%%%%&&&&&&'''(((((((((((())))))'''$$$!!!"""###%%%&&&''''''&&&%%%!!!!!!"""$$$&&&&&&###!!!"""  """$$$%%%%%%(((%%%(((+++'''%%%333GGGeeettt~~~zzznnnVVV@@@...+++(((&&&'''((((((''')))))))))))))))((('''&&&%%%%%%%%%%%%%%%%%%&&&''''''''''''((()))'''%%%"""!!!"""###%%%%%%%%%$$$$$$######$$$%%%''''''%%%### !!!###&&&'''''''''&&&$$$&&&)))'''&&&444GGG```qqq}}}sssaaaFFF000+++)))(((((())))))(((&&&''''''(((((((((''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&%%%%%%'''((((((%%%###!!!!!!"""#########"""""""""""""""$$$&&&&&&$$$"""!!!$$$&&&((()))***))))))&&&&&&'''%%%%%%111AAAVVVhhh|||zzzjjjSSS888%%%)))(((((()))******(((&&&$$$$$$%%%%%%&&&%%%%%%%%%&&&%%%%%%$$$############%%%$$$$$$&&&'''(((&&&%%%"""############""""""""" !!!"""###!!!"""$$$%%%&&&'''((()))***...***'''&&&######+++777JJJ^^^ttttttuuu|||vvvcccJJJ333&&&(((((((((***+++***(((%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&%%%%%%$$$############%%%$$$$$$%%%'''((('''&&&&&&%%%%%%$$$############  !!!"""!!! &&&'''&&&%%%######&&&)))...***'''&&&$$$$$$***000AAAVVVooo~~~ppppppwww|||pppZZZBBB222,,,))))))))))))******'''%%%''''''(((((((((''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%'''&&&%%%&&&((()))((('''((('''&&&%%%$$$$$$$$$$$$###"""!!!"""###$$$$$$"""&&&'''(((%%%"""!!!$$$'''((('''%%%%%%'''***---000<<>>TTTlll{{{~~~ttt```GGG222'''&&&(((***************)))(((((((((((('''&&&&&&%%%$$$$$$%%%$$$#########$$$%%%&&&'''((()))'''%%%$$$%%%&&&'''((()))((('''&&&&&&'''!!!!!!"""$$$&&&'''%%%###"""$$$%%%&&&%%%&&&'''))),,,)))%%%&&&((()))(((&&&+++888NNNhhh}}}xxxzzz~~~~~~{{{kkkSSS===...((('''(((***++++++++++++******)))(((((((((''''''&&&&&&%%%%%%$$$###############$$$&&&'''(((&&&$$$###$$$%%%"""$$$%%%&&&&&&&&&(((***$$$###"""###$$$%%%###!!!###$$$%%%%%%$$$$$$%%%&&&(((&&&###$$$''')))(((&&&(((444JJJcccyyy|||wwwwww|||~~~}}}wwwdddIII555,,,+++++++++*********++++++***))))))((('''''''''&&&&&&&&&%%%&&&&&&%%%$$$$$$#########&&&'''(((&&&$$$###$$$%%%!!!###$$$$$$%%%''')))&&&$$$############""" $$$&&&&&&%%%$$$###$$$%%%(((&&&$$$&&&***,,,+++)))+++555GGG^^^sss|||xxxxxx|||zzzdddGGG222++++++,,,+++(((((()))))))))))))))(((&&&&&&&&&%%%%%%%%%%%%%%%'''''''''&&&&&&%%%$$$$$$'''(((((('''%%%$$$%%%&&&"""$$$&&&'''&&&&&&&&&'''%%%$$$###$$$$$$$$$""" &&&'''(((&&&$$$###$$$%%%'''%%%%%%'''+++---,,,***,,,333BBBVVVkkk|||~~~~~~hhhIII222***))))))'''''''''((())))))))))))(((%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''&&&%%%'''((()))'''%%%$$$%%%&&&&&&))),,,---+++((('''&&&######$$$&&&'''&&&###!!!&&&'''((('''$$$###$$$%%%$$$######%%%***,,,***((((((---888III___ttt|||fffHHH111(((''''''''''''((()))***************&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%&&&'''(((&&&$$$###$$$%%%%%%)))---///---)))&&&$$$!!!"""$$$(((***)))&&&"""%%%&&&'''%%%###"""###$$$###""""""$$$)))***(((%%%&&&(((...<<>>333000,,,******+++++++++''''''((()))))))))))))))&&&''')))******)))((('''(((***,,,***&&&$$$&&&)))))),,,000///+++((()))+++)))(((''''''((((((&&&%%%###&&&(((((('''&&&''')))'''''''''''''''(((((()))&&&((((((&&&$$$&&&)))+++;;;QQQkkk{{{ttt]]]LLL444111,,,))))))+++,,,,,,&&&''')))*********)))(((&&&))),,,///000///...,,,(((+++---+++&&&$$$&&&)))+++///111///***&&&&&&(((&&&%%%%%%&&&''''''&&&$$$"""%%%(((((('''&&&(((+++)))'''%%%$$$&&&''''''''''''))))))%%%###%%%((()))000FFF```sss~~~zzzlll^^^EEE666((((((+++***)))***************)))((('''&&&+++,,,,,,444III[[[WWWGGG???333&&&"""&&&***&&&!!!---///000...***''''''(((&&&$$$""""""%%%&&&%%%###%%%%%%&&&%%%%%%&&&))),,,***(((%%%######$$$&&&'''''''''((())))))))))))(((...>>>UUUkkkzzz~~~~~~uuujjjVVVEEE555...,,,******---)))(((''''''''')))***+++$$$'''***444KKKbbbfff\\\@@@666***&&&(((***((($$$))),,,...---***((()))+++&&&###!!!!!!###$$$$$$"""%%%&&&'''&&&&&&&&&(((***((('''%%%######$$$%%%&&&+++++++++++++++******)))...;;;PPPgggyyyuuueeeVVVCCC555,,,'''))),,,***)))((('''((())),,,---&&&((((((,,,<<>>222---+++***+++...444888;;;;;;<<>>PPPeeesss{{{~~~}}})))***++++++))))))***+++------,,,,,,+++***)))))),,,,,,///888LLLgggyyyooo___OOOBBB777///+++111/////////,,,((((((+++)))*********))))))(((''''''(((***)))'''&&&&&&''',,,,,,+++---//////...,,,&&&&&&&&&'''(((***+++,,,---///---***)))++++++(((((()))))))))))))))((((((&&&'''''')))+++---...000333555???SSSkkk|||***+++,,,+++*********,,,,,,,,,,,,+++++++++******.........333BBB[[[uuu}}}pppaaaSSSFFF;;;444000......111///***'''((()))+++------+++***)))***(((***++++++)))((((((((('''&&&'''))),,,...---,,,'''''''''((()))***,,,---)))+++***&&&%%%((((((%%%(((((()))))))))(((((('''&&&&&&'''((()))+++,,,---000000222;;;KKK___qqq}}}+++,,,---,,,+++***+++---++++++++++++++++++++++++///...------666KKKggg|||vvvjjj]]]QQQIIIBBB999222000...+++)))***+++000555555000+++***+++)))+++---,,,+++)))))))))%%%%%%%%%'''***+++***)))((((((((()))***+++,,,---(((***)))%%%%%%''''''%%%''''''((((((((((((''''''''''''''''''((()))******---,,,***)))...===TTTeeerrrvvv}}}+++,,,------++++++,,,---,,,,,,,,,++++++*********,,,------,,,///???\\\ttt}}}vvvmmmhhhdddRRR===111,,,***+++...---555======555,,,(((((()))+++------+++))))))))))))((((((((())))))'''&&&***)))))))))***+++,,,,,,+++------))))))+++,,,)))&&&''''''((((((((((((''')))((((((''''''(((((()))***,,,,,,)))(((...:::EEERRR\\\kkkyyy+++,,,------++++++,,,---......---,,,***))))))((()))+++---...///:::VVVqqq~~~jjjQQQ@@@666///---///---666??????777---((('''(((***------+++)))((((((+++*********,,,,,,***)))+++***************++++++---000///,,,+++...///,,,&&&&&&'''((())))))((((((+++***)))(((((((((((()))******+++,,,---...000222999BBBQQQaaannnyyy+++,,,---,,,+++***+++---...------,,,+++***)))(((******...000000:::VVVrrrxxxhhh[[[NNNBBB:::777666;;;???===555---)))((('''***---...,,,***(((((((((((((((+++...000000///+++******)))))))))******,,,...---******---...+++&&&'''((()))*********)))+++***))))))((((((((()))(((&&&%%%''',,,///000///...111888AAAMMM\\\kkkuuu~~~***+++,,,+++*********,,,++++++++++++++++++++++++///,,,---///000:::VVVtttyyysssiii]]]VVVUUURRRNNNHHH>>>444---***)))(((+++//////...+++))))))&&&&&&'''***...000000///+++***))))))(((((((((((())),,,+++((((((+++,,,)))'''((()))***++++++++++++))))))((('''''''''((((((&&&%%%$$$%%%))),,,------******+++---444>>>JJJRRR]]]eeepppyyy)))***++++++))))))***+++(((((()))+++,,,---......555...,,,---///999WWWvvv~~~xxxrrrqqquuunnncccSSSAAA444,,,******)))---000111///---+++***&&&&&&'''))),,,---,,,++++++***)))((('''''''''((((((+++***''''''++++++)))(((((()))++++++,,,,,,,,,(((''''''&&&&&&&&&''''''$$$&&&((())))))((('''&&&&&&((()))***+++,,,000222;;;FFFVVVeeepppwww}}},,,,,,+++******++++++++++++---------++++++---///111333222,,,,,,>>>^^^xxx~~~yyyeeeTTTGGG===222+++,,,+++,,,111777666...&&&%%%(((+++---+++***+++,,,)))(((&&&$$$%%%((()))(((************))))))((((((((('''&&&&&&((())))))((('''((('''$$$!!! ###&&&(((((('''''''''&&&&&&&&&''''''((()))))))))))))))000333999@@@KKK]]]rrr------,,,,,,,,,,,,,,,---.........---,,,+++++++++,,,.........444HHHeee{{{ttthhh^^^RRRDDD999...,,,***,,,000111...***++++++,,,---...---***(((******)))&&&%%%&&&&&&&&&,,,++++++***))))))*********((('''''')))******)))'''''''''((((((((('''&&&''''''''''''&&&&&&&&&&&&'''((())))))******))))))%%%(((+++///666CCCTTT___yyy------------------------...---------...---,,,***---++++++///>>>VVVpppzzzttthhhVVVHHH999555000,,,***+++...000---+++)))+++///111///,,,'''(((((('''%%%$$$%%%&&&...,,,+++))))))***+++,,,***)))((((((***++++++***&&&%%%&&&(((++++++(((%%%'''''''''&&&&&&&&&%%%%%%(((((()))***************$$$%%%&&&''')))///999@@@ZZZjjj,,,,,,,,,---------------+++******,,,///000...,,,000---,,,666KKKeee{{{yyyhhhZZZOOOKKKCCC999111...111555666222---******---///000&&&%%%%%%'''&&&$$$&&&)))---+++)))'''''')))+++---***((('''((()))+++*********)))((('''(((((('''''''''''''''&&&&&&&&&&&&%%%((())))))***************((())))))(((''')))---000777FFF^^^www)))***+++,,,---,,,,,,,,,)))))))))+++,,,---,,,+++,,,///999KKKbbbwww|||rrrkkkhhh```SSSFFF>>><<<===IIIDDD<<<000((((((000888222,,,((())))))&&&'''++++++***'''&&&&&&(((***,,,)))'''&&&&&&((())))))(((///---***&&&$$$$$$''')))(((((('''''''''&&&&&&&&&(((((()))***************&&&'''(((((('''''''''((('''...<<>>EEETTTjjj}}}{{{sssmmmjjjaaa^^^XXXRRRPPPXXXgggsss[[[DDD111---...***(((***((((((((((((((()))******)))(((&&&''')))******)))%%%$$$(((222<<<===222(((************))))))))))))&&&&&&'''(((((((((((((((******++++++,,,+++)))(((,,,'''%%%))),,,...555===KKKVVVfffttt~~~)))***---/////////...---,,,222777888666;;;FFFQQQcccnnn{{{~~~wwwrrrjjjcccccciiissszzz```EEE...***---+++)))+++(((((())))))***************)))'''(((***++++++***+++***222FFFYYYZZZGGG333++++++++++++*********)))%%%&&&&&&''''''''''''''',,,++++++++++++***'''%%%)))%%%%%%***+++)))***000+++444DDDWWWiiixxx***---222444666777999;;;DDDHHHMMMPPPTTT\\\fffooozzz}}}yyytttrrrqqqqqqVVVBBB000+++---***'''''')))*********))))))***++++++((((((******((((((+++......777OOOfffgggQQQ999+++***)))((((((''''''((()))((()))+++------+++)))'''((()))******)))((('''((((((((((((((()))*********---,,,333GGGUUUeeeyyyFFFIIINNNQQQSSSUUUWWWYYYbbbgggkkkllllllmmmrrrvvvyyy|||zzzuuuqqqYYYGGG444,,,+++***+++---''''''&&&&&&&&&'''***,,,+++((((((******((((((+++,,,,,,222???LLLLLL===///))))))((((((((())))))******))))))***,,,,,,+++***(((((())))))))))))((((((***))))))(((((((((((()))'''+++''')))444>>>MMMbbbvvv}}}gggjjjmmmooopppqqqrrrssswww{{{~~~~~~{{{xxxwwwwwwxxx{{{wwwdddTTT@@@333---,,,///333***(((&&&%%%%%%'''***++++++((((((******((((((+++******+++...111000---)))(((((((((((()))***+++++++++***((()))***,,,++++++))))))(((((((((((())))))+++***)))(((((('''''''''''',,,(((%%%***000@@@YYYpppxxx~~~|||zzz{{{}}}}}}{{{yyyyyyyyyxxx{{{}}}zzzxxxxxxzzz}}}tttgggUUUCCC777000///111...,,,***))))))******)))+++((((((******((((((+++***)))(((&&&&&&'''***,,,))))))(((((()))******+++---***(((((()))+++++++++***)))(((''''''((()))******)))((((((((((((((()))$$$,,,+++'''***///BBB]]]qqqrrruuu{{{{{{~~~}}}~~~}}}||||||}}}~~~~~~zzzjjjWWWEEE888///+++---,,,+++,,,------+++)))+++((((((******((((((+++...,,,)))'''(((***,,,---++++++***)))))))))))))))---+++)))((()))++++++******)))(((''''''((()))***''''''''''''((()))++++++###***)))&&&(((+++999RRRddd]]]YYY___ooo~~~{{{|||zzzhhhWWWGGG999///,,,)))(((***...///...++++++((((((******((((((+++111///,,,***************,,,,,,+++***))))))))))))---+++))))))***+++***)))))))))(((((((((((())))))&&&&&&&&&''')))***,,,---)))---)))&&&(((&&&+++<<>>^^^ccc<<<***)))&&&''')))******)))'''&&&&&&%%%%%%'''***+++***(((+++---------222AAAUUUeeeuuu{{{qqqeee^^^]]]pppyyy|||oooYYYEEE888111+++******---000000,,,))))))************)))(((((((((((((((((()))))))))))),,,+++***)))))))))))))))$$$888[[[iiiAAA,,,+++&&&&&&'''(((((('''&&&&&&''''''((()))******(((&&&&&&***---+++)))...;;;EEEdddzzzssscccYYYYYYgggvvv}}}{{{mmmTTT>>>222...++++++...000...+++)))******+++***)))(((''''''((((((((()))))))))***))))))((((((((()))******%%%...DDDccc~~~qqqHHH000+++(((((((((((((((((((((((()))***,,,,,,+++***)))((($$$'''++++++))))))---111HHHcccvvvrrr\\\ZZZ\\\hhh|||uuu___;;;444---***,,,------+++)))***+++++++++)))(((''''''((((((((())))))******&&&&&&''''''(((***+++,,,...(((+++@@@^^^xxx|||QQQ333)))))))))(((((((((((())))))%%%(((******(((''''''((((((((('''(((((()))))))))(((EEEhhh~~~kkk```UUUVVVdddttt~~~dddKKK555000222///,,,...***'''%%%&&&***,,,+++((())))))))))))))))))))))))))))))))))))))))))))))))))))))+++000555DDD```{{{|||YYY999&&&''''''''''''&&&%%%$$$$$$''''''(((((((((((((((((((((((('''&&&'''((()))***+++000:::HHHYYYkkkyyyzzzlllZZZOOOPPP[[[hhhqqq~~~oooYYYDDD333)))***000***))))))((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((+++)))))))))(((---===OOOyyytttRRR666(((%%%%%%&&&&&&'''&&&&&&&&&((((((((((((''''''''''''''''''&&&&&&&&&'''((()))((())),,,111888@@@GGGLLLaaakkkyyy{{{iiiUUUHHHGGGPPPYYYwww}}}yyyfffMMM===777777+++,,,---+++(((''')))+++''''''''''''''''''''''''(((((((((((((((((((((((((((''''''(((&&&&&&---555YYYfffrrrnnnYYYAAA000***###$$$%%%&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&%%%&&&''''''(((((('''''''''))),,,...000>>>III[[[mmm{{{{{{kkkYYYKKKEEEDDDRRRhhh{{{}}}tttfffQQQ>>>...---+++))))))***+++,,,''''''''''''''''''''''''((((((((((((((((((((((((''''''(((+++,,,,,,...000>>>DDDHHHCCC777---***+++$$$%%%&&&&&&'''''''''&&&)))((((((''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''+++*********+++---///000...333===KKK\\\oooooo\\\III===>>>MMMaaasssmmmRRR777///'''%%%)))---+++((('''''''''''''''''''''''''''''''''''''''''''''''')))******)))******)))''',,,------+++(((&&&'''(((&&&'''''''''&&&&&&%%%$$$((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&+++***)))((((((((()))))),,,+++,,,111===PPPeeerrr}}}|||jjjVVVHHH@@@<<<>>>QQQnnntttJJJ===...(((+++---***%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%)))***((((((***)))'''$$$&&&(((+++,,,+++(((&&&''''''''''''&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&((((((((())))))***+++,,,***)))''''''+++444@@@HHH___jjjzzzxxxiii^^^MMM>>>333999KKK```rrr|||gggWWWDDD666111///+++((((((((((((((((((((((((((('''''''''''''''''''''''' (((,,,******,,,,,,)))###'''+++---,,,***)))(((&&&&&&&&&'''&&&&&&%%%%%%$$$%%%%%%&&&&&&''''''(((%%%&&&'''(((((((((''''''''''''(((***+++---...///&&&''''''&&&&&&(((,,,///>>>MMMbbbwwwwwwooo[[[LLL>>>777444:::OOOeee}}}oooYYYEEE888111...---))))))))))))))))))))))))''''''''''''''''''''''''"""+++000,,,((('''$$$ %%%)))+++((($$$###''',,,$$$$$$%%%&&&''''''''''''###$$$$$$%%%&&&'''((((((&&&&&&((()))))))))((('''(((((('''&&&%%%###""""""$$$%%%&&&&&&&&&'''***,,,$$$111EEEZZZmmm|||}}}mmm[[[GGG;;;444111666===[[[kkktttjjjVVVDDD777///......,,,((($$$$$$***///,,,+++)))'''&&&%%%&&&&&&)))(((((((((''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''''''''''''''(((''''''&&&%%%))))))((('''&&&%%%%%%$$$((((((((('''&&&&&&&&&%%%(((((((((((())))))))))))******///;;;KKK^^^uuu|||lllXXXJJJ???555222444:::LLLaaannnppphhhVVVEEE444///******,,,---)))%%%(((((((((((()))***++++++))))))((((((((('''''''''(((''''''''''''''''''(((''''''''''''''''''''''''(((((())))))(((((('''&&&)))(((((('''&&&&&&%%%%%%''''''''''''''''''&&&&&&'''((((((((())))))))))))***'''''')))111BBB\\\sss~~~nnn```RRRBBB666111&&&111DDD^^^vvvyyylllOOO???---'''+++///+++%%%&&&''')))***,,,,,,------)))))))))(((((((((''''''((((((''''''''''''(((((((((((((((((((((((((((((()))))))))))))))(((((('''((((((((('''&&&&&&&&&%%%''''''''''''''''''((((((''''''((((((((()))))))))+++)))'''$$$###+++BBBWWWpppqqqqqqvvvuuuiiiXXXFFF;;;000---///===XXXssswwwaaaCCC///)))+++---...((()))+++,,,,,,+++******)))))))))(((((((((((('''((((((((())))))((((((((())))))))))))((((((((((((((())))))))))))((('''''''''''''''''''''&&&&&&&&&&&&&&&''''''(((((())))))'''''''''((((((((())))))))))))******''''''000;;;HHHGGGJJJWWWppp|||mmmZZZKKK>>>555,,,+++777PPPnnnlllTTT???222---,,,)))***+++,,,+++***)))(((***)))))))))(((((((((((((((((()))******)))((((((******))))))((((((((('''''''''((((((''''''&&&%%%&&&&&&&&&'''''''''''''''&&&''''''(((((()))))))))''''''''''''((((((((((((%%%$$$&&&******'''''')))...---000BBBccc}}}jjjZZZDDD>>>777111///888MMM```zzziiiMMM555((())))))***+++++++++************)))))))))(((((((((((()))***++++++***)))(((***))))))((((((''''''&&&'''''''''''''''&&&&&&%%%%%%&&&&&&&&&'''((((((((((((((((((((((((((())))))&&&&&&'''''''''(((((((((***%%%###&&&)))))))))***+++)))+++===```xxxhhhRRRJJJAAA:::333000666@@@PPP```wwwmmmOOO999......---+++*********************)))))))))((((((((()))+++,,,,,,+++)))((())))))(((((('''&&&&&&%%%((((((((((((((('''&&&&&&%%%%%%&&&&&&'''(((((())))))))))))(((((((((((((((&&&&&&&&&'''''''''((((((+++'''&&&((()))((()))...,,,)))+++;;;\\\rrrgggVVVDDD;;;555//////333111>>>WWWtttjjjTTT666444111---***(((''''''************))))))))))))((()))+++,,,,,,+++)))((()))(((((('''&&&%%%%%%%%%)))))))))))))))(((((('''$$$%%%%%%&&&'''((())))))******))))))((((((''''''&&&&&&&&&'''''''''((((((###$$$(((+++'''"""###((('''%%%'''666WWW~~~}}}pppeeeVVVGGG===555///+++,,,+++444GGG]]]nnnzzzeeeOOO:::333...(((&&&))))))+++......+++)))((((((+++******)))'''%%%'''+++''''''(((((('''&&&%%%%%%%%%%%%&&&&&&'''((()))))))))(((&&&%%%%%%&&&'''((()))((('''&&&&&&'''((()))%%%&&&&&&&&&'''(((((((((((()))))))))))))))((((((******)))///IIIppp|||vvvwwwmmm^^^QQQFFF===444///---***+++444AAARRRhhhyyyttt```LLL999,,,***...222///***(((((()))))))))...---+++***(((''''''(((''''''(((((('''&&&&&&%%%%%%%%%&&&&&&'''(((((())))))(((&&&%%%%%%&&&'''((()))((('''&&&&&&'''((()))%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((''''''&&&%%%((('''(((888ZZZ}}}sss___SSS[[[lllzzzyyymmm```UUUJJJ>>>777///+++)))''')))444KKK```qqqUUU???222---000+++%%%$$$&&&))))))(((+++***(((''''''((('''&&&'''''''''(((''''''&&&%%%%%%%%%&&&&&&'''(((((((((((('''&&&%%%%%%&&&'''((((((((('''&&&&&&'''((((((%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''+++***&&&,,,HHHnnnyyyQQQ???111444BBBTTTiiizzz|||rrrgggYYYKKKBBB111000///,,,((((((222>>>^^^www}}}hhhOOO;;;777666444111...,,,,,,---)))(((%%%"""$$$((((((&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''''''''((((((''''''&&&&&&&&&'''(((((('''''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$&&&&&&%%%%%%&&&&&&''''''))),,,+++&&&***CCCjjj```999///'''(((---555AAALLLfffqqqwwwiiiYYYOOO999555333333000+++***,,,<<>>OOO___[[[LLL555'''&&&'''%%%%%%&&&''''''((('''''''''''''''''''''''''''''''''%%%%%%&&&''''''(((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''&&&&&&)))(((''''''((()))+++,,,+++(((&&&(((222GGGgggaaa888((()))++++++***)))***,,,***000:::EEESSSeeevvvpppfffXXXKKK>>>888444000------+++***---777GGG]]]zzz___QQQ^^^rrriiiEEE,,,'''(((&&&%%%&&&&&&'''((((((''''''''''''''''''''''''''''''$$$%%%&&&'''((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&'''''')))(((''''''((()))+++---,,,***)))+++111@@@\\\uuuwwwSSS222((())))))((())),,,---...+++******,,,444???KKKSSSffftttvvvllldddXXXJJJAAA888///)))(((***))),,,000111<<<[[[zzzuuuzzzOOO///'''))))))%%%%%%&&&'''(((((((((''''''''''''''''''''''''&&&$$$%%%&&&'''((((((((((((%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&)))((('''&&&''')))+++---'''&&&'''((((((222LLLeeeiiieeegggqqquuueeeEEE***((())))))((()))+++***((()))'''&&&'''+++///222333AAAUUUlll}}}xxxpppfffWWWFFF888000,,,+++***+++---///...222>>>KKKiii|||QQQ333)))'''###((()))(((&&&'''((((((&&&((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%$$$$$$&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((%%%%%%%%%$$$&&&***111666===999888;;;@@@???555+++(((((((((((((((((((((((((((,,,+++&&&'''---...)))333888CCCTTTiii~~~yyypppaaaQQQBBB777000,,,,,,+++,,,---+++***///777LLLdddVVV444'''&&&%%%&&&((()))))))))******)))))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%(((---000---+++***...222111+++$$$(((((((((((((((((((((((())),,,---+++***,,,......(((***///888GGGYYYkkkvvv|||pppaaaSSSDDD888111...,,,,,,...---(((&&&(((...:::UUUwwwgggCCC111+++(((%%%&&&)))***)))((('''(((***))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''''''''&&&%%%&&&(((***&&&&&&&&&)))++++++)))''')))))))))))))))))))))))))))***,,,---***)))111;;;DDDAAA<<<666444999CCCKKKggg}}}rrreeeVVVFFF;;;222---,,,///000---))))))(((,,,EEEooobbbIII666***((((((***,,,***'''&&&(((******)))((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''&&&((()))(((&&&&&&'''((((((***++++++++++++---...))))))))))))))))))))))))(((''''''******111CCCWWWqqqiiiYYYFFF555...///333EEEfffvvvhhhWWWKKK:::222,,,---...---+++,,,...000GGGqqqoooPPP888///***))),,,,,,)))))),,,***))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&'''))))))(((((((((***)))******)))''''''***---(((((((((((((((((((((((((((%%%$$$)))444IIIfff~~~yyy___CCC///'''+++111777NNN^^^___eeezzzyyyiii^^^HHH>>>333...+++((((((***)))---AAAeeeuuu[[[999---%%%(((***((((((+++((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%'''((()))(((((()))+++)))))))))'''%%%&&&((()))(((((((((((((((((((((((((((''''''---BBBcccyyyWWW888'''$$$,,,333888<<<;;;666===TTTlllxxxxxxmmmZZZNNNAAA888000******---%%%)))555OOOvvv|||UUU@@@///---///+++(((***''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((('''&&&&&&(((******)))((('''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''+++***///HHHlll~~~~~~uuubbbGGG111((((((,,,///333000+++(((+++666GGGRRReeewwwvvvggg\\\OOOCCC999111111444------111DDDjjjuuufffkkk~~~www[[[CCC===<<<555......&&&&&&''''''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''((($$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''((('''%%%$$$$$$%%%'''(((&&&%%%%%%((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&---,,,---FFFffflll]]]EEE;;;///)))***,,,+++))))))(((+++...---+++...555@@@ZZZtttvvvooocccUUUGGG;;;444000)))111444777SSS}}}}}}ZZZ???@@@JJJVVVmmmyyyppphhhWWW===))),,,)))((()))$$$###+++((('''&&&'''((('''$$$"""''''''''''''''''''''''''''''''&&&%%%%%%$$$######(((((()))))))))'''&&&%%%(((((('''&&&&&&%%%$$$$$$%%%%%%$$$$$$%%%&&&((()))''''''''''''''''''&&&&&&((('''(((---555:::======...------,,,+++***)))))))))*********++++++++++++222:::FFFTTTcccrrr{{{ooobbbVVVIII>>>777333555111222HHHnnn^^^:::///222:::PPPgggxxxWWW:::&&&"""###)))+++)))((()))(((&&&%%%%%%'''(((((('''((((((((((((((((((((((((((((((''''''&&&%%%%%%$$$%%%&&&'''''''''&&&%%%$$$&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%&&&'''((()))''''''''''''''''''&&&&&&)))(((''')))---000000///++++++******))))))(((((())))))))))))*********++++++...444:::BBBLLLVVV\\\nnnvvv}}}|||}}}sssiii\\\MMMBBB:::666111111>>>ZZZlllEEE///'''(((666FFFaaavvvzzz\\\;;;000''''''+++***'''%%%)))'''%%%$$$&&&(((((((((''''''''''''''''''''''''))))))(((((('''&&&&&&&&&######%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&'''(((((()))%%%%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&'''''')))'''&&&&&&'''(((''''''((((((((((((((('''''''''(((((((((((())))))))))))++++++***)))***...444999KKKVVVgggwww}}}yyymmm\\\OOO>>>777333555:::KKKqqq~~~ZZZ>>>---''',,,222111JJJccctttgggTTT<<<+++&&&&&&'''(((***(((&&&&&&'''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%((((((((('''''''''&&&&&&"""###$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&''''''$$$%%%'''((()))(((''''''%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&'''((())))))&&&&&&&&&''''''((((((((('''''''''(((((((((((()))------+++)))((())),,,///555:::DDDQQQ```qqqyyy}}}nnnaaaKKK@@@:::999777AAAfffkkkHHH///&&&'''***'''555AAAJJJ```{{{___CCC000))))))***'''''''''((()))(((%%%"""%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&&&&&&&###$$$%%%'''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((((((((('''&&&%%%%%%%%%%%%&&&&&&''''''&&&''''''''''''(((***+++&&&''''''(((((())))))***&&&'''''''''(((((((((((()))***,,,,,,******+++,,,------...333???PPPcccooo}}}{{{~~~vvvdddUUUHHHAAA:::>>>^^^yyyQQQ000'''))))))***,,,,,,///@@@___jjjNNN999,,,%%%((((((((()))++++++(((&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&''''''&&&''''''&&&%%%%%%&&&((('''((((((((())))))******''''''''''''((((((((((((&&&))),,,,,,+++*********+++*********...777AAAHHHdddrrrxxxlll___UUUHHHCCCRRRhhh```<<>>MMM^^^ooo}}}wwwiii[[[NNNGGGMMM```zzzeee;;;&&&&&&''')))+++***((('''***---777BBBRRRbbbooozzzvvvhhhRRR>>>000***((((((,,,'''%%%(((&&&""""""''' ###'''(((&&&%%%&&&'''''''''''''''''''''''''''$$$$$$######$$$'''***+++***'''%%%%%%''''''$$$"""%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%&&&'''((('''%%%)))((('''&&&%%%&&&'''(((((())))))(((&&&%%%%%%&&&###%%%(((+++,,,,,,,,,,,,)))************+++++++++---,,,,,,///888HHHZZZeeeyyyvvvhhhZZZQQQNNN]]]ssszzzdddAAA,,,)))''')))******((((((+++---###***333<<>>XXXpppwwwhhhYYYIII555&&&%%%$$$$$$%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((''''''''''''%%%&&&''''''%%%$$$%%%'''%%%$$$$$$$$$$$$%%%&&&&&& $$$((()))((((((***---((())))))+++...222555888000,,,(((''')))+++***(((***&&&***888DDDAAA777///((((((((()))))))))******'''((())))))((()))+++,,,(((***+++,,,---000555999EEEUUUnnnwwwpppcccUUUIII???777222...+++))))))+++,,,+++)))---+++)))'''''''''((())),,,******...999GGGTTT\\\sss{{{zzzlllWWWDDD000,,,'''%%%&&&((())))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''')))'''%%%###$$$&&&%%%%%%%%%%%%%%%&&&''''''###&&&(((((((((+++222777///...------111888???CCC444///)))(((***,,,***(((((()))((((((---333222---(((((((((((()))))))))***((()))******)))((()))+++'''))),,,---...---------333<<>>777111///111555888444...(((''')))***(((&&&$$$,,,---&&&&&&......&&&(((((((((((())))))))))))%%%'''))))))(((''''''(((+++++++++******+++,,,---,,,---;;;ZZZ~~~qqqcccWWWLLLDDD:::000***+++,,,)))))),,,)))((('''%%%$$$%%%''')))))))))))))))))))))))))))(((000???QQQbbbqqq{{{uuusssfffLLL444))))))+++$$$&&&''''''%%%######$$$&&&%%%$$$$$$%%%%%%$$$"""&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((())),,,111555@@@???<<<777111,,,******+++)))(((***,,,---***(((&&&''')))(((''''''((()))))))))************)))))))))(((&&&%%%&&&''')))+++***++++++++++++,,,,,,,,,,,,+++333MMMsssxxxnnndddYYYOOOCCC999000///---)))((()))((((((((('''&&&''')))***''''''''''''''''''''''''((())),,,222<<>>999444///+++,,,+++***)))***)))'''%%%'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&$$$$$$&&&'''$$$+++&&&!!!+++???[[[xxxhhhWWWAAA,,,%%%###'''(((&&&######$$$$$$###""""""###$$$&&&(((&&&&&&%%%$$$$$$$$$$$$$$$'''))))))&&&'''******'''%%%''')))******++++++,,,$$$'''***+++)))((()))***))))))(((((((((''''''''')))))))))((((((((((((((()))))))))))))))(((''''''&&&(((***(((&&&'''---222FFFddd{{{kkkcccXXXNNNFFF>>>666000///---+++******)))(((&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&%%%$$$$$$%%%'''***+++%%%"""&&&///JJJnnnlllSSSJJJDDDKKKNNNGGG777)))$$$$$$#########$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$))))))'''&&&)))---***$$$%%%&&&'''(((((('''&&&%%%!!!$$$'''((('''&&&&&&&&&+++'''######&&&(((&&&$$$&&&&&&((())))))((('''''')))))))))))))))(((''''''%%%''')))(((&&&&&&)))------FFFfff~~~uuuoooeee[[[SSSIII???888000---***((((((((('''&&&''''''''''''&&&&&&&&&&&&$$$%%%&&&%%%######%%%&&&))))))'''))))))%%%;;;aaannnSSS:::***$$$"""###$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$######$$$%%%$$$###%%%***)))%%%%%%&&&&&&((())))))'''%%%&&&&&&%%%#########%%%&&&***'''%%%%%%((()))(((%%%$$$&&&(((*********(((''')))))))))))))))(((''''''%%%'''))))))((('''((()))+++222CCC\\\xxx}}}xxxoooggg^^^RRRFFF>>>333///+++((('''''''''&&&(((((('''''''''&&&&&&&&&%%%&&&&&&%%%$$$$$$%%%'''&&&%%%$$$'''&&&222XXX}}}tttVVV:::)))"""###$$$&&&&&&%%%$$$######$$$$$$%%%%%%%%%$$$$$$"""%%%%%%"""!!!&&&+++---(((&&&%%%'''***,,,---,,,'''&&&&&&&&&''''''(((''''''((()))***+++*********&&&''')))+++++++++)))((()))))))))))))))(((''''''''')))***+++***)))((()))---,,,111@@@UUUlll{{{tttjjj^^^PPPFFF>>>999222---***)))((('''((((((((('''''''''&&&&&&&&&&&&'''&&&%%%$$$&&&(((+++)))$$$######!!!555YYYyyykkkHHH000######%%%%%%&&&%%%$$$######$$$%%%&&&'''&&&%%%$$$###'''(((%%%'''222???FFF;;;555,,,'''&&&'''&&&$$$######$$$''')))***(((&&&###$$$%%%&&&'''((()))***((()))***++++++******))))))))))))))))))(((''''''))))))***+++++++++******(((,,,000222444AAA\\\ttt~~~~~~zzznnn```WWWPPPIII???777111---+++)))(((((((((((('''''''''''''''(((((('''&&&&&&''')))++++++&&&$$$&&&&&&777TTThhhsssmmm^^^\\\aaannn{{{aaaCCC///$$$$$$$$$%%%%%%$$$$$$######%%%&&&(((((('''&&&%%%$$$&&&'''+++999PPPdddooohhh\\\MMMAAA<<<;;;:::888222---'''$$$&&&)))***+++***&&&"""###(((---000000)))))))))))))))((((((((()))))))))))))))(((''''''))))))))))))***+++++++++'''))),,,---))),,,>>>QQQgggmmmsssvvvtttssstttvvvqqqmmmeeeaaajjj}}}|||pppggg]]]VVVJJJ???777111...+++)))((((((((('''''''''''''''((()))(((&&&&&&((())) &&&%%%%%%((('''000EEEYYY]]]MMM555---333EEE]]]pppnnnjjjaaaTTTDDD333)))%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%'''))))))((('''&&&""""""%%%000JJJkkktttiiigggiiikkkkkkOOOBBB000$$$###***333888:::111((((((222;;;???>>>***)))(((''''''''''''''')))))))))))))))((((((''')))((('''(((***+++,,,+++---%%%$$$+++000//////111999AAAIIILLLIIIGGGFFFGGGGGGCCC;;;888DDD]]]uuuxxxmmm```RRRHHH>>>222---///)))((((((''''''&&&%%%$$$&&&%%%%%%%%%%%%&&&''''''(((((('''%%%%%%&&&***---444111,,,)))(((***---000???===999444000,,,***(((%%%&&&''''''%%%$$$%%%'''###$$$%%%&&&''''''''''''%%%$$$&&&555RRRttt|||WWW333&&&'''+++999KKKGGG777...)))555^^^pppYYY888))) $$$(((&&&(((///...,,,)))'''&&&''')))++++++***)))))))))))))))***'''******'''***000000,,,...---///111000---...222222///---...222???VVVjjj~~~}}}}}}~~~qqqcccWWWJJJ<<<555444***(((&&&%%%%%%%%%$$$$$$&&&&&&%%%%%%&&&&&&'''((('''((()))((('''&&&'''(((+++***(((&&&%%%&&&'''(((,,,+++)))(((&&&%%%%%%%%%$$$%%%&&&%%%$$$###$$$&&&######$$$$$$%%%&&&&&&'''((('''(((333MMMmmmccc???...)))(((444DDD===...((()))777[[[lll\\\888***###&&&(((%%%&&&,,,,,,***)))'''''''''))))))***)))))))))))))))******&&&***------222<<>>...'''333FFFFFF333((((((///DDDPPPHHH666+++%%%''')))%%%%%%)))((((((((((((''''''''''''(((((((((((()))******+++))),,,---...777III]]]hhhRRRAAA///((()))***+++,,,---+++***+++---444CCCRRRNNNHHHJJJ^^^||||||zzz~~~xxxlll^^^SSSMMMHHH@@@777///,,,***((('''&&&&&&&&&&&&&&&'''((((((&&&((()))((('''%%%%%%&&&&&&%%%%%%$$$$$$#########%%%%%%$$$###############"""###%%%$$$######$$$%%%%%%$$$###""""""$$$&&&(((&&&&&&$$$"""))):::IIIQQQgggxxxtttWWW;;;...;;;PPP\\\EEE000'''&&&***...---111***&&&((()))&&&%%%(((%%%&&&'''((((((((('''&&&'''''''''((((((***+++,,,///---)))(((333LLLjjj~~~vvvYYY999)))(((+++---///,,,***)))++++++///999DDD@@@777:::SSSvvvrrroooqqqyyy~~~ssshhh```RRRIII<<<333///---***((('''&&&&&&&&&&&&'''((((((&&&'''&&&%%%$$$%%%(((+++)))'''%%%######$$$&&&'''%%%$$$###"""!!!!!!!!!!!!"""$$$%%%%%%$$$$$$%%%''''''&&&$$$###$$$%%%'''((("""$$$### '''...222===XXX~~~|||\\\IIIPPPbbbrrr[[[???222000***$$$&&&+++((('''((()))(((''')))###%%%&&&((((((((('''&&&''''''''''''((()))***+++...+++'''&&&---???XXXlllpppVVV999++++++---...///,,,******,,,,,,,,,333;;;:::222444LLLjjjvvvgggSSSUUU[[[iii|||~~~sssjjjYYYNNN@@@777222000,,,)))''''''&&&&&&''''''((()))&&&&&&%%%$$$###%%%))),,,(((&&&$$$""""""###&&&'''%%%$$$############$$$$$$"""$$$%%%%%%$$$$$$&&&''''''&&&%%%%%%%%%&&&'''(((###%%%""""""&&&((('''%%%CCCooosssrrr||||||aaaRRRQQQCCC///)))(((''''''((((((((()))***###$$$&&&((())))))((((((''''''''''''((())))))***)))'''(((+++,,,000999BBBGGG999---+++......,,,+++---++++++------,,,///555444///222CCCVVVZZZJJJ999888>>>NNNeeexxx|||sssiii]]]MMMAAA;;;666///***'''''''''''''''(((((()))&&&&&&'''&&&$$$%%%''')))$$$$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&!!!"""$$$$$$######%%%'''%%%%%%%%%%%%%%%%%%%%%%%%###%%%$$$%%%(((((($$$"""999^^^{{{~~~iiiCCC000((())))))'''&&&'''(((((($$$%%%&&&'''((()))******(((((('''''''''(((((())))))'''(((------))))))---...)))(((+++---,,,,,,------******------,,,...333---,,,...888BBBBBB888---,,,...888JJJ\\\iiittt}}}|||ooo]]]NNNEEE<<<222+++'''''''''''''''((())))))%%%''')))(((&&&$$$$$$$$$"""###%%%&&&'''%%%$$$###&&&&&&$$$###"""!!! !!!"""###""""""$$$&&&$$$$$$%%%%%%%%%$$$$$$### ######"""$$$'''&&&!!!&&&333PPPqqq{{{yyyWWW<<<***+++***'''%%%&&&''''''%%%%%%&&&'''(((***++++++)))(((((('''''''''((((((///(((&&&+++---***+++///111...,,,,,,+++)))---444,,,******,,,---,,,---222((())),,,111666666222---///,,,...888EEEQQQ^^^hhh}}}|||sssjjj\\\GGG777111///***'''((((((''''''***((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%)))((('''&&&$$$###"""!!!%%%%%%$$$######""""""!!!$$$...888EEE___}}}vvv___HHH@@@DDDSSSooo~~~WWW999000(((%%%'''((()))***)))(((&&&&&&''')))))))))((((((''''''''''''(((((())))))(((((()))***++++++......---------,,,,,,,,,---)))'''***+++)))***------***,,,222222---+++...///***+++111666888>>>FFF```qqq{{{wwwlll\\\OOOKKKBBB555***&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$###$$$$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$#########%%%***...222DDD[[[fffdddMMM<<<---***,,,333EEEXXXkkkrrrDDD111%%%+++///(((&&&***(((&&&%%%%%%&&&)))***+++)))))))))(((((()))))))))***************+++,,,,,,,,,,,,,,,,,,++++++++++++,,,((('''***+++***+++......+++,,,//////***))),,,,,,***+++111444333555:::IIITTTeeeuuu~~~sssjjjfff]]]JJJ555+++(((&&&$$$%%%%%%$$$$$$###############%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%########################$$$$$$$$$$$$%%%%%%%%%%%%&&&'''$$$"""***888???===111(((###%%%%%%$$$***333>>>VVVuuudddDDD---...///&&&$$$...)))(((&&&$$$$$$&&&''')))************************+++++++++++++++,,,,,,,,,+++++++++*********))))))+++''''''***+++***+++///444111//////...******,,,,,,+++...222333///---...444666GGGbbbxxxzzzuuuqqq___HHH999///(((&&&'''%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&(((((('''&&&%%%$$$###"""######$$$%%%%%%&&&''''''&&&&&&### ###,,,///,,,+++((((((,,,+++''''''***,,,222BBB]]]xxxgggHHH888///'''&&&+++,,,+++)))'''%%%&&&''')))******++++++++++++************++++++++++++++++++++++++*********))))))))))))''''''******))),,,111<<<999444111///......000---...///111000---+++)))---***777TTTjjjrrrzzzxxxlll\\\LLL;;;---((()))&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$############$$$%%%&&&&&&'''(((%%%''''''&&&(((++++++)))&&&%%%%%%''''''%%%%%%'''((($$$'''777KKK^^^sssuuu]]]LLLBBB555(((&&&'''(((((('''(((***---)))******++++++******)))))))))***++++++***)))(((++++++++++++************((('''(((+++***(((,,,111>>><<<777111//////111111,,,------,,,,,,,,,+++***...***111EEEQQQTTT___ooozzztttkkk]]]HHH444******'''''''''''''''(((((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&"""""""""######$$$$$$%%%"""######$$$%%%&&&&&&'''$$$&&&(((((()))((('''%%%%%%$$$###$$$$$$&&&((()))"""&&&***+++***222FFFYYYrrr~~~ttt[[[>>>'''***------***((()))+++)))***+++,,,,,,+++***)))((()))***+++***)))((('''+++++++++************))))))((()))+++)))'''+++111999999444---+++...000///)))+++***&&&'''***,,,+++---+++...555777777AAANNNkkkwww}}}vvvkkkXXXAAA111+++((('''''''''(((((()))***%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''!!!""""""######$$$%%%%%%"""#########$$$$$$%%%%%%$$$%%%&&&'''&&&%%%%%%&&&&&&''''''&&&''')))****** (((,,,'''!!!$$$...777LLLddd|||mmmQQQSSSQQQIII===222+++)))***+++,,,------,,,+++***)))***+++,,,,,,***((('''******)))))))))((((((((())))))+++,,,)))&&&***111333444000)))(((---///---(((+++***'''''',,,---+++***,,,---+++***+++000555MMM\\\qqq|||ssscccLLL777---'''''''''''''''((()))***%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%$$$$$$$$$"""############$$$$$$$$$&&&%%%%%%&&&%%%$$$&&&***!!!$$$%%%%%%&&&'''&&&$$$$$$&&&$$$!!!&&&---,,,&&&---777JJJddd~~~pppXXXBBB444---+++,,,...//////...,,,+++***+++---------+++)))((()))(((((((((''''''''''''******,,,,,,(((%%%)))000111333///)))(((---///---(((---...***+++///000+++(((---...***))),,,---+++000AAAYYYmmmzzzzzzfffIII111***$$$!!!###&&&%%%$$$&&&((((((((('''&&&%%%######%%%$$$$$$$$$$$$$$$$$$%%%'''&&&&&&&&&&&&%%%$$$###%%%&&&&&&&&&&&&%%%%%%%%%!!!!!!  $$$'''''''''$$$"""$$$((()))(((%%%,,,)))&&&###"""###&&&(((&&&&&&&&&&&&&&&&&&&&&&&&((((((,,,777LLLhhhsssRRR444'''+++,,,)))(((+++,,,***(((&&&)))111222+++&&&'''((((((((((((((((((((('''&&&---......///&&&&&&555777>>>555'''***------000...---++++++++++++)))((())))))*********+++++++++222222:::OOOlllrrrXXXCCC333***###$$$&&&%%%$$$%%%''''''''''''&&&%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$###!!!"""$$$&&&&&&&&&###""""""###%%%'''((()))***(((%%%%%%))),,,''' ######%%%'''******(((&&&***)))'''&&&%%%%%%&&&&&&'''''''''''''''''''''''''''(((***---666GGG]]]mmmpppUUU555...&&&&&&000;;;===999999000)))+++---,,,+++,,,''''''((((((((((((((((((%%%+++,,,---///***...???PPPRRRBBB---+++......111000...------------,,,***)))))))))*********++++++((()))///???VVVnnn~~~iiiVVV===111&&&%%%'''&&&$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%'''''''''&&&---)))&&&%%%(((++++++***&&&$$$""")))888BBB;;;...,,,)))'''&&&'''((((((&&&%%%%%%%%%%%%$$$"""!!! ((((((((((((((((((((((((&&&)))***&&&###(((555AAAcccvvv~~~\\\JJJ555222EEE[[[ccc___OOO>>>,,,&&&))),,,++++++'''''''''(((((()))))))))%%%))))))+++///---777MMMooolllQQQ444---......222000...------------,,,***))))))************++++++'''(((+++111>>>UUUooo|||qqq```@@@222&&&$$$&&&&&&%%%$$$$$$%%%&&&&&&'''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&###%%%'''((('''(((+++---,,,(((%%%%%%)))------+++///,,,,,,777OOOaaa^^^OOO777---### $$$((((((%%%&&&&&&&&&%%%$$$$$$###"""''''''''''''''''''''''''''')))***'''######(((---555FFF[[[kkk{{{uuu^^^VVVdddzzzlllTTT999++++++...,,,((('''''''''((())))))******&&&(((&&&)))...---;;;XXXzzzZZZ888......---111---,,,***++++++,,,***)))***+++++++++,,,,,,,,,,,,,,,,,,+++***///===RRRaaayyyzzzwww}}}vvvqqqmmmeeeaaabbb[[[^^^dddjjjpppuuuxxxyyy|||zzzhhhXXX:::...$$$###&&&&&&&&&'''$$$$$$%%%&&&''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%!!!###%%%&&&+++666FFFRRRNNNKKKIIIJJJNNNRRRTTTTTTXXXWWWUUU\\\qqquuuPPPDDD888777>>>???666+++((('''&&&%%%%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&(((''''''((()))***)))'''$$$---666???NNNgggpppLLL222+++......+++(((((((((((())))))******((((((%%%(((,,,***;;;[[[zzzYYY888///...,,,///---+++******,,,,,,+++))),,,,,,,,,---------......,,,+++(((''')))///777===QQQ]]]nnn{{{xxx}}}|||jjjZZZRRRJJJ@@@::::::888:::???EEEJJJOOOSSSUUUYYY___cccccc___XXXKKK???000)))###$$$&&&&&&&&&)))$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%&&&///AAA[[[uuuwwwrrrqqqrrrtttwwwyyyqqqrrruuummmXXXEEE///---)))&&&###"""""""""&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$'''++++++'''###((((((&&&%%%+++>>>XXXkkk{{{^^^<<<,,,+++,,,,,,)))))))))))))))))))))))))))(((&&&))),,,(((:::\\\}}}uuuUUU555......,,,---...---,,,,,,......---,,,,,,,,,---------.........,,,+++***+++---.........222>>>PPPdddvvv|||^^^KKK:::666333***&&&((()))***+++...111444666888666:::<<<:::888777111***(((%%%%%%''''''%%%&&&***%%%%%%&&&&&&'''&&&&&&&&&((((((''''''''''''(((((()))&&&,,,BBBccczzzfffWWWRRRUUUZZZrrrrrrXXXTTTLLLBBB777---&&&!!!''''''''''''''''''''''''%%%$$$%%%'''((((((%%%###)))(((&&&###"""(((555AAASSShhhyyyYYYAAA555///***++++++******)))((((((((()))(((''',,,---(((999]]]|||sssRRR333,,,...,,,......---,,,,,,......---,,,++++++++++++,,,,,,,,,---,,,---...///000/////////,,,111:::FFFUUUfffvvvyyycccAAA000$$$'''+++'''&&&***,,,+++***))))))***+++,,,'''))))))&&&'''***+++((($$$$$$'''***((($$$%%%***%%%&&&&&&''''''&&&%%%%%%******))))))))))))******""""""...PPPxxxyyyooo\\\EEE333000999CCCbbbvvvcccgggqqqppp]]]JJJ:::111((((((((((((((((((((((((###&&&((()))'''&&&&&&'''$$$'''+++,,,***''')))---333DDD[[[ttt~~~aaaJJJ888+++,,,,,,+++***)))((('''''')))((((((...000))):::^^^tttRRR222,,,...---///,,,+++******,,,,,,,,,***))))))*********+++++++++***,,,...---******,,,///111///,,,---444BBBSSS^^^ttt{{{gggMMM===...,,,***'''&&&&&&''''''+++***)))(((((()))***+++))))))((('''&&&%%%%%%%%%$$$&&&((())))))(((&&&$$$'''%%%%%%&&&((((((%%%"""''')))***)))'''&&&'''((('''&&&...HHHnnnyyycccGGGDDDBBB??????DDDPPP[[[sss]]]NNNGGG222333;;;JJJZZZlllpppdddQQQBBB000((()))***&&&!!!'''""""""''')))%%%$$$'''(((''''''(((***+++***)))++++++444JJJjjjuuuSSS333,,,(((***......))))))---)))***((()))+++***;;;ZZZzzznnnNNN222......,,,000---+++******++++++)))(((***)))(((((('''(((((()))******))))))***+++,,,,,,...---,,,---///444999<<>>TTTqqqttt\\\???---)))***+++***&&&******+++---333RRR|||vvvMMM000...000---...***)))((()))++++++***)))(((***,,,...//////------+++***************++++++,,,,,,---------------,,,///......------000555888@@@DDDJJJOOOSSSTTTSSSQQQUUUWWW___kkkuuu~~~}}}bbbLLL555+++***))))))+++&&&'''(((((()))((((((((((((((())))))************))))))((((((''''''(((((())))))***++++++***)))))))))***)))((('''''''''((('''''')))+++,,,+++)))&&&***'''&&&---AAA___yyy___KKK<<<222&&&&&&&&&''''''%%%###!!! $$$((()))******)))(((---...000222888GGG]]]nnn~~~sss^^^MMM???111((('''&&&%%%&&&(((((('''%%%"""%%%((()))))))))(((((()))555MMMlllhhhPPP>>>222((("""$$$)))+++---222:::[[[^^^:::...,,,---444***)))(((***+++,,,,,,+++)))+++---///000000......++++++***************+++***+++,,,...//////......---------,,,+++,,,...000...///111444555666555555666666;;;FFFPPP[[[hhhttt}}}jjjMMM999)))(((,,,+++))))))(((((((((((())))))))))))))))))************)))))))))((((((''''''(((((((((''''''(((((((((((('''''')))******)))'''&&&((()))###+++888AAAEEEDDDAAA@@@444000333EEEbbb}}}YYY888+++,,,---%%%(((***)))&&&######$$$%%%&&&$$$!!!!!!%%%'''&&&&&&%%%'''******,,,333:::IIIOOO[[[kkk}}}qqq```SSSAAA999...&&&"""###%%%''')))&&&$$$%%%(((++++++)))++++++444JJJjjjiiiRRR<<<---&&&)))''')))111<<<___mmmDDD///&&&'''111+++***)))+++---......---+++,,,...////////////...,,,+++******)))*********++++++,,,,,,,,,,,,++++++***,,,...///......///000,,,,,,,,,,,,,,,,,,,,,,,,000......222666<<>>111***///222---***,,,++++++)))(((((()))************++++++***)))((('''***))))))(((((())))))***''''''''''''''''''''''''''')))***)))((())),,,///222CCCZZZjjjpppooommmlllYYYTTTVVVdddttt}}}~~~eeeAAA)))%%%&&&%%%&&&((())))))'''&&&(((***((()))%%%$$$&&&$$$!!!"""(((111111)))""" $$$***444@@@RRRjjjmmmbbbQQQAAA666///,,,***---***&&&&&&(((***+++,,,...******444FFFWWWccciiizzzwwwdddUUU>>>:::000---333???bbbcccJJJ777---111+++******,,,...000000///---.....................,,,++++++***))))))******,,,,,,,,,++++++************,,,...///---,,,,,,---,,,,,,,,,,,,------------333000///000000///333999@@@IIIYYYjjjzzzgggFFF111***+++222222***(((......,,,***(((((()))***+++++++++++++++***)))'''%%%+++***************++++++)))))))))(((((()))))))))&&&(((*********+++000333GGG^^^{{{~~~yyyyyyrrrdddXXXSSSRRRNNN???...(((---+++!!!''''''(((''''''&&&$$$$$$$$$(((((($$$$$$'''%%%+++### %%%)))((()))---)))++++++***000DDDaaaxxx|||jjjXXXHHH:::222---------,,,+++***))))))...,,,+++///222555777999QQQ```qqq}}}xxx___UUUCCC999===HHHkkksssWWW???888,,,++++++---///111111000///......---------......,,,,,,+++***))))))******,,,,,,++++++,,,---......''')))+++,,,,,,,,,...///'''(((***,,,---------,,,///---...000///,,,,,,000,,,000:::III[[[mmm}}}mmmKKK666---------,,,,,,++++++++++++++++++************)))((((((((((((((((((((((((***+++---...---,,,***(((------,,,---...---+++)))'''''')))***'''+++===PPPpppeeeIII666//////---,,,***((('''(((((()))%%%%%%&&&&&&'''(((((((((((('''&&&%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((((((((((('''***222===FFFbbb___]]]VVVJJJLLLjjjpppcccLLL@@@000'''&&&***,,,,,,***((((((******(((+++111===CCCLLLVVVccctttyyylllhhhjjjsssttt```CCC,,,$$$)))))),,,222000000///---+++++++++---...,,,,,,,,,+++++++++******)))***+++---......------+++++++++,,,,,,---------------,,,,,,,,,,,,++++++---...//////---,,,---///...000222444888BBBQQQ\\\nnn~~~}}}{{{zzz{{{~~~tttXXX===///------,,,,,,,,,++++++++++++++++++************)))((((((((((((((((((((((((((()))+++,,,,,,,,,++++++++++++,,,------,,,***(((&&&(((+++---000>>>]]]yyyvvv```HHH555,,,)))***,,,+++***)))((((((((((((''''''''''''''''''&&&&&&((('''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&'''(((((()))******(((''')))///444;;;999888444---000JJJhhhzzzlllVVVBBB555...+++)))***((()))++++++***...333<<<@@@BBBCCCIII[[[wwwyyyPPP777***+++))),,,333333///...,,,+++***+++,,,------,,,,,,,,,++++++++++++)))***+++---------------++++++,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,.........,,,,,,---...---......,,,,,,111;;;CCCOOO]]]qqq|||zzzqqqnnnjjjfffdddaaa^^^\\\UUUSSSPPPNNNNNNQQQUUUXXX]]]bbbiiiqqqyyynnnWWW???///))),,,,,,,,,,,,+++++++++++++++++++++************)))))))))))))))))))))))))))'''((()))***+++,,,------***,,,---......---+++)))((()))***,,,444LLLssszzzaaaQQQ<<<---'''''''''&&&************)))((('''&&&)))(((((('''&&&&&&%%%%%%''''''&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''(((((()))+++,,,***&&&$$$%%%''''''%%%%%%$$$ ###555KKK{{{mmmWWWBBB111(((***(((''')))(((&&&)))...888<<<<<<555111>>>ZZZrrrzzzOOO666))))))&&&(((,,,+++---,,,+++*********+++,,,,,,,,,,,,,,,++++++++++++)))***+++,,,---------,,,,,,,,,,,,,,,,,,+++++++++......---,,,,,,+++******+++,,,------++++++,,,---000000///+++((()))---222888???NNNbbbuuuxxxmmmcccZZZTTTQQQFFFDDD@@@<<<999888666555111000...------///222444666:::BBBJJJUUUaaammmttt~~~jjjTTT@@@000)))))),,,++++++++++++++++++++++++++++++*********))))))************************))))))((()))***+++,,,------///000000///,,,+++***---+++***---<<>>///,,,'''(((,,,+++)))************+++++++++((((((((((((((()))))))))++++++************+++,,,+++++++++++++++*********------,,,,,,,,,,,,++++++)))***++++++++++++,,,...,,,,,,---......---,,,,,,***---//////111;;;KKKWWWvvv~~~}}}uuubbb[[[QQQFFF===666000,,,+++******))))))***+++,,,&&&(((++++++******,,,---((((((((((((((((((((((((///...---+++***+++...000(((,,,111666===LLL```nnnzzzzzzeeeEEE999...******)))+++...)))*********+++++++++++++++++++++************)))***************************+++,,,---...---,,,+++(((***+++)))'''(((...333???JJJ\\\ssskkkXXXAAA333***&&&(((---*********'''%%%%%%(((+++'''&&&&&&&&&&&&&&&''''''&&&&&&''''''''''''''''''%%%%%%%%%%%%%%%&&&'''((('''&&&&&&&&&&&&'''((((((&&&)))***)))%%%$$$&&&(((((())))))(((((()))))))))+++777SSStttmmmeeeooo}}}```CCC333,,,***'''&&&(((***+++***...'''(((333<<>>666000///...,,,+++***))))))+++*********))))))((((((''''''((()))***+++++++++&&&'''((())))))***)))))))))))))))))))))(((((((((+++***)))(((((()))***+++444===MMM^^^nnn|||lllUUUAAA666,,,,,,++++++***)))((((((++++++++++++++++++++++++************************,,,+++***((((((((()))***)))+++---,,,***)))***+++&&&+++111111))))))<<>>UUUmmmzzz]]]DDD666000---///...---++++++++++++,,,******)))((((((((((((((((((''''''&&&&&&''''''((((((((()))))))))(((''''''%%%%%%%%%%%%&&&)))+++,,,'''&&&&&&''')))***)))''')))---000000---***+++,,,)))((('''%%%%%%%%%&&&'''))))))(((&&&&&&(((,,,///+++///...)))%%%&&&***+++)))'''+++;;;PPPggg}}}uuu[[[DDD777000---((())))))---,,,%%%444TTTqqqdddUUUOOOSSSTTTOOOHHH777000+++******)))***---))))))((())))))))))))*********))))))******+++,,,)))))),,,...;;;WWW```OOO333000,,,******++++++******+++---.........---,,,......,,,,,,,,,,,,......,,,,,,---333BBBYYYsss}}}nnnQQQCCC444...111333000+++***))))))((())))))******'''''''''''''''''''''''''''(((+++,,,---,,,***)))***)))((((((''''''''''''%%%%%%&&&'''((())))))***)))))))))(((((()))))))))(((((())))))))),,,000333===SSSppprrr[[[LLL999,,,(((***,,,,,,+++++++++*********))))))++++++++++++++++++++++++************************------,,,,,,,,,,,,,,,,,,***))))))+++---.........***222FFFddd}}}oooYYYBBB444000222333)))+++...//////---***(((***))))))(((((((((((((((((((((''''''''''''((((((((()))))))))))))))((((((&&&&&&&&&&&&'''(((***+++&&&%%%&&&(((******)))'''))),,,///000...,,,++++++***)))((('''&&&&&&&&&'''%%%&&&''')))***+++---...,,,------***((('''%%%###((($$$%%%...777@@@OOO]]]fffuuu{{{pppbbbLLL888///)))###***...'''222PPP}}}uuu^^^TTTGGG;;;222---*********))))))+++***((((((*********))))))******+++,,,((((((+++---===YYY]]]FFF111///---,,,++++++,,,,,,++++++,,,---...------,,,...---,,,,,,,,,,,,---...///000...,,,///>>>VVViii~~~fffRRR444000,,,+++---...+++)))***))))))))))))***++++++&&&&&&&&&&&&''''''''''''&&&''')))***+++***((('''***)))((('''&&&&&&''''''%%%&&&&&&'''((()))******((((((((())))))(((((((((%%%''')))***))))))***+++(((777MMM___hhhjjjkkklllssstttvvvyyy}}}rrr^^^OOO===666...***,,,///...,,,+++++++++***************++++++++++++++++++++++++************************++++++,,,,,,,,,,,,,,,,,,,,,...///,,,)))+++111666AAATTTqqqkkk]]]KKK@@@<<<999666333////////////...---,,,+++***))))))((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((()))(((((('''''''''((((((%%%%%%&&&(((***+++)))'''(((***---///...,,,******))))))((((((''''''''''''(((((()))******)))'''&&&((('''''')))(((&&&$$$###$$$&&&***---+++)))...555;;;MMMaaaqqq~~~tttaaaOOO>>>)))&&&+++)))444NNNyyyyyyhhhWWWHHH999000///+++***------******---******))))))******+++,,,++++++...222???UUUTTT;;;---------,,,,,,,,,...///***++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,---111333///+++///===IIIdddqqq}}}eeeLLL;;;------+++)))&&&&&&((()))***)))))))))))))))******&&&&&&&&&'''''''''''''''''''''(((((((((((((((((()))((('''&&&&&&&&&'''(((''''''(((((())))))******'''(((((())))))(((((('''&&&'''&&&&&&%%%'''+++...***+++000888===???AAAEEEFFFHHHKKKPPPUUUZZZ___aaammmrrryyyzzznnnaaaPPP===000...,,,,,,---000000,,,)))************************++++++++++++++++++++++++***************************+++,,,---------,,,,,,+++......+++)))///<<>>RRRjjj}}}nnnZZZRRRKKKJJJRRRggg}}}vvvVVV999666555:::EEEYYYyyy[[[EEE222,,,,,,)))+++000******))))))******+++,,,)))"""'''......222444,,,***,,,---,,,******,,,...)))))))))))))))******+++)))******************)))&&&(((,,,------------...---:::OOOcccsss~~~}}}cccGGG444...///*********++++++***)))((((((((('''&&&&&&&&&&&&&&&'''''''''((((((((()))))),,,+++)))''''''(((***+++'''&&&%%%$$$%%%''')))***+++++++++***************&&&'''((())))))((('''&&&$$$&&&)))***)))(((((((((((((((,,,111...))))))///333222111///---,,,,,,,,,...///111444999>>>BBBDDD>>>;;;666111...------...//////---+++******---000******************++++++++++++++++++++++++++++++************************,,,---///000000000//////000///222===QQQnnn~~~tttuuuwww~~~xxxvvvzzzuuurrrkkkaaaSSSCCC666...******)))((((((((((((((('''((()))******)))((('''%%%%%%&&&'''((((((''''''''''''((())))))***))))))'''&&&$$$%%%'''***++++++)))+++...111333111---***&&&'''(((***++++++++++++)))'''%%%&&&)))++++++))))))%%%%%%'''((()))333???bbbpppiiiHHH...***)))!!!+++,,,111555222222CCCYYYooozzz{{{iiiyyyeeeAAA+++...333333000888TTTpppdddFFF999555111222888*********)))***++++++,,,///%%%'''...(((&&&++++++***---...---***(((***,,,((((((((((((((())))))***)))******++++++******))),,,***)))***---/////////***///888FFFXXXkkk|||xxx^^^HHH666+++)))---+++,,,------,,,***'''%%%''''''&&&&&&&&&%%%%%%%%%((('''%%%$$$$$$%%%'''(((''''''&&&&&&(((***,,,---))))))'''&&&&&&'''((()))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))),,,,,,+++******))))))(((******+++,,,---------------...///...,,,++++++---------,,,,,,,,,---......+++***)))(((((()))******,,,+++***,,,//////,,,)))+++,,,---------,,,+++***---,,,///888AAADDD>>>777///:::GGGXXXuuu|||xxxpppbbbPPPDDD777,,,%%%'''***(((&&&'''(((((((((((())))))******((((((''''''''''''((((((%%%%%%%%%&&&&&&''''''''',,,'''$$$$$$&&&'''(((***(((,,,......------,,,+++***)))'''&&&'''(((***,,,''')))***)))''''''))),,,%%%'''(((%%%###)))888DDDmmm{{{RRR///(((***&&&***,,,,,,---///333555444DDDaaavvvyyynnnxxx|||xxxfffDDD111***---777333+++777NNNxxxllleeeWWWAAA///000)))(((///000))))))...+++***)))((()))***---......---+++***)))(((((((((((((((((()))******++++++))))))*********+++++++++&&&)))---......---......333+++...888EEE^^^qqqrrrzzzdddIII888///+++***,,,)))***+++++++++***)))((('''''''''&&&&&&&&&%%%%%%'''&&&%%%%%%%%%%%%&&&'''&&&&&&''''''(((***+++,,,+++***((('''&&&&&&&&&'''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((************************++++++++++++******************+++,,,,,,,,,++++++,,,---...---,,,+++,,,...,,,,,,,,,,,,,,,------...))))))(((((()))***+++,,,,,,++++++---000000...,,,***+++,,,---...---,,,,,,333000888QQQmmmsss___IIIIII]]]rrrzzznnndddMMM<<<---***---+++((('''((((((((())))))*********((((((''''''''''''((((((%%%&&&&&&&&&&&&&&&&&&'''((((((((()))(((%%%$$$$$$)))***++++++******(((&&&''''''&&&&&&&&&'''((()))&&&((())))))''''''(((***'''******'''$$$'''222;;;```pppnnnNNN000((('''$$$((()))))))))***,,,------000>>>III[[[yyyzzzpppLLL000+++***,,,++++++777EEElll~~~hhhVVVBBB===777333---((((((,,,***)))(((((((((***,,,---,,,,,,+++***))))))))))))((((((((()))******++++++))))))*********+++++++++'''***000777======999555000))),,,555@@@WWWiiihhhpppwwwfffNNN444)))***,,,+++)))'''((((((((())))))******'''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((()))*********,,,+++)))(((&&&%%%%%%%%%((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((***************************++++++++++++,,,,,,,,,++++++,,,,,,,,,+++*********,,,------++++++,,,...+++++++++++++++,,,------((((((((()))***+++---...,,,+++,,,...000111000...***+++,,,---............222111>>>___zzzbbblll~~~eeeOOO777,,,++++++(((&&&((((((((()))))))))))))))''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&$$$)))------)))&&&%%%%%%)))((('''(((((('''&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&$$$&&&((()))(((''''''((())),,,---***&&&%%%***000AAAMMMOOO???...(((((((((++++++,,,+++)))((()))***(((+++,,,777NNN^^^mmm\\\666000)))''''''))),,,111SSSvvvrrrlll\\\CCC000'''&&&'''((((((''''''((()))+++,,,************************'''(((((())))))******+++)))))))))************+++***222BBBVVVcccbbbSSSEEE000)))+++222<<>>^^^sssMMM111))))))'''''''''&&&&&&'''(((******))))))******++++++++++++''''''(((((()))*********))))))))))))************+++777OOOnnn}}}dddMMM222******222???RRRVVVGGG@@@SSShhhttt}}}sss^^^CCC888///......,,,***))))))(((''''''&&&'''''''''(((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$&&&''')))))))))(((''''''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''))))))***+++,,,,,,---...------...------,,,++++++---...///---+++******+++++++++******++++++,,,------,,,,,,,,,++++++******)))***+++,,,,,,---///000000//////......---------...000999NNNkkkwww```HHH666...,,,,,,'''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''&&&&&&&&&$$$((()))&&&***:::KKKUUU>>>222((((((***(((&&&'''%%%%%%&&&''''''''''''&&&$$$%%%'''((()))((('''%%%''')))++++++***(((%%%$$$)))***))))))---555888888111***&&&''''''$$$$$$(((''',,,---+++&&&"""<<>>'''###&&&&&&'''+++((('''&&&%%%%%%&&&)))******(((&&&&&&)))+++***(((+++(((%%%'''***,,,***'''###+++...555XXXxxxSSS;;;)))***000---******!!!---...)))'''$$$,,,>>>dddwwwaaahhh~~~vvvYYY999666000+++)))000@@@OOOdddyyyaaa888)))***+++******&&&'''((()))************(((***+++,,,,,,+++)))(((&&&&&&''''''((()))))))))******))))))((((((((('''&&&(((***+++******,,,---444555555...333SSSnnnoooKKK555***111333+++111AAAPPPjjj}}}VVV:::000)))+++---......,,,)))(((%%%&&&((()))******))))))((((((((((((((((((((((((******)))'''%%%%%%'''))))))((('''&&&&&&'''((())))))(((&&&%%%&&&''')))++++++***)))'''''''''((()))''''''''''''((((((((((((*********)))((('''''''''))))))))))))))))))))))))'''((()))***++++++***)))'''((()))*********************+++,,,,,,---......000,,,***,,,000111///+++.........---,,,,,,++++++444000---...---,,,...222,,,111000***+++;;;QQQ```www___III555222///...//////...,,,+++)))(((((())))))(((&&&((('''&&&&&&%%%%%%&&&&&&&&&)))''')));;;VVVeeeeeeFFF:::+++$$$&&&)))'''$$$(((((('''&&&%%%&&&))),,,((()))***++++++***((('''+++***(((&&&'''))),,,---&&&(((000GGGnnnzzzNNN999((()))---+++,,,000''')))***++++++,,,...000GGGgggbbbSSSPPPiiirrrUUU<<<'''''',,,+++---444999WWW{{{ccc===,,,+++***((()))(((++++++'''(((,,,+++&&&)))***+++,,,,,,+++***)))))))))))))))************+++******))))))))))))))),,,(((&&&((()))***111999[[[aaaUUU999///FFFhhhzzz^^^LLL;;;666888777222///555DDDccctttNNN555,,,)))+++,,,------+++)))(((&&&'''((()))))))))((('''(((((((((((((((((((((((())))))((('''%%%%%%'''***))))))(((''''''((())))))((((((&&&&&&&&&''')))***++++++)))((((((((())))))''''''''''''((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))((((((******+++***))))))******************))))))******+++,,,,,,---......111...,,,...111333111...///.........------,,,,,,///---...000000------111222333222444DDD```|||nnn[[[BBB999...+++---000...+++***)))(((((())))))(((&&&***))))))(((''''''&&&&&&&&&***(((&&&///???FFFCCC666...&&&###&&&)))(((%%%'''''''''%%%$$$%%%(((***((()))***++++++***((('''***)))((('''''')))+++,,,(((555HHHaaa~~~vvvIII666((())),,,++++++...)))***+++*********,,,...999TTTvvvmmmLLL:::888FFF\\\qqq}}}^^^CCC+++***000///,,,,,,...>>>UUUmmmnnnBBB---+++,,,+++***(((++++++((((((,,,---***)))***++++++++++++***)))(((((()))))))))*********+++***))))))(((((())))))+++&&&'''++++++***555EEEkkkrrreeeDDD111CCCcccyyy~~~kkkVVVIII???666...+++111777JJJhhhhhhCCC...))))))***,,,---,,,+++)))''''''((()))))))))((('''&&&(((((((((((((((((((((((('''''''''&&&%%%&&&(((******))))))(((((())))))***((('''&&&&&&&&&''')))***++++++***))))))))))))***''''''''''''((((((((((((&&&&&&'''((())))))******)))))))))))))))))))))))))))************))))))(((,,,,,,,,,+++******))))))***++++++,,,,,,------...000...,,,...111222111...////////////............,,,,,,///333222......111111444;;;JJJfffqqqYYYIII555+++,,,000///,,,***)))(((((())))))(((''''''(((((()))((((((''''''''',,,,,,'''''',,,,,,''')))'''%%%&&&'''((((((''''''''''''%%%$$$$$$&&&((()))***+++++++++)))((('''((((((''''''(((((())))))...DDDaaayyy~~~lll???111'''(((,,,***)))+++***++++++***((((((***+++333IIIiiixxxddd???******+++999MMMaaavvvsssVVV888...//////---,,,---...555HHHeee~~~{{{nnnfffqqq___AAA000)))))),,,&&&)))***'''&&&((()))((()))******++++++******)))(((((())))))))))))******+++***))))))(((((())))))***%%%(((///,,,)))<<>>```xxxpppZZZJJJ===333.........---111CCCeee]]]:::+++))))))***+++++++++***((('''******++++++***((('''&&&((((((((((((((((((((((((%%%&&&'''&&&&&&&&&)))+++******))))))))))))******''''''&&&&&&&&&'''((())))))))))))(((((((((((()))''''''''''''((((((((((((&&&&&&''''''((())))))***))))))))))))))))))))))))************))))))((((((,,,,,,+++++++++++++++++++++++++++,,,,,,------------+++***,,,...//////---////////////000000000000......000333111...111666:::FFFYYYoooppp^^^FFF555............,,,***)))***++++++***)))'''((()))***++++++******(((---///+++)))***)))%%%))))))***)))(((''''''''''''(((((('''%%%%%%&&&((()))************)))(((''''''''''''(((((((((((((((,,,AAA[[[mmmvvvrrrbbbRRR666---''')))+++)))((()))((()))***)))((((((***,,,444GGGfffxxxeee???***,,,,,,,,,222@@@QQQaaarrr~~~}}}iiiOOO;;;000,,,,,,///000,,,+++555GGGYYYccceeeTTTEEE999AAAYYYuuuiiiDDD---(((+++&&&((())))))(((((((((((())))))************))))))(((((((((((()))))))))*********)))(((((((((((((((***%%%)))111,,,)))BBBddd{{{zzzfffBBB///@@@ccc}}}xxxbbbIII999222//////000...---***///GGGnnn}}}TTT555***+++))))))*********)))((('''+++,,,,,,,,,+++)))'''&&&((((((((((((((((((((((((###%%%&&&&&&&&&''')))***))))))************))))))&&&&&&&&&&&&&&&''''''(((&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))++++++***))))))(((((((((************+++,,,---...++++++,,,,,,,,,,,,------+++++++++,,,---............/////////000111111111111///...//////111:::DDD\\\mmmqqq[[[EEE555...,,,------,,,++++++---------+++++++++,,,,,,++++++******(((,,,---,,,+++---...---+++++++++)))&&&%%%''')))((()))***)))''''''(((***))))))************))))))((((((((((((((('''''''''&&&000<<>>777...)))+++555BBBKKK>>>777...(((((()))******''''''((())),,,111777<<>>@@@JJJPPPLLLEEE>>>555,,,)))(((,,,///'''###:::YYYjjjQQQ+++'''%%%&&&))),,,---...+++)))''''''((())))))((())))))))))))))))))))))))))))))&&&(((777IIIKKKAAA///...+++******,,,...000000---)))''')))++++++***+++++++++++++++---111444DDDffffffDDD777999OOOeee```:::***((()))******))))))(((((())))))***)))(((''''''((()))***,,,+++***)))'''&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((((((((('''&&&&&&&&&''''''''''''&&&&&&%%%&&&'''(((((('''&&&&&&'''''''''''''''''''''''''''((()))))))))((('''&&&(((&&&(((---///+++(((((()))))))))*********++++++******+++++++++,,,,,,,,,+++,,,---.../////////...---------------,,,,,,,,,)))(((+++///111555===EEEmmm{{{gggMMM444++++++))))))***)))'''+++333MMMxxxdddAAA+++(((%%%%%%)))'''))))))((((((((())))))***&&&&&&&&&&&&&&&&&&&&&&&&))))))***++++++***)))))))))))))))*********))))))((((((((())))))*********))))))*********)))(((((((((,,,++++++---)))333KKKjjjeeeGGG(((%%%+++++++++******+++++++++,,,,,,,,,------,,,***'''''')))++++++:::MMM[[[```ZZZLLL>>>111,,,+++,,,'''%%%666LLL{{{~~~dddbbbllllllPPPEEE@@@EEEFFF<<>>NNNLLL>>>...'''***,,,***%%%((('''000KKKtttccc;;;,,,+++,,,---...111;;;FFFUUUdddyyynnnVVVYYYrrrrrrFFF000(((&&&***'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$&&&"""###$$$%%%&&&'''''''''((('''&&&%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%'''***,,,...***)))(((((((((((((((((())))))************))))))***+++,,,,,,++++++,,,---++++++******+++,,,...///...,,,...888IIIbbb|||cccEEE222---))),,,000,,,,,,+++***))))))******+++++++++***)))(((&&&%%%$$$)))))))))(((((('''''''''&&&''''''''''''&&&%%%%%%&&&(((%%%(((111---***222666888555...******(((%%%'''))),,,------+++++++++&&&+++000;;;TTTyyyqqqQQQ555%%%((((((,,,///+++***999MMMfffccc```ccclllpppfffXXX===///%%%'''***)))***---(((''')))000AAA[[[www}}}iiiQQQ???333+++(((((((((******'''(((+++,,,***'''''''''...BBB```zzzeeeKKK000%%%''')))(((&&&))))))(((''''''''''''(((&&&&&&&&&''''''''''''''')))(((&&&%%%%%%&&&''''''$$$&&&))))))&&&...DDD[[[dddPPP888******---+++'''***(((---DDDkkknnnGGG000---,,,,,,***(((---444777EEEZZZooo~~~kkkUUUYYYsssoooDDD///)))''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&$$$$$$&&&)))######%%%&&&&&&'''''''''((('''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&(((***+++++++++***************+++)))******++++++******))))))+++,,,,,,+++***,,,---)))******+++++++++---...+++222???SSSjjj|||\\\CCC666***(((---...***+++,,,+++******+++---++++++***)))(((&&&%%%$$$)))))))))(((((((((((((((''''''''''''''''''&&&&&&%%%(((&&&)))///---222CCCYYYZZZRRR@@@000((('''&&&%%%(((+++------------...(((+++...888XXXvvvVVV>>>---'''''',,,,,,000IIIgggxxxNNN888(((***---''''''---))))))((('''+++;;;QQQccc{{{|||eeeCCC+++'''...'''+++,,,)))((()))(((&&&///---((($$$,,,GGGllloooVVV???///&&&%%%&&&)))(((''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''))))))'''&&&&&&&&&&&&'''&&&''')))'''###''';;;NNNgggUUU>>>...)))***+++***+++))))))999^^^qqqNNN000...---...,,,))),,,111///444???OOO```qqqyyygggRRRXXXtttkkkBBB///***''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%$$$###$$$%%%$$$%%%&&&''''''''''''''')))))))))))))))((((((((($$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&''''''((((((((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((+++***************++++++******++++++++++++******)))+++,,,,,,+++***,,,---,,,...///...,,,+++---...555FFFaaa{{{nnnUUU???,,,***111222***+++,,,,,,******,,,...******))))))(((((((((((()))))))))))))))(((((((((''''''''''''''''''''''''%%%***))))))+++***;;;XXXyyy|||rrrWWW888((('''+++))),,,.........---...///000......===```|||dddCCC000%%%)))---444RRRuuuxxxNNN888(((***,,,'''&&&---+++,,,---+++))),,,333999ZZZvvvfffCCC000+++###))),,,***(((***+++)))%%%&&&&&&###$$$555SSSlll}}}ccc@@@***&&&***((('''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''******)))((((((''''''''')))(((((('''$$$%%%...999TTTKKK===000((('''***---***)))'''111SSSiiiEEE---***+++---,,,)))+++///000...///777BBBRRRhhh{{{uuubbbOOOVVVssshhh@@@...***((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%$$$$$$%%%&&&%%%""" %%%%%%&&&'''''''''''''''))))))******)))(((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''((((((((())))))))))))))))))))))))***)))(((&&&&&&&&&&&&'''((((((((((((((())))))*********++++++++++++*********+++,,,,,,++++++,,,---,,,---...---,,,...333888SSSiiikkkRRR???BBBFFF===...---,,,++++++,,,,,,---******)))))))))***++++++*********))))))((((((((('''''''''&&&''''''((()))''',,,+++)))((((((???eeegggAAA+++)))///***++++++***))))))+++,,,111,,,///HHHooo^^^???(((((()))...KKKpppfff???000%%%'''***((((((,,,)))***+++,,,---.........>>>[[[sssQQQ888***------'''$$$'''***+++$$$'''***)))'''***888HHHbbbvvvtttUUU:::---***(((((('''&&&&&&&&&&&&&&&(((((((((((((((''''''''')))))))))))))))(((((((((***''''''))))))((()))---;;;:::666///'''%%%)))---((()))'''...OOO}}}hhh???000---,,,...---******---...***+++000444>>>SSShhhqqq___NNNXXXvvvfff>>>...***((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&$$$$$$)))///000+++%%%$$$$$$%%%&&&&&&&&&&&&%%%((()))))))))(((&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((((((((((((((((((((((((((((((***)))((('''''''''((()))((((((((((((((()))*********++++++,,,,,,++++++***+++,,,------,,,,,,---...)))+++---///444@@@PPP\\\zzzlllcccnnnjjjRRR222...***)))+++------,,,,,,,,,+++******+++,,,,,,,,,++++++***)))(((''''''((('''&&&&&&'''((()))***+++---+++)))((('''>>>eeeqqqLLL333,,,,,,&&&''''''((()))---222666444,,,444VVV}}}zzzVVV:::444///,,,GGGmmmpppNNN000+++'''&&&(((******)))((())))))+++---...///000///AAA]]]zzz{{{bbbQQQNNNCCC111%%%$$$(((***---++++++,,,)))%%%(((///999QQQlllvvvppp]]]EEE222******)))(((((((((((((((******)))))))))(((((((((''''''(((((((((((((((((('''%%%&&&++++++)))(((+++***,,,---+++((('''(((***)))+++)))...MMM{{{sss~~~pppFFF333///---//////,,,+++...---***,,,111222:::SSSnnn~~~nnn^^^OOO\\\|||eee>>>...+++((()))''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&$$$%%%...999<<<777000######$$$%%%%%%%%%$$$$$$(((((((((((('''%%%###!!!%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((((((((((((((()))(((((('''((()))***+++******)))******+++,,,,,,***++++++,,,,,,++++++***+++---......,,,,,,---///---///222888EEE[[[uuu}}}~~~aaa666///)))(((+++...---+++///...,,,+++++++++,,,,,,,,,,,,+++***)))((('''&&&((('''&&&&&&'''((()))***...---)))))))))''';;;___~~~vvvUUU:::,,,(((%%%'''))),,,222:::DDDJJJ===222>>>eeemmmPPPIII>>>666OOOwwwaaa777+++---,,,((())),,,+++&&&***+++++++++******+++,,,%%%...>>>WWWxxxyyybbbDDD...''')))++++++%%%###&&&'''$$$%%%)))$$$:::ZZZxxxaaa@@@,,,++++++***************++++++******))))))((((((%%%%%%&&&'''((((((((('''$$$$$$'''+++***&&&'''+++$$$%%%&&&((())))))(((&&&+++...+++...JJJwwwgggLLLXXXvvvOOO000+++)))+++,,,******,,,000---...111222>>>^^^{{{|||}}}qqqXXXOOO```wwwxxx[[[:::*********&&&&&&&&&%%%%%%%%%&&&&&&'''))))))(((((('''%%%$$$######&&&(((111HHHXXXIII...%%%%%%%%%%%%&&&'''((((((******((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((''''''&&&%%%&&&&&&&&&&&&'''''''''(((***((('''&&&&&&'''(((***+++)))))))))+++++++++)))+++,,,,,,---------,,,,,,***---000222222000...------111<<>>555,,,******)))***---......---***''''''((()))---------,,,)))''''''((()))(((((('''''''''((((((+++((())),,,(((&&&666KKKtttmmmMMM555+++(((***+++***(((---<<>>[[[yyyuuubbb<<<---&&&---///'''###''')))(((((('''''''''((((((&&&&&&&&&'''''''''(((((('''((((((((((((((('''&&&)))(((((('''''')))***+++,,,((('''+++CCCsss{{{YYY555???oooxxxaaa777...,,,)))###)))111...,,,......222BBBWWWbbbbbbVVVNNNNNN^^^uuummmZZZTTTfff{{{sssTTT666(((******'''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&%%%$$$$$$&&&&&&,,,>>>VVV\\\FFF***$$$$$$$$$%%%%%%&&&'''(((+++***)))'''&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((&&&&&&&&&''''''(((((((((&&&'''''''''((((((((((((***)))'''&&&&&&''')))******)))((()))+++,,,+++***&&&'''((()))+++,,,,,,,,,333---***000;;;BBB@@@;;;:::FFF\\\uuuyyycccEEE999...+++***))))))+++---------+++((('''((())),,,------+++)))(((((())))))(((((('''''''''(((((((((&&&'''+++'''$$$...>>>ZZZaaa___NNN888+++((()))%%%&&&&&&(((...999EEEMMMRRRNNN]]]cccGGG777111,,,******------+++***************))))))(((((((((,,,))))))000BBB]]]zzzkkkHHH555---***&&&'''&&&%%%&&&'''))))))***+++000>>>RRRccckkklllVVVAAA000000111+++&&&'''(((''''''&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''(((((()))))))))(((((((((((('''''''''((()))******((())),,,BBBppplllJJJ---777bbb{{{```777+++,,,111...///111,,,999,,,***???WWW]]]RRRGGG888222444CCCZZZqqq{{{iii[[[[[[nnnnnnKKK000(((******''')))(((((('''&&&&&&&&&'''%%%&&&&&&&&&&&&&&&%%%%%%)))%%%111PPPhhhaaaBBB'''$$$$$$$$$$$$%%%&&&''''''******((('''&&&&&&&&&&&&&&&&&&'''((())))))******&&&%%%%%%%%%&&&(((***+++(((((((((((())))))))))))))))))''''''''''''))))))***)))***---111444444444/////////......---,,,,,,...******222CCCRRR[[[^^^```nnn|||iiiTTTDDD444---,,,+++***++++++,,,---,,,***(((((((((***+++,,,+++)))((()))***(((((((((''''''(((((())))))&&&'''+++)))$$$(((111777;;;:::222***))),,,---((('''((())),,,///222555???AAASSSvvvxxxOOO222***---&&&***+++((('''((()))''',,,,,,+++***)))((((((''')))***)))''',,,===VVVhhhlllQQQ:::***''''''''''''&&&&&&(((***'''(((((((((---@@@\\\rrrvvvbbbNNNFFF@@@555,,,)))'''&&&&&&%%%%%%&&&''''''&&&&&&'''''''''(((((((((''''''((()))************'''''''''''''''((())))))((((((***...BBBmmm\\\:::'''000PPP|||dddDDD,,,###*********///111444,,,999\\\nnn]]]@@@111///++++++333@@@UUUnnnzzzhhh[[[```uuukkkDDD...)))+++***(((***)))((('''''''''''''''%%%%%%&&&'''''''''''''''+++%%%666^^^tttbbb???'''$$$$$$###$$$$$$%%%&&&''')))((('''&&&%%%%%%%%%%%%%%%&&&'''((()))***++++++((('''%%%%%%&&&(((***,,,((())))))))))))*********))))))(((''''''((())))))++++++...222888===??????<<<<<<======>>>???@@@@@@;;;AAAIIINNNVVVdddyyy{{{hhhTTT===111...,,,,,,---)))+++------+++)))(((((()))***++++++***)))***,,,(((((((((((((((((()))***,,,((((((,,,+++((((((---+++---,,,******---,,,(((,,,+++,,,---,,,***+++///)))---===]]]bbbAAA,,,(((,,,***//////)))&&&)))+++)))------,,,+++***)))((('''$$$))),,,***(((+++666@@@YYYqqqtttNNN///)))((()))***(((&&&&&&)))$$$(((+++'''$$$///LLLgggvvvfffPPP;;;...***''''''&&&&&&&&&'''((((((''''''''''''((((((((((((''''''(((***++++++++++++'''''''''''''''(((((((((((()))+++...CCCmmmxxxPPP222(((///CCCtttmmmLLL,,, ))))))&&&+++000'''999[[[uuupppQQQ777...333222111111444BBB[[[rrr{{{hhh]]]dddzzzfff???...,,,,,,***)))))))))((('''''''''''''''%%%&&&'''(((((((((((((((***&&&<<>>CCCJJJPPPVVVYYY[[[ccclllrrrwwwyyycccIII888000,,,+++---(((***,,,---+++)))))))))(((***++++++***)))+++,,,((((((((((((((()))******,,,)))''')))******,,,...111000,,,+++///444111***...+++,,,///...,,,///555---...444GGGeeexxxaaa```hhhkkkmmmbbbRRRBBB777111...---///111111,,,+++...///...------,,,+++***)))(((''''''***------***))))))***555IIIeeehhhDDD,,,'''&&&******'''&&&)))$$$(((---+++%%%(((===TTT~~~uuuNNN222)))***(((((('''(((((()))******'''''''''((((((((())))))''''''(((***++++++++++++'''''''''(((((((((((((((((()))+++///GGGrrroooGGG000,,,000999fffuuuJJJ...'''111000+++000444;;;VVVooooooZZZCCC333...***---000111000888OOOddd|||}}}yyyhhhcccmmm\\\999---...+++(((***(((''''''&&&''''''((((((%%%&&&&&&'''((((((((('''(((,,,GGGlllsssUUU666***%%%%%%%%%%%%&&&'''(((((('''&&&&&&%%%$$$$$$%%%%%%$$$$$$%%%&&&''''''((((((******((('''''''''(((((())))))))))))************))))))))))))))))))))))))++++++***,,,...//////...---...222666===CCCIIILLLXXX\\\fffyyyqqqYYYFFF888...***+++(((***++++++*********+++)))***++++++***)))***,,,(((((((((((()))***++++++)))'''&&&&&&'''))),,,///---,,,---444BBBOOOPPPKKK:::///))),,,...+++***,,,/////////777SSSyyylllGGG:::>>>DDD<<<===CCCOOOXXXSSS@@@///)))'''(((---...,,,)))))),,,,,,+++***)))(((((('''---,,,***)))******)))((((((000???WWWuuuyyyccc888,,,$$$'''***''''''***'''&&&((((((###"""111DDDoooqqqEEE)))%%%)))(((((((((((()))***++++++''''''((((((((()))))))))''''''((()))************'''(((((()))***)))))))))((()))+++222NNNxxx~~~aaa<<<...------111QQQtttzzz[[[@@@000...)))000FFFUUUhhhkkkcccOOO???777000(((***---000111///111@@@PPPgggooo|||```jjjxxxrrrgggkkkzzzrrrOOO000+++---(((&&&***%%%%%%%%%%%%&&&'''((()))$$$$$$%%%%%%&&&%%%%%%%%%&&&444UUUrrrnnnMMM000'''&&&&&&&&&&&&'''((())))))(((((('''&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''((((((((((((((()))))))))((((((((()))))))))******)))))))))******)))))))))***)))((()))***+++***)))++++++***+++,,,///111333???GGG\\\{{{nnn[[[GGG555---+++)))***+++***))))))+++---***+++,,,+++))))))***+++(((((((((((()))***+++,,,%%%'''((('''&&&(((,,,...***222@@@TTTkkkzzzyyyqqqPPP:::+++222===;;;222,,,***,,,+++000KKKuuu|||VVV<<<555777888GGGaaa}}}dddLLL666...222@@@CCC666***(((*********))))))(((((((((***)))((((((((()))))))))&&&))),,,555KKKgggtttuuuUUU>>>***''')))'''&&&***(((%%%&&&(((%%%!!!,,,<<>>111---)))******)))((())),,,...***+++,,,+++)))((()))***(((((((((((()))***+++,,,$$$))),,,+++((()))+++---666EEE^^^zzz}}}]]]AAA000@@@XXX\\\OOOCCC---111000222KKKtttvvvUUUDDDAAA\\\jjjyyyVVVJJJOOOdddfffNNN:::666))))))))))))(((((((((((("""%%%)))+++***(((''''''$$$***)))&&&000KKKggguuurrrRRR444***)))&&&%%%)))'''%%%)))///+++%%%---;;;fffeeeMMM888(((&&&&&&&&&'''''')))******(((((((((((())))))))))))'''((((((((((((((('''&&&((()))***,,,,,,++++++***%%%'''---;;;\\\qqq@@@(((+++***((()))222VVVqqq___eee|||rrrPPP333...///)))(((---+++)))***++++++***...555999EEEYYYnnn111666PPPzzztttlll{{{uuuIII555'''))),,,(((%%%'''&&&%%%%%%%%%%%%&&&''''''!!!***)))&&&***'''!!!$$$***CCCgggxxxeee@@@'''!!!#########$$$&&&)))+++---)))))))))'''%%%%%%''')))***(((&&&&&&(((((((((''')))((('''''''''(((***+++))))))))))))************,,,)))'''&&&((())))))((()))***+++,,,,,,---...///000,,,+++---,,,,,,333===ZZZpppmmmVVV@@@222///---------+++))),,,111+++******)))))))))))))))&&&((())))))(((((()))+++,,,)))(((*********///555PPPppp^^^>>>@@@aaazzz~~~```FFF000***111GGGyyyxxxnnnwwwzzzvvv```AAA,,,,,,---,,,+++,,,,,,***'''&&&'''((()))***+++,,,---'''%%%&&&)))(((111QQQqqqsssXXX???000+++)))(((''''''((('''$$$&&&333AAAgggsssQQQ---)))(((&&&&&&&&&''')))++++++***))))))))))))))))))))))))))))))((((((((((((,,,+++++++++******))))))((()))---AAAdddwww___999))))))+++***&&&///TTTzzz^^^CCC+++(((,,,***))),,,******+++,,,,,,------...777<<>>---(((+++,,,------,,,+++******))))))******)))***,,,+++******+++---,,,******,,,------111888\\\{{{yyyWWW555///EEEkkk{{{tttuuuaaaDDD444---,,,---///......------------...''''''((()))***++++++,,,***'''(((***((()))666GGGxxxiiiIII333((($$$'''++++++&&&$$$+++666[[[ssseee@@@'''&&&%%%%%%%%%&&&((())),,,+++***)))(((((('''((())))))))))))))))))))))))******))))))))))))(((((()))(((;;;___qqqaaa@@@+++,,,(((&&&(((,,,:::YYYvvvjjj;;;///))),,,...+++)))+++)))******++++++,,,,,,---......222>>>RRRkkk???WWWnnnoooYYYBBB===CCCZZZgggxxxzzzkkkKKK000***(((******''''''+++&&&%%%%%%%%%%%%&&&''''''&&&***&&&%%%***'''%%%...MMMlll```<<<***&&&)))(((((('''&&&&&&%%%%%%'''((()))((('''&&&''')))(((&&&%%%%%%'''(((((('''((((((((((((((())))))***))))))*********+++++++++---,,,,,,...///...,,,***---,,,,,,111888;;;;;;999:::???IIIXXXiii}}}yyyiiiUUU>>>333000///...///,,,,,,+++************+++)))+++,,,+++******+++,,,,,,))))))++++++***---333IIIjjjqqqOOO000---999QQQbbbllltttyyy___???---'''+++000***///666888222***(((+++(((((())))))******+++++++++((((((+++)))'''+++333TTTuuulllJJJ333)))'''(((***)))''')))...DDD```}}}pppPPP444&&&%%%%%%%%%%%%&&&'''(((,,,+++***)))((('''''''''&&&&&&&&&&&&'''''''''''')))))))))(((((((((((((((++++++EEEkkkqqqQQQ222)))000+++)))+++111<<>>UUUxxxkkkAAA+++******,,,+++)))***---++++++,,,,,,------......///,,,+++111<<>>DDD<<<<<>>&&&((()))*********,,,***((('''''''''((())))))******+++)))+++,,,***111MMMkkkgggPPP888,,,******)))***'''%%%222SSSwww}}}}}}aaaBBB///)))***)))((('''''''''''''''%%%%%%%%%&&&&&&&&&'''''',,,%%%###%%%&&&222RRRtttsssPPP///"""%%%'''###''''''((((((((((((''''''))))))))))))))))))))))))(((((())))))))))))(((((((((***,,,,,,+++))))))))))))))))))+++---...---,,,---)))***000444777@@@JJJTTTWWW^^^jjjyyyvvvdddOOOAAA999444---***+++,,,,,,***//////...,,,)))***...111,,,---...//////...---,,,<<>>IIITTT```eeeppp~~~rrr```TTT@@@999000++++++---......---...---+++)))(((+++...------............------///222444333///,,,,,,---...,,,...111///222DDDZZZ|||ooolllvvvkkkKKK555000222333222)))222>>>HHHNNNRRRXXX___UUUPPPMMMPPP[[[hhhqqqvvvhhhMMM444---///,,,)))+++************************)))))))))(((((()))---000JJJfffzzz}}}TTT444'''&&&&&&)))******(((((('''&&&)))(((((((((''''''''''''(((((('''''''''(((((())),,,+++***))))))((()))))))))***---000---***---333UUUaaa___GGG///''')))***++++++***(((((()))***)))111BBBkkk}}}___???000$$$))))))))))))))))))))))))))))))))))))))))))))))))---***+++...***'''111AAA]]]yyyWWWEEE111))))))))))))******+++---<<<^^^zzzuuu```XXXddduuu~~~dddEEE---''',,,((((((((((((''''''''''''%%%&&&&&&&&&&&&'''''''''(((+++'''***DDDkkkccc???...)))&&&(((---''''''((((((((((((''''''))))))))))))))))))))))))***++++++++++++++++++***+++---//////...------...,,,+++***+++---//////...000///222999AAALLLYYYdddmmmtttuuukkkOOOEEE888///,,,...000000---------,,,******+++,,,.........------..................///////////////000...000444111...555@@@___ooopppjjjrrrvvvpppkkkqqq{{{mmm[[[KKK777---///222222///222222222555999;;;:::888222111///111666>>>FFFLLLIII:::...---,,,)))(((+++++++++++++++++++++++++++---,,,***''''''***000444UUUkkkwwwvvvxxxzzz]]]555'''...$$$'''***+++***'''&&&&&&(((((((((((('''''''''''''''''''''''''''((()))***------+++***)))((((((((())),,,000000+++---;;;KKKllleeeQQQ888***)))***(((+++***)))((((((((()))***222KKKpppvvvUUU777...)))+++++++++***)))))))))((()))))))))))))))))))))))),,,))),,,000---'''***222@@@aaaKKK<<<---((()))))))))***))),,,,,,555WWWwwwpppTTTCCCKKK\\\qqqiiiMMM666(((''',,,'''(((((((((((((((''''''&&&&&&&&&&&&''''''''''''!!!******$$$///RRRttt[[[:::222///'''$$$***''''''((((((((((((''''''((((((((((((((((((((((((******++++++++++++******,,,---///...------...///***)))))),,,000444666777222666===GGGSSS___mmmvvv}}}}}}cccWWWFFF888111//////...------.........---......///...---,,,,,,---...///444222//////000000///...111...///222111,,,+++///<<>>777000---///000///---222666===GGGPPPOOOCCC555222222000......111555999;;;:::;;;888000'''(((///+++++++++++++++*********---,,,***((('''***///333LLLYYYVVVJJJFFFNNNdddggg===)))+++(((''')))++++++'''&&&'''((((((((((((((('''''''''&&&&&&&&&'''''')))******++++++***)))((((((((()))...,,,+++***...===YYYqqq{{{cccCCC---))),,,+++&&&***'''&&&(((((('''(((+++666VVVuuuoooMMM555111444---,,,,,,+++***)))(((((((((((((((((((((((((((((((((''')))//////+++***---///JJJjjj@@@444)))''')))))))))***&&&,,,,,,555WWWyyysssUUU777555@@@ZZZuuu{{{UUU;;;///))))))***&&&'''(((((()))(((''''''&&&&&&&&&'''''''''((((((%%%***((()))AAAgggpppNNN555555555***$$$)))''''''((((((((((((''''''(((((((((((((((((((((((()))******************)))+++,,,------,,,,,,---///))))))+++///444999;;;<<<:::BBBNNN[[[hhhuuuxxxlllZZZJJJ???777111...,,,,,,------...////////////...---,,,,,,---...///111///---,,,,,,,,,+++***///,,,,,,///111000000111111<<<777333GGG___lllsss}}}oooGGG222...///000000///......///***===WWWooo}}}zzzfffPPP000000...,,,...999JJJWWW^^^eeehhh\\\CCC...***///++++++*********))))))))))))*********)))***,,,...@@@EEE<<<---,,,777TTTvvv|||yyy}}}rrrUUU===555777///)))******(((''')))'''''''''(((((((((((((((&&&&&&&&&'''''')))******'''''''''''''''((()))***---((('''000BBB\\\yyy~~~]]]888(((***...+++&&&(((%%%%%%)))***((((((---???dddxxxdddCCC000000666---,,,,,,+++***)))((((((((((((((((((((((((((((((((('''(((,,,...---,,,---,,,777KKKfff777...&&&'''))))))((()))%%%***+++666YYY{{{yyy```:::......FFFdddxxxsssIII222------***'''&&&&&&((()))))))))((('''&&&&&&'''''''''(((((((((((()))+++:::]]]YYY@@@...222555,,,'''+++''''''((((((((((((''''''))))))))))))))))))))))))))))))************))))))***+++++++++***+++---///,,,---000666===BBBDDDDDDJJJUUUcccooozzzrrrdddWWWJJJ>>>666000...,,,,,,...///...---.........------.........,,,,,,---------------...111///------............---444111222DDDUUUbbbnnnccc===+++,,,...//////---...000333999UUUwwwttt^^^===@@@???777555FFFggg^^^===,,,'''+++++++++***))))))((((((&&&)))++++++***)))***+++...333---&&&)))///CCC^^^bbbVVVTTTgggyyyyyymmmbbbTTT???---))))))((((((***'''''''''((((((((((((((('''''''''''''''((()))***%%%%%%%%%&&&'''((()))***&&&$$$,,,EEEddd}}}{{{WWW333&&&***,,,)))&&&'''$$$&&&...000,,,,,,111KKKpppwwwUUU777***(((...+++++++++***)))))))))((())))))))))))))))))))))))+++++++++++++++++++++,,,,,,,,,555KKKkkk111***%%%'''***)))((()))'''((()))555XXXzzz~~~oooJJJ666+++666LLL```sssfff???---,,,---***'''%%%&&&((()))***)))((('''''''''''''''((((((((((((((()))444QQQyyyzzzHHH666)))***...***'''***''''''((((((((((((''''''))))))))))))))))))))))))******++++++++++++*********+++++++++***+++---///...222999CCCMMMTTTXXXXXXaaakkkvvv~~~~~~rrrbbbQQQFFF999555111//////000...---------............------***---111111000///000222111111111111222666888888555666000222???IIIYYYooolllLLL>>>:::555///---...111111111;;;WWWqqquuulllaaaRRRFFFTTTaaaeeeTTT???DDDgggwwwVVV:::)))---,,,,,,+++******))))))''')))++++++***)))******$$$((('''(((---+++///>>>===555666MMMpppuuuTTT444))))))((((((+++''''''''''''((((((((()))(((((('''''''''(((((()))''''''&&&''''''((()))***%%%'''888ZZZ~~~wwwSSS111'''((('''&&&((('''$$$)))444777222111666TTTxxxsssIII000'''$$$)))))))))))))))))))))))))))))))))))))))))))))))))))(((+++,,,+++***)))***+++,,,))),,,888NNNiii...(((%%%(((***)))(((((()))'''&&&444UUUwwwyyyYYYAAA------999JJJbbbwwwvvvXXX888)))))),,,+++)))$$$&&&((()))***)))((('''''''''''''''((((((((()))'''+++===bbbpppBBB444'''%%%&&&%%%%%%&&&''''''((((((((((((''''''))))))))))))))))))))))))+++,,,,,,------,,,,,,+++***+++++++++***+++...000///555@@@NNN\\\fffkkkmmmqqqzzztttaaaSSSCCC>>>777444333222000...,,,---...//////...---,,,(((---222222...+++---///+++///555:::AAAKKKRRRUUUNNNEEE777333:::???RRRpppnnncccKKK???111,,,000444222---444MMM]]]UUUDDD<<<;;;999[[[sssiiiBBB666RRRuuuqqqOOO666......---,,,,,,+++******)))***+++***))))))+++,,,***,,,***---333,,,'''000000,,,+++;;;___ccc:::***)))((((((***&&&'''''''''(((((()))))))))(((((('''''''''((((((***))))))(((((((((((()))***---@@@eeeuuuSSS222'''%%%"""###)))(((&&&,,,999===666444:::WWWzzzoooCCC...***&&&***(((((((((((())))))))))))))))))))))))))))))))))))"""(((,,,,,,)))***+++,,,******+++...777MMMmmm((('''&&&''')))++++++***###)))***,,,@@@bbb}}}nnnKKK///---222888KKKbbbeeeIII///***,,,***(((***%%%&&&&&&&&&&&&&&&&&&%%%%%%++++++&&&)))111000((( 888YYYxxxzzz[[[333///***'''((()))((('''***)))(((''''''((()))***---)))(((++++++)))((()))***((((((+++,,,***,,,000(((+++---------///111111444===KKKXXXdddpppzzzqqqeeeTTTNNNDDD;;;555222000///+++,,,............///000...............---------444:::CCCLLLUUU\\\bbbfffgggUUUDDD<<<555777PPPnnn}}}jjjOOO777111111...---111333;;;AAA>>>555111777AAAgggzzzuuuTTT444(((888UUUzzzvvvmmmhhh[[[III222&&&''',,,---+++,,,+++******))))))******---,,,+++******+++,,,---(((,,,+++---CCCjjjbbb888++++++))))))000)))*********++++++++++++((((((((((((((()))***++++++***+++......***)))+++''':::YYYyyyfffHHH---''')))'''$$$&&&'''&&&$$$***///)))---@@@jjjzzzhhh>>>***+++)))'''))))))(((((('''''''''&&&''')))******)))''''''(((&&&+++((('''---***%%%+++(((,,,...---...888JJJYYYyyy((('''%%%%%%'''(((''''''***+++(((&&&222NNNmmmqqqRRR555,,,***---AAAZZZooozzzzzzTTT???---+++---***''')))&&&&&&''''''''''''&&&&&&&&&(((''')))666CCC???222111LLLlllkkkMMM222...)))''''''(((((('''***)))(((''''''((()))***+++((((((+++,,,***)))+++...+++***+++------...000---.........///222666777DDDLLLWWWcccnnnyyy|||rrrddd]]]RRRHHH@@@999444111222222222000///.........---------...///000111111666>>>GGGNNNRRRVVV\\\aaaeeeTTTEEE===555888RRRqqq}}}mmmbbbZZZ[[[FFF555222222---+++...222222444444//////<<>>(((%%%((('''%%%&&&((((((&&&***---&&&,,,BBBkkk|||kkkAAA,,,+++***(((***)))))))))(((((((((((('''((())))))((('''(((***)))111---&&&)))+++***///))),,,---,,,+++///999AAAYYYooo***(((%%%%%%&&&''''''&&&,,,)))'''%%%(((999ZZZvvv}}}gggOOO???111***111@@@XXXjjj}}}eee???222***,,,---)))'''(((''''''(((((((((((('''''')))&&&&&&333LLL\\\SSS???@@@]]]~~~vvvWWW===///,,,(((&&&''''''''''''))))))(((((((((((()))))))))'''(((,,,,,,******---)))---222888===<<<555...///---,,,...333:::BBBHHH[[[bbbkkkttt}}}zzztttjjj^^^TTTJJJAAA<<<888666333000...---------------------...///000111333:::BBBGGGGGGIIIMMMQQQRRRGGG===999555>>>]]]~~~aaaJJJ>>>888BBB777000222222...---111555...---222111111>>>QQQooojjjPPP666///...111:::iiiuuuSSSMMMfffsssUUU;;;---((()))***,,,+++******))))))******+++******))))))******+++)))+++---+++(((///EEE[[[uuu^^^@@@,,,'''((('''$$$((((((((()))))))))******)))((((((''''''''''''(((+++(((((()))(((%%%&&&+++BBBgggrrrFFF333$$$%%%***)))((((((((()))''')))***###---GGGpppqqqHHH000+++))))))*********))))))))))))((('''(((((('''&&&'''***,,,:::FFF===)))&&&)))((())))))+++,,,+++***)))+++,,,===TTTrrr+++)))'''&&&((()))))))))'''&&&))),,,***222RRRuuu|||ooobbbQQQ>>>111,,,BBBVVVooo~~~jjjLLL000+++))),,,+++'''''')))(((((())))))))))))((((((,,,(((+++@@@```ooo^^^EEEGGGeeezzz___DDD222+++***(((&&&&&&'''''''''))))))(((((((((((()))))))))'''(((++++++)))***...,,,<<>>888444222111111111000000......---......//////333888<<>>)))%%%***,,,(((((((((((())))))))))))***)))((('''''''''''''''''''''((()))((('''---666ZZZ}}}xxxPPP000+++((()))+++***)))(((###''''''((('''###333SSS}}}XXX999***%%%(((''''''''''''''''''''''''&&&''''''&&&%%%'''***---444HHHDDD///+++///---+++(((''''''))),,,...---+++)))222@@@SSSfffzzz***'''$$$###%%%'''((())),,,'''&&&'''&&&111RRRvvv}}}oooRRR666)))///???XXXnnn|||fffFFF111,,,+++***)))''''''))),,,(((((())))))))))))(((((('''&&&,,,???VVVbbb```XXXppp}}}]]]???...***&&&'''(((((('''''')))***(((((())))))))))))((((((***(((((())))))***111:::dddxxxSSSIIIFFFQQQ^^^jjjxxx}}}wwwfff]]]PPPGGGBBB@@@===<<<555444111///...///000111111111444;;;AAACCC???;;;444333444999CCCWWWwww^^^<<>>KKKMMMIIICCC:::111)))000,,,)))222222++++++---...666KKKcccjjjWWW???000...---...//////---***,,,+++******))))))************+++,,,,,,+++******&&&***+++)))))),,,,,,)))666LLLeeekkk]]]FFF222''')))))))))*********++++++***))))))))))))******+++((())),,,---)))'''---666VVVuuu```===***,,,,,,)))%%%$$$&&&'''&&&(((&&&((()))%%%333PPPyyy]]];;;&&&!!!)))&&&&&&&&&&&&''''''((((((&&&'''((('''&&&&&&'''(((+++444000((()))&&&!!!###))))))(((''''''''')))***+++***---222999HHHbbbyyy333///***&&&%%%%%%%%%%%%$$$''')))(((%%%&&&...666NNNjjjpppUUU999000+++444DDDXXXppp}}}[[[<<<---***((()))))))))***,,,+++)))''''''((((((((((((''''''&&&&&&&&&(((444OOOuuu]]]<<<***&&&$$$'''))))))((((((+++---'''((()))******)))((('''(((''''''***---444BBBPPPcccvvvsss~~~wwwoooooopppqqqppptttooohhh```XXXSSSPPPOOOMMMWWWbbbddd```\\\```dddMMMHHHEEEFFFNNN]]]ppp|||cccEEE333111000---,,,...///...---//////...777DDDHHH>>>777999777111+++666333++++++******222---***---AAA\\\hhhXXXAAA555000+++***---//////---,,,++++++***)))************+++,,,------,,,+++***###,,,...(((''',,,---)))(((AAAeee~~~zzz^^^>>>+++************++++++++++++***)))))))))***+++,,,,,,)))***---...)))%%%***333GGGfffoooNNN///,,,//////+++&&&&&&)))+++)))***'''(((***%%%111MMMttt\\\:::%%%!!!)))&&&'''''''''(((((())))))%%%''')))((('''&&&&&&&&&&&&***'''&&&,,,***'''---''')))***)))((((((***+++((((((***++++++222GGG]]]rrr|||OOO:::'''###&&&'''&&&'''&&&&&&''''''(((((())))))333IIIeee||||||kkkBBB...###+++777DDD```}}}iiiFFF222+++))))))((('''&&&'''(((***,,,'''''''''''')))+++---...))))))&&&''':::___bbb:::))),,,((()))***,,,+++***((('''))))))))))))((((((((((((******(((&&&///???NNNTTT```xxxpppddd```aaaeeemmmoookkkmmmwwwxxxrrraaaTTTRRRRRRIIINNNcccqqqnnnfffSSS===222222111---//////////////////......:::??????888111000111000///000333555666222---(((111///...333999;;;888444111...,,,+++++++++...111------,,,,,,+++*********))))))***+++,,,---......++++++******************...222YYYnnnJJJ000+++))))))+++***'''(((,,,((()))+++,,,,,,+++***)))''''''&&&&&&&&&&&&''''''555@@@[[[yyy{{{^^^<<<(((++++++***)))(((((())))))(((&&&$$$)))---(((222LLLzzzddd>>>)))"""!!!###$$$%%%%%%&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''&&&''''''((((((((((((((()))((('''''''''''''''(((*********+++---000333444IIIWWWooo[[[DDD---%%%&&&'''&&&&&&''''''''''''((((((((((((''';;;WWWsssxxxccc;;;---&&&***///:::XXXyyy^^^@@@000+++***)))((('''''''''(((***+++(((((('''((()))***,,,---)))((((((333PPPvvv~~~WWW222%%%***((()))***+++******)))((((((((((((((()))))))))***)))***)))***777NNNdddooojjjxxxvvvrrrrrr}}}{{{mmm^^^[[[ZZZPPPRRRcccnnnwwwnnn[[[CCC444111111//////000333333222111000///111777888333//////111111111222333666666444000,,,---,,,,,,...222333111...///---,,,+++,,,---///111++++++,,,,,,,,,+++++++++,,,,,,++++++***))))))(((++++++******************,,,000TTT{{{UUU222+++((()))+++***'''(((+++((()))************((((((((((((''''''''''''((((((,,,333HHH```eeePPP888++++++******)))(((((())))))))))))&&&))),,,'''444QQQ}}}ddd???***&&&&&&%%%&&&&&&''''''''''''''''''''''''&&&&&&'''''''''&&&'''(((((())))))(((((()))((((((''''''(((((((((,,,,,,+++++++++,,,------...:::QQQllllllSSS666'''%%%&&&&&&&&&((((((((('''''''''''''''$$$333MMMlllxxxbbb:::///&&&&&&+++:::^^^pppOOO777---+++***))))))(((''''''(((***+++)))(((((((((((()))***+++)))'''***???eeeqqqGGG+++&&&***))))))))))))))))))))))))(((((((((((()))******++++++,,,---333GGGeee{{{|||tttiiilllrrrllljjjrrrvvvyyyrrraaaIII777111111111000555:::;;;888444222222---333444000---///111000111111111222222111///,,,,,,,,,------...------,,,------,,,+++,,,...///000+++,,,---.........------))))))+++,,,,,,,,,,,,,,,******++++++++++++++++++***---JJJtttccc666***((((((++++++((((((*********))))))(((((('''''')))(((((((((((((((((()))((()))444CCCGGG===000+++******)))((((((((())))))(((***''''''(((''':::[[[```;;;)))''')))''''''((())))))))))))((('''''''''''''''''''''''''''(((((()))))))))))))))))))))(((((((((((())))))*********+++******)))(((%%%***666KKKeee~~~yyygggyyy___???***$$$&&&'''&&&(((((((((''''''&&&&&&&&&(((111DDD___uuu{{{ooo```BBB555***,,,999QQQrrrzzzrrrnnnsss}}}```AAA000*********))))))(((((((((((()))***)))))))))((((((((()))))))))'''---FFFooo]]]999***))),,,)))(((((((((((()))*********))))))(((((()))***+++...///222???ZZZ{{{pppkkkxxxvvvrrrfffTTTAAA777444555666<<>>CCCFFFFFFBBB<<<888777999======:::999;;;<<<:::BBB???;;;888666555333111///000111000......///000...111000,,,,,,111222///000///...---,,,,,,++++++222111///---+++***)))(((******++++++,,,,,,,,,,,,---)))111FFFeee~~~nnnDDD000+++(((***,,,)))(((***---,,,+++***)))(((((()))))))))***++++++***))))))...+++)))******((('''''')))((((((((((((((())))))$$$+++)))&&&***555TTT|||vvvOOO///######%%%&&&&&&'''(((((((((((('''&&&&&&'''(((((('''&&&&&&''''''((()))))))))))))))((((((((((((((()))******'''(((***+++++++++***)))------+++)))---???ZZZnnn~~~dddLLL<<<444oooTTT777'''$$$&&&&&&'''''''''&&&&&&&&&&&&&&&$$$%%%***///222333999@@@DDDGGGSSShhh~~~sss___KKK>>>:::HHH\\\lllyyy~~~fffIII666...***)))***))))))))))))(((((((((((((((((()))))))))(((''''''+++///===ZZZyyyTTT888,,,)))'''%%%&&&''''''(((((())))))***---,,,***(((((((((***+++(((555JJJdddwwwcccVVVQQQKKKLLLLLLLLLJJJGGGCCCAAABBBEEEFFFEEEFFFJJJKKKIIIJJJGGGBBB???===<<<999888666555333222111111000000111555444...///777:::777000...,,,***)))***+++,,,...---+++******+++---...******++++++,,,---------...)))+++555KKKhhhjjjQQQ777///******+++***)))***,,,,,,++++++******))))))((()))***++++++***)))((((((((('''((((((''''''(((((((((''''''(((((())))))&&&---+++(((///@@@cccmmmGGG,,,%%%&&&%%%%%%%%%&&&''''''''''''&&&%%%&&&'''(((((('''&&&%%%&&&''''''(((((((((((((((''''''&&&''''''((()))***++++++++++++***)))((('''$$$)))---+++)))///===IIIdddvvvaaaFFF666111111~~~vvv___AAA+++$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&'''%%%%%%'''***)))''',,,444666KKKfff|||yyyZZZ===///''')))666FFFUUUkkkmmmXXXAAA555111---++++++)))))))))))))))(((''''''&&&'''((())))))(((((('''***111DDDfffsssUUU888---,,,***''''''%%%&&&'''))))))))))))(((***)))((('''(((***---///444KKKjjjzzzkkkeee\\\YYYVVVVVVYYYZZZXXXUUURRRUUUUUUTTTVVV[[[[[[XXXTTTRRRNNNLLLKKKIIIHHHFFFGGGCCC>>><<<<<<;;;888555333888777111444@@@FFFDDD222000---***+++...222444222000,,,******---111333******++++++,,,------...,,,)))+++---999UUUeee___===333+++***+++******+++))))))***++++++***)))((('''(((***++++++***((('''%%%'''(((((((((((()))((('''''''''''''''((())))))&&&,,,)))&&&000EEEhhhbbb===((('''(((%%%%%%%%%&&&''''''''''''&&&%%%&&&((())))))(((&&&%%%%%%%%%&&&'''''''''''''''%%%%%%%%%%%%&&&'''((()))++++++***))))))((())))))&&&***------,,,---000444AAASSSnnndddFFF444///000111zzzgggHHH---#########%%%%%%%%%&&&&&&'''''''''%%%###&&&***)))%%%&&&,,,+++JJJnnn|||hhhHHH---***&&&(((///333<<>>DDD???777///***)))***,,,******+++,,,,,,---......***))),,,,,,111JJJccchhhAAA666,,,************,,,&&&''')))++++++***((('''&&&((()))******)))(((&&&&&&)))+++***)))))))))((('''''''''''''''((()))***###***%%%"""...DDDggg|||XXX444%%%''')))%%%%%%&&&&&&'''((('''''''''%%%&&&((())))))(((&&&%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$%%%&&&'''((()))''''''&&&'''(((***,,,---...+++((((((***,,,,,,,,,'''555KKKddd{{{tttNNN444,,,...111000{{{sss^^^BBB,,,$$$###$$$(((###!!!###$$$###$$$'''$$$&&&"""###(((%%%'''777MMMjjjnnnUUU888!!!$$$&&&(((+++,,,333DDDUUUssseeeJJJCCC;;;666333111...+++&&&)))***((((((***)))&&&$$$'''######+++)))$$$)))&&&999YYY|||zzz^^^555,,,&&&(((***'''(((+++&&&''')))***+++***(((''',,,###&&&111222***000???ddd}}}uuusssqqqppprrrssssssssstttqqqmmmlllllllllllllllnnnmmmkkkjjjiiiiiijjjkkkddddddbbb^^^YYYRRRMMMJJJHHHIIIHHHFFFCCCDDDGGGKKKHHH<<<666888666999QQQooowww```DDD444......000333***222777444---***...222///,,,++++++...:::RRRgggPPP===,,,(((+++******,,,(((''''''(((***+++)))(((+++*********))))))((((((&&&'''((((((''''''(((***((((((''''''''''''((((((***%%%$$$'''+++>>>gggVVV000'''((($$$%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&(((&&&%%%&&&'''((('''&&&((((((''''''''''''((((((,,,+++***+++,,,+++,,,...000---222EEEcccvvvWWW999111222000///000zzzqqq[[[>>>)))"""!!!"""'''###"""%%%&&&%%%&&&)))******%%%&&&+++)))555NNNooo~~~mmmQQQ>>>000&&&'''''')))***)))***444???WWWmmmrrrXXXDDD???999555444222///,,,((())))))''')))---,,,(((%%%'''######+++'''"""(((***EEEllldddDDD000)))%%%'''(((%%%%%%(((&&&''')))***+++***)))(((***'''+++222---)));;;TTT{{{}}}}}}~~~~~~~~~}}}{{{xxxxxxyyyyyyyyyyyytttsssqqqpppoooooooooppplllllljjjfffbbb^^^YYYWWWUUUZZZ``````ZZZUUURRRRRRTTTOOOKKKIIIDDDHHH]]]vvvpppTTTBBB888333222333555===GGGKKKBBB333---///...,,,,,,+++---777NNNcccZZZDDD///)))---...---,,,,,,***(((((()))******)))************)))))))))((('''((())))))(((((()))+++((((((''''''''''''((((((((('''((()))***;;;dddVVV000''''''$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&'''((((((((('''&&&&&&''''''%%%$$$(((''''''''''''''''''((()))))))))************+++###(((...444AAAYYYxxx\\\CCC...+++...,,,+++,,,vvv]]]???+++%%%%%%%%%&&&######'''(((&&&'''+++***)))&&&'''(((''';;;___sssRRR444((()))***(((&&&''')))(((%%%'''+++888QQQooo{{{YYYFFF<<<999555444555444111---))))))''''''---555555000'''(((###$$$+++&&&!!!(((999ZZZwwwMMM...---(((&&&'''(((%%%$$$&&&%%%&&&((()))*********)))''')))...///(((,,,KKKooo~~~}}}{{{yyyxxxxxxxxxxxxyyyxxxvvvtttqqqooommmllliiitttxxxlllccc```eeegggeee^^^YYY^^^nnn}}}~~~kkkVVVIIIBBB>>>===???EEELLL^^^lllaaaEEE444333111111111000...666JJJ^^^cccKKK222)))+++---,,,)))///,,,)))((((((*********************))))))))))))((()))******))))))***+++)))((((((''''''(((((()))(((***,,,+++***;;;eeeWWW000''''''$$$%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))***((('''&&&&&&''''''%%%$$$''''''&&&&&&&&&&&&'''''''''(((***+++,,,,,,,,,++++++///000+++)))999WWWqqqkkkGGG888------000---+++---|||^^^>>>***&&&'''(((%%%$$$%%%((('''%%%&&&***&&&)))***---,,,''';;;aaazzzqqqZZZ===((($$$''')))'''$$$$$$((()))'''&&&(((***:::TTTooobbbDDD999444222111333555666333///+++)))&&&(((222<<<===888'''(((###%%%+++%%%###///QQQqqqccc@@@++++++))))))***)))(((&&&&&&$$$%%%''')))***+++++++++%%%(((,,,***(((888```|||~~~vvvssssssyyywwwooommmvvv~~~qqqeeeXXXRRRNNNMMMNNNRRRVVV[[[qqq{{{YYYCCCAAA<<<<<<<<<999555888IIIZZZgggTTT<<<---)))*********---+++))))))***+++***)))*********)))))))))))))))''')))******)))(((***+++))))))(((((((((((())))))***))))))(((---DDDnnnYYY222((()))&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''((()))***'''&&&%%%&&&((()))((('''&&&&&&%%%%%%%%%%%%&&&&&&(((+++,,,+++,,,......+++000///---))))))111???KKKsss___>>>666111111111---,,,...uuuUUU555$$$"""$$$$$$&&&$$$%%%'''%%%"""%%%******666@@@FFFFFF@@@NNNlllrrr```EEE///'''))))))&&&&&&"""!!!&&&)))((((((******---;;;YYY|||uuuNNN888444...------111555777444111---+++'''(((000999999333'''(((%%%'''***&&&+++???kkkuuuQQQ777***(((***+++***)))((('''&&&%%%&&&'''((()))***++++++'''((()))+++666RRRyyy|||~~~vvvnnniiieeebbbcccgggiiilll}}}fffRRRRRRMMMLLLJJJGGGBBBAAALLLXXXhhh]]]KKK888+++(((+++---***))))))+++,,,,,,***((())))))))))))))))))******&&&''')))(((''''''(((***))))))(((((((((((())))))***(((&&&***777SSSzzz[[[444******'''((($$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''(((''''''&&&&&&&&&''''''&&&%%%%%%'''***,,,,,,+++&&&&&&%%%%%%%%%%%%&&&&&&+++---,,,((((((,,,---+++(((---222222///...111555LLLdddrrrQQQ666222///...---***+++---tttcccHHH///$$$$$$%%%"""%%%$$$%%%&&&$$$!!!&&&,,,<<>>111111,,,+++,,,000555777555333000...***'''+++///---'''&&&)))'''(((***(((888VVVdddAAA,,,$$$%%%)))***(((&&&''''''%%%&&&''''''((()))***+++++++++******444NNNqqq~~~zzz|||qqqccccccddd```]]][[[WWWUUUYYY```fffdddXXXCCC222+++,,,...,,,+++++++++---,,,+++)))))))))))))))************&&&'''((((((''''''((()))***))))))(((((())))))***))),,,222===OOOiii]]]444******((()))$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%'''***,,,,,,+++''''''&&&&&&&&&&&&''''''***---+++&&&(((333999888@@@JJJQQQHHH666***+++111222GGGfff|||[[[@@@111///---,,,,,,---///000TTTIII777)))&&&)))'''!!!$$$###$$$%%%######***333QQQkkkyyy|||eee>>>'''$$$((((((%%%'''&&&'''***)))&&&%%%(((***&&&)))666KKKcccsssMMM555,,,+++,,,++++++...444777666444000000---))))))***'''"""%%%))))))))))))***DDDmmmyyyPPP333&&&$$$%%%+++,,,'''%%%''')))'''((((((((((((((()))************--->>>bbb|||||||||vvvrrrsssrrrpppqqqsssrrrsssjjjXXXGGG>>>;;;888555222---+++++++++,,,+++((()))))))))************&&&((())))))(((((()))*********))))))))))))******,,,;;;PPPbbbqqq\\\333))))))&&&'''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%$$$&&&((()))((('''(((''''''''''''''''''((('''------,,,777MMM]]]```kkkhhh]]]JJJ555***+++000+++555HHHbbb~~~jjjHHH555000///...---///111111000666///&&&!!!$$$(((######"""###%%%$$$%%%...999\\\wwweee???***%%%'''((('''&&&'''+++///...)))(((***&&&'''***...222CCCeeeiiiCCC000)))&&&---++++++...333666666555...000000,,,***+++***&&&$$$)))******))),,,LLL{{{fff???***'''+++(((...///)))&&&***,,,+++)))((((((((((((((()))***''')))///DDDllloooaaaXXXPPPHHH>>>888000***)))***,,,...(((((())))))*********+++((()))******))))))***+++******))))))))))))******000JJJkkk[[[222''''''%%%&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""""""""###$$$%%%&&&''''''%%%$$$$$$%%%&&&$$$###((((((''''''''''''((((((%%%,,,111555IIIiiizzzdddFFF111***+++,,,++++++)))///CCCbbb```@@@333///...---,,,...///---))))))(((&&&%%%$$$%%%&&&&&&"""%%%(((&&& """111CCC```vvv[[[888,,,%%%###&&&$$$(((((((((((((((((('''''''''''')))***+++333FFFXXX}}}hhhCCC222,,,***+++,,,...000222333444555222111///---***)))(((((('''(((******)))888bbbsssQQQ444((('''***---+++(((&&&%%%''')))***''''''((()))))))))))))))''''''000HHHmmm{{{tttpppeeeSSS===...+++---......///---***))))))***++++++))))))))))))))))))))))))''''''(((((())))))******999TTTuuuVVV222(((&&&%%%***$$$$$$%%%%%%&&&'''((((((&&&&&&%%%%%%%%%%%%$$$$$$(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%))))))))))))))))))))))))(((***)))...GGGjjjnnnRRR444))),,,...***%%%,,,------444NNNsss~~~TTT777...------......------,,,+++''''''%%%$$$$$$$$$%%%%%%"""$$$&&&%%%!!!"""///===\\\ttt{{{QQQ222+++&&&%%%(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((''')))333???XXXlll```>>>///,,,++++++,,,...000222222222222///...,,,***(((&&&&&&%%%"""((()))%%%...NNNvvv~~~^^^@@@///))))))(((+++***((('''''''''((()))''''''((()))))))))))))))***)))222LLLrrryyyhhhPPP;;;///,,,...000+++,,,---,,,******---///))))))))))))))))))))))))'''((((((((()))))))))***333SSSwwwWWW333)))'''$$$(((%%%%%%&&&&&&'''(((((()))%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((((((((((('''***((()))777OOO\\\\\\OOO>>>,,,''')))***))))))++++++***000HHHlllnnnnnnuuuNNN555///---------...------,,,+++&&&%%%$$$$$$###$$$$$$$$$######$$$%%%######+++555TTTqqqiiiCCC+++((('''''')))'''%%%%%%%%%%%%%%%%%%%%%%%%***))))))+++***''')))...333FFF^^^rrr}}}VVV777,,,+++++++++---///111222111///...---,,,***((('''&&&%%%%%%$$$+++)))%%%:::gggjjjDDD---(((+++***''')))))))))(((((((((((((((''''''((())))))))))))))),,,+++555SSS{{{nnnYYYFFF999222000)))---000///+++)))+++...))))))))))))))))))))))))(((((((((((())))))))))))333VVVyyyYYY333***'''$$$%%%%%%&&&&&&''''''(((((()))%%%%%%%%%%%%%%%&&&&&&&&&)))((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$)))(((%%%(((222777555111,,,((())))))'''(((+++)))((('''---AAAbbbxxxZZZ[[[}}}iiiFFF222...---------------,,,++++++$$$$$$##################%%%###$$$&&&%%%%%%)))///LLLnnn}}}ZZZ888%%%''''''&&&(((&&&$$$$$$%%%%%%%%%%%%&&&&&&***((((((,,,...+++***+++&&&///;;;IIIZZZnnnvvvNNN222***+++,,,---...111333333000---+++,,,+++***)))(((''''''''',,,...+++000NNNyyy___888$$$$$$))))))'''(((((()))******)))((('''''''''((()))))))))))))))******999\\\}}}lllVVVBBB666000///...---+++)))((('''))))))))))))))))))))))))(((((((((((())))))))))))333WWWxxx[[[333''''''$$$&&&%%%%%%%%%&&&&&&'''''''''$$$%%%%%%%%%&&&&&&''''''))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''!!!''')))&&&$$$(((***))))))((())),,,+++((((((+++''''''''',,,;;;TTTnnn~~~rrrSSSTTTyyy```???///,,,,,,------------,,,++++++"""#####################'''$$$%%%''''''&&&(((,,,JJJooouuuQQQ222"""&&&%%%%%%&&&###%%%&&&&&&&&&'''''''''((('''"""!!!&&&)))((((((***)))((((((---777III___nnn{{{rrrJJJ///))),,,,,,...000222444333000---******)))((((((''''''((((((,,,,,,222HHHjjjzzz[[[888'''%%%&&&'''(((&&&((()))******)))((('''''''''((()))))))))))))))&&&)))===eeeyyy```NNN===555,,,***,,,---***%%%************************))))))))))))((((((((((((...SSSxxx___333%%%%%%%%%)))###$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&&&&'''((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((("""'''***(((&&&))),,,...---)))))),,,---***)))+++((()))***,,,222???QQQ___wwwgggNNNOOOttt|||ZZZ<<<---+++,,,,,,------,,,,,,+++***""""""###$$$$$$$$$######&&&%%%%%%((('''%%%''',,,KKKrrrsssOOO111"""%%%$$$###$$$"""&&&''''''(((((()))))))))(((###!!!$$$%%%%%%&&&)))***&&&$$$&&&***111<<>>GGGVVVrrrzzzUUU:::111111000///***)))///444222...+++"""$$$%%%$$$######$$$%%%###$$$"""%%%)))+++BBBggg|||cccDDD---((($$$(((***$$$'''+++$$$%%%$$$$$$$$$%%%%%%&&&''''''((((((&&&$$$###$$$&&&%%%%%%%%%%%%&&&'''((()))&&&'''))))))((('''((())))))''')))000:::IIIaaauuucccEEE000***'''%%%&&&)))+++***)))''''''((())))))((('''&&&'''***'''(((333BBBbbb{{{\\\;;;+++***)))))))))(((''''''((()))))))))***++++++++++++***)))+++---000333@@@YYYooo{{{]]]444///***)))+++,,,+++)))+++++++++***************---444@@@HHHDDD888///,,,DDDnnn}}}cccBBB+++$$$(((''''''''''''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&###""""""$$$''')))))))))$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''(((((()))%%%&&&&&&''''''''''''&&&&&&$$$%%%))))))&&&'''***$$$)))...///---***'''$$$***+++000222///777TTTtttsssNNN444------+++---,,,444FFFPPPHHH777+++!!!"""$$$$$$######$$$&&&"""###"""&&&,,,000KKKsssyyy[[[===***'''$$$))))))!!!$$$''' $$$$$$$$$$$$%%%%%%&&&'''((()))(((&&&$$$###$$$%%%%%%%%%%%%%%%%%%'''(((((('''((('''&&&%%%%%%(((+++$$$$$$'''******111FFF[[[ttt{{{gggLLL555)))))),,,+++((((((+++,,,(((%%%&&&((()))))))))((('''%%%(((''',,,===QQQsssjjjLLL888222++++++***(((&&&&&&(((***))))))***++++++++++++***///222666:::???PPPnnniii777111+++)))+++---+++(((***++++++,,,,,,---......777GGG___pppjjjRRR:::---@@@jjj}}}fffGGG///%%%(((%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%&&&((()))((('''$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''((())))))&&&''''''(((((('''&&&&&&'''&&&&&&((('''$$$''',,,''')))***)))(((***------...++++++---***+++>>>VVVzzzuuuPPP666000...******000EEEcccpppaaaAAA+++###$$$%%%&&&&&&%%%$$$###&&& $$$)))777WWWuuuwwwXXX888%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$###$$$%%%%%%''''''''''''''''''''''''((((((''''''(((,,,222777QQQbbbssszzz~~~qqqOOO555...+++,,,+++)))((((((((()))***$$$''''''&&&%%%''''''&&&...((('''666VVVzzz{{{^^^BBB555000)))&&&'''((()))((($$$)))+++(((''',,,///...222GGG\\\bbbccclll}}}kkk???,,,'''---,,,+++...+++''''''((()))***+++,,,,,,666RRRsssrrrUUU:::+++===]]]~~~vvvJJJ,,,))))))&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&%%%%%%$$$###""""""&&&$$$###""""""###%%%&&&''''''(((((((((&&&%%%$$$$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&'''((()))((('''&&&'''+++...//////'''''''''''''''&&&&&&&&&)))******)))(((((()))+++---+++))))))***...222444PPPddd~~~vvvPPP;;;000+++///,,,;;;ZZZaaa777,,,###$$$$$$%%%%%%$$$$$$###$$$ $$$)))888ZZZzzzkkkMMM111###&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&%%%%%%%%%(((---111555CCCSSS___lll{{{ppp[[[KKK555))))))(((++++++)))((((((((()))))))))***)))((('''((((((''')))---777NNNnnnrrrVVV222...(((&&&&&&((()))((('''((()))***+++,,,...000BBB^^^{{{oooFFF111***---+++***,,,((('''(((((())))))******+++777LLLdddkkk^^^FFF333)))888XXX{{{vvvKKK,,,''''''$$$%%%%%%&&&&&&'''((((((&&&&&&%%%%%%$$$######"""%%%$$$###""""""$$$&&&'''))))))(((((('''&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''))))))((('''&&&'''***,,,------(((((((((((((((((((((((()))***+++***)))((()))+++---,,,*********,,,///000888FFF]]]tttwwwRRR<<>>kkkzzzOOO111,,,%%%$$$###""""""###$$$%%%###"""######&&&999^^^zzzjjjPPP555'''%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%'''(((***)))))),,,;;;UUUssshhhFFF///+++***,,,...((()))))))))((((((((())))))%%%###$$$'''))))))((()))666UUUzzzrrrVVVOOOTTTQQQ???...***(((&&&&&&&&&''')))))),,,&&&'''---+++(((777MMMtttZZZ???///---((((((***''')))))))))(((((((((''''''%%%+++000...((($$$&&&)))+++GGGoooxxxTTT111&&&%%%######$$$&&&'''((()))***%%%%%%%%%$$$$$$#########$$$$$$$$$%%%&&&((()))***,,,+++(((&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$#########$$$%%%&&&(((***+++((('''&&&&&&'''((('''&&&)))))))))))))))*********'''***------,,,***))))))******++++++++++++******111......666JJJccc{{{xxxRRR:::++++++888XXX\\\===---...%%%$$$""""""""""""$$$%%%#########"""&&&;;;___~~~wwweeeJJJ111%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%%%%&&&'''+++---......222CCC^^^uuuZZZ>>>---+++((()))***%%%((((((((()))))))))(((((((((&&&(((,,,,,,))))))...IIInnnkkkFFF555444333...***''''''''''''''''''((()))+++''')))+++'''+++HHHjjjdddFFF222...))))))---*********))))))((((((''''''(((***+++)))&&&&&&***...)))???hhhyyy\\\888)))&&&$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$###%%%%%%&&&'''((()))***++++++***'''&&&$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$######"""######$$$&&&((()))***((('''&&&&&&''''''&&&$$$'''''''''((((((((())))))'''***,,,---,,,***))))))'''((()))++++++++++++++++++,,,***''',,,===XXXllltttOOO666)))000CCCrrrmmmFFF222***,,,#########""""""###############"""!!!)))AAAccc~~~|||uuueeeLLL222%%%###$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$$$$$$$$$$&&&''')))000:::<<<999<<>>222)))***---+++++++++++++++++++++++++++)))((((((((())))))(((((()))---PPPsssjjjGGG///%%%''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""#########""""""!!!"""###%%%%%%$$$######"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&''''''&&&&&&((())))))&&&$$$%%%%%%&&&&&&'''(((((()))'''(((((('''&&&&&&((()))...---,,,+++************+++'''$$$$$$(((+++***(((+++AAA^^^wwwlllFFF000---GGGmmmxxxDDD***(((,,,111###"""!!! !!!"""###"""###"""%%%666UUUsssxxx___===(((%%%"""###%%%&&&''''''&&&%%%"""!!!!!!!!!!!!!!!"""###""""""!!!!!!"""###$$$$$$ !!!"""$$$%%%&&&""""""""""""###$$$%%%&&&''''''&&&&&&'''((()))*********))))))((((((''''''---444FFFbbb~~~{{{yyyfffDDD222---,,,)))(((((('''''')))***+++(((((('''''''''&&&&&&&&&%%%***)))&&&///MMMtttoooQQQ777111222...))))))***)))'''&&&'''(((***+++&&&(((&&&)))CCCooojjjFFF...,,,222333---***)))((((((((((((((()))((((((((()))******++++++)))---HHHmmmoooNNN222---%%%%%%&&&&&&&&&%%%$$$###&&&&&&&&&&&&%%%%%%$$$###"""""""""""""""#########$$$$$$###""""""######$$$"""###$$$%%%&&&'''''''''"""############$$$''')))(((&&&$$$%%%&&&'''&&&&&&&&&&&&%%%&&&''')))+++,,,******))))))))))))******------,,,+++***)))((('''))))))))))))***+++,,,---,,,///:::SSSrrroooFFF&&&333```~~~bbb===......---'''""""""!!! !!!""""""!!!"""$$$---DDDccc|||xxx\\\:::'''%%%""""""###$$$$$$$$$######!!!!!!!!!!!!"""$$$%%%&&&###############$$$%%%%%%"""""""""###$$$%%%&&&'''############$$$%%%&&&''''''''''''''''''''''''''')))))))))(((((((((''''''(((+++444CCCRRR[[[[[[XXXWWWXXXYYYZZZ]]]bbbiiinnntttvvvyyy|||~~~~~~~~~tttmmm^^^QQQVVVooowwwRRR777,,,******(((((('''''''''((()))***))))))((((((((('''''''''%%%((())))))888YYY]]]EEE000---///+++(((((())))))'''''''''(((***++++++---+++---DDDnnnpppOOO555---000...)))+++******)))******++++++************))))))))))))'''+++FFFlllrrrTTT444(((&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&###$$$$$$%%%&&&&&&&&&&&&"""############$$$''')))(((&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&'''(((***+++)))(((((((((((((((((()))++++++************))))))***)))))))))***+++,,,,,,------111===SSSooojjjFFF111GGGttt~~~TTT666,,,---,,,***""""""!!! !!!""""""!!!###)));;;ZZZyyyyyyZZZ888&&&$$$$$$$$$######"""#########!!!!!!!!!"""###%%%'''((($$$$$$$$$$$$$$$$$$%%%&&&%%%$$$$$$$$$%%%&&&&&&'''$$$$$$$$$%%%%%%&&&'''(((''''''''''''''''''&&&%%%(((((((((((((((''''''''')))((())),,,000222333222222222333333555888===AAABBBCCCFFFIIILLLMMMNNNNNNPPPSSSXXX___eeekkkoooqqqrrrpppnnnmmmkkkeee\\\UUUJJJCCC999555EEEhhhdddAAA...***+++,,,''''''&&&&&&''''''((())))))))))))))))))(((((((((%%%''''''***<<<^^^sss[[[CCC444))))))+++(((&&&((()))((('''''''''(((***+++000000---111IIIrrrzzz]]]AAA111---+++(((++++++++++++,,,---......,,,++++++***))))))((((((&&&***EEElll{{{bbb>>>)))&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''(((((($$$$$$%%%&&&&&&%%%%%%%%%"""###$$$######$$$''')))((('''%%%%%%'''((('''&&&&&&&&&&&&&&&&&&'''((()))(((''''''&&&&&&''''''((((((((())))))******++++++******************++++++++++++++++++333KKKlllbbbCCC999YYYoooBBB---+++++++++,,,######""""""""""""######!!!$$$...FFFjjj~~~___===)))$$$((('''%%%$$$###$$$%%%%%%!!!!!!!!!"""###$$$%%%&&&$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$%%%&&&'''(((&&&&&&'''((()))((('''''''''''''''''''''''''''''')))))))))((((((***,,,...++++++***)))'''(((***---***+++,,,------------------///222666:::>>>@@@AAABBBAAA@@@@@@???<<<777222111///...:::VVVzzzzzzTTT666*********)))&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((('''(((&&&&&&444UUU|||xxxVVV===000)))%%%((()))&&&%%%''')))(((((('''((()))******000---+++666TTT}}}kkkKKK444,,,++++++++++++++++++,,,...//////+++++++++******)))))))))(((,,,DDDmmmuuuOOO111''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''')))(((((('''&&&%%%$$$$$$%%%&&&''''''((((((((((((%%%%%%&&&&&&&&&%%%$$$$$$"""###$$$$$$###%%%'''***)))'''&&&&&&'''(((((('''&&&&&&&&&&&&&&&'''''''''(((''''''''''''''''''(((((((((((()))))))))******+++***************++++++&&&***---***)))444JJJ\\\zzz\\\===999___ddd666***,,,***)))...$$$$$$$$$$$$$$$$$$$$$$$$ ###,,,DDDiiihhhGGG...$$$((('''%%%$$$###$$$%%%%%%###""""""!!!!!!!!!""""""$$$###""""""""""""######$$$###############$$$$$$#########$$$$$$%%%&&&'''%%%&&&'''((()))*********&&&&&&&&&&&&&&&'''''''''$$$&&&((((((((((((+++---*********(((&&&%%%&&&(((***************)))(((((('''((()))***++++++++++++---,,,++++++,,,,,,,,,+++'''&&&---FFFlllzzz```???,,,''''''&&&$$$%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''')))&&&###---NNNvvvaaaAAA...(((&&&''')))***'''&&&'''((((((((((((((())))))***,,,(((+++AAAgggsssQQQ666+++,,,///*********++++++---...///))))))******+++++++++,,,))),,,@@@fff^^^:::((('''&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&(((((((((''''''&&&%%%$$$$$$###$$$%%%&&&'''((('''''''''%%%%%%&&&&&&&&&%%%$$$$$$###$$$$$$$$$$$$%%%(((******(((&&&'''((()))((((((&&&&&&'''''''''''''''''')))((((((''''''(((((())))))))))))(((((((((''''''*********)))******++++++$$$)))......,,,...666===TTTkkk|||VVV888999ddd^^^333+++///+++)))...$$$$$$%%%%%%%%%%%%$$$$$$ &&&888XXXyyyqqqRRR666%%%$$$$$$######"""#########$$$###"""!!! $$$###""""""!!!""""""""""""!!!!!!!!!"""######$$$############$$$%%%&&&'''''''''&&&''''''(((******%%%%%%%%%&&&&&&&&&&&&&&&$$$&&&(((((('''%%%%%%%%%%%%'''((()))(((((()))***)))))))))*********+++++++++++++++,,,++++++******,,,+++***))))))+++,,,---''')))555TTT{{{zzzVVVCCC///'''((()))((('''&&&&&&'''(((((((((((('''&&&&&&&&&&&&''''''''''''&&&(((&&&&&&444UUU|||vvvSSS777)))'''''')))***+++)))((('''(((((((((((())))))))))))))))))666VVV~~~yyyXXX:::,,,+++...************+++,,,,,,---))))))******+++,,,,,,---''')))777VVV{{{ddd===)))(((&&&%%%%%%%%%&&&''''''&&&%%%%%%%%%&&&'''(((&&&&&&&&&%%%%%%$$$$$$###$$$%%%&&&''''''&&&%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%###$$$%%%$$$$$$%%%(((******)))'''''')))***)))(((&&&&&&'''((())))))(((((()))(((((((((((((((((()))))))))((((((''''''&&&&&&))))))))))))***+++,,,---((()))***+++---000222333333JJJjjjsssOOO888CCCqqq}}}UUU222,,,///+++)))---""""""###$$$$$$###"""""" """+++DDDeeexxx[[[<<<'''""""""###$$$$$$$$$############""""""!!!"""""""""%%%$$$######"""""""""### !!!"""###$$$%%%$$$$$$$$$%%%%%%&&&'''((()))(((%%%$$$###$$$&&&'''$$$$$$%%%%%%%%%&&&&&&&&&((((((((((((((('''%%%###$$$&&&((())))))))))))***%%%%%%&&&&&&'''((()))***))))))***+++++++++************+++************+++)))333HHHhhhwww]]]===111((((((***))))))+++&&&'''((()))))))))((((((&&&'''''''''(((((((((((((((''''''---DDDggguuuPPP444)))'''(((((()))***+++)))''''''(((((())))))))))))))))))333KKKpppeeeEEE333...---,,,+++++++++++++++,,,,,,++++++++++++++++++++++++((((((...GGGlll}}}ccc===)))(((&&&%%%%%%%%%'''((()))(((&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&$$$######$$$$$$%%%&&&&&&&&&&&&###$$$%%%%%%$$$%%%(((++++++)))(((((()))******)))%%%&&&((()))***+++******(((''''''&&&&&&''''''(((&&&'''''''''''''''((((((((((((((()))***,,,---...,,,***((())),,,///111111***444FFF___xxxjjjGGG:::RRRbbbGGG///***,,,+++***,,, !!!"""######"""!!! $$$###!!!%%%888ZZZ|||zzz```@@@)))"""###%%%&&&''''''&&&%%%###"""""""""###$$$%%%%%%&&&%%%%%%$$$#########$$$ !!!"""$$$%%%&&&&&&&&&&&&&&&&&&''')))))),,,)))%%%!!! """###$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%&&&((()))((('''$$$&&&((()))'''&&&%%%&&&(((((('''''''''((())))))''''''((())))))))))))(((&&&(((+++,,,+++*********''':::XXXxxxaaa@@@///'''###&&&'''%%%%%%)))&&&''')))*********)))((('''((((((((())))))******+++((('''333QQQsssxxxRRR555(((''''''''''''))),,,***''''''(((((()))))))))))))))+++<<<\\\qqqPPP;;;111...------,,,+++++++++,,,,,,------,,,++++++************)))+++>>>cccxxxbbb<<<***(((&&&%%%%%%%%%'''(((***)))'''%%%$$$%%%&&&'''%%%%%%&&&&&&&&&&&&&&&&&&'''((())))))(((&&&$$$""""""###$$$%%%&&&'''''''''$$$$$$%%%%%%$$$&&&(((++++++)))(((((()))******)))%%%&&&(((***+++,,,,,,+++'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%&&&'''((()))***''''''((()))***,,,...///---+++******+++------,,,000,,,///BBBaaa|||cccAAA<<<\\\MMM<<<+++''')))******,,,###############"""!!! !!!""""""&&&555TTTxxxoooLLL+++$$$""""""&&&+++---***&&&#########"""""""""""""""!!!!!!!!!"""###%%%''''''%%%%%%%%%$$$"""!!!"""###"""%%%((('''%%%$$$'''***######""""""""""""######%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&''''''&&&$$$)))((('''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%((((((((((((((((((''''''***,,,***&&&(((------***555NNNttthhhEEE111'''''''''''''''((())))))&&&&&&&&&''''''''''''(((%%%&&&'''(((((('''&&&&&&++++++---===___zzz]]];;;###%%%'''))),,,------,,,+++))),,,,,,)))'''(((***+++---IIInnn```>>>---+++***///...((('''+++---+++000---******,,,---+++)))))))))***000MMMqqqjjj@@@...%%%%%%'''"""&&&---+++'''((((((((('''&&&%%%%%%%%%$$$"""!!!!!!###$$$&&&''''''((((((''''''&&&%%%%%%$$$###""""""###$$$%%%$$$$$$%%%&&&&&&''''''(((++++++++++++***************))))))))))))******+++''''''&&&&&&&&&&&&''''''''''''''''''((((((((()))'''&&&''')))+++---,,,+++---,,,,,,++++++,,,------***+++...333<<>>///&&&''')))+++,,,,,,+++***//////---***'''(((***,,,444WWW|||iiiHHH333,,,)))------((((((+++,,,***---+++***+++---...---+++(((((((((...KKKssssssOOO222'''&&&(((###%%%***((('''''''''(((''''''&&&&&&'''%%%$$$"""!!!"""###$$$&&&''''''''''''&&&%%%%%%%%%$$$############$$$%%%$$$$$$%%%&&&&&&''''''((('''''''''''''''&&&&&&&&&((((((((('''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''')))+++---,,,+++,,,+++***************++++++++++++---111===UUUjjjiiiGGG888RRR}}}hhh===&&&---***###,,,+++(((""""""""""""############ """///LLLqqqcccIII'''$$$""""""%%%&&&%%%"""!!!!!!!!!""""""#########!!! !!!!!!"""###!!!"""######"""###%%%'''%%%"""!!!###'''((($$$ ######""""""""""""######%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%''''''%%%$$$&&&&&&&&&&&&&&&''''''(((&&&%%%%%%%%%&&&'''((((((&&&&&&''''''((((((((((((%%%"""%%%,,,---)))+++333VVVuuubbbDDD111(((''''''&&&&&&''''''((()))&&&&&&&&&''''''''''''(((''''''(((((('''&&&%%%%%%###)))???bbbuuu]]]JJJ:::///)))'''((()))+++++++++***)))000...+++))))))***---///???jjjwwwWWW<<<...***------++++++------+++*********,,,...///---,,,+++***)))---HHHrrrzzz___777***(((***%%%%%%((($$$&&&&&&''''''((('''''''''((('''%%%###"""""""""###&&&&&&&&&&&&&&&%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&&&&''''''(((&&&&&&&&&%%%%%%%%%$$$$$$(((((((((((('''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&'''''''''(((''''''))),,,---,,,***+++***)))(((((((((((((((+++)))))))))(((---<<>>oooPPP888'''---,,,,,,///(((...""""""!!!!!!"""###$$$%%%%%%###"""!!!%%%888]]]}}}zzzbbbGGG444'''%%%"""  !!!"""######$$$$$$###""""""""""""""""""###$$$$$$###""""""###%%%$$$''')))(((&&&$$$$$$%%%######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%&&&&&&%%%###$$$$$$$$$%%%&&&'''((()))***)))((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''((((((((($$$&&&)))%%%)))EEEeee~~~xxxTTT666,,,***&&&&&&&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((((((((''''''&&&&&&&&&&&&&&&;;;aaaaaa<<<,,,,,,---+++)))'''((((((((())))))(((((('''%%%&&&******)))...666WWWuuuSSS999000...,,,---///...---,,,+++,,,...///...,,,***))),,,---000111CCCiii|||oooAAA,,,&&&,,,***((()))%%%%%%%%%&&&'''((((((((('''$$$$$$$$$%%%%%%&&&''''''%%%%%%&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''((((((((((((((((((((((((((((((((()))***++++++++++++((((((''''''''''''(((((((((((((((((()))))))))))))))))))))***,,,---,,,***,,,+++***)))))))))))))))***)))***---,,,+++...444222HHHfffjjjNNN444///JJJ|||rrrEEE333(((---,,,//////)))888######!!!!!!!!!"""###$$$%%%######""""""000SSStttnnnQQQ555$$$$$$###"""!!! !!!!!!"""""""""!!!!!!  ###$$$$$$###""""""###%%%&&&)))***((($$$"""$$$'''######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$&&&&&&$$$###$$$$$$$$$$$$%%%&&&'''((())))))'''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''$$$$$$%%%'''555XXXyyy}}}bbbAAA---***)))%%%&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&''''''''''''(((''''''&&&&&&&&&''''''((('''FFFpppoooMMM---%%%+++---***'''&&&'''''''''(((((())))))(((''')))+++(((&&&000>>>jjjcccIII333---)))+++,,,+++******,,,---///...,,,*********'''***///000>>>ccc{{{uuuHHH...%%%++++++))))))'''&&&&&&''''''((('''''''''###$$$%%%&&&'''(((((((((&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&''''''(((&&&&&&&&&'''(((((()))))))))(((((((((((()))***+++))))))(((((((((((())))))(((((()))))))))************))))))+++,,,---,,,***+++++++++******++++++,,,---******------++++++---+++555GGG```zzztttQQQ777000666[[[^^^:::...(((,,,)))...---+++FFF%%%$$$"""!!! !!!###$$$"""!!!###### ***MMMooojjjJJJ///!!! !!!"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!  !!!!!!"""######"""###%%%&&&))))))'''$$$""""""###%%%######""""""""""""##############################%%%$$$###$$$&&&&&&$$$###$$$$$$$$$$$$%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&(((''''''&&&&&&%%%%%%$$$&&&&&&%%%(((444MMMmmmiiiJJJ333***)))(((&&&&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&''''''''''''(((&&&&&&%%%%%%&&&'''))))))555[[[[[[???'''###'''&&&######%%%%%%&&&&&&'''((()))******(((***+++'''(((;;;RRRttt\\\999000)))+++---+++***++++++---...---+++***+++---'''+++...,,,555YYYuuuuuuOOO222%%%+++***'''(((&&&'''''''''(((''''''&&&&&&%%%%%%&&&'''''''''''''''&&&''''''''''''&&&%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&''''''((($$$$$$%%%'''((()))***+++///---***((('''(((***+++((((((''''''''''''(((((((((((((((((())))))))))))+++******+++,,,---,,,***************++++++,,,------)))(((+++,,,)))(((***000///444CCCZZZsssoooUUU===000...@@@nnnoooKKK000+++***---)))...---000VVV&&&$$$"""!!! !!!"""###"""### (((JJJnnnkkkJJJ000$$$ """######"""""""""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!"""######!!!"""######$$$&&&)))---(((""" """$$$###!!!######""""""""""""##############################%%%$$$###$$$%%%&&&$$$"""%%%%%%$$$$$$%%%%%%&&&&&&#########$$$%%%&&&((()))(((((('''&&&%%%$$$$$$###(((((('''...CCCbbb{{{pppUUU777***((((((((((((&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''((((((&&&%%%%%%%%%&&&(((***+++GGGppprrrHHH333$$$$$$)))'''(((---$$$$$$%%%%%%'''(((***+++((('''(((***&&&,,,GGGfffjjj???444,,,...///---,,,...)))+++---,,,******---000,,,...///)))///PPPooorrrUUU555&&&+++***&&&&&&%%%'''((((((((('''&&&%%%%%%&&&''''''(((''''''&&&&&&''''''((((((''''''&&&%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&''''''((($$$%%%&&&(((***+++------666333///+++))))))***,,,''''''&&&&&&&&&&&&''''''''''''''''''((((((((()))+++******+++------,,,***(((((())))))***,,,---...,,,'''%%%)))+++******+++///***(((///???UUUkkkzzzsss___HHH666...///---GGGyyyaaa>>>(((+++---000+++000///555bbb'''%%%"""  !!!###"""!!!%%%(((===\\\zzzpppUUU444###""" !!!$$$&&&$$$"""###!!!!!!"""###$$$###"""######"""  $$$'''"""###"""!!!###***///$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$######"""########################""""""#########$$$$$$$$$###$$$&&&((())))))(((((('''((((((&&&%%%'''))))))''''''---BBBccc}}}~~~aaaEEE,,,'''(((%%%###$$$''''''(((((('''&&&%%%%%%(((((((((((((((((((((((((((&&&$$$$$$$$$'''---111___oooRRR111---(((%%%&&&''''''%%%'''''''''''''''((())))))...+++++++++---;;;]]]~~~zzzUUU>>>------000,,,((()))***---...,,,***---777@@@===((()))///(((;;;hhhdddFFF***!!!%%%'''(((***%%%&&&%%%$$$######&&&(((***&&&###%%%)))***'''$$$$$$''''''%%%$$$''''''$$$###$$$&&&'''%%%###&&&***%%%&&&''''''(((''''''&&&!!!---'''###+++(((,,,CCCUUUMMM<<<***&&&+++***###''''''''''''((((((((()))'''&&&&&&&&&&&&'''((((((%%%&&&((()))))))))((('''))))))))))))************)))((('''''''''(((***+++///.........000666>>>DDDYYY[[[KKK888111---***///444dddYYY666000222(((***222,,,***KKKxxx""""""!!! !!!"""###$$$###&&&###!!!######111LLLooorrrWWW777&&&"""!!! !!!$$$&&&%%%###!!! """###"""!!!#########!!! """%%%(((!!!!!!"""&&&***,,,,,,***######################################################$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%$$$%%%&&&'''(((((('''''')))(((&&&$$$$$$%%%&&&&&&)))...;;;UUUsss}}}nnnJJJ555%%%$$$'''%%%###%%%'''''''''''''''&&&%%%%%%'''''''''''''''''''''''''''%%%%%%%%%###&&&333BBBrrr[[[???,,,)))%%%%%%&&&((('''&&&'''''''''''''''((())))))+++(((,,,<<>>bbbfffCCC***$$$(((((($$$&&&&&&&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&'''((((((&&&''''''((()))((((((((()))))))))(((((('''''''''((((((((((((((()))******(((***,,,,,,+++)))))))))""",,,,,,***---+++///<<>>eeefff>>>((((((***$$$)))***,,,+++)))'''''''''%%%%%%&&&%%%%%%%%%%%%&&&$$$%%%$$$###...GGGaaapppqqqgggNNN222'''***+++%%%&&&&&&&&&''''''((()))))))))''',,,,,,333YYYzzzxxxVVV:::&&&(((,,,&&&###&&&$$$%%%&&&&&&'''((())))))'''&&&&&&&&&&&&'''(((((((((''''''&&&'''((()))***'''(((((())))))*********&&&'''((()))***))))))((()))******)))(((((()))+++***+++***------,,,JJJyyy]]]>>>,,,''',,,++++++***777^^^~~~(((&&&$$$######$$$%%%'''###!!!###&&&"""(((===dddccc<<<'''!!!###""" """!!!  """"""""" ###$$$%%%$$$!!! !!!""""""$$$%%%$$$!!! """$$$ !!!""""""###""""""""""""""""""""""""!!!!!!"""$$$$$$%%%%%%%%%!!!!!!"""###$$$$$$%%%%%%""""""#########$$$$$$$$$""""""!!!!!!"""$$$&&&'''$$$"""$$$))))))222OOOmmmzzz]]]<<<(((###$$$%%%&&&&&&$$$$$$$$$"""###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""%%%&&&---KKKvvv{{{eee@@@'''((("""$$$&&&&&&$$$$$$&&&((('''(((***+++,,,+++)))(((%%%888___mmmQQQ<<<333111000+++,,,...///...---,,,+++)))...''''''...)))111RRR|||zzzccc===(((***,,,&&&***,,,------+++((((((((($$$%%%&&&&&&$$$$$$%%%&&&"""$$$$$$###---HHHfffzzzssscccEEE+++%%%,,,*** (((((((((((('''&&&%%%$$$&&&%%%,,,+++555bbbrrrKKK111 %%%***### &&&"""###$$$%%%'''((())))))'''&&&&&&&&&&&&'''(((((((((''''''&&&&&&((()))***''''''((()))***+++,,,,,,&&&''')))*********)))(((&&&(((***++++++******+++'''&&&%%%***---111VVVvvvNNN888///***,,,))))))...FFFrrrjjj%%%%%%$$$###!!!!!!###%%%)))'''!!!###'''!!!(((???lll{{{hhhHHH((("""""""""""""""#########!!!!!!""""""""""""!!!!!!"""""""""###$$$$$$$$$%%%'''&&&%%%%%%%%%&&&'''(((!!!!!!!!!!!!!!! !!!!!!!!!!!!"""###$$$$$$###"""!!! """""""""""""""#########'''%%%$$$%%%&&&'''&&&%%%%%%&&&&&&&&&%%%%%%$$$###!!!''')))%%%***CCCeee~~~}}}fffBBB***&&&'''%%%######$$$%%%%%%&&&''''''$$$$$$%%%&&&''''''''''''"""%%%&&&###!!!"""$$$%%%'''$$$(((>>>cccjjjLLL111&&&&&&''''''&&&%%%%%%%%%&&&&&&)))***+++++++++***(((''''''888^^^}}}]]]999+++///......---,,,,,,---000222333------000...***111???ooosssGGG,,,&&&'''++++++++++++++++++***)))(((,,,***(((&&&%%%&&&'''((((((&&&### '''>>>___wwwrrrSSS555,,,+++'''&&&)))'''((()))(((%%%######### +++***'''???eeennn]]]777000'''$$$%%%&&&%%%###$$$#########$$$&&&((()))&&&'''''''''((()))))))))%%%&&&''''''(((((('''''''''((((((((()))))))))***$$$&&&((()))***)))((('''((((((((((((((()))******)))(((++++++)))666aaazzzSSS:::000...---++++++///>>>^^^{{{VVV'''((('''%%%"""!!!"""###$$$$$$!!!$$$'''!!!***BBBnnnoooLLL***!!!!!!""""""""""""""""""!!!!!!""""""""""""!!!!!!##################$$$$$$%%%$$$$$$###$$$%%%&&&''' !!!!!!!!!!!!!!! !!!!!!!!!"""""""""!!!"""###$$$%%%$$$$$$###%%%###"""!!!!!!"""%%%&&&&&&%%%%%%&&&((())))))(((%%%&&&&&&&&&%%%$$$$$$###"""%%%&&&(((777TTTtttpppTTT777(((&&&&&&$$$######$$$$$$%%%&&&&&&'''%%%&&&&&&&&&&&&&&&%%%%%%"""$$$%%%$$$"""###$$$$$$%%%,,,<<>>[[[vvvqqqQQQ888)))"""###'''%%%%%%%%%%%%&&&'''(((((('''''''''(((((((((((((((+++>>>ccc^^^===000//////000000000///...---...***+++///---)))---666VVV|||}}}SSS444,,,)))'''(((((()))*********))))))***)))'''&&&%%%%%%&&&'''&&&%%%$$$$$$&&&,,,555;;;999---&&&))),,,)))(((+++&&&'''((('''&&&'''(((***'''(((%%%$$$+++555555///---***'''''')))***(((&&&'''&&&&&&%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''((((((''''''))))))))))))((((((((((((((()))*********)))((('''((((((((((((((())))))***)))+++((('''555WWW~~~kkk@@@***''''''&&&%%%###222VVV^^^888"""%%%&&&&&&&&&&&&'''%%%'''%%%$$$"""///PPPxxxwwwSSS---#########"""""""""""""""!!!!!!""""""""""""!!!!!!$$$$$$######""""""!!!!!! !!!!!!"""""" !!!"""######""""""""""""############ """$$$%%%%%%%%%$$$&&&%%%###"""###%%%''')))%%%$$$$$$&&&(((******)))%%%%%%$$$$$$$$$$$$$$$$$$'''"""###444VVVuuuhhhGGG)))###%%%"""!!!%%%######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###$$$"""###%%%&&&%%%&&&)))>>>YYYyyyxxx]]]<<<)))######%%%'''%%%%%%%%%%%%&&&((())))))(((((('''&&&&&&&&&''''''...JJJqqqlllIII333/////////000111000...,,,,,,***+++...,,,)))+++111LLLyyy[[[:::///***'''&&&'''((())))))))))))))))))((('''&&&%%%%%%&&&&&&'''&&&%%%&&&'''((((((((()))%%%$$$((()))%%%###&&&&&&''''''&&&%%%&&&(((+++000+++''''''(((((()))***(((''''''(((++++++)))'''(((((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&''''''(((''''''''''''((((((((()))))))))*********++++++***)))((('''))))))(((((((((((())))))(((***'''(((AAAmmmbbb888&&&'''*********))):::aaa}}}QQQ444 ###%%%%%%%%%%%%&&&%%%'''$$$"""!!!!!!999^^^xxxWWW222%%%%%%%%%$$$$$$$$$######!!!!!!""""""""""""!!!!!!$$$######""""""!!!!!!!!! !!!!!!!!!!!! !!!"""######""""""""""""############ """#########"""!!!"""###%%%&&&'''''''''&&&%%%$$$###$$$&&&&&&&&&$$$%%%$$$#########$$$%%%%%%&&&%%%,,,EEEhhh}}}pppPPP666###$$$&&& '''######$$$$$$$$$$$$$$$%%%###$$$$$$%%%&&&&&&%%%%%%$$$!!!"""%%%&&&%%%+++333WWWrrr}}}^^^HHH000&&&&&&'''&&&%%%%%%%%%%%%&&&'''((()))***+++***(((&&&&&&&&&'''(((...SSS~~~[[[===111000//////111111///---,,,++++++---,,,***+++...FFFuuudddBBB000))))))&&&'''((()))))))))))))))((((((''''''&&&&&&&&&''')))'''&&&'''))))))'''%%%%%%$$$%%%'''%%%""""""%%%&&&''''''''''''***///222;;;111******((($$$&&&---%%%%%%'''***+++,,,***((())))))))))))(((''''''&&&&&&&&&%%%%%%$$$$$$$$$###%%%&&&''''''((('''''''''%%%&&&'''((()))***+++,,,***************)))(((((())))))(((((((((((()))))))))++++++333UUUYYY111$$$&&&''''''(((---EEEnnniiiDDD000"""###%%%$$$###""""""###"""### ###(((BBBjjj{{{\\\;;;''''''&&&&&&%%%$$$$$$$$$!!!!!!""""""""""""!!!!!!""""""""""""""""""!!!!!! !!!"""!!!!!!!!! !!!!!!""""""!!!!!!!!!"""""""""###### !!!"""""""""!!! """%%%'''((('''&&&%%%$$$###""""""$$$$$$###"""$$$$$$###""""""###%%%&&&%%%...AAA^^^{{{wwwccc;;;,,,###&&&&&& '''######$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&###!!!"""%%%$$$%%%222BBBlllmmmCCC555)))&&&((('''%%%###&&&&&&&&&&&&'''((()))))),,,***((('''''')))+++---666]]]nnnJJJ:::666111///000111000......---,,,,,,,,,,,,,,,---BBBooooooNNN444)))---(((((()))*********))))))(((((((((((((((((((((''')))(((&&&&&&((()))***)))%%%%%%&&&&&&%%%%%%&&&(((%%%&&&''')))+++111777<<>>eee|||eee===%%%###!!! !!!!!!######"""""""""""""""### !!!!!!!!!"""""""""!!!###)))///,,,&&&###!!!!!!""""""""""""""""""""""""""""""""" !!!###$$$$$$###!!! $$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###%%%&&&'''$$$###$$$%%%"""$$$+++LLLmmmnnnWWW==='''$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$%%%%%%$$$$$$######$$$$$$!!!$$$!!!!!!%%%&&&444MMMzzzrrrSSS999'''&&&''''''((((((''''''&&&%%%&&&&&&'''''''''''''''***&&&''')))&&&,,,JJJlllgggPPPHHHNNNWWWZZZDDD999---)))---000///+++333LLLtttyyyMMM///+++'''((())))))***)))))))))%%%&&&(((******)))((('''''''''''''''''''''&&&&&&'''&&&%%%%%%%%%''')))***...,,,***(((((()))***,,,(((&&&%%%&&&((((((&&&$$$'''(((555KKKTTTHHH666...))))))((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((('''&&&$$$$$$%%%'''((()))***+++,,,+++)))(((&&&)))))))))*********++++++)))(((>>>fffaaa888111''')))...)))---@@@mmmtttNNN000%%%+++ """$$$%%%&&&&&&%%%%%%$$$"""%%%###))):::]]]~~~fff===&&&###   !!!!!!"""$$$%%%&&&!!!  !!!"""###""" (((888EEEDDD;;;%%%###!!!!!!"""$$$$$$###%%%%%%$$$######"""!!!!!! !!!"""######"""!!! """""""""""""""""""""""" !!!###$$$&&&'''"""$$$&&&&&& (((444^^^yyyuuuTTT<<<,,,!!!########################"""""""""###$$$$$$$$$%%%$$$#########$$$%%%%%%&&&"""$$$!!!!!!%%%###,,,BBBooo]]]<<<+++$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&'''&&&&&&&&&((())))))%%%&&&:::bbb{{{qqquuu~~~fffOOO444(((---333111,,,111EEEjjj```;;;)))(((((((((((())))))******&&&''')))******))))))(((((((((((('''&&&&&&&&&%%%&&&&&&%%%%%%&&&''')))***---+++)))(((((()))***,,,(((&&&%%%%%%&&&&&&%%%###%%%***???^^^mmm___CCC///((((((((((((((('''%%%%%%'''&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''+++,,,,,,,,,+++)))'''&&&***+++++++++,,,,,,,,,,,,'''///NNNwwwzzzRRR...,,,&&&(((,,,***555OOO}}}bbb???,,,&&&))) """###$$$$$$$$$$$$ '''&&&&&&)))&&&(((777WWW}}}kkkCCC)))### """!!!!!!!!! !!!"""$$$%%%&&&"""!!! """$$$"""!!!!!!***;;;IIIIIICCC&&&$$$"""!!!"""############"""""""""!!!!!!!!!  """###$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!"""###$$$%%%%%%!!!###%%%###"""333EEEkkkzzz{{{```???,,,&&&$$$""""""""""""""""""""""""!!!!!!"""###$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&###$$$!!!!!!%%%""")))===iiivvvMMM000(((((($$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''&&&###***,,,(((///MMMxxxmmmLLL555...000000///...;;;[[[uuuKKK---'''((()))***+++******)))(((((()))******))))))((())))))((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&((()))***)))((('''&&&&&&''')))***'''&&&%%%%%%$$$$$$$$$###"""(((;;;VVVdddYYY>>>+++'''((()))((('''%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$''''''''''''''''''''''''%%%&&&'''((()))(((''''''***+++++++++***)))'''&&&******+++++++++,,,,,,,,,)))888aaaoooHHH))))))&&&&&&))))));;;\\\zzzKKK///)))(((***""""""######"""""""""!!! &&&&&&'''***&&&&&&222QQQxxxtttOOO,,,$$$"""%%%$$$$$$&&&"""!!!!!!!!!"""###$$$$$$"""!!! """$$$"""######$$$+++222222...%%%###!!! !!!""""""!!! !!!!!!!!!"""""""""### !!!###$$$%%%&&&&&&########################$$$$$$$$$$$$$$$#########""""""""" (((BBB[[[yyyyyykkkNNN333(((&&&%%%""""""""""""""""""""""""!!!!!!"""###$$$%%%%%%%%%&&&%%%$$$$$$######$$$$$$###%%%!!!"""&&&$$$...EEEpppfffBBB...)))***%%%%%%&&&'''''''''''''''&&&&&&'''(((((((((((((((%%%******)))888]]]lllLLL333)))+++000---333KKKrrrVVV///&&&(((+++------+++(((&&&(((((()))))))))((((((((())))))((('''&&&%%%%%%%%%%%%%%%%%%&&&'''((())))))''''''&&&&&&'''((()))***'''&&&&&&$$$######$$$%%%$$$&&&///<<>>aaa}}}ggg@@@))) """ !!!&&&$$$!!!!!! !!!!!!"""""""""!!!!!!!!!"""######!!! ###+++444<<>>+++&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))&&&$$$&&&***,,,***(((...NNNvvvoooDDD888...:::bbbuuuYYYFFF777+++(((+++((('''&&&&&&%%%&&&&&&&&&((('''&&&''')))))))))'''&&&%%%$$$&&&((())))))((('''&&&%%%'''***++++++***&&&(((***)))'''%%%$$$%%%((((((((()))))))))))))))"""###$$$%%%&&&'''((()))'''&&&$$$######$$$&&&'''((((((((('''''''''''''''&&&&&&&&&''')))***,,,---'''(((***,,,---...............,,,)))&&&''',,,111KKKttteee>>>''''''***((((((,,,DDDoooqqqAAA///"""%%%++++++******&&&%%%%%%$$$###"""!!!!!!$$$!!!!!!######"""&&&,,,HHHfffnnnHHH...!!!""" ### !!!"""###$$$$$$###""""""""""""######%%%!!! '''111666333...)))### !!!"""!!!!!!$$$"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%$$$$$$$$$$$$$$$###"""!!!"""!!!!!! %%%"""+++>>>ZZZrrrsssYYY<<<)))!!!"""&&&$$$######%%%$$$""""""""""""$$$%%%'''&&&&&&%%%$$$###""""""!!!""""""###$$$%%%%%%&&&''')))&&&)))CCCjjjxxxSSS000&&&'''&&&%%%)))&&&%%%%%%%%%&&&''')))***+++&&&$$$&&&(((***...222CCCgggiiiWWWBBBAAA^^^}}}fffMMM777+++)))(((((('''&&&&&&&&&&&&&&&'''''''''(((((()))((((((''''''&&&''''''''''''&&&%%%%%%%%%&&&'''(((((((((%%%'''******(((&&&%%%%%%---,,,+++***)))((((((((($$$$$$%%%&&&'''((())))))'''&&&$$$""""""$$$&&&'''(((((((((''''''&&&&&&&&&%%%&&&&&&'''((())))))***%%%&&&(((***+++,,,,,,,,,,,,+++***)))%%%%%%,,,444TTT{{{^^^;;;)))+++***&&&'''222TTTfff:::...&&&'''+++***''''''%%%%%%$$$$$$###""""""!!!$$$!!!!!!######"""&&&,,,IIIeeetttPPP444###!!!""" !!!"""###!!!!!!!!!!!!"""###$$$%%%###"""###&&&((()))&&&"""&&&!!!"""###!!!!!!$$$!!!!!!!!!""""""""""""""" !!!###%%%&&&'''$$$$$$$$$$$$$$$###"""!!! !!!###!!!"""&&&:::VVVllluuuhhhIII///'''###"""$$$%%%""" %%%$$$""""""""""""$$$%%%$$$$$$######"""!!!!!! !!!!!!"""###$$$$$$%%%%%%&&&((((((111PPPuuu}}}eeeCCC'''$$$(((%%%%%%***&&&%%%%%%%%%&&&''')))***)))'''''''''%%%)))777GGGfff|||yyy{{{nnnjjjyyyiiiJJJ111$$$(((((('''&&&&&&&&&&&&'''&&&'''(((((('''(((((())))))))))))(((&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%"""%%%((()))((('''&&&'''...---+++***************))))))))))))))))))))))))'''&&&$$$######$$$&&&'''((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))(((((('''(((''')))***&&&$$$+++666^^^sssSSS666))),,,)))%%%)))<<>>```|||uuuTTT222!!!"""######"""!!!!!! !!!!!!!!!!!! !!!""""""!!!""""""""""""!!! """""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######"""""""""######$$$$$$$$$!!!""""""#########""""""!!!!!!"""$$$)))666PPPhhh~~~xxx```???&&& """""""""!!!!!!!!!""""""$$$$$$###"""""""""""""""""""""""""""""""""""""""!!!"""###"""!!!!!!###&&&%%%???bbb}}}oooKKK...&&&((()))(((''''''((()))+++(((&&&&&&''')))((('''(((***000AAA^^^~~~vvvhhhYYYJJJAAA@@@>>>GGG]]]}}}{{{TTT222///)))%%%%%%'''))))))***)))'''''')))))))))((((((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%&&&((((((%%%"""'''%%%$$$%%%''')))((('''%%%%%%%%%(((******&&&###(((((((((''''''&&&%%%$$$"""###%%%&&&((((((((('''&&&'''((()))))))))(((''''''((()))******)))(((''',,,%%%&&&+++))),,,FFFeee{{{]]]888%%%&&&((($$$+++CCCjjjzzzTTT555***)))(((((((((''''''''''''$$$$$$###"""!!!!!! """"""""""""###############///EEEddd~~~wwwXXX666###!!!!!!"""!!!!!! !!!  !!!"""""" !!!!!!!!!!!!!!!"""""""""!!!!!! """""""""""""""###$$$$$$########################""""""#########""""""!!!###!!!###,,,<<>>&&&!!!$$$""""""""""""""""""""""""""""""!!! !!!""""""""""""""""""""""""!!!"""""""""""""""######---MMMrrrvvv\\\===(((%%%&&&'''&&&%%%&&&(((***)))(((&&&'''(((***))))))%%%%%%444UUUzzzxxxkkk^^^NNN@@@999444222;;;UUUttt[[[444...(((&&&'''((((((''')))(((((((((******(((''''''''''''(((''''''&&&%%%"""######$$$%%%&&&&&&&&&)))((('''''''''&&&$$$"""'''&&&&&&''')))+++***)))%%%$$$$$$&&&'''((('''%%%&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&'''(((((((((&&&''''''(((((('''&&&&&&$$$&&&((())))))(((&&&$$$+++%%%$$$(((***666VVVwwwqqqMMM...###''')))&&&...PPPxxxhhh???******((((((((((((''''''''''''%%%$$$$$$###"""!!! !!!"""""""""############"""%%%)))555TTTyyyrrrVVV666###""""""!!!!!! !!! !!!""" !!!!!!""""""!!!!!!"""""""""!!! """"""!!!!!!""""""###$$$"""""""""""""""""""""!!!$$$%%%%%%%%%%%%$$$######$$$###(((;;;VVVqqq{{{___>>>'''"""&&&!!!!!!""""""#########"""""""""!!! !!!"""""""""""""""""""""""""""""""""###$$$$$$######666YYYwwwuuu\\\AAA///&&&###$$$%%%$$$$$$%%%'''***&&&&&&&&&'''((()))))))))((((((:::```|||ooobbbSSSBBB777666444555:::EEEXXXsss```888///'''''')))***((((((((((((((()))+++***(((&&&&&&&&&((((((((('''&&&%%%###$$$$$$%%%%%%&&&'''''')))((('''''''''&&&%%%$$$&&&&&&'''((()))*********%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&'''''''''(((&&&&&&&&&&&&&&&&&&%%%%%%###%%%'''))))))'''%%%###)))((('''&&&)));;;aaaddd>>>'''%%%)))***(((000YYYZZZ555(((,,,((((((((((((((('''''''''%%%$$$$$$###"""!!!!!!!!!!!!"""""""""############$$$''''''000PPPyyy~~~rrrYYY;;;&&& """%%%!!!!!! !!!!!!""" !!!!!!"""############"""!!!!!!"""!!!!!!!!! !!! !!!""""""!!!!!!!!!!!!!!!!!! $$$$$$%%%%%%%%%$$$$$$###!!!$$$222MMMooo|||bbb@@@''' ### !!!"""###$$$$$$######$$$###""""""!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""######$$$$$$%%%&&&===___wwwiiiGGG///&&&###"""###$$$$$$$$$$$$&&&(((###$$$%%%&&&&&&'''((())),,,555PPPvvvsssgggYYYHHH;;;777666444///+++111EEEYYYxxxhhh>>>000$$$%%%))))))''''''((((((((()))+++***(((&&&%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''''''''''''''&&&&&&'''((($$$%%%'''(((((((((((()))'''''''''&&&&&&''')))***&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&''''''(((&&&&&&&&&%%%%%%%%%%%%&&&%%%&&&(((******(((&&&%%%'''***+++(((***@@@hhh|||YYY555''''''((('''''':::cccyyyRRR333)))***'''''''''((((((((((((((($$$$$$#########"""""""""""""""""""""############"""%%%&&&000PPPxxxyyyeeeJJJ222%%%###&&&"""!!!!!!!!!!!!""""""###!!!!!! !!!######$$$######"""!!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""############### ---DDDbbbjjjGGG,,,###%%% !!!###$$$%%%$$$$$$###%%%$$$######""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!###%%%%%%###$$$(((,,,DDDcccuuuaaa>>>(((""" !!!###%%%&&&%%%$$$%%%&&&!!!###&&&&&&&&&&&&&&&((()))AAAiii{{{mmm___NNN@@@888444111222222000111555FFF^^^}}}uuuJJJ666%%%###''''''&&&''')))(((((((((******((('''%%%&&&''''''((('''''''''((((((((('''''''''''''''&&&'''((('''&&&&&&(((***###%%%(((((('''&&&&&&&&&(((((()))(((&&&&&&((()))&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&'''(((&&&%%%%%%%%%%%%&&&'''(((''''''((())))))(((''''''&&&+++,,,+++444NNNqqqxxxSSS111))))))$$$$$$***NNNsssoooGGG000(((&&&'''''''''((((((((((((((("""############$$$$$$$$$""""""""""""############""""""###///MMMqqqrrr\\\BBB...%%%$$$"""""""""""""""###$$$$$$######"""!!! !!!"""""""""""""""""" !!!!!!!!!!!!!!!!!! !!!""""""###!!!!!!""""""######$$$$$$ !!!"""###$$$$$$$$$...EEEcccyyyhhhFFF---%%%'''!!!###%%%%%%%%%$$$###%%%$$$######""""""######!!!!!!!!!!!!!!!!!!!!!!!! %%%(((&&&"""###+++333SSSiiinnnSSS333%%%######!!!$$$'''((('''%%%$$$$$$"""%%%'''(((&&&%%%&&&(((,,,OOO{{{uuueeeSSSDDD;;;666333666777444///......===RRRggg~~~^^^DDD---'''***((('''******)))'''''')))))))))(((&&&&&&&&&&&&&&&'''((((((%%%&&&&&&''''''(((((((((((())))))'''%%%%%%'''***###&&&))))))'''%%%$$$%%%''')))***(((&&&$$$%%%'''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&'''(((%%%%%%%%%%%%&&&''')))***((((((''''''''''''((((((&&&))))))///DDDddd~~~pppKKK---)))((("""'''555bbbeee;;;***(((%%%''''''''''''((((((((()))"""""""""###$$$$$$%%%%%%""""""""""""############$$$!!!!!!...HHHhhhyyyhhhMMM444'''$$$######""""""###$$$%%%%%%%%%$$$###!!! !!!"""######### !!!"""""""""""""""""""""######$$$""""""###$$$%%%&&&&&&&&& !!!###$$$&&&&&&''''''???]]]}}}vvv\\\;;;%%% ###!!!###%%%&&&%%%$$$###$$$$$$###"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! %%%)))&&&!!!###---888aaannngggEEE&&& &&&(((!!!$$$((()))(((%%%###"""###&&&))))))'''&&&&&&(((888]]]{{{jjjVVVFFF;;;888666222,,,)))---444///111333<<>>\\\nnnLLL+++((((((((('''555]]]vvvGGG,,,###$$$+++***'''&&&'''%%%&&&111===&&&&&&&&&&&&%%%$$$""""""#########$$$$$$$$$$$$$$$"""!!!(((===[[[xxxlllOOO222$$$###"""""""""""""""""""""""" !!!!!!!!!!!!"""""""""!!!!!!!!!"""""""""#########"""!!!!!!!!!!!!!!!"""!!!  ###"""""""""###$$$%%%&&&$$$###+++BBBccc~~~jjjOOO777((($$$$$$!!!!!! """$$$%%%$$$###!!!!!!!!!"""""""""#########""""""""""""###$$$$$$###############$$$$$$$$$$$$&&&%%%$$$222MMMeeepppWWW???+++(((((($$$###(((%%%%%%%%%%%%%%%%%%%%%%%%$$$'''((('''...GGGnnnzzzeeeLLLBBB888555222//////000...,,,+++,,,---.........(((<<>>]]]nnngggOOO555$$$%%%%%%%%%&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((())))))((('''&&&$$$############'''&&&%%%$$$%%%&&&'''(((000JJJoooeeeFFF+++******)))...DDDmmmkkk@@@+++%%%$$$******(((((((((%%%)))===SSS&&&%%%$$$###############$$$$$$$$$%%%$$$$$$######%%%"""%%%:::[[[yyysssYYY<<<(((!!!!!!""""""""""""""""""""" !!!!!!!!!""""""""""""!!!!!!"""""""""#########"""!!!!!!!!!!!!!!!"""###!!!!!! !!!!!!!!!!!!!!!""""""###$$$%%%###,,,???[[[wwwyyyeeeIII333'''######$$$$$$"""  """""""""#########$$$$$$""""""!!!!!!!!!"""############"""######$$$$$$%%%$$$%%%###(((@@@aaassstttVVV:::%%%&&&)))$$$###)))%%%%%%%%%%%%%%%%%%%%%%%%###***+++)))777ZZZ~~~iiiNNNDDD;;;666333///---////////////......//////...+++222OOOzzzssssss}}}sssZZZLLL999---))))))(((&&&(((((()))))))))(((((('''''''''''''''''''''''''''&&&%%%%%%&&&'''((())))))"""///???HHHEEE999,,,$$$%%%%%%&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%'''(((***...PPPzzzwwwSSS999---+++)))***666RRR{{{XXX222))))))'''(((***)))******'''...LLLlll%%%$$$###"""""""""###$$$%%%%%%%%%%%%%%%$$$###"""&&& !!!444TTTtttwww```BBB+++!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!""""""######""""""""""""############!!!!!!!!!!!!!!!"""######""""""!!!!!!!!!!!!"""### !!!"""$$$$$$&&&888RRRnnnbbbIII...###&&&((($$$ !!!###%%%%%%############$$$$$$$$$$$$!!!!!!!!!!!!!!!""""""#########""""""###$$$%%%%%%###$$$"""+++JJJooo}}}wwwXXX888 ###)))%%%$$$***%%%%%%%%%%%%%%%%%%%%%%%%!!!,,,...+++===eee{{{nnnWWWMMMCCC===888222///000***---...------...---,,,...---BBBkkkyyy\\\GGG===PPPgggxxxlllSSS???444///,,,(((((('''&&&'''((()))((('''''''''&&&%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%'''((((((''')))------+++(((&&&%%%%%%%%%&&&&&&'''((((((((($$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''$$$%%%%%%&&&'''(((******#########$$$&&&(((***,,,///UUUhhhEEE...---***''')))999[[[xxxHHH&&&&&&,,,)))''')))))),,,,,,)))333WWW}}}%%%$$$###!!!!!!!!!"""#########""""""""""""######"""%%%&&&***<<<\\\{{{kkkTTT777$$$%%%"""!!!!!!!!!!!! !!!!!! !!!!!!###$$$%%%%%%$$$""" """"""""""""""""""""""""&&&&&&%%%%%%$$$#########%%%!!!!!!""" ###***IIIjjj}}}|||eee???555)))"""!!!"""""" """!!! """###"""""" !!!"""###$$$%%%%%%%%%#########""""""""""""!!! #########%%%&&&&&& ###(((999^^^zzzccc<<<$$$$$$$$$$$$&&&$$$&&&%%%###""""""###%%%&&&!!!((()))...IIItttqqqkkkvvvdddXXXJJJAAA999111---,,,222111000...,,,***)))(((---///;;;UUUnnnoooRRR333//////555EEEYYYkkkzzzyyydddIII222)))''',,,***(((((('''%%%%%%&&&---***'''((()))***'''$$$######$$$%%%'''(((((()))((('''***---,,,'''###$$$---&&&$$$(((***'''%%%'''"""###$$$$$$###""""""!!!!!!"""######$$$%%%&&&&&&***(((''''''((()))((('''$$$$$$%%%&&&((()))+++---===fffddd>>>***(((+++''''''???jjjhhh???+++&&&"""###(((******(((&&&,,,DDDjjj%%%$$$###"""!!!!!!"""#########"""!!!!!!"""""""""###$$$&&&(((222JJJkkkiiiOOO222!!!""""""""""""!!!!!!!!!!!!!!!!!! !!!!!!######$$$%%%$$$""" """"""""""""""""""""""""###""""""""""""!!!!!!!!!### """""" !!!%%%333RRRrrrkkkQQQ111+++$$$"""$$$%%%$$$""""""!!! """$$$$$$###"""######$$$$$$######"""$$$############"""""""""!!!""""""!!!!!!"""""""""###$$$,,,DDDiiiddd>>>&&&&&&%%%$$$'''%%%'''&&&%%%$$$$$$$$$%%%&&&%%%((((((111RRR{{{rrrdddhhhyyyeeeXXXIII???777000,,,,,,//////...---,,,,,,++++++---...444HHHdddoooYYY:::---******000;;;KKK```pppyyyjjjWWW@@@---(((&&&&&&&&&&&&%%%%%%&&&'''''''''(((***,,,,,,+++$$$$$$$$$%%%&&&'''(((((((((+++111333...%%%!!!###'''""""""'''***(((&&&(((+++)))'''&&&%%%$$$"""!!!''''''''''''''''''(((((()))'''%%%&&&'''((('''&&&)))&&&'''+++,,,***+++000CCCnnn^^^888''')))+++***111NNNwww___777&&&%%%%%%%%%((($$$&&&'''))):::ZZZ|||$$$$$$###"""""""""############"""!!!!!! !!!!!!######%%%&&&'''333RRRrrrlllPPP222 ###"""""""""!!!!!!!!!!!!!!!!!! !!!!!!"""###$$$$$$$$$"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""###!!!"""$$$###"""$$$)))>>>]]]}}}xxxXXX:::%%%###!!!"""%%%&&&$$$!!!"""!!! !!!###%%%%%%%%%%%%%%%$$$$$$###"""!!! $$$$$$$$$############"""%%%"""!!!!!!""""""!!! %%%(((666VVVyyyaaa???)))'''%%%%%%(((&&&''''''&&&&&&%%%%%%%%%$$$&&&%%%'''999___yyyZZZWWWiii~~~hhhYYYHHH===444...+++---,,,,,,,,,---------......,,,,,,,,,888WWWqqqeeeHHH000,,,(((''')))222EEEXXXtttdddIII888666111,,,((('''&&&&&&$$$&&&((()))***+++---///%%%%%%%%%%%%&&&&&&'''((( %%%...222---$$$"""%%%***''''''***+++(((%%%%%%&&&%%%######%%%&&&&&&&&&)))))))))((((((''''''''''''%%%$$$$$$&&&&&&&&&%%%((("""$$$+++***###(((444UUU|||qqqNNN000&&&((((((,,,>>>bbbuuuQQQ---!!!$$$'''''''''!!!&&&'''...JJJrrr$$$###########################"""!!! ###!!!%%%"""$$$===[[[wwwuuu[[[;;;%%%###""""""!!!!!!!!! !!!!!! !!!!!!""""""#########""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###$$$$$$$$$###"""###%%%######)))111LLLiiimmmKKK...$$$"""!!!"""######!!!###!!! """$$$&&&&&&%%%$$$$$$$$$$$$###"""!!! $$$$$$$$$$$$############### """%%%###"""!!!###...GGGjjj|||ZZZ;;;)))'''###$$$'''%%%&&&&&&&&&&&&%%%$$$###"""!!!"""+++FFFooo|||aaaGGGOOOnnn{{{nnn^^^KKK===444...,,,...,,,,,,,,,------.........+++---(((---NNNrrrpppXXX666000,,,,,,++++++444???SSStttpppbbbZZZKKK999---)))(((&&&&&&)))+++***'''&&&(((+++'''&&&%%%%%%%%%&&&''''''###&&&,,,///+++$$$"""&&&(((''''''(((((('''''''''%%%(((+++***&&&%%%&&&(((&&&&&&&&&%%%%%%%%%%%%%%%&&&$$$######%%%&&&&&&%%%&&&!!!$$$)))$$$...EEEpppzzzXXX999(((((('''$$$---LLLuuu~~~ZZZBBB)))!!!$$$'''&&&&&&%%%((()))333XXX#########$$$$$$$$$$$$#########"""!!!!!!!!!!!!!!!###&&&%%%###000EEEhhhhhhGGG+++###!!!!!!!!! !!!!!! !!!!!!!!!""""""############"""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$$$$%%%!!!!!!""""""!!!$$$000===```wwwzzz^^^???((('''%%%"""!!!!!!!!!!!!!!!###"""!!!"""$$$%%%&&&%%%!!!!!!"""############"""$$$$$$$$$#########""""""!!!###%%%!!!!!!!!!888[[[{{{~~~sssMMM444&&&%%%!!!"""&&&###$$$$$$$$$$$$$$$###"""!!!(((<<<]]]nnnLLL555JJJrrr{{{jjjkkk|||wwwfffQQQAAA777000...000---------------------,,,)))...******GGGnnnwwwhhhAAA111'''***,,,))))))---444MMMcccmmm}}}{{{```@@@---((('''&&&''')))***(((%%%###%%%''''''&&&%%%$$$$$$%%%'''(((222///...---)))$$$%%%)))%%%&&&%%%$$$$$$'''***,,,000888===888+++!!!!!!%%%"""######$$$%%%%%%&&&&&&&&&$$$######%%%'''&&&&&&(((&&&)))+++%%%'''CCCcccmmmHHH,,,"""''''''$$$222YYYvvv]]]@@@555***&&&%%%%%%%%%&&&&&&(((+++<<>>RRRwww|||cccHHH222$$$&&&$$$""" !!!"""%%%'''$$$"""!!!!!!###$$$$$$###!!!"""###$$$$$$$$$#########""""""""""""!!!!!!###"""'''...LLLooowwweee>>>,,,###### """%%%!!!########################%%%888WWWxxxaaa???+++JJJvvvttt\\\SSSiii{{{mmmWWWFFF:::222///111.........------,,,,,,+++)))///---+++???bbbvvvvvvWWW<<<&&&%%%***((('''******///555CCCeeefff>>>'''$$$&&&%%%$$$%%%&&&&&&%%%%%%&&&''''''&&&$$$$$$$$$&&&((()))+++)))((((((&&&'''///999AAA???777+++%%%&&&)))***---555<<<777***!!!!!!&&&######$$$%%%&&&'''((()))'''%%%$$$%%%'''(((((((((&&&(((***((())):::]]]}}}eeeCCC+++ $$$)))***>>>eeezzz[[[AAA///...+++)))&&&$$$%%%'''"""%%%///JJJvvvooo"""###$$$%%%%%%%%%$$$$$$###""""""######$$$%%%&&&"""######$$$$$$&&&***...NNNppp{{{aaa???---############""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!"""###$$$%%%"""""""""""""""""""""""" !!!!!!""""""#########!!! !!!###(((888UUUnnnfffHHH111&&&"""$$$$$$###""""""###%%%'''$$$###!!!!!!"""###"""!!! """######$$$$$$"""""""""!!!!!!!!! """###"""!!!,,,<<>>333//////,,,,,,---------------...(((---,,,''',,,EEEjjjtttSSS777111111)))$$$'''%%%)))+++***000JJJtttiii>>>&&&%%%(((&&&(((&&&$$$%%%(((***(((%%%%%%$$$######$$$'''***,,,000999AAA<<<...+++===SSSaaa[[[III111###$$$)))++++++(((%%%$$$$$$&&&'''((('''&&&&&&&&&&&&%%%%%%%%%)))((('''(((***,,,,,,+++))),,,***+++BBBlllnnnDDD...&&&%%%,,,"""222QQQkkkgggIII111+++---+++'''$$$&&&))))))&&&)))---AAAfff~~~YYY777&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$""" """%%%'''&&&%%%999^^^{{{oooVVV999&&& $$$""""""&&&%%%%%%$$$######""""""###### """###$$$$$$######"""""""""""""""'''&&&&&&&&&### $$$+++$$$"""$$$111KKKjjjzzz]]]<<<&&&!!!!!! $$$$$$###!!! ############""""""""""""!!!!!!!!!!!!!!! """!!!  !!!"""$$$(((:::ZZZvvv|||[[[<<<######""""""!!! '''!!! $$$######---CCCkkk^^^;;;:::XXXvvvlllIII---...333EEEddd~~~gggOOO===222/////////............---------(((///***$$$***<<<```bbb;;;'''&&&***'''###)))***&&&'''+++222TTTfff<<<+++)))(((++++++((($$$###%%%''''''&&&$$$&&&'''(((((((((***,,,,,,777AAA???444,,,...333888555111,,,)))''''''((()))((('''&&&&&&'''((()))''''''((()))***)))&&&$$$&&&$$$$$$%%%'''((('''&&&)))$$$(((555QQQ~~~YYY555'''***+++&&&000777aaazzz[[[555***'''***///***%%%***)))$$$(((%%%777]]]```>>>...&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%###!!!"""%%%''''''%%%444VVV}}}zzzbbbFFF---"""$$$"""$$$'''$$$$$$$$$######""""""######"""!!!!!! !!!""""""$$$######"""""""""""""""%%%######$$$!!!!!!&&&%%%(((000CCC```{{{mmmOOO555&&&!!!!!!"""""""""!!! #########"""""""""!!!!!! !!!"""######$$$"""!!! """"""...AAAYYYsssvvvQQQ111$$$$$$$$$$$$############&&&!!!"""&&&$$$ &&&000MMMvvvrrrNNN666===kkk}}}aaaFFF///,,,333FFF^^^vvvlllTTTAAA666222111...---------,,,,,,,,,,,,,,,000,,,(((,,,666WWWgggAAA***%%%((((((%%%((()))&&&&&&''')))CCCkkk]]]666***(((''')))+++...000...***''''''((($$$&&&'''((('''''')))***&&&+++......***(((***---,,,+++)))'''&&&''')))+++((('''&&&%%%%%%&&&'''(((&&&%%%%%%'''))))))'''%%%&&&%%%$$$%%%'''''''''%%%(((""")))===]]]qqqJJJ...&&&((()))(((...???ggguuuRRR000((('''(((---(((%%%,,,+++&&&))))))???eeewwwSSS444)))&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%''''''&&&,,,LLLsssoooWWW777###""""""&&&(((###$$$$$$#########"""""""""%%%$$$###"""!!! $$$######"""""""""""""""### ###### !!!$$$&&&222EEE]]]www}}}```@@@000((("""!!!$$$""""""!!!!!!!!!!!!!!!"""######""""""""""""!!!!!!!!!###%%%&&&'''!!!!!!  $$$&&&???```zzzgggBBB%%%############$$$$$$$$$$$$$$$!!!###'''%%%!!!(((444VVV~~~oooTTT999000BBBvvvzzz^^^333,,,)))222DDD^^^zzzrrrZZZFFF:::555333------,,,,,,,,,+++++++++......,,,---...111PPP}}}tttRRR666)))'''((((((%%%(((&&&%%%%%%###444TTTyyyoooNNN000)))***'''(((***222999666,,,$$$$$$'''$$$&&&''''''&&&&&&((()))***'''$$$$$$''')))***)))######""""""###%%%(((***&&&%%%$$$$$$$$$$$$%%%&&&%%%$$$$$$%%%'''((('''&&&'''&&&%%%%%%&&&'''&&&$$$)))###000NNNooo~~~[[[777(((''''''))),,,000NNNsssqqqIII,,,)))((('''+++'''&&&---+++&&&***,,,KKKrrrlllEEE,,,&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''''')))HHHqqqwww```<<<### !!!&&&''' ###############""""""!!!&&&%%%$$$"""!!!!!!!!!!!!$$$######"""""""""""""""$$$!!!!!!$$$%%%###$$$&&&(((???[[[rrrzzzXXX888...+++### ###$$$$$$$$$###$$$$$$%%%%%%###"""""""""!!!!!!!!!!!! """###%%%&&&'''!!! !!!!!!"""%%%555TTTuuukkkOOO333!!! !!!"""############!!!###&&&### +++:::\\\}}}yyyUUU:::***///GGGttt~~~\\\222---+++///:::LLLeeexxxxxx```KKK===666333---------,,,,,,,,,,,,+++---***)))...000///MMM~~~nnnOOO777+++((('''$$$'''%%%%%%'''$$$000JJJddd[[[@@@******,,,'''((((((///555333)))"""!!!$$$$$$&&&''''''&&&&&&''')))///***&&&%%%''')))((('''$$$###"""!!!"""###$$$&&&&&&%%%$$$######$$$%%%&&&(((&&&$$$%%%&&&''''''&&&((('''%%%%%%&&&&&&%%%###,,,)))===aaakkkGGG***(((,,,((((((...888aaannnDDD---+++***))),,,'''''',,,'''###***555ZZZeee===)))(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''',,,LLLwwwuuu[[[888""" ###%%%"""############"""!!! ######""""""""""""######$$$######"""""""""""""""(((%%%$$$&&&%%%!!!"""%%%---LLLooo|||jjjKKK000++++++%%% ###%%%$$$$$$$$$$$$%%%%%%&&&"""""""""!!!!!!!!!!!! !!!!!!!!!"""######$$$$$$ !!!"""### ...IIIjjjpppRRR666'''""" !!!"""######$$$""" """$$$ !!!111EEEhhh{{{iiiCCC...'''222NNNtttjjjEEE+++((('''***...777HHHWWWwww~~~gggQQQ@@@555000............------------///***'''---000...IIIwwwkkkHHH222(((%%%&&&(((%%%$$$(((&&&...BBBMMMGGG222$$$)))***%%%&&&(((***+++***'''$$$######$$$&&&''''''&&&&&&((()))))))))(((&&&%%%%%%%%%%%%&&&&&&%%%$$$###$$$$$$%%%'''&&&%%%$$$$$$%%%&&&'''+++)))'''&&&'''''''''&&&((('''%%%%%%&&&&&&%%%###+++///LLLsssTTT666###(((...'''&&&...CCCoooeee???---***)))+++...(((&&&(((""""""...IIInnn]]]777((()))&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$######$$$&&&111OOOzzzzzzfffJJJ/// !!! !!!###!!!"""#########"""!!! !!!!!!!!!!!!""""""###$$$$$$######"""""""""""""""***((((((&&&""" &&&;;;]]]~~~yyyjjjLLL888'''%%%(((&&&$$$%%%######"""""""""""""""###""""""!!!!!!!!!!!! """""""""""""""""""""""" !!!"""###$$$ 333SSSsssvvvZZZ;;;%%% $$$!!!""""""###$$$%%%%%%%%%"""!!!!!!"""!!!'''???YYYxxxzzz\\\999,,,***:::\\\~~~lllLLL...***&&&######$$$(((333???]]]ooopppYYYEEE777/////////.........---------111...***---///,,,???bbb~~~SSS666((($$$(((***$$$"""'''%%%(((777888666((( ''''''"""%%%)))'''%%%%%%((()))'''%%%$$$&&&'''(((((((((***+++%%%(((******(((&&&''')))&&&&&&&&&&&&&&&'''((((((&&&&&&%%%$$$$$$%%%&&&&&&***(((''''''((()))'''&&&'''&&&%%%%%%&&&'''&&&$$$'''888]]]mmm>>>+++!!!'''***$$$&&&111RRRvvvxxxSSS666***&&&&&&***---)))&&&%%% (((===fff{{{OOO///%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&"""$$$%%%###!!!!!!###%%%///HHHrrrlllOOO555$$$ %%%!!! ###"""!!!"""###$$$###""" !!!!!! !!!!!!"""###$$$######"""""""""""""""&&&''')))'''""" '''222RRRooozzzaaaIII111+++$$$"""$$$&&&'''&&&$$$###"""!!!!!!!!!!!!!!!""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$%%%"""...IIIjjjzzz\\\AAA+++$$$""""""######$$$$$$$$$%%%###!!!"""###%%%111RRRqqqtttOOO222,,,---EEEqqqwww```HHH444&&&+++'''%%%%%%%%%&&&***111@@@UUUssszzzcccLLL:::000.........---------,,,,,,---///,,,,,,///,,,444IIIwwwUUU555(((%%%%%%((($$$###)))&&&%%%///,,,---%%%"""(((&&&"""((((((&&&$$$&&&)))***(((&&&$$$%%%((())))))***,,,...,,,------,,,***))))))***''''''''''''''''''''''''%%%$$$###""""""###$$$%%%%%%$$$%%%''')))***((('''&&&%%%$$$%%%'''''''''%%%)))FFFoooTTT///'''$$$&&&$$$###,,,;;;dddzzzjjj@@@---((($$$'''%%%***(((%%%$$$"""444RRR}}}hhh>>>((($$$&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!###$$$### """$$$***???fffaaa<<<((( (((### $$$$$$ !!!###$$$###""" !!!!!! !!!!!!$$$######""""""""""""""" ###((()))%%%&&&333BBBeee|||oooLLL***$$$'''&&&""""""'''(((&&&&&&%%%$$$###"""""""""""""""!!!!!!!!! !!!!!!!!!!!! """###%%%%%%###(((;;;[[[{{{gggDDD...### $$$!!!!!!!!!!!!""""""""""""$$$"""###%%%))):::```}}}lllEEE,,,+++///NNNxxxaaaEEE///'''(((&&&$$$&&&***+++'''%%%''''''<<<\\\zzzjjjRRR===222---------,,,,,,,,,++++++'''---,,,,,,111...///;;;fffSSS333)))'''!!!&&&###%%%---***'''---))),,,(((&&&,,,)))%%%,,,%%%%%%&&&((())))))'''%%%###%%%((()))***+++...000333///+++)))''''''&&&%%%)))(((((('''&&&%%%$$$$$$$$$###"""!!!!!!"""###$$$ ###&&&***+++***(((&&&%%%$$$%%%'''((('''&&&///SSS}}}rrr@@@)))((((((&&&"""$$$444EEErrr}}}```555)))'''$$$+++ ''''''%%%%%%&&&>>>cccXXX111$$$&&&)))&&&&&&&&&&&&&&&&&&%%%%%%((('''&&&%%%$$$"""!!!!!!$$$###$$$$$$%%%&&&'''((('''333KKKkkkyyyVVV555$$$!!!"""$$$)))"""""""""!!!!!!!!!###$$$%%%$$$$$$"""!!! !!!!!!!!!!!!""""""""""""&&&###$$$'''(((///HHHbbb{{{ttt\\\???&&&$$$$$$#########$$$&&&'''%%%$$$!!!  !!!!!!""""""!!!""""""!!!!!!"""$$$""""""!!!!!!!!!###$$$%%%###&&&333PPPvvvtttQQQ...$$$%%%###""""""############"""""" """""")))KKKttt\\\:::+++(((===eee~~~^^^@@@///(((###%%%'''(((((('''&&&&&&'''***---===ZZZwwwnnnWWWCCC444000---,,,......++++++---***+++---///000000//////OOO|||eee;;;""")))%%%))))))&&&(((,,,***$$$((('''&&&%%%%%%&&&((()))((('''&&&%%%$$$%%%&&&&&&'''$$$%%%'''+++333FFFXXXaaaTTT???---$$$"""$$$&&&&&&%%%$$$#########$$$$$$&&&%%%###"""""""""###$$$%%%%%%&&&'''((((((((('''&&&((()))************(((MMMnnn\\\888&&&...$$$%%%(((;;;```~~~___333++++++%%%(((&&&$$$&&&((($$$***LLLttt|||MMM+++'''+++((('''&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$###"""!!!!!!$$$$$$$$$$$$%%%&&&'''((($$$***<<>>bbbuuueeeKKK..."""!!!%%%"""###%%%""""""!!!!!!  """$$$%%%$$$###"""!!!!!!!!!"""""""""######$$$%%%###)))CCCjjj}}}hhhHHH...$$$"""!!!!!!!!!!!!"""""""""  !!!"""###""""""!!!!!! ###$$$$$$###!!! !!!""" !!!!!!"""###$$$%%%%%%%%%%%%000OOOuuurrrWWW...&&&!!!###%%%$$$$$$&&&###########################$$$''',,,CCClll~~~oooQQQ888&&&!!!+++LLLttttttVVV444######'''((('''$$$&&&((('''&&&%%%&&&&&&+++***))))))---===ZZZsssuuu]]]III<<<444......///......000+++,,,---.........---,,,:::```yyyMMM111&&&)))+++)))&&&$$$$$$$$$((('''&&&%%%%%%$$$#########$$$$$$%%%&&&'''((()))&&&++++++///JJJssspppCCC'''&&&)))&&& """$$$&&&'''&&&%%%$$$$$$%%%&&&''''''&&&%%%$$$'''&&&%%%$$$%%%'''***++++++%%%'''+++### :::]]]qqqGGG222///---******+++(((---NNNyyyxxxTTT333&&&((()))(((&&&%%%###%%%000KKKmmmxxxUUU333''''''&&&''',,,''''''''''''(((((())))))$$$$$$$$$##################""""""""""""###$$$$$$&&&###&&&999]]]vvvoooYYY444%%%!!!%%%!!!"""###""""""!!!!!!!!!  """$$$%%%%%%$$$"""!!! !!!!!!!!!""""""&&&%%%%%%333VVV}}}www]]]===)))&&&!!!!!!!!!"""!!!!!!!!!!!! !!!!!!"""###""""""!!!!!! !!!"""###"""   !!!"""###$$$%%%%%%%%%###---KKKooo{{{dddFFF%%%###$$$%%%%%%######%%%$$$$$$###""""""###$$$$$$###!!!&&&777VVVyyy{{{___???000'''$$$,,,NNNsssrrrRRR///!!!###&&&&&&&&&$$$&&&''''''&&&%%%%%%&&&$$$&&&******''',,,>>>PPPooo~~~eeeOOOCCC999111//////...///000,,,------......---,,,+++444KKKtttbbb888((((((''''''%%%$$$$$$&&&((((((((('''&&&%%%$$$$$$"""###$$$%%%'''((())))))&&&))))))222RRR|||vvvIII***%%%)))***$$$%%%'''(((((('''%%%$$$###$$$%%%&&&&&&%%%$$$###&&&%%%$$$$$$%%%'''***,,,)))$$$%%%)))$$$'''HHHppp^^^555'''***...''''''(((%%%111VVVxxx~~~aaa???((("""(((+++'''))))))&&&***@@@bbb}}}bbb???$$$%%%+++(((&&&***&&&&&&&&&''''''(((((()))$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''###$$$%%%333RRRoooqqqbbb;;;''' $$$ ### !!!!!!"""""""""!!! !!!"""""""""!!! !!!!!!!!!!!!""""""""""""$$$%%%///GGGkkk{{{hhhKKK000###"""!!!""""""""""""!!!!!!  !!!!!!!!!""""""!!!!!!!!!!!!!!! !!!!!!!!! !!!!!!!!!!!! !!!!!!---JJJkkksssXXX888"""###$$$$$$###!!!!!!"""%%%$$$###""""""###$$$%%%###---IIIiiirrrQQQ///(((&&&'''444XXXzzzmmmNNN...###$$$%%%$$$%%%$$$%%%''''''%%%$$$%%%&&&!!!%%%,,,...***&&&---666NNNfffmmmXXXKKK???333000000///...000,,,---......---,,,+++***,,,777[[[vvvFFF---'''$$$%%%''''''(((+++(((((((((((('''&&&%%%%%%"""###%%%&&&'''(((((((((%%%%%%'''444TTTzzzZZZ666###!!!$$$''''''((()))((('''&&&%%%###$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&(((***+++***&&&&&&)))+++888]]]wwwLLL---%%%))))))"""%%%&&&'''???aaassshhhGGG...$$$!!!(((,,,%%%&&&((()))111QQQvvvyyyKKK111!!!'''---(((%%%((($$$%%%%%%&&&''''''(((((($$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&!!!$$$$$$***DDDcccooohhhAAA))) """"""!!! !!!"""#########"""!!! !!!"""""""""###"""############$$$$$$$$$(((000EEEffflllPPP666((("""""""""#########"""!!! !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!! !!!""" !!!""""""!!! ###222QQQooorrrTTT222"""###$$$""""""###%%%%%%&&&%%%###""""""###%%%&&&%%%$$$:::]]]sssuuu^^^>>>((("""###***@@@hhhcccFFF+++$$$%%%$$$###%%%###%%%'''&&&%%%$$$%%%&&&%%%&&&***...,,,((((((---666JJJeee|||wwwdddQQQCCC555000000......///------......---,,,***)))(((+++LLLzzz\\\888---$$$%%%)))))))))+++%%%&&&'''''''''&&&%%%%%%###$$$%%%''''''(((''''''(((%%%%%%///EEEdddqqqJJJ)))"""&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%&&&''''''###$$$%%%&&&''')))*********'''''')))333JJJooofff???,,,((()))'''"""''')))...NNNiiifffNNN333((()))###&&&,,,$$$!!!(((---<<>>((()))000%%%$$$***$$$###,,,555IIIrrr~~~UUU///(((%%%((((((######(((&&&&&&&&&'''''''''(((((($$$%%%&&&&&&$$$$$$%%%&&&&&&%%%###!!!!!!"""###$$$)))'''!!!$$$>>>bbbrrroooJJJ000!!!&&&""" $$$!!!!!!!!!!!!!!!!!!!!!!!!$$$%%%&&&&&&%%%$$$###"""""""""$$$%%%###!!!$$$+++===\\\{{{~~~vvv^^^@@@...***)))$$$$$$%%%&&&$$$"""!!!!!!""" !!!"""######"""!!! !!! !!!"""""""""!!!  !!!###%%%$$$$$$""" """"""!!!555RRRjjj~~~}}}YYY111 !!!!!!"""###$$$$$$$$$"""$$$$$$"""!!!$$$((()))###888XXXwwwwwwNNN+++((( %%%&&&///PPPwwwxxxRRR:::%%%###&&&$$$$$$'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''(((+++444HHHaaa{{{rrr]]]JJJ777000000///,,,++++++++++++************)))&&&,,,>>>aaa```===)))(((''''''+++***&&&''''''((('''%%%$$$###%%%%%%%%%%%%&&&&&&'''((()))&&&'''+++,,,555SSSrrrggg==='''&&&%%%$$$#########$$$%%%&&&###"""###%%%((())))))((( ###&&&)))******)))(((%%%(((&&&)))AAAiiiRRR000&&&'''%%%'''&&&%%%///FFFXXXRRRAAA,,,+++))))))+++,,,'''!!!%%%---<<>>```yyyjjjBBB***)))%%%%%%&&&&&&&&&%%%%%%%%%'''''''''''''''''''''&&&$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%###'''***'''$$$111OOOkkkfffJJJ---""""""!!!"""$$$"""""""""""""""""""""""""""""" !!!"""###"""###$$$$$$&&&888[[[zzziiiMMM555'''&&&''''''&&&$$$""""""""""""###$$$###!!!!!!!!!###!!!!!! !!!!!!!!! !!!""""""""""""!!!!!!!!!!!!!!!!!!!!! !!!""" ***666]]]sssuuu[[[==='''!!!!!!!!!!!!!!!"""""""""$$$%%%))),,,***'''---666YYYtttsssSSS888)))"""$$$$$$%%%444UUUvvv|||cccFFF+++%%%"""###&&&%%%###"""$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&###&&&***+++***,,,222777QQQfffwwwbbbIII999111------...,,,,,,,,,++++++++++++***(((,,,+++...LLL{{{SSS///'''&&&(((***''')))(((((('''&&&&&&&&&%%%$$$$$$$$$%%%&&&''')))***'''%%%%%%((()))((('''''''''000;;;>>>666)))############$$$$$$%%%%%%%%%%%%&&&%%%$$$%%%&&&&&&$$$"""###$$$'''((())))))'''''')))%%%+++FFFpppfff@@@(((###%%%'''((($$$444NNN]]]SSS:::+++******$$$###''')))&&&###$$$333SSStttwwwZZZ888&&&$$$%%%&&&''''''''''''&&&&&&'''''''''''''''&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%%%%%%%"""&&&&&&$$$---KKKjjjkkkPPP222$$$"""#########""""""""""""""""""""""""!!!!!!!!!!!!!!!""""""###!!!"""###'''999\\\zzztttWWW;;;***"""$$$&&&((((((&&&$$$""""""!!!"""######!!!!!!!!!###!!!  !!!""""""!!!!!!""""""###$$$"""""""""""""""!!!!!!!!!""" """ ###444GGGpppxxxyyylllWWWAAA---!!!!!!!!!!!!!!!!!!!!!!!!"""!!!$$$(((&&&%%%000>>>gggsssccc@@@,,,%%%%%%***???ccc|||vvvVVV:::&&&$$$$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''(((((((((((()))***---...:::MMMiii}}}hhhOOO>>>333---,,,...,,,,,,,,,,,,++++++++++++---///+++***>>>eeeTTT111)))&&&(((,,,******)))((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((()))'''&&&&&&''''''&&&&&&&&&%%%$$$$$$%%%%%%$$$$$$"""###$$$%%%%%%%%%%%%$$$%%%$$$$$$%%%&&&&&&$$$""""""$$$''')))***)))'''&&&$$$!!!,,,MMMzzz```:::(((%%%%%%%%%'''---GGGccchhhPPP333&&&'''(((""" %%%&&&###%%%,,,CCCjjjwwwRRR555%%%%%%&&&'''((((((((('''&&&(((((('''''''''&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&###$$$$$$%%%&&&&&&&&&%%%"""!!!$$$'''%%%***EEEcccnnnTTT666&&&###$$$$$$########################### !!!""""""#########""" !!!###+++???bbbqqqZZZBBB///&&&%%%"""$$$%%%&&&&&&%%%###""" """###"""!!!!!!"""###!!!  !!!###############$$$$$$%%%!!!!!!""""""!!! ###""""""***BBB\\\rrrkkk\\\GGG555)))!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! %%%$$$%%%444GGGlllmmmTTT333%%%""" %%%///JJJnnn~~~nnnKKK222"""$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%&&&''''''(((&&&&&&'''''''''(((((((((,,,,,,+++)))((())),,,......999MMMfffpppWWWEEE888000...000------,,,,,,,,,+++++++++------+++)))222KKKppp~~~SSS333***&&&'''......***)))((('''&&&&&&&&&'''''''''&&&&&&&&&&&&''''''(((((('''&&&&&&&&&&&&%%%(((%%%!!!!!!%%%((((((&&&"""###$$$%%%%%%%%%$$$$$$$$$######$$$&&&&&&%%%###%%%&&&'''(((((('''&&&&&&%%%###111VVV~~~ZZZ555((('''%%%$$$'''---KKKeee```EEE---%%%&&&&&&"""###&&&$$$$$$222DDDcccvvvKKK///$$$ ###$$$&&&(((((('''&&&%%%(((((('''''''''&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&###$$$%%%%%%&&&&&&&&&&&&)))$$$%%%(((%%%'''>>>ZZZoooVVV777'''$$$&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""$$$$$$$$$###""""""!!!"""%%%///FFFjjjpppYYYCCC111(((&&&((($$$$$$$$$%%%&&&%%%###""" !!!###"""!!!!!!"""###!!!  !!!$$$$$$######$$$$$$%%%&&& !!!!!!!!! ###"""$$$///LLLjjjnnn___FFF///""" !!!!!!!!!!!!!!!!!!!!! ### $$$$$$'''999OOOlllgggKKK,,,###!!!!!!&&&&&&222QQQttthhhEEE... ###%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%&&&'''(((((('''''''''(((((((((((()))'''***,,,+++(((&&&''')))&&&)))555MMMkkkuuu]]]JJJ===444111222---------,,,,,,,,,++++++((((((+++,,,---:::[[[{{{zzzRRR333+++%%%'''///111+++***((('''&&&&&&''''''))))))((('''''''''''''''%%%((()))''''''(((((('''%%%$$$######&&&)))'''###"""###$$$%%%&&&%%%$$$$$$$$$######$$$&&&&&&%%%###***)))'''&&&%%%%%%&&&&&&))))))888\\\vvvRRR000''''''%%%$$$(((%%%EEE\\\SSS;;;+++((()))%%%%%%((()))$$$'''???[[[qqqDDD(((###((("""###%%%'''''''''%%%$$$'''((()))'''$$$$$$&&&***((((((((('''&&&%%%$$$###''''''&&&&&&&&&&&&''''''''')))&&&%%%'''&&&555RRRnnncccFFF,,,&&&$$$!!!&&&%%%$$$$$$$$$###"""""""""###"""!!!"""###$$$###"""*** ###111GGGhhhnnnQQQ666...,,,&&&""""""&&&&&&%%%%%%$$$#########!!!###$$$###!!! !!!!!!""""""######$$$$$$&&&%%%###!!! !!!!!!""""""!!!!!!!!! !!!"""&&&$$$'''DDDfffqqqrrrRRR333'''%%%!!! ######""""""!!!!!!!!!""""""((($$$$$$'''CCCdddtttbbbDDD)))!!!&&&'''"""(((DDDaaawww~~~ddd>>>+++$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&'''''''''&&&&&&(((+++,,,***''''''(((***+++***)))'''&&&,,,)))***444JJJfff|||___NNNFFF===555000---------,,,+++***)))(((***'''(((+++***000KKKhhhmmmTTT555%%%&&&---///---)))(((&&&%%%&&&''')))***,,,***(((%%%$$$$$$%%%%%%+++***((('''%%%%%%$$$$$$&&&%%%%%%'''((('''%%%######$$$%%%&&&&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$((()))***)))&&&###""""""---DDDlllbbbBBB)))(((+++'''$$$((()));;;EEE:::+++''''''%%%&&&&&&((('''"""+++OOOvvv]]]666)))'''$$$$$$$$$%%%%%%%%%%%%&&&&&&'''((()))'''%%%$$$&&&(((''''''''''''&&&%%%$$$###&&&&&&%%%%%%%%%%%%&&&&&&%%%((($$$###%%%$$$222MMMiiigggNNN000'''%%%###%%%$$$$$$$$$$$$############"""""""""###$$$%%%$$$$$$&&&"""000JJJeee~~~yyyWWW>>>)))%%%(((&&&###%%%#########$$$$$$$$$$$$$$$!!!###$$$$$$"""!!!!!!"""""""""""""""############$$$###"""!!! !!!!!! !!! %%%(((222RRRoootttdddHHH---$$$$$$"""!!!$$$######"""""""""""""""#########'''222PPPnnnpppYYY:::%%%!!!$$$$$$!!!'''FFFfff{{{~~~aaa:::((($$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%%%%&&&%%%%%%'''***+++)))&&&&&&''')))******)))((('''$$$&&&(((---888MMMfffyyy}}}dddRRRFFF;;;333000++++++,,,,,,,,,++++++***+++((()))+++((((((888MMMXXXFFF222((()))...///---***)))((('''''')))+++,,,,,,***(((%%%$$$$$$%%%&&&(((((('''&&&&&&%%%%%%&&&&&&%%%%%%'''((((((%%%###$$$%%%&&&'''''''''&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$###%%%''''''%%%###""""""&&&///JJJssszzzPPP777''')))---(((%%%))),,,888;;;///######%%%$$$,,,&&&&&&)))(((111TTT|||}}}QQQ///''''''$$$$$$$$$%%%%%%%%%%%%&&&&&&'''((())))))'''&&&&&&'''''''''''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$'''###!!!###"""---DDDfffqqq^^^;;;***&&&###############$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$###%%%;;;^^^{{{iii???---$$$%%%$$$%%%!!!!!!""""""###$$$$$$%%%!!!###$$$$$$#########$$$###############"""""""""!!!""""""!!!!!!  !!!$$$,,,<<<\\\tttsssPPP:::%%%!!!###""""""$$$######""""""""""""######!!!""""""!!!***AAA```wwwmmmNNN...###$$$###"""###***MMMooo|||[[[666'''$$$$$$$$$$$$%%%%%%%%%%%%!!!!!!!!!"""######$$$$$$$$$$$$%%%&&&((()))'''%%%%%%&&&((()))))))))(((((($$$)))---++++++666KKK]]]|||mmmZZZIII:::111000***+++++++++,,,,,,,,,,,,***(((***,,,)))$$$)))333===555...+++---///---++++++***)))))))))***,,,---+++)))'''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&((((((&&&$$$$$$%%%'''((((((((('''&&&$$$%%%&&&''''''&&&%%%$$$ ###&&&(((&&&$$$######***---PPP{{{eee999+++###***---)))(((...AAABBB:::***"""%%%)))(((///%%%###)))+++333WWWfff===&&&%%%(((&&&$$$$$$%%%%%%%%%%%%&&&&&&'''((())))))((('''%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%###'''""" ###""")))<<>>///!!!""""""""""""""""""!!!!!!!!!"""######!!!&&&$$$---OOOmmm{{{iiiDDD&&&$$$(((###!!!%%%333WWWwwwvvvTTT222((($$$$$$$$$%%%%%%%%%%%%%%%!!!!!!""""""############$$$%%%&&&'''(((((('''&&&$$$%%%&&&(((((())))))((((((---///,,,''',,,:::FFFjjj|||}}}iiiQQQ;;;000///,,,,,,,,,++++++,,,,,,,,,)))''')))------((('''+++,,,,,,,,,---...---***(((******)))))))))***+++,,,***)))'''%%%%%%%%%&&&'''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&((((((&&&$$$$$$$$$&&&'''''''''&&&%%%$$$%%%&&&''''''&&&%%%$$$###&&&)))***)))'''%%%%%%(((+++VVVSSS---$$$!!!&&&((('''---777[[[QQQ>>>+++###&&&***))),,,"""!!!'''(((///UUUwwwOOO,,,!!!&&&)))&&&$$$$$$$$$%%%%%%%%%&&&&&&)))))))))))))))(((&&&$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&''''''''''''&&&&&&###'''### %%%$$$'''555RRRrrrrrrNNN333)))$$$#########$$$$$$%%%%%%%%%&&&$$$&&&&&&%%%"""!!!"""$$$%%%666XXXvvvvvvUUU000(((!!!"""$$$$$$!!!#########"""""""""!!!!!!!!!###%%%%%%%%%$$$%%%&&&%%%%%%$$$$$$######""""""!!!"""###$$$###"""!!! ############""""""""""""### ###'''///FFFUUUPPP222)))!!! ######!!! !!! !!!!!!"""### &&&###!!!666\\\uuuxxx]]];;;"""$$$(((""" '''===___zzz}}}lllIII---((($$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$$$$$$$%%%%%%&&&((()))((((((''''''$$$$$$%%%&&&'''((((((((('''((()))'''&&&(((///444JJJ___||||||^^^AAA222//////...---,,,++++++++++++***((((((,,,---+++***+++)))+++------+++)))'''&&&((((((((((((((()))******)))(((&&&%%%%%%&&&'''(((((((((((('''&&&%%%###"""$$$$$$%%%&&&((((((&&&%%%"""###$$$%%%&&&%%%$$$$$$%%%%%%''''''''''''%%%%%%%%%(((***+++)))&&&$$$$$$'''222bbbxxxIII+++%%%!!!""""""$$$000>>>```QQQ:::'''!!!$$$'''&&&(((###$$$'''&&&000XXXlllBBB'''"""''''''###$$$$$$$$$%%%%%%%%%&&&&&&+++***)))))))))(((&&&$$$$$$$$$%%%&&&''''''''''''&&&&&&((((((((((((&&&&&&"""'''### &&&&&&&&&///===aaakkkRRR777(((###'''$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''$$$!!!"""&&&)))%%%???hhhmmmJJJ)))%%%""""""$$$$$$""" %%%$$$$$$###""""""!!!!!!"""$$$%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$#########""""""############""""""$$$$$$$$$$$$############$$$!!!###&&&--->>>GGG<<<***&&&""""""######!!!!!! !!!"""###$$$######***FFFiiitttlllHHH000 ###%%%!!!***HHHfff{{{xxxccc@@@'''&&&$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%'''))))))((('''''''''$$$%%%%%%%%%&&&''''''''''''&&&%%%&&&(((+++,,,---000DDDfffmmmKKK777111111///...,,,+++***++++++,,,***((()))******))))))+++,,,---+++)))&&&%%%%%%&&&'''''''''((((((((((((((('''&&&%%%%%%&&&((()))))))))***)))(((%%%###"""$$$$$$$$$&&&((()))'''%%%!!!"""$$$%%%%%%$$$$$$###%%%&&&'''(((((('''&&&%%%%%%'''((((((%%%#########---EEEuuuiiiBBB,,,'''###!!! ###000>>>UUUFFF222%%%###&&&((((((&&&''')))(((***>>>eeeeee>>>)))&&&'''$$$!!!$$$$$$%%%%%%%%%%%%&&&&&&---+++((('''(((((('''%%%###$$$%%%&&&''''''''''''$$$%%%'''(((((('''%%%$$$ &&&"""&&&'''%%%+++333WWWgggVVV===(((!!!)))%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&$$$"""%%%,,,333888SSSxxxhhhAAA&&&%%%$$$###$$$%%%$$$"""$$$$$$$$$$$$$$$#########"""$$$%%%%%%###"""#########$$$$$$$$$$$$$$$$$$%%%""""""!!!!!!!!!"""""""""$$$$$$$$$#########""""""%%% $$$,,,666FFFEEE222$$$$$$###"""###$$$""" """"""""""""###$$$%%%&&&"""$$$))):::YYYpppjjjUUU444((("""######!!!&&&111RRRooo{{{ccc@@@'''%%%$$$$$$%%%%%%&&&''''''(((&&&&&&&&&%%%%%%%%%%%%%%%$$$&&&))))))&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&)))((('''(((***+++++++++***444KKKkkk{{{VVV===444000///---+++++++++,,,---++++++***((('''(((((((((++++++***)))((('''&&&&&&&&&&&&''''''((((((((((((((('''%%%%%%%%%''')))***((()))******)))'''%%%$$$$$$###$$$&&&((()))'''%%%"""###$$$%%%&&&%%%$$$$$$%%%&&&'''(((((('''&&&%%%%%%&&&'''&&&$$$$$$%%%'''777\\\sssQQQ444'''&&&%%%$$$###%%%...777DDD888+++$$$&&&((())))))&&&***)))'''222QQQuuuzzzYYY666'''%%%$$$###"""$$$$$$%%%%%%%%%%%%&&&&&&///+++'''&&&(((((('''%%%###$$$%%%&&&'''(((((((((###$$$&&&''''''&&&$$$###%%%!!!&&&'''$$$(((555VVVhhh\\\BBB'''(((&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&$$$$$$)))222:::VVVkkkjjjBBB'''((('''%%%%%%&&&%%%############$$$%%%%%%&&&&&&###$$$%%%%%%###!!!!!!"""#########$$$$$$%%%%%%&&&"""!!!  """"""############""""""""""""%%%$$$222BBBQQQIII000 """"""""""""$$$###!!!$$$$$$$$$$$$%%%&&&'''((())))))000FFFfffrrr^^^AAA(((%%%%%%&&&$$$%%%---888[[[vvvhhhDDD***'''$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%"""%%%((((((%%%###$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&''''''''''''&&&&&&'''...***333KKKhhh~~~]]]BBB777...---,,,++++++,,,...000)))++++++)))(((*********)))(((((((((((((((''''''&&&''''''((((((((((((((('''&&&%%%%%%%%%''')))***'''(((***++++++)))((('''$$$###$$$&&&((()))'''&&&###$$$%%%&&&'''&&&%%%%%%%%%&&&'''(((((('''&&&%%%&&&'''''''''&&&'''***,,,===lllddd==='''"""$$$''')))''''''+++000777---$$$"""$$$$$$$$$###%%%***'''$$$888```kkkLLL---!!!""""""###&&&$$$$$$%%%%%%%%%&&&&&&&&&