BM6H6(                                                                                                                                                 ###!!!                                                                                             ӵ        Ħ Ħ  ӵ  Ħ            4ĉ@ӵ        >L =hĦ  4ĉ@ӵ   >L         GG=?     HdĦ =Īj GG=?   HdĦ     ӵĭӵӵĦ ӵӵĦƜ`1.׼s Ħ ӵ Ħĭӵ Ħ ĦĦ  DdD ?fӵ Ħ ӵƜ`1.׼s ĭӵ ӵ Ħ Ħ Ħ DdD ӵ ӵ ӵ Ħ ӵ ĭӵ     ?~4g&e>&eg&e>hӵ g&eguO>uO>&e4ff?>ߝLgĉ@ Shӵ g&e >hӵfff?><z g&e>&e HL ShӵgL S?ʬ 3h?D%%)? ZufĦ gL g&e gĉ@ g&e>&e @e ??  g<ĉ 3we<Ħ 3h?@e  Z 3h?gL D%%)? fff?><z =?Ħ g&e g&e S?ʬ 4ff?>ߝL @eg&e 3h?g&e>&e ??          4DӵHƅ^Hu]ĦHu]ĦZuR)Ħ Hu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)Ħ sߝLGdUĦ Hƅ^Hu]Ħ ntHdĦ HGgĉ@HdĦ Htƅ^Bt=o9ĦDtfo9Ħ g? HdĦ Hu]Ħ tt Hƅ^Hu]Ħ H׼s   tQ je<Ħ Bt=o9ĦH׼s HtĦ Bt=o9ĦHdĦ Dtfo9ĦsߝLGdUĦ Ht@cӵHu]Ħ Hu]Ħ Htƅ^ qIܗGIӵ H׼s Hu]Ħ Bt=o9ĦHƅ^Hu]Ħ        4DuXӵDdDΦDdDĦDdDĦt|< DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|< DdDDdDĦ DdDΦDdDĦ q<niDdDĦ qet DdDĦ 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<R peƜ4DuTӵ DdDĦ DdDĦ qjRgdKӵDdDΦDdDĦ          4DuXӵDdDΦDdDӵ DdDĦ o)h DdDĦ DdDΦDdDΦDdDӵ =ӊB1.uTӵHߝL`o9 po9wӵ DdDĦ o)h DdDΦDdDĦ DdDΦDdDӵ GIpӵDdDĦ po9wӵDdDĦ po9u GIdnuR)ĦDdDĦnuR)Ħ CdgĪj DdDĦ DdDĦ HߝL`o9 DdDΦDdDӵ DdDĦ   geĦ sp?aĦ GIdnuR)ĦDdDĦ DdDĦ GIdnuR)ĦDdDĦ DdDĦnuR)ĦDdDΦDdDĦ DdDĦnuR)ĦDdDĦ DdDĦ po9u =ӊB1.uTӵ DdDĦ DdDĦ GIdnuR)ĦDdDΦDdDӵ            4DuXӵDdDʜ4DuTӵ >d<Ħ Dt >d<Ħ >d<ʜDd<ʜ4DuTӵ F&uTӵ4DufئL>e puR)Ħ >d<Ħ Dt DdDΦ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ӵ           4DuXӵD&dq&ĒR sdKĦ DHRRud sdKĦ 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?Ho9 s&dq&ĒR           4DuXӵHu]3hh ne =e nepIƎ@t@h >hfe @ďD ne =e ege sĪj@h fdDĦ @ďD Hkge @h @G HĪj@IŌ Bene Hkge ne fe Hu]3hh se geĦja>aĦ @G se <Ō @G Hkge HĪj@IŌ ege Hu]3hIŌ DdDĦ ne @h >h se ne @G sĪj@h       4DuXӵĵD^    DdDĦ  D^ s׼s  geFm8 >aĦ s׼s Ho  D^ DdDĦ s׼s      Φ4DuXӵtvӵ>d<ĦĦ  Ħ   Ħ >d<Ħ   Ħ >d<Ħ Be  geFYĉ >aĦ  Be nu]ӵ   >d<Ħ >d<Ħ Ħ Be Ħ          ?aŖ%7uSQuR)ӵsdKĦgdKĦ  gdKĦ   gdKĦ   gdDĦ   gdKĦ sdKĦ  ŶS 3we< iĉ@3hR/Ō DdDĦ sdKĦ gdKĦ gdKĦ         >Anene  ne   ne  De   ne ne  >A k< fh  De ne ne   ne                                                                                                                                                                                                                                                                                                                                            """                                                                                                                                                                                                                                                             !!!                        )))333"""                       ###---555!!!                          !!!%%%                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          %%%...)))!!!                           &&&///CCC:::+++       """$$$                     """...<<<:::000!!!                         (((666555---                      !!!,,,,,,'''                    """$$$!!!                                                   !!!                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  !!!                                                                                                                    !!!!!!                       !!!###&&&))))))'''%%%###                  !!!&&&(((''')))+++......,,,***(((                      !!!(((,,,...---,,,+++,,,---...///%%%                          !!!$$$''''''(((((()))+++,,,---'''###                          ###%%%'''((()))$$$                            """$$$$$$                                                                                           !!!###!!!                                                       """                      !!!""""""                        """"""###                        """######                    !!!""""""            ######  !!!""""""""" """""""""!!!                """###""" !!!###$$$%%%%%%$$$  $$$$$$$$$###!!!             !!!"""###$$$###!!! ###$$$###!!!""""""""" """###%%%&&&''''''&&&&&&###!!!  """"""#########""""""!!!"""###$$$$$$"""              !!!!!!###%%%&&&&&&$$$""" %%%!!!"""&&&((('''%%%&&&''''''%%%""" !!!!!!"""$$$%%%'''(((((((((''''''$$$###!!!""""""!!! !!!&&&''''''((('''%%%$$$""" !!!#########                  !!!""""""""""""$$$&&&)))***)))'''&&&'''((()))'''%%%$$$(((+++'''))),,,......+++(((%%%!!!!!!!!!"""""""""""""""###''',,,...,,,++++++,,,(((%%%"""!!!"""!!!!!!!!!""""""!!! ######$$$$$$###""" !!!   !!!###(((+++,,,+++)))''' !!!!!!!!!!!!"""""""""!!!                !!! !!!""""""###"""$$$&&&(((((('''$$$###(((***+++(((%%%$$$'''***)))+++...000000...***((($$$###############$$$$$$###&&&***,,,*********+++,,,)))%%%&&&(((((($$$ $$$$$$######"""!!! !!!!!!"""""""""!!!  !!!!!!!!!###"""  !!!&&&***------+++***""""""""""""""""""""""""$$$$$$$$$###!!!           !!!"""#########"""!!! """###$$$###$$$&&&''''''%%%###!!!+++,,,,,,***%%%###%%%'''***,,,///111111///,,,***'''&&&$$$$$$###$$$%%%&&&###%%%'''((((((((()))***000+++(((+++///000***$$$((('''%%%$$$$$$$$$$$$%%%!!!   !!!!!!"""!!!!!!!!!""""""!!!!!!  """###$$$$$$'''&&&%%%###""""""""""""  !!!  !!!!!!!!!  %%%***---.........'''&&&%%%$$$$$$######$$$''''''&&&%%%"""           """$$$$$$%%%%%%###!!!!!!###%%%###%%%'''))))))'''%%%$$$+++------***%%%"""###%%%'''))),,,...///---+++***'''&&&$$$""""""###$$$$$$"""###$$$$$$%%%&&&'''(((///+++(((+++111333---&&&***)))&&&$$$$$$%%%'''((($$$###!!!  !!!""" !!!!!!"""###$$$$$$$$$&&&&&&%%%%%%$$$$$$$$$$$$ !!!!!!!!!  ###%%%&&&&&&&&&)))))))))(((''''''''''''$$$###!!! !!!"""###$$$ !!!!!!!!!  !!!%%%)))---//////000+++***)))'''&&&%%%%%%&&&''''''&&&$$$!!!         !!!############"""  ###%%%"""$$$'''***++++++)))((()))+++,,,)))$$$!!!!!!######%%%''')))******((('''&&&%%%###"""!!!!!!!!!!!!!!!!!!!!!"""$$$%%%&&&&&&+++'''%%%(((---///***%%%***(((%%%######$$$'''((($$$###"""!!!!!!!!!"""###""""""###$$$%%%&&&''''''''''''''''''&&&&&&&&&&&&"""######$$$###"""   """%%%''''''((('''******************))))))'''&&&$$$"""!!!!!!!!!!!! !!!###%%%%%%%%%%%%###!!!  """$$$###$$$&&&))),,,.../////////---+++)))((('''((((((&&&%%%$$$!!!         !!!""""""!!! !!!###!!! !!!  !!!  !!!### """&&&)))*********)))$$$'''(((&&&"""!!!!!!###&&&''''''&&&&&&&&&%%%$$$###"""!!!   """$$$%%%$$$###%%%###!!!###&&&'''&&&$$$&&&$$$""" """$$$&&&#########"""""""""!!!!!!###""""""###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$###############"""!!!!!!  """###%%%'''((((((''''''((()))***************)))((('''&&&%%%$$$%%%%%%&&&######$$$%%%$$$###"""!!! !!!!!!"""###%%%'''(((,,,)))&&&### """$$$&&&&&&&&&((()))+++---...///111///,,,***))))))***+++&&&%%%###           !!!""""""!!!!!!"""######### ###&&&%%%""" """  !!! !!!###  !!!"""%%%&&&&&&%%%$$$"""$$$###   """%%%&&&''''''&&&(((((((((((('''$$$""" """%%%&&&###!!!""""""!!!  """$$$!!!  !!! !!!"""######!!!  !!!"""###"""""""""""""""""""""""" !!!###%%%&&&''''''&&&%%%%%%%%%$$$######"""""" $$$%%%&&&((((((''''''&&&%%%&&&((()))))))))(((((()))(((''''''((()))***++++++,,,,,,---,,,+++***)))&&&&&&&&&&&&((()))+++,,,///,,,'''###  """$$$%%%''''''((()))+++---000111111///---***)))***,,,---((('''%%%"""          !!!###$$$$$$""" """###$$$$$$ ###''''''$$$###$$$&&&$$$###!!! !!!!!!!!!  !!!  !!! """$$$  """"""!!! """!!! !!!###%%%'''(((((((((***+++,,,,,,+++'''$$$"""###&&&&&&### !!!"""!!!!!!%%% """######!!!  ###%%%'''((((((((('''&&&&&&%%%%%%$$$######&&&&&&'''(((((('''&&&%%%###$$$&&&'''(((((('''&&&))))))((((((***+++---...111222333333333222000000++++++******+++---///000///,,,(((### """"""!!! !!!######&&&&&&'''(((+++...111333111///---******+++---...+++***((($$$              '''''''''&&&$$$!!!!!!!!!!!!"""######$$$$$$$$$$$$###""""""###$$$%%%%%%###!!!"""%%%'''&&&%%%$$$ """""" """  !!!!!!!!!  !!!!!!$$$''')))((('''&&&***+++---...---+++)))'''!!!"""###$$$$$$###""" !!!!!!&&&$$$"""  """$$$$$$"""""" !!!""""""""""""%%%$$$""" !!!$$$&&&'''''''''""""""###$$$%%%&&&&&&&&&&&&$$$""""""$$$(((---000333333222111000///......)))'''(((+++000444444222...+++(((%%%######$$$%%%"""###%%%'''((('''&&&%%%###%%%(((+++---///000000000---***+++------+++(((++++++***'''"""        ((('''&&&%%%###""" #########$$$$$$$$$$$$$$$%%%$$$###"""######$$$%%%$$$###!!!!!!###&&&'''&&&%%%$$$"""######!!!"""!!!    !!!!!!""" !!! ###%%%'''''''''''''''(((*********'''%%%### """######"""!!! !!!  !!!"""%%%$$$!!! !!!!!! """!!! """######$$$"""!!! """###$$$$$$$$$ """$$$%%%&&&%%%%%%%%%###!!!!!!###'''+++...000000//////...---------)))((((((+++///333333222000...+++(((&&&&&&'''(((&&&''')))***+++***)))(((&&&(((***---///000111111111///,,,---......***'''))))))'''$$$       )))(((&&&$$$############&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%###"""!!! !!!"""###%%%&&&'''&&&%%%$$$$$$%%%%%%"""!!!"""!!!  ######!!!    !!!""" !!!!!!"""$$$&&&''''''$$$%%%&&&&&&%%%### !!!!!!!!! !!!"""######""" """  """###"""  !!!$$$%%%%%%$$$$$$"""!!! !!!%%%(((***,,,++++++******+++++++++((('''(((***...111222222222111///---,,,,,,,,,,,,+++,,,.../////////---,,,+++,,,...000111222222222222000...///000///***&&&''''''%%%"""    ***(((&&&$$$###$$$&&&'''))))))))))))((('''&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%"""!!! !!!"""###&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''###"""###"""  !!!%%%$$$"""    """!!!!!! !!!""""""###  !!!###&&&'''######$$$###"""  !!!!!!""""""!!!  !!! ###%%%%%%$$$"""  """%%%&&&'''&&&&&&&&&&&&'''((()))'''''''''(((+++---///000444333222111111111111111000111222333333222000///...///111222333333222222000///...000222000,,,'''((('''%%%!!!       ,,,***'''%%%$$$&&&((()))***+++,,,,,,+++)))'''%%%''''''''''''&&&&&&%%%%%%""""""!!! !!!"""###$$$''''''&&&&&&%%%&&&&&&&&&'''((((((%%% !!!######"""!!!  !!!!!!###"""    ######"""!!! !!!###!!!(((---...***$$$  !!! !!!###%%%""""""""""""!!! !!!!!!###%%%$$$###"""!!!"""######"""!!!!!!"""###%%%&&&&&&&&&&&&&&&'''))),,,...333333444444444444333333222333444555444222000///...///111222222111111000,,,+++,,,///222222...))))))(((%%%"""       ---+++(((&&&&&&''')))***++++++------,,,***(((&&&(((((()))(((((('''&&&%%%######"""!!!!!!"""###$$$((('''%%%$$$$$$%%%&&&'''((())))))&&&""" ###%%%###"""!!!  !!!    $$$###"""!!!!!!"""### """######"""!!! ###***000222///***''' """!!!   !!!"""######"""""" !!!  """###$$$$$$$$$$$$###%%%))),,,000111333444444444333222111111222333222000...,,,,,,,,,...//////......---***((())),,,000000...***(((&&&$$$          ...,,,***((('''((())))))***+++---...---+++)))'''))))))******)))'''&&&%%%%%%$$$###"""""""""###$$$'''&&&$$$######%%%'''((('''))))))'''###"""%%%((("""!!!  !!!   $$$###""" !!!"""######!!!$$$''''''&&&###"""!!! $$$))),,,---,,,+++''''''&&&%%%%%%%%%%%%%%%"""  """""""""!!!  !!!"""###""""""  !!!"""""""""!!! !!!&&&))),,,...000333333333222111...///000000...,,,***((('''(((***+++++++++*********((('''))),,,---+++)))$$$###       ...---+++***)))(((((())))))+++---......,,,)))((()))*********)))(((&&&%%%&&&%%%###"""""""""###$$$'''%%%###""""""$$$''')))'''))))))'''$$$###&&&)))"""!!!       $$$###"""  """#########"""&&&)))***(((%%%"""###!!! !!!%%%(((+++------------------,,,,,,,,,$$$""" """######$$$###!!! !!!""""""""""""   !!!!!! $$$(((***,,,///111222222000///,,,---------,,,***'''%%%$$$%%%'''((())))))((('''+++(((&&&'''***+++)))&&&!!!       +++************+++---...***+++++++++***)))''''''+++((($$$$$$'''((('''%%%###############$$$$$$$$$######$$$%%%%%%&&&''''''"""###%%%''''''&&&%%%###""""""###"""    !!!  !!!%%%%%%$$$### %%%((('''%%%!!! !!!$$$'''&&&""" """&&&(((+++...111333333222000...)))""" ###%%%&&&&&&'''&&&%%%###""""""    """#########""" !!!""""""!!! """$$$%%%%%%%%%$$$((((((***++++++***)))(((******)))))))))))))))((($$$'''******'''%%%&&&(((###%%%'''(((((('''$$$###        +++***)))))))))+++---...++++++***)))((('''''''''***'''$$$$$$&&&((('''%%%$$$#####################$$$$$$$$$$$$%%%%%%%%%%%%###%%%&&&(((((('''%%%$$$###$$$%%%$$$"""  !!!!!!!!!!!!!!!$$$###!!!"""""" !!!$$$(((***+++,,,,,,)))%%%!!!$$$"""###$$$%%%%%%$$$######  """###$$$######  !!!"""###$$$$$$######%%%&&&'''((())))))((('''&&&&&&&&&'''''''''((((((%%%(((++++++)))''''''(((%%%&&&'''((('''%%%"""!!!        ,,,***)))((((((+++---///,,,+++)))&&&%%%%%%&&&''')))&&&######&&&((('''%%%%%%$$$######""""""""""""%%%%%%$$$############$$$%%%&&&((())))))'''&&&$$$$$$%%%&&&%%%"""     !!!###$$$### """%%%!!!"""######"""""""""###$$$$$$$$$ """"""""""""!!! !!!"""###$$$%%%&&&&&&&&&""""""###$$$%%%&&&''''''&&&))),,,---,,,***)))(((''''''((('''%%%"""        +++***((('''(((***...000---***'''$$$###$$$&&&'''(((%%%"""###&&&((('''&&&&&&%%%###"""!!!!!!!!!!!!$$$###"""""""""###$$$$$$'''((()))***)))'''%%%$$$""""""###"""      """ !!!"""""""""  !!!"""""" !!!###%%%'''((()))'''))),,,------+++)))''''''''''''%%%"""         ***)))''''''(((+++...///,,,)))&&&###"""$$$'''((()))&&&######&&&((('''%%%&&&%%%###!!! !!!"""  !!!###%%%&&&'''((())))))(((&&&$$$"""      """$$$'''))))))&&&'''(((******)))'''%%%&&&%%%$$$"""          (((''''''((()))+++---...***(((%%%######%%%(((***+++((($$$$$$'''((('''%%%%%%$$$""" """### ###%%%'''&&&'''''''''&&&$$$!!!        !!!$$$&&&'''###""""""$$$%%%%%%###!!!"""!!!         %%%&&&((()))+++,,,,,,---((('''%%%$$$%%%'''***+++...***&&&&&&'''((('''%%%$$$###!!! """$$$!!!$$$&&&%%%%%%&&&%%%$$$!!!            !!!           $$$&&&(((***,,,,,,,,,,,,'''&&&%%%%%%''')))+++,,,///,,,((('''((()))'''$$$$$$""" !!!###%%%!!! """$$$$$$$$$$$$$$$"""                          '''((()))*********)))((()))))))))(((((((((''''''+++***)))'''&&&$$$###""""""!!! !!!###$$$%%%###"""!!! !!!"""%%%%%%&&&%%%"""                          (((((()))******)))((('''((((((((((((''''''''''''))))))(((&&&%%%$$$###""" !!!"""$$$%%%###"""!!! ######$$$###                           (((((()))))))))'''&&&%%%'''&&&&&&&&&&&&%%%%%%%%%''''''&&&%%%###"""!!!!!! """###$$$!!!                               &&&'''''''''&&&%%%###"""############""""""""""""######"""!!!  !!!                           """#########"""!!!                                                                                                                                                         """$$$"""                       %%%***+++***(((                       &&&+++...///                  ###(((***                                                                                                                                                                                                                                                                                    !!!###%%%                              !!!  !!!###!!! !!!###%%%                             """"""!!! !!!###&&&'''&&&$$$""""""%%%%%%###!!! """###%%%!!!                        $$$$$$######%%%'''***,,,***'''%%%%%%((()))&&&$$$"""!!! !!!###$$$###!!!                         &&&%%%%%%%%%'''***,,,...***(((%%%&&&))))))'''$$$$$$###"""!!! !!!!!!""""""                         '''&&&&&&&&&(((***---///+++(((&&&''')))***(((%%%&&&$$$###!!!                     ''''''&&&&&&'''))),,,...---+++((())),,,,,,***'''&&&%%%###                            ((('''&&&&&&''')))+++---000---++++++...///,,,***'''%%%###                                ,,,)))&&&'''***------,,,......///000000///...---&&&$$$"""                   !!!"""###!!! """!!! ,,,***((()))---///...,,,...///000111111000...---&&&%%%$$$"""                !!! !!!!!!...,,,+++---111222000---...000222333333111...+++&&&''''''&&&###                       !!!!!! 000//////111444555222//////111333555444111---***'''((())))))&&&!!!                      !!!!!!333222111333666777444111///111444555444000,,,)))''')))******&&&!!!                        666444333444777888555333111222444444222///+++)))'''((())))))%%%                        !!!  999666333444777888777444222222333222000---***((('''((((((&&&###                          :::777444444666888777555222222222111///,,,***((('''''''''%%%!!!                             ;;;;;;:::888777555444333...///000000///,,,(((&&&###""""""                             !!! ;;;:::999777666555555444444444333222///+++(((&&&""""""!!!                         :::999777555444555666777:::999666222...***&&&%%%""""""!!!                          999888555333333444777888:::777333///***'''%%%$$$""""""!!!                         888777444222222444666888444222...***'''%%%$$$$$$######!!!                        777666444333333444555666///...+++(((&&&%%%$$$$$$$$$$$$###                            666666555444333333333444...---,,,***((('''&&&%%%&&&%%%$$$!!!                        666555555444444333222222000///...,,,***)))'''&&&'''&&&%%%"""                           222666;;;;;;777222000000333444333///)))%%%$$$&&&((('''%%%"""                           ///333777888555222111222333444444000)))%%%$$$%%%&&&%%%$$$"""                        ,,,///222333111000222555444555555111***%%%$$$$$$###$$$$$$###!!!                       ))),,,.........///333777555666666222+++&&&$$$$$$!!!"""$$$$$$!!!                         )))+++---,,,+++---222777444666777333,,,'''%%%%%%!!!"""######!!!                          ,,,---...---+++,,,111555333666777444...(((&&&&&&"""######"""                           ///111111///,,,+++///222222555777444///***(((((($$$$$$###!!!                        !!! """ 222333333111---+++---000111444666555000+++))))))&&&%%%###                      !!!"""!!!###!!!111000000///......------111444555333///,,,++++++///***$$$        ###%%%$$$!!! !!!"""!!!                               000000//////...------,,,...000111000---+++,,,---...***$$$       !!!"""###$$$$$$######""" """%%%''''''$$$!!!""""""$$$$$$###!!!!!!                            //////......---,,,,,,,,,***+++,,,+++******,,,...---)))$$$!!!      !!!###### """%%%###$$$%%%&&&''''''''''''$$$&&&)))+++***(((%%%###&&&'''((((((&&&$$$!!! $$$###                              ......---------,,,,,,,,,***))))))(((((()))***,,,,,,((($$$!!!    !!!%%%%%%######%%%((('''%%%$$$&&&)))$$$%%%%%%%%%%%%%%%%%%%%%)))***---......,,,***(((++++++,,,+++)))'''$$$"""%%%$$$!!!                        ---------------,,,,,,,,,,,,+++)))''''''(((((()))***'''###!!!    !!! """'''******(((%%%(((***)))'''&&&(((++++++***)))(((''''''&&&&&&,,,...000111111000...---............,,,)))&&&$$$$$$###                       !!!  ......------------------///---+++*********(((''')))&&&###"""    $$$((((((''')))+++,,,,,,,,,(((***,,,+++)))(((***,,,333222000...---,,,,,,,,,...000111333333222111000////////////---***'''%%%###"""                          !!! ........................000...,,,---...---***((((((%%%###"""!!!   !!!%%%)))---...///...---,,,---...+++...000///,,,+++---///333222111///.........//////000222333333333222111......//////---+++(((&&&%%%$$$"""                         ......//////////////////000...---///111000---)))'''%%%###"""!!!    !!!###(((,,,000222333111---+++,,,///...111333222///---///222...---,,,++++++,,,------///000222333333333222222---.........---+++(((&&&&&&&&&%%%###"""                        ......---,,,---...///000///000222333222///---+++---+++((($$$   """%%%(((***+++,,,444444444444444333333333111222222///,,,+++---000............////////////333222111000///...---,,,)))***+++,,,+++***)))((()))*********'''###               !!!  ,,,,,,,,,---...000111222111111333333111///,,,***,,,+++(((%%%!!!  """$$$'''+++...///000000555555666666777888999::::::;;;:::666111///000111000000000000000000//////333222000//////......---******+++++++++)))(((''')))*********(((%%%"""                 +++,,,---...000222333444333333444333111...+++)))******)))'''$$$  """$$$'''***---111444555555555666666777999;;;===???@@@EEEEEEBBB>>>888444333333333333333333222222111000555222000...//////......++++++******)))(((''''''((()))***+++***(((%%%$$$%%%$$$"""                    ,,,---///111222333333333555555444333000---***((()))******)))&&&"""  """&&&)))***+++---000444666777888777777777777888:::===???AAAJJJIIIFFFAAA===999666555555666666666555444333222777333///...///000///---***)))((('''&&&%%%%%%%%%'''((()))***+++***)))(((***)))'''%%%!!!                    ///000222333444444222222555555444333000...+++******+++++++++((($$$!!!  """(((,,,...000+++---///222444666777777777666666666777999;;;===GGGFFFCCC@@@===:::777555666777888999888777555444999444000///000000...+++'''&&&$$$"""!!!"""######%%%&&&((()))************,,,++++++)))&&&"""                      000111444666666555333111444444333222111///---,,,,,,---,,,+++)))&&&###!!!   '''---111222333,,,,,,---...000333555666777666555444444666888999CCCAAA???>>>===:::777444666777999::::::999777666;;;666111000222111,,,'''###!!! !!!###$$$%%%'''((()))*********++++++***(((%%%!!!                         ...111444777888777555333222222222222111000000000//////---+++)))&&&$$$###  ###***000333555555---,,,+++,,,...111555777777666444333444666999:::AAA???===<<<<<<:::777333555666999;;;<<<;;;999888<<<777333222444111***###""""""###%%%&&&'''((()))'''((())))))(((%%%"""                          ,,,000444888:::999777555111111111111111111222222111000...+++)))&&&%%%$$$ $$$,,,222555555555///...++++++---111666999777666444444555888;;;===BBB???=========;;;666222444666999;;;<<<<<<:::999<<<888444444555111((( !!!!!!"""###%%%&&&''''''%%%&&&(((((((((%%%###!!! !!! !!!                        '''+++000555777666333111,,,+++***+++---000444777888555000+++)))***,,,---!!! !!!(((,,,------000222---------...000222555666888999888555111111555999?????????>>>;;;777222000888;;;>>>>>>;;;999:::;;;:::666111///...,,,'''$$$!!!!!! !!!"""###%%%'''###$$$&&&((('''&&&###!!!"""###%%%%%%%%%###!!!  !!!                        ...///111333333333333222---,,,++++++---///333555666333000---+++,,,---...### ###))),,,++++++,,,...+++++++++,,,---///111333666666666333111111444888;;;<<<<<<<<<;;;888555333777:::===<<<:::888999::::::666111///...+++&&&""" !!!###%%%&&&"""###&&&(((((('''%%%$$$$$$$$$&&&&&&&&&$$$"""!!! !!!!!!"""%%%###!!!         !!!###&&&'''###        555444222111000111222333///...,,,,,,,,,...000111111111000///......//////&&&""" ###"""&&&***+++)))((()))***)))))))))***+++,,,...///222222222000///000333666777777888999999888666555444888;;;:::888666777999:::666111///---***$$$  !!!###$$$!!!###%%%''')))(((''''''$$$%%%'''''''''&&&$$$### !!!"""$$$$$$$$$$$$###((('''%%%"""           """&&&---000...'''         555444333111111111222333000///---,,,+++,,,---...------...000000000000///(((&&&""" !!!%%%###'''******(((&&&''')))))))))******++++++,,,,,,...............000333555555555555555555555444444111555888888555444555777999666111///---)))### """######$$$&&&'''((((((''''''###$$$&&&((()))((('''&&&"""###&&&((()))(((&&&%%%((('''%%%###!!!        """+++111000***           111111222333333333222111111000...,,,+++*********(((***,,,...000000///...***(((%%%  """&&&###&&&)))***'''&&&(((***++++++,,,,,,,,,,,,,,,+++)))))))))+++...111333444555444333111000/////////...111555555333111222444888444000...,,,(((!!! !!!"""%%%&&&&&&''''''&&&%%%%%%!!!###&&&(((*********)))###%%%(((++++++***((('''$$$$$$###"""         !!!((()))$$$           ---///222444444333111000111000...,,,+++))))))((($$$&&&))),,,---...---,,,***)))&&&!!!###'''$$$'''******((('''))),,,,,,,,,,,,,,,,,,+++***)))&&&&&&&&&)))...222333333555333000---+++***))))))+++///222222000///000222555222///---,,,(((!!!  !!!!!!%%%&&&&&&&&&%%%%%%$$$###"""$$$&&&)))******)))((($$$&&&)))+++,,,+++)))(((#########"""!!!                    ---...111222333222000...000///...,,,***)))((('''!!!###&&&(((***++++++***)))(((%%%  """$$$&&&$$$""""""%%%)))&&&)))+++***(((''')))+++************)))(((&&&%%%$$$###$$$(((...333444444444111---)))'''&&&%%%&&&))),,,000000...---///111333111...---,,,(((!!!  !!!"""######$$$$$$$$$$$$$$$$$$&&&'''((())))))'''&&&$$$%%%&&&(((***+++***)))((('''''''''%%%###!!!                      ///000000000000//////...//////...,,,***)))'''''' """$$$&&&((()))))))))((('''%%%  """$$$%%%)))***+++)))&&&%%%(((+++)))+++---+++(((&&&(((***'''((((((((('''%%%###"""###"""###(((///333444444222///+++'''$$$$$$$$$%%%(((+++//////---,,,...000222///------,,,(((!!!  !!!"""!!!!!!"""###$$$%%%%%%&&&)))******)))(((%%%""" %%%&&&((()))******)))))),,,++++++)))&&&"""!!!                        888333...,,,---///...------......---,,,***(((&&&%%%%%%$$$%%%&&&(((***+++---)))$$$#########!!!"""###"""###%%%(((((()))***+++,,,,,,+++***...---+++)))(((''''''((()))))))))(((%%%""" """&&&+++000333...,,,)))'''$$$############$$$'''***...111444555666333...+++)))$$$   !!!!!! !!!"""$$$&&&'''***'''%%%%%%((()))'''$$$***(((&&&%%%&&&(((+++---(((***,,,***&&&###"""###"""""""""                        444000+++***,,,------+++++++++++++++***((('''&&&&&&&&&%%%&&&(((***,,,...---***%%%#########!!!!!!%%%&&&&&&''')))+++((()))***+++++++++******+++***(((&&&&&&%%%&&&&&&)))))))))(((&&&###!!!######$$$%%%&&&&&&''''''+++***)))'''%%%$$$$$$$$$$$$%%%'''***...111444666777222---***'''###  !!!$$$%%%)))'''%%%&&&)))***'''$$$+++***)))''''''((()))***(((+++,,,***&&&"""!!!###                       000,,,))))))+++,,,+++***))))))(((&&&&&&%%%%%%%%%&&&&&&%%%&&&(((+++...///...+++'''%%%###"""!!!!!!!!!!!!!!!!!! ###&&&***,,,---...///111((()))******+++*********''''''&&&%%%$$$$$$%%%%%%)))))))))(((&&&$$$###""""""###%%%%%%%%%$$$"""!!!((((((((((((''''''&&&%%%&&&'''(((***---111555777777222,,,(((%%%!!!  ###&&&((((((&&&%%%'''***+++((($$$,,,,,,+++******)))(((((((((+++,,,***%%%!!! !!!                    ///,,,******---...,,,))))))'''%%%###"""!!!""""""$$$$$$###$$$&&&))),,,///...,,,)))&&&$$$###"""!!!$$$%%%&&&&&&&&&%%%###"""'''***---111333444555555))))))******************'''''''''&&&&&&&&&&&&'''))))))(((((('''&&&%%%%%% !!!###$$$%%%&&&'''$$$%%%''')))***))))))((())))))***+++...222555777666111+++&&&###  !!!$$$(((,,,...'''&&&&&&(((,,,,,,)))&&&+++,,,,,,---,,,+++***))))))+++---***%%%!!! !!!                      222///---...//////,,,)))(((&&&$$$!!!  ###"""!!!!!!"""&&&))),,,---,,,***'''%%%######$$$''')))***,,,+++)))'''&&&)))+++...222666777777777+++++++++************+++*********************)))((((((((((((((((((((((((%%%$$$"""!!!"""$$$''')))###%%%'''***+++,,,,,,,,,---------...000222555666444///***&&&###  """%%%)))---///'''&&&&&&(((,,,---+++(((***+++---...///...---,,,))),,,---+++&&&"""!!!"""""""""""""""                      444222000000000///***&&&$$$$$$###"""!!! $$$""" !!!$$$(((+++,,,,,,+++(((&&&$$$&&&'''***+++...000000---***((('''))),,,111666888777666------,,,++++++++++++,,,------......---,,,++++++(((((((((((()))***+++,,,222...)))$$$""""""$$$&&&%%%&&&(((***---...000000111222222333333444444444000---)))'''%%%!!! !!!%%%(((***)))&&&%%%'''+++...---++++++,,,---///000000//////))),,,...,,,'''$$$$$$%%%###$$$$$$###"""                          555222000//////+++%%% !!!"""###$$$$$$$$$(((&&&###"""###&&&))),,,***++++++)))&&&&&&(((***+++---111333222000,,,)))$$$%%%)))///444777555333///...---,,,,,,,,,------............---,,,***)))(((((((((((()))+++---...444111---)))'''&&&'''((('''((()))+++---000222444555666777777777555333222---+++)))((('''###  """$$$'''(((***'''%%%&&&***......---......//////000/////////))),,,...---)))&&&&&&'''""""""""""""!!!                    444222///...,,,(((!!!###&&&'''((((((,,,***'''%%%%%%(((+++...)))++++++)))'''&&&))),,,,,,...222444444111---***!!!###&&&---333555333111000///...---,,,------...------...---,,,***((('''(((''''''(((***,,,...000------,,,,,,------...///))))))***+++...111444666777888999:::999666333111+++***)))***)))%%%  $$$$$$$$$$$$%%%'''***++++++'''$$$%%%***...//////111111000000//////......))),,,...---***'''((()))                      555222,,,&&&!!!$$$&&&&&&%%%&&&'''))))))((((((((('''''''''%%%''')))+++---.........000111222333333222111000)))&&&%%%''',,,000111000//////......///000111222222111///---+++++++++++++++---...,,,******---000000333555444111000222555///...///222777999888555666777888888777444111///---///111...(((""" $$$'''%%%&&&'''((()))+++,,,,,,'''))),,,///000000000000000///...------...///000---...000000000---+++)))!!!               !!!555222+++%%% $$$'''''''''((()))((((((''''''''''''''''''&&&(((***---.../////////222333444555444444333222+++)))''')))---000000///------,,,---...111333555666444222111/////////000...000111///---,,,///222333555666555222111444777555333333555888888555222666777999999888555333111---///000---(((###   $$$'''%%%%%%&&&''')))***+++,,,...000333555555444333333111111000//////000111222111222333444222///+++)))%%%###!!!                555222,,,%%%!!!"""%%%(((((()))***+++'''&&&&&&&&&&&&''''''((((((***,,,...000111111111444444555666666555555444000---***+++///111000...,,,+++***+++---111555777999888666555444444444444222444555333111000222555555777888666333333666:::888666555777999999666222777888999999999666444222,,,---...,,,((($$$!!!  !!!$$$&&&%%%%%%%%%&&&((()))+++,,,333555888777555333222222222222000000000000111222333444666666444000+++(((((('''%%%###!!!                 666333...***''''''((()))'''((())))))))))))))))))&&&%%%%%%&&&&&&'''))))))+++,,,...000222222222222444444444555555555555555444111//////111111///,,,,,,+++******,,,///333666999888666555555555666666555777888777444333555777777888999777444444777;;;777555555777:::;;;999555777777888888777555333222***++++++)))'''$$$!!!  !!!$$$%%%%%%%%%%%%&&&''')))+++,,,333666888666222...,,,,,,111000///...---.../////////111444555333///+++''')))((('''%%%###!!!                 777666444222222333555666000...,,,***)))((('''&&&$$$%%%&&&((()))***++++++---...000222333444333333222222222333333444444444999555333222333333///,,,...---+++++++++---000111666555444333333333444555555888:::888555333555777666777888777444444666:::666444444666999:::777444555555555444333111///...'''&&&&&&%%%$$$###!!!  ###$$$&&&%%%%%%%%%''')))+++---555888:::777111,,,+++,,,---,,,+++***)))***++++++)))+++...000000---)))'''((('''&&&$$$"""                 $$$$$$888999999;;;===???@@@AAA666333...+++)))'''%%%###$$$&&&))),,,.........---...///111333444444444333333333333333333444555666<<<999666555666444000,,,///...---,,,+++,,,,,,---222111000000000111222333333666888777444222333444222555777666333222444666666444333444666555222...222111000///---***)))'''"""!!! !!!!!! """$$$''''''&&&&&&'''***,,,...888<<<>>>;;;444......///,,,+++)))(((''''''((()))'''(((***,,,,,,***(((''''''&&&%%%$$$"""                 %%%******999;;;>>>AAACCCEEEEEEEEE999444...***)))'''%%%######''',,,000222222000///...///111333444444444333666666555555666888999:::>>>;;;888777888666111---------------,,,,,,++++++111000/////////111222333111444666555111//////111---111444444222///000111333111///111333333///,,,...---+++)))&&&$$$!!!  !!!$$$)))((('''&&&(((+++...000555:::===:::222------///---,,,***)))((((((((())))))************)))(((''''''''''''%%%###!!!                  %%%******999<<<@@@DDDFFFFFFFFFEEE999444---***)))(((&&&$$$###'''...333666555222000...000111333444444333333999999888888999;;;<<<>>>>>><<<999999999777222...+++,,,---......,,,+++***111000000///000111333444///222444333000------///***///333333111.........,,,++++++...222333111...,,,+++(((%%%""" !!!$$$***)))''''''(((+++...000///444888555---((()))+++///---,,,***))))))******------,,,+++)))(((((('''))))))((('''%%%"""                       $$$((((((:::<<<@@@DDDGGGFFFCCC@@@444222///+++(((&&&%%%%%%&&&(((,,,000333444333333555555555666666666666666888777666888<<<===;;;999:::999777444222000///...---,,,,,,+++,,,---///000...---,,,,,,...111444666000333555444000------...))))))***,,,---+++(((%%%%%%&&&''')))+++---...///---+++((($$$  &&&''')))***++++++******)))(((((('''((()))***+++...000111///***&&&%%%%%%---,,,,,,+++***)))((((((...---***(((&&&%%%%%%%%%                    !!! ;;;<<<>>>AAACCCCCC@@@>>>444222000---***((((((((()))***+++---///222333444666666666555555555555555555555666999;;;:::666222222222222111000///---,,,++++++*********,,,---...///...------///222555777111333555333///,,,,,,---(((((()))+++---,,,)))&&&&&&'''((()))+++,,,---...,,,***((($$$!!!  &&&'''((())))))((('''''''''&&&&&&&&&'''(((***+++...///111///***'''&&&&&&***************+++++++++...---***(((&&&%%%%%%%%%                   ;;;;;;;;;<<<>>>>>>===;;;333222///---+++)))))))))+++*********---000444666777666666555444444444444111222555999999555///***''')))+++------,,,+++)))((((((''''''((()))+++,,,...---------///222555777222444444222---******,,,'''((()))+++------+++)))(((((())))))******++++++***)))'''%%%"""  """(((((((((((((((&&&$$$###$$$$$$$$$$$$%%%''')))+++---...///...+++)))(((((('''((()))***+++---......---,,,***'''&&&%%%%%%%%%                    <<<:::888888999999999888222000...+++((('''&&&&&&'''((()))+++///333666888888777555333222222222222///111333444333///***&&&!!!&&&)))+++***(((&&&%%%%%%$$$%%%&&&''')))************+++---///222444333444444000+++)))***,,,(((((()))+++...///---+++)))))))))))))))((((((((((((((('''&&&###  $$$&&&,,,,,,,,,+++)))&&&$$$""""""!!!"""###$$$''')))+++,,,---......---+++***)))'''((()))***,,,---...///---+++)))&&&%%%$$$######                    <<<999666555555666777666000...+++(((%%%###"""""""""%%%+++000555888999999888666444111000//////000///000///...,,,)))(((''' $$$(((***(((&&&$$$############$$$&&&((()))&&&&&&'''(((***---///111444555333///***(((***---))))))***,,,///000///...******))))))((('''&&&&&&'''(((((('''%%%### $$$(((+++111111000///,,,)))&&&$$$!!!!!!!!!"""$$$'''***+++,,,,,,------...---+++***))))))***+++,,,------...---+++(((%%%###!!!                      ;;;999555444444555666555...---***'''$$$###""""""!!!&&&...666;;;<<<;;;:::888666222///---,,,,,,---///...---***'''&&&(((***"""$$$(((******'''$$$"""######"""###$$$&&&((()))%%%%%%&&&(((+++---///000555555333///***))),,,///,,,,,,,,,...111222111000******)))((('''&&&%%%%%%'''((())))))(((&&&$$$"""######""" """(((---000444444333111...***'''%%%###"""###$$$&&&(((***,,,---,,,,,,---......,,,)))++++++++++++,,,,,,---------+++'''###                       ;;;888555444555666666666---,,,***(((''''''''''''&&&+++222999===>>><<<;;;777555111---***)))******,,,,,,,,,)))&&&&&&))),,,***,,,------+++'''### ############%%%''')))***'''''')))+++...000222333555555333...******...222000//////000222333333222***)))(((((('''&&&%%%%%%'''(((***++++++)))&&&%%%&&&%%%$$$$$$###"""!!!!!!!!! %%%+++111555333333222000---)))&&&$$$%%%%%%%%%%%%''')))+++---...---,,,---///...,,,)))******++++++,,,------...---***&&&"""        !!!             :::888666555666777777666,,,,,,+++******+++,,,---+++///555:::===>>>===;;;777444000,,,)))((((((((()))+++,,,***''''''))),,,111111111///,,,'''### $$$######$$$&&&(((***+++)))***,,,///111333555666555555333...++++++///444222111000111333444444333))))))((('''&&&&&&%%%%%%''')))+++,,,,,,***(((&&&&&&&&&&&&%%%%%%%%%%%%$$$"""!!!  &&&---444888222111000...+++'''$$$"""'''&&&&&&'''(((***,,,---///---,,,---//////+++((())))))***+++---...//////---***&&&!!!         $$$$$$         666555444444555666777888---///111222333222111000///444:::<<<:::666333222444222000...---,,,------((()))(((%%%"""###(((,,,///222444111,,,&&&$$$###)))'''%%%''',,,000000///000000///000111333666777555444222000//////000000222333555777888888888888...---,,,+++)))(((''''''))),,,///111000...***(((%%%&&&(((***+++,,,,,,+++((('''&&&###!!!$$$///666888...///000000///,,,)))''''''(((************,,,------------,,,+++***))))))***))))))))))))+++---......+++'''"""      &&&---+++!!!           777666555444444555666777...///111222333222111000///333999;;;999555222111222111000///...---,,,,,,(((((((((%%%$$$%%%)))---000333444333...***''''''+++)))'''(((---000000///111111000000111333444555333222111//////.../////////000111222222222222111...------,,,+++***)))))),,,...000222222///,,,***************,,,---...///+++)))'''%%%"""$$$...444555///000222333222///,,,***)))***+++*********,,,......---+++*********)))((())))))((((((((()))***+++...---***&&&"""      ))))))!!!         999888666444333444555666...000111333333222111000...222666888777444222111000000111000000...---+++((((((((('''&&&(((,,,///111333444222///---++++++---***(((***...111222111333333222111111111222222000///...------------...++++++++++++++++++++++++......------,,,,,,,,,,,,///111333444444222///...///---+++***+++...111333...,,,***&&&""" $$$---222222///222555777666444000...,,,,,,,,,***)))***,,,///000,,,)))((()))***)))'''))))))((('''&&&'''''''''------,,,***&&&"""      !!!###           !!!!!!;;;:::777444333333444444000111333444444333111000...111444666555444222000...000111222222000---,,,))))))(((((())),,,///111000000000000...---,,,,,,+++)))(((***///333444333444444333111000//////...,,,,,,,,,,,,,,,,,,,,,,,,((((((''''''((()))***+++........................222333444555555333111000000...***((((((+++000333000...+++'''"""$$$,,,000000///222666888999777333111......,,,***((())),,,///111,,,'''&&&)))***(((%%%(((((('''&&&%%%$$$######)))***++++++(((###               !!!###""" ===;;;777444222222333444222333555666666444333222///000111333444444222000...000222444444222///---+++*********,,,///111333///...,,,++++++******)))(((&&&&&&)))000555666666444444333111///---++++++((())))))***++++++++++++''''''&&&'''(((+++...///...////////////000000000222333333333333222111111...+++'''%%%%%%(((,,,//////...***&&&"""!!!***......---000333666777555333111------+++)))'''(((+++...000---)))(((((()))'''%%%''''''&&&%%%$$$"""!!! ###%%%((()))'''"""              """###!!!>>>;;;777333111222333444555666777888888666555333000000000222444444333111000111444555666444222111---,,,+++,,,///222333333111...+++)))))))))((('''&&&%%%$$$(((...333555555333333222000...+++)))'''%%%&&&((()))***+++++++++)))((('''(((***---111333/////////000000000000000000000000///////////////+++)))'''%%%$$$&&&(((***,,,+++((($$$ &&&++++++***,,,///111222111///...)))***)))'''&&&'''***,,,...---,,,+++)))'''&&&&&&&&&&&&&&&%%%$$$"""  """%%%'''%%%!!!          !!!!!!===;;;666333111222444555777888999::::::888666555111000///111444555444222222333555666777666555444000...---...111444444333666222---***))))))(((&&&'''%%%$$$&&&,,,000111111111111000///,,,)))&&&%%%$$$%%%''')))++++++,,,+++,,,***(((((()))---111444000000000000////////////------,,,+++***++++++,,,***)))((('''''''''''''''(((&&&$$$"""!!!%%%&&&'''((()))***+++++++++***%%%&&&&&&&&&%%%&&&((()))+++...111///***&&&&&&'''%%%&&&&&&%%%$$$""" """%%%&&&&&&"""           ===:::666222111222444666888999;;;;;;;;;999777666222000///111444666444333333444555777777777777666111///---///222555444222:::555///++++++***)))'''(((&&&$$$&&&***......---000000///...+++(((%%%$$$###$$$''')))+++,,,,,,,,,---+++)))'''(((+++///222000000000000/////////...+++***)))((('''((()))*********++++++***)))((('''%%%$$$""" """"""%%%%%%&&&&&&&&&''''''(((!!!###%%%%%%%%%%%%&&&((()))///444222+++%%%%%%(((%%%%%%&&&%%%$$$""" !!!###%%%''''''$$$!!!               555444222111111333666888???>>>======<<<===>>>???;;;:::888666555666777777555777:::;;;;;;:::888666222222222222222222222222888555222...,,,+++,,,---,,,(((%%%&&&***---///...555444222///+++(((&&&$$$))))))))))))+++,,,...000---,,,+++***,,,///222444333333111000...,,,+++***&&&&&&&&&&&&''')))+++,,,,,,+++***,,,...---(((###&&&%%%$$$""" """$$$%%%&&&%%%%%%"""######$$$%%%&&&''''''///000000///---+++)))(((###$$$%%%&&&%%%###!!!  !!!!!!!!!                    !!!###!!!###""" 777666555444444555777888999999888888888:::;;;<<<<<<:::777555444555666888444555777888888777555444444444333333333222222222777555111...---,,,---......***''''''+++///111000555444222000...+++***)))---,,,,,,+++,,,---...//////.........///111444555333222111///,,,***)))(((%%%%%%%%%%%%''')))***,,,,,,++++++---///...)))%%%#########!!! """$$$%%%&&&%%%%%%###$$$%%%&&&'''(((((()))---.........---,,,***)))%%%&&&''''''&&&%%%"""!!! !!!!!!!!!                   """"""!!!888777777777777777777777555555666777888:::<<<===>>>;;;777333222333666888666666777777777666666555555555444222111111000000333111///---,,,,,,---...///+++'''(((,,,000222222444333222111///...---,,,///...---,,,,,,---...///000111111222333333444555222111///---***(((&&&%%%$$$$$$$$$%%%'''(((***++++++***)))+++......***&&&"""""""""!!!!!!###%%%%%%%%%%%%%%%&&&&&&'''((()))***+++,,,,,,---...---,,,+++***'''((((((((('''%%%"""!!!""""""!!!                  666666777777666555444333666777888:::===???AAACCCAAA===777222000222666999999999888888888888888888444333111///---,,,,,,,,,---,,,***)))))))))***+++---)))&&&&&&+++///111111222222111///...,,,++++++,,,,,,+++++++++,,,...///000111222333333333222222111000...,,,)))&&&$$$######$$$%%%&&&''')))***+++(((&&&&&&(((++++++(((%%%"""""""""!!!!!!###%%%%%%%%%%%%''''''((()))***+++,,,,,,,,,---------,,,+++)))(((&&&&&&''''''&&&###!!!            222333444444444222000///333555777:::>>>AAACCCDDDCCC>>>888222000222666999666666666555555444444444000///,,,***(((((((((((('''&&&&&&%%%%%%&&&''''''***'''$$$%%%***...//////000000...,,,***)))'''&&&'''''''''((())),,,...//////000222222222111///...///...---+++)))'''%%%$$$%%%&&&'''((()))*********&&&$$$###%%%((((((%%%"""$$$######!!!  ###$$$%%%&&&%%%'''(((((()))***+++,,,,,,.........---+++)))&&&%%%###$$$$$$$$$###!!! !!!!!!!!!!!!          000111222222222111000///...000444777;;;>>>@@@AAAEEE@@@:::444222333666999111111111111111000///......,,,***'''%%%%%%&&&'''%%%$$$$$$$$$$$$$$$%%%%%%'''%%%%%%''',,,//////---///...---+++)))'''&&&%%%&&&&&&&&&'''))),,,...000111111222222111000...---------,,,+++***))))))((())))))***+++++++++++++++&&&$$$###$$$&&&'''%%%"""$$$$$$###!!!  """$$$%%%&&&&&&&&&''''''((()))***+++,,,//////...---***'''$$$###!!!"""###$$$###""" """###"""!!!            111111222222333333222222///111444999<<>><<<======;;;999;;;;;;::::::999888888777666111,,,***+++++++++)))******)))(((&&&%%%$$$###&&&+++000222111000000111))))))+++///333555444333111...+++)))***...222666999777444444555333...***,,,,,,,,,,,,,,,,,,,,,,,,000111111...+++,,,000555///...,,,)))((('''''''''""""""!!!!!!  $$$''')))((('''***'''$$$%%%)))---------++++++***))))))(((((('''"""$$$'''***,,,+++***)))$$$&&&&&&%%%''''''"""                     111222333555555555555555777666888===CCCFFFEEEBBBBBBBBBBBBBBBBBB???;;;888999888888777777666555555777222---+++++++++***)))***)))((('''&&&&&&&&&&&&***---222333222111111222,,,,,,,,,///222555555444000...+++)))+++...333666999666444333333222---)))+++++++++,,,,,,---------...000000...++++++///222222000...,,,+++*********'''&&&%%%###!!!  ###&&&'''&&&&&&)))&&&$$$&&&))),,,+++***))))))*********+++++++++%%%'''***,,,...---,,,+++''')))((('''(((((("""                  ...111555888888666333111555444444888>>>BBBBBB@@@>>>CCCHHHJJJGGGAAA;;;888666666666666555444333333888444000---++++++)))(((***(((&&&%%%%%%''')))***///111444555444333222222000///...///222444555555...,,,***)))+++...333666888555222111222000,,,(((******+++,,,,,,---......///222333222///...000333444222000...------------+++)))'''$$$""" """$$$%%%$$$###(((&&&&&&(((,,,---+++(((((())))))+++,,,---......((())),,,...///...---,,,***,,,+++***++++++$$$            ///222555888888666333000333111000333999>>>???>>>???EEELLLMMMHHHAAA;;;888666666777777777666444444999666222///,,,***)))(((***(((%%%$$$%%%(((,,,///444555777777666555444333444111//////111444666666,,,+++))))))***...222555666333000//////...***'''))))))***+++---...//////222555888777444222333444222111///---,,,,,,,,,---((('''$$$!!!  """"""!!! &&&&&&(((,,,111222///+++))))))***+++,,,---......((()))+++,,,,,,,,,*********,,,------...///(((              333444555555555444333222111///---000666;;;======CCCGGGKKKKKKEEE???;;;999888999:::::::::999888777999888555111---***))))))+++)))&&&%%%&&&***///222888888888888777666555333444222///...000333555666***)))((('''))),,,000222333000,,,,,,------***'''))))))***+++---...//////...222555444111//////000...---+++***)))((())))))"""  !!!!!! &&&'''***000555777333000++++++++++++++++++++++++&&&'''((((((((('''&&&%%%'''***,,,...111222---%%%             666555555444333333333333000------000666:::<<<;;;CCCEEEFFFEEEAAA>>>;;;:::999:::<<<======<<<:::999999888777333...+++******,,,***(((''')))---222555999888777777888777555333222000------///222444555)))((('''&&&'''))),,,...000,,,))))))+++,,,***(((******+++,,,,,,---......(((+++...---***'''((()))***)))(((&&&%%%%%%&&&&&&  !!! %%%&&&***000666777444000++++++******)))(((''''''&&&&&&%%%%%%$$$###"""!!!$$$(((,,,...222444...&&&              666555555555444333222222///------000666;;;;;;:::>>>>>>>>>???@@@???===;;;888999;;;======<<<:::888888888888444///,,,+++,,,---,,,+++***,,,///333666999777555555777777555333///---+++,,,...111222333((('''&&&%%%%%%''')))***,,,)))&&&'''***+++***)))+++++++++,,,,,,---------(((+++---+++(((&&&'''))))))(((&&&%%%$$$%%%%%%&&&  !!! %%%&&&(((---222333000,,,))))))(((''''''&&&%%%%%%'''&&&&&&%%%###"""!!!!!!$$$(((+++...222333---%%%                555555666666555333111000...------111777;;;;;;:::999888999<<>>???;;;777666777;;;999888999;;;:::555111+++'''$$$%%%'''***)))'''&&&&&&&&&&&&&&&''''''((((((***,,,+++******,,,//////,,,)))((())))))'''&&&###$$$''')))******))))))###############"""!!!!!!  !!!""""""$$$'''***---//////+++(((+++111333000,,,(((&&&%%%$$$%%%$$$"""                      !!!!!! !!!$$$(((+++---+++,,,---...///000111222---,,,******+++---000222//////...------------...(((***---,,,******---000:::@@@DDDBBB999111///111333222111333555555111---(((%%%###$$$'''******(((###"""!!!!!!"""###%%%&&&)))+++,,,+++))))))---000111---)))'''''''''%%%######%%%(((******(((&&&%%%!!!"""###$$$$$$###"""!!!   !!!###''',,,///222333...+++---333666333...%%%$$$"""!!!!!!!!!                          """''')))(((///......---+++******)))---...000222111///,,,+++...---+++***)))***++++++******+++,,,...111444555???BBBDDD>>>444,,,+++---...111333222///------...))))))))))))))))))))))))(((&&&###!!! !!!###$$$%%%(((***)))&&&%%%'''***,,,+++(((&&&$$$###"""""" !!!!!!"""###$$$$$$$$$"""###%%%%%%%%%"""  ###...333222000000000000111222333444)))###%%%'''%%%!!!                       !!!!!!!!!  !!!!!!!!!  !!!  $$$%%%%%%(((((((((((((((''''''''',,,---///000000///...---......,,,+++++++++,,,,,,...---...///111555888999>>>AAABBB<<<333,,,+++------000333222000//////000------------,,,,,,++++++)))(((%%%#########%%%&&&%%%(((***)))&&&%%%'''******)))'''%%%$$$#########!!!!!!!!!"""###$$$$$$$$$$$$&&&'''''''''$$$"""  """"""!!!!!!'''000444333...///222444555555555555)))######%%%"""                   """""""""   !!!"""###$$$$$$%%%***+++,,,---...///000000000///......---.........111111111222444888;;;===<<<>>>???:::222,,,+++---,,,...111333222111111222222111111000///...------***)))'''%%%%%%%%%&&&&&&%%%(((***)))&&&%%%''')))&&&%%%$$$$$$$$$$$$%%%%%%!!!!!!""""""###$$$$$$$$$'''((())))))(((%%%###!!!  &&&(((((((((,,,333555222+++...222555777888777666***%%%!!! ###$$$                  ###""""""  """###""" """###$$$(((((()))***,,,///222333111111111000000000000111333222222333555999<<<>>>999;;;;;;777000++++++---***---000333555555555444333222111000///---,,,,,,((('''&&&&&&%%%%%%$$$%%%%%%(((***(((%%%$$$&&&(((""""""######$$$%%%&&&'''"""""""""######$$$$$$$$$&&&'''''''''&&&$$$"""!!! !!!###%%%&&&&&&)))---......///333333000***,,,///222444666666666...***&&&%%%&&&%%%"""                   """$$$$$$!!!!!!###$$$$$$%%%%%%'''***...111333222222222222333222222222222222333333555777999:::666777777333...++++++,,,))),,,000444777888777666111000///---,,,***)))(((%%%%%%%%%%%%$$$###""""""&&&(((***(((%%%$$$%%%(((!!!!!!"""$$$%%%&&&''''''############$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!  """&&&)))+++,,,,,,,,,000222111111222111...+++++++++,,,///222555666444111---,,,+++)))%%%"""                    """"""   !!!!!!!!!"""%%%(((,,,///222222222333444444444444333222333444666666777666666444444333000---++++++,,,***,,,///555999;;;999777......,,,+++)))((('''&&&%%%%%%&&&&&&&&&$$$"""!!!&&&(((***(((%%%###$$$'''!!!"""$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######""""""!!!!!!!!!""""""!!!  !!!$$$(((,,,...000000///444777444222333222///---,,,+++***,,,///333555777555222000...,,,(((%%%                  """ ###'''***---///111222444555555555444444444666888::::::888666444222111000...+++++++++,,,***,,,000555;;;<<<:::777------,,,+++)))((('''''''''((()))***)))'''%%%###&&&(((***((($$$###$$$&&&###$$$%%%&&&'''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$###"""!!! ###(((,,,...000111444999<<<888555555555333111000/////////111222333666555333111///+++(((%%%                       $$$###&&&)))+++---111222444555555555444444666999<<<>>>===:::666333111000...,,,+++***+++,,,+++,,,000666;;;===:::777------,,,+++******)))))))))+++,,,------+++(((&&&&&&(((***((($$$"""$$$&&&%%%&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&(((((()))%%%&&&'''((('''&&&%%%$$$###  !!!&&&***---///000888===???<<<888888888777333333444444444333333222444333222000...***'''%%%                      ***$$$"""&&&)))+++...000222111000111555888888999999999888666444333222111///.........///000---+++,,,///555999999888333***&&&,,,222000---,,,,,,******---111333000---000///...---,,,+++******$$$$$$$$$$$$%%%''')))+++,,,+++(((&&&%%%$$$$$$%%%"""###%%%'''))))))))))))&&&+++,,,'''$$$%%%&&&%%% """$$$%%%(((---111;;;999666555666999===@@@<<<@@@DDDBBB;;;333...,,,333222111...+++'''###!!!                111,,,%%%!!! !!!%%%)))++++++---///000000222666::::::::::::999888666555444333222111////////////000---++++++...444888999777333+++)))000666444111000...,,,+++---000000...+++............---,,,++++++)))((('''&&&&&&''''''(((***)))((('''&&&%%%%%%$$$###$$$&&&((())))))))))))&&&***+++'''$$$&&&((((((  !!!######%%%)))---444333222222333777;;;>>>;;;???BBB@@@999111,,,***......---,,,***'''%%%$$$                  999555000,,,***(((&&&%%%"""&&&)))&&&(((+++...000444888;;;===<<<:::888777666555555333333222111111000000///...+++***---222666777777333......555;;;;;;888666111...++++++---...---***+++---...//////...---,,,...---***(((&&&%%%$$$$$$&&&&&&'''((('''&&&%%%$$$%%%&&&'''((())))))))))))'''******&&&%%%)))++++++"""  !!!!!!###&&&))),,,...///000111444777;;;999<<<>>>;;;444---)))((((((((())))))(((''''''&&&"""                  ===;;;777333000...,,,+++###!!!!!!###"""&&&***///444888:::<<<;;;888666555444555555333333333333222111000///...,,,***,,,111555666666222111333999>>>@@@===:::111---******,,,...---+++)))+++---000000///...,,,...,,,***(((%%%###!!! ###$$$'''))))))(((&&&%%%''''''((())))))*********+++---+++&&&&&&***---,,,###!!! """###$$$(((++++++...111111111111444777777999:::777000***''''''&&&&&&&&&&&&&&&&&&&&&&&&###                <<<;;;888555222000//////...+++'''###  %%%,,,111444666777666444222111111222222111222444444444333111000///,,,+++---111555555444111333555999>>>@@@>>>:::000,,,)))***---//////---'''))),,,///000///...---***)))(((&&&$$$""" """$$$'''******)))'''&&&((((((((()))***+++,,,,,,000000---((((((,,,---+++$$$"""   $$$&&&(((,,,000000333666555222000222555555777777333---((('''(((''''''&&&%%%%%%$$$$$$$$$###!!!               888888666333000///111333666444///***&&&$$$""""""!!!''',,,......//////...---------------///000333555555444222000///---,,,///333666555222000333555666999===;;;777///---***,,,///111000...'''(((+++---......---,,,))))))((('''&&&$$$"""!!!$$$%%%(((++++++***)))'''(((((())))))+++---...///222222///******......***%%%###  %%%'''***...222444888:::777222///111444444555444000+++((()))+++***)))(((&&&$$$$$$#########              555555333111///000444888;;;888333...)))&&&$$$###!!!"""&&&&&&%%%&&&''''''(((((((((((((((+++...222555666555222111///......111555777444111///333333111333777777333111///---...111111///,,,'''((()))***+++,,,,,,,,,,,,,,,,,,+++***(((&&&$$$&&&''')))+++,,,+++***)))((((((((()))+++...000222111111///,,,...111000+++%%%###  ###&&&(((+++...555888:::666000---000444333333222///***)))+++///,,,+++)))'''%%%$$$$$$$$$"""               333333222000...111666;;;===:::444...)))&&&$$$###""" """""" !!!###%%%&&&&&&%%%$$$))),,,111444666555333111///...///333777777444000...222222...///333444///333111///000222111---)))((((((((()))******++++++111111000///...+++((('''((()))***+++,,,++++++***''''''((())),,,///222333///000...---000444222---%%%###  """###%%%(((***444777888444...+++///444222333222...******---111---+++)))'''&&&%%%&&&&&&"""               888444000000444999::::::???:::333...,,,+++(((&&&((('''&&&$$$ !!!"""'''(((&&&$$$$$$%%%%%%+++111555444333333444111000///......///000111555666666222...,,,...111////////////...---,,,++++++***)))(((((()))******000000///...---,,,++++++&&&%%%%%%%%%'''***...000+++,,,---////////////...///000000,,,(((&&&(((+++&&&&&&$$$   ###&&&---222777555///+++---111222111///------...000222//////...---+++(((%%%###           888666555777<<<>>>===;;;>>>999333///---,,,***((((((''''''%%%"""!!!"""'''((('''%%%&&&'''''',,,222555555333333333......---------...000000333333111...+++******+++,,,---...//////...------+++***)))(((''''''((()))/////////......---------'''&&&&&&&&&(((+++///111,,,---...//////......---...//////,,,'''%%%&&&(((&&&%%%$$$!!! !!!%%%(((---111555222,,,(((***---...---,,,+++,,,...000222222222000...+++'''$$$"""            !!!888999;;;@@@DDDEEEBBB>>>===:::555222000///---,,,***))))))'''%%%""" ###((()))(((((()))++++++///333666555444333222////////////000111333444555222///------,,,+++***)))+++...000111000...---******((('''&&&&&&&&&&&&,,,---...///////////////'''''''''(((***---000222---............---,,,,,,,,,......+++&&&######%%%&&&%%%$$$""" !!!###'''+++---111333000)))%%%&&&)))************,,,...000222444333111...***&&&###!!!          !!!;;;;;;>>>DDDIIIJJJFFFBBB>>><<<:::777555444222111...---,,,***'''$$$!!! $$$)))+++******---///000222555777777555333222111111222333555666777888888555111111333444222000***,,,///111111///---+++))))))(((&&&%%%$$$$$$###)))***,,,...000111111111((()))***+++---///111222//////......---,,,+++++++++---...+++&&&""""""###%%%%%%$$$###  """%%%***---000222333///)))&&&&&&(((,,,,,,,,,---...///000111111///---***'''$$$!!! !!!          ======>>>BBBGGGIIIGGGEEE??????>>><<<:::777666555222111000---)))%%%""""""&&&+++---,,,---000222444555666888888777555333...///000222444555666666666333000111444666666444---///111222111---***'''(((((('''&&&%%%$$$###"""&&&(((+++...000111222222******,,,---///000000000//////...---,,,++++++***))),,,...,,,'''###""""""%%%%%%$$$###!!! """&&&+++///222333333000+++((((((***222222222222111000000///***)))'''%%%$$$"""!!! """$$$###          !!!<<<;;;;;;>>>BBBEEEDDDBBB<<<>>>???===:::777555444333222111///+++'''$$$!!!&&&)))---......///222555777666777888:::999777444***+++,,,...000111111111000///---...000222333333111222222222///+++(((%%%''''''''''''&&&$$$###"""###&&&)))---000111111111+++,,,...///000///...---//////---,,,++++++++++++(((+++///...)))%%%###$$$%%%%%%%%%###!!! !!!%%%+++///222222111///,,,***+++,,,555666666555333111...---&&&%%%$$$###""""""""""""$$$&&&%%%           !!!!!!888777777:::>>>@@@>>>;;;777:::<<<:::666222000000111111000///---***'''%%% (((,,,///000///000333666888777777999;;;;;;888666,,,---///111222333222222111111111000//////111333333333222000...+++(((&&&&&&&&&'''''''''&&&$$$###"""$$$(((,,,///000000000---...///000000...,,,***///...,,,++++++++++++,,,''',,,000000,,,(((&&&&&&%%%%%%$$$###!!! !!!$$$***.........---+++******+++,,,444555555555333000,,,***'''&&&%%%$$$###$$$$$$%%%###%%%%%%             !!! 444333555999======999555333666888777222---++++++.../////////...,,,***)))!!! ***---000111000000333777999888777999<<<<<<:::777333444666888999999888888777888888666222111333666333333111///---+++)))'''%%%&&&'''''''''&&&%%%$$$!!!###'''+++...//////...---///000111000---+++)))...---,,,+++++++++,,,---''',,,000111...***((((((%%%%%%$$$###!!!  $$$)))---******)))(((((()))***+++111222333333111...+++)))***)))'''&&&%%%%%%&&&&&&"""$$$$$$               !!!!!!!!!!!!!!!!!!!!!!!!444555555666777777888888333666999888444///---,,,////////////...,,,***)))###'''+++000333333333666999<<<;;;888777666888:::<<<333444444666666777888888:::999888666555444333333555444111///------------&&&$$$###%%%((((((%%%"""%%%$$$%%%%%%'''***,,,............---,,,)))'''&&&)))))))))***,,,///111333(((***...111111///,,,******)))((('''$$$!!! !!!###%%%(((---,,,++++++,,,---///000333555666333...***)))***+++***)))'''%%%###"""!!!!!!                  """!!!"""$$$%%%$$$"""!!!!!!###$$$$$$!!!666666777777777888888888333666999888444000------/////////...---***((('''!!!$$$(((---//////000333666===;;;888666555555666777555444444444444444555666888777555333222222333333444222000...---,,,,,,,,,'''%%%$$$&&&))))))&&&###$$$$$$$$$%%%&&&(((***,,,,,,---------,,,)))'''%%%$$$$$$%%%'''***---111222++++++,,,---...------,,,))))))(((&&&$$$!!! !!!%%%(((++++++*********+++,,,,,,111333444222...+++******)))((('''&&&%%%$$$######                  """  !!! !!!###$$$###!!!999999999888888888888777444666888888555111///............---+++(((&&&$$$!!!$$$(((******+++///333;;;:::777444333222222222555444222111000111222333777444111......///000222111000///---,,,+++++++++'''%%%$$$&&&))))))&&&############$$$%%%'''((()))+++,,,------,,,)))&&&$$$!!!###'''+++...000---,,,+++******,,,---...(((((('''&&&$$$!!! $$$(((*********)))))))))))))))---///000000...,,,++++++''''''&&&%%%$$$$$$$$$$$$               !!!  """###""" ;;;;;;:::999888777777666333555666666555333000///.........,,,***'''$$$### ###'''((((((***...222777666555333111000000///444222///......///111333777444///+++)))***---//////...---,,,,,,+++******&&&$$$###$$$''''''$$$ !!!!!!"""###$$$%%%&&&''')))***,,,---,,,)))%%%### ###'''***,,,+++******)))***+++,,,---&&&&&&&&&%%%###!!! """'''+++++++++++++++***)))(((***+++---...------,,,,,,((('''%%%$$$############                 !!!"""!!!<<<;;;:::999777666555555222333444444444333111000///......---***(((%%%######'''))))))***...111111222222222222111000000111///...------000333555999555///)))&&&''')))+++---,,,,,,,,,,,,+++******$$$"""!!!"""$$$$$$!!! !!!"""$$$%%%%%%&&&((()))***+++***(((%%%###!!!###%%%&&&'''(((***,,,,,,+++***)))%%%%%%%%%$$$###  !!!&&&,,,,,,.........,,,***)))((()))***,,,......---,,,***(((&&&###!!!!!!!!!!!!!!!              !!! :::999888777666444333333111111111222333333222000/////////...,,,)))'''%%%""" """'''*********---000...///111222333333222111//////......///111333555888555///)))&&&&&&((()))++++++,,,,,,,,,,,,+++***$$$"""!!!"""$$$$$$!!! """$$$%%%&&&&&&(((((())))))(((&&&%%%$$$"""!!! !!!###$$$$$$&&&***------+++(((%%%######$$$###"""   %%%)))+++---//////---***((((((((()))+++...///...,,,+++)))%%%"""  """                !!! 777777666555444222111111000......000222333111///000000000000...,,,***(((&&&$$$&&&)))))))))***,,,---///111444444444333222111111000111111222333333666333...***((((((***+++***+++,,,------,,,,,,+++(((&&&%%%&&&((('''$$$ """%%%&&&''''''(((((('''&&&&&&%%%%%%%%%$$$###"""!!!!!!"""###$$$###&&&))),,,,,,***'''%%%""""""######"""   $$$%%%'''***,,,,,,+++(((&&&)))((()))+++///000///,,,)))'''$$$!!! !!!###"""               $$$%%%###666555444333222111000000///---,,,...222333111///111111111111000...,,,+++)))&&& $$$((((((''''''(((...000333555555444222111333333333333222222222111333111---+++******,,,...***+++,,,---...---,,,+++,,,)))((()))++++++'''######%%%'''(((((()))(((&&&%%%$$$$$$%%%&&&$$$######"""###$$$%%%&&&$$$&&&(((***+++)))'''&&&!!!""""""""""""  ### ###'''******(((%%%###)))((())),,,///111///,,,'''%%%"""  """###$$$"""                 !!!&&&'''$$$111111111111111111111111444///***)))+++...000000111000///...---...//////111---%%%(((,,,,,,***)))))),,,---000222444444444444777333000000222333222///+++***))))))+++---///111***+++---...///000//////***((((((***,,,,,,)))&&&%%%$$$&&&***///222111///)))'''%%%###"""###%%%&&&&&&((()))+++,,,,,,,,,+++'''%%%###!!!!!!###%%%'''((('''&&&%%%###"""!!! !!!  """###(((***,,,...000111111111,,,'''  #########)))&&&                  !!! 333444444444444444555666555111,,,***,,,///000000///......---...///000111000,,,%%%"""+++//////---,,,,,,,,,---///111333444555555999666222222444555444222+++***)))((((((***,,,---+++,,,...000111111111111+++)))((()))++++++)))'''&&&%%%&&&***...000///...)))'''$$$""""""$$$&&&((()))***+++,,,---,,,++++++'''%%%###""""""$$$&&&((()))(((&&&%%%###""""""!!! !!!###%%%***+++---///000000//////+++&&&!!! """$$$$$$###'''%%%              !!!!!!  444666777888777888999;;;777444000......000000000...............///000111///+++%%%%%%---222111///...///,,,,,,---///111444666777:::777333333555666555333+++***(((''''''(((***+++...///000222333333333333---+++)))((()))***)))(((((('''((())),,,------,,,)))'''$$$""""""%%%(((+++,,,------...---,,,+++***'''&&&$$$###$$$&&&((())))))((('''%%%$$$######### ###&&&(((---.../////////...---,,,)))&&&""""""$$$%%%$$$"""&&&###             """""""""!!!333555888999888888;;;>>>999777444222111111222222111000000///////////////---***%%%%%%,,,000000.........+++,,,,,,...000444777999888555111111333444333111+++***)))((()))***,,,...111111222333444555666666000...***((('''((()))*********)))))))))***++++++***(((%%%######&&&***---///000000///...,,,***)))'''&&&%%%%%%%%%''')))******)))(((&&&%%%$$$$$$$$$  $$$(((+++000000000000...---+++)))(((%%%###$$$''''''%%%###%%%###            !!!""""""""" 000444777888666666:::===:::999888666444444444444555555444222000///---,,,+++)))%%% !!!(((,,,,,,++++++---++++++,,,---000333666888444111------///000///---,,,+++***+++,,,///222333222222333444555666777777333111---***(((((()))+++,,,+++***(((''''''(((***,,,***'''%%%&&&))),,,///222222111000///,,,***((('''&&&&&&&&&&&&'''((())))))))))))((('''&&&%%%%%%!!!%%%))),,,000111111000...,,,***((((((%%%$$$%%%((()))'''$$$%%%$$$!!!                !!!!!!!!!///444888888555555999===:::;;;;;;:::888666666777999888777555222///---+++)))(((%%%!!!$$$((())))))***,,,++++++,,,...000333555666111...******,,,---,,,***,,,++++++,,,...111444666333333333333444666777888555444111---)))(((***,,,---,,,***'''$$$%%%'''***...,,,+++)))***+++---///222222222111///,,,)))((('''''''''&&&&&&&&&''''''((()))***+++***(((&&&$$$!!!%%%)))+++000000000000...,,,***)))(((&&&$$$&&&)))+++)))''''''&&&###            111666::::::666555:::???999<<<>>>===:::999999:::999999888777555222///---((('''%%%""""""'''((()))+++---***+++---///111333333444111---******,,,---+++))),,,+++++++++---///222444222222222222333555666777666666444000+++)))***,,,---,,,***&&&######'''***000///...------.........222222111000...,,,)))((((((((('''&&&&&&%%%%%%%%%&&&))),,,------***&&&###!!!%%%(((***...////////////---,,,+++)))&&&$$$&&&)))++++++)))***(((%%%!!!              444999===<<<888777;;;@@@999<<>><<<::::::<<<999999999888666444111000'''&&&%%%""""""''')))***---///***,,,...000222222222222222...++++++---...,,,***,,,+++*********,,,///000222111111111222444666777777777666222---***+++,,,,,,,,,***%%%""""""'''+++111111000000000///......111111111000...+++)))'''(((((('''&&&%%%$$$$$$###%%%(((,,,//////+++&&&"""  !!!$$$''')))---.../////////...---,,,***'''$$$%%%))),,,,,,***+++***'''"""               444555888:::;;;<<<;;;;;;::::::999888777666555555888666555666888777333...%%%%%%###!!!!!!%%%)))+++,,,+++,,,///111333444333333.........------,,,,,,,,,(((((()))***,,,...111222///222444333000000333666222444444111+++((((((******(((&&&$$$###$$$&&&(((...000222444444333111///,,,...000...)))&&&%%%&&&%%%%%%&&&'''&&&%%%$$$###%%%&&&(((---///---'''!!! !!! """%%%'''......///000111222333333---,,,***)))))),,,///000333000)))"""                   444555666777888999999:::444444555555555444333333666444444666888777333///(((((('''%%%"""!!!&&&***---...000000111111222222222222............////////////))))))))))))+++...000222///111222111//////333666777888999555000,,,,,,---+++***'''%%%%%%&&&'''(((...000222444444333222111---///000...***&&&%%%&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%'''+++...,,,&&&  """!!! """%%%(((***------///000111222222222---,,,++++++,,,---///111222///***###                      888777666555555666777777222333555666777666555555444333333555888888333///+++,,,,,,+++'''"""!!!&&&+++///111333222111000//////000000.........///000000111111))))))))))))+++---000111///000000...,,,---222777;;;======:::444000000111,,,***(((&&&%%%&&&'''(((---...000111222222111111---//////...***'''%%%%%%$$$$$$$$$%%%&&&'''((()))&&&%%%&&&(((+++)))$$$  !!!$$$'''+++---+++,,,///111222111111000------......///000000111111///+++%%%                  !!!"""######"""!!! ###"""!!!???===:::666555444555666777888:::;;;;;;;;;999999222222333666999999555111,,,---......***$$$###(((,,,///111///---++++++,,,...///..................//////+++***)))(((***,,,///111//////---***(((+++111666;;;===>>>;;;555111000111***)))'''%%%%%%%%%&&&&&&)))***+++,,,---...............///---+++(((&&&%%%#########$$$&&&(((+++,,,&&&%%%$$$&&&((('''###  ###'''***,,,)))+++...111222111///......///000222222222222111///...+++&&&             !!!"""###$$$%%%&&&&&&%%%$$$###(((&&&###FFFCCC>>>999666444444555999::::::;;;;;;:::888777333333444888;;;;;;777222,,,---......***%%%"""'''***+++)))''''''(((***...000//////...---,,,,,,++++++,,,***)))((((((+++...000......,,,(((&&&(((...444666888:::888222...---...'''&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&'''((()))******...---------,,,***(((&&&$$$$$$$$$%%%&&&)))+++---'''%%%###$$$&&&'''$$$!!! !!!  !!!%%%(((***(((***---///111000...---///000222333444444333222...---***%%%               !!!###%%%%%%''''''''''''%%%%%%***'''###FFFCCC>>>:::666555555555666666666555555444444444666666888;;;???>>>999444...//////---***%%% """%%%&&&%%%%%%%%%(((,,,000222222111000///---,,,++++++---+++)))'''(((***---///------+++'''$$$%%%+++000000333555444///+++***+++%%%%%%%%%%%%%%%&&&'''''''''&&&%%%$$$%%%&&&'''(((,,,,,,,,,,,,------***(((&&&&&&&&&'''((()))***+++)))&&&###$$$&&&((('''%%%$$$%%%%%%$$$   ###&&&(((((())),,,...//////...---000111222444555444444333---+++(((###               !!!###$$$%%%&&&''''''&&&%%%$$$'''%%%""">>>===:::777666555555666555444333222222444555666999999;;;???BBB@@@;;;666222222111///+++'''###  ###&&&&&&'''))),,,000333666444444333333222111000000...+++)))''''''))),,,///------+++'''######''',,,+++///222111...***)))***''''''((()))***+++,,,,,,+++***'''&&&&&&'''(((***+++******,,,...///---***''''''((()))))))))((((((***'''###$$$'''******))))))))))))'''$$$ !!!$$$'''(((((()))***,,,------------111111222333444444444444---***&&&!!!                  !!!###$$$%%%%%%%%%%%%$$$###!!! 777666555444444555666666888666555444555888;;;===;;;;;;===AAADDDBBB<<<777555555333000---)))&&&$$$ """((((((***,,,///333666888666666666666666666555555...,,,)))&&&&&&))),,,...------+++'''""""""%%%))))))---111111...*********)))***+++,,,...///000111///---***(((((((((***,,,***)))))),,,///000...+++((()))*********)))'''&&&+++'''$$$$$$(((+++---,,,,,,,,,,,,***&&&   ###&&&((()))))))))******+++------...111111222222333444444555---***%%%                      """"""###$$$$$$###""""""333222222333555888:::<<<===;;;888666666777:::;;;===>>>???@@@AAABBBBBBBBB;;;777333000///,,,'''$$$!!!%%%,,,000444444222000111333555555555666666666666777888555000---,,,---000111111111000,,,&&&$$$%%%''''''(((***++++++)))'''%%%)))...222444222/////////666111,,,***+++---,,,+++))))))*********++++++,,,))))))(((((((((''''''''''''%%%###"""$$$(((---000------+++)))%%%   ###%%%&&&'''+++++++++,,,,,,------...---000222111000///111444...,,,)))$$$               !!! !!!"""!!!111000000111333666:::<<<>>>===;;;999999999:::;;;??????@@@AAAAAA@@@@@@???777444000......,,,(((%%%!!! ###+++///333444222000111333444444555555555666666666666444000...---///111333555444222---'''$$$$$$%%%'''((()))+++***(((&&&%%%&&&***000222222111111222444000,,,+++---///...,,,))))))******++++++++++++))))))((('''&&&%%%$$$$$$%%%###"""!!!"""%%%)))+++---------+++'''""" """$$$%%%&&&)))******+++,,,------...---///000000......000222...---)))$$$                !!! 000//////000333666:::===@@@@@@???>>>===<<<<<<;;;@@@AAAAAAAAA@@@???===<<<333111///...---,,,***(((### !!!(((,,,111222111000111333333444444444555555555555333222111000000222444666:::888444///)))%%%$$$$$$''''''((())))))'''&&&%%%###''',,,000222333444555000...,,,...000111///,,,))))))***++++++++++++***)))((('''&&&$$$"""!!! !!!!!! !!!"""$$$%%%,,,,,,---,,,)))$$$ !!!###$$$$$$'''((()))+++,,,---------,,,---......---,,,...///...,,,)))%%%           222111111222555999>>>AAACCCCCCCCCBBBAAA???===;;;AAABBBBBBAAA@@@===:::999444333111000...---+++***&&&"""%%%)))...000//////111333333333333444444444555555111111222222444555777888;;;999666111---)))(((''''''''''''''''''&&&&&&%%%"""%%%***...111333333444---,,,,,,///333333000,,,)))***++++++++++++***))))))(((&&&$$$"""  ((()))******'''""" !!!""""""%%%&&&(((***,,,---......,,,,,,---,,,,,,+++,,,,,,******(((%%%!!!            666555555555888===BBBEEEEEEFFFFFFEEECCC@@@===;;;@@@AAABBBAAA???<<<999777888888666333000...,,,,,,'''$$$!!!&&&+++.........111333333333333444444444555555111222444666777888999999888777666444222000...,,,(((((('''&&&&&&&&&&&&&&&%%%''')))---///111111000++++++,,,000444333///+++)))***+++,,,,,,+++)))(((((('''&&&$$$"""  $$$%%%&&&%%%"""  !!!!!!###$$$'''+++---...///...------,,,,,,,,,++++++***'''''''''%%%"""            :::999777777:::???DDDGGGHHHGGGGGGEEECCC???===;;;>>>???AAAAAA???===999777::::::888555000---++++++(((%%% ###))),,,---...111333333444444444555555555555222444777999::::::999888444555666888999777333000***)))'''&&&&&&&&&'''((((((((()))+++...///...,,,,,,,,,---000333222---((()))***+++,,,,,,+++)))((('''&&&%%%$$$###"""!!!!!!!!!!!!!!!"""""""""""""""$$$$$$###!!!  !!!!!!!!!$$$'''+++...000000000000...,,,,,,---,,,+++)))%%%&&&&&&&&&$$$             ;;;999777777999>>>CCCFFFIIIHHHGGGDDDAAA>>><<<:::;;;===???@@@@@@===:::888777777777333...***)))***(((%%%  '''+++,,,---000333444444555555555666666666444666999<<<<<<:::888666222333777;;;>>><<<666222+++***(((&&&&&&'''((()))***((((((***---...,,,***...------///111///***&&&)))***,,,------+++((('''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&''''''&&&$$$   !!!!!!!!!$$$(((,,,000111222111222000...---......,,,)))''''''((('''$$$              ;;;999666555777<<>>@@@@@@>>>;;;999222444444000+++(((((()))(((%%%!!!&&&***+++---000444555555555666666666666777666888;;;======:::777444111333888===AAA>>>777111,,,***(((&&&&&&''')))******(((''')))---...,,,***///------...///---((($$$)))***,,,------+++(((&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%&&&((()))++++++)))%%%!!!  !!!!!!!!!$$$(((---111222222222444111///...//////---***)))))))))((($$$                 <<<888333......444<<>>@@@CCCEEECCC???:::777444444555888<<<<<<999666777555222///---+++******$$$$$$!!!$$$***///222333333333444666888:::<<<===>>>888888999888666444111///222222555===BBB@@@777...,,,,,,---------.........+++)))(((''''''(((***+++---,,,,,,,,,,,,,,,------+++...111111---++++++,,,***+++,,,...///000000000---***&&&&&&***...///...------,,,+++(((###$$$'''((()))+++,,,---,,,***)))+++---111444555444111000///---***%%%!!!                !!!!!!!!!  555---%%%###(((///333444999===BBBFFFFFFBBB===999888888999;;;======;;;888777666444222000...---,,,'''%%%!!!$$$+++111444666666222333555888;;;>>>@@@AAA777666555444222000///...444222333666;;;:::444...,,,------...///000111222---+++)))((()))+++...///...---++++++,,,///333555000222444222...+++,,,---,,,...000222444444444444000,,,((((((+++...///...000///...---+++'''!!!!!!&&&***---------,,,+++***((((((---///111444555555444444111///,,,(((###              !!!""""""!!!!!!  777...$$$$$$,,,333444333555999>>>CCCEEECCCAAA>>>@@@@@@@@@AAA@@@>>><<<:::888888777666444111///...***'''"""###+++222666777888444555666999;;;>>>@@@@@@999777555333111000000000666333000111333444111...------...000111333444444...---+++***+++---111333111...,,,***,,,111666:::666888777444...++++++,,,,,,---000333444555555444333///++++++...000000///333111///...---***$$$ ###(((,,,///...---,,,+++***))))))//////111222333333333333333222///+++&&&!!!           !!!"""######"""!!!  <<<222)))***333:::999666333555888<<>>666...///777======999333333333555999>>>BBBEEEHHHHHHHHHEEEAAA===<<<<<<;;;<<<<<<;;;999444000---***&&&""" '''---111444666999999999999::::::::::::>>>===;;;888777666666666666333///---......///.../////////000000111111111......---------///000111111000...---...111444666:::;;;:::666...)))'''((('''(((((()))***+++,,,,,,222111111555999;;;888555666222......///---'''"""###(((---,,,------......------,,,222111...,,,,,,,,,...///333222111///+++&&&"""            """!!!""""""######""" ;;;444//////666;;;;;;999444333222222444888<<>>>>>===:::555///,,,(((%%%""" ###(((---111333888888888999999999999999>>>===;;;:::888777666555444333000///////////////000000//////......---------------.........------,,,,,,---...///111333444555777888555///***((((((((('''&&&%%%%%%''')))***000000444:::???@@@===999666111,,,,,,...---'''!!!"""''',,,,,,---///000///...,,,+++444222///---,,,...111333111111111000---((($$$!!!           !!!"""!!!!!!"""""""""!!! 777222---...222777777666555444333222333555777999:::<<<===<<<999888999;;;>>>??????>>>:::444...+++&&&$$$!!!!!! !!!&&&+++///111777777777888888999999:::===<<<;;;999888666555444333222111000000000//////111000///...---,,,+++***,,,,,,.........---,,,+++(((***,,,...000222222333000333666555000+++)))))))))(((%%%$$$$$$%%%((()))...000555===CCCDDD@@@;;;666000++++++...---'''!!!!!!&&&+++---///000111000...+++)))555333000......111555888000000111000---)))%%%###                  !!!""" !!!"""""""""  999222++++++111666666333222444444222///...111444888999:::999777777:::>>>BBB???<<<;;;;;;777111,,,(((((('''%%%"""###***000222444666888:::;;;<<<<<<@@@>>>;;;888666777888999000000000000111333555666//////......---,,,,,,+++222111000///...---,,,+++***,,,...000222333444444000111444444333///+++((("""######""" !!!&&&***)))...555;;;??????===;;;888555111///---)))$$$!!!$$$&&&''',,,---...//////...---,,,333444555666777888999:::444444444222...***%%%"""               !!!999333...---111555666666333333333000,,,***+++---333555666666555555888;;;;;;::::::<<<<<<888000******)))'''%%%!!! ###***///...000333666888999999888<<<;;;999777666666666777111111111111333555777888333333222000///...------444444444111---+++++++++------///000222444555666111222333333111---(((%%%"""######""""""###(((++++++...333777999888666555777555222111///+++&&&!!!"""&&&'''''',,,---...///000/////////555555666777888999::::::555555555333000***%%%"""             """$$$###"""  :::888444222222555999;;;::::::888444///+++))))))---///222333444555666888444555777;;;===:::222+++---+++(((%%%!!! ###(((---***,,,000444666666666555777777777666666666555555333333222333444777999::::::888666333111000//////555888888444---)))***---111000000000222444777999333333333222///***%%%"""!!!"""###$$$%%%'''+++......000111222222111///...666555555444333...)))$$$!!! $$$((())))))---...///000111111222222777777777888999:::;;;<<<777777777666111+++$$$             !!!###%%%%%%$$$ ??????>>>;;;999:::???CCCFFFDDDAAA<<<666000,,,***))),,,///222555666777888222333555:::===<<<666111000...+++'''###!!!!!! """'''+++(((+++///333555666555444666666777888888888777666444444444444666888;;;<<<>>><<<999555333111111222555888:::555---))),,,111444333111111222555888;;;555444333000,,,'''### !!!"""$$$'''))),,,///111222222111000///...---,,,444555666777555111,,,((($$$###!!! '''+++,,,+++......///000111333444555::::::999999:::;;;<<<===888999999777222+++$$$             !!!!!!!!! FFFHHHHHHFFFCCCBBBFFFJJJKKKIIIFFFAAA;;;444---))))))+++...222666888999999666444444777;;;===<<<999444222///***&&&!!!!!!!!! !!!%%%))))))+++///333555666666555777888:::;;;;;;;;;999888444444444555666999;;;===???===888444222222222333222666888444...,,,000666777555333111222555999;;;777666333000+++'''###!!!###$$$'''***...222333444444333222111000/////////111444777888666222...,,,((('''&&&###!!!"""***//////---////////////111333666888===<<<;;;::::::;;;<<<===:::::::::777222+++$$$                 !!!KKKMMMOOONNNKKKJJJKKKMMMJJJHHHDDDAAA;;;444,,,'''))))))+++///444888999888888555222333888<<<======777666333///***$$$  ###''')))***---000333555666666999999;;;<<<<<<;;;:::999222222333444666888;;;<<<<<<999555111///000333444111444555222//////444888888666444222333555888:::888777444000,,,)))&&&%%%&&&'''***///444777777777555444333222111111111111///222555666555222000///---,,,***((($$$!!!###---222222///111000......000333666888>>>===;;;::::::;;;<<<===::::::999555000***%%%!!!!!!               """$$$&&&&&&%%%###"""###$$$LLLNNNQQQRRRPPPNNNLLLKKKJJJHHHFFFCCC???999000***(((''''''+++000555666666666333///000444888::::::999999777444...''' """&&&'''''')))+++...111333555999999999999999999888888111111111222444777:::;;;777444000---,,,...222555222222222000///111444777888666444333333555777999999777444111...+++***))))))***---222888;;;:::888555444333222111000000000---000333444222000000111111000...+++'''"""%%%///555444111222000...---...222666888???>>>;;;:::999:::<<<===;;;999777333...***&&&###%%%!!!               !!!###&&&'''(((%%%""" """ KKKMMMPPPRRRRRROOOKKKHHHNNNLLLJJJHHHFFF???777000&&&$$$$$$'''---111333333333000---...222555666666:::::::::777111)))!!!"""%%%%%%%%%&&&'''***...111333888777777777666666666666///000000111333666999;;;444111---******---222555444222000///000111444555777666555444444555666888999777444111///---------++++++///444;;;===<<<999444444333111000///------,,,///222222000///111333444333000---(((###%%%000666555111333111...---...111555888@@@>>>;;;999999:::;;;===;;;999666111---)))&&&%%%'''###                  """$$$###$$$$$$"""!!! FFFIIILLLLLLHHHFFFEEEFFFKKKPPPQQQJJJBBB===999555***'''$$$"""###(((...222333222222222222333444555777777777444000)))### """$$$%%%%%%%%%%%%&&&'''***...111333777777666555444333333222///,,,,,,111:::???<<<888333555666222------333:::===;;;888666666777999;;;>>>:::666555777:::;;;;;;;;;:::999888555222///---,,,,,,---111666999888555555444222///---,,,,,,,,,))),,,---,,,++++++///333???666000000...'''""""""!!!'''---222555666666111111000---+++---333888999<<<>>>===;;;:::<<<>>>999666333...***(((&&&%%%(((%%%!!!                   !!!  DDDGGGJJJJJJHHHEEEEEEFFFJJJOOOOOOHHHAAA>>>;;;888,,,(((### !!!&&&---111555444222111222333555666666666444222---'''!!! ###$$$%%%&&&%%%&&&'''))),,,...111222333333333333444444555555111//////555===AAA>>>999555888999666111111666<<<===;;;:::999888999:::;;;===999555333666999;;;;;;???>>>===;;;888555111000...---...111666888666444444222000...---,,,------)))+++---,,,++++++///333???777222222000)))###"""!!!%%%+++///333555666222222111///---///333777999<<<>>>===:::888:::===999777444000,,,)))((('''(((&&&!!!                        AAADDDFFFGGGFFFEEEDDDEEEHHHLLLLLLFFF@@@???>>>===000+++$$$%%%,,,111888666333111111333555777666555333///***%%%  """$$$&&&&&&&&&'''))),,,...000111111/////////000222444777888444222333999???BBB>>>:::777;;;<<<:::666555999>>><<<<<<<<<<<<<<<;;;;;;::::::777333111444888;;;===DDDCCCBBB???<<<999666444222000000222666777555222111000...---,,,,,,---...(((***,,,+++***+++///333???999666666333,,,$$$!!! """&&&+++000444666222333333222000111333666999;;;===<<<999777888::::::999666222///,,,+++***(((&&&"""                    >>>@@@CCCDDDEEEDDDCCCCCCEEEIIIIIICCC???@@@BBBBBB555///'''!!!!!!&&&---222;;;888444111000222555777888666333///+++&&&"""  """$$$&&&(((((())),,,...000000000000---------...000333666888333333444999>>>@@@<<<888777:::<<<;;;888777:::===;;;===>>>??????===;;;:::666333000///222777===@@@GGGFFFEEEBBB???<<<:::999555333222444666666333///...---,,,++++++,,,---...''')))++++++***+++///222===:::999888666000'''!!!!!!&&&,,,222666333333444444333444444555888:::===;;;888555666777;;;:::888555222000...---)))'''$$$                ===>>>@@@BBBDDDDDDBBBAAABBBFFFGGGBBB???AAAEEEEEE;;;666...((('''+++111666<<<999555111000111444666999888555222...***&&&$$$!!!$$$''')))***+++---///000000000///...------...///111333444111111333777;;;<<<999666555777888888666666888;;;:::<<>>;;;999222111//////222777>>>BBBFFFEEEDDDBBB@@@>>>===<<<888666444555666555111---,,,+++*********+++---...'''***+++***))))))---111999999999999888333+++###""")))000555333333333444555666666555666999<<<;;;888555555666;;;:::999777555333111000+++)))&&&!!!                ======>>>AAACCCCCCAAA??????DDDEEEAAA???CCCFFFGGGBBB>>>888444222444888;;;<<<:::666222000000222333777777555333000,,,)))''' $$$(((+++,,,---...///////////////.../////////000000000000///000111444777999888777444555555444444444777999999;;;>>>??????===:::777111111222111333666;;;???AAA@@@???>>>>>>>>>>>>>>>:::888666666777555111---******)))))))))***+++,,,(((***,,,***((((((+++...333666777777888666...&&& '''///444222111111333666888777777555999<<<;;;888555555666:::::::::999777555333222---+++((($$$                 >>>===>>>@@@CCCCCC@@@======BBBEEEBBB@@@CCCGGGGGGFFFDDDBBB???>>>>>>???@@@;;;999666333000//////000222333333333000---)))&&&$$$))),,,......---------...//////---...000111111000///...000000111333666999:::;;;555555444333333555888:::888:::<<<======;;;888666444555666555333444777::::::999999999;;;<<<>>>???;;;999777666777555111---***)))((((((((()))***+++***+++,,,***'''&&&))),,,...222444444666888222)))&&&...222111000///111555999999888444888<<<<<<999666666777::::::::::::888777555444///...+++'''!!!                 ???>>>>>>@@@CCCCCC@@@<<<<<>>777666444333333666999<<<777999:::<<<;;;:::777666777999:::777444222333555555555555666888;;;>>>???<<<999777777777555111---***)))(((''''''((()))***+++,,,,,,***&&&%%%(((+++***///111222555999444+++&&&---222111///---000555999::::::333777<<<<<<:::777777888999:::::::::999777555444000///,,,(((###              !!!######    ;;;::::::===BBBEEEEEECCC@@@BBBCCCAAA??????BBBEEEKKKHHHFFFGGGIIIJJJHHHFFF===;;;888555222000//////---...000000///,,,)))'''!!!%%%&&&***------,,,---000333222111111444888999777444555555555555666666777777444444555555666777777888888666444333333555777999555999<<<;;;666222111111444666999<<<>>>@@@@@@@@@666888;;;<<<;;;888444111,,,+++)))(((***,,,000222000222222///)))&&&&&&'''))))))+++///444555111...!!!!!!(((,,,---///333666999:::::::::333777<<<===:::888888:::888:::;;;888333111222333---+++)))))))))%%%                 !!!'''+++'''###        999888777;;;@@@CCCCCCAAAAAABBBBBB@@@======@@@BBBFFFDDDBBBDDDGGGGGGEEEBBB<<<:::888666555444444444222111111222222///+++((( ###&&&)))---......///222555777666555777999:::888666555555666666666666666666333333444555666777888999888777555555666888:::<<<999;;;======;;;888666555666777999;;;<<<<<<<<<<<<:::<<>>:::777111///,,,***+++...222444555666666222,,,(((((()))((()))+++///333333///+++!!!###***......000444777999:::::::::555999===>>><<<::::::;;;:::<<<<<<999333000000111---***(((''''''$$$                 $$$(((((($$$     888666666999???BBBBBB@@@BBBBBB@@@>>>;;;;;;===??????>>>>>>AAADDDEEEAAA>>>::::::999999999::::::;;;999666444444666555///)))!!!!!!$$$(((---///000222555999;;;999888999:::;;;:::888666666777777777666555555333333333444555888:::;;;999888888999:::<<<>>>@@@>>>>>>>>>@@@AAA???===:::999999::::::::::::999999999<<<@@@CCCCCC@@@<<<999666333///,,,,,,///333666888999888444...******,,,)))))),,,000444333---(((###  &&&---111111333666888::::::999888888<<>>>>>@@@AAAAAABBB@@@@@@BBBEEEEEEBBB???<<<<<<<<<<<<<<<;;;;;;;;;555777<<>>AAAAAA>>>======???;;;======:::555111000000,,,(((%%%###$$$"""                """"""###"""     !!!!!!>>><<<<<>>@@@BBBCCCDDDEEE???::::::<<<;;;444---###%%%+++000222555999===555555666666666666777777666888:::<<<<<<:::777666444444555666888:::===>>>BBBBBBBBBCCCBBBBBBAAAAAADDDBBBAAACCCEEEFFFCCC@@@=========>>>>>>??????@@@444777:::======<<<999888888555///***))),,,000333333444444000,,,***,,,/////////111555888666000+++'''$$$!!!"""'''---222888999::::::999777444333<<>>@@@999<<<>>><<<777333333333---***&&&$$$$$$###             """$$$###  AAA@@@???CCCHHHKKKKKKIIIHHHDDD???;;;;;;;;;<<<;;;>>><<<<<>>EEEEEEFFFFFFFFFDDDBBBAAADDDBBBAAAAAABBBAAA???===============>>>@@@AAABBB999:::<<<===>>>===<<<;;;888444///+++***,,,000222333333222///***)))+++...000///000333666666111---***'''""" %%%***...777888999999999777555333===???AAA@@@===<<<===???:::===???>>>:::666555666///,,,(((''''''$$$       !!!       !!!"""   AAA@@@@@@CCCHHHKKKKKKIIIJJJEEE???<<<<<<>>>>>>===>>><<<:::<<>>;;;888555111...""" (((---000333666:::444888::::::666222000///666999>>>BBBCCCAAA===;;;777888;;;===>>>>>>======DDDFFFGGGIIIHHHGGGEEECCCAAABBBAAA???<<<:::999:::<<<<<<;;;;;;<<<===>>>???:::999999999999:::::::::888666222///...///222444777777555000***(((***------,,,,,,...111222///,,,,,,)))###!!!&&&)))111333555777999999888777<<>>===@@@BBBAAA<<<777555666222///,,,+++***&&&       !!! """        """######  AAA??????BBBGGGJJJJJJIIILLLFFF@@@===>>>?????????===:::888999;;;<<<:::888===>>>???@@@@@@@@@???>>>CCCBBB???;;;777333000...!!!''',,,///111555888888;;;???===888222...---666999???CCCDDDCCC???===888:::===???@@@???===<<>>888555555777;;;:::999888999999;;;<<<666555444333333444555666:::888555222111222444666<<<;;;888222+++((())),,,+++)))(((***---///---***...***$$$###&&&,,,///222666999:::;;;;;;<<<>>>???>>>;;;999;;;===@@@CCCEEEBBB<<<777555444333111...---,,,'''       $$$""" ###       &&&***+++'''     >>>AAADDDEEEDDDEEEHHHKKKGGGDDDAAAAAABBBBBB@@@===999999999999888888888777:::<<<@@@CCCDDDBBB???======<<<:::777333000...,,,+++'''""" %%%+++222888;;;999===@@@???999333000//////555<<>>666666===FFFHHH@@@;;;;;;;;;>>>CCCGGGIIIHHHGGGEEEDDD@@@<<<:::;;;:::888666777999:::999666777:::>>>000222444333222333666:::===;;;777555555777:::===AAA@@@<<<444,,,''''''((()))(((&&&&&&&&&))),,,...***'''"""$$$,,,111444666999;;;===<<<999777666777999:::AAABBBDDDDDDAAA>>>999777333000...---,,,'''      $$$%%%$$$          %%%000;;;:::333(((   >>>@@@BBBBBBBBBBBBDDDGGGFFFDDDBBBBBBDDDDDDAAA>>>::::::999999888999999999999;;;???BBBCCCBBB@@@???<<<;;;999666444111000///+++(((###"""(((///555888999<<<>>>>>>;;;777333222111555:::<<<:::888888999333444:::BBBCCC===888888999;;;===@@@BBBCCCDDDCCCDDDAAA<<<:::::::::888777666888:::999666666999<<<111333555444222222555999:::999666555555777:::<<>>@@@AAA@@@??????@@@AAAEEECCCBBBDDDFFFFFFCCC???<<<;;;:::999999:::;;;<<<:::;;;===???AAAAAAAAA@@@;;;:::999777555333222111,,,)))$$$%%%,,,222555888999;;;===>>>===999666555888:::888444111000222000222888???@@@<<<999999888888777888:::===@@@BBBEEEBBB===:::999888888777444777999888666555777999222444666444111111333666777777777777888:::;;;<<<<<<:::666111+++''''''''''''&&&%%%%%%%%%&&&((()))(((%%% ###(((---222777;;;===<<<;;;888555555777999===???@@@AAA???<<<888666000...,,,,,,,,,)))$$$            ###222???@@@888...$$$  AAABBBAAAAAA@@@?????????DDDBBBBBBDDDGGGHHHEEEAAA>>>===<<<;;;;;;<<<===>>><<<======>>>>>>?????????===<<<:::888666444222111...***%%%%%%,,,222555888777888<<<@@@@@@===999:::;;;;;;777111------...111444:::@@@CCCCCCBBBBBB<<<999666444555:::???CCCGGGDDD@@@;;;888666555444222555777777444333444777333555666555111000111444666777999;;;===>>>??????:::777333///***(((''''''&&&%%%%%%%%%%%%&&&&&&'''&&&###""")))000666:::<<<===<<<999555444555888:::<<<>>>???>>>;;;888555222///---,,,,,,)))$$$            '''999BBBCCC>>>444+++ DDDDDDCCCBBBBBBAAA@@@???BBB@@@@@@CCCGGGHHHFFFCCCAAA@@@>>>======>>>>>>???>>>>>>==================AAA@@@>>>;;;888555222111///,,,&&&  '''...333777777666777;;;???@@@>>>:::===>>>===888222------...444999???DDDIIINNNOOOOOODDD???:::666666:::@@@DDDHHHFFFBBB===888444222111111444555444111000222555333555777555111///000222777999<<>>===???DDDGGGFFFDDDCCCCCCBBBAAA@@@???>>>>>>============<<<<<<<<<<<>>>>>:::444111222666333555888::::::999666444666222///......---((($$$###              )));;;GGGHHHCCC444,,,"""  AAA???>>>???AAABBBAAA???>>>;;;999;;;@@@EEEFFFEEEDDDEEEEEEEEECCC@@@===<<<999:::;;;<<<============EEEDDDBBB???<<<:::888777222...(((""" &&&---333666666888999:::888777666666666888999777333000000111777<<>>;;;;;;===>>>???BBBCCCAAA<<<777333222111222111...++++++///444111444666555222//////111555777:::===????????????>>>999444000...---+++))))))***+++,,,+++)))&&&%%%'''///333444:::>>>???;;;444000111555111333666999999888555444444111//////000000---***%%%"""             ,,,<<>>===999777999>>>CCCEEEFFFEEEFFFGGGGGGDDDAAA===:::666777:::<<<>>>?????????EEEDDDBBB@@@>>><<<;;;:::222///)))"""$$$+++111444666888;;;999666333333555000444666555222000000111555;;;>>>???DDDNNNSSSQQQSSSNNNGGG@@@<<<::::::;;;:::>>>BBBBBB>>>999666555222222000,,,)))***///444111444666555222//////111333555777999;;;<<<<<<<<<@@@;;;555111000...,,,)))***+++---...---***'''%%%(((000333333:::>>>@@@;;;444///111555000222555888888777555333222000...///222333111///'''###               """111===BBBLLL@@@111'''""" ;;;>>>BBBEEEDDDAAA<<<999777888999<<>>;;;:::555000***%%%"""###)))...111333444444444444444555555///333777777555333333555===???BBBFFFIIIKKKMMMMMMOOOJJJEEEBBBAAA@@@===:::======???@@@???>>><<<;;;222333000***)))000333111000000111444777666222---111333555888999:::;;;:::AAA>>>;;;777444222111111...444666222,,,***(((%%%###%%%,,,222666999::::::777222//////111000111333777:::999444///444333222222222333555555(((&&&"""             !!!,,,444444666666111'''  <<<@@@FFFIIIHHHCCC===888555666888;;;>>>AAACCCDDDGGGEEEDDDDDDEEEBBB===888555888<<>><<<:::999555000)))%%%""""""(((---000333333333333333333333333333555777555333222555888<<<>>>AAADDDGGGHHHIIIIIIMMMIIIDDDAAAAAA???<<<999888999;;;<<<;;;999666555111222///))))))///111000111111222555777777444000111333555888:::;;;;;;;;;===<<<999777444222111000000666777222---***(((&&&$$$%%%,,,111555777888888666222///000111,,,---000555::::::555111444333111000000000111222***((($$$            ###***)))---000///(((!!! >>>BBBHHHLLLKKKEEE===777333555888;;;===?????????EEECCCCCCEEEFFFDDD???::::::<<>>===<<<;;;:::555000)))$$$"""&&&+++...222222222333333222222111777888777555222222666;;;<<<>>>@@@CCCEEEFFFFFFFFFJJJFFFBBB@@@@@@>>>;;;777666888;;;<<<;;;888444222000000...)))))),,,...---111000111444666777555333111333666999;;;<<<<<<;;;999999888777666444222111333888999333---+++)))'''&&&!!!$$$***///222333444555333111000000111---...111888===>>>:::666333222///---,,,,,,---...---+++&&&            !!!''')))(((%%%%%%%%%@@@CCCGGGIIIHHHBBB<<<777444777;;;???AAAAAA???>>>BBBBBBCCCFFFIIIGGGBBB===???@@@AAACCCCCCBBB@@@???<<<===>>>?????????>>>===666000***%%%### ###)))---111111222333333222111000777999999666333444888;;;<<<>>>AAACCCEEEGGGGGGGGGGGGDDD@@@???@@@>>>999555666999===??????<<<888555//////,,,***)))***++++++------///111333444555555111333666999;;;;;;::::::666777888999999888777666666::::::333---+++***(((((($$$###(((---000///000111111111111111222111222666<<>>:::888777;;;AAAFFFHHHFFFCCC@@@AAAAAADDDIIILLLKKKEEE@@@AAABBBBBBBBBBBBAAAAAA@@@AAABBBCCCCCCCCCCCCAAAAAA777222,,,(((%%%"""!!!(((,,,000111222444444333222222555888:::999666666888;;;===???AAADDDGGGHHHIIIIIIDDDAAA??????@@@>>>999444222555:::===>>>;;;888555///---,,,+++***(((((()))(((***,,,...000222444555333555888::::::999777666444666888:::<<<<<<<<<<<<888<<<:::333---++++++***+++&&&!!!"""&&&***---,,,,,,---///111333333444333444777<<>>FFFLLLNNNLLLGGGCCCAAABBBFFFLLLOOONNNGGGBBBBBBBBBAAAAAAAAAAAABBBBBBFFFFFFGGGGGGFFFDDDCCCBBB999555///,,,)))%%% ''',,,///111333666777666555555333666999999777777999<<<>>>???BBBDDDFFFGGGGGGGGGAAA@@@???@@@AAA>>>999444---000444666777555333111///,,,+++,,,+++'''%%%'''%%%(((---000111333555777666777999:::999666222000111333555888;;;===??????888;;;:::222,,,+++,,,,,,...)))### !!!$$$(((***))))))***---222555666666111222444999======888333333111///------000333555666333///***%%%     $$$&&&           &&&,,,,,,+++(((###CCCCCCDDDCCCBBB???<<<;;;999???HHHOOORRRNNNHHHDDDBBBDDDHHHNNNRRRPPPIIICCC@@@@@@@@@@@@AAABBBCCCDDDIIIIIIIIIHHHFFFCCCAAA???;;;777333000---''' ''',,,///111555888999:::999888333555777666555777<<<@@@>>>???@@@BBBBBBBBBAAA@@@@@@??????@@@BBB???999444000111333555444222000...000,,,+++...,,,&&&$$$&&&%%%***000444666777999;;;888999::::::777222---***,,,---000333777;;;>>>@@@888:::888111++++++------000+++%%%""""""!!! ###&&&'''''''''(((,,,222777888888444444777<<<@@@@@@;;;666999666333111000222555888777444000---((("""      $$$&&&   """!!!      $$$&&&)))***((($$$ BBBDDDFFFGGGFFFBBB>>><<<777>>>HHHPPPSSSOOOHHHCCCCCCEEEJJJPPPTTTRRRJJJDDD????????????@@@BBBDDDEEEJJJJJJIIIGGGEEEAAA???===<<<999555222///))) ''',,,///222666999;;;<<<;;;:::444555555333222666===CCC>>>?????????>>>===;;;:::?????????AAABBB@@@999444777888888888666444111///000,,,,,,///---&&&###&&&''',,,444999:::;;;<<<>>>:::;;;;;;:::666000***&&&((()))+++...333888<<>>===;;;777333222444666888888555111...***$$$       ###%%%   $$$'''&&&"""        %%%)))***((($$$""" GGGIIILLLMMMKKKHHHCCC@@@???EEEMMMSSSTTTOOOGGGBBB@@@AAADDDIIINNNNNNJJJFFFBBB@@@>>>@@@BBBCCCBBB???CCCDDDFFFFFFEEEBBB???===<<<:::666333000)))!!!(((333555666888===BBBCCCAAA>>>999777333222333888>>>AAA@@@BBBBBB???:::777777999>>>???AAAAAA???===999777<<<:::888555222///...---000333666444...)))''''''+++...222777;;;>>>@@@AAA::::::999666333///+++))))))((()))+++///555;;;???999999666111+++)))***---)))))))))(((&&&$$$"""  """$$$%%%$$$'''+++111666:::===>>>@@@@@@??????>>>===<<<<<<===:::666222000000111222333111///...,,,'''     !!!!!!(((---  """###"""###&&&)))      %%%((())))))***&&&   DDDFFFHHHIIIIIIFFFCCCAAADDDHHHNNNRRRQQQLLLEEEAAACCCCCCEEEHHHKKKLLLIIIFFFAAA@@@>>>@@@BBBCCCBBBAAABBBCCCDDDDDDBBB@@@===;;;===:::888666222,,,$$$)))444888888999===AAACCCAAA???999777444222444888===AAAEEEEEEEEEAAA<<<999888999:::<<<======<<<:::777666<<<:::888555222000/////////333666444///+++))))))+++---111555999===???@@@888777555333000---***)))))))))(((***---222777:::999888666000***((())),,,(((((()))(((&&&$$$!!!!!!###$$$###&&&+++000555999;;;<<<===<<<<<<;;;;;;:::::::::<<<999555000------......///---+++******%%%     """ ###&&&  !!! !!!&&&)))!!!     ###''')))***,,,)))$$$BBBCCCDDDFFFFFFFFFEEEEEEJJJLLLOOOPPPNNNJJJEEEBBBHHHGGGEEEFFFGGGHHHHHHGGGBBBAAA@@@BBBDDDEEEEEEDDDDDDCCCCCCBBB@@@===;;;:::>>>===;;;999555///'''!!! +++555;;;;;;;;;>>>AAABBBAAA@@@<<<:::777555666999===@@@GGGGGGFFFCCC>>>:::999888666777999:::999888666444<<<;;;888555333222222111111555888777222...,,,,,,***,,,...222666:::===???777555222///,,,+++******++++++******,,,///333555777777555000)))&&&'''***'''(((******)))%%%!!!"""######&&&***///333666777888888777777666666666777777:::777222---***)))******+++)))'''((('''$$$    """&&&""" %%%+++***((("""    %%%)))+++///---)))###BBBCCCDDDEEEFFFGGGHHHIIIOOOOOOOOONNNLLLJJJHHHGGGMMMJJJGGGEEEDDDEEEGGGHHHEEEEEEEEEGGGHHHJJJJJJJJJGGGFFFDDDBBB@@@>>>===<<>>???AAAAAAAAACCCAAA===;;;:::;;;===>>>CCCDDDCCCAAA>>>;;;999888555555777888888777666555<<<:::888555444444444555888;;;===;;;666222000111+++,,,---///333888<<>>>>>>>>???@@@AAAIIIGGGCCC???===<<<;;;<<<;;;<<<<<<===<<<;;;999777555666777888888777777666;;;999777555444555666777???AAABBB>>>999444444555...------///222888===AAA>>>:::555000...///111333555444222111111222333444666666555111+++'''(((***---///111222000,,,(((%%% ###&&&***///222333333222444333222111222333444555444222...***((((((***+++000...,,,+++)))%%%     ((($$$$$$***444333---$$$ """$$$,,,,,,---,,,(((!!!GGGGGGGGGGGGGGGGGGGGGGGGGGGFFFDDDDDDEEEIIILLLOOOPPPOOOMMMJJJFFFEEEFFFHHHKKKMMMOOOOOOOOOOOOQQQRRRNNNKKKGGGCCCAAABBBCCCEEECCCEEEFFFCCC;;;222***%%%(((222999;;;============>>>???HHHFFFCCC???===:::999999555555777999;;;;;;999777555555666666666666666555999888555444444555888999BBBBBBAAA<<<666444555888222111///000333999@@@DDDAAA>>>888333000111333555666666555444444444555666555666666333---***+++---///111222222111---)))''' ###&&&+++000333444333222888777555444444555666888777444000---******,,,---333000...---+++&&&     &&&""" """$$$!!!""")))333222///''' %%%'''***,,,***&&&!!!GGGGGGFFFEEEDDDBBBAAA@@@???===<<<;;;>>>BBBGGGJJJOOOPPPPPPNNNIIIGGGGGGHHHKKKMMMOOONNNMMMLLLNNNPPPMMMJJJEEEAAA???AAACCCFFF???BBBEEECCC;;;333,,,(((&&&///444777;;;===<<<;;;<<<===@@@???===;;;999777666666444444555999<<<===:::777333333333333333222222222888666444333333555888;;;======:::555111111555999777444222111555<<>>888333000000111333444444333333333444555555555777777555000...///111.../////////---***'''&&& $$$'''---222555666555444===<<<999777777888999;;;===:::555000---,,,,,,---000...,,,+++***&&&    !!!%%%"""$$$(((***### !!!&&&...000///***   !!!&&&***+++***'''%%% FFFFFFEEEDDDAAA>>>;;;999999777666555888<<>>===???BBBEEE;;;???CCCBBB<<<444...+++ $$$...111555:::<<<;;;::::::<<<888888777777666555444444555555666:::>>>>>>;;;888111000000000////////////777555333222333555999;;;888777444///,,,...444::::::777444333666===EEEJJJAAA===888333/////////000111111111111222333444444555777888666222000111333,,,,,,,,,+++)))'''%%%$$$  $$$(((---333666777666555AAA???<<<:::999:::<<<===CCC???999333///---,,,,,,---+++)))))))))%%%    $$$%%%""" ''',,,///$$$  %%%+++...///+++"""   ###))),,,,,,+++))) DDDEEEEEEDDDBBB>>>:::888444222000///222666;;;???CCCEEEIIILLLNNNMMMKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGEEEBBB@@@@@@@@@@@@>>>>>>>>>===:::666222///''' """)))000:::BBB@@@:::888777777888777666999<<<===:::777444333333666:::<<<:::777...111333333111111444777222111000///000333666888666444222000111555999<<<<<<:::777444444666999:::999:::999555///---...000111///...111666:::<<<;;;888999::::::888555222///222111///,,,***'''%%%$$$""" ###)))000444444444555777<<<<<<;;;;;;:::999888888AAA777111111000+++))),,,,,,***(((((((((%%%     $$$$$$"""###)))(((%%%   '''***)))&&&"""  ###(((+++---'''$$$ ???@@@BBBBBB???<<<888777444222///...111666<<<@@@EEEGGGJJJMMMMMMLLLJJJHHHIIIIIIIIIIIIIIIHHHHHHHHHKKKIIIFFFCCCAAA?????????>>>>>>???>>>;;;777333111(((!!!###***444>>>DDDBBB>>>=========;;;999888999;;;<<<999666666444333555888999777444...111444444222222444777222111000000000333555777666444222111222555999;;;:::888555333222333555777888999999555000...000333333111000222666:::;;;;;;<<<<<<======<<<888555333444222000...+++)))'''%%%$$$ """'''...111222222444777;;;;;;:::999999999999999>>>777222333333///---//////---+++++++++((("""     !!!"""!!!"""&&&$$$!!!   %%%'''&&&###    %%%)))++++++)))$$$ :::===@@@@@@===999777555555222///---000666===BBBGGGIIIKKKMMMMMMKKKHHHFFFIIIIIIIIIIIIHHHHHHGGGGGGLLLKKKHHHDDDBBB@@@??????>>>??????>>><<<999666333+++###$$$,,,888@@@FFFEEEBBBBBBDDDDDD@@@<<<999999::::::888666777555333444666666333000///222555555444333666888333222111111111333444555555444333333444666888:::777555333000///000222333777888888444000///111444555333333444777:::;;;;;;???@@@AAAAAA???<<<999777888555222///...,,,***((('''###%%%+++...///000333666:::999888888888999;;;<<<<<<888666777777444222333000---+++++++++((("""     """ """$$$!!!###"""!!!     $$$'''000///+++"""===@@@CCCBBB===999666555:::666111...///444;;;@@@FFFHHHKKKMMMMMMKKKHHHFFFGGGHHHHHHIIIHHHGGGFFFEEELLLJJJHHHEEECCCBBBBBBBBB???@@@@@@???===;;;888777///'''%%%---888???DDDCCCBBBDDDGGGFFFCCC???:::888999999777555666444222333555666333000///333777777666555777:::555444444444333444444444666666555555666777888999333111///...---...000111555777777444000...000222555444444555888;;;===>>>AAAAAABBBBBBAAA===:::888:::777222111111000...+++***&&&!!!(((+++---///222666999888777777888:::===>>>===<<<<<<<<<;;;999777666000---***))))))&&&!!!     !!!'''***+++)))$$$ """     """///222222***DDDGGGIIIFFF???999777888@@@;;;555000///333999===CCCFFFIIIKKKLLLKKKIIIGGGEEEFFFGGGHHHHHHGGGFFFEEEIIIHHHFFFEEEDDDDDDEEEEEE@@@@@@@@@@@@???===<<<;;;333***"""%%%,,,444:::?????????CCCEEEDDDCCC???:::888999999666444333111111444777888555222000444888:::888888999<<<888888888888777666555555888888999999999888777777///...---------///111222444666888555111......000333444555666888;;;>>>AAA@@@AAABBBBBB@@@===999777;;;666222111222333111...---)))"""&&&+++---///222666888888888888:::<<<>>>??????AAAAAA@@@>>><<<:::888555222///...---+++&&&!!!      ###))),,,222555666444...(((%%%$$$      (((...333///### JJJMMMMMMHHH@@@::::::<<>>777...$$$###+++///555:::;;;===@@@AAA???@@@===999888999999666333000000222777;;;;;;888444111555:::<<<::::::;;;===<<<<<<======;;;999777666;;;<<<======<<<:::777555//////......///000111222444888;;;;;;777333111222444555666777888:::>>>AAA@@@AAABBBBBB@@@===:::777:::444//////333555444111000,,,%%%&&&,,,...000333666888888999;;;<<<>>>??????@@@DDDEEEBBB??????>>>;;;>>>:::666444444111---(((     $$$---555:::@@@BBBDDDBBB;;;333---)))$$$     '''......&&&LLLNNNMMMGGG>>>:::<<<@@@EEEAAA;;;666555666999;;;BBBDDDGGGIIIIIIGGGDDDBBB@@@BBBEEEGGGIIIIIIHHHGGGGGGFFFEEEDDDCCCDDDDDDEEEAAAAAAAAAAAAAAAAAAAAAAAA;;;000%%%!!!(((,,,222888:::<<>>:::<<<999777888999999666333000111555;;;???>>>888333111666;;;===<<<;;;<<<>>>@@@@@@AAAAAA@@@===:::888>>>@@@AAAAAA???;;;666333333222111111000000111111444:::@@@CCC@@@<<<:::999666888999888777777:::===BBBCCCDDDDDDBBB???<<<999777222------333666555333222...''''''...111222444666888999<<<>>>?????????>>>???DDDFFFBBB???BBBBBB@@@>>>:::666444333111,,,)))      +++777AAAHHHLLLNNNPPPNNNGGG===444///)))%%%    %%%'''%%%  KKKLLLLLLEEE===:::>>>CCCDDDAAA<<<888777888;;;===CCCEEEGGGHHHGGGEEEAAA???>>>@@@DDDGGGIIIIIIHHHGGGHHHGGGEEEDDDCCCBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB<<<222&&& '''+++222888:::<<>>===<<<===???BBBCCCDDDDDDBBB???;;;999AAABBBCCCCCC@@@;;;666222777666444333111000//////444<<>><<<666000+++,,,222777666333333///(((!!!(((000333444555666888:::===@@@AAA@@@???>>>===DDDFFFAAA???CCCFFFDDD999666111///...,,,'''###       ###///===IIIPPPSSSUUUWWWUUUNNNDDD999222,,,(((!!!    """###"""