BM6V6(&@ 111BBBYYYllluuuwwwvvvvvvwwwvvvuuusssqqqqqqsssuuuxxxzzz||||||zzzyyyyyyzzz||||||zzzyyyxxxwwwwwwwwwyyy}}}zzzsssWWWFFF333(((((()))&&&""" $$$ !!!$$$%%%$$$ %%%333>>>SSSooozzz~~~|||}}}}}}{{{}}}***;;;SSShhhtttxxxyyyzzzxxxxxxvvvtttrrrqqqsssuuuuuuvvvxxxxxxxxxxxxzzz|||{{{zzzzzzyyyyyyyyyyyyzzzzzz~~~{{{ttt```PPP<<<...)))&&&"""!!!(((&&& """$$$###$$$ $$$000:::OOOmmm|||}}}~~~~~~|||}}}$$$555MMMcccpppvvvyyyzzzyyyyyyxxxvvvtttssstttvvvrrrssstttuuuuuuwww{{{}}}zzzzzzzzzzzzzzz{{{|||}}}}}}~~~~~~{{{uuummm___KKK999---%%%!!!(((***''' &&&'''""""""$$$!!!###!!!"""+++333IIIhhh{{{}}}}}}}}}{{{}}}$$$333HHH]]]kkkrrrvvvwwwzzz{{{zzzxxxvvvuuuvvvwwwsssssstttttttttwwwzzz~~~{{{{{{{{{{{{{{{|||}}}}}}||||||~~~|||xxxuuuiiiWWWCCC222'''!!!$$$'''''' '''+++&&& !!!###$$$"""###(((...CCCbbbuuu}}}~~~zzzyyyyyyxxx~~~###///BBBUUUeeeooouuuxxxzzz{{{{{{yyywwwvvvwwwxxxwwwxxxwwwvvvuuuwwwzzz}}}}}}}}}|||{{{{{{{{{{{{|||~~~{{{|||~~~zzzsssjjjYYYFFF555***$$$"""$$$)))  ###(((&&&###  """$$$###$$$(((+++===[[[nnnxxx~~~zzzyyyxxxwww~~~ )))999LLL]]]llluuuzzzxxxyyyzzzzzzyyyxxxyyyzzz{{{{{{{{{zzzxxxxxxzzz|||~~~}}}|||{{{{{{{{{{{{{{{~~~~~~{{{||||||qqqhhhXXXFFF777,,,&&&###%%%...'''  !!!""""""!!! ######$$$((()))777PPPfffsss}}}{{{zzzxxx{{{~~~ &&&222CCCUUUeeepppvvvvvvxxxyyyzzzyyyyyyzzz{{{{{{|||}}}|||{{{zzz{{{|||{{{{{{zzzzzz{{{{{{|||||||||~~~}}}{{{}}}~~~uuukkkZZZIII<<<111(((###&&&333...%%%  !!!!!! !!! ###)))(((111FFF]]]mmm|||~~~{{{zzzxxxxxx{{{$$$'''000>>>OOO^^^jjjppptttvvvyyyzzzyyyzzz{{{|||yyy{{{}}}}}}|||{{{|||}}}xxxyyyyyyyyy{{{|||}}}~~~{{{}}}}}}|||~~~|||qqq___NNNAAA666+++%%%"""&&&444222(((  !!!"""###""")))'''---@@@UUUgggyyy|||zzzxxxuuuuuuxxx||||||}}}~~~~~~~~~###&&&+++444DDDXXXhhhpppvvvvvvwwwwwwwwwxxx{{{~~~}}}}}}|||}}}}}}~~~wwwxxxxxxyyyzzz{{{|||}}}|||||||||uuuiii]]]NNN;;;---'''&&&!!!%%%...@@@---    """$$$'''+++000444KKKcccwwwzzzxxxzzzzzzuuuzzzyyyxxxzzz|||~~~}}}}}}~~~%%%&&&)))111???RRRdddmmmuuuvvvwwwwwwwwwxxxzzz}}}~~~~~~}}}|||||||||}}}}}}zzzzzzzzzzzzzzzzzzzzzzzz|||{{{{{{}}}wwwlll___NNN999,,,'''###!!!)))>>>000"""  !!!  !!!###%%%'''+++000444GGG^^^sssyyyyyy||||||wwwzzzyyyxxxyyy|||~~~~~~~~~~~~|||}}}}}}}}}~~~((('''''',,,888JJJ]]]kkktttuuuwwwwwwwwwxxxyyy{{{~~~}}}|||{{{{{{zzz{{{{{{~~~}}}|||{{{zzzyyyyyyyyy|||{{{zzz|||yyyqqqcccNNN888+++'''$$$ &&&999555*** ###$$$"""!!!###$$$&&&'''+++000444AAAWWWmmmvvvzzz~~~}}}xxxzzzyyyxxxyyy{{{}}}}}}}}}~~~|||{{{~~~~~~}}}}}}}}})))&&&%%%)))222BBBXXXjjjrrrtttvvvxxxwwwxxxyyyzzz|||{{{{{{zzzzzzzzz{{{{{{~~~}}}{{{{{{{{{{{{{{{}}}|||zzz{{{~~~|||uuuhhhRRR:::,,,)))((($$$"""!!!$$$333999222ӵ  ###""" """$$$###$$$%%%&&&'''+++///333<<L=hĦ4ĉ@ӵ>L'''$$$%%%))),,,444KKKbbbkkkoootttxxxyyyyyyzzzzzzxxxxxxyyyyyy{{{|||~~~}}}|||{{{{{{|||~~~~~~}}}zzzrrr```JJJ:::555,,,)))'''&&&!!!$$$555<<<---GG=?(((******'''""" !!!###$$$%%%&&&%%%&&&(((,,,///555AAATTTgggtttyyywwwuuuwwwvvvuuuwwwzzz|||||||||}}}~~~}}}HdĦ=ĪjGG=?HdĦ'''%%%&&&ӵggglllsssĭӵ{{{ӵ|||Ħӵӵ444!!!ĦƜ`1.׼sĦӵĦĭӵ$$$&&&ĦxxxwwwuuuĦ}}}Ħ~~~~~~~~~~~~|||DdDxxx?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵ'''%%%?~4PPPeeekkkg&e>&e{{{g&e>hӵg&eZZZguO>uO>&e===9994ff?>ߝLgĉ@Shӵg&e>hӵfff?><z,,,g&e>&e$$$$$$HLwwwyyyyyyShӵgL~~~|||{{{{{{|||S?ʬ3h?D%%)?xxxZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??)))4DӵEEE]]]jjjHƅ^Hu]Ħ}}}Hu]ĦZuR)ĦHu]ĦUUUHŐeHŐeHu]Ħ333qIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]Ħ(((ntHdĦuuu{{{HGgĉ@yyyHdĦ||||||~~~Htƅ^Bt=o9ĦDtfo9Ħwww~~~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ӵAAAVVVeeeDdDΦDdDĦ|||DdDĦ}}}t|<DdDĦXXXDdDΦDdDΦDdDĦ---peƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦ&&&q<niDdDĦtttqetwwwzzzDdDĦ{{{{{{|||~~~~~~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ӵ:::MMM]]]DdDΦDdDӵ|||DdDĦ~~~|||o)hDdDĦ]]]DdDΦDdDΦDdDӵ$$$=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵ)))GIpӵDdDĦqqqpo9wӵDdDĦ{{{zzzyyy{{{|||~~~po9u{{{~~~GIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ((('''4DuXӵ222CCCVVVDdDʜ4DuTӵ|||>d<Ħ~~~Dt>d<Ħddd>d<ʜDd<ʜ4DuTӵ***F&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ0004DwDd<ĦjjjpuR)Ħ>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ӵ+++;;;OOOD&dq&ĒR{{{{{{sdKĦ~~~DHRRudsdKĦmmmD&oq<Ōq&ĒR(((>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒR222888i?ʜtd<ĦaaaHHܗDӊB~~~<xyyyzzz}}}~~~~~~}}}|||B?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR'''&&&4DuXӵ'''222HHHHu]3hhyyyzzzzzzne}}}}}}=ene{{{tttpIƎ@t@h>hfe@ďDne=eegesĪj@h###...777fdDĦVVV@ďDHkgeyyy{{{}}}|||}}}}}}|||{{{@hzzz{{{@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@h'''4DuXӵ$$$ĵD^vvvxxxyyyyyy}}}{{{{{{~~~zzz$$$"""###%%%...333DdDĦLLLbbbxxxyyy||||||||||||{{{{{{|||{{{{{{|||}}}~~~D^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼sΦ4DuXӵtvӵ>d<ĦyyyuuuwwwxxxyyyyyyzzzĦzzz|||~~~Ħ}}}ooo___OOO>>>---&&&''''''''''''((( ///777,,, Ħ$$$+++222666888>d<ĦFFF^^^qqq{{{{{{}}}~~~|||xxxwwwxxx|||{{{||||||{{{zzz|||~~~~~~Ħ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦ?aŖ%7uSQuR)ӵsdKĦxxxwwwvvvwwwyyy{{{gdKĦ{{{gdKĦrrrcccPPP???...)))'''%%%%%%(((###&&&333111(((gdKĦ!!!)))111777gdDĦBBBWWWjjjvvv~~~}}}}}}zzzxxxwwwwww|||{{{{{{{{{|||}}}~~~}}}gdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦ>A***neyyyzzzxxxwwwwwwyyynexxx{{{neuuugggUUUEEE444...+++(((''')))!!!$$$000000)))ne###+++De444:::OOOdddvvv~~~}}}{{{zzzzzzzzz{{{}}}|||{{{zzz{{{{{{}}}}}}~~~}}}}}}~~~nene>Ak<fhDenenene %%%nnnvvvxxxyyyxxxwwwxxxwwwyyy|||xxxlllVVVHHH888000---***((()))%%% """...222000%%%###'''>>>555444FFFZZZppp~~~}}}{{{zzzzzzzzzzzz|||}}}~~~~~~}}}{{{zzzzzzzzz{{{|||~~~~~~}}}}}}~~~+++***((('''&&&$$$ !!!###+++===TTTgggoooqqqwwwvvvwwwxxxzzz{{{zzzyyy{{{~~~xxxnnnYYYNNN@@@777333111111111///((( +++555999(((!!!---666AAACCC;;;777BBBPPPgggxxx|||zzz~~~yyyxxxxxxyyyzzz|||~~~}}}|||{{{{{{{{{|||}}}~~~~~~+++***)))((((((%%%""" &&&777NNNbbblllooouuutttuuuxxx|||~~~}}}}}}|||~~~wwwoooaaaXXXKKK@@@<<<<<<======666---!!!&&&444???)))!!!$$$,,,888BBBBBB???BBBHHH]]]ssszzzxxx}}}}}}~~~zzzyyyyyyyyyzzz{{{}}}~~~{{{{{{{{{{{{|||~~~~~~+++***((((((((('''$$$""""""111HHH]]]kkkrrrttttttvvvyyy}}}~~~~~~}}}xxxrrrggg___OOO@@@999:::;;;:::333*** ///===---!!!  !!!,,,:::AAAAAABBBDDDVVVooozzzxxx~~~~~~|||{{{zzzzzzzzz{{{|||}}}zzzyyyzzzzzz|||}}}~~~+++***((('''(((((('''&&& +++>>>UUUiiitttvvvvvvwww{{{~~~~~~}}}xxxkkkbbbOOO:::...---...,,,(((###***:::555&&&###///777;;;>>>BBBNNNkkkxxxwww}}}}}}}}}|||{{{{{{{{{|||}}}~~~yyyyyyxxxyyyzzz|||~~~zzz~~~}}}|||~~~,,,)))'''&&&((())))))(((###!!!!!!'''777NNNeeesssyyyyyyyyy|||}}}rrriiiSSS999)))&&&%%%"""  )))888<<<+++'''---333:::BBBHHHfffuuutttzzz}}}{{{}}}|||{{{{{{|||}}}~~~yyyxxxxxxwwwxxxyyy{{{|||uuuzzz~~~~~~||||||))))))((((((((('''''''''"""'''333BBBZZZoootttxxx{{{{{{}}}}}}~~~}}}uuucccHHH111%%%"""###%%%$$$"""!!!)))000777+++ !!!###+++888CCCLLLaaassstttsssyyy|||{{{{{{{{{zzzzzzzzz|||}}}~~~{{{vvvuuuvvvyyyyyyyyy|||}}}}}}|||||||||***))))))(((((('''''''''"""&&&...<<>>===???HHHBBB999---"""***555+++ """&&&111FFF^^^rrr~~~~~~~~~~~~{{{|||}}}{{{yyyyyy{{{}}}zzz|||~~~~~~$$$%%%&&&''')))***+++,,,&&&&&&333QQQ___mmmtttxxx{{{lllZZZJJJCCCCCCEEEKKKFFF;;;...###)))777...  (((<<>>NNNcccrrryyy|||~~~zzzkkk___UUUJJJ@@@@@@BBBAAA999---!!!+++444--- (((:::PPPfffuuu|||}}}}}}}}}}}}{{{yyyyyy{{{||||||{{{yyyxxxxxxzzz|||~~~~~~}}}|||||||||||||||EEE444%%%###(((***)))'''((($$$ ###&&&888III```qqqyyy}}}~~~{{{~~~tttkkk```NNN???<<<<<<;;;555---$$$$$$555555###'''777MMMbbbqqqvvvwww|||||||||{{{yyyyyy{{{}}}|||{{{yyyxxxxxxzzz|||}}}}}}|||{{{{{{{{{{{{{{{|||EEE555&&&###''')))'''&&&(((%%%!!!"""$$$222DDD]]]pppzzz~~~~~~{{{vvvkkkWWWFFF888777555000+++$$$444999))) $$$333III^^^mmmtttvvv{{{{{{{{{zzzyyyyyy|||~~~{{{zzzyyyxxxyyyzzz{{{|||||||||{{{{{{{{{||||||}}}~~~888///'''&&&&&&%%%$$$&&&'''%%%!!!!!!"""---???YYYnnnzzz}}}xxxmmmYYYGGG999777444///)))"""///999---  """111FFF\\\nnnwwwzzzzzz{{{{{{zzzyyyyyy{{{}}}{{{zzzyyyyyyyyyyyyzzzzzz||||||||||||}}}~~~{{{~~~***'''''''''%%%!!!!!!%%%&&&$$$""" !!!"""(((999SSSjjjxxx~~~~~~vvvhhhSSSBBB;;;;;;888222***"""(((444000   """///CCCZZZnnn{{{{{{{{{{{{zzzxxxxxxzzz|||{{{zzzzzzyyyyyyyyyyyyyyy}}}}}}}}}}}}~~~zzz|||###"""###%%%$$$ ###$$$###""" !!!"""###444MMMeeeuuu|||~~~xxxgggRRR@@@:::;;;:::333((( ---333'''   +++===TTTjjjxxx||||||{{{zzzxxxwwwyyy{{{zzzzzzzzzyyyyyyxxxxxxxxx|||}}}}}}}}}zzz{{{~~~### ###### !!!######!!! !!!!!!""" 000JJJbbbrrrzzz}}}}}}}}}kkkUUUDDD666999999222&&&)))555,,,  %%%666MMMcccsss{{{|||}}}|||zzzwwwwwwxxxzzzzzzzzzzzzyyyyyyxxxxxxxxx|||||||||}}}~~~zzz|||~~~~~~###!!!  """######""" """,,,???XXXooo|||}}}tttYYYBBB;;;444888999,,,###!!!&&&222..."""  (((333???OOOhhh}}}}}}|||{{{yyywwwwwwxxxwwwyyy{{{{{{{{{{{{}}}~~~|||}}}}}}~~~}}}zzzzzz###!!! !!!######""" ###444MMMgggyyy~~~~~~uuu]]]IIIAAA666666555***$$$###"""......''' %%%,,,444BBB[[[qqq}}}|||}}}}}}|||zzzwwwvvv|||}}}}}}|||zzzyyyzzz{{{}}}}}}~~~~~~zzzzzz###""" """###""" (((@@@^^^ttt~~~xxxeeeSSSFFF777222///&&&"""###***000000 !!!%%%(((555PPPggg{{{|||}}}~~~zzzvvv}}}~~~}}}{{{zzzzzz{{{|||}}}~~~|||{{{###""""""!!!!!!######""" !!!666TTTooo}}}nnn^^^JJJ999000---$$$!!! '''222:::   !!!###000KKKdddyyy{{{~~~~~~~~~zzz|||}}}~~~~~~}}}}}}~~~yyy|||"""###$$$###  """$$$$$$$$$ ,,,GGGdddwwwwwwhhhRRR@@@888444)))### !!!000<<<%%%  +++DDDZZZqqqxxx||||||~~~~~~~~~}}}~~~wwwzzz}}}!!!$$$%%%%%%!!!"""%%%'''((("""###999UUUlllyyy~~~ppp^^^NNNFFF???000'''###(((666***  $$$666GGGcccpppyyyzzzzzz|||||||||xxxzzz}}}!!!$$$''''''###!!!&&&***---###000JJJeeeuuu}}}|||}}}wwwkkk[[[QQQGGG333(((%%%"""///000###  ***666PPPeeevvvxxxxxx~~~}}}|||}}}|||}}}~~~ $$$(((((($$$  &&&,,,000$$$ ,,,FFFbbbuuuzzz}}}{{{wwwwwwzzz{{{qqqaaaVVVIII333&&&%%%""" ---333&&&    '''///BBB]]]tttyyywww|||&&&!!!$$$&&&"""&&&***"""$$$,,,111111***((("""&&&>>>]]]qqqzzz}}}xxxssswww{{{}}}uuucccNNNBBB666))) &&&222...    $$$***===RRRkkkyyy|||{{{zzz{{{~~~~~~}}}}}}~~~---+++222111&&&$$$%%%!!!###)))000111...---)))""""""999WWWlllxxx|||}}}yyyzzz}}}~~~mmmZZZDDD888111)))$$$### ///...###  !!!&&&444IIIcccuuu{{{|||{{{|||~~~777<<>><<<555222,,,"""///LLLbbbtttyyy~~~~~~}}}~~~}}}lllWWW>>>000+++)))((((((&&&###'''***%%% !!!(((<<>>^^^www}}}{{{zzz||| """!!!   !!!"""666HHHXXXfffhhhhhhrrrnnnnnnmmmmmmoooqqqtttuuuxxxxxxxxxxxxvvvuuuvvvxxxvvvwwwyyy{{{}}}~~~{{{zzz||||||pppTTT666%%%     $$$444TTTppp|||zzzzzz}}}||| ###"""111AAAQQQaaadddfffqqqnnnmmmmmmmmmnnnpppsssuuuwwwtttsssvvvxxxxxxvvvvvvrrrtttwwwzzz}}}~~~~~~~~~zzzxxxyyyzzzoooUUU888&&&    ...MMMkkk|||||||||~~~xxx|||!!!!!!!!! %%%777JJJYYYdddjjjlllnnnllljjjkkkooorrrrrrqqqwwwwwwvvvuuutttssssssrrrsssvvvzzz}}}~~~}}}~~~~~~{{{{{{{{{yyyrrr___AAA***       ###"""(((AAA]]]~~~}}}zzzsssyyy!!!!!!!!! ###000@@@QQQ^^^gggkkkllljjjiiikkkooossstttssswwwwwwwwwwwwwwwvvvuuuuuuuuuwwwzzz||||||}}}~~~~~~}}}{{{uuufffLLL666     !!!!!!###999RRRyyy~~~zzz}}}{{{rrrvvv!!!!!!!!!!!!!!!"""###$$$ !!!!!!  !!!  """(((555GGGXXXccciiiiiihhhhhhjjjooosssuuuuuuwwwxxxyyyzzzzzzyyyxxxwwwvvvxxxzzz||||||}}}{{{wwwkkkTTT>>>!!!     """%%%  ///CCCjjjwww~~~yyy{{{{{{{{{}}}~~~}}}{{{{{{}}}|||rrrsss"""!!!!!! !!!"""###$$$############"""!!!  !!!!!!""""""!!!!!!!!!$$$###%%%///AAASSSaaaggghhhhhhhhhjjjmmmqqqtttuuuyyyzzz{{{{{{{{{yyywwwvvvuuuyyy|||~~~~~~{{{wwwlllTTT<<<###    (((666\\\lll{{{~~~}}}~~~}}}}}}}}}~~~~~~{{{yyyttttttuuuvvvwwwwwwwwwwwwwwwwwwwwwxxx{{{~~~~~~sssppp###"""!!!!!! !!!!!!!!!"""""""""""""""!!!  !!!"""###$$$$$$$$$&&&%%%&&&...>>>PPP^^^fffhhhiiiiiijjjlllnnnqqqsss{{{{{{{{{{{{yyyxxxvvvuuuuuuzzz~~~~~~xxxmmmRRR888%%%   &&&...OOObbbvvv~~~}}}}}}}}}}}}}}}||||||{{{wwwtttrrrrrrssstttttttttssssssrrrsssuuuwwwzzz}}}uuuppp{{{"""""""""###"""!!!   !!!###$$$$$$$$$$$$%%%$$$%%%+++777HHHYYYdddggghhhjjjjjjkkkmmmpppsss{{{{{{zzzyyyxxxwwwvvvvvvxxx||||||rrrXXX;;;)))!!!!!!    %%%)))DDDZZZsss~~~~~~||||||~~~~~~|||yyyvvvwwwxxxxxxxxxxxxxxxxxxsssuuuwwwxxxyyy|||yyyoooxxx !!!###%%%%%%$$$"""!!! !!!!!!""""""""""""############""""""!!!!!!!!!###,,,===RRRaaadddfffiiijjjjjjmmmqqquuuzzzyyyxxxwwwwwwxxxzzz{{{}}}~~~yyybbbGGG...%%% ###      """$$$:::SSSppp~~~}}}~~~|||}}}}}}~~~~~~~~~{{{}}}~~~}}}|||}}}}}}nnnsss $$$'''((('''%%%###!!!"""$$$%%%%%%&&&%%%%%%$$$$$$"""!!!"""444MMM___bbbdddhhhiiijjjmmmssswwwyyyxxxwwwvvvxxxzzz~~~~~~}}}iiiPPP333((( )))       444OOOnnnmmmppp $$$'''((((((&&&%%%#########$$$&&&))),,,...***((('''&&&&&&$$$ ###'''BBB^^^cccllliiihhhrrrvvvtttwww}}}~~~~~~}}}{{{jjjUUU???%%% 333&&&   ***>>>```ooojjj{{{"""&&&((((((''''''$$$$$$###$$$&&&))),,,...,,,***((('''&&&&&&$$$"""######===WWW___iiihhhgggqqquuusssvvv{{{}}}}}}}}}}}}ppp___CCC))) ///))) )));;;\\\|||oooiiiyyy!!!$$$&&&(((((((((%%%%%%$$$$$$&&&(((+++------+++))))))******)))(((###444MMM[[[ggghhhhhhpppsssqqquuuyyy||||||}}}yyylllMMM000!!!!!!'''"""+++...(((  %%%444QQQrrr~~~nnnfffttt !!!###$$$&&&'''''''''&&&&&&%%%%%%&&&(((+++,,,++++++,,,...000///---+++%%%,,,BBBWWWfffjjjjjjppppppmmmrrrwww{{{}}}~~~vvvWWW777### ###'''---%%%&&&222000   +++CCCccc}}}{{{yyyzzz~~~mmmcccnnn}}}%%%%%%&&&&&&&&&&&&%%%%%%'''&&&%%%%%%&&&)))+++---)))+++///333555333///+++'''&&&888SSSeeellllllpppnnnjjjooovvvzzzzzz```===%%%$$$***+++######222555$$$    '''999UUUttt~~~{{{xxxvvvxxx|||nnnaaahhhzzz(((((())))))(((&&&%%%###&&&&&&%%%%%%'''))),,,...)))+++///444777555000,,,(((!!! ///KKK```kkklllooollliiinnnuuuyyy~~~|||hhhEEE,,,%%%"""&&&%%% ,,,333***      %%%111HHHfff}}}xxxvvvwww{{{~~~}}}pppbbbfffuuu((()))+++++++++)))&&&$$$%%%%%%%%%%%%'''***---///+++,,,...111444333111...'''!!!(((AAAXXXgggjjjmmmjjjhhhooovvvyyy~~~sssRRR<<<555)))!!!!!!!!!"""---...$$$   ###***:::VVVttt{{{yyyyyy{{{|||{{{{{{tttdddgggppp~~~&&&(((+++------+++(((&&&%%%$$$$$$%%%(((+++...000...------...000222111111&&& $$$999RRRccchhhllljjjiiipppvvvyyy}}}}}}^^^KKKEEE666)))### )))000(((    $$$000JJJiii|||{{{{{{|||{{{zzz{{{wwwggghhhmmm|||***)))((()))***)))'''&&&'''&&&%%%&&&)))---///000---,,,---...000111000///+++'''!!!000EEE]]]jjjkkkkkkmmmpppqqqvvv|||~~~hhhMMM:::333///'''!!! ###111,,,   !!!""")))???___www~~~vvvgggdddqqq{{{)))'''''''''((((((&&&$$$&&&%%%%%%&&&(((+++...///---,,,,,,---//////...---***'''"""***???XXXhhhllllllmmmooossswww}}}nnnTTT@@@555///(((""" ---,,,   """"""&&&888VVVppp|||xxxfffaaaoooyyy'''&&&%%%&&&''''''%%%###%%%%%%%%%%%%''')))+++---,,,+++++++++------,,,+++***((($$$ ###666QQQeeemmmmmmnnnooouuuxxx}}}uuu]]]GGG999000***''' (((,,,###  """""""""...HHHdddvvv}}}{{{ggg^^^kkkuuu&&&%%%%%%&&&''''''%%%$$$$$$%%%%%%%%%%%%&&&(((***+++***)))***,,,......---+++***'''$$$!!!---HHHaaannnpppoooqqqtttwww{{{~~~yyyeeeOOO===222...---"""!!!"""***''' !!!!!! &&&<<>>333...***)))&&&###  ,,,(((  &&&:::OOOlllwwwttt]]]___hhhxxx"""""""""###%%%%%%$$$###$$$(((+++)))$$$"""###&&&...+++((('''((()))))))))(((((('''&&&$$$###"""!!! +++IIIbbbkkkpppuuuzzz{{{|||}}}~~~wwwfffSSSAAA333,,,+++)))&&&###---,,,  """333EEEiiiuuuuuu]]]___hhhwww%%%$$$$$$&&&'''((('''%%%%%%&&&'''&&&$$$######$$$+++)))'''&&&%%%&&&'''(((&&&&&&&&&%%%$$$###"""!!! &&&999SSShhhrrrsssyyyzzz{{{~~~~~~rrraaaLLL777***(((&&&$$$!!!(((---***    !!!///:::```tttwww^^^___fffttt&&&%%%%%%&&&((()))'''&&&&&&''''''%%%######$$$&&&...,,,***((('''((())))))(((((((((&&&%%%""" $$$555NNNcccooorrrwwwxxxzzz}}}vvvgggRRR>>>000)))&&&### %%%,,,,,,    ,,,666VVVlll|||aaa]]]dddsss(((''''''((()))***((('''''''''%%%###""""""%%%(((...,,,***((((((((()))***++++++***(((&&&""" !!!///FFF\\\kkkrrruuuwwwzzz}}}}}}ooo[[[FFF888***'''""" )))...  '''///HHHbbb}}}fff\\\cccqqq)))(((((()))++++++)))((('''&&&$$$"""!!!"""'''***)))((('''&&&&&&(((***++++++++++++***'''$$$!!! ***===SSSfffqqquuuwwwzzz~~~vvvbbbLLL<<<,,,'''"""&&&...&&&  ###(((<<>>///)))""""""---,,,    ###444OOOqqqrrr___cccnnn~~~+++***)))***++++++)))(((&&&%%%###!!!!!!###(((,,,(((((('''(((***---000222+++,,,------,,,(((%%%### ###---AAAZZZkkkuuuwww{{{oooUUUBBB222+++### ***444$$$***+++###    ---EEEfff}}}zzzeeefffmmm{{{+++***)))***+++***)))'''$$$$$$###""""""$$$))),,,******))))))***,,,...000---...//////---)))$$$""" '''999SSSffftttvvvzzz~~~www^^^JJJ555---$$$!!!!!!"""&&&;;;///''',,,444222'''    %%%;;;ZZZtttjjjiiimmmyyy+++***))))))******(((&&&###$$$#########%%%))),,,+++***((('''''')))***,,,000111111000---(((### ###444NNNbbbrrruuuyyy}}}~~~eeeQQQ666...%%%!!!"""######;;;222,,,///111***!!!    333QQQmmmnnnkkkmmmwww))))))))))))((((((((((((***'''$$$###$$$&&&&&&&&&,,,+++)))((('''(((***+++,,,...000000...***%%%"""$$$222LLLbbbpppwwwwww{{{yyy}}}jjjTTT===222(((###!!!444FFF888"""###    $$$000GGGddd}}}wwwpppnnnvvv***))))))))))))((((((((('''%%%######%%%'''((()))***)))(((&&&&&&'''((()))***,,,...///...+++(((&&&$$$!!! """...EEEYYYnnnvvvxxx|||}}}mmmXXX@@@555***%%%"""///AAA666!!!   (((===ZZZwww{{{ssspppvvv*********)))))))))((((((%%%###"""###&&&)))+++++++++***((('''''''''((())))))***+++---------,,,+++***&&&"""''';;;MMMiiitttxxx{{{rrr^^^CCC777+++&&&$$$(((999444   """333NNNlllwwwrrrvvv******)))))))))(((((((((%%%###"""###&&&***,,,,,,---,,,+++*********++++++******+++,,,,,,------......)))###"""222AAAcccqqqwwwyyy~~~uuucccEEE888+++'''%%% """111222"""  !!!,,,CCC___xxx{{{tttvvv~~~)))))))))(((((((((((('''&&&$$$######&&&***+++,,,---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,---------(((###  ,,,888]]]pppyyyzzz~~~xxxgggIII:::+++&&&%%%"""***111'''   !!!(((999RRRlll}}}uuuvvv}}}((((((((('''''''''&&&&&&&&&$$$###$$$'''***,,,---++++++++++++******))))))------,,,,,,,,,,,,------+++'''$$$""" (((111UUUmmmzzz{{{{{{mmmPPP???...'''&&&$$$ ###000+++   $$$000DDD^^^vvv}}}tttvvv}}}'''&&&&&&&&&&&&%%%%%%%%%###"""!!!###(((,,,...///+++++++++++++++******)))++++++,,,---......------***'''%%%%%%""" $$$***HHHeeevvvxxx~~~uuu[[[HHH333***(((%%%!!!---...   """(((666MMMhhh{{{{{{sssvvv}}}&&&&&&%%%%%%%%%$$$$$$$$$!!! ###(((---111222------.........---,,,+++)))***,,,.../////////...***(((''''''$$$ !!!&&&<<<\\\pppttt{{{~~~}}}zzzdddOOO888---)))&&&""" +++///      """$$$,,,@@@[[[pppyyyzzz|||yyysssvvv}}}((((((&&&%%%$$$$$$$$$$$$$$$###"""$$$(((+++...//////000000000///---+++))),,,+++*********,,,...000)))(((&&&%%%$$$$$$%%%&&&:::OOOhhhvvvxxxwww{{{~~~mmmXXX???///(((&&&%%%$$$$$$+++&&&  """'''444KKK^^^hhhmmmssszzzxxxsssppptttyyy~~~'''&&&%%%$$$""""""!!!!!! """%%%))),,,---.../////////...---,,,+++***,,,,,,+++***+++---///000,,,***(((&&&$$$#########333GGGaaarrrwwwwww{{{sss___EEE222)))&&&$$$###!!!)))&&&  """...CCCUUU^^^^^^aaakkkxxxyyytttssswww}}}%%%$$$###!!! """'''***,,,------///...---,,,+++*********---,,,++++++,,,---///000...---***(((%%%###"""!!!***===WWWllluuuxxx{{{~~~~~~yyygggMMM777+++&&&###!!!$$$&&&  (((;;;LLLVVVQQQPPPZZZmmm~~~yyyuuuuuu{{{!!!!!! !!! """%%%''')))***,,,...///---,,,***))))))***+++,,,,,,,,,,,,---...///000...---+++)))&&&$$$###"""%%%555MMMdddrrryyyzzz{{{{{{~~~|||mmmTTT<<<---'''$$$!!!%%%"""   '''888HHHTTTPPPNNNUUUeeewwwxxxtttuuuzzz !!!"""###%%%%%%((()))((('''&&&(((,,,000...---+++***))))))***+++++++++,,,,,,---......///,,,,,,+++***)))'''&&&%%%%%%000CCCZZZmmmxxxyyyxxxzzz|||zzzpppZZZAAA000***'''"""$$$%%%   %%%666EEETTTUUUVVVYYY___mmmwwwrrrqqqvvv{{{}}}""""""###$$$%%%''')))***,,,,,,+++(((%%%&&&,,,111---,,,++++++*********+++******+++,,,,,,------...++++++++++++******((((((%%%+++999OOOggguuuyyywwwzzz||||||wwwrrraaaGGG444...)))$$$###'''   """111@@@PPPXXX^^^]]]\\\eeexxxyyysssooorrruuuyyy~~~((((((((())))))***+++,,,***++++++)))&&&&&&,,,111,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,,,,,,,,,,++++++,,,,,,,,,***)))((($$$%%%...DDD```sssyyywwwzzz}}}}}}wwwvvvgggMMM999111,,,$$$""" """((("""     ---;;;LLLVVV___```]]]ccctttvvvoooooorrrvvv~~~...---,,,,,,,,,,,,,,,,,,%%%(((+++***''''''+++///+++,,,---......,,,+++***(((((()))+++++++++++++++,,,---------,,,***((('''""" '''===[[[rrryyyxxx{{{~~~xxxyyylllRRR<<<444---$$$$$$###!!!!!!)))$$$     +++999IIITTT___bbb```eeetttyyypppnnnqqqvvv000///...---,,,++++++++++++,,,---,,,***)))***+++...------,,,,,,+++******((()))***,,,---.........---------,,,+++***((('''"""$$$&&&222OOOppp|||www{{{}}}~~~|||ppp\\\FFF555,,,)))***(((###!!!$$$&&&&&&!!!     &&&...FFFNNNYYY```dddiiiqqqxxxyyykkkjjjpppvvv......---,,,++++++******+++,,,---,,,***)))***+++,,,,,,,,,,,,,,,+++++++++***+++,,,...////////////.........---,,,+++)))(((###$$$$$$---GGGffftttrrrwwwyyy{{{|||}}}wwweeeQQQ@@@555111'''&&&###!!!%%%)))%%%###&&&###   %%%,,,FFFOOOYYY___bbbfffpppwww}}}nnnlllqqqxxx+++,,,,,,---,,,+++)))(((***+++,,,+++***)))***+++++++++,,,,,,,,,---------//////000111111111111111/////////...---,,,+++***&&&%%%"""&&&<<>>RRRbbbjjjiiieeefffsss{{{zzz***))))))***+++,,,......---...//////......000111---------...............,,,,,,---..................////////////......---******(((### +++EEE\\\lllooorrruuuwwwzzz}}}pppWWWEEE---(((&&&((($$$((( $$$!!!  """(((777LLL```kkklllhhh```mmm{{{zzzyyy}}}************+++,,,------000111111111111///...,,,,,,,,,+++---///000000/////////............//////...111333333111///......+++&&&%%%%%%!!!###888QQQgggooowwwzzzzzz|||ttt___LLL666///******)))###&&&(((     ))),,,%%% %%%///???UUUffflllhhhdddhhhqqq~~~rrrppp~~~******)))******+++,,,---//////000000000///---,,,...---,,,---///000000/////////............//////...000333333222111000000111,,,)))&&&000FFFeeeoooyyy}}}~~~vvvcccQQQ:::222,,,+++)))$$$&&&)))###  &&&***%%% !!!(((555JJJ^^^ggggggeeehhhqqq}}}|||pppmmmzzz)))(((((()))***+++,,,,,,---......///......---,,,000///......000000000...//////............//////...000333444333222333333555000+++'''))):::^^^lllyyy~~~yyyiiiZZZ@@@666...+++***%%%###)))&&& $$$)))%%%  !!!+++===RRR___aaaeeeiiippp{{{zzzooojjjttt(((((((((((()))***,,,,,,---------...------------111000//////000111///...//////............//////---000333444444444555777444000,,,'''!!!'''333SSSgggxxx}}}~~~{{{ooocccDDD888---******&&&""" '''''' ***///***!!!  !!!'''777KKKXXX\\\eeehhhoooyyyzzzpppjjjppp|||'''''''''((()))+++,,,---//////......---------...111000//////000111///...//////............//////---000222333444555777888666333///***$$$"""'''...JJJcccyyy~~~}}}~~~|||tttjjjIII;;;---)))***(((%%%$$$"""&&&  (((777@@@999,,,   """(((777KKKYYY]]]dddhhhoooxxx}}}tttlllnnnyyy''''''((()))***+++---...222222000//////......///000///......000000000...//////............//////...///222333333444777999<<<999555///)))&&&&&&'''@@@^^^xxx~~~~~~~~~}}}wwwpppPPP???///******)))'''&&&###  ,,,CCCQQQHHH777  !!!(((888MMM\\\bbbbbbgggooowwwyyyqqqooowww((((((((()))+++,,,...///666555333111000//////000...---,,,---///000000/////////............//////...///111222222333666888@@@>>>:::333...***'''%%%333VVVuuu|||}}}{{{tttYYYGGG444,,,,,,+++(((&&&!!!!!!   '''BBBSSSIII444 $$$333HHHYYYaaa```fffooowww~~~tttpppuuu(((((()))***+++---///000999777555333111000000000,,,,,,+++---///000000/////////............//////...///111111111333555777@@@???;;;666222///***&&&)))NNNoooxxxzzz}}}vvvaaaMMM888///---+++(((&&&""" !!! :::LLLAAA)))   ,,,AAASSS[[[___eeeoooxxxvvvpppttt***)))(((((()))+++---///333333333222222222222111///,,,***,,,...000///...000...---,,,,,,---///000////////////000111222333:::999888888666222,,,((($$$>>>___uuu|||~~~}}}zzzxxxgggZZZCCC...(((+++***$$$%%% """ !!!  """***777LLL^^^\\\kkkrrrwwwsssllloooxxx))))))(((((())),,,...000333222222222111111000000///---,,,---000222222000000///...------...000111////////////000111222222999888777666555111,,,)))###999XXXoooyyy}}}~~~zzzxxxjjj^^^III444+++,,,+++'''$$$!!!!!!   """(((333GGGXXX___nnntttwwwuuummmnnnvvv))))))))))))+++---///000222222111000000///......///......///222444444444111000///......///000111......//////000111111222666555444444444111---***"""333LLLdddttt|||~~~{{{yyymmmdddQQQ<<>>QQQcccmmmqqq|||wwwooorrrxxx///000000000//////..................////////////,,,...//////......111333444444444444333222111000000111333555555555444333444222111000000000...,,,---''''''888TTTlllxxxzzz|||}}}}}}nnn^^^JJJ777---,,,((((((%%%((($$$   000???>>>222!!!  """ !!!,,,888KKK___jjjooozzz~~~qqqooosss111111111111000///------------......///000000000---///111000......000333666666666666555444333222000222444666666666555444555333111000111000...,,,...&&&$$$222NNNhhhvvvyyyyyy{{{}}}ttteeeRRR===111///))))))&&& '''&&&  ###<<>>IIIKKKJJJKKKJJJHHH777444111000111222222222111222333333444444444444333......000&&&---HHHiiipppwww{{{{{{|||wwwcccPPP777...&&&%%%$$$ ***    !!!""""""  '''...AAA^^^nnnsss}}}444444444444222111///......//////000//////...---222333333333222222444666444777===GGGQQQSSSOOOJJJ>>>777000...000444444333333444444555444333222111444///,,,,,,)))&&&+++444]]]nnnyyywwwvvv|||}}}}}}|||}}}}}}zzzhhhSSS???111$$$###&&&%%% !!!$$$    !!!!!!!!!!!!!!!!!!$$$***888QQQjjjtttqqqvvv444444333222111000//////////////////////////////222333333333222222444555222444888AAAIIIMMMKKKGGG???999222000222555555444111222333333333222000///222...,,,+++(((%%%(((000PPPdddtttvvvvvv|||~~~~~~}}}~~~~~~}}}mmmZZZCCC333%%%"""$$$### $$$!!!   """""" !!!!!!!!!!!!!!!!!!###'''333JJJaaalllllluuu555333222000/////////000000///.........///000000111222333222111222333555222222444:::AAAFFFFFFEEE>>>999444222444666666555000000111222111000///...000---,,,+++((($$$&&&***>>>VVVllluuuwww|||~~~~~~ssscccIII999(((""""""!!!$$$$$$  &&&///222+++ !!!!!!!!!!!!!!! """+++???UUUcccgggttt444333000///......///000111000...------///111222111222333222111111333555444222222555:::???BBBCCC<<<888444333444555555555///000111222222111000///000///...---***'''%%%&&&111JJJeeesssxxx}}}}}}~~~uuuiiiQQQ???,,,### """&&&   +++333333+++###!!!!!!"""!!!!!! &&&666KKK]]]gggttt444222000......///000111111000...---...///111333111222222222111111333444222111///111444999<<<>>>777666333222333333333333000111222333333333222111222222111///---+++(((%%%***@@@\\\nnnxxx|||~~~~~~~~~~~~~~~}}}{{{{{{zzzssskkkZZZGGG222%%%  '''""" %%%,,,//////###!!!"""""""""!!! $$$111DDDZZZjjjsss~~~333222111000///000000111000//////...///000222333000111222111000111222444......---...///222555777444333333222222111222222111222333444555444333333444555444111000000,,,'''&&&666OOOdddrrryyy|||}}}~~~~~~}}}}}}~~~}}}}}}|||}}}~~~|||yyyyyyvvvqqqlllaaaNNN888)))!!!%%%$$$  '''---222...(((!!!!!!"""""""""!!! """,,,===VVVjjjrrr}}}222222222222111111111111...//////000111111222222000111222111000000222444,,,---...//////000222333222222333333222111111111111222333555555555444333555777555111111333///))) +++???WWWjjjuuuyyyzzz{{{}}}~~~~~~|||{{{||||||{{{{{{zzz{{{|||{{{yyywwwtttqqqooogggTTT===---######%%%  !!!,,,...000000,,,%%%!!!"""###"""!!! !!!'''555OOOfffrrr}}}222222333333333222111111---...000111222222222222000111222111000000222444---///111222222111222333111222444333222111111222111222333444555444444333666777555000111444111***###444MMMdddrrrwwwxxxyyy{{{||||||{{{zzzzzz{{{zzzyyyyyyzzz{{{~~~{{{yyywwwuuurrrrrrjjjWWW@@@000%%%!!!%%%!!!   ###///888999111'''!!!######"""!!! ###///IIIbbbrrr}}}000000111111000///.........///000111111222111111000000/////////000222333111111111111000000000000111222333444555555555555333444555666666666555444666666777666444111...,,,)))###+++FFF```mmmtttyyy|||{{{zzz|||~~~{{{~~~~~~}}}}}}}}}}}}}}}}}}}}}{{{yyyuuurrrkkkbbbMMM666'''###$$$"""   ---;;;???888/// !!!!!!,,,CCCXXXkkk|||//////000000000///......//////000000111222333333111111000///000111222333111111111111000000000000111222333444555555555555333333444555555555444444444444555555444333222111+++###%%%;;;YYYnnnvvvxxx{{{yyyxxxyyy{{{|||zzzxxx}}}||||||||||||||||||||||||{{{zzzyyywwwuuunnnfffTTT<<<+++###"""###   )))666<<<>>>***  (((<<>>ZZZqqq}}}///000000111222222333333...---,,,---///111222111/////////000///......---///000111222333333333333000111222222333222222222222222333333333333222222444555444222///...///111333111...***""")))>>>MMMYYYeeennnqqqssswwwyyywwwsssppprrruuuxxxxxxxxxyyyzzzzzzwwwuuuyyyrrrtttttthhhYYYCCC***   """   """(((***'''  $$$555NNNfffwww000111111111222222222333///......///000000111111......//////......---,,,...///000222333333333333000000111222333333444444555555555555555444333222777666333///,,,+++,,,...111111111...&&&%%%...;;;KKK]]]hhhlllrrrxxxxxxrrrnnnooossstttuuuvvvxxxzzz{{{{{{{{{xxxrrrtttwwwooocccKKK...  ### ######!!! ,,,BBB[[[ppp}}}222222222111111111000000000111111000//////.....................---,,,,,,......000111222333333333000000111222333444444555555555555555444333222222444333000---******---///222555666222,,,###***;;;GGGSSS]]]hhhlllkkkjjjmmmqqqsssssstttuuuvvvyyy{{{}}}vvvqqqsssvvvqqqiiiSSS444!!! """  %%%(((!!!&&&888PPPiiiyyy222222111111000//////...111222333222000...---............///...------,,,---...///111222333333333111111111111222444555666222222333222222111000000//////...,,,+++---000333666:::;;;777000((( (((999BBBOOOXXX^^^dddkkkppprrrrrrsssrrrrrrsssvvvxxxtttpppssstttppplllZZZ<<<$$$!!!!!! '''...,,,&&&###111HHHaaattt000000/////////////////////111333333000......//////////////////...------,,,---///000222333333333333222222111222333444555111111222222222111111000111111111///---...000222555:::<<<888333---"""###)))222<<>>YYYqqq}}}333222111000///......---000000111111222111111000///000000111111111000000000111333333222222333555333222111000000111222333333333333333333444555666777777555222///---...///444222111222333111+++&&& ,,,;;;NNNaaannnqqqssstttuuuvvvuuukkk```MMM444$$$$$$    &&&...222444%%% ###(((777QQQjjjyyy222222222111000000///...///000000111111111111111//////000111222222111111111222333222000///000111111111111222222333333333444444444444444444444555666666666444111000111222555444222222222111...+++(((999LLLZZZjjjpppsssrrrqqqqqqooojjjXXXAAA(((%%%)))    ###,,,222...''' ###'''333KKKfffyyy///000111111111111000000...///000111111111111111---...///000111222222222111111222111...------...000111222222333333333333333333444444444444444444555666666555333222333555555444333222111111///...$$$"""000:::VVVcccppprrrpppooonnnmmm^^^MMM666%%%$$$,,,    """(((000...)))###!!!%%%...CCCaaawww~~~---...000111222111000000......///000111111111111------///000222222333333111222222000...------...111222222222333333444444222333444444555555555444666777888777555444555666444444333222111000000000((("""&&&666KKKbbbnnnpppooollliii___SSS@@@--- +++&&&     ***,,,---***%%% !!!'''999WWWpppyyy...///000111111000...------...///000111111111111---...000222333444555555222333333222000......///333333222222222333444444000111333555555666555555666888999888666555666666222333333222111000000000---)))###///FFFYYYeeellljjjeee]]]SSSBBB222''' )))---     """(((---...+++%%%  ###000MMMgggttt~~~///000111111000...,,,***---...///000111111111111...///111333444666666777333444555333111000000111555444333222222222333444///111333555666666666666777888:::999777666666666111222333333111000000000222000,,,)))&&&!!!,,,@@@UUUfffiiifff\\\QQQ@@@444...)))(((222&&&   !!!,,,444333***!!!!!!!!!!!!,,,HHHbbbpppzzz333222000000000///---++++++,,,---/////////......333222111333666777666333333222111000000000111222444333111000///...//////444000,,,,,,000444666666888888777777777777777777666666555444444333222222///000000...***%%%###"""'''===PPP]]]fffdddRRR999(((&&&+++)))"""  ,,,'''   !!!,,,111///+++###$$$&&&,,,AAAYYYppp~~~444222111111222111///---......///000//////...---333222111333666777555333222111000000000111222222333222000///.........///000---))))))---000222222666666777777777666666555555555444444333222222222///000000...+++)))((()))$$$ +++;;;NNN]]]]]]NNN888&&&"""(((***((( )))'''   &&&...111111***""" &&&999NNNhhhxxx444333222222333333111///111111111111000///------333222222333666666555444111000000000111222333444222111000///////////////...,,,))))))+++...000111333444666777777666444333444444333333222222111111000000000///------///111+++'''###!!!888LLLSSSKKK999%%%%%%)))!!! %%%(((   %%%---222555,,,%%%###"""&&&444DDD\\\ooo{{{333222222222444444222000111111111111000000//////222222333444555666555555111111222222333444555666222222111111111111111111000///------...000222333222444666888888777555333333333333222222111111111111111000...---///222555///---***(((%%%""" %%%666GGGEEE:::%%%""" )))$$$   """(((222000000///***'''000;;;SSSiiixxx333222111222333333222000000000000000111111222222111222444444555555555555222333444555666666777777222333333333444444444333111111000000000111333555222444777999999888666444333333222222222222111111333222000...---...222555222000...---,,,***'''$$$"""555999444###  )))+++   !!!***666888000)))+++222LLLeeewww444333222222333333111///////////////000111222333000222444555444444555666333444555666666777666666333333444555666666555555000111111000///000222444333444666888888888777666333333333333333333222222333222111///---...222444333222000000000///---***!!!  ''''''!!!&&&...### &&&777===999111///000FFFaaauuu666555444444444444111///111000/////////000111111000222555555444333555777333444555555555555444333111222444555666666666555000222333222000000222555222333444555666666666666333333333333333333444444111222222000000111333666555444222111111111///---((('''%%%"""  """...&&& ###000999<<<:::555222???[[[qqq}}}888777666555555555222000222111000.........//////000333555555444333555777222333444444444333222111000111333555666666555555111333555444222111444666222222333333444555666666444444444444444444444444000111222222222333666888777555222111111000///......---+++)))'''%%%$$$###  ---''' $$$---777;;;666///:::VVVnnn{{{333555777777555222111111222111000///...///000111///111444666777666444333111333555555444333444555111222444666777888888999333333333333333444555666222222333444444555555666777444222111222333333333111222333333222333555777999777555444444222111///,,,,,,---------------,,,&&&###!!!&&&((("""###'''  """###   %%% ###+++777@@@@@@JJJ___xxx000222555555444333333444555555444333333333333333000111333555666555444444111333555555444333444555222222444555666777888888333333333333333444444444333333333333444444555555555444222222333333333222222333444444333444666888888777555444333222111///000000111111111111111000+++)))%%%!!!$$$+++000333...'''%%%+++...%%% """   &&&--- (((555???BBBMMMbbbyyy...000222222222333555777555666666666666555444444111222222333444444555555222333555555333333444666222333333444555666666666444444444444333333333333444333333333333444444555444333222333444333222000333444555555444444666888777666555444333222111000333333333444444333333222111///---***(((''''''''' """'''---333777666222,,,((()))***&&&   """   ###)))###///888BBBNNNcccyyy...///000000000222444666222333444555444333222111222111111111222333444555222444444444333333555666333333333333444444555555666666666666555444444333444333333222222333444444333222222444555444111///333444555444333444555777555555555444222111111222222222333333333222111111333222111000//////000000***++++++---///222444666333000+++&&&"""!!!!!!!!! ###   &&&,,,;;;HHH```xxx000111111111000000222444111111222333333111000///222111000000000222444555333444444333222333555777555555444333333333444444777777888888777666555444444333222111111333444555444333333444555555222000222333444333222222444666333444555444222000111333222333333333222222111000222222222222333333444444222222222333333444444444555444000+++$$$ """%%% ###   !!!###...<<>>SSSlllzzz000222333555555444333111000111111222333333333333444555666666555222000//////222555555444222111222///000111333555666666666:::888666444333444555666999;;;>>>>>><<<888666666111444888<<<<<<:::666333888777666555555666777888444666777888777777777999222222111000111222333444666777999::::::999777666444333333333444333111000,,,///333555666444222000+++***!!!      !!!555IIIbbbsss|||,,,---///222444444222111111111222222222222222111555444444333222111111000///111333444222111111222...///111333555666777888666555333222333555777999999<<<>>>>>>;;;777444222000222555888:::999666333555555444444444444555555333666888888666555666777333222111111111333444555666777888999999999999999666666555555666555333000---...000222333333222222------&&&      ***===TTTfffttt~~~------///111222222000...111111222222222111111000555444333222111111111111000111333222111000111222---...111333666888999999333222111111333666999<<<999;;;>>>>>>:::555222000111111222444666777555444222222222222222222222222111333666555222111222444333333222222222333555666666666777777888::::::;;;888777777777777666333111111111111111222333444444---///(((       ---CCCVVVfffsssxxxwww~~~++++++---000222333111///...///000000000000000000111111111///------///111333222111111000111111111666(((###///999888555666555333111111333555777777333444666888999777222//////000333555666666666666444555555555444333333222333444666777777555444222111222333222222444777999444555777999:::999888777666666777777777666444333111000///......000222444222///(((    ###111CCCTTTccclllqqqyyy}}}))))))***,,,///000///---,,,---...///000111111111111222111///------///000000000111111222222333333333%%%'''000000000333666555333333555777888888555444444555666666333111000111333555666777777777555555555555555444333222444555777888888777555444333555666555555555777999444666888999:::999888777444555666666666555444333111111000...------///111000...(((    $$$...<<>>777555444444666888999888333444555777999999666333222222222222444666777999555666777888888888888777666666666666777888999999999999999777555444555666:::;;;;;;<<<:::888666444555444333333222333444444333555555...###'''000000$$$        !!!!!!%%%---:::MMMaaasss}}}000////////////---)))&&&***,,,...111333555666777,,,---.........000333666444222000///000333777999111555666555444777:::<<<;;;888666666888;;;<<<<<<666555555666888999888777444333333444555777999;;;666666777888888888888888777777777777888999:::;;;::::::999777555444666888:::;;;<<<<<<:::888666444777666444333222333333444333666666...###(((111111$$$ $$$      """(((555KKKeeevvv---...000111111///,,,++++++...111444555444222000,,,,,,------///000222222000000000000111222333444555444333333444666999;;;;;;:::999;;;===<<<999555777777999999555000333:::999999888666444444555777666555555666888888777666666555555444555666888999===<<<;;;999888777777777777888999:::999888666444333333333222222222111111444888999333'''+++...,,,&&&        """%%%+++777RRRmmmxxx///000222333333111///---,,,...111444444333222000---------......000111222000000000000111222333444333333333333444666777888999888999:::<<<<<<888555333444777:::888555999???>>>===:::666333333555777666555555666888999777666666666666777888999:::;;;;;;;;;999888777666666666666777888888888777555444111111222222222333333333555888888333+++###---000///)))###       $$$'''---@@@VVVlll|||111222444555555333111///---///111333333333111000...............///000000111000000111111222333444111111333444555555666666666666777:::;;;;;;888555111333777<<<;;;888;;;@@@AAA???<<<777333222444666777666666777999999888666555555777888999:::;;;;;;:::999888777666555555555444555666666666555444333000000111222333444555555777777777555000)))### ...111111,,,&&&!!! ###    $$$$$$%%%000???^^^sss111222555666666444222000///000111222222111000000//////.........//////000111111111111222333444444000222444666666666555444333444777999:::999777555444555888<<<;;;666666999======;;;888444222222333666666666777888999888666222444666888999:::999999999888777777666666666666333333444444444444333222000111111222333444555555888777666666444000((("""///222111,,,&&&  %%%      $$$$$$###***555LLLddduuu000222444555666444222000111111111000000000000000//////.........//////000111111111111222333444555111333555777888777666444111444777::::::888666444555444666:::888444222444555777999888555222000000666555555666888888777555333555777999:::::::::999999888888777777777888888222222222333333333222222222222333333333444444444999777555666777444---'''...111000***$$$ ###     """!!!!!!'''...666OOObbbppp///111333555555444222111222111000///////////////...............///000000222111111222222333444555333444666888888777666555000444999;;;999777555444222000222666666444333555000222555666444111//////555444444555777777666444666777888999999:::999999888888777777777888999999111111222222222222333333333333333333444444444444888777555666777666111---...111111+++&&&        !!!%%%)))???QQQaaawww///111333555666555333111333222000.........//////---------......000111222222222222222333444555555333444555666666666555444111555:::<<<:::666444333222//////333555444444777111333333333111///000000333333222444555666444333666666555555555555666666666666666666666777888999222111111111222222333444111222222333444555666666777666555555666555444333///333333///+++'''!!!       $$$555CCCSSSnnn000222444666777666444222444222000...------...///,,,,,,------///000222222222222222222333444555555333333444444555444444444222666<<<===:::666333222444000///333444333333666555555333000------000222222222222333444555444222333222111000///000111222555555555555555666777888222222111111222333444444///000111333555666888888777666666555444444555666000444666333000...((("""      ,,,666FFFbbbvvv}}}222222111111111111111111222111111111000000/////////---+++---000222111///111111222333444666666777444333333333333444555555<<<999555555666777666444777444111000111333444555222333222///+++)))+++---222333555444333222222333111///---,,,++++++,,,,,,333666888666333222444666333444555666666555444444111111111222444666777888:::999777666666888999;;;>>>:::666444444000)))"""      !!!$$$,,,;;;QQQhhhyyy111111111111111111111111111111111111000000000///000...---///111222111000111111222333444555666666555444444444444555666666888555333222444555444222555222//////000222444444666777666333///------...000222444444333222222333...,,,***((((((+++...000111333444333333222333555444444555666666555444333111111222333444555777888888777666666777999;;;<<<<<<888555444444111***%%%     !!!"""&&&000BBBYYYnnnyyy111111111111111111111111111111111111000000000000111000///000222222222000111111222333444555666666555555555555555666666777555333222222333444333222222000//////000222333333777888888666222...,,,,,,...111333333333222222333,,,)))%%%###$$$)))...222///......000222444444333444555666666555444333222222222222333444555666777666666666666888:::<<<===:::777555444444222---))) """    """!!!!!!%%%222GGG```qqq}}}000000000000111111111111111111111000000000000000111111000111111111111111111111222333444444555555444444444444444555666666444444333333444555555444111000///000222333333333444555555444111,,,)))'''---///222333222111111222,,,(((""" %%%,,,111---+++***---222555444333444555555666555444222111333333333333333444555666777777777777888999:::;;;999777666555555444111...  ###!!!     """!!! ###***;;;TTTiiixxx//////000000000111111111000000000000000000111111//////000000000000000111111222222333333444444444333333222222333333444555333333444444444444444444222111111222444555444222000111111111000,,,(((%%%+++...111333222000000000...)))###!!!&&&***+++))))))---222555555444333444555555555444222111333333333333333444555666999999888888888888888888:::999777666666444222111  !!!###     !!!$$$)))333HHH]]]ppp|||...//////000000111111111000000000000111111111111---///000000000000111333111222222222333333333444222222222222222333333444000222444444222111111222333222333444555555333000......///000000...***'''+++...111222111///------///+++$$$!!!###(((((())),,,000333444444222333444555555444333222222222222333444555666777::::::999999888777777666:::999888666444222111000!!! """   %%%''',,,;;;LLLcccuuu......//////000111111222///000000000111111111111,,,...111111111111333666222222222222222333333333333222222222222333444444111444666555222000000222333222333444555444000---,,,++++++---000000---***,,,...222222000---++++++...+++&&&!!!$$$&&&)))+++---///222444000111333444555555444333111111222333444555777888888888999999999888888777999999777444000...,,,,,,!!!      %%%&&&&&&000>>>TTTjjj---......///000111111222//////000000111111111222,,,///222333222222555888222222222222222222333333444333333333333444555555444777999888555222222333222222333444444222...+++)))((((((***...///---+++,,,///222222000---***)))---***'''###"""%%%)))******,,,///333///000222444555555555444111111111222444666888999666777888999999999999999999888666222---***))))))!!! ###"""    ###%%%&&&###***666IIIbbbzzz***,,,...111111111000///111111111111000///...---***---111444555555666777111222222111000000111333777666555444444444444444555555444333222222111111555444444333222...((($$$!!!$$$'''***,,,,,,,,,,,,+++,,,///222000)))###***+++,,,((("""###$$$%%%'''***---///111000000111444666666444222555///+++///333555777:::555777999:::999888999999:::666000,,,***)))(((''')))((($$$$$$%%% !!!###%%%'''(((@@@WWWppp~~~------///000111111111000111000000///......------+++---000333444444444555///000111111000111333555777777666555555555555555444444444333222222111111444444333333111,,,&&&"""!!!%%%)))+++---,,,---000111///(((###%%%(((++++++'''###  $$$(((,,,...//////000000111333555555333111333---***...333444666888555888::::::999888888999777444///,,,***)))((('''++++++"""&&&&&&###  """%%%'''(((777MMMfffwww////////////000111222222111000...,,,+++,,,------,,,...000111222222222222---///000111111222444777777777666555555555666666444444444444333222111111222222222222000***###%%%))),,,,,,---......+++&&&"""###&&&+++,,,***'''$$$"""###)))---//////...111111222444555555222000000***(((---222333555777777999;;;;;;999888777888444111...,,,++++++)))(((......'''$$$***)))!!!  """$$$&&&'''---@@@YYYlll{{{000///.........///111333111///,,,***)))***,,,.........///000111111000///...///111111000111444666666555555444444444555555555555666555444333222111//////000000...((( !!!%%%&&&((())))))'''$$$!!! $$$&&&((())))))(((&&&%%%!!!&&&+++...000000000333333333555666555222000...)))'''---222444555777888:::;;;;;;999777777777333000...------,,,+++***000111***(((...---  !!!$$$&&&'''(((777MMMbbbttt111000...------...111222222000,,,))))))***---///000///...///000111///---000111222111000000222444333333333222222333333444666777777777555333111///+++,,,...///,,,&&&"""$$$### """""""""###%%%((()))***((()))***,,,...///111111444444444666777666444111...(((''',,,222444666888888:::<<<<<<:::888777888444111...---------,,,+++000000)))***111111 """ !!!###%%%&&&(((222DDDZZZmmm}}}222111///......///111222333111...++++++,,,...000222///---...111222000---111222222111000000111333222222111111111222333333777777777666444111---+++&&&(((+++---+++%%%!!! """ ###(((,,,......------------...///000333333444666777777444222...(((%%%***000333777:::888:::<<<<<<:::999888999777333...+++++++++++++++------&&&)))222333%%%###  """$$$%%%)))---:::PPPeeevvv333333222111111111222333444333000...---...000111333///---...111333111...000111111111000111222444222222111111222222333444666666666444111---(((&&&"""$$$(((+++***$$$!!!!!!###)))###  ###'''))))))++++++,,,------,,,,,,+++000111222444666666333111---&&&###'''---222666;;;777999;;;<<<;;;999::::::999444---(((''''''((((((***)))!!!(((333555*** $$$"""  """$$$%%%''''''000EEE]]]ppp555555444444333444444444555444222000///000111222333000,,,...222444222///...///000111111222444666333222222222333333444555444444444222...)))%%%""""""'''+++***######### '''///)))&&&######%%%%%%""" %%%'''***,,,---+++((('''......000222444444222000,,,%%% $$$+++000666;;;666999;;;<<<;;;::::::;;;999444,,,&&&$$$$$$%%%&&&''''''&&&333666---!!! %%%###  """$$$%%%%%%""")))>>>WWWlll~~~444666888777666444444555666333111111222333333333333000...///222333111...000111222444555555444444333444444222000000111222222444444///&&&%%%((('''""""""&&&***---...222...)))&&&%%%%%%%%%%%%***)))(((((()))(((&&&%%%)))***---///111222222222---+++(((''')))///555999;;;;;;<<<<<<<<<<<<;;;;;;;;;444***"""!!!&&&+++...---### %%%---444  !!!    """$$$$$$)))---222DDD```yyy999999999777444222111222666444222111333444444444222000//////000111000000000111222444444444333333555555555444222111222333333333111*** """$$$"""###(((,,,///111111///+++)))))))))((('''(((''''''((())))))'''&&&((())),,,...000111111111...---***)))***...333777999:::<<<<<<;;;;;;;;;;;;888111((( !!!''',,,...---$$$!!!(((000  ###  """$$$ %%%)))---<<>>;;;777444333222000...******)))&&&###%%%+++000000111222333222111000///444444444333111000111222111444555000((( $$$((('''$$$ !!!!!!%%%))),,,...//////+++,,,...000222000---***$$$$$$%%%(((+++......---+++,,,...000222222222222222444444111,,,)))***,,,666:::>>>>>><<<;;;>>>AAA===777---$$$!!!###'''+++......+++###$$$$$$  %%%###   !!!"""%%%((('''***;;;ZZZsss@@@???<<<888555555777:::===:::666444222111000...***)))'''$$$$$$&&&+++///000111222333333222111111333444444222000///111222///222555222***!!!$$$''''''%%%(((((('''""" """%%%)))+++,,,,,,,,,+++,,,...000222000---)))%%%%%%&&&)))---///000///...///111222333444333333222666777444---((((((***444999>>>>>>;;;;;;>>>BBBAAA;;;222)))$$$$$$&&&)))//////---((($$$(((&&&!!!&&&    !!!"""###%%%%%%'''333NNNfffzzz>>>>>>;;;888555444666888999666333222222222222111,,,)))&&&&&&'''***---...000111222444444444333333444555555333111000111333222444555111))) !!!###$$$$$$&&&((()))%%% $$$(((+++,,,,,,+++------///111222111---***&&&&&&(((+++///111111000///000111333444444444333222666999666---'''''')))111777<<<<<<999999===BBB@@@;;;444,,,'''%%%&&&'''000//////,,,"""%%%,,,***(((   """ """"""$$$%%%&&&///EEEZZZsss999999888666555555777999555333111111222444444444...***''''''+++...///...000111222444555555444444555666666444222111222444888999777111((( !!!"""###&&&%%% """"""'''***,,,,,,,,,//////000111222111...+++(((((())),,,///222222111///000111333444444444333111666:::777...'''&&&(((///555::::::777777;;;@@@>>>:::444---)))&&&&&&&&&111///000...%%%'''...--- (((    ***%%% $$$###%%%'''(((///AAATTTnnn}}}777888999999999999888777444444444444444444333333,,,++++++***+++,,,---...000222333333222111333444777777555444444333444444555666666222,,,&&&"""!!!!!!%%%###%%%))))))$$$"""###$$$&&&((()))))))))------...000111111...,,,+++...///...///222333111222000...000333444222000555666888888555000***&&&111444888:::;;;;;;;;;<<<>>>999222---++++++,,,,,,222444222*** )))...,,,&&&     ***333((( !!!!!!&&&)))))),,,:::HHHaaauuu888999:::;;;:::888666555555666888999888777444333000///...---,,,,,,---...000222333333222111333444777777666444444333333444666555444111---((($$$!!!###&&&%%%&&&***+++(((%%%&&&'''(((***+++,,,,,,///...///111222222000...+++//////...///333444222222000///000222333111///444555777888555111,,,(((///222666888999999:::::::::555///+++***,,,...///222444111)))(((...,,, '''$$$    111===333  """ """&&&)))(((+++888EEE\\\ppp888:::;;;<<<;;;888555444777999;;;===<<<999555333444333111000///.........000222333333222111333444666555555444444444555555666444111///...***$$$!!! $$$'''&&&'''***---,,,((((((((()))+++,,,.../////////000222333444222000,,,//////...///444555333111000000111222222000///111333555666555222...,,,...111555666777777888999666111,,,)))***...111333333333000(((&&&---,,,!!!""")))'''   ;;;JJJAAA%%%!!!###!!!"""&&&(((''')))444@@@TTThhh|||777888;;;<<<<<<:::777555888999;;;;;;:::888555444555555444333222111000000000222333333222111333444333333333444555666777888777333...---,,,(((!!!"""'''$$$!!! """%%%'''&&&&&&(((+++---((((((((()))***---///000///...///000333333222111---///000...///444555444222222222333333222111//////111333555555333111000///222444666666666777999666222---***,,,000444666555333///(((###***+++!!!))),,,      >>>LLLBBB%%%!!!"""""""""$$$&&&%%%'''000;;;NNNaaavvv444666999;;;<<<<<<:::999999999777666555555555555444555555444444444333333000222333333222111333444///000111333555888:::;;;777222---+++)))%%%$$$++++++'''%%%###$$$&&&&&&###"""%%%***'''((()))***,,,///111222,,,,,,,,,...000222111000...000000---...222555333111222444555444333222111...///111333444444444333111333666777666777888:::999666111///000333555666666222///)))&&&))) '''...    !!!<<>>QQQkkk777777888999:::<<<===>>>999888888777888888999:::555555555555444333111000000222333333222111333444222222333333555666888888222111///,,,(((######///222///---%%%&&&((((((  %%%***...000111111))))))(((***...000111111000111///+++***...000///+++...333444333222222333......///111333555666777444555777777666777999;;;<<<:::888777777777555444666222111000### ### &&&$$$   444>>>222 """""""""(((///555HHHddd{{{:::999888888999:::<<<===888999:::<<<<<<<<<<<<;;;666666666555333111...---000222333333222111333444666555555444444444555555///000000...)))$$$!!! ###///222000...&&&'''))))))  &&&***,,,,,,,,,***)))(((***...111222222111222///***)))---...---''',,,111333222000111222...//////000222444666888444555666666666666999;;;:::999888888999888555333777222222222$$$ !!!  $$$    $$$111((( !!!!!!!!!!!!!!!""""""'''......BBB___wwwBBB===888777888:::;;;:::999999999;;;<<<<<<:::888666666666555444111///---000222333222111000111222444444555666666333///+++***---000111...***%%%!!!,,,111...+++$$$%%%''''''%%%$$$,,,000...---------...///111222333333000++++++---,,,(((&&&)))---000222222000///***+++---///111333444444222333444444444666:::<<<777777777888888999999:::999555333111&&&       !!!!!!!!!!!!!!! !!!!!!!!!!!!###%%%'''(((666===TTTrrr@@@===;;;;;;<<<<<<:::888777666777999;;;<<<;;;999777777777666444333111111222333444333222222333555:::888555333111...***''''''((()))++++++((($$$!!!)))+++&&&### %%%))))))&&& %%%---222...---,,,++++++---///000000111000......///,,,'''$$$''',,,000222222000...///...,,,++++++,,,...///111222333444444666999<<<888999999999999999888777;;;777555333))) """    !!!!!!!!!!!!!!!!!!!!!!!!!!!###%%%'''(((333999OOOmmm???>>>>>>??????===:::777555555666888;;;<<<;;;:::999888777666555555555555444555555444333444666999===:::555111///,,,)))'''$$$"""!!!"""$$$%%%""" &&&###&&&,,,///---)))&&&$$$,,,000---+++)))'''&&&(((***+++---///000///000111---'''###&&&***...000000///---000---)))%%%$$$&&&***,,,000111333444444555888;;;999:::;;;;;;;;;999777555<<<:::888555+++ $$$   !!!"""######"""!!!!!!"""###%%%'''(((...444HHHeeeyyyAAAAAAAAA@@@???===:::888888888777888:::;;;;;;:::999888666555555666777777555666666555444555888;;;999777444333222000---+++######%%%$$$+++111222000,,,***%%%###  $$$***...+++)))&&&$$$###$$$&&&(((,,,...///...000222000+++%%%%%%&&&((()))+++,,,---,,,)))&&&######&&&))),,,...000222333333555777999777999;;;===<<<;;;888666<<<;;;999666...!!! &&&     !!!"""###$$$""""""""""""###%%%'''(((+++111BBB\\\qqq}}}EEEDDDAAA???<<<;;;;;;<<<>>><<<::::::;;;;;;:::888888777666555555666777888666777777666555666888:::666666666666555222...***$$$  '''''' """(((///333333111///...***(((%%%###$$$'''+++...+++***'''&&&%%%''')))***,,,...---,,,...333333000)))'''$$$""""""%%%))),,,)))((('''&&&&&&'''((((((---///111333333444666888555777:::===>>>===;;;::::::;;;:::666000%%%  (((    """$$$%%%######"""######%%%'''(((***...===TTTkkkzzzGGGFFFBBB===999999;;;>>>AAA>>><<<;;;;;;;;;999888888888777666666666777777777888999999777777888999888777666555333---'''"""######!!!$$$,,,***### ###$$$)))000333333222333444+++***((('''(((***,,,...+++*********+++,,,...///+++---,,,***...444666333...+++%%% !!!%%%((())))))))))))((('''&&&%%%+++...111222222333555666666777:::<<<>>>>>>======999::::::777222))) )))     !!!###$$$$$$$$$######$$$%%%'''(((***---888LLLdddxxxGGGFFFCCC===999888:::===@@@===;;;::::::::::::999999999999999999888777777999;;;======;;;999888888888666222///+++%%%!!!$$$'''$$$(((///,,,$$$$$$)))&&&+++111222111111333666......,,,***)))''''''&&&&&&'''(((***,,,...//////(((+++,,,,,,000666777444222///)))%%%"""!!!###$$$&&&'''((((((((((((''''''***---000222222333444555888999:::<<<============888;;;<<<999555... (((!!!    !!!!!! !!!"""$$$%%%$$$######$$$%%%'''((())),,,444FFF^^^tttEEEEEECCC???999777999<<<===;;;999888999::::::::::::;;;<<<<<<;;;:::888777:::===@@@@@@===:::888777666222---((($$$ %%%***(((+++111,,,%%%&&&,,,+++///222222///...111555444333000---(((###!!!$$$(((+++,,,------%%%))),,,...333888777222444222...)))%%%###!!! """###$$$&&&(((***,,,---***,,,000222222222333444<<<;;;;;;;;;<<<<<<<<<<<<888<<<===:::888222""" (((!!! """  !!!"""!!!  """###%%%$$$$$$###$$$%%%'''((()))+++222BBB[[[rrrBBB@@@???>>>===<<<999666666777888777555666888;;;:::;;;<<<>>>>>>>>>======>>>>>>???>>>===;;;999888666111***$$$ %%%(((&&&  )))222444000000444333555666666444222222222111111111111///((("""(((---///000000------...000333333222000333222111///---)))&&&$$$'''&&&$$$$$$&&&))),,,...,,,---111333222000555<<<999;;;<<<<<<:::999999::::::<<<<<<;;;999222### """((( %%%""" !!!  !!!###$$$$$$$$$$$$%%%'''+++,,,111>>>RRRgggxxxAAA???>>>======<<<999777777777777666666777888::::::;;;===>>>??????>>>======>>>>>>>>>===<<<;;;:::666333...)))$$$"""'''(((&&&""" $$$&&&---444444111222777666777999888555222000000333333333333000))) """''',,,///000000/////////222444555444333111222111000///,,,***((())))))))))))((((((((((((...///333666444222555<<<999;;;<<<<<<:::999:::;;;;;;======<<<:::333%%% !!!''' $$$!!! !!! """###%%%%%%$$$$$$&&&'''+++,,,000===PPPeeewww>>>===<<<;;;<<<;;;888666888666555666777888888888:::;;;<<<>>>>>>>>>>>>===<<<<<<============<<<<<<888666333///)))!!! '''******)))((('''(((+++///......222999888999;;;:::666222000///444444555555222,,,$$$ &&&,,,000111111.........111444555555444111111222222222000///...---------,,,***'''$$$###,,,...333888777444666;;;999;;;<<<;;;::::::;;;<<<<<<>>>>>>===;;;555''' '''    ###$$$&&&&&&%%%%%%'''(((+++,,,000:::LLLbbbvvv;;;:::999999999999666444777555444555777999888666888999:::<<<<<<<<<;;;;;;::::::;;;<<<<<<=========:::888444000+++######)))******)))(((###!!!!!!###"""$$$+++444666999;;;;;;888444111000222444666777555000***&&&$$$***///111111+++++++++...111333333222222333444444444333222111000///...+++(((%%%###!!!%%%(((...555777555666:::888999::::::999999;;;<<<===>>>>>>===<<<777*** &&&!!!    ###%%%&&&&&&&&&&&&''')))***,,,000888GGG]]]sss999777666666777666444222555444444555666666666555555666777999999999999888888888999999;;;<<<======;;;777222...***&&&!!!!!!&&&******)))((('''"""(((222666:::<<<:::777444333///222666888777555111///### """)))///111111,,,++++++,,,///111222111333444555555555444222111111...+++'''%%%######### '''000555444555999666777888888777888:::======>>>>>>>>>===999,,,  $$$###     !!!!!! ###%%%&&&&&&&&&&&&''')))))),,,111777CCCWWWooo999888777666777666333111000222444555333333333444333444555777777777777666666666777777888:::;;;<<<:::666000+++(((&&&%%%### ###'''***)))(((''''''&&&!!!---222999<<<<<<999666555...222777999999777555555'''"""!!!(((...000//////...---...000222222222222333444555555444333222000---)))&&&######$$$%%%###---333333555888666777777777777888<<<>>><<<>>>>>>======:::..."""###$$$ $$$   !!!"""######"""!!!###$$$&&&&&&%%%%%%'''((()))---222777@@@RRRjjj{{{<<<:::999888888777444222,,,111555555000...111555222333555666777777666666555555555555666888999:::999555///+++(((&&&$$$###%%%'''******(((&&&$$$$$$%%%  ,,,111888<<<<<<999666444///444888:::999666666666+++$$$&&&---///...000...------///000111000///000222333555555444444///...+++(((&&&$$$$$$$$$###,,,222333444777777888999888888:::>>>AAA<<<======<<<===:::///###"""$$$  &&&   !!!$$$%%%%%%%%%$$$"""###%%%%%%$$$$$$&&&'''(((...444888>>>NNNeeewww???===;;;::::::888555333)))000666555///,,,///555333444555777777777777666555555444444555666888999777444///+++)))&&&### ***,,,,,,***'''""" +++111888<<<<<<888555222111666:::;;;888555555555---&&&&&&,,,...---///---++++++,,,---...---+++---///222444666666666//////...,,,)))&&&###!!!"""!!!%%%---333444555777999999:::::::::<<<@@@CCC;;;<<<===<<<===:::///$$$!!!$$$  (((   """$$$&&&'''&&&&&&!!!###$$$$$$$$$$$$%%%'''(((...555888>>>LLLcccttt===:::777777999:::999777333333222222111000//////222444666666555444444555000+++)))...111111111333333444333000---++++++,,,,,,......---((( '''000888;;;<<<<<<888333777888::::::888666555444222---'''%%%'''+++------111...***'''&&&&&&%%%$$$$$$)))///333444333222111222111000///...---,,,+++,,,,,,,,,///222444444333777888:::<<<===>>>??????<<<<<<::::::;;;:::///###   $$$&&&    ###((( !!!"""###%%%%%%%%%%%%""""""""""""###$$$%%%&&&(((+++111777===III^^^rrr}}}kkkppp~~~<<<999777777999:::999777333333222222111000000000000222444555555333222222---((('''+++...,,,+++,,,---000222333222111111222000111111///)))!!!)))111999<<<<<<<<<888333444666888999888777666666666111,,,***,,,///111111///,,,(((%%%$$$###""" !!!&&&...333555444333333444333333222000///......111000111333666888777666999::::::;;;<<<<<<<<<<<<::::::999888:::999///### !!! """'''   ###&&& !!!###$$$$$$%%%%%%############$$$%%%&&&'''(((***///444999EEE[[[ooonnn\\\```ooo:::999888888999999888777333333333222111111000000000111444555555333111///(((%%%%%%***+++(((%%%&&&---000444777777555555555444444333000***###$$$)))111999::::::999666111111222555777888888888777777444000...///111333333///---)))&&&$$$""" $$$,,,333555555555444666666555444333333222222555444444666888::::::999<<<<<<;;;;;;:::999999888777888777666888777///$$$ """ (((  !!!###### """######$$$$$$$$$$$$$$$$$$%%%&&&'''((((((***---111666AAAWWWkkk|||dddSSSXXXgggvvv{{{999888888888888888777666333333333222222111111111111222444666777555222000%%%$$$&&&+++,,,(((%%%&&&444666888888777555444555555444333000+++&&&!!!"""''''''///666888777777333///...///222555888999888777333222000///000111111222333111---***(((%%%"""$$$---333666666555555777666666555555444444444666555444666888::::::999======<<<;;;:::999999999555777777666777777000''' $$$ '''    ###""" !!!""""""######$$$$$$###$$$$$$%%%&&&''''''))),,,///444???VVVjjjuuu^^^PPPWWWgggqqqvvv777777888888888666666666333333333222222222222222333333444666888888555222%%%&&&***000000,,,***,,,;;;:::999777555444666777444333111///,,,)))&&&%%%"""&&&'''///666777777888555111......000333777888777555...///000000000000111111555333000...+++(((### !!!&&&---222444444444444555555555555555444444444777555444666888;;;;;;;;;===<<<;;;::::::;;;;;;<<<555777888666777666111))) %%%  %%%    !!!###!!! """""""""""""""""""""######$$$%%%&&&&&&(((,,,000444@@@VVViiinnnWWWJJJRRRbbblllrrr|||555777999999777555555555333333333333333333222222222000000333777888666333)))***...444444000///222999999777555444555999<<<444333111...,,,+++++++++%%%!!!&&&///666888999;;;:::666000//////222666666333000+++...111222222222333333333111000...,,,(((### $$$***...000222333444333333333444444444444444777555555666999<<<===>>>;;;:::999999999:::<<<===555888888666555555000***'''  !!!!!!   !!!""""""######""""""""""""###$$$%%%%%%''')))---111555???SSSffflllUUUGGGNNN^^^jjjoooxxx333666999999666444444555333333333333333333333333...+++***,,,222555444222---...222666555111111444555666666555555666999<<<888666333000...---......---%%%"""+++222666888<<<;;;999333111000222444444///+++&&&+++000333333333333444111000//////---)))### $$$(((+++///222555222222333333444444444555444222222333777;;;===>>>:::999888777777888999:::555777888555333333...(((((("""      !!!"""#####################$$$%%%&&&&&&(((***///333555<<>>EEEbbbppp~~~nnn\\\RRRYYYggguuuzzz~~~888777666444222111111111444444333222111111111222000//////111333333000...,,,------...///222888<<<;;;::::::999999888888777777888999:::999777555333888999777444444666555111))))))(((((()))***+++++++++...222555555444333333222111222444666666444222111111000111222222000...666222...---+++)))---444555555444444444333333333333222222333444666888999:::999999:::;;;:::888555777777777777666555555444)))&&&000(((!!!  """""" !!!$$$######$$$%%%&&&(((((()))((((((,,,222555777<<>><<<:::888888888888777555;;;999666777999999666333666666555444333222222111''')))++++++***))))))***...000222444555555444444333222111111222222111000333444555666666666555444222///...---***'''***000555444444666777777666555444333222222222444666777:::;;;;;;;;;:::888666555:::888777666666555333111---$$$!!!+++---###)))    """###$$$###!!! $$$""""""$$$(((******(((+++(((***222999;;;<<<>>>[[[kkk{{{qqqaaaWWW[[[gggsssyyy333555777777555444555666444555444222000///000111......///000000//////......///000333666999<<<>>>;;;999888888999999777666444111///000444777888666777777666555444222111111$$$&&&'''(((((((((***+++,,,...000333555555444333222111000///000000//////111222333444555444333333222///------)))&&&)))...333333444555666666555444444333222222222444666777888999::::::999888666555999777555444444444333222---%%%""",,,...$$$,,,   !!!###$$$###""""""$$$###"""$$$(((***)))(((+++)))+++333999;;;===???YYYiiizzztttbbbVVV[[[iiiuuuzzz333555666666555444444555444444222///,,,,,,...111...//////000000///...---000000111333555888;;;===:::999888888999:::999777///+++'''(((---222555666666666666555444333222111((())))))(((&&&''')))+++(((***---000222333333222222000///---,,,,,,------///000111222333222222111222///------***&&&(((---111222333444555444444333444333222222222444666888666777888999999888777666888555222111222333444333---&&&""",,,000!!! ###...      """$$$$$$$$$###$$$######%%%((())))))(((,,,***,,,333999;;;===@@@XXXhhhzzzxxxcccUUU[[[iiivvv{{{333555666666444333333444555333000,,,)))***---000///000111222111000///......000333666888::::::;;;999888777888:::::::::888000***###"""&&&,,,111333333444555666666555555444222111...+++'''&&&''')))$$$&&&))),,,///000111111111000...,,,))))))***+++...///000111222222111111333///------+++((())),,,000222444555555444333333333333222111222444777888666777888999::::::999888666333000///000333444444---'''!!!,,,000%%%""" ---$$$   """###$$$%%%%%%$$$$$$%%%&&&''')))))))))---+++---444888:::===AAAVVVgggzzz{{{dddTTTYYYhhhuuuzzz444666777666555333333444555333000+++((()))---000000111333444333111///...***...333999<<<<<<:::999:::999888999:::;;;:::999111)))!!!"""***000444///111333666777888888777555444111,,,'''%%%%%%&&&"""###%%%'''***,,,...///000111///,,,(((&&&''')))---...000111222222111111333///---...---+++***---000333666777666444444444333222111111222555777999777888:::;;;<<<;;;;;;:::555222///...000222444444...((( +++000&&&###  ...***  !!!###%%%&&&&&&$$$%%%&&&''''''((()))***,,,+++...333777888<<>><<<;;;555555555666777777555333222...&&&###000999###  &&&222###   """"""!!! !!!$$$&&&(((%%%&&&'''''''''(((***,,,---...000111333666:::===JJJ\\\qqq~~~ooo]]]\\\cccqqqyyy888888888777777666777888888888999999888666333222//////000222333333111...+++(((%%%###&&&,,,444:::;;;:::999:::;;;<<<;;;:::888666222---)))))),,,...777::::::777777999777333222111333777:::777...&&&!!! ###"""!!!'''///...///111222111000...,,,......///111333333111///,,,,,,---...//////,,,)))000111222444444555444444///000000333666888:::;;;>>>?????????>>>===;;;999444333444555777777444222///,,,&&&!!! )))666AAA'''  $$$???///    ######!!!!!!"""$$$'''((($$$&&&'''''''''(((***,,,...///111222444666:::===JJJ\\\qqq~~~lll[[[YYYaaaoooxxx888999999888666666888999888777777777666555444333000///000111333333222000)))))))))((()))---333777:::999888999:::;;;:::999888777555222000///111333999;;;;;;999999:::777111...///222666999888222---$$$###""" (((+++---000222222000---+++***+++,,,///222333222000,,,,,,...000111111---+++000111222333444555555555111000000222666999:::999999:::;;;<<<;;;999777666222222333555666666333111---+++&&&###%%%000???JJJ---  ###NNN<<<"""   """!!!!!!!!!!!!###%%%&&&###%%%&&&'''&&&(((***,,,///000222333444777:::===III[[[ppp}}}jjjYYYXXX___pppyyy777999:::888666666888:::888777666555444444555555111000000111222333222000'''***...///000111444666888777666777999:::999888777888888777555555777999<<<>>>===:::999999333,,,'''***...222555444333111))) ######!!!'''***///222333000---***&&&&&&)))---111333222111+++,,,...111333222///,,,000111111333444555555666333222111222666888888777555666888999999888666444000000111444555555222000,,,***'''&&&+++777HHHTTT333   $$$ZZZIII%%%    !!!"""""""""###$$$$$$$$$###$$$&&&&&&&&&'''***,,,000111333444555777;;;>>>GGGZZZooo}}}jjjXXXWWW^^^oooxxx777999:::999666666888;;;:::888666555444555777888222111000000222333222111&&&+++222555555444555666777666555666888999999777777888999999888999;;;<<>>:::999777///'''!!!%%%+++///111111222222...###%%%&&&%%%)))...333333000,,,)))"""###'''+++000333333111+++,,,...222444333000---000111111222444555666666555222111222666888888666444666888::::::999777555...///000333555444111///+++***))))))///<<>>FFFYYYooo|||jjjXXXWWW^^^mmmvvv999::::::;;;:::999888777999555222333666999999888===:::666444333222111///---///222333333333555666666666666777888999;;;;;;999999::::::;;;===>>>???;;;<<<:::666555333,,,######&&&***---...000222333000'''$$$'''$$$ ***...///000000///...---,,,###$$$&&&***///111111000,,,++++++///444444000+++//////000222444555777888111222333333333444666888666777999;;;<<<999444111111111222333333333222111555,,,&&&)))444BBBTTTaaaCCC"""   ---XXXfff444   ###$$$%%%&&&&&&&&&&&&%%%$$$%%%&&&&&&&&&(((+++------///222333555888;;;>>>IIIXXXmmmhhhVVVXXXaaaqqqzzz<<<;;;999888777888999:::999555222222666999999888;;;999777444222000000000......000111333444555555555666666777999;;;<<<===??????>>>======<<<<<<===<<<===;;;777666333*** %%%***...222444666111)))&&&(((&&&"""&&&000000000111111000///---,,,!!!"""%%%)))...222222222000...---000333333...)))...///111333555666777777333222222333444666777888555666888:::;;;999555111///000222333444444333222666---'''***555DDDWWWeeeFFF&&&   )))RRRddd666    """"""###$$$%%%&&&&&&&&&'''((((((((('''(((***------///111333444777;;;>>>GGGVVVkkk}}}iiiWWWXXXbbbqqq{{{>>>;;;888555555777:::===999555111222555888999888777888888444000...///111000...---///333555444222444444666888:::===???AAAAAAAAA@@@??????>>>=========>>>===999666222''' '''---111444555222+++(((***(((&&&+++555111222222222222000///...!!!"""$$$)))...222333333333111000111222111,,,(((...///222555777777777666666333111222666888888777444555777999:::888555111///111333555777777777666777///)))+++666FFF[[[kkkKKK***  """III___888   !!!"""$$$%%%&&&&&&)))******)))((()))+++------///111222333666:::===EEETTTjjj|||iiiVVVXXXbbbrrr{{{===;;;888555555777:::===888444000000444777888888444777888555///,,,...222222...+++...333666444111333444555888;;;>>>AAACCC?????????????????????>>><<<>>>>>>;;;777111%%%%%%+++///111111444...***)))'''&&&+++333222222333333333111000///$$$%%%&&&***///222444333444222111111111000,,,)))---000333666888888777666888333000111777:::999777444444666888999888444111000222555888:::::::::999777000***,,,777HHH^^^pppOOO,,,   >>>XXX999   """$$$&&&''')))***+++******+++...111///000111111222555999<<>>AAACCC===>>>>>>>>>===<<<;;;::::::<<<===:::888222&&&###***///111111444000+++(((%%%###'''---000111222333333222111000***)))))),,,///222333222111111000000000///---+++...000444777999999888777888444000111666::::::777555555666777888777444222...000444777999999888777666///***---666GGG___rrrQQQ...  222NNN666  !!!$$$&&&''''''(((***+++,,,...222555000111222111222444999<<>>===:::777444222666999:::999888444)))!!!+++222666666444222---((($$$"""$$$''',,,---///111222222111111,,,+++***,,,///111222111///////////////...------///111444777999999999888777444000111444888999999777777777888888777444111,,,...111444555444222000222---***,,,555EEE]]]pppTTT111 %%%AAA333   !!!###&&&'''&&&''')))+++---000444777333333333222222555999<<>>>>>===<<<999555222///222555777777888666---### !!!+++333777888444333000+++&&&$$$%%%%%%(((***,,,...000111111111***)))(((***---000111111/////////...---,,,,,,,,,111222444666888999::::::555333111111222555888::::::999888888888777444111---///222444444222...,,,///+++))),,,333CCCYYYmmmYYY555 444111    !!! ###%%%'''&&&(((***+++,,,///333666555555444333333555:::===HHHWWWlll}}}hhhSSSVVVcccooouuu888888999999::::::::::::888333...---000555777777999999888999::::::777555444444444222222333666888666666666777888999;;;;;;;;;;;;;;;;;;999666333222000333555666777777///&&&(((### ###***222555666444555333---)))'''''''''&&&'''***---///111111111'''&&&&&&(((,,,///111222///000000...,,,*********222333444555777999:::;;;333333222111000333777;;;<<<:::999999999777444111000222555777666333///,,,,,,)))(((+++222AAAWWWjjj]]]888 +++000   !!!!!!  ###%%%'''((()))++++++,,,...111444666666555333333666:::>>>HHHVVVkkk|||jjjTTTXXXfffpppuuu~~~777777777888999999:::::::::777444333555888::::::;;;888777:::>>>>>>:::555777555444555666777666444666555555555666888:::<<<::::::999999999888888888555;;;<<<555------000222,,,'''&&&(((***,,,000666444333000---***)))(((((())))))+++...222333333222)))((((((***---111222333777333000000...+++,,,///444888999666555777888777888666222//////222666999???===<<<<<<===;;;777333444333222222333333111///---(((%%%***222@@@SSScccZZZDDD'''  222---   !!!!!!!!! !!!###&&&((()))++++++++++++---///444555444444444666:::>>>FFFTTThhhzzzhhhSSSWWWeeerrryyy666666777888888999999::::::888555555777999::::::;;;999888:::===>>>:::555888777666666888888777666555555666666777999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;999>>>@@@999222000000///+++'''&&&)))***+++///555555333000---***(((((('''((()))***...222333333222+++)))((())),,,///000111555000---,,,)))%%%&&&***333777999666444777888666777555222000000444888;;;@@@===;;;:::;;;:::777555444222222222333222000...***%%%###'''111@@@TTTddd___JJJ... 555:::222+++---%%% !!!!!! !!!!!!!!! !!!###&&&''')))+++++++++,,,---///555666666555666888<<<@@@GGGTTThhhyyyiiiVVV[[[iiiuuu{{{666666666777888888999999:::888777888:::;;;:::999:::999888:::<<<===:::666:::999888888::::::999888444555666888888999999999;;;;;;<<<<<<<<<<<<<<<;;;<<>><<<:::999:::999888666333222111111222111///---)))$$$"""(((333CCCXXXiiieeeSSS999""" @@@NNNPPPNNNOOOGGG999666"""###### !!!"""!!! !!!$$$&&&&&&(((***++++++,,,...000666777777777888:::>>>BBBHHHUUUhhhyyykkkYYY```pppzzz555666666777777888999999999999999:::<<<<<<:::888:::999888999;;;;;;999777:::999888888::::::999888444555777888999999888888888888999:::;;;::::::999<<<>>>===777333111///+++***''''''+++,,,+++---111333222000---***(((&&&%%%&&&''')))...111333222000***'''%%%%%%'''+++...000444000+++'''!!!$$$000555777555555777888666777555222000000222555777999999:::::::::999777555333222111111111000...,,,***%%%%%%,,,999JJJaaarrrkkk[[[AAA((( ;;;LLLOOOLLLQQQVVVWWW]]]???/// $$$$$$ !!!""""""!!!!!!!!!$$$&&&&&&(((***++++++,,,...000555666777888999;;;???BBBIIIVVViiiyyylll[[[dddvvv666666666777888888999999:::::::::;;;===<<<:::777999999888999::::::999888999888777777888999888777444555777999999999888777777888999:::::::::888777888888444...---///...+++(((&&&&&&)))+++***,,,111222111///---+++((('''%%%%%%'''***...111222000...'''$$$!!!!!!%%%+++///222222...)))$$$$$$///444777666666888999777888555222///---...///000222555999;;;:::888555333333222111111111000...,,,***'''(((111???QQQgggyyyppp```FFF+++ &&&666444***///:::FFFQQQLLL999***(((,,,(((&&&%%%!!!!!!"""""""""!!!"""$$$'''&&&(((***++++++,,,...000222444666777888;;;>>>AAAJJJWWWiiiyyynnn]]]gggzzz777777777888999999:::::::::::::::;;;<<<;;;999777999999999999999999999999888666666666777888777666666666777888888888888888888:::;;;<<<;;;:::888666444222,,,'''(((------)))%%%!!!!!!%%%''''''***/////////...---+++)))'''&&&&&&'''***...111111...+++%%%!!!###)))///222...***&&& $$$...444888777777::::::888888555222...,,,+++,,,,,,...111666999888555333222555333222111222000...,,,)))'''+++666DDDWWWlll}}}tttcccGGG*** ---(((""")))111&&&%%%111===<<<666333333---###&&&&&&!!! !!!"""###"""!!!"""%%%'''((()))++++++++++++---///000222444666888:::>>>AAAKKKXXXjjjyyyqqq```jjj}}}888888888999::::::;;;;;;;;;:::999:::::::::999777888999999888888888888999888777666666777888777666777777777777777888888999888999;;;;;;:::888555333222///)))&&&)))---+++&&&!!!###'''---------------,,,***)))((('''(((+++...000///,,,(((%%%"""!!!'''---111,,,)))%%%'''...444999888999;;;<<<999777555222///---,,,,,,------000333333222222333444666444333222222111///,,,******000<<>>AAALLLXXXjjjzzztttbbblll888999999::::::;;;<<<<<<;;;:::888888999:::888777888999999888777777888:::888777666777888999888666888888666666666777888999666777888999777555111///111///***(((+++...***"""%%%++++++,,,------,,,+++)))(((((()))+++...000...***''''''###%%%+++///---***&&&!!!!!!,,,...555999999:::<<<===:::666444222///.........///...///000///...///333777666555333333333222///------...555BBBRRRcccvvv|||fffEEE))),,,&&&)))???aaappp{{{qqqSSS222&&&&&&!!! """######"""""""""%%%'''***+++,,,,,,******+++,,,///111555777999<<>>@@@BBBIIIWWWkkk||||||eeelll888999999999:::::::::::::::999888666666666777888999:::::::::::::::999999999888777666555555555555555777999888666666888:::555444333111///,,,)))((((((### """'''(((%%%  ###$$$'''+++,,,+++)))***+++***)))(((***------+++)))""" ###)))---//////***&&&$$$######)))111555666777777888888777777444333000...,,,,,,---------,,,+++******,,,///000444666777666111,,,(((&&&+++///999GGGUUUcccuuuxxxaaa???%%%  ''')))%%%111888777///%%%(((%%%  )))$$$!!!!!! """######$$$%%%%%%%%%&&&(((******///333333///++++++,,,,,,000555:::===???BBBDDDMMM[[[ooo}}}fffmmm888888888888888999999999888888888888888777777777:::;;;;;;<<<<<<;;;;;;;;;999888777666555555555555222555777888777666666777444333111///,,,(((%%%$$$$$$  $$$&&&$$$ !!!%%% $$$(((***++++++,,,---++++++,,,---...---***''' $$$)))---000,,,(((%%%&&&&&&'''---555888777666666555555555555333111///---++++++,,,---++++++))))))***,,,...///333555777666222,,,(((&&&,,,000999GGGTTTaaaqqqsss\\\;;;"""  """))) 000222111+++!!! $$$***###!!!"""!!!!!!"""###"""$$$%%%%%%$$$%%%''')))***///444555222...++++++,,,111666;;;???AAADDDEEEOOO]]]pppiiiooo777777777777777888888888777888999999999888888777::::::;;;;;;<<<;;;;;;;;;888888666555555555555555000222555666666666555444555444333111...+++((('''&&&###!!!"""&&&'''&&&###!!!###$$$!!!###'''***,,,---.........///000000///---***'''!!! $$$))),,,...)))&&&%%%'''(((***111999888777555333333333333444111000---+++++++++,,,---,,,+++******+++,,,...///111444555444111,,,(((&&&)))---777EEEQQQ^^^mmm{{{oooXXX999    (((  $$$---666:::555)))'''++++++"""!!!"""!!!!!!!!!""" """###"""""""""%%%''')))...444666444///+++)))---111777<<>>@@@BBBDDDOOO\\\ooo}}}ooottt888888888888777777777777888888888999999999999999666666777888999999999999888777666555444444444444000000111333555666555333333333222111///...,,,+++%%%$$$""""""$$$&&&&&&&&&"""$$$'''))))))(((&&&$$$''''''))),,,///000///---222333333111---***)))***&&&$$$######&&&)))***+++%%%$$$%%%***,,,---333999444444333222111111111111---,,,+++***+++---000111111000000///////////////---------+++(((&&&%%%%%%###'''222@@@MMMYYYhhhuuunnnXXX:::""" $$$  %%%///111,,,'''$$$%%%###111===???,,,!!! $$$%%%$$$#########%%%&&&&&&&&&%%%%%%''')))&&&***///444555222...***///333888<<<>>>???AAACCCRRR___rrrrrrvvv999999999888888777777777999999888888888999:::;;;555666777888999999999999777777666555444444444444222000000111555666666444444333222000...,,,)))((("""%%%'''(((%%%%%%&&&'''''''''&&&&&&%%%%%%'''+++///111///---111111000---)))'''(((***&&&$$$###%%%(((+++------%%%$$$&&&***,,,---111777555444444222111///---,,,+++******+++,,,///222444333222111000///......---+++***)))&&&###"""###%%%%%%)))444BBBMMMXXXfffrrrnnnXXX:::""" '''""" """"""'''000666111###"""999GGGHHH---  !!!$$$''')))((('''&&&&&&&&&'''((('''&&&&&&(((***&&&)))...333555444111...222666:::===???@@@AAABBBSSSaaatttuuuxxx:::999999999888888777777:::999888777777999;;;<<<555666777888999:::::::::777777555444444444444444333111///111444777666555666555444111...+++((('''!!!&&&***,,,(((&&&%%%$$$$$$%%%'''(((######%%%***///111000---///000...***&&&$$$&&&)))$$$######%%%)))---//////%%%$$$&&&***,,,,,,000666666666555333111---***(((***)))***+++---111444666333333222000///...,,,,,,***)))&&&### """$$$))),,,666CCCNNNXXXeeepppnnnXXX:::"""  ,,,)))  111EEEGGG777$$$%%%===MMMNNN---  ###&&&***,,,+++***))))))%%%&&&'''&&&%%%%%%&&&(((''')))...333777666444111555888<<>>AAAEEEHHHSSSdddwwwzzzyyy888888888888888888888888:::999888777777888999:::777444222555999<<<:::777666666666555444444333333111111222222333444444555333333222000...+++(((&&&%%%$$$######$$$(((+++...)))'''$$$""""""$$$''')))###""""""$$$)))...000222222000,,,)))&&&$$$$$$$$$!!!!!!!!!&&&,,,...+++(((%%%""" ###'''+++...000111222111111333555222...,,,,,,///111000......---,,,+++***)))))))))'''%%%""" !!!$$$%%%((()))---444BBBUUUiiiwwwppp[[[>>>&&&  888===)))(((000+++ """,,,111000...(((555BBB999%%%  %%%+++***,,,222222...,,,///+++***)))(((''''''((()))(((***...111444444222000555777:::<<<>>>AAAEEEHHHQQQcccvvv|||{{{444555777888999888888777:::999888666666666777777444222111444999;;;;;;999555555555555555555555555111111111222222333333444222333333222000...,,,***+++((($$$"""###'''---000***(((%%%######%%%((()))%%%$$$$$$&&&+++///111222222000,,,)))&&&%%%$$$$$$!!!!!!!!!%%%+++---***%%%### ###''')))+++...222444444333444444111...,,,,,,///000///,,,------+++***))))))))))))%%%$$$"""!!!!!!"""$$$%%%&&&&&&'''...===TTTmmm}}}sss```BBB(((  ;;;DDD333+++555===777***  ***111666000((("""111:::...### """***000---...444777555111000---,,,***)))((((((((())))))+++---000111222222222555777:::===???BBBFFFIIIRRRdddwww}}}111333666888999999888777:::999888666555555555555333222111444777999999888444444444555555555666666111111111222222222333333222333333333222111///...///+++$$$ !!!&&&---222,,,***'''%%%$$$&&&(((***((('''''')))---000111111222000---***'''%%%$$$$$$!!!!!! $$$***+++(((%%%###"""!!!###&&&***,,,000222444444333111000111///,,,+++,,,000222111///...---,,,+++************%%%$$$###"""!!!!!!""""""$$$######+++<<>>AAA666%%%""""""333888*** ###...222///000555;;;;;;555///---,,,***(((''''''((((((***+++---///000111333444666888;;;===???BBBFFFIIIUUUggg{{{111333555888999999888888:::999888666555444444333444444333444555555555444333333444444555666666666222222222222222333333333222333444444444333222111000+++$$$ %%%---222///,,,)))&&&%%%''')))******))))))+++...000111000///...+++(((&&&###"""!!! """'''(((%%%$$$######$$$&&&))),,,...444555555333111///000111///---,,,...111222000...,,,+++***))))))((())))))&&&%%%###""" !!!!!!$$$---???VVVkkkxxxvvvfffKKK///''';;;AAAHHHQQQRRRJJJ777""" (((;;;JJJHHH;;;///&&&!!!(((666888)))###...000///111888???@@@888...+++***((('''&&&&&&''''''***---/////////000333666777999<<<>>>@@@CCCGGGJJJWWWiii}}}333444666888999999999999999999888777666555444333555555444444333222222111444444444555555555666666333333333333333333333333222333444555555444333222///+++%%%!!!"""'''---222111...+++((('''''')))++++++******,,,...000000///+++***(((&&&###  %%%%%%"""!!!!!!"""$$$&&&))),,,---333333444333111111333444333000......000///,,,(((''''''&&&%%%%%%%%%%%%%%%'''%%%###  !!! %%%111DDDYYYkkkuuuvvviiiQQQ555""";;;KKKYYYbbb___VVV@@@&&&  ***;;;HHHPPPKKK555!!!***666555$$$"""***+++///444;;;CCCDDD:::///***)))'''&&&&&&&&&'''(((+++...111111000111444777777999<<>>888555666777666666999===;;;888777777777666555777777777777777777666666777888888888777666444333555444444555777888777666666666555555444222111000---+++))))))---111444666555444111,,,)))''')))***++++++,,,,,,------......------,,,+++***'''"""!!!######$$$&&&))),,,...000111555555666666555222///---,,,,,,+++***************''''''&&&%%%$$$###"""""""""$$$%%%$$$&&&)))'''"""&&&666MMMcccqqqvvvyyyrrraaaHHH... +++BBB^^^qqqzzzzzzaaa@@@((('''((($$$111<<>>;;;888777777666444333777777777777777777777777888999999:::999888666555444333222333666777666555555555555444333222111000...,,,***+++///333555666666444111,,,)))(((***,,,*********+++,,,---------******+++------***&&&""""""###%%%&&&(((***,,,---......333444444333222///,,,***************))))))))))))((('''&&&%%%$$$######""""""%%%''''''(((***&&&!!!&&&777NNNcccpppvvvzzzttteeeOOO555!!!(((666PPPhhhwww~~~iiiKKK111###+++???===&&& !!!'''BBBKKKTTTPPPAAA///$$$!!! !!!'''111<<>>777888<<<;;;888777888666444444666666666555777666666555555666777777444555666777777666555555111000000111444555555444444444444333222111//////---+++***,,,///333555555555333000,,,)))(((***---,,,,,,,,,,,,------------******+++------+++'''### !!!###"""###&&&))),,,---------.........,,,+++(((&&&%%%%%%&&&'''((((((((('''&&&'''''''''&&&&&&&&&&&&&&&$$$(((+++,,,,,,,,,''' ''';;;SSSfffqqquuuwwwuuummm^^^JJJ666''' """***:::NNNfffvvv}}}sssXXX;;;%%%$$$BBBccc^^^888 000PPPffffffQQQ555!!! !!!!!!$$$,,,666>>>DDDDDD<<<111)))((('''&&&'''(((***,,,///111222222222333666888999999===BBBEEEGGGMMMTTTppp>>>777333777:::999777777999888666777999::::::999777666555444333444555555000111333444555444444333000//////111444666666555333333333222111000///...,,,++++++---000333555555444333222...+++***+++---------------,,,,,,,,,,,,'''&&&&&&&&&&&&%%%""" !!!""" """%%%(((+++,,,+++++++++++++++***((('''%%%%%%%%%%%%&&&''''''&&&%%%$$$%%%&&&&&&''''''((((((((('''+++------------''' (((===VVViiisssvvvyyywwwqqqdddQQQ===,,,###)))333DDDVVVkkkwww|||tttXXX:::$$$%%%@@@\\\ZZZ;;; $$$<<>>LLLZZZiiiwww}}}sssTTT666""""""///222(((!!!,,,///,,,000===III@@@666***###!!!"""!!!$$$***000444999:::333***$$$$$$$$$%%%'''***---///...///000000///000222444777888===BBBDDDGGGPPPZZZsss888444000222888======<<<<<<:::666333333444666888999333---+++---111444555333333444444444333222222333333444555555444444333222333333222000...---...---...000222333444333333111444666666333000...------,,,+++)))'''&&&%%%%%%###""" ###############$$$$$$$$$'''''''''(((((((((((((((++++++***)))((('''&&&&&&(((&&&%%%###""""""######%%%%%%%%%'''))),,,///111......,,,)))+++---$$$+++FFF^^^lllsssvvv{{{wwwsssrrrmmmbbbQQQDDD:::777555666777>>>LLL[[[mmmsss|||tttTTT666!!!### +++666LLLOOOHHH777&&& !!!"""(((''')))000777777///'''%%%&&&((()))+++,,,,,,,,,000///......///111333555888===<<<>>>FFFGGGMMM\\\vvv888444000111666:::<<<;;;:::999666444444555666777777222,,,+++---111333444222222222333333333444444333333444555555555444444333444555444111//////000---...///111222222222111000333555666444111//////---,,,+++)))((('''&&&%%%###""" #########$$$%%%&&&&&&&&&&&&&&&''''''((((((((()))---,,,+++***)))((('''&&&'''&&&%%%$$$###$$$$$$%%%&&&&&&'''(((***---000111------+++)))++++++"""---HHH___mmmssswww{{{xxxuuusssqqqhhhYYYNNNCCC@@@???@@@CCCJJJYYYgggrrrxxxsssTTT666""""""+++EEEMMMOOODDD555+++'''$$$%%%'''+++111444333---(((%%%%%%'''(((***++++++,,,////////////000111333444666;;;:::===EEEGGGMMM\\\www777333//////333777999999888777666666666666777777444111---+++---111444555333222111111222333555666333333444555666666555555444666666555333111111222---...///000000000000000///222444555444222111111,,,,,,,,,+++)))((('''&&&"""!!! """"""###$$$$$$%%%&&&''''''(((%%%%%%&&&'''((())))))***...---,,,+++)))((('''&&&%%%%%%%%%%%%%%%&&&''''''((((((((()))+++---000111,,,,,,+++***+++))) 111KKKbbbnnntttwww{{{xxxvvvvvvuuupppeee]]]PPPLLLKKKMMMQQQXXXgggtttyyy}}}sssUUU888###222BBBQQQSSSLLL???111&&&###''',,,000000...+++)))$$$$$$%%%'''((()))***+++---...///111222333333333666<<<<<<>>>FFFHHHOOO```yyy666222///...111444666777555666666777777777777666444222///...///222555666555444222111111333444666444444555666666666666666444555666555333222222222//////000000000000000000///111333444333222111222+++,,,,,,,,,,,,***((('''"""!!!!!! !!!###$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%&&&((()))******---,,,+++***)))'''&&&&&&%%%%%%%%%&&&'''((()))***((((((((()))***---///000------,,,,,,,,,(((!!!555PPPeeepppuuuxxxyyywwwvvvwwwyyywwwqqqkkk\\\XXXVVVYYY\\\cccooo{{{uuuYYY:::$$$...EEEUUU[[[TTTBBB111&&&(((***---...---***'''######$$$%%%&&&((()))***,,,...000222444444333222888??????AAAIIIKKKTTTfff{{{333222000///111444555666555666777888888777666666555444333222222333666888888666444222222333444555555666666777777666666555222444555444222111111111111111111111111111111222///111333333111000000000***,,,---......,,,***(((!!!!!!!!!!!!"""$$$&&&'''&&&&&&%%%%%%$$$$$$#########$$$%%%&&&'''((()))*********)))((('''&&&&&&%%%$$$%%%&&&((()))***+++,,,(((((('''((()))+++---...///......000///((($$$:::UUUiiirrrvvvyyywwwvvvvvvyyy{{{{{{xxxuuujjjeeecccfffiiimmmuuu~~~zzz^^^>>>%%% ///BBBUUU]]]VVVJJJ333...***,,,//////***%%%#########$$$%%%''')))***+++---000333555555444333888@@@@@@BBBIIILLLUUUiii}}}111111222333444555666777666666777777777777666555666666666555444444666888888777666555444555666666888888888888777666555444111222444333111000000111111111000000111222333333111222222111///---,,,---)))+++...000000...+++)))!!!!!!!!!!!!"""$$$&&&'''&&&&&&%%%%%%$$$$$$######$$$$$$%%%&&&'''(((((()))(((((('''''''''&&&&&&&&&%%%&&&(((***+++,,,,,,,,,((((((''''''(((***,,,---000...///222000''''''>>>ZZZllltttwwwzzzvvvwwwxxx{{{}}}~~~|||{{{vvvrrrqqqtttvvvxxx|||~~~bbbCCC((('''<<>>>>>;;;>>>===;;;999777555555444333222222111222333555666666666888999;;;===>>>>>>;;;======999777888666222000333666666444111//////111111111222333222000///333222---((((((+++***''',,,...//////,,,'''""""""!!! """$$$''')))%%%%%%'''((()))))))))))))))'''$$$""""""###&&&'''%%%444999///%%%&&&)))'''(((***+++,,,,,,,,,,,,---...------...///000...---------///111---$$$000KKK___mmmvvvxxxuuutttyyy~~~fffEEE,,,"""  (((222YYYhhhgggMMM333***(((%%%###%%%((((((((()))---000---///000111111222444666===BBB???>>>CCCHHHWWWnnnxxxpppbbbSSSEEE;;;555222888>>>KKK^^^ttt///444888999<<>>:::===<<<:::888666555444444444333333333333444444555555555777888:::<<<======:::<<<:::666444555444111000333555666444111000000222222222222333333222000000111---'''%%%(((***)))333222///,,,((($$$!!!!!!!!!!!!"""###%%%'''(((&&&&&&'''((())))))))))))'''&&&$$$###$$$'''+++...888CCCDDD666***(((***(((&&&((()))+++,,,---...///---,,,,,,---//////...---//////111222...$$$ 555OOObbbooovvvwwwuuuvvvzzz~~~gggFFF...###"""""" %%%:::SSSfff^^^HHH555***$$$"""%%%'''(((((())),,,///---...000111111222555888===CCCAAA???FFFKKKZZZqqquuuggg___QQQBBB777111000000444999DDDVVVjjj~~~222444666777;;;???===888;;;:::999777555444333333444555555555555444444333333444555777888:::;;;<<<999:::888333111333333000000222555555444222111111333333333333333333333333222444111***%%%(((,,,---888444---'''""" !!!!!!!!!"""###%%%&&&'''((('''(((((())))))*********&&&%%%$$$$$$''',,,222555IIINNNJJJ999+++((()))(((%%%&&&''')))+++---///000---,,,,,,...000111111000111111333444...$$$%%%:::TTTeeepppvvvxxxvvvyyy|||~~~hhhHHH000&&&%%%$$$""""""!!! :::[[[gggYYYAAA---$$$"""%%%''')))))))))+++,,,+++---///000111444777999===CCCBBBAAAHHHOOO^^^vvvsssbbbSSSKKK>>>111***))),,,///000444===KKK]]]rrr555555444555;;;@@@===666:::999888666444333333333555555666777666555333222222222444555777999::::::999:::777222000333444222000333555555444222222222333444444444333333444666888;;;888///((()))...111333///(((### """### !!!###%%%&&&''''''''')))))))))))))))***++++++'''&&&%%%&&&)))...444777HHHIIIBBB333(((&&&((((((''''''&&&'''***---/////////......///222444444333222222444444---"""(((===WWWhhhqqqwwwyyyxxx|||~~~jjjKKK333)))'''&&&%%%$$$""" (((CCC[[[]]]KKK555)))###%%%''')))***************,,,///111222555888;;;<<>>444+++'''(((,,,000///222999DDDTTThhh}}}~~~777666444444:::???===777999888777555444333333333555555666777666555333222111111333444666777999999:::;;;999333222555666444222333555555333222222333222333555555444333555777;;;>>>;;;111)))))),,,...'''%%%###!!!!!!"""$$$%%% !!!"""$$$&&&&&&''''''***))))))((())))))***+++)))((('''''')))---111333;;;999333***%%%&&&***,,,,,,)))&&&&&&))),,,......///...---...111333333333111111333333+++ )))???YYYiiirrrxxx{{{{{{~~~nnnPPP888,,,(((&&&'''%%%###  +++GGG[[[WWWBBB000&&&'''''')))***+++*********,,,///111222555999<<<:::AAA@@@AAAIIIQQQaaayyy}}}mmm[[[HHH<<<999555000+++((())),,,...///333999AAANNNbbbyyy}}}999999777555999>>>===999999888777666444444444333444555555555555444444333000111222444555777888999;;;===;;;777555888888666444555666555333111111222///222666666444333444666888:::777...'''&&&'''&&& !!!"""###$$$%%%%%% !!!"""$$$%%%&&&'''***)))((('''((((((***+++,,,++++++***+++,,,---...///,,,)))&&&'''+++///111///+++&&&&&&)))---......///---+++,,,...000111111000111444222***  ,,,BBB\\\kkksssxxx|||~~~sssWWW???111+++'''(((&&&$$$  666QQQZZZLLL999+++)))((((((***,,,,,,++++++---///111333555999<<<999@@@???@@@IIIQQQaaazzznnn\\\III;;;444///---+++)))(((((())))))---222999@@@JJJ]]]ttt|||999;;;:::777888<<<>>><<<999999777666555555444444444333333333333444444555000111222444666777888999;;;======999888:::999666666777777555333111111111,,,111777888555333333555222333000)))&&&&&&$$$!!!!!!!!!###$$$$$$$$$$$$$$$ """$$$&&&'''***)))'''&&&&&&''')))***------......---,,,+++******(((&&&(((+++...111333000+++&&&&&&***///111111111///------///111222222000111444333+++!!!###222HHHaaaoootttyyy}}}}}}}}}zzz___FFF777...(((((('''$$$  $$$999KKKJJJ???///+++((((((***,,,------,,,...000222333555888;;;:::@@@@@@AAAIIIQQQbbbzzzppp[[[HHH888///---'''&&&%%%$$$$$$%%%&&&''''''...777===EEEVVVmmm~~~~~~|||:::===<<<888777;;;>>>>>>:::999888666666555555555333222222111222333555666111111222444666777999999:::======:::999;;;999666777888888555222000000111***000777999666222222444...///,,,(((''''''$$$%%%%%%%%%%%%$$$$$$###"""  """%%%'''***)))'''&&&%%%'''((()))...///000000///---+++)))***'''&&&)))---///000000///***%%%%%%+++111444444666333111000222444555555000222555444,,,"""!!!&&&777MMMeeeqqquuuyyy}}}~~~}}}|||eeeLLL;;;000)))((('''$$$  666DDDCCC111---((('''***---......---///111222333555888;;;;;;AAAAAABBBJJJRRRbbb{{{}}}aaaKKK:::,,,'''((($$$###!!! !!!###&&&((("""+++444;;;BBBQQQgggxxx~~~~~~}}}|||999===;;;555333777:::888:::999777444111222555888333666777333111333444333111222222222222555:::>>>;;;;;;::::::999888888888555555555444222000...------///222444555444222111000///---+++(((&&&$$$###"""!!!!!!"""######!!!!!!%%%'''(((+++***'''$$$"""$$$(((+++,,,///222222111...------,,,+++)))))),,,...//////,,,,,,+++,,,...222555777777444111222555666555333000333666444***"""$$$,,,;;;QQQhhhqqqsssvvv|||}}}|||~~~~~~mmmRRR<<<222000+++)))$$$ $$$777IIIGGG222###&&&,,,,,,,,,...111111111222444666777888999<<>>333***$$$"""  !!!###$$$(((***///888BBBPPPcccttt|||xxxyyy777;;;;;;666555888:::888:::999666222000111444777333777777333111333555444222333333222222444999<<<777777777777777888888888666666555444222000......///000333555555444333111...---+++)))'''%%%$$$$$$#########$$$###!!!"""&&&(((((('''&&&%%%"""!!!"""&&&)))***---111222111///.........---+++,,,---......------------...000333555666666444222333666888666444111333444111(((!!!%%%...AAAVVVllluuuuuuwww{{{~~~~~~~~~oooTTT>>>333000+++((($$$///???CCC555(((&&&***,,,...///111111111222444666777888999===@@@BBBHHHWWWmmmwwwaaaFFF555,,,&&&"""!!! """###((()))///888AAAOOObbbsss|||yyyyyy555999;;;999777999:::999:::888555111///000333666444777777222111333555444444444444333222333666999333444444555666666777777777666555444222000///...111222444555555444222111,,,+++(((&&&$$$$$$%%%%%%%%%%%%$$$$$$""""""'''(((((($$$$$$$$$###""""""$$$&&&'''***///111111000//////000///...///000000...,,,...///000222444555555666555333222333777999888666222222111---$$$'''222III]]]qqqyyyxxxxxxzzz{{{rrrXXXAAA444000***'''###%%%222>>>:::000&&&&&&,,,000000111111111222333555777777:::===AAADDDLLL\\\sssxxxaaaMMM666)))### !!!!!!"""''')))...777@@@MMM```ppp}}}zzzzzz444888;;;;;;:::::::::999;;;999666222000000444777444777666111000333555444555555555333222222444777333333444444555555555555777666555333222000000///333333555555555333222111***(((%%%###"""###%%%&&&&&&$$$###!!!###''''''&&&$$$%%%%%%$$$"""!!!!!!"""###'''---000111000//////000000000222333333111///000111444666777666555555333111000333777999888666222000...(((!!!***777OOOaaattt{{{zzzzzzzzzzzzvvv\\\DDD555///)))&&&"""(((:::===777)))$$$***000///111111111222333444666777999<<<@@@EEEOOOaaawwwuuugggNNN===***   &&&(((---666>>>JJJ\\\lll{{{zzz{{{555777:::===<<<999999:::<<<;;;888555222222444777333666555000...111444444444444555333222222444666666666666555555444444444666666444333222111222222444555555444333222000///(((&&&$$$"""!!!###%%%&&&%%%"""$$$&&&%%%$$$###$$$$$$"""!!!&&&,,,000111111000000000000111444666777666444222444666888888777555444000//////222666888777444000...***%%% ...>>>SSSddduuu|||||||||||||||zzz```HHH666---(((&&&!!! ###444<<<<<>>FFFSSSfff{{{nnnXXXHHH444)))!!! $$$&&&+++444;;;EEEVVVdddtttxxx|||:::888:::>>><<<777777;;;999:::;;;999666333222222111333111,,,***...111111///000222333333444666888555555555555555555444444444333222222222444666777666555444222000...---,,,&&&%%%$$$$$$#########$$$!!!"""!!!"""###""" &&&+++222777888777666555666555444555888:::::::::777777888888777666555444000///000333777888555222,,,)))&&&"""%%%777IIIaaannnzzz}}}}}}~~~fffKKK555))))))'''"""   """***555;;;555,,,+++000111111111111222333444444777:::???GGGUUUhhh}}}ttt^^^HHH888)))!!!!!! ###%%%+++333:::CCCSSSaaaooovvv}}}<<<999:::>>><<<666666;;;777999::::::666333111000000222000+++)))---000111---///111333333555777999222333333444444555555666333222111111333555777999666555333111///---,,,+++&&&&&&%%%%%%$$$#########!!!"""!!!!!!"""""" !!!!!! ###)))...666;;;<<<;;;999888999777666666888:::::::::888888888777777666555444222111111444888999666222+++(((&&&""" ''':::MMMgggrrr|||~~~~~~gggLLL555(((***'''### $$$"""111>>>;;;///,,,333111111111111222333444444888;;;???HHHWWWjjj~~~xxxbbbLLL666%%%!!!!!! ###$$$***222999BBBRRR```llluuu}}}888:::<<<;;;888777888:::888888777777555333111000---...///---+++)))******------///444888888555111...///111333555666666777555444222222222444666777333222000---***((()))***((()))(((&&&$$$"""!!!""""""###&&&$$$### !!!###***111:::AAABBB@@@===;;;:::999777777777999;;;===777888888888888777777777444333333555888777333///---)))&&&###!!!)))???UUUeeeoooxxx{{{}}}jjjNNN999111...+++%%%(((;;;@@@555///111111111222333444444444444======BBBMMM\\\nnnoooUUU===+++  ###(((///:::HHHVVV___rrruuu|||888::::::999666666777999666555444222111000//////---......,,,)))((()))***,,,,,,...111444555222///---...///111333444444444333222111111111222333444///000000///---***)))((((((((('''&&&###"""!!!!!!!!!!!!###&&&%%%"""  """%%%,,,222:::@@@AAA???<<<::::::999888888888888999:::666777777777666555333222000000111444777777444111...***%%%###""",,,CCCYYYkkkttt{{{|||}}}mmmPPP:::111---***%%% %%%555>>>:::222...222222222222333555777888:::;;;@@@KKK\\\pppyyyaaaHHH222### """'''---888GGGWWWbbbrrrwww~~~:::::::::888777666888:::666444111///......///000......---+++(((((()))+++,,,+++,,,---000000///...---...///111222333333333111000000000000000//////---...000000///---)))''''''&&&%%%$$$###"""!!!!!!!!!"""((('''%%%""" !!!###&&&...444;;;@@@@@@===:::999999999999999999999888888666666777666444111...,,,---...000333666777555222...)))$$$!!!$$$111JJJ___rrryyy~~~}}}}}}pppSSS;;;000+++)))%%%!!! ,,,:::AAA999,,,222222111111333666999;;;;;;<<>><<<999888888999;;;<<<<<<;;;:::999666777777666333///+++))),,,...000333555444333111---(((!!!%%%777QQQeeeuuu|||}}}|||sssUUU;;;///***(((&&&""" ###777HHHAAA...///000111222444777999:::???AAADDDNNNaaawwwvvv\\\CCC///  """$$$(((222CCCYYYiiitttzzz;;;:::888777777888888888666333...***)))+++///222111111000...++++++,,,---,,,,,,,,,,,,,,,---...000,,,---...///////////////000000111111000///...---000...,,,+++---...---+++&&&$$$""""""$$$$$$""" """%%%&&&'''(((&&&((((((%%%!!! $$$'''222666;;;======:::888888777999;;;>>>???>>>===<<<777777777555333///+++)))...000333444333222000...***&&&'''>>>XXXjjjuuu{{{}}}}}}tttWWW<<<...***)))&&&###!!!""""""  333JJJGGG666,,,...111444666777888888>>>@@@CCCMMMbbbzzz{{{dddGGG111!!! !!! """###&&&///AAAYYYjjjuuu{{{777666555555666777555444222///***&&&%%%'''+++...000111222000...,,,,,,---+++,,,---,,,,,,---///111++++++,,,,,,,,,,,,,,,+++111111000000000000000000222...+++***,,,...---+++&&&$$$!!!"""%%%&&&$$$!!!"""&&&)))+++,,,%%%(((***'''###!!!%%%)))333666:::<<<;;;:::888888888:::<<<>>>>>>>>>===<<<888777666444111///---,,,000333555555333000...---((($$$+++FFF```ooouuu|||~~~~~~vvvZZZ???000,,,***'''###""""""###$$$***(((%%%""" ...EEEJJJAAA...///111444666888999999:::===@@@JJJbbb{{{nnnTTT888'''!!!"""!!!"""$$$%%%---???XXXjjjuuu{{{777666666777999888555222000---(((%%%$$$&&&***---...000222222///---++++++'''***,,,---,,,,,,...111,,,,,,------------,,,,,,000000///......///111111111...+++,,,...///,,,((('''$$$!!!###&&&(((%%%"""###(((+++---$$$(((+++)))%%%$$$(((---333666999;;;:::999999999;;;;;;<<<<<<;;;:::999888777555333111//////......111444666666333///......(((%%% 000NNNgggtttxxx~~~yyy]]]BBB333///,,,'''$$$"""$$$''')))+++)))%%%!!!  (((===IIIKKK444333333333555888<<<>>>@@@BBBDDDLLLccc|||}}}aaaGGG...""" """$$$!!!###%%%&&&,,,===VVViiivvv{{{999888999;;;===<<<888444000---)))&&&&&&(((+++...,,,///222222///,,,***)))%%%(((,,,---,,,,,,...000000000000111000000///...000///---,,,---///111222000---,,,...111000***%%%'''$$$!!!###''')))&&&###!!!&&&***---$$$)))---+++'''&&&***000333666999::::::999999:::===<<<<<<:::999777555444666444111///......///000000333777777333000//////(((&&&!!!"""444SSSlllwwwzzz{{{```EEE666000---((($$$###%%%))),,,(((&&&"""  $$$666GGGQQQ:::777333111333888>>>CCCKKKLLLKKKQQQeee|||xxxTTT;;;###!!!###%%%!!!###%%%&&&,,,<<>>[[[ooouuu|||~~~|||dddHHH555***)))'''$$$######%%%'''######333BBBHHH>>>666444444777BBBOOOfffaaa[[[___qqq}}}sss___888)))!!!"""%%%&&&(((***---888MMM```rrryyy;;;:::::::::;;;:::777555000---)))'''))),,,///000000000000///...,,,+++***)))+++------,,,+++++++++...---,,,,,,------+++))),,,+++***+++---......,,,)))***+++,,,,,,+++)))(((###%%%))),,,...///...---((('''$$$!!!!!!&&&+++...000---)))'''((())))))---222222444666777777777888:::;;;666000///222555555333...+++(((&&&######)))111555777777666222...+++***###!!!"""///HHHbbbqqquuuzzz|||~~~fffIII555)))(((&&&$$$#########$$$ (((444JJJDDD<<<666333666AAALLLbbb___^^^fffvvv|||jjjRRR+++ %%%&&&))),,,...666III[[[oooyyy;;;::::::::::::999777444111---)))'''(((+++...///////////////...------,,,&&&))),,,............//////...------//////...,,,,,,+++***+++,,,---,,,+++''')))+++------+++)))'''(((+++000333222000---,,,+++)))%%%!!! $$$&&&((()))%%%!!! &&&,,,222555444555666777777666555555444...***+++222666555111,,,***&&&!!! )))111555666777555111---++++++### ###333NNNgggtttvvvyyyzzz|||~~~jjjLLL666***(((&&&$$$$$$"""!!!   )))FFFEEE@@@777111444>>>FFFPPPRRRYYYhhhyyyyyybbbGGG###"""%%%)))---...555FFFWWWlllzzz:::999999999999888555333000,,,(((&&&(((***,,,---........................'''***...000000//////000111000000111333333111000,,,+++******+++,,,+++)))'''))),,,------,,,***(((+++000555888666222///---+++((($$$ $$$///555777777777777777777555222000)))&&&&&&+++444777444///+++)))$$$"""+++111333555555444111...------$$$ ###666RRRiiivvvyyyyyyzzz|||}}}mmmOOO999---***'''%%%$$$###  %%%;;;BBBBBB777///333;;;>>>@@@HHHWWWjjjxxxqqqVVV<<<"""(((,,,...555EEEUUUjjj{{{999888888888888666333111---+++'''&&&''')))******+++++++++++++++,,,---...,,,...000000///.........222222333555777777444222---+++******++++++)))(((((()))+++,,,,,,,,,***)))***000777999777333111000)))'''"""%%%111888999888888777888888666222///""""""&&&...555888444///---+++$$$'''...111333444444333000...------$$$!!!'''<<>>///+++'''%%%&&&&&&$$$!!! ###///>>>EEE:::222555:::999;;;GGG[[[ooouuufffHHH/// !!!'''+++---333CCCSSShhh}}}888777666666666444111///+++)))'''&&&'''((('''&&&''''''''''''((()))+++,,,...///000000......///000111222555888:::999666333---+++***)))******(((''''''((())))))*********)))+++111777888555000......(((%%% !!!"""###%%%$$$"""(((333::::::777666666888999888444000"""%%%***000555666444111000,,,$$$"""---222111555666555333///,,,+++,,,######...EEE]]]lllvvv}}}|||~~~sssXXXBBB///***%%%%%%(((+++***(((""""""""" !!!%%%<<>>NNNggg;;;999666444333222///---***&&&$$$%%%)))***'''###%%%$$$"""!!!"""%%%))),,,---......---,,,...111444666555666:::===;;;444......---+++***(((((())))))***)))'''%%%$$$'''+++///333444333111---*********'''$$$$$$))),,,///---+++)))***///777<<<===;;;999:::;;;:::777333......///000222333444444333---&&&%%%)))///444666777:::777///++++++((("""!!!&&&888TTTjjjrrrtttvvv}}}{{{bbb???333+++++++++&&&)))---((("""$$$%%%  """111FFFQQQIII999555:::999GGG^^^mmmaaaAAA%%%   $$$***+++(((,,,>>>PPPnnn|||999888555444444222000...,,,(((%%%&&&((()))&&&"""###!!! """%%%'''(((,,,,,,---,,,---///444777888777666888:::888222,,,---,,,+++)))(((((((((((())))))(((&&&&&&)))///333444333111///---,,,+++***'''### %%%***---000000...------111777<<<===:::777666777888888666444444444444444444444444333...((('''+++111444666666888555...***+++((($$$"""+++???ZZZnnnuuuxxx{{{~~~}}}eeeCCC222)))(((((($$$)))...(((%%%&&&%%% ***???OOOOOOCCC;;;:::???MMMaaajjjZZZ;;;"""  ###(((***(((,,,>>>OOOkkkzzz888666555444444333000...---***'''&&&((((((%%%"""!!!###'''(((''',,,,,,,,,,,,---000666:::999777555444555333...***,,,+++***((('''''''''''''''((((((((()))---333777777333...---...///---,,,((("""###'''***---.........///222666999<<<999555333555777999:::888888777666555444333333222...***+++///333555555666666222,,,((((((&&&###"""000HHHaaaqqqwww{{{~~~hhhHHH444***((((((&&&,,,333...((('''$$$!!!333JJJVVVRRRDDD:::DDDSSSbbbbbbLLL///  !!!''')))(((--->>>OOOgggvvv666555444444555333111...+++)))''''''((((((&&&$$$###%%%+++.........------,,,,,,000555999666333000//////...,,,***+++***)))((('''&&&&&&%%%$$$%%%''')))+++000666;;;;;;555///...111333111///(((""" """$$$'''***,,,...000333555:::888666555666999;;;<<<888888777666444333222222222///---...222555666555666444000***%%%###!!! !!!555PPPgggrrrwww|||~~~~~~kkkMMM888---***+++***333:::666)))'''###(((BBBYYY\\\KKK999DDDTTTaaaXXX>>>###   &&&)))***///???OOObbbqqq777666555666666444111///((('''''''''((()))((((((%%%!!!&&&///555888000000///---,,,...222555///---+++******+++++++++***))))))((('''&&&%%%$$$!!!###&&&)))---222999>>>???999222111444777555222***$$$ !!!&&&+++...000333555666777999;;;;;;;;;<<<<<<777777777666666555555555222000...000444777666555777333...)))###%%%<<>>===;;;;;;999999999999888888888888222000///111555777777555666111---+++%%%---EEEaaaqqqxxx~~~qqqVVV???000******)))000555...### ...GGGVVVOOOBBBNNN^^^```HHH+++    %%%)))+++111>>>LLLYYYiii::::::999999999666222...'''((())))))(((((())))))###%%%'''''''''+++222888///000000...,,,++++++,,,***************+++,,,...************)))'''%%%$$$ ###''',,,111777===BBB???>>><<<999888666555555...***$$$  $$$)))...000222444555222777<<>>;;;::::::999999999999888888888777333000...000444777777555444000......))) 444KKKdddrrryyywww]]]DDD555,,,)))&&&)))+++!!!$$$999LLLQQQKKKYYYeee]]]>>>!!!   ###(((***///;;;GGGVVVggg<<<;;;;;;;;;:::777222...)))******)))(((''''''(((%%%******'''''',,,111,,,...//////---+++++++++,,,,,,---,,,++++++---...******++++++)))(((&&&%%%!!!$$$)))---333999???DDD>>>>>>>>>;;;777555444444///,,,'''  """%%%***---///000111222222777;;;===;;;999999:::999888888777666555444444333000...///444777777666222......000---###555LLLdddpppxxx~~~{{{bbbJJJ:::000+++%%%&&&$$$000FFFRRRSSSaaahhhZZZ555   !!!&&&(((---888DDDUUUfff~~~>>>===<<<999666222///---+++******))))))***++++++******(((''''''((()))***++++++,,,,,,------,,,,,,...////////////---+++***,,,(((%%%$$$'''***++++++,,,---///111444888>>>BBB@@@???===<<<::::::999999666///&&&!!! ###%%%&&&''')))+++///333777999;;;======;;;999777;;;;;;999888666555444444111111222222333444555555333***&&&))))))###!!!$$$@@@SSShhhsssxxx~~~}}}mmmPPP<<<***'''((("""%%%333GGGXXX```[[[FFF(((   !!!&&&)))---999DDDTTTbbb|||>>>===<<<:::777333///---+++++++++***++++++,,,---)))((('''&&&&&&'''((()))((()))***,,,---------------......///......,,,,,,***(((%%%&&&(((+++,,,+++...000333555777;;;???CCC???>>>===<<<;;;:::::::::777000(((###!!!!!!###&&&(((***---111444666888:::<<<===;;;:::888:::::::::999777555444333...///111333444444444444222+++)))+++(((!!!!!!&&&FFFXXXkkktttxxx}}}~~~oooQQQ<<<+++((((((###+++>>>NNNZZZTTT@@@###  !!!&&&)))---999DDDSSSaaa|||;;;;;;:::888555222...------,,,,,,++++++,,,,,,,,,'''&&&%%%%%%%%%%%%''''''%%%'''))),,,---...//////------.........---,,,,,,((('''&&&(((***,,,---,,,///222555888:::<<>>===<<<;;;:::::::::888333,,,&&&###"""&&&***---000444666666888:::;;;<<<;;;:::999888999::::::888666333222,,,...111555666666444333111---,,,---'''"""+++NNN^^^nnnvvvxxx|||qqqSSS>>>,,,))))))$$$###444DDDRRRJJJ666 !!!&&&)))---888DDDQQQaaa}}}888888777555333000---+++...---,,,+++***)))))))))%%%%%%$$$###$$$%%%&&&'''%%%'''***---000111111111.........---,,,++++++***''''''(((***,,,.........///222777999;;;;;;<<<===>>>===<<<;;;;;;;;;;;;;;;:::555000***&&& !!!''',,,000333666999999999:::;;;;;;999888777777888999:::999666333111+++...333888999777444222///---///...%%%$$$222VVVdddqqqwwwyyy|||~~~~~~uuuVVVAAA...******%%% 000???LLLBBB...   %%%(((,,,777BBBOOO___}}}777777777555333000...,,,...,,,+++((('''%%%%%%$$$%%%$$$$$$###$$$%%%&&&'''&&&))),,,000222333333333000///...,,,+++)))(((((((((***+++---...///000111222555:::<<<<<<<<<<<<======<<<<<<;;;;;;;;;<<<<<<:::888333///)))###"""***000444777888:::;;;<<<;;;;;;999777666444666777999:::999666333111---111666:::;;;888444000---,,,---,,,""")));;;\\\hhhsssxxx{{{~~~yyyZZZDDD111,,,+++%%% ///@@@HHH;;;&&&  $$$'''***555AAAMMM^^^~~~888888888777555222000...******(((&&&$$$#########&&&%%%%%%$$$%%%&&&((())))))+++///222444444333222000///---+++)))(((((((((,,,---/////////000222444888;;;>>>@@@??????>>>???<<<<<<;;;;;;;;;<<<<<<===:::999777222---&&& &&&...555888999::::::<<<<<<;;;:::888777555444666777888888888666444222000333888;;;:::666111---+++))))))''' ...CCCbbblllvvvzzz||||||___HHH333---+++%%% 111DDDDDD444  """%%%(((333>>>KKK]]]~~~666666666555333111///...&&&%%%%%%$$$$$$%%%%%%%%%''''''&&&&&&'''(((***++++++---000333444333111///---,,,+++***))))))******000111222000///000444777;;;===@@@@@@?????????@@@;;;;;;;;;;;;;;;<<<===>>>999999999555///(((### ###)))222999<<<;;;:::999::::::999999888777777777777777777777666555444333222555888999777222,,,((()))%%%###""" 333JJJhhhpppxxx{{{}}}cccLLL666///,,,%%% 777LLL===,,, !!!###&&&111<<>>=========>>>;;;;;;;;;;;;;;;<<<===>>>888999:::777111***$$$"""!!!%%%,,,555;;;===<<<:::999777888888888888999999999777777666666555555555444444555888888555///)))%%%(((### !!!777NNNllltttzzz|||}}}}}}eeeNNN777///,,,$$$$$$===SSS888&&&   """%%%000;;;HHH\\\444///***)))******'''#########%%%'''((()))******'''%%%$$$%%%'''((()))(((---------+++***+++...000---+++((((((***+++,,,,,,222...---111444444555888:::;;;<<<===============:::;;;===>>>>>><<<:::999>>><<<888444111---(((%%%###(((+++***'''&&&))),,,333555888:::;;;;;;999888555555666777888999999:::777999:::666111///222666444666888888555000***&&&&&&%%% '''@@@TTTnnnsssyyy{{{zzzzzz~~~nnnSSS555((('''$$$ 444NNNKKK111   $$$---333IIIZZZzzz555///)))&&&'''(((&&&###"""###%%%&&&'''(((((()))%%%###!!!!!!%%%)))+++,,,...///...---,,,,,,...111---+++)))***,,,...//////...'''$$$(((---///222444777999;;;<<<============;;;<<<=========;;;999888;;;999666444222///+++(((&&&+++......+++***+++...333555888;;;<<<;;;:::888555666666777888999999:::888:::999555///---000444666777999888555000***&&&(((&&&!!!...III^^^oootttzzz|||{{{|||pppUUU888***(((&&&888LLLDDD,,, $$$,,,333CCCTTTuuu444...'''###$$$%%%%%%$$$###$$$%%%&&&''''''''''''###!!! %%%***///111///000000///......///111...---,,,---///111111000***!!! (((,,,...///111444888:::;;;;;;;;;<<<;;;<<<<<<<<<<<<:::888777666555555555444222...++++++///333444111//////000444666999;;;<<<<<<:::999666777777777888999999999:::999777222---+++...222888999999777444///+++((((((%%%444RRRgggqqqvvvzzz}}}}}}}}}rrrXXX;;;---***&&&  """???JJJ:::$$$ ###+++222;;;LLLooo---)))%%%###$$$%%%&&&%%%&&&&&&'''(((((((((((('''%%%######%%%)))---000111000111222111000///000111111000///000111111000...&&&'''+++***))))))...333666777777999;;;;;;;;;;;;;;;:::999777666444444444555555444000---...222666777555222111000444666999<<<======;;;:::888888888888888888888999999777444///,,,,,,000333888777777555222///,,,***(((### 888VVVkkkrrrvvvzzz|||}}}~~~tttZZZ>>>///***&&& !!!###,,,HHHGGG000 """***000777GGGkkk#########%%%&&&(((''''''***************))))))(((((((((***,,,///000...------000222222111000111111444333222111111///+++)))&&&(((### &&&,,,000111222666999:::::::::999999888777666333333333555555555222///111444777888777444111000444666999<<<>>>===<<<;;;999999999999888888888888777555222///---///333666555444333111000...---,,,)))###$$$<<>>>>>======:::::::::999888888888777666444222000000333555777444222000---+++++++++++++++$$$,,,DDD___ppptttuuuxxxzzz}}}~~~~~~~~~~~~www___BBB222***$$$!!!!!! ###FFFPPP888""" '''---888CCCeee"""$$$&&&(((***,,,---------,,,+++)))((('''******+++,,,---+++'''$$$%%%)))...111111000000000000/////////---)))$$$ !!!"""&&&...666777777666666777777888888111000///111444777999999777777777777666555222111444777:::===??????>>>===;;;;;;:::999999888777777888666444333444555666777555222...***'''&&&&&&''')))######333LLLcccrrruuuvvvxxx{{{~~~~~~|||zzzbbbFFF555,,,%%%  !!!""" ,,,PPPNNN--- &&&,,,777???aaa!!!!!!"""###$$$'''***------------,,,***((('''&&&)))(((''''''((('''%%%######''',,,000000000000000---,,,------,,,(((### """,,,555666555555555666777888999///...---///444999<<<===:::999777777777666333222444777:::===?????????>>><<<;;;;;;:::999888777777:::999666555666666666555777333---((($$$""""""###%%% $$$666OOOeeerrrwwwxxxyyy|||{{{~~~|||dddHHH777---&&&!!!"""$$$""" 222VVVKKK&&& &&&,,,555<<<]]]"""$$$""""""***---)))///+++'''&&&''''''&&&$$$$$$###%%%(((((($$$"""###%%%)))---...,,,******,,,)))///333000,,,)))### ###+++222999333---...444666222,,,,,,+++,,,111888;;;999555999<<<<<<777444555666444888555333666;;;???AAAAAA:::::::::::::::999888777:::999888777666666666666444---&&&$$$""" $$$;;;VVVjjjrrryyyxxxxxx{{{~~~zzz}}}lllGGG222000))) !!! !!!"""###"""???OOO@@@%%% $$$)))333:::UUU%%%''''''%%%'''------))),,,)))'''&&&((((((&&&###  """&&&(((+++---,,,(((&&&&&&((('''---111111///,,,%%%  $$$***111...+++---222333000++++++,,,///444888:::999777888:::999666555888777444111//////222888<<<======999888888777777777666666:::999999888777666555444...((("""!!!)))CCC\\\lllqqqyyyxxxxxx{{{~~~}}}~~~~~~lllIII444///&&&""" !!!###"""'''AAAIII666 """(((333999SSS)))++++++***,,,...,,,((('''''''''((()))(((%%%######***,,,......***%%%###$$$&&&)))...222444555222(((  !!!&&&&&&(((+++...///,,,***(((,,,111666777777777777777888777555888:::777111***+++---222777:::;;;;;;777666555333333444555666777888999999777444111///'''!!!111MMMdddnnnpppwwwwwwxxxzzz}}}~~~~~~|||}}}~~~|||lllMMM666...$$$'''"""!!!  !!!!!!!!!555FFFCCC--- !!!&&&000666NNNwww,,,+++++++++++++++)))&&&$$$%%%(((******(((%%%""""""***,,,---,,,((($$$"""$$$'''...222555777999666))) $$$(((***)))(((((($$$+++333666555444666888888888666555888:::555---(((***///555999<<<<<<;;;777555333111111333666888666777999999777222---***!!!777TTThhhoooooovvvwwwxxxzzz|||~~~~~~~~~zzzmmmPPP777,,,###$$$333222)))""" ***BBBKKK???))) !!!&&&,,,222GGGlll,,,)))(((((()))(((&&&%%%###&&&***,,,+++((($$$!!!###&&&''''''$$$""""""&&&***333555666666666222%%% ###$$$###$$$%%%###+++333666555555888<<<;;;:::777555777888111)))(((,,,222777;;;;;;;;;;;;777555333111111444888:::888:::<<<<<<999333---((( <<>><<<<<<999555444444///((()))---444888999999888888666555333111222555999;;;;;;===???>>>:::444,,,(((&&&CCC\\\hhhnnnsssuuuxxxzzz||||||}}}~~~~~~uuuWWW;;;---'''000EEEJJJ;;;''' """:::JJJAAA*** !!!&&&---333AAA]]])))(((,,,333555///***)))***---000///+++%%%!!!"""%%%'''(((***000444888999777000***%%%  """(((,,,///222888<<<:::;;;999444222222000,,,,,,111666999888777666777444333222222333555888::::::;;;<<<;;;666///((($$$---MMMccckkkpppwwwuuuxxx|||}}}|||}}}~~~||||||}}}xxx[[[@@@111(((...AAABBB666&&&(((===GGG777    %%%---222===UUU|||))))))111<<<>>>666...+++,,,000222000***$$$ """######&&&+++---...111777;;;:::<<<999000)))%%%"""###%%%$$$    ###(((---333777777:::999333000111111///000444999;;;999777777777333222111222333555888999666777777555111***###222TTTiiinnnrrrzzzvvvyyy}}}~~~}}}}}}~~~~~~}}}{{{{{{{{{~~~zzz___CCC444(((+++<<<888///###+++>>>EEE222    $$$***///999NNNuuu***'''***333666000***)))+++///333222---((($$$######"""  ###''')))+++---111444555777999;;;;;;<<<;;;444+++&&&&&&)))222000(((  &&&///444555999;;;888///,,,000222000666777888999999777444222444333222111222333555666444666888555...&&&######!!!!!!999XXXlllrrrrrrtttyyyzzz{{{}}}~~~|||zzz}}}~~~}}}bbbFFF222***,,,000***%%%%%%:::GGGDDD+++   ***,,,444HHHkkk000++++++000222---((('''(((+++///000---***))))))***(((&&&$$$&&&))),,,///111333555555666777999;;;;;;<<<<<<777000---...111666333,,,###  '''000444444555777444---,,,000333111555777999::::::888666444555444222111111333555666555666777444...&&&!!!###$$$### &&&@@@]]]nnnrrrtttvvvxxxyyyzzz|||~~~~~~~~~}}}{{{}}}~~~iiiNNN888,,,)))***%%% !!!+++>>>EEE>>>%%%  (((+++333EEEeee333...+++---///---******%%%))),,,///000111333444333111...,,,---111555777999999999888666777:::<<<;;;======:::777666888;;;;;;888111((($$$$$$!!! !!!***222555555222333000,,,---222555444666777999::::::888666444444333000...///111444666555666555222,,,'''$$$###%%%'''((($$$///JJJcccpppsssuuuxxxwwwwwwyyyzzz|||~~~~~~~~~}}}}}}pppXXX@@@...%%%### !!!'''444EEECCC555   &&&***222AAA[[[000---+++---111111000...%%%(((,,,000555999===???:::888555333444777;;;>>>>>>===<<<999888999<<<@@@<<<===>>><<<;;;;;;>>>AAA>>><<<666///++++++((($$$!!!  %%%...444666666222111...,,,...222555666777888999:::999666333111///---+++***+++///333555666555333///***'''%%%%%%'''+++---(((%%%888TTTiiiqqqsssuuuyyyvvvwwwxxxyyy{{{}}}~~~~~~sss\\\CCC///$$$  """  ---===KKK???+++   """'''000===QQQttt...------000333666333///&&&'''+++000777===AAACCC===;;;999888999;;;>>>@@@>>>>>><<<999888:::???BBB=========<<<<<<<<<>>>@@@???>>>;;;555333444111---$$$###""""""   &&&///555666555111,,,)))***---000222333777888999888666333///---((('''&&&&&&)))---222444555444111---'''$$$###$$$(((---000***,,,AAA[[[kkkqqqrrruuuwwwwwwwwwxxxyyy{{{}}}~~~sss\\\BBB...$$$!!! !!!   333EEENNN:::###   $$$---999IIIiii///000000000333666333...((()))+++111777===???@@@===<<<<<<;;;<<<===>>>???<<<<<<;;;999888:::>>>BBB<<<;;;;;;:::;;;<<<===>>>>>>???===999999:::888333***))))))(((&&&!!! ###***000111000---&&&###&&&***,,,...111777777888777555111...+++%%%%%%&&&'''***...222444555333000***$$$ %%%+++///)))666III```lllpppsssuuuvvvyyyyyyyyyzzz|||~~~sss\\\AAA---$$$### ###$$$###!!!  !!!!!! &&&:::KKKKKK333  !!!***555BBB___...///---+++///666666111......000555:::>>>???>>>;;;<<<===>>>>>>>>>======;;;;;;:::888777888;;;>>>:::999888888:::;;;<<<======???>>>;;;;;;<<<999444222222000///,,,&&& """'''))))))***###%%%+++...000333555666777777666333000...)))***+++---///111333444444333///(((!!!&&&+++&&&&&&???QQQccclllqqquuuwwwuuu|||{{{{{{{{{}}}uuu^^^CCC---###!!!###'''(((&&&###!!! """###"""$$$(((!!!---@@@PPPEEE,,,    '''111<<>>:::<<<>>>??????>>><<<;;;;;;;;;:::888666666999;;;888777666777999<<<=========???>>>;;;:::;;;888333999888666444000))) !!!######***""" '''///222555999333444666888777555333111...///000222333444444444444222...''' """(((###!!!,,,EEEUUUeeemmmqqqwwwxxxvvv}}}}}}||||||~~~xxxaaaEEE---""" &&&+++,,,)))%%%"""!!!!!!!!!###$$$### """(((---&&&###111DDDSSS@@@'''     %%%///999OOO{{{---+++((((((,,,222888;;;999<<<@@@AAAAAA???>>>>>>===>>>>>>>>>>>><<<:::999::::::999777555444666777555777999:::::::::;;;<<<::::::999999::::::;;;<<<>>><<<:::999666///&&&"""### """###&&&***///222333222444666777555222111444888000444666444555777555222333222...''' %%%:::VVV___jjjpppqqqrrrwww||||||||||||}}}~~~|||~~~{{{eeeJJJ333'''### )))888999,,,$$$%%%###""""""###&&&%%%!!!$$$...222$$$!!!%%%>>>JJJHHH666!!!   !!!###+++777DDDjjj)))&&&######'''---444888:::===@@@AAA@@@>>>>>>>>>>>>>>>>>>>>>>>><<<;;;:::<<<<<<;;;999777666777999666888::::::999999:::;;;:::999999999999:::;;;;;;===;;;:::999777333,,,''')))++++++$$$"""###%%%***///333333333555666666444333333444666000444666444444444111---,,,***'''###000HHH\\\dddnnnrrrqqqqqquuuyyy||||||}}}|||~~~}}}gggMMM666((($$$ &&&333444)))###%%%$$$###"""$$$&&&%%%""" ***444888### +++AAAHHHAAA///    """)))333???aaa'''$$$ """)))222777<<<>>>AAAAAA@@@>>>======>>>>>>>>>>>>===<<<;;;;;;<<<<<<<<<:::777666777888777999;;;:::999888999:::999999999999999:::;;;;;;<<<:::999999999777444222333444222***"""###%%%***///333444333666555333333444555444333///444666444333111---'''"""!!!!!!<<>>>>>>>>>>>======<<<<<<:::::::::888666444444555999:::;;;;;;999888888888999999999888999::::::;;;;;;:::999888888999999999777888555---### ###$$$%%%)))...222333333555333111333555666333000,,,222555444222000***###%%%CCC^^^jjjoootttvvvtttrrrsssuuuzzz|||~~~~~~}}}}}}}}}~~~mmmTTT<<<+++###%%%&&&"""!!!$$$"""""""""######"""!!!   &&&))))))&&&;;;IIIDDD666    ###+++333MMMppp'''&&&###!!!###***444<<<>>>???AAA@@@>>>=========???>>>>>>>>>============::::::;;;999666444444444999:::;;;;;;999777777888999888888888888999::::::<<<;;;999888777888:::;;;999999777111)))"""!!!$$$""""""#########$$$''',,,///000111111//////222555555222...***000444444222000)))"""...KKKccclllpppuuuwwwvvvuuuuuuwwwxxxzzz~~~~~~~~~~~~~~~mmmVVV>>>,,,"""!!!"""!!!"""$$$!!!!!!""""""!!!  !!!"""+++???JJJBBB444   !!!)))111GGGfff%%%%%%###!!!""")))333<<<===???@@@@@@>>>======>>>???>>>>>>======>>>>>>???<<<======<<<999666555555999:::;;;;;;999777888888888888888888888999::::::<<<;;;:::888777777:::<<<;;;;;;;;;777222---+++)))$$$!!!"""''')))%%%######!!! """&&&)))*********+++...111333333111///,,,111555444222000***###&&&<<>>??????>>>>>>???@@@??????>>>======>>>???@@@<<<======<<<999666555555888999;;;;;;999888888999888888888888888999999:::;;;<<<<<<:::888888;;;>>><<<======<<<999555333222+++((((((++++++%%% !!!""""""###'''---000111111000000000555777555222///)))""" 111III___lllppprrrtttvvvwwwwwwxxxxxxzzz{{{~~~}}}~~~~~~~~~|||{{{{{{}}}~~~oooZZZCCC000%%% !!!###$$$%%%&&&%%%$$$"""$$$%%%###!!! """$$$ '''999GGGDDD444%%%    ###+++===VVV$$$&&&'''&&&''',,,555===<<<>>>??????>>>>>>???AAA??????>>>======>>>???@@@:::;;;<<<:::777444333222777999;;;:::999888999:::888888888777888999999::::::;;;<<<;;;999:::===@@@;;;<<<======;;;888666444000---,,,...+++$$$%%%,,,000000//////111444888999666222...(((!!!%%%999PPPbbbkkkrrrsssuuuvvvwwwwwwwwwwww|||}}}~~~||||||}}}|||zzzzzz|||ppp[[[EEE222(((  !!!"""%%%&&&'''(((&&&$$$$$$&&&'''%%%"""!!!###&&&,,,@@@JJJAAA---    (((999QQQ###''',,,///111555999===<<<>>>>>>===@@@DDDCCC???@@@AAAAAA>>>===???DDDHHHDDD;;;666888888444111222999;;;===>>>>>><<<:::888;;;999888888999:::999999<<<;;;::::::999999999999>>>===;;;;;;;;;999777555......---***&&& $$$(((,,,000222444666888777555555666666111&&&///FFF[[[iiiqqquuuvvvyyy{{{{{{{{{zzzyyy}}}}}}}}}}}}~~~|||{{{}}}~~~|||zzzyyy|||~~~nnn]]]KKK777((( !!!   !!!###$$$""""""&&&(((((('''''')))%%%%%%(((&&&!!! ### %%%777BBBCCC;;;))) !!!'''333???uuu%%%'''+++///333888<<<>>>===??????===???BBBAAA<<<>>>>>>???>>>===@@@EEEJJJGGG===444111111111555<<<===>>>??????>>><<<:::999;;;:::::::::;;;<<<<<<<<<;;;;;;:::999999999::::::===<<<;;;:::;;;:::777555111111///+++%%% !!!"""))),,,000333444555666888777666555666555///$$$''';;;SSSeeepppuuuxxxyyy{{{|||}}}}}}||||||{{{{{{{{{{{{|||}}}~~~}}}|||}}}}}}|||zzzyyy{{{ooo^^^LLL888)))(((%%%""" !!!"""!!! !!!!!!"""%%%&&&&&&&&&&&&%%%"""###%%%###!!!+++>>>FFFCCC666$$$ """...999jjj'''&&&(((---555;;;>>>??????@@@@@@===>>>AAA???:::;;;<<<======>>>AAAFFFJJJDDD<<<333...,,,...666???============<<<;;;:::999:::::::::;;;;;;<<<<<<<<<::::::999999999:::;;;;;;<<<;;;::::::;;;:::888666444333000+++$$$$$$''')))***///222555666666666777888666555555555222+++ !!!555LLLaaapppvvvwww||||||}}}}}}~~~{{{{{{{{{{{{|||}}}~~~~~~~~~}}}~~~~~~~~~~~~~~~{{{{{{{{{zzzyyy{{{~~~ppp___NNN:::+++'''$$$!!!  """######!!!!!!$$$&&&&&&&&&&&&&&&'''"""!!!!!!"""  !!!444GGGKKKAAA///  )))444[[[)))%%%$$$***444===???======???>>><<<>>>AAA???;;;:::;;;<<<===???AAADDDFFF:::888444///+++***000666666666666777888999::::::888999::::::999888888999999999999999::::::;;;<<<:::999999999::::::999777444222...)))###$$$***...000000111444777888888888999:::666555444222...&&&)))BBBXXXiiiuuuyyyxxx~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~yyyzzz{{{zzzyyyzzz|||sssdddTTTBBB444...,,,)))'''&&&%%%""" """"""######""" $$$&&&$$$###$$$&&&&&&#########!!!$$$"""(((<<>>@@@@@@@@@666666333,,,''''''+++...---...000333777:::<<<===999;;;<<<;;;888666666777999999999999::::::;;;<<<999888888999:::;;;:::888222000,,,(((###"""''',,,000222333000333666888888888999:::666444222///)))!!!111KKK^^^lllwww}}}}}}~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~yyyzzzzzzzzzyyyzzz|||~~~yyynnnbbbSSSFFFHHHDDD???999222+++$$$ !!!"""!!! !!!""""""### &&&(((''''''))))))###%%%"""  111DDDRRRLLL777"""  %%%///KKKsss---(((###&&&///777:::999999;;;;;;;;;===AAA@@@<<<===<<<<<<===>>>>>>===;;;:::888111((($$$''',,,---***,,,///333777:::<<<===:::===???>>>;;;888888999::::::999999999:::;;;;;;777666777888:::;;;:::999333000,,,((($$$"""  """&&&***...111333000333666777777777888999555444000***$$$###<<>>:::<<<;;;;;;===???>>><<<999999999333,,,+++///000,,,***,,,///222444555555555666;;;???>>>;;;999:::<<<;;;;;;:::999999999::::::666555666888:::<<<;;;:::777444///+++'''%%%$$$$$$"""!!! $$$)))///333333555777888777666666666555333...&&&"""222MMMfffooottt}}}{{{{{{{{{{{{|||}}}~~~}}}{{{|||~~~~~~~~~|||{{{zzzxxxxxxzzz~~~~~~uuukkk]]]QQQAAA===777666999???EEEIII;;;444+++###  !!! !!!"""!!!!!!###$$$%%%'''%%%%%%222FFFNNNJJJ444999666)))$$$777JJJRRRRRR@@@'''  !!!***@@@WWW333///***)))---333666888<<<======;;;<<<>>>===888;;;::::::===??????<<<888444777777555777888222)))+++,,,///000000///---+++111666<<<<<<:::888:::===<<<;;;;;;:::999999999999555555555888:::<<<;;;:::;;;888333---)))'''''''''"""&&&---222666777999999777555444444555222,,,$$$(((AAA\\\tttyyyxxx}}}}}}}}}}}}}}}~~~}}}{{{zzz|||~~~~~~~~~}}}|||zzzxxxwwwzzz|||oooaaaPPPCCC111+++%%%%%%---;;;IIIQQQTTTIII999+++### !!!""" !!!""""""!!!!!!"""### !!!!!!333LLLVVVRRR888===999***---CCCSSSWWWQQQ;;;"""    """***;;;MMM;;;111***,,,000222333555===@@@???;;;:::<<<:::666;;;;;;<<<<<<<<<;;;::::::<<<===??????===:::555333------...111333111***%%%000333777:::<<<:::777444999999::::::;;;:::::::::;;;:::999999888888888888:::;;;999333***$$$$$$&&&$$$!!!&&&...444888999999999999888777666999444---&&&%%%999UUUeeeuuu{{{|||}}}}}}|||}}}}}}~~~}}}{{{{{{~~~}}}|||yyyxxxyyy{{{~~~|||rrrbbbOOOAAA+++%%%"""$$$%%%'''...888EEENNNOOO???---%%%%%%''''''&&&$$$!!!"""&&&!!! !!!'''///555555333---///'''!!! ###<<>>;;;:::;;;888333666888;;;>>>>>>>>><<<;;;<<<===>>>>>>===:::777555000000111222111,,,&&&"""---222888;;;;;;888666666999999:::;;;;;;;;;;;;:::;;;;;;:::999999999999999888999888222***###"""######"""'''...555888999999999999888888777888222***###---BBB]]]kkkyyy~~~}}}}}}~~~}}}{{{zzz{{{~~~}}}{{{yyyxxxyyy|||~~~zzzqqqaaaNNN@@@111***$$$"""###***444???FFFCCC;;;333+++$$$&&&%%%###!!! !!!"""""" """''')))(((%%%###$$$%%%$$$ 000HHH]]]___TTT@@@))) ###111EEEpppIII999((("""###(((///555:::======:::999888333---///222888===??????===;;;<<<<<<======<<<;;;999888444555666444///)))$$$!!!,,,111777999666333444777999:::;;;;;;<<<<<<<<<;;;;;;;;;::::::999999::::::666777777222***### """$$$)))///555888888999999999999999888666///&&&&&&===SSSfffrrr|||~~~~~~~~~~~~~~~{{{zzzzzz{{{|||~~~~~~~~~~~~~~~{{{zzzyyyxxxyyy|||~~~zzzqqqaaaNNNAAA666///'''### $$$,,,555<<>>gggOOO<<<&&&!!!,,,555:::<<<;;;999888666...%%%))),,,111666:::<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;777:::;;;888111***''''''///333555111,,,+++000666999:::;;;;;;<<<<<<<<<<<<;;;;;;:::::::::::::::;;;555666555111+++$$$ !!!!!!''',,,111666777888999999999999999999333+++!!!###555OOOdddmmmuuu|||}}}|||~~~~~~~~~~~~{{{{{{||||||}}}~~~~~~~~~}}}||||||}}}~~~~~~{{{zzzyyyyyyzzz}}}}}}sssbbbPPPDDD444000+++'''$$$  """)))555AAAGGGIII:::444+++%%%!!!  ###,,,***"""(((<<>><<<555---***&&&###""""""&&&000:::JJJHHHDDD;;;111)))###!!!///FFF]]]kkkiii```KKK222  (((111KKKxxxhhhNNN...&&&111111222222444999<<<666---***+++,,,...111444666777555777999;;;;;;:::888666999777777777999999999888666111)))!!!"""+++111555666888999:::;;;;;;;;;888777777777888888999:::;;;999777555333000...,,,%%%###%%%---222333444777777777777777666444333222((("""  111IIIaaasss{{{~~~~~~~~~~~~}}}|||||||||}}}}}}~~~}}}}}}~~~||||||{{{{{{{{{{{{|||}}}{{{ooocccXXXQQQPPPOOOIIIBBBBBBDDD@@@999333000000111...))))))---;;;EEENNNNNNCCC444((("""$$$>>>WWWkkkrrrgggYYY>>>(((  (((///DDDnnnpppUUU444%%%///(((((()))---555;;;777...,,,...111333555666555555444666999;;;;;;999666444777555333444777999999777444///(((###"""&&&---111555555777888999:::::::::777777666666777888999999===;;;888666555333222111'''%%%(((///444444555777777777777666555333222111%%%!!!###$$$(((<<>>TTT[[[QQQ===+++"""...JJJbbbrrrssscccQQQ555!!! )))---@@@hhh{{{hhhGGG&&&!!!(((000444333///......///111333555777888777555222222444777888999555666777777555555666777111---((($$$$$$(((---111555555666888:::<<<;;;;;;:::777555444555777777777===:::777555555333111000------///222444666888999:::888888888777333,,,&&&&&&!!!"""$$$&&&;;;SSSlll~~~~~~}}}}}}|||||||||~~~~~~~~~~~~{{{kkkVVVHHH///+++%%%#########"""!!!$$$'''...666>>>BBBBBBAAA333333:::HHHPPPGGG111 !!!FFFfffooorrrrrr```FFF111    !!!...>>>WWWrrrSSS111 '''///111...***&&&&&&'''))),,,///222444222///,,,,,,...111444444444555666555333222333555...,,,)))'''(((+++000333444444555666888999999999888666444444777999::::::;;;999666444444333222000000000222444666888999:::999777777777777444---''''''###!!!###"""111IIIaaavvv}}}|||{{{{{{{{{}}}~~~{{{}}}~~~}}}~~~zzzlllYYYDDD666)))%%% """""""""&&&---777AAAHHH;;;333111999EEEEEE888+++""" """222SSSnnnsssrrrooo[[[AAA%%%    ,,,:::RRR{{{dddBBB%%%###)))***&&&!!!###(((,,,///,,,)))%%%$$$'''+++...000000111111000......///000))))))))))))+++...111333222333444555666777777777666444444555999<<<>>>>>>;;;999777666777777555444444444555666888999::::::888666555666666333,,,'''&&&%%%$$$$$$+++@@@[[[qqq~~~}}}|||{{{{{{{{{|||}}}~~~{{{yyy{{{}}}|||}}}oooZZZEEE222'''### )))777BBBBBB444((((((444>>>>>>999$$$!!!...HHHaaatttuuupppgggQQQ888    (((444HHHwwwqqqSSS222$$$'''&&&""" %%%(((******++++++)))'''''')))***&&&'''***,,,...000000111222333555666555555666777777666666777;;;>>>??????===<<<::::::;;;;;;;;;:::666666777777888999999999999777555555444111***$$$###$$$%%%"""$$$:::PPPjjjzzz}}}|||~~~~~~}}}||||||}}}~~~|||~~~~~~zzzxxx{{{~~~}}}~~~wwwcccMMM:::,,,%%% '''///???555(((!!!&&&333===???'''"""+++???ZZZjjjvvvtttlll```HHH222000333)))    %%%...???lll{{{ccc@@@""" """"""""" !!!$$$&&&(((,,,000222222111///222444777777666666777999:::999999:::===>>>???>>>===;;;::::::<<<===<<<;;;666777777777777888888888999777444222111---&&&!!! !!!"""###111NNN```uuu~~~}}}~~~~~~~~~|||}}}~~~zzzyyy}}}|||mmmXXXDDD333)))%%% ###444555///$$$ (((444;;;***$$$ 999OOOgggoootttrrrjjj[[[CCC...UUUTTTAAA    ###)))777aaapppPPP...   %%%(((---222444333111///111444888888777777999<<<===<<<;;;===>>>??????===;;;999777888999::::::999666666666777777777777888777444111///...***$$$111DDDaaaooo}}}~~~~~~zzzzzz~~~}}}vvvdddOOO<<<...%%%!!! $$$(((444777)))!!!+++222---%%%,,,HHH\\\pppqqqrrrpppgggUUU;;;)))BBBAAA000    !!!%%%///WWWyyy___<<<    !!!'''---000000///---///333888888777777;;;>>>=========>>>@@@AAA@@@???:::888777777888999888777666666777777888888888888333000---,,,,,,)))$$$ )))AAAWWWlllwww~~~~~~{{{zzz{{{}}}sss^^^III:::...%%%  !!! !!! ###222777***&&&***///&&& """;;;WWWjjjuuuqqqnnnkkkaaaJJJ///    !!!)))NNN}}}iiiHHH)))     &&&***,,,+++***---222777888777777;;;???===<<<===???AAABBBBBB@@@;;;:::888888999:::999888777777777888888999999:::///,,,******+++***%%%!!!!!!111LLLcccpppyyy~~~~~~~~~~~~~~~zzzzzz|||~~~qqq[[[HHH;;;222)))###!!!###%%%###!!!!!!###"""000555(((%%%'''111'''+++HHHccctttvvvoooiiifffZZZ@@@###   %%%JJJsssUUU333        ###$$$(((,,,222444555666:::===999<<<@@@BBBBBBAAA@@@@@@;;;;;;;;;::::::999999999444444555777999:::888666+++---+++''')))+++&&&&&&///>>>XXXpppxxx|||~~~|||{{{{{{}}}xxxyyyyyy{{{}}}~~~oooVVVEEE:::111,,,+++%%%###"""$$$'''%%% (((...***  &&&222+++!!!+++BBBYYYllluuuwwwnnngggaaaRRR777   !!!(((BBBtttwww]]]<<<%%%     %%%***111444555777:::<<<888;;;???@@@@@@>>>===>>>:::::::::::::::999999999888777666666777777555333%%%%%%""" %%%***''' ...???PPPeeevvvzzz}}}~~~{{{{{{{{{|||yyyzzzzzz|||}}}|||gggQQQEEE@@@888000+++---***%%%!!!!!!'''---*** ###...'''...CCCZZZkkktttvvvvvvmmmdddYYYFFF---  %%%===mmmpppWWWCCC???444)))$$$ !!!&&&&&&"""$$$+++333###    &&&...222444444777999888;;;===>>>===;;;::::::999999999999999999::::::<<<:::666444333222000... ###)))'''!!!)))>>>TTTfffsss{{{}}}~~~{{{zzzzzz|||{{{{{{|||}}}~~~sssaaaRRRPPPTTTQQQIIIBBB@@@???:::000%%% ### %%%---*** )))$$$%%%...???UUUjjjvvvwwwtttrrrlllaaaOOO777   """777dddnnn]]]QQQAAA111((("""###)))***)))---666???000+++%%%$$$$$$   ###+++000111111222444999;;;======;;;999999999888888888888999999999999;;;888444111///---,,,***%%%)))&&&!!!###***:::PPPeeessszzz|||~~~{{{yyyyyy{{{~~~||||||}}}~~~}}}qqqeee\\\]]]aaa^^^VVVPPPMMMNNNLLLDDD888,,,$$$ %%%...,,,!!!((($$$ ...444AAATTTfffqqqsssqqqoookkk^^^GGG+++  !!!333\\\jjjUUU666&&& ###((((((***///444444///)))"""   ###***///000000111333;;;<<<>>>===;;;999999999888888888888888888888888777333///---++++++)))((("""&&&&&&"""&&&666LLL```nnnxxx}}}{{{zzzyyyzzz}}}}}}}}}}}}~~~{{{nnneee]]]ZZZUUUKKKBBB???BBBDDDEEEEEEAAA;;;444///+++$$$&&&///---"""&&&###!!!(((111@@@SSSdddnnnqqqqqqmmmiiiZZZ@@@$$$   !!!111VVV|||[[[===!!!   """,,,666===@@@@@@999...!!!    (((---///111333666;;;<<<>>>===;;;::::::;;;888888888777777777666666222000---++++++***(((&&&!!!%%%&&&###"""$$$---BBB[[[kkkttt{{{}}}{{{yyyyyy|||}}}}}}}}}~~~qqqYYYRRRKKKFFF???666111111000000222666===CCCIIIKKK===111!!!%%%...,,,"""%%%!!!...GGG^^^mmmtttuuuuuummmeeeQQQ555   ---NNNyyyUUU333    !!!+++333;;;:::777111(((   &&&***...333777:::;;;<<<<<<:::999:::;;;999999888777666555555444111///---,,,,,,***'''%%%###'''%%%$$$)))222===RRRhhhtttxxx}}}~~~|||yyyyyy{{{~~~}}}}}}}}}}}}~~~rrr^^^AAA888000...---+++)))+++&&&'''((((((,,,555BBBKKKDDD===111%%%###+++*** '''""""""###!!!555RRRiiisssuuuvvvwwwnnn```EEE'''  '''DDDuuuuuuVVV666      &&&///222---%%% $$$+++222777999:::;;;;;;999999:::;;;:::999888777666555444333111000///...---+++'''$$$ !!!%%%(((&&&'''222AAAMMM___qqqxxx{{{}}}}}}zzz|||}}}zzzyyy{{{}}}}}}}}}}}}}}}}}}~~~|||eeeMMM777*** """%%%&&& '''111@@@BBB@@@666'''!!!)))'''+++%%%"""$$$***)))!!!+++???YYYkkkppppppssswwwooo\\\<<<  """===mmm~~~www\\\555  &&&222777888   )))222888888999:::;;;;;;;;;;;;<<<<<<;;;:::777444222000444111///...---+++&&&"""###'''***((('''///???LLLgggllltttzzz}}}~~~~~~~~~~~~|||zzz}}}www\\\EEE---&&&  ---666BBBDDD444###)))"""(((///---***,,,&&& %%%:::OOOdddkkknnnsssssspppjjjRRR000  )))===ccc}}}www\\\444    +++111///%%%  %%%000666777888999:::;;;;;;<<<;;;;;;;;;:::777444222000///---+++++++++)))%%%!!!$$$&&&(((***///<<>>JJJ\\\jjjqqqtttqqqnnniiiZZZIII---     %%%999VVV|||{{{rrrTTT+++     $$$---... &&&///555777666444222333444555555555444444///---)))%%%###&&&...444LLLUUUcccooovvvyyy{{{|||tttwwwzzz|||||||||}}}~~~~~~|||~~~}}}}}}}}}~~~uuuXXX555!!!"""(((,,,*** """''' )))444---&&&/////////888CCCTTTiiikkkqqqsssoookkkdddRRR???$$$   """!!! !!!333OOOqqq}}}}}}vvvRRR(((      )))$$$  ###+++000333333333555777555111222666333,,,((($$$ $$$...:::BBB\\\fffrrrzzz{{{zzzzzz{{{{{{|||}}}|||{{{zzz{{{|||~~~~~~}}}~~~~~~|||~~~}}}~~~gggGGG---!!!""")))+++(((!!! $$$###000,,,+++...222333111999KKK\\\dddooossssssnnnggg[[[FFF333  !!!  !!!!!!  !!!333DDDkkk|||zzzrrrTTT222###(((***---+++)))+++......)))%%%   &&& &&&---111333444222555555333333333---%%%(((666FFFPPPccckkkuuu{{{{{{zzzzzz{{{{{{}}}~~~}}}||||||}}}~~~~~~~~~~~~~~~}}}www___AAA***!!! ###&&&&&&### $$$ $$$+++'''$$$...///111222333===OOO___eeennnppppppllleeeWWW???*** !!!!!! !!!!!!   000AAAdddyyybbbGGG:::888555333333555999;;;>>><<<;;;===AAABBBAAA???222...((("""    &&&   '''...333555000333555333000,,,###$$$111BBBTTT```mmmrrryyy|||{{{yyyyyyyyy{{{~~~~~~~~~~~~~~~~~~|||~~~}}}}}}|||}}}lllRRR777%%% ######### $$$"""###%%%%%%"""!!!)))111000000111777EEEVVVbbbffflllmmmllljjjcccRRR777  !!!"""###"""!!!!!!""""""!!! !!!!!!  ,,,;;;ZZZwww\\\BBB000,,,'''!!! """!!!!!!&&&)))++++++666777888666111'''   !!!%%%  !!!***111555000111000---(((!!!'''333AAAPPP```jjjuuuxxx{{{|||zzzwwwwwwwwwzzz}}}}}}}}}~~~~~~|||~~~{{{zzz~~~~~~wwwaaaEEE--- %%%%%% (((%%%"""!!!###(((---111000///111<<>>''',,,222000&&&***...000//////000111---...999MMM]]]dddgggiiihhhiiilllmmm^^^AAA&&&   """######!!!!!!"""%%%)))++++++***+++,,,------***%%% ###+++AAAddd|||pppQQQ+++   )))999BBB===111&&& """$$$ '''555HHHWWWiiiuuuwwwvvvwwwxxxxxxxxxyyy{{{||||||zzzxxxyyyzzz||||||{{{{{{}}}}}}}}}}}}}}}{{{|||~~~~~~~~~~~~}}}|||}}}~~~{{{yyy{{{}}}~~~|||tttmmmlllqqqwwwyyy|||hhhSSS777"""---444333&&&,,,222222///---000444,,,...;;;OOO___dddfffjjjhhhiiimmmlllZZZ;;;!!!   """"""""" !!!"""%%%))),,,,,,,,,)))+++------,,,'''### ###+++<<<^^^{{{oooaaaDDD      %%%333:::===  ((($$$ &&&333DDDOOOfffjjjqqquuuxxxzzz{{{}}}zzz{{{|||||||||zzzxxxvvv}}}}}}|||{{{{{{{{{{{{{{{}}}{{{yyyxxxyyy{{{~~~~~~~~~~~~~~~~~~}}}}}}}}}|||zzzyyy{{{~~~~~~}}}~~~wwwkkkbbb\\\[[[bbbkkkrrrtttzzzyyyYYY>>>&&& '''***)))+++333666111---//////,,,---888IIIXXXaaadddddddddjjjiiillllllVVV222 ###%%%$$$"""###"""$$$(((---000///---***,,,---,,,)))&&&$$$###!!!  !!!%%%999UUU}}}ppp```MMM222   """...777%%%  '''&&&   '''333BBBQQQ___kkkrrrqqquuuzzz~~~zzz{{{||||||{{{zzzxxxvvvyyyzzz{{{|||||||||{{{{{{|||{{{zzzzzzzzz|||~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{yyy{{{~~~~~~}}}yyykkkYYYNNNHHHIIIPPPXXX___^^^dddrrr}}}~~~vvvlllLLL444%%%)))))),,,333555222000111111...000<<>>PPPbbbpppwwwyyyxxx{{{~~~{{{{{{||||||{{{zzzxxxwwwvvvxxxyyy{{{|||{{{zzzyyy{{{{{{{{{{{{|||}}}~~~~~~}}}}}}|||yyyxxxxxxzzz{{{{{{{{{}}}~~~}}}}}}uuubbbKKK>>>:::;;;@@@FFFHHHGGGPPPeeezzz}}}|||pppbbb;;;))) $$$(((***///333444333222333222///444BBBSSS___cccdddgggjjjlllmmmmmmcccGGG%%% """$$$###"""&&&&&&'''***...000000///111222444333111/////////&&&"""""",,,GGGtttxxxiiiLLL,,,   444&&&  &&&!!! '''///333(((,,,555FFFZZZiiipppqqq{{{}}}~~~~~~|||{{{{{{|||{{{|||||||||{{{zzzyyyxxxyyyyyyxxxxxxxxxxxxxxxxxxyyyzzz{{{||||||}}}~~~~~~}}}~~~~~~~~~}}}|||~~~{{{wwwuuuvvvxxxzzz{{{zzz|||}}}}}}zzzqqq\\\DDD777444555777999999===LLLeeezzz~~~{{{jjjYYY///###  $$$)))---333333333222222222111///<<>>"""%%%)))...222444222000///,,,+++111888PPPYYYeeeiiihhhfffgggjjjkkkggg[[[DDD))) !!!"""&&&(((***,,,---000333666666:::???AAA@@@>>><<<;;;///((( (((999]]]VVV;;;  !!! 222666...111***""";;;[[[oootttssstttwww{{{{{{zzzyyyxxxyyy}}}~~~}}}|||{{{{{{zzzzzzzzz|||{{{zzzyyywwwvvvttttttsssrrrrrrrrrsssvvvxxxzzz{{{yyyxxxwwwwwwyyy{{{}}}yyy{{{~~~~~~}}}yyyvvvvvvvvvwwwwwwtttuuuvvvyyy~~~xxxnnn[[[KKK:::222...+++))))))###,,,:::GGGOOOVVVdddqqqxxx}}}|||qqq^^^CCC...!!!&&&+++///222222000000...******666DDDYYY___gggjjjiiigggfffgggfff```PPP888!!!  """$$$'''***+++---000444888;;;@@@GGGJJJIIIEEEAAA???666---"""!!!%%%444TTTIII+++     %%%  888AAA;;;(((!!! ...HHHfffvvvuuussszzzzzzzzzzzzyyyyyy{{{~~~}}}|||{{{{{{zzzzzz{{{wwwyyy{{{|||{{{xxxuuurrrrrrqqqooooooqqqtttwwwyyyzzzyyyvvvtttuuuwww{{{}}}xxx{{{~~~~~~~~~~~~zzzwwwvvvvvvvvvuuussstttuuuxxx}}}wwwlllXXXHHH777---((($$$###%%%&&&)))111<<>>AAANNNVVV```fffeee___WWWRRRMMMEEE<<<333)))!!!!!!$$$***&&&!!!$$$,,,===YYY   !!!"""%%%......"""999MMM^^^dddkkkoootttyyy||||||{{{}}}}}}|||yyyuuuqqqoooqqqssstttuuupppqqqssstttttttttuuuuuusssttttttssspppoooooopppoooppprrrrrrrrrrrruuuwww||||||}}}}}}}}}|||zzzyyyuuutttrrrooommmlllllllllkkklllmmmmmmqqqtttrrrlllaaaNNN777+++&&&$$$$$$&&&***...222333333444777999???DDD:::###  '''---///111333000,,,''')))...666AAANNNZZZaaaaaacccdddccceeehhheee```AAA000  !!!"""%%%+++000555:::???CCCQQQYYYcccjjjjjjeee___ZZZTTTLLLBBB888...%%%%%%)))000,,,%%%$$$,,,;;;SSSwww  !!!$$$000222'''  ***AAARRRaaaeeekkkooosssvvvyyy{{{xxxzzz}}}}}}|||xxxsssnnnmmmpppssstttsssppprrrssstttsssssssssuuusssuuuvvvuuusssqqqqqqqqqoooqqqrrrrrrrrrsssvvvxxx}}}|||||||||}}}|||yyywwwrrrqqqpppnnnlllkkkjjjjjjkkklllllllllqqquuusssnnnaaaMMM666)))$$$###$$$'''(((...333222///...***&&&(((---***  ###+++111111111111...***%%%(((000;;;JJJVVV^^^bbbccceeeeeedddeeefff```XXX===...   !!!$$$(((---222999@@@DDDQQQYYYccckkkmmmjjjfffccc[[[RRREEE:::000(((***///666000'''%%%---:::PPPrrr    (((,,,,,,------$$$  !!!555KKKYYYaaaffflllqqqrrrssswww{{{yyyzzz{{{}}}}}}|||{{{zzzvvvrrroooqqqtttvvvtttqqqpppsssuuutttrrrqqqrrrtttrrrtttvvvvvvtttrrrqqqqqqpppqqqsssssssssuuuwwwyyy|||{{{yyyzzz{{{zzzvvvsssqqqpppooonnnmmmlllkkkkkkiiijjjjjjkkkoootttsssnnn___KKK444'''###"""%%%((((((///333111---+++$$$  (((///444222///---)))%%%"""&&&///>>>NNNZZZ```aaaeeeffffffffffffddd[[[QQQ777,,,   """%%%***///777@@@EEEOOOWWWaaajjjmmmmmmkkkjjjaaaVVVGGG:::000***...444;;;444)))###+++888LLLlll   111<<<:::333$$$  (((>>>TTTaaaaaagggooossssssrrrwww}}}zzzzzz{{{{{{{{{yyyxxxwwwtttrrrrrruuuyyyyyytttoooqqqtttvvvuuurrrqqqrrrtttqqqsssuuuvvvtttrrrqqqqqqqqqrrrtttttttttvvvxxxzzz{{{yyywwwxxxyyyxxxtttqqqqqqppppppooonnnnnnmmmmmmfffgggggghhhmmmrrrqqqlll^^^JJJ222%%%""""""%%%(((+++111444111...,,,%%%  ###,,,333666222---***%%%!!! $$$...>>>PPP\\\``````fffggghhhggggggdddYYYMMM333***!!! !!!$$$'''---666???FFFNNNUUU```hhhmmmnnnnnnnnndddXXXGGG:::///+++000888===666+++(((555GGGggg&&&%%%!!!    444AAA111 ###:::PPP]]]cccjjjmmmrrrvvvyyyyyyxxxwww{{{{{{||||||{{{yyywwwvvvxxxwwwuuusssrrrqqqqqqrrrqqqrrrrrrssssssrrrrrrqqqqqqtttvvvtttnnnjjjkkknnnsssssssssttttttuuuvvvwwwyyyxxxvvvuuuuuuwwwxxxzzzvvvvvvtttrrrooollliiigggiiikkkkkkkkkmmmpppooojjj___???------&&&###***...//////000333444...######!!!   ''',,,...555666...'''%%%"""))):::IIITTT\\\aaaeeehhhjjjiiifffgggeeeYYYJJJ888000%%% $$$$$$''',,,222999===???LLLSSS^^^iiiqqquuuuuuttteeeVVVJJJDDD;;;222333<<<<<<666---###''',,,:::ZZZ~~~$$$&&&###     $$$333000 ...EEEZZZfffkkkppprrrtttvvvwwwwwwvvvuuuyyyyyyzzzzzzzzzxxxwwwvvvxxxvvvtttrrrppppppqqqrrrrrrrrrssssssssssssrrrrrrpppsssuuusssnnnkkklllnnnssssssrrrsssssstttuuuvvvxxxwwwvvvttttttuuuwwwxxxwwwuuusssqqqnnnkkkiiihhhfffiiikkklllnnnoookkkdddZZZ;;;+++,,,((('''---111333222111333222,,,"""###%%%    (((...000666555...&&&$$$""""""000BBBPPPXXX]]]aaaeeejjjmmmmmmllllllgggYYYJJJ:::333((( $$$$$$''',,,222888===???LLLUUUbbblllqqqpppnnnmmm```VVVMMMHHH???444666???@@@999///%%%$$$'''333QQQvvv)))...'''  +++--- ###888NNN```jjjmmmsssssssssttttttuuuuuuuuuvvvwwwxxxyyyxxxxxxvvvvvvwwwuuurrrpppooopppqqqsssrrrssssssttttttssssssrrrooorrrtttsssooommmnnnppprrrrrrrrrrrrssstttuuuvvvxxxwwwvvvtttttttttuuuuuuuuussspppmmmjjjiiihhhgggcccfffjjjlllnnnooohhh___TTT777))),,,+++---222333666444222222000***""" %%%###   ###+++111333666444,,,$$$"""!!! ***999LLLXXX\\\^^^ccchhhnnnqqqssssssqqqiiiXXXIII;;;555+++  ###%%%''',,,111777<<<>>>LLLWWWeeennnnnnjjjgggfff[[[VVVRRRMMMBBB777999CCCFFF>>>222)))$$$ !!!!!!+++GGGkkk %%%&&&  !!!)))""" ---CCCVVVdddjjjlllooooooooopppqqqsssvvvwwwuuuvvvwwwxxxxxxxxxwwwvvvwwwuuurrrppppppqqqsssuuurrrssssssttttttssssssrrrppprrrttttttrrrqqqqqqssssssrrrrrrsssssstttuuuvvvyyyxxxwwwuuuttttttttttttrrrpppllliiigggffffffgggbbbeeegggjjjnnnpppiii```PPP777---111111333777555666444222111///+++%%% !!!!!!  '''...333333333000(((""" """$$$333BBBSSS\\\^^^```hhhpppqqqtttxxxyyyuuuhhhUUUFFF999333)))  ###%%%(((,,,000555:::>>>KKKWWWdddjjjgggcccbbbddd[[[ZZZWWWOOOAAA777;;;FFFIIIAAA555---(((### !!!***CCCccc      ###((( (((===QQQ```hhhkkklllmmmmmmmmmnnnppprrrssstttvvvwwwxxxyyyyyyxxxwwwwwwwwwvvvtttrrrrrrsssuuuwwwrrrssssssssssssssssssrrrrrrssstttuuutttttttttuuusssssssssssstttuuuvvvvvvzzzyyyxxxwwwvvvvvvuuuuuurrrpppmmmjjjhhhhhhhhhiiicccdddeeehhhnnnrrrmmmdddMMM:::555999777777999555444333222111000...***(((%%%###$$$  $$$+++000333222///***%%% %%%+++<<>>BBB<<<999999444222333333333222111///...)))"""&&&,,,"""  """)))...111222///+++&&&### """,,,666EEENNNWWW]]]```hhhuuuxxxxxx{{{|||rrr___LLLBBB333+++ """&&&))),,,---111777<<>>BBB???;;;888888666555444222000000000000///***""" """&&&(((***,,,...***$$$!!!"""###'''333EEEQQQUUUYYYbbbhhhjjjmmmsssxxxyyy{{{{{{|||zzzlllXXXIIIEEE===---   $$$&&&))),,,111444===DDDIIIKKKOOOXXXaaaeeeggghhhhhheee___XXXRRROOONNNKKKFFF===333+++(((''' """***888WWW  $$$     %%%%%% %%%;;;OOOdddfffhhhjjjlllooorrruuuppppppqqqtttxxx|||{{{tttpppoooppprrrsssoooppppppqqqrrrsssttttttrrrsssrrrqqqooooooqqqsssvvvsssppppppqqqqqqnnnjjjlllnnnppprrrrrrqqqpppoooqqqqqqqqqqqqqqqrrrssssssssssssssspppkkkgggdddcccccciiikkkkkkpppkkkPPP222'''000:::???===999888999666555333111///.........,,,)))""" $$$'''+++,,,//////)))!!!!!!---???LLLUUUZZZ^^^fffmmmoooqqqvvvzzzzzz}}}}}}|||wwwhhhUUUIIIEEE>>>...   """%%%***///444===DDDJJJLLLPPPXXX```ccchhhgggfffccc___[[[WWWTTTSSSNNNEEE===777222...,,,""" '''444PPP      """(((  ---BBBUUUiiiiiijjjkkkmmmooorrrtttooopppqqqrrrrrruuuyyy}}}{{{uuurrrpppqqqqqqqqqnnnooopppqqqrrrssstttuuusssrrrpppooonnnoooqqqsssuuurrrooonnnnnnooonnnlllmmmoooqqqssssssrrrpppnnnsssrrrrrrrrrssstttuuuvvvttttttssspppjjjfffcccbbbcccfffhhhhhhggg]]]DDD+++'''///888<<<:::777666777444333222000///---,,,,,,+++(((!!!  ###)))...---------***&&&&&&!!!555HHHPPPTTTZZZbbbjjjqqqrrrtttxxx{{{{{{|||rrrbbbQQQGGGDDD===--- ###(((///333;;;BBBHHHJJJNNNVVV]]]```fffdddaaa___]]]\\\ZZZXXXYYYQQQFFF>>>:::666111,,,###!!!%%%111JJJ~~~       '''$$$  )))888LLL\\\hhhiiijjjlllooopppppppppoooppprrrrrrqqqqqqsssttt{{{xxxuuutttsssqqqooommmnnnnnnooopppqqqsssttttttrrrpppnnnmmmnnnpppqqqrrrpppnnnllllllmmmnnnooooooooopppqqqrrrrrrqqqooonnnqqqqqqqqqrrrrrrtttuuuuuuttttttrrrooojjjeeeccccccbbbddddddbbb[[[LLL888((((((///777999666333333555222222111000///---,,,+++,,,***###!!!&&&   """***///,,,(((***---...(((###)))===NNNSSSVVV[[[dddlllrrrrrrsssxxx{{{{{{{{{mmmZZZLLLEEECCC999*** !!!'''...222:::AAAFFFHHHLLLUUU]]]```dddaaa^^^]]]^^^___^^^\\\^^^TTTHHH@@@<<<777111+++$$$!!!###...CCCsss      ###  )))999HHHYYYfffggghhhjjjmmmooopppnnnlllnnnooopppqqqqqqpppooonnnuuutttssssssrrrqqqnnnkkkmmmnnnnnnooopppqqqrrrrrrqqqooommmmmmooopppqqqpppkkkkkkjjjkkklllnnnoooqqqqqqqqqqqqqqqpppooonnnnnnnnnnnnnnnnnnoooqqqrrrsssrrrrrrqqqmmmiiifffeeeeeebbbdddeee```PPP;;;,,,'''&&&---333555222000000333111111111000///...---,,,///---(((  '''***!!!  $$$###***...***''')))...000%%%***666FFFQQQWWW]]]bbbeeelllqqqqqqrrrwww{{{|||zzzgggSSSGGGCCCAAA555&&&  %%%+++///888???DDDEEEIIITTT]]]aaaccc```]]]^^^aaaccccccaaa___VVVKKKCCC===888111+++&&&###!!!+++<<>>CCCOOOZZZ___```]]]ZZZ]]]bbbeeedddbbb]]]WWWNNNFFF@@@:::333///(((%%% '''666___  !!!    ,,,AAASSS^^^fffmmmooommmjjjjjjlllmmmkkkiiilllhhheeegggmmmpppooommmqqqnnnkkkjjjlllnnnoooooommmmmmmmmmmmnnnnnnnnnnnnnnnmmmlllnnnqqqrrrpppmmmhhhiiikkkkkkkkkkkkmmmnnnsssqqqooommmllllllmmmnnnmmmmmmmmmnnnoooqqqrrrsssnnnnnnnnnllliiihhhiiijjjdddiiiooofffIII)))!!!###***---++++++...111...///000111111000///...'''******$$$!!! $$$)))***)))'''(((...111)))(((???QQQSSSRRR[[[eeejjjhhhnnnqqqoooqqqwww~~~www___JJJAAA??????111###    $$$&&&...333666777===IIIUUU\\\\\\YYYWWWZZZ```dddcccaaaZZZVVVPPPIIIBBB<<<666333***'''""" %%%222YYY ###+++'''      &&&;;;OOO]]]fffjjjlllmmmooopppooolllkkklllnnnmmmjjjhhhiiikkknnnoooooorrrooollljjjiiikkkmmmooonnnnnnmmmmmmmmmmmmnnnnnnqqqooommmlllmmmnnnmmmllljjjhhhhhhjjjmmmooommmkkkqqqpppnnnkkkjjjlllooosssmmmmmmmmmnnnoooppprrrrrrrrrooommmmmmllliiiiiiiiihhhnnnnnnaaaKKK333!!! $$$&&&&&&(((,,,111,,,...000333333222111///(((***+++&&& !!!(((,,,...%%%$$$))))))"""!!!'''999DDDPPPWWWXXX\\\dddlllnnnppprrrsssuuuxxx|||www^^^JJJBBB???<<<222"""  """+++---111555<<>>''' ###$$$&&&(((,,,111888===FFFOOO\\\eeehhhgggggggggZZZUUUNNNHHHDDD???888333---'''"""!!!(((@@@___    !!!   &&&///AAALLL[[[dddffffffhhhjjjlllllllllmmmnnnnnnnnnnnniiihhhggghhhjjjllllllkkkfffggghhhiiiiiihhhgggggghhhhhhhhhiiijjjlllmmmnnnrrrpppmmmlllmmmlllkkkjjjiiijjjkkkkkkjjjiiiiiiiiikkkmmmpppqqqpppooopppqqqppppppooonnnoooqqqssstttooopppooommmoooqqqkkkbbbXXX???$$$!!!$$$+++######+++......000000111000///...,,,+++,,,,,,)))!!!  $$$''')))***''' %%%333EEERRRRRRQQQQQQUUU\\\cccgggiiiooorrruuuxxx{{{}}}yyyzzzppp[[[LLLHHHCCC==='''   !!!###%%%(((---222777???IIIXXXccchhhiiijjjjjjZZZUUUOOOJJJFFFAAA:::555,,,&&&!!!!!!%%%;;;XXX|||    ...999JJJUUUaaaffffffeeehhhlllmmmlllkkklllmmmnnnmmmllliiihhhggghhhjjjkkkjjjiiifffgggggghhhhhhhhhhhhgggffffffggghhhjjjlllmmmnnnqqqooommmllllllkkkjjjiiidddgggiiijjjkkkkkklllnnnoooppprrrrrrpppoooooopppqqqqqqpppqqqqqqrrrrrrsssnnnrrrrrroooqqqrrriii\\\HHH555!!!$$$,,,)))%%%###%%%)))---///////////////...---,,,+++,,,+++(((   $$$''')))))))))""" 000AAALLLQQQQQQQQQRRRVVV]]]ccchhhjjjoooqqquuuxxxzzz|||~~~wwwwwwlllYYYKKKGGGAAA:::%%%   """%%%***///333888@@@MMMXXX```dddfffggg[[[WWWQQQLLLHHHCCC<<<666+++%%%!!!!!!!!!666NNNqqq       ''':::HHHUUU]]]gggiiifffdddhhhmmmllljjjiiiiiikkkllljjjhhhhhhgggggghhhjjjkkkjjjhhhgggggggggggghhhhhhhhhiiieeeeeefffgggiiikkkmmmnnnpppmmmkkkjjjjjjiiihhhfffbbbeeehhhiiiiiijjjllloooooopppqqqpppnnnnnnooopppooopppppppppooommmlllkkkiiioooqqqoooqqqrrrfffUUU:::(((%%%***///...***(((***...,,,,,,,,,,,,++++++*********)))%%% """&&&((((((&&&%%%)));;;KKKRRRQQQTTTUUUXXX[[[___dddiiilllnnnqqquuuwwwxxxyyy{{{}}}sssssshhhUUUHHHDDD>>>666     ###(((---111555:::CCCNNNXXX___aaaaaa]]]YYYSSSNNNKKKEEE===777,,,&&&"""""" 000BBBeee"""%%%   ###    ###444IIIYYY\\\dddkkkkkkfffccchhhmmmllliiiggggggiiijjjhhheeeeeeeeeeeehhhkkkllllllkkkggggggggggggggghhhiiijjjddddddeeegggiiikkkmmmnnnnnnllliiihhhhhhgggfffdddcccfffiiiiiiggggggiiikkkkkklllmmmlllkkkkkkmmmooommmmmmnnnmmmkkkhhhdddbbbcccjjjmmmlllooopppcccPPP222)))444666...((())),,,*********))))))))))))))))))'''###!!!$$$'''(((&&&### $$$222DDDRRRVVVTTTWWWYYY]]]```bbbeeejjjmmmnnnqqqtttvvvwwwxxxyyyzzzqqqpppeeeSSSFFFAAA:::222   """''',,,000777999???IIITTT[[[]]]]]]^^^ZZZTTTPPPLLLFFF>>>888---'''######!!!---999\\\ &&&...%%%    &&& ...EEEWWW^^^```gggnnnpppnnnjjjjjjkkkmmmkkkiiiggghhhgggfffeeecccgggjjjkkkjjjiiikkkmmmggggggggghhhiiiiiijjjjjjhhhgggffffffhhhlllppprrrqqqooollljjjhhhgggffffffiiihhhgggfffgggiiikkklllkkknnnqqqooojjjhhhkkknnnnnnllljjjjjjfff^^^VVVRRRPPP___gggeeekkkrrraaaEEE!!! !!!333<<<666---***------,,,***)))((()))***+++)))&&&   %%%###"""###$$$"""!!!111AAALLLQQQRRRSSSYYY]]]bbbfffggghhhiiijjjnnnrrrtttsssppppppuuuzzzwwwssscccNNNBBB>>>777...  %%%***...555888???IIIQQQWWWXXXWWW\\\YYYSSSNNNLLLIII???333...((($$$###""" %%%999SSS '''###    """ &&&777KKKZZZ```aaafffmmmnnnllljjjjjjkkkllljjjhhhgggggggggeeecccbbbfffjjjkkkjjjiiijjjlllgggggghhhiiiiiijjjjjjjjjhhhhhhhhhhhhjjjmmmpppqqqpppooommmkkkiiihhhhhhhhhiiihhhgggfffgggiiikkkllllllnnnpppooojjjiiikkknnnmmmlllkkkggg^^^RRRGGGAAA===NNN]]]bbbddd^^^EEE))) %%%111555000)))%%%*********))))))*********&&&%%%""" !!!"""###$$$%%%%%%### ***;;;IIIPPPRRRSSSTTTWWW[[[```dddfffggghhhiiimmmpppsssrrroooooorrrvvvsssooo```LLL@@@<<<555,,, $$$)))---444777<<>>111***000>>>NNNWWWSSSCCC***)))777999///$$$%%%&&&(((***+++******)))$$$$$$!!! ###"""%%%'''&&&!!!***777IIISSSUUUTTTTTTUUUVVVZZZ___dddfffgggiiikkkmmmppprrrqqqnnnmmmnnnpppmmmjjj\\\HHH<<<999222((( ###(((,,,333666:::===AAAHHHRRRYYYYYYWWWQQQLLLJJJIIIAAA888---((($$$$$$"""###222KKKwww       $$$555CCCQQQ\\\bbbaaaccceeehhhhhhhhhgggiiikkkgggfffeeeeeeeeedddaaa___```dddiiiiiigggfffggghhhggghhhjjjkkkllllllkkkkkkggghhhjjjkkkmmmmmmmmmmmmmmmllllllkkkjjjjjjjjjjjjhhhhhhhhhhhhhhhjjjkkkllllllmmmnnnllljjjhhhiiijjjiiijjjcccRRR===,,,!!!(((---666<<<777'''   111999222&&& ###'''***,,,+++)))'''$$$"""!!!!!!%%%&&&""" 555CCCRRRYYYWWWRRRRRRUUUXXX\\\aaaeeehhhjjjmmmooonnnppprrrqqqnnnkkkjjjkkkfffdddWWWDDD999555---### !!!&&&***111555:::;;;===DDDNNNWWWXXXWWWQQQKKKIIIHHHAAA999///)))%%%%%%###"""///EEEooo      ///BBBOOOZZZaaaccc```bbbdddeeeffffffggghhhiiidddcccbbbbbbccccccaaa___aaadddggggggeeedddeeehhhggghhhjjjkkkllllllkkkjjjeeegggiiikkklllkkkjjjjjjjjjjjjjjjjjjiiiiiihhhhhhhhhhhhhhhiiiiiijjjkkklllllllllllljjjhhhggggggggggggeeeYYYAAA+++!!! +++***""" %%%***,,,***(((&&&%%%!!!###"""""",,,???JJJVVVYYYUUUPPPQQQTTT\\\```dddhhhkkkmmmppprrrppppppqqqooollliiifffeeeaaa```TTTBBB666111)))  $$$(((///444999<<<===BBBJJJQQQVVVVVVRRRLLLIIIGGGAAA999111,,,((((((%%% ---@@@ggg     ...===NNNYYY___cccccc```bbbbbbccceeeffffffggggggaaa```^^^___```aaaaaaaaabbbdddeeedddbbbbbbeeehhhfffgggjjjkkklllllljjjiiifffggghhhjjjjjjjjjiiihhhiiiiiijjjjjjiiihhhgggfffhhhhhhiiijjjjjjkkkkkkkkkkkkjjjiiihhhgggeeeddddddbbb]]]LLL222  $$$$$$)))***)))'''%%%""" ---:::HHHOOOUUUVVVRRRPPPRRRVVV___bbbfffiiikkknnnqqqsssqqqpppnnnlllhhheeebbb```___]]]RRR@@@555///&&& ###&&&---111666999<<<@@@EEEJJJPPPRRRQQQMMMJJJIIICCC<<<555///,,,,,,)))"""***:::^^^     '''<<>>BBBHHHMMMNNNNNNNNNJJJDDD:::555222111...'''!!! %%%111PPP '''(((&&&&&&###  ---777MMMWWW```cccdddeeedddaaaaaabbbccccccdddddddddddd\\\\\\\\\]]]___```bbbcccdddcccbbbbbbddddddcccbbbfffffffffgggiiijjjiiihhhiiiiiiiiiiiiiiijjjjjjjjjkkkkkkiiigggeeedddeeegggiiiiiijjjjjjjjjiiihhhhhhggggggddd```aaadddccc```YYYGGG111"""    !!! """%%%'''%%%%%%------&&&'''222???IIIOOOXXXVVVTTTRRRSSSWWW[[[]]]dddbbb```aaadddgggiiijjjjjjfffaaa^^^\\\[[[XXXUUUUUUSSSJJJ>>>444***  ###&&&))),,,///222777:::???DDDJJJOOOQQQNNNJJJHHH???===:::666111***"""000GGGppp  ###""""""((( %%%--- ***999CCCUUU\\\bbbaaa```bbbdddcccbbbccccccdddeeeeeedddddd______^^^______```aaabbbcccbbbbbbcccdddeeeeeeeeegggfffggghhhjjjkkkjjjiiihhhhhhiiiiiiiiijjjjjjjjjiiiiiihhhgggffffffhhhiiiiiiiiiiiiiiihhhggggggfffdddeeeccc___```cccbbb^^^TTTBBB...    ### """$$$&&&$$$%%%...222...(((!!!'''000;;;GGGQQQWWWXXXVVVTTTSSSTTTWWW[[[^^^cccbbbaaaaaadddfffggggggccc___ZZZWWWVVVVVVTTTRRRTTTQQQHHH;;;000&&& ###%%%))),,,///333777;;;DDDGGGLLLPPPPPPOOOLLLKKKIIIDDD>>>888444---%%% ///BBBggg &&&)))%%%))) """.../// '''999IIIRRR]]]bbbddd```^^^aaaddddddcccdddeeeeeefffeeeeeeeeebbbaaaaaa`````````aaaaaabbbccccccdddeeefffgggggghhhggggggiiikkkllljjjiiihhhhhhhhhiiiiiiiiijjjjjjhhhhhhgggggghhhiiijjjjjjiiiiiihhhgggfffeeeeeedddbbbcccaaa^^^___bbbaaa]]]NNN===)))   !!!&&&### ###'''%%%'''...,,,((( '''222<<>>BBBGGGPPP]]]fff___RRRCCC:::777333+++$$$$$$111MMM ###000... """%%% %%%...!!!  +++???OOOYYY\\\\\\\\\cccgggfffdddeeefffeeefffffffffgggffffffeeedddaaaaaaaaabbbcccdddeeefffdddfffhhhgggdddccceeehhheeeddddddfffhhhhhhgggfffeeefffgggggghhhiiijjjjjjjjjhhhfffgggiiiiiigggccchhhfffeeecccbbbbbbccccccbbbddddddbbbbbbbbb]]]WWWEEE444!!!     """""" %%%### """###&&&,,,999AAAKKKSSSUUUVVVVVVWWWSSSTTTTTTVVVYYY]]]aaaddd```^^^\\\[[[[[[[[[YYYWWWUUUVVVVVVUUUTTTTTTVVVXXXSSSQQQFFF555%%%     !!!"""$$$''',,,222666666999===???DDDNNN\\\gggcccXXXJJJ@@@:::444+++$$$""",,,EEEuuu((()))###(((((( ###### )))<<>>+++ $$$......###   """### )))555@@@FFFOOOMMMMMMOOOSSSUUUTTTRRRSSSRRRSSSXXX]]]``````^^^[[[TTTPPPTTTVVVTTTTTTWWWVVVVVVVVVUUUTTTSSSRRRRRRPPPNNNHHH>>>222'''%%%  """$$$''')))+++...333666555<<>>DDDJJJVVVhhhuuuzzzxxxwwwooo\\\>>>---###...TTT$$$***!!!......  ***)))  ,,,;;;JJJQQQZZZ```bbbbbbcccdddcccbbbbbbaaabbbbbbccccccccccccccceeefffgggeeeccc^^^[[[XXXWWWXXX[[[\\\]]]ccceeegggggggggggghhhiiidddddddddcccddddddeeeffffffeeedddcccbbbaaaaaaaaaeeecccbbbcccdddeeedddcccbbbaaaaaa```___^^^^^^]]]]]]_________aaa```VVVKKK777%%%...+++...666999...  !!!"""(((000999BBBIIIMMMOOOOOOQQQSSSUUUUUUSSSQQQTTTUUUWWWZZZ\\\[[[XXXUUUVVVRRRPPPSSSUUUTTTTTTVVVUUUSSSQQQOOOMMMMMMMMMMMMPPPIII>>>555000---***''')))!!! """$$$''',,,111555;;;AAAHHHPPP^^^ppplllGGG///###***LLLuuu$$$###''''''  $$$...### ''':::IIIRRRWWW\\\```aaabbbccceee```````````````aaaaaabbbcccbbbbbbdddeeeeeecccaaaXXXVVVSSSSSSUUUXXXZZZ[[[ccceeeggggggfffeeeeeefffaaaaaaaaabbbcccddddddeeeddddddbbbaaaaaa`````````eeedddbbbbbbbbbbbbbbbbbbbbbbbbaaa`````````_________aaaaaaaaaaaa]]]QQQDDD111!!!###)))///,,,///999===222 !!!!!!  &&&///999BBBHHHLLLOOOOOOPPPRRRTTTUUUTTTQQQPPPRRRTTTWWWZZZZZZXXXTTTRRRRRRQQQRRRTTTUUUUUUUUUVVVTTTRRRPPPMMMKKKKKKKKKKKKGGGBBB>>>;;;888111&&&  ###&&&+++000444>>>DDDKKKSSS```qqqvvvMMM222$$$%%%CCCjjj'''(((((( (((((( ###555GGGRRRVVVXXX\\\^^^```bbbccceee^^^^^^^^^^^^^^^___``````cccbbbbbbbbbcccbbb___]]]VVVUUUTTTTTTWWWZZZ\\\\\\aaaccceeeeeecccbbbaaaaaa^^^___```aaacccddddddeeeaaaaaaaaa``````aaaaaabbbddddddcccaaa``````aaaaaabbbaaaaaa`````````aaaaaabbbddddddbbb```XXXIII;;;&&&%%%+++..."""***;;;MMMPPP@@@((( !!!###!!! $$$,,,777AAAGGGKKKMMMOOOPPPQQQSSSTTTSSSQQQPPPOOOPPPSSSVVVYYYXXXUUURRRPPPOOOQQQSSSTTTTTTUUUUUUTTTRRRPPPNNNLLLKKKJJJJJJJJJEEEBBB???>>><<<333&&&  ###&&&+++000444@@@CCCIIIPPPZZZiiizzzQQQ222&&&"""""";;;___   $$$$$$ !!!222CCCPPPVVVXXXYYY[[[]]]___aaabbbccc]]]]]]]]]]]]^^^___``````cccbbbaaaaaabbb```^^^[[[YYYXXXYYY[[[^^^`````````___aaaddddddbbb___^^^^^^\\\]]]___aaacccdddeeeeee```````````````aaabbbcccbbbcccdddcccaaa``````bbbaaaaaa```______```bbbbbbccceeedddaaa]]]SSS@@@000!!!***,,,***---LLLcccbbbJJJ///  ######  !!!"""...666AAAIIILLLMMMOOOPPPSSSTTTUUUTTTQQQPPPPPPQQQPPPSSSVVVWWWUUURRRPPPOOOKKKPPPTTTRRRRRRSSSRRRPPPMMMMMMLLLLLLKKKJJJIIIHHHDDD@@@;;;777555111+++''' """%%%)))...222<<<>>>CCCJJJRRR___qqqPPP,,,+++'''!!!###$$$$$$777WWW  ###  %%%555EEEQQQYYY\\\\\\\\\\\\^^^___`````````^^^^^^^^^^^^___```aaabbbbbbaaaaaaaaabbbbbb___]]][[[[[[^^^aaadddeeecccaaa^^^```ccccccaaa^^^]]]]]][[[\\\___aaadddeeeffffffbbbbbbaaaaaa```aaaaaaaaa```bbbeeedddbbb```aaabbbaaa```___^^^^^^```bbbccc```bbbbbb___YYYMMM999((((((///+++$$$!!!777TTTbbbVVV:::$$$  """"""!!!  &&&+++;;;CCCLLLQQQQQQPPPRRRTTTWWWXXXWWWUUUQQQPPPRRRTTTSSSUUUWWWUUUQQQNNNLLLLLLGGGNNNRRRPPPNNNOOONNNJJJHHHHHHJJJJJJJJJHHHGGGFFFCCC???;;;777555666888:::999222&&&    """&&&+++///555666;;;DDDMMMYYYmmmUUU222000,,,&&&###......***666QQQ{{{ """'''$$$  """  444HHHTTT[[[```bbb___^^^^^^___``````^^^]]]_________``````bbbcccccc`````````bbbddddddbbb```ZZZ\\\___cccffffffccc```]]]```ccccccaaa___]]]]]]ZZZ\\\___bbbdddfffffffffeeedddcccaaa````````````^^^bbbeeefffcccaaaaaabbb```___^^^]]]^^^```bbbccc\\\______\\\VVVJJJ555$$$"""...222*** ///@@@QQQQQQ;;; !!!!!!!!! """***111EEELLLSSSVVVUUUSSSTTTWWWZZZ[[[YYYVVVRRRQQQTTTWWWVVVWWWXXXUUUOOOKKKIIIJJJDDDLLLPPPMMMJJJLLLJJJFFFDDDEEEHHHIIIIIIGGGEEECCCDDDDDDDDDCCCBBBEEEIIILLLQQQFFF444!!!   $$$))),,,///000666AAAJJJWWWmmmaaaBBB333000)))!!!+++666555///777NNNwww %%%---&&& ))) ///EEERRR]]]___\\\aaaaaa```___```bbbccccccbbb^^^______^^^]]]]]]```bbbeeebbb^^^\\\]]]^^^^^^]]]``````aaaaaaaaaaaa```___`````````___^^^]]]\\\[[[______```aaabbbdddfffggg^^^```aaaaaa^^^\\\[[[ZZZ^^^___aaacccbbb```^^^\\\[[[[[[\\\]]]___``````aaa___]]]___aaaWWW???'''!!!333999222+++,,,:::>>>>>>555$$$  """"""!!!%%%333>>>KKKQQQUUUSSSRRRTTTVVVUUUUUUTTTRRRPPPQQQSSSUUUWWWYYYWWWTTTPPPMMMJJJHHHGGGHHHGGGGGGGGGGGGEEEBBB???>>>@@@EEEJJJKKKIIIDDD???AAAAAAEEEJJJMMMOOOVVV^^^eeeXXX???$$$ """$$$$$$''',,,,,,555555888III[[[lll}}}sssSSSCCC666)))!!!---===>>>222111DDDjjj '''  !!!:::MMMXXXaaaaaa^^^bbbbbbaaa```aaacccdddcccbbb``````__________________^^^^^^]]]]]]^^^___aaabbbddddddccccccbbbaaaaaaaaa____________^^^]]]\\\[[[\\\]]]___aaaccceeefffgggbbbbbbbbb```\\\YYYXXXYYY^^^___aaabbbbbbaaa___]]][[[[[[\\\]]]^^^___```aaa```^^^]]][[[NNN777""" ---;;;@@@;;;555333222444222((( !!!!!!  $$$---:::CCCKKKQQQTTTSSSRRRTTTUUUTTTTTTSSSRRRQQQQQQSSSUUUWWWVVVUUURRRNNNKKKIIIGGGFFFGGGFFFFFFFFFFFFDDD@@@===;;;>>>BBBGGGIIIGGGCCC@@@CCCCCCHHHNNNRRRTTTZZZaaagggcccTTT===(((  """"""%%%+++,,,333222555GGGWWWfffwwweeeIII<<<---$$$000CCCFFF999333>>>aaa  ''' $$$!!! 333JJJXXX___fffddd```ccccccbbbaaabbbcccdddcccbbbaaa___^^^^^^```___[[[XXXTTTWWW[[[]]]]]]___cccffffffeeecccaaa`````````aaa____________^^^]]]\\\\\\ZZZ\\\^^^```cccdddeeefffaaabbbbbb```]]]ZZZZZZZZZ^^^___```aaaaaaaaa```___[[[\\\\\\\\\]]]___``````aaa```]]]UUUBBB,,,(((888@@@@@@<<<555---'''%%%  !!!  !!!'''///:::CCCIIIMMMRRRUUUSSSRRRUUUUUUSSSRRRRRRQQQRRRRRRTTTUUUVVVQQQPPPNNNKKKIIIGGGFFFFFFFFFEEEEEEEEEDDDBBB>>>;;;888;;;???CCCDDDDDDBBB@@@DDDFFFMMMVVV[[[^^^bbbhhhssssssjjjWWWBBB///   ###))),,,000---111CCCQQQ^^^nnnsssNNN@@@///$$$***???EEE:::222777WWW}}} """###$$$ ***AAAUUU___bbbhhhfffaaadddbbbaaa```aaabbbcccbbbaaaaaa^^^\\\]]]```^^^XXXRRRNNNSSSZZZ\\\[[[]]]bbbfffcccbbb___^^^]]]^^^```aaa^^^^^^^^^___^^^^^^]]]]]][[[]]]^^^```aaabbbaaaaaa\\\___bbbcccbbb```^^^^^^]]]]]]^^^_______________\\\\\\\\\\\\]]]^^^``````bbbbbb^^^PPP:::$$$...???BBB>>>888,,, %%%///:::EEEKKKNNNPPPTTTVVVTTTTTTWWWVVVSSSPPPPPPQQQSSSTTTTTTUUUUUUMMMLLLJJJIIIGGGFFFFFFEEEFFFEEEDDDDDDCCC@@@<<<999666999<<<>>>>>>>>>>>>???EEEIIISSS```hhhkkknnnrrruuujjjWWWBBB222)))""" ###))),,,...***///@@@KKKVVVeeesssUUUEEE222%%%...333...+++222NNNrrr (((!!!%%% (((:::JJJ[[[aaabbbgggfffaaadddaaa```^^^___```aaa```^^^bbb___^^^___bbb```YYYSSSQQQWWW\\\^^^]]]^^^bbbgggaaa```^^^]]]]]]___aaabbb]]]]]]^^^^^^___^^^^^^^^^____________^^^^^^]]]\\\YYY^^^dddhhhgggddd```^^^[[[[[[\\\\\\]]]^^^___```^^^]]]]]]\\\]]]^^^```aaaaaabbb\\\KKK333...@@@BBB===555((( !!! """***666BBBKKKPPPQQQSSSWWWWWWVVVVVVYYYWWWSSSNNNPPPRRRTTTUUUTTTSSSRRRJJJIIIHHHGGGFFFFFFEEEEEEFFFEEEDDDCCCBBB???;;;777666888999999888999;;;===GGGLLLYYYjjjuuuxxxxxxzzzttt[[[;;;$$$ ###))),,,---)))...===DDDNNN```ttt[[[KKK777))) $$$...GGGhhh !!!((($$$ 333GGGQQQ___aaa```eeedddaaaddd```___^^^^^^______^^^]]]cccbbbaaacccdddccc^^^YYYZZZ]]]```aaaaaaaaaeeehhhbbbaaa`````````aaabbbbbb\\\\\\]]]^^^____________aaa```___]]][[[ZZZZZZZZZ[[[```fffiiihhhccc___\\\[[[[[[ZZZ[[[\\\^^^```aaa```___^^^]]]]]]___aaabbb```___VVV@@@***!!!000666333,,,!!!######!!!"""(((333>>>GGGNNNRRRSSSVVVXXXXXXVVVWWWZZZWWWRRRNNNPPPSSSUUUVVVTTTQQQOOOIIIIIIHHHGGGFFFFFFFFFFFFEEEDDDBBBAAA@@@<<<888444444666777555444555:::???IIIOOO___rrr~~~}}}|||dddIII*** """((()))+++)))...999===HHH]]]~~~\\\KKK888***  )))>>>\\\  $$$   (((@@@SSSXXXcccccc```dddddd```cccaaa___^^^^^^______^^^]]]```aaabbbccccccbbb```^^^````````````bbbcccfffgggdddcccbbbaaa```___^^^^^^[[[\\\]]]^^^____________bbb```]]]ZZZYYYYYYZZZ[[[\\\___ccceeedddaaa```___]]]\\\[[[[[[]]]___bbbdddbbbaaa___^^^^^^```bbbddd^^^ZZZKKK222!!!""" %%%&&&""" (((000<<>>===999444000000222333222111555<<>>TTTttt}}}bbbPPPHHH;;;000&&&...CCCmmm   555JJJWWW]]]]]]^^^___^^^]]]]]]___``````bbbaaa^^^]]]^^^[[[VVVUUURRRTTT\\\bbbbbbbbbcccbbbbbbaaa```````````````___``````___\\\[[[[[[\\\\\\^^^```aaa```______```^^^]]][[[ZZZZZZ[[[]]]^^^]]][[[[[[]]]```aaa___]]]\\\]]]^^^^^^^^^```ccceeegggeeecccaaa```___aaacccXXX===!!! !!!!!!"""""" !!!+++666@@@FFFNNNRRRRRRPPPPPPQQQUUUVVVUUUSSSPPPNNNPPPRRRUUUUUUSSSRRRPPPNNNMMMLLLKKKJJJHHHFFFDDDBBB@@@???<<<;;;999555000...///111000111111111333:::EEEMMMWWW___hhhnnnrrrwwwhhhGGG///   $$$%%%###%%%))))))+++>>>SSSkkkjjjUUULLLAAA666+++,,,???ccc ### %%%===QQQZZZ[[[[[[]]]]]]]]]\\\\\\^^^`````````^^^\\\]]]]]]UUULLL999777===LLLZZZbbbfffhhhcccccccccbbbaaa```___^^^]]]^^^___^^^]]]\\\]]]^^^^^^```bbbbbbaaa``````aaa]]]\\\[[[[[[\\\]]]^^^```\\\\\\]]]```bbbbbb___]]]\\\]]]^^^^^^^^^```bbbdddccceeeeeeccc``````bbbcccQQQ333!!!!!!""""""###!!! """###&&&111<<>>:::666444777999999444---***---111,,,000444777<<>>EEEOOOVVVWWWZZZ\\\\\\]]]dddoooxxxyyy[[[/// &&&""" """### $$$$$$$$$###!!!$$$///;;;???cccttthhh```HHH///%%% !!!***GGG    ***???RRR\\\]]]YYYXXXYYY[[[[[[\\\]]]___bbb]]]^^^^^^]]]\\\SSS>>>+++"""111FFFSSSWWWXXXYYY`````````___^^^]]]\\\[[[^^^______^^^[[[ZZZZZZ[[[ZZZ[[[[[[YYYXXXXXXYYY[[[XXXXXXYYYYYYZZZZZZ[[[[[[]]]___bbbbbbaaa_________YYY[[[^^^_________aaabbbddddddccceeellllllZZZDDD### """%%%!!!### !!!###'''111;;;LLLQQQWWWYYYXXXVVVVVVVVVQQQOOOOOOPPPRRRSSSSSSSSSQQQQQQQQQQQQQQQPPPOOONNNDDDCCC@@@===999666333222///...---***(((((()))++++++///444999>>>FFFQQQXXX[[[\\\ZZZVVVSSSVVV^^^fffpppfffJJJ+++  """+++(((!!!"""""" !!!***222:::WWWyyynnngggNNN222'''$$$!!!'''@@@}}}######   !!!444GGGWWW^^^___]]]XXXYYY[[[\\\\\\^^^aaaccc\\\^^^^^^]]]]]]WWWHHH999(((///>>>NNNVVVYYY\\\aaa``````___^^^^^^^^^^^^^^^```aaa```^^^[[[XXXXXXYYYYYYYYYYYYWWWUUUUUUWWWYYYYYYZZZZZZ[[[[[[[[[ZZZZZZ]]]___aaaaaa___]]]^^^```XXX[[[^^^_________```aaaaaafffggghhhllliiiTTT;;; !!!!!!######  """***;;;KKKQQQUUUXXXXXXUUURRRRRRTTTNNNMMMNNNPPPTTTUUUSSSQQQLLLNNNPPPQQQQQQOOOMMMKKK@@@???<<<999555222///...+++(((%%%$$$&&&(((((('''(((,,,111666===GGGSSS\\\[[[[[[YYYTTTPPPRRRZZZbbbeeerrroooQQQ<<<...""")))000))) (((...888NNNvvv{{{jjjdddOOO555)))%%%!!!%%%888qqq&&&  &&&:::MMMZZZ___``````XXXYYY[[[\\\]]]^^^aaaddd\\\^^^^^^]]]^^^\\\SSSHHHCCCHHHRRRZZZ\\\ZZZ^^^dddbbbaaa___^^^^^^___```aaabbbbbbaaa^^^ZZZWWWVVVWWWXXXYYYXXXVVVTTTTTTVVVXXX]]]]]]^^^^^^^^^]]]\\\\\\]]]___aaa```]]]\\\^^^```XXX[[[^^^_________```aaa^^^ggglllkkklllfffPPP888(((!!!!!!"""######"""!!!!!!!!!!!!!!! """---DDDYYYUUUXXXYYYWWWSSSPPPOOOQQQMMMLLLMMMQQQUUUVVVSSSPPPIIIKKKNNNPPPPPPNNNKKKIII>>><<<:::666222...+++***)))$$$ !!!%%%((('''%%%%%%)))...555===HHHVVV___YYYZZZYYYVVVTTTWWW```hhhfffnnn{{{zzz```HHH<<<444+++ """%%%---333((( (((---111BBBggg~~~gggbbbRRR;;;...'''"""%%%111hhh 111EEEPPPUUUYYYZZZYYY\\\\\\]]]^^^______``````\\\\\\[[[\\\]]]]]]\\\ZZZWWWWWWXXXYYY[[[]]]___```aaaaaa```^^^^^^]]]]]]]]][[[[[[[[[[[[[[[\\\\\\\\\\\\[[[YYYWWWVVVVVVVVVVVVYYY___dddddd```\\\\\\]]]cccccccccbbb___]]]\\\]]]XXXYYY[[[]]]___aaacccdddcccllltttrrrfffYYYPPPMMM:::222)))###  !!!###$$$$$$$$$ """###""" """,,,;;;KKKUUUWWWWWWVVVUUUSSSPPPMMMLLLLLLNNNQQQTTTUUURRRLLLGGGFFFIIINNNQQQQQQNNNIIIFFFAAA>>>:::444///+++'''&&&!!!!!!  """$$$&&&(((,,,333999@@@KKKWWW___\\\\\\[[[ZZZZZZ___ggglllfffiiikkkhhhbbb\\\YYYXXX\\\PPP222 ((()))---000)))"""***,,,===ZZZrrr[[[LLL@@@111'''%%%  000XXX  )))999KKKSSSVVVXXXXXXVVVYYYYYYZZZ[[[\\\\\\]]]^^^]]]\\\\\\]]]^^^___]]]\\\[[[[[[[[[[[[\\\]]]^^^^^^``````___^^^]]]]]]]]]]]][[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZXXXWWWVVVVVVWWWWWWXXX]]]bbbbbb___]]]^^^___``````___]]]ZZZYYYYYYZZZ\\\]]]___aaadddfffhhhiiijjjrrrvvvkkkVVVBBB777444***$$$ !!!"""###$$$$$$$$$""""""""""""!!! """(((222@@@NNNWWWVVVWWWVVVUUUSSSPPPLLLKKKLLLNNNRRRSSSRRROOOKKKIIIGGGIIIMMMOOONNNKKKFFFCCC???===888222,,,'''###!!!!!!###)))000888AAALLLYYYbbbdddccccccfffkkkqqquuuwwwmmmnnnllliiigggiiiooottt~~~lllCCC  """"""&&&...;;;CCC<<<*** ((((((999VVVqqqUUUEEE<<<222***$$$ +++QQQ  $$$666DDDQQQVVVWWWWWWUUUSSSUUUUUUVVVWWWXXXYYYZZZZZZ]]]\\\\\\^^^___```___]]]^^^^^^^^^]]]]]]]]]]]]]]]```___^^^]]]\\\\\\\\\\\\\\\\\\[[[[[[ZZZZZZYYYYYYXXXXXXWWWWWWWWWWWWXXXYYYWWW[[[^^^___]]]]]]___aaa___^^^]]]ZZZXXXWWWYYY[[[aaabbbeeegggjjjmmmnnnoooqqqvvvsss___@@@&&&"""""""""###############$$$###""" """)))222<<>>ZZZdddVVV999 !!!"""111JJJzzzsssbbbQQQ===...###"""???hhh &&&666GGGOOOVVVVVVUUUVVVTTTQQQRRRSSSTTTUUUWWWXXXYYYZZZ]]]\\\\\\]]]___```___]]]\\\\\\]]]____________^^^______^^^^^^]]]^^^^^^^^^[[[[[[ZZZZZZYYYXXXWWWWWWUUUUUUVVVWWWYYYYYYZZZZZZZZZZZZZZZZZZYYYZZZ\\\]]]aaaaaa```^^^]]]^^^aaadddiiikkkmmmpppqqqrrrrrrrrrqqqkkkZZZ=== !!!%%%'''&&&%%%$$$###""""""""""""$$$"""!!!%%%((()))000:::CCCJJJNNNRRRTTTTTTSSSSSSRRRQQQNNNMMMKKKMMMQQQSSSPPPKKKIIILLLPPPOOONNNLLLHHHEEEAAA>>><<<777555333///***$$$ ###111AAAMMMUUUaaarrr~~~yyyooogggfffjjjooopppdddCCC###    &&&"""'''AAA\\\aaaOOO444$$$///EEErrroooYYYBBB222###"""999\\\  ...>>>LLLRRRVVVUUUUUUVVVVVVSSSSSSTTTUUUWWWXXXZZZ[[[\\\\\\\\\[[[\\\]]]]]]\\\ZZZXXXYYY[[[]]]^^^___^^^^^^^^^^^^]]]]]]]]]]]]^^^^^^ZZZZZZYYYYYYXXXXXXWWWWWWTTTUUUVVVXXXYYYZZZZZZZZZZZZYYYYYYXXXYYYYYYZZZ[[[^^^____________aaaeeegggkkklllnnnoooooonnnmmmllliii]]]FFF---  ###&&&(((&&&%%%###"""!!!!!!""""""!!!  ###(((...222444:::BBBIIIMMMOOOPPPPPPSSSRRRQQQOOONNNNNNNNNOOOPPPQQQRRRPPPMMMLLLNNNPPPOOOMMMJJJFFFBBB???======777666444111,,,'''### '''666@@@KKK[[[ooo}}}uuujjjdddbbbcccfff\\\>>>  %%%???WWWVVVAAA+++%%%,,,===gggnnnXXXDDD777$$$ %%%666RRR ***<<