BM6P6(@                       '''888!!! %%%       XXX  &&&***   000[[[$$$    (((...   !!!  ###                :::%%%      CCC   !!! &&&*** $$$+++%%%///???  ### (((              333 %%%---""" 555666 ,,,         """ """'''     '''..."""%%%      """      """ZZZ(((,,,    ###=== GGG''' &&&     %%%      %%%(((!!!!!!!!!      ###CCC   AAA///  ,,, ###  !!!      \\\  111222(((!!!"""    %%%        &&&BBB  !!!)))        [[[    """))),,,###"""                 !!!,,,)))  $$$   %%%          %%%  %%%  """                                ...666            &&&   !!!     """ """""" """ ###%%%!!!"""  !!!                      ***DDD"""  555            !!!          333JJJHHH'''  """ ###             000      :::###         000333"""         ???      '''888                    ӵ  !!!,,,000      '''    Ħ Ħӵ 777    Ħ         $$$   ######    4ĉ@ӵ  ...OOO```XXX>>>%%%    ###  >L=hĦ4ĉ@ӵ   &&&,,,      >L         """ 555 $$$!!!   GG=?  HHH\\\QQQ888    """ &&&  HdĦ=Īj GG=?   777'''&&&$$$  HdĦ         +++   ӵ ĭӵӵĦӵӵĦƜ`1.׼sĦHHH222 ӵĦ ĭӵĦĦĦ  DdD?fӵĦ ӵƜ`1.׼sĭӵ ӵĦ---  Ħ ĦDdDӵ ӵӵĦӵ&&&ĭӵ  111    ?~4g&e>&eg&e>hӵ g&eguO>uO>&e4ff?>ߝLgĉ@Shӵ  g&e>hӵ fff?><zg&e>&eHL ShӵgL  S?ʬ3h?D%%)?ZufĦgL g&egĉ@g&e>&e@e ??g<ĉ 3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL @eg&e 3h?g&e>&e?? ccc       333$$$ """    4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]Ħ qIܗGIӵtt HGgĉ@Hu]ĦZuR)Ħ  sߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦ Hu]ĦttHƅ^Hu]ĦH׼s tQ je<ĦBt=o9ĦH׼s HtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ    """&&&       444888&&&  """  %%%!!!4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|< DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦ HdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦ DdDĦq<RpeƜ4DuTӵDdDĦ DdDĦqjRgdKӵDdDΦDdDĦ     $$$ """%%%4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)h  DdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦ"""po9u GIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦ geĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦ DdDĦpo9u=ӊB1.uTӵDdDĦDdDĦ GIdnuR)ĦDdDΦDdDӵ          &&&     1114DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ >d<Ħ DtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>d<""" peӵĦpeӵDx<>d<ӵDd<qR/ܗ?fӵ>d<>d<Ħ4DufئL>e DdDʜ4DuTӵDdDĦ  geĦs<v>aĦpeӵDx<DdDĦ!!! DdDĦpeӵDx<>d< >d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ >d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ         &&& !!!4444DuXӵD&dq&ĒRsdKĦDHRRudsdKĦ D&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒR i?ʜtd<ĦHHܗDӊB<x B?d< geĦHg8>aĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦ sdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR       (((   (((!!!)))4DuXӵHu]3hhne=enepIƎ@t@h >hfe@ďDne =e  egesĪj@hfdDĦ@ďDHkge  @h@GHĪj@IŌBeneHkgenefeHu]3hhse geĦja>aĦ@Gse<Ō@G Hkge HĪj@IŌegeHu]3hIŌDdDĦne@h!!!""">hsene@GsĪj@h  ---%%%        000 !!!$$$   """4DuXӵĵD^     DdDĦD^ s׼s geFm8...>aĦ  s׼sHo ))) D^DdDĦs׼s   ...(((        Φ4DuXӵtvӵ>d<ĦĦĦ  ### 111   Ħ    >d<Ħ   Ħ >d<Ħ Be  geFYĉ...***>aĦ  Be nu]ӵ ccc <<<   >d<Ħ>d<ĦĦBe Ħ    )))           %%%    ### """))) !!!&&&""" ?aŖ%7uSQuR)ӵsdKĦ///gdKĦ  gdKĦ  ... ''':::gdKĦ gdDĦ  """ gdKĦsdKĦ  ŶS''')))***3we< iĉ@3hR/Ō !!! 444555     DdDĦ sdKĦ gdKĦgdKĦ 000       KKK;;; ###+++(((111,,,!!!""">Ane!!!ne ne ne De ne ne >A333k<fh""" Denene  ne ***       ;;;000 $$$$$$---+++!!!!!!    !!!222   :::                    $$$        """444  '''000                           !!!  !!!              000+++          (((       %%%             ###  ;;;'''         $$$   +++      '''         ###   111                      666 )))))) """%%%!!!            !!! '''  !!!                         &&& ### &&&              555   !!!    &&&       &&&"""   $$$             !!!              '''                ...                      !!!***              ;;;jjj)))          !!!"""!!!       )))---  !!!   >>>     )))FFF               &&&  (((###          777             '''        $$$'''***  +++   $$$                  !!!(((         222555+++ !!! """      !!!                        ''''''        ,,, 333%%%  222!!!       ///)))    (((           ######               +++666                      555               ,,,###                       '''///!!!  """""",,,###     $$$888                      ###!!! ###111,,,"""&&&    ...999                    ###&&&$$$ '''***######"""         )));;;(((                      &&&***))) !!!---###!!!       """222555                   """ ,,,  """&&&...$$$### ***"""      )))&&&         XXX                  )))((( AAA''' +++$$$###!!!     ,,,%%%    ...%%%         000                    """ """ """    (((###<<<   &&&                      $$$     ///MMM???999###   !!!                  !!!  &&& ###,,,###(((---QQQAAA...                  """%%%%%%$$$!!!###$$$((( !!! '''MMM555EEE666444222                !!!"""&&&'''!!!...===  ''''''000"""000???<<<            """***"""### """///%%% """   !!!''' !!!"""       """          """"""%%%!!!     """&&& ???%%%                       """   !!!'''        (((   !!!999                               $$$"""    """!!! $$$           !!!   """   )))     ===                  ((( !!!!!!###$$$(((### !!!+++333(((!!!      !!!   <<<             :::###           ((( 999 ***           ---$$$    ''' ---      )))>>>               !!! ///!!!"""%%% 777   !!!                 ... """    """!!!!!!  +++  """                  (((&&&$$$### %%%       !!!222              %%%       ### ---CCC"""+++       (((???                 &&&          ,,,### !!!""" ######   ###  AAAccc$$$   999"""                         !!! FFF ,,,===!!!    """  %%% TTTnnn111  AAA,,,            )))            +++  ((( !!!  )))333 &&&!!!   (((  @@@'''$$$           %%%       HHH     ###  !!!!!!%%%  """!!! ,,,:::$$$    444            """ggg    !!!    )))/// ---999   &&&###!!!$$$$$$  $$$  """   ///               >>>    !!! $$$&&&///<<< 777888BBBDDD !!!!!!"""!!! !!!&&&""" !!!&&&$$$   555                     ###  """"""999===///###%%% !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!! """    999         !!!         +++  &&&!!!### $$$""" !!!###%%%'''$$$ !!!!!! !!! ###!!!     555           ,,,            !!!###BBB """  """$$$  *** ###!!! %%%$$$###!!! )))'''%%%""" ######""" ###&&&        )))       !!!      ,,,       $$$'''333???333    """$$$"""  &&&%%%%%%$$$######$$$$$$$$$((('''&&&$$$###"""""""""######""" """!!!###      (((    444    """!!!      333RRReeekkklllLLL333    '''---%%%!!!  """ '''''''''''''''((())))))&&&'''''''''''''''&&&&&&$$$###"""!!!!!! $$$***!!!!!!!!!###### !!!###    000   )))     $$$        +++@@@555$$$ """!!!###******)))))))))******+++%%%&&&((()))******)))(((((('''$$$#########"""!!!(((000!!!''' (((''' !!!!!!%%%!!!!!!"""!!!$$$''' !!! 888!!!                   ---###444666  !!!   ...---,,,+++************%%%'''(((***++++++******---***'''&&&&&&%%%###!!!'''/// &&&((('''"""""""""""""""!!! $$$!!!!!!$$$%%%!!! !!!""" """!!!  !!!444555               '''$$$  &&&000///---,,,+++*********))))))***+++++++++++++++000,,,((('''((((((%%%###$$$***!!!""""""$$$%%%$$$$$$%%%$$$###"""!!! !!!!!!%%%%%%"""!!!######!!!"""***((( !!!!!!  ///111                 :::BBB///+++&&&)))DDD... 000///......------------......---,,,,,,,,,,,,,,,///+++((((((+++,,,***'''$$$'''''' ***$$$###&&&$$$$$$%%%&&&%%%%%%######"""!!!###''''''######%%%$$$ ###$$$!!!"""000---   111                   ###$$$BBB???  >>>"""///////////////000000111222111///...---------...---)))'''(((---///---***'''(((...!!!333&&&******"""###%%%&&&'''&&&&&&%%%%%%%%%'''+++***%%%%%%'''$$$!!!!!!%%%&&&""" !!!$$$222---!!!"""!!!"""###  ### 000                           ###  ###%%%!!! """222  666555444333333333444555777111...000111...,,,,,,,,,,,,---......//////000...,,,******+++++++++***---***'''(((******(((%%%"""((()))&&&""" &&&!!! ''')))&&&!!!'''!!!+++---%%%!!!    ))) !!!                           !!! $$$!!!!!! &&&###777666555444333444555555777111...000111///...///............////////////222000...------,,,+++***)))******)))((('''''''''&&&)))---...---***(((&&&%%%$$$######$$$%%%$$$"""&&&!!!"""+++,,,$$$""" """,,,&&&               >>>)))$$$!!! 999888777555555555666777888333000111222111111444000000000000////////////555333111000///...,,,***))),,,...,,,(((&&&(((+++*********+++,,,+++)))''''''))))))(((%%%###$$$&&&%%%###&&&,,,***###!!!%%%!!!!!!!!!!!!  !!! $$$  *** !!!           """,,,+++""" ### """<<<;;;999888777777888999999444222444444333555999444333333222111000000000555444222222222111///------///000///,,,***+++---,,,)))''''''***+++)))&&&+++,,,---,,,)))((()))***&&&&&&))),,,)))######((($$$$$$$$$$$$############ !!!!!!"""!!!    """ (((     """   !!! !!!>>>===<<<:::999::::::;;;:::777666777777666888<<<777666666555444333222222333222222333444444222000222000......//////---+++222...++++++---///...,,,---,,,++++++------,,,+++)))***,,,---***&&&'''+++&&&%%%%%%%%%%%%$$$$$$$$$ !!!"""""""""!!!  ###@@@EEE%%% '''$$$       )))         """###%%% AAA@@@>>>===<<<<<<<<<<<<;;;999:::<<<;;;888999>>>:::999999888777666666555333333333555777777555333333000------000111...***333111///...///000000000---+++***+++---...---+++------...---,,,++++++---&&&&&&&&&%%%%%%%%%$$$$$$""""""###$$$###"""!!! !!!!!!    ,,,LLLBBB  000     $$$   *** ((( CCCBBB@@@>>>=========>>>;;;;;;>>>@@@>>>999:::>>>;;;;;;;;;::::::999999999777666777888999999666444444333222222222222111000111111111000......000111///000111000...------...111000...---...//////...))))))))))))(((((((((((($$$$$$%%%&&&%%%$$$###"""""""""!!! !!!OOO <<>>>>>>>>>>><<<<<<@@@BBB@@@::::::======<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;:::777444666999:::999555333555777222555666444111000222555333777:::777000,,,///333444222///---000333222............---------,,,,,,%%%&&&'''''''''&&&%%%$$$###""""""!!!!!!!!!!!!!!!$$$""" """""" ///  888pppQQQ +++***BBB$$$                  """NNN&&&%%%,,,"""mmmCCC   DDDFFFAAAAAAGGGCCC@@@III???@@@AAAAAA@@@AAACCCEEE>>>>>>>>>>>>>>>======<<<======<<<;;;::::::999999999999999:::;;;:::666333999888666555444444555555777888999777444222111222,,,...111111000//////000...////////////---+++******,,,---,,,)))'''(((***"""%%%&&&###"""!!!!!!!!!  222CCC  &&& ...(((            $$$     !!! !!!%%%***000&&& !!!###&&&&&& EEEGGGBBBBBBGGGBBB>>>FFF@@@AAAAAA@@@???>>>@@@AAA@@@@@@@@@@@@@@@??????>>>??????>>>======<<<;;;;;;;;;;;;:::;;;<<<;;;888666:::999777666555555666666555666777666333111111222000222333444333222333444555444222111000111222222,,,...///---+++)))***,,,)))***(((%%%%%%'''%%% """"""!!! !!!!!! ###  ###   &&&    !!!!!!     &&&+++...%%% """---GGGIIIEEEEEEIIICCC>>>EEEFFFGGGGGGEEECCCBBBCCCDDDBBBCCCCCCCCCCCCBBBAAAAAAAAAAAA@@@@@@??????>>>>>>???===<<<<<<<<<<<<;;;999;;;:::999777777777777888555666777777555444444555555666777666555666777999===:::666444444666:::<<<000111111000...------...---***&&&###&&&+++)))###$$$$$$###"""""""""""""""###!!! !!!$$$        ------  !!!     !!!   """)))GGGJJJGGGHHHMMMGGGBBBHHHHHHIIIIIIHHHFFFEEEGGGHHHDDDDDDEEEEEEDDDDDDCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@AAA???===<<<=========<<<>>>===;;;:::999999::::::777999;;;;;;:::999:::;;;999::::::999888999;;;===???===:::888888:::===@@@444444444333222111111111...,,,'''&&&+++000,,,%%%'''&&&%%%$$$$$$$$$$$$$$$$$$###!!!!!! $$$!!!""")))$$$  !!!)))   *** $$$     !!!""""""        ###'''"""((( EEEHHHFFFHHHNNNIIIDDDKKKDDDEEEEEEEEEDDDDDDFFFHHHEEEFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCAAA>>>>>>??????>>>===@@@???===<<<;;;;;;<<<===999;;;=========<<<===>>><<<<<<<<<;;;:::;;;===???===<<<<<<<<<<<<======>>>888777666666555555444333222111//////555888333******)))((('''&&&&&&&&&&&&$$$$$$###"""!!! !!!!!!  )))%%% """  000%%%  ///666      ###$$$""" !!!$$$######$$$%%%$$$!!!!!!!!!!!!        """CCC555 CCCGGGDDDFFFLLLHHHDDDLLLEEEGGGHHHGGGGGGGGGIIIKKKGGGGGGHHHHHHGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAABBBBBBAAA???BBBAAA@@@>>>>>>>>>>>>???999;;;============>>>???===>>>???>>>======???AAA<<<===?????????>>>===<<<;;;999888777888888777555222333333333777999444+++,,,,,,***)))((((((((((((%%%%%%%%%$$$"""!!!"""###!!!""" !!! !!! """999      !!!!!! %%%&&&***---***%%%%%%))))))(((''''''''''''%%%###&&&''''''&&&%%%###!!! ###111      111(((''' HHHJJJFFFGGGMMMIIIFFFNNNLLLMMMMMMLLLKKKKKKMMMNNNJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGFFFDDDAAADDDCCCAAA@@@??????@@@@@@;;;===??????>>>>>>???@@@>>>@@@BBBBBBAAA@@@AAABBB@@@AAABBBBBBAAA@@@>>>===<<<:::888999::::::888666333444444222333555333.........,,,+++***)))))))))'''((((((&&&$$$###$$$&&&"""!!!"""$$$""" """$$$ 222!!!"""---%%%###      ######"""""""""######$$$***+++000333000******///---+++))))))+++++++++***)))*********)))&&&$$$"""!!!###333         333"""NNNOOOJJJJJJOOOKKKHHHQQQMMMMMMMMMLLLJJJIIIJJJKKKLLLLLLLLLLLLLLLKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHIIIJJJKKKIIIFFFCCCEEEDDDBBBAAA@@@@@@AAAAAA>>>@@@BBBBBBAAAAAAAAACCC???AAADDDEEEDDDBBBBBBCCCDDDDDDDDDCCCBBBAAAAAA@@@===;;;999999;;;;;;999666888:::999444333666777555000///---,,,+++*********(((******)))%%%$$$&&&((("""$$$ +++***!!! !!!  ###%%% ''' BBB         !!!$$$#########$$$%%%&&&'''(((,,,---222666222+++,,,222...---++++++---000000000)))***+++***)))&&&###"""$$$""" """             &&& PPPKKKKKKOOONNNJJJIIIMMMPPPMMMKKKKKKMMMNNNLLLJJJLLLPPPPPPKKKKKKOOONNNJJJJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHHHHGGGGGGGGGFFFFFFEEEFFFFFFEEEBBBAAAAAABBBBBBEEEEEEBBBBBBEEEEEECCCBBBDDDFFFHHHIIIHHHGGGGGGDDDEEEFFFGGGFFFDDDBBBAAABBBBBBAAA@@@???>>>=========:::888888999999777444999333/////////,,,+++---''')))***)))'''&&&)))+++###)))111777666000'''!!!!!!###$$$ 777...      ###"""!!!!!!%%%+++...///---555333222333666888777555444444444444444444444444000...---,,,,,,***'''%%%)))((('''%%%###  !!!           !!!666,,,     OOOKKKKKKNNNMMMIIIIIILLLPPPMMMKKKLLLNNNOOONNNMMMNNNQQQQQQLLLLLLOOONNNKKKLLLLLLLLLLLLLLLLLLLLLLLLIIIIIIIIIIIIHHHHHHHHHHHHIIIHHHGGGGGGIIIJJJHHHEEEDDDFFFGGGDDDDDDGGGHHHEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHGGGGGGFFFEEEEEEDDDDDDCCCCCCCCCBBBAAA@@@???>>>???<<<::::::;;;;;;999666:::555111222222///...///---......,,,)))'''(((***+++++++++***)))'''&&&%%%&&&$$$""" """$$$&&&!!!"""%%%"""!!!  ***###     %%%&&&&&&'''***...222333333888777666888;;;<<<:::888999999999999888888777777444222111000000...+++)))******)))(((&&&$$$###""""""### 000   !!! ### ### MMMKKKKKKMMMMMMJJJJJJLLLOOONNNMMMMMMPPPQQQQQQQQQPPPRRRQQQNNNNNNOOOOOOLLLOOOOOOOOOOOOOOOOOOOOOOOOLLLKKKKKKKKKKKKJJJJJJJJJLLLIIIGGGJJJOOOQQQLLLGGGFFFIIIIIIGGGGGGJJJKKKHHHIIIHHHFFFEEEEEEGGGIIIJJJLLLJJJHHHFFFEEEFFFGGGHHHEEEEEEFFFFFFEEECCCAAA@@@AAA???============;;;999<<<777555777666333111111222222111///,,,++++++,,,000---((($$$"""###&&&'''(((%%%""""""%%%((("""$$$,,,$$$!!!$$$???   VVV ###((())),,,///111333666999;;;;;;;;;<<>><<<<<<:::888777666666444222///.........---+++***((('''"""&&&&&&!!!    000       """---   !!!NNNMMMMMMMMMMMMLLLLLLMMMOOONNNNNNOOOQQQSSSTTTUUURRRSSSRRRQQQPPPPPPPPPOOOQQQQQQQQQQQQQQQQQQQQQQQQNNNNNNNNNMMMMMMMMMLLLLLLLLLJJJIIIKKKOOOOOOKKKGGGGGGJJJKKKHHHIIILLLMMMJJJLLLKKKJJJIIIIIIJJJKKKKKKNNNMMMKKKJJJIIIIIIJJJJJJFFFGGGHHHHHHGGGFFFCCCBBBCCCBBBAAA@@@??????=========999888::::::666333444222222111111000000111111------,,,+++***)))((('''(((&&&$$$"""!!!###%%%''' %%%$$$666%%%$$$%%%!!!222&&&    $$$ddd !!!"""###'''+++---111555777777999>>>BBB???@@@CCCFFFGGGFFFDDDCCCHHHHHHHHHGGGFFFDDDBBB@@@@@@>>>===<<<<<<:::777555444444333222000---,,,***'''***)))$$$!!!!!!!!!     """ !!!   OOOOOOPPPOOOOOOPPPPPPOOONNNOOOPPPQQQRRRTTTVVVXXXTTTSSSSSSSSSSSSRRRQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRPPPPPPPPPOOOOOOOOOOOONNNLLLMMMNNNNNNLLLKKKJJJIIIHHHKKKKKKIIIJJJNNNNNNLLLNNNNNNOOOPPPPPPOOOMMMMMMNNNOOOOOOPPPOOOMMMLLLKKKHHHIIIIIIJJJIIIHHHFFFEEEDDDDDDDDDCCCAAA@@@@@@@@@???;;;:::<<<===999666777555444333333333333333222,,,---...000///...,,,+++************))))))(((((('''***'''888'''(((,,,!!! """    SSS***### ,,,!!!!!!###'''+++---000444888;;;;;;>>>BBBFFFCCCEEEIIIKKKLLLKKKJJJIIINNNNNNNNNMMMLLLIIIGGGEEEEEECCCBBBAAAAAA???<<<:::::::::888666444111...---+++......((($$$$$$$$$!!!           OOOQQQQQQOOOPPPRRRRRRPPPNNNPPPRRRRRRSSSTTTWWWYYYTTTRRRRRRUUUUUUSSSTTTVVVSSSSSSSSSSSSSSSSSSSSSSSSQQQQQQQQQQQQPPPPPPPPPPPPPPPRRRRRRPPPMMMKKKLLLNNNIIILLLMMMKKKLLLPPPPPPNNNOOOPPPRRRTTTTTTRRRQQQOOOPPPQQQSSSSSSSSSQQQNNNMMMMMMLLLLLLLLLKKKKKKKKKKKKGGGHHHIIIGGGEEECCCCCCDDDBBB>>><<<>>>>>>;;;:::;;;===:::777666555444222111///......---...///000111***+++,,,,,,+++***((('''((()))'''---%%%%%%""")))&&&$$$"""  !!!   $$$hhh111  !!!@@@!!!######&&&,,,111222666888<<>>>>>===;;;888666333222000333222,,,(((((((((%%%    ***    &&&NNNQQQRRROOOOOOSSSSSSPPPNNNPPPSSSSSSRRRSSSWWWZZZTTTQQQRRRWWWXXXUUUVVVZZZUUUUUUUUUUUUUUUUUUUUUUUURRRRRRRRRQQQQQQQQQQQQPPPTTTRRRPPPNNNOOOOOOPPPPPPKKKOOOOOONNNOOORRRSSSQQQQQQQQQRRRSSSSSSSSSSSSSSSTTTTTTTTTTTTSSSRRRQQQQQQRRRQQQOOONNNNNNNNNPPPQQQKKKMMMMMMLLLIIIGGGHHHIIIFFFAAA???@@@AAA>>>>>>???AAA>>>:::999999888555333222111000000000000111111,,,,,,,,,+++******)))(((((((((+++###'''%%%((($$$&&&%%%$$$###"""!!!!!!  !!!!!! 444KKK''' GGG$$$$$$((('''+++333999999===>>>???CCCHHHLLLNNNOOONNNQQQTTTUUUTTTTTTVVVXXXVVVWWWXXXXXXWWWTTTRRRPPPNNNLLLKKKJJJJJJHHHFFFCCC@@@@@@@@@???>>><<<;;;:::333666555000,,,,,,+++)))######"""   333```%%%   $$$ ###$$$MMMQQQQQQNNNNNNSSSSSSOOONNNQQQSSSSSSRRRSSSVVVYYYTTTQQQRRRWWWYYYVVVWWW\\\VVVVVVVVVVVVVVVVVVVVVVVVRRRRRRRRRRRRQQQQQQQQQQQQUUUOOOJJJJJJOOOSSSRRRPPPMMMPPPQQQPPPQQQUUUUUUSSSRRRQQQPPPPPPQQQSSSUUUWWWXXXVVVTTTSSSRRRRRRTTTTTTVVVTTTRRRPPPPPPQQQSSSUUUNNNPPPQQQOOOLLLJJJKKKMMMJJJDDDAAABBBBBB@@@AAACCC@@@===::::::<<<<<<;;;888222444666888777444000---444222000...---...//////......555$$$000,,,222&&&"""###$$$$$$###!!!!!!!!!"""$$$&&&%%%###   OOO===$$$      !!!!!!'''++++++///999??????CCCBBBBBBGGGNNNSSSSSSRRRRRRUUUXXXXXXWWWXXX[[[]]]XXXYYY[[[\\\[[[XXXUUUSSSQQQOOONNNMMMMMMKKKHHHFFF@@@AAAAAABBBBBBAAAAAA@@@444777777222.........,,,'''&&&$$$ !!!        222     &&&    !!!***"""QQQRRRSSSRRRPPPNNNOOOPPPQQQQQQQQQSSSTTTVVVXXXYYYVVVUUUTTTTTTUUUVVVXXXYYY[[[WWWUUUWWWXXXUUUUUUVVVVVVVVVVVVUUUTTTRRRPPPNNNRRRRRRQQQQQQQQQPPPPPPPPPOOOPPPRRRSSSSSSSSSRRRQQQWWWUUURRRSSSVVVWWWVVVTTT[[[YYYVVVVVVXXXXXXUUURRRXXXWWWVVVUUUTTTRRRQQQQQQNNNNNNNNNNNNNNNNNNNNNNNNHHHHHHHHHHHHFFFDDDAAA@@@DDD???===@@@AAA>>>::::::999777444555666777555222333222222111111111111111(((---///++++++///...***,,,***'''&&&&&&%%%""" """###$$$$$$###!!!!!!  GGG333    """%%%'''***)))***,,,222999@@@DDDEEEHHHLLLNNNQQQTTTWWWZZZ]]]\\\[[[YYYXXXYYYYYYZZZ]]]^^^______^^^[[[XXXWWWVVVWWWVVVSSSOOOMMMLLLMMMLLLHHHDDDCCCEEEDDD???::::::>>><<<555222444222---&&&((((((###$$$           !!!  !!!QQQRRRSSSRRRQQQPPPQQQRRRQQQRRRSSSTTTUUUWWWWWWXXXWWWWWWVVVVVVWWWXXXYYYZZZZZZUUUTTTXXXZZZXXXXXXZZZUUUUUUVVVVVVVVVTTTSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSTTTTTTTTTSSSSSSXXXVVVTTTUUUWWWYYYXXXWWW\\\ZZZXXXXXXZZZZZZXXXVVVXXXXXXWWWWWWVVVUUUUUUUUURRRRRRRRRQQQPPPOOOOOONNNKKKKKKKKKJJJHHHGGGEEEDDDGGGBBB@@@CCCCCC@@@=========;;;999999;;;;;;999777444333222222111111222222---000///,,,---111111,,,...,,,***)))((('''%%%###$$$%%%&&&&&&%%%###!!! !!! !!! %%%777... !!!"""###&&&(((---///111555:::???CCCEEEKKKNNNQQQTTTVVVYYY]]]______^^^]]]]]]\\\]]]]]]]]]___`````````___]]][[[ZZZ[[[ZZZYYYXXXVVVSSSQQQPPPPPPLLLIIIIIIJJJIIIEEEAAA>>>AAA>>>888555666444///,,,***'''$$$"""!!!!!!!!! BBB %%%+++      '''%%%QQQRRRTTTSSSRRRRRRSSSUUURRRSSSUUUVVVWWWWWWVVVVVVXXXXXXXXXXXXYYYZZZ[[[\\\\\\XXXWWWZZZ[[[ZZZYYY[[[UUUVVVWWWXXXXXXWWWVVVVVVTTTTTTTTTTTTTTTTTTUUUUUUVVVUUUUUUTTTTTTTTTUUUUUUYYYXXXVVVWWWYYYZZZZZZYYY]]][[[ZZZ[[[\\\]]]\\\ZZZXXXYYYYYYYYYYYYYYYYYYYYYWWWVVVUUUTTTRRRQQQPPPOOOPPPOOONNNLLLKKKJJJJJJJJJIIIEEEDDDFFFFFFBBB@@@@@@@@@>>>======>>>>>><<<:::777777666555555555555555333333000///111555333///111///---,,,+++***(((&&&'''((((((((('''%%%###"""!!!"""""""""###$$$ """"""!!!666GGG    """###$$$&&&)))+++///333888>>>CCCEEEFFFGGGQQQSSSWWWYYY[[[^^^aaaccc``````aaabbbbbbbbbbbbaaaaaaaaaaaaaaa``````______```^^^]]]]]]^^^\\\WWWSSSUUURRRPPPPPPQQQQQQMMMJJJDDDEEEBBB===:::999777333222---'''%%%&&&&&&###\\\000 ###         QQQSSSTTTTTTTTTTTTUUUWWWTTTUUUWWWXXXYYYXXXVVVUUUXXXXXXXXXYYYZZZZZZ[[[\\\bbb]]][[[\\\\\\YYYXXXYYYWWWXXXYYYZZZZZZYYYXXXWWWVVVVVVVVVUUUUUUTTTTTTTTTWWWVVVUUUTTTTTTTTTUUUVVVYYYXXXXXXXXXYYYZZZ[[[[[[\\\\\\\\\]]]]]]^^^^^^^^^[[[[[[[[[[[[[[[[[[[[[[[[XXXXXXWWWVVVUUUTTTSSSRRRTTTSSSQQQOOONNNMMMNNNNNNKKKHHHGGGIIIHHHDDDBBBDDD@@@??????>>>>>>======<<<<<<<<<;;;:::::::::::::::999666222222555777555222333111///......---+++************)))((('''%%%$$$ """$$$$$$######$$$%%% ###$$$###"""""" 333   """%%%'''(((***---///111444;;;AAAGGGJJJKKKKKKTTTVVVYYY[[[]]]___bbbddd```aaaccceeeffffffeeedddbbbbbbaaaaaaaaabbbbbbcccccc```^^^```cccaaa[[[UUUXXXVVVTTTUUUVVVUUUSSSPPPHHHHHHEEEBBB>>><<<999777555111,,,)))((('''### """ 999777         ssseee QQQSSSUUUUUUTTTUUUWWWXXXUUUVVVXXXYYYZZZXXXWWWUUUWWWXXXYYYYYYZZZZZZ[[[[[[ccc^^^\\\^^^^^^[[[ZZZ[[[[[[[[[\\\\\\[[[ZZZXXXWWWYYYXXXWWWVVVUUUSSSRRRRRRWWWVVVUUUTTTSSSTTTUUUVVVXXXXXXYYYYYYYYYZZZ[[[]]][[[\\\]]]]]]]]]^^^^^^___^^^]]]]]]\\\[[[[[[ZZZZZZWWWWWWWWWWWWWWWVVVVVVVVVVVVUUUSSSQQQPPPPPPQQQQQQMMMJJJJJJLLLJJJFFFDDDGGGBBBBBBBBBAAA@@@????????????>>>======<<<<<<=========999777777999888666555555333111111111000...,,,+++++++++***)))((('''&&&%%%&&&''''''%%%###$$$$$$"""!!!!!!"""$$$$$$"""  !!!###$$$%%%$$$'''***,,,---///222555555888>>>DDDJJJOOOSSSTTTWWWYYY\\\^^^___aaacccfffaaabbbdddfffggggggffffffcccbbbbbbbbbbbbcccddddddccc```^^^aaadddbbb\\\VVVXXXWWWWWWWWWWWWVVVUUUSSSLLLJJJHHHFFFBBB???<<<<<<666555222...***'''$$$###'''"""SSS       """  ___ZZZ 888 RRRSSSUUUUUUUUUUUUVVVXXXWWWWWWYYYZZZZZZYYYXXXXXXWWWXXXYYYZZZ[[[[[[[[[[[[___[[[ZZZ]]]___^^^^^^```\\\]]]]]]]]]\\\[[[YYYXXXYYYYYYXXXWWWUUUTTTSSSSSSUUUUUUUUUUUUUUUVVVWWWWWWXXXYYYZZZZZZZZZZZZ]]]___[[[]]]^^^^^^]]]]]]^^^``````______^^^]]]\\\\\\\\\YYYYYYYYYYYYYYYYYYYYYYYYWWWVVVUUUTTTSSSSSSSSSSSSOOOMMMNNNOOOMMMHHHGGGJJJFFFGGGGGGFFFDDDCCCCCCDDD@@@???>>>>>>======>>>>>>@@@======???>>>:::888:::777555444333333333111000...---,,,+++***))))))(((((()))***)))'''%%%$$$%%%$$$######$$$%%%$$$!!!       ###&&&(((***+++)))+++...111222555888:::>>>@@@DDDJJJPPPVVV[[[]]][[[]]]```aaabbbdddfffhhhbbbcccdddeeeffffffgggfffdddddddddddddddddddddeeebbbaaa```aaacccbbb^^^ZZZYYYYYYYYYYYYXXXWWWUUUUUUOOOLLLJJJJJJGGGBBB@@@BBB999888666222...***((('''###!!! """kkk   $$$      &&&]]]RRRTTTUUUUUUTTTTTTUUUWWWXXXXXXXXXYYYYYYZZZZZZZZZYYYZZZ[[[\\\]]]]]]\\\\\\^^^ZZZYYY]]]```___```bbb[[[\\\]]]]]]]]]\\\[[[ZZZYYYXXXXXXXXXXXXWWWWWWWWWTTTUUUVVVWWWXXXYYYYYYYYYYYY[[[\\\\\\[[[\\\^^^aaa\\\^^^```___^^^]]]^^^```````````````````````````]]]]]]\\\\\\[[[[[[[[[ZZZXXXXXXXXXXXXWWWVVVUUUTTTRRRQQQRRRSSSOOOJJJJJJNNNHHHJJJKKKJJJGGGEEEFFFHHHCCCCCCBBBAAAAAAAAAAAABBBBBBBBBEEEHHHCCC;;;;;;???:::888777666777666555333111000///---,,,,,,++++++(((***+++***(((''''''(((%%%$$$$$$&&&'''&&&###!!!!!!###$$$!!!   """ ###!!!###&&&***---000111---///333555777999<<>><<<;;;:::888888:::777333222333222000---222///------...---***'''***'''%%%&&&)))***(((%%%)))$$$"""###"""222 !!!!!!###'''************---000333444444>>>666999???<<<===CCCDDDNNNOOORRRVVV\\\```bbbaaabbbbbbccceeeggghhhiiijjjiiiiiihhhhhhhhhhhhiiiiiiiiikkklllkkkhhhggghhhjjjiiihhhgggfffeeedddccccccbbbaaaaaa___^^^\\\ZZZYYY]]][[[WWWTTTRRRPPPLLLIIIEEEAAA>>><<<999222---+++000******000,,,   ///      ((((((   TTTTTTTTTTTTUUUWWWYYYZZZZZZZZZYYYYYYZZZ[[[]]]^^^]]]]]]]]]]]]]]]]]]]]]]]]aaa___^^^^^^______^^^]]]]]]]]]]]]^^^^^^___aaaaaa]]]\\\[[[ZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZ[[[[[[^^^]]][[[\\\___aaabbbbbbdddccccccbbbbbbcccccccccbbbbbbaaa```aaaccceeefffaaaaaaaaaaaa```___^^^^^^___\\\ZZZZZZ\\\\\\[[[YYYWWWYYYYYYUUUTTTUUUUUURRRPPPPPPPPPPPPOOONNNMMMMMMLLLJJJIIIIIIJJJJJJIIIGGGIIIHHHHHHGGGFFFEEEDDDDDDBBBBBBAAA@@@>>>===<<<;;;===:::777555666555333111444222000000111000---***++++++++++++***))))))***'''###!!!$$$&&&%%%%%%'''!!!  --- """"""###%%%&&&,,,,,,...000444666888888333666888:::???DDDJJJPPPPPPSSSVVVZZZ^^^aaaccceeebbbcccdddeeeggghhhiiijjjiiiiiiiiihhhhhhiiiiiiiiijjjlllmmmllliiihhhiiikkkiiiiiihhhgggfffeeedddccccccccccccbbb```]]][[[ZZZ\\\[[[YYYXXXVVVRRRMMMIIIIIIFFFBBB???;;;555///,,,+++$$$"""&&&###    333   &&& """TTTTTTTTTUUUVVVWWWXXXYYYYYYYYYYYYYYYZZZ[[[\\\]]]^^^^^^^^^^^^^^^^^^^^^^^^```___]]]^^^______^^^]]]^^^]]]]]]]]]^^^___``````^^^]]]\\\[[[[[[ZZZ[[[[[[ZZZZZZZZZ[[[\\\]]]^^^___]]]\\\\\\^^^```aaaaaa```ccccccbbbbbbbbbccccccdddbbbbbbaaaaaaaaacccdddeeebbbbbbbbbbbbaaa```______bbb___\\\[[[\\\\\\\\\[[[ZZZ\\\[[[XXXWWWYYYXXXUUUUUUTTTSSSRRRRRRQQQQQQRRRPPPOOOMMMMMMMMMMMMKKKJJJKKKKKKKKKJJJJJJJJJJJJJJJFFFFFFEEEDDDCCCAAA@@@@@@@@@>>>;;;::::::999777666777666444444444333111......111222000+++)))+++...000***'''((((((%%%%%%'''$$$"""  !!!!!!  """'''))))))))))))***///111333555888;;;===>>>AAARRRLLLAAAIIILLLKKKTTTSSSWWW]]]```aaabbbfffiiiddddddeeefffhhhiiijjjjjjjjjjjjiiiiiiiiiiiijjjjjjkkklllmmmllljjjiiijjjkkkiiiiiihhhgggffffffeeedddeeeeeefffeeeccc```\\\ZZZ\\\[[[[[[[[[ZZZVVVPPPKKKKKKIIIFFFBBB???;;;555111---&&&"""###!!!"""   $$$    ###000!!! %%%TTTTTTUUUUUUVVVWWWXXXXXXYYYYYYYYYYYYZZZ[[[\\\\\\^^^^^^^^^^^^_______________^^^]]]^^^___```^^^]]]^^^^^^^^^^^^^^^^^^_________^^^]]]\\\[[[[[[[[[[[[[[[[[[[[[[[[\\\]]]^^^___]]]\\\]]]___aaaaaa```___bbbbbbbbbbbbbbbccccccddd``````______```aaabbbbbbbbbbbbbbbbbbbbbaaa``````dddbbb___]]]\\\\\\]]]]]][[[]]]]]]YYYXXXZZZZZZWWWYYYWWWVVVTTTSSSTTTTTTUUUTTTRRRPPPPPPPPPOOOMMMKKKNNNNNNNNNMMMMMMMMMLLLLLLJJJIIIHHHGGGFFFEEEDDDDDDCCCAAA???>>>===<<<;;;;;;999999888888777666444333333444555333///------///555///******)))&&&%%%'''(((%%%"""!!!"""###$$$$$$!!! ###((())))))"""###%%%(((+++---......000111333555888:::<<>>>>>>>>;;;<<<<<<;;;:::888777777999777444333444333000...///***(((***,,,+++,,,///***(((%%%$$$%%%&&&''''''""""""!!!!!! """$$$$$$ !!!$$$&&&''')))+++,,,---///333666777:::===???@@@BBBEEEHHHGGGccc[[[IIITTTVVVQQQ]]]XXX^^^dddfffddddddgggjjjhhhhhhhhhiiiiiijjjjjjjjjllllllkkkkkkkkkkkkllllllkkkkkkjjjkkkkkkkkkkkkkkkjjjjjjjjjiiiiiihhhhhhgggffffffgggfffdddbbb___]]]bbb___\\\[[[ZZZZZZXXXWWWOOOQQQNNNGGGDDDCCC>>>666000,,,(((&&&"""      """   &&& TTTUUUVVVWWWWWWWWWWWWVVVYYYZZZ[[[\\\\\\]]]]]]\\\^^^^^^______```aaaaaaaaa_________aaabbbbbb```^^^bbbbbbaaa```_______________^^^]]]\\\\\\[[[[[[[[[]]]]]]\\\[[[[[[[[[[[[[[[___^^^]]]^^^```aaa```___aaaaaaaaaaaaaaabbbcccdddbbbbbbbbbbbbccccccbbbbbb```aaaaaabbbbbbaaa``````aaabbbbbbaaa___]]]^^^^^^[[[^^^]]]ZZZZZZ\\\\\\YYY[[[ZZZYYYXXXWWWWWWWWWWWWXXXVVVUUUTTTUUUUUUSSSQQQTTTTTTSSSRRRPPPOOOOOONNNNNNNNNMMMLLLLLLKKKJJJJJJFFFFFFFFFDDDAAA@@@AAABBB===???@@@???===;;;;;;<<<===999666666777777444000444///---///000...,,,...,,,***((('''((())))))(((%%%%%%$$$###"""!!!!!!     ###'''))),,,---...000222666;;;???<<<@@@CCCEEEDDDEEEIIILLLDDDXXXVVVOOOYYY\\\ZZZbbb[[[```eeehhhgggfffgggiiiiiijjjjjjjjjjjjjjjjjjjjjmmmmmmllllllllllllmmmmmmlllkkkjjjkkkmmmnnnmmmlllkkkkkkjjjjjjjjjiiiiiiiiiggggggffffffeeecccbbbaaaccc```\\\ZZZ[[[[[[[[[[[[UUUXXXSSSJJJEEEDDD===444222000---)))$$$ '''   %%% """TTTUUUVVVWWWWWWWWWVVVVVVZZZZZZ\\\]]]^^^^^^]]]]]]^^^______```aaaaaabbbbbb`````````bbbddddddbbb```ddddddbbbaaa``````````````````___^^^]]]]]]]]]]]]\\\\\\\\\[[[\\\\\\]]]]]]```^^^]]]]]]^^^`````````````````````aaabbbcccdddbbbbbbcccccccccbbbbbbbbb___``````aaaaaa`````````^^^```cccccc```^^^^^^^^^\\\___^^^[[[[[[^^^]]]ZZZ[[[\\\\\\[[[[[[ZZZYYYXXXZZZYYYWWWWWWXXXXXXWWWVVVTTTTTTTTTSSSSSSSSSRRRRRRPPPPPPOOOOOONNNNNNMMMMMMGGGIIIIIIGGGDDDBBBDDDFFF@@@BBBDDDCCC@@@>>>???@@@>>><<<;;;::::::999888666<<<777666777666111---------+++******+++,,,***))))))(((((('''%%%$$$$$$### !!!!!! %%% !!!%%%)))+++---000333666999===AAADDDBBBFFFJJJJJJHHHIIILLLPPPQQQVVVZZZ\\\^^^^^^^^^aaa___bbbfffiiijjjjjjiiihhhkkkkkkkkkkkkkkkjjjjjjjjjnnnmmmmmmmmmmmmmmmmmmnnnooommmlllmmmpppqqqpppnnnkkkkkkkkkkkkjjjjjjjjjjjjiiihhhgggfffeeeffffffgggbbb___]]]\\\]]]]]]\\\[[[VVVZZZVVVKKKGGGHHHBBB777777666222,,,'''$$$!!!"""%%%  ---'''  """/// !!!"""TTTUUUVVVWWWXXXWWWVVVUUUZZZ[[[]]]^^^______^^^]]]^^^______```aaabbbbbbccc``````aaaccceeeeeecccaaaeeeeeecccbbbaaaaaaaaaaaabbbaaa```______^^^^^^___[[[[[[[[[\\\]]]^^^___```aaa___\\\\\\]]]___``````````````````aaabbbcccddd``````aaaaaaaaaaaa```_________```````````````___[[[___cccdddaaa^^^^^^^^^]]]```___]]]\\\______\\\\\\]]]^^^^^^]]]\\\ZZZYYY\\\ZZZYYYZZZ[[[[[[ZZZYYYTTTTTTTTTUUUUUUVVVVVVVVVRRRRRRQQQQQQPPPPPPOOOOOOIIIJJJKKKIIIFFFDDDFFFHHHBBBEEEGGGFFFCCCAAABBBCCC===???AAA???;;;999:::<<<999666777;;;<<<999666666---,,,,,,,,,------+++))),,,+++***)))((('''&&&&&&!!!""""""""""""  !!! """&&&***,,,(((,,,222777;;;===@@@BBBFFFJJJNNNMMMKKKKKKOOOSSSWWWRRRZZZccc```___aaa^^^cccdddfffjjjmmmmmmjjjgggllllllkkkkkkkkkkkkjjjjjjnnnnnnmmmmmmmmmmmmnnnnnnqqqooonnnooorrrsssrrrppplllkkkkkkkkkkkkkkkkkkjjjjjjiiigggffffffhhhjjjkkk___^^^^^^_________\\\ZZZRRRWWWUUULLLJJJMMMIII???999777222***&&&$$$###!!!    CCC  ===333      '''MMM WWWWWWWWWWWWWWWXXXZZZZZZYYYYYYYYYZZZ[[[]]]^^^___]]]^^^```bbbcccbbbaaa```aaaaaabbbcccddddddddddddeeecccaaaaaacccdddbbb___````````````````````````_________^^^^^^]]]]]]]]]ccc^^^[[[^^^```]]]\\\\\\aaa^^^\\\]]]```bbbaaa___^^^bbbffffffccc``````aaa``````______^^^^^^^^^]]]bbbbbbaaaaaaaaaaaabbbbbbccc```^^^^^^______]]]ZZZ___YYYdddgggXXXYYY___UUU___]]][[[XXXWWWWWWWWWXXX\\\ZZZXXXWWWXXXYYYXXXWWWXXXXXXVVVTTTRRRPPPOOONNNLLLMMMMMMKKKIIIHHHIIIJJJHHHJJJJJJIIIFFFDDDDDDEEEFFFLLLLLLDDD>>>===<<<888<<<===>>>===:::888666666999333000222111,,,---222+++******)))(((''''''&&&(((%%%"""###%%%###   """&&&***......,,,555777:::>>>BBBEEEGGGHHHGGGMMMOOOUUU]]]WWWQQQWWWWWWYYY\\\```bbbccccccbbbjjjhhhfffhhhllloooooonnnooonnnnnnmmmmmmlllkkkkkkmmmnnnooonnnllllllmmmooommmoooqqqrrrqqqooonnnnnnqqqpppnnnlllkkklllnnnooollljjjhhhhhhhhhhhhgggfffccccccccccccaaa___\\\[[[ZZZWWWVVVVVVVVVQQQHHH@@@===888111,,,***)))((((((""""""!!!     $$$'''+++"""WWWWWWWWWWWWXXXYYYZZZ[[[XXXYYY[[[\\\]]]^^^^^^]]]```___``````aaabbbbbbcccaaabbbcccdddeeeeeeeeeeeefffdddbbbbbbddddddcccaaa````````````````````````_________^^^^^^]]]]]]]]]aaa\\\ZZZ^^^```^^^^^^_________````````````aaabbbaaabbbdddcccbbbbbbcccddd````````````______^^^^^^``````____________``````dddaaa______``````]]][[[```ZZZcccggg[[[\\\bbbZZZ]]]\\\[[[ZZZZZZ\\\^^^___\\\ZZZXXXXXXYYYZZZYYYXXXYYYXXXWWWUUUTTTRRRQQQPPPPPPQQQQQQOOOMMMMMMNNNOOOKKKLLLMMMLLLIIIGGGGGGGGGDDDIIIJJJDDDAAABBBBBB???>>>??????>>>;;;999777666;;;666333555333000000444///...---+++***)))))))))&&&%%%###"""""""""!!!  !!!'''%%%!!!&&&%%%###$$$(((///444666666888<<<@@@DDDGGGIIIJJJNNNQQQNNNQQQYYYWWWUUU___ZZZ[[[^^^aaaddddddddddddjjjhhhgggiiimmmoooooonnnmmmmmmllllllllllllkkkkkknnnoooooommmllllllnnnpppmmmooopppqqqqqqpppppppppqqqpppooonnnmmmnnnnnnoookkkjjjiiijjjjjjjjjgggeeehhhhhhgggfffeeecccaaaaaa^^^ZZZWWWVVVVVVRRRKKKEEE@@@<<<555000---***(((&&&     +++)))$$$ XXXXXXXXXXXXYYYZZZ[[[\\\YYYZZZ\\\^^^______^^^^^^bbbaaa_________aaadddeeebbbcccdddeeeeeefffeeeeeefffeeeddddddeeefffdddcccaaaaaaaaaaaaaaaaaaaaaaaa_________^^^^^^^^^^^^^^^___[[[ZZZ^^^```______aaa\\\```ddddddaaa___```cccdddbbbaaaaaabbbdddeeeeeeaaaaaaaaaaaa``````````````````____________``````aaa```___```aaabbbaaa______[[[aaaccc\\\]]]bbb]]]\\\[[[[[[[[[\\\^^^```aaa\\\[[[YYYYYY[[[[[[ZZZYYY[[[ZZZYYYWWWVVVTTTSSSSSSRRRSSSTTTRRRQQQQQQRRRTTTNNNOOOPPPOOOMMMKKKKKKKKKEEEIIIJJJFFFDDDFFFFFFEEECCCCCCCCCBBB@@@===;;;:::>>>:::888888777444444777444333111...---,,,,,,,,,'''((('''%%%######&&&*** ((($$$ """$$$###%%%)))...111333333444999;;;>>>CCCGGGKKKMMMNNNRRRUUURRRTTT\\\YYYXXXaaa]]]^^^aaaccceeefffggggggjjjiiiiiijjjmmmoooooonnnlllmmmmmmmmmmmmnnnnnnnnnooooooooommmllllllooorrrooooooppppppqqqqqqrrrrrrppppppppppppooooooooooookkkjjjjjjkkklllkkkhhheeehhhgggfffdddcccbbbbbbaaabbb^^^YYYWWWVVVSSSOOOKKKDDD@@@:::555111,,,(((%%%$$$ ###&&&  !!!((( YYYYYYYYYZZZZZZ[[[\\\]]]\\\\\\]]]]]]^^^___``````aaaaaa``````aaabbbdddeeecccccceeefffffffffffffffgggffffffffffffgggffffffbbbbbbbbbbbbbbbbbbbbbbbb_______________^^^^^^^^^```\\\\\\___```^^^^^^aaa^^^aaadddeeecccaaa```aaadddaaa___aaaeeegggfffdddbbbbbbaaaaaaaaaaaaaaaaaabbbbbbaaaaaaaaaaaabbbbbb^^^^^^___```bbbdddeeeeee^^^]]]^^^^^^[[[\\\^^^\\\]]]\\\\\\[[[[[[\\\]]]]]]\\\[[[[[[[[[\\\]]][[[ZZZ\\\[[[ZZZYYYXXXWWWVVVVVVRRRSSSSSSSSSQQQRRRSSSUUUPPPRRRSSSRRRPPPNNNNNNNNNKKKLLLKKKIIIGGGFFFFFFFFFGGGGGGFFFGGGFFFEEECCCAAA@@@>>><<<;;;:::888888999999777444222000/////////++++++***)))(((((()))+++""" %%%  """%%%'''%%%&&&+++111444333555777===???BBBGGGKKKOOORRRSSSPPPVVVXXX]]]eee___YYY______```bbbdddfffggghhhhhhjjjjjjkkklllnnnoooooonnnmmmmmmnnnoooooopppqqqqqqppppppooommmlllmmmpppssssssrrrppppppqqqrrrrrrqqqooooooppppppppppppooonnnnnnlllkkkkkkkkkkkkjjjiiihhhfffdddbbbaaaaaabbbbbbbbb___\\\YYYWWWUUUQQQMMMEEEBBB===999444///)))%%%,,,>>>!!!'''&&&$$$!!!   +++  [[[[[[[[[[[[\\\]]]^^^^^^aaa___]]]\\\]]]___bbbddd```aaabbbddddddddddddcccdddeeefffgggggghhhgggggggggggghhhgggggggggggghhhcccccccccccccccccccccccc________________________bbb___^^^```___\\\]]]```aaa```aaaccceeedddaaa^^^aaa``````cccggghhheeeaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaabbbbbb___```aaaaaabbbbbbcccdddaaabbb___]]]___]]][[[\\\]]]]]]]]]]]]]]]^^^^^^___]]]\\\\\\]]]^^^___]]][[[]]]\\\\\\[[[ZZZYYYYYYXXXSSSTTTUUUTTTSSSSSSTTTVVVQQQSSSTTTSSSQQQPPPPPPQQQPPPMMMKKKKKKJJJHHHHHHHHHHHHGGGGGGHHHJJJJJJHHHEEEBBBBBB@@@>>>===<<<<<<;;;;;;:::888555333222222222///---***+++---,,,((($$$$$$$$$""" ###!!! !!!""""""$$$(((+++000---...111333444;;;DDDBBBDDDGGGKKKPPPSSSVVVWWWTTTZZZ[[[```hhhbbb[[[aaaaaabbbccceeefffhhhiiiiiiiiikkkmmmnnnnnnnnnoooooollllllmmmnnnoooppppppqqqoooppppppnnnmmmnnnqqqtttwwwuuurrrqqqrrrrrrqqqooonnnoooooopppppppppoooooorrroookkkiiijjjllllllmmmjjjiiigggeeeddddddeeefff```___^^^]]]ZZZVVVQQQNNNFFFCCC???;;;666111+++''' %%%!!!***   \\\\\\\\\\\\]]]^^^___```cccaaa___^^^^^^```ccceee___aaaccceeefffeeedddccceeeeeeggghhhhhhhhhhhhhhhfffggghhhhhhgggggghhhiiidddddddddddddddddddddddd_______________`````````bbb``````aaa___[[[\\\```ccc```___aaadddddd```\\\___```bbbdddfffeeebbb```aaaaaaaaaaaabbbbbbbbbbbb``````____________``````cccddddddccc```______```dddhhhbbb___eeebbb[[[^^^]]]^^^___```bbbcccdddeee]]]]]]]]]___``````^^^\\\]]]]]]\\\\\\[[[[[[ZZZZZZWWWXXXXXXWWWVVVVVVWWWYYYSSSTTTUUUUUUSSSRRRRRRSSSSSSOOOLLLMMMNNNMMMLLLNNNHHHGGGFFFHHHKKKLLLIIIEEEDDDFFFEEEAAA@@@AAA@@@======<<<;;;:::888777555555333///+++---///...''' ''')))'''###!!!"""!!!    """$$$%%%&&&!!!###$$$%%%&&&(((,,,///,,,///:::EEEFFF???===BBBGGGIIILLLPPPTTTWWWYYYZZZ\\\___[[[]]]dddbbb```iiicccdddeeefffgggiiijjjkkkiiilllnnnoooooonnnoooooojjjjjjkkklllmmmmmmnnnnnnnnnpppppppppoooppprrrsssxxxuuurrrssstttuuurrrooopppppppppppppppqqqqqqqqqtttppplllkkkkkkmmmnnnnnnhhhhhhgggeeeeeeddddddddd```aaaaaa___\\\XXXSSSPPPIIIEEEAAA<<<888333---)))"""   $$$ """]]]]]]]]]]]]^^^___```aaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbcccdddeeeeeeeeeeeeffffffggghhhiiiiiiiiiiiieeegggiiihhhgggfffhhhjjjdddddddddddddddddddddddd^^^_________`````````aaa```___```aaa___\\\^^^cccbbbaaa````````````_________aaabbbcccbbbaaaaaaaaa`````````aaaaaaaaabbbbbb``````____________``````aaacccdddbbb___^^^___aaabbbiiibbb```jjjfff[[[aaa^^^___```bbbcccddddddddd]]]]]]^^^```bbbbbb___]]]\\\\\\\\\\\\\\\\\\[[[[[[ZZZ[[[[[[YYYWWWWWWXXXYYYTTTVVVWWWWWWUUUTTTTTTUUU[[[TTTPPPRRRRRROOONNNPPPNNNKKKIIIKKKNNNNNNJJJEEEFFFJJJIIIEEECCCEEEDDD???>>>>>>??????>>><<<999888777555222111111000,,,)))***---,,,&&&$$$%%%###!!! ###!!! !!!$$$'''***%%%&&&((()))***---000444+++111AAAQQQQQQEEE>>>AAALLLMMMPPPSSSVVVYYY[[[[[[^^^```]]]^^^fffcccaaajjjffffffggghhhiiikkklllmmmiiilllpppqqqooonnnnnnppplllllllllmmmmmmnnnnnnnnnmmmoooqqqrrrrrrqqqrrrsssuuusssrrrtttwwwxxxtttqqqsssrrrrrrqqqrrrssstttuuuqqqpppoooooooooooonnnlllffffffffffffeeedddccccccddddddccc```\\\YYYWWWVVVOOOKKKEEE???999333...***&&&$$$    ^^^^^^]]]^^^^^^___```aaa^^^```cccffffffdddaaa___dddcccbbbbbbbbbdddfffhhhfffggghhhiiiiiijjjjjjiiidddgggiiihhhffffffhhhjjjeeeeeeeeeeeeeeeeeeeeeeee^^^_________``````aaaaaa^^^^^^___aaa___]]]```eee___aaaccc```]]]\\\^^^aaa```bbbcccaaa^^^]]]```ccc______``````aaaaaaaaabbbbbbbbbaaaaaaaaaaaabbbbbb[[[^^^aaaaaa``````ccceee^^^ggg```^^^lllggg[[[aaaaaaaaaaaaaaaaaa```______]]]^^^___aaacccbbb```^^^\\\\\\\\\\\\\\\\\\\\\\\\ZZZ[[[[[[YYYWWWVVVWWWXXXVVVWWWYYYXXXWWWUUUVVVWWWddd[[[UUUVVVUUUOOOMMMOOOUUUQQQOOOOOOQQQPPPKKKFFFIIIMMMLLLGGGFFFHHHGGGBBB>>>@@@BBBBBBBBB???<<<:::<<<;;;:::666333222333555+++///...)))&&&&&&###%%%"""###  """###!!! &&&,,,(((###!!!%%%(((''')))+++,,,---000444777<<<888:::AAAAAA>>>EEESSSNNNPPPRRRUUUXXXZZZ\\\\\\YYY___```eeelllfff___eeeiiiiiiiiijjjkkklllnnnoooiiimmmqqqqqqpppnnnnnnpppppppppppppppqqqqqqqqqqqqlllooorrrtttsssrrrrrrrrrrrrqqqppptttyyy{{{wwwsssvvvuuusssrrrsssuuuwwwxxxooooooqqqrrrsssqqqmmmiiiiiijjjkkkkkkkkkiiihhhggghhhgggddd```\\\ZZZZZZ[[[TTTOOOHHHAAA:::444...***)))&&&"""      $$$ ```______bbbeeeeeebbb___eeecccaaa```aaaccccccbbbfffeeeeeeeeeeeefffggggggiiihhhhhhhhhhhhjjjlllmmmjjjkkkkkkjjjhhhggghhhjjjfffkkklllgggdddggghhheeeaaaaaaaaaaaaaaaaaaaaaaaaeeecccaaa___^^^___``````____________`````````aaaccccccbbbbbbaaaaaa``````aaacccdddccc``````bbbeee`````````````````````````````````bbbddddddbbb```cccccccccccccccccccccccc^^^]]]^^^```ccceeedddcccbbbbbbaaa```````````````[[[]]]]]][[[[[[^^^^^^[[[\\\]]]^^^[[[XXXXXXZZZ]]]VVVWWWYYYZZZ[[[ZZZXXXWWWaaa\\\XXXWWWXXXXXXSSSOOOUUUSSSSSSTTTSSSMMMKKKLLLPPPOOONNNLLLKKKIIIHHHGGGHHHFFFDDDDDDCCCCCC@@@???<<<;;;:::888666555444333111000///---***(((%%%$$$"""%%% ---*** """&&&'''%%%"""kkkQQQ222"""%%%,,,,,,)))+++,,,...000111333555666<<<===@@@CCCFFFIIILLLMMMPPPSSSWWWYYYZZZ\\\]]]___aaabbbbbbcccdddeeefffgggiiiiiiiiikkklllllljjjhhhkkknnnqqqrrrqqqqqqqqqrrrrrrpppnnnoooqqqrrrqqqnnnssssssrrrrrrrrrsssssstttuuutttssssssssstttvvvwwwwwwvvvrrrooorrrxxxvvvoooiiikkknnnqqqqqqooommmkkkkkkkkkjjjjjjiiihhhhhhhhhgggeeecccbbb```^^^[[[YYYWWWSSSLLLEEE???888111---,,,&&&   (((!!!'''222222 !!!  ...!!!""""""bbb```___```bbbdddcccaaafffdddccccccdddeeedddcccggggggggggggggghhhhhhiiiiiiiiihhhhhhiiijjjlllmmmhhhjjjlllkkkjjjhhhhhhhhhfffiiiiiieeedddggggggcccgggffffffeeedddccccccbbbbbbaaa___^^^]]]^^^___```_________`````````aaaaaabbbbbbbbbbbbaaaaaaaaaaaa```bbbdddcccaaa```bbbdddbbbbbbbbbbbbbbbbbbbbbbbbbbbaaabbbccceeeeeecccaaaccccccccccccccccccccccccdddccccccdddffffffeeedddbbbbbbaaa````````````aaa]]]```___\\\\\\______\\\[[[]]]^^^\\\ZZZYYY[[[]]]XXXYYY[[[\\\[[[ZZZYYYXXX^^^ZZZWWWWWWYYYZZZVVVSSSUUUSSSSSSVVVUUUQQQOOOQQQRRRQQQPPPOOOMMMLLLKKKJJJLLLJJJHHHGGGGGGFFFDDDBBB@@@???>>><<<;;;999888777222111...,,,***)))))))))$$$%%% &&&### !!!  """%%%%%%###!!!999000&&&$$$)))------***000000111444888;;;===>>>>>>@@@BBBFFFIIIMMMOOOQQQTTTWWWZZZ]]]^^^___aaabbbccccccdddeeefffgggggghhhkkkkkkkkklllnnnnnnmmmllloooqqqrrrrrrqqqpppqqqrrrsssqqqoooppprrrsssqqqooosssrrrrrrrrrsssttttttuuuvvvuuutttttttttuuuvvvwwwwwwvvvssspppsssxxxvvvpppqqqqqqqqqpppoooooonnnnnnllllllkkkjjjjjjiiihhhhhhhhhgggeeedddccc```]]]ZZZVVVRRRLLLGGGAAA;;;555111///***%%%"""!!!!!! ---***  %%%222fffcccaaa```bbbdddeeeeeefffeeeeeefffggggggfffdddiiiiiihhhhhhiiiiiijjjkkkjjjjjjjjjjjjjjjkkklllmmmhhhjjjlllllljjjiiihhhhhhjjjiiigggeeegggjjjgggbbbgggfffeeedddbbbaaa```___```___^^^]]]]]]]]]^^^_________`````````aaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbb```aaaccccccaaa```aaabbbbbbbbbbbbbbbbbbbbbbbbbbbccccccccceeeffffffdddcccddddddddddddddddddddddddeeedddbbbbbbccccccaaa```cccbbbaaaaaa```aaaaaaaaa___bbbbbb^^^^^^``````]]]ZZZ\\\^^^^^^\\\\\\\\\]]][[[\\\]]]]]]]]][[[ZZZYYY[[[YYYWWWXXX[[[\\\ZZZWWWVVVTTTUUUXXXWWWTTTSSSUUUTTTTTTSSSRRRQQQPPPOOONNNPPPNNNLLLLLLLLLKKKIIIGGGEEEDDDCCCBBB@@@>>>===<<<777444111...------///000)))&&&$$$######!!! !!! !!!!!!!!!"""###$$$"""!!! !!!!!!!!!!!! %%%$$$###$$$%%%&&&%%%$$$###&&&+++...000///...---333222111444;;;@@@AAAAAABBBCCCFFFJJJNNNQQQTTTVVVXXX[[[___aaabbbccceeefffeeeeeefffggghhhiiiiiijjjnnnmmmlllmmmoooqqqqqqqqqsssttttttsssqqqpppqqqssssssrrrqqqrrrssstttsssqqqrrrrrrrrrssssssuuuvvvwwwvvvvvvuuuuuuvvvvvvwwwxxxwwwvvvsssqqqtttwwwvvvqqqyyywwwssspppnnnnnnpppqqqnnnnnnmmmlllkkkiiiiiihhhiiihhhgggffffffccc^^^[[[VVVRRRNNNIIIDDD???999555000...***%%%"""  !!!   """### !!!   !!! 111  hhhgggeeeeeeeeegggggghhheeeeeefffgggiiiiiigggeeejjjjjjiiiiiijjjjjjkkklllkkkkkkkkkllllllmmmmmmmmmjjjkkkkkkkkkiiiiiijjjkkkooolllhhhhhhlllnnnjjjeeefffeeedddcccbbbaaa``````______^^^^^^^^^^^^___```___````````````aaaaaaaaaaaaaaaaaabbbbbbccccccccc```aaabbbbbbbbbaaaaaa```aaaaaaaaaaaaaaaaaaaaaaaaccccccccceeeffffffeeecccddddddddddddddddddddddddeeecccbbbaaabbbbbbaaa```ccccccbbbaaaaaaaaaaaabbbaaacccccc______aaa```]]]ZZZ\\\^^^______^^^^^^^^^____________^^^\\\[[[ZZZ[[[YYYXXXYYY\\\]]]\\\ZZZYYYVVVVVVYYYYYYUUUUUUWWWVVVVVVUUUTTTSSSRRRRRRRRRSSSQQQPPPOOOOOOOOOMMMKKKHHHHHHFFFEEECCCAAA@@@@@@<<<:::888555333222222222...))))))---))) """!!!  """###"""!!!"""###############$$$$$$$$$######$$$%%%%%%$$$###$$$$$$)))((('''((()))***++++++,,,///222333222222444777999666444777>>>CCCDDDDDDFFFGGGJJJNNNRRRVVVYYYZZZ[[[]]]aaacccdddeeefffggggggggghhhiiijjjkkkllllllpppnnnmmmmmmpppssstttttttttuuutttsssqqqrrrtttvvvtttssssssssstttttttttsssrrrrrrrrrssstttvvvwwwxxxwwwwwwwwwwwwwwwxxxxxxxxxwwwvvvttttttuuuwwwuuusssyyywwwtttqqqppppppqqqrrrppppppooommmlllkkkjjjiiiiiihhhhhhhhhgggddd___\\\WWWTTTPPPKKKFFF@@@:::666...---***%%%   '''<<<777$$$""" !!!fffggghhhiiihhhgggffffffeeeeeeeeegggiiiiiigggeeejjjjjjiiiiiijjjjjjkkklllmmmmmmmmmnnnnnnnnnnnnnnnmmmmmmkkkiiihhhiiimmmpppqqqllliiijjjnnnnnnkkkggghhhhhhggggggggggggffffff```````````````aaaaaaaaa````````````aaaaaaaaabbbaaaaaabbbbbbccccccddddddaaaaaaaaabbbbbbbbbaaa```bbbbbbbbbbbbbbbbbbbbbbbbcccbbbcccdddffffffdddbbbddddddddddddddddddddddddgggfffddddddfffggggggfffddddddcccbbbbbbbbbbbbbbb```cccccc______aaaaaa^^^\\\]]]^^^___``````___^^^`````````______^^^]]]\\\]]]\\\[[[\\\\\\]]]\\\[[[]]]YYYXXXZZZYYYUUUUUUWWWVVVVVVVVVUUUUUUTTTTTTTTTTTTSSSQQQQQQQQQQQQOOONNNJJJIIIHHHFFFDDDCCCBBBAAA>>>======;;;888444111///000***+++000,,,!!!&&& """!!!###%%%&&&%%%%%%&&&'''%%%%%%%%%%%%$$$$$$$$$%%%&&&(((***)))'''&&&''')))((()))******+++---///000/////////000222666:::===AAA???>>>@@@EEEIIIJJJIIIJJJKKKNNNQQQUUUYYY\\\]]][[[^^^aaacccdddeeefffggghhhiiijjjkkklllmmmmmmnnnpppnnnmmmnnnpppsssttttttsssssstttsssrrrsssvvvyyyttttttuuuttttttttttttuuussssssssstttuuuvvvxxxyyyvvvwwwwwwxxxxxxxxxxxxxxxxxxvvvuuuvvvwwwvvvuuutttttttttsssssssssrrrrrrrrrqqqqqqpppooonnnmmmlllllliiihhhgggggggggddd```]]]ZZZWWWRRRMMMGGG@@@999444---,,,)))$$$$$$444*** 999###dddfffiiiiiihhheeeddddddfffffffffgggiiijjjiiigggkkkkkkjjjjjjkkkkkklllmmmnnnnnnoooooopppoooooonnnooonnnmmmkkkjjjkkkooorrrpppkkkiiikkkmmmkkkiiiiiiggggggggggggggggggggggggbbbbbbbbbbbbbbbbbbbbbbbb`````````aaaaaaaaabbbbbbbbbbbbbbbcccccccccccccccdddbbbaaaaaabbbccccccbbbddddddddddddddddddddddddcccbbbcccdddffffffdddbbbddddddddddddddddddddddddfffdddbbbccceeeggghhhhhheeedddccccccbbbbbbcccccc```cccccc``````cccccc```___^^^^^^___aaaaaa```^^^aaaaaa``````______^^^^^^^^^^^^^^^]]]]]]]]]\\\\\\___\\\ZZZ[[[ZZZWWWWWWYYYWWWVVVVVVVVVVVVVVVVVVVVVUUUTTTRRRRRRSSSRRRQQQOOOLLLKKKJJJHHHFFFEEEDDDCCC>>>>>>>>>===999444///,,,000,,,+++...+++###!!!&&&!!!!!!######### """&&&%%%'''((()))((()))***,,,(((((()))'''&&&&&&''')))))),,,...---+++)))+++---(((***,,,------///111333333333444666999:::::::::BBBCCCEEEGGGHHHJJJKKKLLLOOOPPPSSSVVVYYY\\\___```\\\___bbbdddeeeeeefffgggjjjjjjkkklllmmmnnnnnnooopppooonnnoooqqqsssssssssqqqrrrttttttttttttwwwyyysssuuuvvvuuutttssstttuuutttttttttuuuuuuwwwxxxyyyvvvvvvwwwxxxxxxxxxxxxwwwxxxvvvvvvyyyxxxuuutttvvvpppqqqssstttuuutttsssrrrrrrqqqqqqppppppoooooonnnkkkiiiggggggfffeeebbb```]]]ZZZUUUOOOIIIAAA888333///,,,)))%%%"""  '''iii ###gggiiikkkjjjgggfffggghhhiiihhhggghhhjjjkkkkkkkkkmmmllllllllllllmmmnnnnnnoooooopppqqqqqqpppooonnnmmmoooppppppoooooopppqqqppplllkkknnnnnniiiiiilllgggffffffeeeeeeddddddddddddddddddccccccbbbaaaaaa``````aaaaaaaaabbbbbbbbbdddccccccccccccccccccbbbgggdddaaa```bbbdddeeedddeeeeeeeeeeeeeeeeeeeeeeeedddddddddfffggghhhfffdddeeeeeeeeeeeeeeeeeeeeeeeeeeecccaaaaaaccceeeffffffeeeeeedddccccccccccccddd```cccdddbbbbbbeeefffcccccc```^^^___```aaa```___`````````____________```]]]^^^___^^^^^^^^^^^^___```]]][[[]]]]]]ZZZ[[[^^^XXXXXXXXXXXXXXXXXXXXXXXXVVVUUUSSSSSSTTTTTTSSSQQQOOOOOOMMMLLLJJJHHHGGGGGG@@@@@@???>>>;;;777333111444111...,,,***&&&%%%$$$&&&%%%$$$""" !!!!!!  $$$))))))%%%$$$''',,,)))***+++,,,+++,,,...000***,,,---,,,***+++...111+++...111000---+++---000,,,///222333222222333555999;;;>>>???>>>===<<<<<>>???>>>???DDDIIIAAAHHHQQQTTTRRRQQQUUUZZZYYYYYY[[[]]]```bbbdddeeebbbeeehhhiiijjjjjjkkkllljjjjjjkkklllmmmnnnoooooorrrrrrrrrtttuuuuuusssqqqrrrtttvvvvvvtttsssrrrrrrrrrtttvvvuuurrrqqqsssuuuwwwvvvvvvvvvvvvvvvwwwwwwtttuuuvvvwwwxxxwwwvvvvvvxxxvvvwww{{{zzzttttttxxxuuuuuuttttttttttttuuuuuuqqqqqqrrrrrrrrrrrrsssssspppmmmiiiggggggggggggfff```]]]YYYTTTNNNFFF===777...)))###"""$$$$$$       222$$$"""jjjqqqlllfffjjjkkkiiimmmjjjjjjmmmpppooollloootttppppppppppppppppppqqqqqqoooooooooooopppqqqrrrsssrrrqqqqqqppppppqqqqqqrrrssssssqqqpppooommmlllllllllkkkiiihhhggggggggghhhfffhhhiiifffbbb___```bbbbbbbbbbbbbbbbbbccccccccc___```aaabbbcccbbbaaaaaaeeecccaaabbbdddfffffffffffffffeeeddddddddddddeeeeeeeeeeeeffffffffffffgggeeeeeeeeeeeeffffffggggggeeeeeefffggggggfffeeeeeefffcccfffllllllfffccceeebbbaaa```aaacccddddddccc````````````aaaaaaaaaaaaddd``````aaaaaa^^^^^^aaaaaaaaabbbbbbbbbbbbaaaaaaZZZ\\\^^^aaabbbaaa___^^^]]]\\\\\\\\\\\\\\\\\\\\\aaa]]]YYYYYY[[[[[[YYYVVVYYYVVVRRRQQQRRRQQQMMMJJJPPPLLLHHHEEECCCBBB@@@>>>:::888555111...,,,******///)))###"""$$$$$$!!! """######"""%%%(((***+++,,,...000777,,,---999<<<222000999222444666555333222444666<<<555333666777333333666999::::::;;;;;;::::::999HHHAAA===@@@CCCDDDFFFIIIJJJLLLOOORRRTTTVVVVVVVVV]]]ZZZYYY\\\aaaeeefffeeeeeefffhhhjjjlllmmmmmmnnnnnnmmmmmmmmmnnnooopppqqqttttttttttttuuuuuuuuuvvv{{{uuuooooootttwwwtttpppuuutttttttttuuuvvvwwwxxxyyyxxxwwwwwwxxxxxxwwwvvvxxxyyyyyyyyyyyyxxxwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwvvvvvvvvvuuuttttttsssssssssssssssrrrrrrqqqqqqqqqnnnmmmkkkkkkkkkjjjgggeeebbb___ZZZUUUOOOGGG???:::222---'''$$$%%%$$$     """  %%% !!!   ^^^kkkpppnnnlllhhhfffkkkjjjjjjlllooonnnkkknnnsssmmmnnnoooppprrrsssttttttqqqqqqqqqrrrrrrssstttuuusssrrrrrrqqqqqqrrrrrrsssqqqqqqqqqpppooooooooonnnmmmkkkjjjhhhggggggggghhheeeffffffeeecccaaabbbbbbaaaaaaaaabbbbbbbbbbbbbbbaaabbbcccdddeeedddccccccgggeeecccbbbdddeeeeeeddddddddddddeeefffgggiiiiiifffffffffggggggggghhhhhhffffffgggggghhhhhhggggggffffffffffffffffffffffffeeebbbcccggghhheeefffjjjdddbbbbbbbbbdddeeedddcccaaaaaaaaaaaaaaaaaaaaaaaadddaaa```bbbaaa______bbb___`````````______^^^]]]^^^```bbbdddeeedddbbbaaa^^^^^^]]]]]]]]]\\\\\\\\\]]][[[XXXXXXXXXXXXVVVUUUZZZWWWUUUTTTTTTTTTQQQNNNNNNKKKGGGEEECCCBBB@@@>>><<<:::777333000...------...***%%%""""""!!! """$$$%%%&&&%%%(((+++---...///111333777333555===>>>888888>>>777999:::999777777888:::===888666999:::777777:::<<<<<<===>>>@@@AAABBBCCCFFFBBBBBBFFFJJJIIIIIIKKKNNNOOOQQQTTTVVVXXXZZZZZZaaa___]]]___bbbeeeffffffjjjjjjkkkmmmnnnnnnnnnnnnnnnnnnnnnnnnooopppqqqqqqtttttttttuuuuuuuuuvvvvvvxxxtttqqqqqqtttwwwvvvtttuuuuuuuuuvvvvvvwwwwwwwwwxxxwwwwwwwwwxxxxxxxxxwwwyyyyyyzzzzzzyyyyyyxxxwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxwwwwwwuuutttsssrrrrrrttttttssssssrrrqqqppppppnnnmmmkkkkkkkkkjjjgggeeeccc```[[[UUUOOOGGG???:::444///)))&&&&&&%%%!!! qqqmmmiiijjjmmmnnnlllkkklllkkkmmmpppooommmooosssnnnooopppqqqrrrtttuuuuuurrrrrrrrrrrrssstttuuuuuutttsssssssssssssssssstttppppppppppppqqqqqqqqqqqqmmmmmmkkkjjjiiihhhhhhhhheeecccbbbcccddddddcccbbb`````````aaaaaabbbbbbbbbddddddeeeffffffffffffeeeiiigggdddcccdddddddddccceeeeeeeeefffggghhhjjjjjjgggggghhhhhhhhhiiiiiiiiifffggghhhiiijjjiiihhhhhhiiihhhgggggggggggghhhiiihhhdddbbbcccdddcccfffjjjfffeeeddddddeeefffdddcccbbbbbbbbbbbbbbbbbbaaaaaadddaaa```cccbbb``````ccc```````````````___^^^]]]^^^```aaaccccccbbb```___``````______^^^]]]\\\\\\___^^^]]]\\\\\\[[[ZZZZZZ[[[YYYXXXWWWXXXWWWVVVTTTPPPMMMJJJHHHFFFEEECCCAAA>>><<<:::666444222111111---+++(((%%%###!!!!!! ###   """%%%''')))***))),,,///111222444666888444777:::;;;<<<======>>>===>>>??????=========???@@@<<<:::===???======???@@@??????@@@AAACCCEEEGGGFFFEEEHHHNNNRRRPPPNNNNNNSSSTTTUUUWWWYYY\\\^^^___eeecccbbbbbbdddgggggggggllllllmmmnnnnnnnnnmmmmmmnnnooooooppppppqqqrrrrrrttttttuuuuuuuuuvvvvvvvvvuuuttttttttttttvvvxxxyyyuuuvvvwwwxxxxxxxxxwwwvvvvvvwwwwwwxxxyyyyyyyyyyyyyyyzzzzzzzzzzzzyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwvvvuuutttsssrrrvvvuuutttsssrrrqqqpppoooooommmllllllllljjjhhhfffccc```[[[VVVPPPHHH@@@;;;666111+++((('''%%%!!!  rrrhhhhhhnnnnnnnnnqqqqqqpppnnnooorrrrrrpppqqquuuttttttsssssssssssssssrrrrrrrrrqqqqqqrrrsssssstttuuuuuuttttttttttttuuuuuuqqqqqqqqqqqqqqqqqqqqqqqqooonnnmmmllljjjiiiiiihhhfffdddaaabbbddddddbbb_________``````aaaaaabbbbbbeeeeeeffffffggggggggggggiiigggddddddeeeeeeeeeeeeiiihhhggggggffffffggggggggggggggghhhhhhhhhiiiiiieeefffhhhjjjjjjiiihhhgggmmmkkkjjjhhhhhhjjjkkkmmmllliiifffdddccccccdddfffiiigggffffffggggggeeedddccccccccccccbbbbbbbbbbbbeeebbbaaaccccccaaaaaadddaaabbbccccccddddddcccccc```aaabbbbbbbbbaaa```___cccbbbaaa```___^^^]]]]]]``````aaa```___^^^^^^^^^[[[[[[ZZZZZZZZZZZZYYYYYYTTTRRROOOMMMLLLKKKIIIGGGAAA@@@===:::777666555555......---***'''&&&'''))))))%%%   ###%%%''')))+++------000333555777888;;;<<<777<<<===;;;???FFFEEE>>>BBBCCCCCCBBBBBBAAAAAABBBAAA??????AAACCCCCCCCCCCCHHHGGGEEEDDDDDDEEEGGGHHHIIIHHHLLLSSSVVVTTTSSSUUUXXXXXXXXXYYY\\\^^^aaacccfffeeedddeeefffhhhjjjjjjjjjkkkllllllmmmmmmmmmmmmoooppppppqqqrrrrrrsssssstttuuuuuuuuuuuuvvvvvvvvvtttvvvwwwvvvttttttwwwzzztttvvvxxxyyyzzzyyywwwvvvuuuvvvyyyzzzzzzzzzzzzzzzyyyyyyyyyyyyyyyxxxwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwvvvvvvvvvvvvuuuuuuwwwvvvuuusssrrrpppooooooooonnnmmmllllllkkkiiifffcccaaa\\\WWWQQQJJJBBB===666222---)))&&&$$$    !!!iiibbbooo{{{qqqjjjqqqtttrrroooooorrrsssqqqqqqtttvvvuuuuuuuuuttttttsssssssssssssssrrrsssssstttuuuvvvuuuuuuttttttuuuuuuvvvttttttssssssrrrrrrqqqqqqppppppooonnnlllkkkiiiiiiiiifffccccccddddddaaa]]]^^^______```aaaaaabbbbbbeeeeeeeeeeeeeeeffffffggggggeeeddddddfffggghhhggghhhgggffffffeeeeeeffffffffffffggggggggghhhhhhhhheeefffggghhhhhhhhhgggggglllkkkiiihhhhhhiiikkkllljjjkkkiiigggffffffeeedddjjjhhhgggggghhhhhhfffeeeeeeeeeddddddcccccccccccceeebbbbbbddddddbbbcccfffaaabbbdddeeeggghhhhhhhhheeeeeefffgggffffffeeedddddddddcccbbbaaa```___^^^^^^^^^^^^_________^^^]]][[[[[[[[[[[[[[[[[[[[[\\\VVVUUUSSSRRRQQQPPPMMMKKKEEEDDDAAA===;;;999888888555444222///+++((()))***+++(((###  """%%%'''(((***---000000333777999;;;<<>>555222---)))%%%"""     ###rrreeeqqqqqqtttvvvlllrrrooonnnrrrsssrrrqqqsssttttttuuuuuuvvvwwwwwwxxxwwwvvvvvvvvvvvvvvvwwwwwwvvvuuuuuuttttttuuuuuuvvvvvvuuuuuutttsssrrrrrrqqqqqqqqqqqqooonnnllljjjiiiiiihhhfffddddddccc```_________``````aaabbbcccccceeeeeeddddddeeeeeefffggggggeeeddddddfffiiiiiiiiidddddddddeeefffgggiiiiiifffffffffggggggggghhhhhhfffffffffggggggggghhhhhhiiihhhgggffffffggghhhiiidddhhhiiihhhiiikkkjjjgggiiihhhgggggghhhiiigggfffffffffeeeeeeddddddccccccfffcccccceeeeeecccdddggg```aaaccceeeggghhhhhhiiieeeeeefffffffffffffffeeeeeeeeedddcccbbbbbbaaaaaabbb```___aaadddeeebbb^^^[[[\\\]]]]]]\\\[[[\\\^^^WWWUUUTTTSSSSSSRRROOOMMMKKKIIIFFFBBB???===<<<;;;===:::666111---)))'''&&&***'''$$$!!!!!! !!!!!!!!!"""### $$$(((******,,,000444444777;;;>>>???AAADDDFFFHHHHHHFFFFFFNNNVVVQQQGGGLLLJJJIIIIIIJJJJJJHHHGGGGGGIIIIIIHHHKKKNNNMMMIIIJJJJJJJJJJJJLLLNNNPPPQQQRRRQQQRRRVVVWWWWWW[[[aaa]]]]]]^^^___aaacccdddffffffggghhhiiiiiikkkoooqqqkkklllnnnppprrrsssttttttqqqrrrtttuuuvvvvvvuuutttuuuuuuuuuvvvvvvvvvwwwwwwvvvxxxzzzxxxuuussstttvvvrrrsssuuuwwwyyyyyyyyyyyytttxxx|||}}}{{{yyyzzz{{{xxxxxxyyyyyyyyyxxxwwwwwwyyyyyyyyyyyyyyyyyyyyyyyyuuuuuuvvvwwwxxxyyyyyyzzzwwwvvvuuutttsssrrrqqqpppqqqooonnnnnnnnnllljjjhhheeebbb^^^YYYSSSLLLEEE???444222...)))%%%"""  {{{aaammmpppwww{{{kkkvvvrrrppptttwwwuuutttuuuuuuuuuvvvvvvwwwxxxxxxxxxxxxwwwwwwvvvvvvwwwwwwwwwuuuuuuuuuttttttuuuuuuuuuttttttttttttttttttttttttrrrrrrrrrqqqooommmkkkiiiggghhhhhhfffdddbbbbbbccc______```aaabbbcccdddeeefffeeeeeedddeeefffggghhhiiigggeeeeeeggghhhhhhhhheeeeeeeeefffggghhhjjjjjjgggggghhhhhhhhhiiiiiiiiiiiihhhgggffffffhhhiiikkkhhhhhhhhhhhhhhhhhhhhhhhhbbbggghhhfffgggkkkkkkggghhhgggfffggghhhiiihhhgggggggggffffffeeeddddddcccfffccccccffffffdddeeehhhcccdddeeefffffffffffffffcccccccccdddeeeeeeeeeeeeeeeeeeeeedddddddddccccccgggbbb```dddjjjlllfff```]]]___```___]]]\\\]]]___XXXWWWVVVVVVVVVUUURRRPPPRRRPPPLLLHHHDDDAAA@@@???AAA<<<666333111///,,,))))))(((&&&%%%$$$###  """###&&&(((###''',,,------///333888999;;;???BBBDDDFFFHHHKKKIIIJJJKKKLLLNNNPPPOOOMMMRRRPPPNNNNNNPPPPPPNNNLLLKKKNNNOOOMMMOOOSSSQQQLLLLLLLLLMMMNNNPPPQQQRRRRRRUUUTTTVVVZZZZZZYYY]]]ccc^^^___aaacccdddeeeffffffjjjlllmmmlllkkklllpppsssmmmnnnoooqqqrrrsssssssssqqqsssuuuvvvwwwwwwvvvuuuuuuuuuvvvvvvvvvwwwwwwwwwuuuvvvwwwwwwvvvuuuuuuvvvqqqrrrsssuuuwwwyyyzzz{{{uuuzzz~~~{{{yyyyyy{{{zzzzzz{{{{{{zzzzzzyyyxxxyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxvvvuuuuuutttsssrrrrrrrrrqqqpppnnnnnnnnnmmmjjjhhheeebbb^^^YYYTTTMMMFFFAAA333222///+++&&&$$$######!!!  &&&  hhhrrrpppiiivvvwww{{{vvvuuuxxx{{{yyyxxxxxxyyyyyyxxxxxxwwwvvvvvvuuuvvvvvvuuuuuuuuuuuuuuuvvvuuuuuuttttttttttttuuuuuussssssttttttuuuvvvvvvwwwsssssssssrrrpppmmmkkkiiieeegggiiigggdddccceeeggg___```aaabbbcccdddeeeeeegggfffeeeeeeeeefffhhhiiikkkiiigggfffgggggggggfffjjjiiiiiihhhhhhhhhhhhhhhhhhiiiiiiiiiiiijjjjjjjjjkkkjjjhhhfffgggiiikkkmmmjjjkkkkkkllllllkkkkkkjjjeeeiiiiiiddddddhhhiiieeegggfffeeefffhhhiiiiiihhhhhhhhhgggfffeeeeeeddddddgggdddcccfffgggeeefffiiigggggghhhhhhgggffffffeeefffffffffggghhhiiijjjjjjeeeeeeeeeeeeeeeeeeeeedddeee___\\\aaaiiillleee\\\^^^aaabbbaaa^^^]]]^^^aaa[[[ZZZZZZZZZZZZYYYVVVTTTVVVTTTPPPKKKGGGDDDBBBBBBAAA;;;666555777888555111***)))))))))(((&&&### ###$$$%%%$$$""""""$$$%%%!!!$$$)))---$$$)))...000///111666:::;;;>>>BBBEEEGGGIIILLLNNNLLLOOOTTTVVVRRROOOQQQWWWWWWUUURRRRRRTTTTTTRRROOONNNRRRSSSPPPRRRVVVTTTNNNWWWXXXXXXYYYYYYXXXXXXWWWVVVWWWZZZ^^^^^^[[[^^^ddd___aaaccceeeggghhhggggggnnnpppqqqooommmmmmpppsssnnnnnnoooppppppppppppppprrrsssuuuwwwxxxwwwvvvuuuvvvvvvvvvvvvwwwwwwwwwwwwsssttttttvvvwwwwwwwwwvvvppppppqqqsssvvvyyy{{{}}}vvv{{{{{{xxxyyyzzz||||||}}}}}}||||||{{{zzzyyyyyyyyyyyyyyyyyyyyyyyy{{{zzzzzzyyyxxxwwwvvvuuuuuuuuutttttttttsssssssssqqqpppooonnnnnnmmmkkkhhheeebbb^^^ZZZTTTNNNFFFAAA444333000,,,(((%%%%%%%%%%%%""" $$$  $$$444$$$ %%%  qqqsssuuuwwwxxxxxxvvvvvv|||yyywwwwwwzzz{{{zzzxxx{{{{{{{{{yyyvvvuuuvvvwwwwwwwwwwwwvvvwwwwwwxxxyyywwwwwwwwwwwwwwwxxxxxxxxxuuuuuuvvvvvvvvvvvvuuuuuuttttttrrrpppnnnmmmkkkjjjjjjhhhgggeeeddddddddddddaaaaaaaaaaaaaaabbbbbbbbbhhhgggfffeeefffgggjjjkkkjjjkkkkkkiiifffddddddeeehhhgggfffggghhhiiihhhggggggoooiiibbbgggjjjgggiiijjjjjjiiiiiiiiiiiiiiiiiillllllllllllllllllllllllkkkkkkkkkjjjjjjiiiiiiiiiiiihhhggghhhjjjjjjhhhggggggggggggggghhhhhhhhhhhhffffffffffffffffffffffffiiihhhgggfffeeeeeefffggggggfffeeeeeeeeeggghhhiiiiiigggdddbbbbbbccceeeffffffbbb```bbbbbb```aaaeee```^^^]]]```eeefffbbb]]]]]]]]]\\\\\\ZZZYYYXXXWWWUUUTTTRRRPPPLLLIIIFFFDDDEEECCC@@@;;;777444222000555+++&&&,,,,,,%%%!!!%%%&&& """)))CCC000!!!!!!$$$$$$(((000(((,,,000444666999<<<>>>===CCCHHHIIIKKKQQQTTTTTTUUUTTTSSSTTTWWWYYYYYYXXXWWWWWWWWWVVVVVVWWWWWWWWWTTTTTTVVVWWWWWWVVVTTTTTTTTTUUUWWWWWWWWWWWWXXXZZZZZZZZZ[[[\\\^^^```bbbccccccffffffeeeiiipppoooiiirrrqqqpppmmmlllmmmpppsssuuurrrsssxxxyyyuuurrrrrrttttttttttttuuuuuuuuuuuuyyyxxxxxxwwwwwwxxxxxxyyy{{{yyyvvvuuuvvvvvvuuusssssssssssstttvvvxxx{{{}}}}}}|||{{{zzzzzz{{{|||}}}}}}zzzxxxyyy|||~~~~~~|||xxxxxxxxxyyy|||}}}|||zzzyyyxxxxxxyyyzzzyyywwwuuuxxxvvvuuuvvvxxxwwwtttqqqooooooooonnnmmmmmmllllllgggddd^^^YYYRRRKKKCCC>>>777777***111$$$+++!!! +++%%%  %%%  """HHH$$$!!! %%%@@@!!!tttuuuvvvxxxxxxxxxxxxwwwzzzwwwvvvvvvxxxyyyxxxvvvwwwxxxyyyxxxwwwwwwyyyzzzwwwwwwwwwwwwwwwxxxxxxyyyvvvvvvvvvwwwxxxxxxyyyyyyvvvwwwwwwxxxxxxwwwwwwvvvuuutttsssqqqooommmlllkkkkkkjjjhhhfffeeeeeeeeeeeecccccccccccccccccccccccciiiiiihhhggghhhiiikkkmmmkkklllllljjjhhhffffffgggiiihhhggghhhjjjkkkjjjiiipppwwwooofffjjjjjjfffgggjjjjjjiiiiiiiiijjjjjjkkkjjjjjjjjjjjjjjjjjjjjjjjjlllkkkkkkkkkjjjjjjjjjjjjkkkjjjjjjkkkllllllkkkiiihhhhhhhhhhhhhhhhhhhhhhhhffffffgggggggggffffffeeeiiihhhgggfffffffffggggggggggggffffffggghhhhhhiiihhhgggfffeeeeeefffhhhiiidddaaabbbeeedddaaaaaacccdddaaa```bbbeeeeeebbb^^^^^^^^^^^^^^^\\\[[[ZZZYYYXXXWWWUUUSSSOOOLLLIIIHHHFFFEEEBBB???;;;888777666222000000...%%%$$$666NNNBBB...!!!%%%+++&&&666))) $$$&&&%%%(((///---///333666888;;;>>>AAADDDIIIMMMLLLMMMRRRTTTSSSVVVXXXZZZZZZYYYYYY\\\___ZZZZZZZZZYYYYYYZZZZZZZZZWWWXXXXXXYYYYYYXXXXXXWWWWWWXXXZZZZZZZZZZZZ[[[]]]]]]]]]^^^___aaacccdddfffccceeefffeeehhhnnnmmmhhhpppqqqpppooommmnnnqqqssswwwssssssvvvwwwuuutttuuutttwwwzzzyyywwwwwwyyy|||yyyyyyyyyxxxxxxyyyyyyyyyzzzxxxwwwvvvwwwwwwvvvuuuvvvvvvvvvwwwxxxzzz{{{|||uuuwwwyyy{{{|||}}}}}}}}}~~~|||zzz{{{}}}~~~|||yyyxxxxxxxxxyyy||||||{{{zzzzzzyyyyyyzzz{{{zzzxxxvvvwwwvvvuuuvvvxxxwwwtttqqqppppppooonnnmmmlllkkkkkkgggccc^^^XXXRRRKKKCCC>>>///???,,,%%%---!!!$$$  """222 ///vvvwwwwwwxxxxxxyyyyyyzzzyyyxxxwwwwwwyyyyyyyyywwwvvvxxxyyyxxxwwwwwwyyyzzzwwwwwwwwwwwwwwwxxxyyyyyyuuuvvvvvvwwwxxxyyyzzzzzzxxxxxxxxxyyyyyyxxxxxxxxxuuutttsssrrrpppooonnnmmmlllkkkjjjiiihhhgggggggggeeeeeeeeedddddddddddddddhhhhhhgggggghhhiiikkkllllllmmmmmmllliiihhhhhhiiikkkjjjiiijjjlllmmmlllkkkrrrxxxqqqiiillljjjfffhhhjjjiiiiiiiiijjjkkklllllliiiiiiiiiiiiiiiiiiiiiiiilllllllllkkkkkkkkkkkkkkklllkkkjjjkkkmmmmmmkkkjjjhhhhhhhhhhhhhhhhhhhhhhhhgggggghhhiiihhhgggeeedddiiihhhggggggfffggggggggggggggghhhiiiiiiiiiiiihhhfffffffffgggggghhhiiiiiibbbaaacccggggggcccaaaccchhheeebbbccceeeeeebbb```````````````___]]]\\\\\\[[[[[[YYYWWWTTTQQQNNNMMMIIIHHHFFFCCCAAA>>>===<<<444444333...%%%'''???ZZZDDD000###(((222111(((!!!(((######))),,,))),,,222333555777999;;;>>>BBBFFFIIINNNQQQPPPQQQUUUWWWVVVYYY^^^bbbaaa]]]\\\```eee___^^^^^^]]]]]]^^^^^^___]]]\\\\\\\\\\\\\\\\\\]]][[[]]]^^^^^^^^^^^^___``````aaaaaabbbdddfffhhhiiiggghhhhhhgggjjjnnnnnnjjjnnnpppqqqqqqpppppprrrsssyyytttrrrtttvvvuuuuuuxxxqqqvvvzzzyyyuuutttxxx}}}zzzzzzzzzzzzzzzzzzzzzzzzzzzxxxwwwxxxyyyzzzyyywwwyyyzzz{{{||||||{{{{{{zzzuuuwwwzzz}}}~~~}}}{{{|||{{{|||~~~~~~zzzwwwyyyxxxxxxzzz||||||{{{zzz{{{zzzzzz{{{|||{{{yyywwwwwwvvvvvvvvvwwwvvvtttqqqrrrqqqpppnnnmmmkkkjjjiiifffccc^^^XXXRRRKKKCCC>>>,,,===)))(((]]]RRR!!!       &&&!!!xxxxxxxxxxxxxxxyyyzzz{{{{{{{{{{{{{{{||||||{{{zzzzzz{{{{{{zzzxxxvvvvvvvvvxxxwwwwwwwwwwwwxxxyyyyyywwwwwwxxxxxxxxxxxxxxxyyyxxxxxxyyyyyyyyyyyyxxxxxxuuuuuutttsssrrrppppppooonnnmmmlllkkkjjjjjjiiiiiifffeeeeeeeeeeeeeeeddddddeeeeeeeeeffffffhhhiiijjjkkklllmmmllljjjiiijjjkkklllkkkjjjkkkmmmmmmmmmlllkkkpppkkkggglllkkkhhhmmmjjjjjjjjjjjjkkklllnnnnnnllllllllllllllllllllllllllllllllllllllllllllllllkkkjjjiiijjjlllllljjjiiijjjiiiiiiiiiiiiiiihhhhhhhhhhhhiiijjjiiihhhfffeeeiiihhhhhhhhhhhhhhhhhhhhhggghhhjjjkkkkkkjjjiiihhhdddeeefffggggggfffeeeeeedddbbbcccggggggdddccceeegggeeeccccccdddeeedddbbbaaaaaaaaaaaa```___^^^]]]^^^^^^\\\ZZZXXXUUURRRQQQNNNMMMKKKHHHEEEBBB@@@>>>===666000///...---333:::///+++)))+++,,,***,,,000$$$%%%)))///000...111888888:::;;;<<<>>>BBBGGGJJJJJJPPPSSSTTTUUUZZZ]]]]]]\\\```ccccccaaa```cccgggbbbaaaaaaaaaaaaaaaaaabbbaaa```___^^^^^^___```aaa___aaabbbbbbaaaaaabbbcccccccccdddeeefffhhhjjjjjjlllmmmllllllnnnpppppppppmmmooorrrsssrrrrrrssstttxxxtttsssvvvxxxvvvvvvxxxuuuwwwyyyxxxvvvuuuwwwzzzzzz{{{{{{{{{{{{{{{{{{zzzyyyxxxxxxyyy{{{|||{{{yyy{{{|||~~~~~~|||yyyxxx|||}}}~~~|||{{{}}}{{{{{{}}}|||xxxyyyxxxxxxzzz{{{|||{{{yyyzzzzzzyyyzzz{{{{{{yyyvvvvvvvvvwwwwwwwwwuuutttrrrsssrrrqqqooommmkkkiiihhhgggccc^^^YYYSSSLLLEEE@@@444666---...dddbbb          ,,,'''yyyyyyxxxxxxxxxyyyzzz{{{{{{|||}}}}}}}}}|||||||||zzz{{{||||||yyywwwwwwwwwxxxxxxxxxwwwxxxyyyyyyzzzzzzzzzyyyyyyxxxwwwwwwwwwwwwxxxxxxyyyyyyxxxxxxwwwvvvuuuuuutttsssrrrrrrqqqoooooonnnnnnmmmkkkkkkjjjffffffeeeeeeeeedddddddddeeeeeefffggghhhiiijjjkkkjjjkkklllllljjjiiijjjllllllkkkjjjkkkmmmnnnmmmlllgggkkkhhhgggnnnllliiipppkkkkkkkkkkkklllmmmoooooollllllllllllllllllllllllmmmmmmmmmmmmmmmmmmmmmmmmlllkkkjjjkkkmmmmmmkkkjjjkkkkkkjjjjjjiiiiiiiiihhhiiiiiijjjjjjjjjiiigggggghhhhhhiiiiiiiiiiiiiiiiiihhhiiijjjkkkkkkjjjiiihhhfffggghhhhhhgggeeecccbbbgggdddccceeefffdddeeeiiidddcccbbbbbbdddeeeeeeeeebbbbbbbbbbbbaaa```______```___^^^]]]ZZZXXXVVVUUUSSSRRRPPPMMMIIIEEEAAA???AAA999333333444000)))%%%+++---...,,,&&&###'''...'''***...111111000555;;;<<<===>>>@@@BBBEEEKKKNNNNNNTTTWWWWWWYYY]]]```___``````aaaccceeeeeeeeedddddddddccccccccccccddddddcccbbbaaa``````aaabbbcccbbbcccddddddccccccdddeeeeeeeeeeeefffgggiiijjjkkknnnnnnnnnoooooopppqqqsssmmmpppsssuuutttsssssstttvvvssstttyyy{{{xxxvvvvvv~~~|||zzzzzz||||||zzzxxxzzz{{{{{{||||||{{{{{{zzzyyyxxxyyyzzz|||}}}|||zzz{{{|||~~~~~~|||yyyvvv~~~}}}}}}}}}}}}}}}zzzyyyzzz}}}~~~{{{zzzyyyyyyzzz{{{|||zzzyyyyyyxxxxxxyyyzzzzzzwwwuuuvvvvvvwwwwwwvvvuuusssssstttsssqqqooollljjjiiihhhgggddd___ZZZTTTMMMFFFBBB<<<111777))),,,222"""   """!!!$$$   %%%'''!!!{{{{{{{{{{{{{{{{{{{{{{{{yyy{{{}}}}}}|||{{{zzz{{{xxxzzz|||}}}|||{{{{{{{{{xxxxxxxxxxxxxxxyyyzzzzzzzzzzzzzzzyyyxxxxxxwwwwwwwwwxxxxxxyyyyyyxxxxxxwwwvvvvvvvvvuuuuuutttttttttpppppppppooonnnmmmkkkjjjggggggffffffeeedddddddddggghhhiiijjjlllmmmnnnnnnjjjkkkllllllkkkjjjlllmmmmmmlllkkklllnnnooonnnmmmkkknnnjjjkkkqqqmmmiiiqqqmmmlllllllllmmmnnnooooookkkkkkkkkkkkkkkkkkkkkkkknnnnnnnnnnnnnnnoooooooooooonnnmmmnnnppppppnnnmmmllllllkkkkkkjjjiiiiiiiiijjjjjjjjjjjjjjjjjjjjjjjjhhhhhhiiijjjjjjjjjjjjiiiiiijjjjjjjjjjjjiiihhhhhhjjjjjjkkkjjjiiigggeeeccchhheeeccceeefffeeeggglllbbbccccccdddeeefffffffffcccccccccccccccbbbaaaaaaaaaaaa```___]]][[[YYYXXXVVVUUUSSSPPPLLLGGGCCCAAA>>>???>>>:::444000111333111...***+++---...---+++,,,...111111111222666;;;===???BBBDDDGGGKKKOOOSSSVVV[[[]]]\\\[[[^^^```^^^bbbaaabbbdddhhhiiigggdddffffffeeeeeeeeeeeeffffffeeeddddddccccccddddddeeedddfffgggfffeeeeeefffgggffffffgggggghhhjjjkkklllmmmllllllnnnnnnmmmpppuuuppprrrtttuuutttttttttuuuuuusssuuu{{{}}}yyyvvvvvvzzzvvvxxx|||}}}yyyuuuyyyzzz{{{||||||{{{zzzyyyyyyyyyyyy{{{}}}}}}{{{yyyzzz{{{}}}~~~~~~|||zzzxxx{{{zzzyyyyyyzzz{{{}}}zzzyyyyyy|||}}}zzzyyyyyyzzz{{{{{{zzzxxxyyyxxxxxxyyyzzzyyywwwuuuuuuwwwxxxxxxvvvtttssstttsssrrrqqqooommmjjjiiihhhgggddd___ZZZTTTNNNGGGBBB===)))222,,,!!!$$$"""  !!! !!!  """  ###??? }}}}}}~~~~~~}}}|||yyy|||}}}{{{{{{|||yyy{{{~~~~~~}}}|||}}}yyyxxxxxxxxxxxxyyyzzzzzzxxxxxxxxxyyyyyyyyyzzzzzzyyyyyyzzzzzzzzzzzzyyyyyyvvvvvvvvvvvvvvvuuuuuuuuuppppppppppppooommmlllkkkiiihhhhhhgggffffffeeeeeehhhiiijjjlllmmmnnnooooookkklllnnnmmmmmmlllnnnoooooonnnmmmnnnoooppppppnnnmmmoookkkmmmsssnnnjjjrrrnnnnnnnnnmmmmmmnnnoooooommmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnoooooopppppppppoooooonnnooopppqqqooommmmmmllllllkkkjjjjjjiiiiiikkkjjjiiihhhiiikkkmmmnnnhhhiiijjjkkkkkkkkkjjjjjjjjjjjjiiihhhhhhhhhhhhhhhjjjjjjjjjiiihhhgggffffffgggddddddhhhhhhggggggkkkdddeeeggghhhgggfffffffffeeeeeeeeeeeeeeeeeedddccccccccccccbbb```^^^\\\[[[WWWWWWVVVTTTPPPLLLHHHEEE???BBBBBB===666444999===333///,,,...444888666222111333444444555888:::<<>>???>>>@@@DDDIIIMMMQQQTTTXXXZZZ[[[```cccbbbcccgggiiigggccciiinnnoookkkiiikkkoookkkjjjjjjiiiiiijjjjjjkkkggghhhiiijjjjjjiiihhhgggiiikkkkkkkkkiiiiiiiiikkkjjjjjjjjjkkklllmmmnnnoooooolllnnnqqqqqqooottt|||tttuuuvvvuuutttssstttuuuzzzuuutttwwwyyyyyyyyy|||vvvwwwxxxyyyzzz|||}}}~~~xxxyyy{{{||||||{{{yyyxxxyyyyyyyyy{{{||||||yyywwwzzz{{{|||~~~~~~{{{|||~~~~~~|||yyywww}}}zzz{{{~~~}}}{{{zzzyyyzzz{{{{{{zzzxxx{{{zzzzzz{{{|||{{{yyywwwtttwwwyyyxxxuuusssssstttrrrqqqpppnnnmmmkkkjjjiiiccc```[[[VVVQQQKKKDDD???111999)))---%%%(((    666(((        ~~~||||||~~~~~~}}}}}}|||{{{{{{{{{{{{{{{yyyzzz||||||||||||zzzyyy|||{{{{{{{{{{{{|||}}}}}}}}}zzzyyyzzz}}}}}}{{{yyyxxxwwwvvvuuuuuuuuuuuuqqqpppooonnnmmmlllkkkkkkllllllkkkiiihhhfffeeeeeejjjiiihhhiiikkklllkkkjjjqqqpppppppppoooooonnnnnnooonnnnnnoooppppppnnnmmmmmmmmmmmmmmmnnnnnnnnnnnnrrruuutttnnnmmmpppppplllooommmoooqqqpppnnnuuu|||vvvpppnnnppprrrpppnnnppppppppppppooooooooooooqqqqqqpppnnnmmmlllkkkjjjkkkkkkkkkkkkkkkkkkkkkkkkgggiiijjjllllllkkkjjjiiikkkjjjjjjiiihhhgggffffffcccrrraaalllkkk___kkkggggggggggggggghhhhhhhhhhhhhhhhhhgggggggggggghhhhhhfffffffffffffffggghhhhhhcccdddfffggggggdddaaa```[[[ZZZYYYVVVTTTQQQOOOOOOJJJIIIFFFCCCAAA???>>>===888999:::888666555888;;;;;;;;;;;;===@@@BBBBBBBBBFFFJJJOOOTTTWWWYYY[[[]]]bbbcccdddcccdddfffjjjmmmjjjkkkllllllmmmmmmllllllmmmkkkiiijjjmmmnnnllljjjiiiiiijjjjjjkkklllmmmnnnjjjlllnnnooommmllllllmmmlllkkkkkkkkklllmmmooopppooooooooopppqqqrrrttttttwwwvvvvvvvvvxxxyyyxxxwwwzzzyyyxxxwwwvvvvvvvvvvvv|||{{{{{{zzzzzzzzz{{{{{{zzzvvvxxx}}}{{{vvvyyy{{{}}}~~~|||{{{}}}{{{xxxyyy{{{|||{{{{{{zzzzzz{{{}}}~~~~~~{{{{{{}}}}}}zzzyyy|||{{{yyyyyy}}}|||xxxwwwyyy{{{zzzxxxvvvuuuvvvvvvwwwuuuwwwyyywwwsssqqqqqqsssqqqqqqqqqpppnnnmmmkkkjjjeeebbb]]]WWWQQQIIIBBB===777000...+++$$$&&&$$$NNN***CCCUUU  """###    """~~~~~~~~~}}}}}}||||||}}}}}}yyyyyyyyyzzzzzzyyyyyyyyy{{{{{{{{{zzz{{{||||||}}}}}}{{{yyyzzz}}}~~~|||zzzyyyyyyxxxwwwvvvvvvvvvvvvsssrrrrrrqqqpppooonnnnnnllllllkkkkkkjjjiiiiiiiiilllkkkjjjkkkmmmmmmmmmlllqqqqqqppppppoooooooooooopppoooooopppqqqqqqpppnnnooooooppppppqqqqqqqqqrrrnnnqqqrrroooooosssssspppooonnnppprrrqqqooottt}}}xxxtttpppppprrrtttsssqqqrrrrrrqqqqqqqqqpppppppppqqqppppppooonnnmmmlllllllllkkkkkkkkkjjjjjjiiiiiiiiijjjlllmmmmmmmmmkkkjjjlllkkkkkkjjjiiiiiihhhhhhkkk^^^mmmfff___eeennn]]]ggggggggghhhhhhhhhiiiiiihhhhhhhhhgggggghhhhhhhhhggggggffffffgggggghhhiiieeefffgggggggggeeecccaaa```___]]][[[XXXVVVTTTSSSLLLKKKIIIFFFCCCBBB@@@@@@BBBCCCBBB???;;;999:::<<<======>>>@@@BBBDDDEEEEEEIIIMMMRRRVVVYYY[[[^^^```eeeeeeffffffgggiiilllooolllmmmmmmnnnnnnnnnnnnnnnpppnnnlllmmmooopppooommmlllllllllllllllkkkkkkjjjooonnnmmmmmmmmmnnnnnnooopppooonnnmmmmmmmmmnnnnnnppppppppppppqqqssstttuuuyyywwwvvvwwwxxxyyyxxxvvvyyyyyyxxxwwwwwwwwwwwwxxxzzzzzzzzzzzz{{{||||||}}}~~~{{{yyyzzz}}}~~~|||yyyyyy{{{}}}~~~|||{{{yyy{{{{{{{{{}}}||||||||||||}}}~~~~~~~~~{{{{{{~~~~~~zzzyyy|||}}}{{{|||~~~{{{yyy{{{{{{zzzxxxwwwvvvvvvvvvwwwvvvwwwwwwvvvtttrrrssssssrrrrrrrrrqqqpppnnnlllkkkeeebbb]]]WWWQQQJJJBBB===;;;333000,,,&&&******---  ///999000 ~~~~~~~~~~~~~~~}}}~~~~~~~~~zzzzzzyyyyyyyyyyyyzzzzzz{{{zzzzzzzzzzzz{{{||||||}}}|||zzz{{{|||}}}{{{zzzzzzyyyyyyxxxwwwwwwvvvvvvtttttttttssssssrrrrrrrrrlllllllllmmmmmmmmmmmmmmmnnnmmmlllmmmnnnoooooommmqqqqqqppppppoooppppppppprrrqqqpppqqqrrrrrrqqqpppoooppppppqqqrrrsssssstttlllpppqqqqqqrrrttttttqqqpppppprrrtttrrrpppsssyyytttrrrqqqrrrvvvwwwvvvtttssssssssssssrrrrrrrrrrrrpppppppppooooooooonnnnnnmmmmmmlllkkkjjjiiiiiihhhjjjkkkmmmnnnnnnnnnmmmllllllllllllkkkkkkjjjjjjjjjtttYYYqqq```gggqqq```ggghhhhhhhhhhhhiiiiiiiiiiiiiiihhhhhhhhhhhhiiiiiihhhgggggggggggghhhiiiiiiggggggggggggfffeeedddccccccbbb```^^^\\\ZZZXXXWWWOOONNNLLLIIIGGGEEEDDDDDD>>>?????????>>>???AAADDDAAABBBCCCDDDFFFHHHIIIJJJNNNQQQUUUXXX[[[^^^bbbdddggghhhiiijjjjjjlllooorrrnnnoooooopppqqqpppppppppqqqooonnnoooppppppooonnnlllmmmnnnnnnnnnmmmlllkkktttpppllllllnnnqqqqqqpppqqqqqqpppoooooooooppppppppppppqqqqqqrrrsssuuuvvvyyyxxxwwwwwwyyyyyyxxxwwwxxxxxxxxxxxxxxxyyyyyyzzzzzzzzzzzzzzz{{{}}}~~~||||||||||||}}}}}}}}}|||zzz{{{}}}~~~~~~|||{{{}}}}}}|||~~~~~~||||||}}}~~~~~~~~~~~~}}}{{{|||{{{zzz|||}}}{{{|||{{{yyy{{{zzzzzzyyyxxxwwwwwwwwwwwwxxxvvvttttttuuuuuuuuutttsssssssssrrrpppooommmlllfffbbb]]]WWWQQQJJJBBB===888000---)))"""''')))  &&&    (((EEE  ~~~~~~~~~~~~~~~~~~~~~}}}|||{{{{{{|||}}}~~~zzzzzzzzzzzzzzz{{{{{{|||}}}|||||||||||||||{{{{{{{{{zzzzzzzzzyyyxxxxxxwwwtttttttttsssssssssssssssnnnnnnnnnnnnnnnnnnnnnnnnooommmmmmnnnooopppooonnnrrrqqqppppppppppppqqqrrrsssqqqpppppprrrrrrrrrqqqnnnoooooopppqqqrrrssssssoooqqqssssssssssssqqqoooppprrrttttttsssqqqrrruuusssssssssuuuxxxyyywwwuuuttttttsssssssssrrrrrrrrrpppppppppppppppqqqqqqqqqoooooonnnmmmlllkkkjjjiiijjjkkklllmmmmmmmmmmmmllllllllllllkkkkkkkkkkkkkkkppphhhxxx^^^llliiihhhhhhhhhiiiiiiiiijjjjjjjjjiiiiiihhhhhhiiiiiijjjiiihhhhhhhhhhhhiiijjjjjjhhhggggggfffeeeeeeddddddcccbbb```^^^\\\ZZZYYYXXXRRRQQQOOOLLLJJJIIIHHHGGG@@@@@@@@@@@@AAACCCEEEGGGDDDEEEGGGIIIIIIKKKLLLNNNRRRTTTWWWZZZ\\\```dddhhhiiijjjllllllmmmnnnqqqtttooopppqqqqqqrrrrrrqqqqqqpppooonnnnnnoooooonnnnnnjjjlllnnnpppqqqqqqpppooouuuqqqmmmnnnsssuuusssooooooooopppqqqrrrtttuuuvvvqqqqqqqqqrrrssstttvvvvvvxxxwwwvvvxxxzzz{{{zzzyyyxxxxxxxxxxxxyyyzzz{{{|||{{{{{{{{{{{{|||}}}~~~~~~{{{}}}~~~||||||}}}zzz{{{}}}~~~~~~~~~}}}|||}}}~~~}}}|||{{{{{{{{{{{{{{{|||~~~~~~}}}}}}{{{}}}|||{{{|||{{{yyyzzz}}}}}}yyyxxxzzzzzzzzzyyyyyyxxxxxxxxxxxxyyyvvvssssssvvvwwwvvvtttssssssrrrqqqpppnnnmmmlllfffccc]]]XXXQQQJJJCCC>>>555///---)))!!!$$$%%%!!!   ///aaa(((~~~~~~~~~}}}}}}~~~~~~~~~~~~|||{{{{{{|||~~~~~~{{{zzzzzzzzzzzz{{{||||||}}}}}}}}}}}}}}}|||}}}}}}{{{|||||||||{{{zzzyyyxxxsssssssssrrrrrrrrrrrrrrrqqqppppppoooooonnnmmmmmmooonnnmmmnnnoooppppppnnnsssrrrqqqppppppqqqrrrssssssqqqooooooqqqrrrqqqqqqoooppppppqqqrrrsssssssssqqqqqqsssuuuuuusssqqqpppqqqsssuuutttsssssssssrrrtttuuuvvvwwwxxxxxxvvvtttttttttsssssssssrrrrrrrrrqqqqqqqqqrrrrrrrrrrrrsssrrrrrrqqqpppnnnmmmlllllljjjkkkkkkllllllllllllllljjjjjjjjjkkkkkkkkkkkkkkkbbbrrr^^^eeehhhiiiiiiiiiiiijjjjjjjjjjjjjjjjjjiiiiiiiiiiiijjjjjjjjjiiiiiiiiiiiijjjkkkkkkggggggffffffeeedddddddddccccccaaa___]]]\\\ZZZYYYTTTSSSQQQOOOMMMKKKKKKJJJPPPNNNKKKHHHGGGFFFEEEDDDGGGIIIKKKLLLLLLMMMPPPRRRUUUWWWZZZ\\\^^^bbbfffiiiiiikkkmmmnnnnnnooorrrtttppppppqqqrrrrrrrrrrrrrrrqqqqqqqqqpppoooooooooooolllnnnoooqqqrrrrrrrrrrrrtttqqqpppssswwwwwwsssmmmpppqqqrrrsssuuuvvvwwwwwwrrrrrrsssssstttuuuwwwxxxvvvuuuvvvxxx{{{}}}}}}}}}yyyyyyyyyyyyzzz|||}}}}}}~~~}}}|||||||||||||||zzz}}}|||{{{~~~{{{{{{|||}}}~~~}}}}}}|||zzzwwwuuuxxx}}}~~~{{{|||}}}~~~~~~}}}|||~~~|||}}}}}}|||~~~|||zzzzzz~~~}}}yyyxxxzzzzzzzzzzzzzzzyyyyyyyyyxxxyyyvvvssstttvvvxxxvvvtttrrrqqqqqqpppooommmlllkkkfffccc^^^XXXRRRJJJCCC>>>777222333000&&&%%%$$$'''""" $$$ $$$&&&""" OOO&&&~~~~~~}}}}}}~~~~~~||||||{{{{{{{{{{{{||||||{{{{{{{{{{{{{{{|||}}}}}}|||~~~~~~~~~|||}}}}}}~~~}}}{{{zzzyyyttttttsssssssssrrrrrrrrrsssrrrrrrqqqpppoooooonnnpppnnnnnnooopppqqqpppoootttrrrqqqpppppprrrtttuuutttqqqooooooppprrrrrrqqqssssssssssssttttttttttttqqqoooqqquuuvvvtttsssuuurrrtttuuussssssuuutttqqquuuvvvwwwxxxwwwvvvuuuttttttttttttssssssssssssrrrssssssssssssssssssssssssssssssrrrqqqpppoooooonnnkkkkkkkkkkkkkkkllllllllljjjjjjjjjkkkkkklllllllllaaarrrccctttvvvllleeeiiiiiijjjjjjjjjkkkkkkkkkkkkkkkjjjjjjjjjjjjkkkkkkkkkjjjjjjjjjjjjkkkllllllhhhhhhhhhhhhgggfffeeedddffffffdddcccaaa___^^^]]]WWWVVVTTTRRRPPPOOONNNNNNQQQNNNKKKJJJJJJJJJIIIHHHJJJMMMPPPPPPOOOPPPSSSVVVWWWZZZ]]]```bbbeeehhhkkkjjjlllnnnooooooppprrrtttqqqrrrrrrssssssssssssssstttuuuuuutttrrrqqqrrrsssssssssrrrrrrrrrqqqqqqqqqrrrrrrsssvvvxxxwwwrrrnnnssstttuuuuuuvvvvvvuuuuuussssssssstttuuuvvvxxxxxxvvvvvvvvvxxx|||~~~~~~~~~zzzzzzzzzzzz{{{|||}}}~~~}}}||||||||||||zzz}}}~~~||||||~~~{{{||||||}}}}}}}}}}}}}}}|||xxxzzz}}}|||zzzyyy{{{|||}}}}}}~~~~~~}}}}}}|||}}}}}}~~~~~~|||}}}|||zzz|||yyyzzzzzz{{{{{{zzzyyyyyywwwvvvvvvvvvwwwwwwuuusssqqqqqqqqqpppnnnmmmkkkjjjgggccc^^^XXXRRRKKKCCC>>>555222555111&&&$$$!!!$$$### ###!!!   %%% {{{||||||}}}}}}||||||{{{}}}||||||||||||}}}~~~~~~|||~~~}}}~~~~~~}}}{{{yyyxxxwwwwwwvvvuuutttssssssssssssssssssssssssrrrrrrqqqppppppppprrrsssrrrqqqtttsssqqqpppppprrrtttvvvuuusssppppppqqqssssssssstttttttttssssssssssssrrrtttqqqqqquuuuuurrrsssvvvrrruuuuuuqqqrrrvvvvvvrrruuuvvvvvvwwwvvvuuuuuuvvvvvvvvvuuuuuuuuutttttttttttttttttttttttttttttttttrrrrrrqqqqqqqqqppppppppplllllllllllllllmmmmmmnnnjjjkkkkkklllmmmmmmnnnnnnjjjmmmccclllxxxhhhjjjjjjjjjkkkkkkkkkkkklllkkkkkkjjjjjjjjjjjjkkkkkkkkkkkkkkkkkkkkkllllllmmmiiijjjkkkkkkkkkiiigggeeehhhgggfffdddcccaaa```___ZZZYYYWWWUUUTTTRRRRRRRRRMMMKKKIIIJJJMMMPPPPPPOOOMMMQQQUUUUUUSSSSSSWWW[[[YYY]]]aaadddfffhhhkkklllkkkmmmpppqqqqqqrrrtttuuusssttttttuuuuuuuuuuuuuuuuuuvvvwwwvvvsssqqqrrrtttvvvtttsssqqqqqqrrrssstttrrrssstttvvvvvvuuusssqqqssstttuuuvvvwwwvvvvvvuuutttttttttuuuvvvwwwxxxyyyyyyxxxxxxyyy|||}}}}}}|||{{{{{{{{{{{{|||}}}}}}~~~~~~~~~}}}}}}}}}}}}zzz{{{}}}}}}}}}}}}~~~{{{|||||||||}}}}}}}}}}}}}}}xxxxxx{{{~~~}}}}}}}}}}}}~~~}}}|||~~~}}}~~~|||}}}|||{{{}}}yyyzzz{{{||||||{{{zzzyyyuuuwwwzzzzzzxxxuuusssrrrrrrrrrqqqqqqooommmlllkkkgggccc^^^YYYRRRKKKDDD???444222444///$$$###"""  &&&    $$$$$$$$$"""  }}}~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~|||}}}~~~}}}{{{zzz{{{{{{zzzyyyxxxvvvvvvuuussssssttttttuuuvvvvvvwwwsssrrrqqqrrrtttuuutttssstttsssqqqpppppprrruuuwwwwwwtttrrrqqqrrrtttuuuuuusssrrrrrrqqqqqqpppoooooozzzuuusssvvvtttpppoootttsssuuutttppprrrwwwwwwrrrssstttuuuvvvuuuuuuwwwxxxwwwwwwwwwwwwvvvvvvvvvvvvvvvuuuuuuuuuttttttttttttqqqqqqppppppppppppppppppmmmmmmmmmmmmmmmnnnooooookkkllllllmmmnnnoooppppppnnngggttthhhrrr{{{kkkjjjjjjkkkkkkkkkllllllllllllkkkkkkjjjjjjkkkkkkllllllkkkkkkkkkkkklllmmmmmmjjjkkkmmmnnnnnnkkkhhhggggggfffeeedddbbbaaa______\\\[[[ZZZXXXVVVUUUUUUTTTWWWTTTQQQPPPRRRSSSRRRQQQPPPTTTXXXXXXVVVVVVZZZ^^^[[[___dddhhhjjjkkkmmmnnnlllnnnqqqrrrssssssuuuwwwuuuuuuvvvwwwwwwwwwwwwwwwsssuuuvvvtttqqqoooqqqssstttsssqqqpppqqqtttwwwyyyrrrtttuuutttsssrrrsssuuuoooqqqsssvvvxxxyyyyyyyyyttttttuuuuuuvvvxxxyyyzzz|||{{{zzzzzz{{{|||{{{zzz|||||||||||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{|||}}}~~~~~~~~~||||||||||||}}}}}}}}}}}}~~~}}}|||~~~}}}~~~~~~|||}}}~~~}}}|||zzz{{{~~~~~~zzzyyy{{{yyyzzz{{{|||||||||zzzzzztttxxx||||||xxxtttrrrrrrsssssssssrrrpppooommmlllgggddd^^^YYYRRRKKKDDD???999666777222''''''***!!!!!! !!!       !!!    ~~~~~~~~~~~~~~~|||{{{||||||{{{zzzxxxwwwwwwvvvxxxxxxoooxxxxxxoooxxxxxxooopppqqqrrrssstttttttttwwwvvvuuuttttttuuuvvvwwwuuuuuuuuuuuuuuuuuuuuuuuurrrqqqpppqqqssstttsssrrruuuuuuttttttttttttuuuuuussssssssstttttttttuuuuuurrrsssuuuuuuuuuvvvxxx{{{xxxxxxxxxxxxyyyyyyyyyyyyxxxxxxwwwwwwvvvtttsssrrrtttssssssrrrqqqpppooooooppppppoooooonnnnnnnnnmmmnnnnnnmmmmmmmmmmmmnnnnnnssskkkpppkkkkkk{{{ooolllkkkmmmlllhhhgggjjjlllllljjjjjjjjjjjjlllllliiijjjkkklllllllllllllllmmmmmmmmmlllkkkjjjiiihhhiiihhhfffdddcccccccccccc```___^^^\\\YYYVVVSSSRRRSSSUUUVVVTTTQQQQQQUUUXXXVVVWWWYYY[[[]]]^^^______``````bbbeeeiiimmmqqqssszzzyyywwwvvvvvvvvvwwwwwwvvvuuuttttttuuuwwwyyy{{{sssrrrrrrsssuuuvvvuuusssuuutttsssssstttuuuvvvwwwssstttuuuvvvvvvuuutttssszzz{{{||||||zzzxxxuuutttwwwxxxyyyzzzzzzyyywwwwww|||}}}~~~}}}{{{zzzzzz{{{~~~|||zzzzzz{{{}}}~~~}}}{{{|||~~~|||{{{{{{||||||}}}}}}~~~~~~~~~~~~}}}xxxwww||||||}}}~~~~~~|||zzzyyyzzz}}}||||||||||||{{{{{{{{{{{{uuuvvvwww|||xxxuuuyyywwwvvvvvvvvvuuusssqqqqqqpppooommmllllllllllllhhhddd^^^XXXRRRKKKDDD???999444111///***$$$"""###   !!!555%%%  }}}|||||||||{{{zzzyyyxxxwwwwwwvvvyyyrrryyyyyyrrryyyvvvqqqrrrssstttuuuuuuuuuuuuwwwvvvuuuttttttuuuvvvwwwuuuuuuuuuvvvvvvwwwwwwwwwsssrrrqqqrrrtttuuutttsssvvvuuuuuuttttttuuuuuuvvvsssssstttttttttuuuuuuuuussstttuuuuuutttuuuwwwyyyuuuuuuuuuvvvvvvvvvvvvwwwxxxxxxwwwwwwvvvtttsssrrrsssssssssrrrrrrrrrrrrrrrppppppooooooooonnnnnnnnnooonnnnnnmmmmmmnnnnnnooorrrlllsssooofff}}}nnnooolllkkkmmmmmmkkkkkknnnllllllkkkjjjjjjkkkllllllkkkkkkkkkkkkllllllllllllllllllllllllkkkjjjiiihhhiiihhhfffeeedddccccccdddaaaaaa```^^^[[[YYYVVVUUUXXXWWWVVVWWWXXXYYYYYYYYYWWWXXXZZZ\\\^^^______```eeefffhhhjjjmmmpppsssuuuuuuvvvwwwxxxyyyyyyxxxxxxuuuuuuvvvwwwxxxxxxxxxxxxuuuttttttuuuvvvwwwuuutttuuuuuutttttttttuuuvvvwwwtttuuuvvvwwwwwwvvvuuutttvvvxxxyyy{{{{{{zzzyyyxxxwwwxxxyyyyyyyyyyyyyyyxxx|||}}}~~~}}}{{{zzz{{{|||~~~}}}|||{{{||||||~~~~~~}}}|||}}}~~~|||||||||||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}|||zzzzzz}}}~~~}}}yyyzzz|||~~~}}}}}}}}}}}}}}}}}}}}}||||||||||||zzzzzzwww}}}|||wwwzzzyyyxxxvvvvvvvvvuuutttrrrqqqqqqpppnnnmmmmmmllllllgggccc^^^XXXRRRKKKDDD@@@;;;777333222---&&&###$$$  )))!!!}}}}}}|||{{{zzzyyyxxxxxxsss|||uuuyyyyyyuuu|||sssuuuuuuvvvvvvvvvvvvuuuuuuvvvvvvuuuuuuuuuuuuvvvvvvvvvvvvwwwwwwxxxxxxxxxxxxuuusssssstttuuuvvvuuutttvvvvvvuuuuuuuuuuuuvvvvvvtttttttttuuuuuuuuuvvvvvvvvvwwwwwwwwwvvvvvvxxxzzzxxxxxxxxxyyyyyyyyyzzzzzzxxxxxxxxxwwwvvvuuutttsssrrrsssssssssttttttttttttpppppppppoooooooooooooooooooooooonnnnnnooooooooooookkkuuuttteeemmmuuugggpppmmmkkkmmmnnnlllnnnrrrmmmlllkkkkkkkkkkkklllmmmmmmmmmlllkkkkkkkkkllllllkkkkkkkkkkkkjjjiiiiiihhhiiihhhgggfffeeedddddddddcccbbbbbbaaa___]]][[[ZZZ\\\ZZZXXX[[[___aaa___[[[[[[\\\]]]___aaabbbccccccfffgggiiilllnnnpppqqqrrrqqqssswwwzzz||||||zzzyyyuuuvvvxxxzzzzzzyyywwwuuuxxxwwwvvvwwwxxxxxxvvvtttvvvvvvuuuuuuuuuvvvwwwwwwvvvwwwwwwxxxxxxwwwwwwvvvuuuwwwyyyzzz{{{{{{{{{zzzyyyxxxxxxxxxyyyzzz{{{{{{|||}}}~~~}}}|||{{{|||}}}|||||||||}}}~~~~~~~~~}}}}}}~~~}}}|||||||||}}}}}}}}}}}}~~~||||||}}}}}}||||||{{{zzz}}}}}}~~~~~~{{{zzz}}}yyyzzz{{{|||}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}{{{tttxxx|||vvvzzzxxxvvvuuuvvvvvvuuutttsssrrrqqqpppooonnnmmmmmmhhhddd___YYYTTTMMMGGGBBB>>>:::777555000((($$$%%%  ~~~}}}}}}|||{{{{{{zzzzzzsss}}}vvvxxxxxxvvv}}}ssswwwwwwwwwwwwwwwvvvuuutttvvvvvvvvvuuuuuuvvvvvvvvvxxxxxxxxxxxxwwwwwwwwwwwwvvvuuutttuuuwwwxxxwwwvvvwwwvvvvvvuuuuuuvvvvvvwwwuuuuuuuuuvvvvvvvvvwwwwwwwwwxxxzzzyyyyyyzzz|||~~~zzzzzzzzz{{{{{{{{{||||||xxxxxxxxxwwwvvvuuuttttttssssssssssssssssssssssssppppppppppppppppppppppppppppppoooooooooooopppppppppjjjrrrvvvkkkjjjpppmmmsssnnnlllmmmmmmlllooosssmmmmmmllllllllllllmmmmmmooonnnmmmlllkkkkkklllllljjjkkkkkkkkkjjjiiiiiihhhiiiiiihhhgggffffffeeeeeecccccccccbbbaaa```___^^^\\\[[[\\\___bbbcccaaa______```bbbdddfffggghhhhhhfffhhhkkknnnppprrrrrrrrrssstttwwwzzz{{{|||{{{{{{xxxyyyzzzzzzzzzxxxwwwvvvzzzyyyxxxyyyyyyyyywwwuuuwwwwwwvvvvvvwwwwwwwwwwwwxxxxxxyyyyyyyyyyyyxxxxxxyyyyyyzzz{{{{{{zzzzzzyyyzzzyyyyyyxxxyyy{{{|||}}}|||}}}~~~~~~||||||}}}~~~{{{|||}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}||||||}}}}}}||||||{{{zzz~~~~~~}}}{{{yyyxxx||||||}}}~~~}}}}}}~~~}}}|||~~~~~~~~~zzzxxx|||www~~~{{{yyyvvvuuuvvvwwwvvvuuutttssssssrrrqqqooonnnmmmiiifffaaa\\\WWWQQQKKKGGG@@@;;;999777222***&&&&&&"""!!! ###~~~~~~}}}}}}|||||||||vvv~~~uuuxxxxxxuuu~~~vvvwwwxxxxxxwwwwwwvvvuuutttwwwwwwwwwwwwwwwwwwwwwwww{{{zzzyyyxxxvvvuuutttssswwwvvvuuuvvvxxxyyyxxxwwwwwwwwwvvvvvvvvvvvvwwwwwwvvvvvvvvvwwwwwwwwwxxxxxxvvvwwwyyyyyyzzz{{{}}}xxxxxxxxxyyyyyyyyyyyyzzzwwwxxxxxxwwwwwwvvvuuuttttttttttttsssrrrqqqqqqppppppppppppqqqqqqqqqqqqqqqqqqqqqppppppppppppqqqqqqsssjjjlllssspppmmmqqqsssuuupppmmmmmmmmmkkkmmmqqqmmmmmmmmmmmmmmmmmmmmmmmmooonnnnnnmmmlllllllllllljjjjjjkkkkkkkkkjjjiiiiiiiiiiiiiiiiiihhhggggggfffccccccccccccbbbaaa``````YYY\\\```aaa``````aaabbbaaabbbdddfffgggiiiiiijjjjjjlllooosssvvvxxxyyyyyyxxxxxxxxxxxxyyyzzz{{{||||||{{{zzzyyyxxxxxxyyyyyy|||zzzzzzzzz{{{zzzyyywwwxxxxxxxxxxxxxxxxxxwwwwwwzzzzzzzzzyyyyyyzzzzzzzzzyyyyyyzzzzzz{{{{{{zzzzzz|||{{{zzzzzzzzz{{{}}}~~~|||~~~~~~}}}}}}~~~||||||~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~}}}}}}|||{{{|||~~~~~~}}}|||zzzxxx}}}~~~~~~~~~}}}~~~~~~{{{xxxyyy|||yyyyyy{{{yyywwwwwwwwwxxxwwwvvvtttttttttsssrrrpppnnnmmmhhheee```\\\WWWRRRLLLHHHAAA<<<999888333+++'''((($$$""" """---)))  000~~~~~~~~~}}}{{{~~~vvv~~~~~~vvv~~~{{{xxxxxxxxxxxxxxxwwwvvvuuuxxxxxxyyyyyyyyyyyyxxxxxx{{{{{{yyyxxxvvvuuutttsssxxxvvvvvvwwwxxxyyyxxxwwwxxxxxxwwwwwwwwwwwwxxxxxxwwwwwwwwwxxxxxxxxxyyyyyyuuuvvvxxxxxxxxxyyy|||~~~zzzzzzzzz{{{{{{{{{||||||wwwwwwxxxxxxwwwwwwvvvuuuuuuuuutttsssrrrqqqppppppqqqqqqqqqqqqqqqrrrrrrrrrrrrrrrqqqqqqqqqqqqrrrrrruuunnnjjjnnnqqqooonnnsssuuuqqqnnnooonnnkkklllooommmmmmnnnoooooonnnmmmmmmnnnnnnnnnooonnnnnnmmmlllkkkkkkkkkllllllkkkkkkjjjiiijjjjjjjjjjjjiiihhhgggddddddddddddcccbbbaaaaaa[[[___bbbbbb______aaaddd```aaaccceeeggghhhiiiiiijjjlllooorrruuuxxxzzz{{{{{{zzzyyyxxxxxxzzz{{{|||~~~}}}zzzxxxxxxyyyzzz|||{{{zzzzzz{{{||||||zzzxxxyyyyyyyyyzzzyyyyyyxxxwww{{{zzzzzzyyyyyyzzzzzz{{{wwwwwwxxxyyy{{{}}}~~~~~~}}}}}}|||||||||||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~}}}|||{{{~~~}}}}}}~~~}}}zzz|||||||||}}}~~~~~~yyywww}}}zzzwwwzzzyyyxxxyyyzzzyyywwwuuutttuuuuuutttrrrpppnnnlllfffccc^^^ZZZVVVQQQLLLHHHCCC>>>:::888444---+++,,,&&&###  ###   !!!  +++~~~}}}xxxxxx}}}~~~yyyyyyzzzzzzzzzyyyxxxxxxyyyyyyzzz{{{{{{zzzyyyyyyzzzzzzyyyyyyxxxxxxwwwwwwwwwvvvvvvvvvxxxyyyxxxwwwxxxxxxxxxwwwwwwxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyzzz{{{{{{{{{yyyzzz{{{}}}}}}}}}~~~~~~~~~~~~wwwwwwxxxxxxxxxwwwvvvvvvuuutttttttttssssssrrrrrrqqqqqqqqqrrrrrrrrrssssssssssssrrrrrrrrrrrrssssssrrrrrrmmmmmmqqqooommmqqqtttppppppqqqqqqnnnnnnqqqmmmnnnoooooooooooonnnmmmkkkmmmoooqqqqqqpppnnnlllkkkllllllmmmmmmllllllllliiijjjkkkkkkkkkjjjiiihhhfffffffffeeeeeecccbbbbbbbbbbbbcccbbbbbbcccdddeeebbbccceeegggiiijjjkkkkkkllllllnnnppprrruuuwwwxxxyyyzzzzzz{{{{{{{{{{{{{{{||||||{{{{{{{{{{{{{{{{{{zzzzzzyyy{{{||||||{{{zzzyyyzzz{{{{{{zzzyyyxxxwww{{{zzzyyyyyyyyyyyyzzz{{{xxxxxxyyyyyy{{{|||}}}~~~~~~~~~~~~~~~}}}|||{{{{{{}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}||||||}}}|||{{{||||||||||||}}}~~~~~~~~~~~~zzz}}}}}}yyyyyyxxxxxxyyy{{{|||{{{wwwuuuttttttuuutttrrrpppmmmkkkfffddd```\\\XXXTTTOOOKKKEEE@@@;;;999555000///222(((&&&###!!!  """+++%%% !!!   !!! ###|||{{{{{{|||zzzzzz{{{{{{{{{{{{{{{zzzyyyzzz{{{||||||{{{zzzyyyyyyyyyyyyzzzzzzzzz{{{{{{wwwvvvuuuvvvxxxyyyxxxwwwyyyxxxxxxwwwwwwxxxxxxyyyxxxxxxyyyyyyyyyyyyzzzzzz}}}{{{|||~~~{{{{{{{{{{{{||||||||||||wwwwwwxxxxxxxxxwwwwwwvvvtttttttttuuuuuuuuuuuuuuuqqqqqqqqqrrrrrrssssssssstttssssssrrrrrrsssssstttmmmtttrrrooosssqqqnnnsssrrrppppppssstttqqqqqqtttmmmnnnoooppppppooonnnmmmjjjlllooorrrrrrqqqnnnlllllllllmmmmmmnnnmmmmmmmmmiiijjjkkklllkkkjjjiiihhhggggggggggggfffeeecccccciiieeebbbcccfffhhhgggeeefffgggiiikkkmmmnnnnnnooorrrrrrrrrrrrtttvvvyyyzzzvvvxxx{{{}}}~~~}}}{{{zzzzzz{{{|||~~~~~~}}}{{{zzzzzzyyyyyyzzz|||}}}|||zzzzzzzzz{{{{{{{{{zzzxxxwww{{{zzzyyyxxxxxxyyyzzz{{{||||||{{{zzzzzzzzzzzzzzz~~~~~~}}}{{{yyy}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}||||||~~~||||||{{{}}}}}}|||}}}~~~|||~~~}}}~~~~~~~~~}}}www{{{~~~www}}}wwwxxxzzz|||}}}{{{wwwtttttttttuuutttrrrooollljjjjjjgggccc___\\\XXXSSSOOOHHHAAA<<<:::666222333666***)))(((%%%"""    '''!!!+++GGG  ------     ~~~~~~~~~{{{{{{{{{{{{{{{{{{{{{{{{}}}|||{{{zzzyyyxxxwwwwwwzzzzzzyyyyyyyyyyyyxxxxxxwwwwwwwwwxxxxxxyyyyyyzzzxxxwwwwwwxxxzzz{{{{{{zzzyyyzzz{{{{{{||||||{{{{{{~~~~~~~~~}}}|||zzzxxxwww~~~yyyyyy~~~~~~yyyyyy~~~{{{zzzzzzyyyyyyxxxxxxwwwuuuuuuuuuuuuttttttttttttqqqsssttttttrrrooonnnnnnvvvuuussssssssssssqqqooorrrrrrrrrqqqqqqqqqpppppptttsssrrrqqqqqqqqqrrrsssqqqpppooonnnnnnppprrrtttpppqqqqqqpppnnnnnnooopppnnnnnnnnnnnnnnnnnnmmmllliiikkkkkkjjjhhhggghhhiiiiiiiiiiiihhhgggffffffeeeiiigggfffeeeeeefffhhhiiihhhjjjlllmmmmmmnnnoooqqqrrrssstttvvvwwwyyyzzz{{{}}}||||||||||||~~~~~~||||||}}}~~~~~~}}}||||||||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~}}}{{{zzz{{{|||~~~}}}|||{{{zzzzzz{{{|||}}}zzzzzz{{{{{{||||||}}}}}}~~~~~~}}}~~~||||||||||||||||||||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~|||}}}}}}|||{{{yyyxxxwwwwwwuuuvvvwwwvvvtttpppllliiihhhhhhddd^^^[[[YYYTTTNNNJJJGGGAAA<<<666333111000,,,((($$$$$$'''(((%%%!!! !!!###$$$%%% $$$'''111      ###      TTT(((  ~~~}}}|||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~||||||||||||{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzzzzyyyxxxxxxxxxxxxyyyyyyyyyyyyzzzyyyxxxyyy{{{}}}|||{{{zzzzzz{{{|||||||||{{{{{{}}}~~~~~~}}}|||||||||||||||||||||{{{{{{zzzyyyyyyyyywwwwwwwwwwwwvvvvvvvvvvvvtttuuuvvvuuusssssstttvvvwwwuuuttttttttttttsssrrrrrrrrrrrrrrrqqqqqqqqqqqqsssrrrqqqqqqqqqqqqrrrsssqqqqqqpppooooooppprrrrrrppppppqqqooonnnmmmnnnpppnnnnnnnnnnnnmmmlllkkkkkkllllllkkkkkkkkkjjjjjjjjjlllkkkkkkjjjiiiiiihhhhhhgggfffeeeeeefffhhhjjjkkkjjjlllnnnnnnnnnoooqqqssssssssstttvvvxxxyyy{{{{{{~~~}}}||||||}}}~~~~~~}}}|||}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~}}}|||{{{{{{}}}~~~}}}}}}|||{{{{{{|||}}}}}}|||||||||}}}~~~~~~|||~~~~~~~~~~~~~~~~~~~~~~~~~~~|||{{{{{{{{{zzzzzzyyyyyyyyyuuuuuuvvvuuussspppmmmkkkjjjjjjfff```]]][[[VVVPPPKKKIIIDDD>>>999666444333///+++'''&&&))))))&&&###  !!!""""""  """/// )))"""~~~}}}~~~~~~~~~|||||||||}}}}}}~~~~~~~~~}}}||||||||||||{{{{{{{{{yyyyyyyyyyyyyyyyyyxxxxxx{{{zzzzzz{{{}}}~~~}}}|||zzz{{{{{{|||||||||||||||zzz{{{}}}}}}}}}}}}}}}}}}}}}||||||{{{zzzzzzzzzyyyyyyyyyyyyxxxxxxxxxxxxvvvvvvvvvtttsssuuuxxxzzzvvvuuutttuuuvvvvvvuuutttssssssrrrrrrrrrqqqqqqqqqrrrrrrqqqqqqqqqqqqrrrrrrrrrrrrqqqqqqqqqqqqqqqpppoooppppppooommmmmmnnnpppnnnnnnnnnnnnmmmllljjjjjjooollljjjkkkmmmnnnllljjjlllkkkkkkjjjjjjiiiiiiiiiffffffffffffhhhjjjlllnnnlllnnnoooppppppqqqsssuuuttttttuuuwwwyyyzzz||||||~~~~~~~~~}}}}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~}}}|||||||||}}}~~~}}}||||||||||||}}}~~~~~~~~~{{{~~~~~~~~~~~~~~~~~~~~~|||zzzzzzzzzzzzzzzzzzzzzzzzuuuuuutttsssrrrpppooonnnkkkkkkhhhbbb___^^^YYYSSSMMMKKKGGGBBB>>>;;;999888222...+++***++++++)))&&&$$$###"""    (((   }}}}}}}}}}}}~~~~~~~~~~~~}}}}}}|||||||||{{{{{{{{{{{{{{{zzzzzzyyyyyyxxxxxx|||{{{zzz{{{}}}~~~}}}|||{{{{{{|||}}}}}}}}}}}}|||yyyzzz|||~~~}}}||||||}}}}}}||||||}}}}}}}}}||||||{{{zzzzzzyyyzzzzzzzzzzzzyyyyyyyyyxxxuuuuuuuuutttssssssuuuwwwuuutttssstttvvvwwwvvvuuussssssssssssrrrrrrrrrrrrqqqqqqqqqqqqqqqrrrrrrrrrrrrrrrssssssrrrqqqpppooooooppppppooommmmmmnnnpppoooooooooooonnnlllkkkjjjpppllliiikkkooopppmmmiiijjjjjjiiiiiiiiihhhhhhhhhhhhhhhhhhiiijjjkkkmmmnnnmmmnnnpppqqqqqqrrrtttvvvuuuuuuwwwxxxzzz|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~}}}}}}~~~~~~~~~|||}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~|||{{{{{{{{{{{{zzzzzzzzzzzzuuuttttttsssrrrqqqpppppplllllliiicccaaa```\\\VVVOOOMMMJJJFFFBBB???===<<<555222///---------+++((('''&&&%%%###!!!   """!!!  ~~~~~~~~~}}}}}}}}}}}}|||||||||||||||{{{{{{{{{zzz|||{{{{{{zzzzzzyyyyyyyyy|||{{{zzz{{{|||}}}|||{{{{{{|||}}}}}}~~~~~~}}}}}}{{{|||}}}~~~~~~|||}}}}}}||||||}}}}}}|||||||||{{{{{{zzzyyyyyyyyyzzzzzzyyyyyyyyyxxxxxxxxxtttvvvwwwwwwuuusssrrrrrrtttsssrrrsssuuuvvvvvvuuutttttttttsssssssssrrrrrrqqqqqqrrrrrrsssssssssssssssssssssssssssrrrqqqppppppqqqqqqpppnnnnnnooopppqqqqqqqqqppppppooommmmmmpppllliiikkkooopppnnnjjjjjjjjjjjjjjjiiiiiiiiiiiilllkkkkkkkkkllllllmmmmmmmmmooopppqqqqqqrrrtttvvvvvvwwwxxxzzz{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~|||~~~}}}}}}{{{zzzyyyyyyxxxuuuuuutttssssssrrrrrrrrrlllllliiidddbbbaaa]]]WWWQQQOOOMMMIIIFFFCCC@@@???888666333111000...,,,+++'''&&&%%%###""""""""""""###"""$$$""" ###%%% ~~~~~~}}}}}}}}}||||||||||||{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzzzz|||{{{zzz{{{|||}}}|||{{{||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~||||||{{{{{{zzzyyyyyyxxxyyyyyyyyyyyyxxxxxxxxxxxxvvvyyy{{{zzzxxxuuusssssstttsssrrrsssuuuvvvuuutttuuuuuutttttttttsssssssssqqqrrrssstttuuuuuutttttttttssssssssssssssssssrrrqqqrrrrrrqqqooooooppprrrqqqqqqqqqqqqqqqppppppooonnnlllkkklllooopppnnnlllllllllllllllllllllllllllnnnnnnnnnnnnnnnmmmmmmmmmnnnoooqqqrrrrrrsssuuuwwwxxxxxxyyy{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~||||||{{{{{{|||~~~~~~~~~~~~|||~~~}}}|||{{{yyyxxxxxxvvvvvvvvvvvvuuutttsssrrrlllmmmjjjeeecccccc___ZZZTTTSSSPPPMMMIIIFFFCCCBBB<<<;;;888555333111000///'''&&&%%%$$$############&&&!!!###%%%"""### ~~~~~~}}}}}}}}}|||||||||{{{{{{{{{{{{{{{|||||||||~~~}}}||||||~~~~~~}}}||||||}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}||||||{{{zzzzzzzzzzzzzzzyyyyyyyyyxxxxxxxxxxxxzzz{{{zzzxxxwwwwwwxxxvvvuuuttttttvvvwwwvvvuuuuuuuuuuuuuuutttttttttsssrrrssstttvvvvvvvvvvvvuuuttttttsssrrrrrrssstttuuusssssstttrrrqqqpppqqqsssoooooopppqqqqqqqqqppppppnnnnnnnnnnnnooooooppppppllllllmmmmmmmmmmmmmmmmmmmmmmmmnnnoooooopppppppppoooqqqsssttttttuuuwwwxxxxxxyyyzzz|||~~~|||}}}~~~~~~||||||}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~|||~~~}}}}}}|||{{{zzzzzzyyywwwxxxyyyyyyxxxuuusssqqqnnnooolllgggffffffbbb]]]XXXWWWUUUQQQMMMIIIFFFDDDAAA@@@>>>;;;777444333333,,,+++)))((('''&&&&&&&&&$$$"""!!!!!! ### """   !!!AAA  ~~~~~~~~~~~~~~~~~~}}}zzzzzz{{{{{{||||||}}}}}}~~~}}}~~~~~~}}}}}}}}}~~~~~~{{{|||~~~{{{{{{{{{{{{~~~~~~~~~}}}||||||{{{{{{{{{{{{zzzzzzzzzyyyyyyyyyxxxxxxxxxwwwvvvvvvyyy|||xxxvvvuuuvvvwwwxxxwwwuuuvvvuuuuuuuuuttttttttttttrrrsssuuuwwwwwwwwwwwwvvvuuusssrrrqqqrrrtttvvvwwwsssttttttsssqqqqqqrrrtttmmmnnnoooppppppqqqqqqpppnnnoooqqqqqqppppppqqqssskkkkkkkkkkkkkkkkkkkkkkkkkkklllnnnoooqqqrrrrrrrrrqqqsssuuuvvvvvvvvvxxxzzzyyyzzz{{{}}}~~~{{{}}}~~~|||~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~|||||||||||||||||||||||||||xxxyyy{{{{{{yyyvvvsssqqqooopppnnniiihhhhhheee___[[[ZZZXXXTTTPPPLLLHHHFFFDDDDDDBBB>>>:::777666777222111///---,,,******)))&&&''''''%%%"""!!!"""$$$ !!!"""!!!"""%%%###,,,***    +++hhh %%%~~~}}}|||~~~||||||}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~|||{{{|||~~~~~~~~~}}}~~~|||zzzzzz{{{{{{||||||{{{zzzyyy{{{{{{{{{zzzzzzyyyyyyyyyssstttuuuvvvwwwwwwvvvvvvuuuuuutttssssssssssssssssssttttttuuuvvvwwwwwwxxxvvvtttssstttuuuvvvuuuttttttuuuvvvvvvvvvuuusssrrrpppppppppppppppqqqqqqqqqqqqooonnnnnnoooqqqpppooonnnnnnnnnnnnnnnooopppppppppooooooooooooooopppqqqrrrssstttuuuuuuwww{{{}}}xxxzzz}}}}}}~~~}}}~~~}}}}}}~~~~~~~~~~~~}}}{{{}}}}}}{{{wwwwwwwwwwwwuuusssqqqoooqqqpppooommmjjjhhheeeddd___^^^\\\ZZZXXXTTTNNNKKKIIIGGGCCC???;;;888777666333222000///------,,,,,,%%%(((((($$$$$$''''''###$$$###"""!!!"""!!! '''!!!&&&$$$   !!!  $$$ ~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~}}}{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzzzzzzzzzzzzzyyyuuuuuuuuuvvvvvvvvvwwwwwwyyyxxxwwwvvvvvvvvvvvvwwwttttttuuuuuuvvvwwwwwwxxxwwwvvvuuuuuuwwwwwwvvvuuuvvvvvvvvvvvvvvvuuuuuutttssssssrrrrrrqqqppppppppprrrqqqooopppqqqrrrrrrqqqooonnnnnnnnnnnnoooppppppqqqqqqppppppqqqqqqrrrssstttuuuvvvvvvwwwyyy|||{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~{{{}}}~~~}}}{{{yyyzzzzzzzzzzzzxxxvvvtttsssqqqpppooommmkkkhhhfffeee```___]]][[[YYYUUUPPPLLLOOOMMMJJJFFFCCC@@@>>>===666555444222111000000///000///...---,,,***((('''&&&$$$###""""""!!! %%%!!!%%%///  !!!~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~}}}{{{{{{zzzzzz{{{|||}}}~~~zzzzzzzzzzzzzzz{{{{{{{{{wwwwwwvvvuuuvvvwwwxxxyyywwwvvvuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvwwwwwwxxxxxxxxxwwwvvvwwwxxxyyyxxxvvvxxxwwwvvvvvvuuuuuuvvvvvvuuuuuuttttttssssssrrrrrrtttsssqqqqqqrrrssssssrrrooooooooooooooopppqqqqqqssssssrrrrrrsssttttttuuuvvvwwwxxxxxxxxxzzz}}}}}}}}}||||||}}}~~~~~~~~~~~~~~~}}}|||zzzzzzzzz{{{{{{zzzyyywwwuuutttqqqqqqpppnnnllliiigggfffbbb```^^^\\\ZZZWWWSSSOOOOOONNNMMMJJJGGGCCC@@@???;;;:::999777666555444444333...///555555...---222)))'''%%%$$$$$$###!!!!!!   """###***!!! ...  ||||||}}}~~~|||{{{zzzzzzzzz}}}yyyyyyzzzzzz{{{{{{||||||zzzxxxwwwuuuvvvwwwyyyzzzvvvvvvuuuuuutttuuuuuuvvvvvvvvvvvvwwwwwwxxxxxxxxxyyywwwvvvwwwxxxyyyxxxvvvxxxwwwvvvttttttuuuvvvvvvuuuuuuuuuuuuvvvvvvvvvvvvuuusssrrrrrrssstttsssrrrpppppppppppppppqqqrrrrrrtttssssssssstttuuuvvvvvvwwwxxxyyyyyyyyyzzz}}}}}}}}}}}}~~~~~~}}}}}}}}}xxxxxxxxxxxxwwwuuusssrrrrrrqqqpppooommmjjjhhhgggdddbbb```^^^]]]ZZZVVVSSSPPPOOOOOOMMMJJJFFFCCCAAAAAA@@@>>><<<;;;999999999888///000999888---+++333---+++(((''''''&&&$$$"""""""""!!!  !!!  """!!!!!! ###""" ||||||~~~}}}|||{{{zzz{{{}}}zzzzzzzzz{{{{{{|||||||||{{{zzzxxxwwwvvvxxxyyy{{{zzzyyyyyyyyyyyyyyyzzzzzzwwwwwwwwwwwwxxxxxxxxxxxxxxxwwwvvvvvvxxxxxxwwwvvvwwwvvvuuutttssstttuuuvvvyyyyyyxxxxxxwwwvvvvvvvvvvvvtttrrrrrrssssssrrrqqqqqqqqqqqqqqqqqqrrrsssssstttsssssstttuuuvvvwwwwwwwwwxxxyyyyyyxxxzzz}}}{{{|||~~~}}}}}}}}}wwwxxxxxxxxxwwwuuutttrrrrrrrrrqqqpppnnnllljjjiiifffdddbbb```___]]]ZZZWWWTTTTTTSSSRRROOOLLLIIIGGGFFFEEECCCAAA???>>>======AAA888666<<<999,,,(((///222///,,,+++******((('''$$$$$$###""""""!!!!!! !!! !!!""""""!!! !!!!!!######  """"""$$$!!!""" !!!"""   ~~~}}}}}}}}}}}}||||||}}}~~~{{{{{{{{{{{{{{{||||||||||||{{{yyyxxxxxxyyyzzzzzzyyyyyyxxxxxxyyyyyyzzzzzzxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwvvvwwwxxxxxxwwwvvvwwwwwwvvvuuuuuuuuuuuuvvv}}}}}}{{{yyywwwuuutttssswwwuuusssrrrssssssrrrqqqrrrrrrrrrrrrrrrssstttttttttttttttuuuvvvwwwxxxyyyxxxyyyyyyyyyyyyzzz}}}{{{}}}}}}}}}|||||||||zzzzzz{{{{{{zzzyyywwwvvvssssssrrrqqqooommmkkkjjjiiifffdddbbbaaa```]]][[[VVVVVVTTTSSSQQQNNNLLLKKKKKKJJJHHHFFFDDDCCCBBBAAA@@@:::999>>>===777666;;;777444111///......,,,+++''''''&&&&&&%%%%%%$$$$$$  ###### !!! !!!!!!   ###$$$$$$"""!!!!!!$$$""" """$$$$$$ !!!!!! """$$$$$$)))***%%%""""""%%%###!!! !!!!!!!!!$$$&&&$$$ !!! """ ~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~||||||||||||{{{{{{{{{{{{{{{{{{{{{zzzzzzzzzyyyyyywwwwwwwwwwwwwwwxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyzzzxxxwwwxxxyyyzzzyyywwwxxxyyyyyyyyyxxxxxxwwwwww{{{{{{zzzyyyxxxwwwwwwvvvxxxvvvttttttuuuuuutttssssssssssssssssssttttttuuuvvvvvvvvvwwwxxxyyy{{{{{{zzz{{{{{{{{{zzz|||~~~}}}~~~~~~~~~}}}}}}}}}||||||}}}}}}}}}{{{zzzyyyssssssrrrqqqpppnnnlllkkkjjjhhheeedddcccbbb```^^^YYYXXXVVVTTTRRRQQQPPPOOOQQQOOOMMMKKKIIIGGGFFFFFF>>>=========???AAACCCEEE<<<999555222111111000///,,,+++***)))((('''&&&%%%$$$!!!!!!&&&&&&###$$$'''"""%%%###### !!!!!!!!!!!!"""%%%'''&&&%%%$$$###'''$$$!!!"""$$$$$$"""###$$$$$$######$$$&&&###$$$(((,,,)))$$$$$$'''&&&&&&$$$""" """$$$!!!###)))###%%%  }}}}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}||||||{{{{{{zzzzzz{{{{{{||||||{{{zzzyyyyyyzzzzzzzzzzzz{{{{{{|||}}}yyyyyyyyyyyyyyyyyyyyyyyy{{{zzzyyyyyy{{{{{{zzzyyyyyyzzz{{{|||{{{zzzyyyxxxuuuvvvwwwxxxzzz{{{|||}}}zzzxxxvvvuuuvvvvvvuuuttttttsssssssssssstttuuuuuuxxxxxxxxxyyyzzz{{{}}}}}}{{{|||}}}||||||}}}~~~||||||}}}}}}}}}{{{zzzyyytttssssssrrrpppnnnmmmlllkkkiiifffddddddcccbbb```aaa___\\\ZZZXXXWWWWWWWWWTTTSSSQQQNNNLLLKKKJJJIIIHHHIIIEEE>>><<>>>>>;;;777444333333222111000///---+++)))'''&&&%%%'''######((()))&&&''',,,###(((&&&"""(((""""""$$$$$$$$$###!!!  $$$((())))))'''%%%$$$(((%%%!!!"""$$$$$$$$$%%%''''''&&&&&&'''((($$$%%%)))***&&&!!!###)))&&&'''&&&###"""%%%###))) &&&$$$###    !!!%%%###~~~|||||||||||||||{{{{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyzzzzzzzzzzzz{{{|||{{{{{{zzzzzz{{{{{{|||yyyyyyyyyyyyyyyyyyxxxxxxyyyxxx{{{~~~|||xxxwwwzzz{{{zzzyyyxxxxxxxxxxxxyyyyyyyyywwwvvvuuuuuuuuuuuuwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxxxxxxxyyyyyyzzz{{{}}}}}}|||||||||}}}|||zzzyyyyyyyyyyyyxxxvvvsssssssssrrrrrrqqqqqqqqqlllkkkiiihhhhhhgggdddbbbcccbbb```^^^\\\ZZZXXXXXX]]]ZZZVVVTTTSSSQQQOOOMMMJJJJJJJJJIIIGGGDDDAAA???AAA???===;;;999888888888777333///+++++++++******---,,,***)))))))))***+++%%%%%%%%%$$$$$$$$$######!!!######""" """&&&*** ###%%%'''&&&&&&%%%''''''((((((((((((((((((&&&((())))))(((((()))+++))))))((((((((((((((()))$$$'''+++***'''%%%%%%%%%&&&$$$""" !!!###%%% !!!"""!!!  ###~~~~~~~~~~~~~~~~~~~~~}}}}}}|||||||||zzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyzzzzzz{{{{{{{{{zzzyyyyyyyyyyyyyyyyyyzzz{{{{{{{{{{{{{{{{{{{{{{{{}}}{{{{{{|||zzzvvvwww{{{zzzzzzzzzzzzyyyyyyyyyxxxzzzyyyxxxxxxwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyzzz{{{|||}}}}}}}}}}}}}}}}}}~~~|||{{{yyyyyyzzzzzzxxxwwwvvvvvvtttsssqqqpppooonnnllljjjiiiiiiiiihhheeeccccccbbbaaa```^^^\\\[[[ZZZWWWVVVUUUVVVXXXYYYYYYWWWQQQPPPOOOMMMKKKHHHGGGFFFCCCBBB@@@===<<<;;;:::::::::777222///.........---111///---+++******)))***))))))))))))((((((((((((%%%''''''&&&$$$$$$''')))((()))+++---......---,,,+++,,,,,,,,,+++***))))))***+++,,,,,,++++++,,,...+++,,,---------,,,,,,+++'''***------***((((((((('''&&&$$$#########%%%&&&!!!!!! !!!!!!  !!!!!!..."""!!! '''%%%  &&&~~~}}}||||||zzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyzzz{{{||||||}}}zzzzzzyyyyyyyyyyyyzzzzzz|||||||||}}}}}}~~~~~~~~~}}}|||{{{xxxuuuwww|||zzzzzz{{{|||{{{zzzyyyxxxzzzzzzyyyyyyyyyyyyyyyzzzyyyyyyyyyyyyyyyyyyyyyyyyyyyzzz{{{|||}}}~~~}}}}}}~~~~~~}}}|||zzzzzz{{{{{{yyyxxxyyyxxxvvvtttqqqooommmlllkkkjjjiiiiiijjjiiigggeeeccccccbbbaaa```______^^^\\\[[[[[[\\\]]]\\\ZZZWWWVVVUUUSSSPPPNNNMMMLLLLLLFFFEEECCCAAA@@@>>>>>>>>>>>>;;;777555444444333222555444222///---+++******,,,,,,,,,,,,++++++++++++***+++---,,,***))))))***+++,,,---/////////...---111111111000///...,,,,,,...000111111000///111222111111222333222111///...,,,...000000...---,,,---)))(((((((((''''''''''''$$$$$$############$$$$$$%%%$$$""" !!!###%%%///333&&&!!!  000///    ###~~~}}}|||{{{zzzzzzzzzzzzzzzzzzzzzzzzyyyyyyzzz{{{|||}}}}}}~~~}}}}}}||||||||||||}}}}}}{{{||||||}}}~~~}}}||||||zzzwwwxxx}}}yyyzzz|||}}}}}}|||zzzyyyzzzzzzyyyyyyyyyzzz{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzyyyzzz{{{}}}~~~~~~~~~~~~}}}{{{{{{||||||zzzyyyyyyxxxwwwtttqqqooommmlllkkkjjjiiijjjkkkkkkiiigggccccccbbbbbbbbbbbbaaaaaaaaa````````````^^^ZZZWWWWWWVVVUUUTTTRRRPPPOOONNNJJJIIIGGGFFFDDDBBBAAAAAABBB???<<<:::999999888777888777666333111000.........------------,,,,,,,,,---...000111000///------------...//////......---444444444444333222222111333555666555444333444666:::999888666555333222222000111222333222111111111***++++++,,,+++***)))((('''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%III111%%%'''!!! !!!!!! &&&$$$}}}|||{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzzzz{{{||||||}}}~~~~~~~~~}}}}}}||||||}}}}}}~~~{{{{{{|||}}}~~~~~~{{{zzz|||~~~zzzzzz~~~zzz{{{}}}~~~~~~}}}{{{zzzzzzzzzyyyyyyyyyzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{yyyzzz|||~~~~~~}}}||||||||||||{{{yyyxxxwwwvvvtttrrrpppooonnnkkkjjjjjjkkklllllljjjiiibbbbbbbbbbbbcccccccccccc^^^^^^___aaacccbbb```]]]WWWXXXYYYYYYXXXUUUQQQOOOMMMMMMLLLJJJHHHGGGEEEDDDEEEBBB???>>>======<<<:::999999888888777555444444111111111000000000//////...///222444555555333111444444444555555555555444555555666777777888777777888999:::999888777888999CCC@@@<<<888555444555555444444444555555555555444,,,---/////////...,,,+++***))))))(((((())))))***'''(((*********(((&&&%%%+++vvveeeVVV???$$$%%%"""!!!  ~~~}}}||||||}}}}}}}}}}}}}}}}}}}}}}}}||||||||||||}}}}}}}}}}}}||||||{{{{{{{{{{{{||||||{{{||||||}}}}}}~~~~~~~~~yyyyyy|||||||||~~~{{{|||}}}~~~~~~}}}}}}{{{{{{zzzzzzzzzzzzzzz{{{}}}}}}}}}}}}}}}}}}}}}}}}zzz{{{}}}~~~}}}{{{{{{||||||zzzyyyvvvvvvuuutttsssrrrqqqpppllllllkkklllmmmmmmkkkiiicccddddddddddddddddddddddddcccbbbccccccbbb```]]]]]]]]]^^^^^^\\\ZZZWWWUUUQQQQQQQQQPPPNNNLLLJJJIIIGGGEEECCCAAAAAAAAA???>>>:::;;;;;;<<<;;;;;;:::999777777777666666666666555222333444777::::::888666888888888999999999::::::777888999;;;<<<<<<======<<<>>>>>>>>><<<;;;<<<===FFFCCC???;;;999888999999999888777777999:::999888111111222333333111000///...------,,,,,,------...***+++---...---+++)))''''''fff>>> ###"""!!!!!! !!!!!!!!!    &&&"""$$$~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}||||||}}}||||||{{{{{{||||||}}}}}}}}}}}}}}}}}}~~~~~~~~~|||{{{}}}~~~{{{|||}}}}}}}}}~~~~~~~~~~~~}}}|||{{{{{{{{{{{{{{{~~~~~~~~~~~~~~~~~~~~~~~~|||~~~~~~|||{{{{{{{{{{{{zzzxxxwwwvvvvvvtttsssrrrqqqpppnnnmmmlllmmmmmmmmmkkkiiiffffffffffffffffffeeeeeejjjhhheeeddddddbbb```^^^cccbbb```^^^\\\\\\\\\\\\VVVVVVVVVUUUTTTQQQOOONNNJJJHHHFFFEEEEEEEEECCCAAA===>>>>>>??????>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::999888:::======;;;999999999999:::;;;<<<============>>>???@@@@@@@@@@@@AAABBBCCCBBB@@@@@@@@@AAACCCCCCBBBAAA@@@???>>>======;;;:::;;;===???>>><<<666666777777666666555444222222111111111111222222111111///...---------...---222999333MMMJJJ'''%%%''''''$$$$$$''''''$$$""""""###$$$$$$###"""!!!!!! 888333***~~~~~~}}}|||||||||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~|||yyy{{{~~~~~~}}}}}}~~~~~~}}}||||||||||||~~~~~~~~~~~~~~~~~~~~~~~~}}}|||zzzzzz{{{{{{yyyxxxxxxxxxvvvuuusssqqqpppoooooonnnmmmmmmnnnmmmkkkiiihhhhhhhhhhhhggggggggggggdddcccbbbcccfffhhhiiiiiifffccc^^^ZZZYYY[[[^^^```ZZZZZZZZZYYYWWWUUUSSSQQQLLLJJJHHHHHHHHHGGGEEEDDD@@@@@@AAAAAA@@@???===<<<============<<<<<<<<<<<>>@@@AAABBBBBBBBBBBBCCCBBBBBBAAAAAAEEEFFFFFFEEEDDDCCCCCCDDD???AAADDDFFFFFFDDDBBB@@@AAA>>><<<===@@@BBBAAA???:::::::::999999999888888555555555444444555555555777555111...---...111333(((%%%333&&&---:::!!!***------******------***###$$$%%%&&&%%%%%%###"""(((%%%"""  !!!!!! ###---FFF@@@)))~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~{{{||||||~~~~~~~~~}}}~~~}}}}}}}}}~~~~~~{{{{{{~~~~~~|||{{{{{{yyy|||~~~{{{yyyyyyyyyxxxvvvtttrrrqqqppppppqqqqqqpppnnnllllllmmmooojjjiiiiiihhhgggffffffeeejjjjjjiiigggeeeeeegggiiicccccccccbbbbbb```______ZZZZZZZZZYYYXXXVVVUUUTTTSSSPPPMMMLLLLLLLLLKKKJJJGGGHHHIIIJJJIIIHHHGGGFFF???DDDBBB;;;;;;CCCDDD===CCCBBBAAAAAA@@@@@@@@@@@@DDDDDDDDDDDDDDDCCCCCCBBB@@@GGGJJJGGGGGGJJJJJJFFFLLLNNNOOOMMMIIIFFFGGGJJJFFFHHHKKKLLLKKKIIIEEECCCEEEDDDDDDCCCBBB@@@???>>>@@@@@@BBBBBBAAA???<<<;;;;;;;;;::::::999888888888444555777666555333444555,,,333:::444###\\\444...444&&&'''222JJJ)))))))))***+++,,,+++***(((&&&%%%%%%%%%%%%$$$###!!! """ ''' """$$$~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||}}}zzzyyy|||~~~|||zzz{{{yyyxxxwwwuuusssrrrpppppppppqqqqqqooommmlllmmmooojjjjjjiiihhhhhhgggffffffhhhhhhhhhfffeeefffhhhkkkdddddddddccccccbbbaaa```______^^^\\\ZZZXXXVVVUUUVVVTTTQQQOOOOOOOOOMMMLLLIIIJJJJJJJJJJJJIIIIIIHHHCCCEEECCC???EEEPPPOOOFFFEEEDDDCCCCCCBBBBBBCCCCCCEEEEEEFFFGGGGGGHHHGGGGGGDDDJJJMMMJJJIIILLLLLLHHHNNNMMMLLLLLLKKKKKKIIIHHHIIIJJJKKKLLLKKKIIIGGGEEEGGGGGGGGGFFFEEEDDDCCCBBBEEEEEEEEEEEECCCAAA>>>===>>>>>>======<<<;;;::::::888888888999999999888888;;;777999<<<000@@@sss%%%,,,111......999***111,,,,,,.........,,,+++)))&&&&&&%%%$$$###""""""!!!&&&$$$!!!  ~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~|||zzz}}}~~~{{{yyyzzzxxxxxxxxxwwwuuusssqqqpppooopppqqqqqqnnnmmmmmmnnnjjjjjjjjjiiihhhhhhggggggfffggggggffffffgggiiillleeeeeeeeeeeeeeedddcccbbbddddddcccaaa^^^\\\YYYXXXZZZXXXUUUSSSSSSRRRPPPOOOMMMMMMLLLKKKKKKKKKKKKKKKIIIIIIFFFEEENNNXXXVVVLLLHHHHHHGGGFFFFFFFFFGGGGGGGGGHHHIIIKKKLLLMMMMMMMMMIIIMMMPPPNNNLLLNNNMMMLLLPPPMMMJJJKKKNNNOOOMMMIIILLLMMMMMMMMMLLLKKKJJJIIIJJJJJJJJJJJJJJJIIIHHHHHHLLLKKKJJJHHHFFFDDDCCCBBBCCCCCCBBBAAA@@@???>>>===>>><<<;;;===@@@AAA???===???::::::<<<;;;...NNN>>>///;;;111......000666000000111222222000///...+++***(((&&&%%%%%%%%%%%%***(((&&&$$$###"""  ~~~}}}}}}}}}}}}{{{{{{|||}}}~~~~~~}}}~~~}}}yyywwwyyywwwxxxyyyxxxwwwtttrrrpppnnnppprrrrrrpppnnnmmmmmmkkkkkkjjjjjjiiiiiiiiihhhggghhhhhhgggffffffhhhjjjfffgggggggggffffffeeedddffffffeeecccbbb___]]]\\\]]][[[XXXWWWVVVUUUSSSQQQRRRQQQOOONNNMMMNNNNNNOOONNNNNNLLLJJJOOOTTTRRRKKKLLLLLLKKKKKKKKKKKKKKKLLLKKKLLLMMMNNNOOOOOOOOOOOONNNPPPRRRQQQOOOOOOOOOOOOPPPOOOMMMNNNPPPQQQPPPNNNQQQPPPOOONNNMMMMMMMMMMMMLLLLLLMMMNNNNNNMMMMMMMMMOOONNNMMMKKKJJJIIIIIIIIIHHHGGGFFFEEEDDDCCCBBBAAACCC@@@>>>AAAFFFHHHEEEAAA===>>>CCC888@@@;;;555pppooo??????000666222:::555333444444555555444333333111000---+++))))))***+++,,,***(((''''''%%%### !!!  ~~~~~~~~~}}}}}}|||||||||}}}~~~}}}}}}}}}zzzyyy|||wwwwwwxxxxxxwwwuuurrrpppoooqqqrrrrrrpppnnnmmmmmmkkkkkkkkkkkkjjjjjjjjjjjjjjjkkkkkkjjjgggfffggghhhggghhhhhhhhhhhhggggggfffeeeeeeeeedddcccbbbaaa```^^^\\\ZZZYYYYYYXXXUUUSSSVVVUUUSSSQQQQQQQQQQQQRRROOORRRSSSPPPNNNOOOOOONNNPPPOOOOOOOOOOOOOOOPPPPPPPPPPPPQQQQQQQQQPPPPPPOOOQQQRRRSSSSSSRRRPPPQQQRRRPPPRRRTTTSSSQQQQQQRRRTTTTTTSSSRRRQQQPPPPPPPPPQQQNNNOOOOOOPPPPPPPPPPPPPPPOOONNNNNNMMMMMMNNNNNNOOOKKKJJJJJJIIIGGGFFFFFFEEEGGGDDDBBBEEEJJJLLLIIIEEEFFFCCCNNN???AAALLL999@@@zzzEEEBBB666>>>:::???:::777777777888888888777777555333111...---,,,---...+++***))))))***)))'''$$$""""""!!!  !!!~~~~~~~~~{{{zzz|||~~~|||}}}wwwwwwwwwwwwvvvtttrrrqqqpppqqqrrrrrrooonnnnnnooollllllllllllllllllkkkkkkmmmmmmnnnllliiigggggghhhhhhhhhhhhiiiiiihhhhhhgggdddddddddeeedddccccccbbb^^^]]]\\\[[[[[[ZZZXXXVVVYYYXXXWWWVVVUUUTTTTTTTTTOOOSSSVVVUUURRRQQQSSSVVVSSSRRRRRRRRRRRRSSSTTTTTTSSSSSSSSSSSSSSSRRRQQQQQQUUUSSSTTTVVVUUURRRTTTWWWSSSVVVYYYWWWTTTSSSUUUYYYWWWVVVUUUTTTSSSSSSSSSSSSQQQQQQRRRSSSSSSRRRRRRRRROOOOOOPPPPPPQQQRRRRRRRRRNNNMMMMMMLLLLLLKKKKKKJJJJJJHHHHHHIIIMMMNNNLLLIIIPPPEEELLLFFF???GGGGGGEEEYYY@@@FFFAAABBB>>>===EEE::::::;;;;;;;;;;;;<<<<<<777666444111000/////////---,,,,,,------,,,***((($$$&&&%%%"""!!!"""!!!$$$###"""!!! ~~~}}}|||}}}~~~zzz|||wwwvvvvvvuuutttsssrrrrrrqqqrrrrrrqqqnnnnnnooopppllllllllllllllllllllllllmmmnnnooommmkkkjjjiiijjjggghhhhhhiiiiiiiiihhhhhhffffffffffffeeedddcccbbb___^^^]]]^^^^^^]]][[[YYYZZZZZZZZZYYYXXXWWWUUUUUURRRTTTVVVXXXWWWVVVWWWXXXTTTTTTTTTTTTTTTUUUVVVVVVTTTTTTUUUUUUVVVUUUUUUUUUXXXUUUVVVZZZYYYVVVWWW]]]YYYYYYYYYYYYXXXXXXXXXYYYXXXXXXXXXWWWVVVVVVUUUUUUTTTUUUUUUUUUUUUUUUTTTTTTRRRSSSTTTUUUUUUUUUTTTSSSPPPPPPPPPPPPPPPPPPPPPPPPMMMMMMNNNOOOOOOOOONNNNNNLLLNNNEEEHHHHHHBBBKKKPPPCCCCCCHHHHHHDDDFFF:::KKK>>>>>>>>>>>>??????@@@@@@;;;:::999777666444333222111000000000111///,,,)))'''***)))%%%$$$&&&%%%!!!$$$###!!! ~~~|||{{{}}}wwwwww|||wwwvvvuuusssrrrrrrrrrrrrrrrsssrrrpppnnnmmmoooqqqllllllmmmmmmmmmmmmmmmmmmlllmmmooonnnmmmllllllmmmggghhhhhhiiiiiiiiihhhhhhiiiiiihhhgggeeedddbbbaaa______^^^___``````^^^[[[[[[[[[\\\\\\ZZZXXXVVVUUUWWWUUUTTTWWWZZZXXXVVVUUUUUUUUUUUUUUUUUUVVVWWWXXXTTTTTTVVVWWWXXXXXXYYYYYYZZZWWWXXX\\\[[[XXXZZZ```^^^[[[XXXYYY\\\]]]ZZZWWWYYYYYYYYYYYYXXXWWWVVVUUUWWWWWWXXXXXXWWWVVVVVVUUUUUUVVVWWWXXXXXXVVVTTTSSSRRRSSSSSSSSSSSSTTTTTTTTTOOOQQQRRRRRRPPPOOOPPPPPPDDD^^^FFFJJJYYYKKKKKKJJJIIIPPPFFFGGGEEEQQQ888KKKAAAAAAAAAAAAAAABBBCCCDDD@@@@@@???>>><<<:::888666555444444444333000,,,))))))---,,,'''&&&)))((($$$"""%%%&&&)))&&&  ~~~~~~~~~~~~}}}{{{yyyxxxyyyvvvuuuwwwzzzzzzuuupppsssssssssrrrrrrqqqqqqqqqqqqqqqqqqppppppnnnmmmmmmmmmmmmlllkkkkkkkkkkkkllljjjjjjiiihhhhhhiiijjjjjjgggggghhhhhhgggeeebbbaaadddbbb___]]]^^^_________\\\\\\[[[[[[ZZZYYYYYYXXXYYYYYYZZZ[[[[[[[[[[[[[[[XXXXXXXXXXXXYYYZZZ\\\\\\YYYYYYYYYYYYYYYYYYYYYYYY[[[[[[[[[[[[[[[[[[[[[[[[XXXYYY[[[\\\\\\[[[YYYXXXZZZZZZYYYYYYYYYYYYZZZZZZYYYZZZZZZZZZ[[[[[[[[[[[[[[[WWWTTTUUUYYYZZZWWWSSSVVVVVVVVVUUUUUUTTTTTTTTTWWWTTTRRRRRRUUUVVVUUUSSSSSSRRRPPPOOOOOOPPPQQQRRRPPPQQQRRRQQQNNNKKKJJJJJJJJJIIIIIIHHHGGGFFFEEEEEEAAAAAABBBAAA@@@>>><<<;;;999:::999999777555222111,,,,,,---,,,,,,+++))))))+++###&&&)))'''***,,,%%%!!!"""%%%SSS    !!! ~~~~~~~~~}}}{{{zzzxxx{{{xxxvvvwwwzzzzzzvvvrrrtttssssssrrrrrrqqqqqqqqqqqqqqqqqqqqqpppooonnnmmmnnnmmmllllllkkkkkklllllliiijjjjjjjjjjjjjjjjjjiiiiiiiiijjjjjjiiigggeeecccfffccc```___```aaaaaa```]]]]]]\\\\\\[[[ZZZZZZZZZXXXYYYYYYZZZ[[[[[[ZZZZZZYYYYYYYYYYYYZZZ[[[\\\]]][[[[[[[[[[[[[[[[[[[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\ZZZ[[[\\\]]]]]]\\\[[[ZZZ\\\\\\[[[[[[[[[[[[\\\\\\^^^^^^]]]\\\ZZZYYYXXXXXX\\\ZZZXXXYYYZZZZZZYYYWWWXXXWWWWWWWWWVVVVVVVVVVVVYYYWWWUUUUUUWWWXXXWWWVVVVVVVVVUUUTTTTTTTTTTTTTTTRRRTTTTTTSSSPPPNNNMMMMMMKKKKKKKKKJJJJJJJJJJJJJJJGGGGGGGGGFFFDDDBBB@@@??????@@@???>>>===:::888777111111000///...---,,,+++222***++++++%%%&&&'''!!!!!!!!! !!!!!!"""$$$222AAA     %%%~~~~~~~~~~~~}}}|||zzzyyy|||zzzwwwxxxzzzzzzxxxuuuttttttssssssrrrqqqqqqpppqqqqqqqqqqqqpppooonnnnnnnnnnnnmmmllllllllllllllliiijjjkkkllllllkkkjjjiiiiiijjjjjjjjjiiihhhfffeeegggeeebbbaaabbbcccbbbbbb______^^^]]]]]]\\\\\\\\\ZZZ[[[\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[[[[\\\]]]^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^```___^^^]]][[[ZZZYYYXXX\\\]]]^^^]]]\\\[[[[[[\\\ZZZZZZYYYYYYYYYYYYYYYXXX\\\ZZZYYYYYYZZZ[[[[[[ZZZ[[[[[[[[[ZZZYYYXXXWWWVVVUUUVVVWWWVVVSSSQQQQQQQQQNNNNNNNNNOOOOOOPPPPPPPPPNNNMMMMMMKKKJJJGGGEEEDDDBBBBBBAAA@@@>>><<<:::999888777444222000000/////////(((***,,,''')))+++$$$%%%%%%%%%%%%$$$###"""!!!"""FFF***$$$  >>>### """"""}}}~~~~~~~~~}}}|||zzzyyy}}}zzzxxxwwwxxxyyyxxxvvvuuuttttttsssrrrrrrqqqqqqqqqqqqqqqqqqppppppooonnnooonnnmmmmmmlllmmmmmmmmmllllllllllllllllllllllllhhhhhhiiihhhhhhfffeeedddhhheeecccccccccdddcccbbb`````````______^^^^^^^^^______``````aaa``````___]]]]]]]]]]]]]]]^^^______________________________^^^^^^^^^^^^^^^^^^^^^^^^```______^^^^^^______```________________________^^^^^^^^^]]]]]]]]]]]]\\\]]]```bbb```\\\[[[]]]```\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]\\\\\\\\\]]]]]]]]]]]]^^^^^^^^^]]][[[YYYWWWXXXYYYYYYXXXVVVTTTTTTUUUSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRQQQOOOMMMKKKIIIIIIEEEEEEDDDBBB@@@???===<<<>>><<<999555333222333333///***---///***,,,///)))))))))))))))'''%%%"""!!!###+++GGG$$$!!!"""```???  }}}}}}~~~~~~}}}|||{{{zzz{{{yyyxxxwwwwwwwwwwwwvvvtttttttttsssssssssrrrrrrpppqqqqqqqqqqqqppppppooooooooonnnmmmmmmmmmmmmnnnooonnnmmmllllllmmmnnnoooiiiiiiiiihhhhhhgggffffffgggeeedddcccddddddcccbbbaaaaaaaaaaaa````````````aaabbbbbbbbbbbbbbbaaaaaa``````_________```aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa________________________aaaaaa````````````aaaaaa^^^^^^___``````___^^^^^^____________^^^^^^^^^^^^]]]aaadddbbb]]][[[^^^bbb^^^^^^^^^^^^^^^^^^______^^^^^^^^^]]]]]]]]]^^^___^^^_________]]][[[YYYXXXYYYZZZ[[[ZZZXXXWWWXXXYYYXXXWWWWWWVVVUUUUUUTTTTTTUUUTTTSSSQQQOOONNNMMMLLLMMMLLLJJJIIIGGGEEEDDDDDDBBB@@@===999777666666666999333666555,,,+++...(((---------+++)))&&&###""" &&&"""&&&555444'''###YYY<<<!!!qqq888 |||}}}~~~~~~~~~|||{{{zzzyyyyyyyyyxxxwwwwwwvvvvvvssssssssssssttttttttttttpppqqqqqqqqqqqqqqqppppppppppppooonnnnnnnnnnnnnnnpppooonnnmmmmmmnnnoooppplllkkkkkkjjjjjjjjjjjjiiihhhfffeeeeeeeeeeeedddbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa```___bbbbbbaaaaaaaaabbbbbbcccbbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa]]]^^^___``````___^^^]]]bbbbbbaaa```___^^^^^^]]]^^^bbbdddbbb^^^\\\___bbb______````````````aaaaaa______```___^^^]]]___aaa`````````___^^^]]]\\\[[[\\\\\\]]]\\\ZZZZZZ[[[]]][[[[[[ZZZYYYXXXWWWVVVVVVWWWWWWUUUSSSRRRQQQQQQQQQPPPOOOMMMKKKIIIHHHGGGGGGEEECCCAAA>>><<<::::::::::::666::::::111111555111222111000...,,,)))'''&&&$$$)))%%%!!!### ###111444###$$$""" '''  ...%%%###>>>``` |||}}}}}}~~~~~~}}}{{{zzzyyyzzz{{{{{{yyyxxxwwwvvvqqqqqqrrrssstttuuuvvvvvvpppqqqqqqrrrrrrqqqqqqpppqqqpppoooooonnnnnnoooooonnnoooqqqrrrrrrqqqooonnnllllllkkkjjjjjjjjjjjjkkkiiihhhgggggghhhgggeeecccaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbaaaaaa```___ddddddccccccbbbccccccdddbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb```aaabbbccccccbbbaaa```^^^___```aaaaaa```___^^^bbbbbbaaaaaaaaa`````````aaacccdddccc```___aaaccc`````````aaaaaaaaabbbbbb```aaabbbaaa______aaaccccccbbbaaaaaa````````````_________^^^]]]]]]___aaa]]]]]]\\\\\\[[[[[[[[[ZZZ[[[ZZZXXXWWWVVVVVVVVVWWWRRRQQQOOOLLLKKKJJJIIIJJJGGGFFFEEECCCAAA@@@>>>>>>999666;;;===777999>>><<<777666444111///---,,,+++&&&)))&&&$$$'''&&&,,,>>>***### $$$   """%%% 333zzz||||||}}}~~~~~~}}}|||{{{yyy{{{}}}}}}{{{yyywwwwwwpppqqqrrrsssuuuvvvwwwxxxpppqqqqqqrrrrrrrrrqqqqqqqqqppppppoooooooooooooookkknnnrrrvvvvvvrrrnnnkkkjjjjjjiiiiiihhhiiiiiiiiijjjiiihhhiiiiiiiiigggeeeaaaaaaaaaaaaaaaaaabbbbbbdddddddddddddddcccbbbaaaeeeeeedddccccccdddddddddbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb___```bbbccccccbbb```___^^^```aaabbbbbbaaa```^^^^^^^^^___aaabbbcccdddeeecccdddddddddbbbbbbbbbccc``````aaaaaaaaabbbbbbbbbaaacccdddccc``````bbbeeefffeeecccbbbbbbcccdddeeeaaabbbbbbaaa___```bbbddd]]]]]]]]]^^^^^^^^^^^^^^^]]]\\\[[[ZZZZZZZZZ[[[\\\XXXWWWUUURRRPPPPPPPPPPPPIIIHHHHHHGGGEEECCCAAA@@@@@@===BBBAAA888888===999;;;999777444111000000000&&&)))&&&%%%******333HHH""",,,&&&###$$$!!!""""""$$$!!!~~~~~~~~~}}}|||{{{|||{{{zzzxxxwwwvvvvvvvvvsssssssssrrrrrrqqqqqqqqqssssssssssssrrrqqqppppppooopppqqqrrrrrrqqqpppooopppqqqrrrqqqooommmmmmmmmooommmkkkiiiiiiiiijjjkkkkkkiiiffffffggghhhhhhgggaaaaaabbbbbbbbbcccccccccjjjgggcccccceeefffdddaaahhhgggfffhhhjjjjjjgggdddccceeedddaaadddjjjiiicccccccccccccccbbbaaa``````bbbbbbbbbbbbbbbaaa```___bbbbbbbbbbbbbbbbbbcccccc```aaaaaacccdddeeeffffffeeeeeeddddddcccdddddddddccccccdddcccbbbcccfffhhhgggfffddddddeeeeeedddcccbbbbbbbbbccccccdddddddddggggggfffdddbbb```]]]\\\```aaaaaa___]]]\\\]]]^^^bbbaaa```^^^]]]\\\[[[[[[ZZZYYYWWWVVVUUUTTTTTTTTTTTTRRROOOLLLJJJIIIHHHHHHGGGDDD@@@@@@BBBAAA<<<777???<<<999777666555333222---111...%%%'''000333---%%%$$$"""!!! """+++~~~}}}|||{{{|||{{{zzzxxxwwwvvvvvvvvvtttttttttsssssssssssssssttttttssssssrrrqqqqqqppppppqqqrrrssssssrrrqqqppppppqqqrrrrrrpppnnnnnnooopppooommmkkkkkkkkklllmmmkkkiiigggfffggghhhhhhgggccccccdddddddddeeeeeeeeegggfffdddcccddddddcccbbbgggeeeeeefffhhhhhhfffcccdddfffdddaaacccgggfff```gggfffeeedddcccccccccdddbbbbbbbbbbbbbbbbbbaaa```eeeeeeddddddccccccbbbbbbaaaaaabbbcccdddeeeeeefffccccccbbbbbbbbbbbbcccccccccdddeeeeeedddeeegggiiihhhgggffffffggggggfffdddeeeeeeeeeeeeddddddccccccggggggfffdddbbb```^^^]]]bbbccccccbbb_________aaa^^^^^^____________^^^^^^\\\[[[ZZZXXXWWWWWWVVVVVVUUUTTTQQQOOOLLLKKKKKKJJJJJJFFFCCCCCCEEEEEE@@@<<>>>>>===;;;999666777444000555<<<:::222***)))'''&&&$$$######"""!!! 777::: ???}}}MMM ((( ~~~}}}||||||{{{{{{zzzyyyxxxwwwwwwwwwtttttttttuuuuuuuuuuuuvvvvvvuuutttssssssrrrrrrrrrssssssssssssssssssssssssppprrrttttttsssrrrssssssrrrrrrpppooonnnnnnooooookkkiiihhhhhhiiijjjiiigggfffffffffggggggggghhhhhhcccfffhhhgggdddbbbdddfffeeeeeeeeeeeeeeeeeeeeedddffffffeeeddddddeeedddcccdddddddddccccccbbbaaaaaaaaaaaabbbcccdddddddddccceeeeeeddddddcccccccccbbbccccccddddddddddddddddddfffeeeeeeeeeeeeffffffgggccceeehhhiiihhhgggggghhhiiihhhgggggghhhiiihhhfffkkkjjjjjjiiihhhgggffffffggggggfffdddccccccbbbbbbeeeggghhhgggeeeddddddeeebbbccceeeeeecccaaa]]][[[_________^^^^^^]]]\\\[[[XXXXXXVVVUUUSSSRRRQQQPPPPPPNNNMMMMMMOOONNNLLLJJJIIIGGGDDDBBBBBBAAA???>>>;;;:::777555999===888000---,,,***((('''%%%%%%%%%###""" !!! LLLLLLUUUfff   ~~~}}}|||{{{{{{zzzyyyxxxxxxxxxxxxtttttttttttttttuuuuuuuuuwwwvvvuuussssssssssssssssssssssssrrrrrrsssssssssqqqsssuuuuuussssssssstttqqqqqqpppooonnnnnnnnnnnnkkkjjjiiiiiijjjjjjiiigggffffffffffffggggggggggggcccfffiiiiiifffeeefffhhhfffggggggffffffffffffgggfffeeefffggggggfffgggiiibbbccceeeffffffcccaaa___aaabbbcccddddddeeeddddddaaaaaabbbbbbccccccdddddddddddddddddddddddddddeeeffffffeeeeeefffgggggghhhbbbeeeggghhhhhhgggggghhhhhhgggfffggghhhiiihhhfffjjjjjjiiiiiiiiihhhhhhhhhggggggfffeeeddddddeeeeeeeeeggghhhhhhfffeeeeeefffdddeeefffgggeeebbb___]]]______``````___^^^]]]\\\YYYXXXXXXWWWVVVTTTSSSSSSRRRQQQQQQQQQRRRQQQPPPOOOLLLJJJGGGFFFFFFEEECCCBBB???===:::888999:::555...000///---+++)))(((''''''$$$###  %%%!!!333''' --- 666###(((~~~}}}|||{{{{{{zzzyyyyyyyyyyyyyyyvvvuuuuuuuuuttttttttttttxxxwwwuuutttsssssstttttttttsssrrrrrrrrrrrrssstttrrrtttuuuuuusssrrrsssssspppppppppoooooonnnmmmmmmkkkjjjjjjkkklllkkkiiihhheeeeeefffffffffgggggggggdddfffiiijjjiiihhhhhhiiiggghhhiiihhhffffffhhhjjjfffeeegggiiiiiifffhhhllldddfffhhhiiihhhfffcccaaaccccccdddeeeeeeeeedddddd``````aaabbbcccddddddeeeccccccddddddeeeeeeeeefffddddddddddddeeeeeefffgggccceeeggghhhgggggghhhiiihhhgggfffggghhhiiihhhgggiiiiiiiiiiiihhhhhhhhhhhhggggggfffeeeeeefffggghhhdddgggiiiiiigggfffffffffcccdddfffggggggfffdddccc___```aaaaaaaaa___^^^]]]ZZZZZZZZZZZZYYYXXXVVVVVVUUUUUUUUUUUUUUUTTTSSSRRRPPPMMMKKKJJJJJJIIIHHHFFFCCCAAA???===;;;999666333444333111///---+++******&&&%%%### """ )))'''###666!!!===~~~}}}}}}{{{{{{zzzyyyyyyyyyyyyzzzxxxxxxwwwvvvuuuttttttsssyyywwwuuutttssssssuuuuuuuuuuuutttsssssstttuuuuuussstttuuuuuusssqqqqqqrrrqqqqqqqqqppppppooonnnmmmkkkkkkjjjkkklllllljjjhhhffffffffffffggggggggggggdddeeefffhhhjjjjjjiiiggghhhiiiiiihhhffffffhhhkkkgggfffgggjjjhhhdddfffkkkhhhggggggfffeeeeeeddddddeeeeeeeeeeeeeeeeeedddcccbbbbbbbbbccccccdddddddddbbbccccccdddeeefffggggggddddddddddddeeefffggghhhfffggghhhhhhggggggiiikkkiiihhhggghhhjjjkkkjjjiiijjjiiiiiihhhgggfffeeeeeehhhgggfffeeefffgggiiijjjeeegggjjjjjjiiihhhggggggeeeffffffggggggffffffeee```aaabbbcccbbbaaa___^^^\\\\\\]]]]]]\\\[[[ZZZYYYYYYYYYZZZYYYXXXVVVVVVVVVTTTQQQOOONNNNNNNNNLLLKKKFFFFFFFFFDDD@@@===<<<>>>999777555333111///......)))(((&&&$$$"""!!!  $$$ )))%%%***~~~}}}}}}{{{{{{zzzyyyyyyyyyzzzzzz{{{zzzyyyxxxwwwuuuttttttyyyxxxvvvtttssstttuuuvvvwwwvvvuuuttttttuuuvvvwwwsssuuuvvvuuurrrqqqpppqqqqqqqqqqqqqqqqqqooonnnnnnlllkkkkkklllmmmllljjjhhhgggggggggggghhhhhhhhhhhhdddcccdddgggkkkkkkhhheeegggiiiiiigggeeeeeehhhkkkiiifffhhhjjjgggaaaccciiiiiigggcccaaa```aaadddfffffffffffffffeeedddccccccddddddddddddddddddddddddbbbbbbcccdddfffggghhhhhhfffffffffggggggiiijjjjjjhhhiiiiiihhhggghhhkkknnnjjjiiihhhiiikkklllkkkjjjkkkjjjiiigggfffdddcccbbbhhhgggfffeeefffhhhjjjkkkfffhhhkkklllkkkiiihhhhhhjjjjjjhhhgggfffeeedddcccaaabbbcccddddddcccaaa```^^^^^^_________^^^\\\[[[[[[\\\]]]\\\ZZZXXXWWWXXXVVVTTTRRRQQQQQQQQQOOONNNIIIJJJKKKJJJEEEAAACCCHHH<<<;;;999666444222111111+++***)))'''%%%###"""!!!&&&((($$$  ***!!! ~~~~~~zzz~~~}}}|||{{{zzzyyyyyyyyyxxxxxxxxxwwwwwwwwwwwwvvvtttuuuwwwxxxxxxvvvtttsssuuuvvvwwwvvvuuutttuuuvvvuuutttssstttuuuuuusssqqquuutttssssssrrrqqqppppppmmmllllllkkkkkkjjjjjjiiihhhhhhhhhhhhggggggggggggcccdddeeehhhjjjjjjhhhfffllljjjgggffffffggggggfffffffffgggggggggggggggfffgggfffeeedddcccdddeeeeeehhhgggfffeeedddeeeffffffgggeeecccbbbcccdddeeeddddddeeeeeeffffffeeeeeeddddddeeeeeefffffffffffffffgggiiijjjiiihhhggghhhiiikkklllllllllllllllkkkkkkllliiigggggghhhfffbbb^^^bbbaaaaaacccfffhhhhhhgggjjjiiiiiiiiihhhhhhgggggggggggghhhhhhhhhhhhggggggfffccceeehhhfff``````dddcccbbbbbbaaaaaaaaaaaaaaaaaa^^^[[[[[[\\\]]][[[YYYVVVVVVUUUUUUTTTSSSSSSSSSPPPOOONNNMMMLLLIIIDDDAAAAAA???===;;;:::888444111111000...+++(((&&&%%%%%%)))'''$$$!!!  ~~~{{{~~~}}}|||{{{zzzzzzzzzzzzxxxxxxxxxxxxwwwwwwwwwwwwuuuvvvwwwxxxxxxxxxwwwwwwuuuwwwwwwwwwuuutttuuuvvvuuutttssstttuuuuuusssrrrssssssrrrrrrrrrrrrrrrrrrmmmmmmllllllkkkjjjjjjjjjiiiiiiiiihhhhhhhhhggggggeeeeeeeeegggiiijjjhhhfffkkkjjjhhhggghhhiiihhhgggffffffggggggggggggffffffgggfffeeedddddddddeeeeeeccccccccccccdddfffhhhiiifffeeeccccccdddeeeeeedddffffffggggggggggggffffffeeeffffffgggggggggggggggiiijjjkkkkkkiiiiiijjjkkkllllllmmmmmmmmmmmmllllllnnnllljjjjjjkkkmmmnnnmmmiiihhhggggggiiijjjjjjiiikkkjjjjjjjjjiiiiiiiiiiiihhhiiiiiijjjjjjiiiiiihhhfffdddeeeiiifffaaa```dddeeedddccccccbbbbbbccccccbbb___\\\\\\]]]^^^\\\[[[XXXXXXXXXWWWVVVUUUTTTTTTSSSRRRPPPOOONNNLLLHHHEEEDDDBBB@@@>>>===:::777444555333111...+++((('''&&&(((''''''&&&$$$!!!|||~~~}}}|||{{{{{{{{{{{{{{{yyyyyyyyyxxxxxxxxxwwwwwwwwwwwwwwwxxxxxxyyyyyyzzzvvvwwwxxxwwwuuutttuuuvvvvvvuuussstttuuuuuutttrrrqqqrrrrrrrrrssssssssssssmmmmmmmmmlllkkkkkkjjjjjjjjjjjjjjjiiiiiiiiihhhhhhgggfffeeefffhhhjjjiiihhhjjjiiihhhiiijjjjjjiiigggfffgggggggggggggggffffffgggfffeeeeeeddddddeeeeeebbbbbbbbbcccdddeeeggghhhddddddeeeeeeeeeeeeeeedddgggggghhhhhhhhhhhhgggggggggggghhhiiiiiiiiiiiihhhiiijjjkkkjjjiiiiiiiiikkkmmmmmmnnnnnnnnnnnnmmmmmmnnnnnnmmmlllmmmqqqwww|||ooommmjjjiiijjjkkkkkkjjjkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjkkkkkkjjjjjjjjjfffeeegggiiigggbbbbbbdddeeedddccccccbbbbbbccccccbbb```^^^^^^^^^___^^^]]]\\\[[[[[[YYYXXXWWWVVVVVVWWWVVVTTTRRRQQQPPPLLLJJJIIIGGGDDDBBB@@@>>>;;;999999888555111...+++***)))'''(((******((($$$"""%%%$$$"""}}}}}}|||{{{{{{zzzzzzzzz{{{zzzyyyyyyyyyxxxxxxxxxxxxyyyyyyxxxxxxwwwxxxxxxyyyvvvwwwxxxwwwuuutttuuuvvvwwwuuuttttttuuuuuutttsssrrrsssssssssssssssssssssnnnnnnmmmmmmlllkkkkkkkkkkkkkkkkkkjjjjjjjjjiiiiiiiiigggffffffhhhjjjjjjiiihhhggghhhiiikkkkkkiiifffggggggggggggggggggfffeeegggffffffeeeeeeeeeeeeeeeffffffeeeeeeeeedddddddddcccdddfffggggggfffeeeeeegggggghhhhhhhhhhhhgggggghhhiiiiiijjjkkkjjjjjjjjjggghhhiiihhhgggggghhhiiimmmnnnnnnoooooooooooonnnlllmmmmmmllllllooovvv{{{ooollliiihhhiiijjjjjjiiikkkkkkkkkkkkjjjjjjjjjjjjjjjjjjkkkkkkkkkkkkjjjjjjfffggghhhiiigggdddccceeeccccccbbbaaaaaaaaaaaaaaaaaa```_______________^^^^^^]]]]]][[[ZZZYYYXXXWWWZZZXXXVVVUUUTTTSSSPPPNNNMMMJJJGGGEEEDDDBBB???======;;;888555111...,,,+++'''((())))))'''### {{{{{{zzzzzzyyyzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyxxx{{{zzzyyyxxxwwwvvvvvvvvvvvvxxxxxxwwwvvvuuuvvvwwwxxxvvvtttssstttuuuuuutttuuuuuutttssssssrrrqqqqqqoooooonnnmmmmmmllllllkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjhhhggggggiiijjjjjjiiigggggggggiiijjjjjjhhhfffgggggggggggggggfffeeeeeefffggggggfffffffffeeeeeegggggggggggggggffffffeeebbbeeehhhhhhgggffffffggggggggghhhhhhhhhhhhggggggiiijjjkkkkkklllkkkkkkkkkgggiiijjjiiihhhggghhhjjjmmmnnnnnnoooppppppooooookkkmmmooonnnllllllooorrrllljjjhhhhhhjjjkkkkkkkkkiiiiiijjjjjjjjjjjjjjjjjjiiijjjjjjkkkkkkjjjjjjiiifffiiijjjiiigggfffeeeeeeddddddcccbbbbbbbbbbbbbbbaaaaaa```____________```___^^^]]]\\\[[[ZZZYYYYYYZZZYYYWWWWWWWWWVVVSSSQQQQQQNNNJJJHHHFFFEEECCCAAA@@@>>>;;;777444111///...***)))'''%%%"""  ###|||{{{{{{zzzzzzzzz{{{{{{{{{{{{zzzzzzzzzyyyyyyyyy{{{zzzyyyyyyxxxwwwvvvvvvwwwxxxyyyxxxvvvuuuvvvwwwxxxvvvtttssstttuuuuuuuuuvvvvvvuuutttsssrrrqqqqqqooooooooonnnmmmmmmllllllkkkkkkkkkjjjjjjjjjiiiiiijjjiiihhhiiijjjkkkjjjhhhjjjiiihhhiiijjjjjjiiiggghhhhhhhhhhhhgggfffeeedddfffggggggggggggfffeeeeeedddeeefffhhhiiiiiiiiiiiicccfffiiihhhfffeeegggjjjgggggghhhhhhhhhhhhggggggjjjjjjkkkllllllllllllkkkkkklllmmmlllkkkjjjkkkmmmlllmmmnnnooooooppppppooommmnnnppppppnnnlllkkkkkkkkkjjjjjjkkkmmmooonnnmmmiiiiiiiiiiiijjjjjjjjjjjjiiijjjjjjkkkkkkjjjjjjiiifffjjjllliiiggghhhgggeeehhhgggffffffeeeeeeffffffaaabbbcccbbb``````aaaccc_________^^^]]]]]]\\\\\\ZZZYYYYYYZZZZZZXXXUUURRRUUURRRNNNKKKIIIHHHGGGEEEBBB@@@>>>:::777444222111---+++'''###   %%%}}}}}}||||||||||||}}}}}}{{{{{{{{{{{{zzzzzzzzzzzzxxxyyyzzz{{{{{{zzzyyyxxxwwwxxxyyyxxxvvvuuuvvvwwwyyywwwtttssstttuuuvvvuuuuuuuuuttttttsssssssssrrrppppppoooooonnnmmmmmmllljjjjjjjjjjjjiiiiiiiiiiiijjjiiiiiijjjlllkkkiiigggnnnllljjjjjjkkkkkkjjjiiihhhhhhhhhhhhgggfffeeedddfffgggggghhhgggfffeeedddcccdddfffggghhhiiihhhhhhcccfffiiihhheeeeeehhhlllhhhhhhiiiiiiiiiiiihhhhhhjjjjjjkkkllllllllllllkkklllmmmnnnnnnllllllmmmnnnkkklllmmmnnnoooooooooooommmmmmmmmnnnooonnnllliiijjjjjjkkkmmmppppppnnnllljjjjjjjjjjjjkkkkkkllllllkkkkkkllllllllllllkkkkkkffflllmmmiiigggiiihhheeeiiiiiihhhgggggggggggggggccceeefffeeecccbbbdddggg````````````````````````ZZZZZZ\\\^^^^^^\\\WWWSSSYYYVVVRRRNNNMMMLLLKKKIIIEEECCC@@@===;;;888777666000...***&&&$$$""""""""" !!!!!!~~~~~~~~~~~~~~~||||||{{{{{{{{{zzzzzzzzzvvvwwwzzz|||~~~}}}||||||wwwxxxyyyxxxvvvvvvvvvwwwyyywwwtttssstttuuuvvvvvvsssssssssttttttttttttuuuppppppoooooonnnnnnmmmmmmjjjjjjjjjiiiiiiiiihhhhhhiiiiiijjjlllmmmllliiigggrrrooolllkkklllllllllkkkhhhhhhhhhhhhgggfffeeedddfffggghhhhhhhhhgggeeedddeeefffgggggggggfffdddddddddgggiiihhheeeeeeiiinnnjjjjjjjjjkkkkkkjjjjjjjjjiiijjjkkkkkkllllllkkkkkkkkklllmmmmmmkkkkkklllmmmkkklllmmmnnnoooooooooooollljjjhhhjjjmmmooommmjjjiiijjjkkknnnooonnnkkkhhhkkkkkkkkkllllllmmmmmmmmmlllmmmmmmmmmmmmmmmmmmlllgggmmmnnnjjjgggjjjiiieeehhhhhhgggfffffffffffffffeeeggghhhgggeeedddgggjjjaaabbbbbbbbbbbbcccccccccZZZ[[[^^^```aaa^^^YYYTTT\\\YYYTTTQQQPPPOOONNNLLLFFFEEECCC@@@===;;;:::999333111...+++(((&&&%%%$$$!!!    |||~~~}}}{{{yyy~~~}}}}}}}}}{{{yyyxxxxxxxxxwwwwwwvvvvvvvvvzzz{{{|||zzzwwwuuutttuuuxxxxxxwwwvvvuuutttssssssuuuuuuuuuuuuuuuttttttsssrrrrrrsssrrrqqqooommmlllllllllmmmmmmllljjjiiihhhmmmmmmmmmmmmlllkkkjjjiiijjjjjjjjjkkkkkkllllllllliiikkkmmmkkkgggdddeeegggeeefffffffffeeeeeeggghhhhhhiiiiiigggdddccccccccciiiiiiiiihhhhhhhhhhhhhhhgggiiikkkkkkiiiiiikkknnnkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkklllmmmnnnlllkkkooonnnmmmllllllmmmooopppjjjjjjkkkkkkkkkkkkkkkkkkmmmmmmnnnnnnooooooppppppnnnnnnmmmlllllllllmmmmmmooommmlllllllllllljjjiiinnnmmmlllkkkiiihhhgggffffffjjjllljjjfffeeegggjjjiiihhhgggffffffggghhhiiifffeeecccdddeeeeeedddbbb^^^___aaaaaaaaa___\\\[[[\\\[[[YYYWWWTTTPPPMMMKKKOOOKKKFFFEEEEEEBBB<<<666444333000,,,)))&&&$$$###""" """"""***)))!!!  ~~~}}}~~~~~~|||zzz~~~||||||||||||zzzyyyyyyyyyxxxxxxxxxwwwwwwwwwxxxyyy{{{zzzxxxwwwwwwxxxvvvvvvvvvvvvvvvvvvuuuuuuuuuuuuvvvvvvuuuuuutttsssrrrrrrrrrrrrqqqooommmlllllllllmmmmmmlllkkkiiihhhmmmmmmmmmmmmlllkkkjjjiiijjjjjjkkkkkkkkkllllllllliiikkkkkkjjjhhhgggfffgggfffgggggggggffffffhhhiiidddfffggggggggggggiiijjjiiiiiiiiiiiiiiiiiiiiiiiigggiiikkkkkkjjjiiikkknnnjjjkkkkkkkkkllllllmmmmmmlllllllllmmmnnnnnnmmmlllnnnnnnnnnnnnnnnnnnmmmmmmnnnnnnoooooooooooonnnnnnoooooonnnnnnmmmlllllllllnnnmmmllllllllllllmmmmmmooommmllllllllllllkkkiiillllllkkkkkkjjjiiiiiiiiigggjjjllljjjgggeeegggjjjiiiiiihhhgggggghhhiiiiiifffeeeddddddeeeeeedddccc``````aaaaaa```___]]]\\\]]]\\\ZZZXXXUUURRRPPPOOOSSSNNNIIIFFFFFFDDD???;;;===;;;777333///+++((('''  ~~~~~~~~~}}}}}}}}}|||{{{{{{||||||{{{yyyzzzyyyyyyyyyyyyyyyxxxxxxvvvxxxzzzzzzzzzyyyzzz{{{uuuuuuvvvvvvvvvwwwwwwwwwuuuuuuvvvvvvuuuuuutttsssqqqqqqrrrrrrqqqooommmlllmmmmmmmmmmmmlllkkkjjjiiillllllmmmllllllkkkjjjiiikkkkkkkkkkkkllllllllllllkkkjjjiiiiiijjjjjjhhhffffffggghhhgggfffggghhhjjjdddfffhhhhhhhhhiiikkkmmmiiiiiiiiiiiiiiiiiiiiiiiihhhiiikkkkkkjjjjjjlllmmmjjjkkkkkklllmmmnnnoooooolllmmmnnnnnnoooooonnnnnnmmmnnnpppqqqpppnnnllljjjnnnnnnooonnnnnnmmmlllkkknnnnnnnnnmmmllllllkkkkkkmmmlllllllllllllllmmmmmmooommmllllllmmmmmmkkkjjjjjjjjjjjjjjjkkkkkkkkkkkkhhhjjjllljjjgggfffhhhjjjjjjiiiiiihhhhhhiiiiiijjjgggfffeeeeeeffffffeeedddbbbbbbbbbaaa``````_________^^^[[[YYYWWWUUUUUUUUUXXXSSSNNNKKKJJJHHHDDD@@@@@@>>>:::555000,,,)))''' !!!!!!$$$%%%}}}{{{{{{{{{}}}}}}|||{{{zzzzzzzzzzzzzzzzzzzzzzzzwwwyyy{{{{{{zzzzzz{{{|||wwwwwwwwwwwwwwwwwwwwwwwwvvvvvvvvvvvvvvvuuuttttttpppqqqqqqqqqqqqooonnnmmmmmmmmmmmmmmmllllllkkkkkklllllllllllllllkkkjjjjjjkkkkkkllllllllllllllllllllliiihhhiiilllllljjjgggfffggghhhgggffffffhhhjjjhhhiiijjjiiihhhggghhhiiiiiiiiiiiijjjjjjjjjjjjjjjiiiiiijjjkkkkkkkkklllmmmjjjkkklllmmmnnnooopppqqqmmmnnnpppppppppoooooopppooooooppppppooonnnlllkkkoooooooooooonnnmmmkkkkkkkkkllllllmmmmmmnnnnnnooollllllkkkkkklllmmmnnnnnnooommmllllllmmmmmmllljjjkkkkkkkkkkkkkkkkkkkkkkkkiiijjjkkkjjjhhhggghhhjjjjjjjjjjjjjjjjjjjjjjjjjjjiiigggffffffggghhhfffeeeeeedddcccbbbaaaaaaaaaaaa```^^^\\\YYYXXXXXXYYYYYYYYYVVVSSSPPPOOOKKKGGGCCC@@@>>>:::555111---***)))"""""""""!!! 111}}}|||{{{|||~~~~~~}}}zzzzzzzzzzzzzzzzzzzzzzzzyyyzzz|||{{{zzzyyyyyyzzzzzzyyyyyyxxxwwwvvvvvvvvvvvvvvvvvvvvvvvvuuuuuutttqqqqqqrrrrrrqqqpppooonnnnnnnnnmmmmmmmmmmmmmmmmmmllllllmmmmmmmmmlllkkkkkkllllllllllllllllllllllllllljjjhhhjjjlllmmmjjjgggfffggghhhgggffffffhhhjjjjjjkkkkkkiiigggeeeeeefffiiijjjjjjjjjkkkkkkkkkllljjjjjjjjjkkklllmmmmmmmmmkkkkkklllmmmooopppqqqqqqmmmoooqqqqqqpppooopppqqqqqqpppooonnnmmmmmmnnnooossssssssssssrrrpppoooooolllmmmmmmnnnooooooppppppkkkkkkkkklllmmmnnnooopppooommmllllllmmmnnnmmmkkkmmmmmmllllllkkkjjjjjjiiijjjjjjkkkjjjiiihhhiiiiiijjjjjjkkkkkkkkkkkkjjjjjjjjjiiiggghhhiiiiiihhhfffgggfffeeeccccccccccccccc```___\\\ZZZYYYZZZ[[[\\\XXXXXXWWWVVVSSSNNNHHHDDDBBB@@@===999555222000///&&&%%%"""  ...~~~~~~~~~}}}|||}}}~~~~~~}}}yyyyyyzzzzzzzzzzzzzzz{{{zzz{{{|||{{{yyywwwwwwxxx{{{{{{zzzyyyxxxwwwvvvuuuvvvvvvwwwwwwvvvvvvuuutttqqqrrrsssssssssrrrpppoooooonnnnnnmmmmmmmmmnnnnnnmmmmmmnnnnnnnnnmmmmmmlllmmmmmmmmmmmmllllllllllllmmmlllkkkkkklllllljjjhhhggghhhiiihhhggggggiiikkkgggiiijjjiiihhhggghhhiiijjjjjjjjjkkkkkkllllllmmmkkkjjjiiijjjmmmnnnmmmlllkkkllllllmmmnnnooopppppplllooorrrrrrooonnnppprrrqqqpppnnnmmmmmmnnnpppqqqqqqqqqqqqqqqqqqpppooonnnpppppppppooonnnnnnmmmmmmlllllllllmmmnnnpppqqqrrrnnnmmmlllmmmnnnnnnmmmlllnnnmmmmmmlllkkkjjjjjjiiikkkjjjjjjjjjjjjiiiiiiiiiiiijjjjjjkkkkkkjjjjjjiiikkkjjjiiiiiijjjjjjiiihhhgggggggggfffeeeeeeddddddaaa```^^^]]]\\\\\\\\\]]]ZZZZZZ[[[YYYUUUPPPJJJGGGAAA@@@===999666333111111)))'''###  """  }}}{{{~~~}}}||||||}}}~~~}}}{{{xxxxxxyyyyyyzzzzzzzzzzzzyyyzzz{{{zzzxxxwwwwwwwwwzzzzzzyyyyyyxxxxxxxxxwwwvvvwwwwwwwwwwwwvvvuuuuuurrrssstttttttttsssrrrqqqoooooonnnmmmmmmnnnooopppnnnnnnoooooooooooonnnnnnnnnmmmmmmmmmlllllllllllllllmmmnnnmmmkkkjjjiiijjjjjjkkkkkkkkkjjjjjjlllmmmgggiiijjjjjjiiiiiikkkllljjjjjjkkkkkklllmmmmmmmmmllljjjiiijjjmmmooonnnllllllllllllmmmmmmnnnnnnnnnkkkooorrrrrrooommmooorrrnnnnnnnnnnnnooopppqqqqqqmmmnnnnnnnnnnnnnnnmmmmmmpppoooooonnnmmmmmmlllllllllmmmmmmnnnpppqqqssstttnnnmmmlllmmmnnnooonnnmmmlllllllllllllllllllllkkkkkkkkkjjjjjjjjjjjjiiiiiihhhiiijjjkkkkkkjjjiiihhhlllkkkjjjjjjkkkkkkjjjiiiggghhhhhhhhhhhhfffeeedddccccccbbbaaa```___^^^]]]___^^^]]]YYYUUUQQQNNNMMMEEECCC???;;;777444222111((('''%%%"""!!!!!!!!!"""   |||zzz~~~|||{{{{{{||||||{{{zzzxxxxxxxxxyyyyyyzzzzzzzzzwwwyyyzzzzzzxxxwwwwwwxxxxxxxxxyyyyyyyyyyyyzzzzzzwwwwwwwwwwwwwwwvvvuuuuuussstttuuuuuuuuutttsssrrrpppooonnnmmmmmmnnnooopppnnnoooppppppppppppoooooonnnnnnmmmmmmmmmllllllllllllooopppoookkkhhhhhhjjjlllmmmmmmmmmllllllnnnooojjjkkklllllljjjjjjkkkllljjjjjjkkkkkklllmmmnnnnnnllljjjiiijjjmmmooonnnllllllllllllmmmmmmmmmmmmmmmkkkooorrrrrrnnnmmmooorrrkkkllloooqqqrrrrrrqqqpppoooppppppqqqqqqqqqppppppkkkkkkllllllmmmnnnnnnooommmmmmnnnoooqqqrrrtttuuunnnmmmlllmmmnnnooonnnmmmjjjjjjkkkllllllmmmnnnnnnlllkkkjjjjjjkkkkkkjjjhhhhhhiiijjjkkkkkkjjjiiihhhmmmkkkjjjjjjllllllkkkiiiggghhhiiijjjiiigggeeedddeeeeeeddddddbbbaaa___^^^dddbbb^^^XXXSSSQQQQQQSSSMMMKKKGGGBBB===999666555''''''&&&%%%$$$###!!! ''' !!! """||||||||||||{{{{{{{{{{{{vvvzzz~~~~~~{{{xxxwwwxxxyyyxxxxxxwwwwwwxxxxxxyyyzzzzzzzzzzzzzzzzzzzzzzzzxxxuuuuuuyyy{{{xxxvvvvvvvvvuuuttttttuuuvvvuuusssrrrrrrqqqqqqpppooooooooonnnnnnooooooppppppqqqqqqnnnoooooonnnllljjjkkklllrrrpppmmmlllmmmmmmmmmlllkkkkkkkkkjjjjjjjjjjjjiiillllllkkkkkkkkkjjjjjjjjjllllllkkkjjjkkklllmmmnnnlllmmmnnnooooooppppppooopppooonnnlllllllllmmmnnnqqqrrrsssrrrpppooopppqqqpppppppppppppppooonnnnnnooopppqqqqqqooonnnnnnooollloooooolllmmmqqqrrrppplllkkknnnsssssspppoooqqqmmmmmmoooqqqnnnjjjkkkpppmmmkkkjjjkkknnnrrrssstttooommmjjjiiiiiijjjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkllljjjhhhiiikkkllljjjhhhjjjkkkllljjjhhhfffeeefffeeeeeeeeeeeedddcccbbbbbb___^^^[[[XXXVVVTTTRRRRRRLLLJJJGGGDDDAAA;;;555000333000,,,)))'''%%%"""### %%%~~~|||||||||{{{{{{{{{zzzzzzxxxzzz|||}}}{{{yyyyyyxxxyyyyyyxxxxxxxxxxxxyyyyyyzzzzzzzzzzzzzzzzzzyyyyyyzzzwwwwwwzzz|||yyywwwxxxvvvtttttttttvvvwwwvvvtttrrrrrrrrrqqqppppppoooooooooooooooooopppppppppppppppqqqqqqpppnnnmmmmmmnnnrrrooommmllllllmmmllllllllllllkkkkkkjjjjjjiiiiiillllllllllllkkkkkkkkkkkkmmmmmmlllllllllmmmnnnooojjjkkklllmmmnnnoooooooooppppppnnnmmmmmmmmmnnnnnnooopppqqqqqqoooooopppqqqlllmmmnnnpppqqqqqqqqqqqqpppqqqqqqooommmmmmooopppppprrrqqqmmmllloooooolllllllllooouuuvvvqqqooopppssssssuuuuuuqqqkkkkkkooommmllllllnnnqqqsssrrrqqqnnnmmmllllllmmmmmmlllkkkllllllllllllllllllllllllooommmkkklllnnnooonnnllljjjkkklllkkkhhhffffffffffffffffffeeeeeedddcccbbbcccaaa^^^[[[WWWUUUSSSRRRNNNLLLHHHEEEBBB>>>888444444000,,,)))'''$$$!!! ~~~}}}||||||{{{{{{{{{zzzzzzzzzzzzyyyyyyzzz||||||{{{yyyzzzzzzyyyyyyyyyyyyzzzzzz{{{{{{{{{zzzzzzyyyyyyyyy|||xxxxxx{{{}}}zzzxxxzzzvvvttttttuuuwwwxxxwwwvvvsssrrrrrrqqqqqqppppppooopppppppppppppppooooooooopppqqqqqqpppnnnmmmnnnoooqqqnnnlllkkklllmmmlllkkkmmmmmmlllkkkjjjjjjiiiiiinnnmmmmmmmmmllllllllllllnnnmmmmmmmmmmmmnnnoooooojjjkkklllnnnooopppppppppqqqpppoooooonnnooooooooopppqqqrrrpppnnnmmmmmmnnnmmmmmmooopppqqqrrrrrrrrrqqqqqqpppooommmmmmoooqqqppprrrqqqmmmllloooooolllmmmmmmpppvvvvvvrrrooopppuuuvvvxxxyyyuuunnnmmmqqqmmmmmmoooqqqssssssqqqnnnlllmmmnnnnnnooonnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmlllkkkjjjkkklllmmmllljjjjjjkkklllkkkiiigggggggggffffffffffffeeedddccccccfffdddaaa]]]YYYVVVTTTSSSQQQNNNJJJGGGDDDAAA===:::444111,,,(((&&&###!!!$$$ ~~~}}}}}}}}}||||||||||||{{{{{{|||yyywwwyyy|||~~~|||zzz{{{zzzzzzyyyyyyzzzzzz{{{{{{{{{{{{zzzzzzyyyyyyxxx|||xxxxxx{{{|||zzzyyyzzzvvvuuuuuuvvvxxxyyyxxxwwwsssssssssrrrqqqqqqppppppqqqqqqqqqppppppooooooooonnnooopppooommmlllmmmnnnpppnnnkkkkkklllmmmllllllnnnnnnmmmlllkkkjjjiiiiiinnnnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnlllmmmoooppprrrsssssssssqqqppppppppppppppppppppptttttttttqqqnnnkkkkkkkkkpppqqqqqqqqqqqqpppoooooonnnpppqqqpppooonnnooopppllloooooolllmmmqqqrrroooooommmooosssssspppoooqqqqqqrrrvvvyyyvvvqqqppptttooonnnooopppqqqqqqooommmlllmmmnnnnnnmmmnnnooopppnnnnnnnnnnnnnnnnnnnnnnnnkkkkkkjjjkkkkkkkkkkkkjjjjjjkkklllkkkiiihhhhhhhhhggggggggggggfffeeeddddddfffdddaaa^^^[[[YYYWWWVVVTTTPPPLLLHHHFFFCCC@@@>>>666222---)))&&&###!!!###!!!~~~~~~~~~~~~}}}}}}}}}|||||||||yyyxxxyyy|||~~~}}}zzz{{{zzzzzzyyyyyyzzzzzz{{{{{{{{{{{{zzzzzzyyyyyyyyy|||xxxwwwzzz{{{yyyyyyzzzxxxwwwvvvwwwyyyzzzyyyxxxttttttssssssrrrqqqqqqqqqrrrrrrqqqqqqppppppoooooonnnoooppppppnnnmmmnnnooopppnnnkkkkkklllmmmmmmlllnnnnnnmmmmmmlllkkkkkkjjjoooooonnnnnnnnnmmmmmmmmmkkkkkkllllllmmmmmmmmmmmmmmmnnnoooqqqrrrrrrsssssspppppppppqqqqqqqqqqqqppprrrssstttrrrpppnnnnnnoooqqqqqqqqqqqqqqqpppooooookkknnnrrrsssrrrooonnnnnnllloooooolllmmmqqqrrroooqqqmmmlllnnnnnnmmmnnnrrrmmmnnnrrruuusssnnnooosssqqqooommmlllmmmnnnnnnmmmmmmnnnmmmllljjjkkkooosssnnnnnnnnnnnnnnnnnnnnnnnnnnnooooooooonnnnnnoooooojjjlllmmmllljjjiiiiiiiiihhhhhhhhhhhhgggfffeeeeeecccbbbaaa___]]][[[[[[ZZZVVVRRRNNNJJJHHHEEEBBB@@@999444...)))&&&###!!! !!!$$$~~~~~~~~~~~~}}}}}}}}}||||||{{{zzzzzz{{{}}}}}}|||zzzzzzzzzyyyyyyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz}}}yyywwwzzz{{{yyyyyy{{{zzzyyyxxxxxxyyyzzzyyyxxxuuuttttttssssssrrrrrrqqqqqqqqqqqqqqqqqqpppppppppqqqrrrsssrrrqqqpppqqqrrrpppnnnllllllmmmnnnnnnnnnnnnnnnmmmmmmmmmlllllllllooonnnnnnnnnmmmmmmmmmmmmjjjkkkllllllmmmmmmllllllllllllmmmnnnoooooooooooooooooopppqqqqqqqqqqqqpppmmmoooqqqqqqqqqrrrtttuuummmnnnpppqqqrrrrrrsssssskkknnnqqqsssrrrpppooonnnppprrrqqqmmmllloooooolllqqqmmmkkkmmmmmmlllnnnrrrnnnnnnppprrroookkklllqqqqqqoookkkjjjkkkmmmmmmmmmmmmnnnooommmjjjkkknnnrrrnnnnnnnnnnnnnnnnnnnnnnnnmmmnnnoooooommmmmmnnnooojjjlllmmmmmmkkkjjjjjjjjjiiiiiiiiiiiihhhgggffffffcccbbbaaa```___^^^^^^^^^XXXUUUQQQNNNKKKGGGCCC@@@<<<777000***'''$$$""" !!! !!! !!!%%%~~~|||||||||||||||{{{{{{{{{{{{yyy{{{~~~~~~}}}{{{zzzzzzyyyyyyxxxxxxxxxxxxyyyyyyxxxyyyyyyzzzzzz{{{{{{{{{zzzxxx{{{|||zzzzzz}}}|||{{{yyyyyyzzzzzzxxxwwwuuuuuuttttttsssrrrrrrrrrpppqqqqqqqqqqqqqqqqqqrrrqqqrrrssssssqqqqqqrrrsssqqqooommmmmmnnnppppppooommmmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnmmmmmmmmmllllllkkkkkkmmmnnnnnnnnnmmmllllllmmmmmmnnnnnnmmmmmmmmmnnnnnnpppqqqqqqqqqppppppmmmnnnpppqqqpppqqqssstttnnnooopppqqqrrrsssssssssmmmoooppppppooooooppprrrppprrrqqqmmmllloooooolllpppmmmmmmppppppmmmmmmooommmlllnnnpppnnnkkknnnuuupppnnnlllmmmnnnnnnmmmllllllooosssrrrnnnlllmmmpppmmmmmmmmmmmmmmmmmmmmmmmmkkkmmmnnnmmmkkkjjjlllnnnkkklllmmmmmmkkkjjjjjjkkkjjjjjjjjjjjjiiihhhgggffffffeeedddbbbaaa```______[[[YYYUUURRROOOJJJEEEAAA>>>999222,,,(((%%%###""" !!!!!!}}}{{{{{{{{{zzzzzzzzzyyyyyyyyyxxx|||}}}zzzyyyzzzyyyxxxxxxwwwwwwxxxxxxyyywwwxxxxxxyyyzzz{{{||||||{{{yyy|||}}}||||||~~~}}}|||zzzzzzzzzzzzxxxvvvuuuuuuuuutttssssssrrrrrrpppppppppqqqqqqrrrrrrsssooopppqqqqqqpppoooppprrrqqqpppnnnmmmooopppqqqpppllllllmmmmmmnnnooooooooonnnmmmmmmmmmllllllllllllkkklllnnnooooooooonnnmmmooooooooooooooonnnnnnmmmmmmnnnooopppqqqqqqpppooopppqqqrrrpppnnnmmmnnnoooqqqrrrrrrrrrrrrqqqppppppqqqpppooollllllmmmrrruuullloooooolllmmmqqqrrrpppnnnmmmpppttttttooolllmmmjjjjjjlllnnnnnnnnnttt|||nnnnnnnnnpppqqqpppnnnkkkjjjpppvvvwwwsssnnnlllmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnppprrrqqqnnnmmmoooqqqkkklllnnnmmmlllkkkkkkllljjjjjjkkkjjjjjjiiihhhgggjjjiiigggdddbbbaaa```___]]][[[XXXVVVRRRMMMFFFBBB@@@;;;333---)))&&&$$$"""!!!!!! !!! !!!!!!!!! }}}}}}}}}||||||{{{{{{zzzzzz{{{{{{{{{|||{{{{{{zzzzzzyyyyyyyyyyyyyyyyyyyyyyyywwwwwwxxxyyyzzz||||||}}}xxxxxxyyyyyy{{{|||~~~~~~~~~}}}|||{{{zzzyyyyyyyyywwwwwwwwwwwwvvvuuutttsssrrrssssssttttttssssssrrrsssrrrppppppppppppnnnmmmpppooonnnmmmmmmmmmmmmmmmppppppoooooonnnnnnnnnmmmoooooooooooooooooooooooolllnnnppppppooonnnoooppplllmmmmmmnnnoooppppppqqqqqqtttwwwuuupppnnnooorrrpppsssuuuuuurrrppppppqqqoooppppppqqqqqqqqqppppppoooppppppppppppqqqqqqqqqrrrpppmmmkkkpppuuutttnnnpppqqqsssvvvxxxvvvpppjjjmmmmmmnnnnnnnnnqqquuuxxxooooooooooooppppppppppppqqqnnnlllkkklllnnnnnnnnnooooooooonnnmmmmmmllllllqqqppppppooonnnmmmmmmllloooppppppooommmmmmnnnpppkkkmmmnnnmmmkkkiiiiiiiiiiiihhhgggeeecccbbbbbbbbbbbb```\\\YYYUUUPPPJJJFFFBBB<<<333,,,(((&&&$$$###$$$%%%!!!}}}|||||||||||||||{{{{{{{{{zzzzzz{{{{{{{{{{{{zzzzzzyyyyyyyyyyyyyyyyyyyyyyyy{{{{{{{{{zzzzzzzzzzzzyyy~~~}}}|||{{{zzzzzzzzz||||||{{{{{{zzz{{{{{{{{{wwwwwwwwwwwwvvvuuuttttttsssssssssttttttssssssssssssrrrssstttuuutttqqqnnnpppoooooonnnnnnnnnnnnoooppppppooooooooonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnlllnnnppppppooonnnooopppmmmmmmnnnnnnoooppppppqqqpppsssuuutttpppmmmoooqqqppprrruuutttrrrpppqqqrrrqqqqqqqqqqqqqqqpppoooooonnnooooooooooooppppppppprrrqqqnnnlllpppuuutttooopppppprrrtttvvvtttoookkkqqqqqqqqqpppooopppsssuuunnnnnnooooooooopppppppppqqqnnnlllkkklllnnnnnnnnnooooooooooooooonnnnnnnnnqqqppppppooonnnnnnmmmmmmnnnooopppnnnmmmlllnnnoookkkmmmnnnmmmkkkiiiiiijjjkkkjjjhhhgggeeeddddddcccaaa___[[[XXXTTTOOOIIIEEEDDD???888222...+++)))'''(((&&&!!!|||{{{|||||||||||||||}}}}}}yyyyyyzzzzzz{{{zzzzzzyyyzzzzzzzzzzzzzzzzzzzzzzzz||||||{{{{{{zzzzzzzzzzzz}}}|||{{{zzzzzz{{{{{{{{{{{{|||||||||}}}xxxxxxxxxxxxwwwvvvuuutttssssssttttttttttttssssssssstttvvvxxxyyyxxxtttpppppppppooooooppppppqqqqqqpppppppppooooooooooooooommmmmmmmmmmmmmmmmmmmmmmmmmmoooppppppoooooooooqqqmmmnnnnnnoooooopppppppppooorrrtttsssooommmnnnpppoooqqqssstttsssrrrrrrrrrrrrrrrqqqqqqppppppoooooonnnnnnnnnooooooooooooppprrrrrrpppnnnqqquuutttpppppppppppprrrsssrrrooommmtttttttttqqqooooooppprrrnnnnnnoooooooooooopppppppppnnnlllkkkmmmnnnooonnnoooooooooooopppppppppppppppppppppoooooonnnnnnmmmnnnoooooonnnmmmlllmmmnnnkkkmmmnnnmmmkkkjjjjjjjjjkkkkkkjjjhhhgggfffeeeeeebbb```\\\YYYUUUPPPJJJFFFBBB>>>888333///,,,)))'''###"""~~~|||{{{{{{||||||}}}}}}}}}~~~xxxyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzyyyzzzzzz{{{||||||}}}}}}||||||||||||}}}}}}~~~||||||||||||}}}|||||||||yyyyyyyyyyyyxxxwwwvvvuuuttttttuuuuuuuuuuuutttttttttuuuvvvxxxyyyyyyvvvsssqqqqqqqqqqqqqqqrrrssstttppppppppppppppppppppppppmmmmmmmmmmmmmmmmmmmmmmmmmmmoooqqqqqqpppooopppqqqnnnnnnooooooooopppppppppppprrrtttsssqqqooopppqqqoooppprrrssssssssssssrrrqqqqqqqqqqqqqqqqqqqqqrrroooooooooooopppppppppppprrrsssrrroooqqquuutttpppooooooooopppppppppooonnnttttttsssqqqooonnnooopppnnnnnnnnnnnnooooooooopppooommmllllllnnnoooooonnnmmmmmmnnnoooooopppqqqqqqpppppppppooooooooonnnnnnmmmooopppooommmkkklllmmmkkkmmmnnnmmmkkkjjjjjjkkkkkkkkkjjjiiihhhgggfffeeedddaaa^^^[[[WWWRRRMMMIIIAAA>>>:::666222...***'''"""###"""!!!$$$}}}{{{|||||||||}}}}}}~~~~~~xxxyyyzzzzzz{{{{{{{{{zzz{{{{{{{{{{{{{{{{{{{{{{{{zzz{{{{{{||||||}}}}}}}}}yyyyyyzzz{{{|||~~~~~~~~~~~~~~~}}}|||{{{zzzzzzzzzzzzzzzyyyxxxwwwvvvtttuuuuuuvvvvvvuuuuuutttwwwuuussstttuuuvvvvvvvvvrrrrrrrrrrrrrrrssstttuuupppppppppqqqqqqqqqqqqqqqoooooooooooooooooooooooonnnppprrrrrrqqqpppqqqrrroooooooooooopppppppppppprrrsssttttttsssrrrrrrrrrppppppqqqsssttttttsssrrrppppppppppppqqqrrrtttuuuppppppqqqqqqqqqqqqrrrrrrqqqssssssqqqqqqtttssspppnnnooooooooooooooooooooopppqqqqqqpppnnnmmmnnnooommmnnnnnnnnnnnnooooooooonnnmmmllllllnnnoooooonnnkkkllllllmmmnnnoooppppppppppppppppppoooooooooooonnnoooppppppnnnlllkkklllkkkmmmnnnmmmlllkkkkkkllljjjjjjjjjjjjiiigggfffeeecccaaa^^^[[[WWWSSSMMMJJJGGGDDD???<<<888333...+++)))$$$999777 $$$ $$$ ~~~|||}}}}}}}}}}}}}}}}}}~~~yyyyyyzzz{{{||||||||||||||||||||||||||||||||||||~~~}}}|||{{{{{{zzz{{{{{{{{{{{{|||}}}~~~~~~~~~|||{{{yyy{{{{{{{{{{{{zzzyyyxxxwwwuuuuuuvvvvvvvvvvvvuuuuuuxxxuuurrrqqqrrrtttuuuuuussssssrrrrrrrrrsssttttttqqqqqqqqqqqqqqqrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqoooppprrrrrrqqqqqqqqqrrrppppppppppppppppppppppppssssssttttttttttttssssssqqqqqqqqqsssttttttrrrpppqqqpppppppppqqqrrrtttvvvqqqqqqqqqrrrrrrrrrsssssspppssstttqqqqqqsssrrrooommmooopppqqqoooooooooqqqnnnpppppppppnnnmmmnnnooommmmmmnnnnnnnnnnnnoooooommmllllllmmmooopppooonnnkkkllllllmmmnnnoooooopppppppppppppppppppppppppppoooppprrrqqqooommmllllllkkkmmmnnnnnnlllkkklllmmmiiijjjjjjkkkjjjhhhgggeeebbb```]]]ZZZWWWSSSMMMIIIHHHEEE@@@<<<777333...***'''!!!777555### ~~~~~~~~~}}}}}}}}}}}}}}}yyyzzz{{{|||}}}}}}}}}}}}||||||||||||||||||||||||~~~}}}|||{{{zzz}}}}}}|||||||||}}}~~~~~~}}}~~~~~~|||{{{{{{||||||{{{{{{zzzyyyxxxuuuvvvvvvwwwwwwvvvvvvuuuwwwuuusssrrrsssssssssrrrttttttsssrrrrrrrrrssssssqqqqqqqqqrrrrrrrrrssssssqqqqqqqqqqqqqqqqqqqqqqqqoooqqqssssssrrrqqqrrrsssppppppppppppppppppppppppsssrrrrrrsssttttttsssrrrsssrrrqqqrrrttttttqqqoootttsssqqqppppppqqqrrrsssppppppqqqqqqqqqrrrrrrrrrooossstttqqqpppqqqqqqnnnlllooorrrrrrqqqooopppqqqpppqqqrrrqqqooommmmmmnnnmmmmmmmmmnnnnnnnnnoooooolllllllllmmmooopppooonnnmmmmmmnnnnnnoooooooooppppppppppppppppppppppppppppppqqqsssssspppnnnllllllkkklllnnnnnnmmmllllllmmmjjjkkkllllllllljjjhhhgggeeeccc___]]]ZZZUUUPPPLLLIIIEEE???999555000+++((($$$&&&!!!~~~~~~}}}}}}||||||zzz{{{|||}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}~~~{{{}}}~~~}}}||||||||||||{{{zzzyyyxxxvvvvvvwwwwwwwwwwwwvvvvvvvvvuuutttuuuuuutttqqqooouuutttsssrrrrrrrrrrrrrrrqqqqqqqqqrrrrrrsssssssssqqqqqqqqqqqqqqqqqqqqqqqqoooqqqssssssrrrrrrrrrsssqqqqqqpppppppppppppppppprrrqqqqqqrrrssssssrrrqqqtttrrrqqqrrrttttttqqqnnnwwwuuusssqqqoooooopppqqqoooppppppppppppqqqqqqqqqnnnrrrtttqqqoooppppppmmmkkkooossssssqqqppppppqqqrrrssstttrrrpppmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnooolllkkklllmmmooopppooonnnooooooooooooppppppppppppppppppppppppppppppqqqqqqppprrrttttttqqqnnnmmmlllkkklllnnnnnnmmmlllmmmmmmkkklllnnnnnnnnnllljjjhhhiiigggdddaaa^^^ZZZUUUQQQNNNIIIBBB<<<777222...+++...///*** !!!   !!! !!! ~~~~~~|||{{{{{{}}}||||||||||||||||||||||||}}}{{{zzz|||}}}{{{}}}|||{{{{{{{{{|||~~~|||}}}~~~~~~|||{{{~~~~~~~~~~~~}}}}}}{{{{{{{{{zzzxxxvvvyyyyyywwwvvvvvvvvvwwwxxxvvvtttqqqrrrtttvvvtttssstttsssssssssssstttuuuuuuwwwtttrrrqqqrrrssssssrrrqqqrrrrrrpppooooooqqqtttpppqqqqqqrrrrrrsssssstttqqqppppppqqqrrrssstttuuurrrrrrpppppppppppprrrrrrtttrrrqqqsssvvvwwwuuusssrrrrrrrrrqqqqqqooonnnnnnpppppppppqqqqqqrrrrrrrrrrrrqqqqqqppppppqqqqqqrrroooppprrrrrrrrrooolllkkknnnooopppooonnnmmmnnnooommmmmmnnnnnnnnnmmmkkkjjjmmmooopppqqqpppooommmkkknnnnnnnnnnnnmmmmmmmmmmmmmmmnnnooopppppppppppppppoooqqqsssrrrqqqooonnnooolllkkkkkkkkkkkklllmmmmmmjjjkkklllllljjjhhhhhhiiijjjgggccc___[[[WWWSSSPPPIIIHHHEEE???777111---,,,!!! """(((### }}}~~~~~~}}}|||{{{}}}~~~||||||||||||||||||||||||~~~|||{{{|||~~~~~~|||zzz}}}}}}|||{{{|||}}}~~~~~~~~~~~~~~~}}}|||{{{{{{{{{yyywwwzzzyyyxxxwwwvvvwwwwwwxxxwwwuuussstttvvvwwwvvvtttuuuttttttssssssttttttuuuvvvtttrrrqqqrrrssssssrrrrrrrrrrrrqqqpppppprrrtttqqqqqqqqqrrrssssssttttttqqqqqqqqqrrrssssssssstttsssrrrqqqqqqqqqqqqrrrssstttsssrrrsssvvvvvvtttrrrppppppppppppooonnnmmmlllqqqqqqqqqqqqqqqqqqrrrrrrrrrqqqqqqqqqqqqqqqqqqrrrppprrrssstttsssqqqnnnmmmooopppqqqpppnnnmmmnnnooommmnnnooooooooonnnmmmlllnnnoooppppppooonnnmmmlllnnnnnnnnnoooooopppppppppnnnoooppppppqqqqqqqqqpppnnnppprrrrrrqqqpppppppppmmmmmmmmmmmmmmmnnnnnnoookkkllllllkkkiiihhhiiijjjdddcccbbbaaa___\\\WWWSSSLLLJJJEEE@@@:::444///---(((%%%"""!!!!!!!!! {{{|||}}}|||{{{|||}}}||||||||||||||||||||||||}}}||||||}}}~~~~~~|||zzz}}}}}}||||||}}}}}}~~~~~~~~~~~~~~~~~~||||||||||||zzzyyyzzzyyyxxxwwwwwwwwwxxxxxxyyywwwuuuuuuwwwxxxwwwvvvwwwvvvuuuttttttsssssstttuuusssqqqqqqrrrsssrrrqqqrrrrrrsssrrrpppppprrrtttqqqqqqrrrrrrssstttttttttqqqrrrsssttttttsssrrrrrrtttssssssrrrrrrsssssstttuuutttssstttuuuuuutttrrrqqqqqqqqqqqqpppooonnnnnnrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrssstttuuutttssspppoooqqqrrrsssqqqooonnnnnnooonnnnnnooopppppppppoooooopppoooooonnnnnnnnnnnnnnnmmmnnnnnnoooqqqrrrrrrsssppppppqqqrrrrrrrrrqqqqqqmmmppprrrrrrqqqpppppppppooonnnnnnnnnnnnoooppppppmmmmmmllljjjhhhhhhiiikkkbbbccccccdddccc___YYYTTTPPPKKKEEE@@@===888222---***&&&""" !!!!!! |||}}}}}}|||{{{{{{|||~~~||||||||||||||||||||||||zzz{{{{{{}}}~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~||||||}}}}}}|||zzzzzzyyyyyyyyyxxxxxxxxxxxxxxxxxxwwwvvvwwwwwwxxxxxxyyyxxxwwwuuutttssssssssstttrrrqqqrrrsssssssssqqqrrrssstttsssrrrqqqrrrtttrrrrrrrrrsssttttttuuuuuurrrsssuuuvvvuuutttrrrqqquuuttttttttttttttttttuuuvvvuuuuuuuuuuuutttsssrrrssstttttttttssssssrrrqqqrrrrrrrrrqqqqqqpppppppppqqqqqqqqqqqqqqqqqqqqqqqqrrrssstttttttttsssqqqppprrrssstttrrrpppnnnooopppmmmnnnnnnoooooopppppppppqqqooonnnmmmmmmnnnooopppnnnnnnoooooopppqqqqqqrrrqqqqqqrrrssssssrrrrrrrrroooqqqsssrrrqqqooonnnooooooooooooooooooppppppqqqnnnnnnllljjjhhhgggiiilllgggffffffeeeccc___YYYTTTRRRLLLDDD@@@>>>:::333,,,***'''###!!!!!!!!!!!!  $$$~~~}}}{{{zzz{{{|||||||||||||||||||||||||||wwwyyy{{{|||~~~}}}~~~~~~}}}}}}~~~~~~~~~}}}}}}~~~~~~|||zzzzzzzzzzzzyyyyyyxxxxxxwwwxxxwwwwwwvvvvvvwwwxxxzzzyyywwwvvvuuutttsssssstttsssrrrssstttuuusssrrrrrrsssuuutttsssrrrssstttrrrssssssttttttuuuvvvvvvrrrtttuuuvvvvvvuuusssqqquuuuuuuuuuuuuuuuuuuuuuuuuuuvvvvvvvvvuuutttsssssssssttttttttttttsssrrrrrrrrrrrrrrrqqqqqqppppppppppppqqqqqqrrrrrrqqqqqqpppqqqrrrrrrsssrrrrrrqqqppprrrssstttrrrpppoooooopppmmmmmmmmmnnnnnnoooooopppqqqooommmllllllnnnpppqqqoooooooooooooooooooooooorrrrrrsssssssssrrrrrrqqqqqqssstttssspppnnnmmmmmmooooooooonnnoooppppppqqqoooooommmjjjhhhgggiiikkkjjjhhhfffdddbbb___[[[XXXRRRLLLDDD@@@>>>:::333------+++)))((((((&&&### '''~~~|||zzz{{{|||||||||||||||||||||||||||vvvxxx{{{}}}}}}~~~~~~~~~~~~}}}~~~~~~zzzzzz{{{{{{{{{zzzyyyxxxwwwxxxyyyxxxvvvvvvxxxyyyzzzyyyxxxvvvuuuuuutttttttttsssssstttvvvvvvuuusssrrrtttuuuuuutttsssssstttssssssttttttuuuvvvvvvvvvssstttuuuvvvvvvuuutttttttttuuuuuuvvvvvvuuuuuuttttttvvvwwwwwwuuuttttttuuuqqqqqqqqqrrrrrrqqqqqqppprrrrrrqqqqqqqqqqqqqqqqqqpppqqqrrrssssssrrrqqqpppppppppqqqqqqqqqqqqppppppqqqrrrsssrrrpppppppppqqqnnnnnnmmmmmmmmmnnnoooooopppooommmlllmmmnnnpppqqqppppppooooooooonnnnnnnnnrrrrrrsssssssssrrrqqqqqqqqqssstttssspppnnnmmmmmmpppoooooooooooopppqqqqqqoooooonnnllliiihhhiiikkkiiifffdddbbbbbbaaa___]]]RRRMMMGGGBBB>>>:::333///---+++***((('''$$$ }}}|||}}}||||||||||||||||||||||||xxxzzz}}}~~~}}}|||~~~~~~~~~~~~zzz{{{{{{|||{{{zzzyyyxxxxxxzzz{{{zzzxxxwwwyyy{{{zzzyyyxxxwwwvvvuuuuuuuuutttttttttvvvxxxxxxvvvtttrrrtttvvvvvvuuutttttttttsssttttttuuuvvvvvvwwwwwwtttttttttuuuvvvvvvvvvwwwttttttuuuvvvvvvuuuttttttsssuuuwwwwwwuuutttuuuwwwppppppqqqqqqqqqqqqppppppqqqqqqqqqqqqqqqqqqrrrrrroooppprrrssssssrrrpppooopppppppppqqqqqqqqqqqqpppooopppqqqqqqppppppqqqrrrqqqpppooonnnnnnnnnooopppooonnnmmmmmmnnnooopppqqqoooooopppppppppppppppppprrrrrrrrrrrrrrrqqqppppppoooqqqrrrrrrqqqoooooooooqqqqqqqqqqqqqqqrrrrrrsssnnnoooooommmjjjhhhhhhiiigggfffeeedddcccaaa]]]ZZZRRROOOKKKEEE???999555222...+++'''$$$!!!~~~~~~~~~||||||||||||||||||||||||zzz}}}~~~|||{{{|||~~~~~~~~~~~~zzz{{{|||||||||{{{yyyyyyzzz{{{}}}{{{yyyxxx{{{}}}yyyyyyxxxwwwvvvvvvvvvvvvuuuuuuuuuwwwyyyyyywwwuuurrrtttvvvwwwuuutttttttttttttttuuuuuuvvvvvvwwwwwwttttttttttttuuuvvvxxxyyyssstttuuuvvvvvvuuutttsssrrruuuwwwwwwuuutttvvvxxxqqqqqqrrrssssssrrrrrrrrrpppppppppqqqqqqrrrrrrsssoooppprrrssssssrrrpppoooqqqqqqqqqqqqqqqqqqqqqqqqmmmooopppqqqppppppqqqssssssrrrpppoooooooooppppppnnnnnnnnnnnnnnnoooppppppoooooopppqqqrrrsssssstttrrrrrrrrrrrrqqqqqqpppooolllnnnqqqrrrqqqqqqqqqrrrsssrrrrrrrrrrrrsssttttttnnnooopppnnnkkkiiihhhhhhiiiiiihhhgggeee___YYYTTTRRRQQQNNNGGG@@@:::666555444///)))$$$!!!~~~|||~~~||||||~~~}}}zzz{{{{{{|||~~~~~~}}}}}}~~~~~~~~~}}}}}}{{{zzzzzzzzzzzzzzzwwwxxxyyyxxxvvvwww|||{{{{{{zzzyyyxxxxxxxxxxxxwwwwwwwwwvvvvvvvvvvvvvvvyyywwwuuuuuuwwwxxxvvvtttwwwuuuuuuvvvwwwxxxwwwvvvxxxvvvttttttvvvxxxxxxxxxvvvvvvvvvvvvvvvuuuttttttssssssssssssssssssrrrrrrrrrrrrsssssssssrrrqqqppprrrrrrqqqppppppqqqrrrrrruuuooonnntttvvvrrrpppqqqrrrrrrrrrqqqqqqqqqppppppsssssssssrrrrrrrrrqqqqqqoooooooooooopppppppppppppppqqqqqqpppnnnmmmnnnoooqqqpppppppppppppppqqqqqqqqqqqqqqqqqqqqqqqqrrrsssqqqrrrrrrrrrpppppppppqqqppppppqqqqqqqqqrrrrrrrrrpppqqqnnniiigggiiiiiigggpppjjjddd`````````___]]]OOONNNKKKEEE>>>999555444;;;666...'''"""~~~|||~~~||||||~~~}}}zzz|||{{{{{{}}}}}}~~~~~~~~~}}}~~~}}}|||{{{zzzzzzzzzzzzyyyzzz{{{yyyxxxyyy||||||{{{zzzyyyxxxxxxxxxxxxyyyxxxxxxxxxwwwwwwvvvvvvyyywwwuuuvvvxxxxxxvvvtttxxxwwwvvvwwwyyyyyyyyyxxxxxxvvvtttuuuvvvxxxxxxxxxuuuvvvvvvvvvvvvvvvuuuuuuuuuuuuuuuuuuuuutttttttttrrrssstttuuuuuusssqqqppptttsssrrrqqqqqqrrrssstttuuuppppppuuuwwwtttrrrsssrrrrrrrrrqqqqqqqqqqqqpppssssssssssssrrrrrrrrrrrrnnnnnnooooooooopppppppppooopppqqqpppooonnnooopppqqqppppppoooooopppqqqqqqqqqpppoooooopppqqqqqqqqqrrrssssssssssssrrrssstttppppppppppppqqqqqqqqqrrrnnnpppnnnjjjiiilllllliiillliiieeecccbbb```^^^[[[RRRQQQMMMHHHAAA;;;888666555000)))"""~~~|||~~~||||||~~~}}}zzz}}}|||{{{|||~~~~~~~~~}}}~~~~~~}}}|||{{{{{{{{{{{{|||||||||{{{zzzzzz|||~~~}}}}}}{{{zzzyyyxxxxxxwww{{{{{{zzzyyyxxxxxxwwwwwwyyyxxxwwwwwwxxxxxxwwwvvvyyyxxxwwwxxxzzz{{{zzzyyyxxxvvvuuuuuuwwwyyyxxxxxxuuuuuuvvvvvvwwwvvvvvvvvvvvvvvvvvvvvvwwwwwwwwwwwwssstttvvvwwwwwwuuusssqqqttttttssssssssssssttttttuuurrrqqquuuwwwuuutttuuurrrrrrrrrrrrqqqqqqqqqqqqsssssssssrrrrrrrrrrrrqqqnnnnnnnnnnnnoooooooooooonnnoooppppppooonnnpppqqqqqqppppppooooooooopppppprrrpppmmmnnnpppqqqpppnnnppppppppppppppppppppppppooooooooooooppppppppppppkkknnnnnnllllllnnnmmmjjjiiigggfffeeecccaaa\\\YYYUUUSSSPPPKKKEEE???:::888333///(((### """~~~|||}}}||||||~~~~~~{{{}}}|||{{{|||~~~~~~}}}~~~}}}||||||||||||~~~}}}}}}{{{zzzzzz{{{|||~~~}}}|||zzzyyyxxxxxxxxx}}}||||||{{{zzzyyyxxxxxxzzzyyyyyyxxxyyyxxxxxxwwwyyyxxxxxxxxxzzz{{{zzzyyyxxxwwwvvvwwwxxxyyyyyyxxxuuuuuuvvvwwwwwwwwwwwwvvvvvvvvvwwwwwwwwwwwwwwwxxxtttuuuxxxyyyyyywwwtttrrrtttsssssssssssssssssstttsssrrrsssuuuvvvuuuuuuuuussssssrrrrrrrrrqqqqqqqqqrrrrrrqqqqqqqqqpppppppppmmmmmmnnnnnnnnnooooooooommmnnnppppppooooooppprrrqqqppppppooooooooooooppprrrooolllllloooqqqooolllrrrqqqpppppppppooonnnmmmnnnnnnnnnooooooooooooooojjjnnnnnnllllllnnnlllhhhhhhhhhfffeeeccc```]]][[[XXXUUUQQQLLLGGGAAA;;;888222...)))%%%###"""!!!!!! }}}}}}||||||~~~~~~{{{}}}|||{{{|||~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~}}}|||{{{{{{{{{zzzzzz~~~|||{{{zzzyyyyyyyyy}}}}}}||||||{{{zzzzzzyyyzzzzzzzzzzzzyyyyyyyyyyyyyyyxxxwwwxxxzzzzzzzzzyyyxxxwwwwwwxxxzzzzzzyyyxxxvvvvvvwwwwwwwwwwwwvvvvvvuuuuuuuuuvvvvvvwwwwwwwwwuuuwwwyyyzzzyyyxxxuuutttrrrrrrssssssssssssrrrrrrqqqsssttttttttttttttttttsssssssssrrrrrrrrrqqqqqqppppppppppppoooooooooooonnnnnnnnnnnnoooooooooooommmnnnppppppooooooppprrrqqqppppppooonnnnnnooooooqqqnnnllllllooopppooommmzzzxxxuuuttttttsssqqqooonnnnnnnnnnnnnnnnnnnnnnnnkkknnnooolllkkkllljjjfffjjjiiigggdddaaa_________YYYVVVQQQMMMIIICCC;;;666...+++'''$$$###"""!!!  """}}}||||||||||||{{{{{{|||~~~~~~}}}~~~~~~~~~~~~~~~~~~|||{{{{{{||||||{{{yyy~~~}}}|||{{{{{{{{{{{{{{{}}}||||||||||||{{{{{{{{{zzz{{{|||{{{zzzyyyyyy{{{yyyxxxwwwxxxzzz{{{zzzyyyyyyxxxxxxyyy{{{{{{zzzxxxwwwwwwxxxxxxwwwwwwvvvuuutttttttttuuuvvvvvvwwwwwwwwwxxxxxxyyyxxxwwwvvvuuurrrrrrssssssssssssrrrrrrppptttvvvsssrrrssstttrrrssssssssssssrrrrrrrrrrrrpppppppppooooooooonnnnnnooooooooooooppppppppppppnnnoooppppppooonnnpppqqqqqqppppppooonnnnnnnnnnnnnnnnnnnnnnnnnnnooopppppp{{{xxxttttttttttttpppmmmoooooooooooonnnnnnnnnnnnmmmpppppplllkkklllkkkgggjjjjjjhhheeeaaa``````bbbZZZVVVQQQNNNJJJDDD<<<555000---)))'''&&&&&&$$$###&&&'''$$$}}}||||||||||||zzzzzz|||~~~{{{}}}~~~~~~~~~~~~~~~}}}||||||~~~}}}zzz}}}}}}|||||||||||||||}}}{{{{{{{{{|||||||||||||||{{{|||~~~|||zzzyyyzzz|||zzzyyyyyyyyy{{{|||{{{zzzyyyxxxxxxzzz||||||zzzxxxyyyyyyyyyxxxwwwvvvuuutttttttttuuuuuuvvvwwwwwwwwwyyyxxxxxxwwwwwwwwwwwwwwwrrrssstttuuuuuutttsssrrrrrrwwwyyyuuurrrttttttrrrtttssssssssssssrrrrrrrrrqqqqqqqqqqqqppppppppppppppppppppppppqqqqqqqqqqqqooopppqqqpppooonnnooopppqqqqqqooonnnnnnmmmmmmmmmkkknnnppppppmmmmmmqqquuuvvvsssoooppprrrsssooolllpppppppppoooooonnnnnnnnnoooqqqpppmmmllloooooommmiiijjjkkkiiieeeaaaaaabbb\\\XXXRRROOOLLLFFF===555222///,,,******)))'''%%%!!!$$$"""$$$}}}||||||||||||yyyzzz}}}}}}zzz}}}~~~}}}|||~~~||||||||||||||||||}}}}}}~~~zzzzzz{{{{{{||||||}}}}}}{{{}}}~~~}}}zzzyyyzzz}}}|||{{{zzz{{{}}}}}}}}}{{{yyyxxxyyyzzz||||||zzzxxxzzzzzzyyyyyywwwvvvtttssstttuuuuuuvvvwwwwwwxxxxxxzzzyyywwwvvvuuuvvvwwwxxxssstttuuuvvvvvvuuutttssstttzzz|||vvvrrrtttuuurrrttttttsssssssssrrrrrrrrrsssssssssrrrrrrrrrqqqqqqppppppqqqqqqqqqrrrrrrrrrpppqqqqqqpppnnnmmmnnnoooqqqqqqooonnnmmmmmmmmmmmmiiinnnrrrqqqmmmmmmrrrxxxvvvrrrpppqqquuuvvvtttpppqqqqqqppppppoooooonnnnnnoooqqqqqqmmmnnnrrrsssrrrfffjjjmmmlllhhhcccaaa```]]]YYYTTTPPPMMMGGG>>>666...,,,)))''''''&&&$$$""" """"""!!!'''000###~~~~~~~~~}}}}}}||||||~~~}}}}}}}}}}}}}}}~~~}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}|||||||||||||||{{{{{{{{{~~~|||yyyxxxzzz|||~~~~~~}}}{{{{{{{{{||||||}}}||||||{{{yyywwwwwwwwwwwwxxxxxxwwwwwwwwwxxx{{{zzzuuuuuuzzz{{{xxxwwwxxxxxxxxxwwwuuutttrrrwwwwwwvvvuuuuuuuuuuuuuuuvvvwwwwwwvvvsssrrrssssssqqqsssttttttsssrrrrrrsssqqqyyyzzzsssrrrxxxvvvnnnrrrrrrrrrqqqrrrrrrssssssrrrmmmnnnssspppiiilllvvvtttsssqqqooonnnnnnooopppnnnoooooonnnnnnpppsssvvvoooppppppppppppoooooonnnpppoooooonnnoooooopppqqqrrrqqqooonnnllllllkkkkkkkkkiiigggffffffdddbbb```[[[YYYVVVQQQJJJCCC<<<888555222...+++***&&& ~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}|||||||||||||||~~~|||zzzzzz|||~~~}}}}}}|||||||||}}}}}}~~~~~~|||{{{{{{||||||zzzyyywwwxxxxxxyyyyyyxxxxxxwwwwww{{{zzzvvvvvvzzz{{{wwwwwwxxxyyyzzzzzzyyyxxxxxxwwwwwwvvvvvvvvvuuuuuuuuuuuuvvvwwwvvvtttssssssuuuqqqsssttttttsssrrrsssssspppwwwxxxssssssxxxxxxqqqrrrrrrqqqppppppqqqqqqqqqrrrmmmnnnrrrpppjjjllluuurrrpppnnnmmmllllllmmmnnnoooooonnnnnnoooqqqsssuuuoooooopppppppppoooooonnnooooooooooooooooooooooooqqqpppnnnmmmlllkkkkkkkkkjjjiiihhhhhhhhhfffbbb___ZZZXXXUUUPPPJJJCCC===999555333000---)))%%%  ~~~}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}~~~}}}|||}}}||||||}}}}}}}}}{{{|||~~~{{{{{{|||~~~~~~|||{{{zzzzzz|||}}}|||zzzyyyyyyzzzzzzzzzzzzyyyyyywwwzzz{{{yyyyyy{{{zzzwwwyyyyyyzzzzzzzzzyyyxxxxxxvvvwwwxxxxxxxxxwwwuuuuuuuuuvvvwwwvvvuuutttuuuvvvrrrsssuuuuuusssrrrssstttooouuuvvvrrrsssyyyxxxssstttsssrrrqqqqqqqqqqqqqqqrrrmmmnnnrrrpppkkkmmmtttqqqpppnnnlllllllllmmmmmmqqqnnnlllnnnqqqssssssrrrnnnnnnoooppppppooooooooonnnooopppppppppooonnnnnnooonnnmmmlllkkkjjjjjjjjjjjjjjjiiijjjiiigggccc___XXXWWWTTTOOOIIICCC>>>;;;999999777333...(((%%%$$$!!!)))'''~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}~~~}}}}}}~~~~~~}}}}}}~~~{{{|||~~~~~~~~~|||{{{zzzzzz||||||{{{zzz{{{{{{{{{||||||{{{{{{{{{xxxzzz{{{{{{{{{{{{zzzxxx|||{{{zzzyyywwwuuutttsssvvvwwwyyyzzzzzzxxxvvvuuutttvvvwwwwwwuuuuuuvvvxxxrrrtttuuuuuutttsssssstttqqquuuvvvsssssswwwwwwtttvvvuuutttsssrrrqqqqqqqqqqqqnnnnnnqqqqqqmmmnnnrrrqqqpppooonnnnnnnnnnnnoooqqqnnnkkknnnsssuuusssooommmmmmnnnoooppppppoooooommmnnnpppqqqqqqooommmlllmmmllllllkkkjjjjjjjjjjjjmmmkkkiiihhhhhhgggdddbbbXXXVVVSSSOOOIIIDDD???===;;;<<<;;;555...(((''''''""":::???!!! ~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||zzz~~~}}}|||}}}||||||||||||{{{yyy||||||}}}}}}}}}}}}||||||zzzzzz{{{}}}}}}{{{zzzzzz||||||zzzyyywwwvvvuuuuuuwwwxxxzzz{{{{{{yyywwwvvvuuuwwwxxxwwwvvvvvvwwwxxxrrrtttuuuuuutttsssssstttuuuwwwvvvtttsssuuuuuusssttttttrrrqqqpppppppppppppppnnnnnnpppqqqooonnnpppoooooonnnnnnnnnnnnnnnnnnqqqnnnllloootttuuurrrmmmkkklllmmmoooooopppppppppmmmnnnpppqqqpppooolllkkklllkkkkkkjjjjjjjjjkkkkkkooolllhhhfffeeeeeeeeedddXXXWWWSSSOOOIIIDDD@@@>>>777777666000(((###!!!""":::???))) ~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~{{{xxx~~~}}}}}}}}}}}}}}}}}}|||zzz||||||}}}}}}}}}}}}||||||}}}{{{{{{~~~~~~{{{{{{}}}{{{zzzzzzzzzzzz{{{|||}}}yyyzzz{{{{{{{{{zzzxxxwwwwwwxxxyyyxxxwwwvvvwwwxxxssstttvvvvvvtttssstttuuuwwwwwwvvvtttsssssstttsssqqqpppooonnnnnnnnnnnnnnnpppooonnnpppqqqqqqooonnnllllllllllllllllllkkkkkkooonnnnnnqqqttttttqqqmmmjjjkkkmmmnnnooopppppppppnnnoooooopppooonnnlllkkkkkkkkkjjjjjjjjjkkklllllloookkkgggeeeeeeeeeeeeddd[[[XXXUUUPPPJJJEEEBBB@@@888777444...(((###!!!!!!000...(((~~~~~~~~~}}}}}}}}}~~~}}}~~~~~~~~~~~~{{{~~~}}}~~~~~~}}}||||||}}}}}}}}}}}}||||||{{{{{{~~~~~~{{{{{{zzzzzzzzzzzz{{{|||~~~{{{{{{{{{{{{zzzzzzzzzyyyxxxyyyzzzyyywwwvvvvvvwwwssstttvvvvvvtttttttttuuuwwwuuutttttttttttttttvvvppppppoooooonnnoooooopppoooooonnnoooqqqrrrppplllkkkkkkkkkllllllkkkkkkkkkmmmnnnqqqssssssrrrpppnnniiijjjlllnnnooopppqqqqqqpppoooooonnnmmmmmmllllllkkkkkkkkkkkkkkklllmmmmmmkkkiiihhhggggggeeebbb```]]][[[VVVQQQKKKFFFBBB@@@===:::444///+++'''$$$!!!###'''~~~~~~~~~~~~}}}}}}}}}~~~}}}~~~~~~~~~|||~~~}}}~~~~~~~~~~~~}}}}}}~~~||||||}}}}}}}}}}}}|||||||||{{{~~~~~~{{{|||{{{zzzyyyxxxxxxyyyzzz{{{||||||{{{zzzzzzzzzzzz{{{yyyzzz{{{yyywwwvvvvvvwwwsssuuuvvvvvvuuuttttttuuuuuusssrrrtttttttttvvvxxxrrrrrrrrrqqqrrrrrrssssssooooooooooooqqqsssppplllllllllmmmnnnnnnmmmmmmmmmkkkooossstttsssqqqooooooiiijjjlllmmmooopppqqqqqqqqqpppnnnmmmllllllllllllkkkkkkkkkkkklllmmmnnnnnnggggggiiijjjjjjfffaaa\\\___\\\WWWQQQKKKFFFCCCAAA===888111,,,***'''""" '''}}}||||||~~~~~~}}}~~~}}}~~~~~~|||}}}|||yyy~~~}}}||||||{{{|||~~~~~~}}}|||}}}~~~|||{{{{{{|||~~~~~~|||}}}{{{zzzzzz{{{}}}}}}}}}~~~}}}{{{yyyxxxyyyzzz{{{|||yyyuuutttuuuvvvuuusssuuuuuutttttttttuuuuuuvvvnnnnnnnnnnnnnnnnnnnnnnnnoooooonnnnnnooopppqqqqqqiiirrrrrrjjjjjjrrrqqqgggoootttxxxuuunnnhhhiiilllkkkllllllmmmoooppprrrsssqqqpppnnnmmmlllllllllmmmmmmlllkkkmmmooopppooonnnrrrooollljjjhhhgggdddbbb]]][[[WWWRRRNNNJJJGGGFFFAAA;;;333,,,'''$$$!!! """   ~~~}}}}}}~~~~~~~~~}}}~~~|||zzz~~~}}}}}}}}}}}}~~~~~~}}}|||}}}{{{{{{|||}}}|||zzz~~~|||zzzzzz|||~~~~~~~~~~~~|||{{{zzzzzz{{{|||{{{xxxvvvuuuvvvwwwuuusssuuuuuutttttttttuuuuuuvvvuuuuuuuuuuuuuuuuuuuuuuuupppooooooooooooppppppqqqnnnssstttnnnlllpppqqqllltttuuuuuurrrllliiijjjlllkkkkkkkkklllnnnpppqqqrrrooooooooonnnnnnmmmlllkkklllkkkkkkkkklllmmmooopppnnnllljjjiiihhheeebbb___\\\ZZZVVVRRRMMMIIIFFFDDD???:::333,,,(((%%%"""   ~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~}}}{{{~~~~~~~~~}}}~~~}}}}}}~~~{{{{{{|||~~~~~~{{{yyy}}}zzzzzz|||~~~}}}|||{{{{{{|||}}}zzzyyyxxxxxxyyyxxxuuurrrvvvuuuuuuttttttuuuuuuuuuttttttttttttttttttttttttqqqqqqpppoooooooooppppppppprrrssspppnnnmmmpppsssxxxvvvrrrnnnkkkkkkkkkllljjjkkkkkkmmmnnnooopppqqqnnnooooooooonnnmmmlllkkkmmmnnnnnnllljjjlllrrrvvvlllkkkjjjiiiiiifffbbb___]]][[[XXXSSSNNNJJJGGGEEE<<<888222---)))&&&"""  ~~~~~~~~~~~~}}}~~~~~~~~~{{{~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~}}}|||}}}~~~~~~|||{{{}}}zzzzzz{{{~~~~~~~~~|||||||||||||||zzz{{{|||||||||zzzvvvtttwwwvvvuuuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqpppoooooooooooopppoooppprrrooolllqqqyyyyyyuuuooommmmmmmmmllljjjkkklllmmmnnnooopppqqqqqqpppooonnnmmmmmmmmmmmmmmmpppqqqqqqnnnkkknnnuuu|||ooommmkkkiiiiiihhhfffdddaaa___\\\WWWRRRMMMIIIGGG:::666222...***'''### }}}}}}~~~~~~~~~zzz~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~|||{{{|||~~~}}}|||zzzzzz|||}}}}}}}}}~~~~~~}}}|||{{{{{{{{{{{{{{{}}}~~~{{{yyywwwwwwwwwvvvuuuuuuuuuuuuuuuttttttttttttttttttttttttrrrrrrqqqpppoooooopppppppppnnnooossssssrrrwwwvvvrrrooonnnppppppmmmiiimmmnnnoooqqqrrrrrrrrrrrrrrrpppmmmjjjjjjlllooopppoooqqqrrrooolllnnnuuu{{{qqqnnniiiggggggggghhhgggaaa```]]]XXXSSSNNNIIIGGG:::777222...+++((($$$!!!###!!! ~~~}}}}}}}}}}}}~~~{{{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}|||~~~|||||||||}}}~~~|||~~~}}}}}}||||||{{{zzzzzz||||||zzzyyyxxxxxxwwwvvvuuuuuuuuuuuuttttttttttttttttttttttttrrrqqqqqqpppppppppqqqqqqqqqqqqrrrtttwwwzzz}}}sssqqqnnnooopppqqqnnnkkknnnoooqqqrrrssssssrrrrrrqqqooollljjjjjjllloooqqqmmmnnnooommmllllllppptttnnnkkkgggdddeeefffffffff___^^^[[[WWWRRRLLLGGGDDD<<<999333///+++(((%%%###&&&###~~~|||{{{|||}}}}}}|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~|||}}}|||~~~~~~~~~~~~}}}|||{{{{{{|||~~~}}}zzzyyyzzzyyyxxxwwwvvvuuuuuuuuuuuurrrrrrrrrrrrrrrrrrrrrrrrqqqqqqpppppppppqqqrrrrrrpppsssrrrpppvvv~~~~~~vvvrrrpppnnnmmmnnnooopppqqqnnnoooqqqsssssssssrrrqqqnnnnnnmmmmmmmmmnnnnnnnnnkkklllmmmnnnnnnmmmllllllkkkiiihhhggghhhgggfffddd___^^^[[[WWWRRRKKKFFFCCC@@@;;;444///+++)))&&&%%%###!!!~~~|||zzz{{{}}}~~~|||{{{~~~~~~{{{}}}}}}~~~}}}~~~}}}|||{{{~~~~~~{{{xxxxxxzzzyyyxxxwwwvvvuuuuuuuuuuuuttttttttttttttttttttttttppppppppppppqqqrrrssssssnnnsssqqqlllrrr~~~zzzmmmrrrpppmmmkkkkkknnnsssvvvmmmnnnppprrrsssrrrqqqpppkkkllloooppppppooommmkkklllmmmnnnpppqqqpppllliiiiiiiiikkkmmmmmmkkkgggccc```___]]]YYYSSSMMMGGGDDDBBB===555///+++)))'''&&&$$$"""$$$%%%~~~~~~~~~}}}}}}~~~}}}|||}}}~~~~~~~~~|||yyy||||||}}}}}}|||{{{yyyxxxyyyyyyxxxvvvtttsssuuuwwwuuuuuusssrrrrrrrrrrrrrrrrrrqqqqqqpppqqqrrrtttuuutttnnnppp{{{~~~uuuooopppppppppqqqsssttttttqqqoooooonnnmmmnnnpppqqqrrrqqqooollliiijjjmmmoooooommmqqqkkkjjjooooookkkjjjmmmnnnkkkiiiiiikkkjjjgggdddbbb```\\\XXXUUUQQQLLLHHHCCC===666222111...(((###$$$###!!!~~~~~~}}}}}}~~~~~~}}}~~~~~~|||zzz~~~}}}|||xxxyyyyyywwwvvvuuuvvvwwwwwwvvvuuuttttttsssttttttsssrrrqqqqqqqqqrrrsssttttttooorrr{{{|||sssnnnpppooonnnmmmnnnnnnoooooonnnqqqpppnnnooopppqqqqqqpppooollljjjjjjmmmoooooonnnnnnjjjiiimmmmmmiiiiiikkkmmmkkkjjjjjjjjjiiigggddddddaaa\\\XXXSSSNNNHHHDDDCCC===777333111...((($$$$$$ }}}~~~}}}}}}~~~}}}~~~}}}~~~~~~}}}|||}}}~~~~~~~~~|||{{{zzzwwwyyyzzzzzzxxxwwwxxxyyyyyyyyyxxxwwwvvvvvvvvvvvvttttttsssrrrrrrrrrsssssstttrrruuu{{{yyypppmmmqqqsssrrrpppoooooopppqqqrrrpppnnnmmmnnnppprrrrrrrrrooommmkkkkkkmmmnnnnnnnnnmmmkkkkkkmmmllljjjiiilllmmmllljjjjjjjjjiiifffdddeeebbb]]]YYYUUUPPPJJJFFFCCC>>>888444111...)))%%%&&&###~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~}}}~~~~~~}}}}}}~~~~~~}}}|||zzzyyywwwyyy{{{|||{{{yyyyyyzzzzzzyyyxxxwwwwwwvvvvvvwwwuuuuuutttsssssssssrrrrrruuuuuuwwwzzzvvvnnnmmmrrrsssssstttsssqqqqqqqqqrrrlllkkkkkkmmmpppsssssssssooonnnlllllllllmmmnnnooonnnnnnnnnooommmllllllnnnmmmlllkkkjjjiiihhhfffddddddaaa^^^[[[YYYUUUQQQNNNCCC???:::555222...***&&&$$$""" }}}~~~~~~}}}~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~}}}wwwzzz||||||{{{zzzzzzzzzyyyyyyxxxwwwvvvvvvvvvvvvuuuuuuuuuuuutttssssssrrrvvvwwwxxxwwwsssnnnooorrrnnnqqqttttttqqqnnnmmmlllmmmlllkkklllnnnpppppppppoooooonnnmmmlllmmmnnnooommmooopppooollllllmmmnnnmmmmmmmmmkkkiiifffeeedddcccaaa^^^\\\ZZZVVVRRROOODDD@@@<<<777222...+++((($$$###"""!!! ###~~~~~~yyy{{{}}}}}}}}}~~~~~~}}}~~~~~~}}}~~~~~~}}}yyy{{{||||||zzzyyyzzz{{{yyyxxxwwwvvvvvvuuuvvvvvvuuuuuuuuuvvvuuuuuutttsssxxxwwwvvvtttrrrpppqqqrrroootttyyyyyyuuupppnnnmmmrrrpppnnnmmmnnnnnnmmmlllooooooooonnnllllllnnnpppjjjooopppmmmjjjjjjllllllmmmmmmnnnlllhhheeedddeeedddaaa^^^ZZZWWWSSSNNNKKKDDDBBB===888333///+++***'''&&&$$$!!!~~~}}}|||{{{wwwyyy{{{{{{zzz{{{~~~}}}~~~~~~}}}}}}~~~~~~~~~}}}|||{{{{{{||||||zzzxxxxxxyyyzzzzzzyyyxxxwwwvvvvvvvvvvvvttttttuuuvvvvvvvvvuuuuuuyyywwwtttqqqqqqssssssrrruuuyyy}}}|||wwwsssrrrrrrrrrpppnnnnnnpppppppppooooooppppppnnnlllkkknnnpppiiippprrrmmmiiikkkmmmllllllnnnnnnlllhhheeedddeeecccaaa]]]ZZZWWWSSSNNNKKKDDDBBB???999333///,,,+++%%%%%%$$$!!! ~~~}}}{{{zzzzzzvvvyyyzzzzzzyyyyyy|||}}}~~~~~~}}}{{{~~~~~~}}}~~~~~~}}}|||~~~|||}}}|||yyywwwwwwxxxzzzzzzzzzyyyxxxwwwwwwwwwwwwssstttuuuwwwwwwwwwvvvvvvzzzwwwrrroooqqqttttttqqquuuxxx{{{xxxsssoooppprrrnnnmmmmmmooorrruuuvvvvvvoooqqqqqqooolllkkknnnpppkkkrrruuuooojjjmmmoooooolllnnnooolllhhhddddddeeeaaa___]]][[[YYYWWWSSSQQQDDDCCC???:::444///,,,,,, """""" !!!$$$######  ~~~~~~}}}|||zzzwwwuuutttyyyxxxwwwwwwyyy{{{}}}~~~{{{xxxyyy{{{~~~~~~~~~~~~}}}}}}~~~~~~}}}}}}~~~|||zzzzzzzzz{{{{{{vvvvvvwwwxxxyyy{{{}}}~~~{{{tttuuu||||||vvvwwwqqqrrrsssuuuvvvwwwwwwwww|||xxxtttrrrsssrrrpppnnnpppppppppqqqrrrsssuuuuuuqqqpppooommmmmmooopppqqqsssrrrqqqpppoooooooooooojjjjjjjjjjjjiiigggfffdddcccaaa^^^[[[YYYUUUQQQNNNIIIHHHAAA888555555///'''***&&&||||||{{{zzzyyyxxxxxxxxxxxxxxxwwwxxxyyy{{{~~~}}}}}}||||||||||||}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}|||{{{{{{zzzzzzxxxxxxwwwwwwxxxyyyyyyzzzyyyxxxwwwuuuvvvzzz|||{{{qqqrrrtttuuuvvvwwwwwwwwwxxxvvvsssssstttvvvuuutttssssssrrrrrrsssttttttuuurrrqqqpppoooooopppqqqrrrrrrqqqpppooonnnmmmmmmmmmllllllmmmmmmkkkjjjhhhgggdddbbb```^^^]]][[[WWWUUUOOOLLLEEE;;;777555...&&&***&&& ~~~zzzyyyxxxxxxxxxzzz{{{|||xxxxxxwwwxxxyyy|||~~~~~~~~~{{{|||~~~~~~|||zzz~~~}}}}}}}}}~~~}}}|||zzzyyyzzzyyyyyyxxxwwwwwwwwwwwwxxx|||xxxooosss~~~wwwrrrssstttvvvvvvwwwwwwwwwtttsssrrrsssvvvxxxyyyyyyuuuuuuttttttttttttuuuuuusssrrrqqqppppppqqqrrrssssssrrrqqqooonnnmmmmmmmmmnnnnnnooonnnmmmllljjjiiigggeeebbb```___\\\YYYVVVOOOLLLEEE===999555///''')))&&&!!!~~~~~~|||{{{yyyxxxwwwwwwwwwyyy|||}}}xxxxxxxxxyyy{{{}}}|||}}}~~~~~~|||zzz|||}}}~~~|||zzzxxx{{{{{{zzzyyyxxxxxxxxxxxxyyyzzzwwwtttxxx~~~wwwtttuuuvvvvvvwwwwwwwwwwwwtttsssssssssuuuwwwxxxyyyttttttssssssttttttuuuvvvrrrqqqppppppppppppqqqrrruuutttsssqqqppppppoooooommmnnnnnnnnnmmmkkkiiihhhiiifffccc```]]]YYYTTTQQQJJJGGGAAA===:::666000***'''$$$!!!~~~~~~|||zzzxxxzzzyyyxxxwwwwwwxxxzzz|||xxxxxxyyy{{{}}}~~~}}}}}}}}}}}}}}}}}}}}}{{{}}}}}}zzzxxx{{{{{{zzzzzzzzz{{{||||||zzzuuuvvv~~~|||yyyzzzvvvvvvwwwwwwwwwwwwwwwvvvwwwvvvuuusssrrrrrrssstttrrrrrrrrrrrrssstttuuuvvvppppppoooooooooooopppppptttsssrrrqqqppppppppppppkkklllllllllkkkiiigggfffhhheeebbb___\\\XXXSSSPPPKKKFFFAAA???<<<777000,,,%%%###!!!  """~~~}}}{{{yyyvvvzzzyyyxxxwwwwwwxxxyyyzzzyyyzzz{{{}}}~~~|||{{{|||~~~}}}}}}|||}}}}}}zzzyyyzzzzzzzzz{{{|||}}}~~~xxxssswwwyyyvvv|||wwwxxxxxxxxxxxxwwwwwwvvvxxxxxxwwwtttqqqoooppprrrssssssrrrrrrsssttttttuuuoooooooooooooooooooooooooooooonnnnnnnnnnnnooooookkkkkkkkkkkkjjjhhhgggeeedddbbb```___^^^\\\YYYVVVRRRKKKFFFDDD@@@888000,,,'''%%%"""!!! %%% ###~~~|||||||||{{{xxxvvvwwwwwwxxxxxxxxxyyyyyyyyyzzz{{{}}}~~~}}}||||||}}}~~~~~~}}}~~~}}}{{{zzzzzzzzzzzz{{{{{{|||}}}~~~rrrvvv{{{~~~|||wwwwwwzzzxxxyyyyyyyyyxxxwwwwwwvvvvvvwwwwwwuuurrrqqqsssuuuwwwvvvuuutttsssssssssssspppppppppqqqqqqpppppppppllllllllllllmmmnnnooopppmmmmmmmmmmmmllljjjiiigggcccaaa```______]]]ZZZXXXRRRKKKFFFEEEBBB888000---,,,)))%%%""" """}}}|||{{{zzzzzz{{{{{{yyywwwuuuvvvwwwxxxzzzzzzzzzzzz{{{|||~~~~~~~~~~~~}}}}}}|||zzz}}}~~~~~~~~~}}}{{{zzz{{{{{{zzzzzzzzz{{{||||||mmmzzzwwwsssxxx{{{xxxyyyyyyyyyyyyxxxxxxwwwvvvtttvvvwwwuuusssssswwwzzz|||zzzxxxvvvtttrrrqqqqqqpppqqqqqqrrrrrrqqqqqqpppllllllmmmmmmnnnpppqqqrrroooooopppooonnnmmmkkkjjjdddbbb```^^^]]]ZZZWWWTTTMMMFFFBBBCCCAAA888111000111---'''###    ###~~~|||zzzxxxxxxyyyzzzvvvvvvwwwxxxyyyyyyzzzzzz}}}}}}~~~~~~~~~}}}|||{{{}}}yyywwwwwwzzz{{{yyyvvv|||yyywwwwwwxxxyyyxxxxxxxxxxxxwwwuuutttsssvvvxxxyyyyyywwwvvvvvvwwwwwwxxxyyyxxxuuusssrrrssstttrrrrrrssspppmmmqqqwwwrrrrrrqqqrrrsssrrrpppmmmmmmkkkiiijjjmmmnnnkkkgggiiihhhfffbbb___[[[YYYXXXUUUNNNHHHDDD???777222111+++***'''###   }}}|||yyywwwwwwwwwxxxxxxwwwxxxyyyyyyzzz{{{||||||~~~}}}||||||zzzzzzyyyxxxxxxyyy{{{|||~~~|||zzzyyyyyyzzz{{{yyyyyyyyyxxxwwwwwwwwwvvvtttvvvxxxxxxvvvvvvvvvwwwvvvxxxxxxwwwuuusssrrrsssvvvtttttttttrrroooqqqwwwnnnmmmmmmnnnppppppooommmnnnooonnnmmmjjjhhhffffffgggfffdddaaa^^^[[[YYYXXXUUUNNNHHHDDD???777222111,,,***&&&###    !!!""" {{{zzzyyyxxxwwwwwwxxxyyyyyyzzzzzz{{{}}}~~~~~~~~~}}}||||||xxxzzz{{{xxxvvvxxx~~~}}}||||||{{{{{{{{{||||||{{{zzzyyyxxxxxxxxxyyyzzzssstttvvvwwwvvvvvvvvvxxxuuuvvvwwwvvvtttrrrrrrsssxxxvvvuuuuuussspppqqqvvvnnnmmmlllllloooppppppooollloooqqqnnnhhhddddddgggeeedddbbb```]]][[[ZZZYYYUUUNNNHHHFFFAAA999333222///***%%%""""""!!!!!!  ||||||{{{zzzzzz{{{{{{|||zzzzzz{{{|||~~~~~~~~~~~~~~~~~~}}}}}}|||zzzzzzyyyxxxxxx{{{|||||||||{{{{{{{{{zzzzzz{{{zzzxxxwwwwwwyyy{{{|||sssuuuwwwwwwwwwwwwxxxyyytttuuuwwwvvvtttsssssssssyyyvvvuuuuuutttpppppptttsssqqqooooooppprrrrrrrrrjjjlllmmmllliiigggggghhhccccccaaa```^^^]]][[[[[[UUUOOOJJJHHHDDD<<<666555111+++$$$"""###### }}}}}}||||||||||||||||||zzzzzz|||}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}zzzxxxxxx|||}}}||||||{{{zzzyyyxxxwwwzzzyyyxxxvvvwwwxxxzzz{{{tttvvvxxxyyyxxxxxxyyy{{{sssuuuvvvvvvuuuttttttuuuyyyuuusssuuutttpppppprrrxxxuuurrrqqqrrrrrrrrrqqqmmmkkkjjjjjjkkkkkkiiifffdddcccbbbaaa```^^^]]]]]]VVVQQQMMMKKKGGG???999888222,,,%%%###$$$$$$ $$$""" """$$$}}}}}}|||||||||{{{{{{zzz{{{{{{|||~~~~~~~~~~~~~~~}}}}}}|||zzz|||~~~}}}|||{{{yyyyyyxxxxxx{{{zzzyyyxxxxxxxxxyyyzzzvvvxxxyyyzzzyyyyyyyyy{{{sssuuuwwwwwwvvvuuuvvvvvvxxxsssrrrtttuuurrrpppqqqwwwuuusssrrrrrrqqqpppnnnqqqnnnkkkkkkmmmlllhhhddddddccccccaaa```___^^^]]]VVVQQQMMMMMMIIIAAA;;;999222...((($$$$$$###   +++!!! ~~~}}}|||{{{zzz|||}}}~~~~~~~~~~~~~~~~~~|||~~~}}}~~~|||{{{zzz{{{|||}}}|||{{{{{{{{{zzzyyyyyyyyyvvvxxxyyyyyyxxxwwwxxxyyytttvvvwwwxxxwwwvvvwwwxxxxxxsssrrruuuwwwtttrrrrrrtttsssrrrrrrsssrrrpppnnnooonnnmmmmmmmmmkkkjjjhhhdddcccbbbaaa___^^^]]]\\\UUUPPPMMMLLLIIIAAA;;;999111///***&&&###!!!  ###CCC }}}|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~zzz}}}|||}}}{{{|||~~~}}}}}}}}}}}}|||{{{yyyyyyvvvxxxyyyyyywwwvvvvvvwwwtttvvvxxxxxxxxxwwwxxxyyyxxxtttrrrvvvyyyvvvttttttssssssssstttuuuuuurrrppphhhllloooooolllkkknnnpppcccbbbaaa```^^^\\\[[[[[[SSSNNNKKKKKKHHH@@@:::888111///,,,'''""" !!! 111 ...*** ~~~}}}~~~~~~}}}~~~}}}{{{~~~~~~||||||}}}{{{|||~~~}}}yyy~~~~~~{{{}}}~~~{{{~~~}}}|||{{{{{{|||}}}~~~}}}|||}}}~~~}}}{{{zzz|||zzzxxxvvvvvvvvvwwwxxxyyyyyyyyyxxxxxxxxxxxxxxxvvvvvvuuutttttttttttttttssssssttttttssssssrrrqqqrrrrrrqqqooommmkkkiiihhhhhhfffdddcccbbb___\\\YYYUUUQQQLLLHHHEEEAAA;;;666333222,,,%%%"""###  +++  ~~~~~~~~~~~~}}}}}}~~~}}}{{{}}}~~~|||}}}}}}~~~~~~~~~}}}|||}}}~~~}}}|||{{{{{{|||}}}~~~~~~}}}|||}}}~~~~~~|||zzz}}}{{{yyywwwvvvwwwwwwxxxyyyxxxxxxxxxxxxwwwwwwwwwvvvvvvuuutttttttttttttttsssssssssssssssrrrrrrqqqqqqppppppooonnnllljjjjjjiiigggdddcccbbb```]]]ZZZUUUQQQMMMJJJHHHEEE???:::222111,,,%%%"""###!!! ~~~}}}}}}}}}{{{|||}}}zzz{{{~~~}}}||||||~~~~~~~~~|||}}}~~~}}}~~~}}}|||}}}~~~}}}|||{{{{{{|||}}}~~~~~~}}}|||}}}~~~~~~|||{{{~~~}}}{{{yyyxxxxxxxxxxxxxxxxxxxxxwwwwwwwwwvvvvvvvvvvvvuuutttttttttuuuuuurrrrrrssssssrrrrrrqqqppppppppppppooonnnmmmkkkkkkiiigggeeecccbbb```^^^[[[ZZZVVVQQQMMMKKKGGGAAA<<<222111,,,%%%###$$$""" }}}~~~~~~|||{{{{{{zzz|||}}}yyyzzz}}}zzzzzzzzz{{{||||||{{{{{{}}}~~~|||~~~}}}}}}~~~~~~}}}||||||}}}~~~~~~~~~}}}|||}}}~~~}}}{{{~~~}}}|||zzzyyyyyyyyyyyyxxxxxxxxxwwwwwwvvvvvvuuuvvvvvvuuuuuuuuuuuuuuuvvvrrrrrrrrrsssrrrqqqqqqppprrrqqqqqqpppnnnlllkkkjjjjjjhhheeeccccccaaa___]]]```[[[UUUPPPLLLFFF>>>999222111,,,%%%###$$$###!!! !!!|||}}}~~~~~~}}}|||{{{{{{zzz|||~~~}}}yyyyyy}}}{{{}}}~~~~~~~~~~~~{{{}}}~~~|||~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~}}}|||}}}~~~|||}}}}}}|||{{{zzzzzzzzzzzzyyyyyyxxxxxxwwwvvvvvvuuuvvvvvvuuuuuuuuuvvvvvvwwwrrrssssssssssssrrrqqqqqqtttsssrrrpppnnnllljjjhhhkkkiiifffdddccccccaaa___aaa\\\VVVPPPLLLFFF>>>999444333...'''%%%&&&$$$$$$ 777::: }}}}}}}}}}}}}}}|||{{{{{{|||zzz{{{~~~|||yyyzzz~~~yyy{{{~~~~~~}}}}}}~~~{{{|||~~~~~~}}}|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzyyyxxxwwwvvvvvvvvvvvvuuuuuuuuuvvvwwwwwwssssssttttttssssssrrrqqqtttsssrrrqqqooollljjjiiillljjjfffdddddddddbbbaaa^^^ZZZTTTPPPMMMIIIBBB===777666000)))&&&'''$$$ !!!---111 }}}}}}|||{{{{{{{{{{{{|||~~~|||{{{}}}|||yyy{{{vvvyyy}}}~~~|||{{{|||}}}|||}}}~~~}}}zzz~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~}}}xxxyyyyyyzzz{{{{{{{{{{{{||||||{{{zzzyyyxxxwwwwwwvvvvvvuuuuuuvvvwwwwwwxxxttttttuuuuuuttttttsssrrrqqqqqqqqqpppooonnnmmmlllmmmjjjgggeeedddddddddccc^^^ZZZUUUQQQOOOKKKDDD???:::999333+++((((((%%% !!!~~~}}}|||zzzzzz{{{||||||||||||}}}{{{yyy|||yyy|||~~~}}}~~~~~~}}}zzz{{{|||~~~~~~~~~~~~}}}}}}}}}~~~~~~vvvwwwxxxzzz{{{|||||||||}}}||||||{{{yyyxxxwwwwwwvvvvvvuuuvvvvvvwwwxxxxxxuuuuuuuuuvvvuuuuuutttsssnnnooooooppppppppppppooonnnkkkgggeeeeeeeeeddddddbbb^^^XXXSSSOOOJJJCCC>>><<<;;;555,,,)))(((%%%    """ ~~~~~~}}}|||{{{zzzyyyyyy|||{{{{{{zzzzzzzzz{{{{{{~~~~~~}}}}}}~~~~~~|||zzz~~~}}}~~~}}}~~~||||||||||||{{{zzzyyyxxx~~~|||{{{yyyxxxxxxyyyyyyyyyyyyxxxxxxwwwxxxxxxxxxyyyyyyyyyyyyyyyxxxwwwwwwpppooonnnnnnoooooonnnmmmpppmmmjjjhhhgggeeebbb___bbb]]]WWWSSSRRRMMMFFF@@@???888000+++)))'''$$$!!! ~~~}}}|||{{{zzzyyyyyyzzzzzzyyyyyyzzz{{{||||||~~~~~~~~~}}}~~~}}}~~~~~~~~~}}}~~~yyyzzz{{{|||}}}}}}}}}}}}|||{{{zzzyyyxxxxxxyyyyyy{{{zzzyyyxxxwwwwwwwwwwwwwwwwwwwwwwwwwwwvvvuuuuuuqqqpppnnnoooppppppooommmpppnnnkkkhhhgggeeebbb```^^^ZZZUUUSSSQQQNNNHHHBBB???:::333...,,,)))%%%!!! ~~~~~~}}}||||||{{{zzzzzzxxxxxxxxxyyyzzz{{{|||}}}}}}}}}~~~~~~~~~~~~~~~}}}~~~~~~~~~}}}~~~yyyzzz{{{|||}}}}}}}}}}}}{{{zzzyyyxxxxxxxxxyyyzzz}}}|||zzzyyywwwvvvvvvvvvuuuuuuuuuuuuuuutttssssssrrrqqqooopppqqqqqqpppnnnpppnnnkkkiiihhhfffccc```\\\YYYVVVTTTTTTQQQKKKGGG@@@<<<666222///+++&&&"""!!! ~~~~~~}}}}}}|||{{{{{{zzzyyyyyyyyyyyyyyyzzz{{{|||{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}||||||||||||{{{zzzyyyyyyzzzyyyxxxwwwxxxxxxzzz{{{|||{{{zzzyyyxxxwwwwwwwwwuuuuuuuuuuuuuuutttsssssssssrrrqqqqqqrrrrrrqqqooopppnnnkkkiiihhhgggdddbbb^^^\\\ZZZXXXVVVSSSNNNJJJCCC>>>666111///,,,((($$$ ~~~~~~}}}}}}||||||{{{{{{|||{{{zzzzzzyyyyyyyyyyyyzzz{{{|||}}}~~~}}}}}}~~~~~~~~~~~~~~~}}}|||}}}~~~{{{{{{{{{{{{{{{zzzxxxxxxzzzyyyxxxxxxxxxyyyzzz{{{yyyyyyyyyxxxyyyyyyzzzzzzvvvwwwwwwwwwwwwvvvuuuuuuuuusssrrrrrrssssssrrrqqqpppnnnllljjjiiigggeeeccc```___]]]ZZZWWWRRRLLLIIIFFF???666000---+++(((&&&~~~~~~~~~~~~}}}}}}|||||||||~~~}}}|||{{{zzzyyyyyyyyyzzz{{{|||~~~~~~~~~}}}~~~~~~~~~}}}|||}}}~~~xxxyyyzzz{{{|||||||||||||||{{{zzzyyyyyyyyyzzz{{{xxxxxxxxxxxxyyyzzz{{{|||yyyyyyyyyyyyyyyxxxwwwwwwvvvtttsssssstttuuusssrrrqqqooolllkkkjjjhhhfffddd``````___\\\WWWPPPKKKGGGHHHAAA888222///,,,)))&&&~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~}}}||||||{{{{{{{{{{{{zzz{{{}}}}}}~~~|||}}}~~~}}}~~~~~~}}}|||}}}~~~zzz{{{|||}}}~~~~~~~~~~~~~~~}}}{{{zzzyyyzzzzzz{{{zzzzzzyyyyyyyyyzzzzzz{{{zzzzzzzzz{{{zzzzzzyyyxxxwwwuuuttttttuuuvvvtttsssqqqooolllkkkjjjiiigggeeebbbcccbbb___ZZZSSSNNNKKKGGGBBB<<<777444000)))%%%"""!!!~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}|||||||||}}}}}}~~~zzz{{{}}}}}}}}}|||}}}~~~}}}~~~~~~}}}||||||~~~~~~}}}|||~~~|||{{{zzzzzzzzz{{{|||{{{zzzzzzyyyyyyyyyyyyzzz{{{{{{{{{{{{zzzyyyyyywwwvvvuuuuuuvvvvvvuuutttqqqooommmkkkkkkiiigggeeeeeefffgggddd___XXXSSSQQQEEEBBB???<<<999333***###%%%###  }}}~~~~~~~~~~~~}}}||||||{{{~~~~~~||||||~~~~~~{{{}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}||||||}}}}}}~~~zzzzzz~~~~~~zzzzzz~~~}}}yyyxxxyyy{{{}}}wwwwwwwwwwwwvvvtttsssrrrooonnnmmmkkkkkkjjjjjjjjjjjjiiigggccc]]]WWWQQQNNNEEEBBB>>>:::555000***&&&&&&$$$!!! ~~~~~~}}}}}}zzz}}}~~~{{{{{{~~~}}}zzz|||}}}}}}~~~~~~}}}}}}~~~~~~}}}}}}~~~~~~~~~{{{{{{~~~~~~{{{{{{~~~{{{xxxvvvwwwxxxyyyxxxwwwwwwwwwvvvuuuuuuuuurrrqqqpppnnnmmmmmmmmmmmmlllkkkhhhddd]]]WWWQQQMMMFFFBBB===999555000,,,(((%%%### ~~~~~~zzz}}}}}}{{{{{{}}}}}}zzz||||||}}}~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}~~~~~~{{{{{{~~~~~~{{{{{{~~~}}}|||zzzyyyyyyyyyzzz{{{yyyxxxwwwvvvvvvwwwxxxyyysssrrrqqqpppooonnnnnnnnnnnnllliiiddd]]]VVVPPPMMMFFFBBB===888555111...+++$$$!!!{{{~~~}}}zzzzzz}}}~~~{{{{{{||||||}}}~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~||||||||||||||||||||||||{{{{{{|||}}}~~~zzzyyyxxxwwwwwwxxxzzz{{{sssrrrqqqooonnnmmmmmmlllllljjjgggbbb\\\VVVQQQOOOGGGCCC===888555222000...$$$"""|||~~~~~~zzzzzz~~~~~~|||||||||}}}~~~~~~~~~~~~~~~~~~~~~}}}||||||{{{||||||{{{{{{||||||{{{}}}~~~{{{zzzxxxwwwwwwyyy{{{|||tttsssrrrpppnnnmmmmmmmmmhhhgggddd```[[[WWWTTTRRRHHHDDD>>>999666333111///&&&### ~~~{{{{{{~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{zzz}}}}}}zzzzzz}}}}}}zzz~~~}}}|||{{{zzz{{{zzzyyyxxxxxxyyyzzzzzzwwwvvvtttrrrpppoooooonnnhhhfffccc```\\\XXXVVVTTTIIIEEE@@@;;;888444111...'''%%%!!!||||||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||||||||||||||~~~}}}|||{{{zzzzzzzzz{{{zzzzzzyyyyyyxxxxxxxxxwwwvvvtttrrrpppooonnnnnnkkkiiieeeaaa]]]YYYWWWVVVJJJGGGBBB===999555000---'''%%%""" """}}}}}}~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~|||}}}~~~~~~~~~}}}}}}}}}}}}|||{{{{{{{{{|||}}}zzzzzz{{{zzzyyyxxxwwwvvvtttsssrrrooonnnlllkkkkkknnnlllhhhccc^^^ZZZWWWVVVJJJGGGCCC???:::555///,,,'''$$$!!!~~~~~~~~~~~~|||}}}~~~~~~}}}}}}|||}}}}}}~~~{{{xxxyyy||||||zzz{{{zzzvvvwww|||uuusssssstttqqqkkkjjjmmmkkkjjjhhhfffddd___YYYTTTNNNIIIAAA<<<999555000,,,)))'''$$$ ~~~~~~~~~}}}}}}~~~}}}}}}}}}~~~~~~||||||}}}~~~~~~zzzxxx{{{zzzwwwwww{{{vvvrrrqqqsssrrrnnnmmmooollljjjhhhfffccc___YYYUUUOOOIIIBBB<<<999555000,,,&&&%%%"""~~~~~~~~~~~~~~~~~~}}}}}}~~~}}}}}}~~~~~~{{{zzzxxxxxxzzzzzzxxxxxx{{{yyysssooorrrtttrrrqqqrrrnnnlllhhheeeccc___[[[WWWPPPJJJBBB===999555000,,,%%%$$$"""!!!  ~~~~~~~~~~~~||||||~~~}}}}}}}}}~~~~~~}}}{{{zzzzzzzzzzzz{{{{{{zzzyyyyyy}}}uuuppprrruuutttrrrrrrpppmmmiiifffccc```\\\YYYQQQKKKCCC>>>:::666000,,,((('''%%%###""""""""""""~~~}}}||||||}}}~~~}}}|||{{{zzz{{{|||}}}~~~~~~|||{{{{{{yyywwwxxxrrrsssvvvtttrrrqqqqqqnnnjjjgggdddaaa]]]ZZZRRRLLLDDD>>>;;;666111,,,)))(((%%%###!!! }}}}}}}}}}}}}}}}}}~~~~~~}}}{{{|||~~~|||zzz{{{zzzwwwyyyuuuvvvvvvsssqqqqqqqqqoookkkhhhfffbbb]]]ZZZSSSMMMEEE???;;;777111---(((&&&$$$  }}}~~~|||}}}~~~~~~~~~~~~}}}|||~~~}}}~~~yyyxxx||||||yyy{{{wwwvvvxxxvvvrrrqqqsssqqqooommmjjjhhhccc^^^ZZZTTTNNNFFF@@@<<<777111---(((&&&$$$!!!$$$|||~~~|||}}}~~~xxx|||}}}{{{{{{|||{{{~~~|||wwwwww|||~~~{{{wwwuuuwwwyyywwwrrrrrruuupppooommmllliiiddd^^^YYYTTTNNNFFF@@@<<<777111---***(((&&&###!!! %%%---"""###~~~{{{||||||~~~}}}}}}|||~~~{{{xxxwwwxxxzzz||||||{{{yyywwwuuusssrrrqqqpppnnnkkkhhhfffbbb\\\YYYSSSNNNHHHDDD@@@:::333...000+++$$$ ~~~~~~~~~}}}}}}|||~~~}}}{{{yyyyyyyyyzzz{{{yyyyyyxxxwwwvvvuuuttttttooonnnmmmllliiiddd]]]XXXTTTOOOHHHCCC???:::444///---)))###~~~~~~~~~}}}}}}}}}|||||||||{{{zzzzzzyyyyyywwwwwwwwwvvvvvvvvvvvvvvvoooooopppooommmfff^^^YYYUUUOOOHHHBBB>>>:::444000+++(((###  ~~~~~~~~~~~~}}}}}}}}}}}}{{{{{{|||||||||{{{yyyxxxwwwwwwwwwwwwvvvvvvvvvvvvqqqpppooonnnkkkfff___ZZZVVVPPPHHHAAA>>>:::555111,,,(((### ~~~}}}|||}}}}}}~~~zzz{{{|||}}}|||{{{yyyxxxzzzyyyxxxwwwvvvtttssssssssspppmmmjjjgggccc___\\\WWWPPPHHHBBB>>>:::555222---***%%%""" ~~~|||{{{|||~~~zzzzzz{{{||||||{{{zzzyyy|||{{{zzzwwwuuusssrrrqqqssspppkkkgggdddbbb___]]]VVVPPPIIICCC???;;;555111---***&&&###!!!~~~~~~}}}{{{{{{|||~~~zzzzzz{{{{{{{{{{{{{{{zzz|||{{{yyywwwuuusssrrrqqqrrrooollliiifffbbb^^^[[[UUUPPPIIIDDDAAA<<<555000+++)))%%%###""" !!!||||||~~~~~~{{{||||||~~~}}}{{{{{{|||~~~{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzyyywwwvvvtttsssrrrpppooommmkkkiiiddd^^^YYYTTTPPPJJJEEEBBB<<<555///)))'''$$$######""" ~~~~~~~~~||||||}}}}}}~~~~~~~~~||||||{{{{{{{{{{{{|||||||||}}}}}}~~~}}}|||zzzyyy|||yyyvvvttttttuuuuuuuuutttrrrooollliiieee```\\\PPPMMMIIICCC===999555333222,,,$$$!!!""""""~~~~~~}}}~~~~~~~~~}}}||||||{{{{{{||||||}}}yyyyyyzzzzzzzzzyyywwwvvv{{{yyyvvvuuuuuuvvvuuutttvvvrrrmmmjjjgggdddaaa^^^TTTQQQLLLEEE===777222///---***&&&""" ~~~~~~~~~}}}}}}||||||||||||}}}}}}{{{{{{|||||||||{{{zzzzzzzzzxxxwwwwwwwwwvvvtttrrrvvvrrrlllhhheeecccaaa```WWWTTTOOOHHH@@@999333///(((((('''###!!!}}}}}}||||||||||||}}}}}}|||||||||}}}}}}}}}}}}|||xxxxxxwwwxxxxxxwwwtttqqqtttqqqllliiifffdddaaa___VVVTTTPPPKKKDDD===777444***)))&&&"""~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}||||||||||||}}}}}}xxxxxxxxxyyyyyyzzzzzz{{{xxxwwwxxxyyyyyywwwsssppppppooommmllliiieee```\\\UUUSSSOOOIIIBBB<<<666444///***$$$!!!!!! ~~~~~~~~~~~~}}}}}}}}}}}}}}}||||||{{{{{{{{{{{{||||||yyyyyyyyyyyyzzz{{{}}}}}}xxxxxxwwwxxxyyywwwtttqqqnnnnnnmmmmmmkkkfff___ZZZVVVSSSLLLEEE===666111///111+++$$$"""###!!!~~~~~~~~~~~~~~~~~~}}}}}}}}}{{{{{{zzzzzzzzzzzz{{{{{{{{{{{{{{{{{{|||~~~yyyxxxwwwwwwxxxwwwtttrrrooonnnlllkkkiiieee```\\\VVVQQQJJJBBB;;;555222111///+++'''$$$### ~~~~~~}}}~~~}}}~~~~~~~~~~~~~~~~~~zzzzzzzzzyyyyyyzzzzzzzzzxxxwwwwwwxxxyyy{{{}}}~~~zzzxxxwwwwwwwwwvvvtttrrrqqqnnnkkkiiigggdddaaa^^^TTTPPPIIIBBB<<<999888888***+++***'''"""~~~}}}~~~~~~}}}|||~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}||||||||||||}}}}}}~~~|||{{{zzzyyyyyyzzz{{{|||wwwzzzzzzwwwvvvxxxwwwtttppppppnnnmmmjjjeee^^^ZZZTTTPPPIIICCC===888333///+++((($$$""" ~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}|||{{{{{{|||||||||zzzzzz{{{||||||{{{zzzzzzvvvyyyyyywwwvvvxxxwwwssspppooonnnmmmjjjeee^^^ZZZVVVQQQKKKEEE???:::444111...+++'''$$$###!!!~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}|||{{{zzzzzzzzzzzzxxxzzz|||~~~~~~|||zzzxxxvvvyyyyyyvvvuuuwwwvvvrrrpppooommmllliiiddd^^^YYYVVVQQQJJJDDD>>>999444111///,,,'''$$$"""!!!~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~}}}|||zzzzzzyyyyyyyyyyyyzzz|||}}}}}}|||zzzyyyvvvyyyyyyvvvuuuvvvuuurrrpppooommmkkkhhhccc]]]YYYTTTOOOGGGAAA;;;666222///,,,)))$$$!!!~~~~~~}}}||||||~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~}}}|||zzzzzzyyyyyyyyy{{{{{{zzzzzzzzzzzz{{{{{{wwwzzzzzzvvvuuuvvvuuurrrpppnnnllliiigggbbb]]]YYYSSSNNNFFF???:::555111///***'''"""}}}~~~~~~}}}{{{{{{|||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}|||{{{zzzzzzzzzzzz|||{{{zzzyyyyyyzzz{{{|||yyy{{{{{{wwwvvvwwwvvvrrrpppnnnkkkhhheeeaaa]]]YYYUUUPPPHHH@@@;;;666333111+++((($$$!!!}}}~~~~~~~~~||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}|||{{{{{{|||||||||{{{{{{{{{{{{{{{{{{{{{{{{zzz}}}|||xxxwwwxxxvvvssspppmmmjjjgggeeeaaa\\\YYYUUUOOOGGG???:::666222000+++((($$$"""!!! }}}}}}}}}~~~~~~}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}||||||||||||}}}}}}~~~xxxzzz|||}}}}}}|||zzzxxx{{{}}}}}}yyyxxxyyywwwssspppmmmjjjgggddd```\\\YYYSSSMMMEEE===777333000...)))&&&###!!!!!!!!!###!!!~~~~~~~~~}}}~~~~~~}}}{{{}}}|||zzzzzz|||||||||{{{~~~~~~}}}|||||||||||||||xxxyyy{{{{{{yyyuuuqqqnnnjjjiiigggfffddd```[[[XXXOOOIIIAAA:::777666555555,,,)))$$$ %%%$$$~~~~~~~~~~~~~~~}}}|||~~~|||{{{{{{|||}}}}}}|||}}}||||||{{{zzz{{{{{{{{{wwwxxxyyyxxxwwwtttqqqooonnnllliiifffccc___YYYVVVWWWQQQGGG>>>999555333111***'''###!!!~~~~~~~~~~~~~~~~~~~~~~~~|||}}}{{{|||}}}~~~}}}}}}|||{{{zzzzzzyyyyyyzzzzzzvvvvvvvvvuuutttsssqqqqqqrrrooojjjeeeaaa]]]XXXTTTVVVPPPFFF<<<555111---+++(((&&&"""~~~~~~~~~~~~~~~~~~}}}~~~~~~|||}}}||||||~~~~~~~~~}}}|||{{{{{{zzzyyyzzzzzzzzzvvvvvvuuutttssssssssssssrrroooiiiddd```\\\XXXUUUPPPJJJAAA:::555111...---(((&&&"""!!! ~~~}}}~~~}}}~~~~~~~~~~~~}}}~~~~~~}}}}}}||||||~~~~~~~~~}}}}}}|||{{{{{{zzzzzz{{{{{{wwwvvvuuutttttttttuuuuuuooolllgggccc___\\\YYYVVVOOOJJJBBB<<<888555333111***'''###"""~~~~~~~~~}}}~~~~~~~~~~~~}}}}}}~~~}}}}}}{{{|||}}}~~~}}}}}}}}}||||||{{{zzz{{{{{{{{{wwwwwwvvvuuutttttttttuuukkkhhheeebbb___\\\XXXUUUMMMHHHAAA;;;666222///---+++(((###~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~|||{{{{{{|||}}}}}}||||||{{{zzzzzzyyyyyyzzzzzzvvvvvvuuuuuutttsssrrrrrriiigggdddaaa___[[[VVVRRRJJJEEE>>>888333///,,,))))))&&&"""~~~|||{{{zzz~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~}}}|||zzzzzz|||||||||{{{{{{zzzyyyyyyxxxxxxyyyyyyuuuuuuuuutttsssrrrpppooohhhfffdddbbb^^^YYYSSSOOOJJJFFF@@@:::666333000...'''$$$!!!"""~~~~~~~~~~~~}}}}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}||||||||||||{{{{{{{{{{{{}}}{{{yyyyyyyyyyyywwwuuurrrrrrqqqqqqpppoooooonnniiigggdddaaa]]]WWWQQQMMMNNNIIIBBB<<<888222,,,&&&$$$$$$"""###~~~~~~}}}}}}~~~||||||||||||{{{{{{{{{{{{zzzyyyxxxxxxyyyzzzyyywwwsssrrrrrrqqqpppooonnnmmmgggfffccc```]]]XXXRRRNNNIIIDDD>>>:::666222,,,'''%%%###!!!~~~~~~}}}~~~||||||||||||{{{{{{{{{{{{yyywwwwwwxxxzzzzzzzzzyyytttsssrrrqqqooommmllllllfffdddbbb```]]]XXXSSSOOOEEE@@@:::777444111,,,(((%%%"""~~~~~~~~~}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}||||||||||||{{{{{{{{{{{{yyyxxxwwwxxxyyyzzzyyywwwuuutttsssqqqnnnlllkkkjjjfffdddbbb___\\\WWWQQQMMMEEE@@@999555333000,,,((($$$!!!~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}||||||||||||{{{{{{{{{{{{{{{yyyxxxxxxxxxxxxwwwuuuuuutttssspppnnnllljjjiiihhhfffccc___[[[UUUNNNJJJHHHBBB;;;666333///+++'''### ~~~~~~~~~~~~||||||||||||{{{{{{{{{{{{{{{zzzxxxwwwxxxwwwvvvtttttttttrrrpppnnnllljjjiiiiiifffccc___ZZZSSSLLLHHHJJJDDD<<<666222///***&&&###!!!~~~~~~~~~~~~~~~~~~||||||||||||{{{{{{{{{{{{zzzxxxwwwwwwxxxxxxwwwuuussssssqqqpppnnnlllkkkjjjgggeeebbb^^^ZZZTTTMMMHHHJJJCCC;;;555111...***&&&$$$###!!!~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}|||||||||{{{{{{{{{{{{xxxvvvvvvvvvxxxyyyxxxwwwsssrrrqqqooonnnlllkkkjjjeeeccc```]]]ZZZTTTNNNJJJHHHBBB:::444111...***'''%%%%%%### """}}}yyyzzzyyy~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~||||||||||||{{{zzzzzzyyyyyy|||yyyyyy|||}}}|||{{{wwwwwwwwwwwwvvvuuutttsssoooooooooqqqrrrqqqnnnlllfffddd```]]]YYYTTTNNNJJJDDD???:::777555000&&&###"""###~~~}}}|||~~~}}}}}}~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}}}}{{{zzzyyyxxx}}}zzzyyyzzz{{{zzzxxxyyyxxxxxxwwwuuutttrrrqqqnnnnnnmmmnnnnnnmmmiiigggcccaaa]]]ZZZVVVQQQKKKGGGCCC???888444222///***'''$$$""" {{{yyy}}}}}}||||||}}}}}}}}}}}}}}}|||~~~~~~}}}||||||}}}~~~~~~}}}|||{{{{{{~~~{{{yyyxxxxxxwwwvvvzzzzzzyyywwwuuusssqqqooopppnnnmmmmmmllljjjgggdddfffccc```\\\YYYTTTNNNJJJBBB>>>777222...---...///$$$""" ~~~}}}{{{}}}}}}}}}}}}}}}{{{{{{}}}~~~~~~}}}|||{{{|||~~~{{{||||||}}}~~~~~~}}}zzzxxxwwwwwwvvvvvvyyyyyyxxxwwwuuusssqqqppprrrpppooonnnnnnllljjjggggggdddaaa]]]YYYTTTOOOKKK@@@===888222---,,,---000###""" }}}}}}}}}}}}}}}}}}}}}}}}}}}{{{{{{}}}~~~~~~~~~}}}{{{zzz{{{}}}yyyzzzzzz{{{|||}}}~~~~~~zzzzzzyyyxxxwwwwwwyyyzzzwwwwwwwwwwwwvvvtttsssrrrqqqpppooonnnooonnnllljjjbbb```\\\YYYUUUPPPJJJFFF>>>===999444...+++******"""!!! zzz{{{~~~~~~}}}}}}}}}}}}}}}~~~|||{{{}}}~~~~~~}}}~~~|||zzz{{{|||~~~||||||{{{{{{zzzzzzyyyyyywwwxxxyyyxxxwwwxxx{{{}}}vvvwwwwwwvvvvvvuuutttssspppnnnllllllllllllkkkiiibbb```\\\YYYUUUPPPJJJFFF===;;;888444///+++'''%%%!!! }}}}}}~~~}}}}}}}}}}}}}}}}}}|||}}}~~~}}}}}}}}}zzzzzz|||}}}~~~~~~||||||{{{{{{zzzyyyxxxxxxwwwyyyzzzyyyxxxxxx{{{xxxxxxxxxwwwvvvtttsssrrrqqqooolllkkkkkkjjjhhhgggccc```]]]YYYVVVQQQKKKGGG===999333000...+++'''###|||~~~~~~|||~~~||||||~~~~~~}}}~~~~~~~~~}}}}}}}}}}}}~~~}}}}}}~~~}}}|||~~~{{{zzz{{{}}}}}}}}}zzzzzzzzz{{{{{{{{{{{{{{{xxxzzz{{{zzzxxxxxx{{{~~~zzzzzzyyywwwuuusssqqqppptttqqqnnnlllkkkiiigggeee___\\\YYYUUURRRMMMGGGCCC===777000------,,,(((### ~~~}}}~~~}}}}}}~~~~~~~~~~~~~~~|||{{{|||}}}~~~}}}}}}~~~~~~}}}{{{~~~{{{~~~~~~}}}}}}}}}}}}~~~~~~~~~}}}|||{{{{{{{{{{{{{{{wwwwwwwwwxxxxxxyyyyyyyyywwwyyyxxxtttsssuuuuuusssrrrpppnnnmmmmmmllljjjhhheee```YYYTTTPPPKKKEEE@@@<<<999000((('''***%%%""" {{{{{{}}}~~~~~~}}}}}}~~~~~~~~~~~~}}}|||~~~~~~zzz~~~~~~}}}}}}}}}}}}~~~~~~|||{{{{{{{{{{{{||||||}}}xxxxxxxxxwwwwwwvvvvvvvvvvvvxxxwwwtttsssuuuuuusssrrrpppnnnmmmlllkkkiiigggeee```ZZZUUUQQQLLLEEE@@@:::888111***(((***((("""!!! {{{|||}}}~~~~~~}}}}}}}}}}}}}}}}}}~~~}}}zzz~~~~~~}}}}}}}}}}}}~~~~~~zzzzzzzzzzzz{{{|||}}}~~~yyyyyyxxxwwwvvvuuutttsssvvvxxxwwwsssrrruuuuuurrrrrrpppnnnmmmlllkkkiiigggeee```ZZZUUUQQQLLLEEE@@@777777333,,,)))***)))&&& ~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~|||||||||}}}~~~~~~}}}zzz~~~~~~}}}}}}}}}}}}~~~~~~{{{{{{zzzzzzzzz{{{||||||yyyyyyxxxwwwvvvuuutttttttttwwwvvvrrrrrruuuuuurrrrrrpppnnnlllllljjjhhhfffddd___ZZZUUUQQQLLLDDD???666666333...)))'''''''''  ~~~~~~~~~}}}}}}}}}|||||||||||||||~~~|||{{{|||}}}~~~~~~{{{{{{|||~~~~~~~~~~~~}}}|||~~~~~~}}}}}}}}}}}}~~~~~~}}}}}}|||zzzyyyyyyyyyyyyyyyyyyxxxxxxxxxwwwwwwwwwsssvvvuuuqqqqqqtttuuurrrrrrpppnnnlllkkkjjjgggeeebbb^^^YYYUUUQQQKKKCCC===777555333...)))$$$###$$$!!!!!!###~~~~~~}}}yyyyyyzzz{{{|||}}}~~~~~~~~~~~~~~~|||~~~{{{~~~~~~{{{zzz}}}~~~}}}}}}}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~}}}|||zzzyyyxxxxxxwwwyyyyyyyyyxxxxxxxxxxxxxxxrrruuutttqqqqqqttttttrrrrrrpppnnnlllkkkiiigggddd```\\\WWWTTTPPPJJJAAA;;;888444000///***%%%"""### """%%%~~~~~~}}}|||yyyzzzzzz{{{|||}}}~~~~~~}}}||||||}}}~~~~~~}}}yyy|||}}}{{{zzz~~~}}}}}}}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~}}}|||{{{zzzyyyxxxxxxxxxzzzyyyyyyxxxwwwvvvuuuuuuqqqtttsssppppppssstttrrrrrrpppmmmlllkkkiiifffddd^^^[[[VVVRRROOOHHH@@@999999222...///...((($$$$$$"""~~~~~~~~~~~~}}}|||~~~~~~}}}}}}|||||||||{{{|||{{{{{{{{{}}}~~~~~~|||~~~}}}}}}~~~xxx{{{~~~}}}zzzzzz~~~~~~~~~}}}|||}}}~~~~~~}}}}}}}}}}}}~~~~~~{{{{{{zzzyyyyyyyyyzzzzzz{{{zzzyyywwwuuutttsssrrrqqqssssssppppppssstttrrrrrrpppmmmllljjjiiifffddd]]]ZZZUUURRRNNNGGG???888:::111,,,///111,,,'''&&& """### ~~~}}}}}}||||||}}}~~~~~~}}}|||~~~~~~~~~~~~~~~~~~~~~~~~~~~||||||}}}~~~}}}~~~}}}|||~~~}}}{{{|||~~~~~~}}}{{{zzzyyyxxxwwwwww|||zzzxxxuuusssrrrrrrrrrxxxvvvuuusssrrrrrrrrrsssuuuqqqlllkkkkkkjjjeeeaaaaaa^^^YYYSSSLLLEEE@@@===777444///+++)))&&&$$$"""&&& ???***~~~~~~}}}}}}}}}{{{|||}}}~~~~~~}}}||||||||||||}}}~~~~~~~~~~~~~~~}}}||||||}}}~~~~~~}}}~~~}}}|||~~~}}}{{{|||}}}}}}|||{{{zzzyyyxxxxxxwwwyyyxxxvvvuuutttttttttuuuuuuuuussssssrrrssstttttttttppplllkkkllljjjfffbbb```]]]XXXRRRKKKDDD@@@===777333...+++(((&&&###!!!((($$$PPPAAA!!!000~~~~~~~~~}}}}}}}}}}}}}}}{{{||||||}}}||||||{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}||||||}}}~~~}}}~~~~~~}}}~~~}}}||||||}}}||||||zzzyyyxxxxxxxxxxxxvvvuuuuuuuuuuuuvvvvvvwwwssssssrrrrrrssstttuuuuuurrrooolllkkklllkkkgggccc^^^\\\WWWQQQJJJDDD???<<<666222---***'''%%%###!!! <<<+++!!! }}}}}}}}}}}}}}}}}}}}}}}}{{{{{{{{{{{{{{{{{{zzzzzz|||||||||}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}~~~~~~~~~}}}||||||{{{{{{zzzyyyxxxxxxxxxxxxuuuuuuuuuuuuuuuvvvvvvvvvssssssssssssssssssssstttpppnnnllllllllljjjgggddd]]][[[VVVPPPIIICCC>>><<<555111---)))'''%%%"""!!!  %%%~~~~~~~~~~~~}}}}}}}}}}}}||||||{{{zzzzzzzzzzzzzzz~~~}}}}}}||||||{{{{{{{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||{{{zzzyyyyyyxxxxxxxxxyyyyyywwwwwwvvvvvvuuuuuutttttttttttttttssssssrrrqqqpppooonnnnnnmmmllljjjfffddd\\\ZZZUUUOOOIIICCC>>><<<444111,,,)))'''%%%###!!!###$$$ !!!~~~}}}}}}|||}}}|||{{{zzzzzzzzzzzzzzz}}}}}}||||||{{{{{{zzzzzz~~~}}}~~~~~~~~~~~~~~~}}}~~~~~~}}}{{{yyyxxxxxxxxxxxxyyyyyyzzzxxxxxxxxxwwwvvvtttsssrrrttttttttttttsssqqqpppooonnnoooooonnnllliiieeeccc\\\ZZZUUUOOOIIICCC???===444111---)))(((&&&$$$""" !!!~~~~~~}}}|||~~~}}}|||{{{zzzzzzzzz{{{zzzzzzzzz{{{{{{||||||||||||~~~~~~}}}|||}}}}}}zzzxxxxxxwwwwwwxxxyyyzzzzzzwwwwwwwwwwwwvvvtttsssrrrrrrsssssstttsssrrrqqqpppoooppppppooolllhhhdddbbb\\\ZZZVVVPPPJJJDDD@@@===555111---***)))'''%%%###%%%~~~~~~~~~||||||~~~|||{{{zzzzzz{{{{{{wwwxxxyyyzzz|||}}}~~~{{{}}}~~~~~~}}}|||}}}}}}zzzwwwwwwwwwwwwxxxyyyzzzzzzvvvvvvwwwwwwwwwuuutttssspppqqqrrrssstttsssrrrqqqooopppqqqppplllgggcccbbb]]]ZZZVVVPPPJJJEEE@@@>>>555222...+++)))(((&&&$$$!!!"""~~~||||||~~~|||{{{zzzzzzzzzzzzzzzzzz{{{{{{{{{{{{{{{~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}|||zzzxxxwwwwwwwwwwwwwwwxxxyyywwwuuutttuuuvvvsssrrrrrrrrrrrrrrrrrrqqqlllmmmnnnlllhhheeeeeeeee^^^YYYQQQKKKFFFAAA<<<888555333///***&&&###!!! ***$$$!!!~~~}}}}}}~~~}}}|||{{{zzzzzzzzzzzzzzzzzz{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~{{{{{{||||||||||||{{{{{{}}}|||zzzxxxwwwwwwwwwwwwvvvwwwwwwvvvtttssstttuuusssssssssrrrrrrrrrrrrqqqooonnnmmmkkkiiifffdddbbbZZZYYYVVVPPPGGG@@@;;;999222000,,,(((%%%###"""!!!$$$999777!!!~~~~~~~~~}}}{{{zzzzzzzzzzzzzzzzzz{{{{{{{{{|||||||||}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}|||{{{zzzyyyxxxwwwwwwwwwuuuvvvwwwuuusssrrrssstttssssssssssssrrrrrrqqqqqqqqqnnnkkkjjjjjjhhhccc```XXXZZZYYYSSSHHH???;;;:::///---***'''$$$""""""!!!...--- ~~~~~~}}}|||{{{{{{{{{{{{zzzzzz{{{{{{||||||}}}}}}~~~~~~~~~~~~~~~~~~{{{{{{zzzyyyxxxxxxwwwwwwvvvwwwwwwvvvtttssssssttttttttttttsssrrrrrrqqqqqqppplllhhhhhhjjjjjjeee```ZZZYYYVVVOOOGGG@@@;;;999///---***'''$$$"""!!! ###!!!!!!~~~~~~~~~~~~|||}}}~~~~~~}}}||||||||||||zzzzzz{{{{{{|||}}}}}}~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~{{{{{{||||||||||||{{{{{{zzzzzzzzzzzzyyyxxxxxxwwwwwwxxxxxxwwwuuuttttttuuuuuuuuutttssssssrrrqqqqqqmmmjjjfffgggjjjkkkfffbbb___XXXNNNHHHEEEBBB<<<777222000,,,((($$$!!! """ ~~~~~~}}}}}}~~~~~~~~~~~~}}}|||||||||||||||zzzzzz{{{|||}}}}}}~~~||||||}}}~~~~~~~~~}}}{{{~~~~~~~~~~~~~~~~~~}}}}}}|||}}}}}}~~~~~~}}}}}}|||yyyzzzzzzzzzzzzyyyxxxwwwwwwxxxyyyxxxvvvtttuuuvvvvvvuuuuuutttsssrrrqqqqqqllliiiggghhhiiiiiifffcccbbbWWWKKKEEEDDDBBB<<<666333000,,,(((### ###"""$$$}}}}}}}}}}}}}}}~~~~~~}}}|||}}}}}}~~~~~~}}}}}}~~~||||||{{{zzzzzzzzzzzz{{{zzzzzz{{{|||}}}~~~{{{|||}}}~~~~~~}}}~~~~~~}}}}}}||||||yyyyyyzzzzzzzzzyyyxxxwwwvvvwwwxxxwwwuuuttttttuuuvvvvvvuuutttsssrrrqqqqqqmmmlllkkkiiigggeeecccaaa```XXXNNNHHHEEEBBB<<<777000...***&&&""" %%%}}}}}}}}}}}}}}}~~~~~~~~~}}}{{{zzz{{{|||~~~|||{{{{{{}}}|||~~~~~~zzzzzzyyyxxxxxxxxxyyyyyyzzzzzz{{{|||}}}~~~}}}~~~~~~~~~~~~~~~~~~~~~}}}||||||{{{||||||}}}}}}}}}}}}||||||xxxyyyzzz{{{zzzyyyxxxwwwuuuvvvwwwvvvtttrrrssstttwwwvvvuuutttsssrrrqqqqqqnnnnnnnnnkkkfffbbb``````\\\XXXSSSMMMGGGAAA;;;888---+++((($$$!!! """!!!!!!~~~}}}~~~~~~}}}||||||||||||||||||{{{{{{~~~}}}~~~~~~}}}}}}|||{{{zzz|||}}}}}}}}}zzzwwwwwwzzz|||{{{zzz{{{{{{|||}}}}}}}}}}}}}}}~~~|||{{{}}}~~~}}}~~~~~~}}}}}}}}}}}}}}}~~~||||||}}}~~~~~~}}}~~~{{{yyyyyy{{{|||{{{yyy{{{|||{{{vvvuuuwwwwwwuuuzzzyyyxxxvvvuuuuuuuuuuuuxxxuuuttttttvvvvvvsssppppppmmmjjjhhhfffccc___\\\ZZZTTTMMMHHHDDD???999444222///+++'''"""+++--- """!!!!!!###|||{{{{{{zzzzzzzzz{{{{{{}}}{{{{{{~~~~~~~~~}}}}}}|||{{{zzzyyyzzz}}}~~~zzzyyy{{{zzzxxx{{{|||~~~~~~}}}}}}}}}zzzxxxwwwyyy{{{zzzyyyzzzzzz{{{||||||||||||{{{}}}|||~~~}}}~~~}}}}}}||||||}}}}}}~~~{{{{{{|||}}}}}}|||}}}{{{{{{}}}}}}|||{{{zzz|||{{{wwwwww{{{|||zzzxxxwwwwwwvvvvvvvvvvvvwwwwwwuuutttuuuvvvvvvsssqqqpppnnnkkkiiigggddd```]]]YYYTTTLLLGGGCCC>>>888444000...***&&&""" ///666---%%%~~~{{{{{{{{{zzzzzz{{{||||||}}}~~~~~~|||{{{|||}}}~~~}}}}}}|||zzzyyyxxxxxxzzz~~~~~~zzzwwwwwwvvvtttvvvxxx{{{~~~~~~~~~}}}{{{{{{}}}{{{yyyxxxyyyyyyyyyxxxyyyyyyzzz{{{{{{{{{{{{zzz~~~}}}~~~~~~~~~}}}}}}||||||}}}}}}}}}zzzzzzzzz{{{{{{{{{~~~}}}{{{{{{|||||||||{{{wwwyyyyyyvvvwww|||~~~|||vvvvvvvvvvvvwwwwwwxxxxxxwwwvvvuuuuuuvvvuuusssqqqqqqooollljjjhhhdddaaa^^^XXXRRRKKKFFFBBB>>>888333...,,,)))%%%"""   !!!}}}}}}}}}}}}}}}}}}~~~{{{}}}~~~~~~|||{{{{{{{{{}}}}}}{{{zzzyyyxxxwwwwwwvvvzzz|||xxxttttttuuussstttvvvyyy|||}}}~~~}}}|||}}}~~~~~~|||{{{{{{}}}|||yyyxxxxxxxxxxxxxxxyyyyyyzzz{{{{{{{{{{{{{{{~~~~~~~~~~~~~~~~~~}}}|||||||||||||||~~~|||yyyxxxyyyzzzzzzyyy{{{zzzyyyxxxyyyyyyyyyyyyuuuwwwwwwtttuuuzzz{{{zzzvvvwwwwwwwwwwwwwwwwwwwwwvvvvvvuuuuuuuuutttsssrrrrrrooollljjjhhheeeaaa^^^VVVQQQJJJEEEAAA===777222,,,+++((($$$""" ###~~~~~~}}}}}}}}}~~~~~~yyy{{{~~~~~~|||zzzyyyyyy|||{{{zzzxxxwwwvvvvvvvvvooouuuwwwsssqqqsssvvvvvvtttuuuxxxzzz|||||||||{{{{{{}}}~~~~~~~~~}}}}}}||||||{{{zzzxxxwwwwwwwwwxxxzzzzzz{{{||||||||||||{{{}}}~~~~~~~~~~~~~~~}}}}}}|||{{{|||||||||~~~{{{yyyxxxxxxyyyyyyxxxzzzzzzyyyxxxwwwwwwxxxyyywwwyyyxxxttttttxxxyyywwwxxxyyyyyyyyyxxxwwwuuuuuuuuuvvvvvvvvvuuusssssssssrrrooollljjjhhheeeaaa^^^TTTOOOHHHCCC@@@;;;666111+++***'''$$$!!! ###~~~~~~}}}||||||{{{{{{{{{|||yyy{{{||||||{{{yyyyyyyyyzzzyyywwwvvvuuuvvvvvvwwwqqqwwwzzzvvvtttxxxuuuvvvwwwxxxyyyzzzzzzzzzyyy{{{}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}zzz{{{zzzxxxvvvvvvxxxyyyzzzzzz{{{|||||||||||||||{{{}}}~~~~~~~~~}}}~~~~~~}}}||||||{{{{{{||||||~~~|||yyyxxxxxxyyyxxxwwwzzz{{{{{{zzzxxxxxxyyy{{{zzz|||zzzvvvvvvyyyyyywwwyyyzzzzzzzzzyyywwwuuutttuuuvvvwwwvvvtttsssssssssqqqooollljjjhhhdddaaa^^^RRRMMMGGGBBB???;;;555000+++)))&&&###!!!}}}|||{{{{{{zzzzzzyyyzzz{{{{{{yyyxxxxxxyyyxxxwwwuuuttttttuuuwwwxxxtttzzz|||wwwuuu{{{wwwwwwvvvvvvvvvwwwxxxyyyvvvxxx{{{~~~~~~}}}|||}}}}}}}}}~~~~~~~~~}}}||||||{{{{{{xxxyyyzzzxxxvvvvvvxxx{{{yyyyyyzzz{{{{{{{{{{{{zzzyyy|||~~~}}}|||}}}}}}}}}|||{{{{{{{{{{{{||||||yyyxxxyyyyyyxxxwwwyyy{{{{{{zzzxxxwwwyyy{{{yyy{{{zzzvvvvvvyyyyyywwwwwwxxxyyyzzzzzzxxxvvvuuutttvvvxxxwwwtttrrrssstttpppnnnkkkiiigggddd```]]]QQQLLLEEEAAA>>>:::444000+++)))&&&### ###$$$ ~~~~~~}}}|||||||||yyyzzz{{{zzzxxxwwwxxxyyywwwvvvtttssstttuuuwwwxxxpppuuuwwwqqqooovvvxxxwwwuuussssssuuuwwwxxxtttvvvyyy|||}}}}}}{{{zzz{{{||||||}}}~~~{{{}}}~~~}}}|||zzzyyyxxxwwwyyyyyyxxxvvvvvvyyy|||xxxxxxyyyzzzzzzzzzyyyyyyxxx{{{~~~}}}}}}|||}}}}}}}}}|||{{{{{{{{{{{{{{{}}}zzzyyyyyyyyyxxxwwwwwwyyyzzzxxxuuutttvvvyyyvvvxxxwwwttttttwwwxxxvvvuuuwwwyyyzzzzzzyyyxxxwwwtttvvvxxxwwwtttrrrrrrtttpppmmmkkkhhhfffccc___\\\PPPKKKEEE@@@===999444000,,,***&&&### %%%$$$...)))}}}~~~||||||||||||}}}yyyxxxwwwxxxyyyyyyxxxvvvxxxxxxwwwwwwvvvuuuuuuuuusssuuuuuusssqqqppptttxxxwwwtttppppppssswwwyyyyyywwwwwwwwwxxxyyyzzz{{{|||vvvxxx{{{}}}}}}~~~~~~zzz|||~~~|||}}}~~~~~~}}}zzz~~~}}}~~~~~~{{{|||~~~{{{zzz||||||zzzxxxxxxxxxxxxwwwwwwxxx|||~~~yyyyyyyyyzzzzzzzzzzzzzzz~~~}}}~~~~~~}}}}}}||||||{{{{{{~~~|||{{{yyyyyyyyyyyyzzzxxxvvvttttttuuuvvvwwwzzzwwwuuuuuuxxxyyyxxxvvvxxxvvvuuuvvvzzz|||{{{yyyvvvuuuuuuvvvyyyzzzzzzyyyxxxyyyyyyxxxvvvrrrooommmuuuqqqlllgggccc___[[[XXXSSSOOOHHHBBB===999444111)))'''***---'''###~~~}}}{{{zzzyyyyyyzzzxxxxxxxxxyyyyyywwwuuuwwwvvvvvvuuuuuutttssssssuuuuuuuuusssqqqoooooopppuuurrrnnnnnnppprrrrrrrrrvvvvvvvvvwwwxxxyyyzzz{{{yyy{{{}}}}}}|||{{{|||}}}~~~{{{~~~}}}{{{|||~~~~~~}}}}}}~~~}}}}}}}}}}}}}}}~~~~~~~~~||||||~~~|||yyyyyyzzzzzzyyywwwvvvxxxyyyxxxvvvuuuvvvvvvyyyyyyyyyyyyzzzzzzzzzzzz}}}{{{{{{~~~~~~}}}}}}||||||{{{{{{}}}||||||zzzyyyxxxxxxwwwxxxwwwvvvuuuuuuvvvvvvwwwyyywwwuuuvvvxxxyyyxxxvvvyyywwwvvvwwwyyyzzzyyywwwvvvvvvwwwzzz||||||yyywwwttttttuuuuuuuuusssrrrqqqssspppkkkgggddd___[[[XXXRRRNNNHHHBBB>>>999444000))))))+++***$$$!!! ###!!!~~~{{{yyywwwvvvzzzyyyxxxxxxyyyxxxvvvtttuuuuuuttttttsssrrrrrrrrrtttsssrrrqqqqqqpppmmmkkkvvvtttrrrqqqqqqqqqpppoootttttttttuuuvvvwwwxxxyyyyyy{{{||||||zzzyyyyyyzzz~~~~~~}}}}}}}}}}}}~~~}}}~~~~~~}}}~~~}}}{{{{{{|||}}}zzz}}}~~~{{{{{{~~~zzz{{{{{{|||||||||||||||~~~~~~}}}~~~}}}~~~}}}||||||}}}}}}{{{yyyxxxxxxxxxwwwvvvtttvvvyyyyyyxxxvvvuuutttyyyyyyyyyyyyzzzzzz{{{{{{zzzyyy~~~~~~~~~}}}}}}||||||{{{{{{zzzzzzzzzzzzyyyxxxvvvvvvvvvvvvvvvvvvvvvwwwwwwwwwxxxwwwuuuvvvwwwxxxwwwvvvyyyxxxwwwwwwxxxxxxwwwuuuwwwxxxzzz}}}~~~|||xxxuuussssssssssssssssssrrrrrrpppnnnkkkhhheee```[[[WWWPPPLLLHHHCCC>>>999333///))),,,,,,%%% """&&&"""}}}{{{xxxwww{{{zzzxxxxxxxxxwwwuuusssuuuttttttsssrrrrrrqqqqqqrrrooommmnnnppprrrpppnnnsssrrrrrrrrrrrrqqqooonnnqqqqqqrrrrrrsssuuuvvvwwwtttvvvyyyyyyyyyyyyzzz{{{{{{{{{{{{{{{{{{|||||||||~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~}}}}}}~~~|||||||||{{{{{{{{{|||}}}yyy{{{||||||zzzzzz}}}xxxyyy{{{|||}}}|||{{{zzz|||~~~~~~~~~{{{|||~~~~~~|||{{{zzz|||zzzyyyxxxwwwwwwvvvvvvrrruuuxxxyyyyyyyyyzzz{{{yyyzzzzzz{{{{{{||||||||||||zzz~~~~~~~~~}}}}}}||||||{{{{{{xxxyyyyyyyyyxxxwwwuuuttttttuuuvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwvvvxxxwwwwwwwwwwwwwwwwwwvvvyyyyyyzzz{{{|||{{{xxxuuuwwwvvvtttsssrrrqqqqqqqqqnnnllljjjhhheee```[[[VVVMMMKKKGGGCCC>>>888222---)))...,,,!!! !!!!!! }}}{{{zzz{{{yyyxxxxxxxxxwwwtttrrruuuttttttssssssrrrqqqqqqtttppplllkkknnnqqqqqqpppjjjkkklllmmmmmmlllllllllooooooooooooppprrrssstttrrrtttvvvwwwwwwvvvwwwyyyxxxyyyyyyzzzzzz{{{{{{{{{||||||}}}~~~~~~}}}||||||~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~zzz{{{~~~}}}{{{{{{zzzzzz{{{|||}}}}}}}}}zzzxxxxxxzzz{{{zzzxxxxxxyyy{{{|||||||||{{{zzzzzz|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~zzz{{{|||}}}}}}|||yyywww{{{{{{zzzxxxwwwvvvvvvwwwtttuuuvvvvvvvvvwwwzzz}}}{{{{{{{{{|||}}}~~~~~~~~~}}}{{{~~~~~~~~~}}}}}}||||||{{{{{{xxxxxxxxxxxxwwwvvvuuuuuutttuuuvvvwwwwwwwwwwwwwwwvvvwwwxxxyyyxxxwwwwwwwwwuuuvvvwwwwwwwwwxxxyyyzzz|||zzzxxxwwwxxxxxxxxxwwwxxxwwwvvvtttsssrrrrrrrrrmmmllliiigggddd```ZZZVVVLLLIIIEEEBBB===777111---)))---*** !!! ~~~}}}}}}yyyxxxwwwwwwxxxwwwuuusssttttttssssssrrrqqqqqqqqquuurrrooollllllmmmmmmlllgggiiikkklllllllllmmmnnnlllllllllmmmnnnoooqqqqqqsssuuuvvvvvvtttsssssstttvvvwwwxxxyyyzzzzzzzzzzzzzzz{{{|||}}}}}}|||{{{zzz}}}}}}~~~~~~~~~~~~}}}}}}|||}}}}}}}}}||||||~~~|||}}}~~~~~~~~~|||xxxzzz~~~yyy{{{yyyxxxyyyzzz||||||{{{~~~zzzvvvvvvyyyzzzwwwtttxxxyyyzzzzzz{{{{{{zzzzzzxxxzzz|||}}}}}}~~~||||||||||||||||||||||||zzzyyyzzz{{{|||{{{xxxvvvzzzzzzzzzxxxvvvuuuvvvwwwuuuuuutttsssrrrsssvvvxxxzzz{{{{{{|||}}}~~~~~~||||||~~~~~~~~~}}}}}}||||||{{{{{{yyyxxxwwwvvvvvvvvvvvvwwwvvvvvvvvvvvvvvvwwwwwwwwwvvvxxx{{{{{{yyyxxxxxxxxxtttvvvxxxxxxxxxyyyzzz|||}}}zzzwwwvvvwwwxxxyyyyyyuuuuuuuuuuuuuuuuuuuuutttnnnllliiifffccc^^^YYYUUUKKKHHHDDD@@@;;;666111---))))))&&& ~~~}}}|||||||||xxxwwwvvvwwwxxxwwwuuutttsssrrrrrrqqqqqqpppoooooonnnooopppooommmjjjiiiiiihhhjjjllllllkkklllnnnqqqjjjjjjjjjkkklllmmmooooooqqqrrrttttttsssrrrssstttuuuvvvxxxyyyzzzzzzyyyyyyyyyzzz{{{||||||{{{zzzyyy|||}}}}}}~~~~~~}}}}}}|||yyy{{{|||{{{zzzzzz}}}{{{|||~~~~~~}}}}}}{{{zzz{{{||||||zzzwwwzzzxxxvvvvvvyyyzzzyyyxxxzzzyyywwwvvvvvvvvvvvvuuuxxxxxxwwwwwwxxxxxxyyyyyyyyyzzz{{{{{{zzzyyy{{{|||{{{{{{{{{{{{{{{{{{{{{{{{zzzyyyxxxyyy{{{{{{xxxuuuxxxyyyyyywwwtttssstttvvvrrrsssttttttssssssuuuvvvyyyyyyzzz{{{|||}}}~~~~~~|||}}}|||~~~~~~~~~~~~}}}}}}||||||{{{{{{zzzyyyvvvuuutttvvvwwwyyyxxxwwwvvvuuuuuuvvvvvvwwwwwwzzz}}}}}}{{{yyyyyyzzzvvvyyyzzzzzzxxxxxxzzz||||||zzzxxxxxxyyyzzzzzzyyytttuuuuuuvvvuuutttrrrqqqpppmmmiiidddaaa]]]XXXUUULLLHHHBBB>>>:::555111...)))%%%""""""!!!}}}~~~}}}{{{zzzzzzzzzwwwvvvvvvvvvxxxxxxvvvtttqqqqqqppppppooonnnnnnnnndddjjjpppqqqnnnkkkiiihhheeegggiiihhhggggggjjjmmmiiiiiiiiijjjkkklllnnnnnnlllnnnqqqrrrssstttvvvwwwuuuvvvxxxyyyzzzzzzyyyyyyxxxyyy{{{||||||{{{yyyxxx||||||}}}}}}}}}}}}||||||xxxzzz{{{zzzyyyyyy}}}{{{|||}}}~~~~~~}}}yyy{{{||||||yyywwwvvvwwwyyyvvvtttuuuwwwxxxwwwuuuuuuxxxyyywwwtttsssvvvyyywwwvvvuuuuuuuuuvvvxxxyyyyyyzzzzzzyyywwwvvvvvvwww{{{{{{{{{{{{{{{{{{{{{{{{zzzxxxwwwxxxzzzzzzxxxuuuvvvxxxxxxvvvrrrqqqrrruuunnnqqquuuwwwxxxxxxyyyyyywwwwwwxxxyyyzzz{{{|||}}}}}}|||~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}||||||{{{{{{{{{yyyvvvttttttvvvxxxzzzzzzxxxvvvuuutttuuuvvvwwwwwwzzz~~~~~~|||zzzzzz{{{yyy{{{}}}{{{yyywwwyyy{{{zzzzzzzzz{{{}}}}}}{{{yyyvvvwwwwwwvvvtttqqqmmmkkkrrrnnnhhhccc___\\\WWWUUULLLHHHBBB<<<888555111///)))!!!$$$$$$!!!}}}|||{{{zzz{{{{{{yyyyyyyyyyyywwwvvvuuutttuuutttrrrpppooonnnmmmmmmmmmkkkjjjjjjlllkkkiiifffbbbcccdddeeeffffffeeeeeeffffffgggiiijjjkkklllmmmlllmmmmmmnnnoooppppppqqqrrrssstttvvvwwwwwwxxxxxxvvvwwwxxxyyyyyyyyyxxxxxxzzzzzz{{{{{{{{{{{{{{{zzzzzzzzzzzzzzzzzz{{{|||}}}{{{|||zzz|||}}}{{{~~~}}}{{{zzzyyyyyyyyyzzztttssssssssstttvvvyyyzzzvvvvvvuuutttsssrrrrrrqqquuuttttttssssssuuuvvvwww}}}{{{yyywwwwwwxxxyyyzzzzzzyyyxxxwwwvvvuuuuuuuuu{{{xxxuuuuuuwwwwwwuuussssssttttttuuuuuuttttttsssqqqssstttttttttsssuuuvvvzzz{{{{{{{{{{{{|||~~~}}}~~~~~~~~~~~~{{{{{{~~~}}}|||}}}~~~}}}}}}|||{{{{{{{{{{{{||||||zzzxxxvvvvvvwwwxxxyyyssstttuuuvvvwwwxxxyyyyyyyyyyyyxxxyyyyyy{{{|||}}}yyyyyyzzzyyyxxxwwwyyy{{{}}}|||zzzzzz{{{{{{zzzyyy{{{yyyvvvvvvwwwwwwtttqqqnnnkkkhhhgggeee```YYYSSSIIIEEEBBB@@@>>>777---%%%,,,(((###  }}}||||||||||||yyyyyyxxxxxxwwwuuutttssstttsssqqqpppooonnnnnnmmmllljjjhhhhhhiiiiiifffccchhhggggggffffffeeeeeeeeeffffffggghhhiiijjjjjjkkkllllllmmmnnnooopppqqqqqqrrrsssssstttuuuuuuuuutttwwwwwwxxxxxxxxxyyyyyyyyyzzz{{{{{{{{{{{{zzzzzzyyyyyyyyyyyyyyyyyyzzz{{{|||yyy}}}}}}zzzxxxzzz{{{yyy}}}|||{{{yyyyyyyyyzzzzzz}}}}}}|||{{{zzzxxxwwwvvvuuuuuuuuuuuuttttttttttttttttttssssssssstttuuuvvvvvvuuuuuuuuuuuuwwwxxxyyy{{{{{{zzzxxxxxxwwwwwwwwwzzzxxxuuuuuuvvvwwwuuusssssssssttttttttttttssssssrrrsssttttttssstttvvvxxxzzz{{{||||||{{{|||}}}}}}}}}~~~~~~~~~~~~}}}}}}~~~{{{|||}}}~~~~~~|||{{{|||}}}||||||||||||{{{{{{{{{{{{zzzyyyxxxwwwvvvwwwwwwxxxttttttuuuvvvwwwxxxyyyyyyzzzyyyxxxxxxxxxzzz}}}~~~yyyzzz{{{zzzxxxxxxzzz{{{}}}{{{zzzzzz{{{{{{zzzyyy{{{yyyvvvvvvvvvvvvtttqqqmmmjjjgggeeeccc^^^WWWQQQKKKFFF@@@<<<:::555...(((+++'''"""}}}~~~}}}}}}}}}}}}xxxxxxwwwwwwvvvtttsssrrrrrrqqqpppooonnnnnnnnnnnniiihhhggggggiiiiiihhhgggfffeeedddddddddeeeggghhhfffffffffggggggggghhhhhhkkkkkklllmmmnnnoooppppppqqqrrrrrrssssssrrrrrrqqqxxxxxxwwwwwwxxxxxxyyyzzz{{{{{{{{{{{{zzzzzzyyyxxxxxxxxxxxxxxxxxxxxxyyyzzzxxx|||}}}yyywwwyyyzzzxxx{{{zzzyyyyyyyyyyyyzzzzzz}}}yyyuuussstttttttttuuuuuuuuuvvvvvvssssssssssssssstttuuuuuuqqqqqqrrrtttvvvwwwxxxyyyzzzyyyxxxxxxwwwwwwwwwwwwyyywwwuuuuuuvvvvvvuuutttssssssttttttttttttsssssssssssstttssssssuuuxxx{{{{{{|||}}}|||{{{|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{||||||}}}~~~}}}|||{{{|||}}}{{{|||}}}}}}}}}|||zzzyyyxxxxxxxxxwwwwwwwwwwwwwwwuuuuuuvvvwwwxxxyyyyyyzzz|||zzzyyyxxxyyy{{{}}}{{{||||||{{{zzzzzz{{{}}}|||{{{zzzzzz{{{|||zzzyyyzzzxxxvvvvvvvvvuuusssqqqmmmjjjfffccc```[[[TTTNNNMMMGGG>>>888555333///,,,***&&&"""###~~~~~~}}}|||||||||wwwwwwvvvvvvuuusssrrrqqqqqqpppooonnnnnnnnnnnnnnnggggggggghhhjjjlllmmmmmmnnnllljjjgggeeeeeefffgggfffeeeeeeeeeeeeeeeeeeeeehhhiiiiiikkklllmmmnnnoooooopppqqqrrrrrrrrrrrrrrrxxxxxxwwwwwwwwwxxxyyyzzzzzzzzz{{{zzzzzzyyyxxxwwwwwwwwwvvvvvvvvvwwwwwwxxxyyy}}}~~~zzzxxxzzz{{{yyyxxxxxxxxxxxxxxxyyyyyyyyy|||||||||{{{zzzwwwuuutttttttttttttttttttttttttttrrrrrrrrrrrrrrrsssssstttpppqqqsssuuuwwwxxxxxxyyyvvvvvvuuutttttttttuuuuuuxxxwwwvvvuuuuuuuuuuuuuuussssssttttttttttttsssssstttttttttssssssvvvzzz~~~{{{}}}}}}}}}|||{{{}}}~~~~~~|||}}}~~~}}}|||}}}~~~~~~|||}}}~~~}}}|||{{{|||~~~zzz{{{}}}~~~~~~|||zzzyyyvvvwwwwwwxxxxxxwwwvvvvvvvvvvvvwwwwwwxxxyyyyyyzzzzzzzzz{{{{{{{{{||||||||||||}}}}}}|||{{{{{{|||~~~|||{{{zzzzzz{{{|||{{{yyyyyyxxxwwwvvvtttsssrrrpppnnnjjjfffbbb___YYYRRRLLLKKKFFF>>>777444111...,,,(((%%%!!!~~~~~~}}}{{{zzzzzzvvvvvvvvvvvvtttsssrrrqqqpppoooooonnnmmmmmmmmmnnniiiiiiiiihhhhhhiiijjjlll|||yyysssmmmhhhdddcccbbbeeeeeeeeedddddddddddddddeeefffggghhhiiikkklllllllllmmmoooqqqrrrsssttttttwwwvvvvvvvvvvvvwwwxxxxxxyyyyyyzzzzzzyyyxxxwwwwwwwwwvvvvvvuuuuuuuuuvvvvvvxxx|||}}}yyywwwyyyzzzxxxwwwwwwwwwxxxxxxxxxxxxxxxxxxwwwvvvtttttttttuuuuuuttttttsssrrrrrrqqqpppppppppqqqqqqrrrrrrrrrrrrrrrqqqrrrsssuuuuuuvvvuuuuuuttttttssssssssstttuuuuuuvvvvvvvvvuuuttttttuuuvvvsssttttttuuuuuuttttttsssuuuuuuuuuttttttwww{{{{{{|||~~~}}}|||||||||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}||||||}}}}}}~~~}}}}}}~~~zzz{{{}}}~~~~~~|||zzzyyyvvvwwwxxxxxxxxxxxxwwwwwwwwwwwwxxxxxxyyyyyyzzzzzzxxxzzz}}}~~~{{{zzz}}}}}}~~~}}}|||{{{}}}|||zzzyyyzzz{{{|||{{{zzzxxxxxxwwwuuusssqqqppppppoookkkeeeaaa^^^YYYRRRLLLGGGDDD>>>999444000---+++'''$$$!!!!!!~~~~~~~~~~~~}}}{{{zzzyyywwwwwwvvvvvvuuusssrrrqqqppppppnnnmmmllllllllllllkkkkkkjjjgggdddcccdddeeeooonnnkkkhhhfffdddddddddddddddddddddddddddddddddcccdddeeeggghhhjjjkkkllljjjlllnnnppprrrssstttuuuttttttuuuvvvvvvvvvvvvuuuwwwxxxxxxyyyyyyxxxxxxwwwwwwvvvuuuuuuuuuuuuuuuuuuuuuyyyzzzvvvtttvvvwwwuuuvvvwwwwwwwwwwwwwwwvvvvvvxxxwwwtttrrrqqqrrrsssttttttsssrrrqqqpppooonnnnnnoooooopppqqqqqqqqqqqqqqqqqqqqqrrrrrrrrrrrrrrrrrrttttttttttttuuuvvvvvvwwwuuuvvvvvvuuutttsssuuuwwwuuuuuuuuuvvvvvvuuuuuuuuuvvvvvvvvvvvvvvvxxx{{{~~~zzz{{{}}}~~~}}}|||}}}~~~~~~}}}{{{zzz~~~{{{{{{~~~~~~|||}}}}}}~~~~~~~~~{{{|||}}}}}}}}}|||zzzyyyxxxxxxxxxxxxxxxyyyyyyyyyxxxxxxyyyyyyyyyzzzzzzzzzyyy{{{~~~~~~{{{yyy}}}~~~~~~}}}||||||}}}{{{zzzyyyzzz|||||||||zzzxxxxxxxxxuuurrrpppooopppnnnjjjddd```]]]XXXQQQLLLDDDBBB>>>:::444///,,,)))'''$$$!!!  ~~~|||zzzyyywwwwwwwwwvvvuuutttsssrrrqqqpppooommmlllkkkkkkkkkjjjkkkjjjgggcccbbbdddfff___```aaabbbccceeeffffffddddddddddddddddddddddddddddddfffgggiiikkklllmmmjjjkkklllnnnpppqqqrrrrrrppprrrtttvvvvvvuuusssrrruuuvvvwwwxxxxxxyyyyyyxxxwwwwwwvvvuuuuuuuuuuuuuuutttxxxyyyuuutttuuuvvvuuuvvvwwwwwwwwwwwwvvvtttsssuuuttttttssssssrrrssssssrrrrrrrrrqqqqqqpppppppppnnnooopppqqqqqqqqqpppppprrrrrrqqqpppqqqrrrssstttsssssssssssstttuuuvvvwwwtttuuuvvvuuussssssuuuwwwvvvvvvwwwwwwwwwwwwvvvvvvvvvwwwxxxxxxxxxxxxzzz|||xxxzzz}}}~~~}}}}}}~~~~~~~~~|||{{{~~~zzz{{{~~~{{{||||||}}}~~~~~~}}}}}}~~~||||||||||||{{{{{{{{{{{{yyyyyyxxxxxxxxxyyy{{{|||yyyyyyyyyyyyzzzzzzzzzzzz|||}}}~~~~~~~~~}}}}}}||||||}}}~~~}}}{{{{{{}}}~~~{{{zzzyyyzzz|||}}}|||{{{wwwxxxxxxuuuqqqnnnnnnooolllhhhbbb^^^[[[VVVPPPKKKCCCAAA>>>888222...+++***'''%%%"""!!!!!!!!! }}}|||zzzxxxxxxwwwwwwvvvtttsssrrrqqqpppooommmkkkjjjjjjiiihhhiiiiiihhhffffffjjjnnnffffffffffffeeedddcccbbbccccccdddddddddeeeeeeeeeeeeeeeggghhhjjjlllmmmnnnjjjkkklllmmmnnnnnnnnnnnnnnnqqqtttvvvvvvuuurrrppptttuuuvvvwwwxxxyyyyyyyyywwwwwwvvvuuuuuuuuuuuuuuuvvvzzz{{{wwwuuuwwwxxxvvvvvvwwwwwwwwwvvvuuusssrrrnnnoooqqqsssttttttsssrrrqqqqqqrrrrrrrrrrrrssssssmmmnnnpppqqqqqqppppppoootttsssrrrqqqrrrtttwwwxxxpppppppppqqqrrrssstttuuusssuuuvvvuuusssrrruuuwwwwwwwwwxxxxxxxxxxxxwwwwwwwwwxxxzzzzzzyyyyyyzzz{{{wwwzzz}}}~~~~~~~~~~~~|||}}}~~~~~~~~~}}}|||~~~yyyxxx|||zzz|||}}}}}}||||||}}}}}}}}}|||{{{{{{{{{{{{|||{{{zzzxxxxxxxxxzzz|||}}}yyyyyyzzzzzzzzzzzzzzzzzz}}}{{{{{{|||~~~|||}}}}}}|||{{{{{{|||~~~{{{zzzyyyzzz|||}}}|||{{{wwwxxxxxxuuuqqqnnnnnnooojjjfff```\\\YYYUUUOOOKKKDDDBBB===666000---,,,,,,'''%%%###"""""""""  ~~~~~~|||zzzyyyyyywwwvvvtttrrrqqqpppoooooooooooonnnmmmlllkkkjjjkkkkkkiiifffdddddddddffffffeeeddddddddddddeeeffffffffffffffffffeeeeeefffhhhgggdddeeeiiikkkiiillllllmmmooopppqqqrrrssssssttttttuuuuuuuuuuuuuuuwwwvvvuuuuuuuuuvvvxxxyyyvvvvvvuuuuuutttttttttssswwwwwwwwwvvvvvvtttssssssvvvvvvvvvvvvuuutttsssrrrssstttrrroooppptttsssppptttssssssssssssqqqnnnkkkqqqqqqpppoooooooooooooooqqqqqqqqqrrrssstttsssqqqqqqqqqrrrssssssttttttuuuqqqrrrssstttuuuuuuuuuuuuuuuqqqrrrzzz~~~zzzwwwxxxzzzyyywwwvvvwwwyyy{{{}}}||||||||||||}}}}}}}}}}}}}}}|||}}}~~~~~~}}}}}}||||||{{{|||||||||}}}}}}}}}~~~}}}}}}}}}}}}}}}|||{{{{{{{{{zzzyyyyyyyyyyyyzzz{{{||||||{{{zzzyyyyyyyyyyyy{{{{{{{{{zzzyyy{{{~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}~~~~~~}}}}}}||||||{{{{{{vvvuuutttrrrpppnnnmmmlllhhheee```\\\WWWQQQKKKGGG@@@???<<<999444000,,,***)))$$$ ###$$$!!!""")))!!! }}}~~~~~~~~~~~~~~~|||{{{yyyyyywwwvvvtttrrrqqqpppoooooooooooonnnmmmlllkkkkkklllllljjjgggeeeeeefffgggfffeeeeeeddddddeeeeeeffffffffffffffffffffffffeeeggggggeeeggglllnnnmmmlllmmmnnnooopppqqqrrrsssssstttuuuuuuvvvvvvuuuuuuwwwwwwvvvvvvvvvwwwxxxyyywwwwwwvvvvvvvvvuuuuuuuuutttuuuvvvvvvwwwvvvvvvvvvvvvvvvvvvvvvuuutttsssrrrrrrsssrrrpppqqqtttrrrnnnuuutttrrrrrrrrrpppnnnlllpppooonnnmmmmmmmmmmmmmmmpppppppppqqqrrrsssrrrqqqppppppqqqqqqrrrsssssstttrrrrrrssstttuuuuuuuuuuuuwwwsssssszzz|||yyywwwxxx{{{zzzxxxvvvwwwxxxzzz||||||||||||}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}|||}}}}}}}}}||||||||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}|||{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{}}}|||{{{{{{zzz{{{{{{{{{{{{{{{{{{zzzzzz{{{~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~}}}~~~}}}}}}|||{{{zzzzzzyyywwwvvvuuusssqqqooonnnmmmiiifffaaa\\\WWWRRRLLLHHHAAA@@@<<<777222---(((&&&'''###!!!"""$$$!!!||||||}}}~~~~~~~~~}}}}}}}}}~~~~~~~~~}}}}}}}}}}}}|||yyyyyywwwvvvtttsssqqqqqqoooooooooooonnnmmmllllllmmmmmmmmmkkkhhhgggggghhhgggfffeeeeeedddeeeeeeeeeffffffffffffffffffffffffeeeggghhhfffggglllnnnmmmlllmmmnnnoooppprrrssssssssstttuuuuuuvvvvvvuuuuuuxxxxxxwwwwwwwwwxxxyyyzzzxxxxxxwwwwwwwwwwwwvvvvvvrrrsssuuuvvvxxxyyyyyyyyyuuuuuuuuuuuuuuutttsssrrrqqqrrrrrrpppqqqsssqqqmmmvvvtttqqqpppppppppnnnmmmmmmmmmllllllkkklllllllllnnnoooppppppqqqqqqppppppoooooopppqqqqqqrrrrrrsssrrrrrrssstttuuuuuuuuuuuuyyyuuuuuuxxxzzzxxxxxxyyy|||zzzxxxwwwwwwxxxyyy{{{}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}~~~||||||{{{{{{|||}}}}}}~~~}}}}}}}}}}}}||||||||||||}}}}}}}}}}}}||||||||||||{{{{{{|||}}}}}}|||{{{{{{|||||||||||||||}}}}}}~~~{{{{{{|||{{{zzz{{{~~~~~~}}}|||{{{zzzyyyxxxxxxxxxwwwvvvtttrrrpppnnnmmmgggddd___ZZZVVVPPPJJJFFF???===:::555000,,,(((&&&$$$!!!EEEaaa***  zzz{{{{{{|||||||||{{{{{{zzz{{{||||||}}}}}}||||||~~~~~~~~~||||||}}}}}}}}}yyyxxxwwwvvvuuusssrrrrrroooppppppoooooonnnmmmlllnnnnnnmmmllliiiiiijjjkkkggggggfffeeeeeeeeeeeeeeeffffffffffffggggggggggggfffhhhhhhfffgggkkkmmmkkkmmmmmmnnnoooqqqrrrssstttttttttuuuvvvvvvvvvvvvvvvxxxxxxxxxxxxyyyyyyzzzzzzwwwwwwwwwwwwwwwwwwwwwwwwssstttuuuwwwxxxyyyyyyyyytttuuuuuuuuuttttttsssrrrppprrrqqqooopppsssqqqlllvvvssspppoooooooooooonnnmmmmmmlllkkkkkklllllllllmmmnnnooopppoooooooooppppppppppppqqqrrrrrrssssssrrrssstttuuuuuuvvvvvvvvvxxxvvvuuuvvvxxxyyyzzz{{{|||{{{yyyxxxwwwxxxxxxyyy}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}|||||||||}}}}}}~~~}}}}}}}}}}}}||||||||||||}}}}}}|||||||||||||||}}}{{{|||~~~~~~|||{{{{{{{{{{{{||||||~~~{{{|||}}}|||{{{|||~~~~~~~~~}}}|||zzzyyyxxxxxxxxxwwwuuusssqqqooommmllleeebbb]]]XXXSSSNNNHHHDDD:::999666333000...,,,+++### EEEYYY !!!333zzzzzzzzz{{{{{{zzzyyyyyyxxxxxxyyyzzzzzzzzzzzzzzz}}}}}}~~~~~~||||||}}}}}}}}}yyyxxxwwwvvvuuutttsssrrrppppppppppppooonnnmmmlllnnnnnnnnnllljjjjjjlllnnnggggggfffeeeeeeeeeeeeffffffffffffggggggggghhhhhhfffiiiiiihhhjjjooorrrpppmmmmmmnnnpppqqqrrrsssttttttuuuuuuvvvvvvvvvvvvvvvxxxxxxyyyyyyzzzzzzzzzzzzvvvvvvvvvvvvvvvvvvvvvvvvuuuuuuvvvwwwwwwwwwwwwwwwtttttttttttttttssssssrrrppprrrqqqoooppprrrqqqllluuurrrpppnnnooooooooonnnnnnmmmmmmmmmmmmmmmnnnnnnkkkmmmoooooonnnmmmnnnpppqqqqqqrrrrrrssstttttttttrrrssstttuuuvvvvvvvvvvvvuuuvvvvvvvvvwwwzzz}}}~~~{{{{{{yyyxxxxxxxxxxxxyyy|||}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}||||||||||||}}}}}}||||||||||||}}}~~~|||}}}}}}|||zzzzzz{{{{{{|||}}}}}}~~~~~~}}}}}}~~~~~~}}}|||{{{zzzyyywwwvvvtttrrrooommmkkkjjjeeebbb]]]XXXSSSNNNHHHDDD:::999666333000...---,,,###!!! ###666yyyzzzzzzzzzzzzyyyxxxxxxvvvwwwxxxxxxyyyyyyxxxxxx||||||}}}~~~~~~zzz~~~~~~}}}}}}}}}}}}|||yyyxxxxxxwwwuuuttttttsssppppppppppppooonnnmmmmmmnnnnnnmmmllljjjkkkmmmppphhhgggffffffeeeeeefffffffffffffffgggggghhhhhhiiifffiiikkkjjjnnnuuuyyyxxxmmmnnnooopppqqqssstttttttttuuuvvvvvvwwwwwwvvvvvvwwwxxxyyyzzzzzzzzzyyyyyyuuuuuuuuuvvvvvvvvvvvvwwwuuuvvvvvvvvvvvvuuuuuutttsssssstttttttttssssssrrrrrrsssqqqnnnooorrrrrrnnnsssqqqooooooooopppooommmnnnnnnnnnmmmnnnnnnooopppjjjmmmppppppmmmlllnnnpppqqqrrrrrrsssssstttuuuuuusssssstttuuuvvvvvvvvvvvvtttxxxxxxvvvvvvzzz}}}}}}zzzzzzyyyyyyxxxxxxyyyyyy||||||||||||}}}}}}}}}}}}}}}}}}|||}}}~~~~~~~~~}}}}}}||||||||||||||||||}}}}}}}}}}}}}}}}}}|||{{{{{{|||~~~}}}}}}~~~~~~}}}}}}{{{{{{{{{{{{|||}}}~~~~~~~~~~~~}}}||||||{{{{{{vvvuuusssqqqnnnllljjjiiigggccc^^^ZZZUUUOOOIIIEEE>>><<<777222...+++)))(((###"""!!!  %%%!!!yyyzzzzzzzzzzzzyyyxxxwwwuuuvvvwwwwwwxxxxxxwwwwww{{{{{{{{{|||}}}}}}~~~~~~}}}~~~~~~~~~~~~|||{{{yyyxxxxxxwwwvvvuuuttttttpppppppppppppppooommmmmmnnnnnnmmmkkkjjjkkknnnqqqhhhggggggfffffffffffffffeeeffffffggghhhhhhiiiiiihhhkkklllkkknnntttwwwvvvnnnnnnoooppprrrsssttttttuuuuuuvvvwwwwwwwwwwwwvvvvvvwwwxxxyyyzzzyyyyyyxxxvvvvvvvvvwwwwwwwwwxxxxxxttttttuuuuuuuuuuuuttttttrrrssssssttttttsssssssssttttttqqqmmmnnnssssssqqqqqqpppooopppppppppnnnlllnnnnnnmmmmmmnnnoooooopppjjjnnnqqqqqqmmmlllnnnqqqpppqqqqqqrrrssssssttttttssstttuuuvvvvvvwwwwwwvvvvvv{{{|||wwwvvvyyy{{{zzzyyyyyyyyyyyyyyyyyyzzzzzzzzz{{{{{{{{{||||||||||||~~~}}}|||}}}~~~~~~|||~~~~~~~~~~~~}}}|||~~~}}}}}}}}}}}}}}}zzzzzz{{{|||}}}~~~}}}|||{{{zzz{{{|||~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~||||||||||||||||||||||||wwwvvvtttrrrooollljjjiiieeebbb]]]XXXSSSNNNHHHDDD>>>;;;666111,,,)))'''&&&""""""!!!  zzzzzzzzzzzzzzzyyyxxxwwwuuuvvvvvvwwwwwwwwwwwwwwwzzzzzzzzz{{{{{{|||||||||~~~|||zzzyyyxxxxxxwwwvvvuuuttttttpppqqqqqqppppppooonnnmmmnnnmmmlllkkkiiikkknnnqqqhhhhhhgggfffffffffffffffeeeffffffggghhhiiiiiijjjlllnnnmmmjjjjjjnnnooommmnnnnnnoooppprrrssstttuuuuuuuuuvvvwwwwwwwwwwwwwwwvvvwwwxxxyyyzzzyyyxxxxxxwwwwwwwwwxxxxxxyyyyyyyyyrrrrrrssstttuuuuuuttttttrrrrrrsssssstttsssssssssvvvuuuqqqmmmnnnssstttrrrppppppppppppqqqpppnnnkkkmmmmmmmmmmmmmmmnnnooopppjjjnnnrrrqqqnnnlllnnnrrroooppppppqqqrrrrrrssssssssstttuuuvvvwwwwwwwwwwwwwww~~~yyyuuuxxxyyyvvvxxxxxxxxxyyyyyyzzzzzzzzzzzzzzzzzzzzz{{{{{{{{{|||~~~||||||}}}}}}{{{yyy}}}}}}}}}}}}}}}||||||{{{|||||||||||||||}}}}}}~~~yyyzzz{{{|||}}}~~~}}}|||{{{zzz{{{|||~~~~~~~~~}}}||||||}}}~~~~~~~~~~~~~~~}}}}}}~~~zzzzzzzzz{{{{{{{{{{{{|||xxxwwwuuussspppmmmkkkjjjbbb^^^YYYUUUPPPJJJDDD@@@:::777333...+++)))((((((!!!"""!!!!!!///$$$!!!!!!{{{wwwwwwzzzzzzvvvuuuyyyzzzyyywwwuuuuuuvvvxxxyyyxxxyyy{{{zzzyyyyyyzzz||||||{{{{{{{{{|||}}}}}}}}}|||yyyyyyzzzzzzyyyxxxvvvuuurrrrrrsssrrrqqqppprrrsssnnnnnnmmmllllllllllllmmmiiiiiihhhhhhgggggggggffffffhhhjjjkkkkkkiiigggeeennnnnnmmmmmmmmmnnnnnnoooqqqsssuuutttrrrrrruuuxxxvvvwwwxxxyyyxxxxxxvvvuuu|||zzzxxxxxxyyyyyyxxxwwwvvvvvvwwwwwwwwwvvvvvvuuuxxxuuuvvvyyyxxxuuutttvvvssstttvvvwwwwwwuuusssrrrssstttuuuuuutttsssqqqpppqqqpppooommmmmmnnnnnnoooqqqooommmmmmnnnnnnmmmlllpppooonnnnnnnnnoooqqqrrrtttooopppttttttppppppuuutttsssssssssssstttttttttvvvvvvvvvvvvvvvvvvvvvvvvwwwxxxzzzyyyyyyxxxzzz{{{zzz|||{{{wwwwww{{{|||zzz||||||||||||{{{{{{{{{{{{}}}{{{zzzyyyzzz{{{|||~~~}}}{{{zzzzzzzzzzzz{{{{{{||||||}}}}}}~~~~~~}}}|||{{{{{{{{{|||||||||}}}~~~~~~~~~}}}zzz{{{~~~|||xxxwwwxxxuuupppnnnmmmiiicccaaa\\\XXXVVVRRRJJJCCCBBB<<<:::666111+++'''$$$"""###$$$$$$###|||xxxxxx{{{{{{wwwwwwzzz{{{zzzxxxvvvuuuuuuvvvwwwyyyzzz{{{{{{zzzzzz{{{|||{{{{{{{{{{{{{{{}}}~~~~~~~~~~~~~~~~~~}}}}}}zzzzzz{{{zzzyyywwwuuuttttttuuuwwwwwwuuurrrqqqqqqooonnnmmmmmmmmmlllmmmmmmjjjjjjjjjiiiiiiiiihhhhhhjjjjjjjjjjjjjjjjjjjjjkkknnnnnnmmmmmmmmmnnnooooooqqqssstttsssrrrrrruuuwwwwwwxxxyyyzzzzzzyyyxxxxxx|||zzzxxxxxxyyyzzzyyyxxxyyyyyyxxxwwwvvvvvvuuutttxxxvvvvvvyyyxxxuuutttvvvssstttuuuvvvuuutttrrrqqqtttttttttssssssrrrqqqppppppooonnnmmmmmmmmmnnnnnnooommmkkkkkkllllllllljjjooonnnnnnnnnnnnoooppppppsssooopppssstttpppqqqtttrrrssstttuuuvvvuuuuuutttwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxyyyyyyxxxxxxyyy{{{{{{}}}|||xxxxxx|||}}}{{{zzzzzz{{{{{{{{{{{{{{{{{{zzzzzzzzz{{{{{{{{{{{{{{{}}}}}}}}}|||{{{zzzyyyyyyzzzzzzzzz{{{||||||}}}}}}~~~}}}}}}|||}}}}}}}}}|||}}}}}}~~~~~~|||yyyzzz}}}}}}zzzwwwuuuvvvtttooonnnnnnjjjeeeaaa\\\WWWVVVRRRIIICCCBBB777555222...+++(((&&&%%%######!!!|||yyyyyy{{{{{{xxxxxxzzz|||{{{xxxvvvuuuuuuuuuuuuyyyzzz{{{{{{zzzzzz{{{|||{{{{{{{{{{{{{{{|||}}}~~~|||||||||}}}}}}~~~~~~~~~~~~~~~}}}}}}||||||{{{zzzyyywwwuuuttttttvvvyyyyyyvvvrrrpppooooooooonnnnnnnnnmmmmmmmmmllllllkkkkkkkkkkkkjjjjjjnnnllliiihhhiiikkkoooqqqnnnnnnmmmmmmnnnoooooopppssstttuuuuuuttttttvvvxxxwwwxxxzzz{{{|||{{{{{{zzzzzzyyywwwxxxzzz{{{{{{zzz|||{{{yyywwwvvvuuuuuuuuuxxxvvvvvvyyyyyyuuutttwwwtttuuuvvvvvvvvvuuusssrrrtttsssrrrqqqqqqpppppppppoooooonnnmmmmmmmmmmmmmmmnnnmmmkkkkkklllmmmlllkkkmmmmmmnnnoooooooooooonnnrrrppppppssssssqqqqqqtttqqqrrrtttvvvwwwwwwvvvvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxyyyyyyxxxwwwyyyzzz{{{}}}|||yyyyyy|||}}}{{{xxxxxxyyyzzzzzz{{{{{{{{{vvvwwwzzz|||||||||zzzyyy{{{{{{||||||{{{zzzyyyxxxxxxyyyyyyzzz{{{{{{||||||||||||||||||}}}~~~~~~}}}~~~~~~|||zzzyyy{{{{{{xxxuuutttuuurrrnnnmmmnnnkkkeeeaaa[[[WWWUUUPPPHHHCCCAAA555333000---***'''%%%$$$$$$###  {{{zzzzzzzzzzzzyyyyyyyyy{{{zzzxxxwwwvvvvvvvvvvvvxxxyyyzzzzzzyyyyyyzzz{{{zzzzzzzzz{{{{{{|||||||||{{{{{{||||||}}}}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||{{{yyywwwuuutttsssuuuvvvuuussspppoooooooooooooooooooooooonnnnnnllllllllllllllllllllllllmmmllljjjiiijjjmmmpppsssnnnnnnnnnnnnooopppqqqqqqvvvvvvwwwwwwwwwxxxyyyzzzwwwxxxyyy{{{||||||{{{{{{yyyxxxwwwxxxzzz||||||{{{|||{{{yyyxxxwwwwwwwwwwwwyyyvvvvvvyyyyyyuuuuuuwwwwwwwwwwwwwwwwwwvvvuuuttttttsssqqqpppoooooopppqqqnnnnnnnnnmmmmmmmmmmmmmmmpppooommmmmmnnnoooooonnnkkklllnnnooooooooonnnmmmpppppppppqqqrrrrrrrrrssssssssstttuuuvvvwwwxxxyyyxxxxxxxxxxxxxxxxxxxxxxxxvvvxxxyyyxxxwwwwwwxxxyyyzzz|||{{{xxxxxx{{{|||zzzwwwwwwxxxyyyzzz||||||}}}xxxyyyzzz{{{{{{{{{zzzyyy{{{zzzyyyyyyyyyyyyyyyzzzyyyyyyyyyzzz{{{{{{|||||||||||||||||||||}}}~~~~~~~~~}}}{{{zzzzzzzzzwwwuuutttuuusssnnnlllmmmiiiddd```ZZZUUUSSSOOOGGGBBBAAA777555222---)))%%%###"""$$$$$$"""   zzz{{{{{{yyyyyyzzzyyyxxxxxxxxxxxxxxxxxxyyyyyyyyyvvvxxxyyyyyyxxxxxxyyyzzzyyyzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{|||}}}~~~~~~|||||||||||||||}}}}}}}}}~~~}}}{{{yyywwwvvvvvvtttttttttrrrqqqqqqsssuuuppppppqqqqqqqqqpppooonnnlllllllllllllllllllllllljjjjjjkkkkkkmmmnnnpppqqqppppppppppppqqqrrrssstttwwwvvvvvvvvvwwwxxxyyyyyyvvvwwwyyyzzz{{{{{{{{{{{{yyyxxxwwwxxx{{{|||}}}|||zzzyyyyyyyyyyyyzzzzzz{{{yyyvvvwwwzzzyyyvvvuuuwwwwwwwwwvvvvvvuuutttsssssstttsssqqqpppoooooopppqqqnnnnnnnnnnnnnnnmmmmmmmmmpppooommmmmmooopppooooookkklllnnnooooooooonnnmmmooopppppppppqqqrrrsssrrruuutttsssrrrsssvvvyyy{{{wwwwwwwwwwwwwwwwwwwwwwwwvvvwwwxxxxxxvvvvvvvvvxxxxxxzzzyyyuuuuuuyyyzzzxxxwwwwwwxxxyyy{{{|||}}}}}}~~~|||{{{yyyxxxxxxyyyyyy{{{zzzwwwuuuuuuwwwzzz|||yyyzzzzzz{{{||||||}}}}}}}}}|||||||||||||||}}}}}}~~~}}}|||{{{zzzxxxwwwvvvwwwsssnnnkkkjjjfff```___XXXSSSQQQLLLEEE@@@???777555222...***&&&$$$### """###"""zzz}}}|||zzzyyy{{{{{{yyyxxxyyyyyyzzz{{{{{{{{{|||wwwxxxyyyyyyxxxxxxyyyzzzyyyyyyzzzzzz{{{zzzzzzyyyzzzzzz{{{|||}}}}}}~~~~~~||||||{{{{{{|||}}}~~~~~~}}}{{{yyyxxxxxxxxxwwwwwwuuusssrrrsssvvvyyypppqqqrrrrrrrrrqqqpppooolllllllllmmmmmmmmmmmmmmmjjjkkklllnnnooopppppppppqqqqqqrrrrrrssstttvvvvvvvvvtttssstttvvvxxxxxxwwwwwwxxxzzz{{{{{{{{{zzzzzzzzzyyyxxxyyy{{{}}}}}}|||xxxyyyzzz{{{|||||||||{{{yyywwwwwwzzzzzzvvvuuuxxxuuuuuutttsssrrrqqqqqqppptttsssrrrqqqqqqpppppppppooooooooopppooonnnnnnmmmnnnmmmkkklllmmmnnnnnnmmmmmmmmmnnnoooooooooooonnnmmmppppppooopppssstttrrrvvvtttsssrrrsssuuuxxxzzzvvvvvvvvvvvvvvvvvvvvvvvvvvvwwwxxxwwwuuuuuuuuuwwwuuuwwwvvvssssssvvvwwwuuuvvvvvvwwwxxxzzz{{{||||||}}}zzzwwwvvvvvvwwwxxxzzzxxxuuuttttttwwwzzz|||zzzzzzzzz{{{||||||}}}}}}|||||||||{{{{{{|||}}}}}}~~~~~~~~~}}}|||{{{zzzyyyxxxwwwwwwsssmmmjjjiiiddd^^^]]]VVVPPPNNNIIIBBB======222111///---***)))(((''' ||||||{{{~~~~~~{{{{{{{{{||||||||||||||||||xxxzzz{{{{{{zzzyyy{{{|||xxxyyyzzzzzzzzzzzzyyyxxxxxxxxxyyyzzz{{{|||}}}}}}||||||{{{{{{|||~~~~~~}}}{{{zzzyyyyyyzzzwwwxxxwwwuuussssssuuuwwwqqqrrrssstttsssrrrpppooonnnnnnnnnnnnooooooooopppmmmmmmnnnooopppqqqqqqqqqssssssssstttuuuvvvxxxyyyxxxvvvtttuuuxxxzzzyyyxxxzzzzzz||||||||||||{{{zzz{{{zzzxxxyyy{{{|||||||||xxxzzz|||~~~~~~|||{{{yyyzzzwwwwwwzzzzzzvvvvvvxxxwwwvvvuuusssrrrrrrqqqqqqtttttttttssssssrrrqqqpppooopppqqqqqqqqqpppnnnnnnnnnmmmkkklllnnnoooooonnnooonnnnnnnnnnnnooopppppplllpppqqqnnnooottttttqqqssssssttttttuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvwwwxxxwwwuuutttuuuvvvuuuvvvuuurrrrrruuuvvvuuutttuuuuuuvvvwwwxxxxxxyyyyyyyyyxxxwwwvvvuuuuuuuuuuuuuuuuuuvvvwwwxxxyyyyyyxxxyyyyyyzzz{{{{{{||||||zzzzzzzzz{{{|||}}}~~~~~~~~~~~~|||||||||{{{yyyxxxxxxyyyuuuvvvrrrmmmjjjiiieee___[[[TTTNNNKKKFFF???;;;;;;000///---+++)))((('''&&& ~~~}}}}}}|||}}}}}}~~~~~~}}}|||{{{{{{zzz{{{||||||{{{{{{|||~~~xxxyyyzzzzzzzzzyyyxxxwwwvvvwwwwwwxxxzzz{{{||||||||||||{{{|||}}}~~~|||{{{zzzzzzzzz{{{uuuwwwwwwvvvsssqqqpppqqqqqqrrrsssttttttrrrpppoooooooooppppppqqqqqqqqqqqqqqqpppppppppppprrrssstttttttttuuuuuuvvvxxxyyyzzz|||yyywwwyyy|||~~~}}}{{{||||||}}}~~~~~~}}}|||{{{|||zzzyyyyyy{{{||||||{{{yyy{{{~~~|||yyywwwzzzwwwxxxzzzzzzwwwvvvxxxzzzyyyxxxvvvuuuuuuttttttssstttuuuuuutttsssqqqppppppqqqqqqrrrrrrpppooonnnpppooommmnnnpppqqqqqqppppppooonnnnnnnnnoooqqqrrrkkkpppqqqnnnoootttuuuqqqppprrruuuwwwwwwuuusssqqquuuuuuuuuuuuuuuuuuuuuuuuvvvwwwwwwvvvuuuttttttuuuuuuwwwuuurrrrrruuuwwwuuussssssttttttuuuuuuvvvvvvssstttvvvwwwvvvuuusssrrrqqqsssvvvyyyzzzyyywwwvvvwwwxxxxxxyyyyyyzzz{{{{{{wwwxxxyyyzzz|||~~~}}}~~~~~~yyyzzz{{{zzzxxxwwwxxxyyyssstttqqqllljjjjjjfffaaaZZZSSSLLLIIIEEE>>>::::::222000...***'''%%%###""""""!!! !!!### ~~~~~~~~~~~~}}}{{{yyyxxxyyyzzzzzzyyywwwyyy~~~zzz|||~~~|||yyyxxxyyy{{{yyyyyyyyyzzzzzz{{{{{{{{{zzzzzz{{{|||}}}~~~~~~~~~}}}~~~}}}{{{zzzzzzxxxxxxyyyzzzzzzxxxwwwvvvrrrrrrrrrrrrrrrrrrrrrrrrrrrtttsssoooooossstttrrrpppqqqqqqrrrrrrsssttttttssswwwxxxwwwxxx{{{|||yyyvvvvvvwwwxxxyyy{{{{{{|||}}}}}}}}}}}}}}}}}}}}}}}}zzz{{{}}}~~~~~~|||zzzyyy{{{{{{zzzzzzzzzzzz{{{{{{wwwzzz}}}{{{vvvtttuuuxxxvvvuuutttvvvyyyxxxuuuqqqssssssttttttsssrrrpppooowwwtttqqqpppqqqqqqooommmppppppoooooonnnnnnmmmmmmnnnooopppqqqqqqpppooonnnqqqppppppppppppppppppqqqnnnppprrrsssrrrrrrsssuuuvvvvvvvvvvvvvvvuuuttttttwwwwwwvvvtttssssssuuuxxxrrrqqqqqqppppppqqqqqqrrrsssttttttrrrppppppqqqrrroooqqqtttvvvvvvuuurrrpppttttttttttttuuuuuuuuuuuu{{{xxxuuuvvvzzz{{{yyyuuuwwwzzz~~~}}}{{{{{{}}}}}}~~~~~~|||xxxxxx{{{{{{wwwssstttssspppmmmiiieeeaaa___XXXSSSLLLEEE@@@<<<888555444...(((&&&&&&$$$ !!!~~~{{{|||}}}|||zzz{{{|||~~~~~~{{{zzz{{{}}}zzzzzz{{{{{{{{{|||||||||{{{||||||}}}}}}~~~~~~~~~~~~}}}|||{{{zzzwwwwwwwwwwwwwwwvvvvvvuuuttttttssssssrrrrrrrrrrrrrrrtttsssppppppssstttrrrqqqqqqrrrrrrsssttttttttttttwwwyyywwwxxx||||||yyy|||{{{{{{zzzzzzyyyxxxxxx~~~~~~~~~~~~~~~~~~~~~~~~{{{|||}}}}}}}}}|||{{{zzz|||{{{{{{zzzzzz{{{{{{|||www{{{}}}{{{wwwuuuvvvyyywwwvvvuuuwwwxxxxxxtttqqqrrrssssssssssssrrrppppppuuusssppppppqqqqqqooommmooooooooooooooonnnnnnnnnmmmmmmnnnoooooonnnmmmlllrrrqqqqqqppppppqqqqqqrrrppprrrttttttsssssstttuuutttuuuuuuuuuuuutttsssssswwwwwwvvvtttrrrrrruuuwwwqqqqqqppppppppppppqqqqqqqqqrrrrrrqqqpppppprrrtttqqqrrrrrrssstttuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvuuuzzzwwwtttuuuyyyzzzxxxtttvvvyyy}}}~~~|||{{{|||}}}}}}}}}~~~~~~}}}|||zzzyyyxxxvvvuuupppooommmjjjfffccc```^^^UUUPPPJJJDDD@@@===:::888444///***((((((&&&"""}}}~~~}}}~~~~~~}}}~~~||||||||||||}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{zzzyyyxxxxxxwwwwwwwwwwwwwwwvvvvvvuuutttssssssrrrrrrrrrtttsssppppppssstttrrrrrrrrrsssssstttuuuuuuuuutttxxxyyyxxxyyy||||||yyy~~~}}}}}}|||{{{zzzzzzyyy~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}|||||||||{{{|||{{{{{{zzzzzz{{{{{{|||yyy{{{}}}|||yyywwwxxxzzzxxxwwwwwwwwwxxxvvvtttqqqrrrrrrrrrssssssrrrqqqqqqsssqqqoooooopppqqqpppoooooooooooooooooopppppppppmmmnnnnnnooooooooonnnnnnssssssrrrrrrrrrrrrssssssrrrtttvvvvvvtttttttttuuusssttttttttttttsssrrrrrruuuvvvuuusssrrrrrrtttvvvqqqppppppooooooppppppqqqnnnoooppppppoooppprrrtttvvvtttqqqpppppprrruuuwwwvvvvvvvvvuuuuuutttttttttwwwuuussstttwwwxxxvvvsssuuuwww{{{||||||||||||}}}||||||}}}~~~|||~~~~~~{{{wwwuuuuuuwwwooonnnllliiifffbbb___]]]UUUQQQJJJDDD@@@<<<999777222...***((((((&&&### ~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~}}}~~~~~~~~~|||{{{}}}|||zzzyyyyyyyyyzzz{{{yyyxxxwwwvvvuuutttsssrrrrrrttttttqqqqqqttttttrrrssssssttttttuuuvvvvvvwwwvvvyyyzzzxxxyyy||||||yyyzzz{{{{{{|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||||||||}}}}}}||||||{{{{{{{{{{{{||||||zzz|||}}}|||zzzyyyyyyzzzyyyxxxxxxwwwwwwuuusssrrrrrrrrrrrrsssrrrrrrrrrrrrqqqpppooooooppppppqqqqqqoooooooooppppppqqqqqqqqqppppppqqqqqqqqqqqqqqqqqqttttttssssssssssssttttttsssuuuvvvvvvtttssssssttttttttttttttttttsssrrrrrrsssttttttsssqqqqqqrrrtttpppoooooonnnnnnoooooopppnnnooopppooonnnnnnpppqqqwwwuuuqqqnnnmmmoooqqqssssssssssssrrrqqqqqqpppppptttsssqqqrrruuuuuutttssstttvvvxxxzzz{{{||||||}}}|||}}}}}}~~~~~~}}}}}}zzzxxxvvvuuuuuurrrqqqnnnjjjfffaaa^^^[[[XXXSSSKKKDDD>>>999555222...+++'''%%%%%%$$$"""&&& !!!~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~}}}|||~~~}}}{{{zzzzzzzzz{{{|||zzzzzzyyyxxxwwwuuuuuutttsssvvvvvvssssssvvvvvvssstttuuuuuuvvvwwwwwwxxxxxxwwwzzz{{{yyyzzz}}}}}}zzzyyyzzz{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~|||||||||{{{{{{|||||||||zzz{{{||||||{{{zzzzzzzzzyyyyyyyyyxxxvvvuuutttsssttttttssssssssssssssssssppppppppppppppppppqqqrrrooooooppppppqqqqqqrrrrrrqqqqqqqqqqqqrrrrrrssssssuuuttttttttttttttttttuuurrrtttuuuuuusssrrrrrrssstttuuuuuuuuuuuutttssssssrrrrrrsssrrrpppoooppprrrooonnnnnnmmmmmmnnnnnnooopppppppppnnnlllkkklllmmmqqqpppnnnmmmmmmnnnpppqqqqqqqqqqqqqqqppppppoooooorrrqqqqqqqqqsssssssssssstttuuuvvvxxxzzz{{{||||||}}}}}}~~~}}}yyyxxxyyyyyyuuuqqqsssrrrnnniiiddd^^^ZZZWWWVVVQQQIIIBBB<<<888333000,,,***(((&&&$$$###!!!  ,,,666%%%  """~~~||||||{{{{{{zzzzzzzzzzzzzzz{{{{{{zzzyyyxxxxxxwwwwwwtttwwwxxxvvvvvvxxxwwwtttvvvvvvvvvwwwxxxxxxyyyyyyxxx{{{|||zzzzzz}}}}}}zzz}}}}}}}}}~~~~~~~~~~~~}}}}}}||||||{{{{{{||||||}}}zzz{{{{{{{{{{{{{{{zzzzzzxxxyyyyyyxxxvvvtttuuuvvvwwwwwwvvvttttttsssttttttpppqqqrrrqqqpppppprrrsssqqqqqqqqqqqqqqqrrrrrrrrroooooooooooopppqqqrrrsssuuuuuuttttttttttttuuuuuuqqqsssuuutttsssrrrssstttuuuuuuuuuuuuuuutttsssssspppqqqrrrqqqooonnnooopppnnnmmmmmmllllllmmmmmmnnnppppppooommmkkkiiijjjkkkiiijjjkkklllnnnpppqqqrrrqqqqqqqqqqqqqqqqqqqqqqqqppppppqqqqqqrrrrrrssssssvvvuuutttvvvyyy{{{{{{zzz|||}}}}}}~~~}}}xxxwwwzzzzzztttoooqqqoookkkfffaaa[[[VVVTTTOOOJJJDDD???;;;888555333...,,,***(((%%%$$$###""" """&&&### ~~~}}}{{{||||||||||||{{{zzzzzz{{{{{{{{{zzzzzzyyyyyyyyyuuuyyyzzzxxxxxxzzzyyyuuuwwwwwwwwwxxxyyyyyyzzzzzzyyy|||}}}zzz{{{}}}}}}zzz~~~~~~~~~}}}}}}~~~~~~}}}}}}}}}||||||||||||}}}}}}zzzzzzzzzzzz{{{{{{zzzyyywwwyyyyyyxxxuuutttvvvxxx{{{zzzxxxvvvuuutttttttttrrrssstttssspppppprrrtttrrrrrrrrrrrrrrrqqqqqqqqqppppppoooooopppqqqssstttuuuttttttssssssttttttuuuqqqsssuuuuuuuuutttuuuvvvsssttttttttttttsssrrrrrrnnnpppqqqpppooonnnnnnooommmmmmllllllllllllmmmmmmmmmnnnnnnllljjjiiijjjkkkkkkkkkkkkkkklllnnnpppqqqnnnooooooppppppqqqqqqrrrooopppqqqqqqqqqrrrssstttwwwuuutttuuuxxxzzzyyyxxxzzzzzz{{{|||}}}~~~}}}zzzxxxxxxwwwssspppmmmllliiieee```[[[WWWUUUKKKGGGAAA===999777444222...---+++(((%%%"""""""""}}}}}}~~~~~~|||{{{{{{{{{{{{{{{{{{{{{zzzzzzvvvzzz{{{yyyyyy{{{zzzvvvwwwxxxxxxyyyyyyzzzzzz{{{yyy|||}}}{{{{{{~~~}}}zzz~~~~~~~~~~~~~~~~~~~~~~~~~~~|||}}}}}}||||||||||||}}}}}}zzzyyyyyyzzz{{{{{{zzzyyywwwxxxyyyxxxuuuuuuwwwyyy}}}|||yyywwwuuutttttttttsssuuuuuutttqqqppprrrtttsssssssssrrrrrrqqqqqqqqqrrrrrrqqqqqqrrrtttuuuvvvttttttssssssssssssttttttrrrtttvvvvvvvvvvvvwwwxxxrrrrrrsssssssssrrrqqqqqqnnnoooqqqpppnnnmmmmmmnnnmmmllllllkkkkkkllllllmmmkkkllllllkkkjjjiiikkklllsssqqqnnnkkkjjjkkkmmmnnnkkkkkklllmmmnnnoooppppppnnnpppqqqqqqqqqrrrssstttxxxuuussstttwwwyyyxxxwwwxxxxxxyyyzzz{{{|||}}}}}}}}}~~~}}}zzzvvvsssrrrssslllkkkiiifffbbb^^^[[[YYYMMMHHHBBB<<<888444111///,,,+++***&&&"""   }}}|||{{{{{{|||}}}|||zzzyyyxxxxxxyyyzzzwwwyyyzzzyyyvvvtttvvvxxx{{{xxxvvvwww{{{}}}|||zzzzzzzzzzzzzzzzzz{{{|||}}}~~~~~~~~~}}}||||||}}}~~~|||{{{}}}}}}zzz{{{~~~|||{{{zzzzzz{{{|||}}}~~~{{{{{{zzzyyyyyyxxxxxxwwwxxxwwwwwwvvvuuuttttttsssttttttsssssssssrrrrrrrrrqqqqqqqqqqqqrrrrrrssstttssssssrrrqqqrrrssstttuuussssssrrrrrrrrrrrrssssssvvvvvvvvvvvvuuutttrrrrrrsssrrrrrrrrrrrrrrrrrrqqqxxxuuuqqqpppqqqqqqnnnlllnnnnnnnnnmmmmmmlllkkkkkkooohhhiiippppppiiikkkssstttjjjkkkooonnnmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmnnnpppqqqrrrrrrqqqqqqrrrsssssstttuuuvvvwwwwww{{{{{{{{{|||}}}~~~~~~}}}}}}|||{{{zzzzzzyyyvvvrrrnnnmmmhhhaaa^^^\\\YYYRRRMMMJJJFFFAAA>>><<<999444///...,,,((($$$!!! !!!~~~|||{{{zzz||||||{{{zzzyyyyyyyyyyyyxxxzzz{{{zzzwwwvvvwwwyyyyyyxxxwwwxxxzzz{{{{{{{{{||||||{{{{{{||||||}}}~~~~~~~~~~~~}}}}}}~~~~~~||||||~~~~~~||||||{{{zzz{{{{{{}}}}}}zzzzzzzzzyyyxxxxxxwwwwwwwwwwwwwwwvvvuuuttttttttttttttttttsssssssssrrrrrrrrrrrrqqqqqqqqqrrrttttttssssssrrrrrrrrrssstttuuuttttttssssssssssssttttttuuuuuuvvvuuuuuutttsssrrrsssrrrrrrrrrrrrqqqqqqqqqvvvssspppoooppppppnnnlllnnnnnnmmmmmmmmmnnnnnnooozzznnngggllloookkkjjjnnnvvvpppmmmooonnnlllmmmqqqnnnnnnnnnnnnnnnnnnnnnnnnmmmnnnpppqqqrrrrrrqqqqqqqqqrrrssstttuuuvvvwwwwwwyyyyyyzzz{{{|||~~~~~~}}}}}}}}}{{{zzzxxxwwwvvvtttpppmmmlllfff```\\\ZZZVVVPPPJJJHHHDDD>>>;;;999666222...,,,***(((&&&%%%$$$$$$$$$ }}}~~~}}}~~~zzzxxx{{{{{{|||{{{{{{zzzyyyxxxzzz{{{|||{{{yyyxxxyyyzzzxxxyyyyyyyyyyyyyyy{{{}}}}}}}}}}}}}}}}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||zzz|||}}}||||||{{{{{{{{{{{{|||zzzzzzyyyxxxxxxwwwwwwvvvwwwwwwvvvvvvuuuuuuttttttuuutttttttttsssssssssssstttsssrrrqqqqqqrrrtttuuussssssrrrrrrsssssstttuuuuuuuuuttttttttttttuuuuuuttttttuuuuuuuuuttttttsssssssssrrrrrrqqqqqqqqqqqqrrrpppoooooooooooonnnlllnnnmmmllllllmmmoooqqqrrrrrreeehhhnnnmmmiiiiiikkkmmmpppqqqllliiimmmtttnnnnnnnnnnnnnnnnnnnnnnnnmmmnnnooopppqqqqqqqqqqqqpppqqqrrrsssuuuvvvwwwxxxwwwxxxxxxyyyzzz|||~~~~~~~~~}}}}}}}}}{{{yyyvvvtttsssqqqooollljjjeee___ZZZWWWSSSLLLGGGGGGAAA;;;666555333///,,,+++***(((&&&%%%%%%%%%%%%###"""!!!|||}}}~~~~~~~~~|||zzz{{{{{{|||||||||zzzxxxwwwzzzzzz{{{zzzzzzzzzzzzzzzxxxzzz|||{{{yyyyyy|||~~~~~~}}}}}}}}}}}}~~~~~~~~~}}}~~~~~~}}}zzzyyy{{{}}}{{{}}}}}}}}}||||||{{{{{{{{{{{{zzzyyyyyyxxxwwwwwwvvvvvvwwwvvvvvvvvvuuuuuuuuutttuuuuuuuuuttttttttttttsssvvvtttrrrqqqqqqsssuuuvvvsssssssssssssssttttttuuuuuuuuuvvvvvvvvvvvvuuuuuussssssttttttuuutttttttttssssssrrrrrrqqqpppppppppnnnnnnnnnnnnnnnnnnmmmmmmooonnnllljjjkkkmmmpppqqqpppeeegggmmmmmmjjjhhhhhhkkkooonnnjjjhhhmmmsssnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnoooooopppqqqqqqqqqooopppqqqrrrtttvvvwwwwwwwwwwwwxxxxxxzzz{{{}}}~~~~~~~~~~~~~~~~~~}}}}}}|||||||||yyyuuusssqqqpppnnnllliiieee___ZZZUUUPPPJJJFFFFFF@@@999444222111...++++++***'''###!!!###""""""!!! !!!!!!!!!  !!!}}}~~~~~~}}}}}}}}}~~~{{{|||}}}}}}|||{{{yyyxxxzzzyyyyyyyyyzzzzzzzzzyyyyyy|||~~~}}}{{{{{{~~~~~~~~~}}}}}}|||}}}}}}~~~~~~~~~|||{{{}}}{{{}}}{{{yyyzzz}}}}}}}}}||||||{{{zzzzzzzzzzzzyyyyyyxxxwwwwwwvvvvvvvvvvvvvvvuuuuuuuuuuuuvvvvvvuuuuuuuuutttttttttvvvuuusssrrrrrrsssuuuvvvsssssstttttttttuuuuuutttuuuuuuvvvwwwwwwvvvuuuuuurrrssstttttttttttttttsssssssssrrrqqqqqqpppoooooolllmmmnnnnnnnnnmmmmmmlllpppnnnkkkiiiiiijjjlllnnnpppjjjgggjjjlllllljjjjjjllllllkkkhhhhhhjjjmmmooonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnoooooopppqqqqqqooooooppprrrsssuuuvvvvvvwwwwwwxxxyyyzzz|||}}}~~~{{{{{{|||}}}~~~}}}||||||||||||yyyuuusssqqqpppmmmkkkgggddd___YYYTTTNNNIIIFFFEEE???888333222000---+++***(((%%%!!!  !!!!!!}}}~~~}}}}}}}}}|||||||||||||||{{{zzzyyyzzzyyyxxxyyy{{{{{{{{{yyy{{{|||||||||||||||~~~~~~}}}}}}}}}}}}}}}}}}~~~}}}{{{zzz|||zzz|||{{{||||||}}}||||||{{{zzz{{{{{{zzzyyyyyyxxxxxxwwwvvvvvvvvvvvvuuuuuuuuuuuuvvvvvvvvvvvvuuuuuuuuuuuuvvvvvvuuuttttttttttttuuusssssstttuuuuuuuuuuuuttttttuuuvvvwwwwwwvvvuuutttsssssstttttttttssssssrrrssssssrrrqqqpppoooooonnnkkkmmmoooooonnnlllllllllooonnnllljjjiiiiiijjjkkkeeegggjjjllllllkkkkkkkkkooommmiiieeegggmmmnnnkkknnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnpppqqqqqqooopppqqqqqqrrrsssttttttwwwwwwwwwxxxyyy{{{}}}~~~zzz{{{}}}~~~}}}||||||||||||{{{xxxuuusssqqqooollliiidddbbb^^^XXXRRRLLLHHHFFFDDD???888444222000,,,)))'''%%%###!!!  zzzzzz{{{}}}~~~~~~~~~}}}|||{{{{{{zzzzzzzzz|||zzzyyyzzz|||~~~|||{{{{{{zzzyyyzzz|||}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}~~~~~~||||||~~~zzz{{{|||}}}}}}||||||{{{||||||{{{zzzzzzyyyyyyxxxuuuuuuuuuuuuvvvvvvvvvvvvwwwwwwwwwvvvvvvvvvuuuuuuuuuvvvvvvwwwvvvuuutttsssrrrssstttuuuvvvuuuuuutttssstttvvvwwwwwwvvvtttsssttttttttttttsssrrrrrrqqqssssssrrrqqqpppooonnnnnnkkknnnqqqqqqnnnlllkkklllmmmllllllkkkkkkkkkllllllfffiiillllllkkkkkkjjjiiikkkllljjjgggiiinnnnnnjjjnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmnnnoooqqqrrrpppqqqqqqqqqrrrrrrrrrrrruuuuuuvvvwwwxxxzzz{{{|||xxxzzz|||}}}~~~}}}|||||||||||||||xxxvvvtttrrrqqqmmmiiifff```___[[[VVVOOOJJJGGGEEEAAA===777444222///+++'''$$$###!!!!!! !!!"""###   vvvwwwyyy{{{~~~}}}~~~|||~~~|||zzzzzzzzz{{{{{{}}}{{{zzz{{{~~~~~~|||{{{xxxvvvwww{{{}}}|||zzz~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||||||||}}}~~~~~~~~~{{{zzz}}}}}}{{{|||yyyzzz{{{}}}}}}}}}||||||}}}||||||{{{{{{zzzyyyyyyuuuuuuuuuuuuvvvvvvvvvvvvwwwwwwwwwwwwvvvvvvvvvvvvuuuvvvwwwxxxwwwvvvtttrrrrrrsssuuuvvvvvvvvvuuutttssstttuuuwwwwwwuuutttssstttuuuttttttsssrrrqqqpppssssssrrrqqqpppooonnnmmmlllooorrrqqqnnnkkkkkklllkkkkkklllmmmmmmnnnnnnnnnlllmmmmmmlllkkkkkkiiigggeeejjjllljjjkkkooooookkknnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmnnnoooqqqrrrqqqqqqqqqqqqqqqqqqqqqqqqtttttttttuuuvvvxxxzzz{{{vvvwwwzzz}}}~~~~~~}}}{{{~~~~~~}}}||||||{{{||||||vvvtttsssrrrppplllgggccc]]]\\\YYYTTTNNNHHHEEEDDD???;;;666333222...)))%%%###"""  !!!!!! """"""!!!$$$%%%""""""$$$$$$  $$$zzzzzz{{{|||~~~~~~~~~}}}}}}}}}}}}}}}||||||||||||}}}|||||||||||||||}}}~~~||||||||||||}}}~~~|||}}}~~~~~~~~~~~~~~~~~~|||{{{zzz~~~~~~~~~~~~}}}|||{{{{{{zzzvvvzzz~~~{{{xxxyyy{{{{{{{{{{{{{{{zzzzzzzzzzzzwwwwwwxxxxxxxxxwwwvvvvvvzzzyyywwwvvvuuutttuuuuuuvvvvvvvvvvvvvvvuuuttttttzzzwwwssssssvvvxxxxxxwwwuuuvvvvvvvvvvvvtttrrrqqqssssssrrrrrrrrrrrrqqqqqquuuuuutttrrrpppooonnnmmmpppppppppnnnllllllnnnpppmmmlllkkkjjjkkkmmmpppqqqjjjjjjiiihhhgggggggggggglllllljjjjjjjjjjjjllllllooolllkkkllloooppppppnnnmmmlllmmmnnnoooooonnnlllpppppppppppppppppppppppprrrsssuuuvvvuuuvvvxxxzzzwwwxxxxxxxxxxxxzzz}}}||||||}}}~~~|||zzzzzzzzzzzzyyywwwssspppooopppmmmfffaaa```\\\XXXSSSNNNIIICCC???===999555111...+++(((%%%'''$$$!!!!!!$$$&&&$$$"""""" """!!! """!!! !!!###"""  """%%%!!! xxxyyyzzz{{{}}}~~~~~~~~~}}}}}}}}}||||||||||||~~~}}}}}}}}}|||}}}}}}}}}|||||||||}}}}}}~~~}}}~~~~~~~~~~~~~~~}}}|||{{{~~~~~~~~~}}}||||||{{{{{{yyy}}}}}}{{{|||~~~{{{{{{zzzzzzzzzzzzyyyyyy{{{zzzxxxxxxxxxwwwvvvtttzzzyyywwwvvvuuuuuuuuuvvvwwwxxxxxxxxxxxxwwwvvvvvvyyyvvvsssssstttvvvvvvuuuuuuvvvvvvvvvuuutttsssrrrssssssrrrrrrrrrrrrqqqqqquuutttsssqqqpppooonnnnnnppppppooonnnmmmmmmnnnnnnkkkkkkllllllmmmnnnnnnooojjjiiiiiihhhhhhiiiiiijjjllllllkkkjjjjjjkkkllllllmmmkkkjjjlllooorrrrrrppppppooonnnmmmmmmmmmmmmlllppppppppppppppppppppppppqqqrrrtttuuutttuuuwwwxxxuuuvvvwwwvvvvvvxxx|||~~~||||||}}}~~~~~~~~~{{{yyyyyyyyyyyyyyywwwssspppooooookkkeee___\\\YYYUUUQQQMMMIIIDDDAAA:::777333000...,,,)))'''###"""!!!  !!! ###$$$GGG---!!!###$$$$$$$$$%%%&&&!!!  !!!!!! ***###&&&###)))---$$$!!!vvvwwwxxxzzz|||~~~~~~~~~}}}}}}}}}|||||||||~~~}}}}}}}}}||||||||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}}}}||||||zzz}}}~~~||||||~~~}}}}}}|||||||||{{{{{{{{{~~~zzzwwwvvvxxxyyyxxxvvvyyyxxxwwwvvvvvvvvvvvvvvvyyyzzzzzzzzzzzzyyyxxxxxxxxxvvvssssssssstttttttttuuuvvvvvvvvvuuutttsssrrrssssssrrrrrrrrrrrrqqqqqquuutttrrrpppooonnnoooooooooooonnnooopppooonnnllljjjkkkmmmnnnooonnnmmmmmmjjjjjjjjjjjjjjjkkkkkklllmmmlllkkkkkkkkkkkklllmmmlllkkkjjjlllooorrrrrrrrrqqqpppooommmlllllllllllloooooooooooooooooooooooooooqqqssssssrrrssstttvvvssstttuuuuuuuuuvvvyyy|||{{{|||}}}~~~}}}|||}}}~~~zzzwwwwwwxxxyyyxxxvvvsssooommmllliiiccc^^^[[[XXXSSSOOOKKKFFFBBB>>>777444111///...,,,***((( !!!GGG777!!! &&&!!!!!! !!!"""!!!!!!"""$$$&&&&&&### !!!''' """!!!uuuuuuvvvxxx{{{}}}~~~~~~~~~}}}}}}}}}||||||~~~}}}||||||||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}yyy|||~~~~~~|||{{{{{{|||~~~~~~}}}yyyuuuuuuyyy{{{{{{yyyxxxxxxwwwwwwwwwwwwwwwwwwzzzzzzzzzzzzzzzyyyyyyxxxxxxwwwuuutttttttttttttttuuuuuuuuuuuuuuuttttttsssssssssrrrrrrrrrqqqqqqqqqtttsssqqqooonnnnnnooopppooonnnnnnoooqqqqqqnnnkkkkkkllllllmmmnnnnnnmmmmmmmmmllllllkkkkkkkkkkkklllmmmmmmllllllllllllmmmmmmkkkkkkkkklllmmmooopppqqqnnnooopppooonnnlllkkkkkkoooooooooooooooooooooooonnnoooqqqqqqqqqqqqrrrtttqqqssstttttttttuuuxxxzzzzzz{{{|||}}}~~~~~~~~~~~~~~~~~~|||{{{|||}}}}}}xxxvvvvvvwwwwwwwwwuuurrrnnnllliiieee```\\\]]]YYYSSSMMMGGGBBB<<<888666333000...,,,+++(((&&&!!!!!!  """AAA---"""%%% !!!###!!! """###!!! *** GGG!!! uuuuuuvvvxxxzzz|||~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}|||{{{||||||}}}~~~~~~~~~~~~}}}~~~~~~}}}}}}}}}~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~}}}}}}}}}}}}}}}zzz{{{||||||{{{{{{{{{|||~~~~~~~~~}}}~~~{{{wwwvvvxxxzzzyyyxxxwwwwwwwwwxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyxxxxxxwwwwwwwwwwwwvvvuuuuuuuuuvvvvvvuuuuuutttttttttttttttssssssrrrrrrrrrqqqqqqqqqsssrrrpppoooooooooooopppmmmmmmnnnoooqqqpppnnnmmmnnnmmmlllkkkkkklllnnnoooooonnnmmmlllkkkkkkkkkkkkmmmmmmmmmmmmmmmmmmmmmmmmllllllllllllkkklllmmmmmmiiilllqqqrrrpppnnnllllllnnnnnnnnnnnnnnnnnnnnnnnnmmmnnnppppppooooooppprrrppprrrsssttttttuuuwwwyyyxxxyyyzzz{{{||||||||||||}}}}}}}}}|||zzzzzz{{{|||~~~{{{xxxvvvvvvvvvuuuuuurrrpppmmmiiifffbbb^^^[[[ZZZVVVOOOIIIDDD???:::777666444000---***(((%%%###$$$"""  !!!""")))```(((###000 !!!vvvvvvwwwxxxzzz{{{}}}~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~|||{{{|||}}}~~~~~~}}}|||}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~|||}}}~~~}}}}}}~~~~~~}}}|||~~~~~~{{{}}}}}}}}}|||||||||||||||}}}}}}|||||||||}}}}}}}}}{{{{{{zzzzzzzzzyyyyyyyyy~~~}}}{{{xxxvvvuuuuuuvvvvvvvvvwwwxxxyyyyyyyyyxxxxxxxxxyyyyyyxxxxxxwwwvvvuuuwwwxxxwwwvvvuuuvvvxxxvvvuuuttttttttttttuuuuuussssssrrrrrrrrrrrrqqqqqqppppppppppppppppppoooooolllnnnppppppnnnnnnoooppppppnnnkkkjjjjjjlllnnnpppooonnnmmmlllkkkkkkkkkkkkmmmmmmnnnoooooonnnmmmmmmmmmmmmnnnlllkkkjjjkkkmmmggglllqqqrrrpppmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnmmmnnnoooooonnnnnnoooqqqooopppssssssssstttvvvxxxvvvwwwxxxyyyzzzzzzzzzzzzzzz{{{{{{{{{yyyyyy{{{|||zzzyyywwwvvvvvvvvvsssqqqpppnnnkkkgggccc```]]][[[SSSOOOJJJEEEBBB???<<<999666333///+++)))'''$$$!!!$$$###  """###&&&,,,888$$$ !!!"""!!!!!!###""" !!!&&&xxxxxxxxxxxxzzz{{{|||}}}~~~~~~~~~~~~~~~}}}}}}{{{|||~~~~~~|||{{{|||}}}~~~~~~}}}{{{{{{|||~~~~~~}}}}}}}}}}}}}}}}}}~~~zzz|||~~~}}}|||{{{}}}~~~|||{{{~~~}}}yyy{{{{{{{{{{{{{{{{{{{{{|||}}}|||{{{{{{{{{||||||{{{xxxxxxxxxwwwwwwwwwvvvvvvwwwyyy{{{zzzvvvtttvvvyyyuuuvvvwwwyyyzzzzzzyyyyyyxxxyyyyyyyyyyyyxxxwwwwwwrrruuuwwwwwwuuuuuuvvvxxxvvvuuutttsssssstttuuuvvvssssssrrrrrrrrrrrrqqqqqqmmmooopppqqqqqqpppooonnnkkkooorrrppplllkkkoootttnnnmmmllllllllllllmmmnnnlllkkkkkkkkkllllllmmmnnnmmmnnnoooooooooooonnnmmmmmmnnnooonnnllllllnnnpppkkknnnqqqpppllljjjlllooommmmmmmmmmmmmmmmmmmmmmmmmmmnnnoooooonnnnnnoooppplllnnnqqqrrrrrrrrrtttuuutttuuuvvvwwwxxxxxxxxxxxxxxxyyyzzzyyyyyyyyy{{{}}}wwwwwwwwwwwwwwwuuurrrnnnmmmllliiifffaaa^^^\\\\\\PPPLLLGGGCCC@@@===;;;999333000,,,***)))'''$$$"""!!!!!!  """!!!"""!!!+++,,,%%%!!! !!!###!!!!!!&&&yyyyyyyyyyyyzzz{{{||||||~~~~~~}}}~~~~~~~~~~~~}}}zzz{{{}}}~~~~~~|||{{{|||}}}~~~~~~|||{{{zzz|||~~~}}}|||}}}}}}}}}}}}}}}~~~~~~yyy{{{}}}}}}{{{zzz|||~~~|||{{{~~~}}}xxxzzzzzzzzz{{{{{{{{{{{{{{{zzzyyyxxxxxxyyyyyyyyyyyyxxxxxxxxxwwwwwwwwwvvvvvvmmmsssyyyzzzvvvvvvzzztttvvvwwwyyyzzzzzzzzzyyyyyyyyyzzzzzzyyyyyyxxxwwwpppsssvvvvvvuuutttvvvxxxvvvuuutttsssssstttuuuvvvsssssssssrrrrrrrrrqqqqqqlllnnnppprrrrrrqqqooommmjjjooossspppjjjiiiooovvvlllmmmnnnnnnnnnmmmlllkkkhhhiiiiiijjjlllnnnpppqqqmmmnnnoooppppppooonnnmmmlllnnnppppppnnnnnnqqqtttppprrrqqqmmmhhhhhhlllqqqmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnpppooonnnnnnooopppjjjllloooppppppppprrrsssssstttuuuvvvvvvwwwwwwwwwvvvwwwyyyyyyxxxyyy{{{}}}vvvvvvwwwxxxxxxuuuqqqmmmkkkkkkhhheee```]]]\\\]]]RRRNNNGGGBBB>>>;;;888666000...+++)))((((((&&&$$$ """"""  )))    !!!!!!!!! """&&&### ###wwwyyyzzzzzzzzzzzz{{{}}}|||~~~}}}|||}}}~~~|||}}}~~~~~~}}}|||~~~}}}}}}{{{~~~zzz{{{~~~~~~~~~~~~}}}}}}||||||{{{{{{{{{|||}}}~~~}}}{{{zzzzzz|||~~~||||||{{{{{{{{{{{{||||||xxx}}}zzzvvvxxxzzzxxxvvvvvvzzz{{{xxxvvvxxx{{{wwwsssssswwwyyywwwtttzzzvvvuuuxxxwwwssssssxxxzzzyyyxxxxxxxxxxxxxxxxxxuuuuuuuuuvvvvvvwwwxxxyyyttttttuuuuuutttsssrrrrrruuuttttttrrrqqqpppoooooommmqqquuuuuurrrnnnmmmmmmmmmnnnoooqqqqqqppppppoooqqqooollliiiiiikkkmmmooommmllljjjiiijjjlllnnnoooqqqooommmnnnqqqrrrpppnnnoooooooooooonnnnnnnnnnnnqqqmmmkkklllpppqqqmmmiiiooonnnlllkkklllnnnpppqqqhhhiiijjjlllnnnppppppqqqnnnnnnnnnoooppprrrssstttssstttvvvwwwxxxxxxwwwwwwwwwzzzzzzxxxxxxzzzzzzwww~~~|||xxxvvvsssqqqnnnkkkkkkhhheeebbb___[[[VVVSSSKKKHHHCCC???<<<999555333000000...,,,)))'''%%%$$$'''###"""!!! !!! !!!$$$&&&wwwxxxzzzzzzyyyyyy{{{|||~~~~~~~~~}}}}}}}}}|||}}}~~~~~~}}}|||~~~}}}}}}}}}||||||{{{~~~{{{~~~~~~~~~}}}}}}}}}||||||||||||{{{{{{{{{||||||}}}~~~|||{{{{{{|||}}}~~~||||||||||||||||||||||||zzz}}}~~~}}}zzzxxxxxxzzz{{{zzzzzzyyyuuuttt|||~~~zzzvvvvvvxxxyyywwwttt{{{wwwwwwyyyyyyvvvvvvzzzvvvvvvuuuuuuuuuwwwxxxyyyzzzxxxvvvtttsssrrrrrrrrrvvvvvvvvvvvvvvvuuuttttttvvvvvvuuutttsssrrrqqqqqqqqqrrrrrrqqqooonnnnnnooommmnnnooopppqqqppppppooopppooommmkkkjjjkkkmmmnnnlllkkkkkkjjjkkklllmmmnnnnnnllljjjlllnnnooonnnlllqqqppppppppppppooooooooopppnnnlllmmmppppppmmmjjjnnnmmmlllkkkkkkmmmooopppiiijjjkkkmmmnnnnnnnnnnnnnnnnnnnnnooopppqqqrrrsssqqqrrrssstttuuuuuuuuuuuuwwwzzz{{{xxxxxx{{{zzzwwwyyywwwtttsssrrrqqqnnnllliiifffccc___\\\XXXSSSPPPMMMIIIDDD???;;;666222///000...,,,)))'''%%%$$$######!!!!!!###$$$xxxyyyzzz{{{zzzzzz{{{}}}}}}{{{{{{|||}}}~~~~~~}}}|||~~~~~~}}}}}}||||||{{{~~~}}}|||~~~~~~{{{~~~~~~}}}}}}}}}}}}||||||~~~~~~}}}}}}~~~|||||||||}}}}}}zzz{{{|||}}}}}}|||{{{zzz}}}||||||{{{zzzyyyzzzzzzyyyzzz|||{{{www||||||yyyxxxzzzzzzxxxuuuzzzwwwvvvyyyyyywwwxxx{{{vvvuuuttttttuuuwwwzzz{{{|||zzzwwwtttqqqqqqqqqqqquuuvvvvvvvvvvvvuuuttttttvvvvvvuuutttsssrrrqqqqqqvvvsssooommmnnnooopppqqqnnnnnnoooppppppppppppoooooonnnnnnmmmmmmmmmmmmnnnllllllllllllmmmmmmmmmmmmooonnnmmmnnnpppqqqpppooorrrrrrqqqqqqqqqpppppppppnnnnnnooooooooonnnmmmlllmmmlllkkkjjjkkklllmmmnnnkkkkkklllmmmmmmmmmllllllmmmmmmmmmnnnooopppqqqrrrppppppoooppppppqqqrrrsssuuuxxxxxxvvvvvvxxxxxxuuusssqqqppppppppppppnnnlllgggddd```\\\YYYTTTOOOKKKKKKGGGBBB===999555111...///---)))&&&$$$#########  !!!!!!!!!zzz{{{}}}}}}||||||~~~~~~|||zzz|||}}}~~~~~~}}}|||~~~~~~}}}}}}|||||||||{{{zzz{{{}}}}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}||||||~~~~~~~~~}}}||||||||||||yyy{{{}}}~~~~~~}}}{{{yyy~~~|||yyyyyyzzz{{{{{{zzzyyyzzz}}}}}}{{{}}}{{{yyyyyyzzzzzzyyywwwvvvuuuuuuvvvvvvvvvwwwyyyyyyxxxwwwvvvwwwyyy|||}}}zzzxxxvvvttttttuuuwwwxxxsssssssssttttttsssrrrrrrssssssrrrrrrqqqpppoooooovvvrrrmmmllloooqqqqqqpppnnnoooooooooppppppppppppnnnnnnooooooooonnnnnnmmmmmmnnnoooooooooooonnnnnnpppoooppppppqqqrrrrrrrrrrrrqqqqqqqqqppppppppppppmmmoooppppppnnnmmmmmmnnnlllkkkkkkjjjjjjkkklllllljjjjjjkkklllllllllllllllmmmmmmmmmmmmnnnooopppqqqppppppooonnnooopppqqqsssqqqtttuuurrrrrruuutttqqqpppooonnnnnnooonnnllliiieeebbb^^^ZZZVVVQQQLLLHHHDDDAAA===:::888555222000...,,,((($$$""""""###### !!!!!! }}}~~~~~~~~~~~~}}}|||}}}~~~~~~}}}|||}}}}}}}}}|||||||||||||||}}}|||}}}}}}}}}|||{{{{{{||||||||||||||||||}}}}}}|||{{{{{{zzzzzzzzz{{{{{{~~~}}}|||||||||{{{yyy{{{}}}~~~~~~}}}{{{yyy~~~|||yyyyyyzzz{{{{{{{{{}}}|||||||||yyywww{{{wwwwwwwwwxxxzzzzzzzzzyyyuuuvvvvvvuuuuuuwwwxxxxxx{{{zzzyyywwwwwwxxxzzz{{{wwwvvvuuutttuuuvvvxxxyyyrrrrrrssssssssssssrrrrrrrrrrrrrrrqqqqqqppppppooossspppnnnoooqqqrrrpppnnnooooooooooooooopppppppppmmmnnnoooppppppoooooonnnppppppqqqqqqqqqqqqpppooollllllmmmnnnnnnoooooopppqqqqqqpppppppppooooooooonnnoooqqqpppnnnmmmmmmnnnkkkkkkkkkjjjjjjjjjkkkkkkggghhhiiikkkllllllmmmmmmllllllllllllmmmnnnooooooqqqqqqpppooooooppprrrssspppssstttrrrrrrtttssspppooonnnnnnnnnmmmlllhhhfffccc```\\\XXXTTTOOOIIIFFFAAA>>>:::777555333111......+++'''$$$""""""###$$$   !!!!!! ~~~|||}}}~~~|||}}}~~~~~~}}}|||}}}}}}}}}}}}||||||||||||}}}}}}|||xxxxxxzzz{{{{{{||||||||||||}}}}}}zzzzzzyyyzzzzzz{{{|||}}}~~~~~~}}}}}}||||||{{{{{{zzz{{{|||}}}}}}|||{{{zzz{{{{{{{{{zzzzzzzzz{{{{{{|||yyyyyy}}}|||wwwttttttssstttvvvxxxyyyzzzzzzzzzwwwyyyyyyvvvwwwyyyzzzxxxyyyyyyxxxwwwwwwwwwwwwwwwwwwvvvuuuttttttssssssssssssssstttuuuuuuuuuuuuttttttsssssssssrrrrrrrrrqqqpppppppppqqqrrrrrrpppnnnooooooooonnnoooppppppqqqnnnooooooppppppppppppooorrrrrrrrrrrrqqqqqqqqqqqqlllnnnooopppooopppqqqsssqqqppppppppppppooooooooooooooopppppppppooonnnmmmllllllkkkkkkkkkkkkjjjjjjfffgggiiijjjkkklllllllllllllllkkkkkkllllllmmmnnnpppppppppooooooppppppqqqqqqtttuuurrrrrruuutttqqqnnnmmmllllllllliiieeebbb___\\\XXXUUUQQQLLLGGGDDDAAA>>>999666333000,,,***+++***'''$$$""""""""""""   !!! ~~~~~~}}}|||||||||}}}}}}~~~|||}}}~~~~~~}}}|||}}}}}}}}}}}}}}}}}}}}}}}}|||zzz{{{{{{xxxzzz~~~{{{{{{{{{|||||||||}}}}}}|||||||||||||||}}}}}}~~~{{{{{{|||||||||{{{{{{{{{||||||||||||||||||||||||xxx{{{}}}}}}zzzyyyzzz|||yyyvvvwww|||~~~{{{yyyzzzsssuuuwwwyyyyyyyyyyyyyyyxxx{{{zzzvvvvvvyyyzzzwwwvvvwwwxxxyyyyyyyyyxxxwwwvvvwwwwwwvvvuuusssqqqppprrrsssttttttuuuuuuuuutttsssssssssrrrrrrrrrrrrrrrnnnppprrrrrrqqqppppppppppppooonnnnnnnnnoooqqqqqqooooooooopppppppppqqqqqqsssrrrqqqooooooooopppqqqnnnppprrrsssrrrrrrtttvvvrrrrrrqqqqqqqqqpppppppppqqqooonnnoooqqqqqqooollllllllllllllllllkkkjjjjjjhhhhhhiiijjjjjjjjjjjjjjjkkkkkkkkkkkkkkkllllllmmmmmmmmmmmmnnnnnnmmmmmmlllooorrrrrrpppppprrrrrrooojjjiiiiiijjjiiigggccc___[[[XXXTTTQQQNNNJJJEEEBBB???<<<777444111...+++)))((('''%%%###"""    ~~~~~~~~~~~~~~~}}}|||{{{{{{|||}}}~~~|||}}}~~~~~~}}}|||}}}}}}}}}}}}~~~~~~~~~~~~}}}wwwuuuyyy{{{{{{zzz{{{{{{{{{||||||}}}}}}{{{zzzyyyyyyyyyyyyzzzzzzyyyzzz{{{{{{{{{{{{{{{zzz||||||{{{{{{{{{{{{||||||vvv{{{~~~zzzxxxzzz}}}{{{xxxwwwyyyxxxuuuuuuyyyuuuwwwyyyzzzyyyxxxxxxxxxvvvzzzyyytttssswwwwwwsssuuuwwwzzz|||}}}|||{{{zzzvvvwwwxxxyyyxxxwwwtttssspppqqqrrrrrrsssssssssrrrqqqqqqppppppppppppppppppnnnqqqrrrqqqnnnnnnpppssspppooonnnnnnnnnoooqqqrrrppppppoooooopppqqqrrrrrrsssqqqooommmmmmnnnooopppjjjmmmppppppooooooqqqtttsssssssssrrrrrrrrrqqqqqqsssooolllnnnrrrsssoookkklllmmmmmmmmmllllllkkkjjjjjjjjjjjjjjjjjjiiihhhhhhkkkkkkjjjjjjkkkkkklllllliiijjjkkkllllllkkkiiihhhkkknnnnnnllllllnnnnnnkkkfffffffffhhhhhhfffbbb^^^XXXUUURRROOOLLLHHHCCC@@@:::888444222111000---,,,%%%%%%$$$###!!!!!!  ###!!!!!!"""}}}|||||||||}}}~~~}}}|||||||||}}}~~~~~~~~~~~~~~~}}}{{{yyyyyyyyyzzz}}}{{{zzzyyyyyy{{{|||}}}~~~~~~~~~xxxyyy{{{|||||||||{{{zzzxxxxxxxxxxxxyyyzzz{{{{{{}}}|||zzzzzz|||}}}|||{{{xxxyyyyyyzzzyyyxxxvvvuuu|||zzzxxxyyyyyyyyyxxxwwwwwwwwwxxxxxxyyyyyyyyyxxxwwwxxxyyyzzzzzzxxxvvvxxxxxxyyyxxxxxxwwwvvvuuuwwwvvvuuuttttttsssttttttuuuuuuuuuvvvwwwvvvsssppprrrsssssssssrrrrrrqqqppptttssssssrrrrrrsssssstttppprrrtttsssrrrpppoooppptttqqqooonnnppprrrssssssrrrqqqpppooooooooopppqqqsssssssssssssssssssssssssssrrrpppooooooooopppqqqqqqpppoooooooooooooooooonnnnnnmmmmmmllllllkkkkkkkkklllmmmkkkiiifffffffffiiigggeeegggjjjkkkjjjhhhiiijjjjjjkkkkkkjjjjjjiiilllkkkkkkjjjkkklllmmmnnnkkkiiigggdddaaa___]]]]]]UUUSSSOOOKKKGGGDDDAAA@@@;;;999444000---+++******%%%$$$###!!!  !!!"""""" !!! !!! !!! }}}|||zzzzzz{{{}}}~~~~~~}}}{{{|||}}}}}}~~~~~~}}}}}}}}}|||zzzyyyyyy{{{|||}}}|||}}}~~~~~~}}}|||zzzyyy{{{|||||||||||||||{{{{{{yyyzzz{{{{{{|||{{{{{{{{{zzzzzzyyyyyyzzzzzz{{{{{{}}}{{{zzzzzz{{{||||||{{{zzzzzzzzzzzzzzzyyyxxxxxxzzzxxxvvvuuuvvvvvvuuutttvvvvvvwwwwwwwwwxxxxxxxxxvvvuuutttuuuwwwwwwuuutttuuuuuuvvvwwwxxxxxxxxxxxxuuuuuutttttttttuuuuuuvvvuuuuuuuuuuuuvvvvvvsssqqqrrrrrrsssssssssrrrrrrqqqrrrrrrrrrqqqqqqrrrrrrrrrppprrrssssssqqqpppppppppuuussspppooopppqqqqqqppprrrqqqpppoooooooooqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqpppooooooppppppqqqppppppoooooooooooooooooonnnnnnmmmmmmllllllkkkiiijjjjjjiiigggeeeeeefffhhhfffeeefffiiijjjiiigggkkkjjjhhhgggggghhhjjjkkknnnmmmkkkjjjiiiiiiiiiiiihhhfffdddaaa^^^\\\[[[ZZZTTTRRRNNNIIIEEEAAA???>>>777555111...+++*********$$$###"""!!!    """### """!!!~~~~~~}}}|||zzz{{{||||||}}}}}}||||||{{{{{{|||}}}}}}}}}||||||zzzzzzyyyyyyyyy{{{|||}}}xxxyyy|||~~~~~~}}}zzzyyy{{{{{{{{{zzzzzzyyyxxxwww{{{zzzzzzzzzzzz{{{||||||||||||{{{zzzzzzzzz{{{{{{|||zzzxxxyyyzzz{{{zzzzzz{{{{{{zzzzzzyyyyyyzzzzzzvvvuuuuuuvvvwwwvvvtttqqqvvvvvvvvvvvvwwwwwwwwwwwwvvvuuussssssuuuvvvuuuttttttuuuvvvwwwxxxxxxxxxxxxsssssstttuuuuuuvvvwwwwwwvvvuuuttttttuuuuuutttsssqqqrrrrrrsssssssssrrrrrrrrrqqqqqqppppppqqqqqqrrrppprrrssssssqqqppppppqqqvvvssspppoooooopppoooooorrrqqqpppppppppppprrrrrrqqqqqqqqqqqqqqqqqqqqqqqqpppqqqqqqqqqqqqpppooooooqqqqqqpppooooooooooooooooooooonnnnnnmmmllllllkkkggghhhgggfffddddddfffhhhgggfffeeefffggghhhgggfffkkkiiifffddddddfffiiikkklllkkkiiihhhgggfffffffffcccbbb```]]][[[XXXVVVUUURRROOOJJJEEE@@@===<<<;;;222111...,,,***)))((((((""""""!!!!!!  """"""   $$$&&&&&&"""!!!"""!!! ~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~|||{{{{{{|||{{{{{{||||||||||||{{{{{{|||{{{zzzyyyyyyyyyyyyyyyxxxyyy{{{|||||||||{{{zzzyyyyyyzzzzzzyyyxxxwwwwww{{{{{{zzzyyyyyy{{{|||}}}}}}|||{{{zzzyyyyyyyyyyyy{{{yyyxxxxxxyyyzzzzzzyyy{{{zzzyyyxxxxxxyyyzzz{{{wwwxxxyyyzzz|||zzzwwwtttwwwwwwwwwwwwwwwwwwxxxxxxzzzxxxvvvuuuwwwxxxxxxxxxxxxxxxxxxxxxwwwvvvuuutttttttttuuuuuuvvvvvvvvvvvvwwwuuusssssstttuuuuuutttqqqrrrssssssssssssssssssrrrrrrqqqqqqqqqqqqrrrrrrpppqqqsssrrrqqqpppqqqrrrtttrrrpppooopppppppppooosssrrrrrrqqqqqqrrrttttttqqqqqqqqqqqqqqqqqqqqqqqqooopppqqqrrrrrrqqqoooooorrrqqqpppooonnnnnnnnnooopppoooooonnnmmmlllkkkkkkggggggfffdddcccdddgggiiieeeeeedddeeeeeeeeeeeeeeehhhfffdddccccccdddfffhhheeeeeeeeeeeeeeeeeeeeeeee___^^^]]]ZZZXXXUUURRRQQQOOOLLLGGGAAA<<<999888777222000...+++)))'''&&&&&&!!!  """""""""###""" !!! !!!!!!!!! """###%%%%%%!!! !!!   ~~~~~~~~~~~~~~~~~~~~~|||}}}}}}}}}{{{{{{||||||||||||{{{{{{{{{{{{zzzzzzyyyyyyyyyyyy}}}|||zzzyyyyyyzzz{{{|||wwwxxxyyyzzzzzzzzzzzzzzz{{{{{{zzzyyyyyy{{{|||}}}||||||zzzyyyxxxxxxwwwwwwzzzyyywwwwwwyyyzzzyyyxxxzzzyyyxxxwwwwwwxxxyyyzzzyyyzzz{{{~~~~~~{{{xxxyyyyyyyyyyyyyyyyyyyyyyyy|||yyywwwwwwxxxzzzzzzyyywwwwwwwwwwwwvvvuuuttttttvvvvvvwwwwwwvvvuuuttttttvvvuuussssssuuuvvvuuuuuurrrssssssttttttsssssssssssssssrrrrrrrrrrrrsssssspppqqqrrrqqqppppppqqqssspppooonnnoooqqqrrrrrrqqqtttsssrrrrrrssstttuuuvvvrrrrrrrrrrrrrrrrrrrrrrrrooooooqqqrrrrrrqqqpppooorrrqqqpppooonnnnnnnnnnnnoooooonnnmmmlllkkkjjjjjjfffffffffdddcccdddgggjjjccccccdddcccccccccccccccccccccccccccccccccccccccaaaaaabbbbbbbbbaaaaaaaaa[[[[[[ZZZXXXUUURRROOOMMMKKKHHHCCC>>>999666444444333222///,,,)))&&&$$$###  $$$""" !!! """&&&!!! ~~~~~~~~~~~~~~~xxx{{{~~~~~~~~~||||||}}}}}}}}}|||{{{{{{yyyyyyzzzzzz{{{{{{||||||}}}zzzxxxxxxzzz|||~~~wwwxxxyyyzzz{{{{{{{{{{{{{{{zzzzzzzzzzzz{{{|||||||||{{{zzzyyyxxxwwwwwwwww{{{yyywwwxxxyyyzzzyyyyyyxxxxxxwwwwwwwwwxxxyyyyyyxxxyyyzzz}}}~~~{{{yyyzzzzzzzzzzzzzzzyyyyyyyyyyyyxxxvvvvvvxxxyyyxxxwwwssstttuuuvvvwwwwwwwwwwwwwwwwwwxxxxxxwwwvvvtttsssuuutttssstttuuuvvvuuuttttttttttttttttttsssrrrrrrtttssssssrrrrrrsssssstttpppqqqrrrqqqpppppprrrtttnnnmmmmmmoooqqqsssrrrqqqsssrrrrrrqqqrrrsssuuuvvvrrrrrrrrrrrrrrrrrrrrrrrroooooopppqqqqqqqqqqqqppprrrrrrpppooonnnnnnnnnnnnooonnnmmmlllkkkiiiiiihhheeeffffffeeecccdddfffhhhaaabbbcccbbbaaa```aaabbb``````aaabbbbbbaaa``````bbbaaaaaa```^^^\\\ZZZYYYWWWWWWVVVTTTRRRNNNKKKIIIFFFDDD@@@<<<888555222111444333000---***&&&$$$"""    ###!!!$$$~~~}}}}}}~~~~~~xxx{{{~~~~~~|||~~~}}}}}}~~~~~~}}}}}}|||{{{zzz{{{{{{|||||||||{{{{{{|||{{{zzzzzz{{{|||~~~xxxxxxyyyzzzzzzzzzyyyyyyyyyzzz{{{{{{|||{{{{{{{{{|||{{{zzzyyyyyyyyyyyyyyy{{{zzzxxxxxxzzzzzzzzzyyywwwxxxxxxyyyzzzzzzyyyyyywwwwwwxxx{{{}}}}}}{{{yyyzzzzzzzzzyyyyyyxxxxxxxxxxxxwwwvvvwwwxxxyyywwwvvvssstttuuuvvvwwwwwwwwwwwwuuuvvvwwwxxxxxxwwwuuutttsssssssssuuuwwwwwwuuusssuuuuuuuuuuuutttrrrqqqpppsssrrrrrrrrrrrrrrrrrrssspppqqqqqqpppoooppprrrtttooonnnnnnoooqqqrrrqqqooopppooooooooopppqqqssstttqqqqqqqqqqqqqqqqqqqqqqqqppppppoooooopppqqqqqqrrrsssrrrqqqooonnnnnnmmmmmmnnnmmmlllkkkiiihhhgggfffcccdddeeedddcccbbbcccddd```bbbcccbbb___^^^___aaa```______^^^^^^______```_________^^^\\\ZZZWWWVVVSSSSSSRRRQQQNNNJJJGGGEEEAAA@@@???<<<999555111///111000///,,,)))&&&$$$### !!!!!!$$$---... """ """!!! !!!~~~}}}}}}}}}~~~|||~~~zzzyyy}}}~~~~~~~~~~~~~~~}}}||||||~~~}}}|||zzzxxxwwwxxxyyy{{{|||~~~yyyyyyyyyyyyyyyxxxwwwvvvxxxyyy{{{|||||||||{{{zzz||||||{{{zzzzzzzzzzzz{{{|||zzzyyyyyyzzz{{{{{{zzzwwwxxxzzz{{{|||{{{zzzzzzwwwwwwxxxzzz|||}}}|||zzzyyyyyyyyyxxxxxxwwwwwwwwwxxxwwwxxxyyyzzzzzzxxxvvvwwwwwwwwwwwwvvvuuutttsssssstttvvvxxxyyyxxxwwwvvvrrrssstttvvvxxxwwwuuussswwwvvvvvvuuutttrrrqqqppprrrqqqqqqqqqqqqqqqqqqrrrpppqqqqqqpppoooppprrruuupppoooooopppqqqqqqooommmnnnmmmmmmmmmmmmoooqqqrrrooooooooooooooooooooooooqqqpppoooooooooppprrrssssssrrrqqqooonnnmmmmmmmmmmmmlllkkkjjjhhhgggfffeeeaaacccddddddbbbaaaaaaaaa___aaacccaaa^^^]]]^^^```aaa___]]][[[[[[]]]___aaaZZZ[[[\\\\\\\\\ZZZYYYXXXPPPPPPPPPNNNKKKHHHDDDBBB>>>>>>>>><<<999555111.........---+++)))'''%%%###!!!!!!  !!! ...???DDD  !!!  """!!!~~~}}}||||||}}}}}}}}}}}}}}}~~~~~~~~~||||||}}}}}}~~~~~~}}}||||||}}}~~~|||zzzxxxxxxxxxyyyzzzyyyyyyyyyxxxxxxxxxwwwwwwyyy||||||yyyyyy{{{zzzwwwzzz{{{{{{{{{zzzyyyyyyxxxyyyyyyzzzzzzzzzyyyyyyxxx~~~wwwvvv}}}}}}vvvwww~~~zzzxxxwwwvvvvvvwwwyyyzzz{{{yyyxxxxxxzzz{{{{{{zzzwwwwwwwwwxxxzzzzzzyyywwwvvvvvvvvvvvvuuuuuuuuuuuuyyyzzz|||||||||zzzxxxwwwvvvvvvvvvvvvvvvuuuttttttxxxwwwwwwvvvuuuttttttssssssrrrrrrqqqqqqrrrrrrsssrrrrrrqqqrrrssssssrrrpppnnnooopppqqqqqqpppooonnnnnnllljjjkkkooorrrrrrqqqssspppmmmmmmooopppooonnnppppppoooooooooooooooooonnnpppqqqpppmmmmmmooorrrqqqooommmlllkkkiiifffddddddbbb``````aaa```___]]]_________^^^]]]\\\ZZZZZZ\\\[[[ZZZZZZYYYZZZZZZZZZXXXXXXXXXXXXWWWVVVUUUTTTOOONNNLLLIIIFFFCCCAAA???:::::::::777222///------...###...***vvv111!!!"""""" """""""""!!! """ ~~~}}}}}}}}}~~~~~~~~~}}}}}}}}}}}}}}}{{{{{{{{{{{{|||||||||||||||}}}}}}}}}{{{zzz{{{||||||{{{yyyxxxxxxyyyzzz{{{zzzyyyyyyyyyyyyxxxxxxxxxyyy||||||yyyyyy{{{zzzwwwzzzzzz{{{{{{zzzzzzyyyxxxxxxyyyyyyyyyyyyyyyxxxxxx~~~wwwvvv||||||vvvvvv}}}zzzyyyxxxxxxyyy{{{}}}~~~{{{yyyxxxyyyzzz{{{{{{{{{yyyxxxxxxyyyzzzzzzyyywwwxxxwwwwwwwwwwwwvvvvvvvvvwwwxxxyyyzzzzzzyyywwwvvvxxxwwwvvvuuuttttttuuuvvvwwwwwwwwwvvvuuutttttttttrrrrrrqqqqqqqqqqqqrrrrrrtttsssrrrrrrrrrrrrpppnnnnnnnnnnnnoooooonnnnnnnnnmmmkkkjjjkkknnnpppqqqpppssspppmmmmmmooopppooonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnooopppooommmmmmoooqqqmmmlllkkkjjjjjjiiigggeeedddbbb````````````^^^]]]\\\\\\\\\\\\[[[ZZZYYYXXX[[[YYYWWWUUUUUUVVVYYYZZZUUUVVVUUUUUUTTTSSSQQQQQQLLLKKKIIIFFFDDDAAA???>>>999888666333111...,,,***%%%%%%... UUU*** QQQ***'''""" !!! !!! ###$$$!!!~~~~~~}}}}}}~~~~~~}}}}}}||||||||||||||||||{{{{{{{{{{{{yyyzzz||||||{{{{{{|||}}}zzzyyyxxxxxxxxxyyy{{{|||{{{{{{zzzzzzzzzyyyyyyyyyyyy||||||yyyxxx{{{zzzxxxzzzzzz{{{{{{zzzzzzyyyyyywwwxxxxxxyyyyyyxxxxxxxxx}}}wwwvvv{{{zzzuuuuuu{{{xxxxxxxxxxxxzzz|||~~~{{{zzzxxxyyyzzz||||||{{{{{{zzzyyyzzz{{{{{{yyyxxxyyyyyyxxxxxxxxxwwwwwwwwwtttuuuwwwyyyyyyxxxvvvuuuxxxwwwuuutttttttttvvvvvvwwwwwwvvvvvvuuuuuuttttttrrrrrrqqqqqqqqqqqqrrrrrruuusssrrrqqqqqqpppmmmkkknnnmmmmmmmmmmmmmmmmmmnnnlllkkkjjjkkkmmmooooooooorrrooommmmmmnnnooonnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnooonnnllllllnnnpppjjjiiihhhiiijjjiiigggeeedddbbb`````````___^^^\\\YYYYYYYYYYYYXXXXXXWWWVVVXXXVVVRRRPPPPPPSSSVVVYYYQQQQQQQQQPPPOOONNNMMMLLLGGGFFFEEECCCAAA???===<<<888555000//////---***((( (((,,,000%%%###!!!"""!!!iii***((( )))&&& """ !!!"""""" $$$ ~~~~~~~~~~~~}}}|||{{{{{{~~~~~~}}}}}}||||||{{{|||}}}}}}||||||}}}~~~zzzzzzyyyxxxyyyyyyzzzzzz|||{{{{{{{{{zzzzzzzzzzzzzzz||||||xxxxxx{{{{{{xxxyyyzzzzzz{{{zzzzzzyyyyyywwwwwwxxxxxxyyyxxxxxxxxx|||xxxwwwyyyyyyuuuuuuyyywwwwwwwwwwwwxxxzzz{{{|||{{{zzzyyyyyy{{{||||||{{{|||{{{zzz{{{||||||zzzxxxyyyxxxxxxxxxwwwwwwwwwwwwsssuuuwwwxxxyyyxxxwwwvvvvvvvvvvvvvvvvvvuuuuuuuuuwwwvvvvvvvvvuuuuuuuuutttssssssrrrrrrrrrrrrssssssrrrqqqpppppppppooommmkkknnnnnnlllkkkkkklllnnnnnnllllllkkklllmmmnnnnnnnnnpppnnnmmmlllllllllmmmmmmllllllmmmmmmmmmmmmmmmnnnmmmmmmmmmlllllllllmmmnnnjjjiiihhhhhhiiihhhfffdddcccaaa_________^^^\\\[[[VVVVVVWWWWWWVVVVVVUUUTTTTTTRRRPPPNNNNNNPPPRRRTTTMMMMMMMMMLLLKKKIIIHHHGGGBBBAAA@@@>>>===;;;:::999777222---+++---...***&&&&&&)))))) &&&(((  """!!!@@@!!!%%%)))&&&!!!!!!!!!!!!!!!!!!  """ !!!"""~~~}}}|||{{{{{{~~~~~~}}}}}}|||||||||}}}~~~}}}|||{{{|||}}}|||{{{{{{zzzyyyyyyyyyyyy|||||||||{{{{{{{{{zzzzzzzzz|||{{{xxxwwwzzz{{{yyyyyyyyyzzzzzz{{{zzzzzzyyyvvvwwwxxxyyyyyyyyyyyyyyy{{{xxxwwwyyyxxxvvvvvvyyyzzzzzzyyyyyyyyyyyyyyyyyy|||zzzyyyyyy{{{||||||{{{|||{{{zzz{{{||||||{{{yyyxxxxxxwwwwwwwwwvvvvvvvvvtttvvvxxxyyyzzzyyyxxxwwwrrrtttwwwxxxxxxwwwuuusssvvvvvvvvvvvvuuuuuuuuuuuuttttttssssssssssssttttttooonnnmmmnnnoooooommmkkknnnmmmlllkkkkkklllmmmnnnlllmmmmmmmmmmmmmmmmmmmmmmmmlllkkkjjjiiiiiikkkllllllllllllmmmmmmmmmnnnnnnlllkkkjjjjjjkkkkkklllkkkkkkjjjhhhhhhhhhgggdddbbbbbb```^^^]]]]]]\\\ZZZXXXUUUUUUUUUUUUUUUTTTSSSRRROOOOOOOOOOOOOOONNNNNNMMMJJJJJJIIIHHHGGGEEECCCCCC======<<<:::999888777666555000++++++------)))%%%...%%%"""(((&&&((("""""" !!!!!! ,,,!!!###"""!!! !!!""""""!!!  !!!   !!!"""~~~~~~}}}}}}||||||||||||||||||{{{{{{{{{{{{{{{|||}}}|||zzzyyyzzz{{{{{{{{{|||{{{{{{{{{{{{{{{||||||{{{{{{{{{zzzzzzzzz{{{}}}{{{wwwwwwzzz{{{yyyyyyyyyzzzzzz{{{{{{zzzzzzwwwxxxxxxyyyzzzzzzzzzzzzyyyyyyxxxxxxxxxxxxyyyzzz}}}}}}||||||{{{zzzzzzzzz|||{{{yyyzzz{{{}}}||||||zzzyyyyyy{{{|||}}}|||zzzxxxwwwwwwwwwwwwvvvvvvvvvvvvwwwyyy{{{{{{zzzxxxwwwrrrtttvvvxxxyyywwwuuusssvvvvvvvvvvvvuuuuuuuuuuuuttttttssssssssssssttttttmmmlllkkklllnnnnnnmmmkkkllllllkkkkkkkkkkkkllllllkkklllnnnmmmlllkkkkkkllljjjjjjjjjhhhffffffhhhjjjjjjjjjjjjkkkllllllmmmmmmllljjjhhhiiijjjkkkjjjjjjjjjhhhgggffffffeeebbb``````^^^\\\[[[[[[ZZZXXXVVVTTTTTTTTTSSSRRRQQQPPPOOOLLLMMMNNNNNNMMMKKKIIIGGGFFFFFFEEEDDDBBB@@@???>>>;;;:::999888666555333333///---++++++,,,+++'''$$$---((($$$#########""" !!!!!!&&&"""   !!! """###!!! ###  !!!~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}{{{{{{{{{{{{||||||||||||zzz|||}}}|||{{{{{{|||~~~yyyzzz{{{}}}~~~{{{{{{{{{zzzzzzzzzyyyyyy{{{}}}{{{wwwwwwzzz{{{yyyxxxyyyzzzzzz{{{{{{zzzzzzxxxxxxyyyzzz{{{{{{{{{{{{xxxyyyyyyxxxyyyzzz{{{{{{||||||||||||||||||{{{{{{|||{{{zzzzzz|||}}}}}}|||xxxxxxxxxzzz|||}}}|||{{{yyyyyyxxxxxxxxxwwwwwwwwwwwwxxxzzz{{{{{{yyywwwvvvuuuuuuuuuuuuvvvvvvvvvwwwuuuuuuuuuuuuvvvvvvvvvvvvrrrrrrrrrqqqqqqrrrrrrrrrmmmlllkkklllmmmllljjjiiihhhhhhiiiiiiiiiiiihhhhhhhhhjjjlllllliiiggghhhiiiggghhhhhhfffdddcccfffhhhgggggghhhhhhiiijjjjjjkkkkkkiiiggggggiiijjjjjjhhheeedddccccccdddcccaaa___^^^\\\ZZZYYYYYYXXXUUUSSSSSSSSSRRRQQQOOOMMMLLLKKKLLLLLLKKKIIIGGGFFFDDDCCCBBBBBBAAA@@@>>><<<:::999:::999888666444222111000)))***++++++***'''$$$"""$$$&&& !!!""" """  !!!"""!!!###!!!  ~~~~~~|||}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~||||||}}}}}}~~~~~~{{{|||~~~~~~wwwxxxzzz}}}{{{{{{zzzzzzzzzyyyyyyyyy{{{}}}{{{wwwvvvzzz{{{zzzxxxyyyyyyzzz{{{{{{{{{zzzxxxyyyzzz{{{||||||||||||wwwyyyyyyxxxyyy|||}}}}}}xxxxxxyyyzzz{{{{{{{{{zzz|||{{{zzzzzz|||}}}}}}|||wwwvvvwwwyyy|||}}}}}}|||zzzzzzzzzyyyyyyyyyxxxxxxxxxyyyzzzzzzzzzxxxvvvuuuxxxvvvsssrrrrrruuuxxxzzzuuuuuuuuuuuuvvvvvvvvvvvvqqqppppppppppppppppppqqqooommmlllllllllkkkhhhfffeeefffggghhhhhhgggfffeeefffiiikkkjjjgggeeeeeefffeeeggggggeeebbbbbbdddgggeeeeeeeeefffggghhhhhhiiikkkhhhfffgggiiijjjiiigggaaa```___```bbbbbbaaa___]]][[[YYYXXXWWWVVVTTTRRRRRRQQQQQQOOOMMMKKKIIIHHHMMMKKKHHHEEECCCBBBBBBBBB??????>>>===;;;999777666999999777555333111000///$$$'''***+++(((%%%"""!!! $$$&&&""""""!!!!!!$$$((("""$$$ !!!!!!   !!!!!!!!!!!! !!! ~~~~~~}}}~~~||||||}}}}}}}}}}}}||||||zzzyyy~~~|||{{{~~~||||||}}}~~~~~~}}}|||{{{zzzzzzzzz{{{{{{{{{|||||||||{{{|||}}}|||xxxvvvuuu}}}}}}|||{{{zzzyyyyyyxxx|||{{{yyywwwvvvvvvvvvwwwxxxzzz|||~~~~~~|||yyyxxxwwwyyyzzzzzzyyyzzz{{{}}}{{{{{{zzzzzzzzzyyyyyyyyy||||||||||||||||||||||||}}}|||{{{yyyyyyzzz{{{{{{yyyzzz{{{{{{zzzyyywwwvvvxxxxxxwwwwwwvvvuuuttttttyyyyyyxxxxxxwwwvvvvvvvvvrrruuuxxxwwwsssrrrsssuuuqqqqqqqqqqqqppppppooonnnlllllljjjiiigggfffeeedddfffeeecccccccccdddfffhhheeeeeeeeefffffffffffffffcccbbbbbbdddfffggggggeeedddgggfffccccccffffffdddeeeeeeeeeeeeeeefffggghhhcccbbbaaa```___]]]\\\\\\XXXXXXXXXWWWVVVTTTSSSRRRSSSPPPMMMIIIFFFEEEEEEEEEGGGEEECCCCCCCCCBBB@@@???;;;:::999999888888999999444333000---+++)))''''''(((((('''&&&%%%$$$###""" !!!!!!!!!!!!!!! !!!   !!! ###!!! !!! }}}~~~||||||}}}}}}}}}}}}|||||||||{{{|||{{{}}}zzz{{{|||}}}}}}}}}}}}}}}zzzzzzzzz{{{{{{{{{||||||zzzzzzzzz{{{zzzxxxwwwvvv{{{{{{{{{zzzzzzzzzzzzzzz{{{zzzyyyxxxwwwwwwxxxxxxyyyzzz{{{||||||{{{yyyxxxxxxyyy{{{{{{zzzzzz|||}}}{{{{{{{{{{{{zzzzzzyyyyyy|||||||||{{{{{{|||||||||||||||{{{zzzzzzzzzzzzzzzyyyzzz{{{{{{zzzyyywwwvvvyyyxxxxxxwwwvvvvvvuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuuutttqqqqqqqqqqqqqqqpppooonnnjjjiiiiiigggfffeeeddddddeeedddbbbaaaaaabbbdddeee`````````aaaccceeefffgggfffdddbbbbbbcccddddddcccbbbeeedddaaabbbeeefffccccccccccccbbbccccccddddddaaa```___^^^]]][[[ZZZZZZVVVVVVUUUUUUSSSRRRPPPOOOOOOMMMJJJGGGEEEDDDCCCCCC@@@@@@??????>>>>>>>>>>>><<<;;;999888666666555555......---+++*********)))$$$###"""!!!    !!! !!! !!!   ~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~||||||}}}}}}}}}}}}||||||~~~}}}~~~|||}}}zzzzzzzzzzzz|||}}}~~~zzz{{{{{{{{{{{{|||||||||zzzzzzzzzyyyxxxxxxxxxwwwxxxyyyyyyyyyzzzzzzzzz{{{zzzzzzyyyyyyyyyyyyzzzzzzyyyyyyyyyyyyyyyyyyyyyyyyxxxzzz{{{{{{{{{{{{|||~~~|||||||||{{{{{{{{{{{{zzz||||||{{{{{{{{{{{{||||||{{{{{{||||||{{{{{{zzzyyyyyyzzz{{{{{{zzzyyywwwvvvyyyyyyxxxxxxwwwvvvvvvvvvsssssstttuuuuuuvvvwwwwwwxxxuuurrrtttwwwxxxtttpppoooooooooooonnnmmmlllkkkggggggfffeeeeeedddccccccdddcccaaa```______```aaa]]]]]]\\\\\\]]]___bbbcccfffdddaaa``````aaaaaa```___bbbaaa______cccdddbbbaaa``````____________```^^^]]]\\\[[[ZZZXXXWWWWWWRRRRRRRRRQQQOOONNNLLLKKKIIIHHHGGGEEEDDDBBBAAA@@@:::<<<>>>===:::999;;;>>><<<:::888666333222111000++++++*********)))))))))$$$$$$###!!!  !!!!!! !!!!!! !!! !!!""""""~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~||||||}}}}}}}}}}}}||||||}}}|||~~~~~~~~~|||{{{zzzzzzzzz{{{}}}~~~{{{{{{{{{{{{{{{||||||||||||}}}|||xxxxxxyyyyyywwwyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyzzzzzz{{{{{{yyyxxxwwwwwwwwwxxxyyyzzzyyyzzz||||||{{{{{{}}}~~~|||||||||||||||||||||{{{}}}|||{{{{{{{{{{{{|||}}}zzz{{{|||||||||{{{yyyxxxyyyzzz{{{{{{zzzyyywwwvvvyyyxxxxxxxxxwwwwwwwwwvvvtttttttttuuuuuuvvvvvvvvvuuusssrrrsssttttttrrrooollllllllllllkkkiiihhhgggeeeeeeeeeddddddccccccccccccbbb```___]]]]]]]]]]]]___]]]ZZZXXXXXXYYY[[[\\\bbbaaa``````aaaaaa___^^^\\\^^^^^^\\\\\\```aaa______^^^]]]\\\\\\\\\\\\\\\[[[[[[ZZZXXXWWWVVVUUUTTTPPPOOOOOONNNLLLJJJHHHGGGDDDDDDDDDCCCBBB@@@???>>>999===???===888666999===888777555333000///...---,,,,,,+++***)))'''&&&%%%%%%$$$###"""!!!!!!!!!!!!  !!!  !!! !!! ~~~~~~~~~}}}}}}}}}||||||~~~}}}}}}||||||}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}||||||}}}}}}}}}}}}||||||{{{{{{{{{{{{~~~~~~}}}|||zzzzzzzzz{{{|||||||||||||||||||||||||||zzzxxx{{{zzzwww{{{{{{zzzyyyxxxxxxwwwwwwxxxyyyyyyzzz{{{{{{{{{{{{xxxxxxvvvvvvvvvxxxzzz{{{yyyzzz||||||{{{{{{}}}~~~{{{|||||||||||||||||||||}}}|||{{{zzzzzz{{{|||}}}zzz{{{|||||||||{{{yyyxxxyyyzzz{{{{{{zzzyyywwwvvvxxxxxxxxxwwwwwwwwwwwwwwwwwwwwwwwwvvvvvvuuuuuuuuusssuuuvvvuuurrrpppqqqrrrllllllkkkkkkjjjhhhgggfffddddddccccccbbbbbbbbbaaaaaa```___]]]\\\[[[ZZZZZZ]]][[[XXXVVVUUUVVVWWWYYYZZZ[[[]]]```bbbaaa___\\\YYY[[[[[[XXXYYY\\\]]][[[\\\[[[ZZZZZZYYYYYYYYYYYYXXXXXXWWWUUUTTTSSSRRRQQQMMMMMMLLLKKKIIIGGGEEEDDDAAAAAAAAA@@@???>>><<<;;;999<<<>>>;;;555222444777222111000///------------************)))'''%%%$$$"""!!!   """!!!###***///+++~~~~~~~~~~~~}}}}}}}}}|||~~~~~~}}}|||||||||}}}}}}}}}}}}}}}~~~~~~~~~}}}~~~~~~}}}}}}}}}||||||}}}}}}}}}}}}||||||zzz{{{{{{zzz|||}}}~~~}}}{{{{{{{{{{{{}}}}}}}}}||||||||||||{{{~~~{{{zzz}}}|||www||||||{{{zzzyyyxxxwwwwwwwwwxxxyyyzzzzzzzzzzzzzzzxxxwwwwwwvvvwwwxxxzzz{{{xxxzzz{{{{{{{{{{{{|||~~~zzz{{{{{{{{{{{{|||||||||~~~|||{{{zzzzzz{{{|||~~~{{{{{{||||||{{{{{{zzzyyyyyyzzz{{{{{{zzzyyywwwvvvvvvvvvvvvvvvvvvvvvvvvvvvxxxxxxwwwvvvvvvuuuttttttsssvvvyyywwwrrrpppqqqsssmmmmmmlllkkkjjjiiigggfffbbbbbbaaaaaa```______^^^]]]]]]\\\[[[ZZZXXXWWWWWWWWWVVVUUUTTTTTTUUUWWWXXXTTTUUUWWW[[[^^^___]]]ZZZWWWYYYXXXUUUUUUXXXYYYVVVXXXXXXWWWVVVVVVVVVWWWWWWTTTTTTSSSQQQPPPOOONNNMMMJJJJJJIIIGGGEEECCCAAA@@@>>>======;;;:::999888888555777777444000------///---,,,,,,++++++++++++,,,$$$%%%''''''((('''&&&%%%###"""  !!!  """ """  """444JJJ\\\fffiii ~~~~~~~~~}}}}}}}}}~~~}}}}}}||||||}}}}}}{{{||||||}}}~~~~~~}}}}}}~~~~~~}}}~~~}}}~~~~~~}}}}}}|||||||||}}}}}}}}}}}}||||||}}}~~~{{{|||zzz~~~~~~}}}||||||}}}}}}}}}}}}|||||||||{{{yyy{{{zzzwww|||{{{{{{{{{zzzzzzyyyyyywwwxxxyyyzzzzzzyyyxxxxxxwwwwwwwwwxxxyyyzzzzzz{{{xxxyyy{{{{{{zzzzzz|||}}}yyyyyyzzzzzz{{{{{{{{{{{{~~~}}}{{{yyyyyy{{{}}}~~~||||||{{{zzzzzzzzzzzzzzzyyyzzz{{{{{{zzzyyywwwvvvuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuusssttttttsssqqqpppooooookkkkkkjjjiiihhhfffdddddd``````___^^^\\\[[[ZZZZZZXXXXXXXXXWWWVVVUUUTTTSSSTTTSSSSSSRRRRRRRRRSSSSSSRRRQQQQQQSSSVVVYYYYYYYYYVVVXXXWWWSSSRRRUUUUUURRRSSSSSSSSSSSSSSSSSSTTTUUUPPPOOONNNMMMKKKJJJIIIIIIGGGFFFEEEDDDBBB???===<<<;;;:::888666444333333444111111000...,,,+++************)))((((((((())))))"""###$$$%%%%%%$$$"""!!!$$$""" !!!"""!!!  """((( ~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}{{{{{{||||||}}}~~~~~~~~~|||}}}~~~~~~~~~}}}~~~}}}~~~~~~}}}}}}|||||||||}}}}}}}}}}}}||||||||||||~~~xxx|||}}}~~~}}}~~~~~~}}}}}}|||||||||{{{ttt|||zzz{{{xxxzzzzzzzzz{{{{{{{{{||||||wwwxxxyyyyyyyyyyyywwwwwwwwwwwwxxxyyyzzzzzz{{{{{{wwwyyyzzzzzzyyyzzz{{{}}}yyyyyyyyyzzzzzzzzz{{{{{{~~~}}}{{{yyyyyy{{{}}}~~~}}}|||{{{yyyyyyzzz{{{{{{yyyzzz{{{{{{zzzyyywwwvvvttttttttttttuuuuuuuuuuuurrrrrrsssssstttuuuuuuuuurrrooommmmmmooooookkkhhhggggggfffeeedddbbb```___^^^^^^]]][[[ZZZXXXWWWVVVTTTTTTUUUTTTTTTSSSRRRQQQUUUTTTSSSRRRPPPOOOMMMMMMRRROOOMMMMMMPPPTTTVVVXXXUUUWWWVVVRRRQQQSSSSSSPPPPPPPPPPPPPPPPPPQQQRRRSSSLLLLLLKKKJJJHHHGGGFFFEEEDDDDDDCCCAAA???===:::999:::888555222000000000111///...,,,,,,,,,,,,+++)))***)))((('''''''''''''''###$$$$$$###"""!!! """  '''&&&  ~~~~~~~~~~~~}}}|||{{{{{{{{{|||||||||||||||}}}~~~~~~|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{|||~~~~~~|||}}}~~~~~~}}}}}}~~~|||}}}}}}}}}{{{{{{}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~}}}|||~~~|||}}}~~~~~~}}}{{{yyyzzz|||~~~{{{{{{zzzzzzzzzyyyyyyyyyyyyzzz{{{zzzxxxwwwxxxyyyzzzyyyxxxxxxwwwwwwwwwwwwxxxyyyzzzzzz{{{{{{zzzzzz|||{{{{{{zzzzzzzzzzzz{{{zzz}}}|||xxxxxx~~~|||{{{{{{{{{{{{zzzzzzzzzzzzzzzxxxwwwwwwwwwwwwvvvuuussstttttttttttttttsssrrrqqqqqqrrrrrrrrrrrrrrrqqqooooooppppppnnnmmmkkkjjjgggccc```___```___[[[WWWYYYXXXWWWVVVUUUTTTTTTSSSPPPTTTTTTPPPMMMNNNNNNLLLNNNPPPRRRPPPLLLIIIIIIKKKPPPMMMJJJKKKMMMNNNLLLJJJPPPPPPTTTXXXUUUMMMLLLQQQIIIJJJKKKKKKKKKNNNSSSVVVHHHEEEBBB@@@AAACCCDDDDDDDDDBBB???===;;;999666444666666444000,,,***---000((()))******)))'''%%%###'''%%%%%%''')))(((%%%!!! """$$$$$$"""  !!!"""!!!+++!!! !!!<<<***### !!!  !!!""" ~~~~~~}}}}}}|||||||||{{{{{{{{{{{{{{{{{{|||}}}}}}yyyzzz{{{|||}}}|||{{{{{{~~~~~~}}}}}}}}}}}}~~~~~~}}}}}}~~~{{{|||~~~}}}||||||}}}|||}}}}}}}}}{{{{{{}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}|||}}}}}}}}}}}}||||||{{{}}}~~~~~~|||{{{|||~~~{{{{{{{{{||||||}}}~~~~~~{{{{{{zzzzzzzzzyyyyyyyyy{{{|||||||||zzzyyyzzz{{{zzzyyyxxxxxxxxxxxxxxxxxxyyyyyyzzzzzz{{{{{{{{{zzz{{{{{{zzzzzzzzz{{{{{{|||xxx{{{{{{xxxxxx|||}}}zzzzzzzzzzzzzzzyyyyyyyyyyyyyyyxxxwwwwwwxxxwwwvvvtttsssssstttttttttsssrrrrrrssssssrrrqqqpppooommmllllllkkkiiigggffffffffffffeeedddccc```]]][[[[[[[[[VVVUUUUUUTTTSSSRRRQQQQQQNNNRRRRRRNNNKKKLLLMMMKKKKKKLLLLLLKKKJJJIIIIIIJJJMMMJJJHHHHHHJJJKKKJJJHHHNNNKKKLLLQQQRRRNNNMMMOOODDDEEEGGGHHHIIIIIIHHHGGGFFFCCC???===>>>???@@@@@@???===:::999888666333111111222222///,,,)))***+++$$$%%%&&&&&&&&&$$$""" (((%%%###$$$%%%&&&%%%### !!!!!!!!!   (((### !!!  }}}}}}}}}}}}}}}}}}||||||zzzzzzzzzzzzzzz{{{{{{|||xxxxxxxxxxxxyyyyyyyyyyyy}}}}}}||||||||||||}}}}}}}}}~~~~~~zzz|||}}}}}}|||{{{}}}~~~|||}}}}}}}}}{{{{{{}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}{{{||||||}}}}}}}}}}}}|||zzzzzzxxx{{{}}}|||{{{zzzzzz{{{||||||{{{{{{zzzzzzzzzyyyyyyyyyzzz{{{|||{{{zzzyyyzzz{{{yyyxxxxxxxxxxxxyyyyyyzzzyyyzzzzzzzzz{{{{{{{{{{{{zzzzzzzzzzzz{{{|||}}}}}}vvvyyyzzzxxxxxxzzzzzzwwwyyyyyyyyyxxxxxxxxxwwwwwwxxxwwwwwwwwwxxxwwwtttrrrrrrsssssssssrrrrrrqqqpppqqqqqqpppooonnnlllkkkjjjllljjjfffdddcccdddeeegggaaabbbaaa]]]XXXUUUXXX\\\TTTTTTSSSRRRQQQPPPOOOOOOKKKOOOOOOKKKIIIJJJJJJIIIIIIGGGEEEEEEFFFHHHHHHHHHIIIGGGEEEEEEFFFGGGFFFEEEJJJEEEDDDHHHMMMMMMLLLKKKIIIGGGEEEEEEFFFEEEBBB>>>BBB???;;;999999::::::999888666444333222111///---+++---...---***'''&&&&&&######$$$$$$$$$"""!!! '''$$$!!! !!!#########!!!!!!""" (((''' !!!$$$ ### !!!$$$)))}}}}}}}}}}}}}}}}}}}}}}}}zzzyyyyyyyyyyyyyyyzzzzzzyyyyyyxxxxxxxxxyyyzzz{{{||||||{{{{{{{{{{{{|||||||||}}}~~~~~~~~~~~~}}}}}}zzz{{{||||||{{{{{{|||}}}|||}}}}}}}}}{{{{{{}}}~~~|||||||||||||||||||||||||||}}}~~~{{{~~~{{{yyy{{{~~~}}}}}}}}}}}}|||{{{zzzyyy{{{{{{zzzzzzzzzyyyyyyyyyxxxyyyzzzyyywwwvvvwwwxxxxxxxxxxxxxxxxxxyyyzzz{{{zzzzzzzzzzzzzzz{{{{{{|||zzzzzzzzzzzz{{{|||}}}~~~vvvxxxyyyyyyyyyyyyxxxvvvxxxxxxxxxxxxwwwwwwwwwwwwwwwvvvvvvvvvwwwuuurrrpppqqqqqqqqqqqqpppooonnnnnnlllllllllmmmllllllkkkkkkhhhgggdddbbbaaaaaabbbccc]]]]]][[[WWWSSSRRRTTTWWWTTTSSSRRRQQQPPPOOOOOONNNIIIMMMMMMIIIGGGHHHIIIGGGIIIEEEAAAAAACCCEEEEEECCCEEEDDDCCCBBBCCCCCCCCCCCCEEEBBBAAACCCFFFGGGHHHHHHNNNHHHAAA>>>@@@@@@===:::>>>;;;888666555555444333222000............,,,+++*********)))'''&&&$$$$$$$$$$$$%%%%%%%%%$$$######$$$"""!!! !!!!!!!!!"""!!!$$$!!!""" $$$ 666222$$$ ***   ###)))~~~~~~~~~~~~}}}}}}}}}}}}yyyyyyxxxxxxxxxxxxyyyyyyyyyyyyxxxxxxxxxyyyzzz{{{{{{zzzzzzyyyyyyzzzzzz{{{zzz{{{|||~~~~~~~~~~~~}}}|||{{{{{{zzz{{{||||||{{{{{{|||}}}|||}}}}}}}}}{{{{{{}}}~~~|||||||||||||||||||||||||||}}}~~~~~~}}}|||||||||||||||{{{|||~~~}}}yyywww{{{{{{zzzzzzzzzyyyyyyyyyxxxyyyzzzyyywwwvvvwwwxxxwwwwwwwwwwwwwwwxxxyyyzzzzzzyyyyyyyyyyyyzzz{{{{{{yyyyyyyyyyyyzzz{{{}}}}}}wwwwwwyyyzzzzzzxxxwwwwwwxxxxxxxxxwwwwwwwwwvvvvvvuuuttttttttttttssspppnnnooooooooonnnmmmlllkkkkkkiiijjjjjjjjjiiiiiihhhggg_________^^^]]]\\\[[[ZZZ]]]YYYTTTRRRRRRSSSSSSRRRPPPPPPOOONNNMMMLLLKKKKKKFFFJJJJJJGGGEEEFFFGGGEEEHHHDDD@@@>>>@@@AAA@@@???BBBBBBAAA@@@??????@@@AAA@@@BBBBBB???===???AAACCCEEE@@@;;;:::<<<;;;666111;;;888555333222222000///...,,,++++++,,,+++***)))***(((&&&$$$$$$$$$%%%%%%###$$$$$$%%%%%%%%%%%%$$$ !!!"""!!!"""###%%%"""$$$!!! )))"""!!! BBB!!!"""  ###~~~~~~}}}||||||zzzyyyyyyxxxxxxxxxxxxxxxvvvvvvvvvwwwwwwwwwwwwxxxyyyyyyyyyxxxxxxyyyyyyyyyyyyyyy{{{|||}}}~~~~~~~~~|||~~~~~~}}}{{{{{{|||zzz|||}}}}}}|||{{{}}}~~~|||}}}}}}}}}{{{{{{}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}{{{||||||}}}}}}}}}}}}|||~~~|||{{{{{{}}}}}}|||zzz}}}~~~}}}zzzwww{{{{{{zzzzzzzzzyyyyyyyyyyyyzzz{{{zzzyyyxxxyyyzzzwwwvvvvvvvvvvvvwwwwwwxxxyyyxxxwwwwwwwwwxxxzzz{{{yyyxxxxxxxxxyyyzzz{{{{{{yyywwwwwwzzzyyyvvvvvvxxxvvvvvvvvvvvvuuuuuuuuuuuuuuusssqqqpppppppppnnnllllllllllllkkkjjjiiihhhgggiiihhhgggfffdddbbb```___\\\\\\]]]]]]\\\ZZZXXXWWW[[[VVVQQQPPPRRRSSSQQQNNNJJJJJJIIIHHHGGGFFFFFFEEEBBBFFFGGGCCCAAACCCDDDBBBDDDBBB???=========<<<;;;>>>??????>>><<<<<<===>>><<<@@@AAA<<<777888;;;===888888:::>>>@@@===555///777555222000000///---,,,,,,***))))))))))))(((&&&***&&&###!!!"""$$$%%%%%%!!!!!!!!!!!!"""#########""""""!!!  ######!!!!!!!!!"""((( EEE!!!""""""}}}|||{{{{{{zzzzzzyyyxxxxxxxxxxxxxxxttttttvvvwwwwwwwwwvvvuuuxxxxxxxxxwwwwwwxxxxxxxxxwwwxxxyyy{{{||||||}}}}}}}}}~~~{{{}}}}}}||||||}}}{{{|||~~~}}}||||||}}}|||}}}}}}}}}{{{{{{}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}|||}}}}}}}}}}}}||||||{{{|||}}}}}}|||{{{{{{{{{{{{~~~~~~~~~}}}|||{{{zzz{{{{{{zzzzzzzzzyyyyyyyyyyyyzzz{{{zzzxxxxxxxxxyyywwwvvvuuuuuuuuuuuuuuuuuuxxxwwwvvvuuuuuuwwwyyyzzzxxxxxxxxxwwwwwwxxxyyyyyyzzzuuuuuuwwwwwwttttttwwwssssssssssssrrrrrrrrrrrrtttrrrnnnllllllllllllkkkiiiiiiiiiiiigggfffeeeddddddcccbbbaaa___\\\ZZZYYY\\\[[[ZZZYYYXXXXXXWWWWWWSSSQQQOOONNNMMMLLLLLLKKKGGGGGGFFFEEEDDDCCCBBBBBB>>>BBBCCC???===???@@@???<<<======<<<:::999999::::::;;;<<<;;;888777999;;;777;;;:::666444777777555222444777:::<<<<<<:::999333111...------,,,+++)))***(((''''''''''''%%%$$$&&&### """######!!! !!!"""### !!!!!!!!!""""""  ### ###!!!,,,  !!!!!! }}}|||{{{zzz{{{zzzzzzyyyxxxxxxxxxyyytttuuuwwwyyyyyyxxxwwwuuuxxxxxxwwwwwwwwwwwwxxxxxxwwwwwwyyyzzz{{{|||||||||{{{|||}}}~~~~~~~~~{{{~~~}}}~~~|||}}}~~~~~~}}}}}}~~~|||}}}}}}}}}{{{{{{}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~}}}|||yyy}}}~~~yyywwwzzz~~~~~~|||yyyxxxyyy{{{|||{{{{{{zzzzzzzzzyyyyyyyyywwwxxxyyyxxxvvvuuuvvvwwwwwwvvvuuutttttttttttttttwwwvvvuuuttttttvvvxxxyyyxxxxxxwwwwwwvvvwwwwwwwwwyyytttsssvvvuuuqqqrrrwwwqqqqqqqqqpppppppppooooootttqqqllljjjjjjkkkkkkkkkhhhhhhhhhgggfffdddcccbbb]]]]]]]]]\\\[[[ZZZYYYXXXXXXWWWTTTQQQPPPQQQRRRSSSIIILLLMMMKKKGGGDDDEEEHHHGGGGGGFFFEEEDDDCCCBBBBBB;;;???@@@<<<:::<<<===<<<666999;;;;;;888666777:::777999:::888555555777999555666444111333888666///000///---,,,...444<<>>888;;;888777:::<<<<<>>AAABBB>>>:::;;;888777999999777888;;;333222222111111000111111111000///.........///000***---...******......+++......,,,***((((((+++---***---...+++'''######$$$""" """!!!%%% !!! !!! !!!   !!!"""!!! !!! !!!JJJ)))~~~~~~}}}|||{{{~~~}}}zzzyyy{{{{{{xxxvvvvvvuuuuuuuuutttttttttxxxvvvtttuuuvvvxxxxxxwwwtttvvvwwwwwwvvvvvvwwwyyyzzzzzz|||}}}~~~}}}}}}~~~~~~}}}||||||~~~}}}{{{zzz|||}}}}}}|||{{{{{{||||||}}}xxxyyyyyyzzz{{{|||}}}}}}zzzzzzzzzzzz{{{{{{{{{{{{{{{{{{zzzyyyyyyyyyzzzzzzyyyyyyzzzzzzzzzzzzyyyxxxyyy{{{||||||{{{zzzzzz{{{xxxwwwvvvvvvxxxxxxwwwvvvvvvvvvuuuuuutttsssssssssuuuuuuuuuuuuuuutttssssssrrrrrrrrrrrrrrrsssssssssssssssssssssqqqooommmlllooollljjjlllooopppnnnllljjjjjjjjjjjjjjjiiihhhgggggggggfffdddccc```^^^]]]\\\[[[ZZZXXXWWWWWWWWWWWWSSSRRRPPPNNNLLLJJJIIIHHHJJJOOOIIICCCEEEAAA@@@HHH???@@@AAA???===;;;<<<===;;;999888888999:::888777777444444666555222222444222111000000///000000000///...---,,,+++,,,,,,---&&&((()))'''(((++++++)))((())))))(((&&&&&&((()))!!!&&&,,,000///***%%%"""!!!  ###!!! !!!   !!!!!!  (((&&&$$$***$$$~~~}}}}}}{{{~~~}}}zzzyyy{{{{{{xxxxxxxxxxxxxxxxxxxxxwwwwwwwwwvvvvvvvvvvvvwwwwwwwwwsssuuuvvvvvvuuuuuuwwwxxxxxxyyy{{{|||}}}~~~}}}}}}}}}~~~}}}|||~~~}}}}}}}}}|||{{{zzz{{{}}}}}}|||{{{{{{{{{||||||xxxxxxyyyzzz{{{||||||}}}yyyyyyyyyyyyzzzzzzzzzzzz||||||{{{{{{{{{{{{{{{{{{xxxxxxyyyyyyzzzyyyyyyyyyxxxyyy{{{{{{yyyyyyyyyzzzuuuuuuuuuuuuvvvvvvvvvvvvuuuuuuttttttsssrrrqqqqqqsssttttttttttttsssrrrrrrpppqqqqqqqqqqqqqqqqqqqqqooopppqqqqqqpppnnnkkkjjjmmmkkkiiijjjkkkkkkjjjhhhgggggghhhhhhhhhfffdddcccddddddcccaaa___\\\ZZZYYYXXXWWWVVVUUUTTTSSSSSSSSSKKKJJJIIIHHHHHHHHHHHHIIICCCGGGAAA>>>CCC@@@;;;@@@>>>>>>======;;;:::::::::333444444444333333444555111...///333333000///222111111000000000000000111---,,,+++***)))***++++++'''(((((((((((()))***)))###%%%''''''%%%%%%%%%&&&&&&&&&666;;;111$$$   ###!!!   !!!!!! %%%///777"""~~~~~~{{{}}}}}}yyyyyy{{{zzzwwwyyyyyyyyyyyyyyyyyyxxxxxxvvvwwwwwwwwwvvvvvvvvvvvvrrrtttuuuvvvuuuuuuwwwxxxwwwxxxyyy{{{|||}}}~~~~~~~~~}}}|||}}}}}}|||{{{}}}~~~~~~}}}|||}}}|||{{{}}}}}}|||{{{{{{{{{{{{{{{yyyyyyyyyyyyzzzzzzzzzzzzxxxxxxxxxxxxyyyyyyyyyyyyzzzzzzzzz{{{{{{{{{{{{zzzxxxxxxyyyzzzzzzzzzyyyyyyuuuwwwxxxxxxwwwvvvvvvwwwsssssstttttttttttttttuuuuuuttttttsssrrrqqqqqqpppqqqrrrrrrrrrrrrqqqppppppoooppppppqqqqqqpppooooookkklllnnnoooooommmkkkjjjlllkkkiiihhhhhhgggeeedddddddddeeeeeeeeecccaaa`````````___]]][[[XXXVVVUUUTTTTTTSSSSSSRRRQQQPPPOOOHHHGGGEEEDDDDDDDDDEEEFFF???AAA;;;===HHHFFF;;;::::::999999888888888777666222444555555333333444666...,,,---000000---,,,///......------------......,,,+++***(((((())))))***)))((('''((('''&&&&&&&&&"""$$$&&&&&&%%%$$$$$$%%%&&&)))///+++$$$$$$$$$### ###""" !!! !!!###  !!!  !!!"""   ###(((???)))###%%%~~~{{{~~~}}}zzzyyy{{{{{{xxxyyyyyyxxxxxxwwwwwwwwwwwwuuuwwwxxxxxxvvvuuuuuuvvvrrrtttuuuvvvuuuvvvwwwyyyuuuvvvxxxzzz|||}}}}}}~~~}}}~~~~~~~~~||||||||||||{{{zzz{{{~~~~~~{{{{{{~~~~~~|||}}}}}}|||{{{zzzzzzzzzzzzzzzzzzzzzyyyyyyxxxxxxxxxwwwwwwwwwwwwxxxxxxxxxxxxvvvwwwxxxyyyyyyyyyxxxxxxxxxyyyyyyyyyyyyyyyxxxxxxsssuuuvvvvvvuuuttttttuuuqqqssstttsssqqqqqqrrrsssssssssrrrrrrqqqqqqppppppooooooooooooooonnnnnnmmmmmmmmmnnnoooooonnnlllkkkhhhiiijjjkkkkkkjjjiiiiiiiiihhhgggfffeeeccccccbbbaaaaaaaaaaaa```___^^^]]]ZZZZZZYYYXXXVVVTTTRRRQQQOOOOOOOOONNNMMMLLLKKKJJJHHHFFFCCC@@@>>>=========<<<===888<<>>:::777666666777666999444666AAA???333111000...------//////...,,,++++++******++++++******...***((())))))&&&&&&)))%%%%%%%%%%%%%%%&&&''''''''''''%%%$$$$$$$$$%%%&&&$$$!!!!!!$$$$$$ ###"""######"""  !!!!!!### ###!!!""" !!!###"""&&&$$$"""!!!$$$###!!!    ((( ~~~||||||~~~}}}zzz~~~}}}}}}{{{zzzyyyxxxxxxtttwwwzzzyyyvvvttttttvvvssstttvvvwwwvvvwwwyyyzzztttuuuwwwyyy{{{|||}}}}}}wwwyyy{{{|||}}}~~~~~~~~~~~~}}}|||~~~|||{{{{{{{{{zzzxxxuuuzzz{{{wwwxxx}}}~~~zzz~~~}}}|||{{{zzzyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxvvvvvvvvvvvvwwwwwwwwwwwwwwwxxxyyyzzz{{{zzzzzzyyywwwwwwwwwwwwvvvuuussssssrrrtttuuuuuutttsssssstttqqqssstttrrrooommmnnnpppmmmmmmmmmnnnnnnnnnnnnnnnkkkkkkllllllkkkkkkjjjiiiggghhhiiijjjiiihhhfffdddgggfffeeecccbbbaaaaaaaaa]]]^^^___`````````aaaccc[[[ZZZXXXWWWVVVVVVWWWXXXPPPPPPOOOOOOMMMLLLKKKJJJCCCDDDDDDDDDCCCAAA???>>>===;;;888555333333444555000444000///666333+++,,,000---+++,,,...///---+++...,,,++++++,,,---+++))))))%%%$$$&&&'''&&&(((,,,%%%%%%%%%%%%&&&&&&'''(((&&&%%%###"""""""""###$$$### $$$%%%""""""&&&"""""""""  """$$$ '''+++"""     !!!  %%%%%%###!!!  !!!$$$%%%"""~~~~~~}}}~~~~~~}}}|||{{{{{{{{{{{{{{{{{{{{{zzzzzzxxxxxxwwwwwwvvvvvvuuuuuuuuuuuuuuuuuuvvvvvvvvvvvvpppuuuyyyyyywwwwww|||~~~|||zzz{{{~~~~~~~~~~~~~~~}}}||||||}}}~~~~~~~~~}}}{{{{{{}}}}}}}}}|||{{{{{{zzzzzzyyyyyyzzzzzzyyyyyyxxxwwwvvvwwwwwwxxxwwwvvvuuutttwwwxxxxxxwwwuuusssssstttwwwvvvtttssssssuuuwwwxxxxxxuuurrrssswwwyyyxxxwwwvvvvvvvvvvvvuuusssrrrppprrrrrrqqqqqqqqqrrrrrrsssnnnnnnmmmmmmlllkkkkkkkkkiiijjjlllmmmmmmkkkiiihhhkkkkkkiiihhhgggfffffffffggggggeeedddbbbbbbaaaaaa______``````___^^^]]][[[WWWYYYZZZYYYXXXZZZ```eeeUUUTTTRRRQQQOOONNNNNNNNNGGGRRR[[[XXXLLLCCCCCCHHHCCCBBBAAA???===;;;999999:::555333777888333000222///...---+++******++++++...,,,+++))))))***,,,------,,,+++)))((((((''''''&&&'''(((&&&$$$!!! """!!! """######"""""""""!!!!!!!!!!!!""""""%%%###"""!!!"""""""""!!!((($$$ ### ###'''$$$)))'''    """"""!!! !!!""" $$$((( !!!!!!!!! !!!###$$$###~~~~~~~~~~~~}}}|||~~~}}}|||zzzyyyxxxwwwyyyyyyxxxwwwvvvuuuuuutttvvvvvvvvvvvvvvvvvvvvvvvvuuuxxx{{{zzzvvvuuuxxx{{{~~~}}}{{{{{{{{{}}}~~~~~~~~~~~~}}}||||||||||||}}}}}}~~~}}}}}}|||{{{{{{}}}||||||{{{zzzzzzyyyyyyxxxyyyyyyyyyyyyxxxwwwwwwvvvvvvwwwwwwwwwvvvuuutttyyyxxxvvvuuuuuuuuutttssswwwwwwuuutttsssttttttuuuvvvtttrrrrrrtttvvvvvvvvvvvvvvvvvvvvvuuusssrrrqqqqqqppppppooooooppppppqqqmmmmmmmmmmmmlllkkkjjjjjjiiijjjkkklllkkkjjjhhhgggiiihhhgggeeedddddddddddddddcccbbbaaa````````````[[[[[[\\\\\\\\\ZZZYYYXXXUUUUUUSSSQQQOOONNNPPPRRRPPPOOOMMMKKKJJJIIIIIIIIIDDDHHHKKKIIIDDD??????AAA<<<;;;:::888666555333333777222000444444000...///---,,,***)))(((((())))))---+++)))'''&&&'''((((((((((((''''''''''''((((((&&&''''''&&&$$$###$$$%%%"""!!! !!!###""""""!!!!!! !!!""""""###"""!!! !!! %%%### """$$$!!!"""&&&)))%%%!!!###+++######"""!!! !!!!!! !!!""" !!!  """ !!! """  ~~~~~~~~~}}}|||{{{zzzyyyxxxzzzzzzyyyxxxwwwuuuuuutttxxxxxxwwwwwwvvvuuuuuuuuuvvvyyyzzzyyyvvvuuuwwwyyy{{{{{{{{{{{{|||}}}~~~~~~}}}~~~~~~}}}{{{zzzyyy{{{{{{|||||||||{{{zzzzzz{{{{{{zzzzzzyyyxxxxxxxxxwwwwwwwwwxxxwwwvvvvvvuuuuuuvvvvvvvvvvvvuuuttttttzzzwwwsssssstttuuusssrrrwwwvvvvvvuuutttsssrrrqqqrrrrrrrrrqqqqqqqqqsssuuussstttssssssrrrpppooonnnnnnnnnmmmmmmmmmmmmnnnnnnkkkkkkllllllkkkjjjhhhggghhhhhhhhhhhhgggeeedddccceeedddcccaaa````````````______^^^]]]\\\\\\]]]]]]VVVVVVWWWWWWVVVUUUSSSRRRUUUSSSPPPNNNLLLKKKHHHFFFHHHHHHFFFDDDCCCBBBBBBBBBAAA>>>;;;:::;;;<<<;;;:::999888777666444333111111222...,,,...///,,,***+++)))((('''%%%%%%%%%&&&&&&+++)))'''%%%$$$######$$$############$$$&&&'''((($$$%%%%%%$$$######%%%'''""" !!!""""""!!! !!!"""!!! """  ###$$$%%%$$$###!!!&&&&&&!!!!!!"""!!!###!!!  !!!%%%'''$$$    ###!!!  |||||||||||||||}}}}}}}}}{{{{{{zzzxxxwwwvvvuuutttzzzyyyyyywwwvvvuuutttttttttvvvxxxxxxwwwwwwyyy{{{yyyyyyzzz{{{||||||||||||~~~}}}~~~~~~~~~~~~}}}{{{yyyxxxyyyyyyzzzzzzzzzyyyyyyxxxyyyyyyxxxxxxwwwvvvvvvvvvuuuuuuvvvvvvuuuuuutttsssttttttttttttttttttttttttvvvuuusssqqqppppppqqqrrrttttttttttttsssrrrppppppoooqqqrrrpppnnnnnnqqqtttooooooooonnnmmmlllkkkjjjllllllkkkkkkjjjjjjkkkkkkggghhhiiiiiiiiigggeeedddeeeddddddbbbaaa```______aaa```___]]]\\\\\\\\\\\\ZZZYYYYYYXXXXXXXXXYYYYYYQQQRRRSSSSSSRRRQQQOOONNNPPPNNNLLLLLLMMMLLLGGGCCCCCCBBB@@@???===<<<<<<<<<===999555444777888777555555444444222111000//////---+++))))))***)))(((''''''&&&%%%#########$$$%%%'''&&&$$$###"""""""""""" !!!###$$$%%%!!!######!!! !!!!!!!!! """!!!!!! !!!!!!    %%%---"""###!!!"""  %%%"""  !!! """$$$""" !!!     !!!!!! |||||||||}}}}}}}}}~~~~~~{{{{{{zzzyyyxxxwwwvvvvvv{{{zzzyyyxxxwwwvvvuuuttttttuuuwwwwwwwwwwwwyyyzzzwwwxxxzzz{{{||||||{{{{{{|||~~~~~~~~~~~~|||~~~~~~|||zzz{{{|||}}}|||{{{zzzyyywwwwwwxxxxxxxxxwwwvvvvvvwwwwwwvvvvvvuuutttttttttssssssssstttsssrrrrrrqqqrrrrrrrrrrrrrrrrrrrrrrrroooqqqrrrpppmmmlllooosssoooooopppqqqqqqqqqpppooonnnpppqqqooolllkkknnnrrrmmmmmmlllkkkjjjiiihhhhhhjjjiiihhhgggggggggggggggcccddddddddddddbbbaaa```dddbbbaaa___^^^]]]]]]]]]\\\\\\ZZZYYYXXXWWWWWWWWWUUUTTTSSSSSSSSSSSSSSSTTTNNNNNNOOOOOONNNMMMKKKJJJFFFDDDCCCDDDFFFEEEAAA===???>>><<<:::999888888888666666555444333222111000------,,,,,,+++***))))))***)))'''%%%&&&''''''%%%&&&%%%###""""""###$$$$$$###""""""""""""######$$$   ###$$$"""  !!!!!!   !!!  ((( !!!!!!"""%%%###!!!"""    !!! !!!### """"""!!!~~~}}}|||||||||{{{zzzzzzyyyyyyxxxxxxxxx{{{{{{zzzyyyxxxwwwvvvuuuwwwwwwwwwwwwwwwvvvvvvvvvxxxxxxzzz{{{{{{|||{{{{{{{{{}}}}}}~~~~~~~~~|||~~~~~~{{{{{{}}}}}}zzzxxxyyyyyyzzzzzzzzzyyyyyyvvvvvvwwwvvvuuutttssssssuuuuuuttttttsssrrrrrrrrrqqqqqqrrrrrrqqqqqqpppooopppooooooooooooppppppqqqkkknnnpppooonnnnnnoooqqqllllllmmmmmmmmmnnnnnnnnnmmmmmmlllkkkjjjjjjkkkmmmlllkkkjjjiiihhhgggggggggeeeeeedddcccbbbbbbbbbbbb______^^^^^^]]]]]]\\\\\\aaa```]]][[[ZZZZZZ\\\]]]WWWVVVUUUTTTSSSRRRRRRRRROOONNNMMMLLLLLLLLLLLLLLLHHHIIIIIIIIIIIIGGGFFFEEEAAA@@@??????>>><<<999777:::999888666555444333333...111333222...++++++++++++*********))))))((((((''''''%%%""""""&&&&&&###$$$###"""!!!!!!"""###$$$ !!!""""""#########!!! !!!$$$%%%###     """ """"""&&&&&&### !!!!!!   !!!"""&&& ~~~~~~~~~~~~}}}}}}|||zzzzzzzzzzzzzzzyyyyyyyyy{{{{{{zzzyyyxxxwwwwwwwwwvvvvvvvvvvvvwwwwwwwwwwwwyyyyyyzzzzzz{{{{{{||||||}}}~~~|||}}}~~~~~~{{{|||}}}~~~~~~}}}||||||zzz|||{{{yyyyyy|||{{{xxxyyyyyyxxxwwwvvvvvvwwwwwwvvvvvvvvvuuutttrrrqqqppptttssssssrrrrrrqqqpppppppppppppppppppppooonnnnnnmmmmmmlllllllllmmmoooooommmkkkjjjnnntttuuurrrnnnlllllljjjjjjiiijjjkkkkkkkkkiiigggfffggghhhhhhggghhhgggfffdddcccccccccccc```___^^^]]]\\\\\\\\\\\\\\\[[[YYYWWWWWWWWWXXXYYYZZZXXXUUUSSSSSSTTTVVVXXXRRRQQQPPPNNNMMMMMMLLLLLLIIIHHHGGGEEEEEEDDDDDDDDDAAABBBBBBCCCBBB@@@???>>>;;;<<<<<<;;;888666555555444444222000///.........***,,,---,,,+++)))******))))))))))))(((((((((((($$$%%%"""$$$$$$ """"""!!! !!!"""### !!!!!!!!!!!!  !!!!!!  """!!! !!!%%%$$$!!!"""$$$%%%%%%!!!"""!!!  !!! !!! """"""!!!  """ ~~~}}}~~~|||}}}}}}~~~yyyyyyyyyzzzzzzzzz{{{{{{{{{zzzzzzyyyyyyxxxxxxwwwrrrrrrsssuuuxxxzzz{{{zzzzzzzzzzzzzzzzzz|||}}}}}}}}}}}}~~~|||}}}zzz|||~~~~~~~~~}}}~~~yyyzzz{{{||||||{{{zzzzzzyyy{{{zzzwwwxxx{{{zzzvvv{{{zzzxxxvvvttttttttttttwwwvvvvvvtttsssqqqooonnnssssssrrrrrrqqqppppppoooooooooooooooooonnnnnnmmmlllkkkkkkjjjkkklllmmmnnnpppiiifffmmmyyy}}}uuukkknnnllljjjhhhgggggghhhiiiiiifffcccbbbeeefffeeeccccccbbb```___^^^]]]^^^^^^\\\[[[ZZZYYYXXXXXXXXXXXX[[[YYYVVVSSSSSSTTTVVVWWWSSSPPPNNNKKKKKKMMMPPPRRRNNNMMMLLLKKKJJJIIIIIIIIIEEEDDDBBBAAA@@@?????????<<<============;;;:::999222444666555111000222444000///...,,,+++******)))+++)))((((((***+++,,,,,,########################!!!### """###!!!  !!!"""    ######"""!!!   """)))(((  !!!"""$$$"""    ~~~~~~~~~~~~xxxzzz{{{zzzyyyyyy}}}xxxzzz{{{{{{xxxvvvuuuuuurrrtttuuuwwwxxxwwwvvvuuuxxxyyyzzzzzzyyy{{{~~~zzz|||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~|||zzzvvvxxxzzz}}}~~~~~~}}}|||xxxyyy{{{~~~}}}yyyuuuwww{{{zzzvvvvvvzzzyyyuuuzzzyyyxxxvvvuuutttttttttvvvssspppqqqssssssqqqnnnqqqpppooonnnmmmkkkkkkjjjpppooonnnmmmlllkkkjjjiiijjjkkklllllllllllllllkkkjjjhhhgggiiilllmmmllliiihhhgggfffeeedddcccbbbbbbddd___dddeee^^^___ccc___[[[[[[[[[ZZZZZZYYYYYYYYYUUURRRQQQSSSSSSPPPPPPSSSQQQNNNLLLLLLNNNPPPNNNLLLIIIKKKLLLMMMLLLIIIFFFDDDHHHGGGEEECCCBBBAAABBBBBBDDDBBB???<<<:::999999:::777777777777666666555444555333111000///...,,,***,,,,,,,,,+++***))))))((('''***(((###!!!%%%***+++***)))'''%%%###!!! ### """!!!!!! ###%%%&&&&&&---!!!+++ """"""!!!%%%***###!!! 000@@@%%%!!!  !!!###!!!######""" !!! !!!!!!!!!  ~~~~~~~~~~~~{{{|||}}}{{{yyyyyy{{{~~~xxxzzz||||||zzzyyyyyyyyyzzzzzzyyyxxxxxxwwwwwwwwwxxxyyyyyyyyyyyyzzz}}}}}}~~~~~~~~~~~~~~~~~~~~~|||||||||||||||||||||||||||{{{zzz{{{}}}}}}|||zzz{{{{{{{{{{{{{{{|||}}}}}}yyyyyyzzz{{{zzzyyywwwvvvwwwzzzzzzvvvvvvyyyyyyuuuxxxwwwuuusssrrrrrrrrrsssrrrqqqpppoooppppppnnnmmmnnnmmmmmmlllkkkkkkjjjjjjkkkkkkjjjjjjiiihhhhhhgggggghhhhhhiiihhhhhhggggggcccaaaaaabbbeeefffdddbbbddddddcccbbbaaa```_________YYY[[[]]]WWWYYY\\\VVVXXXXXXWWWWWWVVVVVVUUUUUUQQQNNNMMMOOOOOOLLLMMMPPPMMMKKKIIIIIIJJJKKKJJJIIIJJJIIIHHHFFFDDDCCCBBBBBBCCCBBB@@@???>>>===>>>>>>???===;;;888666555555666///////////////...------222000...------,,,***((())))))(((((('''&&&&&&&&&%%%'''%%%!!!!!!%%%'''&&&#########"""""""""!!!!!!$$$!!!   !!!!!!""""""!!!$$$ )))BBB///""""""'''"""""""""!!!&&&'''"""###"""!!! """~~~~~~~~~~~~}}}~~~}}}}}}~~~~~~|||zzzyyyzzz{{{xxxzzz|||}}}|||{{{|||}}}~~~{{{xxxvvvvvvwwwwwwvvvxxxyyyyyyxxxyyy{{{}}}~~~}}}}}}~~~~~~}}}|||~~~||||||{{{|||}}}}}}}}}}}}|||{{{{{{{{{{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzxxxwwwwwwyyy{{{|||{{{zzz}}}{{{yyywwwwwwxxxyyyzzzwwwyyyzzzxxxuuusssuuuwwwtttvvvvvvssssssuuuuuurrrvvvtttrrrpppoooooopppqqqnnnnnnooonnnlllkkkkkklllkkkkkkjjjjjjiiiiiiiiiiiifffffffffeeeeeeeeeddddddddddddddddddcccbbbaaaaaa```______```aaabbb```_________^^^]]]\\\[[[ZZZZZZ```WWWXXXZZZUUUXXXYYYRRRSSSSSSRRRQQQQQQPPPOOOOOOKKKHHHGGGIIIIIIFFFGGGJJJGGGEEEDDDCCCDDDEEEDDDCCCHHHEEEAAA===;;;;;;<<<>>><<<;;;:::999888777777777888777444222111000000000++++++,,,,,,++++++******---,,,***)))))))))'''%%%%%%%%%$$$$$$######"""""""""###""" !!!$$$$$$  """ """###!!!!!! """###  333SSSPPP"""""""""###!!!(((''' ###"""!!!  ###  !!!%%%!!!~~~}}}~~~|||}}}|||~~~~~~}}}|||{{{{{{{{{{{{zzz{{{}}}|||{{{zzz{{{||||||{{{yyyvvvuuutttttttttuuuwwwxxxxxxxxxxxxzzz{{{}}}~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~}}}zzzwwwwwwyyy{{{zzzxxxzzzyyywwwvvvvvvwwwyyyzzzzzzzzzyyyxxxxxxxxxxxxyyyxxxxxxxxxxxxxxxxxxxxxxxxvvvuuuvvvwwwyyyzzzyyywwwzzzyyywwwuuutttsssssssssssswwwzzzxxxsssppprrruuupppqqqpppoooooooooooonnnsssqqqnnnlllllllllnnnooojjjlllmmmlllhhhfffhhhjjjjjjiiiiiihhhgggffffffeeeeeeddddddcccbbbaaaaaa```````````````___^^^]]]\\\]]]\\\\\\]]]]]]]]]\\\[[[YYYYYYXXXXXXWWWVVVVVVUUU\\\VVVXXXXXXQQQRRRVVVPPPMMMMMMLLLKKKJJJIIIIIIHHHEEEBBBAAACCCCCC@@@@@@CCCAAA@@@???>>>>>>>>>>>>===@@@===:::666555666888999555555444333333222222222222111///---,,,+++++++++((()))))))))))))))((((((***((('''&&&''''''%%%###""""""!!!!!!!!! """!!! """$$$!!! !!!"""""" )))DDDUUU...  +++!!!!!!###"""!!!!!!""" """ !!! !!!!!! !!!""""""  !!!~~~~~~}}}~~~}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}|||{{{||||||{{{yyyxxxxxxzzzvvvwwwwwwwwwwwwuuusssrrruuuwwwxxxxxxxxxxxxyyyzzzzzz{{{|||}}}}}}~~~~~~~~~}}}}}}}}}}}}{{{zzzzzzyyyyyyzzzzzz{{{{{{wwwttttttwwwxxxxxxvvvwwwvvvtttsssssstttvvvwwwwwwwwwvvvuuuuuuuuuuuuvvvuuuuuuuuuuuuuuuuuuuuuuuuvvvuuuuuuuuuwwwwwwuuutttvvvvvvvvvvvvtttrrrpppooonnntttyyyyyytttooooooqqqooonnnmmmnnnmmmllllllmmmooommmkkkjjjiiijjjkkklllgggiiijjjiiieeedddeeeggghhhhhhgggeeedddbbbaaaaaaddddddcccaaa```^^^]]]\\\]]]]]]]]]\\\\\\ZZZYYYXXXUUUVVVVVVVVVUUUTTTTTTSSSSSSSSSRRRRRRQQQQQQPPPPPPPPPLLLPPPNNNDDDEEEKKKIIIGGGFFFEEEDDDCCCBBBAAAAAA???<<<;;;======::::::===;;;;;;:::999888777777888555444333333333333444444000000000//////...------,,,,,,+++***))))))((((((###$$$%%%%%%%%%%%%$$$$$$'''&&&$$$%%%%%%%%%$$$###!!!!!! !!!###!!!"""###  !!! $$$:::111  !!!&&&333###+++!!!""""""(((""""""!!! !!!  !!!!!! !!!!!!~~~~~~~~~}}}}}}}}}|||}}}~~~||||||||||||zzzwwwvvvwwwxxxuuuwwwxxxzzzyyyxxxvvvuuuuuuwwwyyyyyyxxxxxxxxxyyyxxxyyyzzz{{{|||~~~}}}}}}~~~~~~~~~~~~}}}}}}||||||{{{zzzzzzyyyvvvvvvuuuuuuuuuuuuvvvvvvxxxvvvuuutttuuuuuuuuuttttttsssrrrrrrrrrssstttuuussssssrrrqqqqqqqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrsssrrrrrrsssttttttrrrpppssstttuuuuuutttrrrooonnnkkkoootttvvvsssooommmmmmooollllllnnnnnnkkkkkkmmmiiiiiihhhgggggggggggggggdddeeeeeedddbbbaaaaaabbbccccccbbbaaa___^^^]]]\\\``````___]]]\\\[[[ZZZYYYWWWWWWWWWWWWWWWVVVUUUTTTQQQRRRSSSRRRPPPNNNNNNOOOLLLLLLLLLKKKKKKJJJJJJJJJHHHCCCFFFEEE<<<>>>DDDAAA@@@???>>>===<<<;;;:::999999666555777777444444777555666555333111000111222,,,---...///000000000///,,,,,,,,,,,,,,,+++******(((((((((''''''&&&&&&&&&###$$$$$$%%%%%%%%%%%%%%%%%%$$$"""###$$$$$$###""" """%%%###!!!  !!!!!! $$$&&&### !!!&&&!!! """+++   !!!555000""" %%%(((''' $$$###"""!!!  !!!"""  ###%%%%%%"""~~~~~~~~~~~~~~~~~~~~~|||~~~~~~}}}~~~}}}zzz{{{{{{{{{yyywwwwwwxxxzzzxxxyyyyyyyyyxxxxxxwwwwwwvvvxxxzzzzzzyyyxxxyyyyyyxxxxxxyyyyyyzzz{{{|||}}}~~~~~~}}}}}}}}}}}}||||||yyyzzzzzzzzzzzzxxxwwwvvvrrrqqqqqqppppppqqqqqqrrrrrrssssssrrrpppooonnnooommmmmmnnnnnnooooooooooooooonnnnnnmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmnnnpppqqqpppooooooooooooooooooooonnnnnniiijjjmmmnnnooommmlllkkklllhhhhhhkkkkkkggggggjjjbbbcccdddddddddcccbbbaaaaaa```^^^^^^______]]]\\\[[[[[[[[[[[[ZZZZZZZZZZZZWWWWWWWWWWWWWWWWWWVVVVVVOOOPPPPPPPPPPPPPPPOOOOOOLLLNNNOOONNNKKKHHHIIIJJJEEEEEEEEEEEEDDDDDDDDDDDDIII>>>===>>><<<@@@BBB;;;999888777666444333222222333000///111111......111///000000...+++***+++---))))))******++++++******(((((()))***)))((('''&&&%%%%%%%%%%%%%%%$$$$$$#########$$$%%%%%%%%%%%%%%%"""!!! !!!"""###"""!!!"""'''### !!!###### !!!"""%%%### !!!&&& %%%'''!!!333***((($$$  %%%***)))$$$###"""###!!!!!!!!!!!!!!!   """""" }}}}}}~~~~~~{{{|||}}}}}}~~~}}}{{{wwwyyyzzzzzzyyyxxxxxx{{{}}}{{{zzzwwwvvvuuuuuuvvvwwwvvvxxx{{{{{{zzzyyyyyyyyyzzzyyyyyyxxxxxxyyyyyyzzz~~~~~~~~~}}}||||||{{{{{{wwwxxxyyyzzzyyywwwuuusssoooooonnnnnnnnnnnnooooookkknnnqqqoookkkhhhhhhiiiggghhhiiijjjjjjjjjjjjiiilllkkkjjjjjjiiiiiijjjjjjkkkkkkkkkkkkkkkkkkkkkkkkiiihhhiiikkknnnoooooonnnkkkjjjiiihhhhhhjjjkkkmmmiiihhhggghhhjjjkkkkkkjjjhhhdddcccggggggbbbbbbfff^^^___aaabbbbbb```^^^]]]___\\\ZZZZZZ\\\]]]ZZZWWWTTTUUUUUUVVVWWWXXXYYYYYYPPPPPPQQQRRRSSSTTTUUUUUUJJJJJJKKKKKKKKKKKKKKKKKKDDDFFFHHHFFFBBB@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@HHH888333666:::AAA@@@333444444333111000...------///,,,+++------******---+++------+++'''%%%'''))))))((('''&&&&&&&&&''''''%%%&&&'''(((''''''%%%$$$"""###############"""""" !!!"""!!! """'''""" !!!"""!!!### ,,,%%%000)))---###)))(((&&&### """'''888>>>$$$ !!!!!!!!! """$$$ """ !!! !!!"""!!! !!!!!!!!! ~~~~~~~~~~~~~~~~~~~~~~~~~~~zzzzzz{{{|||}}}~~~~~~~~~|||{{{zzzyyy}}}{{{{{{{{{|||{{{zzzzzzyyyvvvtttsssssstttuuuvvvxxx{{{{{{zzzyyyyyyyyyzzzzzzzzzyyyyyyzzzzzz{{{zzzzzzzzz{{{{{{{{{xxxvvvvvvtttrrrsssuuusssnnniiikkkjjjhhhgggffffffggggggeeeeeeeeefffggghhhhhhhhhaaadddffffffcccbbbccceeegggggggggfffffffffffffffiiieeeeeeiiijjjffffffjjjeeeeeefffggghhhhhhiiiiiiiiihhhfffeeeeeegggiiikkkffffffggghhhiiifffbbb___````````````___^^^\\\\\\[[[]]]\\\XXXWWWYYYXXXVVVXXXZZZ\\\]]][[[WWWRRROOOXXXSSSOOOOOOMMMKKKMMMQQQNNNMMMLLLKKKKKKJJJJJJJJJPPPJJJEEEDDDGGGHHHEEEAAACCCBBBAAA???>>><<<;;;:::::::::999999888999999999777555333222222222000...///111111000---***((((((,,,)))(((***)))&&&&&&))))))'''$$$$$$&&&((())))))%%%))))))$$$!!!"""""" ###(((((("""######!!!$$$$$$###"""""""""""""""!!!$$$###%%%&&&!!!"""&&&!!!!!! """!!! """  """"""!!! +++  ######$$$###"""***)))!!!NNN<<<%%%!!!$$$'''555666&&&######!!!!!!!!!  $$$111%%%  !!!  ~~~~~~~~~~~~~~~~~~~~~~~~~~~||||||}}}}}}~~~~~~~~~}}}{{{zzzyyyyyyyyyxxxwwwvvvxxxwwwuuutttssstttvvvwwwuuuxxxzzz{{{zzzyyyyyyzzzyyyyyyyyyyyyyyyzzz{{{{{{|||{{{{{{|||||||||yyywwwrrrssssssrrrooollljjjjjjiiihhhfffdddcccccccccdddccccccbbbaaaaaa```______]]]___aaaaaa___]]]^^^```aaaaaaaaaaaaaaaaaaaaaaaabbb^^^^^^bbbccc___```cccaaaaaabbbbbbccccccddddddaaa```^^^]]]^^^___aaaccc_________aaabbbbbb___]]]]]]]]]\\\\\\[[[ZZZZZZYYYXXXZZZXXXTTTSSSUUUUUURRRRRRRRRRRRQQQPPPNNNMMMLLLPPPMMMKKKLLLKKKGGGGGGJJJGGGFFFEEEDDDDDDCCCCCCDDDHHHFFFCCCAAA@@@???>>>>>>======<<<;;;999888777777777666555444333333222222222000............,,,+++***+++,,,+++(((&&&%%%%%%((($$$###%%%%%%######'''$$$######$$$%%%&&&%%%######$$$"""!!!###'''&&&""""""&&&&&&!!!!!!""" ###"""!!!   !!!$$$ !!!  ))),,,$$$...EEE&&&!!!((("""&&&###+++&&&!!!!!!$$$&&&%%%###"""   ((()))!!!######!!!,,,### !!!  !!!  ~~~~~~}}}|||xxxyyyyyyyyyxxxwwwuuutttuuuuuutttssstttuuuwwwxxxtttvvvyyyzzzzzzyyyzzz{{{yyyxxxxxxxxxyyyzzzzzz{{{{{{zzzyyyzzzzzzyyywwwtttnnnpppqqqnnnhhhdddeeehhhdddbbb```^^^\\\[[[[[[[[[\\\\\\[[[ZZZYYYXXXWWWVVVWWWXXXZZZZZZXXXWWWXXXYYYYYYYYYYYYYYYYYYYYYYYYYYY]]][[[[[[^^^___\\\]]]___\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ZZZZZZZZZ[[[]]]^^^ZZZYYYYYY[[[]]]^^^^^^]]]XXXXXXWWWVVVUUUUUUUUUUUURRRTTTSSSOOONNNPPPPPPMMMPPPNNNKKKIIIHHHIIIKKKLLLHHHEEEFFFHHHGGGBBB???AAACCCCCCBBBAAA@@@@@@@@@@@@>>>??????<<<888666777999666555555444333333222222111000///...---+++******+++)))(((((())))))((('''%%%&&&''''''$$$#########$$$!!!"""""" !!!%%% """###### """!!!$$$)))''' ######  !!!  +++111$$$777... !!! &&&((($$$((($$$!!! !!!"""!!!  ###"""%%%!!!!!!    ~~~~~~~~~~~~~~~~~~}}}|||yyy{{{}}}}}}{{{xxxwwwvvvuuuttttttttttttuuuvvvwwwsssuuuxxxzzzzzzyyyzzz{{{zzzyyyyyyxxxxxxxxxxxxxxxwwwvvvuuuuuuvvvtttqqqooommmmmmlllhhhccc``````bbb\\\[[[XXXUUUSSSRRRRRRQQQRRRRRRRRRRRRRRRRRRRRRRRRQQQRRRSSSSSSRRRRRRRRRRRRQQQRRRRRRRRRRRRRRRSSSSSSWWWWWWWWWXXXXXXXXXXXXYYYWWWWWWWWWVVVVVVVVVVVVVVVWWWVVVVVVVVVWWWWWWXXXXXXVVVTTTRRRSSSUUUWWWWWWWWWSSSRRRQQQOOOOOOOOOPPPPPPLLLNNNMMMIIIHHHJJJJJJHHHKKKIIIFFFDDDDDDEEEHHHIIICCC@@@@@@BBBAAA<<<:::<<<>>>>>>===<<<;;;;;;;;;;;;777777777555444333333444///...............------*********))))))((('''&&&%%%$$$######%%%%%%%%%######$$$%%%%%%$$$###$$$%%%""" !!! !!!%%% """!!!!!!%%%###    $$$###$$$!!!!!!$$$$$$ !!!!!!!!! !!!   !!!"""!!!  ~~~~~~~~~}}}||||||~~~zzz|||~~~{{{xxxwwwwwwvvvuuuuuutttttttttttttttsssuuuxxxyyyyyyyyyzzz{{{|||{{{zzzxxxvvvuuuuuuuuuuuutttsssssssssqqqnnnkkkmmmiiidddbbb```^^^[[[YYYWWWUUURRROOOMMMKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMLLLKKKKKKKKKKKKLLLLLLLLLMMMMMMLLLMMMMMMMMMMMMNNNOOONNNQQQQQQQQQQQQQQQPPPPPPPPPMMMMMMNNNOOOOOOOOOOOOOOOPPPNNNKKKJJJKKKLLLMMMLLLLLLKKKJJJJJJJJJJJJJJJJJJEEEGGGFFFBBBBBBDDDDDDBBB@@@???>>>>>>>>>>>>???@@@@@@<<<;;;;;;:::777666999555444333222222111222222222///---///333555222///******************))))))%%%%%%&&&'''''''''&&&&&&"""!!! !!!#########!!!!!!"""######""""""###%%% """  !!!  %%%       !!! !!!!!! ~~~||||||~~~~~~~~~}}}}}}}}}|||~~~xxx{{{}}}|||xxxuuuuuuvvvuuuuuuuuuttttttssssssssssssuuuxxxyyyyyyxxxyyyzzz|||{{{yyywwwvvvuuuttttttuuutttsssrrrrrrpppllljjjiiiddd___\\\\\\ZZZUUUPPPQQQOOOLLLJJJGGGFFFFFFEEEFFFFFFFFFEEEEEEDDDCCCCCCEEEDDDDDDEEEFFFFFFEEECCCCCCCCCDDDEEEEEEFFFFFFFFFEEEGGGHHHFFFFFFIIIIIIGGGIIIIIIJJJJJJJJJJJJJJJJJJFFFGGGIIIJJJJJJJJJIIIHHHNNNKKKHHHGGGGGGHHHGGGFFFCCCCCCDDDDDDDDDDDDCCCCCC===??????;;;;;;===>>>;;;::::::;;;::::::::::::999;;;777555555444111111444000///...------,,,---------)))'''***000222///***''''''&&&&&&&&&&&&&&&&&&!!!"""###%%%&&&%%%%%%$$$!!!  """"""!!!  """  """!!!!!!"""$$$@@@%%%!!!""""""$$$FFF!!!$$$&&&"""  !!! !!!""" }}}~~~}}}~~~~~~~~~~~~~~~}}}}}}xxx{{{}}}zzzuuurrrtttvvvssssssttttttuuuttttttttttttvvvxxxyyyxxxwwwxxxxxxyyyxxxwwwvvvvvvuuuuuuvvvtttsssqqqqqqpppnnnjjjgggaaa___\\\YYYVVVQQQMMMJJJGGGFFFCCCAAA???>>>>>>>>>===========================<<<;;;<<<>>>???===:::;;;;;;<<<======>>>?????????CCCCCC@@@@@@DDDDDDAAA@@@@@@AAAAAABBBBBBCCCCCC???AAACCCEEEEEEDDDBBBAAAGGGEEECCCBBBBBBBBBAAA???:::<<<>>>??????>>><<<:::666888777444444777777444888777666555555555555555222000///111000+++***,,,,,,,,,+++***))))))))))))'''&&&%%%'''))))))'''$$$$$$$$$$$$######"""""""""!!!""""""!!! !!! !!!!!!  !!!!!! """ ###333ZZZ444((("""&&&***aaa333###&&&  """(((+++&&&     !!!"""!!!!!!~~~~~~zzz}}}}}}zzzuuurrruuuxxxpppqqqrrrtttuuuvvvvvvvvvuuuwwwyyyyyyxxxwwwwwwwwwvvvvvvvvvvvvvvvwwwwwwxxxqqqpppnnnnnnmmmjjjgggdddZZZ\\\]]]XXXQQQJJJGGGGGG???===;;;999777666666666333444555777888:::;;;<<<888666555666888999777444666666666777888999999:::777;;;;;;888888<<<===999::::::;;;;;;<<<===>>>>>>666888;;;<<<===;;;999888;;;999888888888888777555444777:::<<<<<<:::777555111333333//////222333000222000...,,,+++,,,---...+++***+++///...((($$$$$$&&&%%%$$$###"""""""""""""""$$$&&&%%%### ######"""!!!!!!  !!!    %%%$$$ ### $$$000YYY+++"""222### """)))  $$$,,,"""  !!! ###%%%!!!&&&!!!     !!! ### !!!"""!!! !!! """!!!~~~~~~~~~~~~{{{zzzyyyxxxvvvuuutttsssrrrrrrsssttttttssssssrrrrrrtttvvvvvvuuutttuuuvvvyyyvvvuuuvvvxxxwwwtttppptttpppmmmkkkjjjgggaaa\\\[[[VVVQQQLLLIIIFFFDDDBBBAAA===777444444555555555333333222000000///////////////000000///...------111//////111444555333111222444555444111111333666888888888777666444333222444555666444222222666:::444444555555555555666666////////////...000333666000---***)))+++---//////000+++&&&&&&)))+++***'''&&&&&&&&&%%%%%%$$$$$$$$$""""""""""""""""""###### !!!"""""""""!!!  """!!!,,,666***!!!""" ###222'''(((%%%###===000 %%%///%%%!!!  """ 222"""###  !!!###  """!!!   ###:::*** !!! ~~~{{{{{{zzzxxxwwwvvvuuutttssssssssssssssssssssssssssstttvvvvvvuuuuuuuuuvvvwwwwwwwwwvvvuuuuuuvvvwwwrrrnnnkkkiiihhhddd^^^YYYWWWSSSMMMHHHEEECCC@@@>>>;;;888333111000000000//////...---,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***000...------//////,,,***///000111000...---///222...///000000111111111111000111222111//////222555------........./////////,,,------,,,+++,,,///111...+++))))))+++---------...)))%%%$$$''')))'''%%%$$$$$$#########""""""""""""!!!  !!!!!! ***+++ !!!&&&"""%%%$$$###   )))!!!!!!!!!www555 !!! !!!  !!! ~~~|||{{{zzzyyyxxxwwwvvvuuuuuutttsssrrrrrrsssttttttsssuuuwwwwwwvvvuuuvvvwwwtttwwwxxxvvvsssssswww{{{ooolllhhhfffdddaaa[[[VVVRRRNNNHHHCCC@@@===;;;999444111...,,,,,,+++)))'''((((((''''''&&&'''''''''(((((())))))((((((''''''***)))(((((())))))'''%%%***++++++***))))))***,,,((((((***+++,,,,,,,,,,,,***,,,------,,,+++---...''''''((((((((()))))))))((())))))'''&&&&&&)))+++***(((((((((***+++***)))***&&&""""""$$$%%%$$$"""!!! """!!! !!!$$$ ((((((111!!! $$$  !!!!!!!!!!!!***---  %%%---...***&&&''' $$$  )))''' $$$"""   !!!!!! ~~~||||||{{{zzzyyywwwwwwvvvvvvuuusssrrrqqqrrrtttuuutttvvvwwwxxxwwwvvvwwwxxxtttvvvwwwvvvtttssstttvvvnnnjjjfffdddbbb^^^XXXRRRMMMIIICCC>>>;;;999666444///---+++***)))'''%%%"""######"""""""""###$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$""""""###$$$%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&'''(((((()))))))))(((((('''&&&'''((())))))(((((((((&&&&&&&&&&&&''''''''''''%%%&&&&&&$$$""""""###%%%%%%%%%%%%'''))))))'''%%%%%%### !!!"""!!!""" !!!$$$$$$$$$+++ccc333"""%%%...###---!!!  """###  ///222 !!!((((((### ### """ '''YYY+++!!!!!!~~~}}}{{{{{{zzzzzzyyyxxxwwwwwwwwwvvvtttrrrrrrrrrtttuuutttvvvwwwxxxwwwvvvwwwxxxuuutttssstttuuusssppplllmmmiiieeebbb```[[[UUUPPPIIIEEE???:::777555222000,,,+++)))))))))'''$$$!!!!!!!!!!!! !!!!!!"""""""""######$$$$$$######### """###############$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&'''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$###!!! """"""""""""$$$&&&&&&$$$""""""!!!!!!  &&&555]]]!!! ***444###"""### !!!  ###&&&'''!!!!!!!!!)))  !!!~~~}}}zzzzzzzzzyyyxxxwwwwwwwwwwwwvvvuuusssssssssssstttsssuuuwwwwwwvvvuuuvvvwwwwwwtttqqqrrrtttsssnnniiikkkhhhccc```]]]XXXRRRLLLEEEAAA;;;666333111...,,,)))((('''''''''&&&$$$"""!!!!!! !!! !!!""""""""""""!!!!!!###$$$###!!! ###""" """###"""!!! !!!"""#########$$$"""""""""$$$%%%$$$###!!!!!!!!!!!!"""""""""### """"""!!!  !!!######!!! JJJBBB AAA))) """###!!!!!!)))%%%""""""!!!### ### !!!%%%'''%%%&&&(((  ###"""!!!$$$ """""" ~~~~~~}}}yyyyyyyyyxxxwwwwwwvvvvvvvvvvvvvvvuuutttsssssssssssstttvvvvvvuuuuuuuuuvvvwwwuuurrrpppooooooppppppiiieee```]]]ZZZUUUNNNIIIAAA===777333000---+++)))%%%$$$######$$$$$$###""""""!!!   """$$$###  """  !!!  ###!!!!!!######"""    !!! ###333;;;%%% """ !!!)))  !!!'''...""""""   !!!!!!  !!! !!! $$$"""""""""&&& !!!!!! !!!!!!}}}~~~}}}yyyxxxxxxwwwwwwvvvvvvvvvvvvvvvvvvvvvuuutttsssrrrrrrtttvvvvvvuuutttuuuvvvwwwvvvsssnnnkkklllsssxxxgggccc^^^[[[XXXSSSKKKFFF???;;;555000---+++(((&&&"""!!!!!!""""""!!!"""!!! """""" !!!###!!! """"""!!!!!!### """"""!!!!!!!!!!!!$$$"""""" CCC---""" %%% ### !!!!!! !!! '''444>>>###&&&&&&!!!"""###""""""$$$###!!!$$$###"""%%% $$$  !!!}}}xxx|||zzzxxxyyy{{{{{{xxxuuuzzzxxxtttssstttuuuuuuuuuxxxxxxxxxxxxxxxwwwwwwwwwzzzyyywwwrrrjjjnnnWWWnnnQQQVVVXXX>>>EEE;;;666111//////---'''"""###"""   """   !!!&&&######  (((,,,!!!$$$&&& !!! %%%(((''' !!!!!!!!! !!! ######%%%%%%###  !!!  !!!  !!!   }}}zzz|||{{{yyyzzz{{{{{{xxxvvvzzzxxxuuuttttttuuuuuuuuuuuuuuuuuutttuuuuuuvvvvvvvvvuuuwwwwwwqqqlllpppyyy^^^WWWMMMKKKIII;;;:::555///---,,,***&&&""""""""" """ !!!""" """!!!%%%!!! ###$$$  ###$$$"""""" """"""   }}}}}}}}}|||{{{zzzzzz{{{{{{yyywwwzzzxxxuuutttuuuvvvuuuuuuttttttsssssssssuuuvvvwwwuuussstttvvvuuulllddd___uuuvvvcccQQQ@@@III<<<999444...***)))(((%%%""""""!!!   ,,,666  !!! ###$$$ !!!!!! ###    """!!! }}}{{{}}}{{{zzzzzzzzzzzzyyyxxxwwwzzzxxxvvvuuuvvvvvvuuutttvvvuuuttttttuuuwwwyyyzzzyyytttppppppqqqnnnhhhcccRRRWWWTTTIII@@@>>>999444...)))'''&&&$$$###!!!!!! )))888 !!!$$$ &&&&&& !!! !!! !!! !!! !!!  !!!"""!!! !!!""" !!! }}}{{{}}}yyyzzzzzzzzzyyywwwwwwvvvzzzxxxvvvvvvvvvwwwuuutttvvvuuuuuuuuuvvvwwwyyyzzzxxxuuuqqqmmmmmmnnnmmmkkkiiiVVVtttEEEGGGUUU???888888444///***'''%%%$$$$$$ $$$!!!""" !!!!!!%%%""" !!!  $$$"""  !!!  !!!  !!!  !!! }}}}}}}}}yyyzzz{{{{{{yyywwwwwwxxxzzzxxxwwwwwwwwwwwwvvvtttttttttuuuuuuvvvvvvwwwwwwsssuuutttpppnnnnnnkkkfffhhhZZZQQQZZZ???LLLDDD;;;666444///+++'''$$$######  !!!,,,### !!!    !!!%%%$$$  !!!!!! }}}zzzzzz|||~~~}}}zzzxxxyyyzzzyyyxxxwwwwwwxxxxxxvvvttttttvvvwwwxxxxxxwwwvvvuuurrrttttttqqqppppppjjjaaaUUUdddNNNaaaKKK>>>>>>BBB333222///+++&&&###!!!!!!  """ !!!... """  ######"""!!!  !!! !!! !!! !!!"""""""""!!! """  }}}xxx|||~~~|||zzzzzz|||yyyxxxwwwxxxxxxxxxvvvtttwwwxxx{{{||||||zzzxxxvvvuuuuuuqqqnnnqqqtttnnncccddddddTTT===YYY???222>>>000000...***%%%!!!   ###''''''""""""'''!!!###!!! '''%%%!!! !!! !!!   !!!$$$)))&&& !!!!!!  """%%% !!! !!!!!!"""!!!$$$%%%%%% """   ~~~~~~{{{||||||}}}||||||{{{zzz|||yyywwwxxxzzz{{{yyywwwrrruuuwwwxxxwwwvvvvvvwwwwwwuuusssrrrqqqnnnjjjgggccc]]]UUUNNNIIIDDD>>>:::111000///---***&&&###!!!   ###%%%$$$)))%%% """%%%   !!! !!!(((---   """"""!!!   !!!###   !!!""""""""" ||||||||||||{{{{{{{{{{{{{{{yyywwwxxxyyyyyyxxxuuuwwwyyy{{{{{{zzzyyyzzzzzzvvvtttrrrqqqpppmmmiiifffddd^^^VVVOOOJJJDDD>>>999222000---***&&&$$$""""""  !!! !!! ***@@@"""  !!!  ~~~}}}|||{{{zzz{{{{{{|||}}}{{{yyyyyyzzzyyyxxxvvvwwwyyyzzzzzzyyywwwwwwxxxuuusssqqqpppooolllhhhdddeee___WWWPPPJJJDDD===888444111,,,'''###"""!!!""" !!! ###   ###   000KKK%%%""" !!!  """###$$$  !!!!!! ~~~|||zzzyyyzzz{{{|||~~~}}}||||||{{{zzzyyyxxxxxxyyyzzzyyyxxxvvvwwwxxxuuutttrrrpppooolllgggdddeee___WWWPPPKKKDDD===777333111---((($$$"""!!!!!!!!!!!!"""!!! """!!!""" """!!!  ###888     !!!'''666/// ~~~|||zzzyyyzzz{{{||||||||||||{{{zzzyyyyyyyyy|||}}}~~~|||{{{zzzzzz|||wwwuuusssqqqooolllhhheeeccc^^^VVVPPPKKKDDD<<<666111000...+++((($$$!!! """!!! """""" !!!---000---111###$$$### !!!!!!  &&&!!!###000((( ~~~|||{{{zzzzzzzzzzzzxxxyyyzzzyyywwwwwwwwwyyy{{{{{{{{{zzzyyyxxxzzz|||wwwuuusssqqqooolllhhhddd```[[[TTTOOOJJJDDD<<<666//////...,,,)))%%%""" """######!!! """)))000>>>444&&&,,,"""!!!"""!!! !!!!!! """ &&&"""!!!  """###  ~~~~~~}}}|||{{{zzzyyyyyywwwyyy{{{zzzxxxxxxzzz|||wwwxxxxxxwwwvvvvvvxxxzzzwwwuuurrrpppnnnkkkfffccc]]]XXXRRRNNNJJJCCC<<<666...---+++)))'''$$$###""""""  !!! """""""""222+++"""///+++>>>666+++""" !!! ###  """$$$!!!!!! ~~~~~~}}}}}}|||~~~~~~~~~}}}|||zzzyyyxxxyyy|||~~~~~~|||{{{~~~yyyzzzzzzyyyxxxyyy{{{~~~vvvtttqqqooommmiiieeeaaa[[[WWWQQQMMMIIICCC<<<666///,,,)))%%%#########$$$222---&&& """""" """%%%222???EEEBBB777...!!!      $$$'''!!!!!! """!!!  ###""""""!!!!!! !!!  }}}}}}|||}}}{{{zzz{{{{{{{{{zzzyyyzzz|||}}}}}}}}}||||||zzz{{{yyyvvvwww{{{zzzvvvyyysssqqqsssqqqiiidddeeeZZZWWWRRRMMMGGGAAA:::555---)))$$$###$$$$$$"""222000&&&!!!(((###;;;+++ %%%(((###!!!###"""%%%+++222777666444111,,,(((###!!!!!!"""""" !!!''')))"""""" !!!###$$$!!! !!! !!! !!!  !!!%%%###!!!"""$$$###  ~~~}}}|||}}}{{{zzz{{{{{{{{{zzzyyyzzz{{{|||||||||{{{{{{{{{|||{{{xxxyyy|||{{{wwwxxxrrrpppqqqooohhhdddddd[[[WWWRRRLLLFFF???888333333000+++'''$$$"""!!!  !!!+++ """$$$'''***---000111111333...(((%%%$$$!!!!!!!!! !!! ###!!!$$$ !!!""" !!!###""""""""""""""" ### ~~~}}}}}}}}}{{{{{{{{{|||{{{zzzyyyyyyzzz{{{{{{{{{zzzzzz|||}}}|||yyyzzz}}}|||xxxwwwrrrooonnnlllgggdddddd[[[WWWQQQKKKDDD===666111///,,,(((###"""%%%***/// ###&&&((()))222...+++***+++)))%%%!!!$$$%%%###%%% !!!  ###$$$  !!! !!!!!! $$$ """!!! !!! !!!!!!   ~~~}}}}}}}}}{{{{{{||||||zzzyyyyyyyyyyyyyyyyyyyyyyyyyyy{{{|||{{{yyyzzz}}}{{{wwwvvvsssooommmkkkhhhfffddd[[[WWWPPPIIICCC;;;444000---)))###$$$333>>>!!! """!!!!!!""""""&&&((((((&&&...222///%%%###))))))$$$)))"""%%%  !!!   !!!!!!!!!!!! !!! !!!  !!! !!!!!!"""""""""!!! !!!~~~~~~~~~~~~}}}{{{|||||||||zzzyyyyyyyyyyyyxxxxxxxxxyyyyyyyyy{{{zzzxxxyyy|||zzzuuuuuutttqqqnnnlllkkkgggddd[[[VVVOOOHHHAAA:::444000222...'''(((000"""!!!""""""!!!!!!''',,,)))!!! '''(((###666---%%%$$$%%%%%%&&&)))$$$!!!,,,"""       !!!!!!""""""""""""!!!!!! !!!$$$ """#########!!!~~~~~~~~~}}}||||||}}}|||zzzxxxzzzzzzyyyxxxxxxxxxyyyyyyxxxzzzzzzxxxyyy|||yyytttssstttrrrnnnmmmlllhhhcccZZZVVVNNNGGGAAA;;;555111,,,+++***'''### !!! ***### !!!###&&&+++%%%###!!!###&&&'''%%%###!!!!!!!!!!!! """JJJddd""" %%%###### !!!!!!  !!!!!! !!!""" """"""###""" !!!### !!!!!!!!!  !!!!!!!!!!!! ~~~}}}|||||||||}}}|||zzzxxx|||{{{zzzyyyxxxyyyyyyzzzxxx{{{{{{zzz{{{}}}zzzuuuooorrrrrrnnnmmmmmmggg```ZZZUUUNNNGGGAAA;;;666333''''''&&&&&&%%%"""%%%&&&    ###"""!!!!!!!!!!!!""""""######$$$"""!!!!!!"""######"""cccxxx)))"""$$$!!!!!! !!!###$$$$$$###"""!!!!!!###%%%%%%$$$######!!!   ### !!!  !!! }}}||||||}}}}}}|||zzzxxx}}}|||zzzyyyxxxyyyzzzzzzyyy||||||{{{|||~~~{{{vvvlllqqqqqqnnnllllllfff]]]ZZZUUUNNNGGGAAA<<<777444000+++$$$!!!  $$$&&&$$$ !!!!!!!!!000+++%%% !!! """ 000222&&& !!!!!! """  $$$ !!!