NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNd+-::////+osyyyssydmNNNNNNNNNNNmmmmmmmmmmmmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmo------::/+oyhhyoo+oydmNNNNNNNmmmmmmmmmmmmmmmmmmmmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmm/......--:/oosshyo++++shmNNNNNNmmmmmmmmmmmmmmmmmmmmmmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNm+..```...-//:++syho+//++shmNmNmNmmmmmmmmmmmmmmmmmmmmmmmmmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmo..`````.--..:/+ssys+/::/+sdmmmNmmmmmmmmmmmmmmmmmmmmmmmmmmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmmm+.``````./-`.--:///++++/:::/+hdddmmmmmmmmmmmmmmmmmmmmmmmmmmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmh/-``.....//`.....-::/+:+/:::::/shdmmmmmmmmmmmmmmmmmmmmmmmmmmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmds/-.``.--:++-:/-..---://:s+---::::+dmmmmmmmmmmmmmmmmmmmmmmmmmmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmmmy+:-.```.:/:+oooo/--://+o-:yo/-:::::/ohmmmmmmmmmmmmmmmmmmmmmmmmmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmNmdo+/-.````-o-..--::---/o+oyyysyso++/////+sdmmmmmmmmmmmmmmmmmmmmmmmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmmy+o/-.````.so:-...-----++///+osso+++ys///:/ohdmmmmmmmmmmmmmmmmmmmmmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmh+s/:.`````/y+:--...---:+/::/+ooo++++sho+//:/+shhdddmmmmmmmmmmmmmmmmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmd+s+:-.````-oy+:-------:/+/:/+osso+//+shhoo+/:/+yddmmmmmmmmmmmmmmmmmmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmdoo+/-.````./ohs/----:::/+o//+oooo++///ohhyyyo///+shdmmmmmmmmmmmmmmmmmNNNNNNNNNNNNNNNNNNNNNNNNNNNNmmd++/:-.```.-/ohso/:----::/+/++oooo+////ohhdydhs//+shhdmmmmmmmmmmmmmmmmNNNNNNNNNNNNNNNNNNNNNNNNNmmmmmy///-.````-::+hso//::::::++oosoo+//+//+ohdddhmds//+hmmmmmmmmmmmmmmmmmmNNNNNNNNNNNNNNNNNNNNNNNNmmmmmm+/+:.````.:::+ys+/::::/+ooossso+////:/+ohdhmhmmyo//ymmmmmmmmmmmmmmmmmmNNNNNNNNNNNNNNNNNNNNNNNNmmmmmh:+:.````.-:::os+/:::::://++sso+////::/oshdhmdmmhs+/ommmmmmmmmmmmmmmmmmNNNNNNNNNNNNNNNNNNNNNNNNNmmmd/--.````.-:::/oo/::-::::::/+os+:://:::/sshmhddmmhso+odmmmmmmmmmmmmmmmmmNNNNNNNmmNNNNNNNNNNmmNNNNmdh/---.````-::::o+++:--::::::///o/-//::::/yyhmddmmmhso++dmmmmmmmmmmmmmmmmmNNNNNNNmmNNNNNNNNNNmmmmNmmy:---.````-::::+s+.:+/:::::::///o/-::::::/osssyhdmdyss+odmmmmmmmmmmmmmmmmmNNNNNNNNNNmmNNNNNNNNmmmmh+-.--.````.:::-:+::---+/:::::::/+oo/:--::::/+////+syhhs+sdmmmmmmmmmmmmmmmmmNNNNNNNNNNNNmmNNNNmmmmdo-..---````.-----//::::/++/::::::/oooo/:----:://:::/+oshyohmmmmmmmmmmmmmmmmmmNNNNNNNNNNNNNNNNNNmmdo:------.````.--:-/:::::::/+o+::::/+ooo+///+:-.-::::::+oshyydmmmmmmmmmmmmmmmmmmNNNNNNNNNNNNNNNNmmdysy+:----.```...-::/o+-::::::/+++:::/+ooo////ss+/:--:////+oyhhmmmmmmmmmmmmmmmmmmmNNNNNNNNNNNNNNNNmmdmmy/:----``.....--/oss/:::::::///++/+ooo////+yyyooo+//:/+osshdmmmmmmmmmmmmmmmmmmmNNNNNNNNNNNNNNNNNmNNh+::---...-..-:::/+osys+/:////+++o++ss///+ohyyyhdyyyys::/+sydmmmmmmmmmmmmmmmmmmmNNNNNNNNNNNNNNNNNNNmo/:::--.---/osyo+ossssyyyssooo+so++ohyosyyyyyyyyyydddho//+oshdmmmmmmmmmmmmmmmmmmNNNNNNNNNNNNNNNNNNNd+/::----::/yhdhddhyyyyyyysysyyydh++oyhsosssssssshhdddyssoossydmmmmmmmmmmmmmmmmmmNNNNNNNNNNNNNNNNNNNh+/::---:::/smmhhdddhho+o/:++soysso+o/s:-/osso++syhmmhssssssshdmmmmmmmmmmmmmmmmmmNNNNNNNNNNNNNNNNNNNd+/::-----:/+mmdhhmmhho:/:/:.//osso+o-+:.:sss+/yyhhmmhssssssyhmmmmmmmmmmmmmmmmmmmNNNNNNNNNNNNNNNNNNNmo/::-----:/ommdhhmmddhs///o+/oooso+ooosoosysoydddhddhssssssyhmmmmmmmmmmmmmmmmmmmNNNNNNNNNNNNNNNNNNNNy+:::----:/sNNmdhhmmmdhs+-:/oyyss+/+oososyyssyhhdyhdhysoossyhmmmmmmmmmmmmmmmmmmmNNNNNNNNNNNNNNNNNNNNd+/:::--::/sNmmdhhdmdhyssossysoyoo++o+so+ooyyyhhhhhdhysoossydmmmmmmmmmmmmmmmmmmmNNNNNNNNNNNNNNNNNNNNd+/:::--::/sNmmdddddddhysyoo+:/+o+/+s+sssssyhhhhdmddhysooosyhmmmmmmmmmmmmmmmmmmmNNNNNNNNNNNNNNNNNNNNm+//::--::/sNmmdhmdhdhhhyo:/+oso/+//yoos//syyhhyhdmddysooosshmmmmmmmmmmmmmmmmmmmNNNNNNNNNNNNNNNNNNNNmo//::--::+ymNmdhhdddhhhhysss/////:/s+syo+yyhddhhdmmmhysooosymmmmmmmmmmmmmmmmmmmNNNNNNNNNNNNNNNNNNNNNs//::--::+hNmNmdhdmdhhhhyyo:``.o//+oosyo:syyddmdmmdmdysooooshmmmmmmmmmmmmmmmmmmNNNNNNNNNNNNNNNNNNNNNs/::---:/odmmmNmdmmdhhhhhys/--/s//++o/sooshhdhhddddNmhsoo+oosdmmmmmmmmmmmmmmmmmNNNNNNNNNNNNNNNNNNNNNy/:---:/+smNmNNNmdmmdddhhhs+::/o+///o+s/ohhyhhdmmmmdNdyoo+++osdmmmmmmmmmmmmmmmmNNNNNNNNNNNNNNNNNNNNNy/---::/+smNNNNNNmddmmmddhhhyhyy+//+soo+sysshhddmmmdNdyooo+/++smmmmmmmmmmmmmmmmNNNNNNNNNNNNNNNNNNNNNo:---:///yNNNNNNNmdddmdhhhyyyhys///+ssoshyhdhyyhhddhhdhsoo++//+ymmmmmmmmmmmmmmmNNNNNNNNNNNNNNNNNNNNm+:---:/:/ymNmmNNNNmddmdddhhdhso/-/++so/+osyhdhhddmmmmdmhsso+///ohmmmmmmmmmmmmmmNNNNNNNNNNNNNNNNNNNNm+:---://+yNNNNNNNmmdmdmdhhyhyo+/-/++s++oydhhhhhydmmmmmmdhys+///+smmmmmmmmmmmmmmNNNNNNNNNNNNNNNNNNNNm+:---:/+ohNNmmNNNNNmdddddhhhy++o::ooyoso//+yyyyhdddddmmddhso///+ohmmmmmmmmmmmmmNNNNNNNNNNNNNNNNNNNNh+:---:/+sdNNmmmNNNmddmddhyyyss/++ossyoso-//yyyyhhhddmmmmddhs+///oymmmmmmmmmmmmmNNNNNNNNNNNNNNNNNNNNy+::--::+smNmmmmNNNNmhmdddyysyyosyyssy+so///yyyyhyyyhdhhdmhdyo///+sdmmmmmmmmmmmmNNNNNNNNNNNNNNNNNNNNy+/:::::+smNNNNmNNNNmdddddhhhhhyhyyssyosoo//hhhhyyyhhyyhmmdddy+///oymmmmmmmmmmmmNNNNNNNNNNNNNNNNNNNNy+/:::::+smNNNNNNNNNdhdddhhhhhhhdoo++o//oosshhdddhdyhyhhhddddhs+//+sdmmmmmmmmmmmNNNNNNNNNNNNNNNNNNNNh+/:::::+smNNNNNNNNmdhmdhyhhdddmdo+/-/:---/hdhdddhhyhhhhhhdmdmhs///ohmmmmmmmmmmmNNNNNNNNNNNNNNNNNNNNdo/::::/+yNNNNNNNNNmmdddhyshdmmddyhy+y:-...hddhhdhhyhhhhhyhmdddyo//+sdmmmmmmmmmmNNNNNNNNNNNNNNNNNNNNmo//:::/+hNNNNNNNNNNNmmdhhhhdmmhyhhyys//+++oyhhhddhhhdddhyyhmdmdy+//ohmmmmmmmmmmNNNNNNNNNNNNNNNNNNNNNs+/:::/+dNNNmNmNNNNmdmhhyyoooysoo++os+ooooshhhdddddddhdyyhhmmdmdo//+sdmmmmmmmmmNNNNNNNNNNNNNNNNNNNNNh+/:::/+dNNNmNmNNNNNmmdhyysssy/++++yysssyyhhhhhhhhhdhhyhhhhddddmh+//ohmmmmmmmmmNNNNNNNNNNNNNNNNNNNNNmo//::/+dNNNNNNmmdmmmNhyhyshydhyyyyyyysshhyyyhyhhdhhmhhddddhhhddms/:+ymmmmmmmmmNNNNNNNNNNNNNNNNNNNNNNs+/:::/dNNNmmmdysshdmdhyoosyyhhhhshyhhhyhdddddhddhhhhhhdddhhhdhdh/:/ydmmmmmmmmNNNNNNNNNNNNNNNNNNNNNNy+//::/yNNNNmmhyyyyhyhyyyyyyyhhhhhhhhhdyhdddhhhhhyyyyyhhhhhhhdhhy::/sdmmmmmmmmNNNNNNNNNNNNNNNNNNNNNNy///:::+mmmmmdo+/+oyyhhhhhhhhhhhyyyyyyhyhdddhhhyyyyhhhhhhhhhdddd/://ohmmmmmmmmNNNNNNNNNNNNNNNNNNNNNNdo+//::/ymmNmy++++:::oyyyyyyyyyyyyhhhyhyhdddhhhhyyyyyhhhhhhddddy:::/+sdmmmmmmmNNNNNNNNNNNNNNNNNNNNNNNs+//:::/smmmh+/::/+//yyyyyyyyyyyyyhhyhddhdhhhhyyyyhhhhhhhdddddh::///oymmmmmmmNNNNNNNNNNNNNNNNNNNNNNNy+//::://ommy/+---:+--syssyyyyyyhhhhhhhddhhyhhhhhyyyyhhhhdddddm//oo:/ohmmmmmmNNNNNNNmmmmdddmmdmdddddo+/::::::/sdo///--:+/:yyssssssssyhhhhdhyyyhhyyyhhyyhyhhhhddddmm+/sd+:+ymmmmmmNNNNNdhyyyyyyyydyyyyyyy/::--::::::+o+//::++o/o//////+++yhhsooooooo++++hhhyyhhhhhhddddd//ymy//ymmmmmmNNNmyyyyyyyyyyymNNNyyys//o+/+:--/:+s++//::o///////+++++hyooossss++++++yyyyyyhhhhdddddd//hhh//hmmmmmmNNNyyyyyyyyyyyymNNNyyyy/+o+o/--:o/omso//--++/////+++++ohooosyhmdyo++++yyyyyyyhhhhddddmdyhhs+sdmmmmmmNNNyyyyyyyyyyyymNNNyyyy++oos+:-:sooyo+/:-:o/////++ooooshooosdNNdds++++yyyyyyyyyhhhhdmmhso+shmmmmmmmmNNNdyyyhmNNNNNNNNNNyyyysooss+:-:so+//:-..-oo///ohhdddmmdossyydhyy+++++yyyhoos+sosdsymmyyydmmmmmmmmmmNNNNdyyyhhhhhhhmNNNyyyyyhhys++//+syss:-:-:ohs+++osssyyyddhyysysys+++++yyhhooo+hssdshmmmmmmmmmmmmmNNNNNNNNNmdhyyyyyymNNNhyyyyhNNms+so+oyss//+++oyhhhssosssssdNhyyyyymyoooo+hyoysyhyyhyyhmmmmmmmmmmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNdhdhy+oyyyyysyyhhhddddmmmmNNNNNNNmdddhhhhhyyyhhhhhdddmmmmNNNNNNNNNNNNNN