BM6P6(@ ~~~sssggg^^^PPPIII???666000,,,)))(((!!! ~~~vvvlll```XXXMMMFFF<<<333---***'''%%% zzzqqqggg\\\TTTHHHAAA888000***'''$$$""" uuulllbbbWWWPPPCCC===555---(((%%%"""!!!yyynnndddZZZPPPIII@@@:::333,,,((($$$""" wwwlllbbbWWWMMMFFF<<<888111+++'''$$$!!!vvvkkkaaaVVVKKKDDD999555...)))%%%### zzzpppfff\\\QQQFFF>>>777333---((($$$!!!wwwkkk___UUULLLCCC<<<222...)))%%%###!!!{{{rrrfff[[[QQQHHH???999111...)))%%%"""!!!tttkkk```UUULLLCCC:::444000,,,'''$$$""" ӵĦĦӵĦ|||nnnfff[[[PPPHHH@@@888222...+++&&&###!!! 4ĉ@ӵ>L=hĦ4ĉ@ӵ>L}}}vvvjjjbbbXXXNNNFFF???777222,,,)))$$$!!! GG=?HdĦ=ĪjGG=?HdĦwwwooofff^^^TTTKKKDDD===666111***'''### ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵYYYĭӵ?~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?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e!!!??4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ"""4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ""" 4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ!!!4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ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?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9AAAs&dq&ĒR!!!4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GBBB===sĪj@h 4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼sIII@@@;;;### Φ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦ{{{rrraaaWWWQQQEEE???;;;444...***(((%%%$$$?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦ~~~sssiii___UUUJJJBBB777555111,,,((($$$"""!!! >AneneneneDenene>Ak<fhDenenenezzzpppeee\\\RRRGGG@@@666444000+++'''$$$"""!!! |||uuujjj```WWWMMMCCC===555222...***&&&###!!! wwwoooeee[[[RRRIII@@@:::222000,,,((($$$""" rrrjjj___UUUMMMEEE===777///---***&&&###!!!zzzllldddZZZPPPIIIAAA:::555---+++((($$$""" zzztttggg___TTTKKKDDD===666111+++)))&&&### wwwpppccc[[[QQQGGG@@@:::444///***(((%%%""" {{{qqqkkk\\\VVVMMMDDD===777111---(((%%%""" xxxnnngggYYYSSSJJJBBB;;;444///,,,'''%%%""" |||sssiiiaaaTTTNNNFFF>>>777222---)))'''$$$!!! xxxnnnddd\\\OOOJJJBBB;;;555000+++(((%%%### }}}tttjjj___WWWJJJEEE>>>888222...***'''$$$"""xxxoooeeeZZZRRREEEAAA:::444000,,,)))&&&###!!!{{{rrrjjj```UUUMMMAAA<<<666000,,,)))&&&$$$""" wwwooofff\\\RRRJJJ===999333...***'''$$$"""""" sssiii```XXXPPPJJJ===888222---***'''%%%### {{{oooeee]]]TTTLLLGGG;;;777111---)))'''$$$""" |||tttiii___WWWOOOGGGAAA999555000+++(((&&&###!!!vvvnnncccYYYRRRJJJBBB===777333---)))&&&$$$""" }}}pppiii^^^TTTMMMFFF>>>999333000+++'''$$$###!!!~~~wwwkkkdddYYYPPPIIIBBB;;;666111---(((%%%###!!! yyyrrrfff___TTTLLLEEE>>>777222///+++&&&###!!! uuuoooccc\\\RRRIIIBBB<<<555000---***%%%"""!!! }}}sssmmm^^^WWWMMMDDD===777333000,,,)))&&&###""" zzzpppiii\\\VVVLLLCCC<<<777222///,,,)))%%%###!!! ~~~uuukkkdddYYYSSSJJJBBB;;;666111...+++((($$$"""!!!  !!!!!!!!!!!!!!!zzzqqqggg___UUUOOOGGG@@@999444000---)))'''###!!!  """!!!!!!  !!!!!!!!!!!!!!!vvvlllbbb[[[PPPLLLDDD===888333...+++(((%%%"""  !!!!!!!!!!!!""""""!!!!!!  {{{rrrhhh]]]VVVLLLHHHBBB;;;666222---***&&&$$$!!! !!!!!!!!!!!!""""""!!!!!!!!!  wwwnnncccYYYQQQIIIEEE???:::555111,,,)))%%%###  !!!!!!!!!""" !!!!!! ~~~tttkkk```UUUNNNHHHDDD>>>999555000,,,(((%%%""" !!!!!!!!!!!! !!!!!!"""!!! yyyooohhh___SSSIIIEEEAAA;;;666111...***'''###"""      !!!""""""  ###"""!!! uuulllfff]]]RRRIIIBBB>>>888333///,,,(((%%%###"""        {{{ppphhhaaaYYYOOOHHH>>>:::555000,,,)))%%%###"""!!!     !!!  xxxmmmddd]]]TTTKKKEEE;;;777222...***'''$$$""""""!!! !!!!!!   """"""!!!!!!  !!!  !!!~~~vvvkkkaaaXXXOOOGGGAAA999666111,,,***'''$$$"""!!!  !!!!!! !!!  !!!###""""""!!!!!!    zzzsssiii]]]SSSJJJCCC>>>888444///+++)))&&&$$$"""   !!!!!! !!!!!!  tttnnndddYYYOOOGGG@@@===666222---***'''%%%###!!! !!!   !!!!!! !!!!!! }}}ooojjj```VVVLLLEEE@@@===444000,,,(((&&&$$$"""  !!!!!!!!!!!!!!!   !!!!!! !!!!!!!!!""""""""""""""""""""" !!!~~~wwwjjjcccXXXOOOHHHAAA999444555222---)))&&&###  !!!!!!!!!!!!"""""""""""" {{{ttteee^^^TTTLLLEEE???999444333000,,,(((&&&###  !!!!!!!!!"""""""""""" vvvooo___XXXOOOGGGBBB===777222///---)))&&&%%%###   !!!!!!!!!""""""""" {{{qqqjjj[[[UUUKKKDDD???:::444000,,,***&&&$$$###"""   !!!!!!!!!"""""" vvvllleeeZZZSSSJJJBBB===888222---***(((%%%######"""  !!!!!!!!!!!!  zzzqqqgggaaaXXXQQQHHH@@@;;;666000,,,***'''$$$###"""!!!  !!!!!!!!!  ~~~uuulllbbb\\\SSSMMMDDD>>>:::555000,,,***(((%%%###"""!!!  !!!!!!  !!!{{{rrriii___XXXOOOIIIAAA<<<888555111---+++(((%%%###"""!!!   !!!!!!  !!!!!!~~~uuunnneee[[[SSSFFFBBB===888666444111000+++)))%%%""" !!!   {{{rrrkkkbbbXXXPPPFFFBBB<<<888555333000...***(((%%%"""    !!!vvvmmmggg___TTTMMMEEEAAA;;;666333111...,,,)))'''%%%"""  }}}rrriiiccc[[[QQQJJJDDD@@@:::555111///,,,***'''&&&$$$"""  xxxnnneee___XXXNNNGGGAAA===777222///---***(((&&&%%%###""" {{{sssiiiaaa\\\TTTKKKDDD>>>:::555000...,,,)))((($$$######"""!!!vvvoooddd]]]WWWQQQGGG@@@;;;888222///,,,+++)))(((######""""""!!!  ~~~ssskkkaaaZZZUUUNNNEEE>>>:::666111...,,,+++)))(((""""""""""""!!!  !!!!!! !!!xxxmmmggg^^^WWWPPPJJJBBB<<<444111...+++***)))(((&&&$$$######!!! {{{tttjjjddd[[[TTTNNNHHH@@@;;;555222...+++***)))'''&&&$$$$$$###""" tttmmmeee___WWWPPPKKKEEE>>>999666333...+++***)))'''%%%$$$$$$###"""!!!!!! xxxnnnggg___ZZZRRRMMMHHHCCC===888666333///,,,***(((&&&%%%$$$$$$######"""""""""!!! |||rrrhhhaaaZZZUUUNNNIIIFFFBBB<<<888555222...+++***)))'''%%%$$$$$$$$$$$$$$$$$$######!!!!!! }}}vvvmmmccc\\\UUUPPPJJJFFFDDD@@@;;;777444111...+++***)))(((&&&$$$$$$$$$%%%%%%%%%%%%%%%"""""""""!!! xxxppphhh^^^XXXPPPKKKFFFBBB@@@>>>999555333000---+++******)))((($$$$$$%%%%%%&&&&&&&&&'''%%%%%%%%%$$$######""""""  |||tttmmmddd[[[UUUMMMHHHCCC???>>><<<777333222///,,,+++++++++***)))$$$%%%%%%&&&&&&'''''''''(((''''''&&&&&&%%%$$$$$$   !!!!!!!!! wwwnnnggg```XXXRRRGGGEEEBBB>>>:::777555444000///---+++***(((((('''((((((((((((((()))))))))))))))((('''&&&%%%$$$$$$""""""!!!  ~~~tttkkkddd]]]UUUOOOFFFDDDAAA===:::777555444000///...,,,+++***)))))))))))))))*********************)))((('''&&&%%%%%%""""""!!! !!! zzzpppggg```XXXPPPKKKDDDCCC@@@<<<999666555444000///...------,,,,,,,,,++++++++++++++++++++++++++++++***)))(((''''''&&&###"""!!!!!! !!!!!! }}}uuulllccc\\\UUUMMMGGGCCCAAA>>>;;;888666444444000000//////......//////.........------------------,,,++++++))))))((('''###""""""!!! !!!!!!!!! wwwqqqggg___XXXRRRJJJEEEAAA???===:::888666444444111000000//////000000111000/////////.........---------,,,+++***)))((((((######"""!!!!!!!!!!!!!!! }}}qqqkkkbbbZZZUUUOOOHHHCCC???>>>;;;999777555444444222111111000000000000111111111000000///.........------,,,+++***))))))((($$$###""""""!!!!!!"""""" uuukkkeee\\\VVVQQQLLLFFFAAA===<<<:::888666555444444222222111000000///000000111111000000///.........------,,,+++***)))(((((($$$###""""""!!!!!!"""""" zzzpppgggaaaYYYSSSNNNJJJDDD???===<<<:::888666555444444333222111000////////////111111111000///......------,,,,,,+++***)))(((((($$$######""""""""""""""" |||sssmmmggg[[[OOOKKKJJJEEE@@@>>>>>><<<:::999888777555333333222111111000000111111222222111000///...------***))))))((('''&&&&&&&&&############"""""""""!!!!!!!!!!!!!!!  xxxoooiiidddYYYNNNJJJHHHDDD???===>>><<<:::999888777555333444333333222222222222222222222111000///...------******)))((('''&&&%%%$$$#########"""""""""!!!!!!!!!!!!!!!!!! |||sssjjjcccaaaVVVLLLIIIGGGBBB>>><<<>>><<<:::999888777555333555444333333222222333333333222111111//////...---+++***)))(((&&&%%%######""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! xxxpppggg```]]]TTTKKKIIIFFFAAA>>>===>>><<<:::999999888666444444444333222222222222222333222111000///......---+++***)))'''%%%###"""!!!""""""!!!!!!!!! !!!!!! wwwnnneee___ZZZRRRKKKIIIFFFAAA>>>>>>>>><<<:::999999999777555333333222111111111111111222111111000///...------******(((&&&%%%###!!!!!!!!!!!!!!!  !!! !!!}}}uuulllccc]]]WWWPPPKKKIIIFFFAAA>>>???===<<<:::999:::999888666333222111111000000111111111000000///...---,,,+++)))((('''&&&$$$###!!!!!!!!!  %%%###yyyqqqiii```YYYSSSNNNIIIHHHDDD???===???===<<<::::::::::::888666333333222111111111111222//////...---,,,++++++***''''''&&&%%%$$$###""""""   vvvnnnfff]]]VVVQQQLLLHHHFFFCCC>>><<<>>>===<<<::::::::::::888777555444333333222222333333///...---,,,+++******)))&&&&&&%%%%%%$$$###""""""   |||rrrkkkddd\\\WWWOOOLLLGGGDDDBBBAAA>>>===<<<;;;;;;::::::999888888666666555444222111000000///...------++++++***)))''''''%%%$$$###"""""""""""""""!!!uuullleee^^^VVVQQQMMMJJJFFFCCCBBBAAA???===<<<<<<;;;;;;:::999999999666666555444222111000///......---,,,+++***))))))'''&&&%%%$$$###""""""""""""!!! xxxnnneee___XXXQQQMMMJJJHHHDDDBBBAAAAAA???>>>===<<<<<<;;;;;;:::999999666666555333222111000///------,,,+++***))))))(((&&&%%%$$$###"""!!!!!!!!!!!! zzzsssjjjbbb\\\VVVOOOKKKGGGEEEBBB@@@@@@@@@@@@???======<<<;;;;;;::::::999666555444333222000//////,,,,,,+++***)))(((((('''%%%$$$###"""!!! }}}uuunnneee]]]XXXSSSMMMIIIEEECCC@@@??????@@@???>>>===<<<<<<;;;::::::999999555555444333111000///...++++++***)))(((''''''&&&$$$###"""!!! |||wwwnnnggg^^^XXXSSSOOOIIIEEEDDDAAA???>>>>>>>>>>>>===<<<;;;;;;::::::999888888555555444222111000///...+++***)))((('''&&&&&&%%%######!!! xxxrrriiiccc[[[UUUQQQMMMHHHDDDCCCAAA>>>=========<<<;;;;;;::::::999999888777777555444333222111///......***))))))((('''&&&%%%%%%###""" }}}uuuoooiiiccc[[[UUUQQQMMMHHHEEECCCAAA>>><<<<<<<<<<<<;;;::::::999999888777777666555444333222111///......))))))((('''&&&%%%%%%$$$"""!!! ~~~uuuoooddd^^^WWWQQQMMMKKKIIIHHHEEEBBB>>><<<;;;;;;::::::;;;;;;:::999888666555444222111000///...,,,,,,+++)))'''&&&###""" !!!zzzqqqkkkaaa\\\UUUOOOLLLIIIGGGFFFEEEBBB>>><<<;;;;;;;;;:::999999999888777555333333000000///...,,,+++******((('''%%%###!!! }}}vvvmmmfff]]]YYYRRRMMMJJJGGGEEEDDDDDDAAA>>><<<<<<<<<;;;999888888777666555333222111///...---,,,+++)))((((((&&&%%%###!!! {{{sssjjjcccZZZVVVPPPKKKHHHFFFDDDBBBBBB@@@===<<<<<<;;;:::999777666666555444222000000...---,,,+++)))(((''''''$$$###""" yyyqqqhhhaaaXXXTTTOOOJJJHHHFFFCCCBBB@@@>>><<<;;;;;;:::999777555555555444222111///...,,,,,,+++***((('''&&&%%%"""!!! }}}vvvnnneee^^^TTTQQQMMMIIIGGGEEEBBB@@@===;;;:::999:::999777555333333222111000...---,,,***)))((('''&&&%%%$$$### yyyrrrjjj```ZZZQQQNNNJJJGGGEEECCC@@@>>>;;;999888888888888555444000//////...---+++***)))'''&&&%%%$$$"""!!! }}}uuunnnfff]]]VVVNNNKKKHHHEEECCCAAA>>><<<999888777777777777444222------,,,,,,***)))'''&&&$$$$$$###!!! zzzqqqiii```XXXQQQJJJHHHDDDBBB@@@===:::777999888777666555444333222///---***'''&&&%%%%%%&&&###"""!!!  }}}rrriiibbb[[[SSSNNNIIIFFFCCC@@@>>><<<999666777666555444333222111000...,,,)))&&&%%%$$$$$$%%% xxxmmmddd^^^XXXSSSNNNFFFDDDAAA>>>===;;;888555555444333222000///...---+++)))'''%%%###""""""###}}}uuuiii```YYYTTTOOOLLLDDDBBB???===<<<:::777555333333222000...---,,,+++((('''%%%###!!!!!! wwwooocccYYYRRRLLLGGGCCCBBB@@@===<<<;;;999777555333222111///---+++***)))%%%$$$###""" tttlllaaaWWWPPPJJJDDD@@@???===:::999999777555333111000///---+++)))((('''######"""!!! {{{ooohhh^^^VVVPPPKKKDDD@@@;;;999777666555444222000///...---+++)))'''%%%$$$"""""""""!!! }}}tttfff```XXXQQQLLLGGG@@@<<<888666444333333222000...---,,,+++)))'''%%%###"""!!!"""!!!!!! vvvnnn___[[[TTTMMMGGGBBB===:::888666555222111//////...---,,,***'''%%%###"""!!!"""!!! ~~~rrrjjj\\\WWWQQQJJJEEE@@@;;;888666555444111000......---***)))'''&&&$$$###"""""""""!!! xxxmmmeeeWWWSSSLLLFFFAAA===999666444333222000...---,,,,,,'''&&&%%%$$$###"""""""""!!! !!!###$$$%%%&&&###"""!!!}}}rrrggg___SSSOOOIIICCC???;;;777444333222000...---,,,++++++((('''%%%$$$###"""!!!!!!  """$$$''')))+++,,,,,,((('''%%%###!!!xxxnnnccc[[[PPPLLLGGGBBB>>>:::777444111000///---,,,+++++++++***)))'''%%%###!!! !!!###$$$&&&(((+++...000111111111...---+++(((%%%""" }}}sssiii^^^WWWNNNJJJDDD@@@<<<999666444000///...---,,,++++++++++++***'''%%%"""  $$$''')))***---///222555777888777777333222000,,,)))%%%###"""yyyoooeeeZZZSSSKKKGGGBBB>>>;;;888555333000///...---,,,+++++++++((('''%%%###!!!  """&&&)))---///111555777:::<<<>>>>>>===<<<888666333000,,,(((%%%$$$vvvmmmbbbXXXPPPIIIEEE@@@<<<999777444222000///...---,,,+++++++++%%%$$$###!!!  !!!###&&&)))---111444555:::<<>>@@@@@@AAACCCEEEEEECCCAAA@@@===777222---+++***)))}}}qqqggg]]]TTTNNNHHHDDD???;;;888666444333111000...,,,***)))((((((%%%%%%###!!!  """###$$$(((+++...222555999>>>AAACCCCCCDDDFFFHHHHHHFFFCCC>>>;;;777222///---,,,,,,yyynnneee]]]TTTNNNGGGCCC>>>:::888666444333111000...,,,***)))((((((%%%$$$###!!!  """$$$&&&''',,,///222555888<<>>BBBEEEDDDCCCDDDFFFGGGFFFCCCAAA<<<:::777444222111111111ssshhh```WWWOOOIIIEEEAAA<<<999777555444222000///---+++)))(((((('''%%%$$$"""   """$$$''')))***...000333666999<<>>;;;:::888555333111000///~~~vvvlllbbb[[[TTTMMMHHHCCC@@@;;;777666555333222///...---+++)))(((''''''$$$###"""  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$&&&((()))+++---111333555999===@@@CCCBBBBBBCCCCCCAAA>>>;;;888777666555333222111111zzzsssiiiaaa[[[UUUNNNIIICCC???:::777666444333222///...,,,***)))(((''''''$$$###!!!   !!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###$$$%%%'''(((+++---000333555888<<>>;;;888666444000...***)))'''&&&%%%$$$$$$###"""!!!   !!!  !!!!!! !!!"""###$$$###""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""" !!!!!!"""$$$%%%&&&&&&((()))***+++,,,///222333666999888666555666888666555555444444444555555yyypppjjjbbb]]]UUUNNNJJJGGGDDDCCC???===999666444222///---))))))((('''%%%$$$###"""  !!! !!!!!!!!!"""!!!!!! """"""###$$$%%%%%%&&&&&&############""""""""""""#########""""""!!! !!!!!!!!!!!!"""###$$$%%%(((((((((***+++---///000888888888888777777777777777777666555555555555555vvvmmmggg___ZZZRRRLLLHHHEEEBBBAAA>>>;;;777444333111...,,,))))))(((&&&%%%$$$###"""    !!!!!!"""!!!!!!""""""######$$$%%%%%%&&&$$$#########""""""!!!!!!"""""""""""""""!!!!!! !!!!!!!!!""""""###$$$%%%''''''((()))+++---///000666666666666666666666666777777666555555555555555{{{rrriiiddd[[[VVVOOOIIIEEEBBB@@@>>><<<999555333111///---+++)))((('''&&&$$$###""""""   !!!!!!""""""######"""""""""###$$$$$$%%%%%%$$$$$$$$$###"""!!!!!! !!!""""""######"""""""""""""""""""""###%%%%%%&&&&&&'''(((***,,,...///333333333444555555666666777666666555555555555666xxxooofffaaaXXXTTTMMMHHHDDDAAA???===;;;888555222111///,,,***((('''&&&%%%$$$""""""!!!   !!!!!!""" !!!"""""""""""""""""""""######$$$$$$$$$%%%$$$$$$###"""!!! !!!"""###$$$$$$$$$""""""""""""###$$$%%%%%%&&&&&&'''((()))+++---...111111222333444555666777777666555555555555666666~~~vvvmmmddd___VVVRRRLLLHHHDDDBBB???===;;;888444222111///---+++''''''&&&$$$###"""!!!    !!!""""""!!!""""""######"""!!!!!!###############$$$$$$$$$$$$$$$######"""!!!!!!  !!!###$$$$$$$$$$$$""""""""""""###$$$%%%&&&&&&&&&'''((()))+++---...111111222333555666777777666666555555555555666666|||tttkkkccc]]]TTTPPPKKKGGGDDDBBB???<<<:::777444222000///---+++'''&&&%%%$$$"""!!!   !!!"""!!!  !!!!!!!!!"""$$$$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""""" !!!"""###$$$$$$$$$$$$######"""######$$$%%%&&&&&&&&&'''(((***,,,...///000111222333444555666666666555555555555666666777zzzqqqiii```[[[RRRNNNJJJFFFDDDAAA>>>;;;888555222000///...,,,***&&&&&&%%%###"""!!!  !!!!!!!!!!!!!!! !!!!!!!!!!!!###$$$""""""!!!  !!!!!!!!!!!!$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""############!!!"""######$$$$$$$$$$$$############$$$%%%&&&&&&''''''((()))+++---///000000000111111222333444444555555555555555666777777xxxpppggg___YYYPPPMMMIIIEEECCC@@@===:::666444000......,,,***)))&&&%%%$$$###"""   !!!""""""""""""!!!!!!!!!!!!""""""!!!  """%%%&&&###""""""!!!  !!!!!!!!!!!!!!! ###$$$%%%&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&!!!!!!!!!"""######$$$$$$""""""###$$$$$$$$$$$$###############$$$%%%&&&'''(((((()))***+++---///000//////000000111111222222555555555555555666777888yyyqqqhhhaaaZZZVVVQQQMMMHHHDDDBBB@@@===;;;555333000,,,)))'''&&&&&&&&&%%%###"""  !!!!!!!!!!!!!!!!!!!!!  !!!!!! !!!!!!"""######$$$$$$&&&%%%%%%$$$$$$#########"""""""""""""""###$$$$$$###"""!!! """!!! """!!!   !!!!!!  !!!"""###$$$$$$%%%&&&'''((())))))'''((((((((('''%%%###"""########################""""""###$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&)))***+++---...//////000////////////000111222333555444444444444555666666|||tttkkkddd]]]VVVSSSOOOKKKFFFCCC@@@>>>;;;999444222///,,,)))'''&&&&&&%%%%%%###!!!   !!!"""""""""!!!!!!!!!!!!!!!  !!!!!!!!!"""###$$$%%%%%%&&&&&&&&&%%%$$$$$$######"""!!!!!!!!!!!!"""###$$$""""""!!! """!!!  """!!!   !!!!!! !!!######&&&&&&&&&'''((())))))***(((((((((((('''%%%$$$##############################$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&)))***,,,---///000000000000000//////000111111222444444333333444444555666|||wwwoooggg```ZZZTTTPPPLLLIIIDDD@@@>>><<<999777444222///,,,)))'''&&&&&&%%%$$$###!!!  !!!!!!!!!!!! !!!!!!"""#########"""""""""!!!!!!!!!!!! !!!!!!"""###$$$%%%&&&&&&(((''''''&&&%%%%%%$$$$$$!!!!!! !!!!!!"""""""""!!!!!! !!!!!!  """!!!!!! !!! !!!!!!!!!!!! !!!"""######((((((((())))))******+++)))))))))((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&***+++---///000111111111000000/////////000111111333333222222333333444555yyytttllleee___YYYTTTQQQJJJGGGBBB???<<<:::888666333111...+++)))'''&&&&&&%%%$$$"""!!!  !!!!!!"""""""""""""""#########$$$$$$%%%%%%$$$###""""""!!!!!!!!!!!!!!!!!! !!!!!!"""$$$%%%'''(((((())))))((('''&&&&&&%%%%%%!!!!!! !!!!!!!!!!!! !!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!"""###$$$************++++++,,,,,,*********)))((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''+++,,,...///111222222222111000000/////////000000222111111111111222333333}}}vvvqqqjjjccc]]]XXXSSSOOOIIIEEEAAA>>><<<:::888666222000...+++(((''''''&&&%%%$$$"""   !!!!!! !!!""""""###$$$$$$%%%%%%&&&&&&&&&&&&'''&&&%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###%%%&&&(((******++++++***)))((('''&&&%%%!!!!!! !!!!!! !!!!!! !!!!!!"""!!!"""""""""""""""""""""  !!!!!!""""""!!!!!!!!! !!!!!!"""###$$$******++++++,,,---------,,,+++***)))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((,,,---...000111222222333111111000///.........///000000000000000111222222zzzqqqmmmeee___YYYSSSOOOKKKGGGDDD???<<<:::999666555111000---***((('''''''''$$$###"""  !!!!!!  !!!!!!""" !!!"""###$$$$$$%%%&&&'''((((((((('''''')))((('''&&&$$$"""!!!!!! !!!!!!!!!"""""""""!!!"""###%%%(((***+++,,,---,,,+++***)))((('''&&&""""""!!!!!! !!!!!! !!!!!! !!!!!!""""""!!!""""""############"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""!!!!!!!!!!!!!!!"""###$$$$$$)))***+++,,,---......///------+++***)))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((+++,,,...///111222222222222111000///...---------/////////...///000000111~~~xxxooojjjccc\\\VVVQQQLLLHHHDDDAAA===:::888777444333111///---***((('''''''''$$$###"""  !!!!!!!!!!!!  !!!!!!"""!!!!!!"""###$$$%%%&&&&&&'''''')))*********)))(((***)))(((&&&%%%###"""!!! !!!"""######$$$!!!"""$$$&&&(((+++---.........---+++***)))''''''$$$###"""!!!!!!!!!!!!"""!!! !!!!!!!!!!!!!!!"""######!!!"""###$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""!!!!!!!!!!!!"""###$$$%%%((((((***+++---...000000...---,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((()))+++,,,---///000111222222222222000///...---------.........---...//////000|||wwwpppkkkddd\\\VVVQQQKKKHHHBBB???;;;888666555333111000///---***((('''''''''$$$###!!!  !!!!!!!!!!!!  !!!!!!!!!"""######$$$&&&'''(((((('''((()))++++++******)))+++***)))'''%%%###"""!!! !!!"""###$$$%%%!!!"""$$$&&&)))+++---...///...---,,,***)))((('''$$$$$$###"""""""""""""""!!!!!! !!!!!!!!!!!!!!!"""######!!!"""###$$$%%%%%%$$$###"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""""""""""""""!!!!!!!!!!!!"""###$$$%%%'''((()))+++---///000111///...,,,***)))))))))***************************,,,,,,++++++++++++++++++))))))(((((((((((())))))***+++---...000111111111333222000///------,,,,,,...------------...//////yyytttoookkkddd]]]WWWPPPKKKGGG@@@===999777555333000...------,,,***)))'''&&&&&&$$$###"""!!!!!!  !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""###$$$%%%&&&))))))+++,,,---,,,,,,++++++***)))'''%%%###!!!!!!!!!!!! !!!!!!"""###$$$$$$$$$$$$%%%'''(((***+++,,,,,,---,,,+++(((%%%###%%%%%%$$$$$$"""!!!  !!!  !!!!!!""""""""""""""")))((('''&&&$$$###""""""$$$$$$%%%%%%%%%$$$$$$######"""!!! !!!"""$$$%%%$$$$$$$$$############"""""""""""""""############$$$$$$$$$$$$$$$$$$%%%%%%'''(((***,,,---...//////000///...---,,,+++++++++***)))))))))***,,,...///---------------,,,,,,+++++++++******)))*********)))+++---///000000.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,zzzuuummmiiibbb[[[UUUOOOJJJFFF@@@===999666444222///---,,,,,,+++)))(((&&&%%%%%%######"""   !!!""""""""""""""""""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""############$$$%%%&&&'''(((***+++,,,---...---,,,,,,+++***)))'''%%%###!!!!!!!!! !!!!!!"""###$$$&&&''''''((()))+++,,,---,,,,,,,,,,,,***'''%%%###$$$$$$$$$###"""!!! !!!!!!  !!!!!!"""""""""""""""&&&%%%%%%$$$###"""!!!!!!$$$$$$$$$%%%%%%$$$$$$###$$$###"""!!!!!!###%%%&&&$$$$$$$$$############"""""""""""""""############$$$$$$$$$$$$$$$%%%%%%%%%((()))+++,,,...////////////...---,,,,,,+++++++++,,,,,,,,,,,,---///000222000000111111000000///...++++++***))))))))))))***((()))+++,,,---------,,,------------,,,,,,,,,,,,++++++++++++++++++++++++yyyuuujjjfff___YYYSSSMMMHHHEEE@@@===999555333111...,,,******)))(((&&&%%%$$$$$$###"""!!!   """"""############""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!"""""""""######$$$$$$$$$%%%&&&((()))***,,,---.../////////...---+++***)))'''%%%###!!!!!! !!!"""###$$$''''''((()))+++,,,---...,,,,,,,,,+++)))'''$$$###############"""  !!!!!!!!!!!! !!!""""""######""""""""""""""""""!!!!!!!!! ###$$$$$$%%%%%%$$$$$$$$$%%%$$$###"""###$$$%%%&&&$$$$$$$$$############"""""""""""""""###############$$$$$$$$$%%%%%%%%%&&&)))***+++---...//////000......---,,,++++++++++++---------...///000222222222333333333333222111111++++++***)))))))))))))))(((((())))))***+++++++++------,,,,,,,,,+++++++++)))))))))))))))))))))))){{{uuuqqqeeeaaa[[[UUUPPPKKKFFFCCC???<<<888444222///,,,***(((((('''&&&%%%$$$######"""!!!!!!  """"""############""""""!!!!!!!!!!!!""""""""""""!!!!!!"""""""""#########$$$$$$$$$%%%''')))***+++...///000111111000//////+++***)))'''%%%###!!!!!! !!!###$$$%%%%%%&&&''')))***+++,,,,,,+++++++++***(((&&&$$$###""""""""""""!!! !!!""""""######!!!!!!"""############"""!!!!!!!!!!!!!!!!!!!!!!!!######$$$%%%%%%%%%$$$$$$&&&%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$#########""""""!!!"""""""""###############$$$$$$%%%%%%&&&&&&&&&******,,,---.../////////------,,,+++++++++++++++,,,,,,------///000111111222222333333222222111000---,,,+++******************))))))))))))***+++,,,++++++++++++************))))))))))))))))))))))))|||uuuooojjj```]]]WWWQQQMMMHHHDDDAAA===:::666333111...+++)))'''&&&&&&%%%$$$###""""""!!!!!!  """"""############""""""!!!!!!!!!!!!""""""""""""""""""""""""############"""###$$$%%%''')))+++,,,000111222333222222000000+++***)))'''%%%###!!!!!! !!!###$$$%%%%%%&&&(((***+++,,,,,,,,,++++++***((('''%%%######!!!!!!!!!!!!!!! !!!"""#########!!!""""""###############!!!!!!!!!""""""""""""###"""###$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""!!!"""""""""##################$$$%%%&&&&&&''''''***+++,,,---......///...,,,,,,+++*********++++++,,,---...///000111111111333333333333333222222111......---,,,+++*********++++++*********+++,,,,,,))))))))))))((((((((((((((((((((((((((((((((((((xxxpppiiieee\\\XXXSSSNNNJJJFFFBBB???:::888444111000...+++)))&&&&&&%%%$$$$$$###""""""  !!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""""""""""""""""""""#########$$$$$$"""###$$$%%%(((***,,,...111222333333333222111000+++***)))'''%%%###!!!!!! """###%%%%%%&&&(((***,,,---......---+++***)))'''&&&$$$###""" !!!!!!   !!!"""#########!!!"""######$$$$$$######""""""""""""############"""###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$############"""""""""""""""##################$$$%%%&&&'''(((((()))***+++,,,------------++++++******)))******+++......000111222333333333444555555555555444333333///...---,,,+++*********************************''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''|||uuummmgggbbbXXXUUUPPPKKKHHHDDD@@@===888555222000///---+++)))&&&%%%%%%$$$$$$######"""  !!! !!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""#########$$$$$$$$$###$$$%%%'''))),,,...000222222333444333222111000+++***)))'''%%%###!!!!!! """###%%%&&&%%%'''))),,,---------,,,+++***((('''%%%######"""   """"""#########""""""###$$$$$$$$$$$$#########""""""""""""""""""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$$$$$$$############"""""""""""""""##################$$$%%%&&&'''(((((())))))***+++,,,,,,,,,,,,******))))))))))))******---...000111222333222222333333444444333333222111------+++***)))(((((((((%%%&&&'''(((((('''&&&%%%%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$zzzssslllfffbbbWWWSSSNNNJJJGGGCCC???===666444111//////...,,,***&&&%%%%%%%%%$$$######### !!! !!!!!!!!!!!!"""""""""""""""############$$$$$$$$$$$$%%%&&&(((+++...000222222222333444333222000000+++***)))'''%%%###!!!!!! """###%%%&&&###%%%'''***++++++******+++***(((&&&$$$######"""   !!!""""""######"""""""""###$$$$$$$$$$$$#########""""""!!!!!!!!!!!!!!!"""###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$############"""""""""""""""##################$$$%%%&&&(((((()))((()))***+++++++++++++++***)))))))))))))))*********,,,---///000000000000000111111111111000//////,,,+++***((('''&&&&&&&&&!!!###$$$%%%%%%$$$"""!!!############"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!|||vvvqqqjjjaaa[[[TTTQQQMMMIIIEEEBBB===:::777555222///---***)))((('''&&&%%%###"""!!!!!!!!!   !!!!!!!!!!!!!!!!!!!!!!!!  """"""""""""###$$$%%%&&&%%%%%%&&&(((***---000222222333444444333000...,,,***)))(((&&&$$$"""!!!  !!!"""((()))***+++,,,++++++***((('''%%%###"""!!!  !!!!!!!!!""""""""""""$$$$$$###""""""###$$$$$$$$$$$$"""!!!!!!!!!"""###""""""###$$$$$$%%%&&&&&&$$$$$$#########"""""""""$$$$$$$$$#########"""""" !!!!!!!!!!!!""""""######$$$$$$$$$$$$&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''******++++++++++++******+++++++++++++++***))))))'''&&&%%%$$$###############"""!!! zzzsssnnnggg___YYYSSSOOOKKKGGGDDD@@@<<<999666555222///,,,***)))((('''&&&%%%###"""!!!!!!!!!  !!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!"""!!!  !!!"""""""""""""""###$$$%%%&&&&&&&&&'''(((+++...000222333333444444222000---+++))))))'''&&&$$$"""!!!  """###'''(((***,,,,,,,,,,,,+++)))(((&&&$$$"""!!!  !!!!!!!!!!!!"""""""""$$$###""""""""""""###$$$$$$###"""!!!!!!!!!""""""!!!""""""###$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########"""""""""!!!!!! !!!!!!!!!!!!!!!"""""""""###$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&&&&'''''''''''''''&&&%%%%%%$$$$$$###"""!!! !!! }}}vvvoooiiiccc[[[UUUPPPMMMHHHEEEBBB>>>;;;888666444222///,,,***)))(((&&&&&&$$$###""""""!!!!!!     """""""""!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""######""""""""""""###$$$%%%&&&''''''''')))+++...111222333333444333111...+++)))((((((&&&%%%###"""!!!  !!!###$$$'''(((***,,,---......---+++)))'''%%%"""!!!   !!!!!!!!!""""""######"""!!!!!!"""#########""""""!!! !!!!!!!!! !!!!!!""""""######$$$$$$$$$$$$#########"""!!!!!!!!! !!!!!!""""""""""""!!!!!! !!!!!!!!!!!!"""!!!!!!!!!""""""!!!!!!!!!!!!!!!""""""!!!!!!  yyyqqqjjjeee^^^WWWRRRMMMIIIEEEAAA>>><<<999777555444111///,,,***)))(((&&&%%%$$$###""""""""""""  !!!!!!!!!!!! !!!!!!!!!  !!!!!!"""""""""!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!########################""""""""""""###$$$%%%&&&''''''((()))+++...111222333333333222000---***''''''&&&%%%$$$###"""!!!!!!  """$$$%%%'''(((***---.../////////,,,***(((%%%"""  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  {{{uuummmfff```ZZZSSSNNNIIIFFFAAA===;;;999777555444333111...,,,***)))(((%%%%%%$$$###""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!  !!!""""""!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$%%%&&&''''''((()))+++---000111222222222111///,,,(((&&&%%%%%%$$$###""""""!!!!!! !!!###%%%&&&'''(((***---.../////////+++***'''%%%""" ~~~wwwpppggg```ZZZUUUNNNIIIFFFBBB===:::888777555444333222000...,,,***))))))%%%$$$$$$###""""""######!!!""""""""""""#########!!!!!!!!!!!!  !!!!!!!!!""""""""""""""""""!!!!!!!!!!!!   !!!""""""###!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""###$$$%%%&&&'''''''''(((***,,,///000000111111000...+++(((&&&$$$#########""""""!!!!!!!!! !!!"""$$$&&&''''''(((***,,,---......---***(((&&&$$$!!! yyyrrrkkkbbbZZZTTTOOOHHHDDDDDD@@@;;;777555555444333333222000---+++***))))))%%%$$$######"""#########"""""""""#########$$$$$$"""""""""!!!!!!!!!  !!!!!!!!! !!!!!!!!!""""""""""""!!!!!!!!!  !!!"""######"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!"""######"""!!! """"""""""""###$$$%%%&&&&&&&&&&&&''')))+++---///.../////////...+++((('''"""""""""""""""!!!!!!!!!!!! !!!"""$$$'''((('''(((***,,,,,,,,,,,,+++'''&&&$$$"""!!!}}}vvvnnnggg^^^VVVPPPKKKEEE@@@BBB>>>999666444444333222222111///---+++***))))))$$$$$$##################""""""######$$$$$$$$$$$$""""""""""""!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!""""""!!!!!!   !!!"""###$$$############"""""""""""" !!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!""""""""""""###$$$%%%&&&&&&&&&&&&&&&(((***,,,...---...//////---+++)))'''"""""""""""""""!!!!!!!!!!!!!!!!!!!!!###%%%'''(((((()))***+++,,,++++++***&&&%%%###""" wwwpppeeeaaaYYYRRRLLLGGGBBB???:::999777444222000//////.........---+++)))((('''&&&&&&%%%%%%$$$###""""""%%%%%%%%%$$$$$$$$$######"""!!!!!!!!!!!!!!!"""###!!!!!!""""""""""""!!!!!!"""!!!!!!!!! !!!!!!!!!!!!!!!   !!!"""###$$$"""""""""""""""!!!  !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$%%%%%%!!!""""""""""""#########&&&'''''')))***+++,,,,,,)))))))))))))))((('''&&&""""""!!!!!!!!!!!!!!!"""###$$$%%%''''''((((((((((((''''''&&&%%%""" ~~~tttmmmbbb^^^WWWPPPJJJEEE@@@===:::999666444222000//////.........---+++)))(((''''''''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!""""""!!!!!!!!! !!!!!!!!!!!!!!!  !!!"""######""""""######""""""!!!  !!!!!! """"""""""""""""""""""""!!!!!!!!!"""#########$$$""""""""""""############&&&&&&'''((()))***++++++))))))))))))((('''&&&%%%""""""  !!!"""######&&&&&&''''''''''''&&&&&&%%%###!!!yyyooohhh^^^ZZZSSSLLLGGGBBB>>>:::999777666333111000//////.........---+++***(((((((((((((((''''''&&&%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$###""""""!!!!!!"""""""""!!!""""""######""""""!!!"""""""""!!!!!!!!!  !!!!!!""""""  !!!""""""##################"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""############%%%&&&&&&'''((()))************)))((('''&&&$$$###"""!!!  !!!"""$$$$$$$$$%%%%%%$$$$$$$$$"""!!!|||tttjjjdddZZZVVVOOOIIIEEE@@@<<<999777666444333111000//////.........---,,,***)))((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%######""""""!!!""""""""""""""""""######""""""""""""""""""!!!!!!!!!!!!  !!!"""######  !!!""""""###############""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!"""""""""#########%%%&&&&&&'''((()))))))))))))))((('''%%%###"""!!!!!!  !!!!!!""""""""""""!!!!!!~~~wwwoooeee^^^VVVRRRLLLGGGCCC???;;;888555555333222111000//////.........---,,,+++***)))''''''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$###"""""""""""""""""""""############""""""###"""""""""!!!!!!!!!!!! !!!"""######  !!!!!!###############"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!! !!!!!!!!!"""""""""%%%%%%&&&&&&''''''((((((&&&&&&&&&$$$###!!!yyyqqqiii___XXXRRRNNNIIIDDD@@@===999777444333222111000000000000............---,,,+++***''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%$$$######"""""""""""""""######$$$$$$######"""######"""""""""!!!!!!!!! !!!!!!""""""  """""""""""""""!!!  !!!!!!!!!!!!!!! #########$$$$$$$$$%%%%%%######"""!!! {{{ssskkkbbbYYYRRRNNNJJJEEE@@@===:::777555333222111000000000000000............---,,,+++***(((((((((((((((((((((((((((((((((((('''''''''&&&&&&%%%$$$###"""""""""""""""######$$$$$$######"""#########"""""""""!!!!!! !!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!    !!!!!!xxxoooggg^^^UUUNNNKKKGGGBBB>>>;;;888555333222222111000000000000000............---,,,++++++)))))))))))))))*********)))(((((((((''''''''''''&&&%%%$$$###""""""""""""######$$$$$$$$$$$$##################""""""""""""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!   vvvlllcccZZZQQQJJJEEECCC@@@<<<999666555555333222000...---...///000///.........------------+++++++++******(((''''''%%%&&&&&&&&&''''''((((((''''''&&&%%%$$$$$$$$$$$$#################################""""""""""""!!!!!!!!! !!!!!!###""""""!!!   !!!!!!!!!!!! !!!!!!!!!!!!!!! ~~~sssjjjaaaYYYOOOIIIEEECCC???<<<888666555555333222000.........///000/////////.........------++++++++++++***)))((('''&&&&&&'''''''''(((((((((((('''&&&%%%$$$$$$$$$$$$########################""""""""""""!!!!!!!!! !!!  !!!!!!!!!!!!  !!!!!! {{{pppggg___VVVNNNHHHCCCAAA>>>;;;888666555444333222111///...//////000000/////////............,,,,,,,,,,,,+++***))))))''''''(((((((((((())))))((('''&&&%%%%%%$$$$$$$$$########################!!!!!!!!!!!!  xxxnnnddd\\\TTTLLLGGGAAA@@@===:::777555555444444333111000000000000000000000/////////.........,,,---------,,,,,,+++***((((((((()))))))))))))))((('''&&&%%%$$$$$$$$$$$$########################"""!!!!!!!!! }}}vvvkkkaaaZZZRRRKKKFFF???>>>;;;888666555444444444333222222111000000000////////////............,,,------------,,,++++++)))))))))))))))((((((((('''&&&%%%$$$$$$###$$$$$$""""""""""""""""""""""""""""""!!!!!!!!! zzzrrrggg]]]VVVPPPIIIDDD>>><<<:::777555444444444444444333333222111111000///.........------------,,,,,,,,,------,,,,,,+++))))))((((((((((((''''''&&&%%%$$$######""""""""" !!! uuummmbbbXXXRRRLLLFFFAAA<<<;;;999666555444444444444444444444333222111000------------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++((((((((('''''''''&&&&&&%%%$$$###"""!!!!!!!!!!!!~~~rrrjjj___UUUNNNIIICCC???<<<:::888666555444444444444444444444333222111111------,,,,,,,,,+++++++++******+++,,,,,,+++++++++((((((''''''&&&&&&&&&%%%$$$###"""!!!  xxxkkkeee[[[SSSNNNHHHBBB===999888777666666555555555555555555555444333222111......---,,,+++******))))))))))))))))))*********((((((((('''&&&&&&%%%%%%$$$$$$###"""!!! """}}}vvvjjjcccZZZRRRMMMHHHBBB===999888777666555555555555555555555555444333222111///......---,,,+++******))))))))))))))))))))))))(((''''''&&&&&&%%%$$$$$$""""""!!! ###yyyrrrhhhaaaXXXQQQLLLGGGAAA===999888777666555555555555444444444444333222111111//////...---,,,+++******((((((((((((((((((((((((&&&&&&%%%%%%$$$######### ###uuunnnddd^^^UUUOOOJJJFFF@@@<<<888888666555555555555555444444444333333222111000//////...---,,,+++******''''''''''''&&&&&&&&&&&&$$$$$$$$$###""""""!!!!!!   |||rrrkkkaaa[[[RRRLLLHHHDDD???;;;888777666555444444444444333333333333222111000///......---,,,+++******)))&&&&&&&&&%%%%%%%%%$$$$$$""""""!!!!!!  yyyoooggg^^^XXXPPPJJJGGGCCC???;;;888777666555444444444444222222222222111000//////------,,,+++***)))((((((%%%%%%%%%$$$$$$######""" ''' vvvkkkccc[[[UUUNNNHHHEEEBBB>>>:::777777666555444444444444222222222222111000///...,,,++++++***)))(((''''''%%%%%%$$$######"""!!!!!!)))  }}}ssshhhaaaZZZTTTMMMGGGEEEBBB>>>:::777777555444444444444444222222222111111000///...++++++***)))((('''&&&&&&%%%$$$$$$###"""!!!!!! ###  vvvlllccc]]]VVVPPPJJJEEECCC@@@<<<888:::999888777666555444333222111111000///......---++++++***)))'''&&&$$$###$$$###"""!!! |||rrriii```ZZZSSSNNNHHHCCCAAA>>>:::666999999888777555444444333000000///......---,,,,,,*********)))'''%%%$$$###""""""!!! xxxnnnddd[[[VVVQQQLLLEEEAAA???===999555888777777666555444333333//////...---,,,+++******)))))))))(((&&&%%%###### vvvlllbbbYYYTTTOOOJJJDDD@@@>>><<<888555666666555555444444333333//////...---+++***))))))((((((''''''&&&$$$###""" ~~~tttjjjaaaYYYTTTMMMHHHBBB???>>><<<888555444444444333333333333333000///...---+++***)))(((&&&&&&&&&&&&%%%###"""!!! zzzpppfff^^^WWWRRRKKKFFFAAA>>>===;;;888555222222222222222333333333000///...,,,+++)))((('''%%%%%%%%%%%%$$$###"""!!!}}}tttjjjaaaYYYSSSOOOHHHDDD>>><<<;;;:::777444111111111111222222333333......---+++)))'''&&&&&&$$$$$$$$$$$$###"""!!!!!!~~~xxxoooeee]]]VVVPPPLLLFFFBBB===:::999888555222000000000111222222333333------+++)))(((&&&%%%$$$###############"""!!! xxxlllbbbZZZTTTMMMIIICCCAAA>>>:::777555444444222222111111000000//////,,,,,,+++***)))((('''&&&$$$$$$###"""!!! }}}uuuiii___XXXQQQKKKFFFBBB@@@===999777555444333222222111111000/////////,,,,,,+++***)))((('''&&&$$$$$$###"""!!! yyyqqqeee[[[TTTNNNHHHDDD@@@>>>;;;888555444333333222222111000000///......++++++***)))((((((''''''$$$$$$###"""!!! vvvnnnbbbYYYRRRLLLFFFBBB>>><<<999777444333222222222222111000///......---+++******)))((((((''''''$$$$$$###"""!!! ssskkk```WWWPPPKKKEEEAAA<<<;;;888666444333333333222222111000///...---,,,******))))))((('''''''''$$$$$$###"""!!! ~~~qqqiii^^^UUUOOOJJJDDDAAA;;;:::888555444333333333222222111000...---,,,,,,)))))))))(((((('''''''''$$$$$$###"""!!! {{{nnnfff\\\SSSMMMHHHCCC???;;;:::888666444444444444222222111///...---,,,+++((((((((((((((('''''''''$$$$$$###"""!!! yyyllldddZZZQQQLLLGGGBBB>>>;;;:::888666555555555555222222111///...---++++++((((((((((((((('''''''''$$$$$$###"""!!! }}}xxxiiiaaaWWWOOOKKKGGGDDDAAA<<<:::888777666555333111333222000///---,,,,,,,,,***)))((('''&&&%%%%%%%%%$$$###"""  zzzuuuggg___UUUNNNIIIFFFBBB???<<<:::888777666555333111222111000...---,,,++++++***)))(((&&&%%%%%%$$$$$$$$$###""" vvvpppddd]]]SSSLLLHHHEEEAAA>>><<<:::888777777666444222111111///---,,,+++++++++)))((('''&&&%%%$$$$$$$$$$$$###!!! {{{rrrlllbbb\\\SSSLLLHHHEEEAAA>>><<<:::888777777666444222111000...---++++++******)))((('''%%%$$$$$$$$$$$$###"""!!! xxxnnnhhhaaa[[[RRRMMMIIIFFFBBB>>><<<:::888777888777555333111000...---++++++******)))((('''&&&%%%$$$$$$$$$###"""!!!vvvlllfff___YYYRRRLLLJJJFFFBBB>>><<<:::888888888888666444111111///---,,,+++++++++***)))((('''&&&%%%%%%%%%###""" uuukkkfff\\\WWWPPPKKKHHHEEEAAA===<<<:::888888888888666555222111000...---,,,+++++++++***)))((('''&&&&&&&&&"""!!! uuukkkfffZZZUUUNNNJJJGGGDDD@@@<<<<<<:::888888999888777555333222000///------,,,,,,,,,+++***(((''''''''''''"""!!! |||rrrjjjeee]]]WWWNNNGGGBBB@@@>>>===999999888777666555444444111000///---,,,+++******++++++***(((&&&$$$"""!!!###!!! xxxooogggbbb[[[VVVNNNHHHCCCAAA>>><<<999888888777666555444333111000...---+++*********)))))))))((('''%%%$$$###"""!!!{{{ssskkkccc___XXXTTTNNNIIIEEEAAA>>>;;;888888777666555444333333111000...---+++*********''''''(((''''''&&&%%%$$$"""!!!vvvooogggaaa\\\UUURRRMMMIIIFFFBBB===:::777777666555444333222222000///...,,,+++***))))))((((((((('''&&&%%%$$$###!!! {{{rrrkkkddd___[[[SSSPPPLLLIIIFFFBBB===:::666666555444333222111111000///...,,,******))))))***))))))'''%%%###""" wwwnnnhhhbbb]]]ZZZRRROOOKKKHHHEEEAAA===:::555555444333222111000000000///---,,,***)))))))))******)))'''%%%###!!!{{{ssskkkddd___[[[XXXRRRNNNJJJFFFDDDAAA>>>;;;444444333222111000/////////...---+++***))))))(((((((((((('''%%%###"""!!!~~~yyyppphhhbbb]]]YYYVVVRRRNNNIIIEEECCCAAA>>><<<444444333222111000/////////...---+++***)))((((((&&&&&&&&&&&&%%%$$$######}}}vvvmmmddd^^^ZZZWWWUUUOOOMMMJJJGGGDDD@@@;;;777555555444333111000/////////...---,,,+++*********&&&&&&&&&&&&%%%%%%$$$###"""!!! {{{tttkkkbbb[[[WWWTTTRRRNNNKKKIIIFFFDDD@@@;;;888666666555333222111000//////...---,,,+++*********&&&&&&&&&&&&%%%$$$###"""!!!!!! xxxqqqhhh___XXXSSSOOOMMMKKKIIIFFFEEECCC@@@<<<:::777777666555333222111000......,,,+++***)))))))))'''''''''&&&%%%###"""!!! uuuooofff]]]VVVQQQMMMJJJHHHFFFDDDBBBBBB@@@===;;;999888777555444222111111...---,,,***))))))))))))(((''''''&&&$$$"""!!! sssmmmeee\\\VVVPPPKKKIIIFFFDDDAAA@@@@@@???===<<<:::999888666444222111000---,,,+++***)))(((((((((''''''&&&%%%$$$""" |||pppkkkccc[[[UUUPPPKKKHHHDDDBBB???>>>>>>>>>===;;;:::999888666444222111000---,,,***)))((((((''''''&&&&&&&&&%%%$$$"""!!! xxxlllhhhaaaZZZTTTOOOJJJGGGDDDAAA>>>=========<<<;;;:::999777555333111000///,,,+++***)))((('''''''''%%%%%%%%%$$$$$$###!!!!!!  |||uuujjjeee___XXXSSSNNNJJJGGGDDDAAA>>><<<<<<<<<;;;:::999888777555333111///...,,,+++***(((''''''''''''$$$$$$$$$$$$$$$###"""!!!  xxxrrrjjjeee]]]VVVPPPLLLGGGEEEDDDAAA???>>>>>>===<<<:::666666444333111000///...)))))))))(((''''''&&&&&&$$$$$$###"""!!! |||ssslllgggbbb[[[TTTOOOJJJFFFCCCAAA???===<<<<<<<<<;;;999666666444333111///...---)))))))))(((''''''&&&&&&$$$$$$###"""!!! {{{rrrlllddd```YYYSSSNNNIIIEEEBBB???===;;;:::;;;;;;:::888777666444222000...,,,+++)))))))))(((''''''&&&&&&$$$######"""!!! zzzqqqkkkaaa]]]WWWRRRNNNIIIEEEBBB>>><<<:::999::::::999888666555333111///---+++***)))))))))(((''''''&&&&&&######"""!!! |||uuulllfff___\\\WWWRRRNNNJJJFFFCCC>>><<<:::999999:::888777444444222000...,,,******)))))))))(((''''''&&&&&&######"""!!! {{{ssskkkeee]]]ZZZUUURRRNNNJJJFFFCCC>>><<<:::888888888777555222222000///---,,,******)))))))))(((''''''&&&&&&###""""""!!! zzzsssjjjdddYYYWWWSSSPPPMMMIIIEEEBBB>>><<<999777666555333222000000///...---,,,++++++)))))))))(((''''''&&&&&&""""""!!! {{{uuummmeee___WWWUUUQQQNNNLLLHHHDDD@@@===;;;888666555333111//////......------,,,++++++)))))))))(((''''''&&&&&&""""""!!! wwwpppjjjccc^^^VVVTTTQQQNNNIIIEEECCCAAA???<<<888666444222000...///...------++++++***))))))))))))(((''''''&&&&&&###"""!!! |||sssmmmggg```[[[TTTRRROOOLLLHHHDDDAAA@@@>>><<<888666444222000.........---,,,+++******)))))))))(((((('''&&&&&&&&&###""""""!!! wwwnnnhhhbbb\\\WWWQQQOOOMMMIIIFFFCCC@@@???>>>;;;888555444222000.........---,,,+++***)))))))))((((((''''''&&&%%%%%%######"""!!! {{{rrrjjjddd___XXXTTTNNNMMMKKKHHHEEEBBB@@@???===:::777555444222000......------,,,+++***))))))((((((''''''&&&%%%%%%$$$######"""!!! ~~~wwwnnnfffaaa\\\VVVQQQLLLKKKIIIGGGEEEBBBAAA@@@<<<:::666444333222000......---,,,+++***))))))(((''''''&&&&&&%%%%%%$$$$$$""""""!!!!!! zzzsssjjjccc^^^YYYSSSOOOJJJIIIHHHFFFDDDBBBAAA@@@;;;999666444333222000...------,,,+++***)))(((((('''&&&&&&%%%%%%$$$######!!!!!! vvvpppggg```[[[VVVQQQMMMGGGFFFEEEDDDBBBAAA??????;;;888555444333222000///------,,,+++***)))((((((&&&&&&%%%%%%$$$#########tttmmmddd^^^YYYTTTOOOKKKDDDDDDCCCBBB@@@???>>>>>>:::888555444333222000///---,,,,,,+++***)))((((((&&&&&&%%%%%%$$$######"""}}}rrrmmmeee^^^XXXRRRMMMIIIDDDCCCAAA???===<<<;;;;;;999999777666444222111000///---+++)))'''''''''''''''%%%$$$$$$$$$$$$###!!! xxxooojjjccc[[[UUUPPPKKKGGGBBBAAA@@@>>><<<;;;;;;:::888888666555333111000///...---+++)))'''''''''''''''%%%$$$$$$$$$$$$###!!! xxxrrrkkkfff___XXXRRRMMMHHHEEE@@@???>>><<<;;;:::::::::666666555333111000///...---,,,+++)))(((''''''&&&'''%%%$$$###$$$$$$###!!! }}}tttmmmgggccc\\\VVVQQQLLLHHHEEE???>>><<<;;;:::999999999444444333222000///...---,,,+++***)))((('''&&&&&&&&&%%%######$$$$$$"""!!!zzzqqqjjjeeeaaaZZZUUUPPPLLLHHHEEE>>>===<<<:::999888888888333222222000///...------*********)))((('''&&&&&&&&&$$$############""" yyypppiiiccc___YYYTTTOOOLLLHHHFFF???>>>===;;;999888777777222222111000///...------))))))))))))((('''&&&%%%&&&$$$###"""######""" (((***!!!xxxooohhh```\\\WWWRRRNNNKKKGGGEEEAAA@@@>>>;;;999777666555222222111000///...------((())))))))))))'''&&&%%%%%%$$$""""""######!!! 555NNNUUU:::~~~wwwnnnggg^^^[[[UUUPPPMMMJJJGGGDDDCCCAAA???<<<999777555555222222111000///......---(((((()))))))))'''&&&%%%%%%$$$""""""######!!!  KKKoooyyyQQQ'''{{{tttlllgggaaa]]]WWWQQQMMMJJJFFFCCCBBBAAA>>>;;;999777666555333222111000///...---,,,)))))))))(((''''''&&&&&&%%%%%%$$$###"""!!! !!!  !!!VVVYYY(((|||xxxrrrkkkfff^^^ZZZUUUPPPMMMJJJGGGEEEBBB@@@>>>;;;999777666555333333222000///...------*********)))((((((''''''%%%$$$$$$###"""!!!  @@@]]]dddCCC"""}}}wwwsssnnnhhhcccZZZWWWRRROOOLLLJJJHHHFFFAAA@@@>>>;;;999777666666444333222111000...------++++++******)))(((((('''%%%$$$######!!!!!! $$$333666'''zzzsssooojjjddd___XXXUUUQQQMMMKKKIIIFFFEEEAAA@@@>>>;;;999888777666555444333111000...------******))))))((('''''''''$$$$$$###"""!!! xxxqqqkkkfff```[[[XXXTTTOOOLLLIIIFFFDDDBBB@@@???===;;;999888777777555444333111///...,,,,,,)))(((((('''&&&&&&%%%%%%$$$$$$###"""!!! vvvnnnhhhccc]]]XXXVVVSSSNNNJJJGGGEEEBBB@@@@@@???===;;;999888777777444444222000...---+++***(((((('''&&&&&&%%%%%%$$$$$$###"""""" |||rrrkkkfffaaa\\\WWWSSSPPPKKKHHHGGGEEECCCAAA@@@???===;;;999888888777444333111///---+++***)))((((((((('''&&&&&&%%%%%%######"""!!! xxxooohhhddd```[[[XXXPPPMMMIIIGGGFFFFFFDDDCCC@@@???===;;;999888888888333222111///---+++)))((()))))))))(((''''''&&&&&&######"""!!! tttjjjeeeaaaZZZUUUUUUMMMLLLJJJHHHEEEBBB@@@???>>>===:::999999888666444222111000...,,,+++++++++++++++***((('''%%%$$$$$$###"""!!! |||rrrhhhccc^^^XXXSSSRRRNNNLLLJJJHHHEEEBBB@@@???>>><<<:::999999777555333222111///---,,,++++++***+++***)))((('''%%%$$$$$$###"""!!!wwwnnneee```\\\UUUPPPPPPNNNLLLKKKHHHEEECCCAAA@@@===;;;999888888777555333111000...---+++***************)))(((&&&%%%$$$$$$"""!!! ~~~tttkkkbbb^^^ZZZTTTOOONNNMMMLLLJJJHHHEEECCCAAA@@@<<<:::888777777666444222///...---,,,******))))))))))))((('''&&&%%%$$$###"""!!! {{{rrriiiaaa^^^ZZZTTTOOOMMMLLLKKKIIIGGGEEECCCAAA@@@;;;999777666666555333111...---,,,***))))))))))))(((((('''&&&%%%$$$$$$###!!! ~~~yyyoooggg```]]]ZZZTTTNNNMMMJJJIIIHHHFFFDDDBBB@@@???:::888666555555444222000,,,,,,***))))))(((((((((''''''&&&%%%%%%$$$###### zzzuuummmeee^^^\\\YYYSSSMMMLLLIIIHHHFFFEEEBBBAAA???>>>:::888666444444333111///++++++***)))((((((((((((&&&&&&%%%%%%$$$$$$###### xxxssskkkccc]]][[[XXXRRRLLLKKKHHHGGGEEEDDDBBB@@@???>>>999777555444444333000///+++***)))(((((('''((((((&&&%%%%%%$$$$$$######### xxxsssjjjeee___YYYTTTQQQMMMKKKGGGEEEBBB@@@@@@???>>><<<999888666444222000...---+++******)))(((''''''&&&$$$$$$######"""!!!!!!!!! |||uuuooohhhccc]]]WWWSSSOOOLLLIIIEEECCC@@@??????>>><<<;;;888777666444222000......+++******)))((('''&&&&&&$$$$$$######"""!!!!!!!!! ~~~xxxpppkkkddd```ZZZUUUQQQMMMJJJGGGDDDAAA???======<<<:::999888777555444222000......+++******)))((('''&&&%%%$$$######""""""!!!!!! |||uuummmgggaaa^^^XXXTTTPPPMMMIIIFFFCCC@@@>>><<<<<<;;;:::888777666555333111000......++++++***((('''&&&%%%%%%#########"""!!!!!! yyyssskkkeee___\\\WWWSSSPPPLLLIIIFFFCCC@@@===<<<<<<;;;999888666555444333111000......++++++***((('''%%%$$$$$$######""""""!!! }}}wwwpppiiiccc\\\YYYVVVRRROOOLLLHHHEEEBBB???===;;;;;;:::999777555555444222111000///...++++++)))(((&&&%%%$$$######""""""!!!!!!  zzztttnnnfffaaaYYYVVVSSSPPPMMMJJJFFFCCC@@@>>>;;;999999888777555555444333222111000///...++++++)))(((&&&$$$###""""""""""""!!! }}}wwwrrrlllddd___WWWTTTQQQNNNLLLHHHDDDAAA>>><<<999888777777555444444444333222111000///...++++++)))(((&&&$$$###""""""""""""!!!  zzzsssnnnhhhaaa\\\ZZZVVVQQQMMMJJJGGGCCC@@@===<<<:::888666444444333222222111000///...------)))((((((&&&%%%$$$######!!! wwwpppkkkeee]]]XXXWWWTTTOOOLLLIIIFFFCCC@@@<<<;;;999777666444444333222222111000///...------***)))((('''%%%$$$###""" {{{ssslllfff```YYYSSSSSSPPPLLLIIIGGGEEEBBB@@@;;;:::999777555444333333222111000000///...------+++***)))'''%%%###"""!!! ~~~xxxooohhhccc\\\UUUPPPOOOLLLIIIFFFEEECCCAAA???:::999888666555444333333111000000///......------,,,+++)))'''%%%###!!! ~~~zzztttllleee```ZZZSSSNNNLLLIIIFFFDDDCCCBBB@@@>>>999888777555444333333333000000//////......------,,,+++)))'''%%%###!!! zzzvvvpppiiiccc^^^YYYRRRMMMJJJHHHEEECCCBBBAAA>>>===888777666555333333333333/////////.........------+++***)))'''%%%###"""!!!xxxqqqllleee```\\\WWWQQQLLLJJJHHHDDDBBBAAA@@@===<<<777777555444333222222222//////.........---------***)))((('''%%%$$$###"""|||vvvnnniiibbb]]]ZZZVVVPPPLLLJJJHHHDDDBBBAAA???===;;;777666555444333222222222...............---------)))((((((&&&%%%$$$######wwwqqqjjjfff```ZZZVVVRRRNNNLLLHHHFFFCCCAAA@@@???===<<<999777666555555444111///111000///...,,,+++***)))******)))'''&&&###"""!!!vvvpppiiieee___YYYUUUQQQMMMKKKGGGEEEBBB@@@???>>><<<;;;888777666555555444111///000000///---,,,+++***)))***))))))'''%%%###"""!!!}}}uuunnngggccc]]]WWWSSSPPPLLLIIIEEECCC@@@>>>>>>===;;;999888666555555555444111/////////...---+++***))))))))))))((('''%%%###"""!!!{{{rrrlllddd```[[[UUURRRNNNJJJHHHDDDAAA???===<<<;;;999777777555444444444333111///......---,,,+++***))))))((((((((('''%%%###"""!!!~~~xxxpppjjjccc___YYYTTTPPPMMMIIIGGGCCC@@@===<<<;;;:::888666555444333333444333111///------,,,+++***))))))((('''''''''&&&%%%###"""!!!{{{uuummmhhhaaa^^^XXXSSSPPPLLLIIIGGGCCC@@@===;;;;;;:::888666444333222222333222000...,,,,,,++++++***))))))(((''''''&&&&&&%%%###"""!!!~~~yyyssslllfffaaa]]]XXXSSSPPPLLLIIIGGGCCC@@@===;;;;;;:::888666333222111222333222000...+++++++++***))))))((((((&&&&&&&&&%%%$$$###"""!!!}}}xxxrrrkkkfffaaa]]]XXXSSSPPPMMMIIIGGGCCC@@@===<<<;;;:::888666333222111222222222000...++++++******))))))((((((&&&&&&&&&%%%$$$###"""!!! zzzsssmmmhhheee___[[[UUUPPPMMMKKKHHHGGGBBB@@@===;;;888777777777333333222222111000//////++++++******)))(((((((((((('''%%%###"""""""""###yyyrrrkkkeeebbb]]]YYYSSSOOOLLLIIIGGGEEEBBB@@@>>>;;;999888777777444444333222111//////...++++++***))))))((((((''''''&&&$$$"""!!!!!!!!!!!!~~~wwwpppiiibbb^^^YYYVVVQQQMMMJJJHHHEEECCCBBB@@@>>><<<:::999888888555444333222000///------*********)))((((((''''''%%%$$$###"""!!! {{{uuunnnggg```[[[WWWTTTOOOLLLJJJGGGEEECCCAAA@@@???===;;;999888888555555333222000...,,,,,,***))))))(((((('''&&&&&&%%%$$$###"""!!! }}}xxxrrrllleee^^^ZZZUUURRRNNNLLLJJJHHHEEEBBB??????>>>===;;;999888777555444333111///---,,,+++))))))(((((('''&&&&&&&&&%%%%%%$$$$$$###!!! ~~~zzztttnnniiiccc]]]YYYRRRPPPMMMKKKIIIGGGDDDBBB>>>>>>===<<<;;;999777666444333222111///...,,,,,,((((((((('''&&&&&&%%%%%%%%%%%%%%%$$$###""" |||wwwpppjjjddd___[[[WWWOOOMMMKKKIIIHHHFFFBBB@@@<<<<<<<<<<<<:::888666555333222111000///...------((((((''''''&&&%%%%%%$$$###$$$$$$$$$"""!!!zzzuuummmfffaaa]]]YYYVVVMMMKKKIIIHHHFFFDDDAAA>>>;;;;;;;;;;;;:::888666555222111111000///......---(((''''''&&&&&&%%%$$$$$$""""""######!!! zzztttmmmgggccc^^^XXXSSSSSSOOOJJJFFFDDDCCCAAA@@@>>>===;;;999888666666666222222222111///...,,,+++''''''&&&%%%$$$$$$$$$$$$""""""!!!!!! ~~~xxxssskkkfffbbb]]]WWWRRRRRRNNNIIIFFFDDDCCCAAA???===<<<;;;999777666555555222222111111///...,,,+++''''''&&&%%%$$$$$$$$$$$$###""""""!!! {{{uuupppiiiddd```\\\VVVQQQPPPMMMHHHEEEDDDBBB@@@???<<<;;;999777666444444333222111111000///---,,,+++'''&&&%%%$$$$$$######$$$######"""!!! ~~~yyyrrrmmmfffaaa^^^ZZZTTTOOONNNKKKGGGEEECCCBBB@@@>>>;;;:::888666444333222222111111000///...,,,+++***'''&&&%%%$$$############$$$###"""!!!}}}wwwnnniiiccc^^^[[[WWWRRRNNNKKKIIIFFFDDDCCCBBB@@@>>>:::999777555444222222111000000000///---,,,***)))&&&&&&%%%$$$############$$$###""" zzzuuukkkfff```[[[YYYUUUPPPLLLIIIGGGEEECCCCCCBBB???===:::999777555444222222111000//////...---+++***)))&&&%%%$$$######""""""###""""""!!! xxxrrrhhhccc]]]YYYWWWTTTOOOKKKGGGEEEDDDCCCCCCAAA???===:::999888666444333222222/////////...,,,+++)))(((&&&%%%$$$###""""""""""""!!!!!! }}}uuupppgggbbb\\\XXXVVVSSSNNNJJJFFFEEECCCCCCCCCAAA???===;;;:::888666444333222222//////...---,,,***)))(((&&&%%%$$$###"""""""""""" zzzsssmmmfffaaa[[[VVVRRROOOLLLJJJHHHFFFCCCBBBBBBBBB@@@???;;;999666444444333111000000...---+++)))''''''&&&%%%%%%%%%$$$###"""!!! !!! ~~~xxxqqqkkkeeeaaa[[[UUUQQQNNNKKKIIIFFFDDDAAA@@@@@@@@@>>>===:::888555444444333222000///...,,,***)))''''''&&&%%%%%%%%%$$$###"""!!! !!! zzztttmmmgggccc___YYYTTTPPPMMMIIIGGGDDDAAA???>>>>>>===<<<;;;999777444333333333222111///...,,,***(((''''''&&&%%%%%%%%%$$$###"""!!! {{{vvvpppiiiccc```]]]WWWSSSOOOLLLHHHEEEBBB@@@>>>======<<<;;;999888666333333333333222000...---+++***(((''''''&&&%%%%%%%%%$$$###"""!!! }}}wwwrrrllleee___\\\YYYUUUQQQNNNKKKGGGDDDCCC@@@>>>======<<<;;;:::888555333222222222000///---,,,+++)))((('''''''''%%%%%%%%%$$$###"""!!! {{{tttnnnhhhaaa\\\XXXUUURRROOOMMMJJJFFFDDDCCCAAA>>>=========;;;:::888666333222111000///---,,,,,,***)))((('''''''''%%%%%%%%%$$$###"""!!! yyyrrrlllfff___ZZZTTTRRROOOMMMLLLJJJGGGDDDBBB@@@===<<<<<<<<<:::999999777333111000///---+++,,,+++***(((((('''''''''%%%%%%%%%$$$###"""!!! yyyqqqkkkeee^^^YYYQQQPPPNNNMMMLLLJJJGGGDDDAAA???<<<;;;;;;;;;999888:::777444111000...,,,***++++++***(((''''''''''''%%%%%%%%%$$$###"""!!! uuummmgggaaa[[[VVVPPPMMMJJJIIIHHHGGGEEECCC@@@???<<<:::888777777777666555333111...,,,***)))+++***(((((())))))'''&&&###$$$$$$######"""!!! |||ssskkkfff```YYYTTTOOOMMMJJJHHHGGGFFFDDDCCC???>>><<<999888777666666444444222000...,,,+++***+++***(((((())))))'''&&&###############""" }}}xxxpppjjjddd^^^VVVQQQNNNKKKHHHGGGFFFEEECCCAAA>>>===;;;999888777666666333222111000...---,,,,,,+++)))(((((((((((('''%%%############"""!!! yyytttmmmhhhccc]]]UUUOOOLLLJJJGGGEEEDDDCCCAAA@@@===<<<;;;999888666666555111111000///...------,,,+++)))((('''(((((('''%%%############"""!!! ~~~vvvqqqkkkfffbbb\\\UUUOOOKKKHHHEEECCCCCCBBB@@@>>>;;;;;;:::999888666555444000000//////...---------***)))''''''((((((&&&%%%"""######""""""!!! {{{sssnnnhhhccc___ZZZTTTOOOIIIFFFDDDBBBAAA@@@>>><<<999999999999777666555444000000//////...---,,,,,,***(((''''''''''''&&&$$$""""""""""""!!! |||wwwqqqkkkddd___[[[XXXRRRNNNHHHEEEBBBAAA@@@???===;;;888888999888777666444333111000000...---,,,++++++***(((''''''''''''&&&$$$""""""""""""!!! yyytttoooiiiaaa\\\YYYUUUQQQNNNGGGEEEBBB@@@???>>><<<;;;777888888888777666444333111111000///---,,,+++******((('''&&&''''''&&&$$$""""""""""""!!! yyyuuunnneee[[[VVVUUUTTTOOOJJJDDDCCCAAA???===<<<<<<===<<<;;;999777444222000////////////...---+++***))),,,+++)))(((((('''%%%###"""""""""!!! }}}vvvrrrkkkcccYYYTTTSSSQQQMMMHHHDDDCCCAAA>>><<<;;;;;;;;;;;;:::888777444333111000000000///---,,,+++***))),,,***((('''''''''%%%###""""""!!!!!! yyyrrrnnnggg```VVVQQQPPPNNNJJJEEEDDDCCCAAA>>><<<:::999999999888777666555333222222111000...,,,+++*********+++)))'''''''''&&&$$$###"""!!!!!! }}}wwwpppkkkddd]]]VVVQQQOOOLLLHHHDDDEEEDDDBBB???===:::999888777666666555555444333333222000---+++))))))***+++***((('''&&&&&&&&&$$$"""!!!!!! |||uuunnniiiaaa\\\VVVQQQNNNKKKHHHDDDEEEDDDCCC@@@>>>;;;999888555555555555444444444444111000---***))))))******)))'''&&&%%%&&&%%%$$$""" zzztttmmmhhh___[[[VVVQQQNNNJJJGGGEEECCCCCCBBB@@@>>>;;;999777555555555444444444444444000///---+++***)))))))))(((&&&%%%%%%%%%%%%$$$""" }}}xxxqqqkkkfff]]]ZZZUUUQQQMMMIIIFFFDDD?????????>>><<<:::777666555555555444444333333333///...---,,,+++)))(((((('''&&&$$$$$$%%%%%%###"""{{{vvvpppiiieee[[[XXXTTTPPPKKKHHHEEECCC<<<======<<<;;;888666555555555555444444333333222......------+++***(((''''''%%%$$$$$$%%%%%%###"""~~~zzzvvvooogggbbbYYYVVVQQQLLLIIIGGGDDDBBBBBB>>>:::888888777555333111111111111111000//////...---,,,***((('''%%%%%%%%%$$$""""""######!!! }}}yyytttnnnfffaaaYYYVVVQQQLLLJJJGGGDDDBBBBBB>>>:::888777777555333000111111111111000//////...---,,,***((('''%%%%%%%%%###""""""###"""!!!{{{wwwrrrllleee```YYYUUUPPPLLLIIIGGGDDDBBBAAA>>>:::888777666444333000000111111000000///...---,,,+++)))(((&&&%%%$$$%%%###""""""""""""!!! |||wwwsssnnnhhhbbb^^^XXXTTTOOOKKKIIIGGGDDDBBB???===:::777555444333333000000000000000//////...,,,+++***)))'''&&&%%%$$$$$$###!!!!!!"""""" }}}yyysssnnniiiddd___\\\VVVRRRNNNJJJHHHEEECCCAAA>>>===:::777444333222333000000000000000///......******)))((('''%%%%%%$$$$$$###!!!!!!"""""" zzzuuuoooiiiddd___[[[YYYSSSPPPKKKHHHFFFDDDAAA@@@===<<<;;;777333111222333//////000000//////...---))))))((('''&&&%%%$$$$$$$$$"""!!!!!!!!!!!! wwwrrrkkkddd```\\\XXXVVVQQQNNNIIIFFFDDDBBB@@@>>><<<<<<;;;777222000111333//////000000//////...---)))(((((('''&&&%%%$$$$$$$$$"""!!! !!!!!! ~~~vvvpppiiibbb]]]ZZZVVVTTTPPPMMMHHHEEECCCAAA???===;;;<<<;;;777222000111333///////////////......---(((((('''&&&%%%%%%$$$$$$###""" !!!!!!{{{tttnnnfff___ZZZWWWTTTSSSJJJIIIGGGDDDBBB@@@???>>>===<<<;;;999666444333222.........------,,,,,,,,,'''&&&%%%$$$###############"""!!!  ###$$$!!!~~~zzzrrrmmmeee___YYYVVVRRRPPPIIIHHHFFFCCCAAA???>>>===<<<;;;999888666444222222///......---,,,+++++++++&&&&&&%%%$$$############""""""!!! }}}xxxpppkkkeee^^^YYYTTTOOOLLLHHHGGGDDDBBB???===<<<<<<999999777666555333222222//////...---+++***))))))&&&%%%$$$######"""######"""!!!!!! {{{vvvnnniiiccc]]]XXXRRRMMMIIIFFFEEECCC@@@>>><<<;;;:::777777666555444222222111//////...,,,+++)))((('''&&&%%%$$$###""""""""""""!!!!!!  yyytttlllhhhbbb\\\VVVQQQLLLHHHEEEDDDBBB???===;;;:::999666666555444333222111000///...---,,,***)))''''''%%%%%%$$$###""""""""""""  }}}wwwssskkkfff```ZZZUUUQQQMMMJJJEEEDDDAAA???<<<;;;999999777777666444333111000000------,,,+++***(((''''''%%%$$$###""""""!!!""""""|||vvvqqqjjjeee^^^XXXTTTQQQNNNLLLEEEDDDAAA???<<<;;;999999999888666555333111000///,,,++++++***)))(((((((((%%%$$$###""""""!!!!!!!!!{{{uuupppjjjeee^^^WWWSSSQQQOOONNNEEEDDDBBB???===;;;:::999:::999777555333111///...+++*********))))))((((((%%%$$$###"""!!!!!!!!!!!!zzztttpppgggccc^^^YYYUUUQQQMMMJJJEEEBBB???===<<<;;;999777888777666555444222...+++......,,,+++***)))))))))&&&%%%%%%$$$###"""!!!!!! |||wwwqqqmmmfffbbb]]]XXXTTTPPPLLLIIIFFFCCC@@@>>>===;;;999777666444444444444333000......---,,,+++***)))))))))&&&%%%%%%$$$###"""!!!!!! ~~~{{{xxxsssmmmiiiddd```[[[WWWSSSOOOKKKHHHGGGEEEAAA???===;;;999777333222222333444444222111...---,,,***))))))((((((%%%%%%$$$###"""!!!!!! |||xxxtttooojjjfffaaa^^^YYYUUUQQQNNNJJJGGGHHHEEEBBB???===;;;999777333222111222333444222111---,,,+++***)))(((((((((%%%%%%$$$###"""!!! {{{vvvrrrmmmhhhddd^^^[[[VVVRRROOOLLLIIIFFFGGGDDDAAA>>>===;;;999777666444222111222222000///,,,+++***)))((('''''''''%%%$$$$$$###"""!!! zzztttpppkkkfffbbb[[[XXXTTTPPPNNNKKKHHHEEEEEECCC???===<<<;;;999777777555222111111000///---,,,+++***(((''''''&&&&&&$$$$$$###"""!!! ~~~xxxrrrmmmhhhccc```YYYVVVRRROOOLLLJJJGGGDDDCCC@@@===<<<;;;;;;999777777555222000000000///...+++***)))((('''&&&&&&&&&$$$$$$###"""!!! }}}vvvqqqkkkfffaaa^^^XXXUUUQQQNNNLLLIIIFFFDDDAAA???<<<;;;;;;;;;999888666444111000000111000///+++***)))((('''&&&&&&&&&$$$$$$###"""!!! |||tttnnniiiccc\\\WWWTTTQQQMMMJJJHHHFFFCCCAAA>>><<<:::999999888777555444333222111000...------++++++***((('''&&&%%%$$$$$$###"""!!! {{{ssslllgggbbb[[[VVVQQQOOOKKKHHHFFFDDDBBB???>>>;;;999888888777666555444333222111000...------+++***)))((('''&&&%%%$$$######"""!!! yyyqqqkkkfff```ZZZUUUOOOLLLHHHFFFDDDBBB???======:::888777777666555444333333222111///...------+++***)))((('''%%%$$$$$$###""""""!!! }}}wwwpppjjjeee```YYYTTTMMMJJJGGGDDDCCCAAA???===<<<:::777666666666444333333333222000///...---,,,******)))(((&&&%%%$$$###""""""!!! |||vvvoooiiiddd___YYYTTTMMMJJJGGGDDDCCCBBB???===;;;999777666666555444222333222111000///---,,,,,,******)))'''&&&%%%$$$###!!!!!! yyytttlllgggbbb]]]WWWRRRLLLJJJGGGDDDCCCBBB@@@>>><<<999777666666555444333222222111000...---,,,,,,***)))((('''&&&$$$###### ~~~~~~}}}vvvpppiiiccc___ZZZTTTOOOKKKIIIFFFDDDCCCAAA???===<<<:::888666666666555333222222111///...---,,,+++))))))((('''%%%$$$###### ~~~}}}}}}~~~zzzsssnnngggaaa]]]XXXRRRMMMJJJHHHEEECCCBBBAAA???======:::888777777666555444222222111///...---,,,+++))))))((('''%%%$$$###""" ~~~~~~~~~~~~~~~~~~~~~yyyvvvooojjjddd^^^YYYUUUQQQNNNJJJIIIGGGDDD@@@===;;;999<<<;;;:::888666555444333444222000000///...+++((('''&&&&&&%%%%%%$$$$$$###!!! ~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~xxxuuummmiiibbb]]]XXXTTTPPPMMMIIIHHHFFFCCC@@@===;;;:::;;;;;;999888666555333333333111//////...---***(((&&&&&&&&&%%%$$$$$$######!!! ~~~~~~}}}~~~~~~~~~}}}}}}}}}}}}|||||||||{{{|||}}}~~~|||vvvqqqjjjeee___ZZZVVVRRRNNNKKKGGGFFFEEEBBB@@@>>><<<;;;;;;:::999777555444333222111000...------,,,)))'''&&&&&&%%%%%%$$$#########!!! ~~~~~~}}}~~~~~~}}}}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}zzz{{{~~~~~~}}}zzzrrrmmmfffbbb\\\WWWSSSOOOLLLIIIEEEEEECCCAAA???>>><<<<<<:::999888666444333222111///...---,,,,,,+++(((&&&%%%%%%%%%$$$######""""""!!! ~~~}}}}}}|||}}}~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~{{{|||~~~~~~wwwoooiiiccc___YYYTTTQQQMMMJJJHHHDDDDDDBBBAAA???===<<<;;;999888777555333222111000...---,,,++++++***(((&&&%%%$$$$$$######"""!!!!!!!!! ~~~~~~~~~}}}~~~~~~~~~}}}||||||{{{}}}}}}~~~~~~~~~~~~|||}}}~~~~~~}}}~~~~~~}}}~~~~~~~~~~~~~~~zzztttlllfff```\\\WWWRRROOOLLLIIIGGGDDDCCCBBB@@@>>><<<;;;:::888777666444222111000///...,,,++++++++++++(((&&&$$$$$$######"""!!!!!!!!!!!! ~~~~~~~~~~~~~~~~~~}}}|||{{{{{{|||||||||}}}}}}}}}~~~~~~||||||}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}|||}}}~~~~~~{{{|||~~~{{{{{{|||}}}~~~|||yyyvvvqqqkkkfff___[[[VVVQQQNNNLLLIIIGGGDDDCCCBBB@@@>>>;;;:::999777666555333222000///......---++++++,,,+++)))'''$$$######"""!!!!!! !!! ~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}|||{{{zzzzzz{{{{{{{{{||||||}}}}}}|||{{{{{{{{{|||}}}~~~~~~}}}}}}|||}}}}}}{{{~~~|||{{{}}}~~~zzz{{{~~~zzzzzz{{{|||~~~~~~}}}|||zzzwwwuuusssoookkkggg^^^ZZZUUUQQQNNNLLLIIIGGGEEEDDDBBB@@@===;;;999888777666555333111000.........---,,,,,,,,,+++)))'''#########"""!!!!!! !!! ~~~~~~}}}}}}|||}}}~~~~~~}}}}}}~~~}}}||||||}}}~~~~~~}}}|||{{{||||||}}}}}}|||zzzxxxwwwyyyzzzzzz{{{|||}}}}}}}}}||||||}}}|||}}}~~~{{{yyy}}}}}}}}}}}}}}}||||||{{{}}}}}}~~~~~~~~~}}}}}}||||||}}}~~~}}}zzzzzzyyyvvvsssooollljjjhhh^^^ZZZVVVRRRNNNKKKHHHEEEFFFEEEBBB@@@===<<<::::::777666333111///.........,,,,,,+++***)))(((''''''$$$$$$######"""!!!!!!!!! ~~~~~~~~~~~~~~~~~~~~~~~~}}}||||||}}}}}}~~~~~~~~~}}}|||{{{{{{{{{|||||||||zzzyyyxxxwwwwwwwwwxxxyyyzzz{{{|||~~~}}}}}}}}}~~~~~~}}}||||||}}}}}}|||zzz{{{{{{|||}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}~~~|||yyywwwvvvtttqqqmmmjjjgggeee]]]ZZZUUUQQQNNNKKKHHHEEEEEEDDDBBB???===;;;:::999777666333111///.........,,,,,,+++***)))(((''''''$$$$$$######"""!!!!!!!!! ~~~~~~~~~}}}}}}~~~~~~~~~~~~|||}}}~~~}}}}}}|||}}}}}}}}}~~~}}}}}}|||{{{zzz{{{{{{|||{{{{{{zzzzzzvvvvvvwwwwwwxxxyyy{{{{{{~~~~~~~~~~~~~~~|||{{{{{{~~~~~~}}}}}}}}}}}}||||||yyyzzz{{{|||~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{xxxtttsssqqqoookkkfffbbb```[[[XXXTTTPPPNNNKKKHHHEEEDDDBBB@@@===;;;999888777666555333111000///......,,,,,,+++***)))(((''''''$$$$$$######"""!!!!!!!!!~~~~~~||||||||||||}}}~~~}}}|||}}}~~~~~~}}}}}}|||||||||||||||||||||{{{zzzzzz{{{{{{{{{{{{{{{{{{zzzzzzzzzzzz{{{|||}}}~~~}}}|||{{{{{{~~~}}}||||||{{{|||}}}~~~zzz{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~zzzxxxrrrqqqpppmmmhhhccc___\\\YYYVVVRRROOOMMMKKKHHHFFFBBBAAA>>><<<999888666666555444333222000///......,,,,,,+++***)))(((''''''$$$$$$######"""!!!!!!!!!~~~}}}|||{{{{{{{{{|||}}}~~~}}}~~~~~~~~~}}}{{{{{{{{{{{{{{{{{{||||||{{{zzzzzzzzz{{{{{{{{{{{{||||||{{{||||||}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}||||||~~~}}}{{{{{{{{{|||}}}~~~}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}}}}~~~}}}zzzwwwrrrqqqoookkkgggaaa]]][[[VVVTTTPPPNNNLLLKKKHHHFFFAAA@@@===;;;888777555555444444333222111000......,,,,,,+++***)))(((''''''$$$$$$######"""!!!!!!!!!}}}}}}zzzzzz{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~{{{zzzzzzzzzzzz{{{|||||||||{{{{{{zzzzzzzzz{{{{{{{{{{{{zzzzzz{{{||||||}}}}}}~~~~~~~~~~~~{{{{{{{{{|||||||||}}}}}}}}}|||{{{{{{{{{|||}}}~~~~~~~~~~~~}}}}}}~~~}}}zzzxxxsssqqqnnniiiddd___\\\ZZZTTTRRRNNNLLLLLLJJJHHHGGGAAA???===:::888666555444333333333333111000///...,,,,,,+++***)))(((''''''$$$$$$######"""!!!!!!!!!zzzzzz{{{|||}}}~~~}}}}}}~~~}}}}}}}}}~~~~~~~~~~~~zzzzzzyyyyyyyyyzzz||||||}}}|||{{{zzzyyyyyyzzzzzz{{{zzzzzzzzzzzz{{{|||||||||}}}~~~~~~~~~}}}}}}|||{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{|||}}}}}}~~~}}}}}}~~~~~~{{{xxxtttqqqlllfff```\\\ZZZYYYRRRPPPMMMLLLKKKJJJHHHGGGAAA???===:::888666555555333333333333222000///...,,,,,,+++***)))(((''''''$$$$$$######"""!!!!!!!!!zzz{{{{{{|||~~~~~~}}}|||}}}}}}{{{{{{}}}~~~~~~~~~~~~zzzyyyyyyxxxyyyzzz||||||~~~}}}{{{zzzyyyyyyyyyzzz||||||{{{{{{{{{||||||}}}{{{|||}}}~~~~~~}}}|||{{{}}}}}}|||{{{zzzzzzyyyyyyzzz{{{{{{|||||||||}}}}}}~~~}}}}}}~~~~~~{{{yyytttpppjjjccc^^^ZZZYYYXXXQQQOOOLLLKKKKKKJJJIIIGGGAAA@@@===;;;888666555555222333333333222111///...,,,,,,+++***)))(((''''''$$$$$$######"""!!!!!!!!!~~~~~~}}}|||zzzyyyzzz}}}~~~}}}}}}}}}~~~~~~}}}~~~~~~yyy{{{||||||{{{{{{}}}~~~~~~}}}}}}}}}{{{zzzxxxxxxxxxzzz|||}}}{{{zzzzzzyyyyyyyyyzzzzzz{{{|||}}}|||{{{zzz{{{}}}~~~}}}}}}}}}}}}}}}~~~~~~~~~}}}|||{{{zzzzzz{{{|||{{{zzzzzzzzzzzz{{{||||||}}}}}}~~~|||yyyvvvrrrnnnhhhbbb^^^ZZZVVVSSSOOONNNLLLJJJHHHFFFDDDCCC???>>><<<:::888777777666555444333222000///...---++++++******)))(((((((((&&&###""""""$$$%%%###!!! |||{{{zzzyyyzzz|||~~~~~~}}}}}}}}}}}}}}}~~~~~~}}}{{{{{{{{{||||||zzz{{{||||||{{{{{{|||}}}~~~~~~~~~~~~{{{zzzyyyxxxxxxyyy{{{|||{{{{{{zzzzzzzzzzzzzzz{{{{{{|||}}}}}}{{{{{{|||}}}}}}|||||||||||||||}}}}}}~~~}}}|||{{{{{{{{{||||||zzzzzzzzzzzzzzz{{{||||||~~~~~~~~~~~~~~~{{{wwwtttqqqmmmgggaaa]]]YYYUUUSSSMMMLLLJJJHHHFFFCCCBBBAAA???>>><<<:::888777666666555444333222000///...---*********)))((((((''''''&&&###""""""$$$%%%$$$"""!!!!!!""""""!!!~~~{{{zzzyyyxxxyyyzzz|||~~~}}}||||||}}}}}}}}}||||||||||||}}}~~~~~~|||{{{zzzzzzyyyzzz{{{|||{{{|||}}}|||zzzzzz{{{|||~~~}}}}}}~~~~~~}}}}}}}}}|||{{{zzzyyyyyyyyy{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{}}}~~~}}}|||{{{|||}}}||||||{{{{{{{{{{{{||||||~~~~~~}}}|||||||||}}}}}}zzzzzzyyyyyyzzzzzz{{{|||~~~~~~~~~|||zzzuuurrroookkkeee```\\\XXXTTTRRRKKKJJJHHHFFFCCCAAA???>>>>>>===;;;999777666555555444333222111000///...---)))))))))(((''''''&&&&&&%%%$$$"""###$$$%%%%%%$$$&&&%%%%%%###"""~~~~~~}}}zzzyyyxxxxxxxxxyyyzzz{{{|||{{{|||}}}~~~}}}||||||{{{{{{{{{{{{||||||{{{{{{zzzzzzzzz{{{}}}~~~{{{|||}}}|||zzzyyyzzz{{{~~~}}}|||}}}~~~~~~}}}|||{{{{{{{{{||||||{{{zzzzzzzzzzzz{{{{{{{{{|||||||||||||||||||||}}}~~~~~~||||||}}}~~~}}}}}}|||{{{{{{{{{||||||~~~~~~~~~~~~}}}}}}~~~~~~zzzzzzzzzyyyzzz{{{{{{|||}}}~~~~~~|||yyyuuurrrmmmiiiccc^^^ZZZVVVSSSPPPJJJIIIGGGEEEBBB@@@>>>======<<<:::888666555444444333222111000///...------)))(((((('''&&&&&&%%%%%%%%%$$$######$$$%%%&&&'''***)))'''%%%""" ~~~}}}zzzyyyxxxxxxwwwxxxyyyyyy{{{{{{|||~~~}}}{{{{{{zzzyyyyyyzzzzzzzzzzzzyyyyyyyyyyyy{{{|||}}}{{{|||}}}|||zzzyyyyyyzzz~~~}}}|||}}}~~~|||||||||||||||{{{{{{{{{zzz{{{{{{{{{{{{|||}}}~~~~~~~~~~~~}}}}}}~~~~~~}}}|||}}}~~~}}}}}}|||||||||}}}~~~~~~{{{{{{zzzzzz{{{{{{|||}}}}}}}}}~~~}}}yyyuuuqqqjjjfffaaa\\\XXXUUUQQQOOOJJJIIIGGGEEEBBB@@@>>>>>><<<;;;999777555444333333111111000000///...------((((((''''''&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%((()))---,,,)))&&&### ~~~~~~}}}}}}~~~}}}|||zzzzzzyyyxxxxxxxxxxxxxxxyyyzzz{{{~~~~~~|||zzzzzzyyyxxxxxxxxxxxxyyyxxxwwwwwwvvvwwwxxxyyyzzzzzz{{{|||{{{yyyyyyzzz{{{}}}||||||~~~~~~~~~~~~zzzzzz{{{{{{||||||||||||{{{|||~~~~~~}}}~~~}}}~~~~~~}}}}}}|||}}}}}}~~~||||||{{{{{{||||||}}}~~~}}}}}}~~~}}}yyytttqqqhhhddd^^^ZZZVVVSSSPPPMMMJJJIIIGGGEEEBBB@@@???>>>;;;:::888666444333333222000000000///...---------((((((((('''&&&&&&%%%%%%$$$$$$%%%$$$$$$&&&))),,,///---***'''### ~~~}}}||||||||||||{{{{{{zzzyyyxxxxxxwwwwwwwwwxxxzzz}}}}}}{{{yyyyyyxxxwwwwwwwwwwwwwwwyyyxxxwwwwwwwwwxxxyyyzzzxxxzzz{{{{{{yyyyyyzzz|||{{{zzz{{{}}}~~~}}}}}}}}}yyyyyyzzz{{{|||}}}}}}}}}{{{|||~~~~~~~~~~~~~~~||||||{{{{{{{{{~~~}}}}}}}}}}}}}}}~~~|||xxxsssooofffbbb]]]XXXUUURRRNNNLLLIIIHHHFFFDDDBBB???>>>===:::999777555444222222111000//////......------,,,))))))(((((('''&&&&&&&&&$$$%%%%%%$$$$$$&&&***...000...***&&&### }}}{{{{{{{{{||||||{{{{{{{{{zzzyyyxxxwwwwwwuuuvvvxxx{{{~~~~~~|||yyyyyyyyyxxxwwwvvvvvvwwwwww|||{{{zzzyyyyyyzzz{{{{{{xxxyyyzzzzzzyyyyyy{{{|||yyyyyyyyy|||~~~}}}{{{zzzzzzzzzzzzxxxxxxzzz|||}}}~~~~~~~~~{{{}}}~~~~~~~~~~~~~~~}}}{{{{{{zzzzzzzzz~~~~~~~~~~~~~~~~~~~~~{{{vvvqqqmmmeeeaaa\\\WWWTTTQQQNNNKKKHHHGGGEEECCCAAA???===<<<:::999777555333222111111/////////......------,,,)))))))))(((''''''&&&&&&###%%%%%%%%%$$$&&&+++//////---***&&&### ~~~}}}}}}|||}}}}}}}}}}}}}}}}}}|||zzzyyyxxxwwwwwwwwwxxxxxxyyyyyyzzz~~~|||zzzxxxvvvtttssssssvvvvvvxxxyyyyyyyyyyyyyyyzzzzzzzzzzzzyyyxxxwwwwww{{{{{{{{{|||}}}~~~~~~~~~|||{{{zzz{{{{{{|||}}}~~~~~~~~~}}}}}}||||||{{{{{{}}}~~~|||xxxuuuqqqoooiiiddd\\\VVVQQQNNNKKKIIIGGGEEECCCBBBBBBAAA>>><<<<<<;;;:::888555333222111222111///...///...---+++***))))))((('''&&&&&&&&&$$$###""""""###%%%''')))***)))(((%%%"""~~~~~~}}}||||||||||||}}}~~~}}}}}}||||||||||||}}}}}}}}}}}}}}}|||{{{zzzzzzwwwwwwwwwwwwwwwxxxxxxxxxyyyxxxwwwuuusssrrrqqqqqquuuvvvwwwxxxxxxyyyyyyyyy{{{{{{{{{zzzzzzyyyxxxwwwxxxyyyzzz{{{|||}}}~~~~~~~~~~~~}}}|||{{{||||||}}}~~~~~~~~~~~~~~~|||xxxtttpppmmmgggbbb[[[UUUQQQNNNKKKIIIGGGEEECCCAAAAAA@@@>>><<<<<<;;;999777555333222111222000///...///...,,,+++))))))(((((('''&&&&&&%%%$$$###"""""""""$$$&&&((()))((('''%%%"""~~~}}}||||||{{{{{{{{{|||{{{{{{{{{{{{{{{{{{|||}}}|||||||||}}}}}}||||||{{{wwwwwwwwwwwwvvvvvvvvvvvvwwwvvvuuutttsssrrrrrrrrruuuuuuvvvvvvwwwwwwxxxxxxzzzzzz{{{zzzzzzyyyxxxwwwuuuvvvwwwxxxzzz{{{}}}}}}~~~~~~}}}}}}|||}}}}}}~~~|||xxxsssmmmiiiddd___YYYTTTQQQNNNKKKIIIFFFDDDBBBAAA@@@???===;;;;;;:::999777555333111111111000............,,,***(((((((((''''''&&&&&&%%%######"""""""""$$$%%%&&&'''&&&%%%###!!!~~~}}}|||||||||}}}yyyyyyyyyyyyzzz{{{||||||zzz{{{||||||}}}}}}}}}}}}yyyyyyxxxxxxwwwwwwvvvvvvxxxxxxwwwvvvvvvvvvvvvvvvtttttttttuuuvvvvvvwwwxxxyyyyyyyyyyyyxxxwwwvvvvvvssssssuuuvvvxxxzzz{{{|||~~~~~~~~~~~~~~~~~~~~~~~~{{{wwwqqqjjjfff```\\\WWWSSSPPPNNNKKKIIIDDDBBB@@@??????>>><<<::::::999888666444222111111111///------------+++***'''''''''&&&&&&&&&%%%%%%######"""""""""###$$$$$$$$$$$$###""" ~~~}}}||||||||||||yyyyyyxxxxxxyyyzzz{{{{{{yyyzzz{{{||||||}}}||||||zzzzzzzzzyyyyyyxxxxxxxxxyyyxxxxxxwwwxxxxxxxxxyyyttttttttttttuuuvvvwwwxxxwwwxxxxxxwwwwwwvvvuuutttrrrssstttvvvxxxyyy{{{|||~~~~~~}}}~~~~~~~~~yyytttnnngggccc]]]ZZZUUURRRPPPMMMJJJHHHCCCAAA???>>>===<<<:::888888888777555444222111000000...---,,,---,,,+++)))&&&&&&&&&&&&%%%%%%%%%%%%######""""""""""""""""""!!!!!!!!! ~~~}}}|||{{{zzzzzzzzzyyyyyyyyyyyyyyyyyyzzz{{{xxxyyyzzz{{{{{{{{{{{{{{{zzzzzzzzzzzzzzzyyyyyyyyywwwwwwwwwvvvvvvwwwwwwxxxuuuuuutttttttttvvvxxxyyywwwwwwwwwwwwvvvuuuttttttssstttuuuvvvxxxyyy{{{{{{~~~}}}}}}~~~|||wwwqqqkkkeeeaaa[[[XXXTTTQQQOOOLLLIIIGGGBBB@@@>>>===<<<;;;999777777777666555333222111000000...,,,,,,,,,,,,***(((%%%%%%%%%%%%%%%%%%%%%%%%######""""""!!!!!! ~~~}}}|||{{{{{{{{{{{{zzzzzzyyyyyyyyyyyyzzzxxxxxxyyyyyyzzzyyyyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzwwwwwwvvvvvvvvvvvvvvvwwwvvvuuuttttttuuuvvvxxxzzzyyyyyyyyyyyyxxxwwwvvvuuuuuuvvvwwwxxxyyyzzz{{{{{{~~~}}}}}}~~~~~~zzztttoooiiiddd```[[[XXXTTTQQQNNNKKKHHHEEEAAA???===<<<;;;:::888666777666555444333111000000///---,,,+++,,,+++)))((($$$$$$$$$$$$$$$$$$%%%%%%""""""""""""!!! ~~~}}}}}}}}}|||{{{{{{zzzyyyyyyyyyyyyxxxxxxxxxyyyyyyxxxxxxwwwwwwwwwwwwxxxxxxyyyyyyzzzyyyxxxxxxwwwwwwwwwwwwwwwwwwvvvuuutttuuuwwwyyyzzzzzzzzzzzzzzzyyyxxxwwwwwwwwwwwwxxxyyyzzzzzz{{{{{{~~~}}}}}}~~~~~~zzzsssmmmhhhccc```ZZZWWWTTTPPPNNNJJJGGGDDD@@@>>><<<;;;;;;:::888666666666555444222111000000///---++++++++++++)))((($$$$$$$$$$$$$$$$$$$$$%%%""""""""""""!!! ~~~|||{{{zzz~~~|||{{{zzzzzzzzz{{{vvvuuusssrrrrrrtttvvvwwwwwwwwwwwwxxxxxxyyyyyyzzz|||zzzxxxvvvuuuuuuuuuvvvuuuuuutttuuuvvvwwwyyyzzz||||||}}}|||{{{zzzxxxwwwzzzzzzzzz{{{|||}}}~~~~~~}}}}}}~~~~~~~~~xxxrrrmmmgggbbb^^^ZZZVVVRRROOOLLLIIIFFFDDDBBBAAA>>>;;;999777666555666555444333111000//////...---,,,,,,,,,+++)))&&&"""######$$$$$$%%%&&&&&&$$$###"""!!! ~~~}}}{{{zzz}}}|||{{{zzzyyyyyyyyyyyyvvvuuutttttttttuuuvvvwwwvvvwwwwwwxxxxxxyyyyyyzzz{{{zzzyyywwwvvvvvvuuuuuuttttttsssssstttvvvxxxyyy}}}}}}~~~~~~~~~|||{{{zzzzzzzzz{{{{{{||||||}}}}}}}}}}}}}}}~~~~~~yyyrrrlllgggaaa]]]XXXUUUQQQMMMKKKHHHEEECCCAAA@@@>>>;;;999777555555555555444222111000///......---++++++,,,+++(((&&&######$$$$$$$$$$$$%%%%%%######"""!!! ~~~}}}|||~~~}}}{{{zzzzzzzzzzzzzzzzzzyyyxxxwwwvvvvvvvvvvvvuuuuuuuuuuuuvvvvvvwwwwwwxxxyyyyyyzzzyyyyyyyyyyyyxxxwwwuuuuuussssssrrrssstttuuuwwwxxx~~~~~~~~~}}}{{{{{{{{{{{{||||||||||||||||||}}}~~~yyyrrrllleee___[[[WWWTTTOOOLLLJJJGGGDDDBBB@@@???===:::888666555444444444333222000///......---,,,+++++++++***(((&&&$$$$$$$$$$$$$$$############""""""!!! ~~~}}}|||~~~~~~}}}{{{zzzyyyzzz{{{{{{{{{yyyxxxwwwvvvvvvwwwwwwvvvuuuttttttuuuuuuvvvwwwxxxyyyyyyzzzxxxyyyzzzzzzyyywwwvvvttttttssssssssstttvvvxxxyyy}}}~~~||||||||||||||||||{{{{{{||||||}}}~~~~~~yyyqqqjjjddd]]]YYYVVVSSSOOOKKKIIIGGGDDDBBB???>>><<<999777555444444333333222111///...------,,,+++******+++***(((&&&%%%%%%%%%$$$###""""""!!!""""""!!! ~~~~~~~~~}}}|||{{{zzzyyyzzz{{{||||||{{{yyyxxxwwwwwwwwwwwwvvvuuusssrrrtttuuuuuuvvvxxxyyyyyyzzzxxxyyyzzzzzzyyyxxxvvvuuuvvvvvvuuuvvvwwwxxxzzz{{{|||}}}}}}}}}}}}}}}}}}}}}||||||}}}}}}~~~xxxpppiiibbb[[[WWWUUURRRNNNKKKIIIGGGDDDBBB===<<<:::888666555444333222222111000...---,,,++++++***))))))******(((&&&&&&%%%$$$$$$###"""!!!!!!!!!!!! ~~~}}}}}}}}}||||||{{{zzzyyyzzzzzz{{{{{{{{{{{{zzzzzzxxxwwwvvvuuutttsssrrrqqqssstttuuuvvvwwwyyyzzzzzzyyyyyyyyyyyyyyyxxxwwwwwwxxxxxxwwwxxxyyyzzz|||}}}|||}}}~~~~~~~~~~~~~~~~~~~~~}}}uuunnnggg```YYYUUURRRPPPLLLIIIGGGEEEBBB@@@<<<;;;999777555444333333111111000///---,,,++++++***)))((()))***)))'''&&&%%%%%%$$$###""""""!!!!!! ~~~~~~~~~{{{{{{{{{{{{zzzyyyxxxxxxzzzyyyyyyyyyyyyyyyzzzzzzyyywwwuuusssqqqqqqqqqqqqsssssstttvvvwwwyyyzzzzzzzzzzzzyyyxxxxxxxxxyyyyyyyyyxxxxxxxxxyyy{{{}}}~~~}}}~~~~~~zzzssskkkeee^^^XXXTTTOOOLLLIIIFFFDDDBBB@@@>>>;;;:::888666555333333333111000///...---+++******)))((('''((())))))'''&&&$$$$$$######""""""!!!!!! ~~~}}}}}}}}}~~~~~~~~~~~~zzzzzzzzzzzzyyyxxxwwwwwwyyyxxxwwwwwwwwwxxxyyyzzzyyywwwtttqqqpppppppppqqqsssssstttvvvwwwyyyzzzzzz{{{zzzyyyxxxwwwxxxyyyzzzyyyxxxxxxxxxyyy{{{}}}~~~~~~}}}xxxqqqjjjddd]]]WWWSSSMMMJJJFFFDDDBBB@@@>>><<<:::999888666444333333222000000///...,,,+++***))))))((('''((())))))'''%%%############""""""""""""~~~}}}|||~~~}}}|||{{{{{{zzzyyyyyyyyyxxxxxxxxxxxxxxxtttuuuuuuvvvvvvvvvvvvvvvyyyxxxvvvtttsssrrrssssssrrrssstttvvvwwwyyyzzz{{{{{{{{{zzzyyyyyyyyyzzzzzzzzzzzzyyyyyyzzz|||~~~~~~xxxpppiiiddd___XXXSSSNNNKKKGGGDDDBBB@@@===;;;:::999777666444333333222222111///---+++***))))))*********))))))((('''&&&""""""""""""!!!!!!!!!!!!!!!!!! ~~~||||||}}}}}}||||||{{{{{{zzzzzzyyyyyyyyyxxxxxxwwwwwwwwwtttuuuvvvwwwwwwwwwwwwwwwxxxwwwuuutttrrrrrrrrrrrruuuvvvvvvwwwxxxyyyyyyzzz{{{{{{{{{zzzzzzzzzzzzyyyzzzzzzzzzzzz|||}}}|||vvvnnnhhhccc]]]VVVQQQLLLIIIFFFCCCAAA???<<<:::999888666444333222111111222111///---+++***)))))))))******))))))((('''&&&""""""""""""!!!!!!!!!!!!!!! ~~~||||||zzzzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyxxxwwwvvvvvvuuutttuuuvvvwwwxxxxxxxxxxxxxxxxxxvvvuuuttttttttttttxxxxxxxxxxxxyyyyyyyyyyyy{{{{{{|||||||||{{{zzzyyyzzz{{{{{{|||~~~yyyssskkkeee```[[[TTTOOOJJJGGGDDDAAA???===;;;999777666555333222111000000222111///---+++******)))))))))))))))((('''&&&&&&""""""""""""!!!!!!!!!!!!!!! ~~~}}}|||xxxxxxyyyyyyyyyyyyyyyyyyzzzzzzyyyxxxwwwvvvvvvuuussstttuuuwwwxxxxxxxxxxxxyyyyyyxxxxxxwwwwwwwwwwwwwwwwwwxxxxxxyyyzzzzzzzzzzzz|||}}}~~~~~~}}}{{{zzz{{{{{{|||~~~~~~uuuooohhhbbb]]]XXXQQQLLLHHHEEEBBB???>>><<<999777666555444333222111111111111000///---+++*********))))))))))))((('''&&&%%%""""""""""""!!!!!!!!!!!!!!! ~~~~~~}}}xxxxxxyyyyyyyyyyyyyyyyyyzzzzzzyyyyyyxxxwwwwwwvvvssstttuuuvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwvvvuuuvvvwwwxxxzzz{{{|||}}}{{{|||~~~}}}}}}}}}~~~rrrllleee___ZZZUUUOOOJJJFFFCCC@@@>>><<<;;;888777666666444333222222222222111000...---,,,+++******)))))))))(((((('''&&&%%%""""""""""""!!!!!!!!!!!! }}}}}}~~~zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyyyyuuuvvvwwwwwwxxxwwwwwwwwwtttuuuuuuvvvvvvvvvuuuuuuvvvwwwxxxyyy{{{}}}~~~|||~~~}}}pppjjjccc]]]YYYTTTMMMHHHEEEBBB???===<<<:::888666666555444333222222222222000000...---,,,+++++++++(((((((((((('''&&&%%%%%%""""""""""""!!!!!!!!!!!! }}}}}}||||||{{{{{{zzzzzzzzzzzzzzz{{{{{{{{{{{{|||yyyyyyzzzzzzyyyyyyxxxxxxtttuuuvvvxxxxxxxxxwwwwwwzzzzzz{{{|||~~~~~~~~~xxxnnniiiaaa\\\WWWSSSLLLHHHDDDBBB???===<<<:::888666444333222111111111111111000///...---,,,+++++++++(((((((((((('''&&&%%%%%%""""""""""""!!!!!!!!!!!! ~~~}}}|||{{{{{{{{{zzzzzz{{{{{{|||}}}}}}}}}||||||||||||{{{zzzyyyyyywwwxxxzzz{{{|||{{{{{{zzz~~~~~~zzztttmmmhhhaaa[[[WWWRRRLLLGGGDDDBBB???===<<<:::888777222222111000//////000000000///...---,,,+++++++++(((((((((((('''&&&%%%$$$""""""""""""!!!!!!!!!!!! ~~~|||{{{zzz|||{{{{{{}}}}}}}}}}}}}}}~~~~~~~~~~~~zzzzzz{{{{{{zzz{{{~~~wwwqqqhhhccc\\\WWWTTTOOOJJJEEECCCBBBAAA???<<<:::999888555444333222111///......//////......,,,***((('''((('''&&&&&&'''&&&$$$"""######"""!!!!!!!!!!!!!!! ~~~}}}~~~~~~|||}}}}}}|||{{{}}}~~~uuuooofffaaaZZZUUURRRNNNHHHDDDCCCBBB@@@>>><<<:::999888555444333222111///......//////...,,,+++***)))(((((('''&&&&&&'''&&&$$$"""""""""!!! !!!}}}|||~~~|||sssmmmddd___XXXSSSPPPLLLGGGCCCBBBAAA@@@>>><<<:::999888555444333222111///......000///---+++))))))))))))(((&&&&&&&&&&&&&&&$$$"""!!!!!!  ~~~}}}{{{rrrkkkccc]]]VVVQQQNNNLLLGGGDDDAAAAAA???>>><<<:::999888555444333222111///......000...+++)))(((((()))***'''&&&%%%%%%&&&&&&$$$""" yyypppjjjaaa[[[TTTOOOMMMKKKGGGDDDAAA@@@???===<<<:::999888555444333222111///.........---***((('''((()))***'''&&&%%%%%%&&&%%%###!!! }}}vvvnnnhhh^^^XXXQQQLLLJJJIIIFFFCCC@@@???>>>===;;;:::999888555444333222111///......,,,+++***(((((((((((()))'''%%%%%%%%%%%%%%%###!!!  }}}xxxrrrkkkeee[[[UUUMMMHHHGGGEEECCCAAA??????>>>===;;;:::999999555444333222111///......*********)))((((((''''''&&&%%%$$$%%%%%%%%%###!!!!!! ~~~yyyuuuooohhhcccXXXRRRJJJEEEDDDCCCAAA??????>>>>>><<<;;;:::999999555444333222111///......))))))******)))((('''&&&&&&%%%$$$$$$%%%%%%###!!!!!!!!!  {{{uuupppjjjbbb\\\VVVRRRLLLGGGDDDBBB@@@???======<<<;;;999888777777333333222000///---,,,,,,((()))*********)))'''&&&&&&&&&%%%$$$$$$######"""yyysssnnnhhh```ZZZVVVQQQKKKGGGDDDBBB@@@>>>======<<<:::999888777666333222111000...---,,,,,,((())))))***)))((('''&&&&&&%%%%%%$$$######""""""}}}vvvppplllfff^^^YYYTTTPPPKKKFFFCCCAAA???>>><<<<<<;;;:::888777666555222222111///...---,,,+++((())))))))))))((('''&&&%%%%%%$$$$$$###"""""""""{{{tttnnniiiddd]]]XXXRRROOOJJJFFFCCCAAA>>>===;;;;;;:::999777666555444111000000///...,,,,,,+++((((((((((((((('''''''''$$$$$$$$$###""""""!!!!!!yyyrrrkkkgggbbb\\\WWWPPPMMMHHHEEECCC@@@>>><<<::::::999888666555444333000//////...---,,,++++++)))(((((('''''''''''''''$$$######""""""!!!!!! |||vvvnnnhhhddd___YYYUUUNNNKKKGGGDDDBBB@@@===;;;999999888777555444333222///......---,,,,,,++++++)))(((''''''&&&&&&''''''######""""""!!! xxxrrrjjjddd___[[[VVVRRRMMMJJJGGGDDDBBB???<<<:::999888777666444333222222......------,,,+++++++++)))((('''&&&&&&&&&''''''###""""""!!!!!! |||vvvoooggg```\\\XXXSSSOOOLLLJJJFFFDDDBBB???<<<999888888777555444333222111---------,,,,,,+++++++++)))((('''&&&%%%&&&''''''"""""""""!!! zzzuuuqqqllleee___ZZZVVVSSSPPPMMMJJJFFFCCCAAA???<<<:::777666555444444333333444111111000...---,,,+++***'''&&&&&&%%%%%%$$$######!!!"""#########""" yyytttooojjjccc]]]XXXTTTQQQNNNKKKHHHDDDBBB@@@>>>;;;999777777666555444444444444111111000...---,,,+++***''''''&&&&&&%%%$$$$$$$$$"""""""""""""""!!! ~~~wwwrrrkkkggg```ZZZVVVRRROOOLLLIIIGGGCCC@@@???===:::888888777666555555444444555111000///...---+++******(((''''''&&&&&&%%%$$$$$$###"""!!!!!! !!!!!!|||vvvqqqhhhddd]]]XXXTTTPPPMMMKKKIIIFFFBBB@@@>>>===:::888888888777666555555555555000000///...,,,+++******(((((('''&&&&&&%%%%%%$$$###"""!!! !!!!!!{{{tttooofffaaa[[[VVVRRROOOLLLJJJIIIFFFCCC@@@???===;;;999888777666555555444444444000000///---,,,+++***)))(((''''''&&&%%%%%%$$$$$$###"""  !!!xxxqqqlllccc^^^YYYTTTPPPNNNKKKIIIHHHFFFBBB@@@???>>>;;;:::777666555444444333333444000///...---,,,***))))))'''&&&&&&%%%%%%$$$######"""!!!  |||uuummmhhh___[[[UUUQQQNNNKKKIIIGGGFFFDDDAAA???>>><<<:::999666555444333333222222333000///...---+++***))))))&&&%%%%%%$$$$$$###"""""" !!!!!! zzzrrrjjjeee]]]YYYSSSOOOLLLIIIGGGEEEEEEBBB???===<<<;;;999777555555444333222222222222//////...---+++***))))))%%%%%%$$$$$$###""""""!!! !!!!!!!!! }}}uuunnnhhheee___ZZZTTTOOOKKKHHHEEECCC@@@@@@>>>===;;;999888777666555333333333333111000000///...,,,***((('''&&&%%%%%%$$$######""""""!!! {{{tttmmmgggddd^^^ZZZSSSNNNKKKHHHEEECCC@@@???>>><<<;;;999888777666444222222222222000/////////---,,,***((('''&&&%%%%%%%%%$$$######"""""" ~~~xxxrrrkkkeeebbb\\\XXXRRRMMMJJJGGGEEECCC???>>>===<<<:::999777777555444222111222111///.........---+++***((('''&&&&&&&&&&&&%%%$$$$$$######!!!!!!  ~~~yyyuuuoooiiiccc___ZZZVVVPPPLLLIIIFFFDDDBBB>>>===<<<;;;:::888777777666444333222222111///...---,,,+++***)))(((''''''''''''&&&%%%%%%$$$$$$###!!!!!!!!!  ~~~zzzuuuppplllgggaaa]]]XXXTTTNNNJJJHHHFFFCCCBBB===<<<;;;:::999888777666777555333333222222000...++++++***))))))(((''''''''''''&&&%%%%%%$$$$$$###!!!  |||wwwqqqllliiieee___ZZZVVVRRRMMMIIIFFFEEECCCAAA<<<;;;;;;:::888777777666777555333222222111...---***)))))))))((((((''''''&&&&&&&&&%%%$$$$$$###### zzzuuunnniiigggccc]]]XXXTTTPPPKKKHHHFFFDDDCCCAAA;;;;;;:::999888777666666555333111000///...,,,***((((((((((((((((((''''''%%%%%%%%%$$$######""""""zzzssslllhhhfffccc\\\WWWSSSOOOKKKGGGEEEDDDBBBAAA;;;::::::999888777666666333111///...---,,,***(((((((((((((((((((((''''''%%%%%%$$$$$$###""""""!!!yyyuuuoooiiiddd___ZZZWWWSSSPPPKKKGGGEEEBBB@@@======<<<:::888666444444333111111000000///---,,,+++)))'''&&&&&&&&&&&&%%%### !!!!!!""""""""""""!!!~~~xxxtttnnniiiddd___ZZZWWWSSSOOOJJJFFFDDDBBB???===<<<;;;999777555444333333000000000000///---,,,+++)))'''&&&&&&&&&&&&%%%###!!!"""""""""""""""!!!!!!|||wwwsssmmmgggccc^^^YYYVVVQQQNNNIIIEEECCCAAA>>>===;;;:::888666444333333222000000000///...---,,,+++)))'''&&&&&&&&&&&&%%%###############"""!!! ~~~zzzuuuqqqkkkfffaaa\\\XXXUUUPPPLLLHHHDDDBBB@@@>>><<<999888666555333222222111000000000///...---++++++)))'''&&&&&&&&&&&&%%%###$$$$$$$$$###"""!!! |||xxxrrroooiiiddd___[[[VVVSSSNNNJJJFFFCCCAAA???===;;;777666555333222111111111000/////////...,,,+++***)))'''&&&&&&&&&&&&%%%###$$$$$$$$$$$$###""" |||wwwpppmmmgggbbb^^^ZZZUUURRRLLLIIIDDDAAA???>>><<<:::555555333222111000000000/////////...---,,,+++***)))'''&&&&&&&&&&&&%%%###$$$$$$$$$$$$###"""!!!!!!|||wwwoookkkfffaaa]]]YYYTTTQQQKKKGGGCCC@@@???===;;;999444333222111000//////////////////...---,,,+++***)))'''&&&&&&&&&&&&%%%#########$$$$$$$$$######""" |||wwwnnnjjjeee```\\\XXXTTTQQQJJJGGGCCC@@@>>>===;;;999333333111000/////////////////////...---,,,******)))'''&&&&&&&&&&&&%%%###"""######$$$$$$$$$######$$$%%%~~~zzzooojjjbbb]]]ZZZVVVQQQMMMLLLIIICCC???===;;;999888555444333222111000000000000///...,,,+++***))))))*********))))))((('''&&&!!!"""###$$$&&&'''((()))((("""|||xxxqqqkkkddd___[[[XXXSSSOOOLLLHHHCCC???===;;;999888666555444222111111111111000///...,,,******)))))))))))))))))))))(((&&&&&&""""""###$$$%%%&&&&&&'''&&&!!!yyytttooojjjccc^^^[[[WWWRRRNNNJJJGGGBBB???===;;;999777666666444333222111111111000///---,,,***)))))))))))))))))))))((('''&&&%%%""""""""""""############### }}}vvvrrrkkkeee^^^ZZZWWWTTTOOOLLLHHHEEEAAA???===;;;999777777666444333222222111111///...---+++***)))))))))(((((((((((('''&&&%%%%%%"""""""""!!!!!!!!!  |||uuupppgggbbb\\\WWWUUURRRNNNJJJFFFCCC@@@>>>===;;;999777666555444333222111111111...---,,,+++***)))))))))'''((((((''''''&&&%%%$$$""""""!!!  zzzrrrnnnfffaaaZZZVVVTTTRRRNNNJJJDDDBBB???>>>===;;;999777555555333222111000000000------+++******)))))))))''''''''''''&&&%%%$$$###"""!!!!!! wwwpppkkkbbb]]]WWWTTTRRRPPPLLLHHHBBBAAA???>>>===<<<999666444333222111000/////////---,,,+++***))))))))))))&&&&&&'''&&&&&&%%%$$$###!!!!!!!!! }}}uuunnniii___ZZZTTTPPPOOOLLLIIIEEEBBB@@@>>>>>>===<<<999666444333111000//////......,,,,,,+++***)))))))))***&&&&&&&&&&&&%%%$$$######!!!!!!!!! }}}sssjjjddd^^^[[[VVVRRRNNNKKKGGGDDD@@@???===;;;999888777777222111111111000000//////************)))))))))((('''&&&&&&%%%%%%$$$$$$### zzzqqqhhhbbb\\\YYYTTTPPPMMMIIIFFFCCC>>>===<<<:::888777666666222222111000000///......*********)))))))))((((((&&&&&&&&&%%%$$$$$$###### vvvmmmeee___YYYVVVQQQMMMJJJGGGDDDAAA===<<<:::888666555444444222222111000///------,,,))))))))))))((((((((((((&&&&&&%%%%%%$$$#########{{{sssjjjbbb]]]WWWTTTOOOLLLIIIFFFCCCAAA<<<;;;999888666555444444222222111///---,,,+++***))))))((((((((('''''''''%%%%%%%%%$$$######""""""xxxppphhh```[[[UUURRRNNNKKKHHHFFFCCCAAA<<<;;;:::888666555444444111111///...,,,+++***)))(((((((((''''''''''''&&&%%%$$$$$$######"""!!!!!!}}}tttllleee^^^YYYSSSPPPLLLIIIGGGEEEBBB@@@<<<;;;999777555444444333//////...---,,,******)))((('''''''''&&&&&&&&&&&&$$$$$$######"""!!!!!!!!!yyypppiiiaaa[[[VVVPPPMMMIIIGGGEEECCCAAA???:::999888666444333222222...------,,,+++******)))'''''''''&&&&&&&&&%%%%%%$$$######"""!!!!!! vvvnnnfff___XXXTTTMMMKKKGGGEEECCCAAA???===999888666444222111111000,,,,,,,,,++++++*********''''''&&&&&&&&&%%%%%%%%%#########"""!!!!!! }}}sssjjjddd^^^WWWRRRMMMJJJEEEBBB@@@>>>;;;::::::999888666444222000000---,,,+++))))))))))))***)))))))))(((''''''&&&&&&######""""""!!!!!! zzzppphhhbbb\\\UUUQQQKKKHHHCCC@@@>>><<<999888999888777555333222111000---,,,+++***)))))))))***))))))(((((('''&&&&&&&&&######""""""!!! }}}vvvmmmeee___ZZZSSSOOOIIIEEEAAA===;;;999777555666666555444333222111111---,,,+++******))))))***)))((((((''''''&&&%%%%%%######"""!!!!!! yyysssiiibbb]]]XXXRRRNNNGGGDDD@@@<<<:::888666444444444333333222222111111------,,,+++*********)))((((((''''''&&&%%%%%%$$$###""""""!!! vvvoooggg```[[[WWWQQQMMMHHHDDD@@@<<<:::888666444333222222222111111111111------,,,,,,+++******)))''''''&&&&&&%%%%%%$$$$$$""""""!!!!!! }}}rrrlllddd]]]YYYUUUPPPLLLHHHDDD@@@<<<:::888666444222222111111000000000///------------,,,+++***)))'''&&&&&&%%%%%%$$$######""""""!!! ~~~yyynnnhhh```ZZZVVVSSSNNNJJJGGGDDD???<<<:::888555333222222111000//////......,,,------------+++***)))&&&&&&%%%%%%$$$#########"""!!!!!! }}}xxxkkkeee]]]XXXTTTQQQLLLHHHFFFCCC>>>;;;999777444333222222111000///...------,,,---......---,,,***)))&&&&&&%%%%%%$$$######""""""!!!!!! zzzuuujjjddd\\\WWWSSSPPPKKKHHHDDDBBB>>><<<:::777444111......//////000000111111------,,,++++++******)))'''&&&&&&%%%%%%$$$$$$###"""!!!!!!xxxssshhhbbb[[[UUURRROOOJJJFFFDDDAAA>>>;;;:::777444111///////////////000000000---,,,,,,++++++******)))'''&&&&&&%%%%%%$$$######"""!!! }}}uuuoooeee```XXXRRROOOLLLHHHDDDBBB@@@===;;;999777444111///////////////.........,,,,,,,,,+++******))))))&&&&&&&&&%%%$$$$$$######!!!!!! zzzpppjjjbbb\\\UUUPPPMMMJJJEEEBBB@@@>>>;;;999888666333111000000///......---,,,,,,,,,,,,++++++***)))))))))&&&&&&%%%%%%$$$#########!!!!!! vvvlllfff___ZZZRRRMMMJJJHHHCCC@@@>>><<<:::888777666333111000//////...---,,,++++++,,,,,,+++******))))))(((&&&%%%%%%$$$$$$###"""""" zzzqqqiiiddd]]]XXXPPPKKKIIIFFFBBB???===;;;888777777555333111//////...---,,,,,,+++++++++++++++***))))))((((((%%%%%%%%%$$$######"""""" ~~~vvvnnngggbbb\\\VVVOOOJJJHHHEEEBBB>>>;;;999777666666555333111...---------,,,,,,++++++++++++******))))))((((((%%%%%%$$$$$$###""""""""" |||ssslllfffbbb[[[VVVOOOJJJHHHEEEAAA>>>:::999777666666555333111------,,,,,,,,,,,,++++++++++++******)))(((((((((%%%%%%$$$$$$###"""""""""yyyqqqjjjbbb]]]VVVQQQKKKGGGDDDBBBAAA@@@:::888666666666555333111//////...---,,,,,,,,,,,,++++++******)))((((((((('''%%%$$$$$$$$$###!!! ~~~uuunnnggg___ZZZSSSOOOIIIEEEBBBAAA???>>>:::888666555555444333111//////...---,,,,,,,,,,,,++++++******)))(((((((((&&&%%%$$$$$$$$$###!!! yyyqqqjjjccc[[[VVVPPPLLLGGGCCCAAA???===;;;999777555444444444222000//////...---,,,,,,,,,,,,+++******))))))(((((('''&&&%%%$$$$$$$$$###!!!  wwwnnnhhhaaaYYYTTTNNNJJJEEEBBB@@@>>><<<:::888666444444444333111/////////...---,,,,,,,,,,,,*********)))((((((''''''&&&$$$###$$$$$$$$$""" uuummmggg```YYYSSSLLLIIIEEEAAA???===;;;999777555333222222222000...//////...---,,,,,,,,,,,,******))))))((('''''''''%%%$$$######$$$$$$""" |||ssskkkeee^^^WWWRRRJJJGGGCCC@@@???<<<:::777666444222222222111///---//////...---,,,,,,,,,,,,***))))))((((((''''''&&&%%%$$$######$$$$$$"""!!! xxxooogggaaaZZZSSSNNNFFFDDDAAA>>>===:::777555555333222111111000...,,,//////...---,,,,,,,,,,,,)))))))))(((''''''&&&&&&$$$#########$$$$$$###!!! {{{tttkkkccc]]]WWWPPPKKKDDDBBB???===;;;999666333555333111000000000...,,,//////...---,,,,,,,,,,,,)))))))))(((''''''&&&&&&$$$#########%%%$$$###!!! tttnnnfff^^^XXXRRRMMMJJJCCCAAA>>>;;;888777666666555444444333222111000000//////...---,,,,,,,,,,,,+++***)))((('''&&&%%%%%%############"""""""""""" |||qqqlllddd\\\VVVPPPKKKHHHBBBAAA>>>;;;888777666666444333333222111000///...///...---,,,++++++++++++******)))((('''&&&%%%%%%############"""""""""""" }}}wwwnnnhhh```YYYSSSNNNIIIFFFBBB@@@===:::888777666666333222222111000///......------,,,+++************))))))((('''&&&%%%%%%$$$############""""""""""""yyytttkkkfff^^^WWWQQQLLLHHHEEEAAA???===:::888777666666333333222111000///......,,,+++***))))))(((((()))((((((''''''&&&%%%%%%$$$############"""""""""!!!~~~wwwrrriiiddd]]]VVVQQQLLLHHHFFF@@@???<<<999888666666666444444333222111000000///++++++***)))((((((((((((''''''&&&&&&%%%%%%$$$$$$############"""""""""!!!}}}vvvqqqhhhccc\\\VVVQQQLLLIIIFFF???>>><<<999777666666666555555444333222111000000++++++***)))((((((((((((&&&&&&%%%%%%%%%$$$$$$$$$############""""""""""""{{{tttpppfffaaaZZZTTTOOOLLLHHHEEE???===;;;999777666666666444444333222111000//////,,,+++***)))((((((((((((%%%%%%%%%%%%$$$$$$$$$$$$############""""""""""""yyysssoooeee```YYYSSSNNNKKKGGGEEE>>>===;;;999777666666666333333222111000///......,,,+++***))))))(((((((((%%%%%%$$$$$$$$$$$$$$$$$$############""""""""""""~~~xxxrrrmmmbbb]]]WWWRRRMMMIIIEEECCC???===:::888777666444222444444333111000...---,,,---,,,,,,+++)))'''&&&%%%$$$$$$$$$############"""!!!!!!!!!!!!!!! !!!"""$$$$$$######!!!!!! !!!!!!"""###"""!!!    !!! {{{vvvooojjj```\\\VVVPPPLLLHHHDDDBBB???===:::888777666444222333222111000///...---,,,,,,,,,,,,+++)))'''&&&%%%$$$$$$$$$#########""""""!!!!!!!!!!!!!!!  """############"""""""""############$$$###"""!!!  !!!!!!   !!!}}}xxxrrrlllggg]]]YYYSSSNNNJJJGGGCCC@@@???<<<999888777666444222000000//////...------,,,,,,++++++***)))'''&&&%%%$$$$$$#########""""""""" !!!!!!!!!!!!  !!!###$$$%%%###$$$%%%&&&&&&&&&%%%$$$$$$$$$"""!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""######!!!  zzzuuuoooiiidddZZZVVVQQQLLLHHHEEEAAA???>>>;;;999777777666444333.........------,,,,,,,,,+++++++++***)))'''&&&%%%############"""""""""""" !!!!!!  !!!"""$$$&&&$$$%%%'''))))))(((&&&%%%&&&%%%$$$"""!!!  !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######$$$$$$$$$"""!!!  ~~~wwwrrrmmmfffaaaXXXTTTNNNJJJGGGDDDAAA>>>===;;;888777666666444333...---------,,,,,,++++++*********)))((('''&&&%%%#########"""""""""!!!!!!  !!!"""$$$&&&$$$&&&((()))***)))'''&&&'''&&&%%%$$$###!!! !!!  !!!""""""""""""""""""!!!""""""""""""""""""""""""$$$$$$%%%%%%%%%$$$###"""!!!!!!  {{{tttoooiiiccc^^^VVVRRRMMMIIIFFFCCC@@@>>><<<:::777666666666444333.........---,,,++++++***))))))))))))((('''&&&%%%######"""""""""!!!!!!!!!  !!!###$$$%%%%%%&&&'''((((((((('''&&&'''&&&&&&%%%$$$$$$######""""""!!! !!!!!!!!!"""######""""""!!!""""""############""""""""""""""""""""""""""""""%%%%%%&&&&&&%%%$$$"""!!!!!!  !!!!!!!!! xxxqqqkkkfff___[[[UUUQQQLLLHHHFFFCCC@@@>>><<<999777666666666444333000///...---,,,+++******))))))))))))((('''&&&&&&###"""""""""!!!!!!!!!!!!  """############%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$#####################$$$%%%%%%$$$######"""######$$$$$$######"""###########################$$$%%%&&&&&&%%%###""""""!!! !!!""""""""" ~~~uuunnniiiccc]]]XXXTTTQQQLLLHHHFFFCCCAAA???;;;999777666666666444333111000///...,,,+++***)))((()))))))))((('''&&&&&&""""""""""""!!!!!!!!!!!! !!!"""$$$$$$######%%%$$$$$$$$$$$$%%%&&&'''&&&&&&&&&'''''''''((((((''''''&&&%%%%%%%%%&&&&&&$$$%%%&&&'''&&&%%%$$$#########$$$$$$$$$$$$############################## """$$$&&&&&&&&&%%%$$$""""""!!!!!!"""###"""!!! ~~~uuunnniiiccc\\\WWWOOOLLLHHHFFFDDDBBB???===:::888777666777666444333111000///---,,,+++******+++***)))((('''&&&%%%%%%######""""""!!!!!!  !!!!!!!!!"""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&'''(((((()))(((((((((''''''''''''(((((())))))((((((((()))(((''''''&&&%%%%%%%%%$$$%%%%%%&&&&&&#########$$$%%%&&&(((((($$$$$$$$$###############$$$###"""!!!  """######$$$$$$$$$|||ssslllfff```YYYTTTMMMKKKGGGDDDBBB@@@>>>;;;999888666555666555444222111000...---+++***************)))((('''&&&%%%%%%######""""""!!!!!!  !!!!!!!!!!!!"""!!!!!!!!!!!!""""""""""""!!!!!!!!!"""""""""#########""""""""""""###$$$$$$'''(((((()))************'''((((((((()))************************)))(((((((((''''''&&&''''''((((((%%%%%%%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$###"""!!!  !!!"""###$$$$$$$$$$$$!!! zzzqqqiiiccc]]]VVVQQQKKKHHHEEEBBB@@@???<<<:::999777555555555555333111000///...,,,+++***))))))))))))((('''&&&%%%%%%$$$######""""""!!!!!!  """"""#########$$$$$$$$$##################""""""###############$$$$$$$$$######""""""######$$$%%%'''((()))***+++,,,,,,,,,))))))******+++,,,,,,---,,,------------,,,+++++++++******)))))))))******((((((((((((((((((((((((&&&&&&''''''((((((((()))%%%$$$$$$###"""!!! """"""###$$$%%%%%%%%%%%%###"""!!! xxxooogggaaaZZZSSSNNNJJJGGGDDDAAA@@@>>><<<:::999777666555666555444222000///---+++***)))))))))((((((''''''&&&%%%%%%$$$######""""""!!!!!!  !!!!!!!!!######$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&'''''''''''''''%%%%%%$$$$$$%%%%%%&&&'''((((((***+++,,,,,,------***+++,,,---...///000000000111111111111000//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))((((((((()))******++++++&&&&&&&&&%%%$$$######"""###$$$%%%&&&&&&&&&&&&&&&%%%$$$###""" |||vvvllleee___XXXQQQLLLIIIGGGCCCAAA@@@>>><<<::::::888666666666666444222///...,,,+++))))))((((((''''''&&&&&&%%%%%%$$$$$$######""""""!!!!!!  !!!""""""#########$$$$$$%%%&&&'''''''''(((((((((((((((((((((((())))))))))))((((((((((((&&&&&&&&&%%%&&&''''''((())))))***,,,,,,---------,,,---...///111222333444444555555555555444333333111000//////............///000000000///...---,,,*********++++++,,,,,,,,,)))((((((''''''&&&&&&&&&%%%&&&&&&'''''''''''''''&&&&&&$$$###!!!  !!!!!!""" yyyrrriiibbb]]]WWWPPPKKKHHHEEEBBB@@@???===;;;999999777555555555555333222...---,,,***)))(((''''''&&&&&&%%%%%%%%%$$$$$$$$$######""""""!!!!!!  !!!!!!!!!""""""######$$$%%%%%%$$$%%%&&&&&&'''((())))))++++++++++++,,,,,,,,,---++++++************))))))(((''''''''''''((()))))),,,,,,---.........------......000222444555777777888888999999999888777777555444333222222111222222333333444444444333111000........................+++++++++*********))))))''''''(((((()))((((((''''''&&&%%%$$$###"""!!!  !!!"""######$$$""""""!!!!!!  !!!!!! }}}tttnnnfff___ZZZUUUNNNJJJFFFCCC@@@>>>===<<<:::888777555333333333333111///...---+++***((('''''''''%%%%%%%%%%%%$$$$$$$$$$$$######""""""!!!!!!  !!!""""""#########$$$%%%%%%&&&&&&&&&'''((()))***+++,,,,,,,,,------...///000111111000000/////////.........---,,,,,,,,,,,,---......000000111111000000///...///000111333666888999:::;;;;;;<<<<<<;;;;;;:::999999999888777666666666666555666777888888777555444444333333222222111111000......------------,,,,,,((()))))))))))))))((((((&&&&&&&&&%%%$$$######""" !!!"""###$$$%%%%%%$$$$$$######"""!!!!!! !!!  !!!"""""""""""""""""""""""" !!!!!!!!!"""###""""""!!!     !!!!!!!!! {{{qqqkkkccc\\\XXXSSSMMMHHHDDDBBB>>><<<<<<:::888777555333111111111111///......---+++)))((('''''''''%%%%%%$$$$$$$$$$$$$$$$$$#########"""!!!!!!    !!!"""######$$$$$$%%%%%%&&&&&&'''((())))))+++,,,---......---......000111222333444555555555444444444333333222222222222222333444444333333333333333222111000000111222444777999;;;;;;===============<<<<<<;;;===<<<;;;:::999999999999666777999::::::999888666777777666555444333333222///////////////.........))))))*********))))))(((&&&&&&&&&%%%%%%$$$$$$$$$ !!!"""###$$$%%%&&&&&&%%%%%%%%%$$$###""""""!!!"""!!!!!!"""""""""""""""""""""""""""!!!!!!""""""#########$$$$$$######"""!!! """""""""""""""""""""""" !!!!!!!!!!!!"""  !!!"""######""""""!!! yyyqqqkkkbbb[[[VVVQQQLLLGGGEEEBBB>>><<<;;;:::888666888555111///.........---,,,,,,+++***)))(((''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!  """!!! !!!###%%%'''&&&&&&&&&'''''')))*********+++,,,---...000111111111000000000222444777999888888888999888888777777888777666666666777888999;;;::::::999777555444333444555666888999;;;<<<===???@@@@@@@@@@@@AAAAAAAAA>>>>>>===<<<:::999888888888999;;;===>>>======<<<::::::999888888777666666444444222111000/////////...---,,,+++***(((''''''((((((((('''&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''((((((((('''&&&%%%%%%###""""""!!!!!!!!!!!!"""#########"""######$$$$$$'''&&&%%%$$$%%%&&&'''((('''&&&###"""!!!!!!###$$$%%%%%%$$$###"""!!! """"""""""""###############"""!!!!!!"""""""""!!!!!! !!!!!!"""""""""###$$$######""" }}}wwwoooiii```YYYUUUPPPJJJFFFEEEBBB>>>;;;:::999888666777444000.........---,,,******)))((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!  """"""!!!!!!"""$$$&&&'''''''''''''''((()))***++++++,,,---...///111222222333333222333444777:::;;;===>>>>>>???>>>>>>============<<<<<<<<<===>>>???======<<<;;;999777555444444555666777999:::;;;<<<>>>>>>>>>???@@@@@@@@@AAA???>>>>>>===;;;:::999999888999;;;<<<=========<<<;;;::::::999888888777777666555333222000/////////---,,,,,,+++)))(((((('''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''((((((((('''&&&&&&!!!!!!!!!!!!"""###$$$$$$$$$$$$$$$###$$$$$$%%%&&&(((((('''&&&&&&&&&'''((('''&&&$$$"""""""""###$$$$$$$$$$$$###""""""!!!!!!"""""""""#########$$$$$$%%%$$$"""  !!!"""""""""!!!!!!!!!!!!"""""""""#########$$$$$$###"""!!!yyytttllleee]]]VVVRRRNNNHHHDDDCCC@@@===:::999888777555555333///---------,,,+++(((((('''&&&%%%$$$$$$###""""""""""""""""""""""""$$$###"""!!!  !!!######""""""###%%%'''((((((((((((((()))***++++++------...///111222333444555555555666888:::===>>>CCCCCCCCCDDDDDDDDDCCCCCCBBBBBBBBBAAABBBCCCCCCDDDBBBAAA@@@???<<<:::888666555555666777888999:::;;;<<<<<<<<<===>>>??????@@@??????>>>===<<<<<<;;;;;;999999:::;;;<<<<<<<<<<<<;;;;;;;;;:::999999888888888777555333111///......,,,++++++***)))(((((('''&&&&&&'''''''''(((((((((&&&&&&&&&&&&''''''''''''''''''(((((())))))((((((!!!!!!""""""###%%%&&&'''&&&%%%%%%%%%&&&&&&'''(((+++***)))((((((((((((((((((&&&%%%#########$$$$$$#################################$$$$$$$$$%%%%%%'''&&&$$$"""  !!!""""""""""""!!!"""############$$$$$$$$$$$$$$$$$$###""" ~~~vvvppphhhbbbYYYSSSOOOKKKFFFBBBBBB???;;;999888777666555333111...---------+++***(((((('''&&&%%%$$$######""""""""""""""""""""""""######!!!  !!!"""$$$$$$$$$$$$&&&''')))******************+++,,,,,,...///000111222444555555666777777999;;;===???@@@DDDEEEEEEFFFFFFFFFFFFEEEDDDDDDDDDDDDEEEEEEFFFFFFGGGFFFEEECCC@@@>>>;;;:::666777777888888999999:::::::::;;;<<<===>>>>>>???>>>=========<<<<<<;;;;;;999999::::::;;;;;;;;;;;;;;;;;;:::::::::999999999999888555333000...---,,,*********))))))(((((('''%%%&&&&&&'''((()))))))))'''''''''((((((((())))))''''''((()))************$$$$$$$$$$$$%%%%%%&&&'''''''''''''''(((((()))***------,,,+++***)))))))))((('''&&&%%%$$$$$$$$$%%%#########$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&)))(((&&&$$$"""!!! """""""""#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""" {{{rrrlllddd^^^VVVPPPLLLIIIDDD@@@@@@===999777777666555444222000...---------+++***)))(((((('''&&&%%%$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!  !!!###$$$$$$%%%%%%&&&(((***+++,,,,,,,,,+++++++++,,,------///000111222333555666666666777888:::<<<>>>@@@AAAFFFFFFGGGHHHHHHHHHHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHKKKJJJIIIGGGDDDAAA???>>>::::::::::::::::::::::::999999:::;;;<<<<<<======<<<;;;;;;;;;;;;;;;;;;;;;999999999999999::::::;;;999999999999999888888888888777444111///---++++++)))(((((((((((((((((((((%%%&&&&&&'''((()))******(((((()))))))))*********(((((()))***++++++++++++)))((('''&&&&&&&&&&&&&&&(((((((((((()))***+++,,,......------,,,+++***)))(((((('''&&&&&&%%%%%%%%%######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''***)))(((&&&%%%$$$$$$###%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$############""" xxxooojjjaaa[[[SSSNNNKKKGGGCCC???>>>;;;888666666555444333111000.........---,,,***))))))((('''&&&%%%%%%$$$!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!  !!!###$$$%%%%%%&&&''')))***,,,------...------,,,,,,---......000000111222444555666777666777999;;;>>>@@@AAABBBHHHIIIIIIJJJKKKKKKKKKKKKJJJKKKLLLMMMMMMMMMLLLLLLMMMLLLKKKIIIGGGEEECCCAAA>>>>>>======<<<<<<<<<;;;:::::::::;;;;;;;;;;;;<<<:::::::::;;;;;;;;;;;;;;;:::999999888888999::::::777777777777777777777777555444222///,,,***))))))''''''''''''((((((((((((&&&&&&'''((())))))******************++++++++++++******++++++,,,+++++++++,,,+++***(((''''''&&&&&&((((((((()))***+++,,,------.........---,,,+++***))))))(((((('''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&'''''''''((((((((())))))+++***)))(((''''''''''''((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$###""""""""""""!!! vvvnnnhhh___ZZZRRRMMMJJJFFFBBB>>>===:::777555555444333222111000/////////...,,,***))))))((('''&&&%%%$$$$$$""""""""""""""""""""""""""""""!!!   """$$$%%%&&&%%%&&&(((***,,,---......///......------......///000000111222444555666777777888:::===@@@BBBCCCDDDHHHIIIJJJKKKLLLLLLLLLLLLLLLMMMNNNOOOPPPOOONNNNNNNNNMMMLLLKKKIIIGGGEEEDDDBBBAAAAAA@@@???>>>>>>===<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<======:::999888777777888999:::444444444444444444444555222111///,,,***(((''''''&&&&&&&&&''''''(((((((((''''''(((((()))))))))***++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,+++***,,,+++***))))))((())))))((((((((()))***+++---...,,,------......---,,,+++))))))))))))((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&((((((((()))))))))******+++******))))))******+++******((('''''''''((((((%%%$$$$$$$$$############ !!!!!! ~~~vvvmmmggg___YYYQQQLLLIIIFFFBBB>>><<<999666444444444333222111000//////000///---+++)))(((''''''%%%%%%$$$###########################""""""   !!!"""$$$&&&&&&&&&''')))+++---...//////000//////........./////////000111222444555666666888999<<>>===<<<<<<;;;;;;::::::999;;;;;;<<<<<<===>>>>>>>>>:::999888777777888999999333333333333333333333333000///---***((('''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((())))))))))))++++++,,,,,,,,,,,,------------------,,,++++++*********************++++++((((((((()))***,,,---...+++,,,---.........---,,,************)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))************+++*********++++++,,,---,,,+++***((((((((()))***$$$$$$$$$######""""""""" zzzqqqiiiccc]]]XXXPPPJJJFFFBBB@@@>>>;;;888666555555555333222//////...---,,,,,,++++++((((((((('''&&&&&&%%%%%%$$$######"""!!! !!!!!!!!!"""###%%%&&&'''******+++,,,,,,,,,++++++...------,,,,,,------...222222222333444555666777;;;<<<===>>>AAACCCEEEGGGEEEFFFGGGIIIJJJJJJIIIIIIKKKKKKKKKKKKLLLMMMOOOOOONNNMMMLLLKKKIIIIIIHHHHHHIIIIIIIIIGGGEEEBBB???===;;;<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<;;;;;;:::999888888888999555555333222000000/////////...,,,***((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&'''''''''((()))))))))++++++++++++++++++++++++........./////////000000+++++++++******((('''''''''((((((***,,,...///111,,,,,,---......---------............---+++)))(((%%%%%%$$$###$$$%%%'''((())))))))))))))))))))))))++++++++++++++++++++++++,,,,,,***)))'''%%%$$$###""""""""""""!!!!!!!!!!!!"""!!!  """###xxxppphhhbbb[[[VVVOOOJJJFFFCCC@@@>>>;;;999666555555444333111//////...---,,,++++++***((((((((('''&&&&&&%%%%%%######""""""!!! !!!!!!!!!"""$$$%%%&&&'''******+++,,,,,,,,,++++++---,,,,,,,,,------...///222222222333444555777777;;;;;;<<<>>>@@@CCCEEEFFFEEEFFFHHHIIIJJJJJJIIIIIIJJJJJJJJJJJJKKKLLLNNNNNNNNNNNNLLLKKKJJJIIIIIIIIIJJJJJJIIIHHHFFFCCC@@@???========================>>>>>>============>>>>>><<<;;;:::999888888888888444333222000///.........,,,+++)))'''&&&$$$$$$###%%%&&&&&&''''''''''''''''''(((((())))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,+++***)))((((((((()))***+++---...///++++++,,,---------------............---+++)))((('''&&&%%%%%%%%%'''((()))))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,---,,,+++)))(((&&&%%%$$$""""""""""""!!!!!!!!!!!!"""!!!  """}}}uuummmeee```WWWSSSMMMIIIFFFCCCAAA???<<<:::777666555444333111000///...---,,,++++++***((((((''''''&&&%%%%%%%%%###""""""!!!!!!  !!!"""###$$$&&&'''''')))***+++,,,,,,,,,,,,,,,++++++,,,,,,---...000000222333333333555666777888;;;;;;<<<>>>@@@BBBCCCDDDEEEFFFGGGHHHIIIIIIHHHHHHGGGGGGHHHHHHIIIKKKLLLMMMNNNMMMLLLJJJIIIIIIIIIIIIKKKJJJJJJIIIGGGDDDCCCAAA???>>>>>>======>>>>>>>>>@@@????????????@@@@@@@@@<<<<<<;;;999999888888888555444222111///.........+++***)))'''%%%$$$######&&&''''''((())))))(((((()))))))))***+++,,,,,,,,,------------------------------------........................---,,,++++++************+++,,,------)))******+++,,,------.........//////...,,,***))))))((('''''''''((()))************************************++++++,,,,,,,,,---,,,+++***(((&&&%%%%%%""""""""""""!!!!!!!!!!!!!!! !!!"""yyyqqqiiibbb]]]SSSPPPKKKGGGEEECCCAAA???===;;;888666555444333111000000///...,,,+++******(((((('''&&&&&&%%%%%%$$$""""""!!!!!!!!! !!!!!!  """$$$%%%&&&'''((()))***++++++,,,,,,,,,,,,+++++++++,,,...///111222333333333444555777888999;;;;;;===???@@@AAABBBCCCCCCDDDEEEGGGGGGGGGFFFEEEEEEEEEFFFFFFHHHIIIKKKLLLKKKKKKJJJIIIHHHGGGGGGHHHJJJIIIIIIHHHFFFEEEDDDCCC@@@???>>>=========>>>???@@@@@@AAAAAAAAAAAAAAAAAA>>>===<<<;;;:::999999999777666555333111000//////---,,,***)))'''&&&&&&&&&'''((()))***************))))))***+++,,,------...////////////////////////000000000000000000000000......//////...---,,,,,,,,,,,,++++++++++++,,,,,,((())))))***+++---........./////////...---+++******)))(((''''''((()))***************************((((((((()))******++++++++++++***((('''&&&%%%$$$""""""""""""!!!!!!!!!!!!  """###$$$|||tttmmmeee^^^ZZZPPPMMMIIIFFFEEECCCAAA???===;;;888666666555333222111000///...,,,+++***)))'''''''''&&&%%%%%%$$$$$$!!!!!!!!!!!! !!!!!!  """$$$&&&'''((((((((()))***+++,,,,,,---,,,***++++++,,,...000222333333333444555666888999:::;;;<<<>>>@@@AAAAAAAAAAAAAAABBBCCCDDDEEEDDDCCCCCCCCCCCCDDDEEEFFFHHHJJJKKKIIIHHHHHHGGGFFFFFFFFFFFFHHHHHHGGGFFFEEEEEEDDDDDDAAA@@@>>>=========>>>??????@@@AAABBBBBBBBBBBBAAA@@@???>>><<<;;;;;;::::::888777555333222000000///...---,,,***)))(((((('''((()))***+++,,,,,,,,,,,,)))***+++,,,---...//////000000000000000000000000111111111111111111111111.........///......------...------,,,,,,,,,,,,,,,))))))))))))+++,,,...///...//////000///...,,,+++***)))(((''''''((())))))))))))))))))))))))))))))&&&'''''''''((((((((()))))))))(((&&&%%%$$$######""""""""""""!!!!!!!!!!!!  !!!!!! !!!!!!!!!"""######$$$yyyqqqiiibbb[[[WWWNNNKKKHHHEEEDDDBBB@@@>>><<<:::777666666666555333111000///...,,,+++))))))''''''&&&&&&%%%$$$$$$$$$  """%%%'''(((((((((((()))***+++,,,---------++++++,,,---...000222333333333444555777999:::;;;===>>>@@@AAABBBBBBAAAAAAAAABBBCCCDDDDDDCCCBBBAAABBBBBBCCCDDDFFFHHHIIIJJJHHHHHHGGGFFFFFFFFFFFFFFFGGGFFFFFFEEEEEEEEEFFFFFFCCCBBB@@@>>>===>>>???@@@???AAABBBDDDDDDDDDCCCCCCCCCBBB@@@???======<<<<<<999888666444222000//////...---,,,***))))))((((((******,,,---............+++,,,---...///000111222222222222222222222222222000000000000////////////...///////////////......000///......---------...+++*********+++,,,...///...///000000000///---,,,+++***)))((('''((()))***************************''''''''''''''''''''''''((('''&&&%%%$$$###""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$!!!!!!""""""######$$$$$$~~~vvvmmmfff___XXXTTTLLLJJJGGGEEECCCAAA???<<<;;;999777666777777666555111111///...,,,***)))(((''''''&&&%%%%%%$$$$$$###  ###&&&((())))))(((((()))***+++,,,---------,,,,,,,,,---...000111222333444444666777999;;;<<<>>>???AAACCCCCCCCCBBBAAABBBCCCDDDEEEEEEDDDCCCBBBBBBBBBCCCDDDFFFHHHJJJKKKIIIHHHHHHGGGGGGGGGGGGHHHGGGGGGFFFFFFFFFGGGHHHHHHGGGEEEBBB@@@@@@@@@BBBCCCAAABBBDDDFFFGGGFFFEEEEEEEEEDDDBBBAAA???>>>>>>>>>===<<<:::888555444333222000///...---,,,+++++++++++++++---...///000000000......///111222444555555333333333333333333333333111111111000000/////////000000111111111111000000111000000////////////000---,,,+++***+++,,,.../////////000111000///...------,,,+++)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,***))))))(((((('''''''''((('''&&&&&&%%%$$$######""""""""""""!!!!!!!!!!!!""""""""""""###$$$%%%&&&$$$%%%&&&''''''(((((((((}}}tttlllddd]]]WWWSSSLLLJJJGGGDDDCCCAAA>>>;;;:::888666666777888777666222111000...,,,***)))(((''''''&&&%%%%%%$$$$$$### ###&&&((()))))))))((((((***+++,,,------------------......000111222333444444666888:::<<<===???@@@BBBDDDDDDCCCBBBAAADDDDDDEEEFFFFFFEEEDDDCCCBBBBBBCCCDDDFFFHHHJJJKKKJJJJJJIIIHHHHHHHHHIIIIIIHHHHHHGGGFFFGGGHHHIIIJJJIIIGGGEEEBBBBBBBBBDDDEEEBBBDDDFFFHHHIIIHHHGGGFFFFFFEEEDDDBBBAAA@@@??????BBBAAA???===:::999888777444333222111000/////////+++,,,---///000111111111000111222333555666777888444444444444444444444444333333333333222222111111111222222333333333222222111111000000000000111111///...,,,++++++,,,.../////////000111111000///...///...,,,+++***+++,,,,,,........................,,,,,,+++***)))(((''''''(((((('''&&&%%%%%%$$$$$$""""""""""""!!!!!!!!!!!!""""""######$$$%%%'''''')))***+++,,,---------,,,|||tttlllcccZZZRRRMMMKKKHHHDDD@@@???===;;;:::888777666444333222111111000///...---+++***)))(((&&&%%%%%%$$$###"""!!!!!!###""""""!!! !!!###%%%'''(((((((((************+++,,,---...////////////111333555666777777888888999<<<@@@CCCDDDEEEFFFGGGHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFCCCDDDEEEFFFHHHIIIJJJKKKJJJJJJIIIHHHHHHHHHIIIIIIHHHHHHIIIJJJKKKLLLMMMNNNLLLKKKIIIGGGFFFFFFFFFFFFFFFGGGIIIJJJKKKKKKLLLLLLIIIHHHGGGEEEDDDEEEEEEFFFCCCCCCBBBAAA???===;;;:::888777555444222111111111111000000000111222222333666666666666666777888888:::::::::::::::999888777666666666666555555555555777666444333333444666777333333333222222111111111222111000//////000111111222333444555555333111000000000000000000///...---......////////////......---,,,,,,+++***)))(((((('''''''''&&&&&&%%%%%%$$$&&&&&&%%%$$$############$$$$$$%%%&&&'''((()))***,,,,,,,,,------...///000zzzrrrjjjaaaYYYQQQLLLIIIFFFBBB???===<<<:::888888777555444222111111111//////...,,,+++***((((((&&&%%%%%%$$$###"""!!!!!!""""""!!!!!!  !!!###%%%'''((((((((()))))))))***+++---...///111000000111222444555777888999::::::;;;===AAADDDDDDEEEFFFHHHHHHHHHHHHGGGHHHHHHIIIIIIIIIIIIHHHHHHFFFFFFGGGHHHJJJKKKLLLMMMLLLLLLKKKJJJJJJJJJJJJKKKKKKLLLLLLLLLMMMMMMNNNNNNNNNLLLKKKIIIHHHGGGHHHHHHIIIIIIKKKLLLMMMNNNNNNNNNNNNLLLKKKIIIHHHHHHHHHHHHFFFFFFEEEDDDBBB@@@>>>===;;;:::888666555444444444333222222111111222222333666666666666777888888999:::;;;;;;;;;:::999999888888777777777777666666666555444333222222333444555555555555444444444444444444333222111000000111222333444555666555444222000000111111111111000000/////////000000000000//////...------+++***)))(((((((((((('''''''''''''''&&&((('''&&&%%%$$$$$$$$$$$$$$$%%%&&&''')))***+++,,,...------......///000111}}}xxxpppggg___WWWPPPKKKFFFCCC@@@===<<<;;;999777777666555333222111000000......---+++***)))((((((%%%%%%$$$###"""!!!!!! !!!!!!!!!  !!!###%%%'''(((((()))(((((()))***,,,...///000333333333333444555777777999:::<<<<<<===???CCCFFFEEEFFFGGGHHHIIIIIIIIIIIIIIIJJJKKKLLLLLLKKKJJJIIIHHHIIIJJJKKKLLLNNNOOOOOOOOONNNMMMMMMLLLLLLLLLMMMOOOOOOOOOOOOOOOOOOOOOOOOPPPOOOMMMLLLKKKJJJKKKKKKLLLMMMNNNOOOPPPQQQQQQQQQTTTRRRQQQOOOMMMLLLKKKKKKJJJJJJIIIHHHGGGEEECCCBBB???>>><<<;;;999999888888666555444333333222222333666666666777888999:::;;;;;;;;;<<<<<<<<<;;;::::::::::::999999999888888888555555333333333333555555777777777777777888888888777666555333222222222222555666666666666444222111111111222222333333222222111111222222222222111111000///...---+++***)))((())))))))))))))))))*********)))((('''&&&&&&&&&&&&%%%&&&''')))+++---...///////////////000111222333{{{uuummmddd]]]UUUOOOKKKEEEBBB>>><<<;;;:::999777777666444222111000000000---,,,+++***)))(((''''''%%%%%%$$$###"""!!!  !!!###$$$&&&((())))))(((((()))***,,,...000111555555555666777888888999;;;<<<>>>???@@@BBBEEEGGGFFFFFFGGGIIIJJJKKKKKKLLLKKKLLLMMMNNNNNNMMMLLLKKKKKKKKKLLLMMMNNNOOOPPPPPPQQQPPPOOONNNNNNMMMNNNNNNOOOOOOPPPPPPQQQQQQQQQRRRSSSRRRPPPOOONNNNNNNNNOOOPPPQQQRRRSSSTTTUUUUUUUUUXXXWWWUUUSSSQQQOOONNNMMMMMMMMMLLLKKKJJJHHHGGGFFFCCCBBBAAA???>>>===<<<<<<999888777555444333333222666666666777888:::;;;<<<<<<<<<===============<<<<<<<<<<<<;;;;;;:::::::::888777777666666777777888888888888999999:::::::::999888777666555444333333777777777777666555333222111222333444444444444444333333444444444444333333111111///...,,,+++))))))*********+++,,,,,,,,,---,,,+++***)))((((((((((((&&&''')))+++---///111222000000000000111222333444xxxsssjjjbbbZZZTTTNNNJJJDDDAAA===;;;;;;;;;999888666555333222000000//////++++++***)))(((''''''&&&%%%$$$$$$###"""!!!  !!!!!!"""$$$&&&''')))***(((((()))+++,,,///111222666666777888999:::::::::<<<>>>@@@AAABBBDDDFFFIIIGGGGGGHHHIIIKKKMMMNNNOOOMMMMMMNNNOOOOOONNNMMMMMMLLLMMMMMMNNNOOOPPPQQQQQQRRRQQQPPPOOONNNNNNNNNNNNMMMNNNOOOPPPRRRSSSUUUUUUUUUTTTSSSQQQQQQQQQQQQRRRTTTUUUVVVWWWXXXYYYYYYYYYZZZZZZXXXVVVTTTQQQPPPNNNNNNNNNNNNMMMLLLJJJIIIHHHFFFEEEDDDBBB@@@@@@??????;;;:::888666555333333222555555666777888:::<<<===<<<===>>>??????????????????>>>>>>===<<<<<<;;;;;;888888888888888888888888888888999999::::::;;;;;;::::::999888777666555444777777777777666555444444222333444555555666555555444444555555555555444444222222111///...,,,++++++,,,,,,,,,------.........,,,,,,+++***))))))))))))'''((()))+++...000111222000000000000111222333444~~~uuuoooggg^^^WWWQQQLLLIIIBBB???<<<:::::::::999888555444333111000///......******)))(((((('''&&&&&&$$$$$$###"""!!!  !!!""""""###%%%''')))***))))))***+++---///000111555666888999;;;<<<<<<<<<===???AAACCCCCCEEEGGGIIIHHHHHHIIIJJJLLLNNNPPPQQQPPPPPPPPPOOOOOOPPPPPPPPPOOOOOOOOOPPPQQQRRRRRRRRRTTTSSSRRRQQQPPPOOOOOOOOOMMMNNNPPPRRRTTTVVVWWWXXXWWWVVVTTTSSSSSSSSSTTTTTTWWWXXXYYYZZZ[[[\\\\\\\\\[[[[[[ZZZXXXVVVSSSQQQPPPOOOOOONNNNNNMMMKKKJJJIIIGGGFFFDDDCCCAAA@@@@@@@@@<<<;;;999777555444333333444444555666888:::<<<======>>>???@@@AAAAAABBBBBB@@@@@@???>>>===<<<<<<;;;777777777777777777777777::::::::::::::::::;;;;;;::::::::::::999888666555777666666666555555555555444444555555666555555555555555666666666666555555222222111000///......------..................///,,,+++***)))(((((((((((('''((()))+++---///000111////////////000111222333{{{qqqkkkbbbZZZSSSMMMIIIFFF???===:::999999999888777555444222111///.........))))))(((''''''&&&&&&&&&$$$$$$###"""!!!  """""""""###%%%''')))******++++++,,,---...///000444555777:::<<<===>>>>>>===???BBBDDDDDDEEEGGGIIIHHHHHHIIIJJJMMMOOORRRSSSTTTSSSQQQPPPPPPQQQSSSTTTQQQRRRRRRSSSSSSTTTTTTUUUWWWVVVTTTSSSRRRQQQQQQQQQQQQRRRSSSTTTVVVWWWXXXYYYWWWVVVUUUTTTTTTTTTUUUVVVYYYYYY[[[\\\]]]^^^^^^^^^\\\\\\[[[ZZZXXXVVVSSSRRRPPPPPPOOOOOONNNMMMKKKKKKFFFEEEDDDBBBAAA@@@??????;;;:::999777555444333333222333444555777:::<<<===>>>>>>@@@AAABBBCCCCCCCCCAAA@@@@@@???>>>===<<<;;;777888888888888888888777<<<<<<<<<;;;;;;;;;;;;;;;999999:::::::::999777777555555444444555555666666555555555666555555444444555555666666666666555555222222111111000000000000////////////............+++***)))((('''''''''''''''((()))***,,,---...///...------......///000111~~~yyynnnhhh___WWWPPPKKKFFFCCC===;;;888777777777777666555444222000///.........(((((((((''''''&&&&&&%%%$$$$$$###"""!!!  !!!"""""""""###%%%''')))++++++++++++,,,---...///000222444777:::<<<>>>>>>???===???BBBDDDEEEFFFGGGIIIIIIIIIIIIKKKMMMPPPSSSTTTWWWUUUSSSQQQQQQSSSUUUWWWTTTTTTTTTUUUUUUVVVVVVWWWYYYXXXWWWUUUTTTSSSSSSSSSUUUUUUVVVVVVWWWXXXYYYYYYXXXWWWVVVUUUTTTUUUVVVWWWZZZZZZ\\\]]]^^^_________\\\\\\\\\[[[ZZZWWWUUUTTTPPPPPPPPPPPPOOONNNMMMLLLFFFEEECCCBBB@@@?????????;;;:::888666555444444333111222333555777999<<<===>>>???@@@BBBCCCDDDDDDDDDAAAAAA@@@???>>>===<<<;;;999::::::;;;;;;::::::999>>>>>>======<<<<<<;;;;;;888999:::::::::999888777444444333444444555666777555666666666555444333333555555666666666666555555111111111111111111111111000000//////......------***)))((('''&&&&&&&&&&&&'''(((((()))+++,,,------,,,,,,,,,------...///000~~~wwwrrrlllfff^^^VVVPPPJJJFFFBBB===;;;888777777666444333111111000000///---,,,++++++***)))(((&&&%%%$$$#########"""!!!!!!!!!!!!!!!  !!!""""""###$$$%%%'''((()))***,,,,,,,,,---...///000111666888:::<<<>>>?????????@@@AAABBBDDDEEEGGGHHHHHHKKKKKKLLLMMMOOOQQQTTTVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUVVVVVVVVVVVVVVVWWWWWWXXXWWWWWWVVVVVVUUUUUUTTTRRRRRRSSSSSSTTTUUUWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW[[[[[[\\\\\\]]]^^^^^^___``````___^^^[[[XXXUUUTTTPPPPPPOOONNNMMMLLLKKKJJJHHHFFFDDDAAA?????????@@@<<<;;;999888666444222222444111111444666555888<<<===>>>AAACCCDDDDDDDDDCCCAAAAAAAAA@@@>>>===;;;:::===666666???AAA:::888===<<<<<<>>>>>>>>><<<:::888:::::::::::::::999888777444555555555555555555555666666555444444444555555777555444444555666555444000000111111111111111111//////000000000///---,,,+++***'''%%%%%%%%%&&&'''((()))***,,,------------,,,+++++++++++++++,,,,,,|||vvvqqqjjjeee]]]UUUNNNIIIDDD@@@===:::888666666555444222111111000000///---,,,+++******)))'''&&&%%%$$$###""""""!!! !!!  !!!""""""###$$$%%%''')))******,,,,,,,,,---...///111111666888:::<<<>>>?????????AAABBBCCCEEEFFFHHHIIIJJJKKKKKKLLLMMMOOORRRTTTVVVVVVVVVVVVVVVWWWWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVXXXXXXXXXWWWWWWWWWVVVVVVTTTTTTTTTTTTTTTUUUVVVWWWXXXXXXXXXXXXXXXXXXXXXXXX[[[[[[\\\]]]^^^^^^____________^^^]]]ZZZWWWTTTSSSOOOOOONNNMMMLLLKKKJJJJJJHHHFFFDDDAAA???>>>>>>???<<<;;;:::888666444333222333000000444555555777;;;===???BBBDDDEEEFFFEEEEEEAAAAAAAAA@@@???>>><<<<<<===777999BBBCCC<<<888;;;:::;;;<<<======;;;:::999::::::::::::999999888777555555555555555555555555777666666555555555666666777555333333444555444333000000111111111111111111000000111111111000///...***)))'''%%%$$$%%%&&&'''((()))***+++,,,---------,,,+++++++++++++++,,,,,,{{{tttooohhhccc[[[SSSLLLFFFAAA>>><<<999777555555444333111111111000000///---,,,+++***)))((('''&&&$$$$$$###!!!!!!   !!!"""######$$$&&&(((***+++,,,---------...///000111222666888:::<<<>>>?????????BBBBBBCCCEEEGGGIIIJJJKKKKKKLLLLLLNNNPPPRRRTTTVVVVVVVVVVVVWWWWWWXXXXXXXXXVVVVVVVVVVVVUUUUUUUUUUUUYYYYYYYYYXXXXXXXXXXXXXXXVVVVVVUUUUUUUUUVVVVVVWWWYYYYYYYYYZZZZZZZZZZZZZZZZZZ[[[\\\]]]^^^___``````]]]]]]\\\[[[YYYVVVSSSQQQNNNNNNLLLKKKJJJJJJIIIIIIHHHGGGDDDAAA???>>>======<<<;;;:::999777666555444444111000444555444666:::===???BBBDDDFFFGGGGGGGGGBBBBBBBBBAAA@@@???>>>======:::<<>>;;;999666444444333222000111111000000///---,,,+++)))(((((('''%%%$$$$$$###   !!!"""###$$$%%%''')))+++,,,---.........///000111222333666888:::<<<>>>?????????@@@AAABBBDDDFFFHHHIIIJJJKKKLLLMMMOOOQQQSSSUUUVVVVVVVVVWWWXXXYYYYYYZZZZZZWWWWWWVVVVVVUUUUUUTTTTTTXXXXXXXXXXXXXXXXXXXXXYYYYYYXXXWWWWWWVVVVVVVVVWWWYYYYYYYYYZZZZZZZZZZZZZZZZZZZZZ[[[\\\]]]^^^______[[[[[[ZZZYYYWWWTTTQQQPPPMMMLLLJJJIIIHHHHHHHHHIIIHHHGGGDDDBBB???>>>===<<<===<<<;;;:::999888777666555222111444555444666999===>>>@@@CCCEEEGGGHHHHHHCCCCCCCCCCCCBBBAAA@@@@@@@@@===>>>CCCCCC<<<777777666777888:::;;;;;;::::::888999999:::::::::999999888888888888777777777777777666666666777888999999888666444444444555444333000000///////////////...//////////////////......))))))((('''&&&&&&''''''((()))***,,,------............---,,,,,,,,,------xxxqqqmmmeee___XXXQQQKKKFFFAAA???:::888555444444333111000111111000000///---,,,+++(((((('''&&&%%%$$$$$$###   !!!"""$$$$$$&&&(((***,,,....../////////000111222333444666888:::<<<>>>?????????>>>???AAACCCEEEGGGHHHIIILLLMMMNNNPPPRRRTTTUUUVVVVVVWWWWWWYYYZZZ[[[\\\\\\XXXXXXWWWWWWVVVUUUTTTTTTVVVVVVWWWWWWXXXXXXXXXYYY[[[ZZZYYYXXXWWWWWWWWWWWWXXXXXXYYYYYYYYYZZZZZZZZZZZZZZZ[[[[[[\\\]]]]]]]]]YYYYYYYYYWWWVVVSSSPPPOOOKKKJJJHHHGGGFFFFFFGGGHHHHHHGGGEEECCCAAA???>>>===>>>>>>===<<<<<<;;;::::::888444444666777555666:::<<<===???AAADDDFFFGGGGGGCCCDDDDDDDDDDDDDDDCCCCCCDDD@@@>>>??????;;;999999666777888999::::::;;;;;;888999:::;;;;;;;;;;;;;;;:::::::::999999888888888666666666666777888:::::::::888666555666666555444000000000/////////......---,,,,,,,,,,,,---------*********)))))))))))))))***+++,,,...//////000000000000///...............}}}vvvooojjjaaa\\\UUUOOOJJJFFFBBB@@@;;;888666444444333222000111111000000///---,,,+++''''''&&&&&&%%%$$$$$$###   !!!"""$$$%%%''')))+++---///000000000000111222333444555666888:::<<<>>>?????????===>>>@@@BBBDDDFFFHHHIIILLLMMMOOOQQQTTTUUUVVVVVVVVVWWWXXXYYY[[[\\\]]]^^^[[[ZZZYYYXXXWWWVVVUUUTTTUUUUUUVVVWWWXXXXXXYYYYYY\\\[[[ZZZYYYYYYYYYYYYYYYXXXXXXYYYYYYZZZZZZ[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZXXXXXXXXXWWWUUUSSSPPPOOOJJJHHHFFFEEEDDDEEEFFFGGGGGGGGGFFFDDDCCCAAA@@@???@@@@@@?????????>>>>>>>>>;;;888777999999777999<<<===>>>???AAACCCDDDFFFGGGDDDEEEEEEFFFFFFFFFEEEEEEFFFCCC@@@>>>>>>===<<<;;;777777888999999:::;;;;;;999:::;;;<<<======>>>>>><<<<<<;;;;;;:::999999999666666777777999:::<<<======;;;999888999999777666333333333222222111111000------,,,,,,,,,---...///,,,---------,,,,,,,,,,,,......000111222333333333333222111000000000000000yyyssslllggg]]]YYYRRRLLLHHHEEEBBB@@@;;;999666555444444222111111111000000///---,,,+++'''&&&&&&%%%%%%$$$$$$$$$!!!   !!!"""$$$%%%'''))),,,...000111111111111111222444555666666888:::<<<>>>?????????===>>>@@@BBBEEEGGGIIIJJJLLLMMMPPPRRRTTTVVVVVVVVVVVVWWWXXXZZZ\\\]]]______]]]\\\[[[ZZZXXXWWWVVVUUUUUUVVVWWWXXXYYYZZZ[[[[[[\\\[[[[[[ZZZZZZZZZ[[[[[[YYYYYYZZZZZZ[[[\\\\\\]]]ZZZZZZZZZYYYXXXXXXWWWWWWWWWWWWWWWVVVUUUSSSPPPOOOHHHGGGEEECCCCCCDDDFFFGGGGGGGGGFFFFFFEEECCCBBBAAABBBBBBBBBAAAAAAAAAAAAAAA???;;;:::<<<<<<:::;;;>>>???@@@@@@AAACCCDDDFFFGGGEEEEEEFFFGGGGGGGGGGGGGGGFFFEEECCCBBBAAAAAA???<<<999999999999999:::;;;;;;:::;;;<<<>>>??????@@@@@@======<<<<<<;;;::::::999888888999:::;;;===???@@@@@@>>><<<;;;;;;;;;:::999888888777666666555444444111000000///000111222333//////000000000000//////111111333444555666666666555555444222222111111111|||wwwpppiiidddZZZVVVPPPKKKGGGDDDAAA???<<<999777555555444333111111111000000///---,,,+++&&&&&&&&&%%%%%%$$$$$$$$$!!!!!!   !!!"""%%%&&&(((***,,,///111222111111111222333444555666666888:::<<<>>>?????????>>>???AAACCCFFFHHHJJJKKKLLLNNNPPPSSSUUUVVVVVVVVVVVVWWWXXXZZZ\\\^^^``````^^^]]]\\\ZZZYYYWWWVVVUUUVVVWWWXXXYYYZZZ[[[\\\]]]\\\[[[[[[[[[[[[[[[\\\\\\ZZZZZZ[[[\\\]]]]]]^^^^^^[[[ZZZYYYXXXWWWVVVUUUUUUWWWWWWWWWWWWUUUSSSPPPOOOHHHFFFDDDBBBBBBCCCEEEGGGGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCAAA===<<<>>>>>>;;;<<<@@@AAAAAABBBBBBDDDEEEFFFGGGEEEFFFGGGGGGHHHHHHHHHHHHEEEFFFFFFFFFFFFEEEAAA<<<::::::999999::::::;;;<<<;;;;;;===>>>@@@AAAAAAAAA>>>>>>===<<<;;;;;;::::::::::::;;;<<<>>>@@@AAABBBBBB@@@>>>=========<<<:::<<<;;;;;;:::999888888777444444333333333444666777000111222222222222111111333333555666777888888888777666555444333333222333|||wwwooofff___ZZZUUUNNNIIIFFFEEECCCBBB<<<;;;999777555444333222111111111000///---,,,+++((('''&&&%%%%%%%%%%%%%%%######!!!  ###$$$&&&(((***,,,---...111333222222333444666777888888:::<<<>>>>>>===>>>???AAACCCCCCCCCCCCEEEGGGIIIKKKQQQRRRTTTUUUWWWXXXXXXXXXVVVWWWZZZ\\\^^^^^^^^^^^^^^^^^^^^^]]]\\\[[[ZZZYYYZZZZZZZZZZZZ[[[\\\^^^^^^]]]]]]]]]\\\[[[ZZZYYYXXX]]]\\\[[[ZZZZZZ[[[\\\]]][[[ZZZXXXUUUTTTSSSSSSTTTVVVVVVWWWWWWVVVSSSPPPOOOKKKIIIEEECCCAAABBBCCCDDDIIIIIIJJJJJJIIIGGGFFFEEEGGGGGGGGGFFFFFFDDDCCCCCCFFFDDDBBB@@@@@@@@@BBBBBBBBBCCCCCCDDDEEEFFFFFFGGGHHHHHHHHHHHHIIIKKKLLLMMMLLLLLLKKKJJJHHHFFFCCCBBB@@@>>><<<;;;:::;;;===>>>?????????>>>>>>>>>>>>>>>===>>>???@@@@@@???>>>=========???@@@BBBCCCEEEEEEGGGFFFEEECCCBBBBBBBBBBBB?????????>>>>>>=========:::999999888777777777888888888999999::::::999999999999999999999999999999666666777777888888888999~~~yyytttmmmddd^^^XXXSSSLLLGGGDDDCCCBBBAAA;;;:::888666555333333222111111000000///---,,,+++'''&&&&&&%%%$$$$$$$$$$$$###"""!!!  ###$$$$$$&&&)))******,,,...000222222333444666777888888:::<<<>>>>>>>>>>>>@@@AAADDDDDDDDDEEEGGGIIIKKKMMMQQQRRRTTTUUUWWWXXXXXXXXXWWWXXXYYY[[[]]]^^^______^^^^^^^^^^^^]]]\\\[[[[[[ZZZZZZZZZ[[[\\\]]]^^^^^^_________^^^]]]\\\[[[ZZZ]]]\\\[[[YYYYYYYYYZZZ[[[YYYXXXVVVTTTSSSSSSSSSSSSUUUVVVWWWWWWUUUSSSPPPOOOJJJHHHEEECCCBBBBBBCCCDDDGGGHHHIIIJJJJJJJJJIIIHHHHHHHHHHHHGGGFFFEEECCCCCCFFFEEECCCBBBAAABBBCCCDDDCCCDDDDDDEEEFFFFFFGGGGGGHHHHHHIIIJJJKKKLLLLLLMMMMMMMMMLLLKKKJJJGGGEEEDDDAAA@@@>>><<<;;;<<<===>>>>>>>>>?????????@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@???@@@AAABBBCCCEEEFFFFFFHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCC>>>>>>===<<<<<<<<<<<<<<<>>>>>>???????????????>>>;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999zzzuuupppjjjaaa[[[TTTPPPJJJEEEBBB@@@???>>>;;;:::888666444333222222000000000///...---,,,+++&&&&&&%%%%%%$$$#########""""""  !!!###%%%%%%''')))******+++---///222222333555666777888999;;;<<<>>>???>>>???AAABBBDDDDDDEEEFFFIIIKKKNNNPPPRRRSSSTTTVVVWWWXXXXXXYYYYYYYYYZZZ[[[]]]^^^```aaa``````______^^^^^^]]]]]]\\\\\\\\\\\\\\\]]]^^^___``````aaa``````___^^^]]]]]]\\\ZZZYYYXXXXXXXXXXXXWWWVVVTTTSSSRRRRRRRRRSSSUUUVVVVVVVVVUUURRRPPPNNNIIIHHHFFFCCCCCCCCCDDDEEEFFFGGGIIIKKKLLLMMMMMMLLLKKKJJJJJJIIIGGGEEEDDDCCCGGGFFFEEECCCCCCDDDEEEFFFEEEEEEFFFFFFGGGGGGHHHHHHHHHIIIJJJKKKLLLMMMMMMMMMNNNNNNMMMLLLKKKIIIGGGFFFDDDCCCAAA???============>>>>>>???@@@AAABBBCCCCCCDDDCCCCCCBBBBBBCCCCCCDDDDDDDDDEEEEEEFFFGGGGGGHHHJJJIIIIIIHHHHHHHHHIIIIIIIIIJJJKKKLLLLLLKKKIIIHHHDDDCCCCCCBBBBBBBBBBBBBBBDDDDDDEEEEEEEEEDDDDDDCCC??????>>>>>>======<<<<<>>>>>======<<<;;;;;;{{{uuuppplllfff^^^XXXPPPLLLGGGBBB@@@>>><<<;;;999888777555444333222222////////////...---,,,+++'''''''''&&&%%%$$$###""""""!!!  """$$$%%%(((***,,,,,,,,,---///111222333444666777999:::;;;<<<===???@@@@@@@@@BBBDDDEEEEEEFFFGGGJJJMMMPPPRRRSSSTTTUUUWWWXXXYYYYYYZZZ[[[[[[[[[[[[]]]___bbbcccbbbaaaaaa```````````````^^^^^^^^^^^^^^^^^^______aaaaaaaaabbbaaaaaa``````^^^]]][[[XXXWWWVVVVVVWWWWWWVVVTTTSSSRRRRRRSSSSSSTTTUUUVVVUUUTTTRRROOOMMMIIIHHHFFFEEEDDDEEEFFFFFFHHHIIIKKKMMMNNNOOONNNNNNMMMMMMLLLJJJIIIFFFEEECCCFFFFFFEEEEEEEEEFFFFFFGGGGGGGGGGGGHHHHHHIIIIIIIIIHHHIIIKKKLLLMMMNNNMMMMMMNNNMMMMMMLLLKKKIIIHHHHHHGGGFFFDDDBBB@@@???>>>>>>>>>>>>???AAACCCDDDFFFFFFFFFEEEDDDCCCCCCDDDEEEFFFIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLJJJLLLNNNPPPPPPNNNLLLJJJIIIHHHHHHGGGGGGHHHHHHHHHGGGGGGHHHHHHGGGFFFEEEEEECCCBBBBBBAAA@@@??????>>>?????????????????????>>>{{{vvvpppkkkgggbbb[[[VVVNNNJJJEEEAAA???===;;;999888777666444333222222222.../////////...---,,,+++)))))))))((('''%%%$$$###!!!  !!!###$$$%%%(((***,,,---......111333444444666777999;;;<<<======???AAABBBBBBCCCEEEGGGFFFFFFGGGIIIKKKNNNQQQSSSTTTUUUWWWXXXZZZ[[[[[[[[[]]]]]]]]]]]]___bbbdddeeedddcccbbbbbbaaabbbbbbcccbbbaaaaaa`````````aaaaaaaaaaaabbbbbbcccbbbbbbbbb___^^^[[[YYYWWWWWWWWWWWWXXXWWWUUUTTTSSSSSSSSSTTTTTTTTTUUUUUUSSSQQQNNNMMMIIIIIIHHHGGGGGGGGGHHHIIILLLMMMNNNOOOPPPOOOOOONNNOOONNNNNNLLLJJJHHHFFFEEEFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJHHHIIIJJJLLLMMMMMMNNNNNNMMMLLLKKKKKKJJJIIIIIIIIIIIIHHHGGGEEECCCAAA@@@???>>>???AAACCCEEEGGGHHHIIIGGGGGGEEEDDDDDDEEEGGGGGGLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJJJJJJJKKKLLLMMMMMMMMMNNNQQQRRRRRRQQQOOOMMMLLLLLLLLLKKKKKKLLLLLLMMMKKKKKKKKKKKKJJJIIIGGGGGGFFFFFFEEEDDDCCCBBBAAA@@@>>>>>>??????@@@AAABBBBBBxxxssslllgggddd___YYYTTTLLLIIIEEEAAA???===:::999777666555444333222222222...............---,,,,,,)))******)))(((&&&$$$###  !!!"""$$$%%%%%%''')))+++------///111333555666777999;;;===?????????AAACCCDDDEEEFFFHHHJJJIIIIIIJJJKKKMMMPPPSSSUUUWWWWWWYYY[[[\\\]]]]]]]]]^^^______aaabbbdddfffgggfffeeedddccccccdddeeeffffffeeedddccccccbbbccccccaaabbbcccdddddddddddddddaaa___]]][[[YYYYYYYYYYYYZZZXXXVVVTTTSSSRRRRRRSSSSSSTTTTTTTTTSSSPPPNNNLLLJJJJJJJJJIIIJJJJJJKKKKKKOOOPPPQQQRRRQQQPPPOOONNNPPPOOOOOONNNLLLJJJIIIHHHFFFGGGGGGHHHIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLIIIIIIIIIJJJKKKLLLNNNNNNMMMLLLKKKJJJJJJJJJJJJJJJKKKJJJIIIGGGEEEDDDBBBAAA@@@AAABBBDDDFFFHHHJJJKKKHHHHHHHHHGGGGGGHHHHHHHHHNNNNNNNNNNNNOOOOOOOOOOOOKKKKKKKKKKKKKKKLLLMMMMMMPPPRRRSSSUUUUUUTTTSSSRRROOOOOONNNNNNOOOOOOPPPPPPPPPPPPPPPOOONNNLLLKKKJJJIIIIIIHHHFFFEEECCCBBBAAA===>>>???@@@AAACCCDDDDDD{{{uuupppiiieeeaaa]]]WWWSSSLLLIIIEEEBBB@@@>>>;;;999666666444333222222111111------.........---,,,,,,))))))***)))(((&&&###!!!  """###$$$%%%%%%'''))),,,...///111444666777888999;;;===???AAABBBAAACCCEEEFFFGGGHHHJJJLLLNNNMMMNNNOOOPPPSSSUUUWWWYYYYYY[[[]]]^^^______```___```bbbdddfffggghhhhhhgggfffeeeddddddeeeggghhhiiihhhgggfffeeeeeeeeeeeecccdddeeefffggggggggggggbbbaaa___]]]\\\[[[[[[\\\ZZZYYYVVVSSSQQQPPPPPPPPPSSSSSSTTTTTTRRRPPPMMMLLLKKKKKKKKKLLLLLLMMMMMMMMMPPPQQQRRRSSSSSSRRRQQQPPPPPPPPPOOOOOOMMMLLLKKKJJJHHHIIIJJJLLLMMMNNNNNNNNNMMMMMMMMMMMMMMMLLLLLLLLLJJJIIIHHHGGGHHHKKKMMMOOONNNMMMLLLKKKKKKKKKLLLLLLKKKKKKJJJIIIHHHFFFDDDCCCAAABBBDDDEEEGGGIIIKKKKKKJJJJJJKKKKKKKKKKKKJJJJJJOOOOOOOOOPPPPPPQQQQQQQQQMMMMMMLLLLLLLLLMMMMMMNNNRRRSSSTTTUUUUUUUUUUUUTTTRRRQQQQQQQQQRRRRRRSSSTTTSSSSSSRRRQQQPPPNNNLLLLLLKKKJJJIIIGGGFFFDDDCCCBBB@@@@@@AAABBBCCCCCCDDDDDD}}}yyytttooohhhccc```\\\WWWRRRLLLIIIEEECCCAAA>>><<<999666555444333222111111111---------...------,,,,,,(((((())))))'''%%%"""  !!!"""$$$%%%%%%%%%)))+++...111222555888:::888999:::<<