BM6P6(@ ```LLL000               !!!###$$$$$$""" ---111...444000+++)))(((%%%"""$$$###"""""""""%%%***---,,,///---&&&###'''///333((())))))&&&!!!    """"""    %%%######&&&'''$$$%%%(((        ###'''"""      (((***+++111///,,,222:::<<>><<<666///)))  ###'''+++---***)))(((***...333555666555888:::555)))   &&&***,,,///---***'''&&&'''***+++&&&%%%%%%'''***)))%%%!!!       ###+++,,,---///,,,$$$  """  !!!###%%%$$$###''''''&&&$$$!!! ___KKK...            &&&,,,---'''""",,,444999111///---***'''$$$  """&&&)))***(((------(((%%%%%%$$$"""%%%%%%&&&&&&$$$"""   !!!$$$$$$   !!!!!!'''$$$  """)))$$$ """&&&(((###     +++---,,,...++++++555555666777888555---$$$   $$$(((+++---)))(((''')))---111333444333666666---   $$$((()))...,,,(((&&&&&&(((+++---)))'''&&&'''******'''###      %%%)))---111111---$$$ $$$%%%""" """!!!###  &&&'''(((&&&""" ### bbbLLL///             """)))///000((($$$...666555222,,,&&&!!!###!!! ###&&&'''&&&&&&+++---+++******)))%%%$$$$$$$$$$$$$$$###"""!!!  """###  """  &&&!!!   )))---+++"""&&&***&&&     """&&&...---...333...'''***+++---......+++"""    !!!%%%))),,,...((('''&&&'''***---......000000,,,"""   ###'''(((---+++(((&&&&&&(((***,,,'''&&&&&&(((,,,,,,)))%%%       !!!&&&,,,000111***$$$ """&&&'''%%%"""!!!!!! $$$&&&((((((%%%!!!!!!### eeeOOO111              ###)))000222,,,!!!###///666333,,,%%%"""%%%""" !!!$$$'''&&&%%%$$$))),,,,,,...000...***%%%%%%$$$$$$############   !!!    ###  $$$   '''111333*** $$$+++'''     &&&)))///...///555000%%%$$$&&&%%%%%%###    $$$'''***,,,...(((&&&%%%%%%&&&''''''&&&&&&$$$   $$$((()))+++***(((''''''((()))***###$$$&&&***---,,,(((###       $$$***---)))###"""!!!###&&&((('''%%%!!!###$$$%%%&&&%%%"""!!!""" hhhRRR333                &&&///444111)))!!! ***444222...'''""" ###&&&%%%"""!!!&&&)))(((&&&$$$))),,,---///222111---((((((&&&%%%$$$$$$$$$$$$   """    ###$$$%%%%%%%%%### """   ***333333*** $$$***&&&    !!!###$$$###""" %%%+++***111//////333...%%%'''&&&###      %%%((())))))***+++'''&&&#########"""     &&&***,,,******))))))(((((((((((($$$%%%(((+++,,,'''         !!!%%%%%%""" """###"""###&&&(((&&&"""""""""###"""!!!""" kkkTTT555                 ###---555666000))) )))000111///+++&&&$$$&&&)))$$$!!!"""'''+++***(((%%%))),,,---000333222---+++***(((&&&%%%$$$%%%%%%###!!!  %%%    $$$$$$&&&((()))(((&&&$$$""""""    +++222000+++"""###)))&&&    """'''******)))((()))$$$"""%%%)))***,,,000(((111111...000***'''---)))###    ###&&&)))+++***)))(((((((((%%%###!!!     ''',,,---************)))((('''&&&))))))+++,,,***!!!        """"""###''')))%%%!!!###!!! $$$(((&&& !!! !!!!!!"""""" mmmVVV666               ###,,,222333111---***!!!///111333111+++&&&######((($$$!!!###(((,,,+++)))***+++))))))...555777444...)))&&&)))+++(((%%%%%%)))$$$    ###%%%+++&&&%%%((((((%%%&&&+++$$$   """((()))((('''!!!(((%%%   """%%%***///000---+++...111111333111,,,))),,,------000+++,,,333111(((%%%***+++  ###%%%&&&(((***,,,---,,,,,,%%%###$$$'''###  %%%'''%%%((('''((()))***)))&&&$$$%%%))),,,&&&          """''',,,///,,, """""""""!!!%%%!!! !!!"""!!!      lllWWW:::!!!                 )))...000...+++222***$$$!!!!!!+++---///...***&&&$$$###'''### """'''++++++***------+++)))---333444111+++((((((,,,...***&&&%%%,,,&&&"""   ###&&&(((&&&&&&(((&&&"""%%%,,,)))  !!!%%%''''''!!!$$$'''!!!    $$$'''***......+++***---000000222111+++)))+++---,,,///((('''...///(((''',,,&&&   """&&&)))******,,,---...---,,,)))%%%""""""  """((()))'''((('''((())))))(((%%%"""###%%%%%%         '''...000&&& """!!!!!! """!!!      nnn[[[???&&&               $$$)))******(((888222...+++(((######%%%&&&(((***+++(((&&&%%%%%%((($$$!!!!!!&&&)))+++***//////---***,,,111222///***(((***///000,,,((('''...)))$$$     %%%"""%%%(((((($$$"""(((000---    !!!###$$$%%%$$$   &&&''')))***)))''''''***......000///+++))),,,...---+++###!!!'''***'''&&&***    """))),,,,,,+++***+++---...---,,,+++$$$    ###((()))'''''''''((())))))((($$$!!!"""        +++000((( """ !!!      sss___CCC)))    ӵ     Ħ Ħ  ӵ  ###%%%&&&'''555444222000...+++))))))$$$&&&((())))))(((((('''***'''###"""$$$'''((((((...///---***+++///111///+++)))+++///000,,,***+++...)))%%%###   Ħ$$$******$$$###***444***  !!!$$$&&&&&&"""%%%$$$ !!!!!!   !!!&&&%%%%%%$$$""" !!!$$$'''(((++++++(((''',,,//////'''!!!$$$'''%%%"""###  '''///333---***)))))),,,---,,,***)))     !!!""" """&&&'''%%%&&&'''(((***+++)))%%%"""      %%%+++###  $$$     wwwdddFFF***    4ĉ@ӵ       >L =hĦ  4ĉ@ӵ !!!$$$&&&///111222111111000...,,,''''''(((***++++++******---+++'''%%%$$$%%%&&&&&&))),,,+++))))))...111000000---,,,---,,,)))***...,,,'''$$$%%%$$$    >L(((///,,,$$$""")))000### """'''+++,,,,,,---,,,((("""    """### !!! %%%******$$$!!!"""&&&'''###  ###)))111777...+++)))***---...,,,)))     """'''"""%%%$$$!!!"""&&&'''%%%&&&''')))+++,,,+++'''###   """    ###  '''"""     yyyfffHHH+++   GG=?        HdĦ =Īj  GG=? """&&&)))---000000111333222///,,,+++++++++------+++***...---***(((&&&%%%%%%%%%%%%)))***''''''---000111444000...---***&&&(((---+++&&&$$$((()))$$$   HdĦ***222...%%%###&&&))) """(((...111444222...(((###!!!"""###    !!!"""!!!!!!$$$%%%###   """((()))***000666111...+++,,,///...)))$$$    """'''+++&&&'''&&&"""###'''***((('''(((***,,,,,,)))$$$    &&&$$$###&&&%%%       %%%"""     wwwfffJJJӵ ĭӵ ӵ Ħ ӵӵ ĦƜ`1.׼s Ħ  ӵ Ħ ĭӵ Ħ  Ħ Ħ  DdD ?fӵ Ħ ӵƜ`1.׼s ĭӵ***------111///---,,,------***ӵ)))'''''''''Ħ)))%%%%%%***...$$$$$$,,,'''"""Ħ Ħ DdD,,,''''''ӵӵӵ222***%%%Ħ"""ӵ ĭӵ  !!!)))---,,,+++...111333///,,,,,,---)))!!!    !!!%%%(((***%%%&&&$$$!!!"""'''***)))******++++++)))%%%   """(((%%%%%%'''!!!       !!!        ttteee?~4 g&e>&e g&e >hӵ g&e guO>uO>&e4ff?>ߝLgĉ@  Shӵ  g&e >hӵ fff?><zg&e>&eHL ShӵgL  S?ʬ 3h?D%%)?ZufĦ gL g&egĉ@ g&e>&e@e &&&??---)))444111...------,,,g<ĉ---+++***)))3we<Ħ)))%%%$$$(((3h?@e+++...)))"""Z 3h?gL D%%)?)))fff?><z =?Ħg&eg&e666///&&&S?ʬ 4ff?>ߝL @e$$$g&e3h?g&e>&e??   '''***---......---,,,,,,333...***))))))###   $$$'''(((((("""###!!!%%%((((((,,,,,,+++***'''!!!   %%%((($$$""""""       !!!###$$$ """!!! !!!      vvv4Dӵ 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---111---&&&je<Ħ###)))...Bt=o9ĦH׼s+++//////(((###"""HtĦ Bt=o9ĦHdĦ  Dtfo9ĦsߝLGdUĦ Ht@cӵHu]ĦHu]Ħ888111Htƅ^***qIܗGIӵ H׼s###(((Hu]ĦBt=o9ĦHƅ^Hu]Ħ  ###---///000///---,,,...000333000+++%%%   !!!###&&&(((%%%!!!%%%(((&&&!!! $$$''''''((()))***)))$$$     """###$$$$$$      """!!!"""###     uuubbb4DuXӵ DdDΦDdDĦ DdDĦ t|<DdDĦ DdDΦDdDΦDdDĦpeƜ4DuTӵ `eĭqet DdDĦ t|< DdDDdDĦ DdDΦDdDĦq<niDdDĦ qet DdDĦ q<R qjRgdKӵHdDĦgdKӵ GR/f6LĭĦ DdDĦ DdDĦ `eĭ DdDΦDdDĦDdDĦ"""&&&((()))+++---111---)))'''((((((geĦ)))///---FSĦ###)))qjRgdKӵDdDĦ,,,///---&&&!!! DdDĦqjRgdKӵDdDĦ  HdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦ---q<R---,,,peƜ4DuTӵ DdDĦ$$$)))DdDĦ"""qjRgdKӵDdDΦDdDĦ  %%%---...111333222000......//////***###     ###'''((()))+++(((###$$$'''&&&""""""&&&)))(((+++)))%%%      """!!!         !!!  !!!"""    uuubbb4DuXӵ DdDΦDdDӵ DdDĦ o)h DdDĦ DdDΦDdDΦDdDӵ=ӊB1.uTӵ HߝL`o9po9wӵ DdDĦ o)h DdDΦDdDĦ DdDΦDdDӵGIpӵDdDĦ po9wӵDdDĦ po9u GIdnuR)ĦDdDĦnuR)Ħ CdgĪj DdDĦ DdDĦ HߝL`o9 DdDΦDdDӵDdDĦ"""%%%(((,,,///333---&&&%%%'''(((geĦ%%%+++sp?aĦ###)))GIdnuR)ĦDdDĦ,,,...+++###DdDĦGIdnuR)ĦDdDĦ  DdDĦnuR)ĦDdDΦDdDĦ DdDĦnuR)ĦDdDĦDdDĦ$$$po9u,,,111///---=ӊB1.uTӵ DdDĦ$$$)))DdDĦ$$$GIdnuR)ĦDdDΦDdDӵ  ###,,,111///222555666444111///...'''!!!     $$$%%%%%%))),,,++++++,,,***%%%###&&&&&&$$$&&&***,,,***,,,&&&    !!!###        !!! ######!!! ###$$$$$$"""  uuuaaa4DuXӵ DdDʜ4DuTӵ >d<Ħ Dt >d<Ħ >d<ʜDd<ʜ4DuTӵF&uTӵ 4DufئL>epuR)Ħ >d<Ħ Dt DdDΦDdDĦ >d<ʜ4DuTӵ4DwDd<Ħ puR)Ħ>d<  peӵ ĦpeӵDx<>d<ӵDd<qR/ܗ?fӵ >d< >d<Ħ 4DufئL>e DdDʜ4DuTӵ DdDĦ"""'''---111444,,,$$$"""%%%(((geĦ###s<v>aĦ%%%***peӵDx<DdDĦ)))***''' DdDĦpeӵDx<>d< >d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<Ħ"""peӵ000Ħ"""F&uTӵ DdDĦ$$$***>d<Ħ###peӵDx<>d<ʜ4DuTӵ  ###))),,,---///222666888777333///---   &&&'''&&&&&&***+++))))))+++***'''$$$'''((((((***//////+++'''     """%%%%%%        """%%% !!!"""%%%!!!###&&&%%%$$$ !!!!!!"""$$$%%%&&&&&&   uuuaaa4DuXӵ D&dq&ĒR sdKĦ DHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒR nfʜd<Φ>d<Ħ s&dq&ĒRi?ʜtd<Ħ HHܗDӊB <x B?d< &&&,,,000000)))""" """&&&geĦ%%%Hg8>aĦ&&&***B?Ho9333>d<###""">d<ӵB?Ho9 <x &ӫeʬtIӇ >d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦ"""B?dp&ĒR >d<sdKĦ$$$B?Ho9 s&dq&ĒR  (((---///...---...000444777666222,,,(((    (((,,,)))&&&&&&)))***((((((,,,---+++'''***++++++---000...)))   %%%%%%###        !!!%%%  !!!######!!!!!!%%%(((### ###%%%$$$"""###!!! %%%***---)))$$$   ttt```4DuXӵ Hu]3hh ne =enepIƎ@t@h>h fe@ďD  ne =e ege sĪj@hfdDĦ @ďD Hkge  @h @G HĪj@IŌBene Hkge ne fe Hu]3hh se"""(((,,,***&&&!!! ###geĦja>aĦ&&&)))@G222666se$$$!!!%%%###!!! <Ō@G Hkge  HĪj@IŌ ege333***Hu]3hIŌDdDĦne@h*** >h se---ne)))&&&@G sĪj@h  )))222444333222222///000222444222---%%%   )))///000,,,)))(((******''')))...111///)))+++,,,,,,...///)))!!!   """           !!!!!!"""!!!###&&&""""""!!!!!!!!!###%%%'''""""""###"""!!!&&&###  %%%+++///000,,,%%%  ttt4DuXӵĵD^       DdDĦ    D^ s׼s"""&&&""""""!!! geFm8+++>aĦ%%%&&&'''111555888s׼s"""$$$  ''')))'''%%%Ho  888666111D^DdDĦ ,,,''' s׼s"""(((+++***'''&&&   %%%111555333000111444333222111000,,,$$$    '''000222000,,,***)))+++***'''(((...111000***,,,+++***+++***"""                !!!"""###!!!###''' !!!###$$$$$$$$$$$$###""" $$$&&&&&&$$$)))'''$$$###$$$'''+++.........---***$$$  Φ4DuXӵtvӵ>d<Ħ Ħ Ħ      Ħ   >d<Ħ         Ħ  >d<Ħ Be  !!! !!!geFYĉ,,,)))>aĦ######%%%&&&)))---+++---///111777:::Be###$$$$$$!!!!!!(((...+++(((nu]ӵ    %%%---444555444>d<Ħ>d<ĦĦ (((555888666222000&&&   Be!!!&&&&&&Ħ&&&!!!$$$'''&&&    ###---555444---(((,,,111666444111---(((    ###...444222---***)))***+++)))%%%&&&+++///...++++++***))))))&&&              !!!"""!!!!!!"""$$$!!!"""'''!!!###%%%&&&$$$""" ###!!! ###(((++++++***+++***)))))))))***+++,,,***...222333...$$$  ?aŖ%7uSQuR)ӵsdKĦ gdKĦ gdKĦ    gdKĦ   gdDĦ     gdKĦ sdKĦ  ŶS+++0000003we<"""###&&&++++++000777:::888333""""""""""""!!!!!!###%%%+++---,,,iĉ@3hR/Ō       (((222444111DdDĦsdKĦgdKĦ ,,,999>>><<<777''' gdKĦ$$$,,,***((('''&&&"""    ,,,///222444111,,,***,,,...111111(((   !!!+++111...,,,...///......///,,,((((((---000000***(((%%%"""        !!!     $$$'''%%%""""""$$$!!!&&&)))((("""!!!###%%%&&&'''(((+++---((('''''')))---...,,,***''')))---111222...'''!!!    >A ne ne ne     ne   De     ne ne  >A000,,,111k<"""###""""""$$$&&&***000555666444000---######!!! !!!###%%%***,,,+++fh     )))......De%%% nene """222:::888222,,, !!!ne"""***)))((('''&&&###   ###&&&...111444555111---***+++++++++(((     $$$***111555111---...///...------+++&&&''',,,///...///+++$$$      !!!))))))!!!    !!!&&&&&&!!!""""""### $$$''''''### !!!###$$$%%%%%%'''+++---((('''(((+++...///---***$$$''',,,111444222,,,((("""                       333111,,,$$$'''((($$$!!! """$$$)))000666888444000&&&$$$!!! ###&&&)))***)))(((     ###(((%%%$$$!!!  &&&111111---000%%% !!!###%%%###$$$&&&&&&%%%######$$$&&&!!!  (((+++///222555444111...+++)))&&&###   !!!,,,000555666333///000222222---...+++'''''',,,//////333,,,!!!         """(((......'''  ###%%%$$$###### !!!%%%&&&%%%###!!!"""#########&&&***---))))))***,,,......,,,***!!!$$$***000555555222///---###      wwwfffGGG&&&                   !!!'''---555222...444555///000---(((''',,,///***$$$!!!$$$$$$'''...666:::777333+++'''!!!!!!%%%'''((((((&&&&&&***111222...%%%      %%%&&&###%%%$$$###   ###)))***///)))!!!!!!""""""######%%%  $$$&&&$$$######%%%((($$$ !!!'''(((+++///111111//////,,,(((!!!  %%%//////111222111000222555777000111...******...111///111(((        """&&&)))***((($$$    ###%%%&&&$$$""""""%%%&&&&&&!!!!!!"""""""""%%%))),,,,,,,,,---...---+++(((&&&!!!'''...333555333111111***###    zzzhhhIII(((                   &&&+++111888333///666777222222,,,'''&&&,,,111...(((%%%&&&%%%%%%+++333666444000...)))""" ###&&&'''&&&&&&$$$$$$)))000222...+++    """!!!&&&'''((('''###  !!!(((------+++&&&!!!   """'''&&&%%%$$$%%%###!!!  ###### $$$))),,,+++---///---'''     &&&------------......///222666000222000,,,+++---...,,,(((          $$$$$$$$$%%%'''(((((('''  """%%%%%%###!!!!!!###%%%'''!!!""""""""""""$$$'''***---...///...+++'''###!!! $$$***///000///------,,,)))'''###    |||kkkLLL+++                  !!!"""%%%***///555999222---555888333444...&&&###(((......***'''&&&%%%%%%''',,,///...,,,000***"""!!!$$$%%%%%%"""######%%%***111111------"""   ''')))+++***&&&!!!   """***///111///+++)))&&&"""  $$$(((((('''''' !!!!!!"""######&&&"""%%%((('''***///,,,%%%     $$$'''$$$%%%))),,,)))(((***+++***,,,///---000///,,,******((($$$   !!!###"""   (((%%%###$$$(((++++++)))    """!!!!!!  !!!"""$$$&&&"""$$$$$$$$$######%%%'''***,,,...---)))$$$ """&&&***+++)))((()))+++---,,,***&&&       ~~~mmmOOO///                      ###''',,,111666999///***333777333555444***"""&&&,,,---+++***&&&&&&&&&'''(((***+++,,,///(((!!! ######""" ###&&&---444222---+++%%%"""###    &&&)))+++***'''###""""""   ###+++///---,,,...///,,,&&&    ###((())))))!!!###""" $$$((($$$""" """ """$$$(((+++'''%%%'''$$$(((...+++"""    ###+++,,,'''%%%((('''######(((***((()))---,,,000111---***)))$$$  !!!%%%$$$'''###   !!!%%%"""!!!$$$***---+++'''$$$     !!!!!!"""!!!!!!"""$$$$$$%%%''''''%%%######$$$###'''******'''""" ###&&&'''&&&%%%'''+++---,,,,,,+++!!!     nnnQQQ111                     """'''---111777888---'''000555333555;;;///%%%&&&+++...------'''((()))(((((())),,,///---'''  """!!!###(((000666444///)))&&&(((***"""  ###   &&&(((***)))&&&$$$$$$&&&  %%%)))''''''...111111,,,$$$   %%%)))*** $$$&&&###$$$***&&&%%%###"""###&&&)))+++&&&&&&&&&''',,,000,,,%%%&&&'''$$$'''...***   (((///...(((&&&((( &&&***)))***///...222444000---***###  """&&&))))))###   """###$$$,,,///+++%%%&&&     """"""###$$$""" !!!"""$$$&&&)))(((&&&$$$""""""###''')))&&&""" """%%%&&&%%%$$$(((,,,---+++,,,,,,$$$     pppPPP111                  %%%...444>>>555...---///000333777888444---))),,,111...&&&'''///222***###'''...111///+++&&&$$$$$$###!!!$$$///333111//////333,,,+++...'''  """###   '''---***&&&''''''%%%"""   """'''))))))))))))***+++&&&   $$$*** %%%)))'''""" $$$)))'''"""!!!&&&)))+++---111000+++(((+++333555///(((,,,((('''***...)))  ###%%%+++...,,,)))((()))######+++))))))...555777888888222&&&    &&&,,,...(((     """###)))000..."""%%%!!!   !!!$$$%%%$$$$$$ $$$(((''' &&&(((***)))&&&######$$$!!!"""###$$$$$$###!!! ### !!!***(((!!!###(((***,,,,,,***'''&&&%%%      oooQQQ222               ###+++000777111,,,,,,,,,+++...333999444000///000111...,,,,,,222222+++%%%(((,,,...///+++'''$$$###!!! (((,,,+++,,,//////******...)))  """ !!!)))))))))***)))%%%!!!  !!!$$$%%%%%%&&&***,,,'''   ###"""%%%(((&&&######)))///***&&&%%%***---...///222,,,((('''+++222555333000...+++(((&&&###   ###+++%%%'''+++,,,+++)))'''&&&$$$###(((&&&&&&,,,222555888666...!!!   )))///222)))    """###%%%+++,,,!!!###"""   !!!""""""###""""""&&&)))((("""%%%''')))(((%%%######$$$'''&&&&&&&&&%%%%%%$$$$$$%%%)))%%%%%%---,,,&&&)))&&&'''(((((('''&&&&&&&&&     nnnQQQ333             &&&+++000...------***'''***000888222111666555///...333111333222,,,((()))***)))///+++'''###!!! ###&&&(((+++000***'''***///,,,     &&&+++---+++&&&!!!!!!   """###))),,,)))    !!!$$$&&&%%%"""$$$+++111,,,((()))...000//////111+++***))),,,111555777888444///(((     !!!+++222,,,+++************'''%%%(((""" %%%%%%"""$$$***...222555111&&&   %%%---333444***      !!!!!! %%%(((!!! !!!"""    %%%$$$$$$&&&)))(((###$$$&&&''''''%%%$$$###$$$***)))'''&&&%%%&&&'''(((+++///)))(((///---)))---%%%%%%$$$###$$$%%%&&&'''"""     ~~~mmmRRR444               """&&&+++,,,000000***%%%(((000333---///888555+++,,,666333222///,,,++++++)))''',,,***&&&###!!!"""###&&&'''+++000)))(((,,,111...%%%   (((,,,,,,)))#########!!!   ###%%%+++,,,&&&   !!!""""""%%%+++000+++)))***///111///---...---......///000444888;;;999111$$$    """***000444111---******,,,---+++)))...)))'''(((%%%!!!###)))+++......&&&  """(((000555000+++$$$!!!       !!!### &&&!!!    %%%$$$$$$&&&((('''$$$!!!###$$$&&&&&&&&&%%%$$$$$$)))(((%%%$$$%%%'''***,,,---111+++'''---+++(((...)))&&&$$$###$$$&&&'''(((###!!!     qqqWWW999              !!!$$$(((...///)))###&&&...,,,'''***333111''')))555111...,,,---...---***(((***(((&&&### """ $$$&&&&&&(((,,,)))***---000...'''!!!    &&&***,,,'''%%%###"""   ###!!!(((---+++'''!!!    $$$)))///333---***,,,111333000......---///111222222444888;;;555)))  $$$,,,000111000222...***+++...000000///333000...+++'''###$$$'''((((((###    """$$$)))000444***+++***'''     !!!$$$$$$!!!     $$$$$$&&&((())))))(((&&&######$$$&&&''''''&&&%%%''''''&&&&&&(((+++...111...222,,,(((,,,+++)))///...+++(((&&&''')))((((((###$$$###    uuu\\\>>>###                  &&&)))%%% """)))%%%###&&&,,,+++&&&)))222000------000111...++++++******((($$$!!! """###!!!"""%%%''')))+++---+++'''"""   ###***)))%%%"""!!!!!!  """&&&+++,,,+++(((!!!   ###+++222777///---...333666333111222,,,///222333333333444444&&&   !!!,,,333444000,,,000...,,,,,,...111333444666444111...+++'''%%%%%%"""   """$$$&&&)))...222(((***+++%%%     """      ###'''***---------,,,######$$$&&&))))))(((''''''((()))+++---///111222///444///***...,,,+++222222///,,,,,,......+++(((%%%''')))%%%    sss\\\???$$$                $$$""" &&&"""###$$$%%%''')))---///111///111555444...,,,...------+++&&& """###%%%''''''&&&%%%"""   $$$'''$$$!!!!!!$$$$$$!!! !!!%%%((((((***,,,***%%%   """+++111///------333555333222333000111333444222...(((###  &&&...444555000,,,---------------///222444666444111...---+++&&&!!!   """$$$&&&'''***---000,,,***$$$    ###!!!$$$"""      $$$))),,,---------#########'''***,,,***((('''))),,,...000000///...---333000,,,///---+++333111//////222555444...)))***,,,---+++$$$  yyyoooYYY==="""                  !!!!!! %%%!!!$$$$$$"""%%%---000///333222444888666...,,,000111000...'''  ###!!!"""""""""###"""   %%%""" """&&&'''###  $$$%%%%%%$$$'''---000...   %%%...***+++000333111111333666666666555000'''   !!!"""'''...333555111---+++---///---+++,,,///333555333///...///---&&& """$$$&&&'''(((***---000222***     !!!)))###'''$$$      &&&***+++++++++$$$###$$$'''+++---+++)))%%%(((,,,//////---***(((***111///+++...,,,***222///...000444999777111***...//////---)))!!!  |||ttt^^^===###                    '''!!!%%%))))))'''(((,,,111111000111333555444000,,,555...***)))$$$!!!"""""""""!!!  """  !!!&&&++++++&&&!!!%%%   """%%%***---000,,,!!!    &&&,,,111333000///222444444444444000(((  ''',,,---,,,///555444...333((($$$***+++&&&'''/////////...---***###  """)))'''!!! (((000***       !!! !!!!!!""""""      """''',,,///,,,)))%%%$$$+++222111+++%%%%%%***000111,,,((())))))+++---///000///---,,,(((***...444888999777444222666444---,,,---###     ~~~vvv___>>>###                   !!!%%%###&&&((((((&&&'''---111000...---///333444///+++333---***+++(((!!!  """###""" !!!  !!!    %%%'''&&&$$$###'''!!!  $$$)))---//////&&&    ###+++///......///111///...+++&&&   %%%***///111///000555666333666,,,(((,,,,,,'''(((...---,,,+++)))%%%  """((((((### $$$***!!!     !!!""""""!!!#########$$$$$$       ###(((,,,---,,,)))(((,,,222222---%%%%%%)))...///***((()))''')))+++,,,---+++***(((,,,---000333444555555555222666444...///111)))    yyybbbAAA$$$                   """$$$&&&''''''&&&$$$'''---222///+++(((+++111333///***///)))''')))***%%% !!!######!!!     !!!!!!!!!"""$$$'''$$$ """'''+++...111---%%%   """)))+++,,,---///+++'''!!!   '''222///333555333111444777888;;;222...000///***)))---+++)))&&&###  ###'''(((%%%!!!      """$$$$$$"""###%%%$$$"""###$$$        """'''+++---,,,******...///---&&&%%%''',,,---)))(((***((()))+++,,,,,,***((('''...000222111///000333666222444222...000444---"""    ~~~hhhHHH)))              """######"""(((((('''%%%$$$'''---111...)))%%%(((///222///)))---'''"""$$$((('''""" """$$$###  !!!!!!      """$$$$$$%%%%%%   $$$)))+++...000...$$$    %%%(((+++...'''"""   (((222777222666888555222222777;;;>>>777333333222,,,***,,,+++&&&    !!!$$$''')))&&&        $$$&&&$$$"""$$$%%%###         %%%***,,,)))'''***++++++(((&&&'''+++,,,)))))),,,,,,,,,---...---,,,***)))---000111...+++,,,333999111111///---000333...%%%   nnnPPP000                ######!!!)))((('''%%%%%%(((+++...,,,(((%%%'''---000...)))...((("""!!!&&&***'''"""!!!######  """###!!!       !!!""""""$$$)))'''  %%%((((((000222+++!!!    $$$(((     +++555888666333666777666222000444:::>>>:::666555333...******)))"""  $$$&&&''''''$$$     !!!%%%'''%%%###$$$%%%###        %%%***((('''))),,,,,,***((())),,,---++++++...------......---,,,+++***))),,,---+++)))+++333:::222111///...111333---&&&   tttXXX666                   """"""((((((((((((((()))******)))'''&&&(((+++---+++(((///,,,&&&###&&&,,,,,,((( !!!!!!!!!""" """###  """     !!!!!!###)))+++&&&   $$$$$$...222---'''!!!        %%%555===;;;666555444555666333///111666;;;999666444222///+++((("""     &&&&&&%%% %%%%%%%%%###     """$$$%%%%%%###"""$$$###         '''((()))---//////+++)))***---...,,,,,,...******************))))))%%%'''(((((())),,,222777444222000222555444...(((    www^^^;;;                      ###&&&''')))+++,,,+++(((&&&$$$&&&((())))))'''&&&&&&***+++((($$$%%%+++,,,((($$$%%%&&&$$$ !!!  !!!"""!!!###!!! !!! !!!    """"""$$$(((***)))###   !!!$$$,,,000+++***)))        """///999>>>===;;;777333333666555111000333666666444222111///+++&&&   ***222+++***&&&###$$$"""      """&&&###           %%%)))000222111)))((()))......++++++---'''''''''((((((((((((((("""###%%%'''***---///111111//////333777555...)))       xxx```===                       ###$$$&&&***---...,,,'''###!!!%%%))))))'''$$$###$$$###(((((($$$$$$(((((($$$''')))***)))$$$ !!! !!!!!!!!!!!!%%%""" """!!!###"""    ###'''&&&&&&((()))'''!!!   &&&,,,---)))***...(((       ,,,555:::<<>>!!!               !!!&&&***+++)))&&&###%%%&&&&&&$$$""" !!!###%%%$$$"""!!!"""$$$&&&&&&$$$%%%)))***### """ !!!!!! """   !!!""""""   !!!###(((---///,,,%%%     &&&++++++***,,,---+++       """***111444777<<<===<<<888333333999:::666444666...///111222///&&&    $$$...555666666222,,,$$$ )))     """!!!((($$$          """***000333)))+++***'''(((,,,,,,)))((('''&&&(((+++,,,)))&&&!!!%%%(((***,,,,,,)))++++++)))+++///,,,%%%   xxx```AAA###                %%%***,,,***(((&&&&&&&&&&&&%%%$$$""" !!!!!!!!!$$$******((((((+++---(((  """"""  !!! !!!###$$$!!!    '''---///,,,'''$$$   %%%)))((()))...111111$$$     ***///333555888???BBBAAA<<<888888<<<===888555666333222000---(((    $$$+++333777777333///+++'''    !!!###!!!&&&        $$$***---++++++)))'''***......************,,,...+++$$$!!!$$$''')))+++++++++(((###%%%++++++&&&  yyycccEEE&&&                 ###(((+++,,,***)))((('''&&&((()))&&&!!! ###+++,,,+++)))---111///***!!!""""""!!!"""!!! &&&""" ###&&&%%%   """+++///...+++)))!!!  """###&&&---333444***###      ///777999999777999>>>AAA@@@???;;;;;;======999555555777222+++$$$  %%%+++...222777777444...+++++++++'''     $$$$$$!!!"""       !!!%%%)))(((%%%$$$)))000000+++)))***,,,000000+++""""""%%%''',,,***$$$ %%%)))))) """###!!!  zzzfffGGG(((                  &&&***,,,,,,,,,)))((((((+++---+++%%%!!!''')))((('''***000333111%%%  !!!"""!!!  ###!!!!!!'''###"""  &&&((($$$    &&&///222000,,,&&&%%%   ###***......(((%%%!!!    ,,,<<>>EEE===;;;888666999===;;;555777:::999555333111***"""   """)))---222444444444555333...---,,,,,,)))     !!! """!!!          !!!***///,,,***'''''''''%%%!!!(((+++)))+++000111333000&&&    ~~~iiiKKK+++                   !!!###***+++))))))...333222+++""" $$$((()))$$$%%%$$$ !!!    """$$$"""%%%   %%%000'''$$$!!!    $$$&&&###"""''',,,000333666333...&&&  )))777;;;;;;@@@GGGBBB???999555777===<<<777555999777111---+++###    '''...+++///111000000333222...///...,,,'''    !!!""" """"""            """(((&&&%%%$$$&&&((('''###'''***))),,,222///555555---%%%!!!  !!!!!!   ~~~jjjNNN000                ###'''(((***,,,///555222*** $$$((($$$ """!!! ''''''&&&   ...,,,)))### $$$###  ###&&&+++///222555666000222111***   %%%222888888999>>>CCCBBB;;;:::999666>>>DDD;;;999666111,,,&&&   ###&&&'''&&&,,,222333,,,(((---222333...---'''    """          $$$&&&))))))'''%%%###"""###$$$$$$***111666999999444333000''' %%%       lllOOO///                """&&&(((***...000333222---&&&###$$$######***(((!!!  !!!&&&'''"""   '''------)))$$$###&&&&&&###   %%%))),,,///222555333444555111)))     +++222:::<<<999999>>>CCCAAA::::::999888AAAGGG@@@;;;888222)))    $$$(((******)))***//////)))&&&***///111000(((              ###%%%((()))'''%%%######!!!"""!!!&&&---555888777444444333+++!!!!!!$$$$$$$$$###!!!     mmmQQQ000                $$$(((+++///222000333111---******'''"""%%%&&& """ %%%(((&&&   ,,,000000+++'''(((******&&&   !!!$$$'''))),,,000333444555666666222)))     """888;;;>>><<<999999===BBB<<<666666777777BBBIIICCC>>>:::000"""   $$$)))------,,,***(((++++++'''$$$'''+++---...!!!              """%%%&&&&&&%%%&&&&&&"""!!!'''222333333333555666111))) ((('''&&&&&&&&&"""   nnnRRR111                """&&&***...000...222333///,,,+++((($$$!!! %%%  !!!&&&'''"""   '''///444///))))))---///000&&&   """'''***---000222444333333444333---$$$ !!!)))555888::::::999999<<>>666(((    ###***///000---+++)))'''))))))&&&$$$%%%''')))###               """$$$&&&)))+++%%%%%%,,,,,,---111555777555000%%%)))'''&&&))),,,+++$$$   }}}mmmRRR222               $$$(((***+++***///111...******)))&&&!!!  &&&!!!###$$$  """%%%###   ***222///(((''',,,000555///%%%   &&&+++...111222555333111222222///***%%%  '''+++000222666999::::::999999333///111444444>>>DDD<<<999---    &&&+++222555333...***((())))))))))))&&&###""""""             !!!%%%***...&&&!!!$$$%%%$$$'''...444777666444,,,""""""&&&%%%%%%***///000+++%%%    {{{jjjPPP111                """$$$###"""$$$+++000...,,,,,,,,,+++$$$ !!! !!!%%%"""!!! """%%%$$$!!! !!!!!!     """,,,+++&&&&&&+++...555444...$$$  !!!''',,,000333999777666555444222///,,,&&&!!!  '''+++***///222666:::===<<<888444555111555777666===@@@666---     $$$+++111777888555///,,,***,,,***+++,,,)))!!!                """(((---&&&$$$""""""---444666555555111%%%&&&%%%$$$%%%)))---///---***  yyyhhhMMM///                 &&&000222222333222111---(((!!! !!!###!!!"""$$$%%%$$$###  """###!!!    &&&'''$$$%%%))),,,222222111+++"""  '''...222999;;;<<<;;;888444111000,,,++++++((( '''...///---///000333999======999444777444888999666::::::...   """)))***)))///555666222---++++++---+++,,,...***              ###(((&&&(((%%%!!!###!!!---666666444555444((( !!!!!!'''&&&&&&'''(((***+++++++++"""######  yyyfffKKK---              """000777888999888555333---%%%  !!!!!!!!! ###&&&&&&$$$!!! $$$'''&&&  """%%%$$$%%%)))***000//////...***"""  """+++222777<<<@@@???:::444111000...222666333%%% '''///222333333------///666<<<>>>;;;777666333888999444666333&&&    )))//////$$$***000222...***)))***...+++,,,000***    !!!          $$$'''+++***!!!"""&&& ...777666444555444)))"""&&&)))&&&$$$'''((()))***)))'''''')))+++&&&(((((($$$  {{{fffDDD###              ,,,333888;;;999555777///)))'''!!! $$$(((&&&$$$"""  $$$'''+++###    $$$)))++++++,,,---///222111+++!!!  %%%---///;;;DDDAAA:::777777888///111222111)))  &&&'''+++555888333000,,,,,,444===AAA<<<555777222111666777+++   !!!###&&&---222000***(((((()))+++,,,+++(((%%%///333333+++   """###%%%!!!           """######!!! %%%***""",,,666999666222...,,,***)))))))))((('''''''''&&&$$$###$$$'''******(((&&&%%%%%%###  ~~~hhhGGG&&&              ###,,,000444888888555999111+++***&&& $$$'''%%%###""" ###&&&((($$$    !!!***///222111111333555555///'''    !!!'''---555;;;:::999::::::999---///000///***!!! """))))))---666:::666222///...333:::>>>;;;777666444555555///!!!  $$$***+++---000111///---+++******++++++***(((222111,,,!!!  !!!''',,,,,,$$$               """###$$$%%%(((***'''111666555111222000...---------+++***,,,+++)))%%%"""!!!###%%%(((&&&%%%%%%&&&$$$  mmmKKK***                &&&+++---///444666555888111---------'''### ###%%%"""!!!"""!!! """$$$''''''!!!   &&&///444333444666777666222,,,'''###   (((---111333888======:::///000111000...)))%%%""" """)))---+++...777<<<:::444222111333666:::<<<<<<888777666000###  ***333222///000333555222///+++***+++,,,------222+++    ###&&&)))...111000$$$             """'''))))))((("""***000000...444222000000000000...,,,111000,,,&&&!!!$$$"""!!!$$$&&&%%%!!!    qqqPPP000                  $$$)))***,,,222555444444///---///222...$$$###!!!!!!""" !!!   !!!***000+++   (((///111222444555444111---+++..."""   &&&,,,111666<<<<<<999555555444333222111111000$$$###'''***,,,//////---///777;;;;;;444444333333444999???CCC???888000&&&    )))333:::999444444555666444000+++)))+++...000111***!!!    )))++++++------+++&&&!!!          """''''''&&&'''!!!%%%***++++++111000///000111111///...333111...(((!!!"""&&&'''&&&&&&$$$  uuuUUU555                ###&&&***000444444000---,,,///222111(((!!!!!!  ,,,555111&&&    (((---///222333222000...---111'''   ***///333777888777888777444222222333555777444***$$$&&&+++...111333111111///---///555888888333333333333444999@@@FFFBBB444$$$    !!!555:::===<<<<<<<<<888333333///,,,***+++...///000   ###+++,,,++++++)))&&&'''            """&&&&&&,,,''' """(((,,,...///......000111222000/////////...***$$$$$$%%%(((,,,***"""  vvvXXX:::!!!               %%%...333444//////......000111***"""!!!  )))333111***$$$  ###***---111333333111000//////)))    $$$)))---111444555666333000------000444777<<<555000222444444555777333111///...000333444444000000111111333888===BBB;;;)))   &&&:::<<<<<<===@@@AAA:::111111///---,,,,,,+++(((&&&   $$$++++++)))((('''$$$###         ###&&&+++((("""""")))///222000//////111222222///---***,,,...,,,'''!!!!!!!!!%%%---***$$$  vvvZZZ>>>$$$                )))222555333555333...---...***$$$!!!!!! !!!!!!  !!!!!! ###------,,,,,,%%%   %%%***000333222000//////+++***'''!!!   %%%///333222222///,,,******...333777:::777666888777444444666222000///000333333111000.........///222444666777***   ###...666999:::<<>>555,,,$$$    !!!(((%%%        ###...777555000,,,'''"""   !!!"""######$$$ $$$***(((++++++(((%%%$$$ $$$+++///,,,$$$)))'''&&&(((***)))$$$   tttYYY777                   ***333:::888555333111...---......)))"""!!!"""!!!### !!!"""""" """%%%)))***)))'''''' """)))111666777---    """---222000,,,000///000222333111***%%%   ...222666555000,,,---///555555555777;;;=========777555///((('''+++,,,***///111000***###  $$$333>>>>>>777000+++///333666888:::>>>BBB???222"""     %%%      %%%///666333,,,)))((('''"""    !!!$$$''')))+++((($$$###)))%%%((()))&&&$$$### !!!''',,,+++&&&###%%%'''***++++++)))(((  tttXXX666              """***222444555444000+++///111222---%%%"""""""""!!! """&&&******)))&&&((("""%%%000777999222'''  ###,,,//////......///111444333000...!!!    !!!)))111222...***+++...555444444666999===??????888666...'''&&&+++---,,,111000,,,###  )))555>>>@@@<<<777000111333666888:::;;;<<<888)))     !!!       '''...333///((($$$%%%((('''"""  """'''***---)))"""&&&+++'''++++++((('''&&&###"""''')))'''"""###)))---,,,***))))))!!!   uuuXXX666             """(((---444777111'''...//////+++$$$ !!!!!!!!! ###&&&))))))'''%%%%%%###!!!!!!,,,555666444000&&& (((///......000222333444333222)))    '''+++***))),,,000444222222333666:::<<<===888666///))))))...000///111,,,###  !!!---888???@@@<<<888444111000444:::<<<888333)))   """$$$###!!!      '''+++...,,,%%% !!!%%%)))&&&      %%%,,,(((### !!!&&&+++///***---...+++)))(((%%% ###'''((($$$!!!!!!)))---***&&&######   uuuXXX666                 !!!'''222888222(((---,,,***((($$$"""""" """%%%'''((('''%%%###$$$$$$!!! %%%(((000333777888222%%%  (((,,,...000222333444444444000(((  !!!$$$'''---222111000///111444777999999666666111,,,,,,000111...,,,###    '''444@@@DDDAAA:::555444///---222999:::222)))    ###((('''$$$"""     %%%&&&(((***&&&!!! $$$(((&&&$$$!!!    %%%""" !!!%%%)))---///)))---...,,,******'''"""!!!''')))'''%%%%%%'''$$$   sssVVV444                  ###,,,333111+++...***&&&$$$%%%#########"""&&&(((((('''&&&&&&%%%"""!!!######***...666===:::---  &&&))),,,///000111222333555111'''   !!!)))......------000444777888888666666444000///111...***"""    !!!)))---333===CCCDDDAAA<<<888555222000111333///###    !!!(((+++((($$$!!!     !!! ###)))+++&&&###%%%&&&%%%######"""    %%%((())))))'''+++---------...,,,((( """(((,,,+++(((   rrrUUU333                        &&&---///---000***$$$###&&&'''"""######  $$$(((*********'''###""""""""" """ !!!&&&(((333======222%%%  """'''+++---...///000999666...!!!    """'''++++++,,,000444888999999666777555222000000+++%%%   ,,,777???@@@AAAAAA@@@??????@@@888777555333---###    ###***---(((###           )))///+++''''''$$$###""""""###"""    ###&&&%%%"""&&&+++......000333222...$$$!!! $$$***...---+++### !!!   rrrSSS000                  '''111888555111***%%%'''(((###!!!###$$$((('''%%%&&&((('''$$$!!!  """***222333222111+++###    """$$$(((......)))444333---%%%!!!    )))///000333999<<<999444666444111000---###    ,,,999@@@BBBEEEDDD???;;;:::999666<<<888000$$$   ###(((+++'''###""""""        %%%+++---+++(((&&&((('''$$$ """&&&%%%    !!!%%%(((+++...444:::888333,,,)))&&&%%%###$$$+++333$$$  &&&%%%"""  rrrTTT111                '''000777777555000)))''''''!!! """###%%%$$$$$$&&&((((((&&&###  !!!###&&&---...000333222...   """)))000///***///000...***(((%%%   ###+++...111666888555777555333111...$$$    +++555;;;@@@BBB@@@;;;:::<<<===;;;>>>666***    %%%((()))(((%%%######$$$!!!         ###(((***)))''''''&&&&&&$$$"""$$$)))((($$$%%%!!!   '''+++///111555999777222---)))&&&$$$###$$$+++444%%%###"""### rrrVVV444               &&&///555;;;;;;888111---)))!!!!!!"""!!!!!!"""%%%'''((('''&&&  !!!$$$###(((***---333666777%%%   (((000111,,,***...111111111---"""  ###(((---111333111888000---...(((    !!!### !!!(((000333;;;===;;;888999>>>AAA@@@;;;000     ###+++,,,***&&&$$$###$$$%%%$$$        ###%%%&&&&&&'''$$$&&&%%%###&&&+++,,,))))))&&&!!!  &&&---333444555666555222...)))$$$###"""$$$+++444'''  """""" sssXXX777               ###+++000<<<===<<<:::999333&&& """ """$$$&&&'''&&&%%%  !!! $$$"""&&&(((,,,000555888)))    """,,,000///,,,///333666666222***"""   &&&+++///111666)))###'''!!!    """$$$ $$$)))+++444777777777:::???AAA>>>111%%%     %%%+++,,,+++&&&%%%$$$%%%%%%###       """ """$$$'''###%%%&&&$$$&&&***+++))))))&&&     )))111222222333333111...'''""" !!!###***222)))###  $$$ !!!  tttZZZ999                 &&&***:::;;;<<>>---""" !!!###$$$$$$#########!!!  ### $$$))),,,///333666///)))  ###+++//////000333666666333...+++  ###+++222444%%%       %%%&&&///222444666999<<<999333     """&&&))),,,...((('''&&&%%%###       ###$$$"""%%%"""&&&&&&$$$$$$''''''%%%$$$     (((***+++...000///,,,%%% """(((///+++&&&""" %%%###"""!!!((()))"""  uuu\\\;;;                    $$$222555888<<>>"""             !!!+++333888+++###$$$ !!!######### %%%+++---000333777000$$$  %%%)))555555111------000000---***$$$  (((&&&'''***((($$$!!!""" ###'''...333111,,,)))111///$$$ ''')))###      """"""!!! !!!     &&&!!!""",,,222+++!!!     !!!### !!!     """"""!!!"""&&&$$$ ###$$$###!!!###,,,)))###"""&&&$$$|||```@@@%%%               &&&---333***###"""!!!###$$$  ###"""!!!###%%%&&&---555777666111&&&   ###,,,111222...+++...///---,,,+++'''   $$$$$$!!!"""%%%'''(((...444222,,,'''333333%%%   $$$+++(((###"""""" """$$$   '''...+++$$$     !!!!!!      ###%%%%%%%%%%%%&&&!!! ######""" %%%%%%""" &&&(((&&&}}}bbbBBB&&&                %%%000***'''***+++%%% $$$$$$  """"""  ###"""###+++777888<<<<<<333$$$    %%%...333///,,,......---+++...///)))   """""""""%%%)))))))))...555444---+++999;;;***   +++222,,,$$$###$$$$$$%%%&&&!!!   &&&&&&###(((###          $$$))))))''''''%%% !!!""""""  !!!)))///111yyygggNNN,,,                ###)))...//////...######!!! ###''''''"""  !!! !!!%%%((('''444<<<===555...)))  ***000,,,+++000---%%%***---000111---###  """!!!"""&&&444000...222333111000111222666444***     ,,,......***((('''"""$$$"""    ((()))((("""            %%%&&&&&&"""$$$###  (((%%%$$$######!!!&&&,,,000222vvvdddLLL,,,               !!!)))111555777444)))!!! """&&&&&&!!!""" !!!%%%((('''...555777111...,,,###    $$$***((()))---,,,%%%***,,,000222000)))  %%%&&&(((+++222...///333555333222333///111...'''!!!     """+++,,,((($$$###$$$"""###     &&&,,,111,,,         !!!###"""%%%'''&&& """)))$$$"""!!!!!!!!! !!!$$$(((,,,...uuucccKKK---               %%%000888<<<999///%%%!!! !!!$$$$$$!!! """!!!!!!%%%''''''''',,,...+++---000---%%%  """###%%%******%%%***,,,///222333///)))$$$   (((+++,,,///...,,,...333666333000111000///+++))))))&&&     %%%)))(((""""""###!!!"""      +++666444&&&           ((()))((("""$$$&&&$$$!!!"""!!!!!!""""""###'''***xxxgggOOO///           )))333888777222---'''!!!$$$###"""###!!!!!! ###%%%$$$"""%%%&&&&&&+++222333000!!!   !!!''')))''')))***,,,///111111---+++$$$"""  %%%***,,,---***))),,,222444111------///,,,)))***///---  """$$$$$$&&&$$$ """$$$###     """111666000###             ''')))((("""  """&&&!!!!!! """###!!! $$$(((nnnTTT222            !!!***000222222333000)))!!!"""!!!""" !!!    """!!! """"""###(((000333333...###    $$$)))***))))))***,,,......,,,***((((((((((((%%%   &&&)))(((&&&&&&***111555222//////***'''%%%(((///...   ''')))&&&"""###### ###%%%"""     '''111666222"""           &&&))))))%%%!!!'''###!!!!!!!!!&&&sssZZZ666               ###))),,,111777555000((( """"""  """''',,,//////444,,,    '''+++***))))))***++++++)))'''(((***---///...)))!!! %%%)))(((&&&&&&***111555333000000''''''&&&)))...---   !!!(((,,,---)))######$$$"""!!!%%%$$$!!!       (((555999+++           ###'''***(((""" """######'''$$$!!! ttt\\\:::                ###%%%,,,444333333///&&&"""  ###&&&)))******444111***     $$$+++******)))***++++++)))'''((())),,,///000///***''')))...------***+++///000***&&&%%% """###$$$&&&%%%   """+++,,,,,,...---)))&&&&&&### $$$$$$!!!       )))222***           """'''&&&!!! $$$!!!$$$######"""sss\\\===###                 &&&///000333333+++  !!!!!!   ###&&&'''''''''111333111)))    """++++++******,,,------***((((((((())),,,000111000///%%% ---444444555000------(((    ***111...+++...000///)))(((###"""###!!!      '''$$$            """###!!!!!!$$$ """###vvvbbb@@@$$$                         %%%+++,,,222000'''$$$%%%  !!!"""  ###%%%%%%%%%111444333...(((!!!    +++---//////,,,***))))))***---///000444666111***...///***"""!!! %%%((((((***222;;;:::666...%%%       000444333---))),,,000222---***$$$ ###                   !!!!!!"""###!!! vvv```???$$$                       !!!&&&(((//////((('''***&&& !!!!!!"""###$$$000333222///+++'''   """''',,,---***'''''')))+++...///000333555222+++...///---(((&&&'''&&&###!!!&&&'''&&&(((///777999333)))    $$$444555111---...333555333222...(((!!!"""###%%%                  !!!"""!!!uuu]]]===$$$                      '''---///+++***---+++$$$!!!$$$***------++++++,,,(((###   %%%)))((('''(((***---000000000222555333......///---,,,---///+++$$$ $$$'''&&&$$$&&&,,,111444---!!!     %%%***888666111...111888888444666333,,,%%% !!!(((,,,%%%         $$$###!!!         $$$### vvv\\\<<<###                     ''',,,///,,,+++---+++''' !!!  $$$!!!###$$$$$$(((...///,,,   ###(((+++,,,,,,000333333111222555555222///...+++***---///+++######(((***'''$$$&&&***,,,'''!!!    $$$***---999777333...000444555222666333...&&&  $$$***,,,###        !!!###$$$###!!!       &&&%%%""" $$$%%%xxx^^^===###                    &&&++++++***++++++***&&&"""   """!!!$$$%%%...333222###  '''///000...222555555222222555666444444111+++&&&))),,,***$$$%%%+++---(((%%%'''(((&&&      %%%,,,---,,,777888666...***,,,//////111000,,,&&&!!! !!!$$$'''%%%       """%%%###"""         %%%%%%### ''',,,{{{aaa???$$$                     """&&&'''(((***,,,+++(((###  !!! !!!$$$///555555(((    )))------111555666333111444555444777444---&&&&&&******''''''...000***&&&&&&###    &&&...111...+++666999666...'''(((+++,,,---,,,***&&&###!!!"""###""""""          !!! """######"""           """"""(((000~~~fffBBB%%%                       !!!"""%%%)))+++---***!!!###---333333,,,'''   ###***...333555222000111222111555444///'''%%%(((***((((((000222***%%%###  '''###  $$$///444444000...888888444---)))+++,,,+++++++++***'''$$$######$$$          $$$&&&$$$"""!!!!!!           (((000iiiDDD%%%                       ###***//////&&&!!!+++000000///---'''   '''+++111444111...//////...///111...'''$$$&&&((((((***222333***###   $$$...***"""  ***444777555222111;;;888222,,,---111000++++++,,,+++)))%%%$$$$$$%%%       ''')))'''###             !!!'''///fffBBB%%%                       %%%***$$$ !!!###(((++++++///222111***  &&&---444666444000///000555---***...+++###"""(((///---(((!!!   !!!!!!(((,,,,,,,,,'''  %%%000555444222333666222333222///***))),,,///------,,,***'''%%%$$$###            %%%***+++&&&!!! !!!            ###&&&&&&&&&hhhBBB###                    ### """'''((((((111222111,,,###   """***333777666333222222111'''###(((***%%%%%%***+++((("""   """$$$!!!%%%%%%###(((,,,)))'''%%%  """***333666333000111444///111111...***)))+++...------,,,+++)))%%%!!!          !!!###'''++++++((("""            $$$&&&&&&&&&mmmEEE"""                   !!!%%%%%%###111///------***"""   ###...555777555444444///$$$$$$)))((('''***###    '''***(((***'''"""&&&,,,'''######  )))///444444000,,,---///,,,...000...***(((***,,,---,,,,,,---+++%%%          !!!""""""&&&'''((()))(((###           !!!$$$%%%$$$###tttJJJ%%%                    """$$$### ///***''')))---***   '''000555555444444444''' %%%---...+++)))   (((+++''''''$$$ $$$***&&&$$$"""  %%%))),,,///111///+++((((((***+++---000...+++))))))+++,,,,,,,,,---+++"""        !!! $$$######&&&'''###          !!! zzzRRR+++                    ###$$$"""+++$$$ ###***,,,'''    +++222555666666666+++%%%***333555000***   ''')))$$$###!!!&&&'''&&&%%%!!!  '''...222...///000---***'''(((***,,,...000///+++))))))+++,,,,,,++++++&&&          """!!!!!!%%%(((%%%          ~~~XXX000                   ###$$$"""%%%!!!!!!&&&******(((    %%%---333777888444...***000777888000'''    %%%(((######!!!!!!)))$$$###""" &&&///444444111111111///,,,++++++,,,...000111...***((()))+++,,,+++***&&&           !!!!!!"""&&&(((%%%           ZZZ333                     """###!!!!!!###$$$%%%&&&(((***((("""  %%%---444777444222000333666111$$$   %%%######!!!!!!***"""  """---444444222222222222000---+++******///000///,,,'''%%%&&&)))++++++(((          """%%%%%%       ###    [[[333                            """ """((((((%%%$$$&&&)))---'''  '''///333777666555444222(((    ###"""###!!! '''!!! '''222666333...222222111///,,,***((('''000000...***%%%###%%%(((++++++(((           """       """,,,&&&!!!!!!     pppNNN111                       !!!"""&&& !!!'''&&& """***''''''%%% ,,,666777888777333***   !!!  &&&'''(((,,,000222///000000000///---***)))///111...&&&$$$''''''###'''"""   ###          '''///(((***)))$$$    nnnLLL///                      &&&!!!"""((('''!!!###***'''))))))### ###+++777999888000"""   %%%)))((('''***...///222222111000...,,,***))),,,///...)))'''(((&&&"""    %%%         &&&,,,...,,,------)))"""     ~~~iiiHHH---                   !!!""")))### $$$ ###((((((###$$$***'''+++---)))  000555555+++   ***......)))%%%(((++++++444333222000///---+++***)))---...,,,***((($$$   %%%&&&           )))222111,,,...000222///)))!!!  zzzeeeEEE***                  %%%'''///(((&&&  """&&&&&&###$$$(((&&&,,,///+++!!!  ###,,,000'''  '''333555111***&&&(((++++++000111333444333000...,,,(((+++//////,,,'''    ###%%%###           """111777333,,,---000222222...(((!!!  yyycccCCC(((                  ###)))))),,,)))!!!######"""###'''%%%***---)))!!!  $$$+++### &&&///666666333+++(((+++---,,,***...333777888555111...)))+++...000,,,###   """###!!!           )))222444111...***,,,///111000---(((%%%  yyycccBBB(((                 ###%%%***+++""" !!!$$$'''%%%'''(((&&&""" ###  ###,,,222444555333...,,,///000...(((---333999:::888555222------...///)))  ###!!!         $$$,,,......------))))))***---//////...,,,$$$$$$    zzzdddCCC)))               !!!"""### !!!&&&)))$$$$$$$$$$$$%%%%%%%%%%%%###    """(((---......111333333000000222111---,,,///333777999888666555222///---,,,%%%    """!!!            '''++++++******+++,,,***((())),,,///000000))),,,&&&######    {{{eeeDDD***                  """(((***$$$"""!!!###(((,,,,,,+++---&&&    !!!)))111333///***///222333222222444111,,,111222333555666777777777555000---+++"""    """""""""###"""!!!###          !!!$$$''')))***)))))))))///+++''''''+++///111111,,,000,,,###!!!'''&&&###   zzzeeeHHH'''                       !!!$$$%%%$$$$$$$$$&&&+++222777666444+++     '''...333222)))!!!(((///111......222333000222000000333777888666222555333,,,  """$$$###!!! !!!$$$&&&###             !!!'''+++)))(((((())))))((('''222000)))!!!###---333333222,,,******&&& !!!'''!!!     zzzhhhLLL,,,                         !!! """"""!!!!!!!!!"""###$$$%%%%%%%%%)))///333===<<<444&&&     !!!&&&***'''!!!(((---,,,---000000---///000222444555666555555777///"""   """###%%%'''%%%             &&&,,,...***&&&&&&)))+++***(((------(((!!!"""+++111222111...///111...((('''+++%%%###!!!   |||lllRRR222                      """ !!!!!!"""###$$$### ###&&&&&&$$$%%%***000===>>>:::111(((       """))),,,...///...++++++///333444444333444555444&&&    """$$$%%%'''%%%!!!             $$$,,,111---'''""""""(((,,,***&&&''')))(((###!!!'''---111///000444777555///+++,,,)))'''$$$"""   pppTTT222                 """$$$### %%%%%%######(((---222555777666000'''     (((...111111///---,,,---000222333222111///&&&   !!!"""######!!!             ###,,,111222+++$$$ ###+++...***$$$###'''((($$$ """(((---...000444666333///,,,++++++)))&&&###   rrrTTT///                   """"""!!!!!!%%%$$$ """###"""###'''+++***---333888555---$$$    %%%...111///...---///,,,***---111111***###               !!!,,,333333111,,,'''%%%***222555///((($$$&&&'''%%% ###)))111333444222///---+++***,,,)))&&&###    sssRRR+++                      !!!%%%  !!! """%%%%%%"""  !!!"""###%%%''')))+++111888777///(((%%%     """+++...,,,+++---333,,,''')))---+++                 ***222444222///,,,))))))...555777333---&&&%%%%%%%%%""""""(((222555444000,,,------++++++)))&&&###!!!  sssSSS+++                      $$$%%%&&&'''   !!!"""!!!!!!!!!""" !!!###"""!!!'''''',,,444555///++++++!!!     """$$$"""###***,,,***+++000333---(((''''''!!!                 '''000333333000...$$$"""!!!###))),,,,,,+++'''"""!!!$$$$$$###%%%+++...222333...+++------***+++)))&&&%%%$$$"""  rrrSSS---                         ###'''...000(((  '''###!!!""" """!!!&&&///111...---000***"""     !!!%%%'''$$$"""!!!%%%,,,...+++---333111///+++'''"""                  !!!+++222222000//////"""$$$&&& ###&&&&&&)))...'''...000,,,***---,,,(((+++)))'''&&&&&&%%%""" """  nnnKKK...                   &&&---111///&&& $$$""" !!!""" !!!%%%***///111222444222'''      !!!$$$%%%)))***'''""" ###$$$"""!!!%%%***,,,---......,,,,,,(((                   )))000444222000...&&& """***,,,)))))),,,)))+++,,,,,,++++++,,,...+++,,,...000+++###"""%%%,,,&&&  lllJJJ,,,                    !!!(((,,,***$$$ !!!$$$### !!!""" !!!###'''***---000111999777...       ###&&&((())),,,,,,)))'''(((&&&""" '''))))))))),,,000///+++###                ---555888333***### %%%***+++...222***+++---,,,+++******+++...,,,---///+++$$$!!!###)))'''$$$!!!  kkkIII,,,                      $$$$$$  ###!!!  """'''((()))***---000;;;;;;444(((     """&&&((((((---///...------)))###!!!((()))'''''',,,111///'''              '''333999999///!!!  """%%%***///(((+++------+++)))''''''///+++***,,,+++%%%!!!!!!'''***---,,,'''   mmmLLL///                    """###((()))''''''***...888888666000)))"""    !!!"""###!!! ###&&&%%%***.........///,,,'''!!!$$$'''))))))***,,,...'''             $$$%%%###   &&&...666555///###  !!!$$$'''***+++***(((''''''---(((%%%(((***'''######''',,,111111***!!!  pppOOO333                     """''''''$$$$$$(((,,,222333555666444...(((%%%      ,,,------)))$$$!!!$$$'''$$$)))++++++,,,000000---***'''%%%(((---///+++&&&            +++111000+++"""   )))000444***  $$$'''((('''(((((((((""" $$$''''''%%%&&&)))---000///(((  qqqQQQ444                         !!!"""!!!  ######"""###&&&***......222999<<<888444222)))      '''333666666111***&&&'''***'''***+++***+++000111///...((($$$'''------%%%        &&&222666444///'''    ###***---***  !!!###%%%&&&"""!!!$$$$$$&&&)))***+++,,,+++&&&!!! oooNNN111                     ###$$$"""$$$'''%%%  !!!"""""" """&&&(((+++)))...888===<<<999:::444)))    ###)))333777999555...)))***---'''***+++((())),,,,,,***+++&&&###%%%(((%%%        $$$---444444000---***'''   !!!&&&((((((     !!! ###))))))((())))))(((&&&!!! mmmKKK...                  $$$&&&%%%)))...---'''  """&&&'''(((%%%)))444;;;:::999;;;:::...    $$$)))...333777444---)))***---%%%)))***'''&&&'''%%%!!!&&&%%%$$$$$$###        ***111444///***+++,,,,,,%%%!!!   $$$&&&&&&$$$      !!!)))'''&&&'''***,,,+++&&&!!! yyymmmQQQ+++                  '''---000000//////  !!!"""!!!"""&&&""" """(((111888:::888666'''   $$$((())),,,,,,,,,---///000///...))))))((('''&&&%%%%%%$$$&&&(((***&&&        )))...//////...,,,,,,...000***'''"""    &&&)))$$$    ''',,,&&&+++###(((---)))(((### |||pppTTT---                ###)))---/////////  ###### %%%...555888888777(((   $$$''''''''',,,++++++---///000///...''''''''''''''''''''''''$$$(((+++&&&      &&&000000000///---++++++---///+++)))'''###    '''---***    (((...***///&&&%%%(((&&&''''''###!!!"""  ~~~sssVVV///               (((,,,,,,*** !!!""")))111555666888(((    """+++---***&&&%%%+++++++++,,,///000000///''''''''''''((((((((((((###(((***"""        """///888222111///,,,))))))+++---+++,,,------***%%%    &&&333444(((  %%%,,,,,,222***!!!######!!!''')))(((%%%#########$$$$$$  sssVVV///                ###((('''###  """"""!!!'''---000000555'''    +++333222,,,((('''+++******+++...000000000)))))))))((((((((((((''''''&&&!!!      ,,,666;;;555333000,,,)))(((+++---,,,///222444333---'''###   %%%000999444"""  ###'''///+++$$$$$$ &&&(((((('''$$$!!!"""%%%)))""" vvvYYY222                    """&&&### !!!###"""###'''******)))000&&&   ###...444222...,,,,,,,,,***)))+++---///000///((((((((()))))))))******)))      !!!+++444888999777555111,,,)))***---111---000555888777222,,,(((   ---444666+++     &&&&&&$$$$$$%%%'''((((((%%%""""""'''+++%%%### zzz^^^777                    $$$###!!!$$$""" """###"""###''''''&&&%%%***###   !!!&&&---111000//////000---+++******,,,...///...&&&'''((()))***+++,,,---$$$       """,,,333666555444999666222...+++---222666///222666888777333...+++$$$"""   !!!///000+++     ###(((******(((&&&&&&***---'''%%%"""  |||```999                   !!!###******$$$!!!$$$###"""$$$$$$$$$$$$&&&!!!  $$$&&&***---000111222222///---******+++---------++++++*********)))))))))      ,,,444666444111000:::777333///...111888===333444666777555222///---***'''!!!    '''+++'''      ((()))))))))((()))***,,,(((&&&###"""!!! {{{___888                   $$$//////))) !!!$$$$$$  !!!###$$$%%%$$$  %%%%%%%%%(((,,,000333333222000---******+++,,,,,,,,,222111///,,,)))&&&###"""       %%%111777666222//////:::888444000000444;;;AAA666666666666444222///......+++$$$   $$$,,,&&&     '''''''''((())))))))))))(((&&&$$$######"""!!!vvv\\\777                   (((,,,)))"""!!!&&&"""  !!!!!! """###""""""'''  ###%%%###)))000444666444111---+++,,,...000000777333///...,,,%%%         %%%///999<<<888222000111;;;777222------333<<>>555444444444333111///...------++++++000777;;;999777///---+++(((&&&"""   !!!%%%///666555)))    (((000333555888;;;888666111,,,'''      %%%+++,,,(((!!!~~~eeeJJJ&&&                      ###+++000333222000,,,""" !!!!!!!!!!!!(((222555222//////111111...+++---+++******)))%%%    &&&%%%!!! $$$$$$$$$%%%$$$      )))555888777777888888>>>777222444555111,,,***,,,///000111555999777222444---)))+++)))    %%%+++000,,,###  +++///)))'''///333111999888666444111---'''###      %%%(((&&&"""{{{aaaFFF&&&                      (((,,,//////000///(((     """+++777333///...111333333111222...***)))'''!!!    """)))(((%%%$$$+++)))((('''%%%      ###---555666555777999999===555///000111///......///111333444888<<<:::555222---)))((($$$   !!!&&&***---,,,&&&   ###,,,...'''&&&---111...222333333333222000///..."""      $$$%%%$$$###yyy```FFF&&&                     """&&&***,,,///222000***    """222...))))))...333555666555111,,,((($$$       (((------++++++333000,,,)))&&&###      """---222555222111444888888888///'''&&&(((***,,,000555888999999:::<<<:::444111,,,((($$$  """***//////,,,%%%   """'''***...,,,%%%%%%+++...***...000222222111111444777***&&&!!!   """%%%&&&{{{bbbHHH&&&                    %%%***///444333...   """$$$### $$$!!!""")))000444555444333///)))      ###%%%***...111000000111666333...***'''&&&%%%%%%    """***555666444...,,,000333333,,,"""%%%,,,:::===>>>;;;:::999555///000+++&&&   ###***222555000(((   ###...555111000+++%%%%%%***+++(((...111333111......333888111...+++)))&&&!!!   """$$$|||cccKKK&&&                     !!!'''---222111,,,!!!  """&&&&&&!!!"""'''...222222333555333(((       )))---111111111111333444333111---***'''(((***,,,***!!!    ###---444:::888222***)))+++,,,*** !!!444999<<<:::888777444//////)))"""    $$$+++111888:::111%%%  ***444:::666333---'''&&&)))***)))---000111///+++,,,111777111111000000---((("""     {{{cccLLL&&&                          '''------)))$$$$$$###"""%%%%%%!!!"""$$$,,,//////000111..."""   ,,,222555222...///333555//////---***((())),,,///111***     &&&111999>>><<<999222***(((((($$$  &&&---333555666888777444...%%%    !!!+++222555999999///!!!   &&&...555888777555000+++))))))+++,,,***,,,...---,,,...333777///000111222000,,,'''%%%"""   zzzdddMMM&&&                        '''+++)))&&&'''&&&"""!!!""""""!!!  &&&***+++'''$$$    $$$***---444777000***,,,111333---...///---***)))+++---111///***!!!   '''333;;;???@@@<<<999333,,,***'''   $$$---111444888999888+++    )))444<<<999666333'''  '''000444555555777666444000,,,***---111+++,,,,,,---///222444666000222444444222///,,,+++'''&&&###!!!    |||eeeOOO&&&                         ###++++++''')))((($$$  """""""""  !!!  %%%'''   $$$///666,,,555777...''')))///222---///000///+++)))***+++///222111***   $$$111;;;??????===<<<:::444///,,,((( !!!+++///222777888777)))   $$$222>>>CCC<<<333+++  $$$111888:::888555666777666333...+++///555///...---///111333333333444666888888666333111000***)))((('''%%%!!!    oooLLL,,,                          (((((($$$  !!!###$$$###!!!!!!!!!      +++888:::555666666444///++++++...222111333222000111444222...111000//////+++###   %%%555DDDHHH@@@777666:::888000+++((( !!!(((+++,,,+++++++++   (((//////@@@===<<<:::000  %%%555777444555777777888888777666444444666888999---///666222111333///---111555777666555555777000***'''+++---+++'''&&&   nnnLLL,,,                       ###&&&###!!!!!!$$$$$$"""         $$$222<<<<<<555777666444000,,,+++...111111333333000111444333///222333444555333+++!!!   """---:::DDDEEE===666888<<<;;;444000000(((  """$$$''')))'''###   )))111222<<<777333///&&&    ...:::;;;888888999999777777777555444333444444555,,,111999555333444...+++///333444444444555777000+++(((,,,///,,,(((&&&###    pppQQQ---                        """""" !!!!!!###$$$###!!!     '''222;;;@@@<<<555666555333000------///222222444333000000444444222222333666888888333,,,'''  """+++777@@@CCC@@@;;;777:::??????999777888333)))!!!'''%%%###$$$%%%!!!  +++333444888000((("""    ---555<<<<<<:::::::::888:::;;;;;;:::888666555333///***111999666444444...+++---///111111222444666///+++***...000---)))((()))&&&###   tttWWW000                          !!!!!! """$$$$$$###     ***;;;BBB@@@<<<777222111000///......///111333222555555111000444555444///000222444666555444222***  '''111===CCCBBB>>>;;;;;;<<>>999000'''$$$######"""!!!%%%+++,,,+++(((%%%    !!!,,,222333777+++   222444777888888999888777======<<<<<<;;;777333000+++'''...555111333555///---......---...///111222---))))))...111...,,,---...,,,)))'''&&&$$$"""   uuuYYY222                      ### ###$$$$$$"""      %%%:::MMMLLL???444000///+++++++++,,,...222444666333777888444111333555444/////////000222555:::<<<888,,,  $$$+++333<<>><<<===???<<>>===<<<;;;:::666000+++***''',,,///,,,222:::666333111...++++++,,,......***'''(((,,,///......000222000---,,,+++)))&&&$$$$$$   rrrUUU333                      %%%$$$!!! ###$$$###     333DDDRRRLLL<<<111------***)))))),,,000444666777444999;;;777333333444333222111111000222777>>>CCC@@@666&&&   )))///...000222444666888;;;===:::AAACCC??????AAA;;;111666555777999666///---///222444222&&&    %%%******+++...///---,,,  ###...---///444777888;;;???EEEBBB@@@???===999222,,,***'''+++,,,)))333???===999444...+++***+++------)))&&&&&&)))+++***---111333111///...---+++(((&&&)))&&&""" tttUUU222                     '''((((((#########"""   $$$...===FFFKKKEEE;;;444000---,,,++++++---222666777666444;;;>>>:::555333222111222333444444555999???DDDAAA:::,,,  '''111888111+++&&&&&&,,,333777777888???CCCBBBCCCEEE>>>444777666777888555///...111444222,,,      !!!***000111111111///,,,&&&   !!!&&&'''++++++///666888888<<>>999222,,,%%%$$$)))(((%%%111???===;;;555...******---//////,,,(((&&&&&&%%%%%%(((...222000///......,,,(((&&&***)))'''%%%""" wwwXXX111                      !!!'''+++---'''"""""""""    ---999BBBDDDBBB===:::999444...000...---000444777777666444<<<@@@<<<666333111///000333666777777999===AAA???:::...  !!!,,,666===333(((&&&///222222666???DDDDDDFFFHHHBBB777888666555666444000000444444///&&&     """+++444666555444111---$$$   ))),,,+++))))))///666777666<<>>888999:::888888<<<777999::::::888555555555:::??????::::::===666)))111444444333555:::;;;999AAA333   $$$333888444///)))""" """'''***,,,777<<>>999000    ---555222,,,---,,,---333999===>>><<>>:::444)))!!!)))///000///---***)))+++///333,,,+++(((### """$$$,,,---......,,,******+++...)))(((,,,+++&&&%%%)))$$$###!!!  pppWWW111                           """'''***(((&&&%%%"""!!!###$$$###!!!       '''999FFFLLLEEE<<<666888:::999:::===<<<======;;;777444111111:::===???>>>??????;;;555333555444222444999:::888555***  000:::<<<---)))&&&%%%'''))))))(((+++111;;;CCCGGGFFFBBB>>>666777:::===999333000333---%%%  $$$+++///111222444;;;>>>888---    ###///555444111000...///222888;;;:::999>>>666---%%% !!!$$$$$$"""!!! ###'''+++))))))'''$$$###$$$'''***/////////......---,,,+++333///---...+++%%%###%%%(((((((((%%%   mmmUUU222                       !!!###$$$&&&)))'''"""  """$$$$$$"""   !!!    (((666EEEKKKKKKAAA:::444666999:::;;;===<<<======:::555111...---222333777;;;<<<999999<<<888999888666888<<<<<<999%%%  )))999AAA---------------+++'''$$$###***555@@@FFFFFFCCCAAA333444999>>>;;;333......###   ###+++111000000111444;;;<<<333&&&    !!!+++000222444666333111111333777999888555888+++    ###(((+++111///---...000111///,,,444000///...+++%%%"""###***,,,---,,,(((""" oooXXX333                         %%%,,,+++&&& !!!######"""!!! """    +++666@@@HHHIIIGGG<<<777222333666:::<<<===999:::;;;999444///,,,***...,,,000888888222555>>>;;;===>>>===@@@BBB>>>888   111;;;222333555555333...((($$$''',,,444===BBBCCCBBBAAA222444:::@@@===222)))&&&    )))000555...---...444:::777)))  +++111///...111666666444333555888999777444///    """---***'''***000333111...///...---,,,***&&&$$$###&&&***//////,,,'''%%%$$$qqq[[[555                         !!!)))***&&&###!!! !!!!!!   !!!   ))):::AAACCCDDDDDDCCC888444000///333888::::::;;;<<<===;;;555000,,,***555111444:::999333777AAA999<<>>@@@AAA888:::???DDD@@@333&&&   $$$,,,111444)))(((***111444,,,  &&&111333---))),,,000555444555777::::::666222!!!   ### """***//////---...//////---+++)))&&&$$$"""(((...000---*********((('''$$$rrr]]]888                        ###%%%###'''$$$       ###444CCCFFFAAA???@@@@@@555333...+++///555777555===???@@@>>>999333...,,,888666555666666444888===666888:::;;;<<<888,,,  ...111555666444000---,,,***+++,,,///444999>>>AAA>>>???CCCGGGBBB333###  &&&---000000'''%%%&&&+++***   &&&,,,222111+++'''(((+++111111333777999777000+++      %%%''''''///222222///,,,+++((($$$!!!'''...///,,,***+++---+++,,,+++((("""ttt```;;;                             $$$###      """,,,777AAAAAA===;;;;;;:::444222---(((+++222333///666999======;;;777444222666666222...///444666444888888555222000+++    $$$---222222000......++++++---///333777;;;=========AAAEEE???///   (((---...,,,)))%%%"""###   ...///000...,,,)))((((((,,,---000333444///&&&     ***...///,,,+++,,,)))$$$ &&&++++++&&&$$$&&&)))(((+++......((("""wwwccc<<>>:::999999222###   ###'''***++++++***,,,'''    +++333......---------,,,***((())))))))))))***%%%     $$$))),,,,,,)))(((%%%!!!!!!&&&+++000000***%%%###$$${{{aaa>>>!!!                    """"""###     ###...333333............///000000111///***$$$###///;;;:::666---''')))///111...,,,***%%%   &&&...222999::::::999777777;;;@@@>>>;;;777222&&&  $$$%%%&&&)))+++,,,,,,+++///(((    '''222777111---)))***...///,,,(((&&&))))))&&&$$$     """"""'''&&&$$$ &&&)))---...+++'''%%%$$$}}}ddd@@@"""                       """$$$###!!! !!!###    ,,,666777555++++++,,,---...---,,,,,,***)))%%% &&&999<<<888000)))***...,,,'''((("""  ***333:::???BBBAAA<<<999:::<<<<<<777000%%%   (((''''''(((***++++++***///%%%  """///777:::666///((((((...000,,,'''&&&***+++$$$       !!!"""""" $$$%%%'''***+++***&&&###|||bbbBBB$$$                    !!!#########   """&&&%%%$$$   """000777444///+++,,,...000000...,,,+++(((++++++$$$  111888888555...++++++)))%%%$$$  !!!,,,:::BBBHHHGGGBBB???===;;;999///###   """$$$'''%%%###$$$&&&((((((&&&'''   (((000666888888222+++)))+++---,,,)))+++000..."""       $$$)))***&&&!!!zzz```DDD&&&                    !!!!!!!!!  ###+++...***!!!  '''111333///******,,,///111111000---,,,+++000333+++  %%%333999;;;444---)))'''%%%   ///:::BBBDDDEEEGGGEEEAAA888))) %%%'''(((%%%!!! $$$&&&%%%"""   """***+++,,,000444111000...+++***+++///222333666000       &&&)))&&&!!!{{{aaaGGG(((                          &&&---///(((   ###+++//////+++((()))+++---000000000...---000666999111!!!  !!!444;;;>>>999111+++&&&!!!    '''000777AAAJJJJJJCCC333"""  &&&++++++)))$$$ """###    ...333...***---222)))+++---,,,+++...555;;;999666+++      !!! '''***((($$$|||bbbIII***                           +++((("""   ''',,,,,,)))(((((()))***---///000111000///333999<<<666&&& +++:::===>>>;;;666000$$$   %%%444CCCCCC999###  ###---111---)))###  (((444777111...000555)))***+++,,,...111666:::999000!!!        %%%+++------+++{{{bbbJJJ+++                         !!!  $$$&&&%%% '''+++'''$$$%%%(((***,,,...000222333333333222888===888+++ (((999AAA???<<<;;;;;;444###   )))999777+++   '''111333...(((!!!  )))///666777444222555888///---+++,,,///333444444666***      """###&&&***...111111111wwwaaaGGG///                                 """###!!! '''***---///111222444666555666888888444+++  %%%000<<<999<<<===999...!!!     ***---...//////...###   """111666999777222000333888111333333333666888555///(((  """((('''$$$###  ###---///,,,---222zzzfffHHH///                            '''***---///000111333555888999;;;<<<:::333+++$$$$$$ '''+++333>>><<>>>>>;;;555111...)))(((---//////555>>>@@@@@@;;;---      &&&...333111---***'''$$$$$$###   '''///111222111+++%%%$$$)))...222222111222777:::444+++    &&&+++...111222---+++)))'''$$$     '''nnnJJJ111                            (((+++---//////000222333555555666888999999777444///...000333111...222999@@@;;;000!!!     """)))///222000---,,,)))&&&$$$###    '''222333111222111,,,'''%%%'''+++///000000222777777---!!!    '''++++++,,,///333000///---,,,***(((&&&$$$      mmmLLL333                       """$$$(((+++...///000111333444///---,,,---///000000///+++---111333222///000555999///     &&&...,,,000111...++++++)))&&&###"""   !!!444:::444222444555333///,,,,,,---///222333555666333%%%     !!!(((...000---,,,...222000///,,,******+++...000...+++%%%    nnnNNN444                      """$$$    !!!$$$&&&&&&))),,,...///111333555+++(((%%%$$$&&&)))+++,,,***---000333333222111222,,,      $$$000555111333111+++((((((&&&"""!!!   ---:::;;;666333666888999888555444444444777888666222***    !!!)))...444555222///111333///...,,,)))))),,,111555666444000***$$$      rrrOOO555                        %%%***%%%  !!!###&&&###&&&))),,,...///222444+++(((###"""$$$)))---///+++---///111444555222///       ///666555222333///)))&&&&&&$$$  ***666999999:::444666999:::;;;<<<======888;;;999000&&&    ))),,,000444666555444444555...///...,,,+++,,,111555555555444222///***&&&$$$   wwwOOO555                         '''///)))!!!   $$$%%% ###""" """$$$ ###'''***,,,...111333...***%%%###&&&,,,111444,,,---...000333555222,,,      (((666888111000000,,,&&&%%%&&&%%%!!!  !!!444:::555666===666666777999;;;>>>BBBDDD:::;;;666)))     $$$---+++...222555666555555555///111222000...---000222111333444555555222000...)))"""    |||XXX;;;                            +++,,,###!!!    ######&&&$$$###%%%((()))'''$$$###"""###(((///444666666///111111///,,,...222777000333111---000666---     %%%222:::777///---000///(((%%%&&&%%%     (((000333666888999222333999666222===EEE===BBB888+++     $$$---'''***...222444444222111444111///...///111222222111///---///444777888777000,,,&&&"""    vvvYYY<<<                            %%%(((&&&$$$###$$$    """%%%%%%""" %%%###"""$$$''')))((('''%%%$$$%%%)))///444666666444666777555111......000222777666///,,,+++!!!     """+++444777222******,,,+++'''&&&(((&&&    '''...222555777888111222777555333@@@IIICCCBBB444$$$  !!!$$$((((((***---111333444333333...---,,,,,,///111111111//////111444888:::999666000---***))))))'''$$$!!!  sss[[[>>>                           $$$)))+++***((($$$    """%%%%%%###!!!###%%%$$$"""!!!"""%%%)))***+++&&&&&&&&&)))---111333333444888<<<<<<777111......111999:::///%%%     +++222444222+++###&&&'''''''''))))))$$$   %%%'''***...111333333444333222666555555DDDNNNHHH===,,,  !!!))))))&&&%%%)))***,,,///111444666777,,,+++)))***+++------,,,,,,...222888<<<<<<999666333222000000000...+++)))%%%""" uuu]]]???!!!                        """(((+++,,,+++---&&&  ###$$$######&&&(((%%%###""""""%%%)))---///''''''''')))+++---...///111666;;;===999555333333222999999,,,    '''222444000,,,'''""""""$$$'''***,,,(((   %%%777333000111222111000111888666999777777EEEOOOHHH333"""  ---222...)))(((******+++---000444777999111---(((&&&%%%&&&''''''&&&***///555999::::::888:::888555222///---+++***)))&&&""" vvv^^^@@@!!!                        !!!"""$$$(((***444,,,!!!  ###%%%&&&'''***,,,'''&&&$$$$$$&&&)))...222******+++++++++,,,---...111555::::::888666666777777999333$$$    ###---444111,,,)))'''&&&!!!###)))...,,,"""    444@@@999555666555222222555???<<<>>>;;;888DDDJJJ@@@%%%   )))555555---))),,,***+++,,,...111444777999333...&&&!!!!!!$$$''')))###&&&***...222555888:::???<<<666111---++++++,,,)))(((&&&### ttt___AAA"""                        !!! !!!&&&555...$$$ """'''(((***,,,///(((((('''%%%%%%(((,,,000---...///...------...000555888;;;:::666444555666;;;555)))     +++222555000***)))******###&&&+++...(((    ,,,===???999777:::999444555;;;CCC@@@AAA===888??????111  ,,,666222)))''',,,)))+++...111444555666666111+++%%%!!!"""'''+++...%%%''')))***---000555999<<<:::666111---,,,...111(((((()))((('''%%%###""" ttt^^^AAA"""                          111,,,$$$  %%%'''(((***,,,(((((((((&&&$$$%%%(((,,,,,,...///...++++++---///777:::===<<<888555444555555)))       ***333777777222---------+++((((((+++***     &&&777@@@>>>:::;;;???;;;222333:::AAA???AAA===777999444"""   +++444111)))(((+++'''+++000444777666444222///+++'''%%%'''***,,,...***,,,------,,,...111555444555555222...,,,---...%%%&&&(((***+++***)))((($$$!!! www^^^@@@"""                           ---)))###  !!!$$$%%%&&&((('''((((((%%%""""""%%%((()))+++,,,+++((((((***,,,555999>>>>>>;;;777666666+++    (((333777::::::555111000...***+++******&&&    ///===???@@@===???BBB:::...---555???===@@@===555555---   """+++222222,,,***+++&&&+++111777888777333000000...+++******+++***)))///111222111...---///111///222555333...***''''''!!!###&&&)))+++***)))(((+++***((($$$ vvv]]]CCC&&&                    ###&&&###   !!!$$$&&&(((***)))&&&###""""""%%%''')))(((%%%###%%%'''555666999===>>>;;;333---      )))333555<<<000000333,,,***///...000)))!!!   &&&000:::CCCAAA???===<<<777222444999777;;;???@@@999+++  ###(((...000...,,,*********,,,///555888666000***000+++'''(((+++---,,,)))---,,,+++++++++,,,......222000111333111+++'''(((&&&"""!!!%%%&&&###$$$)))((()))***+++)))### www[[[BBB%%%                     !!!   %%%)))((('''&&&%%%$$$"""!!!!!!###%%%%%%######%%%'''///111555999:::555+++$$$     %%%555;;;999999...000444...---222000555***  ###...555;;;AAACCC@@@???>>>:::666888===<<<>>>???:::///!!!  ###...000333222...***((((((***---222666666111)))###&&&"""###%%%$$$!!!%%%%%%$$$$$$&&&(((+++,,,------000555444---'''&&&)))$$$"""%%%%%%###%%%***&&&&&&'''((((((%%%  xxx[[[BBB%%%                    ###***((('''&&&&&&%%%###""" !!!!!!!!!"""$$$&&&'''+++000444333+++      444DDDEEE>>>777---000555111333888555888)))  ---777888999;;;AAA>>>>>>???===:::<<>>999333""" """111888777555555;;;999999===>>>===@@@DDDAAA>>>666(((   +++777BBB???:::333,,,'''%%%$$$***---...***!!! &&&000222...++++++((($$$  $$$((($$$""" !!!%%%)))+++,,,))))))'''%%%"""wwwxxxdddJJJ,,,                   !!!((((((### """,,,...)))$$$%%%((($$$###!!!!!!"""###$$$%%%"""&&&******%%%   ---:::DDDIIIGGGAAA<<<333333444333;;;@@@:::&&&  """///666666555777777555777===AAABBBDDDHHHCCC===111!!!  &&&222===AAA>>>888222---)))'''%%%(((((($$$   !!!%%%%%%%%%(((&&&$$$ """''')))%%%### !!!$$$)))---...,,,+++)))&&&%%%$$$$$$$$$ttt}}}wwwfffLLL...                   &&&(((%%% '''+++(((%%%&&&)))'''%%%""""""$$$%%%&&&&&&$$$%%%&&&###    )))888AAAEEEFFFCCC>>>===666555666444:::<<<111 !!!,,,444666999===999666888???DDDEEEGGGJJJDDD:::***   ###---666>>><<<999666333111...***'''$$$     !!!!!!###)))+++%%%###!!!"""&&&***---///,,,***)))'''''')))+++,,,ttt{{{vvveeeKKK,,,                      """!!!   $$$&&&(((((((((%%%""""""%%%((())))))$$$###      )))222<<>><<<888999???DDDDDDDDDEEE===111  ***222888<<<777666555555555222---)))     ''''''"""!!!"""$$$(((,,,...///************+++,,,---...tttzzzuuubbbHHH***                     """      !!!((()))'''&&&### !!!&&&***++++++$$$!!!     333888===AAAGGGHHHAAA777666444999;;;777666,,,  +++***,,,333666666777;;;===999888>>>AAA@@@??????444'''  """...444888;;;555555666888999666///***     """""" """%%%***...//////((())),,,...//////...---xxxttt```HHH,,,                       ######!!!     $$$%%%""" !!!%%%((((((&&&***       '''@@@AAABBBAAA>>>======>>>444555777999555+++   ***333333444777;;;======<<<<<<;;;<<>>777111    (((333999999777666555555999;;;555(((    %%%***,,,------%%%''')))*********+++---{{{sss```HHH+++                           !!!"""!!!    !!!"""&&&(((&&&$$$'''     ***777AAAAAA@@@>>><<<;;;===>>>999::::::777000$$$  !!!333222444888;;;===>>>>>>===:::777666777999555,,,%%%   %%%000888;;;999666;;;===???@@@;;;///    !!!'''+++...)))+++......---,,,------ooo```GGG***                          $$$'''(((((('''***(((    """''')))&&&###      %%%777DDDAAA@@@===999777777;;;>>>???>>>;;;333'''  ...999111555:::<<<;;;999:::<<<>>>:::777888888222&&&    """...777;;;999666333999@@@EEECCC777$$$     """&&&(((***---///...---,,,---}}}lll```GGG***                    )))...000/////////,,,%%%   ###)))+++((($$$     !!!111>>>DDD???<<<888333000222666:::???>>>888,,,  &&&333888222666999777222000333777>>><<<;;;<<<;;;222"""     (((222888888555333222444;;;AAA;;;+++      %%%((()))***++++++|||lllaaaHHH***                  (((000333444...***(((((('''!!!  (((+++)))&&&      000>>>AAA???999777222---***+++000444:::777000### +++555777777999888333---+++///444555666999:::666***   ***///555777666555555666666999888...    ###&&&)))+++}}}rrrcccIII+++                        ###+++111444***$$$"""(((---))) !!!%%%$$$"""       ***>>>GGGDDD===333111...***''''''***---333...%%% $$$...666;;;<<<<<<999333///...111444111555999888000"""  '''333555666777888999:::<<<>>>999///!!!        $$$((({{{dddJJJ+++                            """***000+++$$$"""'''***&&&         ***<<>>......---***&&&%%%&&&''',,,%%%  ###---000555===;;;:::888666555444444444444999;;;666)))   )))222555444444666:::<<<======@@@444###     eeeKKK,,,                        %%%,,,111***&&&'''%%%         ###:::IIIJJJDDD???>>>,,,------+++'''%%%$$$%%%)))!!!  ,,,333///222===666666666888999999666333555999:::000    !!!///999333111111555:::======;;;<<<---      nnnSSS///                       ###&&&%%%!!!         !!!777KKKOOOJJJEEEAAA===555,,,***000000(((###%%%   &&&))),,,222888===888555888>>>AAA>>>999===???777%%%   ***666;;;;;;:::888777666777999:::000$$$   !!!$$$&&&'''((("""###%%%&&&&&&$$$"""     nnnSSS000                      !!!!!!         --->>>LLLOOOKKKGGGCCC@@@888333111444444...(((%%%    !!!&&&))),,,111666<<<999666777<<<>>><<<999>>><<<222     !!!000;;;>>>===;;;888666777777777777%%%  """"""""""""###$$$&&&&&&%%%&&&)))******)))'''%%%((($$$    nnnUUU222      !!!           ###!!!        &&&:::BBBJJJJJJHHHFFFDDDAAA===>>><<<999777555---%%%   ###'''(((+++000444:::777555555777999::::::???777(((  ***777???@@@>>>;;;999888888777444000   ((('''%%%#########$$$%%%&&&(((+++---...---+++***000...+++)))'''###    oooVVV555     !!!              $$$###        '''555>>>AAABBBBBBBBBCCCCCCBBB@@@EEECCC<<<999888...!!! $$$%%%&&&'''))),,,000333444333222111222555888:::<<<000  !!!)))222;;;???>>>===<<<;;;<<<<<<777---&&&  """(((,,,***'''$$$###$$$%%%'''&&&'''***---......,,,+++///............+++'''###"""   pppXXX777                    !!! ######        ###333===>>><<<<<<===???@@@AAACCCAAAFFFEEE===999666)))  &&&,,,***((((((+++///111333000///......///222666888444&&&   ***111666:::;;;888999;;;===???<<<222%%% )))...///,,,***'''%%%$$$%%%'''(((&&&(((+++...//////---,,,))))))+++...000///,,,))))))'''$$$###!!! pppZZZ:::                   ###""" """ """         ###000:::>>>;;;999:::>>>???>>>@@@CCCAAACCCBBB===888///   ...000,,,)))***///333444444111...,,,---///222333333(((    %%%111555777888777444444888======666)))  )))333555222+++***(((&&&&&&&&&'''((('''))),,,///000///...---%%%&&&)))---111222000...(((((((((***,,,***$$$  qqq[[[<<<"""    $$$                """""" """&&&###        $$$111999;;;:::777666:::??????;;;<<<@@@AAA>>>======777'''  %%%000000,,,)))+++222777888666666222...///222333000---    +++555888888888666444111555999555*** !!!...555555111+++***)))(((&&&&&&%%%%%%&&&(((***---...---+++***%%%%%%(((,,,000222111000)))'''(((+++000111---)))&&&### qqq\\\===###     ***"""                  !!!!!! $$$  $$$))))))$$$       000:::===:::777333444:::@@@===777666<<>>777""" (((000000,,,))),,,444::::::888<<<666111111444444...(((    ###...777999888888777555///444555...  '''///333222000,,,+++***)))'''%%%#########%%%'''******)))'''&&&%%%%%%'''***...000000///,,,)))''')))...111///,,,333///***%%%  ooo\\\???%%%      &&&        !!!$$$$$$ """###!!! ######$$$%%%$$$!!!      ///===CCCAAA???>>>??????>>>======;;;:::999555;;;===666&&& &&&---000111***)))222999:::;;;>>>??????666---444===111  ,,,333999999888999999777444888222!!!  )))000222333111...,,,)))&&&&&&'''''''''%%%$$$######"""!!!!!!!!!""""""(((---000000///...'''%%%%%%'''---111222222777111,,,,,,---)))  ooo[[[>>>###                !!!$$$%%%### $$$&&&&&&###    &&&888CCCEEEBBBAAABBBBBBAAA@@@??????===;;;999999<<<:::000  &&&,,,///000******111888999;;;???CCCAAA:::555999:::***  """111777;;;:::999::::::888666444***  111666444111000...***)))((('''%%%###!!! %%%***...000111(((%%%###%%%***000444666444111///...---***%%%!!! rrr^^^???$$$             """&&&((('''%%%$$$ ''',,,***###    &&&222@@@EEEBBB>>>???BBBBBBAAA@@@???>>><<<999666<<<:::444&&&  &&&,,,---///,,,,,,111555888;;;>>>GGGBBB@@@@@@>>>333   !!!'''666;;;===;;;:::;;;;;;999777...  '''999<<<555///...---++++++***&&&!!!  '''---000***'''$$$$$$(((...333666222222111000...---...///)))  xxxcccCCC'''             $$$)))+++***(((%%% !!!$$$++++++$$$   ///888AAAAAA:::555888<<<@@@>>><<<<<<<<<:::555111:::444)))  &&&++++++000//////000222555888<<>>;;;999:::;;;999333...000)))   &&&))))))///111111///...000555999@@@<<>><<<:::999666222777222(((   """%%%'''***---///555000,,,...333666444000***  {{{eeeDDD&&&                &&&(((&&&### %%%&&&&&&###       """111333666777444///...111555===:::888999;;;:::333---%%% ###""""""&&&'''$$$***...///+++(((,,,222666;;;;;;===;;;,,,   %%%+++......111444444333444777555000%%%   %%%>>>@@@@@@>>>===???===888777...    ###'''+++...444///,,,///555888333---###   |||fffEEE'''                   !!!""""""!!!***)))(((&&&###      !!!+++444111111///...---///111444:::666444777:::999222+++ %%%...***%%%%%%$$$ '''***%%%"""(((111555:::<<<<<<111   $$$///555555333111333333111222333...(((  $$$///:::???AAA>>>===>>>===:::...$$$   $$$(((......///333777777222--- ~~~hhhGGG)))                             """$$$...,,,)))((('''###      $$$,,,111444...+++)))))),,,///111222666222000333777666///(((  ---666///'''%%%!!!!!!%%% %%%000555:::???<<<+++   )))666<<<;;;888333444444111111000***"""   ***666111:::@@@===999888999999&&&     !!!)))---333777888666222000 oooNNN+++        $$$                 &&&///333///***'''###         %%%444888222)))(((***,,,,,,+++******+++++++++,,,000222///'''!!!  ,,,999===222'''%%%###'''000777222***  """111999;;;888555444333333555555000%%%   )))000222000444888999;;;===999333###        ,,,666666222111000///  nnnOOO---     $$$$$$!!!!!!                """)))///...------***$$$        ---777888111***...//////---)))%%%$$$###&&&$$$%%%+++000---!!!  111;;;>>>333+++(((%%%  ###+++333,,,!!!  )))444::::::666333222222333333///'''   %%%...444777...111333555888999222***      ***333444222///,,,(((  }}}nnnQQQ111     ###222222)))              !!!(((,,,111444111,,,"""       ---888:::666000,,,111111000,,,&&&!!!%%%+++''' )))888>>>>>>666///,,,'''###$$$%%%%%%  ''',,,"""  $$$)))000666888666222///111444555222)))  ###---444999;;;222333444666:::999///###      !!!)))111333222...&&&  ~~~pppUUU555    """333111###             (((111555333///&&&"""       '''666<<<888111...///......---***$$$###%%% '''333===@@@>>>777222///(((!!!###'''******%%%"""###'''"""  ---000333666555222...+++111555777111%%%  ,,,333777:::;;;444555555777<<<999+++    &&&,,,111222222..."""  sssYYY888     ---***             ###,,,000000///)))&&&          """---888999222,,,,,,///,,,---,,,(((""""""### ...:::>>>@@@>>>888333///)))$$$###(((---...,,,+++)))(((    333555666777666333000---///222333,,, )))333666666666777000111333666999555%%%     !!!---000222222111+++  uuu[[[999     %%%%%%                  %%%(((+++...***((($$$          )))///444333---)))***------...---)))###!!!$$$ '''555>>>>>>???>>>:::444...***((($$$)))---000222222+++$$$   )))888999::::::999666333222,,,---***!!!   000888888444222333///333777;;;<<<666%%%   """"""   '''111333222...+++%%%  ttt[[[999                        !!!'''///***)))'''$$$!!!    %%%((()))   '''---...000///---***)))))),,,------+++'''$$$"""!!!$$$###    $$$222;;;@@@===???@@@===555...,,,...))),,,...000444444(((  (((444999999;;;;;;:::777444222---***"""  %%%555<<<999333111222...555===AAA@@@999((( $$$***)))'''$$$"""!!!  ###...333333000((("""  }}}sssZZZ888                               &&&111***)))(((&&&###   """+++222666!!!  $$$......---------...,,,(((%%%(((***,,,---+++******+++)))$$$  ,,,999@@@AAA===@@@BBB???555......222---//////000555333$$$   ///<<<777888999:::888555222000000***   '''888>>>:::333222333)))222<<<@@@>>>666&&&  ###,,,///***%%%%%%$$$######### (((444222222---###  xxx___>>>###    ###)))                         """'''((('''&&&%%%"""    ***333+++    !!!((()))...+++)))+++///000,,,(((,,,***---222111***(((+++%%%    ///>>>CCC???999>>>>>><<<777222000222444///---///666555)))   ***333444555111111666666333333777333%%%   !!!333???<<<777999999444---333:::<<<666*** ###+++000///+++(((&&&!!!###&&&))))))%%% """'''***+++,,,///,,,!!!    zzzaaa???$$$     &&&+++                        ######$$$%%%&&&&&&&&&&&&&&&!!!    %%%"""  &&&***,,,...+++((())),,,...,,,)))+++,,,111666333+++(((+++  (((888AAACCC???;;;888888666333//////333666000///111555000"""   ,,,333333///,,,---222555333444777222###   (((666>>>;;;888999888222444444555555000&&& """'''---///---***'''&&&###%%%'''))))))%%% !!!!!!!!!$$$'''************---)))    |||cccAAA&&&   (((***                        """%%%''')))***+++)))###    """'''+++---......***&&&'''***---...---***...555:::666---''''''   !!!555AAABBB>>>;;;;;;111111000...---///333777222111111111)))  $$$111444000---***+++000333222222333000  """111999<<<999888;;;777000777222,,,***(((!!! !!!,,,...///...+++(((&&&&&&%%%'''((()))(((&&&""" &&&%%%%%%'''))))))'''&&&((()))$$$  }}}dddCCC'''      !!!&&&%%%                       """%%%'''((())),,,'''     ''',,,,,,+++,,,---///+++'''''')))---000111,,,///444999999111&&&   (((===DDD???666444666///...---,,,---000444777666222///***  +++555555///111000///222444222///,,,+++   +++777999888777999<<<777///222,,,%%%!!! ###---444333000+++'''%%%#########%%%'''''''''&&&&&&'''&&&%%%######$$$$$$###"""&&&%%%  |||dddCCC(((                             ###&&&'''(((///---((("""  """   """(((//////+++'''(((+++000---******+++...111333......///444888222"""   ...@@@EEE;;;222000333111000......///111333555===555+++"""   (((111777666000666555444555777666000***###   (((222999777444444999;;;666///---)))### ***666888444...)))$$$!!!!!!"""###%%%))),,,&&&### !!!!!!"""!!!  (((zzzcccCCC'''                             """&&&)))***111111///)))  %%%,,,+++"""   """+++(((,,,///---(((%%%&&&)))///............///111111---,,,+++---111---   (((555AAACCC:::222000222444222111222333444444333>>>222$$$  ***111555888666222666777777777:::;;;333***  &&&222777999555222333777888333,,,***'''!!!   ...888666111+++&&&"""&&&,,,'''$$$!!! !!!!!!!!!  ###///www```AAA&&&                          """$$$%%%)))******&&&  (((222444,,,$$$!!! !!!+++%%%(((******'''&&&'''))),,,...000111000///......'''***+++(((&&&"""   )))111777===>>>888333000000444333333555777777555222222%%%    %%%444999888888777666888999888777::::::111%%%   111::::::999555111333555333---(((%%%  ###...555111---((($$$  &&&'''&&&%%%%%%$$$###   '''111~~~uuu___@@@&&&                                 ###"""###"""(((444999333,,,)))   !!! """%%%'''(((((())))))***---111222111...,,,***"""***,,,&&&   111555777999888666222000...333222333777999999555222###   ***:::===999777777888;;;<<<:::777888777,,,   %%%888>>>;;;:::555222333333///((($$$ %%%---111---***&&&###   &&&&&&''')))'''###  !!!***000xxxaaaGGG+++    ...222%%%                   !!!%%%***...///...,,,---///000'''   $$$'''((('''&&&(((+++,,,,,,///222///)))'''))))))$$$  %%%222777888999777333000......222888:::888888777///$$$  222222222444888:::;;;:::;;;999999<<<===444###  &&&444999:::<<<777999222***+++222...###  ###///111//////(((######   &&&)))'''    ,,,///,,,xxxbbbHHH,,,    ***...###                  $$$((()))''''''))),,,000,,,%%%    %%%'''))))))(((***++++++...000,,,&&&))))))&&&   $$$,,,444666999999888666666666666::::::888666333'''  !!!444555666888:::;;;===>>>:::777444333000(((    ---999;;;;;;<<<;;;<<<666---...333...### $$$...000---000(((###!!!     """---///+++xxxbbbIII...   ###(((               ###!!!&&&%%%  $$$(((///000///***!!!    %%%)))+++(((+++,,,+++,,,---***$$$+++((("""   $$$''',,,000555999;;;<<<<<<===<<<<<<;;;777444,,,   !!!,,,666999;;;;;;::::::<<>>;;;;;;::::::444,,,+++---''' $$$---...+++000***$$$!!!    &&&000000,,,xxxcccJJJ///   !!!  ###"""            %%% $$$+++---'''!!! """''',,,...111000,,,%%%  %%%((((((,,,---,,,,,,---***%%%,,,&&&   ###''''''%%%)))000666999;;;===>>>???===;;;888222&&&  +++999:::===@@@>>>999777999===999666000'''  ///???CCC???:::999:::888222,,,***(((  $$$++++++)))...+++'''$$$     !!!,,,444444000xxxcccKKK///      &&&)))"""$$$ %%%###            ###### $$$---222000,,, !!!''')))(((***///333333...)))   !!!'''+++...,,,+++,,,***&&&)))"""    (((+++***###'''...333666888:::<<>>:::777===:::555000---'''  """))))))'''******+++)))&&&   '''000777777333yyycccJJJ///      $$$&&&%%% )))***          $$$!!!!!!%%%---333444333&&&!!!  &&&%%%"""!!!'''111777777555***"""     &&&***)))(((***)))'''!!!  """***,,,+++&&&)))...111444666888:::===<<<;;;777+++  +++:::DDDBBBDDDDDD@@@;;;888888999222...'''   %%%444<<<======:::777;;;777333///+++###  &&&((('''&&&))),,,+++)))%%%    """***111666555111yyycccIII...        !!!###''')))$$$&&&###,,,///$$$          ######$$$)))...222333222000+++%%%"""   ###!!!'''000888<<<555...###   #########%%%&&&$$$  '''+++***'''(((***---///111333777999:::::::::555%%%  $$$111;;;@@@???>>>===<<<:::888777777444,,,      ***333666888<<<<<<999777333///---)))  $$$'''((($$$((()))''''''(((###   %%%***...000///+++zzzcccHHH---         """***111444,,, '''333111...333***             !!!$$$(((,,,///000000///777111+++(((&&&###   (((555???>>>777---$$$   !!!###"""  ###***+++'''###((()))+++,,,...111555888999::::::333!!!  )))555:::;;;888777666666777777555444888---   &&&...333333666<<<>>>;;;:::555222111,,,!!!  """''')))###'''&&&###$$$((('''!!!    ''')))+++,,,)))%%%vvviiiQQQ///         ###444AAA:::333;;;111444>>>>>>111111:::===             !!! ###''',,,///111888:::777...&&&%%%%%%$$$   %%%---333888555111...+++$$$    %%%'''%%%!!!(((((((((***---000111111444444///%%%  %%%...000222888222111000111222444666777666)))  %%%%%%'''...888???@@@>>>999555444555///  &&&,,,)))(((''''''((()))((('''   """&&&%%%%%%(((((($$$tttgggOOO...       666OOOPPPGGGIII333222888333$$$'''999AAA###            ###(((+++---777::::::333,,,***)))'''"""  ###***...666555555555333+++!!!     $$$)))&&&""""""$$$)))((()))+++...111222222222///(((  )))000//////222222///---+++,,,///111222---###    !!!(((000666777555444111111222,,, """'''+++***************((('''  """&&&$$$###$$$"""rrrdddLLL+++        333XXXbbbTTTLLL---+++,,,###;;;LLL555%%%          !!!$$$&&&111777:::666111///---***)))### !!!%%%'''000333777:::999222)))"""     +++---%%%###***+++++++++...111333333333...'''  """///333///***)))///,,,((('''''')))******!!!    ###!!! !!!&&&,,,111111000---,,,---...(((  ***++++++,,,,,,,,,++++++%%%   """%%%### qqqcccKKK***        +++QQQ\\\JJJ::: """???UUU???...          (((111777666333111...+++...)))!!!!!!###(((,,,111555555222...+++"""     ###......'''###&&&,,,...///000222555666555333)))   ***444555---%%%!!!(((&&&%%%&&&((((((&&&###    '''$$$######%%%***---...---)))(((******###  """%%%(((***,,,...000111+++(((###  ###%%%###ssseeeMMM,,,      """AAAJJJ777$$$ <<>>===555333777555,,,  !!!!!!!!!"""$$$&&&###&&&---&&&  &&&///333555444222000,,,)))&&&%%%)))***)))$$$   %%%)))((("""$$$%%%###!!!###'''***,,,+++)))(((%%%%%%###!!!  ###%%%###"""$$$'''   nnnTTT666                            ###&&&###!!!$$$)))///222222222///(((  ''',,,...555999;;;:::999777111)))***(((###  !!!&&&&&&###%%%''''''""" !!!...444555777888777444...((($$$"""*********'''!!!   """$$$""""""%%%%%%###&&&'''(((((((((''''''&&&'''&&&%%%%%%%%%$$$"""    !!!  qqqXXX999                        !!!$$$"""!!!###''',,,------333111+++### """&&&(((111666777555444444111,,,,,,,,,***###   $$$%%%###$$$'''((("""  )))333777999:::999555000***'''&&&+++,,,,,,)))###    ###%%%''''''''''''(((((((((((((((***(((%%%$$$%%%&&&&&&&&&%%%!!!  sss[[[;;;                          !!! !!!###''')))***)))222111---%%%"""(((!!!!!!---333666444111222222000---///000---&&&    """"""###''')))###   ,,,444<<<<<<<<<888222---)))(((+++,,,---,,,&&&    $$$)))''''''&&&%%%%%%&&&'''(((+++)))&&&$$$$$$&&&)))+++,,,)))%%%!!!    qqqZZZ:::                       !!!$$$(((*********...---***$$$ ***'''%%%!!!(((111888666333222222111))),,,///000---((("""  !!!&&&)))###  !!!)))666999;;;999555///***((()))+++...---)))!!!   &&&'''&&&$$$###"""###%%%&&&***)))'''$$$######%%%''',,,+++***(((&&&!!!  }}}mmmVVV777                     !!!%%%))),,,---...,,,***)))%%%&&&---,,,)))""" ,,,666777444222///,,,$$$%%%(((+++...///...---!!!  """&&&"""   %%%***000444333000---+++&&&))),,,...+++%%%   '''%%%###""""""###%%%&&&&&&''''''$$$ %%%&&&'''((()))'''###    {{{kkkTTT777                       $$$'''***---000---******)))"""!!!...///...(((!!! ###...333222000,,,''' !!!%%%+++111444555***%%%       '''+++,,,------&&&))),,,---+++'''!!!     !!!!!! !!!"""$$$&&&'''###%%%&&&### ###&&&'''&&&%%%      |||mmmWWW999                              """%%%)))------)))***---(((&&&)))+++(((###  &&&---111222...((( """)))///333444000000+++"""    !!!&&&***)))+++,,,,,,***&&&!!!    """%%%'''$$$%%%&&&"""!!!###### """$$$'''(((%%%     }}}ppp[[[<<<                               %%%(((+++&&&(((///,,,!!!%%%%%%  """)))111666333---!!! """(((...000000444777777///!!!       ###---------+++((($$$     """$$$%%%&&&%%% """"""&&&,,,///...)))&&&$$$   pppXXX:::                        """%%%(((***)))%%%  $$$###+++,,,///333...'''!!!!!!(((///000......222777777111'''   $$$)))......***$$$  ###$$$   !!!*********'''""" %%%***///222333444...(((   pppXXX999                   $$$(((*********)))&&&###$$$%%%(((---222555000***(((+++...//////000......000111---%%%    &&&)))'''$$$#########&&&&&&!!!  ###&&&******(((%%%$$$%%%  """$$$(((,,,111555777///,,,&&&!!!   rrr[[[<<<                    !!!&&&***---//////))) ###"""***111999777333000...---,,,,,,222***###&&&...222///***!!!      """###&&&(((''')))'''!!!    &&&************++++++***)))((('''$$$!!!&&&$$$"""!!!###(((...222//////...,,,)))"""  www```@@@###                    !!!&&&***444...&&& !!!""""""&&&---333555777555///***((((((111(((&&&...111111&&&       ''',,,)))+++((( """###&&&###    ###%%%(((,,,000000---+++---///000...+++,,,''' ###'''...///000111000,,,%%%  yyybbbCCC%%%                 ###111...+++'''$$$"""""""""###""" $$$(((...444444000+++((('''...)))!!!###+++111+++&&&       $$$++++++---***"""$$$&&&,,,)))$$$  ###,,,444---***''')))...111222111...((( ###++++++,,,...000000...---$$$!!!  xxxbbbCCC%%%                     !!!'''(((***++++++)))&&&$$$!!!  $$$***...---+++***+++,,,+++'''!!!***......,,,(((&&&"""    $$$***...---&&& """''')))+++)))&&&###   (((222,,,******+++...111333333---)))### %%%(((((('''&&&(((,,,000333333,,,)))%%%  xxxcccDDD&&&                               $$$)))++++++(((&&&  ###'''+++...,,,---+++!!!+++000222000...---(((     ###))),,,'''"""$$$)))+++)))))))))(((&&&$$$"""!!!    )))&&&)))---000222222333444---+++(((&&&%%%''')))+++&&&$$$###%%%)))...222333000---***((($$$ yyyeeeFFF(((                                %%%)))***)))((( !!!&&& '''$$$!!!)))...---...,,,$$$%%%---333222222666555111      ###(((%%%"""$$$)))+++)))***,,,---,,,+++)))'''""""""###"""    """+++000111000000111///...,,,+++))))))((((((%%%$$$###$$$(((---000111000///---,,,***$$$ xxxfffJJJ+++                              """$$$%%%$$$!!!,,,'''###  $$$'''(((+++,,,&&&###))),,,///666999999***   ###%%%&&&((()))...------///000///***&&&%%%'''))))))&&&"""    '''---000000000333000---,,,......---+++++++++)))(((''')))...111333000......///...***&&& xxxfffKKK---                            !!!&&&###"""!!!!!!,,,+++)))))))))&&&!!! %%%***)))!!!"""(((***---333777777666,,,"""  ###%%%(((((((((+++---...,,,)))***,,,...---+++'''%%%$$$     %%%,,,000222---+++***+++---...,,,***************))),,,///222---,,,,,,---...000//////$$$!!!!!!xxxfffMMM000                        (((&&&&&&'''%%% !!!$$$+++,,,///111000+++### '''***&&&!!!###((())),,,222444444===666...)))"""   $$$######%%%(((+++++++++---///111000...+++))))))"""   !!!'''+++%%%&&&(((+++------***(((''')))***+++,,,---///111***+++++++++,,,...111444...,,,(((###!!!"""'''***yyygggNNN222                        )))((())),,,***%%%$$$'''))),,,///111000+++###!!!&&&$$$ ###)))------...222444333:::777333///(((    ###&&&***,,,---///000///---***))))))'''$$$"""###&&&&&&###     %%%))),,,+++)))'''&&&))),,,------------......///...+++((()))...222111000...+++((()))+++...|||jjjPPP222                            !!!&&&&&&(((,,,+++''''''******,,,...///---***&&&$$$ """ """!!! ***///222111222555666444777888777333---'''!!! $$$+++///,,,...///...,,,***)))))))))&&&###$$$(((---//////!!! $$$(((***++++++))),,,000111000///......000000...***&&&&&&***///000111000///---,,,---///mmmQQQ111                             !!!!!!!!!$$$((()))&&&'''***+++---...---+++++++++---%%%### """ """)))///222222222666777666999<<<;;;555///,,,(((###   """+++000,,,.........+++*********((('''%%%%%%''',,,111555,,,%%%  $$$))),,,***...111333222111000000---,,,***'''%%%&&&***------///111111///......///qqqQQQ///                                ###$$$###&&&******+++---,,,++++++...111***(((&&&!!! !!!''',,,---///555777666888<<<;;;444///...---)))   $$$***+++,,,---,,,***))))))***((()))***(((%%%&&&+++000///((($$$%%%$$$   !!!%%%(((,,,////////////000,,,***&&&%%%&&&'''(((((('''+++...000///...------sssQQQ...                                   !!!!!!%%%***&&&(((++++++******...111******((($$$ %%%(((,,,333777666333888888111,,,///000...***)))%%%     (((******)))'''&&&'''((((((,,,...***$$$!!!$$$))),,,&&&$$$)))---***&&&$$$    %%%(((***+++---......***%%%$$$&&&&&&%%%######&&&+++...---,,,++++++sssQQQ000                     """%%%&&&"""&&&)))***(((&&&&&&((())))))&&&!!! %%%111555222555999888222///222333000'''+++***%%%       !!!###$$$&&&)))++++++...///***### $$$)))+++,,,,,,+++***+++...000$$$    '''///333222---'''%%%%%%%%%$$$""""""$$$'''(((((()))***,,,pppPPP111                   """###"""&&&((('''%%%&&&&&&'''((((((%%%!!!  +++111111444888888333222555666444+++...///+++((('''$$$     ###&&&))),,,---***%%%!!!###%%%,,,,,,+++***)))+++...111,,,'''  ###'''***(((&&&&&&'''&&&$$$!!!!!!###$$$%%%%%%&&&)))+++kkkOOO333                   !!!$$$%%%%%%%%%$$$$$$&&&((((((%%%"""  !!!)))---///333555333333666888777...222222000///000...***       ###&&&'''&&&&&&'''(((...---,,,***)))***...111222---(((%%%###     """%%%((((((%%%""""""#########"""###&&&))){{{gggNNN555!!!                    """###$$$%%%""" !!!%%%&&&###  &&&)))---000111222555777999111333333111222444333///((("""      $$$)))...111111000...+++)))))),,,...000...,,,------(((   $$$&&&'''&&&&&&&&&%%%###""""""$$$'''{{{gggOOO777"""                   !!!"""###%%%""" &&&)))---111333555888;;;333444333111333666444///...,,,'''     &&&///444333222000---***((()))+++,,,,,,...222444000&&&  !!!&&&)))(((((((((&&&######$$$&&&}}}jjjRRR777!!!                      !!!""""""$$$!!!  %%%'''+++222444444777;;;555555333111444888666000...000///(((      %%%---111111111///,,,***)))***,,,...111555666333---)))    $$$$$$&&&'''&&&%%%$$$%%%&&&oooTTT888!!!                        !!! !!!  !!!""" """###  """"""'''///111///111777333222000///333888666000+++...000///,,,&&&       """+++...000111///---++++++---000333333000---,,,,,,&&&###   !!!###$$$$$$%%%&&&rrrVVV888                            !!!###$$$###$$$'''### ###***,,,***+++111///...,,,+++000666555000***,,,///555777444,,,%%%      '''+++///222111///.........111333///)))&&&'''***((((((&&&"""     ###$$$%%%&&&sssWWW777                                   !!!'''+++)))"""!!!&&&%%% """&&&(((***---000,,,---,,,+++111888777000333000111444555444555888,,,'''    %%%---333666555333999444///,,,+++***'''$$$%%%(((++++++'''!!!   """uuuYYY888                             ###((((((""" %%%%%%  """$$$'''+++///---...,,,+++///666555///444000000222333222333777333...%%%   $$$---333666666666333000---+++)))&&&%%%((('''(((+++,,,***$$$  www]]];;;!!!                           ###$$$!!! $$$%%%""" """(((,,,...---***)))---222333000444111///111111///111555:::666...%%%   """***///111/////////...***((('''''')))&&&%%%***///111,,,'''"""  zzzaaa@@@%%%                        """$$$%%%"""  """'''***(((&&&&&&***///111111555000...000000...000555<<<888333,,,$$$     $$$"""    ###%%%))),,,,,,)))'''(((***)))'''''')))---///...,,,)))%%% {{{dddDDD(((                      """!!!$$$$$$$$$$$$%%%%%%$$$"""  """ """&&&+++///222222...---///000///111555777666333///***%%%!!!    !!!!!!!!!   $$$&&&%%%%%%'''***(((***++++++)))))),,,///+++***'''%%%!!! zzzeeeFFF***                             $$$ """&&&%%%&&&'''(((&&&$$$!!! ###%%%***///,,,******///000///111555222222111///,,,)))&&&%%%     """!!! !!!######'''+++)))&&&%%%***000***++++++,,,)))###   vvvbbbEEE)))                                 ###### """"""$$$'''((('''###  !!!!!!  $$$***$$$###&&&---000///000444111111///---+++(((&&&%%%&&&###    """### !!!"""$$$(((,,,))))))+++,,,,,,((("""  }}}ttt```CCC(((                                     !!!###!!!!!!&&&(((&&&### ###$$$$$$  %%%###+++///...///222222111///,,,)))&&&$$$###,,,(((### !!!&&&###   ###&&&'''(((((()))+++,,,***&&&###   ~~~ooo]]]EEE+++                           !!!$$$###"""""" """######""" """,,,222000,,,333000+++'''%%%%%%'''(((+++---***###  """$$$&&&'''%%%"""    &&&&&&'''))))))(((&&&$$$###"""$$$'''***+++&&&  rrr___FFF***                            """!!!!!!"""!!! !!!"""###$$$%%% %%%+++...---222///)))%%%###$$$&&&(((---,,,''' !!!%%%((((((%%%"""    $$$%%%((()))((('''%%%%%%)))***---///000,,,'''""" wwwcccHHH+++                      !!!""" !!!"""!!!"""%%%)))### !!!(((,,,000---(((%%%$$$&&&)))+++///***!!!$$$%%%!!!!!!###%%%%%%###!!!###     !!!%%%(((((((((((()))//////111222333222...+++)))&&&!!! {{{gggLLL---                         !!!  !!! %%%***%%%"""%%%***)))))))))+++---///111000)))!!!"""((()))(((***%%%%%%&&&%%%###   !!!  $$$&&&(((+++...000000000111333333222000...,,,)))%%%!!! |||jjjOOO000                         $$$)))$$$"""!!!"""""" """$$$)))---111444555555333---((((((,,,...---,,,...+++&&&"""!!!%%%***,,,***###  +++   %%%+++111///......///222333333222...---+++(((%%%  |||jjjOOO111                              ###&&& """$$$&&&%%%!!! $$$+++000333555555444111000333444111000111000...---+++(((###&&&,,,---)))###  $$$$$$  &&&...---,,,,,,...111444444333---,,,+++***)))%%%!!! {{{iiiNNN///                                  !!!###$$$!!!&&&)))'''""" !!!&&&+++...000000000222666444//////333111111000000...***$$$###''''''&&&$$$   '''(((((())),,,///222222222///...,,,,,,,,,***&&&$$$ zzzgggLLL---                                     ######### '''***(((###"""(((+++++++++///333000***,,,444222222111111111...***&&&  $$$&&&'''$$$!!!      !!!###$$$%%%(((,,,//////...222000.........---***(((&&&&&&%%%"""{{{jjjNNN,,,                          $$$        &&&,,,"""'''***%%%   """''',,,,,,)))''')))+++000///...---+++)))(((&&&'''###  """!!!&&&)))((("""   ###///999333'''000333333///...///---)))'''&&&%%%$$$###$$$$$$%%%zzzhhhMMM,,,                            ###((("""$$$(((***$$$  %%%'''&&&'''***---///---+++***+++++++++++++++((("""  !!!%%%&&&$$$$$$(((((($$$    &&&///...&&&+++...///------000000...))))))((('''&&&&&&''''''xxxfffKKK---                             %%%###$$$&&&'''"""   !!!%%%+++///---***(((((()))+++,,,,,,---+++'''""" """"""&&&,,,000///&&&    """%%%"""'''+++---,,,---111222///,,,+++++++++************wwweeeKKK...                               $$$###"""$$$%%%"""  """(((---+++)))'''((())))))'''$$$))))))'''### !!!&&&***,,,((("""   $$$)))---...000222000,,,,,,,,,---------,,,,,,+++wwweeeKKK///                                &&&$$$###%%%(((&&&"""!!!###  ###&&&+++******,,,---)))!!!!!!!!! """!!!"""%%%(((&&&"""  ###***...111333000+++***+++---......---,,,+++yyyfffLLL111                                  &&&&&&%%%''',,,,,,(((&&&''' """!!! )))((())),,,...(((######  $$$'''(((###    &&&,,,111000---(((***,,,......---+++)))|||hhhMMM333!!!                    !!!"""             """%%%$$$''',,,,,,((($$$$$$ ######$$$(((%%%!!!!!!$$$$$$ !!!%%%###!!!"""!!!    '''++++++'''))),,,//////...+++)))}}}iiiNNN333"""                      %%%%%%              """!!!$$$))))))$$$ ###$$$    !!!###$$$$$$ !!!"""   ###&&&$$$$$$      %%%&&&''')))---000000...+++)))}}}jjjOOO444"""                         &&&(((                ###""""""""""""   !!!###%%%*** !!!""" $$$'''&&&(((%%%  """'''...111000,,,(((&&&{{{hhhNNN333!!!                         ###%%%            !!! !!!###%%%&&&,,,&&& ###&&&%%%'''***(((###"""   (((---...,,,)))'''{{{iiiPPP444###                !!!             !!!!!! ''''''  ###%%%&&&''''''...---***$$$  %%%***...222000,,,)))!!!    %%%))))))((((((~~~lllSSS888&&&                         !!!$$$$$$###+++,,,&&&  ###&&&'''((('''&&&---000///***%%%"""   &&&+++------,,,...'''  """%%%'''mmmTTT888&&&                             """%%% !!!(((,,,)))$$$    !!!"""!!!$$$&&&''''''&&&%%%***...///------///+++###  """$$$'''+++///---)))###  ###~~~lllRRR666###                                     """ $$$'''((('''%%%'''&&&    !!!"""!!!"""###%%%%%%%%%$$$$$$''',,,///...222888555---$$$!!!  ###***---//////,,,)))$$$   lllRRR555###                                          !!!###%%%&&&###''')))$$$  ############$$$$$$$$$$$$%%%///333///111888:::555***(((###  %%%%%%***...------+++$$$  oooTTT777$$$                                        """""""""!!! """%%%%%%)))%%%  %%%$$$$$$######$$$$$$%%%%%%222888111...555:::999000...***&&&!!! $$$((()))+++---)))   zzzjjjUUU:::%%%                                               """!!! """$$$&&&$$$&&&%%%"""###$$$   %%%&&&$$$###%%%%%%###'''+++111444666666777777---))))))---,,,$$$  &&&))),,,,,,))),,,'''    xxxlllZZZ>>>&&&                                           !!!!!! !!!!!!!!!"""###%%%((()))"""%%%((('''$$$!!!"""'''(((""" !!!###!!!!!!$$$%%%$$$(((+++000333555666777999///+++---222222,,,((((((""" !!!%%%(((+++000...%%%   vvvnnn^^^AAA(((                                       !!!!!! """""""""###$$$&&&'''((( %%%+++,,,'''"""!!!"""%%%((((((&&&$$$!!!   $$$'''&&&''')))---///000333666888///...000555777444000///)))"""   (((...222...(((###  vvvmmm]]]BBB***                                    !!!"""!!!""""""""""""""""""""""""%%%---///(((!!!"""###$$$&&&&&&""" %%%((((((&&&''')))+++,,,///333666111000222666777666222000---)))&&&### ###***+++)))&&&$$$###  yyylllZZZAAA,,,                                   !!!###"""%%%$$$###""" ###,,,111*** ###  $$$&&&""" $$$$$$%%%''')))+++---111777:::777777666666666555222//////---------&&& """$$$%%%(((,,,&&&!!! }}}ooo[[[CCC///                                  !!!###$$$((('''&&&$$$""" (((111...%%%$$$***""" $$$$$$"""%%%)))...333999???DDDAAA@@@<<<777555666333///...---...000...&&&!!!!!!   '''...---(((!!! vvvdddHHH111                              !!!$$$''''''&&&%%%###!!!###......&&&$$$***%%%"""!!!"""%%%...666???GGGMMMHHHFFF???666333555333///...))))))---000---***)))%%%    ''')))'''###  |||lllMMM333                                   !!!$$$$$$$$$$$$###!!!  ***+++### $$$&&&###!!! !!!""""""  +++666AAAKKKQQQIIIGGG???444000333333......'''$$$)))///000//////...'''   !!!!!!######!!! }}}nnnOOO222                      """***                    !!! !!!###&&&###"""    ///666777BBBQQQNNN===;;;???444***...111'''333111)))+++---...444333333000)))    %%%'''$$$  }}}nnnOOO222                   ***333 $$$!!!                !!!"""%%% ---444555>>>JJJCCC@@@DDDBBB555111///&&&(((444333,,,......---222555444000,,,&&& """$$$%%% ~~~oooPPP222                       ***444  %%%!!!                 !!! """  ,,,222333888@@@FFFJJJMMMBBB555666333"""&&&111000,,,000///,,,111777444000...---***$$$   """&&&""" oooPPP222                      """*** $$$!!!                  """###000777777999>>>WWWPPPIII:::---000000!!!"""+++***(((...---+++111555111...///222222---(((    """!!!oooPPP222                     """ !!!''',,,***$$$$$$(((;;;***  !!!!!!            $$$$$$""""""""" '''666???BBBEEEHHHcccPPPBBB777)))%%%######((($$$###((('''%%%,,,000,,,***---222444111---(((###    pppQQQ333                     $$$"""!!!&&&...000///555???PPP555  ((()))          ######""" """""""""""" )))666===DDDKKKRRRdddUUULLLCCC000###%%%(((######((("""%%%)))''''''***...111111000---***&&&""" pppQQQ444                    (((######'''+++999JJJNNN222   )))***     """$$$###       ###&&&$$$$$$$$$###  (((,,,---333???III[[[]]]]]]JJJ---###""""""%%%$$$'''...&&&$$$$$$$$$%%%(((***---///000///...---,,,)))$$$   ~~~pppQQQ444                  (((%%% 333GGG@@@'''    '''&&&     $$$'''&&&"""         !!!&&&)))+++++++++***'''"""!!!!!!$$$'''!!!,,,888OOO```cccCCC###!!!###,,,555,,,###(((!!!###%%%'''(((***...111...///111222000+++###   }}}lllRRR555                   ###!!! ///666111"""    !!!          ###         !!!'''+++333000,,,&&&!!! """ """  ###"""$$$&&&@@@IIIFFF111 ###&&&))),,,---***(((%%%######'''+++---///...---///000...)))%%%###    {{{kkkSSS666                 !!!###             ###      ###'''111333222+++###!!!$$$%%%   !!!""" ######333;;;888'''!!!%%%))),,,...,,,((($$$ ###'''***---------///111000,,,)))&&&$$$    yyykkkTTT999                          """     !!!***$$$     $$$%%%"""###---222333...$$$ $$$%%%!!! !!!### ###((()))$$$(((---***"""%%%(((***+++(((###  ###%%%++++++---///111111...,,,))))))'''###  yyylllVVV;;;                             !!!&&&    !!!  !!!$$$ ###---(((   $$$&&&$$$ (((+++---)))"""!!!!!!###)))+++'''$$$%%%&&&$$$'''((($$$ !!!###'''&&&$$$###""""""######)))***+++---......---+++)))+++---+++&&&   yyylllWWW<<<                        $$$&&&   $$$ %%%$$$$$$"""        """!!!%%%$$$######""""""%%%######)))///111***)))###"""###!!!!!!!!!###%%%'''((('''$$$###'''((()))******)))(((((((((+++//////+++%%%  zzzlllVVV:::                      """$$$  """%%% ###"""     """ !!!!!!  """!!!###,,,666:::,,,)))$$$&&&'''$$$!!!!!!###$$$((()))(((%%%###$$$&&&''''''&&&%%%&&&'''(((+++......+++&&&###!!!   yyyjjjRRR666                           ###        '''&&&     """ !!!### """***222666)))'''$$$%%%,,,---(((###"""$$$"""$$$$$$"""""" ###%%%%%%$$$$$$&&&((()))+++---+++((($$$"""!!!  xxxhhhOOO222                            $$$"""!!!$$$      '''///,,,      ###!!! !!!''')))'''&&&%%%!!!%%%,,,222111***""" !!!  ###$$$$$$%%%(((++++++,,,,,,)))%%%""" !!!###$$$###!!!  uuubbbEEE+++                                 """       !!!)))  !!!%%%"""    ###'''"""""""""###$$$"""&&&%%%$$$""" )))999FFFBBB444&&&"""!!!!!!"""%%%)))***++++++---,,,'''!!!###!!!"""'''******&&&!!!  xxxgggJJJ000                               ***"""       !!!%%%(((((('''&&&%%%### !!!###%%%'''&&&$$$!!!...999???999---######'''***+++++++++)))######$$$'''(((&&&%%%***---,,,+++(((""" yyykkkNNN333                                 +++((("""             ###&&&(((,,,+++)))&&&!!!###)))++++++(((&&&222666555,,,######''')))***)))&&&!!!###((((((++++++'''&&&***------......+++$$$ ~~~xxxkkkOOO333                 $$$(((        """---***%%%            """###$$$))))))'''$$$&&&+++---...---333333...$$$!!!###)))(((&&&""" !!!$$$((($$$'''&&&""""""&&&******+++...///))) yyylllPPP444                  !!!---777888)))         &&&///((($$$         ###"""!!!""" """(((...222555222222...&&& %%%%%%&&&&&&$$$###"""### !!!%%%))))))(((---000...%%%  |||nnnSSS999                      !!!,,,777DDDDDD???222"""           '''...'''$$$!!!        ''''''!!!$$$!!!'''...555999111333222+++%%%  ###%%%%%%###!!!&&&******&&&+++000000,,,'''$$$### }}}oooVVV===                        !!!)))...888GGGRRROOOBBB888666///           &&&,,,(((((($$$          %%%'''###'''###"""!!!!!!%%%+++111666,,,111333---%%% """!!! """''')))(((%%%(((,,,//////---)))'''### |||nnnVVV???                         %%%000;;;JJJZZZfffNNN888---777;;;---"""             ###+++***---'''          """$$$ !!!###(((###"""!!!!!!###(((,,,///(((...000***""" !!!"""&&&'''%%%###%%%(((,,,///---)))&&&%%%###"""!!! {{{oooUUU555"""                    !!!)))...333@@@WWWiiiMMM555>>>EEE...&&&)))             ...888,,,!!!%%%!!!       """###!!!$$$&&&"""$$$&&&&&&&&&&&&(((***%%%&&&%%%""""""'''(((&&&""" $$$'''))))))&&&$$$######&&&""""""###  |||pppXXX:::"""                    ///777555999PPPjjj^^^GGGGGGAAA'''###---"""                ---&&&$$$((()))### !!!        """!!!###$$$$$$%%%''')))'''&&&$$$"""%%%&&&$$$!!!###%%%'''(((&&&###""""""""""""###""" }}}pppZZZ???###                   %%%777BBB666+++???```jjj]]]YYYIII***(((111'''            ,,,000000)))$$$###""" !!!"""  !!!      !!!!!!###%%%''')))((($$$  !!! !!!###&&&&&&%%%###"""""""""###$$$"""}}}ooo[[[AAA###                  """444DDD777%%%555YYYfffiiilllZZZ<<<444444)))"""           (((&&&999BBB888,,,***'''!!!         """''''''&&&###!!!$$$%%%$$$###"""###$$$!!!&&&&&&}}}oooZZZ@@@$$$                 '''<<<777'''333QQQWWWeeennn```GGG<<<888000333---&&&!!!          )))...GGGUUUHHH666...'''        $$$$$$"""%%%&&&###"""######"""""""""###$$$******%%%rrr\\\AAA$$$                !!!!!!555444###&&&999CCCQQQXXXOOO???666666999888333+++!!!           ###000HHHWWWOOO???555...%%%         %%%)))###"""%%%###  !!!$$$((((((%%%"""yyyaaaDDD$$$                    !!! 000000 )))333888555///&&&***999...,,,(((            )))>>>QQQSSSHHH<<<111)))          """)))$$$!!!###!!! $$$""" ###%%%%%%&&&'''~~~fffGGG%%%                      ---000"""!!!%%%$$$222!!!######           ###$$$!!!)))<<>>%%%         !!!!!! $$$$$$%%%'''%%% $$$%%% !!!###$$$www]]]DDD%%%                   !!!///EEEFFFBBB222%%%))) $$$'''(((999RRRVVV888$$$...&&&666:::???BBB???333          !!! """&&&'''$$$ ######""""""!!! vvv]]]DDD%%%                        %%%OOOVVVDDD---''',,,  '''...EEEZZZWWW777!!!***&&&%%%))),,,333555(((       !!!""" """###!!!###%%%$$$ ###$$$""""""www```HHH(((                 ###     IIISSS>>>&&&###))) $$$444IIIOOOIII555&&&***...((("""!!!&&&+++      ###$$$!!!"""******%%%!!! ###### zzzdddNNN---                    """&&&!!!    777===333!!!  222???===888999444...:::===,,,%%%###          !!!!!!'''(((%%%"""""""""!!! !!! |||hhhRRR111$$$                       """%%%!!!     !!!'''(((***  ---333666222@@@>>>---999BBB***...              !!!###!!!"""!!!###"""###%%%$$$!!! }}}nnn^^^777                                  ###      """444>>>222555DDDCCC000***444...'''!!!                     %%%"""!!!!!!###)))"""!!!### """###""" ooo^^^:::"""                                    ,,,000))),,,888444''',,,>>>888...###                 """,,,***### ###)))###!!!$$$"""!!!!!!!!!"""$$$mmm[[[===%%%                              !!!""")))$$$111KKK@@@222"""                 000///***"""###'''&&&### $$$###!!!"""!!! $$$""" mmm[[[@@@&&&                        ,,,  444NNN;;;---                 ))),,,+++$$$ ###$$$''')))'''!!!!!!###""""""###""" mmmZZZ???%%%                     !!!&&&"""     $$$<<<    ///AAA***                 $$$***---(((""" """!!! !!!!!!'''------&&&!!!""" """'''(((!!!!!!|||eeeQQQ;;;###                      """(((%%%   '''AAA"""###"""  ###+++              !!!&&&///444...%%%!!!$$$"""  %%%***+++'''!!! ###!!!$$$$$$ !!!$$$---222...###wwwaaaMMM666                             """!!!     !!!>>>///---...&&&                  $$$)))333:::444)))""" !!!!!!"""#########"""######&&& ###'''%%%!!!!!!%%%)))'''$$$###(((---111444... |||fffSSS333                               %%%)))   ;;;>>>AAA;;;(((                    """&&&'''333;;;555***###!!! ### """&&&))),,,%%%%%%***)))%%%(((+++,,,)))$$$%%%,,,333---000***wwwcccQQQ777!!!                           """   +++444KKKZZZ777000$$$ $$$               ###""""""%%%%%%"""###'''%%% ###'''&&&### $$$,,,222111,,,......,,,)))(((+++...888***xxxcccRRR777!!!                         $$$777===MMMYYY:::333&&& """               &&&(((""""""%%%%%%"""!!!&&&111777888000000///+++((()))...333999,,,yyyeeeSSS777!!!                    !!!!!!   !!!999===FFFVVVBBB555&&&  !!!              (((---!!! %%%111999;;;222111///+++(((+++111777999,,,zzzgggTTT666                        $$$  777999???UUUKKK111"""                 )))+++  +++333555///000///,,,***+++000444444***"""|||iiiVVV666                       """ !!!;;;:::===QQQHHH)))              '''$$$  $$$++++++(((+++//////,,,***+++---+++######***~~~jjjWWW888!!!                      ###%%%""""""&&&%%% !!!:::777777EEE555"""           ###  """&&&%%%"""(((...000---(((%%%%%%!!!%%%---kkkXXX<<<%%%                      ***,,,"""'''### %%%'''&&&!!!,,,+++111AAA...                """###%%%"""!!!'''...///,,,&&&""" """,,,lllXXX???'''                       +++***""" !!!$$$''')))&&& !!!111III888                 $$$$$$ """(((---...***%%%!!!  )))lllXXX???&&&                     $$$(((...;;;???555)))!!!'''+++,,,HHHDDD(((                 ''''''&&&%%%###  lllXXX>>>%%%                    $$$III\\\\\\MMMBBB111 ''')))&&&888888 666666!!!                   """""""""!!! ###%%%kkkXXX===$$$                  !!!...XXXvvvtttccc^^^EEE'''(((!!!###===AAA>>>NNNMMM)))               """   $$$)))+++}}}iiiXXX;;;"""                   %%%///MMMuuuvvvjjjpppTTT///222''' !!!+++MMMSSSNNNYYYWWW444              ((("""   '''+++,,,zzzhhhWWW888                    %%%((('''### $$$%%%)))---CCCmmmrrrnnn{{{aaa999777%%%!!!%%%$$$(((444UUU\\\RRRPPPJJJ///              !!!(((    !!!%%%'''(((xxxgggWWW666                    ###***,,,+++(((***111555888NNNooowwwxxxjjj???222""")))///666;;;SSSYYYOOODDD666$$$                """   !!!!!!""" """###"""wwwfffWWW555                      """%%%$$$"""000???LLLUUU```ttt}}}~~~ggg<<< &&&...888AAA<<>>(((%%%000:::888---$$$###''',,,JJJ^^^NNN///               zzzgggRRR222                           777\\\fffTTTEEEUUUfff^^^???+++$$$'''000...###'''<<>>@@@@@@===000!!!                                       yyyhhhLLL...!!!###((((((''';;;XXXdddbbbWWWAAA...                                       rrreeeLLL---<<>>444"""     |||mmm]]]DDD***                                    +++///  %%%***'''     ~~~rrr___CCC)))                                         ***)))       ttt```BBB(((                                              %%%&&&!!!        |||ooo```EEE***                                                    )))777$$$    }}}nnn```GGG***             """  %%%,,,)))                                   ***777%%%     lllaaaIII,,,            (((""" )))000,,,!!!                                   '''...!!!     ~~~kkkaaaJJJ,,,         )))!!! $$$&&&"""                                      }}}kkkaaaJJJ,,,      ### !!!###                                           |||lllaaaIII,,,          (((//////(((                                                 }}}nnn```GGG***        !!!(((333>>>BBB999)))$$$!!!                                                ~~~ooo```EEE***          ,,,000999DDDJJJCCC333%%%%%%!!!                                               rrraaaFFF,,,       !!!!!!666444666GGG===444HHH///(((555!!!                                     wwwfffKKK000       $$$&&&$$$"""444222444DDD<<<333FFF333(((000777&&&&&&'''                                 |||lllRRR666       !!!&&&(((((('''$$$!!!///---000===666000@@@777222222...&&&...;;;;;;,,,                                    ~~~oooVVV:::###       $$$---///+++$$$%%%$$$'''000,,,)))555222222,,,###(((@@@RRRTTT888                          """$$$    |||oooXXX===%%%        ###222888222'''!!!&&&$$$***)))+++===TTTaaadddBBB"""                       (((000!!!     {{{ppp[[[@@@(((       444AAA>>>111''' )))???[[[aaa]]]bbbHHH'''                          )))222(((    |||rrr___DDD***         111EEEDDD555))) ###HHHfffZZZIIITTTKKK+++                         !!!(((&&&    uuubbbGGG+++         ...DDDCCC333%%%   BBBaaaJJJ555GGGMMM...                                sss\\\AAA(((          %%%===AAA... &&&AAA;;;///:::@@@&&&((()))                                               sss\\\@@@(((         """222555))) """444111000BBB<<<$$$$$$&&&                                  +++            rrr[[[@@@(((        !!!(((***(((%%% $$$%%%111III555                             444          ~~~qqqZZZ???'''      !!!$$$%%%  222GGG,,,                         111         zzzmmmWWW===&&&          !!!000888"""          $$$&&&               $$$          uuuiiiSSS:::$$$            !!!,,,%%%            ''')))                  '''           qqqeeePPP777###              %%%               ((('''                   ---(((         nnnbbbNNN666"""                !!!                   ***&&&((($$$                  000---"""         mmm___HHH///                        777;;;222                    ###      nnn```HHH...                    444;;;666"""                   !!!    pppaaaIII...                    &&&000///                       ~~~rrrcccJJJ///                                        ###,,,  vvvgggNNN222                                      ---   yyykkkRRR777                                       $$$    |||oooWWW;;;###      !!!###                                          ~~~qqqYYY>>>&&&      (((***                                             $$$###    zzzlllVVV@@@)))                                                   ###<<<(((  zzzlllVVV@@@)))                                          '''GGG000   zzzlllVVV@@@)))                                  (((III444  {{{lllWWW@@@)))                               %%%???222###  }}}nnnXXXBBB***                                   $$$:::111$$$   pppZZZCCC,,,                                              &&&888///!!!   rrr\\\EEE---                                                  $$$***%%%   sss]]]FFF...                                                       tttaaaKKK222             ###---%%%                           tttbbbKKK222          ---777***                          tttbbbMMM333           !!!"""999BBB...                          uuudddNNN555            """(((AAAIII222                            uuueeePPP777                 ---CCCKKK888                         uuufffRRR999!!!                000???HHH>>>&&&                       uuugggSSS:::"""             ///555@@@AAA---                         ~~~uuugggTTT;;;"""              """!!!+++---888AAA///                            ~~~vvvdddKKK333"""                 '''///$$$                          uuucccJJJ222            )))"""    """                         ttt```HHH000            &&&                            sss^^^GGG///                                     rrr]]]HHH000                                     qqq]]]JJJ222                                          ppp^^^LLL444                                              ppp^^^NNN666                                             uuu```JJJ222                                             wwwcccMMM555                                           yyyeeeQQQ999###                                        yyyfffSSS<<<&&&                                      vvveeeSSS===&&&                                        tttdddSSS==='''                                              }}}rrrdddSSS>>>'''                                            |||rrrdddTTT???(((                                                 ~~~ssscccQQQ<<<%%%                                                 zzzpppbbbRRR>>>(((                                                  yyypppcccUUUAAA+++             (((###                              |||sssgggXXXCCC,,,            ...(((                        {{{sssiii[[[FFF---             &&&---***###&&&!!!"""                         xxxqqqhhh\\\HHH000               """(((---222((( ,,,666...&&&                        xxxqqqiii^^^III000                %%%(((777000###000???444"""                         {{{uuulll___III---                 !!!333---***<<>>222                        {{{rrrfffXXXEEE///             ###///111111,,,!!! (((%%%///%%%                       xxxpppeeeXXXEEE///             )))777111---)))                 wwwoooeeeXXXFFF000                 +++999***$$$&&&                 xxxpppfffZZZGGG111                   ***777"""%%%                        yyyqqqggg[[[HHH222!!!                ***555(((!!! $$$###