BM6(          ###                                                                                       """(((%%%                      ((()))%%%                       !!!%%%$$$                        '''$$$                                  """$$$               ,,,444222(((                 !!!111<<<===333%%%              ӵ +++???DDD999'''ĦĦӵ     Ħ          4ĉ@ӵ ---@@@AAA/// >L=hĦ4ĉ@ӵ   >L             GG=? %%%666555%%% HdĦ=ĪjGG=?   HdĦ      ''')))$$$       ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵ !!! ӵĦ Ħ Ħ DdDӵ ӵӵ Ħӵĭӵ       '''555:::555+++$$$    ?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e ?? )))---...+++g<ĉ3we<Ħ3h?@e  Z 3h?gL  D%%)?fff?><z=?Ħ g&eg&e S?ʬ 4ff?>ߝL@eg&e3h?g&e>&e??            ,,,888999000''' !!!%%%    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]ĦttHƅ^Hu]ĦH׼s$$$...---''' tQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ        '''222555...''' $$$***---&&&   4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦ DdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦ   ...)))!!! geĦFSĦqjRgdKӵDdDĦDdDĦ qjRgdKӵDdDĦ  HdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<R peƜ4DuTӵ DdDĦ DdDĦ qjRgdKӵDdDΦDdDĦ         &&&***'''""" )))...000***   4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦ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>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>d<peӵĦpeӵDx<>d<ӵDd<qR/ܗ?fӵ>d<>d<Ħ4DufئL>e DdDʜ4DuTӵDdDĦ   geĦ s<v>aĦpeӵDx<DdDĦ DdDĦ peӵDx<>d< >d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<Ħpeӵ Ħ F&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ              4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?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]3hhne=enepIƎ@t@h>hfe@ďDne =e ege sĪj@h fdDĦ @ďD Hkge @h @G HĪj@IŌ Bene Hkge ne feHu]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׼sHo"""&&&(((&&&"""D^DdDĦ s׼s             Φ4DuXӵtvӵ>d<ĦĦ  Ħ   Ħ ###)))((($$$>d<ĦĦ>d<ĦBe'''---000111000---(((### geFYĉ'''###>aĦ"""&&&&&&###'''$$$!!!Be nu]ӵ""" """'''***(((((((((&&&%%%%%%(((***%%%$$$###""" """"""""""""!!!>d<Ħ>d<ĦĦ BeĦ###&&&'''%%%###  !!!(((&&&"""         ?aŖ%7uSQuR)ӵsdKĦ gdKĦ  gdKĦ gdKĦ$$$(((&&&"""gdDĦ!!! !!!!!!  """#########$$$$$$ !!!"""%%%''')))***,,,,,,,,,,,,+++***)))(((###$$$%%%&&&&&&%%%$$$$$$######""""""!!!!!! !!!""""""!!!gdKĦ###%%%&&&%%%""" !!!###$$$sdKĦ!!!""",,,///444666777777666222...---,,,)))(((&&&%%%&&&(((ŶS111///,,,3we<***------,,,...,,,***)))((('''!!!###%%%%%%%%%iĉ@3hR/Ō,,,+++***)))((('''%%%""" $$$'''&&&$$$$$$%%%&&&&&&&&&(((+++---+++,,,------,,,---///111+++***)))((('''&&&%%%$$$***,,,---...---DdDĦ''''''$$$$$$&&&sdKĦ***+++gdKĦ)))((('''(((***++++++******((('''&&&''''''%%%###&&&&&&'''&&&$$$###$$$""" gdKĦ$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$"""   !!!  """$$$%%%%%%&&&((('''%%%$$$######"""""" !!!!!! !!!!!!"""###%%%(((***+++,,,+++)))((('''''''''(((###"""!!! !!!###$$$&&&%%%###!!! !!!"""$$$###""""""!!!!!!  !!!!!!!!! !!!!!!""""""       >Anenene !!!!!!!!!!!!!!!""""""###%%%$$$###"""!!!""""""###&&&%%%%%%%%%%%%%%%%%%%%%))))))((((((((('''''''''$$$$$$$$$%%%&&&(((ne((())))))))))))(((&&&%%%######"""""""""!!!!!! $$$&&&### $$$############$$$%%%De************((())))))(((%%%$$$$$$%%%))))))((('''&&&%%%$$$$$$))))))))))))))),,,111444222444777;;;???DDDGGGHHHKKKHHHFFFEEEDDDAAA;;;666333111///111333444222000...---***(((&&&&&&%%%&&&'''''''''&&&%%%###!!! !!!"""ne$$$$$$'''''''''%%%###"""###%%%(((ne!!!###%%%''''''***111444444555888:::;;;===<<<:::888777777111000...------///>A666666555k<111111222444555555444333333333222///,,,'''&&&$$$""""""$$$&&&(((((((((***fh000000000000///......---***'''(((+++---,,,******,,,---...---,,,---...,,,...111222222333444666////////////...---,,,+++...///111222222De...111111......111ne000111ne222555333111111222333444333666555333333333222000...,,,,,,------------,,,,,,+++***ne***))),,,,,,,,,,,,,,,,,,,,,,,,------............------...,,,******++++++***))),,,+++)))(((&&&%%%%%%%%%###$$$&&&((()))++++++,,,...---,,,+++***)))))))))''')))++++++)))))))))***************))))))))))))---------,,,,,,+++++++++''''''&&&&&&&&&(((***+++(((''''''''''''((()))***+++******,,,///000111000///...,,,***))))))***+++((((((((((((((()))******(((((((((((()))***,,,,,,'''&&&%%%%%%%%%%%%%%%&&&&&&'''))))))(((''')))***))))))***+++***)))(((''',,,***(((&&&%%%%%%%%%&&&%%%$$$"""!!! !!!!!!""""""!!!  !!!""" !!!!!!    ///---)))***+++,,,---///000,,,---------,,,,,,,,,,,,,,,+++***(((&&&&&&(((***+++,,,+++***(((''''''''''''((((((***++++++,,,++++++++++++,,,------......---,,,,,,---...//////////////////.........////////////...------,,,************++++++)))***++++++************(((%%% %%%$$$$$$######""""""!!!###  ###%%%"""#########$$$%%%&&&''''''******+++,,,,,,***++++++***)))(((((()))++++++***)))'''&&&$$$###((()))+++,,,000777@@@GGGOOOQQQVVV[[[```eeeiiikkklllhhhdddcccbbb]]]UUUMMMHHHCCC======@@@CCCAAA>>>;;;888444///,,,)))))))))***)))'''%%%$$$""""""!!!$$$$$$&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%'''%%%"""!!!%%%***...,,,...222444333333666:::<<<>>>>>><<<:::::::::222111///......///333555555666666444333666999777777777888888777333000,,,+++((('''&&&''')))***'''''')))+++//////000000000000000///000---***)))***+++***))))))+++...///...---------+++...111222222222222333000111111222111111000//////000111111000---222555555222333666......///222222777555222111222333444333:::888777777777666333111,,,---...///////////////---+++------,,,------------------------...//////000000000000///000...,,,,,,---...---,,,...,,,+++)))(((((())))))$$$%%%''')))+++,,,------///...---+++***************+++---...---,,,---...,,,,,,++++++***)))((('''******+++++++++***))))))''''''''''''(((***+++,,,---,,,+++++++++++++++,,,+++,,,---///111333333444333111...+++******,,,---))))))))))))***+++,,,,,,---.........///000000111+++******))))))))))))***+++---......------///000+++---///111222222111000555444333111000/////////222222000///---,,,+++***........................---,,,++++++,,,...000222,,,+++***)))'''&&&%%%$$$&&&&&&&&&%%%$$$"""!!!  !!!"""######$$$######"""""""""###### !!!!!!""""""!!!!!! #########$$$%%%'''((()))------...///000000111111///...---***'''$$$$$$$$$     ???===;;;999888888999:::;;;:::888666555666888999:::;;;===>>>>>>===;;;:::555555555555444444333333333222000//////000111333555666666777666555444333111111111000111111222222000000//////000000111222000000000000111333555666444555555555555444333222222333333333222111///......---,,,,,,++++++++++++***+++++++++++++++*********(((%%%  $$$$$$$$$#########""""""$$$""" !!!$$$%%%$$$"""#########$$$%%%&&&'''(((---,,,***))))))***+++,,,)))***++++++******,,,---+++++++++***)))'''%%%$$$%%%***111999BBBNNN]]]gggnnnqqquuu{{{vvvooohhhaaaXXXUUUXXX[[[[[[YYYOOOKKKEEE===777222///...+++)))'''%%%###""""""!!!$$$$$$$$$$$$%%%&&&&&&'''&&&&&&&&&'''(((***++++++$$$''')))'''$$$%%%+++111666222000222222000222555;;;===>>>>>><<<:::::::::222111///......///000111111222444444333111///------333888888555333666999777777777888999888444222,,,+++)))((('''(((((()))''''''''')))+++---///111111111222222333333222222111...+++)))((('''&&&&&&&&&)))---......---,,,---,,,...000111000......///000111333444444444222222666555333222222222333444222555666333444777777555000000000000111222444555777555222222222333333222888777555555555444222000///000111222333333333333---,,,+++,,,......---,,,////////////////////////+++,,,---..................,,,+++***,,,,,,,,,++++++***)))(((((()))+++,,,)))***,,,---///000000000111000///---,,,,,,++++++)))+++------------...///......------------------******+++++++++******)))&&&&&&'''((()))***,,,,,,------,,,+++++++++++++++(((***---///000222333333333111...+++***+++,,,------,,,,,,,,,------...///000000000000000000000000---,,,,,,+++++++++,,,,,,,,,...////////////111222...000111333444444444444888888666555444333333333888888777666444222111000222222333444555666888888111000//////000222444666444333222111///...,,,,,,---------...------,,,,,,(((((()))***+++,,,,,,,,,......---------......///+++***))))))))))))***++++++,,,,,,------,,,,,,+++,,,,,,------///000111222777777888999:::;;;<<<<<<888999888666111.........+++((($$$    @@@???===;;;999888888888===<<<;;;;;;;;;<<<======>>>???@@@@@@@@@@@@???>>>::::::::::::999888777666888888777666666666666777666777888999999888777777555555444333222222222222//////......//////000111---------...000222555666555666666777666555333222222222333333222000...------,,,+++)))((('''''''''***++++++++++++******)))&&&%%%###  """"""""""""""""""######"""  """###$$$###"""""""""######%%%&&&&&&))))))(((''''''((()))***'''(((***+++***+++,,,...)))***+++++++++)))((('''%%%...<<>>===;;;999888999333222111/////////000000222333555555555333111000---333888999666444666999999888777888888777444222+++***)))(((''''''((((((***)))''''''(((+++...000//////000000000000000///000///,,,***(((''''''''''''***---///...------...---///000000...---...///111222444666777777555555666555444333333444555666333666777555555888999666333222111000111222555666777666555555666666444333777555333222333333222111000000111222333333222222///......///000000...---------------------------***++++++,,,---------------,,,******+++,,,,,,+++))))))))))))***+++,,,---+++,,,---......////////////...,,,+++******))))))(((***---...---...///000,,,,,,++++++,,,---///000/////////......---------'''((()))***+++,,,------***************+++,,,,,,))),,,///111222222333444444222000...---......///---,,,,,,++++++,,,,,,,,,000000111111111000//////......------......///000---///000111000111222444666555555555444444444444666666666555444444333333777777777666555333111111111111222333555888:::;;;444444333333333555666777555444444222111000//////+++,,,...000111222333333---------......//////000222111111111111222333333000///...------...///000000000111111111111000000000000000000111333444444222333555777999;;;===>>>777999:::777111------...,,,,,,***(((&&&$$$""""""  ;;;:::999888777666555444::::::;;;;;;<<<<<<==========================================;;;:::888777777888888999888777666555333444666777888777777666444333222000///...------+++++++++++++++,,,------************+++---///111000111222222111000...,,,)))***++++++***(((%%%$$$###"""!!!!!!""""""""""""!!!   !!!""""""!!!"""$$$$$$######$$$&&&"""###%%%&&&'''&&&%%%$$$"""...???MMMWWWaaammmuuu{{{~~~xxxsssjjj___RRRFFF===888222111///---+++)))((('''######$$$$$$&&&(((***,,,++++++,,,...000000---***************+++---///000111---,,,...---***+++...222444666666444333333333///...---,,,++++++++++++000000222222222111000///,,,000555777666555666777999777555555555444222111******)))((((((((())))))---+++'''$$$$$$'''+++...++++++,,,,,,,,,++++++***---,,,,,,***))))))***+++***,,,......---,,,,,,,,,,,,---......------///111///111444666777777666555222333444555555444333222444777777555666999:::777444333000//////111333555555444555666777777444222666333000///000222333333///000111111111111111000222111111222222222///---))))))))))))))))))))))))******+++------......---...,,,***+++,,,------,,,******++++++,,,+++++++++***++++++,,,,,,++++++***++++++)))((('''&&&&&&&&&'''***,,,---......000111***)))''''''(((,,,///111222111///---,,,,,,------))))))***+++,,,---------***************+++,,,---(((,,,000111111111222333111000//////.........///,,,+++***)))((((((((((((------///000111111000000---------...///000111222---///111111111111333555999777666444444555666777333333444444444444333333555555666666555444222111222222222333555777999:::888888888888888999999999555444444333222111111000---...///000222333333333000000000000000000000000222222111111222222333444000///............///000111111222222222222111111222111111111222333333444///000111333555666888999444666777222+++%%%$$$%%%%%%&&&'''(((((('''%%%$$$ 777777888888777666555444777888:::;;;<<<=========<<<<<<;;;;;;;;;;;;<<<<<<::::::::::::999777555333000111222333333111///---111222444666777777666666222111///---+++***)))((())))))(((((())))))***+++)))(((((('''((()))+++,,,***+++,,,,,,+++)))'''&&& !!!!!!  ***:::EEEKKKOOOVVV[[[bbbeeeiiiooosssvvvwwwwww{{{}}}}}}pppbbbTTTIIICCC333333222000...,,,)))((($$$$$$%%%&&&(((+++---///555555555888999888222...(((&&&%%%&&&'''(((((('''$$$###$$$'''((($$$###%%%'''))),,,---,,,++++++,,,)))((('''&&&%%%$$$$$$$$$***+++,,,---,,,,,,+++******---222444555555555555888555333111111111000...******)))))))))******+++///+++%%%!!!!!!$$$))),,,,,,,,,,,,,,,,,,+++******))))))***))))))***---///,,,......---+++))))))*********+++++++++---000222,,,...111444666666444333111444888;;;;;;888555222333666777555666999:::777777555222000000222444666000111222444666555111...555222...---///111444444333333444444444444333333333333222333333222///---************************)))***+++,,,---.........---,,,***+++,,,------,,,***+++,,,,,,,,,***)))(((---------------,,,++++++---,,,+++***)))(((((((((&&&)))+++---------///111---+++)))((()))---111555000...,,,)))(((((()))***((()))***+++,,,,,,,,,,,,------,,,+++++++++++++++%%%)))...///...---...000,,,,,,,,,,,,,,,,,,++++++///...---+++*********))))))***,,,...000000000000++++++,,,---...000111222,,,...000000000111333444666555333222333666999;;;111222333333444444333333666666777777777666444333555555555555666777999:::888888999999999888777777555555555444444333333333333333333333222111//////222222222222222111111111222222111222222333444444555444333222222333444555222222333333333333222222444333333333333333444444222222222333333333444444111444444///&&&"""$$$$$$###   555444333222111111111222111222444666666555333222555444222111000///---,,,000///...,,,***((('''&&&$$$###!!!!!!###&&&)))+++''')))******...333333///---(((###       ***111333555:::>>>GGGIIIKKKMMMNNNQQQTTTWWWaaabbb```___ccckkknnnlllnnnttt{{{~~~}}}~~~}}}|||{{{yyysssgggWWWLLL>>>777000///222333000+++''')))***(((%%%&&&,,,222===:::888888888444+++$$$$$$%%%&&&))),,,///222444666444111000222555777777555000+++((())),,,///111666222...***((())),,,...******+++...000111000...333111///000333333000---//////...,,,******---///222000...***((()))---000---+++---444777555333444555444444666888888444111000111222333444555555555......//////...---,,,,,,...///111333222///+++)))...---------///111333444555444333222111000///...---///111222222111///...+++,,,---,,,++++++,,,...///***)))------(((&&&)))---+++***,,,000222111///,,,---///...+++(((&&&%%%,,,,,,+++******+++,,,---,,,---...,,,***(((((()))***++++++++++++***)))))),,,+++******+++---...///000...+++((('''&&&'''(((+++***))))))+++,,,,,,,,,,,,+++++++++,,,,,,***((())))))***++++++++++++***---,,,******+++---000222---------,,,,,,+++++++++---+++***+++///000///---000000///......///111222111000///------///000111222222222333333555666666555444333222222222222333999999888888666555333222333333444555666777777888777888::::::999666333111111222333444555666777777777333//////111444444444444444222111111000000000111111222333444555555666444666777777555444555666777555333333555666444222444444333222111111111111444444444555666555222///333222000---***(((&&&%%%%%%&&&'''(((((((((((((((%%%"""!!!"""     &&&&&&%%%$$$$$$$$$$$$$$$%%%&&&'''(((((('''&&&&&&###"""!!! !!! """))),,,***"""   !!!$$$(((,,,...000222333555888;;;FFFLLLPPPPPPQQQVVVYYYYYYVVV[[[```aaa___^^^```bbbggggggggghhhfffaaaZZZUUUDDD>>>666444555555111,,,+++------+++'''&&&***...+++(((&&&%%%&&&###  !!!###%%%'''------///222666888888777999444...+++,,,///111333888777444222111111111222444333333444666777666444:::777666777999999666333---......---,,,---///111333111---((($$$###%%%'''((('''+++333777666444555999777555444444222...+++,,,,,,+++***(((&&&%%%$$$))))))******)))(((((('''&&&%%%%%%%%%$$$$$$######''''''&&&'''(((***,,,---))))))((('''&&&%%%$$$###$$$&&&(((+++...///000111///000000///......///111333///---000000+++***,,,...---,,,---///111000......000222111///,,,++++++------------......///000---......---***))))))***++++++++++++++++++++++++++++++*********+++------,,,+++)))'''''''''((()))***)))((()))+++------,,,,,,+++)))***++++++***(((((()))******++++++******---,,,*********,,,///000,,,,,,,,,++++++************((('''))),,,---,,,+++......------...///000111...---------...000222333555555555555555666777888666555444333222222222222888888888777666555444333111222333444555666777777:::;;;;;;;;;999777444222222222333333444555555555888444111000222444555444666555444333333222222222222333444666888999;;;;;;::::::888555222111333444777555555666999:::888666555555444444444444555666555555555666666555222///000000//////...---,,,,,,******+++,,,---,,,,,,,,,***(((&&&&&&'''((('''%%%$$$###""""""""""""$$$$$$###!!! !!!!!!     &&&%%%      !!!$$$---888AAABBB@@@CCCFFFGGGBBBEEEGGGFFFBBB??????AAAGGGHHHJJJKKKKKKMMMPPPRRRFFF@@@888555555333...)))###%%%%%%"""  """)))222999;;;999777:::666000---...000333444999999888888777666555555<<<:::999999:::;;;;;;::::::888666777888888555222+++---///000000000222333555222---%%%$$$...333222000111444111///---+++)))&&&$$$$$$###!!! %%%***...000222333444444333333555666888555333444333000000333444222111222333444333111555777888888666444333333111222333444555666666666333444333222///---------///...---,,,,,,---...///...---,,,+++)))(((''''''%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$###%%%'''((((((''''''%%%######$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$((('''%%%$$$$$$%%%'''(((%%%%%%%%%$$$$$$$$$$$$######"""!!!###%%%&&&%%%$$$&&&&&&&&&&&&'''((()))***'''''''''(((***---000111222111111111111111222222111111000000///......---333333333333333222111111...///000111333444555666999999888777666444333333333333333333333333333333444222///...000222222222555444333333222222222222000111333666999<<<>>>???@@@>>>;;;777333222444666555555777999<<<<<<;;;999555555555555666777888999777666777777888555222...---....../////////......,,,---.../////////...---...---+++,,,------,,,+++******))))))***+++,,,---,,,***)))((())))))'''%%%&&&&&&''''''&&&&&&%%%%%%&&&$$$###!!!              '''///000000333666555444555666333///,,,+++,,,+++---///...---000555::::::555///+++***((($$$      !!!---666::::::888777333///---...111444555777777777666666666666666<<<:::888888999;;;;;;;;;:::777555666777777444111,,,///222444333333333444555222,,,%%%%%%***(((&&&'''%%%$$$"""!!!!!!!!!  %%%'''///000222222222444666999888777777666666555666999999999999999999999999999>>>???@@@???<<<:::999:::777888:::<<<===>>>=========>>>===:::666444333333444333111000000111333555444333111...+++'''$$$"""!!!!!!""""""""""""""""""!!!###%%%'''%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((((()))))))))))))))((('''((()))+++,,,...///000//////------,,,---......000000//////...---------+++***((('''((()))******...---,,,+++++++++++++++''')))+++///222555888999======<<<999777666888999444666888;;;===<<<:::999555555555555666777888999999888999:::999777222///------......---,,,+++***+++,,,---.........,,,+++---------......///...---,,,+++++++++,,,...000111000...,,,,,,,,,+++)))((())))))******++++++******---,,,+++***))))))))))))***)))'''%%%"""                   !!!"""""""""""" $$$!!!        $$$///666999999555222......000444777888777555444333333444777888888666555666888;;;<<<<<<>>><<<::::::<<<<<<999666000333666777666444444444555333///(((""" """    """$$$&&&((()))+++...111222444666555555666999:::888999:::::::::::::::;;;AAABBBBBB@@@<<<:::999:::999:::<<<>>>???@@@??????DDDDDDCCC@@@<<<999777888888777555333333444555666666555555333///+++'''%%%$$$%%%&&&&&&&&&%%%$$$###  !!!"""###"""$$$%%%&&&&&&%%%$$$###"""!!!!!!"""!!!!!! """%%%(((***+++...111444666555555666666333666999::::::999777666555555555555666777888999999999:::;;;:::777222///+++,,,---...///...---,,,)))+++---......,,,***))),,,---...///////////////+++++++++,,,---///111222111///---------,,,+++))))))***+++,,,,,,---------......---------.........111000...,,,***((('''&&&)))'''%%%###!!!                       (((111666888666333111111333777999:::777555444333444666999;;;888777666888;;;=========???<<<;;;<<<>>>???<<<999333555888999888666666666888777444000+++)))***+++((("""    ###)))///333222000333555555111222333333111000111222888999999666333111111222222222444555666666666666===>>>>>>;;;888666555666666555333111000000000111///000111111000---)))'''%%%&&&((()))((('''%%%$$$      %%%)))************---///222333222000000000000000111222333555777888555666777999999666111---)))+++...000222333222222***+++---///...---***(((***---000111000000000111---,,,,,,,,,...///111333222000......///...---+++***+++,,,---............,,,,,,------............//////...---,,,,,,++++++///...---+++***)))((((((&&&%%%%%%$$$###"""""""""    ###"""                   &&&///444666888555222111333555777777444444555666777888::::::;;;::::::<<<>>>???>>>===;;;999888:::===>>>;;;999444666888:::999999999:::======;;;888555444555777333***""" """$$$"""   ###+++000---***,,,---+++***+++,,,)))&&&###$$$%%%&&&''''''&&&$$$###$$$%%%###############$$$%%%&&&***,,,------,,,+++---......---,,,***((('''&&&%%%###%%%''''''&&&""" !!!      ######""""""###%%%$$$%%%&&&))),,,///222333000111333666666333...***)))+++...111333333222111)))+++---......,,,)))'''(((+++///000/////////111---,,,,,,,,,---///000111111///......//////...,,,***+++,,,,,,------------+++++++++,,,++++++******+++++++++,,,---......///000///......------------,,,,,,------------------***((('''%%%$$$#########  ***,,,---)))### """ !!!!!!!!!!!!!!! !!!!!!  """""" !!!!!!!!!!!! &&&$$$!!!!!!"""###""" !!!$$$!!!          '''...222444888555222000111222333333111222555777999999888888===<<<===>>>??????===;;;;;;999999;;;>>>???===;;;333555888999:::;;;===>>>AAAAAAAAA>>><<<;;;<<<>>>888---""" !!!$$$$$$!!!)))...***&&&'''&&&$$$'''(((((($$$ !!!"""%%%'''&&&&&&%%%$$$!!!             $$$))),,,...,,,---000333333111,,,'''***,,,...000000///---+++''')))+++---,,,***'''%%%$$$(((---...---,,,---///,,,++++++++++++---...///...---,,,,,,......---,,,))))))***+++++++++++++++++++++++++++***((('''&&&((()))+++,,,...000111222......------------............//////000111111222111000///---------...///$$$---000///---...000888444333333000---...222777222......111333111...+++***))))))(((((())))))""""""###$$$$$$$$$$$$$$$##################"""""""""%%%''''''%%%###""""""!!! !!!!!!"""$$$%%%%%%$$$"""!!!"""$$$---***''''''((((((%%%"""$$$$$$"""       !!!'''+++...000000...---,,,+++---...///---...000333666888:::;;;===>>>>>><<<999777666777444444666888:::<<<>>>???999888777777777999:::;;;===<<<;;;;;;;;;;;;;;;;;;555000***'''&&&%%%""" $$$%%%&&&(((((((((''''''&&&''''''&&&###""""""###%%%'''))))))(((((()))***,,,,,,+++)))((('''&&&%%%((('''&&&%%%$$$###"""!!!"""!!! $$$''',,,//////+++&&&"""'''&&&###              '''+++,,,,,,---/////////111555666111'''  !!! ###$$$$$$%%%&&&'''((()))&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&((()))""""""###$$$&&&((()))******(((%%%######%%%'''))),,,,,,---///222222111000///---,,,---......---,,,////////////000222444555000111111111111000000///))))))***+++---...///000222666::::::888666888:::???;;;777777444111333777:::777333333666777444111,,,,,,+++***))))))))))))***++++++,,,---,,,,,,,,,'''&&&&&&%%%%%%$$$$$$###!!!%%%&&&%%%$$$$$$$$$"""!!! !!!!!!###$$$$$$###"""!!!###$$$)))(((((()))***+++)))((($$$$$$######""""""!!!!!! !!!"""$$$$$$###"""""""""!!!!!! !!!"""###$$$'''&&&%%%###!!!!!!###$$$$$$""""""###%%%&&&'''((()))***))))))(((&&&%%%%%%$$$%%%%%%''''''(((***+++,,,,,,***'''&&&''''''&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&#########""""""######$$$!!!"""$$$'''(((&&&"""   """%%%&&&%%%###&&&((())))))***)))'''&&&&&&&&&((())))))***+++---000222555666888888888666333000//////111222333555777888999:::111222333444555555444444333333333333333444555666444000,,,))))))((('''%%%&&&'''((()))))))))((('''...//////---+++))))))***)))+++...000000111333444666555555444222111000000000000000000000000//////000///...,,,+++******)))'''&&&&&&''')))++++++++++++)))'''$$$###$$$%%%&&&))),,,000333222///+++(((((('''&&&$$$"""                   %%%'''(((***,,,,,,+++,,,...///***!!! !!!&&&$$$"""!!!"""$$$''')))******+++---000111000...---,,,******,,,------,,,...---,,,,,,,,,---...///...//////000000000//////222222444666888;;;<<<===CCCDDDEEEDDDAAABBBEEEIIIBBB<<<666444222///222666;;;888777777999888444111...---,,,+++************,,,------...............))))))(((&&&%%%$$$###"""###%%%%%%%%%&&&&&&$$$###"""!!!!!! !!!!!!$$$%%%&&&%%%$$$$$$&&&((('''***,,,...---,,,,,,,,,++++++******)))(((((('''###%%%(((+++---,,,***)))***)))'''%%%%%%&&&'''((('''&&&%%%$$$"""  """######%%%&&&&&&%%%%%%&&&'''***,,,---///000000//////,,,,,,++++++,,,---.........///000000///---+++))),,,,,,++++++++++++,,,,,,------------------------+++,,,,,,------------,,,***+++---///000---)))%%% $$$)))***)))***++++++***(((((()))***)))(((******)))))))))***++++++,,,***(((%%%###"""""""""%%%&&&''''''''''''&&&%%%))))))***---111333333222---+++)))((('''((()))***,,,,,,,,,,,,***(((&&&%%%"""###%%%'''((((((''''''###$$$%%%&&&&&&%%%$$$###'''&&&$$$#########$$$%%%$$$$$$%%%&&&(((+++...000222222222///+++(((&&&&&&,,,------...///000111111&&&(((+++......---,,,***)))))))))***+++,,,......111...+++******+++************+++++++++***))))))...//////---***(((((())))))+++...000000000111222555555444333222111111000......///000111222333333555444222111///.........+++))))))***,,,......------,,,***(((((()))***+++,,,...000111111///,,,***'''''''''&&&&&&%%%%%%%%%!!!                ###%%%%%%$$$######### ###%%%%%%%%%&&&))),,,---,,,***)))'''%%%$$$&&&'''((((((((('''&&&%%%$$$$$$%%%%%%((()))***+++++++++++++++444555777999;;;===>>>???BBBDDDFFFFFFGGGIIIMMMQQQBBB:::333000///---///333555444444555666444///,,,......,,,++++++*********++++++,,,------------,,,+++***(((&&&$$$"""!!!  ###&&&&&&&&&&&&''''''&&&%%%$$$###"""""""""&&&'''(((((('''''')))+++)))---111222///,,,+++,,,------,,,,,,+++******)))&&&(((***,,,------,,,,,,---+++(((&&&%%%%%%'''(((%%%$$$""" !!!"""!!!###$$$$$$######%%%&&&)))+++---///000000000000++++++,,,,,,------......+++,,,---------+++***(((,,,++++++++++++++++++,,,///////////////////////////000111111111///...---,,,---...000000---((($$$ ###***...//////000000...------...///......------,,,,,,---///111222222000...+++)))(((((((((&&&((()))++++++)))(((&&&,,,---///333777999:::999333222000...------...///333333444333222///,,,***'''((()))+++,,,,,,,,,,,,''''''(((((('''&&&$$$###(((((('''&&&%%%&&&&&&'''""""""""""""$$$'''***,,,/////////,,,'''$$$""""""'''''''''((((((((()))))) !!!$$$&&&''''''&&&&&&%%%%%%%%%%%%&&&'''((()))+++***))))))***++++++,,,---------,,,,,,++++++******++++++)))&&&%%%$$$%%%)))+++------+++))))))))),,,,,,,,,++++++*********&&&&&&'''(((***+++,,,,,,......,,,+++***))))))(((%%%###"""###%%%''''''''''''&&&%%%$$$$$$%%%&&&''')))*********)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$"""!!!          """!!!   """%%%&&&%%%###### !!!"""""""""""";;;;;;<<<===>>>???@@@@@@===???CCCFFFHHHJJJLLLMMMCCC;;;444222111......111//////000111111///+++'''---,,,+++************+++------...////////////...---,,,***(((%%%###!!! """&&&'''&&&%%%%%%&&&))))))'''&&&%%%%%%%%%%%%&&&'''(((''''''''')))+++)))---222333000...---...,,,,,,,,,,,,++++++++++++,,,+++***))))))***+++,,,---+++)))&&&%%%%%%%%%&&&%%%###!!! !!!"""$$$%%%%%%%%%%%%'''(((***+++---///111111111000((())))))***+++,,,,,,,,,+++,,,---...///......------------......---------111111111111111111111111111111111111000...+++***......///000000---)))&&& %%%,,,///000000000///------///000//////+++*********+++---...000,,,+++)))(((&&&&&&&&&'''&&&''')))******)))'''&&&&&&'''***///444777888777222000...,,,++++++,,,---111222222222000,,,)))'''%%%&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''&&&%%%%%%(((((((((''''''(((((((((""""""""""""$$$&&&((()))...///...,,,((($$$######%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###$$$&&&((()))''''''&&&&&&&&&&&&&&&''''''((()))******+++---.........------,,,,,,,,,+++++++++,,,***(((&&&''''''+++---//////,,,***(((((())))))))))))))))))))))))%%%%%%%%%&&&&&&'''''''''******)))(((''''''''''''%%%$$$######%%%''''''&&&%%%$$$$$$###$$$%%%&&&&&&%%%$$$$$$###""""""!!!!!!&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###"""!!!          ###$$$%%%'''((()))(((&&&$$$!!!>>>>>>>>>>>>????????????===???CCCFFFGGGGGGEEEDDD>>>777111111111...+++++++++,,,...///...,,,)))'''))))))(((((())))))***+++++++++,,,------------,,,...---+++)))'''$$$###"""!!!###&&&'''&&&$$$###$$$***)))(((''''''&&&''''''$$$%%%&&&%%%$$$$$$&&&'''&&&)))---000111111222333,,,,,,------------......111///,,,)))((()))+++------,,,+++)))((('''&&&&&&'''%%%""" """ """$$$$$$$$$$$$&&&'''((()))+++,,,------------'''((()))***+++,,,,,,,,,***+++,,,---.../////////,,,,,,------------,,,,,,000000000000000000000000222222111000///---,,,+++...---,,,,,,,,,+++(((&&&  ''',,,///000000...------///000000///***))))))(((((((((((((((!!! """''',,,//////...***(((&&&$$$$$$%%%&&&''')))))))))(((&&&###!!! !!!!!!!!!!!!!!!!!!"""######$$$$$$$$$!!!""""""$$$%%%&&&''''''+++,,,---+++(((&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$&&&)))+++---)))(((((('''&&&&&&''''''((()))+++,,,,,,,,,...000------,,,+++++++++,,,,,,)))***+++***((('''((()))(((+++...///---+++***)))((((((((((((((()))))))))%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&'''(((((((((&&&%%%%%%''')))((((((%%%$$$$$$$$$$$$%%%%%%%%%$$$###"""!!!!!! ''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%           """###""""""!!! ### !!!&&&((()))+++------,,,+++)))'''%%%$$$###!!!  <<<<<<<<<===============???@@@BBBDDDDDDDDDAAA???:::444111333444///***((((((***,,,,,,,,,***))))))%%%%%%%%%&&&'''(((******&&&''''''(((((((((((((((+++***)))'''$$$""" !!!$$$%%%$$$"""""""""(((''''''&&&&&&&&&''''''&&&''''''&&&$$$$$$%%%'''''''''))),,,000222333222++++++,,,---...///000000///...,,,+++******++++++,,,,,,,,,+++***(((&&&%%%&&&%%%###!!! !!!"""!!!  !!!!!!!!!!!!"""###%%%%%%&&&''')))))))))((('''&&&''')))+++,,,,,,,,,,,,(((((())))))***************+++,,,------,,,+++***------------------------000000///............///---+++((('''(((((('''&&&    (((---///...---,,,,,,...//////...,,,+++***'''%%%""" !!!  """$$$%%%%%%$$$###&&&''')))(((&&&%%%%%%&&& !!!!!!!!!!!!!!! !!!$$$&&&((()))***'''&&&&&&&&&&&&&&&'''((('''))),,,,,,+++***,,,...,,,+++*********+++,,,---'''(((***)))(((((()))+++(((+++...///---***((('''%%%&&&&&&&&&''''''((((((###$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&((()))***&&&$$$###$$$%%%&&&&&&%%%$$$$$$$$$$$$############$$$$$$$$$###"""!!! %%%%%%%%%&&&&&&&&&&&&&&&$$$%%%&&&'''''''''''''''     ###      !!!""""""""""""$$$''''''%%%$$$######$$$### !!!""""""  !!!&&&&&&'''((()))***++++++)))))))))))))))+++---...//////...---------......---%%%  ''')))***,,,//////......---,,,,,,++++++''''''&&&%%%$$$###""""""!!!###$$$$$$$$$'''&&&$$$###!!!!!!!!!!!!<<<<<<<<<===>>>>>>???????????????@@@BBBBBBAAA???<<<777666:::<<<666///+++%%%''')))***)))(((((()))#########$$$&&&((()))***&&&&&&'''((((((((((((((('''&&&$$$""" !!!###"""!!!!!!"""&&&&&&%%%%%%%%%&&&&&&'''*********)))'''&&&''')))+++)))(((***///111000...))))))***,,,---...///000+++++++++++++++******)))******+++,,,+++(((&&&$$$$$$###"""!!!!!!###%%%&&&'''%%%###!!!!!!############%%%''''''((()))*********)))(((%%%''')))+++,,,,,,,,,+++((((((((((((((((((((((((---...///000000///...---////////////////////////------,,,,,,---...000111000---***)))***+++++++++    $$$***...,,,+++******,,,---------...---+++'''"""   !!!###$$$###!!! !!!###%%%%%%$$$###$$$%%%"""$$$%%%$$$############$$$%%%&&&'''(((%%%'''******(((''')))+++***))))))((()))***,,,---)))+++,,,,,,,,,,,,...//////111333333///+++(((&&&&&&&&&''''''(((((())))))$$$%%%%%%&&&'''((())))))&&&&&&&&&((()))+++---...%%%###""""""$$$%%%%%%$$$'''&&&&&&&&&%%%%%%%%%$$$%%%%%%$$$$$$###!!! """"""######$$$%%%&&&&&&%%%&&&&&&'''''''''''''''    ,,,'''       !!!###%%%'''((((((((())))))***+++,,,,,,------+++...111222111000000000000...,,,***)))***,,,---...,,,)))'''&&&'''((()))...//////000222333444444666555444333333444666666333222222111111111222222333***  ''')))***---///000000000000000000000000***)))((('''&&&%%%$$$$$$''''''''''''&&&%%%###""" """%%%(((*********)))((('''&&&%%%$$$############"""!!!!!!!!! !!!!!!555555666777999:::;;;;;;===<<<;;;:::;;;===???@@@<<<<<<<<<;;;888555111///...,,,***(((&&&%%%$$$$$$!!!!!!!!!!!!   !!!"""  !!!###$$$$$$$$$$$$%%%%%%%%%''''''&&&&&&'''(((***+++******+++,,,---//////000+++++++++++++++,,,------......---++++++************)))((('''%%%%%%$$$$$$### !!!$$$$$$###...---+++(((%%%""" """$$$%%%%%%%%%'''(((,,,,,,,,,++++++***(((((('''''''''((()))***++++++)))))))))((((((''''''''')))+++...///000///---+++---------......////////////,,,)))))),,,---,,,+++---,,,***((('''&&&&&&%%%&&&   (((...++++++***)))***+++---......+++&&&     ###((((((%%%!!!!!!"""#########"""!!!###$$$$$$###"""$$$%%%&&&&&&''''''&&&&&&$$$%%%&&&((())))))))))))'''''''''''''''(((******))),,,......+++'''%%%$$$)))(((&&&%%%%%%&&&'''(((''''''(((((()))*********&&&%%%%%%&&&***,,,------%%%&&&&&&&&&%%%%%%'''((((((&&&$$$%%%((()))'''%%%&&&&&&''''''&&&#########$$$%%%$$$###"""!!!###$$$$$$%%%&&&&&&''''''       +++,,,)))      !!!###%%%%%%&&&(((***,,,......---,,,,,,...000000//////000111...///000111111000///...000111222333222222111111222444666777666666777888999777555333333555777999666888999888555333333333000''' &&&,,,---,,,000000////////////000000333...(((###  $$$(((***)))'''&&&'''(((+++---...---+++***---+++***(((''''''((((((***'''%%%%%%&&&&&&$$$!!!!!!###$$$%%%%%%&&&###555555666777999::::::;;;999888666666666888;;;===AAAAAA@@@>>>;;;666333000***)))'''%%%###!!!!!! !!!!!!!!!!!!""""""""""""%%%%%%%%%%%%'''(((***+++((())))))***+++,,,---...,,,,,,,,,,,,,,,---.........---,,,******))))))))))))((('''%%%$$$$$$###### ###&&&&&&%%%))))))(((&&&%%%$$$###""" """$$$%%%%%%&&&(((***.........---,,,+++)))(((((((((((((((((())))))***+++******)))((('''''''''***+++---...---+++((('''((((((((()))***,,,...///...+++)))))),,,......---,,,+++***((('''&&&&&&&&&$$$   &&&,,,,,,+++*********+++,,,---***'''""" %%%'''%%%   """+++...+++$$$!!!"""""""""!!!!!!"""######$$$$$$######$$$$$$%%%&&&''''''''''''$$$$$$#########$$$%%%%%%%%%'''))))))'''$$$""""""%%%$$$#########%%%'''((((((((()))***++++++,,,,,,(((''''''(((+++---------%%%&&&'''&&&%%%%%%''')))+++)))''''''))))))(((&&&'''((())))))(((%%%""" $$$$$$%%%%%%%%%###"""!!!""""""######$$$$$$$$$%%%        )))+++***$$$         """&&&***,,,------,,,------,,,+++))))))+++---......000111222222111111111111111000///000111222222444555555555444666777555555444444555666888999666777888666444333333444333***  $$$***,,,+++///.........------.........)))###!!!$$$%%%$$$$$$&&&(((+++---...---,,,+++---,,,***)))(((((()))))))))'''&&&'''***+++)))(((%%%&&&''')))***+++,,,,,,+++)))%%%"""  """######!!!//////000111111222333333777555333222222555888:::@@@???===:::666111---+++   """$$$%%%&&&######$$$%%%&&&''''''(((******))))))******+++,,,+++***((('''&&&%%%%%%%%%%%%$$$###"""!!!!!!  $$$&&&'''&&&#########$$$$$$$$$%%%%%%!!!"""#########%%%(((***//////......---+++***)))+++***)))(((((((((((()))******)))'''&&&%%%$$$$$$%%%%%%&&&&&&$$$!!! ###&&&***,,,+++)))'''(((+++---......+++***)))((('''&&&&&&&&&"""   $$$+++,,,,,,+++*********++++++&&&###  %%%000333000      !!!---444111'''!!!""""""######""""""""""""""" !!!###%%%''''''((()))***+++,,,------+++)))((()))+++------,,,&&&'''((((((&&&'''(((***///---+++******+++***))))))***++++++***'''$$$###&&&&&&&&&&&&%%%$$$###"""######$$$$$$$$$$$$$$$$$$       %%%)))'''        """&&&)))))))))(((((('''%%%""" """$$$###$$$%%%&&&((()))******------,,,***)))***,,,//////111222222111111333444444444555666777777666666666777666555333222444666666..."""   """)))++++++------------,,,,,,+++***&&&!!! $$$&&&(((***,,,++++++*********)))'''''''''''''''&&&%%%%%%(((+++---...---***+++,,,---...............---,,,***)))((((((((()))******)))&&&$$$$$$%%%!!!!!!""""""#########$$$---+++(((''''''***...000444333000---(((### """"""!!!!!!""""""###$$$$$$###""" !!!""""""""" !!!"""############"""  ###&&&))))))*********))))))(((+++***)))'''&&&&&&&&&&&&$$$$$$###!!! ###&&&&&&&&&%%%&&&''')))***+++(((((('''&&&&&&&&&''''''  ###***,,,,,,+++*********))))))$$$!!!  ###///222///   )))111000&&& """$$$$$$$$$%%%&&&((()))*********)))'''((()))+++***)))((()))***)))((((((***,,,000...---,,,,,,,,,,,,,,,++++++++++++***(((%%%$$$''''''&&&&&&%%%$$$######&&&&&&&&&&&&''''''''''''         """%%%!!!        !!!###&&&)))+++---,,,+++***%%%%%%$$$!!!"""###$$$### !!!###&&&''')))***+++++++++---///333444555666666555444222666666555333111222444777777000%%%  (((++++++,,,,,,------,,,+++)))((( !!!###%%%%%%%%%$$$$$$######""""""!!!!!!!!! !!!###&&&((()))***&&&''''''((((((((((((((())))))))))))(((((('''&&&((()))***(((&&&%%%%%%&&&$$$"""     !!!!!! """###$$$$$$$$$$$$###"""    !!!"""#########$$$$$$%%%%%%$$$$$$%%%%%%&&&&&& """***++++++++++++***))))))(((%%%!!!  &&&)))%%%    ######  !!!"""######%%%$$$""""""$$$%%%$$$###&&&'''((('''&&&'''(((***+++,,,---.........//////,,,,,,+++***)))&&&$$$###&&&&&&%%%%%%%%%$$$$$$$$$'''''''''''''''(((((((((!!!       ###"""        !!!###***,,,///111333444444333...000///,,,%%%"""$$$$$$$$$&&&''',,,---///222333333333333444444444222111222555777666111''' '''+++,,,,,,---......---***'''%%%   !!!!!!             !!!!!! """!!!""""""###$$$%%%&&&   )))*********+++******)))(((((($$$             !!!!!!!!! """$$$!!!%%%***---///000111222------,,,***'''%%%###!!!%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&''''''(((###      $$$(((!!! !!!      !!!$$$&&&((())))))((($$$"""!!!###'''+++///222333999;;;<<<:::222***"""  ###%%%%%%$$$######"""###$$$'''+++///222444222333333222111222444777555111***!!! """%%%"""%%%)))++++++,,,......---)))%%%###                !!!!!!  !!!"""$$$%%%   '''((()))***++++++******)))+++&&&             &&&,,,000111333444000///---***'''$$$"""!!!""""""""""""###%%%&&&'''###$$$$$$&&&'''((()))***%%%     (((666111!!!   """      !!!"""+++,,,,,,,,,+++)))'''%%% %%%(((222666999:::777333000...### """***...222444222...***((( %%%***...///111222333222222444555333222...&&& ###&&&!!!"""'''((()))+++---...,,,(((###                !!!"""!!!  !!!###$$$   &&&'''((()))***++++++***))),,,'''            ###,,,000222444555222111...+++'''$$$""" !!!!!! !!!###%%%'''((($$$%%%&&&((()))+++,,,---&&&    )))???<<<***       ''',,,...---,,,''''''&&&### !!!"""''',,,111444777999;;;444///)))""" ))):::>>>BBBCCC???999333000!!!%%%...000222333333333444555333333000)))  """ $$$&&&'''))),,,,,,***&&&!!!                    $$$!!!"""%%%%%%%%%$$$  ###%%%(((,,,---------------///***###        ###%%%%%%$$$###         (((000222111000111444111///...)))###"""%%%&&&### !!!###%%%$$$######%%%(((+++---.........'''###   ***...'''        (((+++///111///)))"""   ###&&&***000888===@@@<<<666333222000---***!!!  111>>>FFFJJJEEEAAA@@@>>>999---&&&(((,,,///000333666333---///111222000)))  """&&&***...///+++(((&&&"""                   """!!! !!! $$$&&&'''&&&'''  """%%%'''***,,,,,,,,,,,,---...+++%%%     !!!###%%%'''((('''%%%$$$!!!       (((///222333444555222///,,,+++&&& """%%%### !!!###%%%%%%$$$!!!###&&&)))+++,,,---,,,((($$$   !!!      ###%%%&&&'''&&&$$$   $$$***111666<<<:::777888:::;;;;;;:::111((( ...AAAIIINNNKKKHHHGGGCCC???/// &&&+++//////000222000,,,///000111000+++"""  """''''''******((('''%%%                  !!!"""!!!%%%((()))(((***  $$$&&&((())))))***,,,...------)))!!!    !!!&&&'''((()))(((&&&$$$"""!!!"""""""""!!!  !!!         """)))---222555888777333000...)))"""!!!%%%$$$###!!!"""$$$%%%%%%%%% ###&&&)))***++++++)))%%%            ###$$$"""!!!%%%&&&%%%  ###***///444444555999???EEEHHHIIIDDD<<<000$$$'''888???FFFGGGEEEDDD@@@;;;+++ ###+++000///---...---+++///...///111000(((  """)))&&&''''''&&&((('''               !!!"""!!!%%%((())))))))) $$$%%%&&&'''''')))+++...,,,...,,,%%%    !!!"""###$$$$$$$$$###!!! """###""" !!!"""             )))000666999;;;777333000+++$$$$$$'''%%%%%%$$$$$$$$$$$$###### """%%%((()))***+++)))'''###        ###+++000...***%%%  $$$)))+++,,,000555===DDDIIILLLNNNIIIBBB777+++!!!'''---444888:::888444111"""+++111///,,,,,,,,,,,,///------111333...!!! """***(((((('''(((,,,---###  """         %%%&&&   !!!%%%((())))))&&&  """$$$%%%&&&'''(((+++...,,,......)))                    ---777<<<===777333///,,,&&& ###'''''''''&&&$$$"""!!!!!! !!!###%%%''')))***+++)))(((&&&!!!        ...333555///''' """%%%'''+++000555<<>>000///)))   ###(((///444777???FFFIIIKKKKKKDDD:::///$$$ ###'''***,,,000444222,,,---.../////////...,,,+++ !!!))),,,---******------***  !!!111>>>EEEFFFEEECCCAAA===888333---***(((         !!!""" """######$$$&&&(((---------+++'''###""""""   $$$+++'''((()))***+++,,,,,,,,,222+++!!!  $$$***---,,,+++,,,.........///111///'''   &&&+++,,,)))&&&$$$$$$$$$%%%%%%%%%$$$######'''&&&%%%$$$###!!!   ###&&&)))"""!!!!!! !!!!!!""""""       222777<<<888,,, %%%'''%%%!!! ###***)))%%%$$$$$$"""'''%%%###"""###%%%''')))'''((('''%%%%%%###     !!!!!!"""$$$$$$###!!!###"""  !!!$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###!!!!!!!!!"""###%%%''')))...///000222333444444444---***%%%  """'''+++555:::EEENNNOOOJJJIIILLLFFF???333$$$   (((111222000///---+++,,,,,,---......///......!!!   ***---,,,***+++---,,,(((""" %%%222???JJJPPPTTTTTTTTTRRRNNNHHHBBB>>>000+++"""        !!! !!!  """"""!!! """%%%%%%###!!!"""!!!!!!###,,,...///...---,,,---...***++++++***'''$$$$$$$$$"""    $$$+++***++++++,,,,,,------...111,,,"""   $$$+++...---,,,,,,---------...000///'''  $$$((()))'''&&&&&&%%%$$$#########%%%'''((()))((('''%%%######""""""!!!  ###&&&((($$$$$$##################"""###$$$&&&&&&&&&%%%%%%$$$$$$###!!!!!!       ###&&&$$$  ###++++++(((((((((''')))'''%%%$$$$$$%%%''')))'''((((((&&&'''&&&     !!!"""###$$$$$$$$$!!!"""$$$%%%%%%$$$###"""!!!$$$&&&&&&&&&$$$###&&&%%%$$$$$$$$$$$$%%%&&&((((((((((((''''''&&&%%%)))))))))))))))(((((('''&&&&&&&&&'''))),,,...000111000000///...---,,,,,,,,,)))&&&"""   """#########"""$$$'''((((((&&&$$$######!!!!!!!!!!!!!!!!!!!!!!!!"""$$$%%%$$$"""!!!!!!!!!%%%&&&'''''''''(((+++---333777@@@JJJNNNMMMMMMOOOMMMHHH???222%%% (((000000---...//////---......////////////...(((  ***,,,---***+++---,,,(((%%% (((444???FFFKKKLLLNNNPPPPPPNNNLLLKKKAAA:::000%%%    !!!"""$$$&&&''''''((())))))(((((('''%%%$$$### """$$$$$$$$$%%%&&&(((%%%&&&&&&'''&&&###!!! """######""""""###$$$''''''&&&%%%$$$###""""""""""""###%%%((()))(((&&&'''&&&%%%$$$%%%''')))+++333333333111---+++******&&&'''((((((&&&%%%%%%&&&'''$$$"""&&&***(((    ###+++///...------------...///111,,,$$$   $$$,,,000///---++++++,,,,,,---///...(((   ###&&&'''''''''(((&&&$$$""""""###'''+++...,,,***(((%%%$$$$$$%%%%%%$$$###"""!!!"""$$$&&&'''((((((''''''&&&&&&%%%%%%((((((******+++***)))(((((()))'''%%%%%%%%%       ###,,,---,,,,,,---,,,***)))'''&&&%%%&&&((()))'''))))))((())))))###   !!!"""$$$$$$"""!!!!!!"""#########$$$$$$$$$$$$###""""""$$$%%%&&&((()))*********))))))))))))(((&&&%%%$$$"""$$$&&&)))******))))))*********)))******++++++************))))))((((((------......------,,,+++)))))))))***,,,...111222...---+++)))''''''''''''***)))&&&$$$$$$$$$%%%&&&$$$%%%&&&&&&&&&&&&&&&&&&'''(((***,,,---...------***,,,......+++(((&&&%%%******)))((('''&&&%%%%%%+++---......,,,***)))***000...,,,,,,---......---//////666BBBJJJMMMNNNQQQRRROOOJJJDDD<<<222(((!!!&&&------+++...111222000000111111000000//////---%%% ))),,,---+++,,,...---)))((( $$$...333555777999===@@@CCCDDDEEEDDD>>>444)))     !!!###%%%%%%%%%$$$%%%'''***++++++++++++))))))))))))((('''&&&%%%&&&'''((((((''''''((()))))))))******(((&&&$$$"""!!!###&&&&&&%%%$$$$$$%%%))))))(((''''''&&&%%%%%%%%%%%%%%%''')))+++***)))***)))(((((((((***+++,,,/////////,,,((($$$""""""!!!###%%%&&&%%%%%%&&&'''***'''&&&+++000///&&&    """+++222000...,,,,,,---...///000---&&&  ###,,,111111...++++++++++++,,,......***!!!   %%%((()))(((((((((&&&%%%$$$$$$&&&))),,,...---+++(((%%%$$$%%%&&&'''&&&%%%$$$###$$$%%%&&&'''************)))(((((('''((())))))******)))(((''')))***)))&&&''''''###         ###---...---......---)))((('''&&&'''(((***+++)))++++++*********###    !!!"""###$$$$$$((('''%%%#########%%%&&&$$$%%%%%%%%%%%%$$$######%%%%%%'''(((***+++++++++,,,+++***(((&&&%%%$$$###$$$&&&)))+++---...............------,,,,,,,,,,,,***************++++++,,,///////////////...------+++***)))'''''''''((()))%%%$$$"""""""""$$$&&&'''((('''&&&%%%$$$%%%''''''%%%&&&(((***++++++******+++,,,...///000//////...(((+++------)))%%%"""!!!(((((('''&&&%%%%%%$$$###///111333222000...------111...,,,,,,///000---+++***(((---999DDDJJJMMMPPPRRRQQQPPPPPPOOOIII???888***$$$,,,---,,,///111222111222222222111000//////---&&&  '''+++...,,,,,,...---***)))!!!   !!!"""$$$'''))),,,---///,,,&&&   """%%%'''((((((&&&''')))+++++++++******%%%&&&&&&'''''''''&&&&&&+++,,,,,,+++)))(((((()))*********)))'''%%%###""" ###&&&'''&&&%%%$$$$$$((((((''''''''''''&&&&&&'''&&&%%%&&&)))*********,,,+++***)))(((((())))))***,,,,,,+++'''###!!!!!!!!!$$$%%%%%%%%%'''(((+++))))))---222111)))!!!   !!!,,,111000---,,,+++,,,---...///...)))     +++111111...,,,++++++***+++---...***###    !!!(((,,,---***(((&&&%%%&&&&&&''')))******+++---+++(((%%%$$$%%%'''(((((('''&&&&&&&&&&&&'''(((***++++++++++++***)))(((&&&'''((((((((('''&&&%%%''')))(((&&&%%%'''%%%!!!        $$$...///------,,,+++&&&&&&&&&'''(((***,,,---,,,------******)))"""  '''''''''&&&&&&&&&%%%&&&)))(((&&&$$$###$$$&&&'''%%%%%%%%%%%%%%%$$$#########$$$&&&''')))*********---+++)))&&&%%%$$$######&&&(((***,,,...000000000//////...---,,,***)))(((((((((((()))***,,,...///...............---,,,,,,,,,***'''$$$ """$$$&&&&&&%%%$$$#########$$$%%%###%%%'''***,,,,,,,,,,,,---......///...---+++***)))+++---,,,)))%%%"""!!!!!!!!!!!!!!!!!!!!!!!!!!!+++---000000///---++++++---+++***+++...000...+++***'''***444???EEEJJJNNNPPPPPPPPPSSSVVVUUUPPPKKK===///!!!!!!,,,///...000000///111111111111111000///......(((  $$$***...,,,+++------+++(((###  """  !!!!!! !!!$$$&&&'''((((((((()))***++++++++++++%%%&&&''''''((((((((('''...//////...,,,***+++,,,))))))((('''%%%$$$"""!!! ###''')))(((&&&$$$###&&&&&&&&&''''''(((((()))***(((&&&&&&)))+++,,,+++---,,,+++***))))))))))))''')))+++***(((%%%######!!!$$$&&&''''''''')))***++++++,,,///111000+++&&&  """---///...---,,,++++++,,,---...///,,,###   (((///000...,,,,,,,,,++++++,,,---+++$$$     ###***//////+++'''%%%$$$%%%''')))************,,,+++)))'''&&&'''((()))(((((((((((((((((())))))((()))***++++++***)))(((%%%&&&'''((((((((('''&&&&&&((((((%%%%%%''''''$$$   !!!     %%%///000---,,,+++)))((((((((()))+++,,,---......///...,,,+++***###  %%%(((((('''''''''(((((()))((('''&&&%%%%%%&&&&&&'''&&&&&&''''''&&&&&&%%%$$$###$$$%%%''')))***++++++---+++(((&&&$$$$$$%%%&&&'''(((***,,,...///000000......---,,,+++)))((('''(((''''''(((***,,,...000---------...---,,,,,,+++---***&&&""" !!!$$$######""""""#########$$$%%%'''***,,,...///000............,,,***(((''')))***+++)))&&&###"""!!! %%%(((+++---,,,***)))((())))))***,,,...000///...,,,***,,,444;;;@@@DDDIIIMMMMMMNNNPPPRRRTTTTTTSSSNNNAAA222+++%%% ,,,////////////...//////000000//////......222---%%%  (((---,,,***,,,,,,+++'''%%%     """''',,,)))%%%  """""""""""" !!!###%%%$$$"""  !!!!!!!!!  """%%%'''(((''''''((((((***+++------))))))*********))))))(((,,,---......,,,,,,---...***)))((('''%%%###"""!!!!!!%%%***,,,+++)))&&&%%%%%%&&&'''(((***+++,,,---...+++)))(((***---...///.........---------------(((+++---...,,,)))((('''&&&(((***+++******+++,,,---///111222111///---+++(((  """...---------------------------///...%%%   %%%,,,...------...---++++++,,,---***%%%       !!!%%%***---,,,)))&&&$$$$$$$$$%%%&&&(((***,,,...---,,,+++***))))))))))))((()))))))))******++++++$$$&&&((()))***)))(((((($$$%%%&&&((((((((('''''''''))))))&&&%%%)))***)))!!!   """(((&&&!!!     %%%///111///...,,,***---------------............000///......---&&&  &&&''''''&&&&&&&&&'''((()))$$$$$$$$$%%%%%%%%%%%%%%%''''''((((((''''''&&&%%%"""###%%%'''(((******++++++)))&&&######$$$&&&''''''((()))***,,,---...///+++,,,,,,---,,,+++******+++***))))))***+++---............///...------,,,)))'''$$$!!!#########$$$$$$%%%%%%&&&###$$$&&&(((+++...111222+++,,,,,,,,,+++)))(((''')))***)))'''$$$"""###### $$$(((******)))((((((%%%(((+++,,,------...///---,,,...333555666;;;AAAEEEGGGHHHJJJKKKNNNRRRTTTYYYOOOFFFBBB<<<000###!!!+++---,,,...//////,,,,,,---.........------222///)))""" &&&,,,+++)))***+++***((()))###    ''')))(((&&&###$$$(((,,,333///***$$$"""%%%&&&&&&$$$###"""###%%%&&&%%%""" !!!"""###$$$%%% !!!"""###$$$$$$###""" """$$$'''(((%%%$$$%%%&&&(((+++...///,,,,,,,,,,,,+++)))((('''((()))+++,,,+++,,,---///+++***)))'''%%%$$$""""""$$$(((---///...+++)))'''&&&'''(((***,,,...///000111...++++++---///111222///000000111111222222333///222555555333111///...+++,,,......---------...///222555444111......///...$$$   ###///------......///...---------000///'''   ###***------...///...,,,++++++,,,***%%%   ###,,,...)))"""   ###&&&)))***)))&&&%%%%%%######"""###&&&***///222---------,,,,,,++++++***((())))))***++++++,,,,,,"""###&&&((())))))((('''"""###%%%&&&'''''''''&&&(((++++++((('''+++---,,,###   ###,,,,,,***    '''""" $$$///222000000...,,,222111111000///......---...000000///000000)))!!!  $$$)))(((&&&%%%%%%%%%&&&&&& !!!"""#########"""&&&''''''''''''&&&%%%%%% !!!###%%%'''((())))))'''%%%""" """%%%'''''''''((()))+++,,,------)))***,,,---.........---///...,,,******+++,,,---000000000000000///......###"""!!!  """###$$$%%%'''((())))))""""""###&&&)))---000222((())))))******)))'''&&&......,,,***'''&&&((())) ###'''******)))((((((###'''+++,,,******,,,...++++++---000///...222999<<<@@@DDDFFFGGGJJJPPPUUU]]]WWWSSSSSSMMM>>>+++ """*********,,,000000******+++,,,------------///...***$$$%%%++++++((()))******)))+++&&&    $$$(((,,,,,,++++++---//////000000---&&&!!!###############$$$$$$%%%"""%%%)))+++)))$$$######!!! !!!"""###!!!!!!!!!###$$$%%%$$$"""$$$###""""""###&&&(((******)))&&&%%%&&&)))---///111000...---+++******)))222222000...+++***,,,---------,,,,,,+++***))))))------.........---,,,,,,+++,,,...///111222333333222111111111222333444555666555444333222222222333777:::===<<<888444222222000......000333333111...444333333444555666444333333***    """...333222000............///...222333,,,  (((***+++///000...---+++)))***,,,,,,)))&&& """111777:::999+++     $$$***+++((($$$"""""" """!!!!!!$$$***///333111...---,,,+++***)))&&&''')))+++,,,,,,,,,,,,%%%$$$###$$$'''((((((((('''))),,,......,,,(((&&&&&&(((***,,,,,,,,,+++***###    !!!$$$   ###...333333)))   $$$...000111444666777999666333222222222111000111///...//////+++%%%   """!!! !!!!!! !!!###$$$%%%%%%***&&&$$$%%%)))***&&&######""""""""""""###$$$$$$ !!!"""###$$$%%%&&&&&&###$$$%%%''')))+++...///)))***++++++,,,,,,++++++...///...---++++++---//////,,,,,,333;;;<<<333)))!!!   """"""!!!***&&&"""!!!$$$((())))))''''''''''''(((***,,,...---,,,)))((('''''')))***,,,+++)))((()))(((&&&$$$$$$""" !!!!!!######%%%***...///---***%%%&&&'''(((((())))))***---//////((()))***---333;;;DDDMMMRRRUUUTTTQQQOOOOOOJJJ:::***### """(((,,,,,,---000......---,,,+++++++++++++++)))&&&%%%###!!!  !!!$$$&&&'''%%%&&&(((+++'''(((&&&!!!       !!!'''***))))))+++---000222333000+++&&&$$$###!!!!!! !!!"""######$$$%%%&&&'''%%%""" !!!""""""""""""!!!"""#########"""$$$$$$$$$$$$%%%''')))******)))((('''(((***---...111000...,,,+++***))))))222333222000......///111111111111111000000000000---...////////////......111111000000000111333333444444333333333333444444222111111000000111111111444666999888555222111111111000000222555555333000444333333444666666555333222,,,"""  %%%++++++ """...222111000...------......///333444---   &&&)))+++///000//////,,,***+++------***''' (((666<<<>>>;;;,,,   ###)))+++(((%%%$$$$$$###$$$%%%%%%%%%&&&***...000...,,,++++++***)))(((((()))***,,,,,,,,,++++++(((&&&$$$$$$&&&((((((((((((***,,,------,,,***))))))***,,,------,,,***)))%%%"""       000<<<@@@@@@444%%%   ###...111222555888888;;;888555333333333222000...---,,,---///---'''"""   """"""!!!!!!!!!!!! """$$$%%%&&&&&&&&&***'''%%%&&&)))(((### !!!"""###$$$%%%%%%"""###$$$&&&(((+++---...))))))***+++++++++++++++,,,,,,,,,***((((((***,,,---000444999;;;777000***"""   !!!"""$$$$$$###+++(((%%%$$$'''***++++++(((((((((((()))***,,,------+++)))(((''''''((()))...,,,***)))))))))((('''%%%"""######%%%)))---...,,,)))$$$######$$$%%%'''((()))+++------''' &&&000:::CCCIIIJJJMMMNNNPPPRRRPPPDDD777...)))(((+++,,,+++,,,...---,,,+++******)))))))))))))))((()))******)))'''$$$$$$###  """%%%%%%$$$$$$&&&(((''''''&&&!!!   ###(((***+++,,,...000222444222...)))&&&$$$ !!!"""%%%%%%$$$"""!!!   !!!"""""""""###"""!!! !!!!!!"""&&&&&&''''''((()))*********************+++,,,---000///...,,,+++******)))111111222111000000111333111111111222333444555555//////000111222222222111555444222000000000111222444444333222222222222333222222222333333333333444555777888888666444333444444333444555777777555333444333444555777777666444222000***  ''',,,+++ !!!---222111000///............111444444///###  """(((,,,///111000000...,,,---//////,,,((( ---:::@@@AAA<<<,,,   ###)))***(((&&&%%%&&&'''((())))))(((((()))+++++++++***))))))(((''''''++++++,,,,,,,,,++++++***+++(((%%%$$$%%%&&&''''''))))))***+++,,,,,,,,,,,,+++,,,---...---,,,+++***(((%%%       (((:::EEEGGGFFF===,,,     ###...222444777:::;;;<<<999666444444333222111,,,******,,,......***&&&  ######$$$$$$$$$"""  """$$$'''(((((('''&&&***((('''(((((($$$ """%%%'''(((&&&&&&'''((((((((((((''''''''''''%%%###$$$&&&(((***111999:::666///***(((!!! """"""###$$$%%%&&&&&&'''***((('''(((***,,,,,,+++******))))))***+++,,,,,,---,,,***((((((((())))))///,,,(((''''''((())))))'''$$$ ###$$$%%%(((+++,,,+++)))"""!!! """%%%(((+++,,,...///***   )))111555:::AAAGGGKKKOOOOOOIIIAAA666///*********)))***...++++++***)))((((((((((((((()))+++...222555555444,,,)))%%%"""!!!"""######"""###$$$&&&&&&%%%    """***---...///111...000222111...(((###  !!!"""%%%%%%$$$###""""""!!!!!!!!!###$$$######"""""" !!!'''((()))***++++++************++++++,,,+++++++++000///---,,,+++*********,,,.../////////000111333------...000222333444555000111222333444444444444333222222222111000000///111111000000111111222222444444444444444444333333555666666666555444444444666666777888999999888777444444555777999999777555222444111'''    ,,,222222111111000000000000333555555111'''  ''',,,000111111111...,,,---///...+++((( )))666===>>>888)))     $$$)))***(((&&&&&&''')))***+++***)))'''&&&&&&'''((()))((('''&&&&&&&&&+++++++++++++++++++++++++++((($$$######%%%%%%%%%((((((((()))***+++,,,---++++++,,,---......------+++((("""  %%%!!!    ,,,<<>>333+++%%%#########%%%***+++***)))(((((('''''''''******,,,000222333111///+++&&&!!!!!!$$$$$$  """"""!!!  %%%+++***))))))'''"""""""""!!!  """+++///000000111333222222111///+++%%%!!!"""""""""!!!""""""###$$$###&&&)))++++++)))%%%"""""""""!!! !!!"""###$$$$$$###!!!"""$$$$$$$$$### !!!!!!)))))))))))))))))))))(((((()))))))))((('''&&&&&&***)))((('''&&&&&&&&&&&&&&&(((+++------...///111---...///000222333444444------...///000000000000,,,...111333444333222000------------...///000000111111222222222000...---111///......111333444555444666888999888777777888444555777:::<<<<<<999777444888888///     +++222222333333333333222111222222222222...###  '''///111111333222///------......***'''  ###    """)))---,,,***)))***)))(((((((((((('''$$$!!!%%%(((***)))&&&######%%%)))(((''''''&&&''''''(((&&&$$$######%%%&&&%%%$$$((((((((((((((()))***+++$$$%%%''')))+++---///000...,,,%%%     $$$$$$!!!    ***000333777999999888666333333333444333333444111---,,,......,,,)))    )))......+++******######$$$$$$%%%$$$$$$$$$(((&&&### !!!&&&444---%%%!!!"""""""""%%%'''***+++++++++,,,---,,,,,,---.............../////////...------,,,,,,///+++'''&&&'''***---...'''%%%$$$$$$'''***+++,,,))))))'''$$$!!! !!!"""!!!"""%%%)))---000333444444333222111---$$$  ###***333999999333,,,&&&%%%$$$"""###&&&******)))(((''''''''''''((()))***,,,...---)))''''''### """### $$$%%%""" ###---444111///111///*********))))))(((''''''''')))(((&&&$$$"""""""""""" !!!""""""!!!$$$$$$%%%### &&&...111111222222333111000000000...***&&&%%%$$$######"""#########$$$&&&)))+++,,,***'''$$$%%%$$$"""!!! !!!"""""""""######""" """"""!!!!!!!!!###""" $$$***)))((('''&&&&&&'''((((((''''''&&&%%%$$$$$$$$$%%%$$$###"""!!!!!!!!!!!! ###&&&'''(((((()))+++)))******++++++,,,,,,---(((((()))******)))))))))))))))******+++,,,,,,---)))(((''''''&&&&&&&&&&&&'''(((***,,,,,,,,,+++***)))'''&&&(((...333666777111444777777555444555666444555777;;;======:::777666888888000"""    ***000000111222222111111000111000111222000&&&  (((111111111444333000......//////+++(((     (((...///.........,,,***((()))******'''%%%&&&***---+++'''######%%%***)))'''$$$###"""""""""######$$$&&&((()))((('''************++++++++++++###$$$%%%&&&(((+++,,,---...,,,&&&          (((...111444666666888666333333555666666666666222...---///000...---   &&&------,,,+++,,,&&&%%%$$$######$$$$$$%%%'''$$$ &&&+++///)))"""!!!############&&&(((((()))***,,,---------,,,.........------,,,+++***,,,)))%%%$$$&&&)))+++,,,&&&$$$""""""$$$'''((((((((((((%%%  &&&,,,000222333222222///------+++$$$  (((......---(((%%%''''''$$$$$$%%%)))((('''&&&%%%%%%%%%%%%$$$%%%''')))+++)))&&&###$$$!!! !!!&&&'''$$$!!! $$$000666111///222222---......------,,,,,,++++++---,,,)))(((''''''(((((('''(((***+++++++++)))(((,,,+++******+++***(((&&&***222444444444555000...---...000///,,,)))&&&%%%$$$###""""""""""""%%%&&&(((******)))'''&&&$$$###!!!  !!!""""""  """&&&%%%""" ###&&&***)))'''%%%$$$%%%&&&''''''&&&%%%$$$###"""""""""!!!  !!!""""""###$$$""""""""""""############$$$%%%%%%%%%%%%%%%$$$###&&&%%%""" ###&&&((($$$###!!!!!!!!!!!! %%%,,,000222000333666666444222333555444555888;;;>>>===:::888777888777000###   ***...///000111111000///.../////////222111(((  )))222222111444555222000000111000---)))     &&&...111111111222...,,,)))***,,,---+++)))'''+++...---'''######%%%,,,***'''### """###%%%(((,,,---+++))),,,,,,---------,,,++++++$$$$$$$$$%%%'''(((***+++...+++%%%       '''---///333444333888666444444666888888888666222...---000111111///    ###+++---++++++,,,(((&&&$$$######$$$%%%&&&&&&"""    )))000'''$$$"""%%%&&&(((***++++++++++++,,,,,,,,,,,,+++***))))))'''$$$"""!!!###&&&'''((($$$""" !!!###$$$$$$''''''###%%%---222222111///111---*********%%% """"""$$$!!!!!!%%%(((&&&&&&'''''''''&&&%%%$$$$$$$$$$$$!!!"""$$$(((***)))&&&######"""!!! !!!((()))&&&""" ###000666000,,,111111,,,/////////...------,,,,,,+++***((('''&&&''')))***,,,---///111111111///...111///---///222333111... ---444///---333444000/////////...---,,,***)))***)))&&&###!!!!!!!!!!!!###''',,,///---***'''&&&'''&&&$$$###"""!!!!!!!!!"""!!!!!!######!!! """$$$+++***(((&&&$$$"""!!! """"""!!! (((000000444555444444777888555444666777999999888777666777555444111&&&     &&&,,,,,,------...------------,,,******,,,)))  '''000444444333...000111222111000...,,,$$$      """111888444///------,,,******++++++)))'''+++++++++***)))(((((('''---,,,+++'''"""$$$%%%(((***,,,,,,,,,,,,+++,,,...//////...---,,,)))(((&&&$$$%%%(((,,,......+++&&&          111888555444777777777666333222333777:::444333222222333111///,,,&&&   !!!,,,111000---,,,)))%%%$$$%%%$$$""" !!!  """)))'''""""""---+++&&&)))&&&###$$$%%%&&&&&&%%%%%%$$$###"""""""""!!! !!!---...---''')))000222111///******'''%%%&&&'''  """))),,,,,,++++++***'''%%%######""" !!!###""" !!!###%%%###!!!%%%(((%%%"""$$$&&&$$$!!!!!!"""%%%***''' &&&...111///,,,---.........//////...---+++***&&&''')))***+++***(((''',,,,,,,,,...111222111000333222111000...,,,+++***$$$...333---+++000222......000111222111///,,,******))))))((('''&&&%%%$$$&&&)))---///---)))'''%%%&&&%%%%%%%%%$$$$$$$$$###"""!!!  $$$###"""    &&&...222444333444777777555777888999::::::999777666999777666333(((   ''',,,---......///.........---,,,***)))+++)))  $$$---333444333111111222222111///---,,,'''    ...555222---,,,***((('''((()))))))))''')))***+++,,,+++***)))(((++++++***&&&"""%%%''')))+++,,,---------------------,,,+++***))))))(((''''''(((***---///---+++&&&         ---555444444777555666555444333444777999222222222222222111...+++'''   (((...///---,,,)))'''&&&'''&&&###  """$$$  ...;;;;;;...!!!&&&%%%!!! &&&555888999444(((+++222444333))))))'''%%%'''(((!!! (((---//////......***&&&###!!! ###'''&&&$$$$$$'''(((''''''&&& !!!'''$$$"""***...---++++++---------------,,,+++***)))'''(((***++++++***)))((())))))***,,,000222222111111111000...---,,,++++++%%%---000+++)))---///------///333555444111---+++***+++,,,,,,+++***((('''))),,,......+++'''$$$###!!!"""###$$$$$$###"""!!!      +++000444333333666777555999:::;;;<<<;;;999777666:::999888555+++  (((......///000000000000000---,,,)))(((***)))   ***111444555555444333111///...---,,,***    (((000///,,,***'''&&&$$$%%%'''((('''&&&&&&((()))++++++***)))((())))))(((%%%!!!'''((()))+++,,,------------,,,***)))'''&&&&&&%%%((((((((()))+++---///000,,,***&&&          (((111333444666333555666666555555666888111111111333333111---***)))  """***------+++***)))))))))'''###   (((555CCCDDD888'''!!!###$$$!!! $$$555:::???===222### (((333555333'''(((&&&&&&)))***$$$ &&&...222222222111,,,&&&!!!  !!!%%%''''''$$$)))---------***"""!!!%%%+++,,,+++***+++,,,,,,+++***))))))))))))'''(((***+++++++++***)))''''''(((+++///111111111///...---,,,,,,+++++++++&&&***))))))---...,,,---...111222222000...,,,---,,,,,,+++***)))((((((+++,,,,,,***&&&"""        '''///444444444777888777888999;;;<<<<<<;;;:::999999999999555---!!!  (((//////000111222222222222...---***)))******"""  '''111555666777666444111///------,,,,,,###    $$$---...++++++)))'''$$$$$$%%%&&&%%%%%%$$$$$$$$$%%%&&&'''((()))&&&&&&&&&### ''''''((()))***+++++++++)))(((&&&$$$############&&&'''(((***,,,---......+++)))&&&!!!        ###---333555666444555777777555444333444111111222444555333...++++++  (((---...)))***++++++***'''###     '''000:::999///""" %%%,,,555666///###---666555000&&&''''''(((+++---''' $$$---222444333000+++$$$!!!###!!! $$$(((***&&&+++.........,,,$$$   (((++++++******+++***((('''''''''((()))&&&'''((()))*********)))(((((()))+++///111000000---,,,+++******++++++,,,"""&&&***---...---.........------------...///---***'''%%%%%%'''(((+++***)))$$$       $$$---555666666888999888555666999;;;======<<<;;;777999888444...$$$   &&&///000111222333333333333//////---***++++++$$$ &&&111666777777666444222000......------'''    +++---,,,,,,---***&&&%%%$$$$$$###""""""!!!###''')))###$$$$$$""" ''''''''''''(((((())))))$$$###"""!!!!!!"""###$$$$$$%%%''')))***+++++++++***)))&&&"""       )))222666666555777999888555222111000333333444555666444111...---   &&&,,,...(((***,,,,,,***&&&"""   !!!###$$$''')))&&&  !!!### '''555:::555---'''((()))***///111***!!!  ***000222111---((("""!!!%%%$$$  """)))---))),,,---+++******%%%  %%%***,,,,,,+++***)))((('''&&&'''((()))&&&&&&'''((()))))))))***,,,++++++---///000///...,,,+++***))))))***+++,,,  (((---//////111000...---,,,---...//////,,,((($$$###$$$''')))***(((%%%     ***444666555777999999222333777:::<<<<<<<<<<<<666888888444...'''  $$$///000111222333444444444111222000......---&&& %%%000555555555555444333222111000///---)))   (((---------///,,,(((%%%$$$######"""""" !!!&&&)))###$$$%%%$$$"""!!!!!!"""'''&&&&&&&&&&&&&&&'''(((!!!!!!""""""###%%%&&&'''$$$$$$&&&'''((())))))))))))(((&&&###        %%%111666444666777888777444111000000555444444555666555333111///"""  $$$***---))),,,......+++'''$$$"""$$$  """'''***&&&$$$!!!    ...666666111,,,)))***,,,---222444---$$$  &&&---000000+++'''""" $$$%%%!!! &&&,,,+++,,,+++((('''(((&&&    """(((+++,,,,,,***))))))(((((()))))))))&&&&&&'''((()))***++++++---,,,,,,---//////...------,,,***)))((()))+++,,, """***000333444333222111000000//////,,,***(((&&&&&&(((+++---)))'''###         &&&111444444555777777111222555888999:::999999555999888444000***  !!!///000111222333444444444222444444111000...''' ###...222222222333333444444333222111+++***"""    &&&,,,---......+++&&&$$$#########""""""!!!!!!!!!"""$$$'''(((&&&'''((('''&&&%%%&&&'''(((((('''&&&&&&&&&'''(((###$$$%%%'''((()))))))))&&&&&&&&&&&&'''''''''(((((('''&&&###         !!!///444111444555666666444222222333666444333333444444444333333%%%  """'''***,,,///111000,,,((('''&&&(((!!!  !!!""""""&&&+++---+++)))&&&###"""###%%%''''''&&&%%%%%%&&&%%%"""   &&&,,,***'''&&&'''+++---...000555666000&&&   """+++///000,,,)))%%%###"""""" !!!%%%%%%!!! """)))+++,,,+++(((''')))%%%    %%%***,,,,,,*********+++++++++******(((((())))))***,,,---...+++******,,,...///...---///---+++)))((()))+++,,,  '''000666555666777666555333111///(((((()))***+++---...///)))'''"""        $$$///333222444666666111333555777888888777666666999999555111,,,   ...///111222333444444444444666666444222///((( """,,,000///000111333555555555333222***+++$$$      $$$+++,,,---,,,)))%%%""""""###$$$###"""###%%%'''(((((((((((((((***+++***))))))***+++***)))(((&&&&&&'''((((((&&&''')))+++,,,,,,+++***''''''&&&&&&&&&&&&'''(((''''''&&&$$$        ---222///222333555444333333555666666444111111222333333333666'''    %%%'''///111333222...***)))***+++$$$  ###'''+++,,, !!!!!!  !!!""""""$$$$$$######%%%)))---///000///---,,,,,,,,,,,,+++///---+++***+++,,,++++++((('''&&&'''&&&%%%""" """###$$$###!!!     ***((( ,,,...000222777888111'''  ***000111...,,,)))'''&&&%%%###!!!"""###$$$''''''"""  &&&***,,,,,,)))))))))%%%  ###(((+++,,,******,,,------,,,+++************+++,,,...///000((('''(((***---///...---000...+++)))((()))+++,,,  %%%,,,...777666555555555444222111---------------,,,+++***)))'''"""            &&&000444222111333444222222444777:::;;;;;;<<<;;;777555555111!!!  +++111555222000222333222444555444333444555---$$$  &&&------+++,,,///000111000///...,,,)))"""   +++222444999666333---%%%    (((---...///+++'''%%%&&&'''&&&$$$%%%%%%&&&))),,,/////////000...+++***,,,...000111///---***((('''((()))+++(((+++------,,,***))))))(((&&&$$$######%%%(((***///---)))%%%      """---)))      ***///111000111222444555555555555444444222000//////111333///+++     $$$)))---...///000///...,,,+++000(((   ###$$$ !!!"""###$$$%%%%%%%%%&&&&&&(((+++...///---+++ """$$$&&&&&&%%%$$$###%%%$$$###"""###%%%((()))(((***+++++++++,,,...000111333666777666666777888:::777444333444666888888222444777777555222111000***,,,------***(((''''''(((((((((%%%!!!  """(((///555666666555000***  &&&000666444///)))&&&&&&&&&$$$"""&&&'''&&&#########  ###((('''((())))))'''$$$"""  &&&***,,,---------------,,,,,,,,,(((***,,,,,,+++++++++,,,+++---///...+++***,,,//////...,,,***)))(((''''''  !!!)))---666666555555555444111000,,,,,,,,,,,,+++***)))((('''$$$           ###///444333222444444444444666:::<<<<<<;;;;;;:::777555555000!!!  '''...222000///222444444555555333111222222---%%%  $$$+++++++++---///222333333222222111///(((  ,,,555888999;;;999666222+++    (((---......***'''&&&((())))))''''''&&&'''(((+++---//////000////////////000000///...,,,***))))))***,,,------///111111///,,,+++******(((&&&%%%$$$%%%'''(((...,,,)))%%%      %%%"""       ***000333444444444444444333222111111222333333222111111111000---### $$$***------------,,,+++***)))///((( """"""###'''******(((((())))))***)))))))))***+++///333555333///+++$$$%%%&&&(((((('''&&&%%%%%%$$$$$$$$$$$$&&&((()))///000000///------...///444666888888888999;;;===>>>;;;888777999;;;<<<<<<:::<<<======:::888888888...///000...,,,*********+++,,,,,,***'''&&&&&&&&&$$$###""""""!!! '''...555777777666222---  ###---333333...(((%%%'''(((((('''((()))(((&&&&&&%%% !!!&&&&&&'''((((((&&&$$$!!! ###  $$$***---......------------,,,,,,)))+++------,,,,,,,,,------......---,,,+++,,,,,,---,,,+++***)))((('''''' $$$+++444555666666555333111000///......---,,,+++)))((($$$!!!        ---444444444666555666777;;;>>>???===<<<999888666444333...   $$$+++///......222555666555555333000000111+++$$$  !!!((()))+++,,,///111333333333333000///)))    !!!///999======;;;===:::888666111&&&   (((---...+++***((((((***++++++***(((''''''(((***,,,///111222222333333222111///...///...,,,+++,,,---///111222444666666333000...------+++)))'''&&&&&&&&&''',,,+++(((%%%!!!             ***222555777777777666555333222111...000333555555444111///111000((( $$$***,,,,,,+++***)))(((((((((...)))  ###***++++++...//////...............---,,,,,,---000444888999444---'''%%%&&&'''''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&'''///000000///---,,,...///444666777777777999<<<>>>???<<<999999:::<<<======;;;<<<<<<:::888666666777222222222000...---...///...///000///---------......---,,,,,,***$$$  %%%---555666666666333... !!!"""###""" )))000111,,,&&&$$$'''***,,,,,,***+++***((())))))""" &&&'''((())))))'''$$$"""  $$$  """***///////////////......------+++---//////...---...///000...,,,,,,,,,,,,***(((++++++******)))((('''''' '''222555777888666444222111333333222111///...,,,+++%%%    """'''((('''$$$"""!!!    +++555777777888666888:::>>>AAAAAA>>><<<777888666444222---  $$$+++///......222666666444666555333222111+++###  (((***+++,,,...///000111000000......***"""  +++888???@@@>>>===<<<999888777333'''   (((,,,...***************+++******'''''''''((()))---222555555555444222000/////////333222111000000111222333444777::::::888555333222///...,,,***)))''''''&&&+++***(((&&&"""              ***333777888888888888777666555444222333666888:::999666333333222,,,  $$$*********((((((((((((***+++---)))### $$$+++,,,,,,...///---------.........------,,,///000333555555000)))$$$###$$$$$$$$$$$$###!!!!!!!!!"""###$$$$$$$$$$$$###'''((()))******+++---///222222222111111222666999:::888666555777888999888666777666444222111222333555555444222///...000222000111222111000///000111111000///000...(((  ###,,,444555444333000,,, !!!,,,000444333,,,  '''///111+++%%%###&&&***,,,---+++,,,+++***++++++%%% %%%'''***+++***'''%%%$$$   ***111222222111111000000//////---///000000///...//////111...+++***+++***'''###&&&&&&&&&&&&&&&%%%%%%%%%  !!!000444888:::888555444333555444444333111///...---((("""     ###&&&'''&&&$$$######&&&***...000///...,,,,,,++++++,,,---,,,***)))&&&&&&'''&&&$$$  (((444888999;;;777999<<<@@@BBBBBB???<<<777888777444111+++  $$$,,,111000000333666555222666999777666333,,,$$$   ***...000000000000000000//////222222...&&& """)))333;;;>>>>>><<<;;;<<<:::888666111%%%  '''+++,,,***+++,,,,,,+++)))((((((&&&((())))))***...444888777666444///,,,+++...111999888666555333333333333333666:::<<<;;;888666666000000///...,,,***(((''')))))))))((($$$           +++444888999999999999888777555555888777888:::======:::888666444///$$$  ###***(((((('''''')))***,,,...+++***&&& ###***+++***,,,,,,+++***+++,,,---............111111000///...+++'''############""""""!!!  !!!!!!!!! """###%%%&&&&&&(((+++---000000///---,,,---000222666444222222333444444444555666666444222111222444666666555222000///111333333444444333111000111222000//////111000,,,###   ***222333000...,,,((( )))///777:::555''' '''///111,,,%%%"""%%%)))++++++***,,,+++***+++,,,&&&  !!!$$$((()))'''$$$""""""  ***222444444333333222111111000---///000000///......///111---)))''''''&&&!!!  +++111888:::999666555555333333333222111///...---,,,%%%  """"""!!! !!!""""""###$$$&&&((())))))***''')))+++---...---,,,+++,,,...000333444444444333333222222333444333111///---,,,++++++)))"""  $$$111777999;;;888999<<>><<<888:::999555000)))  """***111222222444555444000666:::999777444---&&&   +++000666555555444333222111111333222///(((&&&,,,000:::;;;<<<===<<<:::888666===<<<:::555---!!!  &&&))))))+++---//////---***)))((((((+++------,,,///444888888777333...))))))...333;;;:::999777555444333333000444999;;;;;;999777666///000000000///---+++***))))))******'''            ---555888:::::::::::::::999888777;;;999999;;;>>>>>>;;;888;;;777222*** !!!)))''''''((()))***+++---...((()))((("""  ###)))******,,,---,,,+++,,,---...///000000000333000---+++***)))'''%%%###""""""""""""!!!!!!!!!"""###%%%%%%%%%&&&(((***///000000...------///111444222111111333444333222222333444333222111222444666666666444222111111333555666777666444333444555333222111333444111***%%%  (((111111...,,,***(((   ***111///%%% '''111222---&&&$$$&&&)))++++++***+++++++++,,,---'''  %%%&&&###    '''000555444444333222111000000---...000///...,,,---------+++'''$$$"""  %%%---555999888555555555444444444333222111000//////'''    ###%%%'''(((((()))+++---///000111111...///000000111111111111555555555555666777777888666555666777888777444222000///...///...(((  ---333666999888999;;;>>>@@@@@@>>>;;;:::<<<;;;666000((( &&&000333444666666444111555888555333222///+++   ***000777666666555444444444444111222111...(((%%%&&&(((+++,,,...000333555777888999:::;;;???EEEMMMUUUYYY]]]XXXQQQKKKHHHDDD???<<<;;;;;;888111%%%   %%%''''''***...111222000...,,,------000222111......111555666666444///******...333999999888666555444333333///333888:::999666333222...///111222222000...---(((***+++,,,)))!!!        """...555888999:::<<>>===777000(((  """...222444666666444222555555111///000000...   )))///444444444333333444444555333555888999888;;;@@@DDDUUUWWWZZZ^^^bbbfffiiikkkiiiiiiiiikkkpppwww~~~vvvkkkbbb]]]XXXQQQKKK888999666+++  $$$&&&&&&)))...333555333111000111111444666444///---///222333666666222---+++...222666666555555444444333333///333777999777333000///---...111333333222000///)))***,,,---***"""        ###///555777777999>>>DDDJJJPPPSSSUUUZZZ[[[^^^cccfffcccZZZRRREEE===666333***  ''')))******+++***((('''%%%"""&&&***((( ###(((((((((,,,/////////000000000000///......***(((&&&&&&&&&%%%###!!!!!! """&&&***---))),,,///111222333555666222111000000222222111000...111444666666555555666666888:::999777444333333///111333444444666888:::<<<999666666666555000,,,###  """...000//////000///!!!   '''222111...******---000000///+++---------///000+++###    '''((($$$     (((111111000///...---,,,+++***,,,------+++))))))***'''(((&&&!!!###  ...111///333333222888999888777666444222111111111***  !!!  !!!&&&'''((()))************+++++++++,,,,,,,,,,,,,,,)))+++......---+++******,,,++++++,,,---+++(((%%%((())))))+++---///000111---------...///000111222000111333555666555555444333444444555666666777777999666555666888999888555555555444444222///***&&&   ###...666::::::999999888888999:::;;;777999;;;999111%%%  ,,,//////333555555555222000///000111111000!!!   '''555333444666777777555444222333555777888;;;@@@IIIPPP[[[eeesss{{{|||zzz~~~vvvnnnhhh]]]RRRFFF666$$$    ###''')))))),,,000444777888777777555222......000222222111777777444000,,,))))))***444444555555555555444444333777:::888333//////111000...---///111000,,,'''*********+++***$$$        ###---555:::<<>><<<666333000000222444333222222222444777999999666333333222222444555666444222000000111222444555777888999999888666222000//////+++%%%  !!!///444555555111,,,)))  $$$222444111------...000000//////............---------(((  ''''''%%%&&&%%%"""  (((///333111.........,,,++++++,,,------,,,***))))))'''"""  ,,,000...333333222777999999888777777666555555000+++     """$$$'''***,,,...///000111222222333222222111000///......///000000...000222111///---,,,,,,000000///000111000...++++++++++++,,,---///000111///...,,,++++++,,,...///***++++++,,,,,,,,,++++++000/////////000111222333:::888666666777888777666888777666666555222...+++  (((222777555777:::<<<===;;;999888999999:::888222&&&  ***000222444666666999777555444555555444333(((    ---111222444666777666555444777999999888888;;;AAAFFFMMMUUU___fffiiijjjlllnnnmmmnnnlllfffdddgggjjjjjjhhhkkkkkkhhhddd___UUULLL999(((    ###%%%&&&///000222444555666555555555555555777999:::999888999999888555222111222333111222333555666666777777888;;;===<<<777222111111333555666666333111000000000...---,,,+++'''    $$$   )))666???QQQYYYdddooowww|||iiiOOO555    )))+++---//////---+++***(((***---///---'''$$$+++000333222222...+++((('''(((***++++++,,,***'''%%%%%%$$$""" !!!"""!!! """$$$,,,...///000555<<>>;;;999888777222(((  %%%000555666666888666666666888;;;===<<<<<>>:::666111---+++     !!!###$$$&&&&&&(((***---000333444555555000222555666666555444333444444333000---,,,---...222222333333444444333333333666:::<<<<<<:::888777333666777666222000222444777555333222111---%%%        )))>>>LLLWWWaaannnxxx|||~~~{{{jjjOOO888&&&  (((+++///000///---------...///111555666111&&&!!!+++333999;;;;;;555111---******,,,---...111...+++)))((('''%%%### ##################""""""############$$$%%%&&&'''***...000///000444555333333333333222222333555666333333333333444333000.........///111333333222//////111333555555333111///...000111111000000222333444000&&&   (((222444222000000...%%%   ,,,000222444555444333222111,,,...///000000...,,,+++)))%%% !!!((())))))***)))''''''%%%!!!  '''///000///000000...+++---000111111...+++)))(((%%% ***000000666666444999888888777666666555444444//////'''  !!!&&&'''***+++,,,...///000000000///000000111111111000000+++,,,,,,,,,------------///000000///---+++,,,---+++***)))***,,,------,,,,,,,,,+++******************)))'''%%%###!!! !!!(((---444777:::<<<;;;::::::::::::888777777777666444222$$$ '''000888888888888:::<<>>===<<>>CCCEEEJJJLLLKKKEEECCCEEEFFFEEE888111***&&&"""    &&&!!!"""$$$&&&(((---111444555444444000222555555333000//////000000///---+++***+++---222333444444555555555555000333777;;;===<<<999888222333444333222222333444:::888777666555111)))"""        '''===MMMYYYbbbmmmtttuuutttvvvxxxwwwrrrkkkeeebbbbbbbbbbbbjjjmmmmmmkkkmmmnnneeeWWW@@@... )))---111222000...///000111000222666888444***!!!(((111777;;;===888555111//////000000000111///,,,******)))'''%%%!!! """"""###$$$%%%$$$$$$$$$%%%%%%&&&&&&((()))++++++)))...111111111555777666222333333333222333666888333222222333444333111............000222333222111111222444666555333000///---///000111111111333555333111'''  %%%000333///...000///'''  ***000222444555333222222333---.../////////...,,,,,,&&&&&&### '''(((((())))))''''''&&&###%%%+++,,,,,,---...,,,***,,,...000000///---+++)))&&&    ***111111777888666;;;::::::999888666555444444//////)))  ###%%%)))***---///111222333333...//////000000//////...,,,,,,---,,,+++)))&&&%%%'''(((((('''%%%%%%&&&'''%%%###"""###&&&''''''''''''&&&%%%$$$######""""""!!!!!!  (((...555999:::::::::;;;:::999777777777777555444'''  %%%///666777888:::<<<===??????===999666555333***  ///666555444777666666666999;;;<<<;;;999///!!!  """111222444555555444333111888<<<@@@===444((($$$)))---///222444222///000222111---$$$   ###"""%%%***///111000...---***,,,---+++'''#########!!!"""""""""!!!"""$$$''',,,---///111333444555555///111666:::<<<;;;888555222111000111333444444444777666555666555///&&&          """888IIIUUU]]]eeegggccc______aaa]]]VVVLLLDDD@@@??????@@@FFFNNNQQQNNNPPPYYY\\\XXXMMM<<<))) +++000555666333111222333333111222666999666,,,$$$$$$,,,222777999888666333222333444444333000...,,,*********((('''###!!!!!!#########"""###%%%'''(((((((((''')))))))))***+++,,,---...+++111444222222444666555444666666555333333666888444333333444555555333111111///...///222444555444444555555666555333111//////000222222111000222333111000(((  """...111---,,,000...'''  (((///222444444222111333444///............---------'''))))))""" ###%%%%%%''''''%%%$$$$$$### !!! """(((((((((***++++++***+++,,,------,,,++++++)))'''"""   ***111222888999777<<<<<<<<<;;;999777666555444///000***  !!!###)))***,,,...000000000///,,,,,,------------,,,++++++,,,,,,+++(((### !!!!!!!!!   !!!,,,444777999;;;<<<999777555555666666444333)))  ###...333666999<<<>>>???>>>======999666555333+++  ...666555444666777777777999::::::888666...!!!  """222333444555555444222111777<<>>444&&&       !!!'''+++---+++'''%%%!!!######!!!$$$'''***---...//////111555999;;;:::666222333000...000444777666444111111111222111+++"""   ###$$$   333CCCNNNUUU[[[YYYRRRLLLKKKLLLLLLEEE:::333000111333444111@@@HHHBBB???EEEKKKKKKGGG:::+++""" ,,,222777888555333444666444222222555999777...%%% !!!(((...222444111000///000111333222222000...+++*********)))((($$$###!!!!!!###%%%%%%%%%%%%&&&(((***,,,,,,,,,,,,,,,,,,,,,------............444666333000000000///888999999777444333555888555444444555666666555333333111///000222555777777666666666666555333111000111333333222000000000111000///'''   ---000,,,+++000...'''  (((///111333333111000333555//////...------------...)))---...''' !!!######%%%%%%###"""######""" !!!$$$&&&***)))&&&%%%###!!!!!!&&&%%%%%%(((***)))++++++++++++******))))))***(((###   )))222444444666888888777666666888999888444000222///)))  %%%&&&))),,,......------...000...+++***+++,,,,,,,,,)))&&&"""  %%%  """+++111444666777;;;999666555555555333222---$$$   ***999888888:::======:::777444222333777999000   '''111666888888<<<999777666888999777555000'''  (((///555666666777555222;;;:::999777222(((    """!!!  &&&///777;;;888111+++###%%%((()))******,,,---((('''$$$          ---:::FFFIIILLLKKKFFFCCCCCCDDDEEE>>>666111111333333333<<<>>>===;;;<<<>>><<<777111''' ...777===;;;666333222000000333777999777111+++'''    ***///000333222111...,,,***((('''(((((('''''''''(((((()))+++%%%###&&&)))(((&&&&&&(((((((((***---......---+++,,,---//////000000000111111111000......000222555555555555444444444444444555666666555333111///111222222333444555555666666666666555333111///...333444555444222111222333333222,,,"""  !!!---666888555111///,,,$$$  $$$,,,222777666555555333///------------------------***---...'''   $$$$$$"""  $$$$$$$$$###!!!"""%%%&&&&&&&&&+++******)))((((((''''''%%%&&&$$$   ***444666555777888777777666666888999888444000111000+++"""   '''(((***,,,///111111000///...---++++++,,,+++)))'''     """)))...222555;;;888666555555555444222...&&&  (((777666777999<<<===:::777555333444888888///   &&&000666999999===;;;::::::<<<===;;;999333***  '''000777888999::::::777777777666666222(((      !!!)))...,,,&&&        )))555===AAADDDDDDAAA>>>===>>>AAA===888666666777555444777999999777888999666000  ***333999777333111000...333555888999777333///,,,###  ***///000222111...,,,(((&&&###"""&&&&&&&&&&&&&&&'''((((((+++'''%%%''''''### !!!"""  """$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%((()))***)))((())),,,.........---,,,++++++******)))***+++++++++***)))(((+++,,,---///000222333333333333333333444444444444333444444444333222444555111222000'''  ---555888555111111...'''  """---333777555444444222///000000000000000000000000...000000***   ###%%%&&&###!!!""""""!!!((((((((((((''''''&&&&&&&&&'''%%%  +++666888777888888666666666666777888777444111000111///'''  !!!))),,,+++,,,000444555333000+++,,,,,,------***$$$       (((111777;;;999777666777777777555666///"""  %%%666666888:::<<<<<<:::888777666666999888...   $$$///666888888;;;:::;;;<<<>>>>>><<<:::777..."""  %%%///777::::::<<<<<<:::444444555555111(((              """+++000555:::;;;999777777888:::999999999:::999666444444666777555555555111+++  ###,,,444333000...---+++222222222222111///---,,,(((!!!)))///000222000...+++(((%%%"""!!!%%%&&&&&&'''((()))******,,,)))'''&&&!!!"""$$$"""!!!  """$$$'''((()))************,,,...111333555444555666555444333333444111333444...### +++444777555222333000***  ///444666444222333111///222222333333333333222222111111000,,,%%% !!!......///---)))"""   !!! """"""###$$$&&&'''((()))((()))'''!!!  +++777:::999888777555555666666666666555333111///222333+++  """***///---,,,///444555111,,,***+++...///...(((      &&&222;;;:::999888888:::<<<<<<;;;<<<777***###+++:::;;;<<<===>>>===;;;999888777888999777---  """...555666555555666888:::<<<;;;:::888999111&&&  ###...777999999::::::888666555666666333***            ######  %%%***111555555444444555555555777888999888666555666888999777777777222,,,  '''///000...------+++//////...---,,,,,,,,,,,,---''''''...000333222000...+++)))'''&&&((((((***+++,,,---......---)))$$$ !!!%%%)))+++111444777888666333111000222555777222((( )))333777666333333222---###  ///444555222000222111///222222333444444333222222111///---+++'''  """---888999888444---$$$""""""  ###$$$###""""""%%%(((***+++))))))(((### +++666999999999888666555555666666555333222222000333444..."""  """)))000---,,,...222222---(((***,,,///111///(((    ###222<<<777777777:::>>>AAACCCCCC@@@===555)))"""!!! """$$$***222999???@@@AAAAAA???===;;;:::888888888999666+++   ,,,444555333222444777999:::999888888999333(((  $$$///999;;;888888888777999999999999555+++       """'''+++)))      !!!!!!$$$'''&&&!!!"""  $$$---333555555666777666777777777888888999:::999;;;;;;999999999555///""" """---///.........---111000///......///000111111,,,$$$&&&...111222111000000///...------)))***,,,---////////////---&&&"""     %%%***111555666444111000555666777333*** '''111666666555222222///&&&  ---111333111000222222000222333444555555444333222000...---,,,***### ***000555888<<<:::777000(((!!!"""%%%%%%!!!   %%%''''''&&& """$$$&&&'''((('''((('''$$$"""""" ***555888888888999777666777888777555444444444222333333///'''   '''---,,,+++---///...***&&&,,,...000111///)))    ...999666777999>>>EEEJJJNNNOOOPPPOOOJJJDDDAAAAAA===888222)))###&&&---333;;;AAA>>>@@@BBBBBB???<<<;;;:::777777888888444)))  ,,,444555333444777999::::::999::::::999444)))    $$$111<<<===:::999999888<<<;;;;;;;;;777...!!!   ###$$$"""   ///777???<<>>>>><<<:::999:::555555777777222(((  ---777888666666888::::::888888:::<<<999444+++   !!!...;;;===999888999999::::::;;;;;;999000$$$  #########&&&'''&&&     111<<>>???===;;;:::<<<>>>:::;;;999555666999888444)))   (((---...000111000---...111333444333222111222///)))""" (((333777111111111000000000000///+++,,,...///000///...---((( %%%      ###(((...111111222444333---$$$ $$$///555777777000222333---"""   """)))///111333666666444222444666777777666444222111222555555111))))))111///***((((((******)))%%%"""  ###%%%%%%!!! """&&&((()))(((((('''%%%$$$"""!!! !!!""""""$$$)))***)))((( '''111444555888:::;;;;;;===>>>===999888999;;;666222///---+++&&& """$$$'''***,,,,,,,,,,,,---222222111111///***$$$ !!!%%%&&&%%%%%%###"""""""""###$$$"""$$$&&&&&&%%%%%%&&&'''(((((('''''''''&&&&&&&&&$$$%%%'''(((&&&!!!   ,,,555CCCEEEJJJSSS]]]ffflllooommmlllhhhdddbbb\\\NNN???,,,!!!&&&222666:::;;;999888888:::333444666666111'''   ...999;;;999666888:::888666666999<<<999555,,,    ***777:::777777888999888888:::;;;999111&&& %%%)))'''&&&((()))'''###      %%%444DDDHHH<<<&&& ###---###   $$$%%%###"""###%%%$$$%%%&&&'''((((((((((((%%%%%%%%%&&&%%%%%%$$$$$$%%%''''''&&&)))...///+++(((&&&$$$#########!!!   &&&111777999;;;<<<;;;===@@@>>>;;;999999:::;;;;;;999555666::::::777+++!!!  ''',,,...000111000111333777:::;;;:::888666111///***""" ***666;;;555444444333222111000000...///111222333222000///''' !!!      '''------000333444000%%% $$$...555777777000333555000%%%   '''...111444777888555///111333444444333111//////222666666111)))!!!+++---'''###""" """$$$$$$""" """$$$''''''###  !!!&&&)))+++&&&&&&&&&%%%%%%%%%$$$$$$ !!!!!!***///000000  &&&333222111777;;;999===BBBHHHIIIDDD>>>:::888999777444111,,,%%% """!!! !!!$$$)))...111---///222444222,,,$$$!!!&&&###"""!!!%%%***------,,,+++(((%%%&&&)))---...---///555666111...111444222444222000111333333000---333444222000///,,,""" ***888BBBKKKVVV]]]dddiiihhhdddcccccc```XXXKKK===111+++ ---333666444555999;;;:::333333333444222)))  ***555:::<<<333444555555555777999<<<:::666...###  %%%222888888666777:::<<<===<<<:::888222%%% ###)))---)))((('''&&&%%%%%%%%%%%%''''''(((((()))(((((((((''''''&&&%%%$$$$$$$$$%%%'''))),,,///000111000000---$$$    $$$%%%$$$"""999JJJFFF888***  ,,,(((   '''***)))***,,,,,,******+++***++++++,,,,,,++++++***,,,+++))))))))))))(((&&&&&&(((***,,,,,,,,,+++***,,,+++(((&&&%%%%%%&&&''' """  ---999<<<;;;;;;?????????>>>>>>===<<<;;;;;;:::999888777777777777---###  """+++///222666:::;;;<<<===>>>>>>>>>>>>===AAA;;;000&&& %%%111666666444444111...,,,,,,...111111222333333222000---,,,''' ###          $$$&&&---222222...&&& ,,,555777555666222111333,,,   (((000///111999;;;666666555555444444444555555333111000111222---$$$***...,,,(((%%%%%%!!!###"""!!!$$$&&&&&&((((((!!!     '''((('''++++++***((('''$$$###"""%%%""" !!!&&&333666333  ---999888777;;;>>><<>>???>>><<<:::555((( (((...000000000///.....................///000000000000000...,,,+++++++++,,,,,,+++---...000222222222000000...&&&    ###%%%$$$444FFFFFF===000  %%%***+++!!!  '''444444444555333111000111........................///...---...//////...,,,)))***,,,...//////......------+++*********++++++$$$###""" %%%))))))""" ---999===<<<<<<<<<<<<===>>>======;;;;;;::::::999888777777777777---###   )))///333777:::>>>>>>??????AAABBBCCCDDDCCC===222''' '''000111///000000...,,,******,,,///000111222333222000...,,,(((      !!!)))000444333///((( (((222555444666222111111+++  %%%......111888999555555555555444444333333333444222000222333000)))###!!!&&&,,,,,,(((###!!!!!!  %%%'''(((((()))(((     &&&((((((++++++***)))'''%%%###"""$$$"""!!!!!!"""!!! """,,,555555000 !!!000;;;;;;:::===@@@>>>@@@???===<<<;;;999666444000000111333444222...+++&&&"""###(((---000222111111000...)))"""$$$(((+++,,,...222555555222000.........000222333222111///222444222222555666666666333111111222333333333888;;;===<<<;;;666+++   ###000666;;;???AAADDDHHHHHHEEE===<<<999111&&&'''---333444777<<<>>>===<<<:::888666111''' &&&111666888666888::::::888777777888AAA<<<333&&& ---777999888888999@@@AAA@@@>>>===999,,,   $$$///444555777777777777666666666666444444555666777777888888555222000000333555444222444444555555444333111000000***"""   ---???FFFCCC999&&&  &&&111+++    &&&666888999777444222111111333333222111111222333333222222333555777777444222...///000222222222111111.........//////000000000,,,++++++)))'''%%%###"""!!!%%%'''***""" +++888<<<<<<<<<999:::<<<>>>>>>===;;;:::;;;:::999777666666555555---$$$   '''///444999;;;@@@???>>>>>>@@@CCCFFFIIIEEE>>>333'''***///,,,&&&,,,------+++******,,,//////000111222222000...---(((       &&&...333777555222+++ ###---222444555222000000***  !!!,,,///111666777333555555555444333222111000111///...000222333000---000111///)))"""$$$)))++++++******)))!!!  %%%((()))++++++***)))(((&&&$$$###"""#########"""$$$''')))***,,,,,,...333777222*** ,,,666888777:::===<<<<<<999888999;;;<<<999666333333555888;;;;;;:::777---&&&!!!$$$(((+++---000...---,,,+++((($$$!!!!!!&&&***+++---222555666444000---,,,---///111222222000///000222333333333444444444666555333222222444555666777:::;;;999777555,,,$$$  """...333666777555666:::;;;999777666333,,,"""%%%,,,333555888<<<>>>===<<<:::888555///%%%  $$$///555777888888999888777777999;;;BBB===444''' +++777;;;;;;::::::AAAAAA@@@???>>>;;;000$$$ &&&222777888:::::::::::::::::::::999555555555666888999:::;;;888555333444888:::999666666777777666666444333222222...(((###   %%%777@@@BBB:::(((  '''(((  $$$222777999666333222222111666444333111111333444666666666888:::;;;:::666333333333444444444333222111---...///111222222333222222222111111000///...---)))&&&###!!!  (((555999999:::999:::===>>>???>>><<<:::===<<<:::777555333222222...&&&   &&&000777;;;===???===;;;:::;;;>>>CCCEEEDDD>>>333'''(((000000)))!!!+++,,,------,,,---///000...///111222222111///...***   !!!""""""!!!  (((222333777999777444...""" )))111555444222000...)))   ***000333666666333444444444444333111///...,,,+++***,,,000444555555>>>999111&&&###(((+++------,,,---,,,%%%  """'''*********)))((('''%%%$$$###"""###$$$"""!!!$$$***000222444555555666555,,,""" $$$$$$ &&&000444555888;;;<<<:::999888;;;======:::666777777999<<>>===...&&& !!!$$$&&&'''(((***)))((()))***)))'''&&&!!!%%%(((+++///444888888444000---000333555777777666555444666555555666666444333333666555444333333555777999999:::999444222222///)))   !!!,,,111444444222222666777555444333///((($$$,,,333666888<<<===:::999999888444...$$$  ###...444666888888777555555777<<<@@@@@@<<<333((( )))666<<<<<<;;;;;;??????>>>======;;;111&&& ###000777999;;;;;;<<<<<<<<<;;;:::999444444444555666888999::::::888666777:::<<<;;;999555555555555555555444444333111---)))"""     (((111444...   ###   000888<<<999777888999777555444222111111222444555999999:::;;;;;;999444111666666555444333222111000---...///111222222222222444444444555555444333333///...---,,,)))### $$$111666777888<<<===>>>??????>>><<<;;;???>>>;;;777444111///...///)))   %%%111:::===>>>>>><<<999888888:::===??????;;;222%%%'''222444000'''!!!(((***------------///000---...111222333222111000,,,  """&&&***------...//////...+++)))'''&&&%%%%%%%%%&&&&&&###!!!   ,,,888777999999888666111%%% '''000666333333222...***###   )))000444666666444444444444333222000///...+++***)))+++///444999;;;AAA;;;///"""%%%)))***,,,------///000+++###  &&&***))))))((((((&&&%%%###"""#########!!! ###+++111333666888666555111'''  ***...)))###%%%...444777:::<<<>>>>>>============;;;777444999999:::<<>>===///''' !!!###$$$$$$$$$'''&&&'''(((+++,,,,,,+++!!!$$$&&&,,,111777;;;:::666222000333555888999888777777777<<<888888;;;;;;777555444555666666666555666999;;;;;;<<<:::444222333333000###   '''///222444333444888888666555444111***!!! ###+++333666999<<<<<<:::777888999666...$$$   """---333555777666555444444777<<<@@@<<<:::333))) &&&333:::<<<;;;;;;<<<===<<<;;;<<<;;;222''' ***555:::======>>>>>>===<<<:::999555555444444555777888:::::::::::::::::::::;;;<<<444444444444444555555555555444111+++$$$         !!!'''###  +++666<<<999666:::<<<:::444333222222222222333444;;;::::::::::::777444111666555555444333222222111000000000111111111222222333333444555555555555444111222333444222---%%%  !!!///555999<<>>===:::666333111///...111,,,"""  """111;;;>>><<<<<<;;;:::999888999999::::::777000%%%"""333:::666,,,%%%###&&&(((+++---,,,,,,,,,------///111333444444333333///!!!   !!!$$$(((,,,...222666999666666666555444222000.../////////000111111...,,,,,,(((### )))555888999888777666333((( %%%000666222444444000,,,'''   &&&000444555666666555444333222111000000111///---,,,+++---111666999:::333(((%%%))))))+++,,,---000333///((( $$$))))))))))))((('''%%%$$$###""""""  $$$***///222666777666444111))) %%%///333000)))%%%$$$)))111777:::;;;===@@@@@@@@@???<<<999777777888<<<;;;<<<===???@@@???===222+++###"""$$$&&&'''''''''''''''(((+++...000///...$$$###""""""###%%%'''(((,,,222888;;;:::666333222222555777777666444555666;;;666666;;;<<<888555555333666888888777777:::<<<;;;>>><<<777444666555333(((   )))...222444777::::::777999888555...%%%  (((222666:::>>>>>>;;;999;;;<<<999000###   ***000333444666777777666777999;;;999888444+++  """...666::::::999;;;<<<;;;:::<<<;;;333((( $$$222;;;>>>>>>??????>>>;;;999777555444333222333444666777666999:::999555444777:::555444444444444444444555666555222,,,###       ###***---'''###  &&&333:::666333777:::777555555555555555555555555<<<;;;:::::::::999666444333333333333444555555666555555333222222222333333222222333444444444444333444444555666666444///,,,  ///888???DDDEEECCC@@@===:::999888777:::999777555333222111111333...%%%  ///:::<<<:::555666888999999888777666555444000&&&+++===@@@333&&&!!!"""&&&))),,,......---,,,------///222444666666666555111###   ###***///222444666666888:::===:::999999888777777666666444444444666888777555333666333///+++'''"""  )))555888888666555666444))) ###...555000444666222///+++!!!   ###---222333444666666555222000000111333444222000---***((()))+++---,,,'''###''')))+++,,,---111444000))) """(((************)))'''&&&%%%!!!!!!''',,,///222666888666666555///)))111:::666...(((&&&(((,,,333999<<<<<<===@@@>>>???===:::666666:::??????>>>>>>@@@BBBBBBAAA@@@555///'''  """%%%)))+++,,,,,,,,,)))***+++...111222111000))))))(((((()))***+++,,,+++111777:::888444222222444666999888666555666888777222222888;;;777333444222666999:::999888:::===999======999666777555222+++  $$$+++111444888<<<;;;777999999666///%%%  %%%$$$&&&000666;;;???@@@===;;;>>>???<<<111###   (((///111333555999:::999666555555888777444---""" +++444777888777;;;<<<;;;:::<<<<<<444))) !!!111<<<===>>>>>>>>><<<999777555444333111000000222444555111555888555000---111666777666555444444333444444666666333,,,###     ,,,888CCC===333''' &&&555<<<777333888:::777666777888888888888777666===;;;::::::;;;;;;:::888000000111333555777999::::::999666444333333444555111111222333333333333222777555555555666555333111%%%    000;;;DDDJJJGGGDDD@@@;;;888666555555777666555444444444444444444000'''  ...999:::777///111555888999777555333333333000'''000CCCBBB111  (((,,,///111000///.........///222555777777777777333%%%     ---666888:::;;;;;;::::::;;;<<<<<<;;;::::::::::::;;;;;;555555666888::::::888666777666444222111...)))&&&  ---:::777777555444666444*** !!!---444///555777444111---###   +++000111333666777555222000000111444666333111,,,&&&""" """!!! """&&&***,,,------111333000))) !!!''',,,,,,,,,++++++)))(((''' ###***...///333777999888888999666111///>>>:::...&&&&&&)))---000555:::>>>@@@@@@@@@?????????>>>===<<<<<<<<>>=========;;;999666444222---### ###)))000777;;;>>>@@@BBBEEE>>>777000%%%###///999>>>??????>>>CCCCCC@@@;;;666...  (((111666888999:::999888888999;;;<<<999666000### )))222666:::???>>>===;;;:::999666111...   ---555??????@@@@@@???<<<777333999666333333555666444222333111000///111444777999<<<;;;999777666666777777888666111)))!!!      111@@@JJJEEE666&&& ***444======:::::::::999444444333333555777:::;;;>>>===<<<=========;;;:::555666888:::;;;<<<======<<<999777777999:::888555///333666666444333333555777666555666888888666555///&&& --->>>FFFEEEIIIGGGDDD@@@;;;777444333000222444666777777666555555444///###  )))333666444...---...111666999888777:::777222))),,,444999444(((!!!...111444333000...///000///000111333444555666666333111%%%   ,,,777:::;;;999888999;;;======<<<:::======999888;;;<<<:::::::::;;;<<<888444777===;;;<<<<<<;;;999666333000***&&& '''666999999777666666666...$$$  '''222222444666666777444(((   )))555777555555666444111000000///...,,,000+++&&&######$$$###!!!### $$$***...000111222444111+++###   &&&---,,,,,,---------+++)))%%%""" %%%***///111///888===;;;999<<<<<<999'''666@@@999***"""###%%%***...333999===???@@@@@@?????????>>>>>>======<<>>888777333...,,,***'''### !!!"""$$$'''***---000222222444888<<<>>>===<<<;;;555444000***%%% '''000888:::<<<===<<<<<<===>>>999888666777999;;;<<<<<<777999<<<======<<<<<<<<<999::::::::::::999777666000%%%  &&&...555:::===@@@BBBDDD>>>777111'''  ,,,666===???@@@AAABBBBBB@@@;;;666...  )))222777777999;;;;;;:::999:::;;;<<<999666111%%% '''111666:::?????????>>>>>>===999444000 !!!...666???>>>===;;;;;;999777666999777444444555666444222333222222111222444666888:::999888888888888888999999666222+++"""     ///>>>EEEBBB;;;000&&& (((333===>>>=========<<<777666444333444555777999===<<<<<<>>>??????>>><<<777888999:::;;;;;;;;;;;;;;;999777777888999777555444666888777555333444555888777666777888888777555///''' ***;;;DDDDDDFFFEEEBBB>>>;;;777444333000111333555666555444333555444///$$$ $$$...222222000000000444888:::999777;;;999555...""" ---222333+++###---000333333000......000000000111333444555666777666333)))  !!!///888:::===;;;:::;;;===>>>>>>===:::======:::999<<<<<<:::666000...000333444666::::::;;;<<<<<<;;;:::999888666333+++!!! '''666999:::999888999888000&&&  $$$000333666888888999555***    '''333666555555444222000000000000///...***'''$$$$$$&&&((()))((($$$ ###)))---000///111333000,,,%%%  %%%+++,,,,,,---......,,,***(((%%%###"""%%%(((***+++'''000777888999<<<===:::333>>>BBB777'''!!!'''+++111888<<>>>>>?????????>>>>>>===???AAABBBAAAAAABBB???999666111---,,,,,,***$$$ !!!###%%%&&&(((...777======AAAFFFJJJKKKHHHDDDAAA999222((( &&&333888999::::::999999;;;======:::888777999::::::::::::;;;;;;<<<<<<;;;:::999888999:::;;;;;;:::999888555))) ###,,,444999<<<>>>@@@AAA<<<777222***(((222:::???BBBCCCAAABBB???;;;777///  ***333888777999<<<===<<<;;;;;;;;;999666333...$$$ $$$111777:::<<>>888444""" $$$000888???===:::888777777888999:::888666555555555333111444444444444444555666777777888888999::::::999999999777444...%%%   (((333<<>><<<999777444222222333444666;;;;;;===???AAAAAA???===999::::::;;;;;;;;;;;;;;;:::999777666777777666555999999999888666555666888:::999777777888888777555111((( $$$666@@@BBBBBBAAA???<<<999666444333111222333444444333222111555444///&&& '''---///222222444777:::;;;999777===;;;888333((( %%%+++,,,((($$$+++///333333000...///000111111111222444555777888999666--- $$$333:::999>>>===<<<===>>>???>>>===:::======:::999;;;;;;888...###!!!+++111555777888888888888888888888888>>>;;;555+++ &&&444999;;;<<<<<<<<<;;;333***  ,,,333666888888888444***    $$$000444444555222111000000111111000///'''&&&%%%'''***,,,,,,+++&&& !!!)))---///...///111000---(((   """)))+++---...//////...---,,,***'''&&&&&&&&&%%%$$$%%%---000444999<<<;;;777???BBB777(((  $$$(((...555:::===>>>======>>>???@@@@@@@@@??????888===??????AAACCCBBB===999333,,,***+++***%%%!!!!!!!!!  ###&&&(((((()))000<<>>999555333,,,!!!%%%000888===AAACCC@@@AAA???;;;777000!!!  ***333777666999===???>>><<<<<<;;;:::666333///%%% &&&444:::;;;;;;AAABBBDDDEEEEEEAAA;;;777((( &&&000777<<<<<<:::999888888:::;;;:::999888777666555333111555555555666666666666666777888999::::::999888777888888555000&&&     !!!000<<<@@@===333'''!!!...:::DDDEEEAAA>>>;;;888777555222000000111333555;;;;;;<<<>>>@@@???<<<999999:::;;;<<<===>>>>>>>>>:::999777666555555555555;;;:::999888888999:::<<<;;;:::888888888999777666222*** 000<<>>===<<<:::888666444333333333444444333222111111444444000(((  )))...333444666999::::::888777<<<:::888333*** """"""!!! $$$+++///333444222000000222222222222333444666888999:::888000$$$ &&&666;;;999>>>===<<<===??????>>><<<:::===<<<999888888555000###!!!***222777;;;:::999888777666666666<<<;;;888000%%% $$$222888<<<>>>>>>???===666...   &&&///333666555555222)))    ,,,111333555333222111000111111///---******+++,,,,,,+++***)))(((!!! )))---000//////111111///(((   ''')))---///000/////////...---+++***)))'''$$$!!! $$$)))///555777333;;;>>>666+++%%%"""!!!###&&&,,,222777:::<<<<<<<<<===???AAABBBBBBAAA@@@777===@@@@@@AAACCCBBB???>>>888000,,,+++)))&&&"""######"""!!!!!!###(((,,,---///111111111777BBBKKKTTTSSSOOOKKKEEE???:::777000"""   !!!222888888999888777888;;;===888888777888::::::888777///...---///333777888888;;;<<<===>>>>>>===<<<<<<999///   !!!***111555777888888;;;666333222---###&&&000777<<>>???AAADDDDDDAAA;;;777,,,"""!!!)))...777999<<<===;;;::::::<<<999::::::999777555333222555555666666666666666666888999::::::999888666555777777555000'''    $$$777BBBHHH<<>>???;;;999777777888999888777444,,,  ***777<<<;;;;;;:::888777555444333555555444444333333222111444333000***!!! '''///222444666888888888777777:::777555111''' """+++///444666444222222333222222333444555777888999888777222))) $$$555:::888;;;;;;;;;<<<>>>>>><<<;;;;;;<<<;;;777555444...'''!!!...999>>>>>>===<<<;;;;;;<<<<<<:::;;;:::444*** """///666;;;>>>>>>>>>>>>888222$$$  !!!---222555555444111***"""  )))...111444555444222222111///,,,***,,,---......---+++)))(((***$$$ '''---111000///111222000(((    $$$(((---000000//////000///............+++'''$$$""")))...111888:::333+++'''%%%######%%%)))...222666999;;;:::<<>>>>>:::444...+++(((%%%######$$$&&&'''+++111888===AAACCCDDDDDDDDDFFFKKKPPPNNNKKKFFFAAA<<<999777777000   ,,,444666777666666666888:::555666999<<>>@@@AAAAAAAAA999111%%%   )))111555666777777;;;555111111...%%% (((222999<<>>???>>>;;;999222$$$  ***222555666999<<<>>>>>>============888333000((( ###333>>>???======999:::<<<>>>???<<<888444...$$$"""000555;;;===<<<999999:::888:::;;;:::888555444444555555555555555666777888999999999888777555444333666555444///&&&     '''666>>><<<111%%%&&&111555555555555333222000...---...222666999;;;999888777777666444222666777:::<<>>??????:::888666666777888999888666...""" &&&333999::::::999777666555444333555555444444333333333222444333111,,,%%% '''000222444666666666666777888777444222///%%%  )))...444666444333333444111222444666777888888888777666444---  000888888888888999;;;======<<<::::::;;;999555444222***!!!(((666777888999:::<<<===>>>???===???>>>888---  ,,,444999<<<;;;<<<<<<999444(((  ,,,222666666555333...(((   &&&,,,000333666555333222111///+++(((+++---//////---,,,+++,,,,,,&&& $$$,,,222111000000000///'''"""  """'''---000///---...//////...///000000///+++)))"""444888777///((('''&&&%%%%%%%%%'''***...333888:::999<<>>>>>>>>:::444...++++++'''***///444888===CCCFFFOOOOOOQQQQQQPPPNNNLLLKKKBBB@@@===:::888777888888000  '''111333555666555555666777888:::===@@@AAA===777222""""""***222666666444666999<<>>???>>>;;;999333%%%   +++222666777999;;;<<<<<<<<<===>>>;;;666111000***%%%000666555666888333444555777888777333111///$$$***000666999777555666777777999<<<;;;888666555666555444333333444666888999777777666555555555555555444444222---%%%        &&&,,,---%%%  +++///000333444444444222000///000444999<<<:::888555444555555444444555666888:::<<<===>>>>>><<<<<<;;;777444333555888666555666888<<<>>>===<<<888666444444666888999999777///### $$$000666::::::999777666555444333333333333222222222222333333333222...''' &&&000222444555555444555888;;;666333222///&&& ''',,,222555333111111222000222555888999999888777555555555000""" ***555777666777888;;;>>>>>>===;;;888999777555555333***!!!###///111222555777999:::;;;;;;===>>>>>>888...  (((111666999888888999888555,,,   )))000555555444444000+++  $$$***///222444444333222222000,,,)))+++---///...,,,+++,,,...---)))!!! )))111111//////...,,,&&&%%%    &&&---000...,,,,,,............///000000---+++999:::555+++%%%$$$%%%%%%&&&&&&&&&(((,,,111777:::999;;;???CCCEEEEEEDDDDDDBBBIIIMMMKKKJJJJJJJJJIIIDDDIIIMMMKKKDDD<<<888888...222999>>>BBBDDDFFFGGGMMMMMMNNNOOOMMMIIIBBB===<<<;;;:::888888777888888...   !!!444777999::::::999999:::>>>???AAAAAA>>>777---&&&!!! )))111555555666777999;;;===>>>>>>===;;;666,,,!!! &&&000666:::;;;<<>>>>>;;;999333&&&  """,,,444777777999:::;;;:::;;;===???@@@:::777777333))) !!!"""###)))+++***---111000000000222333333000......$$$ &&&,,,222333222000333666666999<<<<<<999666666777444333222111222555888;;;555555444333333444666777333333000,,,$$$  ###   $$$      """,,,///000222444444888666222111222555:::===999777444333444666666666444555777888999:::::::::======<<<888444333666999777666666999<<<===;;;888777555333333666888::::::888000$$$ ###///444::::::999777666555333333222111111111111111222222333333222///)))   %%%000333555666555444555:::>>>666333222111)))  $$$***000333222000000111000222666999;;;:::888666555555666333%%%  &&&333777666666888;;;>>>???>>><<<666777666555666555,,,""")))444666888:::;;;:::999888888::::::666,,,   &&&000555777555555777888666...""" %%%,,,222333222222///+++   ###)))...222222222222222333111---***---///000...+++)))***,,,---***### &&&///000...---,,,)))'''&&&    &&&---///---++++++---......---...//////---+++ EEE<<>>;;;<<>><<<@@@<<<444(((%%%...444777888999;;;888555333111...***''')))666???BBBBBB@@@;;;<<<;;;888777222'''   !!!,,,555999888:::>>>???>>>=========@@@>>>;;;999888555222///111...+++&&&"""%%%+++......000111111222333333333333000(((  (((///000000222333222777777888888888888777777888555111000111333333444555222//////222444333222444///...///)))  %%%+++,,,!!! """555BBBHHH>>>...    )))000222222222222999888777666666777888999999777555777:::===<<<;;;999999:::::::::999999888777999999555000///333777111333666999:::999888777000///......000444777999999444***  ,,,666===;;;888777777777777666333222000000222333333222555444///)))&&&###   +++333555666666555555777888333777777222,,,$$$  !!!'''---000111111222444222333555777999999666444000444666111%%%   ***777999888888777888888999:::999999888666666555,,,!!!!!!333777999888888:::999555777777777555///$$$ '''222777:::888888::::::777000''' !!!(((------///333111+++$$$  )))111111///000222222111///---+++000...------///000000///***)))%%% $$$+++***+++///000...///+++"""   ###***,,,...111111///111222222222111000...---&&& FFF:::---'''***---+++(((&&&&&&)))...555:::>>>???AAAAAAEEELLLOOOMMMLLLNNNQQQSSSVVVWWWYYY]]]ccchhhkkknnnlllfffaaa^^^VVVNNNKKKBBB777...)))$$$%%%111777888999;;;???======<<<;;;999777555444222"""  +++555;;;:::<<>>@@@>>>===???<<<555+++!!!$$$---333777;;;======;;;888666333///***&&&&&&333<<<@@@@@@@@@<<<<<<:::888777555+++!!!  !!!,,,555999:::;;;=========>>>@@@BBBBBB@@@?????????===:::888666222))) $$$,,,000111333333555555666555444444111)))   (((///000111333555444777777777777777666555555666333000///000222333333444222///000222444333222555111111111+++  ###%%%!!!555HHHTTT\\\TTTEEE///   '''...111111222444777777666666666777777888888777666777:::;;;:::999666666777888999999::::::555666777333///---111444333555777999999777555444555333222000111222444666777333*** ***555999888777666666666555555333222111222555666777666555333///***'''$$$   ***111222444444333333444666333777777222,,,%%%  ###+++111222222333444555333222222333444333222222444555000%%% (((444888888999999999999::::::999:::888666777555,,,!!!///555:::999888999888555666666555333---######111777:::888777888777444000(((  $$$((())),,,///---(((###   )))222333222333333333333111000//////...---...000000000///***)))&&&  """)))******...///...///+++###   """))),,,...111111/////////111222222111111000((( PPPDDD777333777:::777222...111777<<>>AAA<<<<<<<<<;;;999777666555222$$$  +++444::::::???GGGIIIDDD:::333***###!!! %%%000666666888;;;===>>>===;;;<<<:::555...%%%%%%,,,222888===AAA>>><<<:::777444...(((######///888===??????<<<===;;;888888777000(((   ,,,444999::::::;;;::::::===AAADDDJJJGGGDDDAAA>>>999333///444...### """---222444666777999:::999888666555333***   )))///000111555888777777666666555444333222222333111...---///111222222333111000000222444444333777555555555...!!! +++CCCVVV___hhhdddWWW@@@&&&     $$$+++///111444666555555666777888888888777777666666888999999777555666666666777777777888888222333333111---,,,...111555666777777666444111000666444333222222444666777777222***   '''444777777888888888777555444333222222444777:::;;;;;;444333///***)))%%%   (((000111333333222222444666444777777222---'''  !!!,,,444777666666666:::777333111222333444444000222222...&&& &&&111777888999:::;;;::::::999999:::888777777666---"""  '''222:::;;;888777777555444444333111+++!!! ///555999888777666444000111)))  !!!%%%(((***---+++'''$$$   '''111555555555444444333222222222.........///111111000...++++++(((""" ''')))***,,,...---///,,,%%% !!!)))---///222222///---...///111222333333333,,,### ZZZRRRJJJFFFGGGHHHFFFCCC???DDDKKKOOOQQQTTTXXX\\\[[[ZZZ]]]dddfffddddddfffllllllmmmllllllmmmnnnooommmcccVVVNNNIIIBBB555*** ,,,888=========>>>::::::::::::999777666555777***  )))333;;;===BBBHHHFFF>>>444...'''""" +++111333666999;;;;;;:::999999888555///(((""" '''...444999>>>AAA;;;:::888777333...'''"""!!!,,,555;;;???@@@<<<>>>>>>;;;:::888111)))  +++444999777888999::::::<<>>999444---%%%  ###111888:::<<<<<<:::777555444444333333555777:::::::::222222///+++***'''   %%%000222444444333444555777444777777333...))) """///888;;;:::888888:::777444333333555666666444444444222...&&&&&&111555666999:::;;;:::999888::::::999777888777...### ---999;;;888777666555333333222///*** !!! +++222888888777666444000333+++ $$$)))---...---***&&&  ###...444444444333222111111222222.........000111111000...,,,,,,***%%% $$$)))***+++------000---(((  )))---000333333///---...///111222333444444...'''WWWXXXWWWUUUSSSSSSUUUWWWPPPUUUZZZ]]]]]]^^^aaadddiiihhhjjjnnnpppmmmlllnnnqqqpppmmmjjjfffccc___]]]XXXKKK<<<555222+++!!! ***666;;;;;;999777888888999999888777777666777...  ###111>>>BBBDDDEEE>>>333,,,***'''$$$!!!$$$---111666:::<<<;;;:::999:::888666222,,,&&& $$$---444888;;;===???;;;:::999888666111+++&&&!!!,,,555<<>>======>>>???:::999777444000)))!!! !!!---444777888999:::::::::888666555444,,,  '''///222444999======888777555333111000//////222111//////000222222111...///111222333444555555888999999888444***  000GGGYYYbbb\\\ZZZOOO:::!!!    )))...111666999666777999:::;;;:::999999555777888888777444222111555444333333333444555666222222222111000//////000...//////000000///......---...000333777;;;???AAA===777000*** ...999;;;>>>===999555222111666555333444555666666555111111///---,,,***    """///000222333222333555666444777777333///,,,###  ...777999888777666555444444555777888666555<<<:::999888555...$$$###///444555777999::::::888888::::::999888999888///$$$ &&&555999888777777777333222111///)))  (((000666777777888666333444,,,!!!  """***///000///...,,,  (((111222111000/////////000000///......///111222000///---...---(((  """)))+++***,,,...000...+++$$$  (((...222555333000111111111111111222222333---'''IIIOOOUUUVVVUUUVVV[[[```VVVYYY\\\^^^___aaaccceeehhhfffhhhkkkllliiihhhjjjgggeeeaaa]]]XXXSSSLLLHHH>>>000""" '''555;;;<<<:::888777888888999999999888888555...   111AAAFFFEEEAAA777,,,&&&&&&&&&%%%"""***///666;;;===<<<<<<;;;;;;999777555222---'''### """%%%((('''---444:::===>>>??????@@@???===<<<:::666111---!!!!!!,,,666<<<@@@AAA;;;??????;;;666222+++$$$  ***444999;;;>>>AAABBB@@@>>>======<<<;;;999555000''' !!!---444777777888888888888777777666333,,,!!!  %%%///333666;;;>>>===999777555333111111111111333111000///000111000///,,,///111333333333555666777888999888666... &&&999IIIRRRRRRNNNCCC000    !!!***///222666999888999999999999999888888666777888888555333222222222111111222333555777999333333333333222222111111,,,---...//////////////////000222444777:::===>>>@@@999333...""" ***555999;;;:::555111//////777555333222333333222111000000///......,,,"""    +++---///000000000222444555777666333000...'''  '''000333333333444777888:::===???>>>;;;999:::888666555222))) ---444666777999:::::::::999:::;;;999888:::999000&&&  ///555888::::::888444333222///***""" )))000666777888:::999666555..."""  )))/////////000111###  ###...////////////////////////111///......000111111111...//////+++###  ))),,,***+++/////////...(((  (((///333666444000333222222111111111222222+++'''!!!...444<<<@@@AAABBBFFFJJJCCCCCCEEEHHHNNNRRRUUUUUUUUUSSSTTTXXXYYYVVVVVVYYYRRRPPPNNNLLLIIIEEE>>>999000"""   &&&444===???===<<<888999::::::;;;;;;;;;;;;555000"""  111DDDGGGCCC>>>555,,,&&&''''''%%%"""$$$***333999;;;:::::::::888777555555555222...***%%%'''(((((((((+++111555444888<<>><<<888333///$$$!!! ,,,666<<>><<<555000---***&&&   ***444:::@@@AAAAAA@@@===;;;;;;;;;???>>>;;;777000%%%  ---555888777777666666666777888999333+++!!!  ###...444888<<<>>>===:::888666444222222333444333111////////////---,,,+++...222333333333555777555777777666666222$$$   +++222777444---    """+++111333666888999999888777666666666666666888999777444222333555555444333222222333555666444333333333444444222111/////////000000000111111111111333555777999:::;;;@@@888333111%%%  (((222666999888333000000222666444222111222222111000///000//////000...$$$  ***,,,...//////000222444555777666333111000***### !!!)))...000333666::::::<<<>>>@@@???;;;999444111000111000'''   ///777888999:::;;;<<<<<<===:::;;;:::999:::999111&&& (((111888<<<<<<999666555333111+++### ,,,333777777888;;;;;;888666///###   (((000000111333444&&&   !!!...///000111222222111000000333000...---///111222222///000111---%%% ***---***,,,111///000000,,,###  (((///444777555000333333222111111111222333...,,,(((!!!!!!$$$%%%%%%%%%%%%$$$%%%+++333;;;>>>>>>AAA???@@@EEEFFFDDDEEEHHHBBB@@@???@@@@@@>>>999444333$$$ ###111999<<<;;;999999:::;;;<<<============999444&&& 111EEEGGGAAA<<<666000)))***)))'''###!!!  %%%///555777777777777444222111222444444111...---///000000000444;;;AAA>>>???AAAAAABBBCCCEEEHHHHHHFFFBBB>>>;;;666222...%%%###  ,,,666;;;>>>???<<<<<<888///******+++)))  ***444:::AAA@@@>>>;;;777666777888666666666444000'''  ,,,555999888777666555555777999;;;222+++!!!  """...555999<<<>>><<<:::999666444333444555555222000///......---+++)))***...222444333333555888444666666444666333'''      ###---222444666888:::888666555444333444444777888999777333222444777<<<:::777333111000000000444333333444444444333111222222222222111111111111///000222444777999;;;<<<>>>777333222((( &&&000555888888444222444777555333111111222222111000...000//////000...%%%  ,,,...000000111111444555555777666333222111,,,%%% ''',,,111666:::666666666666777666333111333111111555777000!!!  ###333::::::::::::<<<===???@@@:::;;;:::999::::::111''' %%%///888>>>>>>:::777666444222,,,$$$  !!!000666999888888:::;;;999777///$$$  ***222222333777666'''    !!!///111222444555555444222111444111---,,,...111333444///111222...&&& +++...+++,,,111///000111...&&&  (((000555777555000222222111111111222444555444333///((( ###000777777;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;:::222))) ---999;;;:::999888777777999===AAACCCDDD777///   111BBBDDDAAA???;;;555222222222000---(((###  +++......333777666444333333333444666777999999999999999:::;;;===>>>>>>AAAEEEGGGGGGGGGGGGHHHJJJFFFBBB@@@???;;;333,,,&&&%%%!!! ***222888:::;;;999:::666///++++++)))&&&   (((444;;;>>>===:::666111///000111111666999666000))) +++222222222444666888888777666555333+++ +++555999999777555444555777888888777666555333222111///...---------////////////000111222333555555555555666444)))           '''111444666;;;???AAA???===:::777666666666777888777444111111444777888999888444111000222555333333333222111111111111222000......000333444444444555666666666888;;;>>>===666222111)))  !!!000666:::666222333555666333333222222222222222222222///...///111///((("""   ***///222222333555444000444555666666444000---*** ###+++444666333000222444666666555333222444333555999:::111!!!    !!!,,,888;;;<<<<<>>::::::888777999;;;666... ***666<<<;;;999999666444333111*** 222666888777888;;;:::777777444))) ,,,777888666666,,,  )))333777777444111222222///555333///---,,,...111444222000...,,,)))""" &&&...222111000000111222///(((  !!!***000333333222333444444333222333555777<<<:::666...%%% ...555555999::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::333*** ***666999888888999888777999===@@@AAABBB:::222###  ...>>>???::::::999555777888999666111+++&&&$$$ ***------000222111222333333555777999;;;===<<<;;;<<<<<<>>>@@@BBBDDDDDDEEEGGGHHHIIIHHHFFFEEEGGGDDDAAAAAA???:::111)))$$$"""&&&---222555777888999666000---...,,,)))!!!    ***444:::999::::::999777555555555444888:::666000((( +++333333444555666777777777555444333+++ (((222777777666555555666777888999888888777333222000///...---------............///000111222777777777777888666+++       &&&000555777;;;>>>>>>>>><<<:::999888777777333444555333000000222444777888777444000///000222444333111000000000111222444222//////000222222222555666666666555666999;;;===777444222+++ ---444888555111222444555555444333222111111222222222000///111333000)))###    )))///444666777999888444444555666666666333000/// !!!***333555222333555777999999888666555555444666999999222###   (((777<<>><<<999:::888777:::<<<777000 $$$111888;;;;;;999777666777444---!!!$$$333777999888999<<<;;;888888444*** +++666999777666,,,  $$$000555666333222333333111444222///------///222555222000...,,,***### %%%...222111000222444555222+++  (((...111111000222333333333222333666888===;;;888222***  ---666777888888999:::::::::::::::<<<<<<<<<<<<<<<;;;::::::333+++ %%%222666777888:::999888999<<<>>>???>>><<<555%%%  000???>>>777888;;;;;;;;;===???;;;333+++&&&$$$  ***.../////////...111222444777:::===???@@@======???AAACCCFFFHHHJJJKKKJJJIIIJJJKKKJJJFFFBBBCCCBBBBBBBBB@@@:::///(((###!!! '''...333666777999777222111222222///###   $$$---444888555777:::;;;999777666666555999:::666111)))  ***333555666666777888777666555444222+++  %%%...444666777888777777888999999999999999333222111//////.....................///000111111777888777777888666---"""  """###!!!  ###  ###///555888;;;===;;;;;;;;;;;;::::::999888111333333333111000111333666777666444111///...///444222111//////000111222444222000///000111111111555666666555444444777999===999666444---  (((111666444111222444444666555222000000000111222111000111444555222+++%%%    %%%---444777999:::999666333444666777777666444333%%% (((222555333555666888:::::::::888777888666666888999333'''   !!!444<<>>:::::::::999888:::999888:::<<<999222### )))333:::<<<:::999999:::888111&&&***555888:::999:::======:::999666+++  )))444999:::777...    ---222444222111333444222222000///---...000333555111///...---+++%%% $$$,,,111111000444666777555...### '''---000111000111222444444444555777:::===<<<:::666...###  000999;;;777888999:::;;;;;;;;;:::;;;;;;<<<<<<<<<;;;::::::444---""" ###///555777999;;;:::999:::;;;<<<<<<;;;:::444&&& ###555BBB>>>666777<<<>>><<>>???@@@<<<===???BBBEEEHHHJJJLLLNNNKKKHHHJJJMMMLLLGGGAAABBBCCCDDDEEECCC<<<222***'''$$$###,,,444999666999888555444666666333%%%  ###+++333888555777888888666444333333555888888555222+++   (((333666666666777888999888777777111+++!!! ###---333777:::<<<:::::::::999999888777777444333222111000000000000///......//////000111222555666666444555444,,,###  ---777999777666333+++   $$$,,,///$$$  +++444999<<<===888999:::;;;<<<;;;:::999222333444555444444444444666777666555222000...---111222222222222222111111222111//////111333333222444444555444333444666999<<<;;;999777000$$$ $$$---555444222333444444555333111...---...///000//////222444555222,,,'''  )))222555666777555222333444666666666555444333)))!!! '''222666555555666888999:::999888888:::888888999999555,,,%%%   ,,,888AAA???999777888999888::::::999;;;===:::444&&& !!!---777<<<;;;:::::::::888444---((($$$000666:::<<<;;;<<>>;;;:::777,,, $$$000888<<<777///###  +++000333111000111111///......------...000222444111///......---''' """***000111111555666777666000&&&  (((...222333333222444666777888999;;;======<<<;;;888111%%%   000:::<<<888888:::;;;;;;<<<<<<<<<;;;;;;;;;<<<;;;::::::999555///$$$ ###000666999;;;<<<;;;::::::<<<<<<;;;999666222&&& ))):::DDD???777888<<<>>>===???>>>888,,,  &&&111555555555666333555777:::<<<<<<<<<;;;999:::===@@@CCCFFFHHHIIIKKKHHHFFFIIIMMMMMMHHHCCCBBBDDDFFFHHHEEE???666111---(((""" ***333999666999999666666999999666'''  '''111777666777666555333333555777333666666444333///$$$  &&&222777444666999;;;<<<;;;:::999111,,,### $$$---444999===???===<<<;;;999777555444444555555444333222222222222000000000000111222333444555777666444444444...&&&  $$$555AAAEEEDDDGGGCCC999***  %%%111777999+++  '''222999<<<<<<777888:::;;;<<<;;;::::::222222333444555666555444888777666555444222///...///111444666666444111///.........///222555555555111222333333333555888:::;;;<<<<<<888222''' ***333555333444555444222111///---,,,---......,,,...111333444111---)))  (((111333333333222000444444444555444333222111***!!! '''333888888666777888999::::::::::::<<<::::::::::::777111,,,  """111======888777999;;;888;;;<<<;;;;;;===;;;666((( %%%111888;;;999888777666666444333(((### +++777777;;;===<<<===@@@???<<<;;;888---  +++555;;;888111&&&   )))///111///---...---***++++++,,,,,,...///111222000///...///...)))!!!  (((...111111444444555444000((( '''...222444555666888;;;<<<===>>>@@@BBBBBB@@@>>><<<555))) ---777999777888999;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999999555000''' $$$222888;;;===<<<<<<;;;<<<===<<<;;;999555111&&& """111@@@IIIEEE???AAABBBAAA>>>===;;;666---""" +++222333444666333666888;;;<<<;;;999888777999;;;>>>@@@BBBCCCDDDDDDCCCDDDGGGJJJKKKHHHEEEAAACCCEEEFFFDDD???:::777111+++###&&&///444666999999777777999888555((( ###...555555666666555555777;;;>>>333444444444444111'''  ###111777555888<<>>;;;999222...&&& ###---444999<<<>>>===;;;999777444333222222555555444333333333333333111111111111222333444444777999999666666666222,,,  $$$222>>>EEEHHHOOOKKKAAA000 111===@@@>>>000  !!!...888<<<<<<999::::::;;;;;;::::::999222111000222444555555444888666444444444333111///---000444666777444111///,,,,,,---000333666666666000222333333444666999<<<999======:::333***  %%%111444333444444222//////......------......,,,...111333333111...---###  )))222333222222333222333333333333222111000000,,,""" &&&333::::::888999:::;;;<<<============<<<<<<<<<<<<999555222### )))888;;;999999;;;<<<999===>>><<<<<<===;;;777+++ '''///555555555555555777888999333///,,,***((()))111;;;777;;;===<<<===@@@@@@===;;;888---  $$$000888888333)))  (((...111...,,,---+++(((***+++,,,---...///000000000//////000000,,,$$$ &&&---111222222111111222000***   $$$+++111444555:::<<>>===;;;999777444))) """000>>>GGGEEEDDDFFFEEE@@@;;;999666333///&&& '''//////111555333666999<<<===<<<:::888888:::<<<>>>@@@@@@AAAAAA>>>@@@BBBEEEFFFFFFFFFEEE>>>@@@AAAAAA???===<<<;;;111***!!!$$$---222666999:::777666888666333(((  !!!+++222444555777777777888:::<<<555555444333444222'''  !!!///777888<<<@@@DDDCCC???:::666222///(((   +++222666999:::999888666444222222222222444333333222222222222222000000000000111222333444777999999666555666333...!!! ###---999@@@HHHFFF>>>...  &&&;;;FFFEEE@@@111   ***666<<<<<<<<<<<<;;;:::999999999999444222000111444777777777777444111111222333222000...///000222222222000000---------000333666666555333444444444444555888;;;888===>>>:::444,,,   ---111222222222000---...///000000000//////---///111222222111111111(((   (((111222111333555666111111111222222222222222///%%% $$$222:::;;;888999:::;;;<<<======>>><<<===>>>>>>>>>;;;888666...  %%%333999:::;;;;;;:::;;;???@@@>>><<<<<<;;;777///!!! ###---///222555777888:::;;;999666444333000...333:::777;;;===<<<===@@@@@@===;;;888,,,  +++555999444+++   '''---000///...///---***,,,---...000000111000000/////////111111...&&&  %%%,,,111222111///...000000---%%%  ###+++222555777===???BBBDDDDDDDDDEEEGGGGGGDDDAAA@@@>>>555&&&  )))333555555666777888::::::;;;;;;::::::;;;;;;;;;:::999999666222***  &&&444:::;;;======<<<<<<>>>???>>><<<:::999777,,, &&&333<<<>>>???CCC@@@888888444111000///((( %%%---...000555222555:::===???>>>;;;999:::;;;===???@@@@@@@@@???;;;>>>BBBDDDCCCCCCCCCDDD<<<<<<===<<<;;;:::;;;<<<000((( %%%...444666999:::777666777555111(((  !!!***///333555888888777555444444777777555444444222&&&   ...666;;;???DDDGGGEEE???888333333000)))  (((///333555666555444333222111222222333222222111111000111111111////////////000111222333555888777444333444222---"""  '''222:::999222$$$   +++AAAKKKHHHAAA///   (((555;;;<<>><<<<<<:::777111$$$ &&&***111666999999999999:::888777666222...000666777;;;===<<<===@@@@@@<<<;;;777,,,  (((222999555---    %%%,,,000000000111000---...///000222222222111111/////////111222///'''""" $$$,,,111222111...---///111///)))###!!!###  $$$---444999;;;>>>AAADDDEEEEEEEEEFFFGGGDDD@@@>>>>>>===666)))   !!!000666666666666777888999;;;;;;AAA???===<<<===<<<:::999666333+++ ###333<<<===:::;;;===@@@AAAAAA>>>;;;999<<<666+++  +++555:::;;;999888222444777888444*** '''...333666888999;;;<<<===>>>>>>>>>===<<<<<>>@@@CCCDDDDDDCCC:::999888999;;;<<<;;;:::222***""" ---:::===:::777777888777444222'''   $$$...555555666666666666555555:::666888777000000,,,  '''666777:::???DDDFFFBBB:::444666000%%% &&&,,,111444666666666777888777666444333444333111111222222000///333333222222222333444555777444111//////...,,,***%%%  %%%###    ...===???<<<<<>><<<999888999999999999555333111222444777888888777333///,,,+++,,,------...,,,***((((((***,,,...------------...000111333333444555555333444999<<<>>>@@@>>>:::555--- +++222222...+++***---/////////---,,,---...000000000222444555444333///$$$   $$$---000111444444222555222...,,,...222444666111((( (((111777666666555444333555999===<<<<<<======<<<;;;::::::999--- ***999>>>;;;999:::============<<<;;;:::999777--- """'''+++000555999666555222000000111333444888666555888===>>>;;;777777///"""  &&&333555333,,,"""   &&&###  ...999666111000000///------...000111111...,,,---------......---)))&&&  !!!))),,,---333111//////000///,,,))) $$$)))555<<<@@@:::000&&& ,,,444888:::<<<>>>@@@AAAAAABBBCCCEEE???EEEDDD===;;;;;;111"""   ---444888888888999:::;;;<<<======;;;::::::;;;;;;999777888555---!!! """111;;;===;;;===============<<<<<<;;;<<<666,,,  %%%///555777666555333555777888555+++  %%%---333666888888999;;;;;;<<<<<<<<<<<<<<<<<<>>>???>>>===;;;999<<>>BBBDDDBBB===999555111***   )))000555777222333444555666555555444666444222222222111000...222333333444555666777777666444111000//////---+++'''     ***666777444333)))   %%%222:::<<<;;;999888888888888888777555333333555888::::::777333...,,,,,,---------...---+++***)))***+++,,,,,,+++++++++,,,...000111444444555333222444888<<<;;;===<<<888444...!!! (((111222000...---,,,---......------///000222111111111333333111///...$$$   ###,,,///111555666555222000///000222333333333000((( $$$...444777888888777777888;;;==================<<<;;;;;;888---  )))999>>><<<:::;;;===>>>>>>===<<<;;;:::::::::///!!!  ###(((+++,,,+++)))((()))+++---///444222222555999;;;888555222*** $$$111555444///%%%  ((($$$ ***555444000/////////---------///111111...,,,000/////////000...+++(((  !!!)))---...333111//////111000---+++!!!,,,555<<>>555%%%---666;;;??????AAADDDEEECCCBBBAAAAAA???DDDDDD>>><<<<<<333%%%  (((000999999:::;;;<<<===>>>>>>;;;:::999:::<<<<<<;;;999:::888111%%% ...999===<<>>;;;:::999;;;<<<>>>;;;777///$$$  (((000444555444444555888888555---### """+++333777;;;;;;<<<<<<======>>>>>>>>>???@@@???===<<<;;;<<<:::>>>DDDIIIJJJGGGAAA>>>;;;999888888888888777555...&&& ***777888777777888;;;<<<<<<;;;111$$$ ###...555666777888888888888888999666;;;<<<666555///   ###111888999;;;>>>@@@@@@>>><<<444444111((( %%%///555777000111333444555666666666666444222111111111000...111222444666777888888888444222000000000000...---)))     ((((((%%%###   +++555:::::::::999999888777777999666333222555888;;;<<<666222...,,,,,,---...---......------,,,,,,++++++++++++******,,,---///000555555444222222444888<<<888::::::777444///$$$  $$$...111111000000***+++---------...000222111000000000111111///...+++###  """+++...111555888777//////111333555555333111000((( )))111666888::::::999999:::;;;======>>>>>>======<<<<<<777--- ###  '''777>>>===<<<===>>>>>>>>>>>>===<<<;;;;;;===333%%%  !!!$$$&&&+++******---111333111...(((""" """///555555333***  ###  $$$///222/////////000------...///111111///---333222111111111///,,,)))  (((...000111000///000111111///--- !!!000===GGGOOOXXXSSSKKKFFFCCC<<<,,,)))333;;;BBBBBBFFFJJJKKKHHHCCC???===???CCCCCC???>>>???666+++   %%%///999999:::;;;<<<===>>>>>><<<<<<<<<>>>@@@@@@???>>><<<:::444((( )))555;;;===???>>><<<;;;;;;<<<===>>>:::888111'''   $$$...444777777666666888888666///'''  !!!***222777;;;;;;;;;;;;;;;<<<<<<======???@@@>>>:::888999;;;;;;???EEEIIIHHHDDD@@@===;;;999777777777666444222///'''  '''444777777888999;;;===>>>>>>444))) """---333444555666888888888888777333666666000111...     ...444555777;;;>>>>>><<<:::222666666...  %%%000555555222333444555666666777777444222000000111111111000000222444666777666444333111000//////000000///---+++"""      ###...777999;;;;;;:::999888777777444111000333666999:::555222///---.../////////......///000000000///...------,,,---...///111222777555333111222444888;;;888::::::777555111&&&   ***///000000000+++,,,---,,,,,,---///111///......///000000///---***"""  $$$,,,///111555888777///000111444666666444222111*** $$$---333555999:::999888888888;;;<<<<<<<<<<<<<<<;;;;;;666...!!! !!! ###444======<<<>>>>>>>>>>>>>>>>>>===<<<<<<>>>666)))  """%%%'''%%%$$$  !!!...333555555...###   +++111111000111222/////////000222333222000444333222111111///,,,***###  &&&---111......//////000000///...'''!!! +++999FFFPPPWWWYYYRRRHHH@@@<<<777)))!!!+++777@@@DDDIIIOOOQQQNNNGGGAAA===AAACCCCCCAAAAAABBB;;;222   """...777888999;;;<<<<<<<<<<<<<<<<<<===@@@BBBCCCAAA???>>>;;;555))) ###000888;;;======???@@@@@@???>>>===:::888333***   ,,,444888999777888888888777222+++&&&  (((///333444444333333444555666777:::<<<>>>===999777777999<<>>???<<<999111666777///!!!  &&&000444333444444444444444555555666222000......000333333333111222333444444222///...///......///111111///---,,,$$$         %%%333777<<<>>><<<:::999999444111......000444666777555222000///000111111000...///111333444444333333111111000000111333555666888666333222333666999::::::<<<;;;888666222(((  '''---///......---...---,,,***+++---///111000/////////...,,,***)))$$$  %%%...000111444666555222111000222444666666666333---###  )))000444888;;;:::999888777999999:::;;;;;;:::::::::666000%%%   000;;;<<<<<<>>>>>>>>>>>>>>>>>>======<<<===777,,,      !!!...111444555000%%%   '''111333222333555111000000222444555444333444222000000000...,,,***'''  ###,,,111,,,---...//////......///***$$$$$$///===HHHPPPVVVYYYTTTIII:::000)))!!! $$$111===DDDJJJPPPSSSQQQKKKEEEAAACCCCCCCCCCCCDDDEEE@@@999    ///555777888:::;;;;;;;;;;;;::::::<<<>>>AAAAAA???===>>>;;;333''' ***444999;;;===@@@CCCCCCAAA>>><<<:::999333***   (((222888999999999888888888444///+++!!! !!!&&&)))......------...000222333999;;;===>>>===;;;:::999???BBBEEEDDDBBB@@@BBBDDD???===;;;:::999888666444///'''  !!!---666777999999888888:::;;;===888555000&&& ***...///111444666777888999<<<555333000+++111444***   (((000222666;;;>>>???<<<999111444333,,,   $$$---222333444444333333333444555555333111//////222444666666333444444333222000...---000000000222333333111///,,,&&&          ...444;;;>>>===;;;::::::222000...///111444555555555333111111222333333333000111333444555555555555333333222333444555777888999777555444666888999999:::<<<;;;999777444+++!!! $$$+++------,,,......---+++)))***,,,...666444111000...+++(((%%%+++&&&  &&&///222333555555333444222000000333666888999777222((( %%%000333999<<<<<<;;;::::::888888999999::::::999999666333+++  ---888;;;;;;<<<=========>>>>>>======<<<;;;777///$$$     ,,,000444666111&&& %%%111666444444777222111000222444555555444222000///...///...---++++++!!!  )))000,,,...000000///......///)))######...<<>><<<;;;999333***   %%%111888999:::999999999888666222///%%% $$$#########%%%(((***,,,///000333666888777444111888<<>><<<999111""" (((...///111444777999:::;;;<<<555444222...333666,,,  '''000000222555999:::999888111111...''' '''///444555555555555666888999:::999777444333444666777777666666555444333222222111444333444555666666333111,,,'''    """       (((///999===<<<:::999999333222111333555777777666666444333333555666555555333333333444333333333222222222222222333555666888999777666777999;;;999888777999999777777555---$$$ !!!)))---...---------,,,***)))***---000444222000//////---***''',,,(((!!!  $$$///333555666666333444222000111444777888999:::666,,,   ---111666:::;;;;;;;;;;;;888888999:::::::::::::::666666000$$$   ***555999999:::;;;<<<<<<=========<<<<<<:::888333***       (((111555777222(((  """111666444444777000//////000222444444444111000......//////...---...###  &&&...///111333222000//////111)))$$$$$$---:::BBBHHHLLLOOOJJJ;;;%%%  )))888BBBFFFKKKMMMLLLIIIGGGEEECCC@@@???AAACCCCCC@@@===   ...555777999;;;<<<<<<;;;;;;999:::;;;>>>@@@@@@===;;;<<<999000###  !!!---444:::<<<>>>@@@@@@???>>><<<;;;999333)))   &&&222999;;;;;;:::999999888777444111'''  !!!'''++++++&&&!!!'''---222222///---///111666444222111111000...,,,$$$ ***///222555666555666999<<<===<<<888...   '''...///222555888:::;;;<<<999444444444///444555+++  &&&///...---...111444666666111///***### ###...555888888888999;;;===@@@AAA???<<<888666666777888777888888777666666666666777666666777888999888666333+++'''    ###111...&&&     ###,,,666<<<;;;999888999444444444666999:::999777777555444444666777777666555555444222111000000///111000000000111333555666:::888777999;;;<<<:::777444666666666777666///'''  )))...///...+++++++++***)))+++///222///...---///000111///......***$$$  """...444777888777444222111111333666888888888===888///!!!  ***...333666888888999:::888999::::::;;;;;;;;;;;;777888444'''  (((444777777888;;;;;;<<<<<<<<<<<<<<<;;;999999666---!!!      $$$222666888333)))  !!!000666444333777///...---...111333333333111000......///000000///000%%%  %%%---111333555444111000111222---'''&&&...888>>>BBBEEELLLEEE555!!! %%%444BBBEEEHHHJJJHHHFFFEEEDDDBBB>>><<>>===   %%%111888<<<;;;999:::;;;:::<<<<<<===>>>@@@???>>><<<:::666+++   &&&000999;;;======<<<::::::;;;<<<888555111'''  $$$111:::>>>===;;;888888999999555222%%%   !!!$$$(((+++,,,%%%((('''######'''((('''  ###---444999999999<<<>>>===EEEDDD999%%%   ,,,444:::999999<<<======333333444555666444111...   &&&---...---***+++//////,,,//////,,,%%%  +++666<<<:::777999<<<@@@@@@@@@<<<>>>999......777:::444222444666666555555999<<<<<<;;;999777777777999:::111+++###   !!!///???:::000!!!    '''222888888666666888222555999===>>><<<:::888555555555666666666777777666555555444222...(((###$$$''',,,///111222333444:::555000222888<<<:::666999888888999888666111--- ***...---+++***,,,...///......///000222///---...111333222111222///((( ,,,555777444222111111222222333444555666666>>>999222(((   +++333333333888;;;:::999777555555777999;;;;;;888999444(((  ...777777555999======;;;;;;<<<;;;888;;;777111***"""       ---222444222...'''    )))444888555111000///......000222555777000000111333444333000...222+++  !!!+++000222333333222111222333+++&&&"""&&&111;;;??????CCCAAA555###  !!!---;;;===BBBGGGKKKLLLJJJGGGCCCCCCDDDCCCAAA===999777   %%%///666:::999888:::;;;:::>>>;;;999<<>>AAA@@@DDDAAA444!!!  +++444::::::999;;;<<<;;;999888888888777444000,,,   $$$+++------+++,,,111222000111000---&&& )))333===;;;;;;===AAACCCBBB@@@999;;;666------666888222444666888888888999<<>>  """,,,444999888777999;;;;;;AAA;;;777999@@@DDDAAA;;;999444&&&   &&&111444666999;;;;;;;;;<<<======;;;999888///    ---888>>>BBB???;;;::::::777222---###      %%%---444888===BBBEEEDDDAAA;;;,,,  ***333:::;;;:::;;;:::888888888777777666333///,,,   !!!***,,,,,,+++---222555333222111...(((   &&&///999:::===AAADDDDDDAAA>>>777888444---...555777222333555888999999;;;===???<<<;;;:::999777555444333///+++%%%       ---777999888888::::::<<<===>>>===;;;888666777666666555444444333333888666444000+++$$$$$$)))---000333555555555444444444555555666444555888:::999444---''' '''///111...+++---///000000111333555111000///000111111///...+++***(((""" ###---222333222222...///000111333444555666777444111+++ """,,,111444888999999;;;999888999;;;<<<===<<<888999666,,,   """,,,222444444777888666555777666222111111000---(((    +++111666666333,,,    %%%111888888666888666444222000000000000222111111333444444222000222,,,###  ***444666999:::777444222111222+++""""""(((...000,,,,,,%%%  (((111555<<>>@@@???<<<999222$$$   '''222444666999:::::::::;;;<<<<<<::::::999000!!!  ,,,888???AAA>>>;;;;;;;;;888333...%%%  """+++...+++&&&$$$$$$""" $$$'''%%% !!!)))222888???FFFHHHFFF<<<444%%%   )))222:::;;;::::::999666222111111222333222///,,,   (((,,,,,,***+++000444333333222///***"""  """***222666<<>>;;;777888555000111777888444111333555777999:::<<<===<<<<<<<<<;;;999666333111...+++&&&!!!         ,,,666999888777888<<<<<<===>>>===;;;999888888777666555444222222111333222222111000+++%%%!!! &&&+++...111333555333555666555333222444666333333555666777444///+++ &&&111444222---///000000///000111333000000000111111000...---***+++***%%% '''...111000//////000111222444666777777555333111...### '''///444777888888::::::999:::<<<======<<<888999777...!!!   &&&000555222666777444444666444111...///000000+++"""     ***111666777555..."""     !!!...666999888999777555333111000000///222111111333444444333111222---&&& (((222666;;;===;;;777555333555...$$$%%%)))'''((("""  $$$...444<<>>===AAAAAA???===;;;:::<<<===999111!!!   '''222666888:::;;;:::999999999;;;999999888///   )))777???===;;;:::;;;<<<:::555111(((!!!    ))))))---555<<<>>>:::555333444222/////////***""" '''000888@@@FFFGGGDDD888///!!!    '''111888:::999999888555111000000000111000...,,,"""   &&&+++---+++***...000000222111///+++%%% %%%---222;;;AAACCCAAA===:::::::::777555666999999777111222444777999;;;<<<<<<;;;<<<<<<<<<:::777333111...+++'''"""       ,,,555888777777777:::;;;<<<=========<<<<<<999999777666444222111000...///000333444222...+++$$$(((,,,000111333444555222555888777444222555888444222222222444444333222  %%%333888555111111111///---,,,...///000000111000///...............---(((   +++111222111111222333444666777888999666333222000&&& !!!,,,222555666666999999999;;;===>>><<<:::666888888111%%%  !!!---555333666777555555666555111...000111111---$$$     )))000666777666111%%%    )))333777888666555444333222222111111222111000222333444333222111...(((!!! %%%///444:::======:::888666666000&&&$$$'''(((###  !!!...444<<>>:::000  '''333777999;;;<<<:::999999999;;;888777666,,, %%%444>>>;;;999999;;;===<<<888333***$$$   $$$))),,,444777;;;???AAA@@@<<<999888<<<<<<888222---&&&   (((000888???EEECCC>>>333---    &&&///666777777888888666888666444333222111...+++$$$  ###)))...,,,+++---///...000///...+++'''   )))000999@@@BBBAAA???>>><<<;;;999999999:::999888333333555888;;;===<<<;;;999:::::::::999777444333///,,,'''###          +++444777777888999999999:::;;;<<<===>>>???::::::888777555333222111...///111333555333000---,,,///222444444444444555222555888888777666777:::666444222222444666777666### """333999666333333222///,,,+++,,,---///000000///------///000222222111+++!!!  )))333666555222222333444555555666777666333222000''' (((000222333666777777888;;;======:::888444777888444***  ***444444777888666666777666222///000111111...(((   )))///444666555222(((    $$$///444555222333333333333333222222111000///000222333333222111///+++$$$ !!!...222888<<<<<<:::999888666333+++ ###%%%""" ---333;;;@@@BBBBBBDDDFFFHHHKKKOOOQQQQQQNNNJJJGGG ,,,333888888777:::<<<;;;===>>>??????===<<<<<<===;;;000  '''444777999;;;<<<;;;:::;;;;;;<<<999777444***  !!!000::::::999999<<<>>>===888333)))$$$  $$$***---------///222333222111///333888:::888555333222222:::>>>888...%%%   ###***111888>>>BBB>>>777///,,,"""  %%%---444555555888999888;;;999666555444333000...%%%  '''...///...///000000...---,,,+++(((!!!  %%%,,,555;;;>>>>>>???@@@<<<:::888999999888666555333333444777;;;<<<:::888555666666777777666555444000---((("""         )))333777888;;;>>>999999999:::;;;<<<>>>???;;;:::999888666444333333111222333555666444111---///222555666555444444444444666888:::::::::;;;<<<999777555555666777666555&&&  111888444444444222000---,,,...//////000///---+++,,,000333444444222,,,###  &&&111555333//////000000000111111111444222000000))) %%%...///111555444555777999<<<;;;888555222555888555---   %%%000444888888666666777666222....../////////,,,'''###   )))...333444444222***!!!    ***000222111111222222222222222222000......///111222222111000000---&&& ...222777::::::999777777666555///$$$ )))///888<<<======???AAAAAACCCGGGKKKLLLLLLJJJHHH$$$'''***"""+++222777777666888:::999<<<;;;;;;>>>@@@AAA???<<<;;;000   '''444555888;;;<<<<<<<<<===>>>>>>:::777333)))  ,,,777;;;::::::<<<>>>===777222'''### !!!'''111999===:::999999999666111,,,"""(((///000---******,,,+++555<<<666***  %%%+++222888>>>@@@;;;333---,,,$$$  %%%---333444444888::::::888666555444555555444222&&&  &&&///111000222333222,,,++++++***((("""  !!!'''000666999:::===???;;;888777888888666333222111111222555888999777444222222333444555555555555111---((("""        '''222777:::>>>BBB::::::999999:::;;;===>>>;;;;;;:::888777555444444333444555888999777444000///222555666555333333333555666888;;;===>>>======;;;:::999999999888555222(((  000777222444444333000......000222/////////,,,***,,,111555555555333---$$$   $$$...000...------------------------333000//////))) ###,,,...000555222333666999;;;:::777444111444777666///"""  """...444777888666666777666222---,,,---...//////,,,***    )))...111222333222+++###   '''...000000111111222222222111111///...---...000222222111000000...''' 000333777999888666555555777666111&&&   %%%,,,555999::::::<<>>===;;;>>>666%%%  """000888:::;;;:::<<>>@@@<<<888444***  $$$222::::::888777:::<<<777000...(((!!! $$$...000333666888888777777@@@999222///000///)))###!!!''')))&&&"""%%%///;;;>>>777((( &&&&&&,,,444999:::;;;<<<===111+++"""   !!!)))///111222666777555666444333555999999444///'''   &&&...111111333333111000...,,,+++)))###    !!!'''---222444666666000000000000000000000000,,,---...///000111222222///000222444555444333222111...***###      $$$000888;;;<<<;;;>>>===;;;:::999:::;;;<<<777888999:::::::::888888777555333222222444666888222222222222333333333333444333444777<<>>===<<<<<<;;;:::999888666555,,,!!!  ,,,222000555333000//////////////////000000000///...---,,,333555555///$$$  )))...+++***'''%%%&&&)))+++***)))++++++)))((((((%%% )))111222///333444666888888888888777;;;555333555555+++  )))333333333444666666555333000///...///000111000///+++)))'''%%%###!!!!!!     '''---111111111000+++%%%   (((111//////000000111111222222111---******...222444444///000///***!!! +++111555555777:::999666666555000&&&  ###,,,444777777::::::999999:::<<<>>>@@@BBBDDDEEE!!!&&&...444555555777777555444555777:::;;;<<<<<<<<<<<<555%%%  ,,,888:::;;;:::<<>>???<<<999555+++   ---444666777666888;;;777222333---&&&###$$$!!!!!!***000999:::;;;<<<<<<<<<;;;::::::666111...---+++&&&!!!"""+++111222111---555>>>???888***&&&***///555999999999999:::666000%%%  %%%,,,222222222333333111555333222555888888333///'''  %%%---///000222222111111///...---+++%%%     $$$(((***++++++''''''''''''''''''''''''$$$%%%%%%&&&'''((()))******,,,...111222222111111...+++&&&      $$$000999>>>>>>>>><<<<<<;;;::::::::::::::::::::::::;;;;;;::::::999888666444111000000222333........./////////000000111111222666;;;>>>>>>===<<<<<<;;;:::999777555444---"""  ***222111444333222111111000///......///000222222111000///444666555000%%%  $$$++++++((('''&&&'''***,,,+++)))+++,,,++++++,,,((( '''///111000222333555666777777777666999555444666666---   %%%222444777999999888777555222000//////000111000///,,,,,,,,,,,,++++++++++++((('''&&&$$$"""     &&&,,,000000//////***%%%   $$$---------...//////000000000111...++++++...222444444111333222---$$$ +++111555555666888888555666444000'''  !!!+++333666777999:::888<<<===>>>???AAABBBCCCDDD   )))111333333555666444222222333444666888999::::::444&&&  '''666:::<<<;;;<<<@@@@@@======;;;:::777...  &&&111777;;;<<<<<<>>>===:::999333...,,,,,,)))"""!!!%%%***111888<<>>===<<<<<<;;;:::999777444111...+++$$$###$$$)))222:::>>>>>>888<<>>>>>???@@@;;;444)))  $$$,,,222222111222222000444333222444666666222...''' $$$,,,---...111222111111000///000...(((    """###&&&)))+++,,,------)))%%%     """///888<<<======999999::::::999999888777:::999888777777666666777333111---***'''&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&******,,,000555888999999;;;;;;;;;:::999777555555///$$$ &&&000333222444555555444222///---,,,...111444555555333222444555666111'''  '''+++)))((((((***,,,---,,,******---///000000+++ $$$,,,000000111222444555666555555444666555555888888000    ---333:::>>>===:::888888333222000000111111000//////000111222333222111111......///...---+++)))((($$$###!!!  &&&+++///.........***%%%    '''***+++,,,---............222///---,,,///222444444444555555111))))))000444444555777666333555444000(((   )))111444666888888777<<<<<<===>>>??????@@@@@@   '''111444444666777666666555333333333444666777888444(((   !!!333888<<<;;;<<>>???@@@???<<<888555555555444///***'''+++000444777:::>>>@@@BBBAAA???===<<<;;;::::::===@@@BBBBBB???;;;;;;;;;444333444888===BBBCCCCCC@@@BBBCCCAAA<<<555...***$$$''')))***&&& '''///777999<<<>>>@@@AAACCCDDD<<<555)))  '''///000000111222222333222222444555444000---(((  ###***,,,---000222111000000000000///)))      """$$$$$$!!!    (((000444444444111222333444333222111000111///...,,,++++++,,,,,,%%%### """%%%))),,,......555666666666666666555444---###  +++222111444888999777333///---,,,...222444666555333222333444444111)))  $$$,,,---------......---,,,++++++///333444444///"""    )))///222000111333444444444333333333555777999999333$$$    %%%...:::???>>>:::888999555333111000111111111000222333444555444222000//////000111222111000...---))))))((('''&&&%%%$$$$$$    (((,,,///------...+++&&&   """)))***+++---.........---333111//////000222444555555666666333,,,###$$$,,,333333444666666444444333000***"""  %%%///222444666777555666777888999:::;;;<<<===   (((444777777999:::999888777555444444666888:::888555+++   ...555:::;;;;;;===>>><<<;;;:::;;;:::111!!!  %%%000:::<<<:::;;;===<<<<<<;;;:::<<<>>>>>>;;;888777:::===>>>>>><<<<<<<<<>>>===<<<;;;;;;:::;;;;;;:::???CCCDDDBBBAAABBBDDDAAABBBDDDGGGIIIIIIHHHGGGEEEEEEDDDCCC@@@===888555333444555555333...((($$$!!!###&&&)))000777999999888999:::;;;<<<<<<999333(((  $$$---///...///111111333333333444444222000---((( """***,,,---000111000///......///...(((           ###%%%%%%%%%###$$$%%%%%%%%%$$$"""!!!!!!   '''(((***+++,,,---......&&& &&&000111555999:::777333000///...000222333333222000...000111222///)))   !!!---222222222111///---,,,+++,,,111444555555000%%%   &&&///444111222333444444444333222111666999999999555(((   &&&333:::;;;888777888666444111111222333333222111222444555444333111/////////000111111111000///------------............((('''&&&%%%$$$$$$$$$$$$!!!  ***...///------...,,,(((   ''')))+++---.........---333222111000000111333444333444555444...&&&(((111222222555666555222222000,,,%%%  """,,,000222555555333111222444666888:::;;;<<<  (((666:::999:::;;;;;;555555444555777999<<<>>>999888///  (((111888::::::<<<===;;;;;;:::;;;:::222"""  ***666:::;;;===>>>===<<<<<<>>>AAADDDEEECCCBBBAAACCCCCCBBB???<<<::::::>>>>>>>>>>>>????????????===AAAEEEFFFEEEEEEGGGJJJFFFIIILLLOOOQQQPPPOOONNNJJJIIIHHHGGGGGGDDDAAA>>><<<;;;:::::::::777222///,,,)))***///222333777;;;@@@===999777777888888777777111&&&  $$$//////------......333333444555444222///...((( !!!***...///111222000///---,,,,,,,,,(((                !!!---222666999999555222111111111111111111000///...---///000000///***    )))444444333000---++++++,,,---111444333222000(((  $$$///666222333444555555555444333111777:::777777555***   (((111555666666777777444111111222444555555111222333555666666555555111111111111222222333333111111111111000000//////---------------...///000///...+++(((%%%###"""!!! +++//////------...---***   &&&'''***---......---,,,000111000///------///111000111333333000((( &&&000111111333444444111111000...)))  ***...111333333111000111333555777:::<<<<<< '''666:::888888999999444444444555777999;;;===::::::222"""  """---666888999;;;<<<;;;<<<:::;;;:::111"""  $$$000777<<>>AAAEEEGGGHHHGGGFFFCCCCCCCCCAAA>>><<<======@@@@@@BBBCCCDDDDDDCCCCCCDDDFFFGGGHHHHHHIIIJJJKKKHHHKKKNNNPPPRRRSSSTTTUUUPPPNNNMMMMMMMMMKKKFFFBBB???===;;;;;;<<<;;;888666777444555999;;;::::::<<>>>>>@@@CCCGGGIIIIIIHHHGGG@@@AAA@@@???>>>>>>AAACCCAAACCCEEEFFFGGGFFFDDDCCCHHHGGGFFFFFFFFFGGGGGGHHHKKKLLLMMMNNNOOORRRUUUXXXTTTSSSQQQRRRRRROOOIIIDDDEEEAAA>>>>>>@@@AAA@@@>>>???<<<===@@@AAA===;;;<<<999555111111555999<<<<<<:::444(((  !!!...111000222555777333555777666444111000///))) !!!,,,111333444222///111...+++******(((###              ,,,555777888555000...222666333222000/////////000111000000111111...%%%  ......---***'''(((---111000222111...,,,---+++''' """000:::666666777888888777666555111999:::444333444,,,    ###...444777777666333111111333666888999888777666444333222222222666444222000000222555777000000000000000000000000111111111222333444555666333333111000000111111222222000,,,'''!!!&&&,,,+++------******,,,,,,)))    !!!###'''***++++++***))))))***+++)))&&&%%%'''))),,,---111444333,,,!!! )))222222...---......000000000000,,,$$$  ''',,,///111111/////////000111222333444444  ...666777888;;;???<<<<<<999333...///666===@@@@@@:::+++   )))222444666999:::999;;;??????;;;444***   +++444:::===???BBBAAABBBEEEIIIHHHAAA;;;===>>>>>>>>>======???AAAFFFFFFFFFFFFGGGGGGGGGGGGKKKGGGCCCCCCEEEIIIJJJJJJJJJLLLOOOQQQSSSUUUXXXZZZ\\\XXXTTTUUUWWWVVVQQQMMMJJJFFFBBBCCCFFFHHHEEEBBBCCCCCCBBBAAA>>><<<999888777555333333666999;;;<<<===444''' (((///333444555555777444111333666666222...---### &&&333777444111111++++++***'''(((((("""         %%%%%%"""######               &&&222777888333///111333333111...******---111222111444333000------)))   %%%---111---((((((,,,...111111111000000000000000   +++999:::444222555555111111444111222222111111111***"""    '''000555555666666555333222444777;;;===;;;888888999888666333444444444222111222555888555444222000/////////000777777666444333222111111555333111///...000222333333222111---((($$$""""""###"""!!!"""%%%'''))))))...---,,,,,,---...---+++    """))),,,***)))***,,,+++***((('''''''''((((((((())),,,111333---!!! """+++///...---///111000222111...+++&&&  %%%///444555333111000000///000000111222222 ---555888888:::===::::::777222...///555<<<@@@@@@:::+++  (((222555777;;;===<<<<<<>>>>>>:::333***  !!!---777>>>BBBDDDBBBAAABBBDDDCCC===777999:::<<<======???BBBDDDDDDDDDEEEEEEEEEFFFFFFFFFHHHDDD@@@???BBBEEEFFFFFFKKKMMMQQQSSSTTTVVVXXXZZZ[[[YYYYYY[[[]]][[[UUUOOOMMMIIIEEEEEEHHHIIIGGGEEEBBBBBBAAA@@@???>>>>>>>>>999777555555777:::<<<<<<777000$$$ %%%---111222111111444222111444777777333...000%%%  %%%222666333//////***+++***)))))))))###       !!!)))//////+++------+++'''%%%&&&'''$$$###"""               %%%333888888222......///......,,,***+++///222333333333222000...---***   '''---+++(((***---////////////000000000000000!!!   (((555777222111333333000///222111222333111222222+++###  !!!+++333777888888888666444555777999<<<:::888888::::::888666333333222000//////222444555444333222111111111222444555555555555444333333444222000......000222333222222111///+++(((''''''((('''&&&''')))+++,,,---/////////000111///,,,)))    )))......---...000///...,,,***)))(((((()))&&&&&&)))///222---###  )))///000000111333111333222///,,,(((  """,,,222333333222...---------......///000 +++555999999:::<<<:::999777333///111666;;;AAAAAA:::+++  %%%000444666:::======<<<>>><<<888333+++    '''555>>>CCC>>>;;;888777777555000,,,...000333555777999===@@@@@@@@@AAAAAABBBCCCDDDDDDDDDAAA===<<<===???@@@AAAFFFIIINNNPPPQQQRRRSSSTTTXXXYYY\\\```bbb___WWWQQQNNNJJJEEEDDDFFFHHHGGGFFF@@@>>>===<<<===@@@CCCEEE:::888666666888:::::::::111,,,### &&&///444444333333111111222555999999555111222)))  ###111666222......***------,,,---,,,%%%     '''111666666444666777666333111000000......//////---***'''%%%%%%'''((()))&&&"""           ###000555777222...------,,,*********,,,000222333333111222000///...+++     )))******,,,///000------...///000000000000###   """...444222222444333000///111000333333333444444---$$$  !!!,,,444777888999888777666777888===;;;:::;;;======<<<;;;888888777555333333555777666666555444333333444444222333555777777777555555333222000//////111222444222333333111...---------------,,,,,,---///000111111111222444444222---***###   '''///222222333444333111///---+++*********%%%$$$&&&+++///---&&& '''...111222444666222333333000...+++!!!  &&&---222333333.........---......///000 ***555:::;;;<<<<<<<<<;;;:::666444666:::>>>BBBAAA:::,,,  ###000444444777:::;;;<<<===:::666333---     (((444999;;;...***&&&$$$###""" ###%%%'''***...111666666777888:::;;;<<<<<<===;;;999777777888999:::===AAAFFFIIIJJJJJJJJJJJJNNNOOOSSSWWWYYYVVVPPPKKKJJJFFFBBB@@@AAACCCDDDDDD===<<<:::999;;;>>>CCCFFF888777555555777777777666000,,,%%% &&&000555666444333111000111444777888777555333*** """000555111...///...000222222333222+++!!!     '''222777666777888999:::888666444333000111222333444333222222444333222222222000---***)))((('''%%%###          !!!&&&)))%%%$$$  )))000555333000111111000******,,,...000111000000///111111000000---###   &&&***,,,///000///,,,---///000111111111111'''   &&&222333555666555333333444111333444444666555...%%%    !!!+++...111444666666666777888;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;:::777777888::::::999888777666555444444222444666888999888666555444333222222222333555666444555555333000//////000000000000//////000222444444333333333444444111///,,,"""   %%%///444444444333222111///---,,,+++,,,,,,'''%%%$$$(((,,,,,,&&&  &&&...222444555555111222222000///---$$$    )))///333444222222111111111111222222 (((555;;;===>>>>>>@@@???>>><<<;;;===@@@BBBBBB@@@999+++  %%%222666555777999;;;<<<<<<999777555000###   (((,,,,,,***&&&&&&'''((()))++++++,,,000000...---,,,,,,---...666:::???BBBCCCCCCCCCDDD@@@@@@BBBDDDFFFEEEBBB@@@CCC@@@<<<:::;;;===???@@@===;;;999888:::===@@@CCC666555555555666666555333111...(((  !!!,,,111222111111000///...///111444555666222+++  !!!///444222000111111444666666888777000'''     '''444999888777777888999999888555333444333333333444666888999>>>;;;888777888888888888333222111///...,,,+++***'''&&&$$$!!!          ***555999888666555,,,  (((000666555444444333111,,,...///000///---,,,+++///222333222111...&&&  %%%***...111111...---///111222333333222222+++   ---222666777666555555555222555666666777777///&&&    ###(((---///111444555666777777777777666777777777888999888777666777999======;;;:::888666444333444666888::::::888666444777666666555555666777777666777777444111///...//////000111000//////222555777444111000222444555666///$$$   ###---333333222000...---,,,++++++,,,------***'''%%%'''******%%%   %%%...333444444333///111111//////...''' &&&...222333444444333333222333333444 %%%222:::>>>??????BBBAAA@@@@@@@@@BBBDDDEEEBBB???777***  (((666999777888;;;===<<<;;;:::888888444&&&      ...111666999:::;;;===>>>888999999:::::::::::::::888666444333444555888999999888888777888999;;;;;;444333333555666555333111000...(((  +++111333333333000000//////000111333444333,,,""" ,,,222111111333333555777777999999333***       (((777>>>>>>888777777888:::999777555999888666555666777:::;;;AAA@@@===;;;999:::;;;<<<333333333333333222222222000000///---,,,***))))))++++++++++++******)))((("""       ***:::CCCDDDBBBCCCCCC===000### ***333999999666555222//////000111000---***))))))///333555333222///'''  """)))...222111......000222444444444222111...!!!   &&&...444555444555666555444777999888999777///%%%  %%%$$$   ###&&&)))+++222333555555444555666888444666888888888888:::<<<>>>======;;;999777555444666777999::::::999777666:::999999888888777888888888999888555222///...///...000222000//////333666999555000...000333666777,,,    +++111333111///++++++***)))***+++,,,------)))&&&'''))))))$$$  ###,,,333444333222...000000///000000)))!!! $$$---111222333222111111111111111111   ...777<<<>>>>>>AAAAAA@@@@@@BBBCCCDDDEEEAAA>>>555)))  %%%444888666888;;;===;;;;;;::::::<<<777(((      !!!%%%(((***,,,///111///000111111111111111111)))))))))))))))+++---///---///000222222222111000------...000222111...,,,+++)))$$$ !!!+++111555666777555666888888888666666555555000&&& )))//////111444111333333333555666111***       %%%666======999777666777999:::999777777777888888999:::;;;<<>>;;;;;;<<<;;;:::999777666555666888999::::::;;;;;;;;;;;;:::999888777777666999:::999777333111000111...111333222000111555::::::666222//////111222222$$$   )))111444333111,,,+++***)))))))))***+++...***'''(((******%%%  ***333555444222///111111000222222---%%%  ###,,,000000222111000////////////000  +++555;;;===>>>@@@???>>>???AAACCCCCCCCCAAA===444(((   000555444555:::===;;;;;;;;;<<<>>>999***       !!!$$$!!!###&&&&&&%%%$$$###### !!!"""$$$&&&"""%%%(((+++,,,+++(((&&&&&&'''(((+++---,,,)))&&&&&&$$$  '''---111444555:::>>>BBBDDDBBB>>>:::888888222(((  &&&,,,---000444...000000///111333///(((      !!!111888888999777555555888:::999777111333666:::<<<>>>>>>>>>===AAAEEEBBB:::444111222,,,...///222555777999:::555777888999888555222000555555555555444333222111555)))          ///AAALLLNNNLLLMMMOOOKKKQQQSSSLLLAAA555((( ###---777999999888555222000111222///+++((()))***000555777555333///(((!!!  ###+++222333000...000222333333111///---333%%%    ,,,666777777:::<<<:::777:::<<<;;;;;;888...$$$  !!!   """&&&(((+++///111333555888:::888999:::;;;;;;;;;:::999444555666888:::<<<===>>><<<;;;:::999888666555555999::::::888555333333444///222555444222333888===:::777333111000///...,,,   (((111555555444...,,,+++)))(((((())))))---)))'''(((,,,,,,'''""" )))333777666444000111222111333555///(((   ###,,,//////222222111000000///000000  $$$333===???>>><<<>>>AAABBBBBBBBBBBBCCCEEEAAA:::///   '''111666888:::;;;===?????????@@@;;;---   %%%     )))111...111999CCCKKKPPPQQQTTTUUUPPPHHH>>>555***   """***///000000///000111111222222222222%%%  !!!///555333666888::::::888777666777666333333888<<<;;;<<<>>><<<<<<===>>>===777222000))),,,000333444555777888;;;:::777333111222555888;;;<<<<<<<<<:::777555333444///&&&  %%%    %%%;;;???EEEJJJMMMNNNLLLJJJPPPSSSRRRNNNIIIAAA222$$$ ///:::777333666888555111222333111...+++++++++222222333444333///)))%%%   %%%......---///---...///000///...,,,+++---(((  ...<<<===999;;;>>>>>>===<<<:::999<<<999---    !!!%%%)))+++---000444888;;;;;;999888:::888777666666999<<<>>>>>><<<:::777666666666777>>>===<<<:::888555333111111333555666666666777888;;;888444000---+++)))(((""" %%%***### !!!,,,333666555111000...---,,,,,,------555333111000///...+++))) !!!***111444555555555444333222000...---       ***///111000...,,,---111333222111  ///:::>>>>>>>>>@@@CCCCCCBBBBBBBBBBBBEEEAAA;;;111    &&&111777999:::;;;<<>>>>><<<888777999888---!!!   !!!$$$)))///333555666666555444444444555888:::<<<:::999777555555666777888======<<<;;;999777555444222444777888888999:::<<<>>>;;;666111---***((('''!!! (((---$$$ '''000444444444333333222222333444555777555222000000...+++))) (((000555666777777666444222000...,,,$$$  &&&+++......,,,+++---111444444333 )))666===???AAACCCEEEEEECCCAAAAAAAAADDDAAA===333"""   %%%111888:::;;;;;;999===@@@AAA@@@888(((  !!!&&&          ***///777@@@JJJRRRZZZ```fffkkkkkkhhhcccVVV@@@))) &&&,,,//////222444666777777666555444'''   +++222222333444666666555444555555777333333666777444333444555555555777999999777555444666777888888777555444222222000---,,,---111444999:::;;;<<<;;;:::999888777333,,,$$$ $$$555===>>>>>>@@@???===<<>>555%%%   """///888;;;;;;:::888<<>>888+++            (((111;;;DDDOOOPPPRRRTTTZZZdddnnnsssoooiiiXXX===%%% $$$+++...///000111333555555333222000)))!!!  )))111222111333444444333333444666999555444777777333000000333666888;;;>>>@@@<<<666333333333444444333000...++++++***((('''(((,,,//////////////////...,,,,,,+++)))$$$$$$((())))))((('''&&&"""  111CCCMMMOOONNNNNNIIIIIILLLQQQTTTQQQLLLHHHCCC<<<111((((((111@@@LLLIIIHHHHHHHHHGGGGGGFFFFFFFFFKKKNNNMMMIII@@@000!!!   +++---+++,,,,,,******,,,------,,,+++,,,---)))***,,,///222111///,,,%%%  !!!(((,,,...***,,,...111333333333222444000(((  ***444777888888888999999777555666555,,,!!!     ###%%%%%%&&&))),,,///000111111333111000//////000222333333333333333333333444444555666888999888888999:::999555000---+++***&&&###    %%%---222222222333444444444444444555333111111222111000...$$$ $$$...666:::999888777666555444333333---###  ###+++000.........///111333555555 ...:::AAADDDFFFGGGFFFDDDBBBAAAAAABBBAAA>>>666&&&   ,,,666::::::999===??????===:::666,,,"""  %%%'''          )))555@@@GGGRRRPPPPPPQQQVVV^^^kkktttrrrwwwpppYYY<<<&&& """***...000...000111222222111///...+++###  '''111444111222333444333444555777999666666999:::666333444777===BBBEEEIIIJJJBBB777111000///000111111///,,,))))))((('''&&&(((+++......------+++***((('''&&&%%%"""""",,,666===AAACCCEEEDDD===222'''   (((===NNNUUUWWWUUUSSSIIIKKKOOOUUU\\\^^^ZZZTTTOOOJJJCCC===;;;???FFFLLLIIIJJJLLLMMMLLLJJJHHHGGGFFFJJJLLLIIICCC888&&& (((,,,---,,,,,,***(((***++++++***))))))***''''''***---000111///---'''  '''---///+++---///111111111000//////...)))  $$$000666666444444555777888888777444(((     !!!###$$$%%%$$$((('''''''''))),,,...000222222222222333444666777777888999999777666666777333000------...---)))%%%      ***111000111222333222111///...111000///000222333333222(((""" """---555999666666555555666777888888///&&&  !!!+++111111111111111111222333444 )))777???BBBDDDFFFFFFDDDBBBBBBBBBBBB@@@===555%%%   (((333888888777@@@BBB@@@<<<888444,,,###  ###000///          ,,,:::DDDIIILLLMMMPPPTTTVVVYYY```iiisss~~~sss]]]GGG111  !!!)))...111000111111111111000//////---&&&  %%%111555111333444444444555888:::888666999@@@CCCBBBBBBCCCFFFNNNSSSUUUXXXXXXLLL===555222//////111333111///---------,,,+++,,,///111000///---,,,***((('''&&&'''%%%  '''555DDDMMMWWW\\\]]]WWWNNNCCC888///  &&&666HHHSSSVVVVVVTTTPPPGGGJJJLLLQQQZZZ```]]]WWWSSSQQQMMMJJJIIIKKKMMMOOOOOOPPPQQQQQQOOOKKKHHHEEEAAABBB@@@:::555--- %%%---///...------***+++,,,+++)))'''''''''''''''))),,,///000...---&&&    %%%---///---...000111111000...---+++,,,+++###  ---555555444444222666999888777222%%%        %%%))),,,000000000000111333666777666777888888666444444555222///---///111///((("""     '''...111222444555444222///---///......000222444333333***### !!!***111444222222222333444666999:::222))) (((000222333333222111111222444 %%%222;;;@@@BBBDDDEEEDDDCCCCCCDDDBBB@@@<<<444$$$   %%%///666666555888<<<>>>;;;888555...''' ,,,333---          000???GGGJJJKKKKKKNNNRRRSSSSSSZZZdddwww}}}oooUUU;;;  )))///222222111000///......///000///(((   ###///444333444555555555777:::<<<::::::@@@LLLUUUXXXZZZ]]]aaagggjjjiiikkkkkk]]]LLL;;;666000///222444333111000111111///...///111333//////---,,,+++******)))***'''"""  &&&999GGGSSSZZZ^^^\\\YYYUUUKKKAAA///!!! 111@@@MMMQQQPPPOOOMMMJJJIIIJJJKKKOOOYYYcccccc]]]XXXUUUQQQNNNNNNPPPRRRSSSTTTSSSRRRPPPMMMKKKHHHGGG;;;777...$$$  ###---111000//////---......,,,)))&&&%%%&&&''''''(((+++---...---+++$$$    """,,,...---///000222222111000///***---///(((  +++555777666777444777999777444///$$$       &&&%%%%%%%%%''')))+++---...000222222111000111222222///...///000+++        """***222444777999888666333111000///...///111222111000+++$$$ &&&+++---//////...///000333555777444,,,  '''///111222444333111111444666  """///888>>>@@@CCCDDDDDDDDDDDDEEEBBB@@@<<<333###   """---444555444---444999::::::999333+++ '''111000%%%        """333BBBIIIIIISSSPPPOOOQQQPPPRRR]]]jjj|||pppQQQ%%%  )))000333111000---,,,+++,,,---//////)))   !!!---333444555666666666888;;;>>>>>>@@@IIIXXXdddjjjooossswww||||||xxxyyyzzzlllZZZ???888111///111333333111111222222000//////111333111000//////......//////(((&&&!!! +++;;;CCCKKKQQQSSSVVVWWWQQQGGG===+++ !!!555CCCNNNMMMIIIHHHGGGDDDKKKLLLMMMPPP]]]jjjlllggg^^^YYYRRRNNNMMMPPPSSSUUUUUUSSSPPPMMMKKKKKKKKKKKK888111""" !!!---222111000000000111000...***'''%%%%%%(((((()))+++------,,,***###    +++------///111333444333222111***///222,,,  )))666888999;;;666999888444111,,,###       %%%(((***++++++,,,---///222///------,,,$$$      '''111333777:::;;;999666444222000//////000000///---+++$$$  ###''')))...---,,,,,,---///111333666///###  '''000///111333333222222555999  ,,,:::>>>AAACCCDDDCCCBBBBBBBBBBBB@@@===555$$$   &&&,,,000222111666999666444555444111((( )))***            ***555>>>DDDFFFJJJOOORRRRRRWWWcccooouuutttGGG(((  '''...------...///...+++***+++,,,...)))!!!         ...333000666;;;===<<<===BBBGGGFFFMMMYYYfffrrryyy}}}{{{ssskkkfffPPP===000111333///...222111000000000000///,,,******,,,---,,,***'''&&&&&&***(((%%%  555666888>>>IIIRRRRRRLLLDDD777&&&'''===EEELLLKKKCCC===>>>AAAHHHJJJJJJOOOaaauuu}}}xxxeeeVVVKKKMMMOOOLLLNNNUUUUUUTTTOOOLLLNNNPPPHHH<<<)))!!!  %%%---222333333333333111...)))'''&&&'''---,,,---...000000...,,,&&&$$$    !!!+++333222111111222333222222222555444---   ***333999<<<===;;;999999777000$$$            ###$$$&&&%%%$$$"""  ///111333333666999555...111///......//////...---...&&& !!!)))---+++,,,---///000111111111555000''' &&&333555888;;;;;;888555222111 )))999>>>@@@BBBCCCCCCCCCDDDEEECCCAAA>>>666%%%   ###***...000222777:::888777888888555,,,"""  %%%###        %%%000888>>>CCCFFFKKKSSSYYY^^^gggvvvZZZ999 $$$******,,,,,,,,,,,,,,,,,,,,,,,,...***###     )))///444888===>>>>>>@@@GGGMMMTTT\\\iiiuuu|||}}}xxxpppfff]]]XXXGGG777,,,...000,,,+++...///.........///...,,,***((()))***)))'''&&&&&&&&&+++***&&&  !!!###'''000>>>KKKNNNJJJFFF888&&&!!!111:::CCCDDD???;;;===AAABBBFFFHHHLLL\\\rrr~~~}}}lll[[[NNNMMMMMMHHHFFFJJJGGGIIIGGGFFFFFFEEE:::...   %%%---111111000/////////,,,)))''''''(((------...///111111///---'''$$$     (((000000000222444555555444666888777///"""  )))444:::;;;>>><<<;;;;;;:::444***"""              )))...222222444777555000---,,,,,,,,,......,,,***---&&& '''+++++++++---...///000000000333///''' &&&333777999;;;:::999777777888 %%%777>>>@@@BBBBBBBBBCCCEEEGGGCCCAAA>>>666&&&    '''---///222888;;;::::::<<<<<<:::222))) ###"""       '''222:::===???CCCFFFHHHSSS^^^hhhssssssOOO))) !!!((()))+++)))'''))),,,......,,,---+++$$$   $$$,,,555:::>>>???@@@EEENNNUUUbbbkkkxxx~~~~~~uuusssooohhh^^^TTTKKKEEE;;;///'''***,,,((('''***,,,++++++,,,------,,,***((())))))(((''''''(((***...,,,((("""   000???EEECCCBBB333!!! %%%...777999555222333666999AAAEEEGGGRRRffftttxxxppp]]]MMMHHHEEE===666444000333555555555111'''   ###,,,000///---,,,------+++)))((()))+++/////////111333333111...(((&&&    $$$---...000333555666666666:::<<<:::333&&&  (((444:::;;;===;;;:::;;;;;;777000***             """***111111111333333111,,,,,,,,,...000///---***---&&& $$$)))***+++,,,---.../////////111...((( $$$111999:::<<<<<<<<<<<<>>>@@@ !!!444???@@@BBBBBBBBBBBBEEEGGGAAA@@@>>>666&&&    &&&---000222888<<<;;;<<<>>>???===555000''''''!!!   """!!!    +++555@@@DDDCCCAAADDDHHHIIIVVVfffrrr}}}eee999   ))),,,---(((%%%''',,,///---***---+++'''      ###,,,555999???BBBEEELLLWWW```lllttt}}}}}}wwwqqqooopppgggeee___XXXNNNDDD;;;777///(((%%%((()))&&&%%%'''***)))(((***+++,,,+++*********+++***)))***---///000...***%%%  ###000666444222%%% $$$+++,,,'''###"""$$$000<<>>@@@AAABBBDDDEEE  ///???AAABBBBBBAAAAAACCCDDD@@@???===666&&&    '''...222222888<<<;;;<<>>AAABBBBBBAAABBBBBB@@@???>>>888(((    '''///444444:::===<<<<<<>>>>>><<<777888444,,,(((***++++++""" ###(((+++---...111666;;;?????????<<<;;;:::888666444333222000///,,,'''$$$%%%+++000---------------.........,,,+++***+++---///000///'''&&&$$$!!!)))222???DDDIIIKKKKKKNNNUUU[[[dddrrr|||\\\999 """///555333000,,,,,,...000000///111222///&&&     ###111<<>>>>>===<<<;;;555///&&& &&&***&&&           ***,,,***+++,,,---------///222444555333111///,,,%%% $$$***+++,,,,,,---------,,,000111///)))   (((777<<>>BBBCCCBBBBBBCCCAAAAAA@@@:::***    &&&000555777===???===<<<>>>===;;;888:::888555555888777222'''""" """%%%)))---000222444999<<>><<<888555000,,,###   """)))111555444222222333111444666666000%%%   !!!...777999;;;>>>??????===<<<;;;999555///)))###$$$(((&&&          %%%)))+++...///...,,,,,,---///222333333222///,,,&&&  !!!+++,,,,,,---------------,,,...///+++###  +++:::>>>DDDHHHIIIHHHGGGGGG 000555<<>>===:::888;;;<<<;;;>>>BBB???777...+++&&&!!! !!!!!!"""###$$$&&&&&&%%%&&&''')))+++...333777999888666444===AAAEEEDDDAAA??????@@@FFFEEECCC@@@>>>;;;999888777555444444666888999999;;;<<<<<<===>>>???@@@@@@@@@===999777888;;;<<<===777666555333111///---,,,***+++,,,...000222444555333333222111111000//////---......---***%%%!!!""")))444>>>FFFIIIOOOOOOPPPUUU```ooo}}}ggg@@@"""  ,,,444777777777666666888===@@@:::<<<:::000"""      ...@@@IIIVVV^^^```aaadddgggdddhhhlllmmmgggZZZLLLCCC333111---***'''%%%$$$$$$"""'''+++)))''''''***+++000...++++++,,,......---)))+++...///...---......///+++((('''&&&!!!      ---AAAEEEDDDFFFHHHFFFKKKNNNOOONNNLLLMMMLLLLLLMMMEEEEEEOOORRRBBB((( (((222/// &&&111555444///111222222222444666888666777:::===???===999666000---###   &&&///444444222333444333555777777222'''   +++777666999===???>>>;;;999888888666333000---)))### $$$###          """(((,,,000222000---------///222444444444...,,,&&&  ,,,,,,---.........------))),,,...,,,%%%  ---===@@@DDDFFFFFFFFFGGGHHH ***555>>>@@@@@@BBBCCCCCCFFFEEECCC===...   ...888:::>>>>>>:::888:::;;;999:::999:::>>>BBBDDDCCCAAA<<<999444000,,,***)))))),,,...//////---,,,---...///...,,,+++***+++---...666:::>>>???===:::999:::>>>=========???AAABBBDDDDDDDDDDDDCCCAAA>>>;;;:::999777666777999;;;;;;::::::===AAAAAA???<<<;;;<<<;;;;;;;;;:::999999999888555555555444333333222222...,,,+++---111555555444222222333555777777666444333444555444333111...,,,---***,,,444>>>EEEMMMTTTWWWWWWZZZcccnnn{{{```555 ,,,;;;<<<<<<999444000000555::::::;;;999222'''  $$$+++111666999+++    """+++CCCCCCDDDGGGLLLPPPRRRSSSOOOWWW^^^```\\\SSSCCC555---+++)))((())))))((('''))))))*********+++++++++444000,,,,,,...///...,,,,,,...000111111000---+++***,,,,,,(((&&&"""     ###222999999999999:::HHHIIIKKKMMMNNNNNNNNNMMMJJJHHHEEEIIIQQQLLL222 $$$111444444### ###222777333333222222111222333555666999:::;;;<<<;;;:::888666++++++%%%    ...555666555777;;;555888777444000)))  &&&555999===AAA@@@<<<999999:::999999888777555222///---$$$(((---///,,,'''""" !!!"""!!!        &&&...000000222222111000000000111222333222000***  '''***---//////---+++***+++)))((('''%%%  """000:::FFFJJJEEECCCGGGGGGAAA )))444===??????AAACCCCCCEEECCCAAA<<<...  ,,,666:::===>>>;;;999;;;;;;999777777999===BBBDDDDDDBBBAAA???<<<888666333222222555777999999888666666777555444333111111222333333666999<<<===;;;999999:::@@@@@@@@@@@@AAACCCDDDEEECCCCCCCCCBBB@@@>>>===<<>>>>>??????>>>;;;888:::===AAABBB@@@=========<<<<<<;;;;;;:::999999999777777666555555444333333111///...000333555555444444444666888::::::999999444555777999999999888777555222333:::BBBIIIQQQYYYbbbbbbfffooozzzqqqJJJ((((((777===;;;888555444555999===<<<===<<<777---"""   '''444<<>>>>>EEELLLRRRTTTTTTOOODDD999000...,,,,,,---,,,***))))))***+++,,,---...//////444222000///000000///......///111222333222111000---//////,,,)))&&&       $$$######%%%'''===BBBHHHLLLNNNOOOOOOPPPNNNLLLHHHJJJPPPLLL666 &&&000222,,,,,,333222333222222222333555888999;;;<<<======<<<:::888666//////(((   +++222333333666999;;;===<<<777222***  ###222999<<>>@@@AAA@@@>>>===>>>;;;;;;:::999999999999:::888:::;;;;;;;;;:::<<<===@@@???>>>>>>>>>>>>????????????>>>===<<<<<<<<<<<>>@@@???>>>======<<<<<<<<<;;;::::::999999999999888777555444333333444333222333555666666555222333555777888888888777222444666888::::::::::::;;;888999@@@IIIQQQ\\\fffvvvyyy}}}ggg???!!!"""111;;;888555444555888;;;<<<:::<<<===:::111&&&   ///;;;@@@CCCFFFGGGGGGGGGCCC444!!!***555666+++   %%%,,,***+++---...000111222222888===AAABBBEEEFFFBBB;;;222222111222222111---+++)))***+++---000222444444444555666444222000000000222222333333444444444555222555444111---***"""     ///999EEELLLNNNNNNOOOQQQQQQOOOLLLKKKLLLGGG777''' &&&+++***!!!###...333444333222222333777:::<<<======>>>>>>===;;;999777444444,,,   &&&...000111444777===???>>>999444+++   ...999;;;===???>>><<<:::999888999:::;;;;;;;;;;;;::::::888555222///,,,***)))000000000111111222222222222444666666555222222222222111000...+++'''###!!!     (((...$$$    """,,,...///111111333444666666444222111333222...%%% """&&&,,,///000///...---+++)))'''&&&$$$ &&&666KKKQQQQQQHHHDDDGGGIIIFFF $$$///:::>>>???AAACCCBBBCCCAAA@@@<<<000  """+++333888:::777666888888666222444666:::===>>>???>>>===>>>?????????===;;;:::;;;>>>AAABBBAAA???>>>>>>>>>>>>??????????????????>>>>>>>>>>>>>>>???AAABBBBBBAAA@@@>>><<<;;;::::::;;;:::999888888999:::;;;??????>>>>>>>>>===999777888999;;;======<<<<<<<<<;;;;;;;;;:::::::::999999:::999888666444333111111333333444555777888888888444666777888777666666666444555777888999999888888;;;:::===EEEPPP[[[iiiuuuXXX111+++666222//////333666777666333666999888111&&&   ,,,888===@@@DDDKKKLLLLLLIII???///%%%,,,,,,###   $$$''')))+++...111111222222333111444444444777<<<<<<888444444555666666333///+++''')))+++...111444777888444777:::999555222222333666555444444333444555666888:::999444000+++"""      &&&333BBBKKKLLLJJJLLLNNNOOOOOONNNKKKFFF<<<...$$$   ,,,777666444333222333555888;;;;;;<<<===>>>>>>===;;;:::999888000     ###***...111444777:::<<<===:::666...  ***999:::<<<>>>???>>><<<:::888999999:::;;;;;;;;;;;;===;;;888666444111...,,,000000111222222222333333555777999888444111...---...............---,,,+++%%%%%%$$$###   %%%     ***,,,---...111222333555555555555555333333000((( !!!'''---111000///......---+++)))(((&&&!!!  ***<<>>???BBBCCCCCCDDDBBBAAA>>>444###   ###000555888666555777777555333555777:::;;;<<<======:::;;;===??????>>>===;;;;;;===@@@AAA@@@?????????@@@BBBCCCEEEEEEFFFEEEEEEFFFDDDCCCCCCCCCEEEGGGGGGIIIHHHFFFDDDAAA>>><<<;;;;;;:::999888888999:::;;;;;;999777888:::===>>>>>>;;;;;;<<<=========<<<;;;888888888888999999999999999888666444222000...---///111444666888999:::;;;;;;===>>>===:::888777888777888999::::::;;;;;;;;;===<<>>GGGGGGFFFFFFHHHJJJKKKLLLIII???///   +++:::888666444222222333555666666888:::===>>>???>>>===<<<;;;111!!!     (((---111555888;;;???@@@>>>:::222$$$  &&&666999<<<>>>???>>>===<<>>>>>============<<<<<<===???>>>;;;444///111222333444555555555555333666888777444000---,,,,,,---...///000000111111---.........---+++)))((($$$###!!!"""###"""        (((******+++......---...///222555777333444333+++   '''///222000.........---+++)))(((&&&!!!  ...AAAUUUWWWTTTMMMHHHHHHJJJLLL  ---999>>>@@@CCCEEEDDDFFFCCCBBB@@@888'''   )))///222111000222222000///222555777888999:::;;;888:::<<<>>>??????>>>===<<<>>>@@@@@@??????@@@AAAAAACCCGGGJJJLLLLLLLLLKKKKKKIIIGGGGGGHHHIIIJJJIIIIIIIIIHHHFFFCCC@@@===<<<@@@@@@???>>>============:::888666777;;;@@@CCCDDDAAA@@@?????????>>><<<:::333444444555666777888888888777555222///---+++***+++...222555666888999;;;999<<<>>><<<888555444666444444555666888999:::;;;???@@@EEENNNVVV```ooo|||ddd444 """///......///111222222111///111555666333)))  &&&000999CCC@@@<<<<<>>;;;888999===<<<999666666666777777444///+++'''(((+++...111444777888555777888888777666666777999888666444333333444444:::<<<:::444///***        !!!!!!'''555>>>AAAAAACCCDDDGGGGGGIIIFFF999&&&   (((999888777555444333222333333111444777;;;===>>>>>>>>>;;;:::111!!!  &&&,,,222777:::AAADDDEEEBBB>>>555&&&  """333888===???>>><<<===???AAA@@@???===;;;:::999999===???DDDHHHJJJEEE;;;333///000222333444444444333222555999:::999666555444333333333333333444444444111333444666666555333222...,,,***+++......,,,))))))******&&&!!!       !!!)))))))))***+++***((((((***---222555222444444...### $$$---111///------///---+++***)))'''   """444CCCQQQSSSRRROOOJJJIIIJJJMMM ,,,999???AAADDDFFFEEEFFFCCCBBBAAA:::)))   ###'''&&&&&&''''''%%%###'''+++...000111444666333444666777888999999888999:::;;;::::::;;;===??????AAAFFFJJJMMMNNNNNNMMMMMMKKKHHHHHHJJJJJJIIIGGGEEEEEEFFFEEEDDDCCCAAA@@@EEEEEEDDDCCCBBB@@@>>>===;;;:::999;;;>>>AAACCCDDDDDDBBB???======<<<888555...///000222444555777777888777555222///,,,)))((()))---111333444444666777222666999777333000111333333333333444444555666666???AAAGGGQQQYYYbbbppp}}}}}}|||{{{III---***,,,...///000111333444111333555777444+++ ,,,...///000555666,,,   &&&---555::::::999;;;======??????>>>???BBB???;;;888777777777777444000---)))***,,,///222444666777666555444444666888888777777666666666666666777777777999888333///+++###      %%%&&&(((333;;;???BBBDDDHHHFFFFFFDDD777###   ###333666666666666555555444333000222555888;;;<<<<<<<<<999888000    ###+++222777:::>>>BBBDDDBBB>>>666'''  000888???@@@<<<:::>>>BBBBBB@@@>>>;;;999888777777???BBBGGGMMMOOOIII===444,,,---///111333333222111222666;;;===<<<:::888888666666666555555555555666222444666888999888777666444111///111555666333000000222444111,,,)))+++---,,,+++***)))(((&&&%%%%%%###$$$%%%%%%$$$###!!!     """***++++++---,,,+++******+++---///111111444444///$$$ (((...---+++---000///.........+++"""  ###,,,888BBBJJJMMMOOOPPPLLLJJJJJJMMM  ,,,:::@@@BBBEEEGGGFFFEEEBBBAAAAAA:::***   !!!%%%''')))---000+++,,,---...000000111111444444444333222444777::::::>>>CCCHHHLLLMMMMMMLLLMMMJJJHHHHHHJJJJJJGGGDDDEEEGGGHHHIIIJJJJJJIIIIIIFFFFFFFFFEEECCC@@@===;;;<<<<<<<<<>>>@@@AAA@@@???DDD@@@<<<:::999777444000+++,,,...000222444666777999888555222///+++)))((((((,,,111333222111222444000444888888444222444777<<<;;;999777666555555444;;;>>>GGGRRR[[[eeettt~~~{{{}}}XXX666$$$(((---......///333666222333555666444,,,   $$$+++---///...###    %%%---666:::999888999;;;999===??????AAACCC@@@;;;999888888777777555111...+++,,,...000222444666777666333111222666999999888444555666777888999::::::333666666333000---&&&     """""" +++777???CCCEEEJJJFFFEEECCC777###  ###  ---555666777888888777666555///111444777999::::::999777777...   !!!***111666999777;;;??????===666(((   ...888AAAAAA;;;999>>>EEEFFFDDDBBB???===<<<<<<<<<@@@BBBGGGMMMOOOIII<<<222...///222444555555444333444888<<<===<<<888666555444333333333333444555666222333666888999888666555555222111333888999777333111555777555111000222666777666555333111///...---000000111222111///---+++$$$###!!!    """+++---...///000000000000///000000000111444555000%%%  $$$+++++++++---111333333333333000'''   ,,,444;;;AAAEEEHHHMMMPPPNNNJJJJJJLLL +++===>>>===BBBEEEDDDAAACCCBBB???;;;222!!!    ###""" !!!"""&&&%%%$$$###$$$&&&)))+++333555999>>>CCCFFFEEECCCGGGGGGGGGFFFFFFEEEEEEEEEGGGGGGGGGFFFEEEGGGJJJMMMJJJJJJIIIHHHFFFDDDAAA@@@AAABBBCCCDDDEEEFFFFFFFFFHHHFFFAAA===999666444333......//////000111333333888666333000---,,,,,,---///111222111///...---...111111333555666777777888:::;;;:::777333111222444???DDDLLLTTT]]]fffooottt~~~~~~mmmMMM)))!!!)))...++++++000333111///000111222000***###    $$$(((%%%    %%%+++111222000///111555;;;<<<======<<<;;;:::999999777444444555555333000///---,,,...111444333222444111...000555888777444:::888555555555555333222111111000000---(((!!!         111>>>AAA@@@JJJIIIFFF???444$$$   $$$  )))555555666888888777333000333333666999666222222777666888222!!!  %%%%%% (((000333333000:::???<<<::::::///    $$$,,,666;;;;;;:::<<<>>>======>>>?????????>>>>>>CCCEEEIIILLLJJJBBB666...***,,,///222555666666777777777777666555555444444000000//////000222444666222444666888999888777777222444777888666444444444777888888666333222333555888888777555222111111222///444888888555222333666111000...,,,)))'''%%%$$$       $$$***...111333666444222000//////000111///444666222---$$$  (((000000///000---000222///,,,''' +++666:::===BBBJJJJJJIIIIIIJJJKKKKKKLLL (((:::<<<;;;@@@CCCBBB???AAAAAA>>>;;;333###    ,,,,,,...222888===???@@@DDDEEEFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFDDDDDDEEEGGGKKKKKKJJJHHHEEEBBB???===@@@@@@BBBCCCDDDEEEEEEEEEGGGEEEAAA===999555333333...------------......///222111...,,,+++***+++,,,---...///...,,,,,,---...333333444444444444333333333333333111000111555999CCCGGGMMMTTT[[[ccclllqqqaaa;;;"""&&&+++******---...,,,---...///000...)))"""         &&&%%% !!!&&&+++,,,+++***,,,///333444555555444333222111333111000000222222///---,,,)))'''(((+++......---222///...111777:::888666555333111000111222111111000//////...,,,'''      $$$///444666??????===777,,,  """   '''444555666777777666444222555555777999777333333777555777000!!!   &&&&&&  ###+++---------666:::777777777...!!!  %%%111888::::::;;;<<<>>>>>>>>>>>>============CCCEEEHHHJJJHHH???444+++'''(((+++...000333444555666666555555444333222222000000//////000222444666888888777777777666666777666888;;;;;;999777777777666777777666444444555777999999999777444222333444333777;;;;;;888555666888555555444333111000//////---,,,***'''&&&%%%$$$%%%  &&&+++...111222444333222111000000111111///333444111,,,$$$ )))111222111222---111222///,,,'''---888<<>>AAA@@@???@@@@@@>>>;;;444%%%      !!!'''...333666888:::<<<>>>?????????>>>@@@BBBBBBAAA>>><<<<<<<<>>;;;777666999:::<<<>>>???@@@AAAAAAAAA???<<<777333000...---))))))(((((('''''''''''')))((('''%%%%%%%%%&&&''''''(((((('''&&&&&&(((+++000//////...,,,***)))(((((('''&&&&&&(((///777===EEEHHHMMMSSSZZZccclllrrr{{{XXX999"""###)))***+++,,,+++(((++++++,,,---+++'''!!!        ###+++,,,  """###"""!!!###&&&((((((((()))(((((('''&&&))))))***+++,,,,,,)))'''+++)))'''&&&(((+++,,,,,,++++++,,,000666888666444...,,,))))))***+++,,,++++++***))))))'''###   """'''---//////***   &&&444444555666666666555555777666777999777333333666333333..."""    ''')))))),,,222555333333444---### +++555999999999999;;;:::999888777777888999>>>???AAADDDBBB:::...%%%######%%%(((+++///222333555555444333333222222111111111000000111333555666<<<;;;888666555555555666666999;;;;;;999777666666555666666555444333555777:::;;;;;;999666555555666777;;;>>>>>>;;;999:::;;;888888888888888888888999777666555444333222222222+++)))&&&$$$###"""   %%%)))+++---///000222222222333222222222111000333333000+++%%% ***333555444444///222222///,,,((("""111;;;>>>@@@BBBEEEFFFGGGJJJMMMQQQTTTVVV   222999;;;>>>@@@???AAABBBAAA>>><<<555'''    ###%%%$$$&&&***---//////...---111333444444222///...---999888666333000---+++***,,,---///111333444555666444333000,,,)))%%%###"""  #########"""!!!***555===BBBEEEJJJQQQYYYdddooovvv~~~uuuWWW:::%%% &&&***,,,,,,***((()))))))))))))))&&&!!!      %%%...111%%% !!!###&&&'''&&&###!!!'''&&&$$$###$$$&&&(((***%%%&&&)))...222222000---+++(((###!!!!!!"""######"""!!!           %%%444555666666555666777888777555555777666222222444111111,,,$$$    &&&)))***+++///000///000111---''' '''111666666444333222000...,,,++++++,,,---111222444777888222'''!!!%%%)))---///000000000111111222222222111111111111222333444555::::::999888777666666666444666888888777555444444555666666444333222333444:::;;;<<<;;;888666666777999<<>><<<<<<<<<888999999999:::::::::;;;777777777666666666666666111111000000000000//////(((%%%!!!  ###&&&)))+++++++++,,,---000111333444555444333222111444444000,,,(((  ***444666555666111444333000---***### ***777>>>????????????@@@BBBEEEJJJOOOTTTWWW  ///999===???@@@@@@EEEEEECCC???<<<666)))   """###""" $$$###""" !!!###$$$%%%&&&&&&%%%###!!!&&&222:::???BBBGGGNNNWWWbbbnnnuuuzzzuuuWWW;;;&&&"""'''******(((((((((''''''''''''%%%"""         )))111222&&&  !!! ###%%%&&&(((+++///111000---+++,,,(((!!!           $$$333555777666555555777999555111000333333000000222111///,,,&&&   %%%)))+++(((*********,,,---+++'''  (((++++++(((&&&###!!! ###(((---*** """$$$$$$$$$&&&(((***+++---...------.........///000000444666888;;;<<<;;;999777333555888999777666555555888999888666444222333444999:::;;;:::888666666666777999<<<>>>>>>===<<<<<<999999999999999999999999666666666666666666666666555666666777666666777777444111---)))%%%   '''((()))+++***))))))***+++///111333555666555444333333666555111...***"""  (((222444444555333555444111///...(((  &&&222;;;>>>???===;;;<<<<<<>>>BBBGGGNNNSSSWWW  ---:::???@@@@@@AAADDDDDDBBB>>><<<888,,,          (((333:::@@@CCCIIIPPPXXXbbblllrrrwwwtttVVV888$$$ $$$'''&&&&&&'''((('''&&&''''''&&&$$$!!!        ,,,000---    !!!###&&&)))+++...111444555444222000111,,,###          """111444777666444222444666222...,,,///000///...000222...,,,)))!!!  """((()))&&&%%%%%%'''((()))'''%%% ###### !!!"""$$$%%%%%%%%%&&&&&&&&&&&&)))---222777999999777666222555888999888777777777999999999777444333444555555777999888666444333444444666888;;;======<<<<<<;;;;;;::::::::::::999999777888999999999999888888777999:::999777666666777777555333111///,,,((($$$!!!(((,,,***++++++***((((((***+++111222444666666666444333444666666333///+++### %%%...111111333222444444111000000+++%%% (((444:::===>>>===;;;<<<<<<===@@@EEEKKKQQQUUU  ***999?????????AAA@@@@@@>>>;;;;;;888...###        !!!...999>>>DDDHHHOOOWWW```jjjtttzzzvvvWWW>>>,,,%%%"""%%%'''%%%%%%((()))(((''''''((((((&&&$$$        &&&&&&!!!  """&&&(((***...111///222666888999999999888777000'''         ---111555555111...///111000+++)))---/////////000333///---,,,$$$   !!!''')))'''&&&&&&(((***)))'''&&&     $$$(((,,,------,,,***---000222222222222333222222333222111111333444222444666666444222111111111222555999<<<======<<<::::::::::::::::::::::::888999:::::::::999888888444777999999777555555777888777666555444222...***'''&&&$$$""" """''',,,......+++++++++***)))))),,,...333444555666666555444444222555666333///***!!!  !!!***,,,...000000222111//////000---(((!!! """///666:::???@@@???;;;;;;;;;===AAAGGGLLLOOO  (((888??????>>>@@@;;;<<<:::999:::999000&&&         '''555???CCCFFFLLLUUU```jjjuuurrrYYY888...'''((()))&&&'''+++***(((''''''((()))(((&&&      ***&&&    !!!&&&)))+++///222000333777:::;;;<<<===>>>;;;444***"""        ***///444333///++++++---000***(((,,,//////000111555///---...&&&  """''')))+++)))))),,,...,,,******"""      !!!"""###&&&)))))))))***+++)))***,,,,,,,,,---///222///222444444222000/////////111444888<<<>>>>>>===777777888888999:::::::::777777888999888777666555///222666777666666777::::::888777666555222---***---,,,+++)))((('''&&&&&&$$$###%%%)))///222111...+++,,,+++******+++...111444555555555555555444444111444555222...)))  ''')))+++......000///---...000---((($$$  ***111777???DDDCCC999999888999<<>><<<===<<<999:::999...         '''555===AAAIIIQQQ\\\eeemmmvvvuuuUUUGGG999000+++((()))---***)))'''''')))***))))))$$$       333,,,!!!      !!!$$$%%%&&&''')))---111555999;;;666111***### !!!$$$'''!!!        !!!'''///222111...,,,+++***)))))),,,...000000///000111111...&&&  ###---000...---...111666888777555---***         !!!$$$&&&&&&''''''((()))*********+++******...333666666555222222222111111111000000000111111111000///...---///......///222444555555>>>===:::555000,,,,,,---,,,...///...,,,+++++++++,,,++++++,,,///222333333///...,,,***)))+++///222888777555444222111111111000000111222000))) $$$,,,//////000111222111...,,,+++,,,)))  &&&111888<<<>>>999555000...111888AAAGGG  """333<<<======???@@@@@@===999999777+++           (((666???CCCLLLSSS[[[cccjjjqqqzzzjjjXXXCCC777222---******,,,+++))))))))))))((('''$$$    ,,,'''    !!!"""%%%)))---111333555000---)))%%%######$$$%%%"""        '''000333222///......+++***)))***---//////...---......,,,%%%    !!!+++...222111333888???DDDGGGGGGEEEBBB999---$$$     !!!   """&&&))))))(((&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$###"""!!!""""""###'''+++000333444999999888555111//////000///111111000...,,,,,,,,,---,,,,,,---000222222111---------,,,,,,///333666222111000000//////000000222111111222111*** """***...000000222222111...,,,,,,---***!!! &&&///666:::777222+++&&&&&&---888@@@  !!!222;;;======>>>???>>>;;;888777555,,,"""        ***777@@@DDDMMMQQQXXX```iiiqqqwww{{{~~~~~~~~~oooUUUFFF>>>666///+++...,,,+++***)))(((&&&$$$$$$   !!!     """&&&***---//////(((((((((((('''%%%$$$###      %%%000444222///000333...,,,))))))+++---......+++++++++)))$$$    (((---333333555;;;DDDNNNUUUXXX]]]\\\XXXOOOFFF999&&&    $$$!!!    !!!%%%(((,,,...//////---,,,,,,---+++---......------...///000//////111333333222111---...///......000333555222222222222222333444555555222111222333,,, '''---111000111111000...,,,---...+++""" """+++111222...''',,,777  ...888::::::<<<:::888666555666555000***        +++666>>>CCCIIILLLRRR\\\hhhssszzz}}}zzz{{{|||}}}~~~kkkXXXKKK>>>555111///---***))))))(((%%%###$$$       !!!  ###'''***,,,------$$$&&&)))+++***'''"""       !!!---222000...111444111...+++)))***,,,------++++++***'''"""   %%%,,,000000111666???IIISSSXXXbbbfffhhhhhheeeYYYBBB---    """"""        !!!"""!!! !!!$$$&&&'''***---000//////000222444555444222...///000///------...000444444444555555777888888666222000222333,,,  ###+++000...//////...,,,+++,,,...,,,$$$  %%%((('''""""""---  (((444666777888777444333555666444000---         %%%,,,333:::???DDDFFFKKKUUUbbbnnnvvvzzzzzz|||~~~mmmWWWDDD888666000...***(((((('''&&&$$$%%%     !!!!!!!!!!!!!!! !!!###&&&(((***+++,,,$$$'''+++---,,,((("""        '''......---///333333000,,,***+++,,,------------+++'''"""   """***...---...000555===EEEKKKUUU]]]fffpppvvvrrraaaPPP333'''               %%%((((((((()))+++...//////...+++,,,---,,,+++,,,---///222222222222333333444555555222000111111)))  (((...,,,------,,,******,,,......''' !!!  $$$///333333444999666555888777333///...&&&          ###***---111777<<>>???:::777999333,,,"""          (((//////000666<<<@@@BBBDDDEEEIIITTTcccooorrrvvv{{{~~~qqqdddHHHAAA666...)))((('''(((((($$$  """%%%'''((("""!!!"""%%%&&&$$$"""!!!###&&&***,,,,,,+++++++++,,,...000111---***(((&&&'''''''''&&&(((###     %%%---000...++++++***))))))******)))''',,,------+++'''     ,,,///222333111000222444,,,222888???LLL]]]iiinnnnnnooojjjWWW;;;###            !!!      !!!###&&&)))+++---***...222///&&&  %%%...///...---,,,...111333222,,,"""      )))000333444444999???@@@===999777777666444///'''              %%%...333666;;;???BBBDDDFFFGGGKKKWWWgggtttxxx|||hhhPPP999111222111//////'''%%%!!!    !!!!!!!!!!!! !!!###&&&***...000000...,,,---,,,***'''%%%%%%%%%$$$###"""""""""###$$$%%%###!!!!!!%%%((())),,,(((###"""$$$)))---000)))'''%%%$$$$$$$$$###"""###&&&((((((%%%!!!      """)))------,,,+++)))&&&$$$$$$&&&)))+++......///---)))"""   ...333666444333444444222,,,'''$$$)))666HHHWWW___eeeppptttmmmbbbSSS888           !!!---000(((     %%%'''((($$$  ///000...,,,///333222---...***!!!     )))111444666555888;;;;;;:::888999:::===;;;555,,,!!!          '''111666888;;;===AAAEEEIIINNNTTT^^^iiiqqqwwwyyy{{{{{{yyyyyy{{{~~~hhhMMM>>>777111...---+++***'''!!! !!!!!!!!!!!!!!!!!! """######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&((()))+++///333666666555222333444222///,,,+++++++++)))(((''''''''')))***$$$######$$$(((+++,,,---+++((($$$###&&&***---///)))'''%%%%%%%%%%%%$$$######%%%((((((%%%""" !!!!!!    ###)))------,,,,,,+++)))(((((()))+++,,,...//////...***$$$  ...444777666555666555333,,,&&& '''444???FFFVVV```hhhfffeee```PPP???'''   $$$!!!     '''+++%%%      ---000111000111444222//////+++!!!  $$$   )))222666999===>>>>>>===<<<===@@@CCCAAA???:::333(((       )))444:::;;;;;;;;;???DDDKKKTTT\\\bbbfffhhhqqqssstttrrrppprrrvvvzzziiiRRRAAA666///...++++++***&&&   !!!######%%%(((***+++)))'''%%%&&&&&&'''(((((((((''''''))))))***+++***)))((('''+++++++++,,,------......+++++++++++++++,,,---......---...111666999;;;;;;999;;;<<<<<<999555444333333222///---,,,---///111''''''(((+++...111111000,,,***((((((***---//////)))(((&&&&&&'''(((&&&%%%$$$&&&)))***(((&&&%%%%%%%%%&&&'''&&&%%%$$$$$$%%%&&&'''((('''$$$!!!###%%%%%%"""$$$%%%%%%%%%###!!!  $$$(((+++,,,,,,++++++************++++++...///000///,,,&&&     ---444888888888888777333+++$$$%%%***<<>>CCCCCCBBBAAAAAABBBDDDEEE======;;;777000'''     ***666<<<;;;999888;;;???FFFOOOWWWZZZZZZYYYdddgggjjjllllllpppuuuzzz}}}}}}{{{zzz}}}jjjSSSBBB666111---------+++'''$$$&&&%%%$$$'''+++,,,---...///000000/////////000111111111000//////000000222222111000...---//////000000111111111111............///000222333///......000444888;;;<<<===???AAAAAA>>>;;;888777999666333111000111333444---,,,+++,,,...000111111...---,,,---///111111000+++***)))***+++,,,+++)))(((***---...---------......//////...,,,,,,...//////000111000...+++)))(((((()))+++///111111...,,,...//////000///---+++)))'''%%%"""!!!!!!    $$$&&&(((***+++))))))************))))))///000111111...)))$$$!!!    +++222888999888999777333+++$$$$$$---666===EEENNNPPPMMM@@@---  (((---(((               """...999:::777555555333111...###   ***%%%!!!   ///888>>>CCCBBBBBBBBBCCCCCCBBB@@@???;;;;;;::::::666///%%%  !!!$$$((()))+++---000111111...---)))+++,,,+++((('''&&&'''%%%&&&&&&&&&%%%$$$###""" !!!"""$$$$$$'''''''''&&&%%%""" ***444999999666444666888<<>>@@@@@@>>>:::888777888777444222111111333444333///***((()))+++---...,,,,,,,,,---///000///---,,,,,,,,,...000000///...,,,...111222222333555777777777666333111111333555333333444555555333111///000000222666:::===>>>===@@@??????>>>;;;999666555///---+++***)))(((%%%###  !!!###$$$%%%(((*********+++,,,,,,+++******///111333333111---(((%%% """$$$!!! )))111777888888999777333...((( %%%***000555666555222'''###***'''               ***888;;;888666555444222...###   888444000(((  %%%222999???CCCCCCCCCDDDFFFGGGEEEBBB???===<<<<<<<<<:::333)))!!!   ###%%%'''''',,,,,,,,,,,,++++++******%%%### """(((///444444666999===@@@???;;;888666888999888666555555555666777888888777666444333...---------///111333444444333111000000...+++)))***(((%%%""" !!!"""%%%(((+++---%%%%%%$$$!!!"""(((///333333222111000111333555888<<>>===>>>>>>888...&&&###$$$&&&)))+++,,,---...444555555555333111...,,,)))((((((***...333999<<<;;;;;;===AAAEEEEEECCC@@@<<<>>>??????===<<<===>>>===>>>?????????===;;;:::666555555555777999;;;======:::777555666666333111333222111///---+++***)))###$$$%%%''')))*********---------...111444777999666666444///(((###!!!"""!!!!!!!!!"""###$$$&&&'''%%%%%%%%%$$$$$$###""""""&&&&&&&&&(((+++---......+++---///000111555;;;@@@DDDKKKUUU]]]eeemmmvvv|||}}}pppZZZDDD<<<222,,,***(((%%%""""""######"""###''',,,000222222222222222111111111444333222333666:::???BBB>>><<<999666555666777888999888666444333333333444555555555555555555555555444333111//////111333555:::888777777999;;;;;;;;;777888999888666444333444333333444444444333333333444///***''''''(((*********)))((()))+++,,,+++)))+++,,,---000333444333111---...///000000333777:::999888555111///000333666555444444777<<>>???AAAGGGOOOVVVZZZ\\\[[[WWWTTTNNNGGG@@@;;;888777888666444333333222000...------...///......---,,,******+++++++++***)))((("""###$$$"""!!!!!!  """$$$###&&&((('''$$$$$$(((,,,........................000222555666666333///,,,  111<<<333###  +++111666666777::::::888:::555,,,!!! ###'''(((+++000------......---+++***))),,,+++******)))))))))***'''&&&%%%'''))))))&&&###         ,,,444666777666222111---"""   777+++   ,,,666888:::<<<>>>===>>>AAAEEEHHHGGGEEE???======???@@@<<<444,,, !!!%%%'''+++,,,---///000111111111666777888777555111---******,,,...222777;;;???AAA???======@@@DDDFFFEEECCC<<<>>>??????>>>===>>>???:::;;;======<<<;;;888777777666666666888;;;===???@@@<<<888777888999777555555555666555555444333222***+++---///111222222333444444333444666999<<<>>>AAAAAA???999000***((((((''''''((()))***+++---...------,,,+++***))))))(((+++(((%%%$$$&&&)))+++,,,(((,,,000000000444<<>>CCCDDDDDDLLLPPPVVV^^^ccceeeccc```PPPLLLEEE>>>888444333222555333111111111000...,,,+++,,,---.........---,,,,,,,,,---...---,,,+++***&&&(((***)))&&&%%%&&&)))***(((&&&%%%$$$%%%&&&'''''')))+++)))%%%%%%)))---...---,,,,,,,,,,,,---...000222555777777444000...""" $$$999EEE888$$$ ,,,222777666777;;;<<<:::<<<888000&&&$$$+++---///333000000111111000...---+++000//////...---------...///...---------,,,***(((  !!!           (((111555888666111000,,,"""   ///###   """000;;;@@@???<<>><<<:::999888888;;;666222222666999888555666:::===<<<999999<<<@@@AAA===999999;;;;;;777333444444333111//////222444111///---///222333222000555444333333444666999:::BBBAAA>>>999444///+++)))+++)))(((&&&&&&''')))***))))))******++++++,,,,,,+++***'''$$$!!!"""$$$'''+++111666333...///999CCCPPPUUUYYYZZZ\\\eeeuuu~~~{{{yyyqqqqqq{{{lllWWWCCC>>>>>>;;;888777777444000...///222555666555333333444777:::;;;;;;>>>@@@CCCEEEDDDAAA===;;;999666333222333444555444555333111000222444666666:::>>>@@@===<<<;;;777111555444333222222333555666:::666333222555777888777666333111111333666777888999777555555777888888888999333,,,))))))******)))---------...............///,,,***---222222,,,&&&&&&'''))),,,...111333444333111...---...000111111333000222;;;CCCHHHQQQ[[[YYY]]]ccclllqqqlll]]]NNN<<<;;;999666333000...---000///...---,,,,,,,,,,,,***+++---///111///,,,(((333222000000000///,,,***$$$&&&''''''&&&&&&''')))---,,,)))'''''')))+++---...,,,)))&&&%%%%%%'''(((+++(((%%%%%%'''******)))444222111333444444111...&&& ***;;;BBB555!!!  """---333777666777;;;<<<;;;???:::222)))###!!!%%%(((+++///111222111000......---......000000///......---,,,,,,.........---,,,,,,+++***"""###%%%&&&''''''&&&%%%((($$$$$$))),,,***(((((()))###!!!%%%&&&!!!!!! !!!#########"""!!! """###"""  !!!"""""""""!!! &&&%%%!!!          ***000222333333111,,,###   000###  %%%111:::=========@@@>>><<<;;;<<<=========@@@@@@???===;;;888777555222...***))))))(((&&&%%%%%%&&&&&&&&&&&&'''***,,,111222333222000000111222555444333111...+++((('''(((***,,,000444999<<<>>>????????????>>><<<:::888666555444222111000000///222---******---000///---***---000///---,,,///222444000,,,,,,......+++'''&&&&&&%%%###!!!"""$$$&&&%%%######%%%(((***)))(((++++++******+++---///111777666444111...***(((&&&'''%%%###!!! !!!""""""%%%%%%&&&''')))***++++++)))(((&&&""" !!!$$$'''(((...444555222333;;;BBBHHHNNNSSSUUUVVV^^^lllxxxyyy}}}~~~zzzwwwzzz}}}~~~}}}|||~~~}}}xxxwww}}}jjjOOOEEEGGGHHHGGGFFF===;;;888777777777555444000000000333888>>>AAABBBDDDEEEEEEDDD@@@;;;777444///,,,)))''''''(((''''''***(((''')))...111222222666:::<<<:::999:::777333222000---++++++---000222666333000///222555666666888666444333666999;;;;;;;;;888666666777999999999888333---***)))***)))((('''(((***,,,...111222333---)))(((+++000000+++%%%%%%'''+++///111222222222000///......///000000000555333777AAAJJJQQQ[[[dddkkkmmmqqqrrrnnncccSSSGGG888777666333111...---,,,......------,,,+++***)))+++,,,...111333222000---222111000111111000---+++)))++++++***(((''''''(((---***'''%%%%%%(((+++...///---***'''&&&&&&&&&''''''%%%###$$$'''***++++++000///000222555666333111(((!!! ***;;;CCC555 """---333777666777;;;<<<;;;???999111***$$$!!!!!!$$$(((+++---...000222000000000000000000//////444333111000...,,,+++***.........---,,,***'''&&&!!!"""$$$&&&'''((()))))),,,((((((,,,///---++++++---((('''+++,,,(((&&&(((+++,,,---/////////......***+++,,,,,,***))))))***,,,...000222111///...---000000...,,,(((%%%!!!    &&&%%%   (((---000111222222---$$$  000###    ***333888:::<<<===@@@===::::::;;;>>>??????FFFDDDAAA===999777666555666222...+++******)))(((******)))&&&%%%&&&)))+++***++++++***))))))+++---,,,,,,+++)))'''%%%###""""""###%%%'''+++...111222555444444222///,,,)))'''&&&&&&%%%%%%$$$############  """!!!!!!!!!"""&&&&&&%%%%%%$$$"""!!! !!!"""$$$$$$ """%%%$$$)))///333444666;;;???AAAFFFKKKLLLNNNTTT```kkkrrrwwwzzzwwwuuuwwwyyyyyywwwwwwuuussspppppprrruuu~~~yyyxxxyyy```RRRRRRSSSPPPMMM???>>><<<;;;999555///+++$$$###$$$)))111888>>>AAA@@@???===:::555000,,,)))"""!!!)))......,,,,,,000111000000222111...***'''### ###'''***+++)))&&&&&&(((+++---...111//////111666;;;???AAA:::777444333444555555555222///+++)))((('''%%%$$$###$$$&&&)))---///222333)))&&&%%%(((,,,---(((###$$$'''+++000222222000/////////000222222222222222666777>>>IIIUUU^^^gggoooyyyzzzyyyqqqbbbPPPAAA:::222222111///...,,,+++***,,,---/////////---+++***...///000333555555333111222222333444555444111...///000///---***(((((()))+++(((&&&$$$$$$'''+++---...---+++)))'''''''''(((&&&%%%$$$'''***---//////111111222555777777444222+++%%% ---???FFF666 $$$///444888777888;;;===<<<===888000***'''%%%###""" ***,,,///000000///000111---...///000000000///...333333111000...---,,,+++---...///...,,,)))%%%###!!!"""###$$$''')))+++,,,///,,,,,,///111///---...///---...111111---,,,......///111222333333333222222444555555333222222333333555999999777444222111555666888888777333000...)))&&&    ***---+++(((%%%!!!  $$$***---///111444...$$$  111&&&   ###...444555555888;;;<<<999666555777;;;===>>>DDDAAA<<<777333000000//////,,,(((%%%$$$%%%&&&''',,,,,,+++(((%%%""""""### """ !!! !!!!!!     """$$$&&&)))---222666999;;;===@@@CCCBBBCCCIIIUUU___lllsssxxxwwwuuuwwwxxxwwwwwwwwwwwwvvvttttttvvvxxx}}}yyyvvv{{{qqq^^^UUUOOOIIIDDD:::888555222...(((""" (((---000...---+++(((%%%""" %%%***((($$$"""""" !!!$$$$$$!!! !!!!!!'''111:::@@@DDD666222///---,,,,,,,,,+++((('''%%%$$$$$$###"""!!!$$$$$$%%%&&&((()))******%%%###"""%%%((()))&&&"""###%%%(((+++---------,,,000222444666555555555555:::>>>GGGSSS___jjjrrrxxx{{{zzzuuugggOOO999---+++******)))(((((('''&&&&&&)))+++///333444444333111333222222333555555333111222333555777999777444000000000000...+++)))))))))''''''''''''''')))***++++++******)))))))))******))))))***,,,...000000111444444555666666555222111,,,'''!!!222DDDKKK999 !!!(((333777999888888<<<>>>===<<<666...***))))))((('''&&&%%%%%%$$$$$$%%%&&&&&&---///111111000//////000+++,,,...//////...,,,+++..................------+++,,,...///...+++'''$$$"""""""""###%%%'''***+++///,,,,,,//////---,,,......000222333111...---...+++,,,...000111111111111444555777666555444444555222555999999555111///...222444666999:::;;;::::::555111+++%%%"""###%%%'''%%%***+++(((%%%%%%$$$!!!   $$$***,,,///000...---$$$ !!!'''+++///222333...$$$ 444---&&&!!!  %%%,,,000......000444000---******,,,///222333666333...((($$$###"""### ((()))***(((###     !!!''''''(((***///555:::<<<<<<<<<;;;888888>>>IIISSSbbbkkkrrrssssssvvvxxxwwwwwwyyy{{{}}}}}}~~~{{{||||||bbbNNNCCC===:::222...(((### !!!)))333:::>>>111...+++)))((('''%%%### !!!""""""""""""""""""###############"""""""""!!! """%%%'''%%%"""""""""###$$$%%%''')))***///111444555444555777999DDDKKKUUU```kkkuuu{{{}}}|||vvvlll[[[AAA((( $$$***111666888999888666555333222222111///---///000222555777555222///+++,,,---,,,)))((()))***%%%''')))+++,,,+++)))'''&&&&&&((()))***+++,,,,,,+++,,,......---,,,++++++---.../////////.........+++'''$$$###  %%%888IIIPPP>>>$$$ ###)))333666777444555;;;???@@@===555,,,'''''')))***)))(((((((((((())))))*********,,,//////............+++,,,---......,,,***(((************))))))))))))&&&(((+++......,,,)))((($$$######"""###%%%'''(((+++)))))),,,,,,)))***---///555999777111---,,,,,,---...000222444555555444222333555555444333333444444888<<<;;;666111///000111222333555777:::<<<===777444///+++)))+++...000111666888555333333222///(((%%%   &&&111888;;;<<<444(((  &&&,,,111444222---$$$ 333...)))%%% ###$$$###"""###%%%!!!!!!""" """$$$###        (((((()))+++///555<<<@@@<<<:::777333222666???FFFUUU^^^gggjjjmmmqqqtttttttttwww{{{~~~}}}}}}~~~eeeMMM???;;;999,,,'''!!!   !!!)))...000+++***)))(((((('''$$$""" !!!######"""###$$$&&& !!!$$$%%%%%%$$$"""""" !!!$$$'''(((***---///000111555;;;@@@RRRZZZdddllluuu|||}}}{{{oooaaaRRR:::"""!!!***111777999:::888666222000///...,,,++++++,,,---///111000---***'''((()))((('''&&&'''(((%%%(((+++------+++'''%%%"""$$$''')))+++,,,,,,+++(((***+++***'''###!!!  !!!"""%%%(((+++***'''&&&((('''%%%(((...999IIIPPPAAA,,, $$$+++...---+++...777@@@CCCAAA666)))""""""$$$%%%$$$######$$$$$$$$$$$$$$$$$$###&&&)))***)))))))))***((()))************(((((()))(((&&&$$$""" """%%%((())))))(((((($$$$$$$$$$$$%%%&&&'''''')))'''(((+++***(((***///666>>>CCC===333---+++***---...111333555666777777000222444444333222333444444888;;;999333//////111666555444444555666888999111000...------...000222333888<<<:::999:::888555444000,,,(((&&&$$$"""      ///===CCCCCC<<<... !!!(((---111444111...&&& %%%"""            !!!$$$(((+++///444;;;@@@>>>===;;;777555666:::>>>HHHRRR\\\aaafffmmmqqqrrrsssvvvzzz}}}~~~~~~~~~}}}qqq[[[LLL???666'''$$$  """#########%%%(((***)))&&&$$$!!!###$$$###!!!!!!###%%%  !!!$$$%%%&&&%%%######"""###$$$%%%&&&''''''***,,,...111999DDDMMM\\\eeemmmrrrwww|||{{{vvvppp```PPPEEE666!!! ###,,,333777999888555111///......---,,,+++******,,,---,,,***(((%%%''''''&&&%%%$$$%%%&&&((())))))***)))(((&&&%%%"""$$$''')))******)))(((###&&&(((&&&!!!!!!%%%(((&&&'''*********---333555EEELLLBBB222((($$$222???EEEFFF999''' !!!"""$$$$$$%%%$$$###!!!!!!"""#########$$$%%%'''((()))))))))***)))+++------+++...444===GGGKKKBBB555---***'''***+++...111333444444555///111333333222111222333111555888444...+++---000666666666666666666666666......///000111111222222///555:::999999;;;:::777666333111///...---***(((&&&&&&&&&%%%$$$#########  +++;;;BBBCCC888((( $$$)))---///111222///)))!!!                 %%%***---222888===AAAAAAAAA???<<<::::::;;;BBBLLLVVV\\\bbbkkkqqqrrruuuxxx{{{~~~~~~~~~~~~zzz}}}}}}{{{{{{|||tttxxxxxxvvvxxx~~~~~~~~~nnnZZZBBB///$$$"""  ###""" !!!'''***+++(((%%%"""######!!!"""######"""!!! """$$$%%%&&&'''###$$$%%%'''(((((('''''''''))),,,...333>>>NNNYYY___iiipppsssvvvyyyuuunnnbbbOOO???999111!!!  ***111666999777444000...............---,,,+++,,,------+++)))&&&''''''&&&$$$"""###$$$+++***(((&&&%%%%%%%%%&&&###%%%''')))***(((&&&%%% ###&&&$$$!!!'''&&&'''+++,,,+++...444111@@@IIIBBB666...%%%...???GGGKKK;;;&&&  !!!"""$$$&&&)))+++,,,,,,,,,---,,,...111000///333999@@@KKKPPPEEE555,,,(((%%%)))***---000222444444444...///111222111000111222111555777333,,,***---222111333666888999888666555...000222444555555333222,,,333888888999;;;;;;888222111000000111000---+++000000000///...------,,,((((((&&&$$$"""   &&&666===???222  '''***,,,......222111,,,$$$                   %%%+++...000111:::===@@@AAA???===;;;;;;BBBHHHSSS]]]aaadddmmmxxxyyyyyyzzzzzzzzzzzzyyyyyy~~~||||||~~~{{{yyyzzzyyyvvvssslllkkkkkknnntttxxxxxxwwwqqqwww}}}yyygggJJJ222,,,)))&&&###!!!"""&&&(((((((((%%%!!! !!!"""###### ###...333---&&&$$$ !!!""""""  !!!!!!""""""  !!!"""$$$(((+++))))))'''%%%$$$%%%(((***)))+++///333;;;IIIZZZeeefffmmmssswww|||{{{pppbbbUUUDDD222)))""" !!!+++000///---...000111111///------...'''***,,,+++'''%%%%%%&&&'''%%%######$$$&&&&&&&&&+++***(((&&&###!!!"""""""""$$$&&&&&&%%%###!!!$$$((()))&&&""" !!!###%%%&&&((()))+++///222555888===AAA@@@:::000)))"""  ...===JJJOOOAAA///""" !!!$$$"""!!!!!!###(((,,,///111...333999<<<===>>>@@@BBBPPPJJJCCC<<<111&&&!!!!!!((((((((()))***++++++,,,(((((()))***,,,...000222111000---+++++++++,,,---222111000000000111333333555222000000222222000---+++...222555777777555444000///...---,,,,,,,,,,,,......//////111222333444666555333000---)))&&&$$$'''''''''&&&$$$   ###000888===*** '''---------...000222000,,,&&&            !!!'''***,,,---666999===??????>>>>>>>>>EEEIIIQQQWWWZZZ\\\eeepppwwwxxxzzz{{{||||||}}}~~~}}}xxxvvvuuusssqqqooonnnllljjjjjjmmmppppppooopppuuu{{{|||yyykkkTTT???///---)))'''%%%""" !!!""""""""" !!!!!!"""######$$$)))'''&&&%%%%%%$$$!!! """&&&***+++,,,,,,***'''&&&'''(((((((((''''''&&&$$$!!!!!!"""$$$---,,,+++)))'''%%%$$$###$$$###(((222555000)))((($$$$$$$$$"""  !!! !!!!!! """"""###$$$$$$&&&)))+++******)))'''&&&&&&))),,,+++---111888DDDSSSdddnnnsssxxx|||{{{yyysssfffYYYKKK:::((( $$$'''&&&$$$&&&((()))******+++---///$$$%%%&&&$$$""" ###!!! !!!###$$$$$$###''''''&&&%%%###"""!!! !!!"""!!! &&&))),,,,,,***'''$$$$$$ """"""###$$$%%%&&&&&&(((,,,...111555;;;@@@AAA>>>777333///)))###!!!""" ###...===JJJNNNDDD555***$$$!!!  $$$(((((('''%%%""" !!!$$$(((+++---555===HHHPPPRRRPPPNNNMMMIIICCC;;;444+++!!!  """$$$&&&'''(((&&&$$$"""!!! !!!"""&&&&&&%%%$$$%%%&&&'''(((---+++))))))++++++)))'''###%%%(((+++,,,,,,+++***((('''''''''''''''((((((,,,,,,------...000111222333333222111///...,,,+++,,,,,,,,,+++***(((%%%$$$%%%&&&'''&&&%%%"""  '''---222###  )))------+++,,,---...---+++&&&      """###"""######!!! !!!%%%(((******000444888;;;===>>>@@@BBBBBBDDDIIIOOOPPPSSS\\\fffpppsssvvvyyyzzz|||~~~zzzvvvrrrnnnmmmmmmllllllooommmjjjiiijjjlllmmmlllooossswwwwwwuuukkkWWWFFF444111...+++***(((%%%###$$$$$$&&&'''((()))))))))+++***)))((()))+++---...///...---...///...,,,+++$$$'''***...000111000///,,,***)))***---000222333333222000000111222111000111111111///,,,+++,,,...111111000///,,,)))&&&%%%)))(((,,,222444000+++)))((('''&&&"""!!! !!!!!! !!!"""&&&&&&&&&&&&&&&'''((()))******)))(((&&&'''***,,,---...333===MMM___nnnvvv|||{{{rrrgggZZZOOOBBB222!!! !!!$$$))),,,!!! !!!######!!!  !!!"""""""""###&&&)))+++...555;;;>>>??????>>><<<666///...000---%%%$$$---:::FFFLLLGGG===444...+++***+++$$$!!! """'''))))))'''### ###&&&***,,,888BBBQQQ[[[]]]WWWNNNHHH>>>777111,,,$$$!!!   !!!"""###$$$'''((()))************************))))))(((((((((+++,,,------,,,***'''&&&!!!!!!   """$$$+++---,,,************+++***'''!!!     &&&///000,,,((()))+++------+++)))'''&&&((())))))***++++++***(((((((((''''''((()))******'''%%%!!!!!!$$$)))+++)))((()))((((((((())))))***+++,,,------...000333666999:::444222///,,,)))((('''&&&''',,,000---%%%"""&&&)))***))))))***---111555999<<<@@@BBB:::<<>>333%%%%%%))) """###&&&)))---222777===AAABBB<<<444000...***###%%%111===GGGDDD???777///+++,,,///,,,(((""""""###$$$""" """&&&+++...999CCCPPPYYYXXXNNNAAA888111,,,)))(((""" """"""###$$$$$$"""!!!  """&&&+++---,,,+++******)))******((("""   &&&'''&&&###!!!"""(((---000333888<<<>>>???>>>===@@@AAA@@@===999888999;;;AAABBBBBB@@@<<<;;;<<<===999888999:::;;;:::777444++++++000999<<<999777:::888888888888999:::;;;;;;999:::<<<>>>AAADDDGGGHHHGGGCCC===666222111111222///444777666///***((())))))(((''''''((((((&&&$$$'''&&&(((***......,,,***&&&(((***,,,,,,***(((&&&$$$'''+++...111555:::>>>777999@@@HHHKKKKKKOOOTTTZZZ```fffjjjllloootttxxxxxxzzz|||}}}}}}}}}}}}zzzuuuqqqnnngggfffccc```___aaadddfffXXXYYYZZZZZZYYYYYYZZZZZZeeekkkppppppjjj^^^KKK;;;444222...---------,,,++++++,,,...000111222222333444222000...///222555888999888888999;;;<<<;;;999666999===AAACCCCCCAAA@@@DDDAAA>>>===>>>AAABBBBBBAAA@@@???@@@AAABBBAAA???;;;===>>>===;;;999888888444555666666444222///---,,,///111333444444444333555333000+++'''%%%&&&(((---///000///......///000000...,,,,,,------***(((+++,,,---,,,+++,,,...000333666>>>LLL]]]jjjrrrtttrrroookkkbbbVVVIIIAAA===;;;666///***)))***)))'''(((%%%""" $$$))),,,$$$  (((222:::>>>:::333))) ###...===<<<777...%%%!!!"""%%%%%%"""###)))---<<>>>>>BBBIIILLLKKKHHHIIIJJJKKKHHHCCC@@@@@@BBBIIIIIIGGGCCC???>>>AAAEEEAAAAAAAAABBBBBBAAA>>>;;;------444???BBB===;;;>>>>>>======>>>>>>???@@@AAA;;;>>>AAACCCDDDFFFHHHIIIKKKFFF???888333222333444111333555555333111000///333222111111111000...,,,++++++---111666777333000---.........,,,(((%%%""" """$$$&&&(((,,,111444666888>>>EEEGGGEEEEEEHHHPPPVVV]]]``````ccchhhmmmpppssswwwyyyyyyxxxxxxyyyzzzyyywwwvvvtttpppkkkgggeeedddbbb^^^[[[ZZZ[[[^^^WWWWWWVVVSSSQQQQQQSSSVVVbbbiiioooooohhh[[[HHH888222///,,,***+++,,,---,,,,,,---///111222333444444888666444222333666999;;;;;;::::::;;;<<<<<<;;;999:::===AAAEEEGGGFFFDDDBBBGGGEEEBBBBBBCCCEEEFFFEEEEEECCCBBBBBBDDDEEEEEEDDDBBBEEEGGGFFFDDDAAA@@@???999999999999888777555444222777;;;::::::======<<<::::::777333///...///000666777888888777777888:::666444222333555555222///222333444444333333555777999@@@KKKYYYfffooorrrsssmmmeee[[[SSSHHH===777777888999999888:::======999666555222///.........//////000222111000//////000...///000//////000333555,,,)))%%%######$$$%%%%%%!!! !!!"""%%%&&&%%%### !!!""""""!!!***111:::777000$$$ %%%555333---$$$  %%%***888;;;@@@DDDEEE@@@888222)))&&&(((,,,***          """#########""""""!!! ###&&&((()))***&&&&&&&&&&&&'''((()))***"""!!!  !!!###%%%!!!!!!"""###$$$%%%%%%&&&!!!###&&&+++///333777888555333111//////000111333555888;;;999666777>>>EEEGGGCCC@@@BBBHHHLLLKKKIIIHHHKKKMMMJJJDDD@@@???@@@BBBBBB@@@:::666777>>>DDDCCCBBBBBBCCCCCCAAA>>>;;;000...666BBBDDD===999<<<<<<<<<<<<<<<===>>>???@@@;;;???CCCFFFEEEDDDEEEFFFEEEBBB>>>:::666555444444222000///000222333222000555444333333444444222000,,,,,,---222666777222---///000000///,,,((($$$!!! """'''***......222999;;;:::;;;>>>EEEKKKQQQSSSRRRSSSYYY^^^cccfffkkkmmmnnnoooppprrrrrroookkkjjjiiigggdddaaaaaabbb```]]]XXXVVVWWWYYYZZZXXXSSSNNNLLLPPPWWW^^^ffflllppplllcccUUUBBB333///,,,)))(((***+++,,,---,,,---///111333444555555999888666666666888;;;===;;;:::999999:::999777555777:::???DDDFFFEEECCCAAADDDBBBAAABBBDDDEEEFFFEEEFFFDDDBBBAAACCCEEEFFFFFFDDDGGGIIIJJJGGGDDDBBBAAA;;;:::999888666555333333444;;;???===;;;===>>>;;;999:::999666333222222333555666888999999:::<<<>>>:::777666888;;;<<<888444666888999999888999:::<<<<<>>???>>>@@@EEEDDD@@@===<<<;;;999888777777777666999<<<===;;;999:::;;;999:::;;;:::888777888999000000///---++++++...000---,,,***+++---......---***,,,...000111000///...***(((&&&%%%&&&%%%###""""""###$$$$$$!!!  !!! !!!"""$$$$$$###&&&,,,222:::666///&&&(((777222***  """(((...000111444888;;;999555000---)))(((,,,,,,###         !!!"""###### """%%%'''((()))"""  ###%%%((()))+++---.........---((((((((())))))+++,,,,,,  !!!$$$''')))&&&'''((()))***,,,------)))***,,,...111444666777666444000...---///222444222777;;;:::888:::AAAHHHHHHEEEAAA@@@CCCFFFGGGGGGEEEIIILLLJJJCCC===<<<===??????<<<777333666???FFFCCCBBBBBBBBBBBBAAA===:::444222999EEEGGG===888;;;::::::::::::;;;<<<======<<>><<<999777666333///,,,---222444333000333222222333444444333111111000111666::::::444...000111111000---)))%%%### ###"""!!!%%%+++///000444888<<>><<<;;;;;;;;;:::777555111555;;;@@@CCCCCCAAA???@@@??????AAACCCEEEDDDCCCFFFDDDAAA@@@BBBEEEFFFGGGAAADDDGGGGGGEEEAAA???>>>>>><<<:::777555333222222222:::===:::777999888555555666777555333111111222///111444666777888;;;===999777666888===>>>:::666777999::::::::::::<<<===;;;HHHZZZhhhooopppooooooeeeVVVGGGBBB@@@<<<;;;>>>>>>CCCCCC??????CCCCCC>>>=========<<<;;;:::999888666:::===>>><<<::::::;;;:::;;;<<<;;;999777666777///111222111...---000444333111//////111222222222111333666999;;;;;;:::999777666555444444333111...111222444333000...------000222222000,,,,,,...111000000...,,,)))'''(((***'''---222444222222444888<<<777000***&&&"""$$$000<<<666---### """""""""$$$%%%%%%(((+++***(((***///555//////000444777777333///111,,,)))++++++%%%        !!!######### !!!###&&&))),,,...000///000111222444666888999444444444666888:::;;;:::444---%%%###''',,,......,,,+++++++++,,,...000111...***%%%"""""""""###""" """""" $$$,,,111222...---,,,,,,---000333666.../////////000000000000---,,,******+++---000222111222333444666:::???DDDCCCBBB???>>>>>>???BBBCCCGGGJJJKKKGGG@@@;;;;;;===>>>;;;666222111333777:::BBB@@@===;;;;;;<<<>>>???888<<<@@@@@@<<<888666666999999888888888888888888:::<<>>===;;;999777555444333---///000///......///000......///000222333444444222222333333444333333333444444444222///***%%%"""###""" """$$$'''***,,,666666666777999<<<>>>@@@JJJMMMPPPTTTVVVVVVUUUTTTXXXXXXXXXXXXWWWVVVTTTTTTVVVWWWTTTOOONNNQQQSSSQQQJJJGGGAAA<<<===HHHZZZhhhllljjjddd[[[NNN???222+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111333555777<<<;;;:::999999:::<<<<<<@@@@@@@@@???===;;;888777::::::;;;<<<>>>@@@BBBCCC===>>>@@@AAACCCDDDEEEEEEEEECCCAAA???>>>???AAABBBFFFFFFFFFEEECCCAAA???===:::999999:::<<<:::555111999888777666555444333222444444444444444444444444//////000222555888<<<>>><<<<<<;;;:::999888777777999<<>><<<;;;;;;@@@MMM^^^mmmxxx|||xxxpppaaaMMM>>><<<===777555999AAA@@@?????????@@@BBBBBB>>>;;;888777888999777555666888<<<>>>???===:::888999999999::::::999666444555333000//////000//////.........///000000111111000444999>>>@@@???<<<:::999<<<@@@AAA@@@>>><<<;;;444777999888777888<<<@@@CCC@@@<<<888666666888999888999888777444444555666555777;;;>>>>>><<<888666555666666333///,,,---///000000///,,,+++---222777EEE;;;111...---***((((((,,,***'''%%%&&&'''''''''&&&&&&''''''&&&%%%$$$###((((((''''''(((((()))***'''&&&&&&%%%&&&''')))***+++++++++++++++,,,---...,,,---///000111111111000444333000......///000222+++,,,---------+++***))))))&&&######$$$%%%&&&&&&  """###$$$%%%(((***&&&!!!!!!$$$ #########        %%%'''***...000222222222,,,---///222555888:::;;;======<<<<<<======>>>??????>>>>>>@@@CCCDDDDDDDDD<<<555...+++...111222111444222111/////////111222///,,,(((&&&&&&&&&%%%$$$!!!###$$$"""&&&---111111000///...---...000333555/////////...------,,,,,,***)))((((((***---000222111111222111222444999<<<<<<;;;999777777999;;;<<>>::::::<<<;;;888333000///111555777555555444333444666888999:::>>>@@@@@@<<<888666555333333333333444444444444333555888:::;;;;;;999888444444333222000...,,,+++(((***+++***(((((()))***000000111222333444444555222333333333333333222222111222222000...)))%%%###"""!!!  ))))))***+++...111333555555777;;;@@@CCCFFFGGGGGGKKKKKKLLLMMMMMMMMMLLLLLLHHHIIIFFFAAA???BBBCCCAAA888666555444999DDDQQQ[[[^^^WWWMMMAAA777111...---******************************,,,...111444666888===<<<<<<<<<===???@@@AAAAAAAAA@@@???<<<999777555999999;;;<<>>===<<<999777666777777555333;;;:::999888777666555555555555444333222111000000......///111333666999;;;888:::===??????>>><<<:::999;;;===>>>===<<<<<<===CCCOOO^^^jjjtttyyyvvvpppXXXGGG;;;<<<>>>:::999===AAA@@@???>>>>>>???@@@@@@<<<:::888888:::;;;999888888999;;;<<<======<<<<<<999888888999999888555222555333000000000111000...,,,---...000222444666777999;;;???BBBBBBAAA>>><<<<<>>===<<<:::<<<>>>>>>>>>===>>>???DDDBBB@@@===<<<===>>>???<<<<<<<<<;;;999888999:::>>>???AAABBBAAA???;;;999;;;<<<<<<999666444555777<<<<<<;;;888777888===AAAIII???666555555444444666888555222000111111111000111111000000/////////...////////////000000111222000////////////111222333111111000000///...------...///000111222111000000///...------///111555777111222222333222111000///222///---,,,...000000000******)))((('''(((,,,000000333444111,,,***---000,,,((($$$!!!###&&&)))***000000000...)))$$$ !!!    000111444777999:::;;;;;;777888:::<<>>>>>>>>>>>===;;;:::888888999;;;<<<:::::::::999888666555444666222...+++,,,---//////333222222111000//////...///...---+++)))'''&&&%%%&&&'''((()))+++...000111---111777<<<>>>===999777444555666666666777999;;;@@@KKKYYYcccjjjmmmiiicccKKK???999===@@@>>>>>>AAAAAA@@@???>>>>>>>>>???@@@<<<:::999999::::::888777888888999999;;;<<<>>>???<<<;;;:::::::::999777555333222111111333333222111//////111333555777888999>>>@@@BBBDDDDDDCCCAAA@@@AAACCCDDDCCCAAA???>>>>>>??????@@@BBBCCCBBB???<<>>>>>@@@CCCGGGJJJAAA::::::<<<>>>@@@DDDDDDBBB>>>===<<<<<<;;;:::666555444333333333444555666666666666666777777777222222111111222333555666555555555555444222000//////000111222222222111000---,,,,,,---///222555777666666777777777666555555777555444444666888888888555555333...)))+++222999::::::999666222111444888333000,,,***,,,000333555777888::::::777333///,,,,,,)))'''%%%&&&&&&&&&%%%&&&%%%%%%###"""!!!!!! !!!"""!!!  """"""!!!   ...///111333555666666777444555777888:::<<<>>>??????>>><<<:::888777666666666666555777999;;;;;;:::666333000/////////---,,,333111,,,)))&&&&&&'''((((((((((((***+++,,,***(((###'''))))))+++000111///)))(((&&&$$$######$$$$$$###"""!!! !!!"""""""""!!!!!!  $$$%%%'''&&&###!!!!!!###$$$""" !!!""" """$$$''')))+++,,,,,,***,,,...///---***'''%%%******+++,,,------......)))***+++,,,,,,+++)))(((%%%&&&(((((('''%%%""" !!!!!! !!!!!!!!!!!!!!!!!!   """$$$%%%&&&############$$$&&&((()))######%%%''')))*********+++---+++''''''***+++)))(((''')))///888<<<<<<999333000)))""" !!!#########$$$%%%&&&&&&'''''''''&&&$$$"""!!! !!!###%%%&&&&&&'''(((((((((((((((((('''&&&%%%$$$$$$%%%&&&''''''''''''&&&%%%$$$######%%%"""   !!!!!!''',,,...---+++)))'''((((((((((((***...111666CCCRRRZZZ\\\XXXOOOEEE:::444222888;;;::::::===;;;::::::::::::<<<===>>><<<;;;:::999888666555333777888888:::;;;===>>>???>>>;;;888666777777777666111111111333666777666555555555666777777888888999>>>@@@BBBDDDEEEDDDDDDCCCDDDEEEFFFDDDBBB@@@???@@@@@@>>>===???AAABBB???<<<@@@AAABBBCCCCCCBBB@@@???:::;;;<<<<<<:::999999:::>>>???@@@AAABBBDDDEEEEEEAAAAAAAAAAAA@@@@@@AAABBB?????????@@@AAADDDGGGIIIGGG???999999<<<>>>CCCHHHJJJHHHEEECCCCCCBBBAAA@@@888777555333333444666777888888888777666555555444000000///000111222444555333555777888888777555444///000222333444444333333111000///......000111222777777777777777777777666666444333444666888999888888999666...(((***444>>>CCCBBB>>>888333222444777444000---+++...222666888444555888;;;<<<;;;777444---++++++---000444555666666666555555444333333222000222333333111111111222222111000///...+++'''$$$$$$&&&'''&&&%%%&&&(((+++$$$#########$$$""" $$$%%%&&&'''((()))******%%%%%%&&&((()))***+++,,,)))(((&&&%%%$$$#########!!! """$$$%%%%%%$$$"""!!!!!!!!!!!!!!!!!! ###!!!"""###"""!!! """"""$$$'''(((%%%  ###$$$###$$$###%%%,,,444666111+++%%%###   """---<<>>======;;;777333111222333555555/////////222555888888888888888999999::::::;;;;;;???@@@BBBDDDEEEDDDCCCBBBDDDEEEFFFEEECCCAAAAAABBBBBB>>>;;;;;;???BBBBBBAAABBBCCCDDDDDDCCC@@@===;;;>>>???AAAAAA???>>>>>>>>><<<===>>>???AAACCCEEEFFFBBBAAAAAAAAABBBCCCCCCCCC??????@@@CCCGGGKKKMMMOOODDD>>>888999:::;;;@@@EEEKKKIIIGGGFFFFFFFFFDDDCCC???>>>;;;999999999;;;<<<::::::999777555222000...222111111111333444666777444555777888888777555444...000222444666777777777444333111000////////////777777666666666777777777555444333444666888888777555666555000,,,111>>>IIIPPPLLLFFF>>>777555555777333000,,,***---111444666111222333777999999555222+++***+++///444999<<<===????????????????????????;;;===??????>>><<<======<<<;;;::::::;;;999777444222333333333333555888:::222111000111111000...+++((('''%%%###!!!              """$$$"""%%%&&&***000666555...'''    &&&444CCCGGGAAA555&&&!!!!!!!!!!!!""""""""""""$$$%%%(((***,,,222444777777666555555666000222555777888888777666999888666666888888888777---,,,***+++...111222222111222333555777999;;;;;;===???AAACCCCCCBBB@@@???@@@BBBDDDEEECCCBBBBBBCCCDDDAAA>>>===???BBBEEEGGGEEEEEEFFFFFFDDD@@@<<<:::<<<>>>@@@AAA???>>>>>>>>>>>>>>>???@@@AAACCCCCCDDDCCCBBB@@@AAACCCDDDDDDCCC<<<<<<>>>BBBGGGKKKMMMMMMDDD>>>::::::::::::===BBBHHHGGGFFFGGGHHHIIIHHHFFFCCCBBB@@@>>><<<<<<<<<<<<<<<;;;;;;999666222///---000000000000222444666777888888888777666333111000///111333555777888888888222222222111111222222222777777666666666777888888777666666777999:::999888333444555444555===JJJTTTSSSOOOGGG???:::666666666666222...,,,---111444555777555333444666555111---,,,,,,,,,///333888:::;;;>>>?????????@@@@@@@@@AAA>>>@@@BBBBBBAAA@@@???@@@>>><<<;;;<<<===>>>===<<<:::888666777:::===??????;;;999888888999:::999777333111///---+++)))(((((())))))'''''''''((()))***((('''%%%$$$$$$&&&'''(((#########"""!!!                     !!!###!!!(((,,,222888:::444)))               &&&///000***$$$"""$$$$$$$$$&&&'''&&&%%%%%%%%%&&&(((***+++---000222222///,,,,,,,,,&&&&&&'''((())))))******333555:::>>>@@@>>>999555+++((($$$"""###%%%&&&'''%%%&&&''')))+++---/////////333888===???@@@>>>===;;;>>>BBBDDDDDDCCCCCCCCCDDDDDDCCCAAA@@@AAADDDFFFEEEEEEFFFEEECCC???<<<:::999<<<>>>???>>><<<<<<<<<;;;<<<>>>@@@AAABBBCCCCCCBBB@@@>>>???AAACCCBBB@@@999999;;;???DDDGGGGGGFFFCCC???<<<===;;;999<<>>===;;;:::;;;;;;;;;:::888555222000......---...///222444555999888777555444222111000333444666777888777777666222222222333333444444444555555444444444555777777777666666777888999777666333444444666999AAAJJJPPPMMMIIICCC>>>:::999888777;;;777222//////222444555<<<888444444555444000,,,///......000333777999999=========<<<<<<<<<<<<<<<<<>>???===;;;999999;;;===>>>>>>===888444666<<>>AAA<<<333+++***&&&  $$$,,,555;;;>>>>>>>>>777;;;AAADDDEEEDDDCCCDDDBBBDDDEEECCC@@@>>>@@@BBBBBBCCCCCCCCCAAA>>>;;;:::<<<>>>AAABBBAAA?????????444666999===@@@BBBCCCDDD@@@===;;;<<<>>>@@@???===<<<;;;<<<@@@EEEGGGFFFDDDAAA>>>======<<<999;;;???>>>>>>???BBBFFFHHHHHHGGGIIIHHHGGGFFFCCC@@@>>><<<999:::::::::999777444333/////////000111333666777666666555444333333444444666777888888888666555444444444444444444444444444333222111111111333444555444333222333444444333111555444333444777<<>>>>>>>>>>>???:::444111000222444555===888333333555555222//////......000555888:::;;;======<<<;;;:::999888888<<<>>>AAABBB@@@???>>>>>>===:::777777999<<<>>>>>>>>>777111444===CCCBBB>>>===:::777666888;;;===>>>;;;:::888555222///...------,,,++++++,,,...111222222111000///000333666888555666666666444222111///111222555666555222///---...///000///...,,,)))''',,,++++++***)))(((((('''&&&&&&''''''&&&$$$"""       """111>>><<>><<<555---(((,,,'''$$$---555;;;>>>>>>===<<<<<<<<<===???@@@EEEFFFCCC>>>>>>AAA@@@======@@@BBBBBB>>>;;;:::;;;<<<<<<<<<<<<;;;:::999999888666555777:::======;;;;;;<<<>>>??????===<<<:::;;;<<>>@@@???;;;777444333///---,,,...222666:::;;;555555444444444444333333999777333000000222555888;;;777222111333555666555777777666666444333222111555555666777999888666333555555666777999::::::;;;@@@@@@???>>>============<<<<<<<<<999777555666777===<<<:::999888888999999555444444444555777999;;;<<<===>>>===;;;::::::;;;===AAADDDCCC@@@<<<;;;<<<;;;888555444555777888999888666444555999===@@@AAA;;;;;;;;;;;;;;;<<<===>>>@@@>>><<<999666333111000,,,---...,,,+++,,,000444666444111000111444777999555333222222333333222000...222555777555222000///333888<<<;;;555111111333777777666666666777777888333333333333222000///...        ***555<<<666(((        """$$$+++000555666666777;;;>>>999888777666555666666777---&&&---777888444///,,,,,,&&& """,,,555:::<<<<<<<<<;;;;;;;;;<<<<<>>>>>@@@???;;;:::<<<>>>>>>;;;888888888===<<<:::999999999;;;;;;888666444555888:::999888555777888:::;;;:::999888888999;;;===>>>>>>>>>===>>>===<<<;;;::::::::::::======>>>@@@CCCHHHLLLNNNGGGDDD???;;;888777777888999;;;===<<<999555333222111///------000333555555444444444444333333222222333222000//////111444666999666333333666999::::::;;;;;;:::999888666444333222222222444555555333111444444444555555777888888======<<<;;;::::::;;;;;;?????????===:::888999:::???>>>===;;;::::::;;;;;;999888666444555777:::===<<<===>>>===;;;:::;;;<<<>>>BBBEEEEEEBBB>>>===<<<<<<999666555777999::::::;;;999888666555555666777>>>===<<<;;;::::::::::::???>>>===;;;888555222000...///000///......111444666444222111111222555666444222111111222222111000...000333444333222111111444777;;;:::666333222222999888888777777777777888555555666666555222000...         333999999---       ###'''((()))***,,,///000222333333000000///.........//////###$$$...222111---+++'''!!! $$$000888<<<<<<===<<<<<<;;;:::999???AAAAAA===;;;===<<<888:::<<<>>>===;;;:::999:::;;;999777555555777:::<<<666444333333444555555444444555777999:::::::::999444555777999:::::::::999===<<<<<<;;;;;;<<<<<<===>>>===<<<<<<>>>BBBFFFIIIEEE@@@:::888888888666444777999;;;;;;888666444444666333111000111333333333444444444333333111000000111111111111222444555666888777666777;;;>>>@@@@@@>>>>>>===<<<;;;999888777555444444555666777777666888777777666777888999:::>>>>>>======<<<=========@@@AAAAAA???===;;;;;;<<>>===<<<<<<<<<<<<<<<:::777555555777:::<<<:::<<<======<<<;;;===>>>@@@CCCFFFGGGEEEAAA>>>===;;;999666555777999999999???@@@@@@===888555555777>>>===;;;999777555444444<<<<<<;;;:::888444111///...000111111000///000111444444333222222222222333222111000000111222000///---///111111111111333444555666888999888555333111999888888777777777666666555666888999888555111///         """666999444&&&      !!!###!!! (((,,,+++)))'''   ###///777;;;<<<<<<<<<;;;999777666666:::<<<:::999:::999666888999;;;;;;;;;:::999999555444333333444555777999444333222222333444444444444555666777888888777777333444666777888999999999>>>>>>>>>??????@@@AAABBB@@@>>>;;;888888;;;>>>@@@BBB===777666999999666222333555777777666444444444888555333222333444444333666666666666555333222111000111222444444444444444555555555777:::<<<>>>>>>>>>>>>>>>>>>>>>===<<<<<<888777666666999:::;;;:::;;;:::999888888999;;;<<>>>>>>>>??????@@@@@@AAABBBAAA>>>======>>>??????>>>>>>===============<<<:::888888888999:::999;;;======<<<<<<>>>???BBBDDDGGGHHHFFFCCC@@@>>>999777555555666888999888===AAADDDAAA<<<888999<<<;;;:::888555333222111111666777888888666333///,,,---///000111000...---,,,000111222222333333333222222000///000111222111///---.../////////111444777555555666888999777444111666666666666555555444333111333666888888555222///            ###111333...!!!      """''')))'''&&&  ###+++000333444444444222000...---,,,333888777777888777555111222444666777666555333...///111333444444333333111222222333444555666888333333333333222111111000444555666777888999999:::AAAAAAAAABBBCCCDDDFFFFFFCCC@@@<<<777666666888:::<<<777333444666777333......000333333222111222333666444333333555666666666888999::::::999888666444222333555666666444333111222333444555555555666666;;;<<<===>>>????????????888666666777999;;;<<<<<<:::999888888888999:::;;;>>>=========>>>???@@@@@@@@@BBBCCCCCCBBB@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@>>>>>>>>>>>>===;;;:::999999;;;============???@@@CCCDDDEEEEEEEEECCC@@@===:::888777777999:::;;;:::888<<<@@@???:::777888:::888888666555444444444444555666888888777444000...///000111222222000...,,,---...000222444555555555222111000111222333222111//////.........000444777444555666888999888444222444444555555444333222222---///333666666444111///               +++---(((       ###''')))(((  ###$$$$$$$$$###"""!!!!!!***111222111111111...***,,,///333555555111...'''))),,,...///...,,,+++,,,---/////////000333555111000///...---,,,,,,+++000000000111222333444555;;;;;;;;;<<<===>>>???@@@>>>;;;777333111111222333555333111222444333000---...000222222222111222444555444444555888:::;;;:::666777888999999777555444555666888999888777555333444666888888666444333333555666777999::::::;;;;;;777666777999<<<>>>>>>===999999::::::;;;;;;;;;;;;?????????@@@@@@BBBCCCCCC???AAADDDEEEDDDDDDDDDEEEDDDDDDEEEEEEEEEDDDDDDCCC@@@@@@@@@???>>>===;;;::::::<<<============???@@@DDDBBBAAAAAAAAA@@@>>><<<<<<;;;:::;;;===>>>>>>===:::===???===999666666777888888888888888999::::::888999:::::::::888555444444444444555666555222///,,,---000222555666777888444333222333444555444333111111000......///333666222444777888888777555444444444666666777666555444...000222444444222///---             ))))))###        $$$''''''   &&&'''%%%$$$""" %%%+++///---(((### !!!"""!!! """$$$###""""""%%%(((%%%%%%$$$###############!!!!!!!!!"""###$$$%%%&&&((((((((()))***+++,,,---)))(((&&&$$$######$$$%%%'''((()))))))))(((&&&%%%&&&((())))))))))))***+++,,,,,,,,,...111333333222)))+++---//////...,,,+++---...///000111000///...000333555555222...------***++++++,,,------,,,,,,///000111444777999888777222444666888888888777777;;;;;;<<<<<<===???@@@AAA999<<<@@@BBBCCCCCCCCCDDDBBBCCCDDDEEEEEEDDDCCCCCC>>>===:::888777888999:::;;;<<<>>>>>>======>>>@@@CCC@@@<<<;;;<<<===<<<;;;;;;:::999;;;===>>>>>>===;;;;;;;;;:::888777666555777777777888999:::;;;<<<;;;;;;;;;;;;:::999999888666555555666888888555222...///111222444666888999666555444555777888777666444444333000...///111444000444888999777555555666666888999;;;<<<;;;:::999555555666555444111...,,,              )))(((           ######   """!!! """"""!!!!!!###$$$###!!!  !!!!!! ###&&&***)))&&&"""!!!!!! !!! """"""%%%(((+++---+++)))%%%'''+++---///...---+++111111111222333555666777333666;;;>>>??????@@@AAA???@@@AAABBBBBBBBB@@@@@@<<<888333//////111555888<<<===>>>>>>======>>>???CCC>>>:::888999;;;;;;:::888777777888:::;;;;;;:::444222111222333444333111555555555555777888999::::::::::::999999999999999666444333444666777555333111111222333444666777888777666666777999999999888666666444222//////000222...444::::::666444555888999;;;===???@@@@@@???>>><<<;;;:::888444111---,,,       ***000,,,      !!! !!!"""###"""###$$$''')))+++---...........................---***'''%%%$$$&&&(((***+++---111555777777555444:::999777666555444333333............000333666888333333333222222333333333444333111000111222444555666666444444444444666666999444//////333666555222---222666555222111444777444555555666666666666666777666555222000///111333777666999>>>>>>:::999:::777CCCIIIFFFGGGOOOQQQLLLOOOLLLFFF@@@;;;555111...       ***333111              !!!!!! ((('''&&&$$$###"""""""""!!!!!!!!!"""###&&&)))+++***))))))(((((())))))***000///...------///000111111111000//////000111111333///++++++///111000...,,,000444444111000222555333333444555555555555555333333333111000000222555444333444666444222444888;;;FFFLLLLLLRRR]]]aaa^^^___ZZZSSSKKKDDD;;;333---       )))666:::(((                %%%$$$$$$######%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&'''$$$!!!!!!$$$&&&%%%$$$%%%)))++++++)))(((***---,,,,,,---............---+++,,,---,,,,,,---000222...,,,***)))&&&&&&...999EEENNNVVV[[[eeessszzzxxxrrrjjj___TTTJJJ???555...         '''999@@@///              !!!!!! !!!"""######"""###%%%(((###!!!...===LLLVVV```hhhssstttbbbPPPCCC888000+++         %%%888@@@000                      333FFFSSS]]]hhhpppxxx{{{bbbIII444((("""    !!!###   !!!333<<<,,,                       '''<<>>IIIPPPSSSSSSRRRMMMFFF@@@AAAIIIPPPRRRWWWaaalllooo^^^;;;KKKIIIEEEAAA<<<666...))) ***888AAAEEEJJJEEE:::***      '''555DDDFFFDDD<<<222)))   &&&666AAALLLOOOPPPQQQQQQOOOIII===,,,   ***222444   ///000###           )))888CCCLLLRRRVVVZZZVVVOOOFFF@@@>>>AAAEEELLLSSS___llltttgggDDD"""VVVRRROOOMMMLLLIIICCC>>>333---)))///===KKKPPPQQQJJJFFF===,,,   $$$###   ***999HHHLLLMMMFFF>>>444'''   &&&>>>IIIQQQQQQOOOPPPQQQQQQNNNEEE666%%%   &&&000555555   ---555---           ...===FFFMMMUUUZZZ^^^WWWNNNFFFAAA>>><<<;;;@@@LLL[[[jjjsssiiiHHH(((UUUQQQNNNNNNQQQQQQNNNJJJDDD???;;;===EEELLLNNNNNNCCCCCC>>>111      )))---+++(((   $$$333AAAGGGJJJHHHBBB:::...###   !!!;;;DDDJJJGGGDDDFFFIIIKKKGGGEEE===111"""   $$$---666777333   ///;;;777---        111???GGGNNNVVV]]]]]]TTTJJJDDDCCC@@@:::333000BBBVVVfffooojjjNNN111SSSNNNKKKLLLOOOQQQOOOLLLLLLIIIFFFDDDDDDDDDEEEEEEAAADDDBBB888&&&      +++333666666&&&   ***888@@@FFFEEEBBB;;;111''' ---555;;;888666999???BBB@@@CCCCCC;;;,,,   &&&111999666000   !!!333AAA???555   ###%%%'''&&&###       333AAAHHHNNNWWW___[[[QQQFFFCCCDDDBBB999000&&&<<>><<<+++   (((,,,111555555111,,,(((  '''000000***)))222;;;BBBBBBBBB>>>999111***%%%""" %%%(((******'''###!!! %%%'''((($$$ """333AAACCC<<>>AAAAAA>>>:::888222'''            ***888BBBJJJRRRWWWNNNBBB:::<<<@@@>>>777222'''444HHH]]]mmmlllXXXCCCFFFHHHIIIHHHHHHIIIEEE>>>;;;:::888666666:::@@@EEECCCEEECCC888&&&       )))+++    +++999BBBKKK:::###  ###&&&&&&###   )))333CCCBBBBBBAAA???999111+++((("""&&&(((+++,,,+++)))((((((+++------)))!!!  ///===AAA==='''    +++333777:::;;;000'''  $$$000<<>>222!!!         !!!;;;DDD777$$$    &&&777BBBOOO@@@)))      ...999DDDCCCCCCEEEFFFBBB888000...+++'''$$$$$$'''***++++++,,,---...///000000+++###   (((777???@@@222"""  !!!+++///000//////222,,,&&&!!! '''...777AAAIIIOOOTTTWWW[[[^^^```aaadddiiihhhdddUUUAAA)))           '''111666555444---&&&$$$+++222111,,,)))***444DDDWWWhhhnnncccTTTFFFIIIHHHDDD@@@999---!!!###,,,222999777222'''      """AAAQQQHHH333     !!!000;;;FFF<<<***      ***;;;GGGHHHFFFFFFJJJMMMHHH<<<222222000...+++'''!!!"""###%%%''''''))),,,...---//////+++$$$  """111>>>DDD???222"""   &&&(((&&&""" ###  %%%---222???EEELLLPPPPPPRRRWWW[[[aaaeeeggggggjjjpppssssssrrrcccMMM777$$$           (((---,,,***&&&"""###***///,,,(((&&&(((000<<>>;;;///   +++>>>JJJLLLKKKLLLPPPSSSNNN@@@555222333222000...***&&&""""""######""""""$$$(((+++***,,,...,,,(((###  ***999DDDGGGAAA444$$$   %%%...666@@@JJJRRRWWW[[[^^^\\\XXXWWW\\\bbbeeejjjmmmkkkmmmsssyyy|||}}}zzzppp\\\CCC***         $$$&&&&&&$$$"""###)))+++&&&"""!!!+++000999DDDRRR[[[YYYQQQTTTZZZ[[[PPP@@@...    %%%///000...,,,$$$       ---HHHXXXYYYNNN333    """""" !!!""""""!!!###(((---888===888&&&    $$$666AAAHHHJJJOOOUUUWWWQQQEEE;;;444666666333222111,,,&&&$$$$$$""" """&&&******---000000///,,,++++++"""   000>>>EEEGGGBBB222"""     """+++888BBBIIIRRR[[[cccccceeeeeeaaa]]]\\\aaafffeeekkknnnllllllrrrzzz{{{zzzeeeIII...      %%%)))***+++444222111000---&&&     '''&&&)))---,,,'''$$$%%%...333:::CCCOOOWWWUUUOOORRRXXXXXXHHH222!!!     ,,,666666555444,,,!!!     888QQQaaabbbZZZ>>>     &&&...000///...000111000------///333666CCCEEE666###    (((222:::@@@IIIRRRUUUPPPGGG@@@777:::999666666666111)))$$$""" $$$(((,,,///222444444333333333,,,"""  ###222:::CCCGGG???444)))       ---888FFFPPPVVV\\\dddjjjkkklllkkkhhhdddbbbdddgggdddllloookkkhhhmmmuuuzzz{{{qqqTTT<<<      +++555:::<<<<<>>WWWhhhjjjbbbFFF###  ,,,666:::999:::;;;;;;999555444777::::::KKKSSSFFF444)))     ###+++444AAALLLPPPMMMGGGAAA;;;===<<<888777888333***!!! """''',,,///333555555555555666333&&&  (((000<<>><<<777...%%% %%%***///555999888666333222444(((  ###...===HHHIII>>>///$$$         ---999BBBQQQaaannnttttttrrrvvv{{{{{{zzzpppuuuwwwsssrrrwww}}}XXXFFF111###   """$$$     $$$999HHHNNNPPPSSSVVVZZZaaahhhlllkkkfffaaaRRREEE///      $$$''')))***&&&'''---555<<<===777111888222&&&  ---444999555,,,     %%%111999>>><<<000###   ###((((((%%%  %%%$$$   $$$===NNN___bbbZZZHHH***       ***;;;HHHPPPSSSPPPLLLHHHEEEBBB???<<>>999555111888>>>===666+++    !!!+++***)))%%% +++---000222333555888:::333,,,###  )))777AAAFFFFFFEEE999111'''     $$$111<<>>@@@AAAJJJPPPWWWZZZYYY[[[```dddnnnuuuvvvjjjVVVBBB000$$$    ###%%% )))???LLLKKKIIIIIIGGG===&&& """$$$###      '''***(((###       &&&BBBNNNUUUNNNBBB444!!!     ...999???EEE???666...(((###  (((...---&&&      $$$)))000555666555333333...---***&&&      $$$,,,333777DDDHHHOOOTTTTTTNNNEEE>>>444///***&&&###       $$$+++///333666888999EEEVVVdddnnnuuu~~~zzzuuuuuuxxx[[[333   $$$---777CCCKKKRRRYYY^^^ZZZLLL;;;///(((    !!!///777<<>>&&&      (((222666222...((("""     +++AAAMMMRRRJJJ===000       %%%***,,,555...%%% !!!       %%%///666888666222000222111///***"""   """(((+++444>>>LLLYYY___]]]XXXSSSNNNJJJEEE@@@:::...         !!!---333555777666444222===NNN]]]jjjsss{{{zzzsssjjjkkkooovvvaaa:::   !!!)))---222;;;CCCEEELLLSSSTTTMMMCCC:::666$$$!!!$$$+++...///###     $$$+++333:::===CCCKKKNNNMMMJJJHHHHHHMMMWWWeeerrryyyuuucccPPP---      '''===IIIDDD111  222GGGGGGGGGFFFDDD999"""     %%%******(((### ,,,777<<<999666333...(((    000CCCNNNRRRGGG888+++       !!!      '''///333222000...,,,,,,+++'''    &&&///<<>><<<444111///333999===>>><<<000---)))((('''$$$    '''000???BBBFFFIIIHHHEEEAAA>>>CCCIIISSS^^^jjjooohhh]]]>>>'''      ###<<>>???===333   """000222222000***""" ---888===<<<;;;:::777111''' """###"""     333HHHRRRTTTFFF444%%%       !!!           &&&+++,,,,,,,,,     &&&///777>>>DDDHHHKKKSSSUUU[[[cccfff\\\KKK<<<$$$      ###"""---555777888<<<===:::333555;;;FFFQQQ[[[bbbdddjjjjjjiiifffeeefffiiillljjjooosssuuuvvvwwwrrrkkk___]]]ZZZZZZ]]]dddkkkoooxxxvvvwwwvvvhhhJJJ)))  '''///444666@@@>>><<<<<<>>>@@@BBBBBB???===>>>CCCIIIKKKHHHDDD<<<999555444444///'''     )))666888<<>>BBBIIIVVVbbbeeebbbJJJ000   222GGGNNNFFF;;;*** +++///555666///###   %%%666:::333---++++++&&&  """444@@@;;;::::::999777...### (((555999888---(((     """<<>>;;;:::<<>>@@@DDDGGGDDD;;;444999IIIWWW\\\\\\NNN==='''      ***???KKKIIIBBB444!!!  ###$$$  %%%555888555222222111***  +++555???@@@AAA@@@:::...!!! ***777======444222---###  %%%>>>NNNMMMFFF666"""                               ###%%%...555@@@LLLTTTXXXXXXXXXRRRCCC444,,,%%%    &&&///999===<<>>CCCJJJSSSYYY______bbbhhhllljjjccc\\\XXXSSSMMMJJJIIIGGGCCC@@@)))    ''',,,333777999;;;>>>AAADDD;;;333444???KKKQQQSSSUUUEEE///     %%%,,,/// 111>>>AAA???999%%%  !!!000999:::;;;;;;666,,,  %%%555999===;;;333&&& ***555:::<<<999999444(((   '''===NNNFFF777%%%                    !!!%%%***000000)))           (((444AAAMMMVVV[[[^^^SSSIIIEEE@@@222!!!   $$$///999CCCLLLLLLHHHFFFEEECCCAAA>>><<<:::999888555444777:::<<>>@@@DDDJJJQQQ[[[eeelllvvvvvvxxx|||~~~{{{tttnnnkkkfff___[[[ZZZXXXTTTPPP>>>+++       ''',,,///222666999@@@999111///555>>>FFFJJJUUUGGG333!!!   '''333>>>FFF  ***---,,,///   %%%777;;;>>>===444&&&  &&&,,,+++%%% &&&...333444>>>;;;444%%%   ###444@@@555%%%          &&&&&&!!! ###       """  &&&000666===>>>BBBFFFGGG???111&&&           !!!000@@@OOOWWWXXXRRRNNNPPPPPPHHH999,,, &&&000===HHHRRRVVVRRRKKKDDDCCCAAA???>>>===;;;999666444333444777;;;???CCCBBBDDDIIIQQQXXXYYYVVVRRRLLLSSS\\\aaaeeefffhhhhhhiiikkkjjjeeedddeeedddaaa___[[[YYYYYYQQQ<<<""" '''000777:::EEEJJJRRRZZZbbblllvvv}}}~~~zzzuuunnniiigggddd___[[[NNN666   )))000222222(((###    ###)))000555888555111000333999???CCCIII@@@000!!!   """###"""(((111<<>>GGGFFFCCCBBBGGGNNNOOOHHH???&&&!!!  !!!000;;;IIITTT\\\___YYYQQQDDDBBB???>>>>>>===;;;888555555444333444777:::;;;:::===DDDMMMUUUWWWTTTPPPGGGKKKSSS\\\bbbeeehhhkkkdddhhhjjjiiihhhhhheee```YYYSSSPPPPPPHHH333  ***444;;;@@@CCCNNNUUU___gggnnnuuu~~~{{{vvvrrrmmmgggbbbTTT999   """222===@@@@@@777000%%%   ###...666666666666666777888;;;<<<@@@:::///###  $$$,,,000111111+++$$$""" %%%///888???GGGLLL      (((111444444777000$$$'''///...'''             222===@@@888(((  ***...&&&   )))'''  '''&&&%%%!!!  ***???LLLOOOMMMJJJHHHIIIMMMPPPQQQPPPCCC;;;---   ###  ,,,777<<<<<<999666)))       (((...000000///222<<>>888---    ###///888;;;;;;<<<<<<;;;999777666<<<:::333'''  ###---888???CCCCCC===666444111+++$$$&&&222:::@@@CCCEEE       '''111444222)))###"""---777<<<:::000"""   ###+++,,,&&&!!!         ---;;;???;;;111!!!  $$$###    &&&111000"""     """!!!   (((<<>>000    !!!***000555111*** $$$777DDDJJJHHHEEE???111 """%%%      '''666AAACCCEEECCC???<<<:::888555333&&&!!!  $$$222;;;GGGPPPZZZ___]]]XXXLLLGGGBBB??????<<<777222222666555111///000---((((((---333999<<<======>>>>>>>>>DDDPPPXXXYYY\\\``````fffjjjiiigggeee^^^WWWLLLAAA:::;;;444###  ---===IIIQQQVVVZZZ\\\eeeooouuuvvvwww|||{{{tttjjj___VVVAAA---  ---999<<<;;;<<<999222'''     '''111888===<<<;;;;;;<<<;;;888666888888444***  !!!+++777FFFQQQXXXZZZUUUNNNKKKGGG???555*** ###///:::AAACCCCCC         $$$...///+++### &&&222>>>EEEHHH@@@555%%%  $$$---222111)))!!!    )))666???===444)))     )))666555&&&     %%%777===:::...***%%% &&&000777;;;??????999...'''&&&(((!!!   ,,,999AAADDD???555''' (((===KKKPPPNNNJJJAAA444###'''---///444---!!!  %%%---'''  ,,,;;;AAAHHHGGGHHHIIIKKKKKKJJJHHH:::222((( """---555>>>FFFNNNUUUSSSOOOIIIDDD???======<<<777222...444555222111333000***%%%***000333444444666999<<<;;;@@@LLLSSSSSSTTTXXXUUU\\\aaaaaa```^^^XXXQQQOOOCCC:::999000   111AAAKKKRRRWWWZZZ```jjjuuuzzzyyyyyy|||yyytttlll```SSSJJJ888&&&   +++777;;;:::888888555---!!!   $$$+++222888<<<999777888<<<>>><<<:::222444222))) $$$222@@@QQQ^^^gggkkkgggaaa^^^XXXOOOBBB555***!!! ---:::CCCFFFFFF       """!!!""" &&&111666444))) ***,,,!!!***>>>LLLNNNKKKGGG;;;(((   '''***---///)))        !!!***+++---+++&&&    (((777888***  """    ###'''''' ###%%%,,,555>>>???:::444;;;222%%%     (((333===CCCFFFDDD===/// $$$999FFFHHHFFFFFFDDD;;;///***...444888:::@@@;;;---   """...666:::999,,,   (((///AAABBBDDDFFFGGGHHHHHHGGGCCC@@@;;;111%%%  ...///333;;;CCCGGGGGGEEEEEEFFFBBB;;;999<<<:::444555555444333222000,,,***$$$$$$$$$%%%(((,,,000333888:::<<>>999222(((  ---???KKKLLLFFF       ###444<<<<<<:::000"""&&&555???BBB===111%%% """###$$$888GGGLLLKKKDDD888'''   ###&&&###          """///000%%%  """   """''' (((444===???>>>>>>888---###   (((333===DDDGGGDDD<<<--- 000<<>>IIIFFF999%%%  $$$$$$!!!$$$...888>>>AAA>>>333###   """(((---///222666999<<<===>>>???>>>;;;777000$$$  +++---000444888999777555CCCGGGFFF===666555666666111111000000000///...,,,&&&%%%###"""$$$'''***---111222444888>>>CCCHHHJJJGGGHHHIIIJJJJJJFFF@@@;;;<<<222...000))) ***888???GGGSSSaaaiiipppzzz~~~~~~}}}|||{{{~~~wwwooocccWWWKKK>>>000&&&    %%%111999:::777///$$$  $$$***---///444555333((( %%%...222222111333555:::666///'''!!! ###&&&++++++((("""   ...===LLL[[[___\\\ZZZXXXUUUUUULLL@@@888444///'''!!!!!!...???LLLNNNJJJ &&&)))    ###!!!      """555LLLWWWVVVJJJ@@@000!!!'''444CCCIIIIIIBBB777,,, ...<<>>555'''  ###,,,333>>>HHHFFFCCC???:::999<<>>===;;;999444111888222//////''' ,,,:::???DDDPPP```kkkqqqzzz{{{{{{{{{{{{~~~yyyttttttxxxyyyuuuqqqfff[[[MMMBBB999...!!!    """000:::>>>:::222$$$  ***333<<>>777111 ***000222+++###             $$$,,,,,,"""    !!!###))))))******++++++++++++"""######  '''---222///''' $$$333@@@GGGFFFAAA;;;777:::CCCKKKRRRPPPCCC***  000666555//////222777===???===:::555000&&&   !!!(((&&& """...666999888888888555???EEE???333,,,...333666666555333111111222333...+++'''$$$###%%%(((***(((&&&&&&+++333999999666888666444222333222111000888333...***   ---;;;???BBBLLL[[[eeekkksssyyywwwssssssrrrpppyyytttlllfffaaa]]]XXXTTTJJJ@@@333,,,)))$$$     ###222>>>DDDBBB:::+++!!!333<<>>333&&&      ---888222///777MMM```ccc]]]SSSLLLBBB777333777AAAHHHIIIJJJEEE<<<777777666555                         $$$222@@@DDDFFFDDD@@@@@@EEEKKKTTTRRRDDD***   000888999333333777<<>>888333111,,,###    $$$!!! ###///888999666333222444999??????999222222444======:::555///,,,,,,---)))'''$$$"""!!!$$$''')))'''$$$###(((///444444222222000///000333555666666666///'''   ---;;;@@@BBBJJJUUU\\\fffmmmrrrooollliiifffbbbdddbbb[[[QQQDDD;;;777777...&&&  (((999EEEFFFFFFBBB666(((###))))))+++,,,...000111111///***&&&$$$"""!!!&&&,,,;;;BBBFFFFFFFFFGGGFFFCCC???222###,,,888===777---!!!     $$$555>>>DDDIIIJJJKKKJJJEEE>>>999111''' '''<<>>>>>DDDRRR___bbb]]]SSSMMMDDD>>>???EEEMMMSSSWWWPPPCCC555000222333222        ######""""""                """000:::GGGNNNNNNJJJHHHGGGNNNLLL???(((  ,,,888<<<999;;;>>>CCCEEEAAA888111111+++    $$$&&&!!!,,,555:::;;;:::999777777:::<<<;;;777777;;;@@@@@@<<<444***""" !!!""" ###)))///222222000000111444888;;;<<<;;;444,,,"""   ***777===AAAIIIRRRVVVaaagggkkkhhhbbb]]]UUUNNNCCCDDDBBB888+++""" """  111AAAKKKKKKLLLKKKDDD<<<666777999;;;<<<===>>>???@@@AAABBBBBB>>>:::888444///111666BBBGGGJJJHHHFFFHHHGGGEEE???222$$$)))444999111%%%    ###222<<>>BBBIIINNNQQQVVVMMM===///+++,,,)))###  $$$"""  ...;;;:::666444///'''                 ***:::GGGLLLKKKHHHFFFFFFEEE<<<+++ $$$333:::>>>???BBBFFFGGGBBB888111,,,$$$    !!!&&&'''(((&&&###%%%++++++&&&###+++444:::>>>???999555333444222111777@@@AAAAAA===333%%%!!!(((///333333444666:::===>>>===;;;---&&& """,,,333;;;GGGOOORRRXXX]]]___ZZZRRRHHH<<<111'''((('''"""  ###%%%### &&&888GGGNNNQQQQQQOOOKKKGGGFFFGGGHHHIIIIIIHHHHHHHHHGGGGGGGGGIIIEEECCCAAA;;;333111333CCCHHHJJJGGGEEEEEEDDDAAA<<<111$$$!!!)))+++$$$    ###222>>>IIIUUUYYYZZZXXXRRRKKKBBB;;;000%%%!!!777DDDEEEEEEJJJWWWZZZ^^^[[[KKK555%%%!!!222EEEFFF444 000===<<<777---"""!!!"""%%%000555444...""" &&&---333555;;;EEEOOOSSSLLLEEE??????EEELLLPPPQQQOOOEEE666***'''&&& ///222---+++%%%   $$$111---%%%  &&&;;;KKKJJJDDDBBB<<<444%%%                    )))555>>>CCCGGGHHHEEEFFF@@@333''',,,555>>>???BBBEEEFFF@@@666...$$$  ,,,...%%%!!!'''000333444333666:::777///"""&&&...222333999333...+++'''(((444BBBBBBBBB>>>333$$$ ###---444777888:::>>>@@@???;;;888"""  !!!(((444CCCLLLOOONNNSSSTTTMMMCCC666&&&    )))111444222000"""***<<>>DDDGGGEEEBBBAAA???:::;;;000$$$   %%%444AAAOOO\\\aaa___[[[UUUNNNLLLEEE999---"""111======>>>DDDZZZUUUPPPGGG777###((((((   $$$(((///''' +++<<>>GGGLLLMMMKKKKKK===)))  ---999???CCC===444)))  +++===444'''  ---===HHHIIIGGGFFF<<<...        $$$000===EEEDDD??????AAA666""" !!!&&&888@@@HHHHHHDDD<<<000%%%   """333;;;333%%%"""'''111@@@IIIEEEAAACCCCCC===111"""!!!!!!...(((""" ///>>>DDDFFFAAA000   %%%000666;;;>>>=========;;;666!!!   ***555===BBBAAA===555,,,%%%  """111999>>>BBBBBB@@@666,,,"""111@@@HHHLLLNNNKKKEEECCCFFFJJJJJJSSSQQQNNNKKKIIIGGGEEEEEEDDDEEE;;;000***!!!"""000DDD@@@<<<===>>><<<:::888888444+++      !!!+++<<>>222  $$$222:::>>>===888///&&&   ###---222+++""" $$$333???@@@???===333'''          )))777@@@EEE???<<<<<<333$$$ $$$%%%'''"""...777>>>>>>999222&&&  ,,,<<>>333(((###"""333CCC@@@===<<<;;;;;;<<<======:::444)))    )))555===HHHPPPWWW\\\XXXRRRLLLFFF>>>777++++++555999999:::...!!!   $$$""""""///===HHHRRR[[[WWW]]]^^^QQQ;;;&&&,,,777888444000&&&'''222...  !!!,,,333555444***!!!  '''111555666333...'''   ((()))%%%!!! '''222444333000'''        +++555<<<555000...(((###'''111888888111"""'''------***%%%  222BBBBBB;;;555///((("""111???DDDIIIPPPRRRNNNDDD444### &&&***///;;;GGGMMMQQQRRRKKK@@@333"""  !!!///777===@@@AAAAAA;;;444---"""  (((444666444+++     )))666===AAADDDCCCAAA===555)))%%%222<<>>999666///111(((!!!666CCCCCCAAA<<<999:::???CCCFFFEEE@@@777+++   ###***000666===HHHSSSXXXWWWKKKEEE???888--- !!!***222666+++  ,,,333111000///555AAAKKKPPPTTTXXXUUU\\\]]]NNN444!!!***(((###!!! '''555BBB===***    !!!'''(((((('''###  $$$"""!!! &&&(((&&&"""     %%%&&&!!!***777>>>===777*** !!!  000???===999888111$$$)))666???FFFNNNNNNKKKJJJ===///%%%"""'''///666999999@@@HHHOOOTTTWWWTTTMMMAAA...  """222999AAAEEEHHHIIIFFF@@@999--- (((333:::<<<<<<888///"""    &&&555===@@@AAA???;;;:::444)))&&&///666===CCCCCCCCCDDDBBB>>>DDDDDDCCC???999000)))$$$$$$555EEEHHHGGG@@@:::<<>>===???EEEIIIGGGGGGIIIRRRXXXYYYJJJ111 000:::CCC@@@///                 ///>>><<<<<<888... &&&---///777///###   ***999999888999222$$$""",,,666AAAIIIKKKIIIIIIBBB;;;444))))))...777>>>>>>;;;>>>CCCOOOSSSUUUTTTPPPGGG666'''  )))888???EEEIIINNNSSSSSSPPPGGG:::&&&  +++888======;;;<<<999333)))     $$$555>>>AAA@@@;;;555111,,,###!!!+++333<<>>>>>888;;;======:::444---(((%%%    ###333:::<<<:::444...###  )))111666:::>>>???===;;;999333+++""" %%%>>>IIINNNIIIDDDFFFIIIHHHPPPNNNJJJCCC999,,, """111===DDD@@@>>><<<===???>>>:::777"""(((333:::<<<777666555111***### %%%///:::@@@???CCC<<<666444---     '''222555222111000///,,,,,,555@@@EEEGGGDDD888%%%  444777999333&&&               !!!666FFFLLLKKKLLLGGG777###"""000777;;;AAAGGGHHHLLLEEE888(((   ))),,,(((!!!!!!111>>>FFFHHHDDDGGGJJJGGG:::,,,))),,,333666===AAA@@@===@@@GGGHHHLLLNNNKKKFFF???444)))  ///???IIIQQQXXX\\\```eeeddd```aaaSSS999   !!!444??????:::<<>>777)))  111@@@GGGIIIIIIGGGGGGIIILLLJJJDDD>>>,,,&&&"""&&&222???GGGJJJFFFFFFDDD@@@999000&&&###+++555999777999222---,,,)))    """###!!!&&&444CCCCCC???333"""  ''',,,---%%%  $$$&&&$$$###"""%%%%%%$$$           333CCCHHHIIIKKKHHH999$$$+++<<>>BBBDDDHHHLLLHHH;;;...+++000444666:::===;;;888<<>>CCCFFFBBB666(((444IIIJJJEEEDDDEEEBBBKKK???...    (((666@@@???FFFJJJEEE:::000,,,---444777===@@@===666555888AAAJJJMMMFFFBBB>>>111!!! ###---999DDDLLLYYY```iiipppqqqqqqqqqqqqqqqfffLLL***(((888???CCCGGGDDDKKKKKKCCC@@@CCC>>>555"""          !!!000===DDDCCC???:::666777888555,,, """###""" ###///@@@MMMPPPNNNMMMMMMQQQXXX]]]ZZZOOOEEE???<<<:::;;;???EEEJJJLLLPPPSSSTTTRRROOOIII===111''' &&&000444555555,,,'''    ......+++!!!     ...888???@@@:::333///++++++555EEEMMMJJJCCC///!!!  ###...111000&&&   """(((...222111)))  666HHHIIIDDDDDDCCC>>><<<222$$$   +++444;;;BBBHHHCCC777***%%%%%%***///666:::555---+++...;;;DDDHHHCCC>>>:::,,, )))111;;;FFFRRRZZZ^^^dddlllrrruuuvvvxxxyyyuuuhhhLLL+++(((777>>>AAADDDBBBHHHHHHBBBBBBFFFBBB999###         """---222222///,,,))))))(((%%% &&&)))***((($$$###,,,<<>>777)))!!!    %%%444<<>>000######+++///((( """111999===:::666222%%% ###&&&(((111<<>>FFFAAA888---    !!!!!!   %%%       333>>>IIIKKKIIIBBB777,,,   )))000555111''' """###(((+++***(((&&&$$$(((''''''+++000888BBBNNNVVV[[[```hhhnnnoooqqqssssssqqqmmmiiigggaaaQQQ888!!! $$$000999???AAACCCDDDDDDEEEIIIJJJAAA444  '''...333///###            ***333777777555,,,$$$$$$000>>>JJJOOOPPPRRRSSSOOOIIICCC@@@???BBBAAA@@@???@@@EEEJJJOOOMMMQQQTTTUUUXXXXXXPPPGGG<<<333///555>>>BBBBBBBBB<<<555,,,%%%&&&---666<<>>---    """!!!%%%111666666555999>>>CCCLLLWWW___dddhhhnnnrrrtttsssqqqllldddZZZPPPIIIBBB555### '''222:::===BBBBBBBBBDDDFFFAAA444'''   %%%///555:::888---         ---777;;;<<<999111'''&&&...:::EEEJJJNNNQQQRRRNNNFFF>>>::::::???@@@@@@@@@@@@BBBGGGKKKOOORRRUUUVVVWWWUUUMMMCCC444---***222<<<@@@@@@AAA>>>999222,,,,,,111:::@@@BBB@@@999***   !!!!!!&&&)))&&&!!!     !!!000999555:::555!!!     %%%111<<>>???===444)))%%%+++666@@@FFFHHHJJJJJJFFF>>>777333222:::===@@@@@@>>>???BBBFFFNNNRRRTTTTTTTTTPPPEEE:::%%% !!!,,,888===>>>>>>>>>777,,,$$$###+++888BBB@@@>>>777)))      !!!&&&)))"""333AAAGGGCCCFFF;;;###   (((777AAAGGGJJJMMMLLLJJJDDD888''' """))))))   !!!%%%%%%!!!)))000///+++!!!'''------+++)))!!!%%%((((((&&&%%%(((333:::;;;<<<>>>@@@FFFGGGKKKRRR[[[bbbeeefff___XXXNNNBBB777,,,!!!  """,,,111111...+++)))'''$$$    ###---333555:::>>>:::,,,     ...111666777333***    ---888===>>>===333%%%!!!,,,888???AAA???<<<777111,,,***)))111666;;;<<<:::888:::<<>>///  (((///333'''  """***444;;;===999555222&&&777???<<<555,,,'''***666@@@@@@999555+++,,,000777999777222000 (((111888;;;<<<===>>>EEECCCBBBGGGPPPWWWYYYXXXPPPGGG:::...$$$   !!!$$$(((000333000###      !!!,,,333444888======000      )))000999???===444(((    )))444:::;;;:::///###000999;;;777111***&&&$$$######(((...555777444111222444@@@EEEHHHHHHFFF???000###'''222444000...###'''111777111&&&     &&&777BBBHHHDDDEEEBBB======EEELLLNNNNNNIII>>>,,,    ///???HHHKKKNNNPPPRRRNNNEEE888))) %%%000///$$$  $$$444>>>KKKTTTWWWSSSEEE888 """111===???===<<<777555777>>>GGGJJJDDD>>><<>>>>>>>><<<>>>AAAEEEHHHHHHGGGFFFFFFIIIJJJHHHGGGFFF>>>555+++""" ---666666555888333333222444777999999888222222000))) """+++444:::>>>CCCDDDBBB222+++   $$$***///111333111***     +++777>>>BBB???444)))    $$$!!!"""(((***&&& &&&---444555...%%%%%%555<<<666***"""    333FFFPPPSSSQQQOOOPPPLLLGGGFFFJJJLLLKKKJJJ===***    &&&777EEEKKKKKKIIIKKKJJJFFF???444'''     +++===PPPSSSUUUUUUTTTMMM???000&&&333;;;???AAABBBGGGKKKKKKGGGFFFJJJOOOMMMQQQQQQLLLFFF@@@999333)))!!!++++++((((((***+++,,,000333444333111---333888444((( 111888>>>AAACCCFFFGGGEEE<<<666,,,  $$$)))******'''    !!!'''+++((((((%%%$$$///777;;;999///$$$      ###***---'''   %%%222777000%%%   """444DDDMMMOOOLLLHHHKKKLLLKKKHHHHHHKKKJJJFFF???111  000AAAKKKLLLIIIGGGFFFDDDAAA;;;222***$$$      ---???MMMPPPPPPNNNJJJAAA000!!!***666>>>BBBFFFJJJLLLIIIEEEEEEJJJPPPNNNNNNNNNJJJDDD;;;111*** %%%,,,222555444333555<<<@@@<<<333))) &&&999???CCCBBBBBBDDDDDDBBBEEE@@@666'''     &&&000555---///,,,###)))000222///$$$     !!!)))///(((  $$$***&&&"""###)))+++%%%  %%%333EEEOOONNNIIIEEEDDDCCCGGGIIIIIIKKKLLLGGG@@@///###  )))===JJJNNNMMMHHHEEEAAA???===:::666333...###     &&&444AAAGGGKKKJJJDDD777%%%"""222>>>CCCGGGFFFEEECCCCCCFFFJJJNNNMMMIIIGGGGGGDDD999))) $$$...555888888<<>>000 ///>>>CCCHHHDDD@@@AAAEEEKKKNNNOOORRRKKKEEEEEEAAA444"""   ---888>>>AAAAAABBB@@@;;;<<<===333%%%&&&:::@@@DDDDDDDDDGGGHHHFFF@@@;;;222&&&    !!!$$$$$$)))///666444///### '''111666444***         )))+++  $$$***((( %%%222BBBFFFKKKMMMKKKHHHFFFEEE<<>>FFFBBB@@@CCCJJJPPPRRRQQQOOO@@@***   '''555BBB@@@444%%% ///???DDDHHHEEECCCEEEKKKRRRWWWYYY[[[RRRIIIDDD:::))) )))666???DDDEEEJJJHHHAAA@@@AAA888,,,)))333BBBGGGJJJHHHFFFFFFDDDAAA444///&&&     """,,,222555333)))$$$,,,(((""" (((555<<<;;;111%%%       !!!### !!!((()))!!!))) ///>>>LLLHHHEEEFFFHHHHHHDDD@@@;;;AAAFFFHHHEEE:::&&&     """+++000444333444<<>><<<555)))%%%---999DDDKKKPPPQQQKKKFFFBBB===888,,,&&&    ---888???AAA<<<000  (((666>>>===222&&&          """!!!###---  ///AAAMMMMMMLLLIIIEEECCCDDDFFF???@@@BBB@@@555###   %%%333DDDOOORRRPPPTTTHHH111       !!!***+++"""  $$$<<>>FFFJJJFFF???:::000''''''444>>>EEELLLRRRWWWZZZWWWNNNFFF@@@444)))      000<<>>888+++   &&&888BBB===///"""       (((111)))%%%  333EEENNNOOOPPPNNNJJJFFFDDDDDD???:::555000&&&    ///AAALLLMMMJJJIII>>>***      !!!###  222BBBDDDEEEHHHMMMTTTYYY[[[\\\\\\RRRAAA000!!!    000777<<<999555111***###&&&444BBBJJJQQQXXX]]]___^^^YYYNNNDDD:::+++   ,,,666888777///$$$  """000888444'''        )))///'''    !!!555EEEMMMOOOPPPPPPMMMHHHCCC@@@???333&&&     ---???HHHIIIFFF===333!!!!!!###'''        &&&222<<<===BBBHHHPPPUUUWWWWWWSSSHHH666%%%   ###'''&&&%%%$$$!!!!!!///BBBOOOVVVZZZ```dddccc___VVVKKKAAA555###   ###******(((!!!   ###(((%%%         %%%***###   ''':::GGGMMMMMMMMMMMMLLLHHHAAA<<<:::+++      ***:::BBBCCCAAA111)))###///444:::...      ###000222666===EEEJJJKKKKKKFFF:::***   333IIIUUUYYY[[[___aaa^^^XXXPPPGGG>>>222           !!!$$$     444FFFOOOPPPLLLIIIIIIIIIFFF???888,,,        ***111333333"""---===CCCFFF;;;***    """%%%+++111666777777333)))  !!!666LLLVVVXXXZZZ[[[ZZZVVVPPPIIICCC;;;---!!!''')))'''&&&!!!                  )))???MMMRRRSSSNNNHHHFFFFFFBBB888///     """!!!    333CCCJJJFFF>>>111"""  %%%)))---,,,&&&   !!!!!!    ###777KKKSSSVVVYYYXXXTTTOOOKKKFFFAAA777'''$$$---444777===<<<666+++              ###!!!    222GGGQQQQQQSSSLLLFFFCCCBBB999***    ,,,<<<===000###     000>>>CCC;;;999333&&&  $$$111:::AAADDD===333(((       111BBBIIIOOOUUUSSSLLLGGGDDDCCC???333"""###...888???BBBMMMNNNLLLBBB111            &&&***...111+++###  ###    (((<<>>FFFNNNMMMEEE???>>>@@@>>>222!!!)))555???FFFIIIRRRWWWZZZRRRAAA...           !!!+++444:::???BBB<<<222   %%%)))###  ...888DDDOOOQQQLLLKKKDDD===666+++     '''???RRRXXXSSSLLL>>>000  ###$$$###  +++===CCCMMMSSSRRRPPPHHH111  ///222...$$$'''***(((    ---000222111###    +++222777<<<@@@BBBBBB???@@@???555&&&)))333;;;AAADDDFFFXXX]]]```\\\QQQAAA+++             (((000666333---)))### 333CCCGGGIIILLLIII@@@555'''   %%%///000(((  (((:::CCCKKKRRRRRRLLLFFF???666,,,     666JJJTTTVVVSSSIII@@@111     &&&777BBBMMMSSSPPPKKKAAA+++...>>>CCC>>>...""")))666:::888))) """000;;;===>>>:::+++  """(((...444888:::CCCCCCEEEFFF===///&&&%%%###***333;;;???BBBCCCDDDPPPWWW[[[YYYPPPBBB///     &&&((((((%%%!!!      %%%222:::??????===:::555///""" ///BBBIIINNNRRRNNNFFF>>>000  &&&111333***   !!!444FFFLLLPPPSSSQQQKKKDDD999+++     &&&777DDDKKKMMMIIIFFF;;;***      ,,,>>>IIIOOOKKKBBB666"""  555FFFKKKFFF555'''---<<>>CCCEEE???555//////222:::DDDHHHFFFBBBAAAAAADDDJJJOOONNNJJJ@@@111$$$    """,,,111222111***"""      ...;;;AAAHHHLLLPPPRRRNNNGGG;;;+++ (((<<>>444(((  555FFFJJJEEE888(((***888===:::///  %%%111;;;CCCJJJJJJFFF<<<+++   )))333444---&&&%%%""")))///444333888???AAA>>>;;;;;;>>>EEENNNXXXXXXPPPFFF@@@>>>:::>>>@@@???===999000&&&  ***333666444000(((  ###!!!    !!!333<<>>666777666333222222...)))    ...777777222---!!!   ######     ///999???FFFMMMUUUZZZVVVOOOHHH@@@555((( ###---777AAAFFFGGGEEE===...  %%%    ###222EEEOOOUUUSSSSSSUUUQQQIII222     %%%    """000999@@@;;;,,,    111EEEMMMKKK777)))(((---,,,'''111777222555888888444+++  222BBBIIIGGGCCC888+++ (((333===DDDEEEFFFMMMVVV\\\hhhpppxxxuuugggTTTDDD;;;333444222......000...)))     ...666444---'''        %%%222999???DDDHHHJJJFFF@@@;;;:::777///  +++666???DDD@@@999,,,    :::000"""     222???KKKRRRTTTPPPNNNLLLBBB444  !!!'''   !!!...999???AAA999'''     +++@@@IIIHHH:::--- ###((((((######%%%'''%%%   %%%000666666333444)))!!!!!!'''444999EEEOOOOOOOOOUUU]]]aaalllrrryyywwwjjjUUU@@@333,,,//////---...///,,,&&&    ***...***         &&&///777;;;===???===888555444333000%%% '''000555000***    LLL???///###     ,,,===GGGJJJOOOOOOJJJFFF@@@000   """***'''  '''555===@@@???444!!!   ***>>>GGGFFFDDD777&&&     %%% ---===CCCRRR]]]^^^\\\```eeefffiiinnntttsssfffQQQ:::+++$$$))),,,---......)))!!!  """$$$+++%%%  %%%&&&      &&&111666999<<<<<<:::666333000...&&&  $$$   SSSQQQHHH;;;///%%%      888DDDCCCHHHGGGEEE???444&&&  &&&222777555     %%%111:::>>><<>>###    (((555999:::000   !!!***555@@@DDDBBBDDD>>>555,,,***000:::CCCCCC888'''     """+++333;;;AAAEEESSS[[[aaacccdddfffdddaaa___]]]]]][[[PPP:::%%%!!! %%%---666>>>AAA@@@???111!!!       $$$!!!  ((('''    UUURRRLLLFFF@@@888'''   $$$(((###    %%%555>>>@@@444...&&& +++;;;GGGIIIEEE***     +++222888444%%%   $$$000;;;FFFNNNPPPNNNNNNKKKBBB444'''%%%...777777...!!!   ###...777===BBBDDDNNNUUU[[[\\\]]]``````]]]RRRMMMIIIDDD:::((( $$$222;;;BBBIIILLLKKK@@@000         )))444444///###  PPPNNNJJJGGGFFF>>>,,,   ###,,,///)))   ,,,666666222    ###555EEENNNLLLDDD---        ---:::777&&&   ***888@@@GGGLLLMMMKKKOOOJJJ>>>---!!!)))'''!!!    '''///666;;;???BBBJJJQQQSSSUUUWWWVVVRRRCCC;;;333---$$$  )))888@@@DDDHHHJJJJJJ???...         ###000;;;===:::666111,,,)))!!!   HHHGGGEEEEEEFFF@@@000     ###,,,///+++$$$ """   ###222555***    ...AAAPPPUUUMMMCCC)))    (((888555"""   $$$000<<>>BBBEEEEEE===,,,        ***777BBBHHHGGGIIIBBB:::444***   BBBCCCCCCDDDEEEAAA444&&&    !!!(((,,,+++)))&&&$$$###   '''111,,,  &&&;;;MMMXXXWWWJJJ<<<        ...+++    )))+++*** +++777AAACCCAAABBBDDDDDDCCC555###    (((...777@@@GGGGGGDDD>>>666...%%%   %%%---333:::>>>>>>555'''        (((444???JJJPPPQQQQQQHHH???888---   BBBDDDEEEEEEFFFDDD;;;222    ''',,,...---+++)))!!!   ((()))  %%%333FFFSSSWWWOOO<<<***           !!!***555777444''',,,999CCC@@@999555444444---###    """)))111666555111,,,$$$    %%%...222222&&&        000===FFFLLLNNNMMMKKKAAA888333***   DDDGGGIIIGGGGGGGGGAAA:::  &&&***000444333///+++)))   !!!((("""    111>>>LLLTTTRRRDDD+++      '''***$$$     )))555;;;===999+++***777@@@;;;///&&&!!!   """###""" ###"""      ###'''%%%     """     555AAAGGGIIIFFFBBBBBB999000,,,'''   JJJHHHGGGKKKPPPNNNEEE<<<))) )))222666666555333000)))!!!     ###&&&   '''BBBDDDHHHKKKGGG777    ,,,777BBB555!!!        ---:::???>>>888+++###,,,333000###   """'''---222444111---***           111===???<<<888777444222...+++&&&  HHHGGGGGGIIIKKKGGG>>>777'''  ###***+++---444:::666333000---((("""    !!!   """555KKKLLLLLLFFF999'''   %%%777@@@DDD555    '''333>>>:::111$$$ ###$$$   ''',,,444:::<<<;;;777333'''               ***666:::777444222---+++(((%%%    IIIIIIJJJJJJHHHBBB999333%%%  ///:::;;;::::::<<<222...((("""      ...EEESSSRRRJJJ:::&&&   333AAAFFFDDD222        &&&333...$$$ ******'''   ###)))222:::======999666444)))               )))///...***'''    NNNOOOPPPNNNIIIAAA999444###  %%%666??????999444222)))$$$       :::NNNSSSMMM???***    ,,,===EEEEEE>>>***           $$$000777///"""   """+++444888888666333:::...   """"""             !!!   RRRSSSTTTQQQLLLCCC;;;666###  $$$...:::>>>:::111)))&&&      ///DDDQQQNNNAAA---   &&&888EEEGGGBBB333            (((///'''  &&&...333444222000444)))     """333666888666000,,,+++,,,///---+++******(((&&&$$$             SSSSSSRRRQQQNNNGGG>>>888%%%  ///555;;;;;;333)))       )))???KKKMMMAAA222  """333CCCKKKGGG>>>&&&         """     $$$'''((('''&&&%%%  $$$///EEEHHHJJJFFF???:::;;;===BBBAAA???>>><<<888333///$$$         %%% TTTRRRQQQRRRRRRMMMCCC;;;'''  +++000333222***      ###777GGGGGG???,,,     ///@@@KKKLLLBBB666    ###$$$            ---;;;JJJMMMNNNJJJCCC???BBBFFFLLLLLLLLLKKKIIICCC<<<777111,,,%%%           """  VVVSSSQQQSSSVVVRRRGGG>>>)))  """&&&***(((!!!         ###111@@@HHH@@@222    %%%:::IIIOOOKKK<<<...      )))222000&&&            333BBBFFFIIIJJJFFF???>>>BBBHHHNNNNNNOOOPPPMMMGGG???999???;;;555...&&& &&&+++)))%%%!!!        !!!+++''' UUUVVVUUUUUUVVVTTTJJJ???)))         444???CCC>>>///    ###333FFFPPPOOOCCC---     222888???@@@888---"""     ---777EEEFFFFFFDDDAAA>>>>>>???MMMRRRWWWWWWPPPGGG???;;;EEEGGGHHHCCC666&&&  &&&222222222666444...******(((###           ((()))***&&&  YYYZZZYYYXXXWWWSSSGGG;;;$$$       ,,,;;;@@@===333"""   ...>>>MMMPPPHHH777"""   %%%///???AAADDDEEEAAA555&&&     +++666<<<===<<<:::888666777888HHHPPPXXXWWWNNNCCC===<<>>JJJPPPCCC---   ###333CCCNNNSSSPPPMMMJJJCCC333  ###---555666666555444555888;;;888AAAJJJJJJBBB888333222<<<:::999999888111%%%      ###!!!       ,,,:::;;;666,,,   \\\^^^___^^^[[[SSSCCC444         ###555BBBJJJDDD888)))     &&&===HHHNNNKKK999"""   &&&777FFFOOOSSSVVVVVVSSSIII999%%%    %%%...///111222333555999<<<777;;;???BBB@@@999222---777666666999999222%%%                (((666===;;;444&&& \\\^^^___^^^\\\UUUFFF777       (((777EEEOOOJJJ===,,,   888KKKUUURRRDDD...   ***===MMMWWWZZZ[[[[[[]]]XXXGGG///   &&&)))---111444777;;;>>>999999;;;>>>???;;;444///666666777777555---"""             '''444666555+++ ___aaaaaa```^^^WWWIII;;;        !!!///===FFFIIIJJJ<<<,,,      000IIITTTYYYMMM666   000GGGWWW^^^___```bbbaaa```XXXCCC(((    '''---111555999<<<777999;;;===<<<999555333666555444000***"""         $$$***///111222111---&&&  """ ***111555///!!! cccddddddbbb___YYYKKK===         $$$000???KKKLLLEEE>>>,,,     """+++111444///(((  <<>>333       %%%>>>GGGOOOOOOHHH===+++     ***888DDDEEE>>>555!!!  999NNNTTTOOO???'''  )))444JJJYYYfffgggaaa\\\ZZZXXXWWWIII333           &&&111666666555777:::...&&&   ###    !!!***333111$$$ '''111<<>>RRRWWWIII888   (((999FFFMMMWWWYYYWWWSSSRRRUUUUUUQQQDDD111         ###''''''$$$!!!  !!!111888666000&&&    '''333<<<888(((***:::???GGGRRRRRRHHH;;;<<<999333111777<<>>;;;222$$$    !!!+++333///  ***:::>>>DDDLLLHHH;;;---///...))))))...222333***)))((($$$    iiigggeeeaaaXXXIII888,,,      """222>>>BBBJJJOOOMMMLLLOOOSSSTTTWWWIII666$$$      ...;;;IIIWWW^^^^^^___ZZZOOOBBB222!!!   &&&@@@RRRVVVKKK444!!!     (((888HHHTTT[[[\\\VVVPPPQQQYYY[[[OOO@@@            """000;;;>>>???666'''    ### !!!000777<<>>OOOVVVXXXWWWVVVWWWXXXTTTMMM???)))    !!!222BBBPPPUUUYYYZZZ\\\```___\\\WWWJJJ777###   ***<<>>///!!!   $$$111)))          '''444888000,,,---###      %%%((((((    """&&&(((&&&"""fffgggddd^^^WWWKKK888'''        ...CCCZZZXXXWWWYYYWWWLLL999***      000AAANNNUUUZZZ___bbbdddbbbaaa```\\\VVVIII+++    !!!333666555---   (((888FFFNNNDDD111  """(((++++++$$$        ,,,888===666222111%%%       %%%((((((   '''+++...000---(((bbbdddccc___YYYNNN:::)))      ///EEEYYYZZZ\\\\\\UUUAAA&&&   """''';;;PPPZZZ\\\\\\bbbdddccc___^^^]]]XXXRRR;;;    """+++(((###    &&&888DDDJJJ???*** ###///666555111###         ---888;;;555222000###        $$$'''(((!!!      (((000333666666222,,,]]]```aaa```\\\SSSAAA111         %%%;;;LLLTTTXXX\\\YYYKKK444    """***...###&&&444IIIZZZ______]]]ccccccaaa^^^]]]\\\WWWPPP999    !!!    """...AAADDDBBB777&&&  """111???BBB999...       '''...///***((('''       !!!$$$%%%      ###+++222555666666000)))WWW[[[]]]^^^^^^XXXJJJ<<<(((           &&&999IIIRRRQQQVVVYYYNNN999"""    ***888>>>???333;;;JJJ[[[cccbbbaaacccbbbbbb```]]]]]]]]]VVVNNN:::    !!!   !!!...888AAA888---###    ///:::BBB@@@222"""        !!!            !!!(((...000111000***###RRRUUUVVVXXXZZZYYYOOODDD222%%%          !!!444HHHRRRSSSSSSTTTNNN<<<%%%   +++???LLLQQQPPPFFFMMMYYYcccddd______ccc``````^^^\\\]]]\\\SSSIII444   !!!     $$$000999===888)))   ---999:::777111$$$                       """&&&'''''''''"""NNNOOONNNOOORRRTTTNNNFFF777***          !!!///@@@OOOUUURRRTTTMMM===)))   ///AAAOOOVVVYYYZZZVVVWWW[[[```___[[[ZZZ]]]______]]][[[[[[XXXMMM@@@&&&       +++888AAA@@@===+++  ***999???333$$$          !!!'''###        LLLKKKIIIHHHLLLOOOLLLDDD888,,,         ...;;;GGGSSSUUURRRRRRDDD/// +++BBBQQQWWWXXXYYY\\\ccc^^^\\\^^^___\\\ZZZ[[[^^^^^^\\\ZZZYYYUUUHHH:::       +++;;;IIIMMMEEE<<<   ###333AAABBB---           ''',,,'''            HHHDDDAAAAAACCCDDDBBB@@@:::444***           '''666>>>GGGQQQSSSNNNKKK444    ...BBBSSSWWWXXX^^^]]]WWWWWWYYYXXXOOOFFFDDDMMMXXX```ccc___XXXUUUPPP<<<&&&        111DDDKKKOOONNN===(((   '''666CCC@@@444###                  BBB???;;;888777777777666888333+++"""         !!!111AAAHHHNNNSSSOOOGGG>>>***   %%%///@@@QQQ___```___aaa]]]VVV[[[RRRFFF999//////@@@SSS```dddbbb[[[XXXQQQ<<<&&&     (((<<>>888+++              ===:::555...)))'''(((***333111---'''        ...<<>>&&&        '''===OOOOOOMMMDDD111   ***444555...!!! !!!               +++...---,,,)))&&& 777111(((!!!             !!!---888>>>@@@HHHJJJBBB999333)))  ###555GGGRRRYYY\\\^^^YYYWWWWWWXXXUUUHHH777***,,,BBBRRRYYY[[[\\\^^^]]]TTTBBB...!!!       ### &&&666GGGSSSPPPPPPBBB)))   (((000111)))           ###!!!      ###$$$###  ;;;444+++%%%"""               ///<<>>***$$$---444CCCWWW^^^XXXZZZZZZ]]]]]]VVVEEE444)))    """    $$$***$$$ 333CCCNNNUUUQQQPPP===   $$$+++///)))              )))222000$$$        CCC<<<222,,,)))&&&!!!        ))):::FFFIIIIIIKKK@@@000!!!   (((;;;KKKXXXYYYYYY___eeeeeeWWWYYYTTTGGG:::000&&&&&&999IIIMMMRRR]]]cccaaa___```aaa___VVVDDD///    )))///---    !!!$$$$$$***333AAAPPPWWWWWWQQQFFF333  ***)))%%%            (((///666<<<888,,,    %%%'''!!! IIIBBB999555333111,,,&&&"""         (((888CCCFFFEEE333***   %%%555FFFTTT]]]]]]]]]bbbdddaaaVVVPPPEEE777+++###!!!!!!666GGGSSSTTTWWW___cccaaabbb```^^^YYYOOO<<<%%%  555555,,,    !!!"""***111:::DDDOOOWWWVVVPPPKKK>>>+++   ,,,'''                ---444<<>>111  ((()))###                000888???FFFFFFAAA!!!       QQQHHH>>>:::<<<===;;;888222,,,###        """+++///...,,,    $$$333CCCNNNRRRYYY]]]^^^bbbfff___SSSIII333$$$:::PPPXXX^^^\\\ZZZ]]]___]]]ccc```YYYMMM;;;(((  ***777555))) !!!  !!!$$$###$$$+++333HHHMMMSSSWWW[[[[[[PPPEEE,,,!!!  !!!(((!!!                  000999===@@@???;;;&&&         PPPFFF:::222222444666777888444,,,###          '''777EEEMMMOOOPPPVVV[[[^^^cccfffZZZJJJ666"""...FFFRRRWWW[[[[[[[[[]]]_________]]]TTTBBB***   '''222777%%% &&&+++,,,  ###+++)))!!!"""111@@@PPPVVV\\\\\\YYYPPP@@@333                 """###"""  ---999>>>>>>999444%%%       NNNFFF;;;///)))***...111999888555...%%%          )))888HHHSSSTTTQQQRRRYYY^^^___bbb___OOO<<<  ###888MMMTTTWWW[[[]]]^^^___```aaaaaa]]]OOO888  &&&555555--- &&&,,,///+++  %%%,,,///)))"""&&&888IIISSS\\\bbb]]]PPP>>>)))                ###***---,,,  '''555======666000      OOOKKKBBB555)))%%%(((---555888:::888111((("""          ''';;;IIIRRRXXXYYYVVVWWW___ccc```\\\RRR;;;%%%...CCCQQQWWWYYY]]]``````___^^^^^^]]]RRR???)))  %%%888???222 &&&'''%%%$$$   ******)))&&&)))444EEESSSUUU\\\]]]OOO:::&&&   !!!   ###"""           !!!))),,,,,,!!!  ***444444---&&&      QQQQQQKKK===---%%%&&&+++111666===>>>888000***&&&         000HHHSSSUUUXXX[[[[[[[[[cccfff___UUUEEE***  666JJJTTTZZZ[[[^^^aaa```]]]ZZZZZZOOO???(((  ###555DDDDDD///###)))"""  &&&'''######000BBBRRR[[[VVVYYYQQQ;;;"""  $$$&&&    &&&)))$$$            $$$''''''!!!  ((('''       SSSOOOJJJBBB;;;555111///888555444777<<<<<<666///)))&&&$$$$$$            ///???OOOUUUWWWZZZ^^^```\\\^^^bbb^^^GGG((( !!!000666999>>>KKKUUU\\\^^^bbbbbbSSS@@@222&&&  $$$<<>>...!!!     ...<<>>PPPXXXXXXUUUQQQOOOQQQWWW```fffgggeee```XXXHHH444"""    &&&000<<>>,,,   ###111333111***$$$""" """                       ooollljjjiiikkkjjjgggddddddeeefffgggfffeeebbbaaa\\\ZZZWWWVVVWWWXXXXXXXXXNNNMMMKKKJJJHHHBBB:::555///&&&             333HHH^^^hhhiiiiiilllmmmpppnnnfffSSS999$$$!!!""" 222DDDNNNQQQPPPJJJ555///GGGXXX___^^^XXXSSSXXXRRRNNNQQQXXX]]]ZZZUUUBBB555###   +++;;;HHHNNNPPPOOOKKK888"""  +++444CCCBBB;;;...$$$"""$$$$$$(((%%%                 nnnkkkhhhhhhjjjjjjhhheeeffffffeeedddddddddddddddaaa___]]]]]]]]]\\\ZZZYYYNNNOOOPPPLLLFFF???;;;999444...)))%%%          !!!000FFF^^^hhhhhhggghhhgggpppiiiXXX???'''%%%%%%### 333FFFRRRWWWVVVTTTEEE/// ,,,@@@VVV```bbbaaa^^^YYYYYYVVVTTTUUUVVVRRRGGG>>>+++  ***555CCCMMMRRRSSSRRRPPP@@@...   ---;;;DDDNNNLLLBBB222((('''+++---000&&&                mmmjjjffffffggghhheeecccdddcccaaa``````aaacccdddbbbaaa`````````^^^ZZZXXXRRRTTTTTTOOOFFF>>><<<<<<777444111///(((        ###***444HHH^^^hhhjjjiiihhhgggjjj[[[EEE...!!!$$$***222,,,$$$ 111HHHUUUYYYYYYWWWUUUBBB..."""***DDDUUUdddfffeeefffddd```VVVWWWYYYXXXQQQBBB///"""    ---???GGGNNNMMMIIIHHHGGGEEE---  $$$///;;;GGGOOOSSSPPPGGG:::222222333222..."""              oookkkfffddddddcccaaa^^^^^^^^^______```aaaaaaaaaeeecccbbbaaaaaa```^^^\\\\\\[[[XXXSSSLLLFFFBBB???===;;;999777111)))'''***((())))))(((%%%        $$$///777DDDSSSbbbhhhiiihhhfffccc\\\JJJ333&&&%%%+++000222333***"""777GGGXXX]]][[[ZZZWWWSSS???... ###///>>>XXXfffnnnjjjfffgggddd^^^WWWVVVSSSJJJ;;;***  333CCCNNNMMMEEE888111000000---  %%%222===GGGNNNSSSSSSRRRMMMFFFAAA>>>999333                     qqqlllfffcccbbb```]]]YYYYYY[[[^^^```aaaaaa___^^^hhhfffcccccccccdddcccbbbddd___ZZZVVVSSSOOOHHHCCCDDDAAA@@@>>>777111111555333333222000,,,&&&          """---999AAAUUU^^^ggghhhfffddd```\\\QQQ===)))###,,,777888555---###"""...KKKWWW```___[[[ZZZVVVQQQ<<<...$$$###%%%,,,>>>RRRbbbnnnssskkkeeeeeeaaaYYY\\\UUUHHH555"""   ,,,BBBVVVUUUKKK666"""   +++:::FFFMMMQQQSSSRRRSSSRRROOOLLLGGG<<<111                  kkknnnmmmgggbbbaaa^^^[[[ZZZYYYXXXYYY\\\```dddggghhhiiijjjkkkkkkkkkkkkkkkgggccc^^^ZZZYYYVVVRRRNNNFFFDDDAAA<<<999999<<>>===:::666222///,,,***&&&       """)))(((***:::MMM]]]eeehhheeegggiii```QQQAAA333(((///;;;@@@<<<666%%% 444FFF[[[\\\^^^]]]YYYSSSMMMIII888***###666OOOaaaooonnnmmmkkkiiieeeaaa]]]MMM;;;'''   !!!444GGGPPPPPPVVVCCC+++ '''888CCCJJJPPPRRRRRROOOQQQQQQQQQRRRLLL777"""                 iiilllkkkfffaaaaaa```^^^\\\\\\]]]^^^```bbbdddfffhhhhhhgggggggggiiikkkmmmmmmiiiddd___]]]YYYTTTQQQRRROOOKKKGGGEEEDDDEEEFFFCCCBBB???<<<888555222111)))        ...999999999DDDRRR```dddfffeeejjjlll___NNN:::...&&&,,,666777000)))!!!111FFFWWW^^^\\\YYYWWWVVVRRRKKKGGG111$$$,,,AAAVVVeeehhhfffffffffeee^^^QQQGGG222%%%  """111DDDRRRUUUQQQLLL;;;&&&  !!!...<<>>;;;999888---&&&         ...CCCPPPRRRPPPUUU]]]bbbddddddeeejjjkkk\\\III///&&&!!!(((///,,,###$$$666GGGWWWaaa\\\UUUNNNNNNQQQQQQJJJCCC...!!!$$$999NNN]]]eeecccbbbbbbccc```SSS===,,,    ///@@@PPPXXXSSSIII===000    $$$...999CCCGGGJJJNNNPPPOOORRRXXXXXXJJJ555$$$     &&&$$$              lllooonnnhhheeeggghhhffffffhhhkkknnnnnnlllhhhfffdddcccaaaaaabbbeeehhhjjjrrrppplllhhhddd___[[[YYYZZZUUUPPPOOOPPPQQQMMMIIIIIIIIIGGGEEEBBB@@@>>>===999333***$$$"""      444CCCWWWdddfffcccdddhhhdddfffgggffffffcccVVVHHH***###"""&&&###))):::KKKVVVYYYYYYNNNGGGBBBFFFOOOQQQIII@@@000%%%!!!///GGGXXX```cccfffffffffdddZZZFFF---    """---===KKKWWWYYYNNNAAA...%%%   &&&---;;;CCCIIIJJJLLLPPPRRRQQQSSSTTTNNN===(((     %%%...555111***!!!             lllooonnniiifffhhhhhhfffiiilllooorrrrrroookkkhhh```aaabbbcccdddeeeffffffkkkkkkjjjgggddd```]]]\\\^^^XXXSSSSSSVVVVVVSSSPPPLLLKKKJJJIIIGGGEEEDDDDDDGGGAAA999444000---***'''&&&%%%"""      ###...GGGSSSbbbiiikkkjjjkkklllgggkkklllfff^^^VVVNNNGGG///''' ###---===NNN[[[[[[QQQFFF999777999CCCOOORRRJJJAAA444,,,,,,<<>>:::888888888777111222111...)))$$$""""""$$$       ///>>>RRRZZZaaaccceeegggiiiiiiiiikkkiii^^^PPPEEE@@@@@@222)))!!!$$$111===MMMYYY^^^XXXHHH999+++000999FFFPPPRRRLLLFFF999666:::IIIYYYbbbeeegggkkkmmmlll```KKK333!!! !!!***;;;HHHKKKQQQVVVXXXXXXPPP>>>...   ***333===FFFFFFJJJLLLLLLNNNSSSTTTRRRSSSBBB..."""     !!!...;;;BBB<<<111"""                ^^^dddhhhggggggiiihhhfffeeefffhhhjjjkkkkkkkkkkkkeeeeeedddcccddddddeeeeeedddfffhhhgggddd```___```[[[XXXSSSOOOLLLKKKLLLLLLNNNNNNNNNMMMMMMLLLLLLLLLFFFBBB===:::999;;;===???777:::<<<:::666222000///000+++"""       ***===MMMUUU[[[^^^]]]^^^dddgggffffffbbbYYYLLL<<<000,,,...((("""(((333FFFPPPYYYZZZWWWNNN@@@222***444AAALLLQQQPPPNNNLLLCCCDDDJJJTTT[[[___ccchhhjjjjjjggg\\\KKK666%%%###)))---111111...)))!!!%%%,,,******,,,///555>>>HHHOOOSSSVVVWWWTTTNNNAAA,,,  ,,,888===BBBGGGGGGJJJKKKJJJLLLPPPPPPMMMFFF333!!!     ...888======000$$$                   JJJQQQWWWXXXYYY\\\\\\YYYbbbcccdddeeeggghhhjjjkkkiiigggdddbbbbbbcccfffhhheeehhhjjjiiieeeaaa``````]]][[[VVVOOOIIIGGGIIIKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKGGGAAA===<<<>>>AAACCC999===AAAAAA>>>:::888888888222)))      (((444GGGXXXWWW\\\]]]ZZZ]]]dddhhhfffaaaXXXIII:::,,,!!!###333AAAXXX___```XXXNNNEEE:::000...;;;JJJRRRQQQOOOOOOQQQLLLOOOVVV\\\[[[ZZZ^^^eeeiiigggccc[[[OOO===***&&&777AAAEEEHHHMMMHHH>>>222+++...999CCCCCC???===AAAJJJQQQSSSRRRWWWYYYXXXSSSJJJ:::"""  (((888AAABBBAAABBBFFFIIIIIIHHHIIIMMMLLLHHH777&&&       '''777>>><<<777&&&                  ''',,,333666777:::@@@FFFOOOWWW```eeeeeeeeegggjjjiiihhhfffeeeeeegggjjjlllggghhhiiihhhfffffffffhhhfffddd[[[OOOIIILLLPPPQQQQQQNNNLLLLLLMMMNNNLLLJJJKKKIIIFFFDDDDDDEEEGGGHHHAAA@@@@@@@@@AAABBBAAA@@@???;;;555...((("""        ***999FFFOOOSSSUUUWWWXXXWWW[[[bbbeeedddRRR>>>(((###111@@@III[[[WWWTTTSSSNNNEEE??????EEENNNTTTSSSTTTXXXZZZXXXWWWSSSTTTYYY^^^```bbbfffooojjjddd^^^TTTCCC---,,,???PPPZZZ\\\ZZZ[[[SSSIIIEEEHHHMMMPPPPPPMMMLLLKKKJJJLLLOOORRRTTTUUUUUUTTTNNN===''' '''555>>>AAACCCGGGKKKPPPLLLIIIKKKMMMIII===222###    +++888???>>>444(((                         ###(((888AAAKKKSSSXXX\\\bbbfffdddcccbbb``````aaaccccccfffggghhhgggeeedddeeeffffffeee___VVVQQQTTTWWWXXXZZZWWWTTTRRRRRRRRRPPPMMMJJJIIIGGGFFFFFFFFFGGGHHHGGGFFFEEEEEEEEEEEEDDDCCCFFFAAA:::444///,,,)))'''###    (((777CCCKKKOOOQQQPPPRRRQQQPPPTTTYYYYYYVVV>>>...###///===JJJQQQZZZUUUQQQPPPMMMFFFBBBCCCKKKRRRUUUSSSSSSXXX[[[ZZZTTTSSSUUU[[[```bbbffflllnnniiiddd___VVVHHH666)))+++333@@@MMMXXX___ccceeeddd]]]VVVSSSVVVYYY[[[[[[ZZZTTTLLLHHHHHHLLLQQQSSSOOOOOONNNEEE222 """'''000;;;AAABBBCCCFFFIIIIIIGGGGGGHHHEEE;;;+++  ---===BBB===333&&& ***222777111&&&                        $$$...777>>>EEEMMMRRRTTTUUUUUUVVVWWWXXXXXXYYY[[[\\\\\\[[[YYYWWWXXXYYY^^^```___ZZZYYY]]]``````dddbbb```^^^]]]ZZZVVVSSSOOOOOOOOONNNNNNMMMLLLLLLLLLLLLKKKIIIHHHHHHGGGGGGEEEAAA;;;777555666666666222+++###       ###555DDDKKKLLLKKKJJJKKKJJJGGGDDDFFFHHHCCC;;;''' %%%&&&***333???KKKTTTYYYWWWPPPKKKKKKJJJGGGFFFHHHQQQTTTSSSPPPPPPTTTXXXXXXSSSSSSWWW[[[\\\\\\aaahhhjjjgggccc___ZZZQQQEEE<<>>@@@FFFJJJLLLHHHHHHGGG===***  '''555:::AAAEEEEEEEEEFFFHHHEEEFFFHHHFFF===...!!!""""""!!!!!!!!!    ...@@@NNNJJJ999''' 111EEERRRWWWQQQCCC///                     """'''---111444666999===@@@BBBCCCCCCBBBCCCCCCBBB???>>>>>>???IIINNNRRRSSSVVV]]]bbbcccbbbccceeefffddd___YYYVVVTTTUUUVVVVVVUUURRROOONNNMMMMMMMMMKKKJJJJJJKKKLLLCCCAAA>>>===>>>???@@@@@@777...%%%"""%%%$$$        (((999DDDGGGDDD@@@>>>CCCAAA<<<777666444*** )))999999:::AAAJJJTTTZZZ\\\TTTKKKDDDDDDEEEFFFHHHLLLTTTSSSOOOKKKJJJMMMQQQSSSUUUUUUWWWWWWRRRNNNQQQXXXccccccbbbaaa___ZZZUUURRRYYYZZZZZZYYYYYY[[[___ccc\\\[[[ZZZZZZ\\\\\\ZZZXXXRRRIII>>><<>>@@@BBBFFFJJJLLLLLLKKKFFFAAA888*** !!!'''---222000)))    )))555EEEIIIFFF888''' ###???\\\rrr}}}yyyyyyrrr^^^CCC+++                   %%%)))000;;;CCCEEEJJJQQQ[[[aaabbb___[[[XXXUUUWWWZZZ\\\\\\YYYWWWUUUPPPRRRSSSRRRPPPQQQVVVZZZPPPNNNMMMLLLIIIEEE@@@<<<999444///000333222,,,&&&       !!!'''))))))(((((('''%%%$$$""""""$$$### ***:::PPPJJJFFFIIIRRR\\\bbbdddUUUIII>>>===AAAEEEIIIMMMWWWQQQKKKIIIHHHGGGHHHJJJLLLKKKKKKKKKHHHDDDFFFLLLYYY^^^dddffffffdddeeegggiiibbbZZZUUUVVVXXXWWWVVVTTTTTTTTTTTTSSSQQQPPPOOOKKKKKKLLLOOOQQQMMMCCC;;;777222111777777+++ """...888>>>===???DDDIIILLLJJJHHHGGG>>>... !!!+++444999:::666111,,,&&&  !!! """""" !!!,,,;;;GGGNNNIII===+++$$$"""+++HHHdddwwwwwwdddLLL666)))$$$                        $$$+++...555<<>>;;;::::::666000***      !!!---555000***""" !!!333DDDOOOJJJEEEIIISSS\\\```aaaYYYLLL@@@>>>BBBFFFIIILLLTTTMMMHHHIIIHHHDDDCCCDDDBBB???@@@DDDGGGGGGJJJNNNYYY```hhhjjjgggcccbbbcccccc___YYYUUUSSSSSSTTTUUUSSSRRRQQQOOOLLLKKKKKKLLLHHHIIIKKKLLLJJJEEE<<<666444111111666555))) %%%,,,333:::???======AAAGGGHHHCCC>>>:::111###(((222:::======>>><<<444'''"""!!!"""&&&%%%"""###)))...---&&& &&&,,,444===GGGMMMOOOIII999%%%###&&&000)))  !!!333GGG\\\mmmvvv}}}rrraaaMMM;;;...'''!!!!!!                           !!!'''+++...000444888???CCCHHHMMMRRRUUUVVVVVVRRRTTTUUUQQQMMMMMMRRRWWWOOOMMMKKKJJJJJJKKKJJJIIIFFFEEECCCAAA===777///***     (((555>>>666,,,!!! ***===NNNOOOJJJFFFJJJSSSZZZ\\\[[[]]]OOOCCCAAADDDGGGJJJLLLPPPIIIEEEGGGGGGAAA>>>???;;;888999???EEEGGGJJJNNNZZZbbbkkklllggg```^^^^^^XXXYYYWWWRRRNNNMMMPPPTTTWWWVVVSSSPPPMMMLLLMMMNNNHHHHHHIIIHHHFFFAAA===:::555333444777333&&&!!!&&&)))$$$"""###***///222666:::@@@>>>===@@@DDDDDD===666&&&'''###!!!&&&///888<<<===<<