syyhhyyyyssso+++//////////////://:::::::::::------------------::::::---...-..`.../oo:..........:- hyyd: .+o/::://hmh++++oooosssssssssyyyyyyhhhhmNNhhhhhhhhhhhhhhhhhhhhhhhhhhhdhdNNmddddddhdhhhhhhhdddddddNmNddyodddddhdhhhhhhhhhhhhhdmNNNmmdhs+-..-://:--+hhmNNNdddddddddddddddddddddddddddddddddhsssyyssyddddddddddddmdmdhdmddddddddddyo/:/sssyhhhyhhhhhhhhyyh+syyh--omddmmNNmmhydmmNNmhh
``.-::/+osyyyyysoo++///::::::::::::----------........................``````...--/+/..````````..-- .hshh` `-shho/////dmh++++oooossssssyyyyyyhhhhhhhNNmhhhhhhhhhhhhhhhhhhhhhhhhddhddmNNdddddddhhhhhhdddddddhhmNmmdh+yddddhhddhhhhhhhhhhhhhhhhdmmNmmmdys/-..---.:ymNNNddddddddddddddddddddddddddddddddyssyyysshddddddddddddddddhddmmdddddddhso::+osyyyyyyyyyyyhhyyyh+oh+d+-+mdddmNNmmmhhmmNmmdhh
`.-::++osyyysooo++/:---------..............`.`.````````..```````....--:++.`````` ````.-` /hodo ``.;ohdhs+////dNd/++++ooossssssssyyyyhhhhhhhNNdhhhhhhhhhhhhhhhhhhhhhhhddddddNNNdddddhhhhhdddddddhddhdNmNddyoddhhhhddhhhhhhhhhhhhhhhhhhhhhdmmmmmdhyo/-`.--/oydddddddddddddddddddddddddddddddyssyyyssyddddddddddddmdddhddddmdddddddhs+-/oosyyyyyyyyyyyyyyyyh+oh+yh//dmdmmNNNmmdhdmmNmmdyh
`.-:/yyyyyyyyso+/:--....```````````````````````````````````..-:/-``````` ```.:` +yod: ``.-/shhmhyo+///hNm+++++ooosssssssyyyyhhhhhyymNNdhhhhhhhhhhhhhhhhhhhhhhddddddNNNmdddddddddddddddddddddNNmmdh+hddhhhddhhhhhhhhhhhhhhhhhhhhhhdmddhhdmmmdhyo+:..--/+syhhhdddddddddddddddddddddhssyyyysyhddddddddddddddddhdmdmmdddddddho:-/+osyyyyyysssssyyyyyy+sho+dh-hmdmmNNNmmmhhmdNNmmdyd
`yhmmd+yyyyyyhyyyso+/:-.````````````````````````````````...:+-.`````````.:` sysd` ``.:+shhdmdyso++/hNm++++ooooosssssyyyyyyyhyhhymNNhhhhhhhhhhhhhhhhhhhhhhhhhhhhdNNNddddddhhhddddhhdhhdhhdNNNddyohdhhhhhhhhhhhhhhhhhhhhhhhhhhddNNNmdhhhhhdmmmddys+:-----/oshhdddddddddddddddhyssyyyysyhdddddddddddddddddhmmmmdhhhhhhhy+-:++oyyyyyyyssssssyyyys/yhs+hhyymdmmNNNNmmdyhdmNmmmhhd
.hdmmmyyo++//++oossyyyyyyso+/:-.```` ````` ````````.::-.``````.-:.` `hsyh ``.-:+shhddmdyssoo+yNNo++oooooossssyyyyyyyyyyhyhNNNhhhhhhhhhhhhhhhhhhhhhhhhhhhhmNNmdddddhdddddddddddhhhhmNmNddohhhhhhhhhhhhhhhhhhhhhhhhhhhhhdNNNNmdddhdmdhddmmmmmdhyo+::---/oyhhddddddddddhysyyyyyyhdddddddddddddddddddmmmmdhhhhhhyo:-/++syyyyyssssossssyyy+ohho+hymdmddmNNNNmmmhhdhNmdmmhyh
` -ddmmNdyo++/////////+/++ooyhyyyyyso+/:-.`` ``````.://-....:/.` .hohs ``.-:+shhhddmdhyssoosNNyoooosssssssyyyyyyhhhhhyyhNNmhhhhhhhhhhhhhhhhhhhhhhhhhhhdNNNddddhhddddddddddhhhhhdNNNmdyohhhhhdhhhhhhhhhhhhhhhhhhhhhhhmNNNmdddddddddmmmddddmmmmmdhys+/::/oshhhhdhhyssyhyyhyyhddddddddddddhdddddmmmNdhhhhhhhs/-:/+oyyyyyssssoooossyyo/ydh+ohyhmNmmmNNNNNhmdyhddNmhmdyhy
-` :ddmmNdso++/////+/////////odmd+++oosyyyssso+/:-..` ```````.::///:`` /h+d+ ``..:/+shhddddmdhyyssoomNdooooosssssyyyyyyyyyyhyyydNNdhhhhhhhhhhhhhhhhhhhhhhhhhhhdNNNddddddddddddhhhhhhhhhmNNNddsyhhhhhhhhhhhhhhhhhhhhhhhhhhhddNNNNmdddddddmNNNNNNNmmddddmmmmmdhyso+/+ysyyssyhhhhyyhhhddddddddddhysshhdmmmmhhhhhhhy+:://+syyyyyssssooooosyo+sddy+hhyydNmmmNNNNNdhmhyddmNhhmdyhs
y- /ddmmmdso++///++++/////////ymNh//+sdhsdmsosssssssso+/:-..``` ` ```` shsm/```.-:/+shdddddmmdhhyyssomNmoooooosssyyyyyyyyyyyyyyymNNhhhhhhhhhhhhhhhhhhhhhhhhhhhhmNNdddddddddddhhhhhhhhhhdNNNmdhohhhhhhhhhhhhhhhhhhhhhhhhhhhhhmNNNmmdddddhmNNNNNNNNNNNNNmddddmmNmmdhss+-::+syyhhyhhhhhdhhhddddhyyssyyddmmdhhhhhhyo:://+oyyyyyyssssooooss+/sddhsshhyyhmmmmNNNNNmsmmhhddNmymmhyh+
h: +ddmmmhso++/////////////////dmNhydyo/ommo++oooosshhysysssso+/:-..` ``hyym:`..-:/oshhhddddmmdhhyyyssdNNsooosssyyyyyyyyyyyyyyyyymNNhhhhhhhhhhhhhhhhhhhhhhhhhhhdNNNddddddddddhhhhhhhhhhhmNNNddsshhhhhhhhhhhhhhhhhhhhhhhhhhhhdNNNNmddddddhdNNNNNNNNNNNNNNNNNmdhdmmNmmdyoo:--:/:/:;oyyhhhhddhdhys+sshmmmmdhhhhhyo::://oyyyyyyssooooooso++ydmdhhdhhyyymmmmNNNNNNdhmdhmhmNdhmmyyh:
y. oddds//so+////::://////////:+mmNd+///yNd++++ooooohNmssssyyssyyysoo+/::-..````````.dsdm:.--:/+syhddhhddmmdhhhyyyshNNyossssyyyyyyyyyyyyyyyyyyNNNyhhhhhhhhhhhhhhhhhhhhhhhhhhdNNmddddddddhhhhhhhhhhhhdNNNmddohhhhhhhhhhhhhhhhhhhhhhhhhhhhhmNNNmdddddddhhdmNNNNNNNNNNNNNNNNmdysddmmmmmddysoo:/..-://+oyyhhdh+osydmmmdhhhhhs+::::/oyyhhyyyssoooooso+ohdmdhddhyyyyydNmmNNmNNmddmmhddhNmymmdyysy
y. shd+` `oo+//////://////+///+yhmmmo//+mms+++oosssssmNhssssyssshmdhyssssoooo+++/::-/dsmm:-::/+syhhddddhdmmdhhhyyysyNNhsssyyyyyyyyyyyyyyyyyyyhNNmyyyhhhhhhhhhhhhhhhhhhhhhhhhmNNmddddddhhhhhhhhhhhhhhmNNmmdhohhhhhhhhhhhhhhhhhhhhhhhhhhhhhNNNNmdddddddhhhhmNNNNNNNNNNNNNNNmy/shmmmmNNNNmmmdhhssoos+:.:/+hmmoshdmmmhhhhys/:-::/osyhyyyyssssssso++ydmmmmmdhyyyyyydmmmmmmNmmh:ymdhdhmNdhNmhsh+d
y` shd/ `+o++////::////////+ydy+hmmd//hmh++++ooossssymmssssssssshmmhyyyyyyyysyysoooodsmm+//++oyhhhhddddddddhhhyyyssmNdssyhhyyyyyyyyyyyyyyyyydNNdyyyyhhhhhhhhhhhhhhhhhhhhhhhNNNdddddhhhhhhhhhhhhhhhhNNNmddsshhhhhhhhhhhhhhhhhhhhhhhhhhhhdNNNNdddddddhhhhhhdmmNNNNNNNNNNNNNddmNNNmmmmmNNNNmmmmmddmds/-.:sddhdmmmdhhys+:-:::/oyyhyyyyysssssso+ohdmmmmdhyyyyyyyydmmmmmmNmmd:`hdhddyNmymmmyshom
y` yhhy. `:///+///////////+shs+//+ddmyymh+++++ooooosoodmysssssssssyddyyyyyyyyydmmhhhsdhNmssooooooossyyyyhddhhhyyyyssdNmshhhhyyyyyyyyyyyyyyyyydNNhyyhhhhhhhhhhhhhhhhhhhhhhhhdNNmdddhhhhhhhhhhhhhhhhhdNNmmddoyhhhhhhhhhhhhhhhhhhhhhhhhhhhhmNNNmdddhhhhhhhhhhhhhmNNNNNNNNNNNNNNNNNNNmNNmmNmmmmmNNmNNNd+/ohdhmmmmdhys+:-.:///oyyhhyyyyysssso++ydmmmmdhysyyyyyyyydNmmmmmNmmd+ /ddhdydNddmmhsysyd
y` yhhhy` `ohhhhhhy+``-sy/.`````/hddh/.````.........:ds...-------/hy:://////omd+++odhmmymmo++//////+++osooooooooooymmsysssssooossssssssssssmNdssyyyssssyyyyyyyyyyyyyyyyyymNmdhhhhyyyyyyyyyyhyyyyhNNmdmdh+hhhhhhhhhhhhhhhhhhhhhhhhhhhhhmNNmdhhhhhhhhhhhhhhhhhmmNNNNNNNNNNNNNNNNNmNNmmddddmmNNNNNNmmmmNNdmmdho+:..-::/+syyyyyyyyyyyyso+ohdmmmdysooosyyyyyyyhmmmmmmNNmms`:hdhdhsNmhmmmyshomm
y` `yhddy` `yhdmmmmms`-yho shh+ os ys `.....-mh -dyym+hm. `````.////+/.```````.`/md.....................:mmo-----------::////:::----:--mmy------::::::::::::::sNNsmddy:::://////////////////////////mmm+/////////////////+mdmmNNNNNNNNNNNNNNNNNNNh+/++hdmmmmNNNNNNNNmmmd/..-:///+++++++++++oso++oydddhysoooooosssoooooymmmmmmNNmmh..hmdhdsdNhmNmdsyysmd
y` .hhddd+.``:symmmmmmsohhh+ .shhy :h` `-+y: ``.....dd .dhom+om: .++++o/.`` ``````-md`````````````````````+mm.`````````````:+/---` ``-md/ `hmd/mhh+ :dmd` `````````` .mmmhdmmmmNNNNNNNNNNNNNm+ .yddddmNNNNNNNNNms::///+/-```````.-:+++syddhy+-.``yhdddddh-````/dddmmmNNmmmhohmmhddsmmdNmmhshodmy
s -hhhhddhsoooymmNNmsydhdh/ :yoyyh: `h- `.-+oo+. ``....`hd` `dh/ms/m+ -++++o:.`````````-md.````````````````````hmy```````````````/-.-``.` ` sdd- /mmoydhh- oddy -yyysssoooo++///::mNN+-/sdmNNNNNNNNNNNNNdy/. `odmmmNNNNNNNNNdhs/++:-.` `..://+oshddyo:.`` -dmmmmmmms` /hddmmmNNmmmdmmmmmhdshmhmdmmssysmh-
s -yyyhhddhyssdmNNmyyddmdh: `+s: :hsy `ho:+oooo:.` ``....`yd` hd-mh-mo :+++oo:``````````.md.```````````````````:mm/```````````--/oo+++. ````..hds` `hmd-mhdy` hdd+ /dddddddddddhhdhhydNN+.../hmmmmmmNNNNNNNNdyo/---:smNNNNNNNNNNmdhssy+/sys+++oosyhhhyo:-.` `` +dmmmmmmmmy./hddmmmNNmmmyhmNmmdddomddyomhsh+hd:
s :yyyhhddhhhdmNNNhyddmmdh- -so. y+h- `-/+shh+:-.` `..... sd. sh.md-ms `/+++oo-``````````.md.```````````````````ymh.``````````./oso+/:+.` `.--omdo/. /mmo+mhh+ `dmd-`shyhdddddddddddhhhhNN+...-+dmNmmmNNNNNNNNNdhyyysoshmNNNNNNNNNNmddhysysssyhhhhys/-.` `..` ymmmmNNNNNmydddmmdNNmmmy/dNNmmhdyyddy-hdysy/s/
s /yyyyyyyyhddmNNmsdhmmmdh. `+s: :sos `-/+o+:-.ss `....` od- +h-ym:my `++++o+.``````````.md.``````````````````-mm/```````````.+sso+/::.```...ymh-- `hmh.hhhy- -mmd``ho::/+syhddddddddysNm/-----+dmmNNNNNNNNNNNmdddhsyyysdmmmNNNmmmdddmmmmmmddyo/-` `.` -hmmmNNNNNmmmddmmmNNmdmy:+mNmmdddodhh.+dhohoo-
s /yys:.` `.+hmmmhhhdyshdy.-so. `ysh. `-+oo:.` os ```...` +h- /h;omodh` .+++oo/.``````````.mh.``````````````````smh.```````````-osso/::-.```..-mms-` omd/-myhy` +mmy -do------:/osyhddd//mm+......:ydmNmNNNNNNNNNmmmdddhs+:-:ymmmmmmmNmmmmmmds-` .` +dmmmNNNNmmmdmmmmNNmdmy::hNNmmhdhshh..hdssyyy.
s +ss: /dmdydho` .yysy/` /yho./so:` os ```...` +h- .h//mydh` -++++o:.``````````-mh``````````````````-dd/````````````:ssso/:-.````..omd++- -dmy`sdhh+ smmo`+d+----------:/+os--mmo.``````.:hmmmmmmNNNNNNNmmh-` :dddmmmmmmmmmdh/` `` ydmmmNNNmdddmmmmNmddmh/:ymNmNdhdshh-`sdyohsdy.
s `.-.` +ss/ .hdyhhh- ohs. `yyhys-`` oo ``.... /h: `ho:mhdh` `:++++o-```````````:dy``````````````````ydy````````````./sss+/:-.```...ddy.+/` `ymd-`dhdh- `hmd/`+y/---------------..mmy```````..:ymmmmmmNNNNNmdh/ :dmmmmmmmmmmhs- -hmmmNNNmmdhmmmmNmdddh/:smNNmmddhoh: /dyoysdmh-
y```` ``` osys: `+yyhhhh+:/+yh/.` `oyhs:``.. s+ ``.... `oyo- yy-Nddh. `/+++++-```````````+ds`````````````````/md:````````````.+sso+::-.``.../md/`/o. /ddo /mhhs ``mmd-`./:--------------...hmh```````...-sdmmmmNNNNmdh+` .ydmmmmmmmmdy: odmmmmNmmdhdmmmNmhhdh/;omNNmNdhdsy+ -hhosyymmd/```
h-`` osyyo `+syyhhddo-sdy+-`...:.` .oyyys.`` ``/- `y: ``...``yhy+s- oy-mddh. `+++sso/-.`````````sd+````````````````.hds`````````````-osso/::-.```..hmy``-o:` .dmy` yhhh: ```:mmh...::-------------....ymd..````......:shdddmmmmdds. `+hdddmmmddh+ `hdmmmNdddhdmmmNmyydh/:+mNNNmmhhhoo--hdsoh/dmmm+```
y- :. `ssyys` .oyhhdmmmyhdhy: .` `-/ys/ssy `-` -y. ``...`.++y.-/- /h+mddh. .+ssyso//+/:+/-.```hd/````````````````omh-`````````````;osso///-```..:md+```/+. smd: .dhhy` ``````+mms....--------------....omd-.````........./ydmmmmmmds. -yhdddmddh+ -hmmmmddhydmmmNmyydh+:/dNNNdmdhhy/:+ddy+y+`hmmmo.``
s .:` .ssyyys:.:+sysdmmdhdyshy- -syy.-soh. .:` +s` ```...`++so` .s::hsmmdh. `-syssso+///::::/o/..mh-```````````````-dd/`````````````./ssoo++/.```..ymh.```-+/` :dds odhh/ ```````````ymm+--..:------------...../mh:.```.........` `-ohdmmmmho` .ydddddddy. odmmmddyshmdmmmyydhy:/dNNNmmmhhh+:smmh+ys.`smmmy.``
y` .ssyyhhhysssyodmdhddyhdy. -ss://:+oy+ `:`y+ ```...-o/ho -+/hymmdy-++oy+++++-```.--/:.--+yy````````````````ymy.`````````````.+ssoo+/:.``../md+````./+. `hmh. `dhhy` ` `` ````````````...mmd/--.--------------.....:mh/````........` `/hdmmdd+. -hddmmmdd/ `hmmmddhshmddmdyyhhds/dNNNmmmdhdy+hmmdosy:``+mmmh-``
h+- .. -ssyyhdhhyhdhyddhddmmddy. :yo` /+yssy` `-s- ``....-sod/ ;oddmmdho:-h++++o+-```` ```.//oyo.``````````````/md:``````````````-osso+oo++//+ohdh+:-://os/.`` +md+ +hhy:``````````````````````````...--:NNh:----------------......-md/```.........```.` .shdmmh+.. +hddmmmdy :dmmhdyshmddmhsydhmmsdNNNdNmmhhdsdNmdooy/```+mmmh-..
dyy: `. :ssyyhddhhmdyhdhddmmmddy` /y+` .hhhys: :/` ```...:ydh+ -oddmmhs`-/./+++o/.``````````:dhso`````````````.dmo`````````````.-+hhysssoo+/:-odd+---//oyhdhsoo/-.`.dmh```hyhs.-////:::-.``````````````....---+Nms-----------------.......md+`--:::::::::////:.`.../hddhys+. `odddmmdh: `.``````ymmddyoydddmy/ohhmmhmNNNmmmmmyhhyNmms+y/````/mmmd:..
hhdy/` `` :syys+:-+hddhyhddmmdddds` /y+` `hhhhso:` .s: ``..../ohs- +hdmmyo s-.++++o/.``````````sdo.o+:```````````omh.```````````-+oosysso++ossosshdhsyysoooooso:-:/ssoshd/`.+yyyyysso+oyyysss++//-.```......-----yNmo/-----------:::::://////dms.////////////////:------ydmmmds:` +ddmmmdy- `...````.mmdmyoydddmy/+yhmmhmNNNmNNdNhydsmmmy+y+.````:mmmd/..
sdmmy+` ` /syo. `o/.oo+yhdmy-.+hs :y+` ohhddyo. os/ ``...-/oh+` `````hhmms-`o`-++++o:``````````.dd:`.o-o-````````-md/``````````-ohhsoydhhyo//:::-smd. `...`.++-`` `/ysss+yyhh+`````````.``.-//ooo+-......------mmd/------.....-////////////ymy`//////:::///////:..----:ddmmmdy/. `hddmmmdy- `..``...+dddyohdhdmy+oy+/ydmNNNmNNmmdshhymmh/yo.````.:mmmm+..
dmmmmh+//- +sy/ `o+ .y:;odh/ `so -yo` /hddddyo. :y/-` ``....-ohyo+//+oo+hdmmy++s`:+++oo-``````````+ds```o:.o:```````hds``````````-hy+/-.+sso+/:-...:md/ `...``;o/`````hmdy+yyhhs````````````````.-os+sho---.-.---/Nmy---..-......-://////////:smh`::::::---:///::::-.-----:ymmmmmho- -hdmmmmhy- `sdh++ydhdmy+os/.ohmNNNmNNNdmhsdydmh/sy-``....:mmmm+.-
mmNNNmdyoo- ` +sys/;o+` :y;o+yy. o+ .ys` :dhyhhy+/ .y+ -- ``....:sh+//:-.`..ydmmyhs/-/+++o+-``````````dh:```./``:.`````+mh-````````:+h:````-osso/::-...hdy` `....`.oo-```+mmo-ssdhy-``````````````.....;oo+yh/-------smmo--------..-..--://///::::sNh.:::::-----::/:::::-.--:---hddmmmds- `` /ddmmmddy: -hh//yhhmmy/oy/.yhmNNNmNNNmmdshhhmh+os:.......-mmmmo.-
mdNNNNNmysy/ .;o/:..syyhddy+ /dd+ohyy/``.s/ .sy- :ddhyhyyo `so` -/ ``....:ho.` `:.`ydmmdy+../+++o/.`````````/ds`````./``:````-dd+````````:+ss`````:ssso/::...ydd: ``....``/s/``.dmh-/hhhy/```````````.........--;o+sh/------mmd/-------..-....--://///::;oNh-:::--------::::::::-.-:--`.sddmmmds::+/:-./dmmmmmdh: -hy/+yyymmy/oy:-dhmNNNdNNNNdmhydhmh+oo/........-mmmmo--
mhNNNNNNNy++//yyo:::-:+symdy+` `hdssssho-...:::yh+` .ddddhhhs:.ys` :` `.....oho` --`dmmmmho+-/+++o/.`````````hh/``````o/`:/```hds.````````+oy/````./sss+/::..+md+. ``....``-s+-`ommoymmdy+`````````..........--.---osoy-----/Nmh---:::::---::---::://///:;oNh:::::--------:::::::--.--..../ydmNmds/++++++oddmmmmdy:.``` /hy:+oshmms;os:/mhmNNNdNNNNdmdymdmh+oo/..........mmmms--
dhNNNNNNNNy+oddd/:;oyysooo++.`;oyosmmmmd/-/oo/ydy/ .hddddhyo-os` `-` `..../h/o. :./mNNNmdys//+++o:`````````/ds.``````.y`./``omh-`````````o.y.````.+sso+/:-./mms-. ``.--.```/o:-mmy:sdNmh/.-.```.........---.-..---:+yoo----yNm+---:/+++++++++++++/::////:sNh::::::--:--:--::::::::---.-:.`.sdmmmmy:/++++++hmmNNmdho++++//:-ods;osshmmy;oo:sNhNNNNmNNNNddmhddmh/os/...........dmmms--
dddNNNNNNNmsoo+hhsddyyso+++osyhyysodNNNNmsosssyo+` .dddmmmmdy/:/ooooo+/ ....-sh;o/-...-/-sNNNNmddh+:/++o-`````````hy:````````+``:`:md/``````````d+h-````-osso//:--mmy-:` ``.--.```-o/ymdsmdNNNNmo+..........------..---.--osoy/--:mmd:------::++oooooooo++//////hmh/::::::::::::::::::::::--.-::/++ymmNmds//++++++hmmmNmmhs+ooooohds:shydmms/++:ymhNNNNdNNNNmhNhhdmh/oo:............hmmms--
dmddNNNNNNNdso`.dmNNhssoososhdhssymNNNNNNdo+oooso- `hddmmmmmdy+yo++oo++-` `.://sys::---:://:hmNNNmmmmh+/+++-````````+ho`````````s``::dds```````````yyh+````:sso+/::-dmh--- ``.--..``./smmdNmmNNmdmo:........-------.---....-+/+y/--smmo-----.....-:/+ooooooo+//:::mms/:::::::--------------::---/++ooosdmNNmy/+++++++sdmNNmmmyoooodms/ooydmds;o+odNhNNNNdNNNNmdmmhdmh+oo/`````````````ymmms--
s++/+sNNNNNmhy+;omNNNhyyyyyyhhyyyyhNNNNNNNy+ossss: yddmmmmmdy.+++osyyyss/ `sddddm/---.-++//+mNNNNmmmNNo/+o/.```````:dy-`````````h-`-/hh.```````````-s//```./sso+/:-hmh:.:- ```.---..``-hmNNNNmmNhyd--.......--.-----.---...--so/y---mmd:----........-/+//+++++:-.-+Ndy-.................--.......``..--:sdmNNdy+oooooooshdmNNNmdyydms/o/sdmms:++smNhNNNNdmNNNdmdmhhdyoo/o//::::::-----.ymmmy-.
y+/syoymNNNNdhs++sdNNNdhyyy+++++oosdmNNNNNmysssyo. +ddddddddy. -dddddddhy` `odmmmms-//+ooo/yhNNNNNNmmmNs//o/.``````-hh:``````````y:`/.y:````````````.h/s```.+soo//:ymd:.-:. ```.---..``odNNNNNmhmmsoo/.......-------------..-;oyss--sNms-----.......-+h/---:::-..--ymhs......``.........--.......````````-hdmNmds::://+oooydmNNNNmdmo/soymmmy:++smNdmNNNdmNNNdmdmhddyo+/+///////////////yNmmh:/
sooooysshmdy+/+oyosdmNNdhyyooo/:///::hNNNNNdssss- .dhhdmmmdo` ydddddddh/ /hmNNNNmdossssssNmNNNNNNNNmmh:/o:.`````-hh+````````.;oso/o/s:````````````.y+h.``-oooo/:ymd/..-/` ```.----.`-mhhdNNNNmysyys-......-----------------/++h+-:mmd:----......--+dy:..-----..--mmh/...``` `........---.......` `````ohdmmmd+-...----ymdmNNNdmy/ssomNmy:++ymNdmNNNhmNNNdmdmdddoo++++///////////////sNmmd:+
sooyyyyssssyyyyyyyhyhmNNhs+//oo++o++/+ymNNNmyyyo.``` :hddddddy: -dddddddhs `/hhdNNNNNNysssssymdNNMNNNNNNms:-+-````-:hh/`````````ohhhhhyyy..````````````o-o-``-ooo+:ymd/...:: ````.----..ym+dNNNNmhdy//+.......-----------------:y/d:-hmms-----....---oddo:....--...-oNdy.``` `...``````........` `.ddmmNNmh+.......ymmmNNdmy+ssyhmmh+++hNNNmNNNddNNNdmmdmmy+oooso+://////////////oNmdd:/
ysssyyyyyyhhhhhyyyyysyoooo:+shhysos//;osmNNmyosoo+++++/::-..-symmdddhs. +ddmddddy`/ssoo+oNNNNNNhoosssoo+mNNNNNNNNNh///-```smdy+.````````.yddddmddy-/-```````````+/.o.`/ooo/ymd+....:- ```..----./mdyNNNNNdyhhsyo.......---------:/::::://s+o;oNmh/:::--...--:sdmh/-........--dmyo.........--.```` ````...` smNNNNNmdy+````...dmmmmmh/ssymmmh/++hNNNNNNNddNNNmddhmdo+oosoo++:////://///////+mmdd/:
hhyyhhhhhhhhhhdddmmhhdhhddhddyys/+ssossosooo/:+syyssossoo/o:+//ydhsyso.` `hmmddddyohhssossyNNNNNdsssss++sNNNNNNNNNNNy+/.`.ymmhys.````````hdmmmmmmmhyy+-````````--yh/oo;o+ooyNd+-...-/. ````..-----dhsNNNNNmsyhddmd:.....----------:/+osssoooh/ommdo+++++/:---/ydddy++++++++++++++++////////////////////:////:-..`` :hmmNNNNmd+```````/dddmh+ossddmh/+oymNNNNNNmmNNNmhhhds/oossosoo/////////////////mmdd/-
yyyhhhhhdhhdddddddhhddddddddoyodhdddddddmmhhhhhhhhhyyyyyyyyysyo/+o::/sso+//:hmmmmddysyyysoo+-oNNNNNhssss+osNNNNNNNNNNNd+/.-hmdyyo.`````````hNNNNNNNNNNho-``````/oyhhoshs+:-/ymdo-....-/` ````...---yddmNNNNNm+:-+mmoos:....------------:/+osssd+dmms+++++++osssyysso++++++++++oooossssssssssooooooooo++++++//+/+++++//::/yhhhdmmddhoshyo/.`shdddmmmms+ososssyyhyhhhhdhddyydh++syyysoooo```........------hmdd+.
dhhhhhhhhhhhddmdddddddddddyddmmmmddmdddddddddddhddmdddhhhhhhhyyyyyyyyoy+soo/ymNmddhs///++o+-..yNNNNdsooooo++NNNNNNNNNNNy+sys++++``````````-hNNNNNNNNNNyo-`````ydddhhdh/----:dy+:-....:/` ````....-;omdNNNNNNNmy:`+my-/y:...-----------------:+odsymyoossyyhhhhyssooo++/+////////////////+++++++++++//////////////////++++++++oooossyyhhhhyh/-hmNNNNmNdo++;o/++;o/+o/o++o+oso/sssysssoss: `omdhs.
ddddddhhdmmmmddddddhdddmmmmmmmmmmmddddddddmddmmmmmddhmmdddddhhhhhsyshyhyhhysy+yy::-+o++///////omNNNmhoooyo-.dNNNNNNNNNNh+ysossy-````````.ydmNNNNNNNNNNh+.`````ymmmmmms-.-/+oyso:-...-/: ```....-hmmhymNNNNNNmh+;oyo-`//...-------------------:hysdyyhhyysoo+++++oosssyyhhhddddddmmmmmmmmmmmmmmmmmmmmmddddddhhhhhyyysssoooo+++////++++oossysydmNNNNmNmdo://:+///-//;o://:+/:shhsyssosso. `/mdhh.
ddmmdddhhdddddmmmmmmddmmmmmmmmmmmmmmmddddmmddddmmmmmmmmddddddddddydddmmmmddydyy hyysyyyysssoo++oydmmhhoo++-::+dNNNNNNNNmh+oysyyy-````````ymmdNNNNNNNNNNy/``````+dmmdmmh-+yyssyys-....-/- ````...-sNNmhsmNNNNNNNd++syo:/o/..-----------------:/+shyys++//+osyhhddmmmNNmmddddhhhyydNmdsooo+++++++ooooooooosssyhhhhhhdddmNNNmmmmmmdddhyysssoo++++oosydmmmNmh/////:+://://:+://:+/hyssysoss+ .:dmhh/
dddddhddmmmmddddddddmNNmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmdhdmmmmmmmmmddddddd ddddhhhhhhhhhhsss/ss:+-ooo+///sNNNMNNNNmy+syyys:````````ommdymNNNNNNNNms-``````-mNNNNNmhNmsyyyyy-....:+. ```....+mNmds+mNNNNNNNmyyhhhhhy/.--------------:+osyso+/+osyhdmmNmddhysssoyho/::-------mmho..` ```------::::://++///++ooymmmmmmmmmNNNNNNNNNmmmddhhhysymdmNNh++o++o+o/++:++/+/+/://syysssys: `-:ymdyo
dddhyyhddmddmmmmmmmmNNmmmmmNmmmNmmmmmmmNmmmdmmmmmmmmmmmmmdmmmmmmmdmmmmmmmmmmmmm ddmmmddmdmdmmmdddhhdhyyhyyssoo+odNNNNNNmy++o/o+--..````+mmmysdNNNNNNNmho.```````yNNNNNNNNNyossss:...-/+` ```...-/dNmdho-mNNNNNNNNysssssss/.----------/+syyso+ooyhdmNmmddhyso:-.``.-/yy/-.----.-.smhh:::::/++oossssssosssoooooo+++++++///++/////+++ooossyhhddmmmNNNNNNmNNNdysoyooy+os+o++o/++//+;oyysssys` .:;odhso
dddhyhmmNmmmmdddddmNNmmNNNmmmmmmmmmmmmmdmmmNmmmmmmmmmmmmmmmmmmmmmmNNmmmmmmmdmmm ddmmmmdmmmmmmddddddddddhdhoyyyysyydNNmhy+ooo+ooooooo++/yhhyssymNNNNNNdy/````````/NNNNNNNNNd++oos-...-//` ``../yhdmhs++/-mNNNNNNNNhyssssyy/-------/+syysoooyhdmNNNmmhso////hh-`````;oyo:----://+odddhyyyyyyyyyyyhhhhhhhddddddddmmmddmmdddddddhhhhyyyssoo+++///++osydNNNmNNmhhhyyhsyyossos++o++++/oyyssso+ ``.::::/:.`
dddhhdddddmmmmNmhydNmmmmmmNNNNNNmmmmNNNmmmmmmmmmmmmmmmmmNNNNmmmmmmmmmmmmmmmddmm mmmmmmmmmmmmmmmmmmmmmmddddddhdhhohssho//.osyhyssssssossoooo+++sNNNNNmdy:..``````.sNNNNNNNNmoosss-...:+:```../mmmmh+oss/-mNNNNNNNNdhdhhyys:---:+syyysssydmNNNNmddddhddh+hh/ys:`````+yhoosyyyyhhyhhhhhhdddmmmNNNNNNNNNNNNNNNNNNNNmdhhhddmNNNNNNNNNNNNNNNNmmmmddhhyysyNNNNNNmdhhhhhhhhyyysyoos+oo+o/+/++os:`````................--::
dddhdmmNmmmddmmdhhmNNNNNmmmmmmmmmhhdmmmNNNmmmmmmmmmmmNNmmmmNNNNNNNNmmmmmmmmmmmm mmmmmNNNNmmmmmmmmmmmmmmmmmmNNNdmhmmdmmdhyhhddhhhyhhyyyyyyyssoso+hmsssoooso+++/::-omNNNMMNNmysss+....;o-``..:dmNNdsssyyo-/mNNNNMNNmhhhhhyo-/oyhysssydmNmdhdmdhdmdddddddoyo/os--:/+shhhhhhhhhddmmNNNNmmmddmNNNNNNNmmmmdddhhhhyyyso++++oosssssyyyhddmmmNNNNNNNNNNNNNNNNNNNNNNdmmddddddddhdhhhyyysyooyso+//:-:::////////++++osyyhhhhy
hhhhdddmddmmmmmmmNNmmmmNNNNNNmmmmddmmNNNmmmNNNNNNNmmmNNNNNmmmmmmmmmmNNmmddmNNNN NNNNNNNmNmmmmmNNNNNNNNNNNNmNNNNNmmNNNNNmmmmmmdddddddmdmdddhyshyohdoo/syyyysyyyyssssmNMMMMNmhsso:...-/+.``.-hmNNdsyyysy/--/mNNNMMNmhyhyyysyhyssydmmmdyo/:yNNNNNNNNNNmmdooyhdhyyyyyyhhdmmmNNNNNNNNNdysssssyhyyyssosssossssyyyyyhhhhhhyyyy yyyyyyyyyyhhhddmmmmNNNNMMMMNNNNNNNNmmmmdmdddddddhhhdyhhhyyNmmddyso//:/+syhddddmmmmmmddhyo/
dddmNNNmmmmmmmmmNMNNNmNNNNmmmNNNNNmmmmmmmmmmmmmmmNNNNmmmNNNNNNNNNmmmmmmmNmmmmNN NNNNNNNNNNNNNNNNNNNNNNNmNNNNNNNNNNNNNNNNNNmmmmmmmmNmNmdmdddhhhhhhdhhhhhhyyyyy+y/s++sNNMMNNmhss+/::--/+``..ymNNmyyhyyy/----sNNNMMNNhsyhdhyyyhdmmmds+::::yNNNMMMMNNNNmmddhhhyhhddmmNNNNmddhhdmddhyyysssssyyyhhddddmmmmNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNMMMNNNNMNNNNmNNmNmmmmdmddmddddddshmNNNNNmmddys+/:/+shdmmmdddhhyyys
ddhhhhddmmmmmmmmNNmmNNNmmmmmNNNNNNNmmmmmmmNNNNNmmmNNNNNNNNNNmmmNNNNNmmmmNNNNNNN NNNNNNNNNNNNNNNNNNNNNNmNNNNNNNNNNNNNNNNNNNNNNNNNmmmmmmdddddddddddddhhhhhyh+yy+ysssssyNNMNNmhso++oooo+o+///syhdyyyhddo------dNNMNNmdhhyyhdmmmdy+:---+hhyhhoNNNNNmmddhhhhdmmNNNmmmmmmmdhyhyyyyyyhhddmmmNNNNmdddhyssooohNNNNNNNNNNNNMMNNNNMMMMMMMNNNNNNNNNNNNNNMMMMNNNNNMMMMNNNNNNNNNmNmmmmmmmdmdhyo++oydmNNNNNNmddyo/::/shddmddddmm
hdddmmmmdddddmmNMMNmmmddmmmmmmmmNNNNNNNmmmmmmmNNNNNNNNNNNNNmmNNNNNmmddmmmNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmNNmmmmmmmmmdddddddddddyd+dhdddhhhhyhysmmmhdh+hhysoooooooossssoosssss:::----sNNmmdhyyhdmNmds:. ``/mNNmh+smmmddhhddmNNNNNNNdyhhhhhhyhhhddmmNNNNNNNNNNNdy/:----..-+ydNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMNNNMMMMMMMNNNNNNNNNNNNNNNNmNmmmmmmdhyso++ohdNNNNNNmmdhs/:::////;om
ssyyyhhdmmmmmdddNNNNNNNNmmmmmmmNNNNNmmmmmmmmmhhdmNNmmmNNNmNNNNNNNNNddNNNNNNNNNN NNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmNmmmmmmmmmmmmmmmmmmmmymhmmmmmmmm mdmsddhhdmshh:syhdhhhyyysooooo+++oy+ooo++//+oddhyydmmNNmy/. :mmmmmyddddddmNNNMNNNmmddhhhyyhhdmmNNNNNNMMMMMMMMNds/---:/+osyhmNNNNNNNNNNNNNNNNNNmNNNNNNNNNNNNNNNNNNmmmmNMMMMMNMMMMMMMMMMMMNMNNNNNNNNNNNNNNNNNNNNNmmdhs+++shmNNNNNNNmdhs/-.-:/d
hhhhhyhddddddmmmmmmmmmmmmmmNNmmmNNmmmmmddmmmmo+/smNNNNNmmNNNNNNNNNmmmNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmNNNNmmmmmmmmmmmmdNmNNNNNNNNNNNmmmmmmmmNNmdhddddhhhhhhyyy/sso++oyysssssyhhhyhdmNNNNmy+---..````:dmmmmmmddmNNNNNNNNmmdhhyhhdmmNNmmdyNNNmNMMMMMMNmy+//oyhdmNNNNNNNNNNNNNNmmmdhys++/+smNNNNNNNNNNmdysymh/syssmNNNMMMMMMMMMMMMMMMNMMNMMNNNNNNNNNmNMMMMNNNNNNmmhs+/+shmNNNNNNNmdy+:-:
yyyyyyhhhyyyyhhhdmmmdmddddmmmddmmNmmmNNmmmmmmmmmmmmmmNNNNNNNNNNNmmNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmmNNNNNNNmmmNNNNNNNNNNNm mmmmmmmmNNNmmmmmmmmmdddsh+y/shdhhddhhhhddhyydmNNNNmh++s+/:://:::;ohmmmmmmNNNmmNmmmdhhhdmmNNmdyo+/:--smmNMMMMMMNmhyhmNNNNNNNNNNNNNmdhyys++/::-``.;ohmNNNNNNmmhs+:-``-hh//ys-+oNNNMMMMMMMMMMMMMMMMMMMMNNNNNNNNNmmNNNNMMMMNNNNNNNmdhs+++ydNNNNNNNmdho
syyyhyyhhhddddhhmmmddmmmddhhhhdddmmmNmmmmNNNNNmmNNNNNNNNNmmmmNNNNmdmNNMMMMMNNNN NNNNNNNNNNNNMMMMMNNNNNNNNNNNNNNNNNNNNNNNMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNmmmmmmmmmmmyhhydhhhdddddddddhyydmNNNNNNms+://ooo+++++oymmmmmNNNhyyydmdhddmNNNNNmds` ````-omNMMMMMMMNNNMMMMNNNNNNNNNNmds/-----------:sdNNNNNNmdy+:-.`````-hd+/yy-./dNmmNNNNNMMMMMNNNMMNMNMMMNNNNMNNNmmNNNNNNNNNMMNNNNNNNNmdy+//sdmNNNNNNm
ossssssyhhhhhhhdmNNmmdmmmmmmmdddNNmmmmmNNNNNNmmNMMNNNNNNNNNNNmdmmmmNNNNNNNNNNNM MMMNNNNNNNNNNNNMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNmmmNNNNNNNNNNNNmdhmmhdhmmmmmmmmdddhyhmNNNNMMNmdhhyyyyyyssssydNmmNNNNmhyydmddm mNNNNNNNmdhh/````.+dNNNNMMMMMMMMMNNNNNNNNNNNNNh+:----------/sdNNNNNmmho:.`````````.hdo:yy:`-ydmhyhhssdmNNNNNNNNNNNNNNNNNNNNNNNNddhhdmNNNNNNNMMMMNNNNNNmdho//ohmNNNN
soooosyyyyyyhhhhhmNmddmmmmmmmmmmNmddmmmmmdmmmmNNNNNNNNNNNNNNNd+/+hmNNNNNNNNNNNNNNNNNMNMMMMMNNNNNMNMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmNmNNNNNNdNmmmmmmmmmmmmdddyydmNNNMMNNddddddhhhhhhhhhmNmNNNNNmhdmmmdmNNNNNNMMNNNNddh++++ymNNNNMMMMMMMMNNdyosmNMNNNNdhyyyyyso+/:-;odNNNNNmdy/-````````````.yms:sy+`-hhmddhooyhdmNmmdNNNNNNNNNNNNNNNNNNNmhhssyy+/shmNNNNMMMMMNNNNNNNmho::+hmN
yss+++ooossyyyyyhhmNmdhdhhddddddmNmmddddmmNNNmmmNMNNNNmmmNNNNNNmhdmmNNNNNNNNNNmmNNNNNNNNNNNNNNNNMNNNNNNNNNmNMNMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmNNNNNNNNNNNNNNNmdNNmmmmNNNNNNmddhyydNNNNMMNmmmmmmddddddddhdmNNNNNNNmdmmmmmNNNNhhsmNNNNNNNmdy+ohNNNNNMMMMMMMMNNdo--yNNNNNmy:.`.--:/+syyyhmNNNNNmho:...``````......omh/oho.:hdddhsoyyddmNNNdNmmNNNNNNNNNNNNNdhNNoyssyys-```:ymNNNNNNNMMMNNNNNNNmho::+
hhhyso++ooosossyyyhmmddddhhhhhddmmmmmmdhddddddmmNNmmNNNmmddddmmmmddddmNNNNNNNNhssymNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMNNNNNNNNNmNNNNNNNNNNNNNNNNNNNNNmmNNNNNNNNNmmmmmNNNNNNmNNNNNNNNNNmmmddhyhmNNNNMMNmmmmmmdmdmmmmmddmNNNNNNNmdmmmmNNNNhddshyyhNmddmsyhhdNNNNNNNMMMMMMNmysoohNNNNNNd/.`` `-smNNNmmhs//++++++///:::----+md++hs-/ymdysyyhdmddNNNdNmddNNNNNNNNNNNNhssmo-+soyho.`.:shdddmmNNNNNMMMNNNNNNNmmy+
syyyhhhysoooossoossyhmdhhhhhhddhhmmddddhddddddddNNmmmmNNNNNNNmmmmmmNNNNNNNNNNNN NNNNNNNNNMMMNNNNNNNNNNNNNNNNNNNNNNMMMNNNNNMNNNNNNNNNNmNNNNNNNNNNNNNNNNNNNNNNNNm mmmmmNNNNNNNNNNNNNNNNNNmmddhyhmNNNNMMNNmmmmmmmmmmmmmddmNNNNNMNmdNNmNNNNNmdydmNN NNNNNNmdyhdNNNNNMNNNMMMMNdhy+symNNNNNdso/++:.`````-smNNNmmy:` `````.../mdo+hy+ohdhhdmNmdddhNNNmmNdhNNNmhNmNdy/yysso:.+yssyy/.-ohddddddhoohmNNNNMMMNNNNNNNm
//+ossyyhhhyyssoooooshmdhhyyyyyhhdmmmmmdhddddddmNNNNNNNNNNmmmmNNNNNNNNNNMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMNNNNNNNNNNNNNNNNNNNNNNNNNNNMMNNNNNNNNNNNNmmmmNNNNNNNNNNNNNNNmNNNmNNNNmmdhhhmNNNMMMNNmmmmmmmmmmmNNmdmNNNNMNNmmNNNNNNNNmddmmmmdddmmmmmmddNNNNMMNmdNMMMMNsysyshNNNNNms/o///:/:+:--odNNNNmy:`` .hdsohhshdhyhdmmddddymNNNdNmhNNNNhmNmNh+.oyssysyysssys-:ydddddddy/` `/ymNNNNMMMMNNNNN
//////+ossyyhhhhysooooohdhyyyyyyyyhmdhhhddddddddmNmmmmmmmmmmNNNmdddmmNmNNNNNNNMMMMMMMMMMNNNNNNNMMMNNNNNNNNNNNNNNNNMNMMMMNNNmmmmNNNNNNNNNNNNNNNNMMNNNNNNNNNNmmNNNmmNNNNNNNNNNNNNNNNmddhhdmNNNMMMNNmmmmmmmmmmmmmmhdNNNNNNNdmNNNNNNNmmmmmmmdmmmmmmmmmddNNNNMMNNhmMMMMNmhoy+yNMNNMNd/+/s://+::::+dNNNNmd+```` `ydyshhddhhhdmmdddhdydNNNdNmhNNNNdmNNdmy/.ossssysossyyoohdddddddy/.````-+ymNNNNMMMMNNN
yo++///////+osyyhhhhhyssyyhyssoossyhdmhhdhhhdddddmNNNmmmmmmmmmmmddmmNNNNNNNNNNNNNNNNNNNNNMMNNNNNNNNNNNMMMMMMNNNNNNNNNNNNNNNNmmmNNNNNNNNNNNNNNNNmmNNMMNNNNNNmmmNNNNNNNNNNNmmNNNNNmddhhdmNNNMMNNNmmmmmmmmmmmmmmddNNNNNMNmmNNNNNNNmmmmmddddmmmmmdddddmNNNMMNNmhmMMMMNd+ysshNNMMNd+s+os/++//://hNNNNNmo-.``` odyyhddhhhddmNddmyhyoNNNmmmhNNNNmmNNNdmy:.ossssssosssy+hddddddho. `.//::/ymNNNNNMMMM
mmdhyso++//////++osyyhhhhhmmdyyoooooshhysyyyhhhhhdmmmmmmmmmmmmmmdhdmmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMNNNNNNNNNNNmmNNNNNNNNNMMMNNNNNNNNNNNNNdmNmNNNNNNNNNNNmmNNNNNdddhhdNNNNMMNNNmmmmmmmmmmmmmmmdmNNNNMNmmNNNNNNNmmmmmdmmmmmmmdddddddNNNNMNNmdhNMMMMNyh/ysdNNNMNho/+syo++/+:/smNNNNmy:-.``` :dhydmdhddddhNmdddyho/NNNmNhmNNNmmNNNNdmy:-+soysysooyysohdddddhs- -//::::/ymNNNNNMM
dmmmmmmdhyso+++/////+osyyhhhhddddhssooyhhyysyyyhhhdNNNmmddddddmmmddmmmmmmmmNNNNNNNNNMNNNNmmmNNNNNNNNNNNNNNNNNNNNNNNNNNNNmNNNNNNNNNNNNNNNNNNNNMNNNNNNNNMNmmmmmmdNMNNNNNNNNNNNmhddhdNNNNMMNNNmNNmmmmmmmmmmmNddNNNNMNmmmNNNNNNddmmmmmmmmmmddddddddNNNNMMNmdddNMMMMmh+h+ymNNNNmyyyo/s-+s/o/+hNNNNNd+:/..``` .dhhdhdddmmddNNmmmyhy-yNNmNdmNNNNmNNNNNdmh--/ssysssssyyohdddddds: `:/:::::::/ymNNNNN
ddddmmmmmmmdhhyoo++++//++ossyhhhhddddhyyydhyyyyyyyyhmmmddddddddddhyhdmmNNNNNNNNNNNNNNNNMMMNNmmmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmNNNNNNNNNNNNNmmmNNddhhdmNNNMMNNNNNmmmdmmmmmmmNNmhmNNNNMNmmNNNNNNmdmmmmmmddddddddddmdmNNNMMNmddhdNMMMMm+y/yyNNNMNmosy+-/`.s+o/smNNNNmo:-:--``` sdddhdddhmmdmNNmNdyh+`mNmmmdNNNNddhhhdmhmd:--ssyyysssyysddddddho` ./::::::::::/hNNNN
ddddddmmmmmmmmmmdhysso++++++++oosyhhhdddddmmdhysssyyydmmdddddddddddddmmmmmmNNNNNNNNNNNNNNNNNMMNNmmmmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNmmNmhddhdmNNNMMNNNNmmmmmmmmNmmmmmmddNmNNNNmdmNNNNNNmmmdmmmdddddddmmmddhNNNNMNNmmmmdNMMMMmoosoyNNNNNd+oyy:-../y+/hNNNNNh/:-/-++-`` `+ddddmdoshNddNNNmmyyy./mNmmdNNNNy:::::-:hmd/-.yysyyoosysydmmddhs+ `:/::::::::::::+dNN
ddddddddmmmmmmmmNNmmmdhysooo+++++++osyhhhddddmmddyysssyhddhhhhhhddhsyhdmmmmmmmmmNNNNNNNNNNNNNNMMMMMNNNmmmNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNMNNNmmmmmNNNNNNNNNNNNNmhddhdmNNNMMNNNNmmNNNdmmmmmmmmmmdmNmNNNNmmNNNNNNmhhdddddmmmmmmdddddhdNNNNMNmdddodNMMMMdh+y+hNNNNNhyo+sh/---oy/hNNNNNh/:/:-/::-` /hdddmmh.-smmdmNNNmdyh+.hmmmdNNNNh::/+o+/yhmm+-`yhyhhssyy+osyyyhys/ ./::::::::::::::;od
dddddddddmmmmmmmmmmmNNNmmmdhysooo++++++ossyhhhddddddddhyhddhhhyyhhhhhhddddmmNNNNNmmmNNNNNNNNNNNNNNNNNMMNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNmNNNNNNNNNNNNNNmmNNNNNNNNmdddhdmNNNNMNNNNNmmmmmmdmmmmmmNNmdmmmNNNNmmNNNNNNmdddddmmmmdddddddddhmNNNNNmdddyydNMMMMm+h+yoNMNNNd/oh/sys--:yydNNNNms+/+-:--::/: :ydddmmmdo`-yNddNNNNmhyy-:mmmdNNNNd/-------dsmms: hmmdmyyyy/:::::://:--...::::::::::::::::::/
hddddddddmmmmmmmmmmmmmmNNNNNmmddhysoooo+++++ossyhhhhdddddmmNmdysssyysoshddddmmmmmNNNNNNNNNNmNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmNNNNNNNNNmhhdddmNNNdNNNNNNNmdddddddmmmmmmdmdmmmNNNdmmNNNNNNmmmmdmmmdddddddmmmddNNNNNNmmmmdhyNMMMMdsosy+NMNMNdhy/hy+yy--/ymNNNNm+/://:-:--//:. -sdddmmmmmd--/mmhmNNNNdoso-+mmdmNNNm+-:-----+dsdmh:`odmmmhyys::::::::::///////////////:::::::::
hhdddddddmmmmmmmmmmmmmmmmmNNNNNNNmmdhyysooo++++++oosyyhhhhhddmmmddhyssssyhdddmmmmmmmmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmmdddddmNNNmdNNmNNNNNdmmmdddddmmmmmmdmmNNMmmmmNNNNNmdddmmdddmmmmmmmmddhmNNNNNNmddhosdNNNMNmh+y/ymNMMMm+yh+yy/ys-;omNNNNm/+::+:/-.---:. `odddmNmmNNmo:/oNddNNNNmyoo/:hmmmNNNms--------hhshNm+./dmdmhyyo:::::::///////++++++ooooooooooo+++
hhhhhddddddddddmmmmmmmmmmmmmmmmmNNNNNNmmdhysoo++++++++oosyyyhhhhhdddddhysyhdddddmmmmmmNNNNNmmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNmmmmmNNNNmNNNNNNNNNNNNNNNNNNNdddddmNNNNmmNmmNNNmmddmmmmddmmmNNmddmmNNNNNmmNNNNNdmmdddmmNmmmddhdddddmNNNNNmddddshhNNNMNm+yy+oyNMMMNhy/hsoy+so::dNNNNm/+o./:/--..---:-` `/dddmNmmNNNmy++oyNdNNNNNdoo+++mmmNNNNdd:------:mosyNms-.dmdmyyy////////////+++++ooooooosssssssssyy
hhhhhhdddddddddmdmmmmmmmmmmmmmmmmmmmmNNNNNmmdhyyoo+++++++++oossyyyyhhhdddhyyhhdddmmmmmmNNNNNNNNmmmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmmmmmmNNNNNNNNNNNNNNNNmhdddmNNNNmddNmmNNNmmmmmmmdddddmmNNdmmmNNNmddmNNNNNmNmdddddddddmmdmmmdhmNNNNNmmmmmdyomNNNNmoy+sdyNNMMNyohosy+y+s+:sNNNNm+/+;o/-::..`.----` :hmmmmmdNNNNNhoossdmNNNNNdh//:/ymmNNNNmyNd::----odoyymNh/`ymdyyys:::////++++++++++oooooooossssssyyyy
hhhhhhhhddddddddddmmmmmmmmmmmmmmmmmmmmmmmNNNNNmmddhysoo+++++++++oossyyyyyhhhhhhhdddddmmmmmmmmmmNmmmmmNNmNNNNmmmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmmmmmNNNNNNNNNmddddmNNNNNNdddmNNNmmNNmmmmmmmmmmmmdhmmmNNNmmddNmNNNdmNddmmmmddmmmmdddddNNNNNNmmdddsydmNNNNmhyooo/mNNMNmy/sy+s/o/+:+NNNNNs:+-++-/-..``..--` .smmmNmyoNNNNNmyyyyydmNNNNmdy//--hmNNNNmdyNm+:::::dyyyydNm+.+hsoyh+------:////+////++++++oooosssssyyyy
yyyhhhhhhhhdddddddddddmmmmmmmmmmmmmmmmmmmmmmmmmNNNNmmddysoo+++++++++++osssyyyyyhhhddddddmmmmmmmNNmmmmmmmmmNNNNNNNNNNNNNNNNNNNNNNNNNmmmmmmNNmNNNNNNmmmmNNNmddddmNNNNmNmhhdmNNNmmmmddddmmmmmmmmddmdmNNNmdhdNmNNNmNNyydmmmdddddmddmdmNNNNNmdmmmddhshNNNNNh+ydhssNNNMNosy/o::::::/dNNNNh/+://-+:.-.....---. `/dmmmNd/-dNNNNmhhdddddNNNNNmm+/:/:mmNNNNhhsNd+////+moshyyNms:`+sshy/---.....------------:::::////+++ooo
yyyyyhhhhhhhhhdddddddddddddmmmmmmmmmmmmmmmmmmmmmmmmNNNmmmmdhyso++++++///++oossssyyyyhhhddddmddmmmmmmmmmmmmmNmmmNNNNNNNNNNNNNNNNNNNNNNNmmmmmmmNNNNNNNNNNmddddmNNNNmNmNdhhmNNNmdddddmmmmmdddmmydmdmNNNdddmNNNNNmdddhdddddddhdddddhmNNNNNmNNmmmho+yNNNMNdosso/yNNNMNds/o::::::/:sNNNNm//:+::/:-:..````..-.-ymmmNmo-.hNNNNNdhdddddNNNNNmmm/:+ssmNNNNmsyoNyssoooyhssyysmNd+`/syyo+++//:::-------.--...---------::::--
ssyyyyyhhhhhhddhdddddddddddddddddddmmmmmmmmmmmmmmmmmmmmmNNNmmmdhysoo+++++////++ooosssssyyhhddddddmmmdddmmmmmNNmmmmmmNNNNNNNNNNNNNNNNNNNNNmmNNNNNNNNNNNmdmdmmNNNNNmmmhsymNNNNNNNNmddddddmmmmdhmdmNNNmhhdNNNNNmNMMNNNNmmdhddhhhhhmNNNNNmddmmmmmmdNNNMNdyddysosNNNMNoo/::///////mNNNNs--/:::-//..-.......+dmmNNh:.-sNNNNNdyhddddNNNNNNmNd/-shdNNNNmmss/NdsdddhmysyyyymNmy-.shhsssssssooo++++/////::/::::::-------::
ssyysyyyyyhhhhhhdddddddddddddddddmddmmmmmmmmmmmmmmmmmmmmmmmmmmNNmmddhyso++++//////++oosssssssyyhhddmmddddddmmmmmmmmmNNNNNNNNNNNNNNNmmmmmmmmmmmmNNNNNNddmmmNNNNNNNmmhyymNNNhdmmNNNmNNNNmmddhdmdmNNNdmddNNNNNdddmmmNNNNmyddmdhhhmNNNNmddmmNmdsosmNNNNmyyssohdNNNMNh/:://///:::yNNNNm:-.-:--:--:-..``..:ymmNNmo-:/oNNNNNdosyyyydNNNNNmNNd/.ydNNNNmmNs+-NNmhdddmssyyyhmmNdo`+yyyhhhhhyyyysssooooo++++++++//////::::/
sssssyyyyyyyhhhhhhddddddddddddddmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmNmmmmdhyso+++++++////++ooossssssyyhdddddddddmmmmmmmmNNNNNNNNNNNNNNNNNmmmmmmmNmmmmmdmmmNNNNmmmNNNdhdmNNNmmdddddddmmNNNNMmdmdmNNmdhdhNNNNNmmmmddmmdddhhddmmddmNNNNmmNmmdddysymNNNNNmyssooosNNNMN+::///:---::mNNNNs-..`-:--//-..````/dNNNNd/://+mNNNNmsosssoyNNNNNNMNNd/`hmNNNNmmNh+:dNNNNNmhssyyydNmNmh:.yydddddddhhhhhyyyyyysssssooooo+++++///+
ssssssyyyyyyyyyyyyhhhhhhhddddddddddddddddmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmNNmmmdhy so++++++/////++oooooossssyyhdddddmmmmmmmNNNNNNNNNNNNNmmmmmNmmmmmmmmmdmmmNNNmNNNNNmhyymNNNNNmmmmmmmddddddmdmmmmNNNNmddmNNNNmNNmmmmdmmmmmddhhhhmNNNNmNNmmmddddhhNNNNNdsyyyhddNNNNNh::::::....-+NNNNd::..`.-::--:--..-smmNNNy/://+hNNNNNyoosyyymNNNNmNMNNd/`dNNNNmNmNd/:sNNNNNmosyyyymmydNmy./sddddddddddddddddddhhhhhhhyyyyysssssss
sssssssssyyyyyyyyyyyhhhhhhhddddddddddddddddmmdmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmNmm mmdysoo+++/////////++oooooooossyhddmmmddmmNNNNNNNNNNNmmmmmmmmmmNmmddmmNNNNmmmhddNddhdNNNmmNNNNNmmmmmmmmmhmmmNNNmNNNmmNNNNmhdddmmmmNmmmdddmmdmNNNNmhdddddddddmNNNNNmssso/+osNNNMN+::::-...---yNNNNy--..`.--://-...:hNNNNm+::///yNNNNNho+osyydNNNNNdmMNNd:+NNNNmmNmNNo/-mNNNmdssyyyyo//ymNdo.oddmmddddddmmmmmmmmdddddddddddddhhhhhh
sssssssssssssysyyyyyyyyhhhhhhhddddddddddddddddddmddddmmmmmmmmmmmmmmmmmmmmmmmmmm mNNNmmdhyso++/////::::///+++++oooossyhdmmmmmmmmmmNNNNNNmmmmmmdmmmdmmmNNNmmmmmmmmmmmmNNNmmmmmmddddmmmmmmdmmmmNNmddddmNNNNmhdddddhyhdddddmmmmmNNNNmdmmddhhysosmNNNNNmdhhddmmmNNNNd::::---...--mNNNmo--.``.::----..+mNNNNy/::://sNNNNNdooossshNMMMNNmmMNNd+NNNNNmNNNNNh/.ymNNdyyyyyyhhyyydNmd+-hddmmdhhhdmNMNNNNNNmmmmmmmmmmmmmmdddd
ssssssssssssssssssssyyyyyyyhhhhhhdhdddddddddddddddddmmmmmmmmmmmmmmmmmmmmmmmmmmm mmmmmmNNNmdhyso+/////::::::://++++++++oosyhdmmmmmmmmmmmmmdmmmmmddmmmNNNmmmmmmmmddNNNNNmmNNNmmddmmmdddddmmmmNNmmmmmdNNNNNddhhyyhyydmmmdddddmNNNNmdhmmmmmmmhyhNNNNNyoooooo++NNNNNo:::----...-/NNNNd:--.``.-:///-.omNNNms:::::/+mNNMNmoooooosNNNMMmmNdNNNmmNMMNmNNNNNNmo::mNmmoyhyhyhyhyyydNmh/:hdmddhhyhmNNNmmNNNNmmmmmmmNNNNNNNmmm
ooooooooooossssssssssssyyyyyyyyhhhhhhhddddddddddddddddddddmdddmmmmmmmmmmmmmmmmm mmmmmmmmmmmNNmmdyso+////::::::::::////+++++oosyhdmmmmmmmmdddddddmmNNNmmmmmmmmmmdNNNNNmmmmmNNNNNmmmdmmdmmmmNNdmmmmdNNNNNdNNNNNmhosyhhdddmmmNNNNmhddmmmmmmmdhmNNNNdo/-::::;oNNNNm:::----....-oNNNmh--....:::--..ymNNNm+-:::+/+dNNNMmsoo+shydNNNNNshNdmdNmNMMNmNNNNNNNNm+.yNddshhyyyyyhysyhmNmh//dddddhyyhmNNNmmNNNNmmmmmmmmmmmmmddh
ooooooooooooooooosssssssssyyyyyyyyyhhhhhhhdddddddddddddddddddddddmmmmmmmmmmmmmm mmmmmmmmmmmmmmmmmmmdhyo+///::::::---::://////++++osyhdmmmmdddddmmNNNmmmmmmmmmddNNNNNmmmmmmmmddddmmmmdmmmNNmmdddddmNNNNmhhdmmNNmdddddddhhmNNNNmdmmmmdhhdhhhmNNNNmo/o.:::/+dNNNNy:::-----...-hNNNmy---.....```-hNNNNh/-:::+mhhmmmmmo+ooohNNmdhyyo//NdhydNMMNmmNNNNNNmNNho-ddyyhhhyyhyyyyyhhmNmh//hdddhyyhdmNMNNNmNNNmmmmmmmmmmmmddd
ooooooooooooosoosssssssssssyyyyyyyyyyyyyhhhhhddddddddddddddddddddddddmdmmmmmmmm mmmmmmmmmmmmmmmmmmmmmmmmdys+//::::::-----:::///////+++osyhddhmmmNNNmddddddmmmdNNNNNmddmmmmmmmmdddddhmmmNNmmmdddmmNNNNmhddhhhhhdddddhhddmNNNNmhhhhhhdddddhhNNNNNs//..//yhdNNNNm/::------...-dNNNmo---.-::----hNNNNh-.--:+hNNNNdhys+/++yNNNNNNNmhsommNNmmdddssyNNNNmdhNNd+:hshhhhyhyhysyyyhhmNNd+/hdddhhhhdmNNNMNNNmNNNmmmmmmmmmmmm
ssosssssssssssssssssssssssssyyyyyyyyyyyyyyhhhhhhhddddddddddddddddddddddddddddmm mmmmmmmmmmmmmdmmmmmmmmmmmmmmdhso+/:::::::------:::///////++ymmmNNNdddddddddddmNNNNmmdhddddmmmmmmmmhmmmNNmdmmmmmmmNNNNdmdddddddhhdmmNmmdNNNNNdmmmmmdhhyysomNNNNd/:.;osssohNNNNh-::----.....-NNNNm/----:sso/ohNNNNd:----/yNNNNNNNNmyo+smMMNNNNNdy+ohmNMNNNNmmdomNNho+ohNNh+/shhhyyhyhyyyhhsdmmNNms/ydmdddhddmmNNNNNNNNNNNmmmmmmmmmm
sssssssssssssssssssssssssssssssyyyyyyyyyyyyyyyhhhhhhddddddddddddddddddddddddddd ddmmddddmmddmdmmmddmdddddmmmmmmmmhys+//::::----------::::;ommmNNmssydmddddddmNNNNmdmmmddddddddddddmmmNNmdddddddmNNNNmhdmmNmmddhdddhddmNNN NNdhhhhdddmmmdhhNNNNmhyssss+/+sNNNNN+--:----.--/oyNNNNd-----/:ydoyNNNNd:--:::sNMMMNNNNdyo+ohNMMNNNNNdhoyNNNNNNNNmyhmNNhoosyydNNdo/yhhyhhyhhyyhhsmNmmNNNdsohmmmmdddmmNNNNNNNNNNNNmmmmdmmd
sssssssssosssssssssssssssssssssssyyyyyyyyyyyyyhhhhhhhhhddddddddddddddddddddmmmm ddddddddmdddmdddmddddddmmddmddmmmmmmmdhso+/:::------...--ommmNNmo:://+syhdddNNNNNddmmmdhhdddddddhmNmNNmdmmdddddmNNNNdddhhhddmmmdhhdddmNNNNmdmmmmddhyyssyNNNNNhooooooyhydNNNNd/:--:-----yhyNNNNNs/:--::+hNNNmddho/:://sdNNNNNNNNNhdhmNMMMNNNNmhyydNMMNNNNNmysNNhoossssshNNds+yyyddddhhyhdhNNNmmmNNNmhhyhdmmNNNNNNNNNNNNNNNNNmmdddd
ooossoosossoooosssoooooooossssssssssyyyyyyyyyyyyhhhhhhhhhdddddddddddddddddddddd dddddddddddddmmmmmmddddmmdddddddddddmmmmmmhyo+/:--------+mmmNNm+-------::/omNNNNmhhhdmmmdhhhddddmNmNNmhhddddmmmNNNNmmmdddddddhhddmdhdNNNNNdddhhdddmmhysdNNNNdssoo+osmNmmddddy++/------:hNmmdddhoo/-/ssdmNNNNNNNmdsmNdNMMNNNMMNmydNMMMMNNNNmyo+hNNMMMNMMMNm+/mmsossssso/yNNmhoydNNNNmdhdhdmmmmmmmmNNNNNmdhyyyhdmmmNNNNNNNNNNNmmhyy
ssooooooooooooossoooooosssssssssssssyssyyyyyyyyyyyyhyyyhhhhhddddddddddddddddddd dddddddddddddddddddmdddddddddddddddddddmmmmmmmdys+/:---+mmmNNd/..........-oNNNNmyyhhddmmdhhhhhhdNNNNmdddddhhhdNNNNNdddmmmmdddddddhyhmNNNNdsyddddddhhmNmdhhhho//:so+yNNNNNmmmmhy/-----:hmNNNNmmmmdso/:sNNNNNNMNmyomNMMMMMNNNNNmhsmNMMMMNNdhhysooyNMNNNNNmmyo`hmh/yyyyyo:hyNNNdsymNNmmddhs++oyhhddmmmmNNNNNNNmmdhyyyyyyyyyyyyyyhhdm
ssooossssssossoosssossssssssoosssssssssyyyyyyyyyyyyyyyhhhhhhhhhhhhddddddddddddd ddddddddddddddddddddddddddddddddddddddddddddddddmmdhs++dmmNNm/-.....``...:dNNNNh:-:/+syhmmdyssdNNNNmhhhhddyhdmNNNNmhhhhhhhddmmmmmmdhddddhoo+shhhhhddmNNNmddddy+///+mNNNNNNNNmd+----::+NNNNNNNNNdyssoydNMMNNNNmhosNMMMMMMNNmhys++/oNMMMMNmyoosssoNNNNmy+//::--dmy+ssso/:d+ymNNNhsdNmmdhho. `.-:/ommmmNNNNNNNNNNNNmmddddddmmNNNN
sssssssssssssssssssssssssssssssoosssyyyyyyyyyyyyyyyyyhhhhyyhhhhhhhhhhddddhddddd ddddddddddddddddddddddddddddddddddhdhhddhhhhhhhhddhhhhmNNNNmo-........;osdNNNNm+.....--:/oydhyhhdddy+oshhhddddmdddyyysddddhhhhhhdNNmmhhyyy+/sdhddhdmNmNNNNNNmy++++sdNNNmmmmmds+::ssosdNNNNmmmmds+dNNNNMMNNMMMNmsNMMMMMMMMNmdyyyhhyNMMMMNNNmNmNmmMMMNNmdhdddd:+mmhyyso/oyohhdNNNdssdmhhy-` .dmmmNNmNNNNNNNNNNNmmmmmmmmmdhy
yyyyyyyyyyysssssyyyyyyyysssyyyyoosssssyyyyyyyyyyyyyyyyyyyyhhhhhyyyhhhhhhhhddddd ddddddddddddddddddddddddddddhhhhhhhhhhhhhhhhhhhhhhhyydmmNNNdso+:--.../hhhmmmNNdo+:.......-ymmdhyssss+:/yhdNNmddhyhdo+ohdddddddddmNNNNNNNNdsodmmdhhymNNmddmmdhoommdNNMMMMNNNNh+oodNNmNNNNNNNMNNNsmNMMMNNNNNNNNmhdNMMMMMMMMNNNNmNNmNMMMMMNNNNNNNmMMMMNNmmmmmmdy-smdyyy+:hsyhhmmmNNNdssyho: +ddmmNNNNNNNNNNNmmhysssssooo+++
yysyyyyyysssyysyyyyyyyyyyysyyssssssssssyyssyyyyyyssyyyyyyyyyyhhhhyyhhhhhhhhhhhh dddhhhddhhhhddhhdddhhhhhhhhhhhhhhhhyhhhhhhhyyyyyhdNmhyyyyhhooshdhyo/:smdhhyyhhhss+.```...smmNNNmmmmmyyyhhmNNNNNNNNmdyyhhhhhhddddmmmddmmNddo+ddmmddmNNMNNNNNdsymNNNNNNNNNNNNmyo+hNNNNNNNNNNNNNNdsNNMMMMNNmhoo+/::+hMMMMMMMNNNNNNNmMMMMMNNNmmmNmNMMMMNmhhhdhhhmy-yysso//msyhhmNNmNNNNdys+. `hdddmmmNNNNNNNNNNms++++oooooooo
sssssssyyyysyssssssyssssssssssosssssssssssssyyyysyyyyyyyyyyyyyyyyyyhhyyhhhhhhyh hhdhhhhhhyyyhhhhhhhhyhyhhhhyhhhhhhhhhhhhyyyyyyyydNNNmddddmhysssyyddmhmNNNmddddd yy+....`..ymdddmNNNNdh+:/yNNmmmmmNmdhoyhddhhddhdmNNNNmmmmyooyhdNNNNNNNNNNNNNdomNNNNNNNNdhhyyo+//hNNMMNNNmdysso+/:/sNMMMMNNdyyyhyyshMMMMMMNNNNNNNmNMMMMNNmddddddMMMMMNdo-:/:-/Nmy-+ys+:shsyhydNNNNhmNNNmy+. :ddddmmmmNNNNNNNNNdhhhyysooooooo
ssssssssssssssssssssssossyysssssssssssssssssssssssssyyyssyyyyyyyyyyyyyyyyyyyyyy yyhhhhhyyyyyyyyyyyyyyyyyyyysyyyyyyyyyyyyhhyyysyhmmNNNNNNNNNNmyssossydNmNNNNNNNd dy-...--:sdmNmmdmmdsso++sdmNNNNmNNNdhyyyyyydNNmmNNNNNNNNNdosddNNNNNNNmmdddddsosdNNNNMNNds++++oooyNMMMMNNNmhsoosssssNMMMMNNNmmmmmmdNMMMMMNNmddmddhMMMMMNdy++oo++NMMMMNmh+++ooomNmy::s/:dsyhhhhNNNmdhdmNNNmds/.` smmmdmmmmmmNNNNNNmdhdddddddhhyys
ssssyyyssssssssyssyssyyssssssssssssssosssssssssssssssssssssysssssyyyyssyyyysssy yyssyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyysysyyhmmmdddmNNNNmhssssssymNmddddmmdd ys/--sdddmmNNNNNNNmsssmmNNNNNNNNNNNdhyhhyhhNNNNNNNmmmmNmmhssdNNNNNNNNmdo/:::::::hNNNNNNNNmmmmNNmmNMMMMMNNNNmmmmNNmmMMMMMNNdddmdddhMMMMMMNdh/ooo+:mNNNMNhs.`..`.hMMMMNNNmmmNms+NNmh/oyydshhyhdNNNmddhhhydmmmmdy+:`.hdmmmmmmmmmNNmmmmhhhhhhhhddddddh
syyyyysssyyyyyysssssyssssssssssyssssssssssssssssssssosssyyyysyyysssssyyyssssysy yyyyyyyyyhyyyyyyyyyyyyyyyyyyyysysyyyysyyyyyyyyydmNNNNNNNmdddyssshhhdNNNNNNmmdss hddhhNNNNNNNNmmmmmmhymNNNNNNNNNNNNmyy+/+shmNNNNNNmdhoo+++:::/oNNNNNNNNmmdddddmmdmNNNMNNmmmmmmmmdmMMMMMNNNNmddmmmmdmMMMMMNdysyyhysoNMMMMMNds-`````oNMNMNNmyosyyydMMMMNNNNNNNNy`hNNNd+sddhhhyydNNNmddhhy` .+ydmmmmdhyysyhdmmmdmmmmmmdyhhhhhhhhhhhhdm
ssssssssssyyyyyssssyyysssssyyyssssssssssssssssssssssosssssssssssyyysssssssssyss ssyyyysyyyysyyyyyyyyyyyyyyyyyysyyyyyyyyyyyydmmmNNNNNNNNNNmdsssshNNNNNNNNNNNNNmy ysoymNNNNNmmddhhddyssydNNNNNmhysso/++/:-hNNNNNNNNNmdysssssyysyNNNNNNNNNmmdddddddNMMMNNNdyssyhhyohMMMMMMNNmhyyhhhysdMMMMMNho...----mMMMMMMNmhsyyhhhMMMMMNNNmNNNmNMMMMNNNNNNNNmo-mNNNmy+yyhhhhmNmmhhhdd+. .;ohdNNNNNNdhhhhyhhhhhhysyyyyyhhddmNNNM
yyyssysssssssssssssssyyyyssssssyssoooosossssysssssooossssssssssssssooosoossssss ssssyyyyyyyosssssyyyyyyyyyyyyyyyssssssssssdmmmNNNNNNNNNNNmdosssmNNNNNNNNmmmmmdh yosmNNNNNNmmho//////:::yNNNNmyooossyhddhNNNNNNNNNNNNNmmdmdddddNNNNNNNNmdhhhhhhhyNMMMMNNy/...-.../NNMMMMNNdo:------oMMMMMNNmhhdddddNMMMMMMNNmmmmmmNMMMMNNNNNNNNNMMMMMNmmmmdhNNm/:mNNNNdoohyhhhhoohhddh. .+mmNNNNNNNNNNNmmmmmmmmmmNNNMMMMMNN
sssssssssssssssyyysosssosooossssssssosssssssssoosssssssssssssssssssssssssssssss ssyysssyyyyyyyyyssssssssyyyyyyysysssssssshmmmmmmmdhhddddddysoodNNNNNNmmhysyysoo ooodNNNNNNNmddhddmmmddhdNNNNNmmmmmNNNNmhNNNNNNNNNNNmmddddhhhhdNNNNNNNNhso+++o++/mNMMMNNdy+/+oossyNMMMMMMNmdysyhhhhdMMMMMNNmmmmNNmmMMMMMMNNNmmmmmmMMMMMNNNmmmdmMMMMMNmddddshNMNd:+mNNNNmy+yyhs+shhhddy. +ddddmmmmNNNNNMMMMMNNNNMNNNNmmmddd
yssssssssssssssssssssoooooossoosssssssssssssssossssssssssssssssssosssyyyyssssys oyyyyysyyyyyyyyssssssyyyyyssyyssssssossshmmNNNNmdyooooooossosdNNNNNNNNds+++oosssssdNNNNNNNNmmmmmmmmmmdmNNNNNmmmddmmmmhhNNNNNNNNNNNmhyyyyyysoyNNNMMMNNh+-..-----hMMMMNNNNmmmmmmmmNMMMMMMNNNmmNNNNmNMMMMMNNmmNNNNmNMMMMMMNNmmNmmhNMMMMMNhsssssNMMMMNmhhhhysmmNMNd++mmNNNNdsohddhyhddhss+-` `hdddddddddhddddhhyssyyyyhhhhdddddd
osssssssssssossssssssosooosoossossssooooososssssssssssssssssoosssssssssoossssss ssyssssssssosysssssssosssoos++osoossssshNNNmNNNNmmmNNNNNNNNNmNNNNNNNNNmmmmmNNNNNmdmNNNNNNNNmddddddddhymNNNNNmhhyyyhyys/NNNNNNNNNNNh+/------.:NNNMMMNNmmdhddmmmddMMMMNNNNmmmmmmmNNMMMMMNNNmdmNmmmdMMMMMNNNNNNNmmmMMMMMMNNhsss ssmMMMMMNmhhdhhmMMMMMNhysyyyoshmNMNm++mmdNMNNdoohyhhddhyhyso+:. :dddddddddhhhddhhy+::///++oossyhhhd
ssssssssysssssooooooooossoooooossoooossssoossoosososssoooooo+oooossssoooooooooo+oooooooooooooooosssssooooosooooosssossmNNNmmNNNmNNNNNNNNNNNmNNNNNNNNNNmmmmNNNmmmdmNNNNNNNmdyyyyyyyso/dNNNNNho/:--:-::.hNNNNNNNNNNdy+++oossyyNNNMMMNNNNmmmmmmmdNMMMNNNNNmmmmmmmNMMMMMMNNNmmmmmmmmMMMMNNmddddhysNMMMMMMNmhhdhhhNMMMMNNhyhyyyMMMMMNNmmNNNhsssosmNNms+hhhmNMNNdooyhhdhmmdhysso+::hmdddddddhhhhhhhyo:::::::::::/++osy
ssooooo+oooooooooooo+ooo+ooooo+oo+oooooossoooooooooo+++ooo+oooo++o+++oooo++oooo+ooooo++++o++++ooo+++o++ooooo+/ooooooohNNNNNmmmmmmmmmmmmmNmmmNNNNNNNNNmmddddmmddhymNNNNNNNmy/:-------.sNMNNNho:::/osyysdNNNNNNNMNNmmmmmmmmmmdNNMMMMMNNmmmmmmmmdMMMMNNNNNNNNNmhmNNNMMMNNmddddhdhhNMMMNNmyyyyyysmNNMMMMNNdhdhysNNNNMNNdyyhhhNNNNNNNNNNNNdoo++sssdNNNh+yhhhmNMNNdo+ydhNNmmdhyssshmmmddddddhhhhhhyy/--------------::/
++oooooossooooosssosooo+oooooo++ooooo+oo+++oo+oooo+oooooo+++++++//+++++++++++++++++++++++/+/+++++++++o+++++++++++oo+omNNNNNNmmmhyyyhhhhhhhssNNNNNNNNNdhyysssyyso/hNNNNNNNNho++ososyyymMMMNNmmdddmmmmmhdNNNNNNNNNNNmmmmmmmmdmMNMMMMNNNmmmmmmmdmNNMMNNmdhhyyyysNMNMMMNNNmdhhhysoNNNNNNNdhhhyyohNNNNNNNNhyyyyymNNNNNNNNmmmNhdmmNNNNNNNNmyyo/++++sdNNNdsshhyhmNMNNds++yyhhhhhhdddddddddddhhhhhhyyo:--.......-.------
ooosooosssooooooooooooo+++oooo+o++oo++oo++o++++++++++++oo+oo++++//++++/+/++///////+///+oo+++////////++/++////++++++oyNNNNNNNmmmy+////://+///mNNNNNNNNh+/---::///:yNNNNNMNNmmmmmmmmmmdmMMMNNNmddmmmmmmhmNNNNNNNNNNNmmmmmmmmdNNNMMMNNmmdddhddhyNNN MNNNmdddddhohNNNNNNNNmyyyhhdodNNNNNNmyyhhhhyNNNNNNNNNmNNNmhdmNNNNNNNNNNdhyyhhmd dhdddyoosyyo+o++smNNNhsyhdddmNMNNmh+/ossyyhhhhhyyyyyyyyyyyyyys+:-.-.......-------
ssooososssoooooooooo+ooo+o++ooooooo+oso+//++//++++++++ooo++++++////+/////++///+//++////////////://////+++/+//+//++//hNNNNNmNNNmdsoossssyyyyhmNNNMMMMNmhyyyhhdddmddNNNNMMNNNmmmmmNNmmdmMMMNNNmdddmmdmmhNNNNNNMMNNNNNNmNmNmdhNMMMMMNNmdddhhhyomNNNNNNmhyssyyysNNNNNNNNmdyyyyyssNNNNNNNmmmmmmmhdmmNNNNNNNNNNdhyyhdmNNNNNNmsshhyso++/+syyyssoosyyo//+hNNNmhsyhmddmNMMNNds/+syssssssossso+/:----:///:----------------
sooooo+oooooooossooooooooo+++oo+/++++++++oo++++////++++++////++++o++///////////+/////::::///::////+/://///::::::///+mNNNNNNNNNNmmmmmmmmNNNmmNNNNNMMMNNmmmmNNNNNNdmNNNNMNNNNmmmmNmNmmmNMMMNNNmmmmmmmmdhNNNNNNNNNNmmddhyhyysmNNMMMNNmdyyyhhhhsNNNNNNmmhhhdhhyyNNNNNNNNmdmmmmmdhmNNNNNNmNNNNmhhyyhddmNNmmmmdsyhysos++ooymmmho++::://++oyyyyyssoosyso+yNNNNmhoohdhddmMMMNmhs+oo//////++++//:----:::::::::::::::::/+s
sooooo+o+oooooosooooo++++//++++++++++++++++/////////////:////:://////++//////::://://::::::://::::::::/::::::::---:+NNNNNmmNNNNNmNNNmmmNNNmmNNNNNMMNNNNmmNNmNNNNmNMMMMMNNNNNmmmNNmmmmNMMMNNmmmdddmdhshNNNNNNNNNNddhhhdddysNNNNNNNNmddhhyyyodNNNNNNNmmmmmmmdhmNNNNNNNmmmmmmmyyhdmmNNmmmmmmdsyhhyssysssyhmmmyo+o/-.-:/+ohmmddyhhdhyyyyyyyyyyyyssoosysoydMNNmhodddydmNMMMNNmhsoooo+//://++//////:/::::-::::/+oydmNN
ooooooooooooo+ooo++++oo/+oo++++++++++++///+++++++/+/////://++//+//////::::///:://::/:::::-::::::::::-::--:--:-::::/yNNNNNmdmNNNmmmNNmmmNNNmmNNNNNMMNNNNNNNNmNNmmdNMNNMMNNNmmmdddhhyodNNMNNNmmmdhhhhhsmNNNNNNNNNmmddhhyhysdNNNNNNNmdhhhhdddydmmmmmNNmmmmmmmyyyhdmNmNNmmmmmmhsyyyyydyyysydmmdyooso/..--:/odddhyossyhhhddddddddddddhhyyyyyyyysyhhysooooshNMMMNNmdhssssyddmMMNNmdyyyyhysoo++/:///+++++oosyhdmNNNMMMM
ooooosoooso+++++o++++oo+o+++////++++++++++++++///////://///:::///::::://:///:::::::::-:::::::---:--:::::::------:::dNNNNNNNNNNmmNNNNNNNNNNmNNNMMMMMNNNNNNNNmNmmdmNNNNMMNNdddhhhhyhsyNNNNNNmhhhhdmm dyoNNNNNNNNNNdhyyhdddh+mNNNNNNNNmmmmmmmdssyhdddNNmmmmmmdoyhysyhdmddhhddmdyooss+:.--:/+ydmdhyo+++ossyyhhdddddhhhdddddddddddddhyyyssssssyhdmNNmmmmmmmmmNNNMMMNmho/-://+ohmNMMNNmmhhddddmdddddmmmNNNNNMMMMMMMNNNm
+ooooooooooooo+ooo++++/++++oo++o++/++/////:////+/::::::///::/::::///:::::-:::::::::::-:::---:::::::----:-------:::/mNNNNNNNNNNmmNNNmmNmmmmdNMMNNMMMNNmmNmmmdddhyNNNNNNNNNdddhhdhhhohNNNNNNmdddhhhhhyohmNNNNNNmmmmmdmmmmdyhhdmNNNNNmmmmmmdyoys+osdmdhhyhdddhoosyyoo/---/+ydmmdy++::://ossyhhhhhhhhhhhhhhhdddddhhhhhhhyyyssssssyhhdmmmmNNNNNNNNNNNNNNmmmmmmmmNMMMNNmhs+/:::+shdNNMMMNNmmddhhddmmNNNNNNNNNNNmmmmNNN
++o+ooossosoo+++++oooossooo+///////////////////:::::/:///://:::/:::----::::::::::::::::::::::--:::----::--.------;oNNNNNNNmNNNmddmmmmmmmmhdMMNMNNNNNmdmmddddhdhhNNNNNNNNmdddhddhhyomNNNNmmdddddmm mdhshhdmmNNNmNNmmmmmmmyyhhhhdmmmmmddddddyo+oso++o:::/+sdmmmho++/-...-/+oshdhhhhhhhhhhhhhhdhhhhhhhhhhhhhyyssssooossyhhddmmmNNNNNNNNNNNNNNNNmmmNNNNmNmmmmmhyddmmNMMNNmhs+/://++ohdmNMMMMMMNNNNNNNNNNNNNNNNNNMMMMM
/+ooo++++oo+oo++oo/+//+///+++//////////////////////:://:/:::::::--::::::://:::--:::-::-----::------:::://+oooosyyhmmNNNNNNNNNNmmmmmmmmmmdymNNNNNNNNNddmmmmmmddsdNNNNNNNNdddhdddhdhymNNNmmmNmmmmmmmmhoyhhhdmmmmNmmmmmmmdyysyhdhhyhooo++sddmdho/++:-...-//+shdhhysssyyyhhhhhddhhhhhhhhhhhhhhhhyysssoooooossyhhddmmmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmmNNNmmmds-ohhh+ohmNMMNNNmhso++/++ohmNNNmNNNNMMMMMMMMMMMMMMNNNNmm
+++//++/+//++///+/++/++++//:////////+//////::::://::::::/:::::::://:::/:--::::::-:--:::::////+oosyyhhhdddmmmmmmmmmNNNNNNNNNNNNddmmmdmddmdhNNNNNNNNNNmmmdmmdddhshmNNNNNNmmmmmmmmmmdyhdmmmmmNmmmmmmmmydysyhhyhdmmmmdddhddmmdssyhh+:.-::::/shddhs/+//++osyyhhhhhhhhhhhhhhhdddhhhhhhhyyssssooooosyyhhdddmmmmmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmmNNmmmmmd:.-shy///+oydmNMMMNNmmhyyhdmmmdyyhhhhddddddmmmmmmmmmdhhh
+++////:///+/::///++///////+////////:///::::--::::::////::::::::-:::::::::////++oossyyhhdddmmmmmmmmmmmmmmmmmmmmmmmmdmNNNMNNNNmhddmmmmmmdhsdmNNNNNNNmdmmmmmmmmdshhdmmNmmmmmmmmmmmmhsyyhdmmmmmmmmmmddhmmdssyhhyos+///++sdmmmdho//----:+oooshhhhhhhyyhhhhhhdddhhhhhhhhhhhhyysssoooooosyyhdddmmNNNNNNmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmNNNNNNNNmNNNmd::-odo////++++oydmNNMMMMNNNmmmdhhhhyyyyyyyyyyhhddmmNNNNM
/+///////://::/://///////::///:///::-:///:/:::::::/:::::://+///+++oosssyhhdddmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmhyyyyyhmNNNNNNmmmmmmNNmmmdyydmmmNmmNNNNNNNNNNNdoshhhhmmmmmmmmmmmddydysyyydddhysoso+sdmmmmhsooo:-...-:++ohhhhhhyyyyyhhhhhhhhhhhhhhhyyhhhhhhhhyysssoooooossyyhhddmmmNNNNNNNNNNNNNNNmmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmmNmNNmmmNNNms-::yd//+++++////+osydmmNNNMMMMMMMMMNMNNNNNNNNMMMMMMMMMMN
//////::////////////:/:////::::/:/://:/::/:::::::://+ossyhhdddmmmmmmmmmmmmmmmmmmmmmmmmNNmmmmmmmmmmmmmmmmmmmmmmds+//+yshmNNNNNNNNNNNNNNNNdoyhddmmmmmNNNNNNNNNmhyosshhyhdmmddhhyyddmNmhssys+/:---+///+yddddhy+o+oosyyyhhhhhhhhhhhhhhhhhhhhhhhhhhhyysssssooooossyyhddmmmmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmmmmmmNNNNd::-ody/:--://+/////+ossyyhhdddmmmmNNNNNNNNNNNNNNNNmmmddhy
+/+/////::::::::::::::://:://///::::::::://::::::/hmmmNNNNNNNNNNNNNNmNmmmmNmmmmmNNNNNNNmmmmmmdddddddddhdmmmmmmmmh+/+syhhmNNNNNNNNNNNNNNmhooshhhdmmNNNNNNNNmmddmdsosyhysoo+/////sdmmmmdyo+:-.---:+ossshhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyyyyysssoooosssyhhddmmmmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmNNNNNNNmmmmmmmNNmo::+dmyo+::://:::::://++oosyyyyhyyyssooooooooooo+++////:::
/:::::::::::::///:/:::/:::-::::::::::::::::::/:::yNNNNNNNNNNNNNNNNNNNNmmmmmmmmddddmNNNNNmmmddddhyydhdddddmmmmmmmmds+oyddhdmmNNNNNNNNNmmddms+syhhhdmmmmddhhyhdmmmmy++oso/--:::://+ydddddhyysyyyhhhhhhhhhhhhhhhhhhhhhhhhhhhyyyysssooosssyyhhddmmmmmmNNNNNNNNNNNmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmmNmmmNmmNNNNNNmmmmNNNdsoymmdhhhs++/::::-----://++oossyyyhyyysoo+//::::://:::::::
::::::////:::::::-:-:::://::::::::::::-:::://+/:/dNNNNNNNNNNNNNNNmmmdddhdhhhdddmmddmNNNNNNNNmdhhysyyyyhhhdmmmmmmmmmy+oshyhhdmmmmdddhhhdmmmmh+osyhyoso++////+hdmmmdho//:::/+ooyyyhhddddhhhhhhhhhhhhhhddddhhhhhhyyyyyssooosssyhhddmmmmNmNNNNNNNNNNmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmmmmmmmmmmmmmmmmNNmmmmNNmhdddmmhhhyo///::::---:://////////+osyyhhhhhysoo++/////:/::/
::/:::::::://:::::--:::::::::///::::-::--::::::-:mmNNNNNNNNNNNNNNNmmddhddhooddddmdddmNNNNNNNNmdhysosssyyydmmmmmmmmmmh+osyddhssyso++//sdmmmmmdo++oo//---:://++yddddddhhhddddhdddddddddhhhhhhhhhhddhhhhhyyssssssssyyhhddmmmmmmmmmmNNNmmNNmNNNNNNNNmNNNNNNmmmNNNNmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmmmmmmmmmmmmddmmmmmmmmmmmmddddmmssss+/:::::::::////////:::://++oossyhhhdhhysoo++/////
::::::-::::::::-:::-:::::::::::-------:-------:-+mmmNNNNNNNNNNNNNNNNNmdhhhysososyyyhdmNNNNNNNNNmyyyyyhhhdmmmmmNmNNNNmdo+osdds++///////+hdmmmmds++++osyyyyhhhddddddddddddddddddddddhddhhhhyyyysssssssyyhhddmmmmNNNNNNNNNNNNNmmmmmNNmmmmNNNNNmNNNNNNNNmmmmmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmmmmmmmddddhyyso+ddmmdddddddddmmdsoo///:::::://///+///////////////++ooosyyhhddhhyso+//
-::-:---:::://///::::::--:::::---------:::::-:::ymmmmNNNNmmmmmmNNNNNNNmmhys+ooossssyhdmNNNNNNNNNdhhdddddmmmddmmNNNNNNmds/++o+-----:/++osdmmmmmddddddddddddddddddddddddddddhdhhhhyysssssssyyhhddmmNNNNNNNNNNNNNNNNNNNNNNNNNNmmmmNNmmmNNmNNNNmmNmNNmNNmmmmmNNNNNNNNNmNNNmmmmmmmNNNNNNNNNNNmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmmmmmmmmmmmh:.` `hhdmdddddddhdmmdso/:////://////+++/////////////////++++oossyyhhddhhys
::-://::/::::::--:-:::::---:-----:---::::----.--hdmmmmNNmmmmmmmmmNNNNNNNNhsyyyyhhhhddhhmmNNNNNNmdhhyysyssoo++shmmmmmmmmds++ooosyhhhdddddmmmmmmmdddmmdddddddddddddddhhhyyyysyyyyhhhddmmmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmmNNNNmdmNNNNNNNNmmmmNNNNNmNNNNNNNNNNmNNmmmmmmmmmmmmmmNmNNNmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmmmmmmmmmNNMMMMMNd+. :dhddddddddddmmmhs/:////:``.---:::::////++////+/++++++++++++++oosyyhdd
:::::::::::-:::::::::::::---:::-----:------::-:/dddmmmmNmmmmmmmmmNNNNNNNNdhhddmmmddddyyhmmmmNmdo+++++++++oossyhmmmmmmmmmmmmmmmmmmmdmmmmmmmmmmmmdddddddddddhhhhyyyhhhhddmmmmmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmNNNNNNNNNNNNNNNNNNNNNmdmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmmmmmmmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmmmmmmdmmNNMMMMMMMMMMMNdo-ydhmdddddddddmmdy+//++++:` ````...----:////++++++ooo+++////+++++ooosy
:-::-::::::::::::::::-:---.-::----::::::::::---+mmmmmmmmNmmmmmmmmmmNNNNmmddhhyyssoo++++oymmmmdooosyyhhddddmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmddddhhhyhhhhhdddmmmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmNNNNNNmmNNNmmNNmmmNmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmmmmmmmdddddhyhmNMMMMMMMMMMMMMMMMdmddddddmmmmmmmmy++++osyyo-..-:-------....----:///+++//////++++++++////
//:::::::::::::-:----::::-:::::-:::::---::-::::smmmmmmmmmNmmmmmmmmmmmNNds+//////++oosyyhdmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmddddddhhhhhhhhdddmmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmmNNNNNNmNNNNNmNmmmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmmmmddyo/:-::/+ymNMMMMMMMMMMMMMMMNdmmmmNNMMMmmmms++/++++o+-`````.---::///:---.--..---------::://///:///
dhso+//::::--:::::::://:----::::-----::::--::::hmmmmmmmmmmNmmmmmmmmmmmms+ossyyhddddmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmddhhhhhhhhdddmmmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmmmmNNNNNNNNNNNNNNNNNNNNNNNNNNmmNNNNNNmNNNNNmmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMNNNNNNNNmdhs+:--...`...-:+yNNNNNMMMMMMMNNMmdmmmNMMMMMNmmdossooo+++++/:::/:-..``````.-::::-......``````...---:://
ssyhhhysso+/::/::::-::::::----:::::::::--:::-:/dmdddmmmmmNNNmmmmmmmmmmmdmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmdddddhhhhhhhhhhddmmmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmmmmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMNNNNNNNNNmmdyo/---....`.`````..-;ohNNNNNNNNhs+oNdmmmNMMMMMMNmmy::/+oyyys+//:--::++oo+:-....```.-:/+/:-..``.-------:://
hso+++oosyhhhyso+/:::/::::--:----++/++/ooooso+hmmdddmNNNNNNNNmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmddddhhhhhhhyyhhhddmmmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmmmNNNNNNNNNNNNNNNNNNNNNNmNNmNNNNNNNNNNNNNmmmmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMNNNNNNNNNNNmdhs+:-.......````````````..-:sdNNNNNy:../mdmmyhmNMMMNmmm+:::::://osyyys:. `..-:/+oo+//-.....-:+://:---------:++
mmddhyss+:::+oyyhhhhyyssoo+++///ohhhhhdmmdddddmdddddmNNNNNNNNNmmmmmmmmmmmmmmmmmmmmmmmddddhhhhhhyhhhddmmmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmmNmmmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmmddmmNNNNmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMNNNNNNNNNmmhs+/:-......````````.`.````````...:smNNNmy:.yddmm:;omNNNdmmd:////////:://oyo-` ```````-+syy/.`..-----:/+/-.....-/oo