Black Arrow | Product lines: Company Site | Bitcointalk Thread Prospero X1, Prospero X3, Minion chips |
___________________________________________________________ | |||||||||
Rating: 35 ![]() | Uses own chips? Delivered miners? Uses preorders? | Yes Few Yes | 10/10 5/10 1/20 | On time? Quality Issues? Refund Issues? | No Major Yes | 1/10 1/10 1/10 | Communication Ethics Size | Okay O Large | 4/10 5/10 7/10 |
Last Score: 35 | Historically reputable, however current generation sold on preorders is extremely delayed. Refunds and the shipping queue are not being honoured. |
mmdshmNmhmNNNNNNNNNNNmNNNNNNNNNNNmNNNNNmmmNNNNmmNNNmNNNNmmmdddhymdddmmmmmmddddd hhhhhhhhdmdsyhdy++++o++yhhhysoso+++/+shhho+/+//++oosssyyysssyyysssssssssssssssoooooooo++o+++/++//++++:+/:/++++/////+//+++++//+///::/::///:://///:::::////:::::-::-/:::::::::::://:.--------------------.---:::::-----------...--.................................................-----...
NmhsmMNy+ymNNNNNNNNNNNNNNNNNNNNMNNNNNNMMNNNNNNNmmNMNNNNMNNmhddymNNmdhsmNNNmmmmmmddddhmNNdo+ohmNh++syyso+++++o++oo++++yNNmyyhdmmmmdhhyyyyyydmdhdddmmNmmmmmNNNNmmmdddddddddmmmmmNNNNNmsshNNNNNNNNNNNNNNNNNMMMMMMNdhhdmhmNhyNMMMMMMMMNMMMMMMMMMMMNNdyddNNNNNMMMMNMMmNMNMMMMMMNMMMMMNNMNMNNMMMMMNhodNNNmddmNNNNNNNNNNNNNNNNNmdhyhmddmmNmmmmmyymmmmmmmmmmmmmmmmmmdyddmmmddddmmmmmmmmmdddddddddddddddddddddhoy+hhhddddddhdddhddddddhsshdhhysoyhysos/++++++o+/+yhhhhs+///+/////////oo/++/::::::/:::/:::::::-----..--:////++
NmhNMMNdsoymNNNNNNNNNNNNNNNMMNNNMMMNNNNNMMNNMMNmmmNMMNNNMMNddmhdNMNmmmNNNNNmmmm mmmddNMNy++//ohNNmhhhs++++/+++/++osyhdmNNNNdyyoooooooooossoohmdhyyssyyyydddNNNNmmmmmmmmmdddddddmmmmmy/dNNNNNMMMMMMMMNNNNNMMMMMMMMmsyyhdhmhNMMMMMMMMMMMMMMMMMMMMMMMhoymNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMysMMNhdNMMMMNNMMMMMMMMMMMMMMMMMNddNmNNMMMNNNNMMMMMMMMMMMMMMMMMMMMshsdMMMMMMMMMMMMMMMMNNNMMMMMMMMNMMNNNNNNh/hoNNNNNNNNNMNNNNNMMMMMMmyshNMMNdhmdoho+ooooooooo+++ydNNNds++//++++++++oyos+:///////:///:://:::----..--:/+++++
NddNMMNNdsohNNNNNNNNNNNNNNNNNMNNNMMMNNNNNMNNMMNNNmmNMMNmmNMMmdyhdNMMNmmNNNNNNNm mmhmNMms+/////ohNddddo+++++o+oyhmNmdhys+yNNms++ooooosooosoooohdyhdddyyssssosNNNhsyyyyyyyhhhhhhhdhhho+hhdddddmNNNNNNMMMMNNNMMMMMMMMmssoshNmMMMMMMMMMMMMMMMMMMMMMMMMNyysmNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMy/NMMhmMMMMMMNNMMMMMMMMMMMMMMMMMMMNshNNNMMNNNMMMMMMMMMMMMMMMMMMMMMNysomMMMMMMMMMMMMMMMNNNMMMMMMMMMMMMMMMMNoosmNNNMNMMMMMMMMMNMMMMMMMmyssdNMNNmdssooo++o+++ooo+//++ymNNNho++///+++++ooy/--::://::///://::-----...--/++++++
NhsNMMNNNdoohNNNNNNNNNNNNNNNNNMNNNMMMNNNNNNNMMNNNNNNNMMNmmmNMmyhmMMMMNNNNNNMMMN mhNMMho///////odmyddNmo//+yhmNmdyo+++++++yNNNsooooossssssssosyhhssyyyhhhhsoshNNNhsssyyyyhhhhhhhhhhsohhhhdddhdddddddmmNMMNNNMMMMMMMMNmmhmNMMMMMMMMMMMMMMMMMMMMMMMMMMNhdhNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMd/dMMNsMMMMMMNNMMMMMMMMMMMMMMMMMMMMMdymNNNdmNNNMMMMMMMMMMMMMMMMMMMMMMdyodMMMMMMMMMMMMMMNNNMMMMMMMMMMMMMMMMmodmMMMNMMMMMMMMMMMMMMMMMMMMNysoodNMNNmy+++++++++++oo++////ohmNNms////////oyho::::::::::/::+/:-----...--:/++++++
NdsNMMNNNNhoodNNNNNNNmNNNNNNNNNMNNNMMMNNNNNNMMNNNNNNmNMMNmdNMNdyhmMMMMMMNNmNMMM MMMNy+///+++++yNNNmNMMdyhmNdyooo++++++++oohNNNysssssssosoooosysooooooosyyyhhhmNNmyssssyhhyhhhyyyho+odhhhdhhhdddddddmdNMMMNNNMMMMMMMMNmNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMyshmNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMyhMMMdoMMMMMMNNMMMMMMMMMMMMMMMNMMMMMMmmNMNmMNNNMMMMMMMMMMMMMMMMMMMMMMNddsNMMMMMMMMMMMMMNNNMMMMMMMMMMMMMNNNoyhNMMMMMMMMMMMMMMMMMMMMMMMMMNhso+dMMMNd++++++/++/+++o+/://///sdNNmh+//////odho/---::::::://:----.....-:/+++++++
NmdMMMNNNNmy+smNNNNNNNmNNNNNNNNNMNNNMMMNNNNMMMMMNNNmmmmNMMMMMNdyNNMMMMMMNmNNMMMMMNyyhdhyhyhddddNMMMMMMMMho+++++o++ooooossshNMNsooooooooo+ooooyooo+oosssssyyyhmNNmhhyhhhhhhhhhhhy+yhddhhhdhhddddddmmmNMMMMNNNMMMMMMMmmNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMhyomNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMomMMMddMMMMMMNNMMMMMMMMMMMMMMMMMMMMMMNmNMNNMNNNMMMMMMMMMMMMMMMMMMMMMMMdMmdMMMMMMMMMMMMMNMNMMMMMMMMMMMMMMMNNNmNMMMMMMMMMMMMMMMMMMNNMMMMMMNhsoyMNMMNmy//+/////++++++//://///+hNNNho/////ods/:------:-://:--.......-/++++++++
MNdMMMNNNNNms+sNNNNNNNmmNNNNNNNNMMNNNNMMMNNMMNMMMNmmmmNMMMMNNMhyNMMMMMMMMmmNMMMMMNdysyysssddddmNMMMMMMMMNs++ooooooosoosoooohNMNyoosssssssyssshyyyyyyyyyyhhyhhhNNNNdddmmdmdmddddysdosdddmddmmmmmmmmmmNMMMMMNNMMMMMMMNdNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMmy+hNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMd+hMMNsNMMMMMMNNMMMMMMMMMMMMMMMMMMMMMMMdNNNMMMNNNMMMMMMMMMMMMMMMMMMMMMMhMNydMMMMMMMMMMMMNMMMMMMMMMMMMMMMMMyhNNNNNMMMMMMMMMMMNNNMNNNNNMMMMMMdssNmNMMMNdo//+//////+/++::::::/://ymNNds////+y:::--..---:/:---.......:/++++++++
NddMMMNNNNNNdo+hNNNNNNNmmMNNNNNNNMMNNNNMMMNMMNmmMMNNNNNNMMMMMMmymMMMMMMMMMNNNMMMMMmysyhdddddmNMMMMMMMMMMMmooossossooosssyyyymNMNhyyyysssyysssyyyyssysssyyyyyyydNNNdhhdddmmmmmmms+dh/hdddddmmmmmmNmmmNMMMMMMNNMMMMMMMmmNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMdydNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMd/yMMd/NMMMMMMNNMMMMMMMMMMMMMMMMMMMMMNNNNNNMMNNNNNMMMMMMMMMMMMMMMMMMMMMdmMNohMMMMMMMMMMMNMMMMMMMMMMMMMMMMN++mhNMNNNNMMNNMNNNMNNNNNNNNNMMMMMMmhMNNNNMMMNy//////////////:::::::::/sdNNmy/:/s::::-...--//:--.......-://+++++++
NmNMMMMMNNNNNh+odNNNNNNNdmMNNNNNNMMMNNNNMMNMMNmNMMMMMNmNMMMMMMmydMMMMMMMMMNNNMMMMMNysydddmNMMMMMMMMMMMMMMNyssssyyyyyyyyyyssssdNMmssoooosssssoos/ysysssyysyyyyyydNMNdhhhhdddddddo/dd+odmmmmmmmmmmmmmmNMMMMMMMNNMMMMNMNddNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMN+ymNNMMMMMMMMMMNMMMMMNMMMMMMMMMMMMN/yMMN/hMMMMMNNMMMMMMMMMMMMMMMMMMMMMMMMMNNNMMNNNmdMmmMMNMMMMMNMMMMMMMMMMhmMy/NMMMMMMMMMMNMMMMMMMMMMMMMMMMMs+dyyNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMNNNNNNNMMNd+////////////:--::::::///+hNNmhs/:::--:-..-//:--.......-:///+++++/
NNNMMMMMMMNNNmy+smNNNNNNmymMNNNNNNMMNNNNmNNMMNNNMMMMMNNMMMNmmdhyhmNNMMMMMMMNNNMNNmsshddmNMMMMMMMMNNNNNMMMMMNdyhhyyssssssssooosdNMdoooosoossyysyosyhsssyssyyyyhhhmNMNdhhhhhhdhhdyohdysmmmmmmmmmmmmmmmNMMMMMMMMMMMMNmMNmodMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMo+hNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMh:NMMs/MMMMMNNMMMMMMMMMMMMMMMMMMMMMMMNNNMMMMNNNNNNhdMMNMMMMMMMMMMMMMMMMdsN/yNNNMMMMMMMMNMMMMMMMMMMMMMMNhhooss+ssyNMNNNNNNNNNNNNNNNNNNNNNMMMMMNNNNmNNNNMMms/////////////:---::::/://ohNNNds/:--::-.:/::--.......:://///////
NNNMMMMMMMMMMNds+hNNNNNNNdhMNNNNNNMMMNNmmNNMMMNdmMMMMMMMNhyyyysssdNNMMMMMMMNNNNmdmNNNMMMMMMMMMMMNdmNNNNNNMMMmsyoosssossosoooooomNMhoooo+ooosooooooyyyyssyyyyyhhhhmMMmhdhhhdhyyhh/yddddhmmmmmmmmmmmmmNMMMMMMMMNNMMNmNNNmmNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMs+odNNhhdmMMMMMMMMMMMMMMMMMMMMMMMMNh/ydm+sdNMMMNNMMMMMMMMMMMMMMMMMMMMMMMNdmMMMNdNNNNm+hMMMMMNMMMMMMMMMMMNso+ooyhyyddNMMMMMNMMMMMMMMMMMMMMdsso++++++oNNMMNNNNNNNNNNNNNNNNNNNNMMMNNNNmdddNNNNMNh+///////////:---:::::://yhyhmNNmho/---:+++/:--.....-:::////////
MmNMMMMMMNNMMMMdoodNNNNNNNhmMNNNNNNNMMNNNNNMMMMNNMMMMMMMNhhhhhhhymMMMMMMMNmmmNM MMMMMMMMMMMMMMMMMMNNNmmmmNMMNysooosoooooooooooooyNMNhoooosyyssssssyhmmysyyhhhhh hhhdNMMmdddhhy+++oshhhhhhdmmmmmmmmmmmNdNMMMMMMMMNMMMNNNmddNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMs++yNNdoooNMMMMMMMMMMMMMMMMMMMMMMMh/:://:/hmNMMNNMMMMMMMMMMMMMMMMMMMMMMmhyNNMMMMNNNNMNMMNNMMMMMMMMMMMMMMNo++++smoymomMMMMNMMMMMMMMMMMMMMMmdmhhhhhhhdNNNNMMNNNNNNNNNNNNNNNNNNNMMMMNNNNmmNNNoyNNms////::/://::::::::://+yhyssyhNNNdo:-/+ooo+:-....-::::////////
MMMMMMMMMMNNNNMMNdhNNNNNNNmdMNNNNNNMMMMMNmNMMMMMMMMMMMMMMNNNNNNNNNMMMMMMmdddmNM MMMMMMMMMMMMMMMMMMNNmhmNNMMMmysooooooooooooooooooyNMNyosssdmmmmmmNNNNNyyyhhhhhy hhhhdNMMmddhhhyso+yhhhddmNNmmmmmmmmmNNNMMMMMMMMMMMMMMNNdymMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMmyoyNNNyyyNMMMMMMMMMMMMMMMMMMMMMMMy/:::::/dNMMNNMMMMMMMMMMMMMMMMMMMMMMMmhyddhdNMNNNNMMMMMMMMMMMMMMMMMMMMNmdhhsydyhdyNMMMMNMMMMMMMMMMMMMMMMMNdNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNmddmNNNNy:/sNMNs//:::/:/:::::---::+NNNmddddddNNNNmyooyyso/-....-:::/:::::::/
MMMMMMMMMMMNNNNNMMMMNNNNNNNmNMNNNNNMMMMMMNNMMMMMMMMMMMMMMMMNNNNNNNNMMMNdhhNMMNN MMMMMMMMMMMMMMMMNNNNNNNNMMMMNyysssoooooooooooooooohNMmsoosdmNNNNNNNNNNyyhhhhhhh hhhhddNMNdddddNNNddNNNNMMMMNmmmmmmmNNMMMMMMMMMMMMMNMMMNNmNMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMNNmNNNNMNNMMMMMMMMMMMMMMMMMMMMMMMMmdhhhyyyymMMMNNMMMMMMMMMMMMMMMMMMMMM MNds+ooshNMNNNNMMMMMMMMMMMMMMMMMMMMMMNmmNNNNNNNMMMMMNMMMMMMMMMMMMMMMMMNdNNNNNNNNNNNNNNMMNNNNNNNNNNNNNNNNNNNmhhhdNNNmo://+mMNs/::/://::::/:::::/NMMNNNNNNNNm+ymNNdhyso/-...-:::::::::::;o
MMMMMMNNMMMMNNNNNNNMMMNNNNNmNMMMNNNmMMMMMMMMMMMMMMMMMMMMMMMNNNmNNNNMMMNmNMMMMMN MMMMMMMMMMMMMMMMNNNNNNNNMMMMNysssooooooooooossooosymMMdosshmNNNNNNNNNMhyhhhhhhh hhhhdhdNMNddhhNNNNNMMMMMMMMNmmmmmmmmmNMMMMMMMMMMMMNNMMNNmNMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMNNNNNNNMMNMMMMMMMMMMMMMMMMMMMMMMMMdhhhhdddhmMMMNNMMMMMMMMMMMMMMMMMMMMN mhs+/++hNNMMNNNMMMMMMMMMMMMMMMMMMMMMNNmmNNNNNNNMMMMMNMMMMMMMMMMMMMMMMMNmNNNNNNNNNNNNNNNMMNNNNNNNNNNNNNNNNNNmhyhmNNNms/::;oNMNo///:::::::://:--:NMMmNNNNNNNd:-/yNNNdys/--..::::::::::::/d
NMMMMNNNNMMMMNNNNmyyNMMNNNNNMMMMMMNMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNMMMMMMMMMMMN NMMMMMMMMMMMMMMMNNNNNNNNNMMMdssooooooo+ooo+oooosssssNMNysoymNNNNNNNNNNyyhhhhhhdhhhhhddmNMNdhdNNNNNMMMMMMMMNmmmmmmmmmNNNNNNMMMMMMMMNNMMNmNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMdyyyhhdddmMMMNMMMMMMMMMMMMMMMMMMMMMMmmmmmmmNMMMMNNNMMMMMMMMMMMMMMMMMMMMMNNmmNNNNNNMMMMMNNMMMMMMMMMMMMMMNNMMNNNNNNNNNNNNNNNNMMNNNNNNNNNNNNNNNMNNNmmdmNNNmo+/::/sNMm//::::::::://:--:dMMNNNNNNNNh--///yNNNdds/--::::::::::::yN
NNMMMNNNNNNMMMNNNNdymMMMMMNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNMMMMMMMMMMMMM NNMMMMMMMMMMMMMMMNNNNNNNMMMNysooooosooosooosoooysossyNMNsosdNNNNNNNNMNyyhhhhhhd dhddddddmNMNdhmNNNNNMMMMMMMNmdmmmmmmmmmmmmmNNNNNNNNNNMMNdNMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMNNNNNNmNMMMMMMMMMMMMMMMMMMMMMMMMMMmhhhdddddmMMMNMMMMMMMMMMMMMMMMMMMMMM NmmmmmNNMMMMNNNMMMMMMMMMMMMMMMMMMMMMNNNNNMMMMMMMMMMNMMMMMMMMMMMNNNNNNNMNmNNNNNN NNNNNNNNNMMNNNNNNNNNNNNNNNNNNNmdNNNNNms++/:/mNNo///::::::::::::-sMMNNMMNMMNo.::-:/odNNds:-::::::::::::+mN
NNNMMMNNNNNmNMMNMNmhdMMMMMMNNMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNMMMMMMMMMMMM MNNMMMMMMMMMMMMMMNmNNNNNMMMNsooosssoossooosssossssssshNMdssymmNNNNNNMdyyhhhhhhd hhdddhddddNMNddmNNNNMMMMMMMNmdmmmmmdmmmmmmmmmNNNNNNNmNMNdNMMMMMMNNNNNNNNNNNNNNN MMNNNNNNNNNNNMNmNMMMMNMMMMMMMMMMMMMMMMMMMMMNdhdddddmNMMNNMMMMMMMMMMMMMMMMMMMMMM mmmmmmmNMMMMNNNMMMMMMMMMMMMMMMMMMMMMNNNNNNMMMMMMMMNNMMMMMMMMMNNNNNNNNNMNmNNNNNN NNNNNNNNNMMNNNNNNNNNNNNNNNNNNNNNNNNNMMNy+/::yNMh///:::::::::::/:+NMNNNNNNNd--::--:/+yNNm/-:::::::::::/dNN
NNNNMMMNNNNmNMMMMMNhohMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMmmmdmNNNNNMMMMMMMMMMMMM MNNNMMMMMMMMMMMNNmmmNNNNMMMmsossssossssosssssssssyyssymNNysyhmmNNNNMMhyyhhhhhdh hhdddhdddddNMNmdmNNNMMMMMMNmddmmmmmdmmmmmmmmmNNNNNNNNmNMmmNMMMMNNNNNNNNNNNNNNNN NNNNNNNNNNmmNNNmNMMNNNNNNNNNNNNNNNNNNNNNNNNNmdhhdddNMMMmNMMMMMMMMMMMMMMMMMMMMMM NNNNNNNNMMMMNmNMMMMMMMMMMMMMMMMMMMMMNNNmNNMMMMMMMNNNMMMMMNNNNNNNNNNNNNNNNmNNNNN NNNNNNNNNNMMNNNNNmNNNmNNNNNNNNNNNNNMMMMNh++yNNNNm+/:::::::::::::/mNNNNNNNNo-:::::/+++yNNd/::::::--:::sNNM
NNNNNMMMNNNNNMMMMMMNdmMMMMMMMMMMMMMMMMMMMMMMMMMMMMNyyso+++osshmmNNNNNmmmmmmddddddhdNMNmhhhhhyyysssyydmNNmhsosssysssssssssssssysyyssyysmNNysshddmmNNmyhhhhhhhhhhhhhhhhhhhhdmMNdhmNNNMMMMMmmddmmmddddhhhhdmmmmNmNNNmNmmNNdmNMMNmNNNNNNNNNNNNNNNNNNNNmmNNmmmmNNmNMNNNNmNNNNNNNNNNNNNNNNNNNNNNmhhhhmNMMNmNNNNNNNNNNNNNNNNNNNNNNNNmmNNNNNMMMNNmNMNMNNMMNMMMMMMMMMMMMMNNNmmNNMNMMNNmNNNNNNNNNNNNNNNNNNNNNNms+yhNNNNNNNNmNNNNMNNNNNNmNNNNNNmNNNdyddNNMMMMMMdodNNNNN/:::/:--:::::::/dNNNNNNNm:-:::/+oo+/:sNNd::::::::::+mNMM
MNNNmmNMMMMNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMdmMm:.........-osssydyyhds/-.`.````-ymm:` ` ```````-+ohm/.:syo/:-----.....-:ss/-......:mNs::::+/+so+hmo:-.........-::-::::+mNm++hmNNNMMNNNh+/::--.....:so+++++++++++smN++ydmmms++////+++++o/////////+++ohhdmdNNmmdysso++/////dmmmmmmmmmddmdddddNNMNNmNNmmmmmmmmmdddmmmmmmmmmmdmmmmmNMMNNmmNNNNmmmmmmmmmmmmmmmmmmmmyssymNNNmmmdNNNdmmdhyyyyhhhyhyhhhdy/-+sddhysssshNmNNNysydmmddddddddhhho.oohhhhysssyymNNNMd////+/////+++/+/+sohydyys//:::/+++/:::dNNs//::::::/hNNMM
MMMNNNMMMMMMNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNms/sNMm+:::----..--------:-``````` -smd/`````````:/++/oo++oh:```````````-/yh:.````````:dNNmh-``````.y:` `:///++++++smNmyhNysmNNNNy```````````./-............+dNNms::::.``````````:.............ohh/sdNNmdo...........o//::::::::::/y++sdmmmdmNd/::::::::///////////+++ymmmmNNNddhdNNs++++///++++++++++++oyo/;oyhhho/sdNNNh+/:::+/:::::::////+++++///:::+hmNNNNm/::/+++++++++///++/++++//:::+hmmNNMMh//+oyssssssssssssyso+sssso+///://///+hmNMms+//////sNNMMM
MMMMNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNs+///oNMNmdo-............::-.........---:hmms-..............`.:---........-/ydd-``````````+ddNNNy``````+:````````.../sossoooooo+odNNhs++ossoy+-.........-+.```````````..ymmNNm-.`.-..........o:::::::-------::-:dNm:::...........o:-.....------/:-:////+mNs---......:/:::::::::::;ody+ydmmddsyNN+:------//:::::::////++++++++///hmmNNNo----:+///////++++++++++++///yhydNNNmo+oooooooo+++++++++++++oooo+yddymNNNmyyyyyyysssoooooooooooooooo+++//////+dNNNNMNo++++/omNMMMM
MMMMMNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNhsoo++sdmNNNNh/-----------.....------::::-:smNd/-----........-------------:+hmms....```....-ydmNMNyo:..;o-.....---::/yssoooo++++//omNNNmo/////:--------::/s/:------------ohdNNNs:----------::/h++////::::::----::dNd--:-----------s:::::::////////////+ddmNd+::::::::;o////////+++++++/++++++/yNNo::::---:+:-------:::://:::::-:+ddmNNN+-----/yssssssssssooooooosssydddmNNNNhhhhhhhyssooo++++++++++oossydddmNNNNNddhhhysooooo+++++oooooooooo+++///oohmmmNNNy++++++hNMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNmmmyo++///:/sdmNMMMmhhy:--...-:----:::::/++//::::+dNNddh+---------//::-------::+shN+-............/hmNMMNNh.-o/:/+++oossosyysoo+++//////smmNNNm+///+/:::::::://+//::::---------/hhNMMNy:///////+++osdssoo+////:::::::;odNNy+/:::::::::::y::::::://////////::smmNNNh:::::::::s+//++++++++++++////////yNNs+///////+s++++++++++oooooooooshhhmNMN+/++++oyhyssssoooooo+++++oosddmNNMMNNdddhhyso++++++++++++++ossyhmmmmNMMMMNmddhhyysysssooooooooooooooooooooymmmmmNMMdooo+++sNNMMMMM
MMMMMMMNMMMMMMMMMMMMMMMMMMMMMMMMMMMMNmddsoooo++++++ohNNMMMMMNdo//++oosssyyyyss+++//:::::ymNNNNms:-------/////:://///oymmy/:------------/ymNmhdMNy+hyyyhhhhhso+hhysssssssooooooyhmNMMmdoo++++++oooossso++//::::::-;o++ydNNmmmosssyyyhhhyshdsoo+/////::::::/+mdNNMm+//:::://///h++++++++++++++++//ohdmmNNo:::::////soooooo+++++++++///////ohNNy////////+y+++++oooooooooooooshhydmNNNyyyyyyyyhdhsssooooo++++ooooymmNNMMMMNdddhysooo++oooooooooooosyhhmNNNMMMMMNmdhyssooosssooooossssssssssyyyyhdmdhNNMMMdyyys+omNMMMMMN
NMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNmmhy+/::::-------odmNmhNMMMNmdhhhhhhhyyo++syssoooo+++syhdmNMNdddyo+oosssyyyyyyyyhddmd+////////////+sydNNmmNMMMmmmmmmmdyso+omysoooooooooooo+oshNMMMMdsssssyyyyyyyyhhyssoooo++++ohssmNNNmNNmdddmmmdhysodho++/////////////+hdmmNNsooossssssyydyyssssssssooooooooyyymNMNoossssssssyhyyssssoooo++++++////smmNMNd++++++++yssssssssssssoosssshddmNNNNNdddddhhyshdyssooooooooooyhddNNNNNNNNmdyssooooooossooossssssyydmmmNNNNNNNNdhyyyyyyyyyhyyyyyyyyysyyyyyhhddmmmNmmNMMMNmdhhyshNMMMMMmy
NMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNmdddhdmhsoo++++++++++hmNNmmNMMMMMMNNNNmmdhyys/::::::::::::;odNNMMMMMNhyo+ooosssyssoodNNNhooo++++++////shdhmNNNNMMMMNNNmdhysoo+hdsssssssssssssssshmNNNmMNdmmmmddddhhyhhyssoo+++++++smyomNNNNNMNNNNmmdhyssomy++///////////++/+oydNMMhyyyyyyhhhhydyysssssooooo++oooosydmNNNhhhhhhhhhhhdyyssoooo+++++++++++shddmNNdssssssssyhhhhhyyyyyyyssyyyydmNNMNNNNmmmddhyyshdyssoooooooooosyyyyyyyyyyhyyssssssssssyyyyyyysssssyyyyyyyyyyyyyyyyssssssssyyhhyyyyyyyyyyyhdddmNNNNNMMMMMNmdhhyhNMMMMNdo+
MNMMMMMMMMMMMMMMMMMMMMMMMMMMMNdhhdNNNd+//::::::::::/ydmmmmmNMMMMMNmdyo+////+oo+++++++++++/ohmNNmmMMMMMmmdddddddhhyhNNNm////:::://///+hmNhmmmmmNMMNmhyoo+////+dhssssooooooooooyhmNNNNNMMMNNNNNmdhyysyysooooo++++++yNNNNNNNNNMNNmdyso+++/+msooo+++++++o++oo++ydmNMNNmmmmmmmmddhmhyyysssssooooosooohNNNNNNNmmmmmmmddhdssoo++++++++++ooooshysdNNNhsssssssyyddhhhhyyyyyysshmmmmNNNNNNNNmddyssoooohhsssssssssssosssooooossssssssssssssssyyyyyyyyyyyyyyyyyyyyyyyhysssyyyyyyyhhhhhyyyyyyyyyyyhmNNNNNNNMMMMMNmddhyymMMMMMNso+
NNNMMMMMMMMMMMMMMMMMMMMMNmmmdddhmNMMMdsssooooo+++++shdmmmmmmNMMMNmhysoooo++++++++++++++++ohmNNNmNMMMMMMNNmdhyssooodNNNh+++++++++++++++oo+++++++mmhhyyssssooosdyooooooooooooosdNNNNNNNMMMNNmmdhyysssyssssoooooooooshhhhyhhhhhddhhyssssoosmyssssoooooooooddddmNNNNNNNNNNNNmmdhhmyssssssoooooosmmmmmNNNNNNNNNNNmdhhyydysssssssooooosyyysyhyhdNMNdhhhddddhhdmdddhhhhhyyyydmmmmmmmmmmmmdhyyssssssddhyyyyyyyyyyyyyyyyyyyyyyyhyyyyyyyyyyyyhhhhhyyyyyyyyyyyyyyyyyyyyhhhhhhhhhhhhhddddddhhhhhhdmdymmNNNNNNNNmdhhhydNMMMMMNhoo
NNNMMMMMMMMMMMMMMMMMMMMNmddmmmNMMMMMy+//////////////+++oooooossooooooooo++o++++++/+++++++ydmmmmmmNMMMMNmdhysoo+++omNNNs+++++++++++++++++++++++odo+++++++++++ymdhyyysssssssssymNNNNNNNMNdhhyssssooosssssooooooooooooo+++++++++oooooooooosmsoooooooooooosNMMNNNNNNNNNNNmmdhyyyydhyyyyyyyyyyyyyMMMMNNNNNNNNmddhyssssohhyyssssssssssydNNNmmmNNNNNNNNNNNNmmmmmhhhyyyyyyyyyyyysssssysssssooooooooosdhyyyyyyyyyyyyyyyyyyyyyyyhyyyyyyyyyyyyyhhhhhhhhhhhhhhhhyyyyyhhhyyyyyyyyyhhhhddddddddddddddddddddddddddhhhhyhNMMMMMMMNyo
NMNMMMMMMMMMMMMMMMMNNNmdyyhNMMMMMMMmo/////::::::::::::::::///+////////////oyyyyysssssssssyyhhhyhyyhmNNmmmmddhyyyssdNMmooooooooooooo+++++++++++oysyyyyyyyyyyydyoooooossssssssyhdddddmmmdssssssssossshhhyyyyyyyyssssssssssooooyyyyyyyyyyyymhyyyyyysssssssddddddmmmmmmmmmddhhhhhdyssssssssssssshyyyyyyyyyhdddhhhyyyyyhysssssssssssssdMMMNmNNNNNNNNNNmmddhhhmdddhhhhhhhhhyyyyyyyyyyyysysssssssssymdhhhhhhhyyyyyyyyyyyyyyhhhdhhhhhhhhhhhhdhhhhhhhhhhhhhhhhhhhhhhhhdddddddddddmhhdddddddddddddddddddddddhhhhhhmMMMMMMMMmsy
NNNNMMMMMMMMMMMMMNmddddmmNMMMMMMMMMhysooooooooooooooooooo+++osssssssssssss+/++++++++++++++++++/////+++++ooooooooodmNNmssssssssssssssssssooooooso+++o+++++++oddhyyyyyyyyyyyyyyyyyysssoossyysssssssssssssssssssssssssssssooooooooooooooooydssssssssssssssssssssssssssssyyyyyyyydsyyyyyyyyysssssssssssssssyssssyyyyyyyhyyyyyyyyyyyyydmmmmmNNNNNNNNNmmddddddmdhhhhhhhhhyyyyyyyyyyyyyyyyyyyyyyyyyyhmhhhhhyyyyyyyyyyyyyyyyyyhhhhhhhhyhhyyhdhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdhhdmdddddddddhhhddhhhhhhdhhddddmNMMMMMMMNdsm
NNNMMMMMMMMMMMMMNdddmNNMMMMMMMMMMMN+/////////////::::://::::+++++++++++++ssssssssssssssooooossoooooo++oooooooooosmNNNyooooooooossssssssssssssos++ooooooooooydyyyysssssssosssssssoooo+o+osssssssssssyyyyyyyyyyyyyyyyysssssosossssssssssshdhhhhhhyyyyyyyyyyyyssssssyhhhhhhhhhhhdyhhhyyyyyyyyysssssssssssyhhhhhhhhhhyhhyyyysssssssssssssssssssyydhhhhhhhhhhdhyyyhhhhhhhhhhyyyyyyyyhhyyyyyyssssssydhhhhhhyyyyyyyyyysssosyyhdddhhhhhhhhhhddddddddddddhhhyhhhysyyhhhdddddddddddmddmmmmmmmdddddddddddddddhhdddNMMMMMMMMNdhm
NNNNNNNmmNNNmmmmdhhmNMMMMMMMMMMMMMNyssooooooo++++++//++++///++oossssooooosooooooooooooooooooosoooo++/oyyyyyyyyyydmNNmdhyyyyysssooooo+oooo+++//+-shhhhhhhhhhddssssssssssssssssooooo++//shddhhyyyysssyyyyyyyyyyysssssssooo++oshhhhhhhhhhhddyyyyyyyyyssssssssooooo+/yhhhyyyyyyyydyyyyyyyyyyyyyyyyyysssssyyyyyyyyyyyyyyhssssssssssssssssssssssssyhhhhyyyhhhyddddddddhhhhhhhyyyssssoyyhdhhhhhhhhhhdddddhhhyyysssooo/+ys+ossdmmdddddhhhhyyhdhhhhhhhhhhyyyssyyysssyhhddddddddhdddhdmmmmmddddddhhddddhhhhdhydmmNMMMMMMMMMMMN
NNmdddhhdddddhhymNMMMMMMMMMMMMMMMMdsssssooooooooooo++ssooooo+/+yyyyyyyyyyo++ooo++++++++++ooooo+++/+::+ooo+oooooohmmmmsoooo++ooooooooooooooo++/:-ssssssssssshddhdhdhhhhhhhhsysoo+/:---.+yyyyyyyyyyy+oyyyyyyyssssssssso+++//+oyyyyyyysyyyhyooooooooooooooooooooooooshhhhhyyyyyydhhhhhhhhhyyysssssoooooosyyyyyyyyyyyyyhhhhyyyyyyysyyssssoo+oooydddddddddddddhhhhhhhhhhhyyyyyysssssyhhyyyyyyyyyyyyhdhhhhhhhyyssssoooyysosyhhhhhhhhhhhhhhhddddhhhhyyssso+/syyo+oshhhdddddddmmmmddmmmmmmddhhhhyyhyhhhhhhhhddNNMMMMMMMMMMMM
mmmmmmmNNNNNNMNNMMMMMMMMMMMMMMMMMNs++++++/////+++////+///////+ooooooooooshhhhhhhhhhhhhhhhyyysooo+/:./yyyyyyyyyyhmmmmdsosssssssssssssoooo++/::-.-yhhhhhyyyyyddsssssssssssssoo++//:..``.ohhhhyyyyyyyhdmmmmddddddhhysoo+/:--./oddddhhhhhhhdmdddddhhhhhhysooo++//:::/hdmmmdddddddmyyyyyyyyyyyooooo+++///+ohmmdddddddddhhyyyyyyyyyyooooo+/::-:::yyddhhhhhhhhhhdddddddhhyyysssooo+sssshhhhhhyyyyyyyyhddddhhhysooooo+/:+s+-/oydmmmmmmmmmdddddddddddhsssoo+/++o+/-/ohhhmmmmmmmmddddydddddddhyyysssyyhyyyyyhhdmNMMMMMMNMMMMMM
NNNmmmNNNNNNNNMMMMMMMMMMMMMMMMMMMMdhhhyhyysssoooo++++//:-----:syyyyyyyyyyoooooo+++++++++++++/::----`;osssssssssymmmmmo/ooo+++++++ooo+oo+//::--.:hddddhhyyyyddsssoooooooooo++///:-.````shdddhyysoooosyyyyyyyyyyyysoo++/::--/sdhhhhhyyyyyhhyyyyyyyyyyys++++///::-//yhhhhhhhhhyydyyyyyyyyyyyooo++//:::/++yhhhhhhhhhhhhddddddddddyssssoo+/::/:+yhmmmdddddddddmmdddddhhsoo++++///soooydmmmddddddddhddddhhhhyo+/////:-:+::/+ydddddddddhhddhddddhhhysoooo+++ooo+:;oyhddddddddddddddmmmmmdyssoo++;ohhsossohdmNMMMMMMMNMMMMMM
NNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMd+++////////////:-:/::-.-----+oooooooooyooooo++++++++++//++/:::---./ssssssssoosmmmdh//ss+///++o+++++///::--..-/ooosssssyyhmmhysyhhhhhhhhhysso+/:-....shhhhhhhhhhhsysyyyyyyyyssso+//::-...:+sssssssyyyyhhyyyyyyyyyyss++///:::--//hddddddhhhhhddddddddhhhy+++///::--///hdddddddddddhhyyhhhhyyyyysssoo++/os+oyhddddddddhhhhdhhhhhhhhsoo++++///soooyyyyyyhhhyyyyyyhhhhhhhyso+//::::-:+:+syhhddddddhddhhhdddddhhyss+//:::/+o+:/osddddddddddddhhhhmddddyysssoo++hhyooyshdNMMMMMMMMNNMMMMM
NNNNNNNNmmMMMMMMMMMMMMMMMMMMMMMMMh////:::::::///. `--:-....--:+ooooooooohhhhhhhhhhhyyyysssyyso+//::-+hhhhhhhhhhdmmmhs//yyyyyyssssssoo+++//::--;ohddddddddddmdsoo++++++ooooooo++//::--:yhhhhhyyyyyssshddddhhhhhyyso++//::-.-smmmmdddddddmdddhhhhhhhhyyo++////::-//hdhdddhhhhhhdhhyyyyyyyyyo+++///:--/o+ydddhhhhhhhhyyyhhhyyyyysoooo+++//oo++shddddddddhhddmmddddhhyso++++///:+::+shhhhhhhhhhhhhhdddddhysss++//:///+/../sddmmddddddddmmmddddhhyyyo++//+ssso::+smmmmmmmmdddddmddmmmdhysso+++//s++/-+oymNMMMMMNmmdmNMMMM
MMMMNMMMMMMMMMMMMMMMMMMMMMMMMMMMNmhhy+osssssoooo/.::/+/------:yhyyyyyyyys++++++++++++o+::++++/::::+:/++++++oooosmmdhh++oooooooooooo+++++++//////sssssssssssdhysyyyyysyyssysssoooo++///syyyyyyyyyyyyhhhhhhhhyyyyysssoo++//:/oyyyyyyssssshhyyyyyyyyyyysoo+++++///:/yhhhhhhhhhyyhyyyyyyysssso++////::-://yhhddhhhhhhhhmmddddddhhysoooo++//oo//sddddddddddddhdddddhhhhyso++++++//++syhhhhhhhyyyyyhhhhhhhhhhhysooooo++o+:/+syyhhhhhhhhhhhhdddddddddhyyyyo+++oo++sshhhdddddddddddhdddddddhysooo+osso+oysyNMMMMMNNmmmmNMMMm
MNNNNNNNMNNMMMMMMMMMMMMMMMMMMMNNmy/::::::://////:---:::-------//////////o++/ooooooooooo/:/+oo/-::-:-/++++++++++smmmmdsooooooooooooooooooooooooo+syyysssssssddyyyyyyysssssssssooooo++++yhhhhhhhhhhhyyyyyyyyyyyyssssoooo++///oyyyyyyyyyyyddhhhyyyyyyyyssooooo++++//yyyyhhhhhyyhddhhhhhhhyyysooo++++///++yhhdddddddddddhhhhhhhhhhyssssoooo++/+yhdddddhhhhhhdddddhhhhyysooooooo+o//+syhhhhhhhhhhhhhdhhhhhhhhyysssssoss+:/osyhddddddddddddddddddddhhhhhyhyhhhsyss+dddddddddddddddmmmmmmddhyyyyssyssoosymNMMMMNNNNNNmNNNMm
NdsssosdNMNNMMMMMMMMMMMMMMMMNmmdho---::::///:///:-.-:::------:++++++++++so+oossssssssss+++osso/////:shdddhhhhhyhmmmmNmmdhyyhhhhhyyyyyyyyssssoooshhhhhhhyhyhhhoooooooooooooooooooooo+++hmmdddhhhhhhhhhhhhhhhhhhhhyyyssssooo/sddhhhhhhyyyhmyyyyyyysyssssssoooo+++/+yyyyyyyyyyyyhhhhhyyyyyyyssssoooo+++ooyhyyyyyyyyyyydhhhhhhhhhhyyyyssssso/ooyhhhhhhhhhhhhdmddddddhhhyssssyssss+:+yhhhhhhhhhhhhhdddhhhhhhyyyyyyssoso::+osyhddddddhhhhdddddddddddhhhyyyyyyysssysddddddddddddddddmmmmmdddhhhhyyhyysosdNNMMMMNNNNNNNNNNmd
MNmdhhhdNNMNNMMMMMMMMMMMMMMNhhhyo:.`-/oooooooooo+:-:////:::::/syyyyyyyyyy+++++o++o+++++///////:::://ossooooooooymmmmNhso+++++++++++++++++++///+oosssssssssshdhyyyyyyyyyyyyyyyyyssssoo+syyyyyyyyyyyhhhhhyyyyyyyyysssssoooo+/oyyyyyyyyyyydmyyyyyyyyyyyyyssssooo+++oyyyyyyyyyyyyhhyyyyhhhhyyyyssssssooo/oyhhhyyyyyyyyyddhhhhhhhhhhyyyyyyyyysssyhdddddddddddmddhdhhhhhhyyyyyysssso/oyhyyyyyyyyyyyhhdhhhhhyyyyyssssooo+++ooyhhhhhhhhhhhhhhdddddddddhhhhyyyyyhhhyhhddhhhhhhhdddddddddddddddhhhhhhhhhhhdNNMMMMMMMNNNmmmNmmN
MMNNNNNNNMMMNNMMMMMMNdNMMMMNyyyys/..:://////////::-::::::::://++++++++++sysyysssssssssoo+++++o///:/:+so+++ooooosddNNNy++++++++++oooo+++++++////osssssssssssyho++++++++++++++++++++++++yhhhhhyyyyyyhhhhhhhhhhhhyhhyyyysssoo+oyyyyysssssshmhyyyyyyyyyyyyssssssooooshhhhyyyyyyyydyyyyyyyyyyyyyyyssssooo+oyddhhhhhhhhhddhhhhhhhhhhhhhhhhhyyyyyyhhhhhhhhhhhhhdddddhhhhhhyhhhyyyyss++oshhhyyyyyyyyyhddhyyyyyyyssssoooooooossyhhddhhhhhhhhdddhhhhhhhhhhhssssssyyyyyyddhhhhhhhhddddhdddddddhhddhhddhdyhhmMMMMMMMMMMMNNNNNNMM
MMMMMMNNNMMMNNNMMNmyomMMMMMMmhdddhso/-://////////:::::::::::::+++o++++++ss+++++++++++++//////////:/+oooooooooooohmNNNmysossssoooooo+++++//////+oyyyyyyyssssydo+++++++o+oooooooooo+++++yhhyyyyyyyyyyyyssyyyyyyysssssooo+++//ossssssssssshmysyyyyyyyyyssssssooo+++ossyyyyyyyyyyhyyyyyyyyyyyyyysssssooo/+yyyyhyyyyyyyydhhhhhhhhhhhyyyyyyyyyyyyhhdhhhhhhhhhhdmdddhhhhhyyyysssssssssoyyddhhhhhhhhhhhdhdddhhhyyyyssssoooosyyhhddhhhhhhhhhhyhddddddhhhhhyyyyyyyyyyyyhhdddddddddddddddddddddhddhhhhhhhhdNNMMMMMMMMMMNNmmNMMM
MMMMMMNNNNNNdhhyso+sNMMMMMMNNNNNNmh/::///////+++//////////////+oooooooooos+++++++++++++////////////+++++++++++++hdmNNmso+ooooossssssssssoooo++///++oooooooosdhssssoooooooooooooooo++++osssssssssyyhyyyyysssssssooo+++++////+oosssssooooymyyyyyyyyyyyssssoooo+++++sssssysysysshdhhhhhhhhyhyyyyyyssoo+:/yyyyyyyyyyyyhdhhhhhhhhhhhhhyyyyyyyyyyhhhhhhhhhhyyhddhhhhhhyyyyyyyyssssssssyyyyyyyyyyyyyyhhhhhhhhhyyyyyssssssyyyhhyyyyyyyyyyyyhhyyhhhhhhhhhyyyyyyyyhhhhhhyyyyyyyyyyyyhhddddddhhhyyyyyyyyyhNMMMMMMMMMMNNNmmNMMMM
MMMMMMNNNNNmhss+//yMMMMMNmmdddmdhhy/::::::::::::::::::::::::///++++++++++hyyyyyyyysyysssssossssooooossyyysssssyyhdNNNNs++///+++++++o++++++++++++ossssssssssyhs/////////////+++////////ohhyyyyyyyyyyhhhhhhhhhhhhhyyyssssooooyhhhhyyyyyyyhmhyyyyyyyysssssooooo+++++syyyyyyyyysshyysssyyysssssssooo+++//+syyyyyyyyyyyhdyyyyyyyyyyyyyyyyyyyyyyyyhhhhhhhhhhhhddhyyyyyyysssssooooooooosyyyyysssssshdhhhhhyyyyyyyyyyyyyyyyyyysyhhyyyyyyyyhdhyyyyyyyyyyyyyyyyyyhhhhhhyyyyyyyyyyyyhdhhddhhhhhyyyyyyyyyymNMMMMMMMMMMMMMMNMMMMM
MMMMMMMMMMMMNNmdhdMMMMNmdhhyyyyyyyyys+--/+oooooooo++//////////+osssssssssy+/////////++++///////////+ooooo+++++++sdhmNNNhyssssssssssoooooo++++//+oooooooooooohyoooooooooooooossssssooooosssssssssssyyyyssssssssssssssssooooosoooooooooooymsoosssssssooooooooooooooooossssssssshyssyyyyyyssssssooo++++++osssssssyyssydhhhhyyyyyyyyyyssssssssyyhdhhhhhhhhhhdddddhhhhhhyyyyyyssssyyyhhhyyyyyyyyyyddyyyyyyyyyyyyyyyyyyyyyyysyyyyyyyyyyyydhyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyysydmmmmmmddddhhhddddmNMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMNNNNMMMMMMNhyyysssyyyssys/-.--:::::::::::::::::::::///////////+yhyysssssssssoooo+++++++++ooooo++++++/+yhmmNm+::::::://////////+++++++/+//////++++oy/:::::::::::::::::::::::/hhyhhyyyyyyyyssssssssssosoooo++++///+ssooooooooosmysssssssssssssooooo+++ooyhhhhhhhhhhydssyyyyyyyyysssssoooooooshhhhhhyyyyyydhssyyyyyyyyyyyyyssssssssyysssssssssyydhhhhhyhyyyyyyysssssyyyyysssssssssssshmhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyyyhdddysyhhhhhhhhhhhhhhhhhhhhhdhhhhhhhhhhhhyhhhhhhhhhhhhddddhdNMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMNmmNMMMMMmysssssyyyhyyyyhys:.-::::::::::::::::::::::///////////++++//////////////////////+osyyyyyyssssymdmNNN+////////////////////////+///////////yy/:::////////////////////:++++++++++oyysooo+++++++++oooooooooo+++++++++++omyssyssssssssssooooooooooooosossssoooyssyyyyyyyyyyyssssssssssyyssssssssssshhssssssyysssssssssssssssssssssssssssydhyyyysssssssssssssssssssoooooooooosymhyhhhhhhyyyyyyyyyyhhhhhyyyyyyyyyyyyyhdhyyhhhhhhhhhhhhhhhhhhhhhhyhhhhhhhhhhhyhhhhhhhhhhhhhhhhhhmNMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMNNNNNmNMMMMNdyyssssssyyhyyhhddh/-:::::::::::::::::::::://://////:///+so+//////////////////////:/+++++////+oyddNNNs++++++++++++++++++++++++o++/////////yh:-------:::::::::-------/o++++++++++osoo+++++++++oooooooooooooooooooooooomyoooooooooooooooooooooooooo+++++o+o+sossyyyyyyyyssssssssssssyysssssssssssdhyyyyyyyyyyyyyyyyyyyyyyssyhhhhhhhhhhddhyyyyyyyyssssssssssysssssssssssssssydyssssssssssssssssssssssosyyyyyyyyyyyddysyyyhhhhhhhhhhhhhhhhhhhhyyyyyyyyyyyyyhhhhhhhhhhhdddddddNMMMMMMMNNNNNNmNNMNMMMMM
MMMMMMMNNNNNNMMMMmysssssssyyhddddddddh++-.-::::////////////////////////////ohoo+///////////////////////+++////////ohdmNmy+///++++++++++++++++++++syssoooooooosh/----------:::::::::::::/o+++++++++++oooosooooooooooooooooo+osssoooooooosmhssssssssssoossooooooooo++++++++++++soooosssssssssssssssssssssooooooooooohysssssssyyssssssssssssssyyyyysssyyyydhhhhhhhhhhhhyyyyyyhhhyhyhhyyyyyyyyyyddhhhhyyyyyyyyyyyyyyyyyyysyyyyyyyyyyyhmyyyyyyhhhhhyyyyyyyyhyhhyysyyyyyyyyyyyyhhdddddhhhhhddhhhdmNMMMMMNNmmmdhyyyymNNMMMM
MMMMMMMMNmNMMMMNds+ossssyhdmmmNmmmdddhh+..---::::::::///////////:/://///////+oo+/////////////////////+++++++++++++ohdmmmh/--::::////////////////::::::::::::::y+........................+++oooooooooo+oooooooo+oo+++++++++++oo++++++++++dysossooooooooooooooooooooooooooooooosooossssyyyyyyssyyysysssshysssssssssydysoooooooooooooooooooooooooooooooooshsssssysssyyssyyysyyyyyyysooooooooooohhyyyyyyyyyyyyyyyyyyyyyysyyyyyyyyyyyhdhysyyyhhhhhhhyyyyyyyyyyyyyyyyyyyyyyyyysyyyyyyyyyhhhhhhhhdNNMMMMNNNmmddhyyshmNMMMMN
MMMMMMMMNmMMMMNyo++syyyhdmmmmmmmmddddddhs:...-------------------::::::::::::;o+--.--..-----------------:///////////+dmdddy/-:----------........---:/::////////+s.```````````````........:+++++++++++////////////////////////++//////////ys///////////////////////+///////++//o/++++oooooooooooooooooooysssssossoosdssssssssssssssssssssssssyyyyyyyyyysyhyyysssssssssssssssssysysoooooooooooyhyysssssssssssssssssssssssoooooooooshdsossssssssssssssssssyyyysooooooooossosyhhhhhhhhhhhhhhhhdNMMMMMNNNmmddhysydmNNMMNNm
MMMMMMMMMNMMMmyssyhddddmddhdddddddmmmmmmdy/.```````````````````````.........../o/-.......................+++++/:::--/yhhddh:----------------------------------:+/ ```````````:///////////:://////////////////////o//////////sy://////////////////////+://////////+//++oooooooooooooooooooosooooooooooyyooooooooooooooooooooooossoooooooooohysssssssssssssssssssssssooooooooooosyyssssssssssssssssssssooosoooooooooydhsossssyyyyysssssssssssssoooooooooooossyyyyyyyyyhhhhhhhhhmNMMMMMMNNNNmdhhhdNNMMMMMNs
MMMMMMMMMNho++++ossssssssssooooooossssyyssso:.` ````````````````````````````..::-..````````````````````.---...------/syhNd+.`...................--....--------/:.````````............---::::::::::::::::///////////////////+/:::::::::/h+//////////////////////+:::::///////-//++++++++++++++++++++oo+oooooo+++ysoooooooooooooooooooooooooooooooooosyooooooooooooooooooooooo++++++++++++oooo++++++++++++++++++ooooooooooosydhs+/++++++++++++++++ooooooooossssssoooooosssssssyyyyyyyhyyhNNMMMMMMNNNNNmdmNNMMMMMMNho
NNMMMMMMMNd/::-::::::::---......---::----...````` ````````````````````````..........----.................................-:::-.``........-.--------::......------::-------------::::::::::::::::::::::---:::::::::::::///////////////////++++++++++++++++++++ooooo+++++++++++:.:::://///////////////////////////++++//////////+//+/++++++++/////++++osooooooooooooooooooooooooooooooooooyhhhhhhyyyyyyyyyyyyyyyyyhhhhhhhyyyyyyysooosssssyyyyyyyyyyyyyyyyssssssssoo+////++++++++++++++++++mNNMMMNNMmdNNNmmNNMMMMMMNdso
NNMMMMMMMMNh//::::----.......--://::-...````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````.`...``````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````+NNNMNNNNNNNNNmNNNMMMMMMMmsos
MMMMMMMMMMMNy++/:--......--:://:-..``````````````````````````````````````````````````````````````````````````````````````````````````````````````````````` ````````````````````````````````````````````````````````````````````````` `````` `` ```` ``` `` ````````` ` ``` ``````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````-dNNNNNNNNNNNNNNNNNMMMMMMNhoss
MMMMMMMMMMMMms+/::---:::///:-.`````` ````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````` ```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````sNNNNNNNNNNNNNNNNNNMMMNNNdssss
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