BM6P6(@    III  ###222yyyvvv}}}444 +++  '''  EEE|||???^^^:::000      """ (((LLLNNNQQQ  [[[  FFFqqq[[[JJJ  +++,,,VVV---pppiiipppsss^^^}}}ZZZYYY(((!!!   ,,,((((((((( &&&"""   )))888)))$$$### &&&   """ MMM @@@  444 222         !!!    ===jjjlll>>>[[[***  ### ,,,    %%%   PPP$$$ 444nnn\\\vvvWWW[[[qqq  !!! +++  BBBnnnGGG$$$OOOzzz!!!***        IIIggg|||---###   222 DDD000   ---$$$  """ ,,,aaa~~~UUUqqqEEE777@@@&&&:::   ::: &&&NNN  000,,,EEEHHH  (((!!! ###   555$$$  !!! %%%  222    ###       <<<:::DDD777  ```:::///\\\jjjBBB666 )))  """(((          ///***AAA+++XXXZZZ     ---dddhhhfffPPP333     ,,,777nnnNNNTTT ???FFFmmm   '''   SSSzzztttUUU111(((   !!!   ***!!!  %%%[[[  HHH 666...      \\\:::\\\xxxAAA>>>555:::mmmSSS&&&  ***   $$$###<<>> OOOlllyyykkklll999       000qqqrrrlllMMM,,,YYY   &&&  $$$nnnUUUfff    $$$  666 mmmnnn ooo888       ((( ))))))XXXSSSeeezzz```ZZZJJJ  ((('''    (((===  333      ,,,444111BBB  ((( *** """%%%      '''lllDDDyyy;;;000III     '''      ???{{{EEE888 TTTGGG555 $$$???''' 666fffppp[[[     $$$  !!!eee|||qqqBBB HHH )))   BBBrrruuutttyyynnnGGG       $$$ WWW777ooonnnQQQ&&&      444www}}}^^^]]]tttfff888qqq ??? ''' '''///      eee''')))"""         ///444))) !!!GGG 000III  ***      :::666@@@XXXggg            !!!VVV{{{GGG   555---AAAttt        ===\\\sss...$$$999  @@@<<<555    !!!lllppprrrttt       +++DDD 000MMM333UUU     444cccllliii___RRRppp&&& 444  ))) """"""    TTT ###  EEE)))"""&&&)))     999### III!!!!!! 777             888VVV---QQQgggHHH***      !!! UUUrrr$$$^^^,,,SSS```lllAAA   666;;;jjjUUU***+++ ''' ,,, 444bbbuuu\\\HHH---    %%%!!!  FFF))) 555    """---///(((''' ===??????AAAwwwqqqooo~~~!!!(((""" RRRKKK    ''' 555"""!!!VVV444*** @@@111GGG111'''***EEE@@@[[[ !!!   ''' @@@ (((333        ''' !!!   ***LLL...777***      \\\CCC   ///$$${{{\\\]]],,,   sssOOOAAA888 !!! ### 666xxxKKKGGG NNNbbb,,,222KKK    $$$___eeeyyy...    &&&,,, DDDTTT  ??? """  ===''' &&& BBBxxxYYY|||YYYbbb888 '''  %%%  ***    <<>>   ggg XXX###'''ggg$$$ :::"""    +++ !!!@@@ %%%  ***     444QQQKKKnnnOOO*** ''',,,OOOIII+++BBB @@@(((ooobbb<<>> !!! ---   666 --- ,,,''' @@@555kkkccc***JJJAAAKKKMMM111*** ;;;)))   ,,,    PPPsss***  !!! &&&iii666 ###      ,,, ///+++ *** TTT   !!!+++    $$$    EEE}}}888%%%<<<   [[[eeeSSS/// 999;;;LLL```qqqZZZ^^^888yyy"""NNNMMM %%%???666  333 (((888!!!      !!!bbbpppVVV%%%...MMMdddIII,,,     BBBOOOzzz\\\[[[???      ###        $$$ 111"""BBB''' ---iii[[[ppp\\\rrrQQQccc   +++      YYYTTT  +++ %%%   ``` +++  &&&*** +++  &&&  $$$...;;;aaa   !!! +++    )))   333HHHUUU'''  444cccqqq\\\&&& """    aaa::: <<< +++...[[[qqq000  !!!  ???     bbb|||```     '''cccVVV|||aaabbb^^^===///  %%%     BBB    ###   )))  ,,, !!!LLLRRRiiiPPPzzzEEEVVV(((AAA000 888hhh555     ...   ***:::LLL    ###       VVV***JJJwww   ###       ;;;=== XXX%%%          --->>>LLLUUUwwwTTT   ''' ӵ    ???[[[uuuDDD,,,        ĦĦoooLLL /// ӵ ---***        ...&&&    LLLĦ666!!!  :::ZZZbbb===;;;***[[[___))),,,   (((   :::      000:::'''      666   %%% 444******WWW666%%%  GGG)))   !!!  ---:::  %%%///...LLL...@@@      """  ))) BBBmmm&&& 000vvvlll"""   6664ĉ@ӵ  GGGvvv"""   ;;;  >L =hĦZZZ   4ĉ@ӵ        MMM    ,,,>L)))@@@,,,OOO555qqq|||==={{{>>>CCC///  """  ///  !!!###    ...  ### '''!!!%%%       999 &&&   111   CCCyyy<<<  '''666000  000999UUU '''       ???!!!  ===999 >>>{{{WWW      SSS}}}:::GG=?  '''zzz@@@   """   ***   )))HdĦ =Īj    GG=? ### ###   $$$aaa &&&    333HdĦeeeNNN  666fff ;;;ZZZNNN""" %%%   ///UUU]]]///    (((       $$$ ***&&&   """XXXAAA 666    ###    GGG***     ===ӵĭӵӵĦ  ӵӵĦƜ`1.׼sĦ ӵĦ222888]]]vvvyyy>>> ĭӵ ĦĦĦ PPP&&&DdD<<&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵ ddduuufff?><zg&e>&eHL ShӵgL S?ʬ3h?D%%)?ZufĦ gLg&e gĉ@g&e>&e@e?? g<ĉ  3we<Ħ  3h?@e444 Z3h?gL D%%)?fff?><z$$$=?Ħg&eXXXg&eS?ʬ 4ff?>ߝL+++@edddg&e 3h?g&e>&e ??$$$)))  222   ### $$$ 000     )))           !!! eeeWWWYYY >>>999HHH %%%---!!! 000555333  (((  ggg4Dӵ Hƅ^Hu]ĦHu]ĦZuR)Ħ  Hu]ĦSSSHŐeHŐeHu]Ħ qIܗGIӵttHGgĉ@Hu]ĦZuR)Ħ)))===,,,aaa~~~sߝLGdUĦHƅ^Hu]ĦntHdĦeee555HGgĉ@HdĦ Htƅ^ Bt=o9ĦDtfo9Ħ???iiig?HdĦHu]Ħtt###Hƅ^Hu]ĦH׼stQ 222je<Ħ Bt=o9ĦH׼s444BBB***  HtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦOOOHu]ĦHtƅ^qIܗGIӵH׼s222000Hu]ĦBt=o9ĦHƅ^Hu]Ħ    )))###  000 """///      """333 """      111 (((333*** )))555 """888NNN000~~~  %%% '''           lll###4DuXӵ DdDΦDdDĦDdDĦ t|<999???)))DdDĦ,,,DdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<yyyvvvDdDDdDĦDdDΦDdDĦq<niDdDĦqet DdDĦ q<RqjRgdKӵHdDĦgdKӵ,,,GR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦ  000geĦFSĦqjRgdKӵDdDĦ111&&& DdDĦqjRgdKӵDdDĦ+++HdDĦgdKӵDdDDdDĦ DdDĦ4DufӵDdDĦ&&&DdDĦq<RpeƜ4DuTӵDdDĦ DdDĦqjRgdKӵDdDΦDdDĦ    VVV[[[mmmtttNNN888     GGG+++  %%% >>>AAA---  ///aaa  666     000$$$!!!    ___000RRR    !!! ,,,   0004DuXӵ DdDΦDdDӵDdDĦ o)h WWW<<<DdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)h ;;;222DdDΦDdDĦDdDΦDdDӵGIpӵDdDĦhhhpo9wӵDdDĦ%%%---<<< po9uGIdnuR)ĦDdDĦnuR)ĦkkkCdgĪjDdDĦDdDĦ HߝL`o9DdDΦDdDӵDdDĦ  $$$geĦsp?aĦ GIdnuR)ĦDdDĦiii DdDĦGIdnuR)ĦDdDĦ"""ddd+++DdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦ***DdDĦpo9u )))=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ    ###XXX(((  ***    www+++  \\\eee 999      '''  999VVV     111        333,,, 4DuXӵDdDʜ4DuTӵ>d<ĦDtBBB000>d<Ħ>d<ʜDd<ʜ4DuTӵ)))VVVF&uTӵ4DufئL>epuR)Ħ>d<ĦDt!!!DdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<Ħ!!!puR)Ħ>dd<ӵDd<111qR/ܗ?fӵ>d<(((>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦ  geĦs<v>aĦpeӵDx<DdDĦPPPsss DdDĦ$$$peӵDx<>d< +++>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<Ħ peӵĦIIIF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ  ,,,"""    ===>>> +++KKK:::  ___        :::sss&&& """   $$$ ///---```"""!!!(((        """      4DuXӵD&dq&ĒR sdKĦDHRRud###BBBsdKĦD&oq<Ōq&ĒR'''999DDD>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?d< geĦHg8>aĦB?Ho9 >d<777>d<ӵB?Ho9<x  &ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9 s&dq&ĒR  000 +++     ;;;OOO  +++   )))    NNN   """XXX111  !!!&&&   $$$       """  $$$4DuXӵHu]3hh ne =e >>>nepIƎ@t@hFFF///>h777111fe@ďDne=eegesĪj@h fdDĦ@ďD Hkge @h@G HĪj@IŌiiiBeneHkgenefe Hu]3hh se  geĦja>aĦ@GseOOO/// <Ō@GHkge """(((555)))<<<HĪj@IŌ ege%%%Hu]3hIŌppp222DdDĦ%%%ne@h>hse ne@G sĪj@h PPP     666~~~"""!!! AAATTTddd""" !!!###    ''' )))   444'''===lllkkk))) $$$555 ###)))  %%%   4DuXӵĵD^    222 HHH &&&;;;SSS    DdDĦ'''***LLL!!!    $$$TTTHHHNNN """D^s׼sgeFm8>aĦ  s׼s666VVVHoZZZ444666  '''D^###rrr???DdDĦ %%%  s׼s       222    666111(((lll###---yyy>>>   444 III&&&666  """  ***<<<```GGG$$$ 333       Φ4DuXӵtvӵ>d<ĦĦ  Ħ  +++DDD---nnn  Ħ  +++>>> >d<ĦKKK'''---TTTBBBHHH___   """%%% kkkmmm}}}ooo  Ħ### >d<Ħ Be geFYĉ >aĦ Be +++ZZZ--- nu]ӵ  555$$$???111...))) xxxBBB...***===>d<ĦpppRRRIII>d<ĦĦ  111BeĦ     CCC 222)))((( 222 $$$***  <<<~~~$$$ )))***TTTUUU)))***JJJ%%% (((RRR((( ```### @@@***FFF"""   """"""  ###(((   ###   %%%/// ?aŖ%7uSQuR)ӵsdKĦgdKĦ   gdKĦ  '''+++WWWaaa___ gdKĦXXXTTT $$$ gdDĦHHHbbbhhhAAA'''@@@@@@---!!!  000888  555}}}uuusssdddCCC gdKĦ000sdKĦ   ŶS3we< QQQKKK ***iĉ@3hR/Ō   JJJ...222UUUGGGIII777000!!!333  DdDĦ___]]];;;ppp---sdKĦ gdKĦ  $$$!!!gdKĦ!!!    !!! 777eee)))$$$???,,,111 (((  ,,,333222BBB777    666qqq!!!     ,,,%%%eee+++OOO $$$      &&&000     >Anene   ne ,,,,,, ###...[[[>>>uuubbb ne  ..."""%%%   De555AAA>>>      YYY___iiifffXXXxxx999    ne  ne   >Ak<888  !!! 111fh  $$$333999MMM;;;YYYGGGQQQOOOAAAOOOKKK 666"""777 DeJJJggg222JJJ{{{ne'''(((ne $$$  +++ne###   222AAA   >>>      <<<%%%444AAA ((( %%%555TTT        +++CCCTTT!!!     +++<<<        UUUHHH))):::NNNnnn~~~,,,  IIIyyyBBB111        ### %%%    MMMwwwAAA)))!!!      """    """HHH666ZZZlll999___666<<>>eeexxx{{{WWW        %%% ### 222 222"""NNN222gggAAA:::(((666 666\\\HHH\\\RRR:::999iii000       PPP+++      RRR---$$$  ###*** ###   TTT     TTT***PPP ]]]+++  ,,,***  ***+++     %%%   NNNKKKQQQ...###   KKKmmm*** TTToookkkooo       '''&&&[[[bbbbbbsssiii111!!! !!! &&&   """   NNN ;;;### --- 555''')))tttVVVAAA```GGGXXX~~~ NNN(((%%%ZZZOOO@@@xxx111777hhhXXX             !!!     ---  111 ''' '''    UUU   555!!!     """oooLLL===   '''   ###aaaAAA               FFFccc{{{&&&    !!! BBBJJJsssUUUpppCCCoooBBB     (((---%%%ccc~~~mmm}}}zzzVVVIII  333 %%% !!!000    :::  222 ###'''###!!! III'''@@@AAAHHH<<<+++!!!]]] ;;;rrr777aaa:::jjjggg555###  """           !!!    NNN  ((()))   >>>>>>RRR [[[*** 333!!!    YYY---555       ///\\\JJJ ###&&&777$$$ZZZ$$$   '''[[[999QQQZZZIII       777___999222   111666!!!              !!!   ___TTT666 +++>>>LLL###HHHVVVAAA{{{^^^~~~111NNN MMM222  )))444 ###<<< 000   ***fff        DDD---))) *** """???%%%```IIIGGGfff        ,,,!!! +++555        ***ppp$$$+++;;;yyyyyykkk@@@BBB&&&  $$$    666xxx^^^ooo       '''  FFFaaappp^^^        &&&       '''     999!!! 666>>>EEEPPP...111)))333:::///ccccccKKK@@@GGG            ------333   111 $$$ ::: %%%EEE###   (((    JJJRRRggg&&&ggg---        !!!   333BBB888^^^fffNNNdddrrrCCCIIIQQQ&&& %%%   ))) QQQJJJ222     %%%OOOWWWcccXXX~~~VVV    BBBHHH   """ +++ !!!   %%%QQQ''' CCC777 444pppkkk:::<<<```SSS\\\CCC(((666    """   &&&   ######  &&&       VVV444     (((aaabbbIII+++222(((666 """      !!!          FFFOOO pppddd@@@eeedddWWW___hhhMMM   ... ;;;555!!!  ;;;***BBB===   (((  ((( nnnUUUmmmggg===&&&  !!!  ZZZ###  000  !!!GGG$$$###:::"""  %%% """,,,$$$dddEEE!!!}}}{{{XXX^^^wwwwwwVVV$$$XXX   """    %%%     :::  999  >>>___   ===  &&& +++YYYMMMxxxXXX//////MMMJJJ000   $$$    nnn  """,,,  333333  nnn555WWWrrrkkkmmmYYY```cccnnnxxx333      JJJ """  &&&  888///777MMMbbbWWW{{{mmmbbbbbbPPP   +++ ,,,,,,### )))  @@@  >>>       %%%333777OOOSSS222RRRJJJqqq111\\\JJJDDDLLL       HHH---  ///  """555    !!!"""     ;;;999!!! (((KKK/// +++ """   '''FFFYYYyyyRRReee"""$$$             555vvv  ((( $$$ ===@@@777,,,EEE222[[[bbb     ///     '''DDDOOOoooxxx___nnnXXX777 ))) ///111gggsss"""    """      FFFCCCccciiiRRRIIIrrrGGGVVVmmmBBBwww    KKK&&&     &&&RRR$$$ ***DDD      &&&>>>     111     LLL  JJJ999QQQkkkLLLiii    SSSdddddd___nnnsss:::    +++           $$$ 222+++]]]---;;;JJJ[[[jjjjjj\\\zzzOOO222   BBB555000      EEEfff^^^|||{{{vvv=== ***  888777???'''  DDD     000CCChhhggg^^^GGGggg>>>>>>UUU...   !!!&&&###        TTT    --- ///  !!!     222 +++qqqiii000     )))oooZZZwwwNNN===777<<<%%%   ...     ,,,UUUQQQ   ///   555]]] ccciiittt{{{vvvBBBQQQ       EEEIII"""(((    eeexxxzzzfffiiiyyy[[[???  $$$    $$$^^^ DDD,,,///777VVVpppOOOYYY <<<  !!!;;; """           '''+++  !!! $$$ 111 """     ***     777&&&    '''```>>>___CCC888??? $$$ %%%    (((  ---$$$bbbGGG        111sssRRRZZZ~~~dddddd"""   JJJ=== !!!---   nnn eee|||ooommm]]]/// ]]])))  $$$'''   ***  ;;;        eee OOOOOOAAA]]]CCC///333\\\OOO}}}111              """---   000888 ...999           +++  UUUjjj___[[[wwwRRR 555   DDD000+++     $$$((( ;;;@@@hhhcccfffXXX >>>*** NNNKKK"""  ]]] 111JJJbbbwww%%%!!!"""mmmYYY```      """ %%%(((    !!!UUU"""((( \\\??? ...yyyKKKZZZzzz@@@    --- ###  <<<,,,*** %%%"""   888MMM KKK+++ $$$ ,,,  +++       )))uuuTTTrrr[[[sssnnn<<>>###         888EEE  %%%###555 !!!333((($$$<<<"""ZZZ$$$SSSlllBBB%%%cccHHH  ;;;   )))  222   ///    BBB$$$AAA(((   MMMSSS"""???###   ))),,,  111FFF>>>]]]333QQQKKKSSS000 """      RRR&&&     ((( %%%:::333ccc|||666   :::"""   AAA """  BBByyyZZZaaaxxx|||EEE           ...III"""&&&999      '''""" '''BBB---PPP666+++kkk;;;MMM!!! +++(((     ...%%%  JJJDDD      BBB  )))  %%%   RRR[[[                000///xxx===###   ZZZ777BBB]]]PPPJJJ        555+++   '''      """  888000RRRXXX777 kkk        ===$$$   $$$)))>>>]]]{{{```$$$        )))oooOOO    BBB)))    ... 333)))BBB///<<< !!!  IIIPPP(((!!! 000  :::+++  ??? \\\{{{---!!!333FFF(((         !!!MMM\\\555...  ,,,DDDOOO444tttMMMSSS)))       """   ]]]777 JJJ'''      )))      ???555xxxssslll$$$ 222!!!   WWW888 ### 999 !!! WWW```  111!!!)))(((  yyy&&&[[[  &&&YYYDDD 333+++  )))%%%  ,,, AAAbbb"""III^^^222  +++&&&999     """^^^YYYYYY}}}'''???                  ///FFF    JJJ    ###bbbhhhllldddttt222zzz (((YYY       ***  333 GGGCCC(((  $$$ ### ccc555 &&&>>>]]]((( ```EEEaaa!!!###     """ &&&    000 WWW    JJJ### EEE(((         pppIIIdddvvvkkk<<<            !!! 555  '''111eee &&&  """ $$$/// ###,,,YYYPPPjjjpppoooWWW      444///   111rrrooo !!!  )))!!!III]]]tttMMM^^^555 (((...     ...!!!  AAARRR...  ... 666 &&&  ]]]  888000 %%%:::   JJJ ((( FFF    444!!!%%%999mmm{{{[[[\\\LLLOOO111 '''IIIBBB&&&)))"""***DDDIII!!! ,,,      !!! )))###   (((FFFTTT222  ===^^^XXXlllrrr999"""  &&&  ***'''@@@      &&&???666 444  (((   """  '''::: '''+++)))666lllJJJ   ###     === NNN  +++WWW NNN[[[ !!!''''''   '''---$$$=== (((uuu!!!   UUU$$$...AAAfff888tttSSS:::  [[["""...   !!!          ZZZ"""     ===;;;[[[aaa333555   ,,,???___{{{333FFFlllRRR    $$$    !!!   !!!  333  """  (((000WWWsssPPPrrrCCC/// %%%        ...      xxx %%% AAA   %%%""" ...444 |||www     HHH###SSS@@@~~~\\\iii(((   {{{aaaCCC  ###            ggg    JJJ888```555    \\\:::555jjj !!!???&&&      <<<666  gggZZZ      ...RRR___jjj]]]%%%       ### ###       (((*** <<<'''))) ,,,    ***111 111 ((( nnn___uuuOOONNNUUU888###  ### $$$...EEE """  %%% ---      '''   WWWqqqZZZggg555$$$ """   OOO@@@:::  444       ===--- ^^^  ///        <<<)))DDDssshhhpppccc   !!!!!!    888nnn222   &&&666 ///  %%%'''---000 (((   """     TTT @@@  TTT___zzzAAAJJJ444))))))666---EEE///===   YYYRRR"""  888   ---%%%   WWW```222   EEE=== ###555RRRGGGyyy{{{###<<< <<<  444BBB  ###    ###    ;;;### &&&    222###EEEvvv{{{}}}oooaaa       111     QQQRRR ,,,  +++III  """     (((   999  ''' aaa ***444555aaagggnnn???OOO///    ,,,PPPOOO     EEESSS DDDFFF KKK333   %%%666  WWWggg   RRRVVVBBBYYY""":::___bbbMMMaaa '''  %%%555333;;;      !!!   HHH   :::ZZZ,,,===JJJbbbmmmtttyyy]]]'''UUUGGG$$$    222)))     888222 """AAA    '''000  PPP   '''TTT   ---   """ XXX !!!   CCC___888WWW```SSS  222      qqq  """...   555000RRR     <<<  +++NNN&&&;;;ppp```gggpppEEE  000    AAA\\\ggg}}}MMM888    $$$kkk///       ;;; ...!!!XXXgggIIIooommmBBBHHH$$$ ---        +++  '''***      ''' KKK  fffEEEkkkxxxccc ...222          '''FFF CCC  !!!       $$$ [[[DDDLLLooo    555CCCAAA{{{mmmVVV^^^///   ///   %%%HHHIIIJJJjjj        $$$   AAAbbb\\\              !!!...&&&---    555CCC  %%%222,,, +++%%% &&&TTT### RRR    !!!222uuuyyyooodddpppYYYDDD    ===!!!         ###VVV""" HHH... ...(((  ZZZTTTLLL""" @@@ $$$HHHPPPdddUUUaaaqqq***&&& """ '''    '''    555   ===    ---((($$$  %%%888uuuKKKFFFKKKXXX999>>>000   ))) ***===   '''""""""    !!!???!!!---  ---<<>>,,,    DDD%%%        """  111666   $$$ """ ### %%%eeefffddd@@@777wwwKKKAAAHHH"""         &&&(((       ;;; bbb))) %%%+++ $$$((( """FFFSSS%%%"""    (((!!!eeemmm___       !!!###  &&&444    888888DDD===... >>>      !!!  ///GGGYYYAAAiii<<<CCC$$$  333        ,,, AAAPPP$$$   ...### \\\QQQ)))LLLKKKxxx{{{RRR dddlll ###         !!!   ))) !!!   ###000""" ***   +++''' 999 CCC  !!!'''     +++  DDDLLL^^^]]]PPP        ###$$$       AAAeee 000 %%%         ;;;<<<555999OOOFFF"""  ...               !!!  444<<<'''>>>HHH'''!!! BBB,,,  ???WWWmmm333HHHGGGCCC[[[rrr888hhh666   ......    ---$$$     ///%%% %%%  111 444!!!$$$ 444JJJ  +++   000   ###444PPPuuuKKKggg                  '''    WWW  ***###```TTT||| GGG111     QQQ   ***  """          &&&111WWW<<<444!!!,,, &&& mmm777###CCCiiiqqqkkkkkkeeeqqq333 %%%***'''  '''$$$ """    !!!       ''' !!!  444ggg     '''    III           333---    sssiii  ### QQQ777/// NNNbbb  )))     (((     ''',,,     QQQ+++  777(((___  <<>>   777vvv>>>  (((     333333""">>>    ///   000>>>'''HHH"""AAAHHHTTTGGGfff:::VVV@@@---  000  nnnXXX    !!!###)))222DDD $$$333+++     ###---  ''' !!!>>>***)))       CCC $$$  PPPcccnnn}}}kkkzzz###$$$""" ###        )))        *** (((]]]TTT666 444eee    [[[555<<<)))   ***sss ###  @@@ZZZ)))    )))XXX!!! )))***!!! &&&+++;;; )))  fff --- 222111EEErrr|||   ;;;!!!    kkkRRR^^^KKKjjjqqqDDDGGG  111''' 777)))333000 CCC         000  ...;;;\\\uuu         !!!    ))) ===###  <<<===999###    [[[444<<<((([[[NNN   !!!   %%%222&&&   """ 666   YYY    ___666 ###--- 888=== """""""""nnnbbbYYYfffTTT777%%%$$$  ###333 *** ===333 !!!aaaZZZ___yyymmm"""   """  !!!   666888EEE000***%%%###--- 222  ***---&&&      999ppp[[[~~~lll'''@@@               '''999===   999  '''      ===LLL'''000""""""  ###%%%:::    ???     000   TTT''' ###***%%%PPP(((%%%555 '''... sss===___bbb999  $$$ ]]]BBB555 MMMgggggg222'''%%%    222"""  666---###...ZZZ999***$$$ ,,,OOO        HHHaaa$$$rrrqqqeee777%%%     (((JJJ***  +++444     ###       ---GGG___666 """///     %%%       DDD )))777 FFF000   $$$<<>>PPPCCC      +++... %%%SSSlll... $$$ ***   +++ $$$     ))))))&&&$$$ FFFfffccc777@@@ZZZ      ***+++ )))$$$  ))) """    ,,, 333  ;;;  !!!        ******'''      :::999  000   ===///    ;;;RRR !!!WWWAAA{{{QQQ444gggNNN  $$$      333,,,---???111GGGXXX    &&&     VVVOOO///333       000  +++ IIIkkk   444]]]XXX777^^^\\\fffRRR   ,,,    &&&111  $$$   !!!333     ???       FFF###YYY          )))  &&&   """ 111SSSRRR  )))>>>(((  AAA,,,\\\)))"""###QQQ    HHH???zzz  """&&& %%%;;;vvv///+++%%%HHH   )))    &&&  888'''bbbyyyIII>>>vvv"""  '''---XXXEEEooobbbbbbzzz999  888    %%%         """...&&&   :::   777EEE777     555333>>>    """***   /// !!!      ???*** 111 DDD888eee555:::bbbKKKCCCiii  &&&###rrr   ...   ### --- 777XXX""" ---XXX BBBddd!!! --- >>>999EEE 666     666==="""NNNKKK   ***888vvvgggXXX """  """222           ###   """555BBBiii___333   888555   ...VVV888 iii   ###555%%% 777  (((BBBDDD@@@ <<< @@@   $$$ OOO...:::yyy===ddd+++    $$$   ###EEERRR '''ppp--- ###   www&&&NNN ###___+++ """ ###    OOO??? %%% 333&&&eeehhhcccIII   """         (((  111  888^^^___XXX\\\TTT***---000  666 %%%'''...  %%%444XXX}}}    ---       $$$%%%&&&$$$777   ###  ###"""$$$ GGG}}};;;999ddd"""SSS,,,(((   888    ---BBBCCC::: :::ccc  ...  vvv:::%%%BBB666  !!! !!!      BBBUUU BBBAAAdddlllQQQ    ,,,    ###  ###:::     """HHH AAA"""        ???&&&%%%&&&  ''' MMM      %%% """000)))!!!  &&&  &&&  ***$$$/// (((///777[[[LLL>>>???,,,      GGG]]],,,333666lllooo    %%%OOO111   888sss ...  """       JJJ(((  ___AAAmmmbbbwww  """ RRRXXX   )))             rrr))) ###  """         :::  ***     $$$     '''    ###!!! ;;;***(((MMMcccLLLIIIaaaPPP,,,'''999999   ,,,''' --- III---  ***(((,,, SSSIII &&& %%%{{{(((  EEE!!!       ///666XXX---yyykkkXXXXXX   ...<<<  !!!111  &&&???   ::: ,,,        ///...333    ,,,    !!!        )))---,,, """ ...222777888===000@@@PPPvvv777NNN222;;;666     !!!  '''   '''$$$  000NNNaaa$$$   111 666,,,   """          @@@MMMPPP___777   $$$  %%%---      KKK   +++   %%% !!!  '''     iii___###  $$$   !!!     ###          ***  +++@@@===FFF---YYY]]]HHHWWW888222OOO111hhh     ///...        LLL333%%%+++'''...TTTHHH !!!OOO   %%%)))     $$$,,,===gggyyy{{{sss444     ***  ###       DDD ...   $$$ %%%   444 &&& 222OOO 444 '''            ---444&&&...    ---!!!  ...!!!  %%%  :::cccDDDfffXXXttt===mmm444AAA        """)))       <<<   ... --- !!!((( KKK     ### 111666vvvhhhvvvpppwwwmmm---    (((         000        ///111 /// NNNIII222 '''      """XXX```,,,hhh*** !!!   ...     ///GGGnnnjjjUUU$$$hhh   ///===  !!!   ...  )))    hhhLLL      000dddmmm>>>(((EEE        444)))     ***   ***    777222 ***  --- ((( ...      ***  !!! ###+++>>> ```   &&&%%%   !!!,,,111!!!BBBCCCiii<<<```ooo111--- ::: ***LLLaaa!!!444 ... FFF   CCC   &&& """...     hhh    '''???333 ...eeeCCC%%%  444     III555  """"""~~~OOO     333!!!  FFF888QQQ!!!>>>  ```000    """ """ ///%%% '''  777111  """&&&%%%/// %%%JJJAAAUUUwwwBBBEEE>>>  MMMppp111    ]]]*** 000--- $$$'''  ''' 444 !!!   """   """ %%%WWWhhh|||--- 222]]]pppwww""" LLL%%%    OOO(((!!!   !!!***)))(((   ///tttHHH   """     444  ###&&&   ,,,KKK###!!! ###+++---+++((( %%%  """###  @@@             rrr555UUUIIICCC]]]---HHH     666HHH$$$  ### '''$$$ ddd000(((@@@---  444 (((   ((('''   BBBlll444     ...  ;;;HHH]]]}}}vvvVVVjjj&&&         ,,,     """   &&&   ***%%% """///'''   %%%  >>>MMMTTTjjj999))):::GGGGGGBBB>>>888000    ===    GGG###   ###   +++JJJXXX''' $$$   ;;;  aaa888)))   ###  FFF   000,,,   ###           DDD::: !!!  $$$   PPP ***rrrmmmWWW&&&333999)))!!!HHHmmm    %%% 888  ---       ???   ,,,RRR %%% """###  %%%555KKKDDDEEE333  222<<<;;;KKK777oooCCC"""...---    333    ///$$$  JJJLLL """ eeeMMMFFFSSS@@@///  FFF---   ,,,      GGGSSS!!!  ```[[[ !!!   ### ''' !!!```""" ,,,,,,NNN  ###  CCCTTT     222???444{{{}}}NNNddd;;;444GGG===UUU...,,,***EEE    222///:::111'''(((        '''*** ttt   +++ (((gggXXXKKK)))VVV bbbFFFggg          ???aaa   HHH  ---)))AAAQQQ***  666       ###!!!&&&      >>>jjj555    WWWPPP ;;;---777"""555 333$$$ KKK***<<<  AAA,,, 555  <<>>DDDqqqAAAFFF]]]VVV '''///       ###DDD       ```IIIPPP777  )))   $$$NNNnnn  ,,,     ...%%%    """(((   $$$ 000(((---PPP###|||nnn<<<                 (((,,, DDDYYY  PPP111 +++    ###uuuYYY~~~]]]sss``` vvvOOO  AAA   )))     '''   ::: '''    (((zzzggg ooo   ===jjj555wwwEEE555  ###      ###  +++ AAA%%%      $$$--- (((@@@888$$$)))&&&  333xxxIII  @@@ %%%...)))///    %%%  000666    $$$ """ $$$***"""ZZZ555    &&&    ///&&&cccxxxBBB 222    ''' !!!      !!!  111    >>>   &&&CCC   333aaa,,,aaa___!!!  <<<    """$$$  (((  >>>  ### @@@FFF QQQ000&&&aaa!!!   )))  $$$ZZZ  %%%  ***YYY    ,,,+++...  NNN %%%QQQQQQ %%%TTT """!!!  %%%   $$$555ZZZEEEbbbDDDBBB             &&&      222 ### zzz///     (((___^^^FFF[[[    --- ___jjj---  ...!!!  666''' ,,,  !!!   --- 888<<< *** '''&&& 222444666MMM***:::   &&&   666       ,,,333 $$$888 ***???222$$$ ggg&&&  )))    666 SSSAAA  mmm         666777aaaooo___AAAOOOccc999        '''       +++   !!!     ###(((^^^    %%%SSSpppaaannn///&&& XXX((( BBB   &&&  333     %%%     &&& )))888222    ...XXX111 OOOiiimmmUUURRR       +++       &&& 000   &&&!!!!!!777 *** +++   &&&  @@@      ///oooDDDIIIKKKqqq<<<[[[888      444                ///  aaakkkbbb___VVV+++"""   000...===   ***     %%%   ---''' !!! ...%%%QQQNNN+++SSS***%%%(((%%%666NNNWWWbbbLLL         (((  !!!!!!            $$$ ...     !!!    ZZZxxx---+++jjjqqqcccOOOYYY                    ///   ...fffKKKooo666---$$$  !!!111   ggg###   (((   CCC,,,```"""   ???GGG```%%%NNNYYY???!!!777888666  """          :::  VVV(((  &&& ### ***         """<<>>"""  ###,,,___999PPP@@@XXX888LLL%%%      !!!    iii///+++444         '''===VVVWWWmmmzzzKKKRRR888HHH              TTT,,,   """  !!!,,,000FFF   <<<&&&pppsssuuukkkxxx   ///999555 {{{000  !!!  '''     (((iiiTTT!!!^^^555 000&&&OOO}}}EEE DDD,,,===        /// %%%***222888,,, !!!WWW!!! BBB(((%%%  +++      (((---III[[[yyyAAA(((   ###    !!!     %%% $$$(((    444 888   fff    +++###bbb999hhhUUU***222 ]]] !!!555  !!!  ]]]www/// ***  %%%QQQ{{{|||QQQ,,,)))  !!!NNNNNN       111      777 %%%eee !!!!!!444,,,;;;!!!  000 777 %%% 222 *** 222555vvviii888@@@[[[KKK FFF   {{{### $$$   ###  ...         ###777     ///   )))444===ZZZ111HHHooopppUUU///,,,,,, BBBwww  ###         444PPPGGG  %%%999<<<***  @@@fff]]] AAA        !!!'''&&&  '''=== !!!###;;;yyy %%% 999  $$$***   $$$$$$ QQQ###...  (((JJJvvv]]]ddd<<>>     !!! @@@ %%%  222'''   %%%###    QQQ{{{nnn??? ))) ...$$$    """'''FFF 111    <<<$$$))) <<<   """   888XXXUUU]]]HHHmmm  !!!___CCC     """@@@!!! $$$  ;;;((( wwwOOO    HHH!!!OOO 555)))       333  IIIAAAVVVoooxxx333AAA""" BBBPPP((('''     !!!     ---       ###:::   """ :::;;;]]]}}}RRR"""     !!!  <<< !!!           444$$$   111000]]]JJJSSS>>>  '''MMM+++  """    &&&---$$$""" +++%%% ;;;fff&&&666---666)))!!!666[[[777'''888 ''' ***  666  !!!!!!  ((( )))     !!!  ###!!!jjjrrreeeWWWDDD]]] ((( ===888 BBB  777$$$                    """ *** """ !!!&&&222sssvvvhhhhhh000    $$$888   !!!###;;; !!!000 ###      &&&---TTTsssUUU)))***777   >>>       ... $$$$$$ ***&&&  999!!!......DDDNNN ===333  !!!"""===***'''  ###***   +++  ttt$$$ """   KKK::: ***ccc(((___zzzkkkSSSXXX        $$$ppp  666  )))        666 TTT999vvvKKKVVV|||  *** +++   %%%;;;555  ((((((### +++ )))TTT   $$$bbb444tttAAA ))) [[[555  !!! %%%###     111     ***  ***111777###===777PPP     ###!!!>>> ###!!! jjj((('''777   $$$  555  :::JJJjjjXXXZZZ}}}ooofffvvv     333   333 &&&    '''  '''  MMMRRRgggwww...LLLbbb DDD  ###666BBB   000444   VVV   $$$  111[[[DDD;;;,,, 555888      ###???===   ((( (((   000$$$   AAAQQQ  /// +++ !!!)))///  )))000CCC     HHHlllIIIyyynnnBBByyy ;;; +++    ppp###   BBB000((( 777      *** +++ 000(((     ***III FFF///!!!  111oooNNNyyywww)))  ###   FFFccc===CCC^^^FFFKKKIII   III    @@@   MMM...777@@@SSS    +++QQQ+++  JJJllleee+++hhh___)))RRR"""FFF   """ '''    >>>777fff        +++  :::iii @@@'''$$$     QQQ```nnncccAAA???  ###&&&    \\\[[[ppprrrNNNcccOOO@@@!!!     >>>VVV  +++*** LLLAAA;;;           $$$   """  ???  ((( ---  ===BBB HHHYYYbbbyyyoooLLL:::XXX   ...%%%222BBB000NNN::: III  555 %%% '''   ///  222ccc555AAA %%%&&& ---  ***&&& [[[KKK}}}RRRFFF___,,,]]]       oooHHH      ...,,, ,,,EEE &&&>>>     &&& !!! &&&      xxxIII iiiccctttZZZbbb     PPPzzzFFF  ,,, :::ZZZfff(((       ###   !!!   ((([[[        (((%%%777%%% >>>XXXuuuoooAAA"""FFFmmm    ...  """ &&& """%%%&&&   <<<555%%%   &&&,,,000 222BBBiiilll XXX***aaa       111 %%% +++ ))) 333 """+++555  (((     ...bbbQQQMMMfff~~~***111     !!! !!!   777;;;(((###   $$$   !!!  '''###   333!!!nnn:::"""     !!!GGGlll222111"""eeeyyyyyyDDDUUU      ;;;--- $$$///     (((888  '''///666 ===...### 333!!!''' 777 QQQ"""===  '''SSSFFFddd~~~444___"""lllCCCIII ***      --- ### 666  &&&(((###===     ;;;      )))""" """### '''222EEE    ***    qqqrrr~~~===dddqqqooo}}}```AAAmmmhhh       )))!!! <<<\\\     &&&    :::;;;===+++(((qqq{{{***JJJ''')))    %%% ,,, """ 333 %%%  +++*** 000333PPP??? !!!  UUU___   $$$$$$@@@666hhh...VVVmmm\\\aaa###      !!!666 ,,,    !!!      ### ;;; 666/// %%%    999"""  000   555BBBPPPnnnEEEIII...tttUUU ---:::   ///@@@"""$$$ ###      RRR333        ///  AAAgggJJJ999TTT}}}ZZZQQQ@@@  ###ooo &&&)))$$$)))      !!!!!!888 333   @@@)))111888  ...<<>>~~~@@@rrr)))  !!!         KKK>>>   '''...;;;      AAA  --- 777mmmTTT^^^bbbTTT""" &&&  iii       '''  &&&###   |||  $$$ 444---]]]ooosss???WWW )))%%%&&&222  LLL  ,,,  %%% '''"""=== """  &&& &&& aaaeeecccAAAIII@@@+++!!!((( $$$iiiYYYJJJXXXttt>>>444BBB***     """        ^^^  $$$ (((999 HHHFFF ;;;     EEE ---      ***$$$  ***999jjjlllbbbbbbVVVddd'''PPP+++   &&&           &&&     )))     @@@===        >>>GGG)))TTT666,,,)))  ###   555HHH  ---'''666  333      cccccc///###???BBBDDD666 444)))""" 999KKKyyyOOOPPP  444     +++KKK777  ...***EEE   ... 444333  ...   555 \\\???CCC...###...333 JJJKKK|||WWWaaaddd $$$;;;       """ !!! """         &&&EEE &&&    """ AAAWWW     ;;;!!!RRRwww """ &&& @@@ ))) $$$*** 444999    888 """000 333---     222&&&000555---  555jjjIII}}}wwwGGG222  EEE   ###   $$$$$$ $$$aaa  ,,, ---)))  333 888AAA$$$   NNN&&& """  ---  """  ^^^ <<<"""OOOMMMZZZRRREEE """NNNBBBqqqTTTzzzWWWAAA """%%%*** <<<      ))))))    &&&111   !!!   hhh;;;   @@@xxx@@@%%%$$$ ???555!!!)))PPP   !!!999]]] ''' '''  444"""111     777 ///(((___>>> IIIlllQQQkkkPPPXXXHHH)))    &&&'''VVV  PPP &&&  :::###>>> 777  ---888$$$   ]]]     ###+++     ...\\\```}}}vvvaaa)))QQQ   ]]]888       +++777... !!!    ###((( :::bbb444  111&&&  $$$*** <<<...zzzpppJJJ444 444""")))!!!  hhh   222   ///*** $$$***  )))555gggCCC%%%   (((nnnWWWwww***$$$     ,,,   +++///www<<>>###999   +++  777   000###  ''' ,,,""" FFF!!!///555 ))) TTTpppXXXcccqqqDDDOOOhhh       """444 ,,,VVV///  &&&    @@@@@@888 +++&&& )))     999  999    ''')))KKKgggtttvvveee\\\XXX $$$777,,,   ###  ###     >>> 111           )))GGG """555KKK###===&&&666444vvv{{{GGG=== ???  111   ###     ???""""""TTT(((<<<\\\    XXXiiiuuuFFFrrrFFFeee   ###    $$$    ///  """ )))666222!!!HHHJJJ 000 333,,,   """ (((\\\yyyjjj999    999lllQQQ]]]ttt555CCC999***   $$$      ''' ---$$$&&&:::---    ### FFF{{{222  VVV /// 888|||III (((---  333  ,,,!!!  333000555;;;,,,KKK,,,AAA,,,   +++'''XXXvvvCCCbbb...%%%   '''222     &&&+++    222%%%&&&  555@@@NNNUUU444555```GGG     pppyyy$$$dddSSS  EEE   ### ======ccc888bbbxxxRRR  ### (((666  ===###)))"""         }}}ZZZCCC111   '''!!! LLLUUUqqqyyyVVV???WWW 666 000    &&&$$$  777  999888```:::KKK///===;;;///   $$$ooo|||uuuMMM  ###!!!  !!!    888 !!!        +++GGG DDD###   (((///WWW 000<<>>===000    ***<<<888AAA111444    ???222888'''!!!%%%"""''' $$$###,,, 333111  %%%  $$$   +++     ///  888444|||\\\ooofff|||222 !!!ddd{{{BBB444HHH  ### &&&777@@@EEEEEE $$$ 888 DDD  """PPPDDD ***###%%%...CCCLLLOOO((( !!!RRR***CCC{{{DDDHHHZZZ    +++***666    <<<***  444    /// PPPppp333>>>888LLLPPP999%%%+++jjj[[[```LLLvvvFFF      !!!---AAA]]]SSS,,,&&&     CCC   CCCGGG***111 )))    """GGG>>>    (((SSSddd??? ---    """000 HHHPPP555+++///lllwww  @@@888  %%% GGG """333999999 ### %%%TTTXXX888 000SSSLLL@@@    !!!  777444    ccc___=== 555666(((---+++!!!!!!HHH]]]www^^^YYY888  )))KKK TTT>>>$$$   CCC      AAAtttBBBGGGWWW$$$'''!!! vvvlll777ooo555     (((IIIFFF<<<...$$$ 444+++   999 @@@ !!!&&&         ###---   ;;;GGGTTT111  555))) ,,,AAAIII@@@DDD $$$111===IIIjjjrrruuuYYYGGG     ###***111  +++222ppp 000%%%222777888 333;;;@@@777 +++       !!!CCC'''$$$!!!cccEEE    +++WWW ***TTT>>>555@@@LLLHHH((( >>>777PPPuuu (((222$$$     &&& '''  )))---eeeppp]]](((888  III 111cccxxxuuu^^^   )));;;??? 666KKK,,,      ,,,  111###        ***        555###999666   SSSXXX777$$$777    )))///444JJJ|||rrrHHHVVVddd111  111^^^```DDD   HHH111 OOO!!!  777    444'''    &&&  000QQQ[[[===::::::  AAA***333eee000333222RRRcccNNN$$$999  999 sssOOO $$$RRR!!!&&&AAA    )))  ---   )))PPP///111---???PPPvvv[[[qqq[[[666...       ,,,333JJJ          vvvwwwXXX           ///((( 000(((  ///$$$   oooJJJrrrUUUlllXXXsssPPP 888HHH)))   '''   ...000      555)))HHH     ***  ***888 ``` 888&&&(((''' EEEoooYYYHHHCCC::: $$$ )))888  &&& 111 555 \\\ $$$ &&&!!!---   ### &&&NNN'''!!!   666TTT~~~\\\   888 YYY333 +++ """ ### 222III  ,,, %%% &&&     (((  000 ###$$$BBBXXXpppQQQlllkkkQQQ    %%% ### :::   %%%&&&  *** )))  XXX,,,   777 $$$///,,,EEE    SSS***```FFFkkk===666222  --- """!!!&&&$$$&&&    111:::  mmm///$$$ NNNAAA 666  ***%%%...666,,,ppp{{{HHH555   ===%%%     %%% '''      )))+++777QQQ222 111 %%%<<<:::  $$$ ''' """ %%%  $$$ """!!!HHHeeegggrrrcccqqqCCC   666 """ &&&      444)))DDD 888  FFF222  111 666111 ### CCC;;;gggOOO ### %%%000 000     %%%999:::===III &&& 333  &&& eeejjj  JJJ444000&&&!!! $$$ ///---  ,,, (((666iii{{{[[[oooEEEHHH$$$  )))MMM###     !!!777222DDD&&&222%%% ;;;+++222       """///   '''!!!BBBeee@@@LLLqqqVVVxxxOOO +++       WWW   +++FFF&&& AAA"""000WWWhhhUUU   ###@@@ZZZ   &&&  FFF """ RRR SSS)))    !!!         %%%$$$gggMMM &&&"""777!!!:::,,, """%%% !!! ///000JJJ!!! ---###OOO+++@@@  +++222xxx)))\\\WWWGGG   QQQ"""   +++yyy EEE   &&&  ZZZ222111    ====== ,,, ###  ###hhhTTT        &&&--- ...lll~~~fff222&&&FFF     222 &&&   FFF<<<  !!!ssssssMMM  111qqq### &&&!!! MMM222%%%+++"""    555!!!***HHH[[[999"""+++ (((%%% (((        ...UUU___&&&    +++ LLL """  ))) ===FFF&&&  000 HHH***aaaYYY  222    222mmmVVV  tttVVV    ***  @@@444  222((((((  zzzZZZ      ...'''<<>>LLLQQQ      ---   BBB<<<    111     $$$EEE)))  """,,,!!!  UUU %%%    QQQ,,,fffzzzZZZ|||bbb'''  666  %%%    ''' bbb000 &&& +++111 """JJJ $$$???(((fff'''  JJJNNN'''TTTIII  """ """    %%%((( '''222gggiii@@@ 333FFF&&&$$$GGG999    """  (((###$$$###   """         ,,,SSSxxx]]]tttWWW111     ***      ///WWW###    666(((  <<<___TTT   555  ... 000%%%BBBvvvuuu    ((( MMMGGG  ,,,***KKK333'''  777uuuLLL;;;222>>>  888...    ### UUUHHHrrr777555UUU%%%  !!!III<<<555 )))       777???rrrPPP777KKK+++  111555 &&&   111###$$$888 ,,,%%%777,,,///>>>======FFF '''111    """   aaaRRR)))555rrrtttccc^^^   KKK)))   """     ''' &&&     $$$ %%%!!!444+++  WWWVVVRRRMMM """    999  ###\\\&&&```YYY^^^lll;;;###   OOO   $$$ ###OOOPPP888    """888!!!CCC:::888"""000!!!###+++===!!! :::vvv&&&///GGGfff$$$((( ...))),,,000TTT555\\\$$$ &&&  !!!    888NNNJJJ<<< mmm```  222!!!      PPP  RRR&&& :::,,,---   666;;;QQQ CCClll%%% """  333YYY'''{{{|||XXX555(((  bbbJJJ>>>   >>>HHH%%%"""       333 666 '''  444---777 (((&&& &&&!!!  )))444%%% ,,,  --- AAA---VVV~~~eeeRRRTTT  333 !!!    !!! ###///  $$$,,, %%%  ---eee444333>>> \\\ >>>uuu>>>qqq@@@[[[     ...)))"""  '''  &&&  uuuXXXIIIbbbzzz     ... """ ---   ;;;###$$$999 :::000 <<<   """(((IIIHHH   <<<'''aaa```zzzdddNNN   ((($$$ ***(((  ---GGG      999  @@@  !!! $$$  <<>>===MMM000;;;   III,,,%%%777)))fff""" %%%))) ((( &&&'''  (((   RRRPPP@@@HHH--- '''  %%%555bbbNNN%%% 111)))### ###$$$OOOVVV   +++%%%"""(((ZZZ444 )))222)))GGG%%% 555%%%   999SSSrrrDDDXXX{{{000???   $$$  """ !!!000    ###           <<<___ 333        $$$@@@:::LLL~~~rrrIII ZZZ  ***(((      '''333:::bbbggg $$$ &&&(((LLL777  $$$   ###666&&&BBB%%%   """RRR !!!""" +++&&&        444  DDD>>> ---GGG///%%% %%%www@@@   777555))) @@@///<<< ###777MMM      ---)))OOOHHHLLL]]][[[ggg+++  222 )))   !!!###            &&&RRR???===$$$      wwwnnn===%%%  ***,,,222333(((###'''PPP         """ZZZNNN111 ,,,UUU 666(((000333/// """ )))))) !!!--- &&& yyykkk[[[  OOO)))  ddd""" """888 $$$      QQQ 555 /// 000!!!888 FFFRRR222 000000$$$ HHH   SSS$$$     CCCFFFaaaLLLiii;;;<<<          '''        ???===    ,,,>>>666/// $$$'''SSSfff888III333@@@   BBB!!!111###  333)))999--- &&&      LLLOOO  )))  BBBJJJ+++YYY666 !!!111  ]]];;;@@@$$$   444TTT***%%%       ,,,    RRR 000 %%%%%%&&& ??? HHH   <<<    \\\ !!!      \\\WWWnnnrrrxxxaaa ***       """      !!!   """  $$$'''    ^^^jjjLLLaaaEEE---!!!     """    999WWW;;; ZZZ777222777uuu:::  555[[[GGGIII---"""MMMCCC...   """000    222===$$$  ;;;,,,333 NNN""" ###@@@ 888MMM ,,,    EEE     )))!!!   $$$***@@@|||fffYYY;;; ###     +++ +++     ###           PPPWWW     666%%%CCCzzzFFF888 $$$   ```]]]??? !!!===### ###///^^^ %%%   ...UUUJJJ...<<<((( 111  --- BBBFFFHHHHHH777'''BBB222...!!!### ###   """    999   ### @@@ $$$555   PPP;;;  000 111(((    <<>> (((333 333%%%///   aaa<<<bbb???  555,,,  ...)))```MMM999@@@ &&&  %%%!!!   ...    TTTWWW  %%%iii)))   &&&$$$... 222'''...      !!!+++    vvv$$$   %%%$$$ $$$    """    ...333333  +++(((    >>>EEEEEEEEE!!!^^^444555000 ***   (((### &&&     $$$000))) !!!  $$$---999MMM %%%   === ]]]BBB         """&&&888ZZZ(((LLL 000$$$333   444  !!!  PPP555   ###  :::   ===sss???(((@@@ ###\\\PPP555    ;;; 666999+++   555  LLLXXX%%%     444SSS$$$  AAA   ###JJJ222333 '''444     555'''ppp|||TTTaaaqqq///  ,,, 999   !!!   (((   NNN   SSS&&& ---^^^FFFmmm+++***999(((  666        %%%    %%%000222&&&@@@ !!!,,,         $$$ 666}}}fffKKK 999NNN   tttBBB$$$### >>>  +++cccZZZ'''%%% %%%     ---   $$$ """ """VVVlll^^^&&&###666...    +++    fff[[[}}}DDD \\\DDD           222 (((  ::: %%%\\\   333___(((###        !!!      ;;;$$$ ///    !!!%%%   !!! dddccc===KKK  +++NNN<<< &&&    ---       !!!       666AAAddd|||kkk@@@     @@@lll{{{KKKQQQXXXJJJjjj###   """   &&&    222 )))???III AAAWWW===     <<<666  !!!777<<< $$$ ,,,###)))  ***     iii!!!!!!???        """DDD***((( 333   ,,, 000 ### (((   333444   """ EEE''')))   ...### ,,,<<<666      666 cccooo~~~aaakkkjjj$$$===      %%%HHH[[[///  %%%AAAAAA777  ###     ...kkk%%%            444>>>333RRR***$$$             ###\\\CCC  )))""" ###'''qqq'''&&&  %%%  ***    +++000  %%%$$$---VVV ### &&& ;;;    PPPqqqfffWWWhhh+++$$$ ---qqqccc ... ///---(((333wwwFFF333%%%$$$      >>>)))***  '''         ,,,wwwcccPPPOOO             %%% """333 ddd%%%+++,,,    222   """)))111FFF)))            )))### ,,,%%%  BBB   !!!LLL@@@   +++<<<"""    ZZZ{{{aaa{{{cccwwwVVVCCCBBB'''  888      ,,, 666eee$$$"""$$$     666              *** aaa    $$$&&&     %%%RRR 111 %%%\\\  $$$  666@@@|||DDDzzz;;;SSS\\\bbb$$$   %%%\\\JJJFFF  444ZZZwwwBBB444111666000     ---$$$111222 EEE...000     +++111 $$$ &&&ZZZ)))222 KKKsss^^^sssKKK)))  """ TTTHHH      111,,, DDD***lll\\\   555       III...   $$$222           +++&&& *** ###%%% ''' ((( xxx666   LLL@@@777666 BBBKKK))) ###   III=== 111}}} AAA %%%      \\\MMMxxxSSSbbb^^^~~~WWWDDD$$$ )))NNN888""" !!!>>>:::    %%%dddCCC333DDD DDD 888      ///+++uuuSSS***    222)))mmmrrr111%%%   ###    444 ***+++###      !!! eee$$$  ***   ---VVV 111999XXXWWW[[[%%%***666 EEE!!!***IIIKKKMMM   yyy::: UUU$$$)))***---   000&&&EEE((( )))  333BBBpppwww~~~ZZZ:::%%% ))) (((777   %%% 333  000]]]ccc  eee&&& (((BBB  &&&     &&&~~~    """   <<<...ccc|||EEEXXX***           777    YYY%%%GGG            ???```(((III666666[[[eee$$$     CCC    333 """ &&&### $$$!!!&&&((( %%%  kkkyyyuuuLLLUUUCCC    %%%$$$ )))999<<>>)))777---```DDD666DDDPPP        zzz###  $$$DDDDDD HHH444  ---  ///tttfff\\\iiiWWW     999 !!!"""     444uuuAAA ZZZiii... &&&      555SSS    ***     888|||***CCC&&& """  )))     ///<<< ### /// 333     ###       +++  333XXXSSSEEECCCPPP;;;dddqqq\\\MMM,,, ,,,!!!(((SSS[[[LLL    tttWWW   ,,,  """LLL...\\\+++KKK111fff444$$$ '''    HHHvvvlll444BBB///  /// 555777  666'''!!!    333kkk]]] 222xxxIII  &&&    $$$$$$]]]VVV   555MMM ''' ???wwwXXXSSS<<<   (((   888DDD***EEEZZZ (((888  '''  *** ...      :::  888@@@YYY555%%%''']]]111     KKKwwwnnndddHHH+++qqq"""JJJKKKrrrWWW///  ,,,   EEE    !!! $$$555]]]bbb###ddd:::CCC222### ***fffOOO<<<  666dddCCCsss```  ===+++ ... ,,,*** (((TTTFFF***  %%%UUUyyy%%%///%%%    '''    !!! ___WWW  <<>>    @@@  +++!!!###    QQQYYYHHH???lll   333 !!!$$$///===|||666777"""***  WWW   &&&+++  $$$   666KKK333999aaa)))iiikkkhhh***    YYYQQQeeettt888 WWW...  SSSxxx   /// 555$$$  &&&   ***nnnSSS  rrrXXX    111   !!!AAA...:::zzz}}}pppzzzwww555    ''' 111###  ???RRR     ''' """)))%%% """mmmhhhEEE:::@@@nnn  222 ///''',,,JJJmmmVVVKKK444'''        OOO[[[   EEE{{{$$$aaa___...  ;;;$$$%%%JJJ  111pppbbb^^^fff   """ 333<<< YYY---    ///iii   &&&000  $$$>>>444FFFsssaaa   :::... )))%%%yyyMMM  '''      :::777   eee|||]]][[[444  ===  """   333       ---   ))) (((???***+++ddd      666999CCC^^^yyyFFFCCC***$$$    333 (((WWWGGG444  '''  iiilllXXXeeelll~~~qqq!!!    (((!!!RRR444{{{%%% $$$ $$$!!! &&&  ;;; YYYKKK   %%%HHH666???XXX444999CCCJJJ UUU    555%%% 888'''444  MMMIII  ###;;;+++kkkqqqggg???III$$$*** %%%RRR   %%%!!!  '''        """)))      aaa  999''' 777...  VVVhhh>>>  444---         333...444fff888!!!&&&777  000   TTTQQQssszzzmmm___111---(((...   @@@777 +++  (((    444 FFF666 &&& NNN     444    &&&%%%    !!!}}}iiinnnbbbCCC???    ???  ^^^EEE  000  %%%$$$ )))$$$          ((( ...ttt(((xxx\\\WWW%%%   222       ,,,>>>+++555 )))  111vvvoooxxxggg~~~gggRRR222999%%%          """"""===  !!! $$$  $$$'''222 '''        888  ...///000dddTTTrrrbbb$$$     !!!...$$$  ---     (((===!!!    ;;;   BBB333EEEcccFFFeee==="""  &&&    """$$$///<<< :::$$$ bbbLLL   ]]]AAAwww(((...$$$000%%%FFFOOOVVV(((        (((  ,,, +++ ```JJJ+++%%%   777         ---###000ggglll444UUU<<<888          ''' 111:::    """333;;;(((       ***WWW^^^eeewwwCCC===&&&333???      555???$$$$$$***333---!!!YYY222 cccPPPzzzWWWeee222***              HHH}}};;;             $$$     $$$OOOeee???mmmSSSAAA222>>>   (((AAAjjjHHH """ !!! OOO"""###JJJMMM              %%% TTTMMM}}}CCC111AAA444sss!!!JJJccc555 """       ...   111444DDD     tttzzz{{{EEE"""    !!!  ///    """UUU %%%         444;;; ,,,uuu```<<< 111:::333999<<<((( >>> >>>+++^^^///~~~DDD888   zzz|||]]]lll[[[ 000<<<888aaa>>>???///&&&  (((,,,     ***     (((nnn222nnnFFF888>>>!!!           ***%%% """%%%    AAA'''    WWWrrrVVV\\\\\\     '''$$$   999   888 !!!          CCCOOO ,,,ccc!!!;;;KKK***"""@@@  XXX&&&!!!GGG000---YYY??????,,,111      RRR!!!^^^~~~ooo{{{XXX @@@<<>>:::444hhhtttuuuDDD     rrrJJJ   )))'''HHHZZZ111   !!! %%%     $$$  ;;;          $$$ )))FFF000111^^^uuu*** 000    LLL    RRR ...666MMM777 ZZZ$$$ {{{ooo))) !!! ===222:::MMM 555TTT    pppSSS<<>>555&&&  """QQQ===""" ((( ''' """  GGGeeeaaavvvGGG555999   QQQIIIgggVVVYYYNNN999MMM999DDD          999***222333VVV]]]uuurrr~~~uuu)))    eee       """   """###    ###       &&& """TTT ,,,444111 000   +++ ***   DDDFFF %%%[[[ }}}^^^   !!!  '''  ,,,<<<777*** +++VVVqqq222```999fff       """  ___tttIII    ,,,         ###  !!!   777CCC%%%666      """ ...   NNN///GGG''' 555777 QQQ      000...***   ,,, ,,,uuuIIIiii+++       777  222   &&&xxx ???zzz}}}lll   666  OOO   777SSSsssWWWtttsss''' 000      """   &&&  +++))))))555   VVV&&&555 mmm***DDD    SSS... <<<***%%%  EEEOOO^^^,,,EEE"""        >>>    @@@///AAAWWW))) !!!///   &&&uuu$$$xxx222       111ZZZ222      ...$$$FFFtttVVVPPPhhhMMM      kkk222***      &&&888^^^jjjjjjHHH###&&&,,,--- ***          &&&  !!!   333 wwwGGG 222WWW]]]ppp[[[HHH$$$ /// ,,,,,,    $$$TTT###777!!! FFF### 000000CCCAAA;;;    ###      ###  111 (((VVVTTT---;;;222333     999GGG(((AAA<<<   999     ///KKK&&& 555aaaHHHooooooccc[[[''')))  ###KKK"""***  $$$    LLLqqqkkkyyyWWW###      GGG<<<    '''((((((lll???  222,,,jjjhhhOOO(((;;;MMM 444333    ###***      BBBQQQ777777777;;;SSS        """,,,$$$     &&&---)))  ===vvvTTT@@@         555"""  +++$$$ (((dddnnnEEECCC***:::           ...]]]FFF{{{___uuuVVV   ^^^RRR    *** QQQCCC222WWWccc  666HHHVVV   ### ccc  """$$$    555KKK)))  $$$999WWWJJJPPP       ;;;    """ !!!)))      &&& 333DDD  111JJJ666      ;;; >>>000YYY&&&111&&&   '''...&&&    555<<<        !!!aaa///555[[[???        """  !!!  000 555###  (((GGG%%%(((%%%555 666  ### !!!   """  """    ,,,LLLeee (((AAA )))     '''    &&&  [[[   666BBB???""" --- )))666  )))     555)))IIIttt...nnn    +++)))        $$$ AAA '''FFFSSS%%%     """   '''  999  ;;; &&&OOO  ???000,,,RRR$$$          ,,,%%%!!!    FFF'''BBB;;;,,,fff  ###)))      $$$       555(((@@@===        ###   555$$$   ]]]"""[[[JJJ444*** AAA    """111 ### !!!### fff ###    """&&&  RRR         888 OOO555PPPSSS666 *** $$$777  ###  %%%   111+++     %%%    WWWPPPAAA```%%%%%%%%%***     %%%    333   666  %%%###  *** [[[  111    KKK444        PPPTTTOOOxxx///%%%RRR&&& EEE ???@@@222444  &&&          ###    444  *** !!!&&&    '''  888      ###!!!       ...    <<<999===&&&lllQQQ+++CCCYYY"""        222::: ***  &&&222777///    $$$  &&&nnn!!! ccc  222RRR    EEE222yyy... !!!555 LLL666###888   111NNN   &&& !!!      111  666MMM444  """   ,,,      ###   """    ((( %%% IIIAAAjjj]]]hhhuuuMMMNNNcccUUU %%% """PPPXXXOOOLLL   '''+++   777   &&&!!!***$$$ )))  %%% 444 YYY"""SSS    )))------)))     RRRyyyRRR888         333  ,,,///***BBB---"""         000   FFF   ***EEE         !!! ***  :::KKK       ...KKK???PPPddd{{{  NNN      ===  """    %%%KKK)))BBB 333       PPP333999bbb<<<666 ///ccc@@@!!! !!!   ===      NNN___     ###PPP888444...  fff666MMM###        %%%     ///    /// &&&     ... !!!888       AAAggg```\\\rrrpppqqq  aaa>>>)))     TTT,,,***///    ===)))JJJUUU;;;    )))...222000 %%% !!! ((("""       !!!tttDDDOOO    &&&000... BBBwww ''' 888******    ###    +++      OOO(((      111    !!!qqq------  333;;;%%%      $$$sssfffkkkFFF+++ III---    XXX     )))  777111  !!!---%%% !!! ###     *** """)))  TTT&&&  000 pppHHHTTTYYY---!!!888     999GGG666LLL222mmm~~~### ###)))555***+++555          333      ###      """   """  gggeee  @@@   '''XXXddd222   333 tttqqqlll&&&,,,  $$$***     VVV  (((    (((      666mmmKKK  $$$ %%%/// ...###RRRPPP{{{<<<444 $$$%%%### &&& 555999 ,,,???$$$KKK...QQQ$$$              """ +++(((  $$$$$$!!!    $$$$$$'''+++)))   444[[[222  AAAccccccuuu333       UUU 222   ---  ***       $$$      ,,,(((>>>333      '''222999 +++ ccc<<<@@@   (((      ___    ...    555EEE###   $$$(((       999 (((   333ooo~~~]]]888     %%%   )))   %%%    @@@333\\\ ### ... ***]]]///      III  111(((  GGGyyy'''aaa KKK   %%%'''   """ CCC'''...444 <<< $$$RRRaaaSSSDDD HHH  000&&&  >>>@@@...???***          )))   ))) 444            111BBB~~~```           %%%LLL,,, DDDIII      '''PPP;;;LLLooo +++  lllddd(((   $$$   ???oooFFFJJJ     UUUIII!!!,,, 000HHH'''JJJ'''###KKKeee000,,,666%%%ccc&&&  $$$ """    cccTTT555]]]%%%         ...  SSSAAA   !!!    ---        ---333|||ggg!!!     666        FFFoooPPP YYYzzz___    ...+++''' ***KKKEEE  """kkkBBB### """   ===... !!!III...  tttqqq\\\+++999     ''' bbb???GGG ***\\\000<<>>      ))) OOO$$$ """ HHH   ___[[[@@@  $$$     !!!  333""" !!! AAA ///MMM---   !!!   """    $$$\\\BBBqqqNNN666JJJ&&&   CCC$$$$$$'''CCC  <<< 333<<>>666 """ ***'''444    ***VVVhhhaaaDDD)))    rrr    """       OOOJJJAAA ---   !!!'''!!!      777   %%%  $$$$$$ ###&&& AAAnnn|||@@@333      )))HHHFFF;;;ppp&&&    +++AAAQQQ!!! '''  TTT  """ AAA +++///    ,,,333:::...    !!!  }}}$$$III!!! 777000EEE /// ,,,777jjj&&&...OOOkkk222 """  888qqq&&& VVVeee MMM        $$$,,,      &&&   &&&"""  ;;;666@@@      :::{{{|||AAABBB         222  UUU  eeerrrHHH%%%PPPAAA   ###  999DDD 000)))   VVVCCC***          ;;; ppp%%%HHH]]])))000  $$$+++ UUUuuu555###   ---"""777;;;000666\\\<<<%%%*** +++ $$$""" ppp&&&"""<<<___{{{aaa```VVV ###     ### )))!!!<<< GGGPPP 000 """  ---PPP%%%KKK  %%%777FFF  '''  ---000***hhhmmmppp~~~,,,   111777  111   %%%&&&JJJnnn222444``` ///  ''' """  ;;;+++888(((    ^^^ddd ::: >>>    &&&"""  UUU    %%%CCCQQQ     !!!  CCC  666NNNQQQ )))   +++  III (((wwwYYYWWWvvvIIIFFF'''---111222  eee999 !!!   ,,,  %%%  %%%     '''    111???   '''>>>   BBB111jjjHHH"""     &&& !!!666   >>>MMM---    !!!444444666"""    $$$&&&HHH       '''RRR***666 000!!! 555mmm,,,  %%%cccbbbMMM&&&%%%  &&&((($$$  ///### :::... ;;; 111333CCC999ooo000111)))  DDD  ///nnnGGGlllhhhZZZRRRTTT  333    %%%aaa&&& !!!"""    ,,,  '''        )))     $$$***    """ &&& &&&XXX \\\QQQWWWjjjooo{{{www       ***   '''  ###<<<::: :::""" ---&&&  <<>>hhh,,,___bbb   ###+++ AAAaaa777 KKKlllXXX    (((       $$$   """  $$$  GGGPPPOOO       '''...999111777vvviiiKKK         $$$---!!! 000 (((   $$$ $$$---   $$$ %%%EEEooo OOO  ### !!! SSS AAA999ttt*** 222     """  LLLVVV"""222BBBEEEMMMttt///???ZZZ000 ###'''///aaaCCC   000AAAllltttvvvaaaAAA---    """ FFFTTTfffOOODDD     ,,,111FFF 333            +++         ??? ((( ===~~~{{{;;; ...   222  ... 777DDD        ###  %%%    +++,,,   !!! ---www  $$$111 KKKHHHQQQSSS!!!   &&&'''  !!!PPP  AAA)))333EEE{{{'''>>>       === lll}}}ddd{{{}}})))     >>>XXX]]]???%%% ###          (((         ///(((        ;;;  666;;;ooosss\\\&&& $$$!!!     )))   888+++888     000     444BBB"""   aaa  !!!&&&UUU{{{bbbWWWqqq  """///  OOO"""VVV222"""222  ;;;######???qqqRRRVVV666999 $$$666 !!!(((...+++   '''HHHkkkfffBBBWWWqqqhhh%%%HHH           &&& BBBSSS   '''&&&     '''&&&       $$$    ???333mmmNNNYYY^^^!!! $$$     ''' %%%333'''  ***333     ###@@@ $$$           +++ dddmmm     888JJJyyy###+++,,,[[[XXXMMMwww[[[??? ###  BBBOOO  AAAFFFccc???ssssssoooiii999 000CCCEEE'''\\\'''CCC### ###))) +++ (((333___xxxDDDmmmyyy\\\vvv666 (((  !!!      --- DDD +++   444DDD   '''  %%%  ,,,  &&& 333???___$$$    ///222%%%!!!     +++   ...///        ))) NNN??? ''' 555)))    999 (((www[[[UUUttt$$$ gggOOO    &&& /// cccCCCvvvcccVVV===@@@;;;fffOOO!!!XXXnnn   WWWIIIKKKRRRyyyUUUAAA+++### ,,,111$$$      ###???&&&    """%%% $$$   %%%""" ...   444IIIdddSSSvvv    +++(((NNN    BBB222   111###&&&  NNN         111BBB<<<...  111ooo    ===UUUgggmmmaaaaaa111***;;;      !!!:::888 FFF+++UUU{{{XXXeee^^^ XXX999 kkkYYY777"""  222    @@@IIISSSSSS===kkk666...    *** +++ VVV!!!     777NNN  nnn555DDD  &&&       ...     333OOO ... gggjjjfff=== *** )))     III +++333DDD$$$ '''*** $$$999,,,               SSS    &&&xxx///    )))uuuNNNKKKmmm111    &&&HHH ccc]]]LLLqqqoooMMMPPP}}}aaa+++HHHmmm    +++RRR&&&###+++%%%   """ 666        ___%%%   %%%:::         FFFVVV^^^%%%### ... """     ,,,===sss%%%  ###+++  333---     333$$$  444ddd(((444,,,    hhhkkk ,,,    $$$VVVtttCCC***   !!!&&& ```PPPpppttt|||GGGppp^^^mmmsss!!!WWW""")))!!!999KKK ,,, !!!...VVV 222GGG<<<888###     &&&!!!  ...(((  (((^^^jjj###                ,,,'''......jjj+++JJJ ***        (((???         ))) &&&  '''*** (((   ###--- 999@@@    ###    !!! ,,,kkk```qqqzzzFFFiii...   """!!!***nnnMMMmmmMMMtttvvvVVVpppLLL000999AAA    '''CCC          555&&&---                bbb@@@ooodddpppDDD     777$$$        --- (((         666    +++  """GGG%%%KKKAAANNNDDD    555!!! CCC!!!BBBZZZgggPPPzzzlllbbb!!!888+++,,,     &&&$$$,,,        +++   """  !!!          PPPhhhggg```^^^NNN444  !!! )))      '''###777  """   $$$'''    444/// ###  """222   /// :::  ...+++,,,^^^===mmmiii777    000 DDDCCCZZZ[[[VVVggg***iiigggcccggg       (((BBB   !!!  $$$&&&--- TTT  &&& """$$$         !!!     %%% ///777\\\|||aaauuu!!!   ### ((("""###   ***777      ,,,       777  ###    --- 111JJJ555  """...   &&&(((888[[[TTTmmmttt555~~~GGG:::   """###000[[[IIIFFF??????lll}}}WWWdddzzzNNN===777<<<%%%    666--- 444     ***GGG    &&& (((&&&777uuu  --- ??? '''+++AAA  ***444444 ''' 444666888  :::999### ,,,!!!  WWW :::tttaaa|||vvvddd        === ### ...FFF  ,,,BBB??? !!! ccc :::   ###  (((---  !!!@@@   +++555 )))      444  (((JJJZZZ///uuuoooZZZ333444888$$$ !!!,,, ======VVVggg[[[]]]fffkkkKKK%%%***:::222 %%%%%% !!!+++RRR !!!   GGG::: !!!   %%%%%%  bbbKKK HHH '''---JJJ        III %%% RRRBBB###MMM***000OOO:::ZZZ777444MMM;;;    +++CCC    oooyyyqqqUUUwww'''  !!!    ^^^   KKK||| ,,,;;;+++ NNN eee  :::$$$ $$$FFF ...%%%       '''    ,,, ///777==='''KKKggg  %%%   )))***===,,,LLLOOO111LLLNNNHHHfff 222GGG [[[$$$>>> %%%    &&&VVV111   !!! ***kkk   /// 777  777@@@@@@    ,,,888 222 $$$   %%%BBB&&&HHH +++(((  111 &&&   ???PPP %%%EEEOOOccc___  &&&    222vvvbbb{{{ccc      000%%%hhh  LLL+++   !!! :::UUUAAA &&& !!!222+++JJJ ''' ,,,       >>>        )))DDDOOO%%%---''' SSSSSS&&&  333 )))777<<>>VVVHHH===AAALLL<<<  :::*** )))    ZZZFFF RRRmmm    %%%  '''MMM666 &&& 000UUU  bbbbbb   %%%)))$$$:::,,, @@@DDD     333...   ))) """OOOaaa  wwwvvv666000 000!!!000 &&&444BBB}}}222---lll)))CCC%%%sssHHHMMMMMM$$$%%%+++$$$$$$ !!!,,,   DDD333 !!!   NNNbbb  ///ddd  *** 555###  ---  %%%  ***###        ###  111VVV;;;|||rrr$$$ %%%      ------!!!###,,,///%%%   DDDyyy  ---   *** ###  222  %%%       ###    *** QQQIII    FFF222fff111   !!!```LLL...  111222AAA%%% UUUGGG---ZZZ$$$222XXX:::HHH///!!!$$$### ---888      """ EEE666 !!!     aaa===   ***:::IIIAAA         ###;;; """    111  YYYQQQbbb    '''  %%%  333ccc==='''    <<>>))) --- 999UUU@@@ """  $$$ '''%%%))) ))) HHHCCCBBBtttOOO###&&&RRR111\\\KKK...--- ///$$$    %%% )))       ---       !!!'''&&&  sssiii ///!!!  DDD          (((### ...555PPPSSS888###   333   000   +++%%%'''  (((\\\ ,,,666tttGGG  ***)))      ---(((    (((HHH"""   111 ---VVV666...666 %%%  SSSlll!!!oooZZZjjj000"""===XXXNNN777###000 (((666!!!%%%    ---FFF      $$$!!! '''     333EEEUUU     ))) 333III000666     ---000TTTWWWTTT&&&  /// GGG333      '''$$$   888HHH ^^^ooo///!!!    444        """+++ :::mmm@@@     AAA222ggg+++SSS!!!  BBB ,,,((( %%%>>>tttWWWrrr:::NNN ###hhhmmm===??? %%%YYY &&& ***AAA$$$ &&&        ===UUU 666###&&&  AAA^^^777!!!///  666___::: $$$%%% :::www)))      ///   000HHHQQQHHHzzz```qqq  000'''  TTT   ===777 ###    FFF%%% ;;;###"""   DDD###???%%%NNNHHH333     ???%%%,,,  222 ZZZ(((PPP222  GGGeee***  222CCC"""{{{RRR<<<&&&fffFFF]]]###rrr888eee """444  222XXX'''        000"""+++444&&&  (((  (((;;;--- 111*** (((;;; (((!!!  """  999[[[     ###    !!!%%% 999     ...   ///kkk}}}YYYFFF%%%??? !!! $$$###'''...###   $$$    &&&555     %%%@@@"""***666!!!///'''      '''     OOO%%%NNN$$$  ''':::  """111>>> sss111ZZZ+++lll```JJJKKK]]]FFF:::EEEMMM333;;;GGG dddhhh---       KKK""" ;;;        )))!!!&&& (((%%%!!!--- '''  ***---(((   &&&ZZZUUUXXX        >>>  ,,, [[[NNNcccUUU###  """!!! &&&***>>>999###  ++++++ 111 )))&&&888   ...mmm  000[[[HHH   !!!       ((( ###(((000888@@@LLLVVV$$$  ***QQQ111QQQ222[[[EEEfff||| ###333222/// /// ///666KKKsss======  (((  %%%===    %%%000  &&&###111    '''MMM777  QQQ666     %%%  ,,,  lll```KKKccc       !!!&&&     (((       !!!    """      !!!222+++ 000...www555LLL444)))(((   444666888UUUOOO+++$$$:::UUU/// /// QQQ   999PPPggg```+++AAA   """=== ///     ,,,   !!!555777   '''!!!  ..."""  )))999000!!!           (((  """FFF[[[LLL---...777  !!! ___333 ::: %%% 555 """  $$$!!!       +++   --- *** 555+++!!! 444KKK777###  LLLLLLUUU444AAA,,,222000MMM@@@ <<<((( BBB BBB---    111qqqxxxaaaJJJ222  888  DDD666  %%%777%%%!!!  111)))!!!   """         YYY~~~xxxOOO         *** FFF 555   CCC000&&& $$$))) $$$000FFF!!!,,,...  $$$!!! """)))     ***      /// 555   """YYY000...OOO111%%%888  000 ))):::)))QQQQQQ XXX 888^^^       &&& HHH{{{999xxxfff"""           !!!<<<--- ***  555 ######    &&&666%%% ###        '''  !!!JJJsssNNN    ,,,   EEENNN  555DDD$$$      +++555:::   )))        &&&  111222(((!!!;;;OOO'''GGG111888CCC666<<< $$$...BBB"""###  !!!  """LLLRRRlllVVVggg222      $$$JJJZZZ  +++  +++ &&& &&&     ))) &&&%%%JJJAAA   *** ===QQQzzzwwwYYYccc888    MMMnnn     ]]]:::777    ''' !!!%%%  """!!! (((   333666  :::>>>&&&  ///)))uuuaaa***111BBB BBB VVV,,,III'''((("""%%% GGG ;;;\\\SSSmmmttt+++qqq:::   %%%jjjFFF        777 !!!  ///***+++ 555 YYY QQQ!!!  iii!!! %%%>>>\\\```nnnRRR""" %%%    888  @@@    @@@ """,,,      (((  &&&555 HHH,,,>>>***(((  rrr---444### &&&   ***000III<<<###```AAAMMM@@@   111 ***\\\:::;;;'''  444TTTnnnlllqqqyyyLLL...=== ===ddd---    (((::: '''  ### $$$666 )))  BBB666 000111  {{{VVV UUUxxx~~~pppppp"""   ***111GGG[[[""" xxxPPP  ;;;    333  !!!FFF###$$$ JJJMMM+++     )))BBB''' VVV(((%%%555bbb###    (((     !!!333```CCC555JJJEEEUUUAAA...<<<000      cccLLLrrr555***  ooo\\\\\\aaazzz[[[iiiQQQXXX      ---'''*** ###!!!  ..."""      !!!&&&         (((NNN)))   555***wwwaaakkkggg*** @@@DDD  ooo___   <<<222        &&&---)))YYYMMM)))     """ QQQ:::  ***  UUU>>>    &&&  :::***666,,,    ,,,sssRRRYYYFFF)))VVV,,,%%% WWW,,,(((XXX$$$ &&& bbb"""&&&999,,,  ---  mmmeeekkk|||zzzbbbEEE    ###  """&&& SSSiii 222 222        ---IIIdddjjj"""&&&VVV---###)))%%%PPP;;;XXX^^^222777222       <<<>>>!!! """    555---,,,aaaQQQ*** 111fff,,,      $$$     (((000;;; $$$CCC      000YYY  """,,,((( 333jjjEEEBBB$$$'''SSS555yyyjjjlll)))/// GGG:::...   HHHJJJeee444``` 999jjjKKK '''  ///WWWpppSSSsssMMMRRR    ===***   222>>>   &&& 666///===  '''      ((( \\\[[[999$$$   ///CCCYYY]]]qqqMMM ...    111EEE  ///       jjj777""" ***   $$$(((!!! MMM  ...%%%(((999111111 333444 @@@[[[999 AAA[[[```FFF    VVV ###333   qqq""" ###999555KKKJJJSSS###LLLKKK'''$$$\\\,,, '''ooo'''LLLYYY???qqqrrr222LLL!!!111$$$$$$,,,""" FFF[[[zzz___eee~~~DDD***---###     333  +++((( AAA"""$$$  444  NNN    $$$           iiiEEEllliiimmm```111  %%%  222NNN###     ...CCCHHH""" &&&   %%%444:::   +++HHH +++~~~MMM ''' IIIvvvnnn"""''''''CCC///(((000 ///))) ???ZZZZZZ  """  YYYPPP!!!!!!!!!'''iii"""+++:::###!!!,,,wwwfff~~~>>>III))) ddd###888   >>>ddd+++???zzzkkk999 !!![[[     444tttzzzOOO:::...   777    ((( 555!!!   111 ===)))""" *** 333 GGG  $$$ !!!  ;;;  555 ,,,222hhh|||wwwlllvvvmmmrrr666      222OOO%%% """   ***    +++&&&     000 BBB~~~RRR  """DDD555,,,===''' +++...222HHH """  )))  [[[???PPP))),,,*** OOOIII  jjj%%%NNN """ '''!!!MMM777  ...|||UUU'''ttt$$$lllAAA %%%KKKNNNFFF:::  888cccyyyvvvaaa'''/// +++((( OOO###!!!666  JJJ""" ///###,,, !!! 555  ///***&&&   ### SSS  [[[^^^     uuubbblll|||rrr%%%    555<<<:::>>>@@@sssjjj:::FFF$$$333 &&&(((!!!DDD    >>>       ### DDD'''\\\  @@@$$$   ///555+++>>>CCC111,,,  [[[ )))""" 777222@@@ 888,,,OOO$$$ '''***;;;OOO333,,,RRRgggccc***---===''' GGG   :::YYYHHHBBBqqqMMMBBB     &&&   &&& 666### &&&)))    !!!VVV555000      555&&&  !!!(((   GGGUUU      (((dddhhhzzz[[[    ***   333;;;   888!!!333999333  >>>@@@  &&&SSS%%%666LLL   %%%$$$$$$ $$$ $$$"""FFF@@@***''' 333... '''  *** 333     %%%$$$222ggg***999KKK"""  ###;;;tttfffpppSSSBBB>>> 999 ++++++ 555@@@ZZZ}}}~~~===zzzAAA333 """+++          ???(((   444%%%   (((  &&&   !!! !!! 999"""     ^^^ggg[[[vvvPPP        777OOO PPPDDD    $$$YYYlll(((    (((    EEE    !!! ;;;  888    \\\... '''eee,,,   +++   +++888LLL!!!VVVmmm"""FFF ^^^ZZZ999ddd333QQQ$$$000jjjFFFeee %%% %%%[[[)))$$$666444 ###111888TTToooSSS___%%%))) === ***===NNN     <<<:::...222  333'''&&&  ((( 666222,,,%%% ))) ///)))(((  """ ***$$$       hhhuuuddd 111 111  '''NNN ;;;555___NNN   $$$)))]]]dddzzz>>>  )))  !!! +++EEE"""888NNNccceeeQQQ555  ))) )))fffOOO  (((   !!! ::: SSS___hhhTTT``` ///gggLLLuuuvvvKKK777;;;555iii333333""" ---qqq 444 ---;;;zzzTTTwwwqqqXXX%%%YYY:::(((///   :::    ###    --- 333 PPP<<>>AAA JJJ      $$$OOO    ===dddnnnFFF   ### 777 fffCCC  222CCC%%%"""$$$!!!!!!;;;  /// !!!     ###111NNN)))LLL'''%%%   ***&&& MMM***  FFF111 333111333___@@@nnn+++HHH""" 111BBBxxxIIIDDDQQQ'''^^^ ...''' 222///RRR 777"""KKKfffjjjddd<<<&&&,,, ===iiiSSS    999<<<'''222   000    222  333999222 MMM     $$$JJJsss{{{###((( ,,,  666 +++000  &&&CCCDDDXXX~~~eee888      RRRCCCYYYEEE### ***???ddd+++ ...    333;;;    """### $$$ ))) !!! $$$hhhlllFFF fffnnnPPP222///>>>wwwBBBmmm)))lll888TTT ,,,{{{fff>>>+++GGG(((~~~GGG...111!!!111888"""((( ###JJJ555MMMiiiddd444   ''' %%% !!!  !!!***```$$$    %%% 999333<<<'''  ===   TTT^^^      RRR000     888LLLzzzkkkddd"""'''!!!!!!  ...333   ###((( %%%;;;  BBB ***000   MMMzzzhhh   BBB 888444CCC...*** """   000NNNDDDFFF    TTT######888(((999    RRRGGG"""  KKK;;;+++NNN)))iiiRRR 111AAAVVVKKKhhhhhh:::(((]]]BBBNNN###...---(((,,,!!! BBB222###(((\\\pppooocccwwwuuueee!!! 555 ((( YYYEEE RRR%%%cccFFF333 ,,, """---     222  ((( '''--- +++:::""" ... &&&!!!   aaa    %%% 333)))FFFcccAAAeeeOOO777{{{eee  333;;; !!!    >>>  ...KKK ---DDDAAA888   MMM```%%% 222qqq$$$]]]BBB   bbbvvv{{{  $$$     III   VVV''' %%% &&&KKK'''=== !!!999dddQQQ  111555iii###}}}>>> ***&&&444;;;000))))))EEE  :::mmmvvvRRRMMM111""" 555  ===111---    ```  """  ,,,PPP+++    """ """666...fff""" ///''' !!! 000 $$$ ***...      333  777 ###CCC NNN777 ~~~EEECCC___yyyyyy]]]...@@@KKK   ***  gggsss <<>>[[[ ###   ...***    BBB !!!### ###(((   999  ///666 ''')))  XXXRRR,,,666<<<   !!!  333000 """  ***   ### )))  WWW JJJ444 ###:::333???JJJccccccxxxxxx888666     ccc     ooo 111CCC{{{999(((444     CCCTTT%%%'''        III111          999DDD&&&      ***---]]]NNNccc))) 222''' ---=== 333999:::===,,,@@@222 rrrcccQQQeeeLLL***MMM###$$$ :::  ... *** !!!  """  ///::: &&&)))000RRRKKK:::###!!!$$$  ))) 333&&& !!!:::(((     000 ### CCC((( 111  333000555 555---777444%%%&&&}}}|||QQQ       uuu  XXXeee///666///   EEE+++"""   WWW 666BBB!!! +++    111%%%   hhhIII))) ::::::  BBBCCCHHH$$$###PPPIIIVVV  &&&AAA QQQ???ZZZRRR((( ---FFF $$$%%%  $$$  CCC333***DDD--- 222555((( <<< EEE,,, FFFFFF 777444  ((( BBB 777222  ,,, NNN444NNNLLL---      eee   qqqHHHOOO333        @@@EEE 666UUU,,,         KKKqqqGGG)))   GGG444WWW777fff***QQQ<<< IIIAAA///  ...222  === !!!===NNN DDD%%%999...       %%%""" CCC&&&"""LLLYYY+++\\\ UUUKKK...+++111'''###"""    %%% NNN!!!    TTT   OOOOOO///pppddd|||lllVVV>>>       !!!lll EEE  +++ +++    qqq$$$ AAACCC"""&&& ...000 AAA     ;;;(((<<<JJJ+++>>>222  ###NNN ...===***!!!<<<...GGGUUU***]]]+++&&&HHH111  222(((,,, ###666%%%444***---  ---666'''     ###YYY  ###  777JJJ'''---NNN444$$$ 000RRR BBB---***JJJ;;;  """    ...  WWW$$$  ###===    KKKGGGmmm]]]dddggg///   FFF  ,,,   """        EEE444,,, @@@\\\@@@888WWW(((  '''@@@WWW    """LLL 000<<<444>>>&&&222 ###,,,444--- 000 %%% ???&&&yyy(((    !!!        LLL     ...,,, %%%???!!!hhh ))):::LLL000  888000,,,               )))   bbbttt666EEE777www333 GGG   999 444        %%%    888eeeFFF>>>___<<>>AAA))) &&&''' === AAAccc333BBB((("""+++ &&&  ===XXX %%%### !!!     ;;;HHH     %%%;;; 999 ---eeeuuu !!!  111   ###!!!  $$$     <<< !!!  666888MMM\\\>>>   """    111 111  ***  ***      999           jjj!!!---  &&&MMM888 ///  JJJ      CCC:::  >>>nnn///!!!  ###LLL:::___OOO ...&&&$$$ """~~~ ///    222 !!! ###&&& 555###  !!!  ***333  dddwww+++  """  """  666  WWW    (((;;;!!!KKKaaalll@@@    QQQddd!!!  )))    !!! $$$    +++   ###111###   111HHH  ::: --- &&&      $$$%%%HHHlll^^^  000111PPP !!!VVV 444 >>>    '''...      ,,,!!!:::  '''--- ((( !!!'''''' 555***  666@@@)))   ///     888    888WWWVVV &&& WWWAAA<<<LLLYYY   MMMiiiCCC <<<    (((&&& KKK333+++      ;;;  333 ---ccc 333'''"""EEE &&&          ,,,RRR222RRRdddNNN;;;;;;888 %%%JJJ???$$$!!!FFFFFF***eee000 ###              111  %%%     PPPhhh555]]]BBB     ###    PPPFFF@@@ (((BBB ,,,EEE>>>fff???,,,<<<<<<      444      666   ,,,      &&&???    SSS!!! ((( 000 888YYY      666KKK;;;ppp___~~~%%% 222gggCCCTTT,,,$$$&&&DDDCCC ***  444    ###    %%% ???  ...(((  333   !!!*** jjj``` BBB555              [[[XXX###[[[888(((999GGGTTTYYY                    ...000***   ---   $$$!!!--- ...ttt...   %%%   ,,,   LLL666RRR}}}wwwAAA /// PPP...---   ???000  +++          +++222     """     ::: ###  ---  !!!%%%%%%     333   111   VVV]]] ---<<<444777)))   """       ,,,     ###     ...BBB   '''$$$     ///    >>>!!!@@@gggpppeeeAAA +++KKK"""000    NNNddd$$$!!!<<< ,,,  """            ===      ''''''  ###  111%%%___  &&&    000    111  %%%***      ###    000KKKJJJfff\\\***      999  &&&    :::     '''888kkk```zzz222444 ---:::    <<<|||... 666777   DDD   RRR    !!! """  666!!! :::&&&         LLL &&& CCC  BBB$$$   444+++&&&  &&&   +++   %%%  444&&&          +++  """   dddVVV 333   ___555cccIII--- 777<<<  """ +++!!!"""GGG$$$;;;    ,,,<<<$$$    ###  $$$$$$    &&&)))UUU +++           ZZZ   &&&    %%%"""    ***   444JJJ  """   """###   $$$888''' (((/// 555          xxx%%%   ((((((    FFFdddIIIGGG===PPP +++((( ***))) RRRXXX;;;%%% $$$  !!!   ###'''    555 000     111    """QQQ   444+++   +++ HHH        333%%%      !!! !!!"""!!! :::CCC,,, %%%          >>> CCCnnn((( +++888       +++,,, YYY   RRROOO     666uuuYYYGGG!!! +++&&&'''    222888&&&          )))ooonnn\\\TTT    ### ''' ;;;   UUU<<<  !!!    <<>>666    $$$       ***  111JJJ)))         LLLVVV>>>``` ###$$$ 888   PPP :::###  ///             555 ***333        MMMBBB  &&&---IIIeeeTTTNNN--- %%%      000 &&&   """       111111///    ###  ***%%% PPPYYYKKKBBBtttfff555SSSMMMwwwAAALLLQQQCCC777,,,      777VVV DDD... ---  ,,,      """!!!$$$^^^AAA___YYY OOO"""HHH((( ###  333>>>LLL222???yyycccWWW[[[  222        '''    ###666 AAADDD     '''000ZZZRRR<<<222  SSS    !!!///""" ///HHH***    '''  PPP  ===555444%%% !!! !!! 000     ///===IIIKKKYYYpppYYYUUUZZZ###YYYxxxhhh___JJJKKK...***___```      ,,, &&&     !!!    '''   999)))  ??? OOOqqqzzz:::!!!$$$ +++--- ddd<<>> $$$     >>>WWWGGG###  &&&!!!<<<>>>uuuAAA```[[[   '''      111  333       """$$$        xxx&&&333***EEE      kkk[[[ FFFYYY###  !!! ,,,   &&&     YYY\\\xxx,,,wwwwwwzzz777(((jjj@@@NNN[[[ttt444;;;      ???___ddd(((KKKSSSIII>>>LLL???{{{OOOMMMHHHxxxjjjppp{{{```bbb+++QQQ***!!!;;;''',,, ### !!!       &&&   &&& /// '''444 (((  ###   111555yyyaaa___***555 ###  ---ZZZ444888555}}}kkklllbbb !!!fffKKK    $$$   $$$((( 777"""      000!!!BBBlll### ###      EEEVVVCCCfff...    (((   ### ,,,AAATTT"""...VVVsss---          oooQQQMMMOOOPPPTTT777LLL\\\___^^^888555ppp%%%999   !!!   MMM HHHjjj[[[:::CCC[[[333HHH@@@___>>>FFF;;;SSSlllzzzJJJ222OOOAAA[[[ [[[XXX^^^111777        !!!***     ;;;555   RRRIII111  ---lll  EEE)))   gggSSS"""===...>>>GGG  ~~~===jjj"""ttt///UUUUUUfffpppDDD(((""" %%%111     """ ### !!!   """   /// ((( '''&&& '''yyy(((   $$$   555GGGIII!!!'''  (((   eee555|||nnnMMM """   $$$$$$  ;;;...   vvvLLLIIISSS/// ;;;ggg|||>>>UUUaaaRRRdddooohhh666AAAHHHFFFkkkHHH||| AAAEEE:::eee===)))JJJ+++999]]](((SSS~~~fff666xxxVVVaaa<<<))) )))666XXXkkk@@@999"""BBBXXXhhhDDD***XXX&&&???WWW???EEEGGGNNN     """   444       ;;;,,, &&&)))&&&111nnnnnn)))ttt### --- ###RRR666HHHxxxHHHeee+++...&&& ***000   """     $$$ !!! 000 """)))       RRR+++    %%%    PPP999|||[[[LLL<<>>(((---%%%... ccc:::UUUHHH666BBBcccmmm]]]TTT111HHH888MMMlll```KKKBBBHHH&&&555NNN333000III{{{XXXyyy???EEE///```gggiiiFFF     $$$    ))) ###rrrgggqqqppp///  ***^^^111TTT///(((lllgggeeeiii^^^ ((( 999   SSS      !!!***   )))nnn>>> ###555   ddd MMM>>>  ###"""      IIIKKK 555555  %%%  '''CCC  ,,, ***     nnnwww333999---###^^^\\\RRRQQQjjjeeeiii@@@zzz```yyyRRR111]]]HHH@@@@@@vvvccc---)))@@@%%%]]]qqqUUU%%%]]]KKK///jjjhhh;;;aaahhh:::ooo777AAA111AAAmmmdddHHHmmmAAAqqqoooxxx111eeeSSSwwwBBBqqqlllTTTmmmmmmuuu444]]])))IIIIIINNN|||OOO      %%%              ...nnnNNN888...  xxx}}}PPP@@@]]]bbbddd@@@iiifffDDD"""///888 !!! (((        ###(((%%%EEE  '''  BBB     """  &&& ,,,%%%,,, &&&"""nnn ///??? ***      %%%   (((+++PPP333  $$$ 111    sssjjjwwwEEEwwwKKKooopppMMMNNNDDD@@@<<>>)))WWWTTT111@@@+++ MMM vvvccc___jjj;;;222 555|||lllmmmvvv___(((000    666        )))   ;;;   !!!  $$$ 888xxx ___222    ((( ///888      PPP333 ...  %%%  kkkvvvtttsssnnnyyy555HHH222wwwmmm:::QQQbbbhhhMMM]]]\\\}}}YYYsss<<>>gggqqqWWWCCC         ???   444666   %%% )))777<<<|||jjj\\\kkk  222+++666:::___LLLYYYmmm222     ,,,>>> ---%%%999  333EEE 111    )))%%%@@@          000   (((444       &&& 777             %%%{{{       %%%sss~~~yyyiii~~~xxxuuuTTT===[[[@@@;;;777uuu...bbbttt!!!NNNAAA...{{{ccckkkHHHeee;;;lllzzzyyyIIIPPPEEE555PPPjjj^^^zzzyyyDDDBBBQQQ888|||[[[tttrrr666tttvvvaaa___lllBBB iiiwww}}}rrriiiTTT666vvvyyyfffhhh~~~cccyyyzzz     ### ,,, !!!    +++%%% LLL***wwwQQQ]]]@@@ ###666 EEE333PPP  888www!!!  &&& === +++ &&&,,, $$$### ...(((    [[[111     HHH&&&AAA&&&(((  ... )))777QQQ444 !!!  $$$    !!! QQQ)))   NNNNNN         mmmpppxxxYYY222VVV777SSS|||iiiKKK222###DDDRRRCCC>>>sssSSSHHH>>>%%%TTT___PPP<<<[[[mmmCCCEEE777TTT---@@@lllvvvzzz~~~___zzz~~~VVVtttttt333yyyIII^^^}}}333EEEkkkaaa{{{zzz{{{^^^wwwKKKaaaqqq|||rrrYYY777 !!!        ...       /// !!!&&&   000 ZZZiiiqqqWWW444fffIII777%%%jjj111MMMGGG,,, """,,,((( 555    ---%%%  333!!!PPP  WWWnnn  """!!! ... ~~~BBB       ,,, !!!    +++666 ___!!!bbb!!!       !!!    ~~~vvvzzz%%% CCCIIItttBBB>>>666ccc000&&&ooo777KKK <<<222sss'''lllwwwJJJooo###WWWWWW^^^zzzRRR~~~xxx}}}ooolll{{{aaaQQQiiieeehhhggg===}}}}}}eeeNNNttt&&&___qqqjjj```ppp|||ccc555 """       ###---###!!!     ,,,+++ ZZZooodddhhhOOO888222&&&:::[[['''xxxiii***KKK!!! ###    NNNAAAcccRRR      +++ ***    --- 777 <<</// %%%  ---"""     NNN''' ,,,      !!!     {{{cccffffffWWW 888444???UUUTTTSSSTTT222 ###***BBBccc,,,mmmDDDUUUppp888 ???tttWWWfffYYYqqqlllSSSdddnnnyyyfffHHH444lllrrr!!!HHHGGG999333yyyCCCeee]]]aaaZZZmmmqqqyyy}}}999***  ... !!!    """ EEE   $$$  777dddllluuu???kkk ```]]]RRR ===       %%%... 333 """   !!!   $$$!!!    ###333777 $$$ OOO XXX     ((( 999"""    000;;;***  ,,,)))    ***     ~~~^^^zzzmmmWWW~~~lll\\\xxx222RRRaaaNNN,,,\\\WWW ;;;  &&&!!!ddd777LLLqqqccc;;;///fffiii999444ZZZlllooollliiiuuutttPPPRRRrrrgggdddIIIPPPfffUUUZZZBBBPPP|||fff(((mmmnnn^^^nnnfffwww555xxxkkkmmmrrrtttXXX*** www888AAA$$$!!!     !!!     RRR888///^^^  JJJLLLXXXwwwfffmmmNNN:::***NNN444999  333      666 !!!  (((333     ...'''*** ;;;222 VVV___$$$  %%% 222)))))) ***  &&&  %%%$$$ $$$ 666""" ???---  ### 444TTTccc::: 222111777 ---   ~~~\\\WWWXXXJJJ???>>>***___pppCCC"""333   (((&&&:::333WWWiii<<>> ,,,     @@@BBBDDDjjjjjj///AAA{{{OOOvvv666       111\\\<<<   ))) ###### 888@@@+++       ### 666   ))) )))...jjj    CCC     '''$$$]]]tttiiieeeyyyqqq{{{nnn^^^HHHPPPeee ///222    """<<<WWW:::WWWfffvvvooo444www888FFFppp;;;ooo{{{KKKOOOOOOccc'''!!!JJJ///TTTXXXeee///xxxdddZZZnnnIIIOOO]]]===tttIII\\\+++<<<jjjRRR:::ccchhhiiiOOOvvvPPPmmm***444lllddd[[[LLL===       !!!999333GGG))){{{PPP###   444!!!\\\QQQLLL}}}jjjmmmppp,,,~~~$$$  !!! ***+++       $$$)))///!!! )))    ))) '''444    ---    )))''' !!!   &&&ccc??? 000>>>&&&***vvvIII  +++    LLL((( '''    NNNxxxyyywwwsssfffsssnnnrrr999???+++    @@@zzzhhh```JJJ AAAFFF,,,nnnjjjrrrmmmmmmxxx[[[~~~GGGdddmmmRRR$$$***ggg NNNYYYooouuu{{{tttcccKKKXXXnnnOOOSSSNNNXXXNNNiiiyyyccc???LLLjjjRRRLLL555CCC}}}ooorrrVVVzzzcccNNNWWWrrrFFFOOO,,, ((( )))       RRR|||:::   )))   cccGGG---)))EEE{{{___555sssaaaiii&&& )))$$$ !!!LLL        111,,,  """000   !!!333  ### """!!!*** ooo %%% """@@@     +++,,, !!!  ggg EEE   TTTWWWFFF---SSSDDDkkkWWWKKK$$$###888   BBB&&&nnn:::333 )))%%%UUU000[[[^^^iiiXXX|||BBB```jjj[[[XXXttt___BBB%%%BBBPPPkkkhhh___aaazzzPPP222%%%OOO\\\___nnnEEE777OOO{{{UUUcccYYYgggpppFFF}}}999FFFYYYBBB{{{LLL{{{,,,FFFLLL^^^|||NNNlll~~~XXXooo>>>KKK;;;333SSS***999'''---:::BBB+++  !!! +++(((    [[[(((     '''   ddd  ;;;dddbbbTTT}}}ddd^^^777 EEE!!!  !!!~~~555   ///%%%    333              $$$  $$$EEE999     """)))*** nnn$$$'''  222 ---     ***(((DDDMMMZZZ&&& ]]]***VVVOOOMMMBBBSSSQQQ...\\\lllaaa333!!!MMMbbbooonnnwww{{{kkk444KKKSSSzzzTTTuuukkkyyyPPPRRRbbbwww~~~999^^^III111vvvcccYYY888kkkQQQzzz:::JJJJJJfffXXXuuuqqqPPPXXXtttyyy|||CCCtttZZZWWWjjj{{{jjj<<<cccUUUQQQ 333  111MMMAAADDD((( """    222        +++eee $$$QQQRRR&&&MMM~~~;;;???  KKK  ---        +++  &&&!!!  333&&& 222   """###)))  888   444(((     <<<222 ,,,<<<    &&& 888777   III === HHH222aaaGGG===sss,,, 000PPP```mmmFFF'''===$$$,,,~~~}}}888555pppWWWKKKFFF+++111gggLLL)))llloooKKK[[[222bbb```kkkyyy;;;___MMM|||$$$tttBBB\\\{{{OOOsss777mmmjjjDDDWWWjjj<<>>333   ###     $$$   ...   """   444QQQ<<<333!!!lll{{{ $$$$$$777$$$!!! ...### 222  ))) >>>"""+++<<<...HHHBBB'''000///TTTAAA)))gggCCC===SSS OOO+++ MMM***333$$$hhhyyy888|||fffHHH222OOOKKK444___mmm???\\\]]]nnnddd@@@KKKGGGsssddd]]]kkkrrr]]]ZZZrrrLLL```zzzgggvvvttt]]]ccc~~~___```{{{zzzuuuxxxoookkkkkkaaauuu333888SSS555xxx]]]iii:::|||iiijjjWWWUUU}}}aaabbbUUU000\\\111LLL%%%  ---DDD    ,,,,,,     """ !!!!!! UUU'''555WWWooouuu        WWW '''      000 444       !!!    (((  555###:::!!!     """ 222888   hhhhhh&&&   ???        (((  ... DDDAAA  111"""!!!%%%,,,PPPBBBXXXZZZGGG(((333   &&&333---NNN222OOOUUU444+++555BBB))) ;;; EEEHHHgggwwwdddbbbXXXiiinnn___www]]]~~~{{{000uuuppp\\\wwwpppooohhhJJJ===RRRhhh:::kkk///QQQddd[[[GGGjjjlllxxx^^^```^^^555mmmSSSvvvVVVxxx}}}III555,,,---HHH:::$$$     ???,,,        777ggg---CCC}}}"""III{{{___"""###       """---aaahhh      (((         !!!  999      111 333111SSS(((QQQ!!! ---))) !!! ;;; ???===   PPP !!!  333;;;)))  555   ((( !!! ___\\\jjjQQQ+++ SSS  :::???### 888<<>>HHH  ###### --- /// (((     ...  qqq---    :::   ---jjj,,,bbbdddVVV--->>>333---   999---:::###GGG}}}rrrppp~~~bbb\\\'''???'''LLLoooeeelll;;;111333ZZZ|||```{{{666ppp///ffffffCCCuuu(((~~~LLLbbbuuu{{{nnneeevvvwwwVVViiitttzzzwwwwwwuuukkk{{{oooWWW''' MMM  ###  !!!  """   NNN'''nnnwwwSSS000111444  GGGPPP   VVV222***  $$$&&& '''       %%% rrr*** $$$///"""      @@@555      (((###    (((  777*** ###        +++}}}???^^^xxx===[[[''' +++YYY!!! &&&555  333222PPPfffZZZ___jjjSSS:::|||ggg@@@[[[CCCrrrccc}}}{{{zzzqqqNNN>>>pppzzz}}}hhh###ZZZmmm mmmbbb@@@|||<<>>fffQQQ***TTTWWW999!!!    $$$FFF[[[          ...   SSS AAA  111(((       +++mmm (((III###            &&&KKK---OOOyyysss:::,,,$$$ &&&   iiiOOO888WWW^^^kkk```CCCNNNqqqccc```PPPaaa888\\\UUUnnn>>>///EEETTT///pppgggyyyhhhyyyyyydddPPPwwwRRRuuuyyyfffxxx{{{yyyttt:::]]]<<>>hhh]]]...EEERRR>>>]]]]]]222eee>>>&&&iii888,,,  ***!!! !!! )))EEE[[[lll"""333         XXX???   )))000   """              MMM,,, '''      """ UUU222666"""  :::"""333///       jjj--->>>YYYHHH222]]]WWWbbbrrrvvv{{{{{{~~~yyyrrrVVVLLLVVVlllfff]]]999wwwfff{{{iiiggg>>>qqqHHHUUUQQQhhhEEEHHHbbbOOO!!! 555   GGG  ttt444uuu111[[[           OOOrrr   888111;;;   222!!!...  ***          """  888333111  (((  333     @@@TTT...ggg   """:::       NNNLLLCCCAAA222iiiwww}}}iiiwwwtttzzzxxx[[[{{{~~~~~~WWWTTTpppUUU}}}SSSDDDnnnOOO;;;DDD```nnn[[[LLL!!!OOO EEEUUU%%%  ###444666```999 %%%###'''  000   :::000CCC...%%%    !!!111     '''$$$444            ,,,### """***555;;;+++---           @@@TTTBBB    $$$///111    777333   777GGGqqqxxxyyy}}}{{{uuu{{{tttpppsssfffnnn;;;]]]BBB)))OOOCCC%%%'''sssSSS%%% ---BBBIII KKKWWW222333"""CCC%%%BBB"""  $$$'''  lllEEE---yyy  !!!... ---iii000       %%%333 ***     """ ,,,             %%%       *** ###      FFF[[[qqqxxxAAArrrqqqyyy|||~~~mmmsssuuuxxxxxxyyy}}}{{{iiiyyy888dddjjjuuuooo~~~~~~qqqyyy[[[gggJJJ,,,QQQ+++111___BBBFFFnnn]]]rrrrrrZZZ===BBBNNN"""PPPNNN^^^NNN&&&///   --- ###'''HHHfff]]]888CCC   %%%   ### ((( 777CCC###   )))'''888))) $$$ 222###%%%   !!!$$$ (((       BBB  $$$hhh    666NNN          """ """999III>>>YYYrrrbbbgggrrrfffrrrmmmrrruuulllzzztttoooZZZ{{{~~~zzznnnTTTPPP'''```FFF}}}uuummm{{{jjjpppmmmpppzzzXXXyyyfff!!!vvv333GGGaaaQQQPPPLLLkkk111999 III(((&&&---888'''...!!!"""  )))"""777          222444>>>YYYkkk999!!!  $$$           ''' '''          ###            000 $$$     )))             ZZZLLLbbbuuunnnfffHHH___KKKRRRRRR~~~UUUbbbnnneee|||dddkkk~~~UUUppprrrNNNBBBHHHrrrVVVtttttt...eeeYYYEEE~~~SSScccbbbooonnnyyyoooOOO!!![[[eeeOOOeeeKKK(((>>> ]]]000999333!!!###ccc GGG444   ###  AAA&&&lll&&&    ###&&&  '''  888///444RRR<<< ((( (((lllCCC       ,,,###888$$$       !!!    444)))      :::   !!!   000RRR000       &&& '''     ***eee@@@```LLL999pppZZZxxx(((...cccZZZ\\\~~~~~~fffttt{{{{{{KKKzzzsss___|||SSSvvvHHH]]]dddttthhh===BBBLLLXXXLLLttt~~~qqq^^^fffpppyyykkksssnnn ```yyyccclll```uuu}}}^^^iii000~~~LLL&&&CCC ___ ###111""" 111  !!! LLL777QQQ ,,,***  &&&444  !!!  ---bbb     )))         &&&(((     444 %%%  )))  666   ...ccc/// '''        ###!!!  """    QQQ%%% :::<<>>pppQQQMMMJJJBBBYYYPPP===iiiwwwsssxxxvvv (((<<<@@@<<>>@@@###&&&777SSS\\\{{{ooouuuwww^^^iii[[[ssssss333jjj111mmmYYYUUUvvveeeccchhh{{{xxxxxxbbb)))___666!!!@@@BBBFFF777PPP,,,<<>>CCCvvv<<>>***222llldddJJJ???wwwmmmeeeSSSBBB???RRR^^^HHH###lll+++444EEEvvv+++]]]]]]   $$$   ---... $$$        &&&;;;          :::  @@@           hhhiii   999 >>>             $$$###111111***cccBBBrrrrrrsssOOOTTTYYY,,,```TTTuuugggDDD222>>>yyyddd333hhhMMMhhhBBBoooZZZbbbfffBBB888nnn}}}www|||???rrrcccEEEhhh---<<>>cccKKK[[[cccaaa666VVV@@@YYY|||gggVVVpppeee===}}}~~~FFF___iiiGGGCCCBBBLLLTTTnnn(((qqq)))$$$---&&&mmm000YYY[[[TTTSSS,,,UUU333BBBtttvvvBBB^^^uuu___555CCCbbbGGG]]]555"""  RRR&&&))) '''%%% ```WWWKKKIIIWWW```PPP777      ***555          GGGGGG+++'''LLL...;;;;;;    PPP%%%HHHCCC   ??? $$$           ***  """    *** ***   @@@111  999111 999555PPP>>>ZZZ???vvvqqqXXX777<<>>'''jjjnnnbbbHHHWWWrrrAAARRRHHHhhhrrrCCCRRROOOFFF)))>>>  ///%%%'''RRR\\\111;;;/// :::/// ###999%%%BBB<<<      '''  %%%  $$$ )))   PPP%%%ccc  fff!!!       +++JJJ===  ,,,    222     ---### $$$    222   CCC777 +++###"""rrriiiuuuPPP___\\\HHHMMM,,,dddJJJAAAVVVNNN<<>>mmm]]]vvvNNN\\\dddooo~~~|||mmm}}}rrrsss~~~uuugggYYYYYYgggXXX{{{333MMMHHH999SSSXXX999WWWIIILLL???***BBB888"""888```HHHiiittt[[[rrrEEEtttrrr&&&LLLJJJzzz444---222 MMM  444 ***YYY000 &&&%%%!!!MMM<<< !!!         +++                (((   JJJ       !!! YYY          !!!    '''$$$EEEYYY@@@xxxUUUWWWeeeuuuGGGXXX666tttmmm{{{aaaRRRWWWnnn)))ssseeeFFFfffWWWrrrQQQjjj~~~zzzsssWWWuuusssYYYnnn~~~yyy???<<<444&&&|||(((;;;bbbOOONNNggg555|||sssXXX>>><<<555]]]<<>>LLLccc SSSQQQGGGhhhRRR:::DDD(((///,,,&&&{{{LLLVVVBBBKKK000 ###--- GGG444QQQKKK333111   $$$              666    DDD            ###  rrrQQQ        ###    """%%%^^^]]]111DDDhhhaaaPPP'''AAA...444JJJKKKfffwwwPPPmmmaaaTTTzzzmmm}}}}}}~~~rrrxxxBBBlllYYYqqqaaa~~~vvvccclllddd[[[ddd{{{\\\vvv...[[[ggg+++YYYAAA%%%\\\OOOFFFMMMDDD```vvvIIILLL___MMM555888YYYMMMFFF""")))PPP$$$ooobbbEEEIIIVVVAAA--- $$$ LLLggg000III888???   )))    &&&   !!!  ###            555 !!!   $$$    ---       !!!bbb     ###&&&         $$$((((((  JJJ111 &&&jjjCCC111```www888===}}}tttsss^^^```jjj|||yyy||||||yyy|||PPP~~~eeekkkvvv 111GGGZZZ+++```yyytttqqq```kkk|||YYY}}}KKKwwwIIIOOOVVV000:::+++KKKxxx000VVVAAAwwwDDD|||qqq___tttRRR999dddCCC>>>111$$$---JJJ"""YYY```444))) vvv111fffddd???    !!!        ???  000      """&&&666(((     %%%   &&& $$$ (((    )))        111&&&"""mmm""" 000hhhlllMMMZZZsss}}}sss~~~uuu\\\PPPuuukkkbbbqqq\\\RRRmmm===%%%nnnOOO'''dddlllIIIsss999===UUUVVV555fffQQQEEE###jjj***\\\222MMMnnnLLLbbbJJJcccppp'''OOOMMMTTT\\\111999PPPbbbjjjXXX+++ %%%```CCC:::@@@DDDBBB777VVVNNNXXX333)))  333           +++"""          CCCuuu|||&&&666!!!      """  )))      <<<   111   ###  ???qqq^^^|||~~~bbbuuurrrZZZCCC```KKK[[[nnn___mmmnnnNNNDDDkkkuuu+++&&&KKKvvv++++++((('''OOOkkk"""YYYvvvooobbbXXXmmm\\\ZZZuuuhhhiii:::>>>???^^^$$$YYY@@@///!!!)))RRRQQQFFF111&&&666 ...BBB]]]666:::222]]]NNNZZZTTTLLLqqq```nnn***((( %%%...!!! """      !!!&&& """111    !!!         RRR              333      ###//////      """ 222  $$$  ,,,:::ddd{{{ddd111pppooorrrwww---ggg===gggfffnnnnnn:::~~~:::"""???@@@222!!!\\\CCC&&&PPPiiiwwwzzzggg:::666kkktttEEEfffiii...UUUtttXXXJJJ666fff OOO... RRRaaa888YYYkkk###!!!BBBllluuuiiiYYYTTT___|||777WWW___LLLqqq~~~VVViii)))   OOOfff)))            !!!%%%    ,,,          BBB   ===   ZZZZZZ111       ???///       ...    333  555mmmwww...lllVVV]]]IIIoookkkzzzfff```YYY---xxxdddQQQ///CCCLLL,,,[[[DDDGGG...,,,gggEEE333YYYQQQ---uuubbbYYY555nnnuuuhhhzzznnnTTTwww&&&???,,,>>>""" ---$$$)))cccccclll777JJJ111}}}888111AAA555===KKKEEEVVVCCCjjj\\\***GGG///CCCVVV;;;ZZZ---iii         ###DDD     444 ###     ###    888     jjjUUU          III@@@    %%%###  ...   <<<:::SSScccmmmIII^^^iiiooo DDD???111!!!FFFCCCxxx{{{iiiqqqAAAdddfff ooorrrbbbhhhPPPJJJ>>>xxxttt???'''//////kkk}}}dddGGGmmm333&&&vvv???jjj999```rrrvvvsssYYY777oooiiiUUUhhh!!!VVV>>>AAA$$$BBBfff;;;FFF@@@%%%yyy!!!FFF```FFFJJJLLL###FFF\\\...MMM222ZZZ///ggg]]]FFFeeelllQQQ}}}]]]666<<<"""111UUUsssKKK666((( 444    '''  $$$ '''       ;;;         &&&HHH999   %%% !!!  HHH~~~aaa           888444]]]+++000333 ''' """888>>>GGGlllSSSwwwssseee222 :::777rrrxxxxxx<<>>III+++OOO]]]aaaEEEooonnnnnngggQQQ999+++rrrRRRddddddfffsssFFF___+++eeegggmmmaaaWWW\\\@@@^^^[[[888###___```ooo--- ]]]\\\rrr{{{+++ZZZHHHOOObbbddd:::PPP:::ZZZ;;;EEE___xxx444WWWbbbbbbCCChhhzzzHHHJJJ 888CCCAAA\\\(((<<<\\\)))VVV***LLL000...!!!...EEEBBB444>>>...:::&&&(((<<<,,,%%% %%%     AAAWWWwww111    [[[    222LLLDDD555     !!!444   bbbaaa KKK111     (((&&&           }}}III    111     222  """{{{zzzgggeee\\\999<<>>888sss;;;PPPZZZ !!! """AAATTTWWWbbb666)))HHHfffJJJKKKgggooo<<<999zzzIIIFFF[[[ZZZQQQuuusss***DDD...    ###((( OOO$$$ (((***     %%%HHH     ###      $$$)))  <<>>nnn!!!666mmmMMMuuubbbggglllYYYxxxccckkkzzzsssVVV]]]SSSwwwggg666dddggg###???AAA"""kkkkkkddduuu@@@ 999"""HHH333???444III333BBB  PPPkkk///333000QQQ000 ggg...===YYYiiiXXX333XXXvvv~~~YYYllljjj~~~bbbaaaeee'''000(((     IIIDDD...WWW!!!  (((!!!GGG  +++AAAeee<<<        !!!   [[[  444fffMMM  %%%555BBB000 LLL    >>> ```666     ---kkk___&&&&&& 666777     222 666ZZZXXXzzzuuuIII~~~sssTTTzzziii|||KKKHHHHHHwwwPPP{{{pppggg[[[```}}}IIItttgggfff&&&hhh???```EEEppp PPP )))EEE%%%YYYHHHcccGGGtttrrrsssxxxvvvooojjjhhhYYYrrr{{{nnnUUUlllttt999|||bbbuuuqqqUUUHHH\\\___kkk{{{~~~BBB]]]VVVZZZ ___$$$vvvWWW >>>,,,^^^777iiiwww,,,111LLL777^^^WWWlll+++BBBxxx~~~XXX[[[XXXEEEEEEEEE888[[[cccppprrr555fff...,,,''' ###=== 222OOOtttHHH111     --- 222666   ###   (((  HHH    ***$$$     VVV&&&!!!   222      """   EEE,,,[[[   '''hhhfff      000MMM___ooo???iii[[[QQQhhhsss:::kkkwww888===<<>>bbbmmmfff+++fffYYYuuusss}}}(((>>>111))) hhhccc&&& 222GGGlll@@@YYY!!!222QQQEEE___555 888###NNN###!!!<<<[[[)))oooFFFKKK___MMM!!!+++UUUhhh777DDD'''777\\\777;;;)))###&&&VVVOOOBBB777ZZZiii        KKKJJJ       ...999111 !!!   <<<  AAA___ {{{yyy      444  DDD     """  ,,,```qqq---kkk  OOOpppwwwcccCCC******333HHHWWW&&&TTTDDD]]]oooZZZ}}}>>>DDDfffMMMcccJJJjjjRRR000>>>kkkMMM999~~~___uuu|||eeeYYYAAAkkk888<<<===JJJbbbBBB\\\llluuuiii{{{aaaGGG'''ZZZ---===...NNN!!! ***000YYY>>>000YYY +++111 )))HHH&&&RRRHHH555///!!!]]]111{{{JJJ666BBBJJJdddNNN***GGG999888VVVMMMyyyYYYBBB&&&...<<<           !!!         EEE<<<   ###      111 ###   777ggg,,,===GGGDDD UUUEEE        888... """(((    }}}     ---###>>>$$$555;;;CCCmmm\\\NNN%%%--- 333KKK))) &&& [[[+++FFFJJJ===eeezzzccckkk777eee```QQQ666NNN[[[jjjgggSSSTTTcccDDDnnnxxxvvvRRReeemmm```lllppptttKKKbbb||| 000aaa###QQQaaa"""EEE@@@qqqvvvkkk+++ DDDBBB___ III CCC444)))%%%)))UUU@@@fffCCC;;;\\\ :::111$$$PPPrrrSSStttGGGTTT $$$CCC///SSSUUU[[[---"""...FFF***EEEJJJ     ,,,  ///"""         )))(((     <<<))) ///  333...NNN... '''  ;;;jjj           AAA,,,  """!!! nnn      !!!&&&/// ))))))!!!vvv|||tttmmmzzz 999     TTTjjjiiiQQQMMM000qqqXXX555iii[[[###DDDaaammm777PPPyyyppp{{{___bbbqqq000nnnEEELLLYYYSSSbbbbbbOOOHHHbbb}}}eeeqqqRRR 666>>>,,,RRRsssOOO%%% BBB;;; """```___BBB333\\\___&&&TTT%%%(((NNNHHH,,, !!!PPPppprrrhhh 000666$$$999FFFMMMGGG___rrrqqq888XXXooozzzLLL&&& %%%  '''        222 )))aaa    """  AAA (((     ###333>>>333      ***;;;'''***%%%111MMM   QQQ      <<>>YYY$$$$$$III ///NNNlll777$$$999xxxRRR999jjjlll<<<222GGG>>>ttt222 !!! NNNmmmnnnxxx OOO:::333 %%% <<<///!!!sssmmmiii555QQQFFF>>>EEEaaa ===  %%%        555QQQ      <<<           &&&ZZZ ###UUU'''   666 """  ***QQQAAA777UUU(((       ...###    777FFFaaawwwrrrttt{{{]]]III ///    PPPYYYPPP###[[[kkk(((```kkk///XXXJJJqqqMMMUUU'''888uuuEEEyyy555www{{{ooo|||pppbbbwwwTTT{{{@@@cccGGGKKK}}}KKKLLLOOOfffyyy{{{ HHH333AAAEEE$$$___///KKKyyyUUU111!!!'''111,,,!!!hhh{{{FFFSSSWWW<<>> jjj@@@tttbbbiiioooiiitttQQQWWW888EEE )))'''&&&VVV      ((("""///    |||@@@)))     """ !!!  444   EEE  +++KKK]]]  ###  ---$$$,,,)))BBB +++[[['''  &&&***   vvv[[[eeevvv{{{hhhkkk&&&rrr]]]###%%%    QQQ((( TTTsss444fff```SSS$$$>>>]]]666MMMccchhhtttccc|||oooxxxIIIllldddppp{{{UUULLLMMMYYY```pppWWW[[[zzznnn]]]rrrPPP~~~\\\DDD <<>>ZZZjjjPPPLLL```IIIRRR(((wwwXXXkkkfffPPPgggUUUKKKeee{{{***UUU111???III OOO'''>>>...DDD222---nnn)))(((999]]]zzzbbbmmm EEE"""BBB+++TTTSSSDDDvvv```VVVDDDLLLfff***DDDdddtttsssVVVFFF555===NNN EEE...PPPWWW"""     888 ### '''BBBBBB              !!!111]]]eee ???PPPMMM***        )))   ###222  RRR +++###ttt,,,     EEE     ggg"""000 """    SSS 666ddd,,, <<>>888111555444%%%ppp???rrrxxxTTTOOOnnn^^^QQQjjj\\\uuuwwwkkkmmmdddhhhyyyvvvOOOAAASSS===```WWW___dddGGG{{{MMM$$$///pppNNNiiiaaa%%%"""EEEqqq)))vvvIII<<>>###555 >>>RRR<<<@@@:::FFF 444    777DDDYYY)))     <<<    '''TTT???                 '''000   333...@@@)))111     FFF     777999 !!!999 ---    NNN'''%%%IIImmm\\\AAA @@@:::   :::444 111nnnbbbeee999EEE***(((mmmqqqtttqqqccchhhPPP---wwwmmmRRRXXXHHHwwwhhh@@@<<<,,,)))jjjaaa!!!sssKKKQQQiiifffqqq000kkkMMMeeewww{{{tttJJJmmm***QQQ000CCC'''JJJ''' ***$$$ \\\RRRKKKjjj444^^^^^^;;;RRRBBBXXX000///ZZZFFFbbbuuu---222qqq555((({{{}}}III***>>>ccc000WWW)))222***999777}}}|||SSSHHH"""(((777<<>>jjjXXX***<<>> 777444bbbeee^^^ ###===jjj???111\\\$$$TTT999aaa777GGGYYYyyy}}}EEE>>>[[[EEEVVVuuukkk%%%LLLQQQ !!!(((VVV|||gggZZZTTT222333]]]666;;;???(((333  UUU000444&&&HHH888 oooeee***   !!!888|||###  """ $$$   ###%%%     666(((   ###  444   kkk  %%%     KKK###&&&###...(((       ***555    ;;;###DDDLLLPPP<<<@@@    %%%---  444ooorrruuuiiiMMM666///BBB<<<$$$/// !!!cccxxxYYY777lllyyypppkkkooollliii^^^tttlll```777%%%dddjjjdddlllWWW DDD ///CCCfff999 HHHqqquuu}}}qqq,,,222<<<444@@@NNN )))@@@***666777222777fffCCC222111666FFFooojjjrrr444333+++QQQpppIIIsss///$$$gggTTTEEEhhh;;;<<>> ___cccQQQ```NNNiiiqqqyyyEEE[[[777+++```xxx:::KKK+++```\\\===###)))))) &&&WWWXXX%%%BBB...III         000(((###  '''ZZZZZZ444 ???---               ###)))   888        444&&&                 111LLL***{{{999 ZZZ$$$eee  $$$ ;;;\\\CCC!!!GGGoooBBBAAA444&&&ooo{{{QQQhhhRRR\\\GGG:::xxxyyy```lllxxx||||||lllnnn,,,]]]  YYYOOO...]]]JJJTTT333zzzddd666JJJfffJJJ444HHH%%%MMM111###WWW%%%'''===)))PPP666SSS///IIIdddiiiDDD'''  555YYY---***bbb555BBB^^^???___333RRR\\\(((EEE(((UUU888###AAA---333'''HHH***AAA===222999UUU,,,...;;;nnn=== !!!111,,,"""888PPPWWWlll>>>}}}PPPhhh:::        !!!### +++ 333)))MMMxxxDDD YYY555       %%% GGG"""&&&        !!! ///  &&&      666xxx&&&000...666""" 000   ...GGGJJJ 555JJJ___bbb]]][[[mmm&&&mmm{{{<<<\\\~~~dddqqqwwwtttJJJ|||iiiqqqWWWlllqqq^^^>>>PPP666HHH???\\\"""&&&'''XXX555###uuuDDD...vvveeewww"""222aaaUUUYYY###555YYYuuuHHHrrrfff&&&<<<(((777 )))eeegggnnn ,,,!!!TTT999 555TTT333---AAA444HHHdddYYYXXXqqqIII$$$www;;;eee LLL 777777000::::::???777III+++///@@@>>>;;;FFF <<<888!!!%%%kkktttccc(((CCCPPPeeeyyyQQQwww   ((( !!!  000kkk$$$[[[ DDDHHH"""             $$$ KKK)))       hhh  ###%%%     ,,,rrr(((     333%%% $$$  111FFFMMMXXX%%%???TTT^^^OOOeeefffwww|||GGGwwwqqqjjjvvvmmm@@@]]]==="""###CCC111 UUU???eeeuuuOOOPPPIII'''^^^\\\JJJ'''KKK @@@111hhhzzzSSSssseee\\\KKK::::::888 """SSS|||000GGGRRRPPP999+++===;;;%%%;;;### 222>>>WWWaaa<<<... CCCXXX eeeGGG000SSS___]]]NNNkkkVVVmmm WWW```)))444ZZZddd000ZZZ^^^\\\666^^^@@@^^^???        CCC***)))===  ???"""666      $$$        $$$    QQQ      ...  """'''\\\:::$$$333   111   !!!<<<---gggpppcccUUUgggxxxOOONNNbbbsss888iii@@@III)))###777DDD]]]&&&XXX```EEEGGGyyy"""666wwwlllAAA@@@sss""" 222FFFqqq222<<>>222FFF999MMM;;;^^^SSS ###;;;ooofffZZZXXX___999hhhGGG+++              AAA  ---   999                    :::&&&         888))) (((,,,     CCC    777OOO666~~~hhh000HHHpppsss***XXXZZZVVVeeewwwqqq^^^===dddFFFVVV888666QQQCCCnnnhhh"""YYYnnnfff___IIIBBB[[[TTT___fff###BBBOOO"""FFF555mmm===lll]]]EEE ___kkk###DDDyyymmmRRR(((333DDD%%%JJJAAA&&&+++ccc>>>>>>LLLDDD$$$<<<......???=== uuuMMMOOO[[[999ddd''' fff'''999```ggg[[[XXX444dddHHH###fffMMMIIILLL777666aaa|||NNNwww```ffffff^^^JJJ)))...444!!!EEE      $$$ ### EEE"""===       '''           XXX222     BBB<<<    %%%AAA###!!!)))  $$$YYYbbb000vvv]]]RRR```)))VVVaaattt___xxx>>>FFF"""pppsss555MMMyyybbbUUUZZZlll777999gggjjjwww[[[ ((((((oooyyy@@@MMMOOOuuucccGGG HHHwwwyyy///???llluuuNNNQQQZZZggg\\\CCCLLL %%%///  555YYY===eeepppXXXEEE<<<\\\DDDSSSFFF888 ///{{{+++222wwwtttwww<<>> %%%'''aaa333///{{{}}}PPPDDDGGGccc000{{{rrr,,,666  111"""       ###((((((!!!      000  ...    ***       $$$ZZZggg'''  ))) (((BBB   ###     ))) """&&& !!!333      DDD--- >>><<>>SSS$$$---)))iii\\\kkkVVVYYYuuuKKK777gggxxxeeeZZZmmm|||iiiHHHFFFJJJRRR+++@@@JJJ"""XXXIIIIII$$$ &&& 222::: LLLGGG~~~EEEvvvwww000fffqqq,,,!!!ooouuuooovvvooooooyyyPPPFFFRRR !!!bbb333!!!jjj oooNNNnnnwwwttt555{{{aaaGGGHHH!!!IIIyyy@@@EEE...###"""222;;;555    (((   888  EEE      555 &&&          %%%)))   ***### %%%"""   DDD666  !!! &&&    ,,,        %%%###!!! zzzkkkooocccxxxIII]]]dddgggKKK!!!555uuuMMMfffccc---MMMyyy(((AAA999***~~~RRR```RRRsssyyyVVVgggQQQEEE+++)))[[[EEEdddRRRYYYiiihhh///pppVVViiisssOOO)))%%% !!!...$$$%%%DDD@@@///<<<...FFFmmmBBB>>>BBB...bbbxxx666 111///777...RRR???///mmmpppGGGSSS~~~iiiLLLnnn]]]555  QQQddd&&& ZZZjjjEEEeee___222---AAAZZZ111###111'''"""uuuooo+++&&&$$$###<<<VVV555``` MMMIII///---!!!&&&$$$"""***   (((   jjj KKK                  !!!   !!!  NNN    (((---<<<    @@@555          ;;;'''  ### LLLaaa<<>>ppp--- yyy ???UUUHHH... !!!777QQQZZZFFF vvv MMM333---)))BBBDDD///:::FFF222III777,,,!!!444aaammmVVVSSSXXX111///QQQ(((###FFF000RRRHHHpppcccyyy###{{{}}}<<>>$$$>>>PPP???      <<<  ''' ###     $$$       ))) ---   ///XXX,,,    <<<###  666:::AAATTT(((            KKK]]]HHH000>>>zzzZZZBBBHHH]]][[[>>>555::::::uuuqqqqqq!!!000666FFF((((((AAAEEEyyyssstttfffxxxUUUdddqqq|||\\\TTTjjjDDD000zzz***(((jjj@@@VVVHHHhhhCCCDDD222777!!!sss!!!<<<222JJJ$$$cccUUU666ooo YYY  222ZZZ+++ccc)))999CCC  pppKKK???;;;<<<666eee444ooobbb[[[kkk===FFF444 &&&DDD'''>>>%%%'''NNN'''UUUBBBMMMeeeOOOjjjUUUaaahhhIII EEEFFF(((///---WWWYYY000^^^fffAAA fff<<>> 555888pppeeeBBB CCCBBBPPP???SSSggg HHH:::...+++ +++ %%% ...***WWW>>> ---EEE"""$$$###ZZZ%%%[[[___VVVHHH@@@lll###KKK---LLLMMM]]]YYYOOO!!!<<>>\\\$$$---oooGGG%%%$$$  333 """RRR222hhhQQQ666999000)))111RRRFFFDDD)))777 111iii*** )))!!!&&&jjjHHHDDD``````|||ZZZaaa"""~~~222555iii<<>><<< AAA;;;<<<*** LLL###FFFNNNQQQXXXrrrPPPZZZ}}}OOOXXXcccjjj UUU[[[QQQLLL ;;;ZZZCCC???,,,RRREEE===bbbaaa[[[qqqrrrFFFrrrTTTdddbbbIIILLL&&& """+++444TTT222 ;;;,,,www  ???sss(((MMM###BBBVVV]]]QQQ>>>000cccBBB;;;BBBfffQQQYYY'''KKKyyy000___$$$DDD~~~YYY+++bbbKKK---+++RRR|||xxxjjj%%%SSSaaa111[[[QQQ@@@###WWWNNN___PPP;;;ggg^^^RRRFFFXXXhhh000555>>>555GGG;;;333===dddeeeXXXiii;;;&&&---DDDFFF000***333###(((  )))???+++%%%777EEE+++TTTmmmsssrrr  ###     111     ,,,   +++ 000    %%%NNN;;;111&&&CCC !!!   $$$""" 777xxx    ///))) !!!   jjj666    EEE ''' !!!   ???EEE***   """YYYNNN!!! ===+++ CCCEEE###\\\SSS|||dddwwwXXXkkkdddjjjpppxxxpppyyytttvvvnnneee///???&&&GGG  HHHPPPfff]]]"""PPPaaaCCCLLLddd___~~~***???(((\\\mmmEEE333MMM444WWWDDDbbb,,,  |||&&&!!! MMM444ZZZNNNzzz666OOO::: ___ EEEEEE888***...NNNaaaEEE!!!555DDDvvv^^^gggwwwVVVppp\\\\\\zzzmmmiiifff}}}ZZZYYYeeefffaaa555yyyVVVzzzHHHvvv===&&&[[[222TTT333AAAnnn444---uuunnn@@@NNNbbboooLLLKKKuuu&&&EEE>>> <<<777EEEfff)))PPP%%%FFF$$$^^^VVVooo CCC$$$mmmbbbSSS>>>XXX%%%  !!!"""555'''     111     ###"""     ///""",,,444 DDD :::<<<...### <<<~~~$$$ 999        www...   (((  ,,,+++    222+++ iii!!!555///iiifffssshhhkkkkkk sssoooqqqdddCCCxxxuuufff'''222^^^###999]]]+++ 111 ccc>>>,,,JJJ &&&gggQQQ%%%444###333PPPGGG+++***qqq$$$sssVVVWWWddd$$$BBBLLLSSS$$$444,,,LLL///RRR888DDD UUUHHH%%%&&&HHH555 UUUZZZJJJ]]]000###///sss^^^NNNSSSwwwKKKggg888UUUFFF\\\OOO'''DDD,,,$$$777>>>&&&555OOO===NNN111###&&&ZZZ:::cccMMM999^^^)))HHHmmmCCC///666www###mmmFFF@@@JJJ//////<<< 111 sss]]] 222gggddd   '''        !!!&&&         ###///     &&&***'''333///111EEE ;;;...***]]] :::+++  (((ppp  ---   666     ]]]lll            ###<<< ???/// 555...!!!111VVV777aaaeee```bbb\\\BBB------$$$222GGGaaa222888HHHJJJcccwww[[[DDD---555aaa"""ppp%%%"""sss666___CCC+++ttt[[['''bbbSSS 666 ddd888QQQwwwWWWRRR&&&MMMVVV(((BBB(((sss555777nnn$$$]]]555MMM^^^SSSVVVkkkccc{{{~~~ZZZnnnWWWuuuwwwWWWhhhTTTaaa###:::zzz ///^^^zzzEEEzzz[[[}}}MMMFFFAAA:::@@@HHH... 000uuugggxxxMMM___qqqQQQ___EEElll```!!!<<<...444nnnSSS)))YYYkkkPPP'''444|||<<<***888777PPP 111       )))PPP    %%%!!!    %%%!!!     ***{{{XXX!!!***$$$ DDD%%% 999XXX888  TTT]]]        ???GGG555          !!!$$$   """ 777CCC999===NNNQQQZZZNNN=== ```FFFVVV"""@@@***///!!!444***@@@lll???*** [[[+++ZZZ###...TTTbbb[[[===,,,LLL666|||UUU%%%(((888NNN,,,[[[!!!ddd===OOO]]]@@@...%%%,,,YYYFFF??? ggg::: 555TTT---888[[[CCCgggqqqmmmuuuwwwqqqqqqoooNNN}}}fff333nnnVVV...OOOpppJJJ+++---YYY,,,'''~~~___jjjvvv>>>*** ===666CCC###***...777DDD)))&&&HHHVVV333 ddd]]]333     ooo  %%%  !!!        000!!!###"""ccc---TTT,,,III AAA;;;mmm """+++ zzz555       +++ ///!!!  OOO          !!!  $$$PPP QQQ!!!;;;666OOOjjj'''///KKKIII!!!mmmIIIhhh000xxxMMM{{{000 EEE%%%ZZZ...iii666""":::___!!!tttBBB MMMUUU>>> gggGGGxxxxxxCCCYYY333 bbbPPPCCC$$$$$$666222===aaaYYY888XXX@@@tttiiissspppyyymmm]]]fff^^^yyy\\\<<<:::bbb\\\EEEGGG???888888000 !!! ---MMM"""###!!!%%%--- CCC333AAAddd___        ###$$$   bbb  888***   ((( YYYZZZ@@@AAA333fff +++ @@@333FFF"""BBB $$$ ,,,<<<       ===&&&    YYY)))   ???,,, '''      ZZZ  !!!@@@,,,,,,---)))000 AAACCC^^^@@@222 000OOO)))[[[@@@ CCCPPPlllrrr999???DDDTTTWWW999QQQTTTlll!!!aaa???FFF!!!~~~OOOHHHEEEZZZ@@@lll\\\dddjjjFFFTTTYYYddd|||eeeqqq~~~VVV^^^yyy}}}kkkjjj```III$$$iiiLLLHHHEEEGGG%%%AAA<<<bbb"""WWW@@@""" 777DDD222222''''''<<<333+++!!!''' ;;;VVV @@@:::FFF AAA    (((    111III)))(((      $$$      888hhhbbbTTT  LLLppp777FFF999            %%%$$$      222      ---CCC:::///TTTBBBdddKKK+++111999RRR;;;|||ggg???111___***TTTXXXZZZ222XXXaaakkkmmmFFFTTT (((zzzOOO888$$$!!!{{{LLL333[[[jjj///???dddnnnsssGGGXXXTTTwww^^^rrrtttyyyEEE:::vvv///ZZZKKKHHH!!!333^^^000mmmRRReee666QQQPPP333QQQJJJTTTDDDGGG;;;JJJ222### JJJjjj 333 444+++''' eee???666WWWJJJ]]]&&&    /// mmmggg---  iii***###          iii !!!888iii:::;;;nnnGGGggg (((222         """      222  555       !!!555  MMM999888nnnSSS@@@111]]]>>>;;;KKK444222???(((  \\\222 aaa///III@@@)))|||BBBZZZ)))111ZZZQQQ(((:::eeemmmnnnsssgggbbbZZZ===PPPZZZ222BBBQQQmmmUUU&&&&&&```BBBccc}}}yyymmmPPP|||wwwOOO>>>===___@@@111!!!GGGGGG```LLLHHHjjj...ppp888```JJJ{{{eeeUUU666YYY ,,,444---___+++AAA///^^^AAA333%%%!!!pppTTTQQQFFF~~~TTT'''---)))ttt   ***%%% %%%000 WWW ]]]   DDD  OOO999+++ FFF""" ''' GGG ###      <<< %%%  555  ***"""...YYYHHH222       ###    !!!    dddaaa ===qqqNNNOOO ,,,(((&&&???qqq:::PPPfff===EEEcccNNNVVVKKK<<>>      444ttt ::: :::111        """***MMMGGG $$$ 888  $$$'''    """HHH"""      +++  HHH000 !!!      333bbb,,,    @@@""" """  LLLVVV### $$$ FFF)))666$$$==='''AAA'''^^^sssSSS===WWW111000&&&||||||DDD%%%888hhhuuuqqqJJJ"""555888jjjpppiii111BBBOOOFFF```EEEzzzVVVzzz\\\MMM &&&JJJ111zzzHHHFFFllleeetttxxxzzzIIIYYYGGGLLL;;;dddddd$$$AAACCC@@@fffPPPLLLKKKooo(((ZZZJJJJJJGGGDDD}}}VVV999|||gggSSSMMMBBB<<>>PPP,,,www]]]***666888 kkkjjjBBBrrrAAA222---"""uuu```FFFooo{{{BBB}}}rrrsssxxxvvvyyylllyyy[[[:::eee[[[III<<<===JJJTTTZZZUUU|||444AAA%%%bbb{{{BBBiii:::"""ddd///BBBRRR888444---ttt@@@xxx\\\UUU888rrrsss---888PPPMMMmmmaaaiii***\\\(((FFFdddyyy...eeeXXX  222    999)))              SSSjjj ''' !!!   --- !!!BBB         000GGGMMM RRR\\\)))OOO RRRAAAYYY000 ...         222###      %%% &&&AAA   ~~~555888444***999WWWaaaSSSHHHIIIfffIII'''ttt[[[mmm[[[JJJHHH[[[aaa+++@@@nnnXXXCCCYYYaaa|||NNN;;;eee@@@<<>>???111...QQQWWWhhhGGGcccccc111(((PPP777aaaqqqfff...  (((KKKKKK  FFFuuu$$$           222)))  %%%  222888 )))+++ &&& >>>000WWW      +++LLL   ### ,,,  === sss{{{ FFF000 JJJIII,,,BBB"""     $$$   $$$###(((        (((    +++???999PPPJJJ,,,hhhDDDPPPhhh))) --->>>>>>]]]JJJ;;;>>>$$$aaa ___GGGvvvaaa{{{GGGaaaXXX~~~xxx{{{jjj^^^)))GGGvvvccc000 666 222aaa<<>>    $$$       DDD+++   """  888$$$   (((VVV333999sssOOO  %%%;;;:::XXX...KKK!!!777eeeZZZoooIIIYYYFFFDDDvvvaaarrrIIIggg***>>>::: PPP 444>>>JJJ888***???===LLLccckkkwwwTTToooqqqPPPTTT'''000$$$,,,$$$```xxx333rrr|||iiiqqqwww|||UUU%%%???CCCCCCCCC ^^^...;;;YYY&&&mmm444GGGMMM"""%%%EEE|||nnnuuuhhh\\\qqquuuaaacccmmmqqqqqq$$$CCC&&&GGGWWW>>> +++$$$ 666 $$$   &&&mmm   TTT~~~  (((   hhh(((BBBKKK  333tttLLL999 III;;; BBB   ::: :::///>>>;;;mmmwww   111!!!  ]]]]]] +++333...      (((:::$$$  !!! !!!  ///,,, QQQ(((HHH AAA:::RRR KKK(((000((( )))222<<<333:::hhhWWW***$$$+++YYY///vvviiiCCCHHH    (((888AAAIIIQQQ&&&<<>>    ,,,cccttt|||$$$  ---...  !!! ---+++BBB333       ((( (((  """  """!!!   ###&&& +++ ###  BBB;;;''' +++(((iiiQQQ###jjj LLLKKK$$$"""    111 !!!   ...111;;;333666000YYYTTT***>>>'''222'''KKK)))UUUTTT)))^^^333%%%***DDD;;;fffOOO///???<<>>===HHHFFFlllqqqxxxbbbGGG*** &&&  000            )))    ,,, '''999 AAA           %%%***"""///!!!"""!!!000  &&&             """     !!!  /// !!! (((222TTT,,,  333 UUU111 444&&& DDDBBB|||rrrWWWwwwpppTTT%%%        UUU555 <<<           ;;;   ###;;;"""###&&& BBBFFF %%%       (((''' %%%&&& 000     $$$     ***  !!!   (((        ...   CCC"""&&& &&&===/// DDDRRR''' $$$333 !!!%%%ZZZyyyaaa^^^GGG###lllfffwww~~~ggg...&&&(((    ;;;+++...+++     !!!$$$      /// 999 222AAAFFFAAA    ***"""   ,,,""" '''HHH"""+++444  ;;;     ??? $$$     +++NNNQQQ%%% ]]]  ''' $$$  !!!      MMM999  <<<   $$$ZZZ&&& &&&  $$$  ###CCCNNNSSS"""777???555===XXXXXX@@@&&&   EEE777 --- lllrrr%%%222 &&&000mmm666GGG           ???KKKTTT     444   AAA,,,***  ###222  @@@III   !!! 333GGG    ///:::222 )))       &&& ### ###   ///   555  %%%  +++  888   888DDD%%%999)))PPPBBB   &&& 555 """WWW 111JJJ@@@      (((   ###"""  ///...ppp]]]     """  555333   +++ 777 AAA"""QQQrrrHHH '''fffNNN%%%   !!!000   &&&''' SSS999   !!! MMM ### FFF       ######MMM  --- EEEGGG777@@@???111@@@111 666(((ddd777 111 $$$       $$$      AAAzzz>>>         000  """ :::'''333{{{(((bbbccc;;;   !!!777  """  &&&    (((###@@@&&&     ;;;444CCC   HHH   ))) %%%    III  ,,,  333 DDDVVVIIIUUU^^^JJJGGG"""+++ZZZ/// """  $$$$$$     %%%  888pppqqq         $$$000  !!!   ??? 333>>>:::\\\AAA '''333\\\***dddAAANNNBBB     &&&  '''      rrr---  ::: ddd"""                $$$!!!777   &&&        %%%  888,,,(((DDD[[[<<<   ###;;;   &&&    ttt"""!!!++++++ +++ jjjpppKKKqqq@@@LLL|||MMMEEEMMM<<<***""")))  rrr???       ??? """+++        """ )))   +++ )))DDDHHH333 *** !!!))) ###  *** ))),,,         UUU $$$!!!   ,,,                 777 ttt$$$ ...FFFeeeJJJsssdddwww???JJJ*** 222&&& (((  +++    333000 333VVV777  888$$$VVVIII333QQQ<<<,,,XXX%%% |||ttt```zzzlllWWW```KKK555&&& ,,,SSSZZZ)))      999 )))         777>>>)))mmmVVVcccOOOhhh  ???222+++ ...  <<<  $$$&&&        ***###  000000 $$$ (((### 555  """ +++###         DDD>>>MMM888ddd,,,iiiDDDCCC  ***RRR333   ###         WWW;;;JJJQQQHHH 555VVV NNN%%%"""111XXXqqq;;;sss}}}xxxllliiiBBBUUU&&&MMMYYY       ,,,       !!!$$$  uuu;;;***TTTsss&&& VVV111"""         """ ,,,EEE      EEE444QQQCCC,,,  )))[[[MMM  +++,,,666 ///    777  000 111"""000:::WWWSSS!!!DDDsssaaakkkUUUHHHCCCFFF***   CCC!!!         ))) '''   CCC""""""CCC'''777  KKK<<<444DDD '''<<<===aaaTTTgggVVVpppIII           """...III:::!!!  ***(((&&&===        KKKJJJ111PPPSSSMMMrrr888  DDD///EEE&&&       !!! ```???&&&     %%%888NNN!!!  ///CCCCCC 777  +++     ((( 222(((  ***  aaaXXXCCC~~~((('''---     /// ***===222       '''SSS))) DDDXXX CCC***777VVV"""xxx999(((SSS555         000111000CCC[[[DDD@@@333111SSSFFF111!!!    """&&&      222,,,fff>>> NNN EEE]]]  ((('''  """   SSS  '''  '''555555 !!! NNN??? ... ;;;   <<< 999VVVDDD === |||~~~\\\,,, WWWuuummm       III<<< 000      888 <<<"""aaa^^^###aaaYYYrrryyy```555888:::UUU,,,(((333GGG  ###     (((TTTRRR FFFCCC  ///qqq ... ,,,       JJJgggqqq    111;;;""""""    ### <<< 444"""     """     (((CCC$$$  333 !!!<<<  QQQ'''***  !!!""" (((  """111 ;;;999  WWW444   :::^^^:::YYY}}}oooBBB          >>>444 000     <<<555AAApppDDD<<< $$$111lll   LLL'''      ...333 +++111@@@[[[===UUU^^^EEEqqqppp>>>$$$eeeaaaEEEQQQRRR###~~~iiieee lll $$$WWW+++   AAANNN[[[ ///!!!&&&***)))  )))333666  ---'''   ???AAA   &&&  """///yyy $$$      555   ((( JJJaaa[[[fffcccddd VVV$$$!!!,,,ttt---   !!!    555:::  >>>  !!!  iii^^^sss+++   CCCwwwNNNLLLGGG ,,,    %%% ,,,;;;IIIbbbPPPxxxpppxxxfffnnn{{{cccwwwrrrjjjYYYtttqqqggg,,,fff===GGGyyy FFF|||\\\;;;///YYY:::AAA888 ---    &&&;;;CCC444  %%%+++ AAA         """ uuu$$$       222'''  !!!<<<      ...  333###&&& KKK,,,!!!999000{{{LLLNNNIII888KKKEEE(((;;;   222     666DDD  ,,,...***!!!    555qqq+++  %%%ddd~~~MMM{{{SSS'''  &&&GGG    """ lll:::JJJ___oooiiiwwwbbbppp^^^[[[jjjjjj???TTT{{{\\\eeeRRR|||DDD===CCCHHH444         !!!000444!!!    !!!  ###888 DDDXXX ...   ...)))    ###!!!    444   ''' 000kkk111FFF===     444ZZZ"""444JJJ\\\'''    555OOO  !!!     """!!!::: +++oooKKKMMMRRR;;;"""       iii000BBB]]]}}}qqqbbbJJJkkkuuu~~~wwwyyyuuuaaabbbvvvnnn}}}tttIIIVVV\\\sssTTTlllsssuuu000www,,,hhhYYYrrr]]]111888SSS 555        (((       %%%333ZZZQQQ,,,   ###   AAA <<< !!!    !!! $$$--- ***))) OOO666222 !!!$$$     $$$LLLnnnooo$$$hhhddd        ???jjj  )))&&&      ---jjj:::%%%888      >>>333222$$$666sssuuurrr~~~|||}}}eee___000888[[[```OOOzzzaaaQQQHHH999mmm```kkkVVVkkkZZZttt___WWW}}}{{{iiilllaaannn...AAA     &&&)))        +++EEEjjjbbbHHH     MMM%%% *** :::666      %%%+++ ***!!!  !!!    444&&&+++000___MMMHHH%%%   &&&   OOO222         000777         333WWW333???cccaaayyybbbkkkdddrrrlllSSSbbblll```,,,,,,)))&&&III@@@222DDD ===;;;DDDhhhttt;;;yyyfffLLLMMM___...bbb```nnnvvvjjjOOO^^^bbbiiifff```|||+++yyyDDDFFF---888        ------     :::IIIaaa (((YYY   ///111/// &&& """ggg 222 '''    !!!(((>>>333hhhOOO%%%)))      ---\\\       %%%         """111(((>>>@@@VVVbbbSSS[[[___<<<]]];;;jjjQQQ~~~TTT666ddd!!!>>>DDD777   <<<---\\\  <<<888}}}}}}|||rrrQQQdddooonnn+++@@@+++!!!zzzggg777KKKPPPaaa)))444!!!    SSS   999  $$$iiiHHH 222!!!777jjj>>> RRRPPP      ///KKK     ///   ''' !!!###,,,    AAA ///zzzXXXggg  +++   bbb!!!   >>>]]]+++  '''     jjjFFF000???***@@@+++ppphhhHHHggg???(((JJJ\\\WWWTTT...aaaAAA???  BBB!!!***BBBFFFIII&&&HHHzzziii|||777NNNVVVccc===SSSTTTVVVOOOYYYrrrsssrrrnnnUUU111///\\\###'''    EEE222 !!!)))    ***III777!!! EEE999cccLLLOOO___      $$$000@@@    ###  ,,,       eee ===YYY     TTT===       ```WWW  """     222RRR>>> !!!     GGG  fffrrr!!!QQQJJJTTT999QQQjjjHHHLLL"""   %%%  @@@222IIIJJJ))):::PPP666;;;KKKSSSHHHUUUkkkwwwxxxsssbbbhhh...nnneeeCCCttt___QQQ~~~222???666&&&  vvvXXX   ###LLL """TTTbbb444WWWDDD$$$"""lllMMMmmm333  999         }}}(((  !!!    &&&  444+++000 ,,,KKKCCCnnnBBB (((  RRRKKK     ???ttt    VVV /// HHHFFFQQQ888'''             LLL;;;jjjSSS... @@@aaaQQQIII999  '''LLL   ...$$$KKKqqqUUU===CCCUUUWWW===fff444EEEtttBBBWWWwwwGGGwwwKKKRRR[[['''$$$  AAANNN+++ <<<   000     ,,,EEE...###===GGG***AAA666666:::GGGggglll>>>111+++    $$$(((  """   {{{|||QQQ??? !!!  666&&&    ,,,  666 %%% %%% ,,,fffxxxVVV    333---000    %%%$$$bbb{{{999    *** FFFgggWWWCCCYYY666  """!!!      !!!444UUUkkk|||mmmYYYQQQ999'''XXX  (((TTT  DDD 888'''BBBPPPkkkTTTSSSIIIoooLLLRRR///KKKlllZZZHHHNNNsssrrrOOOjjj>>>BBB]]]555 666ggg%%% :::888  111   '''"""$$$444CCCHHH"""===fff  :::???       444 NNNaaaGGG'''FFF%%%)))qqqOOONNN%%%YYY %%%   ***      $$$ 888  $$$ 666'''...GGGEEELLLMMM@@@+++   ///;;;KKK     %%%+++888[[[EEE %%% +++    &&&444''''''  """!!!     DDDiii}}}qqqnnnfffyyy<<< ???***LLL  iii   ---  (((%%%WWW777bbb>>>TTT@@@fffddd@@@cccwwwfff}}}NNNyyyOOO;;;rrrbbbyyy@@@@@@UUU555***ggg%%%  BBB^^^ %%%  """===999 ===     ;;;""">>>!!!]]]"""AAALLL333(((...      """BBB%%%BBB &&&333]]]zzzqqqrrr UUU HHHooo222666|||HHH$$$  111    $$$ )))...!!!  !!!''' ... 888zzzggg777 YYY       BBB !!!         999+++ 333   @@@ttt```:::@@@ &&& ))) ::: 888  ---+++111,,,WWW,,,CCCbbbYYYDDD}}}zzzjjjwwwEEEJJJRRR{{{XXXhhh]]]\\\VVVhhh444... 222  )))(((:::CCC333===GGG888OOOCCCLLLFFF^^^$$$nnn,,,???'''777///333))) 222NNNHHHggg...  PPP ...   $$$ %%% $$$ !!!VVVuuu555  ddd 444333ppppppVVVoooWWW___,,,     +++,,,NNNXXX~~~QQQ """  )));;;... 111)))   <<>>(((III        ///<<<>>>;;;:::""" @@@$$$   YYYxxxJJJ>>>  &&&KKKFFFiii  """ """%%%"""666 !!!bbbQQQqqqoooppp{{{}}}555{{{iiiWWWwwwvvvXXX|||dddPPPdddrrrlll>>>VVVFFF"""222YYY333'''NNN >>> WWW '''<<>>KKKqqqfff???fffqqq}}}lll```XXX+++ttt^^^QQQRRR>>>KKKDDDMMMYYY222NNNYYYSSSKKKGGG^^^iii[[[hhhlllsssfffmmmgggyyyeeeNNNDDDwwwkkkNNN|||lllIIIHHHnnnEEEJJJ )))333///RRR  333333LLLSSS%%%/// OOOddd         %%% """ +++###111$$$ VVVkkk+++\\\[[[AAAJJJ]]]FFF***  $$$     YYYjjj"""    )))!!!555]]]   ...   """)))&&&DDD{{{444         ***YYY```PPPVVVXXX777vvvUUU}}}\\\DDD666    ...***  """ ))) SSS """   DDD???FFF???KKK;;;MMMmmmpppooo^^^uuu||||||YYYeeeLLLWWWsssKKK888@@@999NNNwwwYYYkkk^^^___eeepppOOOmmmKKKRRRTTTxxxrrr[[['''iii&&&NNN)))<<<...+++444 ___``` :::   ,,,555***   ,,,!!! BBB555999hhhPPPTTT       000  222   $$$   ---    $$$---fff 000   +++     """444uuuKKKCCCzzz<<>> 222###]]]^^^bbbCCCIII$$$)))JJJvvvQQQBBB|||}}}zzz111IIIqqqBBB333TTTyyy+++LLL999JJJBBBggg===~~~???eee***nnn...%%%333,,,???|||YYY!!!DDDoooRRRAAA   666    +++      LLL    000TTTuuu___444      ''' ,,,+++%%%!!!    """+++   $$$ ...   mmmeeeLLLPPPPPP ''' 444###    BBB;;;   )))JJJ***GGGOOO111___YYY---rrruuuzzzlllPPP;;;            <<<888...***!!!888,,,PPPOOO|||kkkNNN###uuufff___GGGpppIIIvvv===??? AAA333 FFF'''  )))www```tttxxxiiippp)))"""222AAA)))+++III$$$ ddd<<<@@@999>>>NNN&&&TTToooooo[[[@@@)))OOOVVVwwwiiifffPPP000===cccLLLfffQQQ  )))000  %%%     FFFGGG ### &&&%%%   %%%kkkJJJ~~~ggg}}}<<<      ###    &&&   BBB  %%%         PPP^^^bbb!!!((( yyy+++$$$<<< 666    &&&HHH   >>>JJJ+++<<<***>>>AAAxxx|||zzzhhheee111                 ///000???+++888FFF$$$###333\\\"""ZZZNNN ,,, >>>--- 444)))JJJKKKjjj555]]]XXX111 <<<  ---III000===ddd>>>999tttIIIPPPZZZ~~~VVV888LLLaaaaaaVVVggg dddGGG HHH   ///  ''' """       """*** 666 $$$ $$$ gggiiiyyyOOO___ggg       %%% 666 <<<    ### BBB000   $$$ gggbbb___ccc444%%%   OOO222---BBB %%% 333))) ''' """    """000 111___}}}vvvnnnCCC%%% (((!!!---  !!!        """'''###666$$$??? 222444555 uuu=== ,,,---!!!!!!*** 333 ...---JJJ$$$((( >>>***555>>>zzzYYYFFFllljjjMMM000"""  '''         444"""  """!!! 777***!!! EEE^^^ZZZ444hhh^^^     777  $$$  AAA     >>> iii  &&&iiiTTT000555   777...333///&&&    ###***@@@,,,,,,        %%%$$$...666xxxjjjkkk>>>222   ### ***  &&&rrrlll  $$$ ,,,   )))        NNN???AAA|||TTTYYYWWW ''' ### ###...)))ZZZUUUfffCCC___ttt!!!DDD(((   000  """(((    """>>>(((%%%###111"""...kkkZZZWWWvvvDDD:::    444+++<<<  """  """ ###---999 %%%  ### CCC222 qqqjjjpppGGG 555111]]]     %%% %%%  """...      )))'''ooo(((XXXiiiFFF{{{```wwwJJJuuu///^^^&&&       )))...&&&222QQQ***      """ 444        222zzz&&&%%%%%%,,,^^^  """       hhhGGG*** KKKtttzzzdddbbb:::RRR ))) KKK;;;      """FFF !!!###/// ''' LLLdddpppfffWWWTTT333      '''222///   +++::: """     OOO  lllmmm555~~~^^^zzzSSS222&&& &&&(((         ###YYYeee\\\XXXVVVLLLBBBgggDDDaaa      >>>WWW\\\VVV###         """   ///999 +++---(((oooeeeBBBXXX///$$$   $$$333777222>>>*** ~~~666FFFfffCCCsssuuuRRR@@@{{{___""" 333 ,,, $$$ FFFNNN   ...'''  --- ###   555HHHiiibbbiiiFFF       !!! /// ... 111***%%%*** FFF  ---;;;///"""AAAWWW666hhhHHH eeeFFFDDD ''' %%%&&&    $$$222   &&&HHH(((  $$$***BBB222555222???"""   LLLiii(((aaaxxxVVV"""  ???    !!!      777)))$$$###,,, ===   ***!!!... 333EEE 888```"""VVV SSSggg555     ((( ,,,     !!! 666 !!!$$$###  ###CCC (((    !!!  000>>>EEE    888  !!!CCC 000+++III%%%+++WWW;;;...888$$$bbbZZZ$$$     555BBB      MMM(((%%% 666      000   """ 000  FFF~~~rrr!!!888            GGGcccAAA$$$ <<>>  ... 777    ///@@@QQQ<<>>999EEE|||]]]YYY444"""+++'''   222%%%      $$$ FFF    SSS444         %%%666iiinnn###   %%%  ###OOO___ ...[[[DDD ###     +++ZZZ   111''';;; ,,,EEE000 !!!888 ###*** FFF$$$ 333OOOLLLYYYcccrrr}}}nnnYYYwwwVVV444TTT^^^\\\!!!      %%% """EEE MMMrrr ///]]]|||nnn '''+++  888???===///  ### ###KKKWWW000***OOO   ===,,,QQQaaavvvUUUmmmXXX333VVVggg $$$666   )))%%% --- ...UUU,,,SSS+++;;;RRR$$$ <<<      !!!  ggg;;; +++FFF 777    444444 ===rrr ZZZxxxBBB    ***    >>>000HHH???   OOO ///888---<<< *** !!!===+++,,,+++888""">>>AAA\\\hhhiiieee^^^555666>>>NNNAAA>>>vvvrrrddd[[[888;;;$$$GGGnnnaaa         ;;;&&&)))FFF'''111zzz222   $$$KKKggg...   EEE***   !!!AAA ,,,555dddFFF}}}yyy___hhhrrr]]]xxxhhhXXX """ ### &&&  ///111888&&&   (((%%%bbb$$$999     ###PPP PPP  III  ___  """666,,,,,,999'''***|||:::,,,,,,       UUU111     +++<<<:::666>>>))))))((( """yyy >>>>>>***,,,000)))FFFEEEZZZcccXXX|||XXXUUUppp>>>SSSaaavvv{{{VVV\\\___JJJeeepppxxxzzzGGG\\\kkkPPP nnnHHHYYYAAA               ZZZTTTZZZzzzZZZPPP%%% +++ +++       $$$777  ))) ### &&&<<>>HHH<<<666qqq+++   (((  VVV===@@@fff !!!GGG333 QQQ{{{aaa ))) 222--- ///XXX...777  ))) 222  """777///''')))QQQ&&&         &&&'''$$$&&& """   '''    )))  iii LLL ???NNN^^^~~~KKK]]]aaa;;;!!!XXXyyyxxx"""QQQ... 444$$$$$$          !!!GGGKKK $$$  JJJ!!!   <<<qqq000 ###III          ### ZZZ888     %%%$$$    !!!111aaa :::***...TTTccc@@@111 >>>888GGG222qqq 444...RRRPPP...  '''!!!     ###!!!666???---(((%%%PPP:::         &&&,,,     333OOOEEELLLCCC(((&&&  ###    $$$ \\\HHH555EEEzzzsssyyygggxxxddd```111+++HHH===aaaUUU &&&:::  000*** !!!  ///  '''       ///999ppp      )))XXX 222000\\\<<<          (((222111/// """      444''' 333"""JJJ  TTT222nnn===AAASSS###<<<}}}###VVVxxx```QQQ(((---333    PPP<<<CCC((( ,,,...JJJ"""111 ...   !!!            ppp ,,,&&&     (((--->>>(((]]]zzzwwwhhh&&&(((QQQ444ZZZ]]]  )))---555+++ <<>>ooo  888  222            ###"""<<<(((555 444 AAA---      !!!    /// &&&  $$$)))DDDaaaLLL???eeekkk000OOO        333     """  :::  333%%%  FFF%%%*** ///   OOODDD+++YYYtttCCC===bbb   !!!"""''' ###     '''  """;;;OOOSSS111FFFNNN(((###QQQ!!!&&&444     %%%&&&   !!!```,,,TTTbbb   :::&&& """555 888777&&&  (((!!!    """ %%% (((+++(((ggg&&&      ,,,sss   ,,,,,,!!!  [[[555///BBB|||^^^,,,(((TTT        444*** )))   &&& QQQ   ---VVV  NNN 444oooAAA&&&[[[GGGtttuuu~~~ddd   !!!  $$$   ))) %%%)))$$$(((JJJ(((FFF qqq888;;; (((    %%%&&&'''  FFFvvvuuu """ ###   (((777&&&!!! 999### """              555"""  )))%%% ))) ))) 222   (((KKK 777   ZZZ'''===fff>>>222$$$       @@@    """   ddd$$$  HHH!!!   ...FFF{{{UUUDDDDDDhhh{{{@@@)))@@@  ))) ###$$$666222777:::[[[CCC\\\### '''   ###ZZZ    ccc^^^    (((  !!!!!! 000   *** ???    $$$111        333))) ///...)))     777???SSS333 222   ###...""""""        &&&    ```VVV000 <<<777DDD    &&&***jjjTTT~~~yyykkk???bbbggg///777UUU        ###,,,!!!111888$$$EEEUUUkkkhhh/// !!!  ### &&&MMMYYY  )))$$$    444 222%%%::: %%% 222   OOO$$$ 999(((         ###     $$$ !!!    333000   &&&  ~~~???""" ///"""$$$  %%%!!!(((          000eeeDDDEEE]]]777 ???    %%% ###www$$$[[[YYYlll+++]]]AAA\\\LLL(((      """  ///LLLSSSiii>>>pppMMM    ---(((  +++DDD   BBB---%%% +++&&& (((777:::HHHUUU888III ---!!!   555###  MMM  333NNN+++  ###555  '''555000 $$$###   111 ooo$$$!!!     ccc&&&!!!  ---           !!!OOOMMMMMM... '''!!!555    uuuGGG===^^^yyy666000KKKBBBRRR222            cccOOOLLL555***  HHH888999  \\\666  333 888---(((111WWWgggDDD FFF$$$111    ''' HHH((( >>>    ]]]   %%%:::''' """ &&&    888  BBB 333UUU### AAA:::  EEE   """111999  666  $$$ ***     444(((777aaa333,,, ]]]!!!  III+++"""}}}GGGDDDHHH000111    $$$"""!!!  !!! ((("""<<<))) ccczzz\\\&&& """999...### """ HHH   eeeVVV///   ***TTT%%% LLL@@@ &&& KKK ...   !!!WWW     GGGAAA       999 +++%%%   '''       JJJTTTxxx  &&& 333 ,,,    777HHH      AAA  BBB''' (((   ###    %%%^^^  ]]]ppprrr&&&  ,,,333 %%%    &&&zzz[[[qqq```$$$:::$$$  SSS"""  JJJ """ %%%```TTT  ))) '''      %%%     $$$ EEE)))       GGG'''   &&&...     NNNbbb  LLL999   888666      """ ))) !!! """$$$III***%%%666   777 III)))SSS%%% <<<         ...666===zzzAAA444    444777   ///}}}ZZZ""" 000444"""  (((  000 333            ---'''     """RRR999        ///iii!!!   ###  ### ###HHH     666 MMMOOO(((WWWLLL---+++<<<888@@@XXXeeeccc...&&&777   CCC  DDD +++*** """       """RRR<<<888PPP555FFF   ---  +++EEE[[[[[[RRR888XXX^^^MMMBBB??? '''444 111 777%%% MMM&&&   """777!!!(((   &&&'''$$$  """ ###        jjj'''###  """            ((( ***###DDD+++MMM  ,,,555eeeJJJMMMEEE000+++777000 !!!  +++NNN +++--- ...     222ggg@@@xxx111 $$$$$$ 888    HHHWWWCCCDDD}}}pppttt{{{...NNN///+++:::WWW"""     '''III777     ///  """ """GGGQQQ      000+++    ///   BBB;;;""",,,                    333999*** CCC'''666333QQQ""">>>===KKK000DDDzzzOOOqqqFFF***^^^$$$\\\111...  KKK&&& ,,,WWW            ---&&&eee444***!!! &&& 444444  ,,,   444/// LLL444gggeeesss{{{xxx~~~SSSbbbgggQQQ@@@cccCCC222!!!!!!         <<<    !!!    """      ///***   )))   """AAA !!!            ### 555 $$$tttlllFFF WWWwwwKKKHHHiiisssqqqDDDHHH((((((ZZZsss###  !!!OOOGGG666/// 555      ###  ///'''>>>888    ...XXX  555ppp###wwwZZZ888BBB )))&&&777(((---###333'''''' +++  999$$$ $$$FFF  ###  &&&      ### (((  !!!      555%%% JJJttt                 333???BBB+++HHH[[[999{{{nnn$$$===%%%DDD___ QQQ555"""~~~..."""222222 EEEJJJ!!!999)))???ooo???"""       """   !!!   >>>... ggg"""III333000  NNN !!!   ,,, '''111 555  CCC    """  111BBB             %%%     $$$ 333xxx(((  '''    )))000    +++!!!|||777)))555kkkggg<<>>{{{'''444 ***     ))):::   (((  AAA444   333 !!!)))JJJ'''   ...!!! 444  000      (((   !!! 000---     ###     ((("""    ///!!!    111  %%%  <<<***###111   KKKBBB  XXX   )))GGGVVVfffgggggg LLL333???GGG!!!>>>ooo:::GGGXXX===  888VVVXXX]]]999 ???    $$$ """  $$$###[[[NNNbbb!!!:::  777 AAA           """'''       000"""     """***  ///      ///$$$222###---    *** !!!     '''***"""   ???,,,UUU    ***!!!   ///<<>>     ---///444&&&  ...DDD   !!!###    )))kkk<<<GGG<<>>000  /// ### ---///***222!!!            '''     ***%%%  +++ GGG  ###     000III222///&&&...       ]]]555!!!''' :::777      )))  YYY___WWWWWWQQQYYYaaa;;;fff@@@;;;CCC:::^^^III|||OOO222BBB666lll  ### ,,,***   !!!      ???///  +++  GGG     (((  eee  ***oooPPP'''777000        iii^^^ +++JJJ  ...OOO%%%     222  """   ***MMMOOOCCC***WWWNNNVVV222eee=== !!!   JJJ:::!!!###   VVVccc ''')))dddMMM(((   (((FFF===???uuu>>>KKK%%%888<<<...<<>>\\\gggmmmBBB """   ***!!!000     '''          $$$  ppp     !!! 777xxx{{{$$$111DDD        ***$$$  ;;;WWW###      *** &&&***###     !!! &&&888666DDD<<<UUUvvvFFFgggpppwwwrrr___CCChhhMMM???***222  %%%   TTT<<<888&&& 555~~~ddd...   HHHMMM...KKKwwwzzz}}}--- %%%@@@GGG888VVV333NNNUUUvvv111iiiHHHkkk   &&&***&&&ZZZ''' (((###         666 /// ===   '''    333 ***HHH((( """111&&&      %%%???   )))HHH+++###   &&&/// 999WWW666   222      CCC... !!!NNNCCC888}}}VVVSSSWWWvvvBBB///uuu}}}```IIImmm\\\RRRcccPPPGGGEEE$$$    !!!***DDD%%%  ???UUUCCC---&&&   )))000ZZZhhh>>>EEE%%%III^^^YYY***lll999LLL111TTTkkkIII  %%% +++ 333 !!!""" ***      &&& (((      GGG,,,      ...666444###"""///'''  ,,,          >>>111'''    %%%      ''' ''' CCCSSS111   ###--- ///222///==='''(((666FFF"""    %%%rrr 777JJJooo]]]}}}YYYlllwww{{{ooonnnSSSFFF444   """!!! ((("""000)))  FFFNNN  ((( """  JJJFFFpppRRRAAAzzzXXX222sss... %%%^^^TTT WWW(((+++  &&&%%% ...   """  """$$$              444&&&444,,,   ***&&&$$$  %%%        TTT999    &&&III      444,,, LLL 000###ZZZDDDZZZSSSjjjxxxzzzvvvtttmmmzzzxxx}}}lllJJJRRR[[[CCC        <<<(((///  RRR>>>  +++  ###ttt:::FFF333###???III 333===)))]]]222    ,,, ... ---;;;       666        '''        444555111  $$$  GGG999           ,,,@@@         """ $$$BBBCCC777  ;;;AAA+++555!!! dddFFF!!!  >>>...***QQQhhhzzzfffoooKKK 555    $$$  555LLL %%% 111   """$$$AAA(((111444 999""",,,+++$$$666  OOO,,,  FFF        """ !!!    &&&''' 888@@@     666   !!!  %%%!!!%%%### &&& &&&### )))       000>>>666///  !!!  444     %%%+++   ***222CCCeeeGGG### ***  %%%  [[[HHH fff~~~"""|||zzzvvvhhhvvv{{{GGG\\\mmm]]]<<<111QQQGGGFFF   ###      """&&&\\\  ...   """"""xxxhhh"""UUU888;;;www===--- VVVFFFNNN ---   &&&kkk888gggAAAEEE  $$$"""         )))999999JJJYYY!!!999 FFF (((""")))$$$ )))   ===<<<               777'''sss\\\;;; 444 GGG@@@//////~~~mmmxxx~~~PPPtttfff'''...TTTWWW777&&&555++++++(((/// '''       ===  %%%   """YYY ///$$$BBBFFFEEE}}}hhh777HHH  """sssRRR }}}>>>666444  !!!       ###]]]uuuggg###  <<<>>>???...   &&&=== /// !!!!!! FFF}}}SSS !!! ***       """:::         ((( 444!!! :::   ***111iii{{{VVVppp,,,```rrrIIIVVVFFFXXX<<<### TTTTTT'''      $$$     )))222     LLLWWW444666$$$@@@  %%%PPPXXX|||kkk...AAA111  '''YYY```###ZZZ<<<)))OOO          &&&  666          222$$$  """,,,&&&   ###+++777  (((###  xxx```(((  (((             !!! ^^^111CCC;;;\\\NNNYYYcccbbbDDDEEE:::777*** DDD222    !!!    ...+++ 666     ### !!! RRR"""CCCeeeTTT>>>111nnn(((///     @@@777jjjxxxKKK+++<<<"""  777     BBB    555 ***     %%%))):::  ###$$$   222%%%     >>>+++   """ :::zzz       &&&  !!! 000  !!!lllvvv  ###---ssswwwzzzXXXMMM>>>222AAA,,,&&&$$$        +++ ...!!!   %%%:::)))   ###QQQXXXjjjGGG888RRR)))VVV###   ### <<>>$$$              ***---888 ggg!!!///zzz"""\\\&&&!!!  )))  )))OOOOOOOOO{{{rrrrrrKKK  nnn}}}aaa %%%///  /// """vvv    000<<< &&&***   )))///   ((( ...*** 333 ***)))@@@  ###888 vvv      &&&          %%%        '''888 ###  !!!***       !!!  '''888)))```[[[iii((( AAA>>> JJJ!!!"""  UUU\\\GGG```}}}TTTPPPggg;;;222'''777  IIIeee  !!!HHH### EEE ...111 \\\<<<111   (((    %%% :::>>>     BBB   666||| *** 999      !!!       222  ***       ***         &&&fffSSS::: ,,, '''  ???888%%%444$$$000 %%%+++'''###      nnn111 ::: lllXXX            sss  ,,,EEECCC+++     DDDeee  333      """  '''###      ...$$$???/// %%%        ---,,,     """'''            333OOOlll^^^UUU---GGG ,,,        888OOO+++'''===???///DDD>>>      ---    ))) JJJJJJ!!!    +++   $$$###HHH$$$ ===       TTT]]]          )))             ,,,000ppptttnnnLLL!!!''' %%%,,,          YYY'''  ;;;)))    '''  ;;;  ---  !!! <<<&&& !!! ''')))    $$$      SSSiii            III \\\            ,,,ggg|||tttuuu}}}WWW:::&&&     +++         &&& 222### PPP%%%:::"""    /// )))  """(((  ### ,,, KKK%%%''' 888   PPP'''      )))  AAA   !!!   kkk $$$??? 888   LLL---               ppp|||KKK555QQQaaa&&&333fffsssZZZ<<< $$$   ''' ...   &&& %%%  LLLYYY    %%%333    ,,,777 <<<)))     !!!(((*** 333 @@@$$$IIIOOO>>>"""    (((555              :::      ///BBB      !!!))) ***        BBBVVV %%%jjjOOO&&&lllYYYNNN---222MMM   ///&&&  888  ###+++ 111111$$$AAA===###  ...+++ @@@+++$$$   SSS   aaa111 $$$   000 ###QQQ222:::\\\>>>   [[[444   $$$&&&000...555 """                  ooo999&&&888(((CCC---222  ???  --- 555   """FFF !!!  ,,, ---FFFsssQQQ...jjj SSSXXXuuuNNN )))     &&&""" EEEooo\\\### ))) MMM!!!     vvv """           (((((( !!!---'''   888bbb|||tttBBB<<<)))```CCC///???    ###  """       ppp///::: 555;;; """ ###%%%uuu  """     GGG!!!QQQ  """BBBlll}}}___ $$$333RRRrrr888JJJ 666    +++,,,       111???000,,,333<<<    333 VVVQQQ (((     ooo444   (((%%% ... ###)))((( %%%###  111  !!!   uuu""")))%%% AAA;;;FFF[[[... FFF:::666 $$$AAA 111!!!       --- XXXOOOOOO222!!! DDD???***    $$$!!!      !!!&&&%%%   ---444 ))),,,AAA@@@)))+++444$$$333UUU666     ///     888***333 666uuu     OOO @@@ ###     """### 000GGG    !!!111333%%%'''sssZZZ:::555'''  EEE     $$$    ***;;;MMMDDD"""  ggg """   GGG000!!!777))) 111DDD999   $$$ ;;;YYY???     $$$   HHH !!! '''[[[rrrfff ;;;???;;;uuu***///              ^^^     EEE  ### ***   ### ^^^,,,      """!!!""" ### &&&&&&:::```hhheeevvvfff___hhh666    !!!***(((       555///  ***    '''JJJ***###   mmm<<<  """ 000&&&,,, CCC    """  WWWZZZ   !!!     999***LLLQQQ GGGNNN!!!hhh=== """   >>>### :::         444     666  ---  $$$    ***---:::hhh[[[999,,,"""   XXXDDDoooppp[[[777---!!!;;;aaa(((       KKK;;;,,,&&& '''AAA 222   '''%%% ..."""...000FFF  @@@   ...     ;;; &&&kkk___TTT  000AAAEEE???  $$$ &&&      <<>>iii ,,,###  !!!222222... ;;;___AAA,,,(((   &&&        !!!$$$ ---222888   111 ccc---888555+++             &&&...&&& !!!AAA'''   SSS444BBB>>> ######///999&&&@@@  '''EEE555$$$333&&&   """  ...       ,,, !!!:::              ###222DDD---*** $$$   ,,,'''  $$$QQQ     DDD 000             !!!    ===MMM  000!!!(((@@@ fffiii333 555---  !!!    """  $$$'''     &&& ::: ---|||HHH777  ((()))'''$$$  555VVV]]]TTTPPP       ))) >>>III)))999,,, ### 333 ***;;;MMMHHH::: """ ;;;    ###---   ***,,, !!! $$$  666  %%%  UUU        BBB***    """===  $$$###kkkdddRRR$$$PPP>>>  >>> """///        %%% """   ===OOO      %%%  ...111    111    111]]]...<<<EEE??? !!!<<>>    888 !!!&&&--- !!! &&&...888222FFF    ###  888  (((   XXX nnn       111)))  pppaaaJJJ{{{AAA000 +++222&&&  ### ))) %%%     777FFF  ===777 333  @@@&&& *** ''' !!!###  UUU222###   '''^^^HHH   (((  ---  '''aaaTTT    ,,,'''  ... )))$$$ !!!   444 888&&&;;;FFF       %%%<<<""" fff;;;444  JJJlllZZZ FFFXXX>>>  !!!  000  !!!&&&UUU222ZZZ%%%       (((  ;;;333 ###HHH  ### !!! ---!!!...ggg"""CCC ===  (((111)))"""LLL111 """   ***777OOO^^^  --- 999+++,,,+++###&&&  *** %%%  ///  ___ ;;;***===RRR===!!!!!!  +++666;;;))) """  999MMM"""ZZZ   +++--- FFF&&&^^^   """ wwwTTT,,,888JJJRRR $$$ """ (((111""""""  UUU  FFF000     666BBB   555---666===777!!!"""&&&PPP    yyyOOO 111JJJHHH    $$$   %%%--- '''aaa<<<  ,,,''' ###===,,,  )))... &&& ###  %%%666JJJSSS>>>   VVV$$$  ...SSS   %%%  LLLhhh 111 555 CCC;;;###### &&&$$$  AAA   %%%    000  '''   |||{{{???nnn///666)))$$$      ///(((   ,,, !!!!!!  """+++ HHH000999:::---+++PPPlll))))))444]]]     111llliii   555WWW... ===sss+++ JJJooo::: """"""(((@@@ 666---  ,,,AAA  ))) ...444      +++>>>... """$$$   ))))))[[[@@@)))GGG""" %%%XXXIIIPPP### (((  @@@  :::  %%%    rrr     """   PPPvvv;;;BBB999'''###  !!! >>>          &&&   ###   ==='''RRR777///mmm___CCC$$$222\\\      )))mmmSSS $$$ 333 ###%%%&&& vvv;;;   $$$EEE"""    '''(((??? UUU""" ...+++        $$$$$$     $$$ \\\999     %%% qqq222444EEEDDD&&&  pppOOO%%% '''000 333   777KKK 999555    """  rrr!!!       """   DDDrrr///  ((($$$,,,      """--- ))) 111eee >>>999;;;000  """UUU  ...###  mmmIII     iiiooo222666SSS>>>LLL       ---((( >>>XXXNNNaaaSSSMMM444###(((         !!!       111eeeEEE+++   """ &&&777 ```444  ((((((   111   ###|||UUU hhh999###!!!(((  ...###\\\RRR444!!! ###FFF,,,999  111     333888  %%%    ###     %%%AAAPPPRRR888     111   )))   ... ### 777 555 EEE111 888FFF ***    !!!999xxx     +++777<<<333%%%$$$[[[yyyVVV===555%%% 666444\\\mmm111      ```:::UUU~~~ccc%%%$$$---  GGG""" ###             ### $$$ *** jjj:::KKK???)))"""     ((( """BBB```&&&%%%   :::AAA999---  444###    %%% (((   000  +++dddOOO222  """'''  ///???  333;;; !!! """---"""   !!! ???www*** ===111///   ===$$$,,,HHH lllRRR... !!! )))>>> ZZZbbbSSS///000 ///bbbeee$$$====== '''  uuu+++%%% 111hhhfff >>>$$$mmm  !!!444        &&&'''  AAA888""" 222UUU+++>>> GGG ###;;;>>>...  ***---555777888 (((  111        999 !!!    EEE     %%%  999   ###CCC&&&HHH:::!!!"""  %%%&&&--- ---vvv888     ###FFFttt^^^666 ''' SSS~~~sss((( !!!  !!!  555>>>666  ttt666+++  ttt***,,,LLL   $$$    '''    %%% 888 ... &&&  888777,,,CCC///   ###222 (((111 (((    ### %%% ))) """  &&&     NNN'''   <<<    KKKmmm     OOOWWW<<<$$$ """)))  (((888<<>>444999***555}}}      +++,,,NNNxxxJJJ ???333 aaa###pppeee      qqq)))FFFMMMPPP999BBB       ))) ,,, 000 *** VVV))) $$$)))   &&&  EEEAAATTT      !!!NNN bbbqqq%%%    IIIfff    AAA 999             ###&&& $$$   KKK       %%% }}}    <<<###...000+++CCC((( '''           ...QQQ```&&&AAA  PPP***ddd;;;HHH%%%    (((--- MMMzzz444  NNN333   !!!LLLYYYAAA111 000BBB     ***$$$  %%%&&&    222 ```    AAA   """***   444~~~$$$--- !!!DDD ### $$$  444sss)))      &&&KKK   %%%,,, ???  333  kkkJJJ     333QQQ ;;;XXX```...    +++  ...  111===RRREEE###666VVVVVV888,,,HHH___    555dddvvvSSS    QQQ+++ AAA222### )))  $$$   +++  777"""111        ,,, !!! ###  !!!%%%&&& 999~~~ccc ttt{{{###888   ///$$$  ###;;;     111 BBB!!! """!!!'''###   ''';;;  '''  %%%555!!!KKK &&&   :::      333  DDD   GGG  CCC+++ ttt555lll'''888   """ 444MMM```---***kkk<<< (((  """999$$$--- )))     000^^^999... 444(((  +++(((jjj        &&&PPPppp''' ((( ooo !!! 555  &&&&&& '''    MMM    ggg555333%%%       UUU    ###EEE444      ###///        """ )))%%% EEE''' QQQ999yyy000       ffftttXXX999 KKKRRR111CCC 111&&& 777  '''555!!!000         777===  888      HHH   $$$  OOOzzzRRR  555 666 &&& """    ))) (((  @@@ YYY@@@   %%%###    """;;;   ### 999HHH     %%% 000   222%%%III///))) ,,, 111     ---  ***{{{]]] +++ ;;;    ___kkk|||OOOTTT:::((()))222III333 !!!555...   %%%       ... SSS     <<<  iii      ***  +++ 000  ///[[[666<<<[[[888   ,,,   ###    """   ---888 &&&   KKK """!!!"""%%%111       $$$ZZZ^^^555   777  333 444%%% '''"""       ***888  +++     000eee@@@888   """666@@@SSSTTT???===GGG]]]!!!%%%  &&&$$$ !!!"""WWW$$$    555   EEE       ,,,   888hhhGGG***###AAA  &&&;;;  )))!!!    ### ///GGG$$$)))<<<LLL000 !!!///RRR          ***444   <<<    LLL  +++RRR555WWW))) OOO===...===### $$$ &&&     CCC$$$  111    !!!jjjUUU:::^^^ 444 %%%'''  """  %%%///$$$"""        666;;;       $$$   bbb     ''',,,  )))'''  !!! @@@^^^GGG___:::  333  $$$666  '''(((        444 $$$ ... (((CCCBBB666666 PPP     )))###             333 ...###,,,JJJ+++   CCC***   %%%    +++=== ###lllRRR+++ ;;;  """\\\aaa+++XXX%%% )))888            """     '''  """ 222   +++  """;;;    000       ---999&&& ###        ))),,,   ###    !!!%%%///     '''    '''   $$$  000   !!!""")))### === ---""" <<<,,,000  ))) &&&GGG111888jjj!!!  UUU### """''' 000XXX'''OOOiiiEEEmmm  (((<<>>""" &&& 111 ### *** )))+++ &&&### %%%!!!     ### ---   FFF'''     (((222       ///"""   $$$""" 000:::###    777;;;555 '''         ...        :::%%% ***'''     $$$     555  444;;; <<<      &&&::: 000 """...%%%,,, PPP   !!!---    $$$  &&&AAA666eee```''' %%% fff'''%%% ,,,888   ,,, !!!---tttxxx]]]%%% +++((( HHHXXX        $$$    ###    >>>                  666  AAA  QQQ 555 !!!  000 @@@ ### !!!''' SSS...%%%   &&&(((DDD UUU'''MMM+++!!! )))      ZZZ   @@@###   UUU VVV%%%'''(((  ::: ,,,   %%%222      CCCAAA   JJJ777 555MMM     (((  777                    ###   999  /// ''' JJJ...### ###   (((...NNN!!!  ,,,  $$$((( 888???***$$$'''         &&&  ???    444))) HHH  ''' ;;;          !!! ttt>>>   ...111 ]]]>>>000$$$(((      $$$                        000nnnhhhYYYddd!!!    !!!"""+++%%% ttt$$$...&&& (((***"""KKK$$$%%%  :::       CCC^^^"""          )))iii___     ''' ---000  +++&&&222ZZZ   AAAQQQ    $$$   $$$          ###                 DDDWWWRRRHHH  '''444AAA<<<   ))) $$$%%% &&&   DDD   888*** %%%!!! !!! :::111     FFF>>>       777              AAA   RRR((( '''bbb(((%%%fff111444,,,             444          ...*** 333ttt000 ''' $$$      FFFbbb  !!! 888''' ///555  ###         """     444  888KKK'''   """      %%%     999   ---$$$---YYYcccMMMeee***  777GGGiiiyyyiii;;;###                 ((( CCC%%%            DDDuuu:::        (((===444 wwwddd  ***  ???&&&GGG"""+++%%% '''   $$$ """***         ```        $$$$$$    '''  777???  ///::: (((EEE///)))+++---888EEEFFFLLLKKKYYYMMM ###666    ...222  """@@@777    """!!!   %%%&&&    &&&!!!           %%% """(((""" %%% 777222   CCClll___   >>>zzzvvvaaa###  (((   <<<888  ))) $$$    %%% ...%%%999((( $$$      bbb     000         SSSAAA]]]MMM      """,,,111;;;!!!bbb???)))    ''' :::666---    ### )))        666"""III]]]  111[[[ ***   '''444*** %%%)))@@@[[[,,,   ''' &&&    222222 555  ///###   ###  777 555  %%% +++   *** 666      ### """===***+++!!!     @@@ +++ ///--- +++ :::;;;iii    VVVEEE+++\\\   !!!     999   &&&      :::  BBB (((333000  +++ZZZ  ###'''---((( ***  ;;; !!! ***VVV222 666kkk $$$ ### &&& !!!UUU   444 111 !!!""" +++ ((("""''' ,,,(((((( $$$  !!! HHH  333$$$222EEE___777:::  !!!   """           000 +++'''!!!   ,,,   """  """  bbb***%%%$$$ 666OOO     &&&NNN!!! +++   ccc  """KKK!!!HHH     '''(((111  %%%!!!---}}}777===(((MMM ///      """YYY"""---333000LLL      ,,,     ))) $$$ ''' !!!))),,,888   '''```qqq555  555 &&&       BBB  OOO     ,,,     +++ 444'''  YYY---    )))  %%%*** >>>   ###,,,   555###%%%555\\\dddttt!!!    $$$###((("""  |||rrr &&&222WWW     """000///ZZZ )))::: 555*** ***&&&   ***AAA$$$$$$ $$$ ---$$$   999    &&&///  ,,,nnn333   ...      """WWW$$$  ...         !!!  %%%  777+++222 $$$ CCC444  !!!$$$       ### 444///RRReeezzzgggUUU<<>>ccc,,,))))))qqq[[[    ,,,###  &&& 666 """ &&&  $$$  333%%%111  $$$ ,,, &&&   888 555]]]ccc    $$$---   !!!  &&& ,,,  666HHH            $$$III  $$$!!!222666   &&&(((!!!111HHH###&&&(((   @@@ 222 RRRNNN>>>fff888/// 222 @@@"""  &&&===###  BBB!!!      AAA  000        CCClllPPPDDD      ###       ...]]]    %%%     000 /// ###  ### %%%    !!!%%%***///HHH666     """ $$$iiiGGG???444[[[ ///     ^^^777666%%%  ...111 ---   )))       ,,,   +++     !!!  ///BBBFFF"""(((   %%%777LLL###    """   !!! KKK    bbb      ***     (((,,,___JJJ         &&&&&& ,,,???(((  )))  ;;;BBBXXX888III,,,     $$$%%% 999%%%UUU*** +++                 000     ***JJJ!!!$$$...&&& +++  222       $$$LLL   kkk+++    '''  iii      ...      """ """""" --- 333      $$$  ...ZZZKKKNNN===888000 ---ppp~~~!!!((($$$        666,,,   %%%UUU+++'''SSS333         666         ***!!! 555    ###===       """     ''' %%% """999     """ 888000$$$!!! ... 666 &&&???!!!$$$"""   ,,,  ''' 000!!![[[  )))&&&        111  sss mmm   (((###    '''    %%%      (((   @@@444        $$$ &&& WWW!!! """:::)))  111$$$...    ***  '''888    ### %%%$$$<<< KKKOOOuuu,,,<<<   $$$AAA    ***&&&    ''' """  ### 444      :::+++       )))"""   )))      ***  }}} ;;; \\\JJJ    (((      '''     ---   +++ ***        222    111    ###GGG<<< !!!   444 777 """      ***  !!!SSS???&&&666aaaqqqPPPkkk333 ^^^###CCCAAA ,,,'''"""  )))!!!  NNN          111 !!!       ###@@@DDDWWW$$$FFF!!! &&&          ;;;FFF  +++444OOOYYY+++  &&&  ))) )))      )))"""''' """///  <<<       DDD   555777   @@@(((---   ...111PPPLLLOOO{{{OOOVVVIII888***      )))222     !!!NNN        ===  eee)))  444      /// 888::: ### $$$          777  222 *** 777###)))     """%%%     333444iiiiiiUUU)))  &&&222    """ )))333%%%,,,      ***+++---NNNiiiaaa777LLL666  ###===    hhhrrr  yyy!!!---@@@___uuu,,,111&&&111     BBB'''%%%    '''SSS666 444         ### ooobbbhhhqqq222    &&& 444+++  MMM   ***   ###              """ eeepppHHH111   $$$          TTT+++ ///~~~]]]   ??? 444 llljjj   xxxvvv---222555BBB,,,+++)))222 """###  '''333888     !!! (((       ]]]BBB&&&!!!/// ###            AAA### :::        %%%             !!!  ...(((###          ######---   UUU     ***YYY!!! !!!  &&&  666 %%% 444  ppp!!!'''999DDDbbb(((%%% !!!  ***))),,,   HHH    666  999***(((WWWAAA ###CCC          /// 777    333)))%%%              HHH###"""     ***HHH888 """%%%   !!!///  PPP!!!                111 $$$\\\666???kkk888EEE   PPP %%%       *** ===!!!***888  !!!kkk<<>>  &&& +++  )))>>>            ---eee!!! """  CCC###$$$   %%%"""$$$ '''@@@BBB((('''---  %%%=== (((    ### 222  ### ###    ###$$$EEE,,,...  %%% ''' 333---///   )))""" 444%%%)))  333 ###    PPPyyy@@@ PPPiii===''''''"""+++///###    )))XXXppp&&&        ... %%%###   ---(((BBB 444 +++ """(((     !!! 222 AAA999   $$$ FFFLLL !!!  ###  '''### """'''KKKEEE 000 000111 AAA ```&&&    ((( ,,,===$$$))) JJJ   111:::  ,,,+++DDD <<<"""  000&&&... ,,,:::          %%%   BBBGGGtttlllbbb((()))kkk:::!!!))) !!! !!!    (((   FFF555  ggg  )))777       %%%""" &&&---(((???         %%%    !!!@@@ """yyy===   %%%     $$$ +++WWWXXX ZZZ^^^***     &&& kkk<<<  ,,, &&&    ::: YYY666GGG;;;EEE QQQ&&& %%%///...::: ///RRR 666   %%%  444999!!!)))NNNDDDbbb{{{(((XXXeee,,,'''######  %%%...  ...   GGG""" ///kkkQQQ  +++   \\\eee"""   """IIIVVV!!!         %%% sssbbb     ...   !!!&&&$$$...    EEE###  QQQ zzznnn     444~~~,,,   ,,, 333 333  ''' FFF777HHH???!!!999000    +++(((,,, 999QQQ   222         ***   >>>bbbBBBVVVQQQFFF]]]RRRGGG???;;;*** 000***666&&& BBB*** *** $$$666 999 '''###(((hhh333%%%!!! %%%$$$### ???  ???VVVRRR888555     )))666dddMMM       !!!LLL===SSS     !!! """%%%111===111### 222     ((( )))        EEE777DDD     ((( !!!111333!!! 666***  $$$+++,,, '''$$$!!! """$$$%%%444:::$$$---AAA*** """???///  '''      222QQQ222zzzTTT}}}AAARRR--- """ ^^^NNN}}}---+++ ;;;$$$ LLL   444 """888CCC;;;BBBLLL555 !!! 666 !!!       444%%%!!!==='''000999kkk      ,,,000###    !!!222 (((  &&&###  """   000    FFF   &&&     000---@@@XXX  """ ZZZ\\\aaa888|||    IIIGGG%%%"""444+++ ###))) DDD"""  qqqrrr```:::000;;;;;; !!! 333 ddd### """//////     """ """___:::  eee     ,,,     ***;;;???nnn=== ###___    )))   333... ###---$$$       sssCCC ???          PPP    DDD     000CCC```    WWW\\\yyyLLL  *** '''...  ``` %%%   ###000'''    555555xxxmmmvvvUUU[[[444###+++ZZZ+++ ((("""   $$$333 """000==='''  )))'''   (((UUU (((       $$$    %%%          """///       ddd+++         ddd777!!!     ''' 111 (((  !!!  '''~~~jjjVVVJJJFFFTTT %%%///&&& ###BBB((( ###*** ###VVV,,,BBBRRRQQQ MMM???---444XXX'''  $$$   DDD  111      000  &&&            &&&999 LLL777;;;EEE  !!!""" '''        &&&>>>   ,,,***   '''     $$$  333/// +++888555   ...$$$       '''UUU***|||jjj\\\@@@,,,XXXUUUQQQRRR ###   ...:::--- HHH 000 !!! )))$$$lll999$$$:::"""&&&&&&"""   000+++444 ///   +++333  """  &&&   >>><<< """    $$$   ...  ''' ###  yyykkkIII(((  DDD;;;111CCC!!!''' '''      ***   KKK(((    ###   '''HHH &&&         ///    !!!111TTTWWWmmm^^^zzz]]]BBBBBB]]]@@@$$$<<< %%%    ###  +++    ***(((  EEEaaaDDD888uuu [[[ !!! 111 ;;;000===888>>>   ###&&&EEE''';;;  222&&& """      &&&***       &&&        >>>FFF___FFFCCC<<<   444 '''     ***     RRR222 ---===  ???    %%%  '''(((     !!!$$$*** 555^^^WWW      UUUjjj:::SSSXXXQQQ;;;999333 HHH^^^  """    """    (((GGGtttdddMMMaaa"""###%%%  ,,,  BBB=== 555000   ((()))%%%    ,,, ###  ### !!! $$$       999{{{000;;;222666222\\\  ,,,HHHaaa999"""222!!!"""&&&"""!!! )))     '''  333!!!  222   ___AAA   AAA666 CCC!!! (((     %%%  !!!((($$$     ...  """"""JJJ^^^IIIWWW[[[dddbbbnnnooo___<<>>(((BBB $$$111 !!!"""     ===GGG    ... ((((((,,,YYYYYYMMM 222DDD$$$:::PPP}}}...bbb666888999"""xxx``` TTT$$$888333  :::XXX  ((("""'''555 $$$ (((888---UUUyyyiiiAAA333jjjKKKXXXyyyfffpppQQQ 888  444!!!        +++      :::UUUMMM___[[[         ***---000   [[[  &&&WWW222PPP___oootttkkkgggeeezzzMMMhhhSSS???444555111(((@@@!!!000(((     ??? 222$$$ ***ZZZPPPJJJRRRDDD<<<        DDD......""" 777555    ---""" 111***###   ;;;GGG''''''UUUSSS'''VVVCCCzzz```+++999lll}}}111>>>>>>uuulllUUUnnn]]]|||}}}BBBeee}}}kkkJJJwwwfffLLL===222$$$   ///$$$ hhh666VVVLLL333"""000OOOmmmFFF### 333"""111sssYYYKKKGGG--- !!!  ###III'''<<<    ///999   ,,,            '''PPP000         !!!  &&&  ((( ^^^444  ###AAA444444iiiMMMlllppppppfffuuu[[[FFF111%%%@@@AAA ,,,  333HHHSSSQQQ+++  """   *** (((aaaLLL???NNNHHH   &&&  ###,,, &&&AAA666UUU !!!TTT iii;;;$$$   FFF     !!! ;;;qqqWWWggg sss444```fff$$$:::rrrWWWccceeeKKKFFFtttvvveeexxx[[[\\\^^^OOOppp<<>> !!!  """ nnn---  &&& 777<<<  777###:::888***   ###$$$444!!! %%%    &&&      +++  """<<<  AAA222    222OOO$$$ 444***"""$$$   KKKHHHTTTnnnVVVgggGGG000rrrrrrhhhhhhOOO^^^ZZZ@@@DDD::: +++ ;;;!!!      $$$  000GGG&&&@@@aaa===+++ZZZkkk+++fffOOO   ;;;$$$ 555--- %%%111777PPP@@@CCC,,,!!!000 LLL---;;;  FFFaaa     ;;;@@@111VVVxxx+++ bbbhhhpppXXXCCC===]]]@@@ttt###333``` (((,,,bbb::: ***AAA___OOOSSS 999ddd^^^}}}@@@>>>fffzzzQQQUUUeeeEEE>>>VVV{{{tttTTTSSSTTTXXX 444    ((( ,,,...!!!444 JJJ !!! %%% $$$   $$$"""###  YYY((($$$  999222&&& LLL   @@@  ...XXXYYY          222  (((qqqWWWAAANNN~~~///jjjSSSiiiPPPVVV---"""$$$''' ...777###!!! --- 111???333EEEYYY777888UUU bbb~~~kkkxxxfff;;;eee$$$000 !!! &&&===%%% (((222222EEE###   333rrr```\\\+++    ...ooo   $$$    ,,,BBB)))$$$NNNDDD@@@=== EEEaaaAAAuuu^^^}}}[[[>>> $$$'''  ###"""  222 555zzzdddxxxGGG)))iii___;;;|||tttqqqsss___kkksssiiiDDDGGGIII%%%   ///   +++     !!! """   @@@(((     111III333    ///(((    !!!((( ###  111:::    :::&&&  ///%%%\\\444CCCsssCCC###@@@UUU333EEE***...###&&&LLLAAA***"""###   ///  <<<)))444--- rrrfffjjjnnn---444^^^DDDIII    >>>,,,$$$@@@,,,""",,,$$$BBB...,,,000EEE ...    333333fff""" $$$XXX     [[[===@@@BBB+++222eee+++QQQ^^^xxxCCCNNN"""   ---LLL[[[GGG  <<<===[[[:::nnn}}}{{{ooofffkkkjjj666fffoooxxxnnnggg222|||rrrrrrwww555555    ...OOOMMM)))    FFF     000 &&&---'''    AAA!!!           !!!&&& +++--- ###$$$''' %%% 333 %%% !!! &&&    ###  WWWcccOOOBBB>>>(((::: --- ,,,UUU???###(((     ---DDD+++***bbb~~~PPP]]]FFFnnnqqqdddHHH---ccccccJJJNNN555??? !!!""" FFF )))$$$ '''((( KKK$$$ !!!))) OOO%%%$$$  :::ggg+++ 555'''444((( 888 !!!%%%===###'''===""";;;@@@)))ZZZ###000HHH000+++###+++      !!!222  777 OOODDD333***RRR;;;!!!&&&<<<^^^***>>>IIIRRRWWW{{{RRRcccGGGDDD@@@666HHHUUUWWWRRR___PPPDDD  <<>>~~~888666000III999LLL222zzzvvvSSS===HHHooo     @@@444333222>>> LLL>>>jjjqqqYYYUUU%%%TTT777yyyJJJiiiSSSyyy^^^444...,,,###(((DDD,,,   (((,,,+++''' ### """''')))  AAA:::"""AAAQQQ___555]]]  *** 222222;;;dddmmm"""jjj___---CCCfff ---JJJ @@@$$$   >>>!!! ...000***IIIrrr~~~XXXuuulll{{{nnn)))!!!+++---!!!  '''(((((( ***   @@@ ///"""   +++       ))))))  ///     UUU)))  (((   &&&     111$$$""" cccOOO  AAA555  ,,,999III555 ***(((###...NNNSSSaaammm___222   ,,, $$$UUU111@@@'''HHH$$$xxx iii>>>BBBppp___lllqqqttt###iiicccBBBLLL===///,,,   999<<<OOO>>>""" ///...  888$$$ ;;;GGGPPP333ccc %%% CCCAAA  555QQQ...\\\YYYjjjYYY+++===111       uuuZZZAAA|||@@@cccqqqbbbxxxXXXlllTTTUUUNNNZZZ888qqq ;;;  $$$ """nnnOOO!!!'''           +++&&&)))  333        +++  '''222   ///"""       %%%###      ggg!!!!!!   $$$ &&& %%% 333... 444jjj{{{ssskkk}}}qqqNNNHHHJJJ((( %%% """  ;;;aaaCCC>>>***...)))TTTCCCLLLUUU$$$### 777111www)))+++888iii<<<---XXX    +++%%% GGG888)))PPP)))EEE    ===   ###333$$$bbb (((777kkkkkk===     $$$!!! ///  000''')))555gggwww===EEErrrdddAAAfff@@@llllllzzz```ttt888///ggg666PPP  """+++  OOOiii 999          ,,,   ***(((888PPP777 555111      111   GGG+++((( ,,,555000 """         $$$ (((  ===   $$$SSS@@@%%%  KKK222 lll///  WWW QQQwww^^^{{{[[[QQQJJJ,,, qqqHHH +++aaa???...))) (((777CCC111 +++OOO GGGEEE $$$aaa222@@@ZZZ YYYfffkkkkkkvvv...777 ))) ######///777 QQQ$$$<<<,,,###SSS ***'''... 111((( ### ... 000,,,  ---555:::&&&+++]]]===DDD888 999 """$$$    """$$$...  444EEEQQQ )))nnnIII###EEElllhhhFFFPPPkkkqqqyyyjjjuuu|||\\\hhh{{{mmmVVV???000III,,,///888 000999OOO999###%%%hhh  )))222111 """&&& %%%555$$$@@@ ...000+++ %%%&&&  '''***   444... ---   !!!:::>>>!!!      ###    ... 555  %%%@@@  :::     bbb...HHHfffsss|||rrrddd{{{sssdddOOO%%%<<<))) ---CCC'''%%%+++***SSSAAA444<<< ''' AAA&&&NNN```000***MMMLLLeee---...JJJBBBUUUsss]]]zzz>>>999&&&&&&"""%%%%%% &&&  )))   )))---222 ///gggFFF%%%SSS,,,bbbyyyUUU&&&''' ///:::   $$$---     (((///555555---)))###444JJJEEEGGGzzziii***wwwsssOOOdddNNNEEE"""lll```ppp   555###!!!### !!!---     ,,,$$$---bbb  ###///,,,(((  %%%%%%  &&&(((    ---777"""$$$ ''' ((( 555###  ### $$$   ''' !!!CCCjjjKKKsssnnnnnnxxxmmmmmm"""***VVV--- XXX,,, $$$666333@@@PPP(((  ''' +++***666]]]sssJJJ(((ZZZ888???[[[BBB~~~***///   ]]]   %%%%%%!!!$$$      !!!((( 111 !!!$$$111___VVV333)))EEE===   !!! WWW       000    ///777---ZZZPPPwww===bbbjjjzzzzzz___WWWLLLhhhjjj\\\}}}]]]PPPtttwww]]]&&&>>>777...   ***###!!!   '''///  555    555444   %%%     LLL            !!!###''' 999,,,      ...!!!  ,,,...:::jjj###OOO]]]ggg~~~{{{ooowwwttthhhIII DDD!!! *** ***111 333 %%%$$$<<<  >>>VVVPPPqqqWWW )))(((''' dddzzzRRR444ccc/// 222"""YYYkkk  ---000 (((MMM    ...  """ +++  OOO999***666111UUU)))bbb!!!<<>>     ---888    )))---     %%%    444NNN   ###         ***:::<<<@@@"""     333 666   PPP333 ))) !!!///---jjjtttkkkdddrrrrrr```???TTT666EEE%%%!!![[[555     YYYUUUjjj:::ccc222 ***,,,777===...@@@CCC>>>PPPwww^^^iiiIII---### BBBKKK'''YYY   WWW222  333&&&777$$$$$$ )))!!!...111333  333  ))) 111ZZZLLLlll\\\ ???OOO###AAA &&&  NNN          UUUVVV  @@@!!!111???  FFFZZZ]]]mmmCCCDDDIIIWWWzzzooorrrwwwWWWLLLLLL!!!GGG%%%     ...  !!!   ***  ***&&& (((   '''000 +++   999   %%% !!! ***     000CCC...$$$&&&      (((JJJSSS{{{:::111 111 555@@@GGGvvvIIIQQQUUU111jjjRRRgggyyy___mmmYYY'''666 """    +++***xxx%%%000333///[[[VVV666111 IIIJJJ<<<&&&___uuu666\\\)))444 888jjjGGG"""GGG===(((%%%'''### GGG444]]];;;&&& %%%  444 ,,,  !!!GGG;;;BBBuuummmDDD%%%MMM ccc&&&  ,,,      (((  <<<'''  ,,,+++"""555555@@@ZZZ999<<<666bbbxxxmmmggg888222333333///      ###              222---GGG>>>$$$+++%%%  &&&      %%%NNN    GGG"""  OOO   +++       +++   555  888((($$$111ccc444 ===!!!???ZZZ:::www{{{~~~???eee]]]DDD   (((!!!)))PPP((( LLL,,,...!!! 333666bbb///&&&%%%222$$$EEE***... ///  )))&&&$$$  %%%555(((  """ ---   nnn000NNNuuueee"""|||ggg+++BBB+++  FFFEEE###  !!!     444      !!! '''    111 $$$YYYLLL666VVVsssSSS???qqq444RRR:::444999$$$  GGG       """   --- 111###HHH     """ $$$ ,,,FFF111999tttFFF JJJOOO       000))) <<<<<<111""" !!!   ---"""((( $$$ +++LLL@@@bbb:::NNN~~~nnnfffWWW(((PPP:::%%%   UUU))) BBBBBB(((YYY ---((( kkk  +++!!!"""    333 ```&&&,,,   !!!  444--- SSSZZZMMM|||WWWyyy{{{zzzDDDkkkccc]]]EEE222'''&&&  ((( ~~~       )))        \\\OOOuuuQQQ}}}AAALLL___```jjjZZZQQQcccLLL$$$            (((  <<<333 888111000999... """ )))    ,,,>>>CCC666  ***         KKK)))<<< >>>%%%$$$   ### <<<111  ,,,!!! """ 111(((    222hhhOOOpppttt~~~bbbhhh|||kkkBBB///''' !!! EEE  888..."""CCC !!! ###111@@@... """+++$$$  &&& !!!  +++###CCC ###AAAxxxooocccjjjnnneeeKKK:::MMMMMM ccc"""       555   $$$ ===777)))NNNJJJJJJZZZGGGaaahhhzzz~~~xxx|||[[[NNNGGG )))gggPPP---"""   """          HHH***FFF+++000 ###&&&===)))<<<&&& '''  ###  CCC  !!! '''     +++KKK'''+++888UUU