+==~~~~~====+++++++??III7777$$ZZZZZZZZO$+==~=~==?I777I?I?++++?+===~~::::::::::::,:,:,::,,,,,,,,,,...?====~=======++?+++?II7$Z$$ZO88D888D8I+?777I77???+=+$Z7II???I?II?+~~~:::::::::::,::::~:::::::,,,,,,,?+============++=++?II77Z$ZZO8DDDD8IIZ$ZZOZZ$$777$OZI+?77IIIII77I+=~::::::::,:,,,:::~~~~~~:~::::::::?+===========+=++???II7777$$ZO888O$$$Z8DDDNNNNMMD$7?8O$I?????IIII+~::::,,,,,:,,,:::~~~~=:::,:::~~::,?+==~=========++++??I777$$Z$ZO8D$$DNNNNNNDOO8DMMMDNMNM88$I++???++=~:,,,,,,,:,,,,:,::~:::,,,,,,,:::,,?+~==~===~=~===++???II7$$7$ZO88ZND7+~:,,,,,,,,,,,,:I8MMD8O+?+===~::,,,,,,,,,,,,,,,::::,,,.....,,,,..+======~==~~==+++??II7$$$$$ZZZZ$+:,,,,,,,..,.,,.,....,~NNDD?+===~~:,,,,,,,,,,,,,,,,::::,,....,,,,,..+===~=========++=?+?7I77$77$?~?::~::::,,,,.............,INDD++==~:,,,,,,,,,,,,,,,,,:::::,,..,,,,,,..?=====+========+++??I777777=+$~=+=~=~::,,,...,............IN8====~::,,,,,,,,,,,,,,,,:::,,,,,,,::,,..?+======+=+==+++++??777$$$I$$I~=++==::::,,...,,.,..,....,,,7D7??+=~~:::,,,,,,,,,,,,,,:,,.....,,,,,..?+===++=++++=+++++?II7$$ZZDDDI????+~:~===~,,,:~:::,,,,,,,,,,8D?II??++=~:::,,,,,,,,,,,,.... ...,,,...?+====++=+++=+++????7$$$ZONNDOZ777~~~====+++~=++I7$ZI=~:::,:+DI$$$$$7?+=:::,,,,,,,,,,,,.......,,,...??+=+=++++=++++???II777$$ZNDD8Z$$I=?=I$OD8OO?==$8D8Z?=:+?=:,~8Z$$ZZZZ7I+=~:,,,,,,,,::::,,.,,,,,:,,.,??===++=+++++++??IIII????IZNDD$$$$O8Z7++$$$DZ=:=$OO8NNDN7~~:,ZZZOZOOZZ$7+=~:,,,,,,::~===~~~~~~==~~~:?++++++++++++++??I??+++==+ONN8ZZ$ODONNMNODZ87:::??+=~~:,:+~:,I?Z8888OOZ$7?==::,,,::~+?IIIIIIII?I???+?++=+=++++?++?????++==~~~~ZNNDZ$$ZONDZ7?=~=?I+:,~:,+II?=::,:::~:+D888OOOZ7?+=::,,::=?7ZOOOOOOZZZ$$$$I?+++++++?++++??I??+==~~~~=DDDO777I7I?III+~+?+:,,,:,,,,,,,,::~~I7=D8888OOZZI?=~~:::+I$OO8888D8OOOZZO??+++++??+++++???I++==~==~=O8DZ$$7I+~~~~~~7??=:,:,:=+,,,:,:~~:::+~88888OOOOZ7I+=~~~+I7ZO888D88OOOOOOI?+++++=+++++++????+==~~~~8OZ8Z8O$I?+~~=+$?I$Z$7I?+=8$?==~~~~=~:~~8O8O888OOOZ7I+===+?$OO8DD888OOOOZOI??+++=+==++++???++==~~::=88DDO888Z$7III$DDDMMNDNMM8?8O7II++~=:,:$OOO88888OOOZ$I????I7ZOO88888OOOZ$$I?+++++++++++++I??+==~~~:~OOO8Z8888OOZZZ88NMMMMMNDND$$D8Z7??++:,:$$ZZOOO888OOOZ$77III7$ZZOOOOOZOZ$$7I?+?+++++?+++?+?I??+~~~~~=+7Z8Z88O8DD8D8DNNNMNNNDNN8$II?++??++:,:777$ZZOO888OOOO$$77777777$$ZZ$Z$7I?I???+??????????IIIII?+???I?7$7ZD8D88888D8DDNNNNNDDNDDDI+~=++++=::II7$ZZZOOOOOOOOZZ$$$7III??I7$7$7I?+I????I??I????III7777777$ZZO87Z7O888O8Z7$Z8NN8ZOI?=~~~~=?=+?++I7$777$$$ZZZOOOO8OOZZZ$$7I?+=~~=+?7I?++III?IIIII77I777$$$ZOOZO88DDDN77ODDD8OOZ?$$ZOO7IIII+=~~:=+??+?777$77$$ZZZZOZZOOOOOZZZ$7?=~::::~=+??++7I??I7I77$$ZZZZOO8D8DDDDDNDDDNDDNDD8O88$I$7$OO77I?+~~:~~=?=+III777$$$$Z$$ZZZZOOOOZZZZ$I+~:,,,,~=+?==77II7$$$ZZOO88DDDDDDDDDDNNNNNNNNNNDN8ZDD$?II777?+=::~::~=+=?IIIII7Z$$$$777$$$ZZOOOZZZ$7?=:,,,::=++=~$$$77ZZOO88DDDNDDNNNDNNDNNNNNNNNNNDDN8O8OZ77+II?==~~~==+II?I7?II7$OOZ$$77I77$$ZZZOZZZZ$$?=~~:::=+~:~Z$$$ZOO88DDDNNNNNNDNDNNNNNNNNNNNNNDNDDDODD8OOZ$ZI77777I777$$I?II7Z88OZ$7I?I?I7$$ZZOZZZ$$$?+=~~~~=~::Z$$$O8O8DDDNNNNNNNNNDNNNNNNNNNNNNNNDDNNNDDNDDDD88O8OO888$ZZ$~I?I7Z88O$$I???I?I77$$ZZZZ$Z$$I?+=~~~:::ZZZOO88DDNNNNNNNNNNNNNNNNNNNNNNNNNN8DDNNNDDDNNNNNDNNN8OZOO$~?~??IZ88O$7I?++++??I7$$$ZZZZ$$77?+=~:,,,OO8O88DDNDNDNNNNNDNDNNNNNNNNNNNNNNNDDDNNDDDDDDDDDDDD8888Z7?I+++I7Z88O$7I++++=+??I77$$ZZ$ZZ$$7?+~~,,,88DDDDDDNDNNDDDNNNDNDDNNNNNNNNNNNDDD88DDDNDNDDDDDDD888ZOZ7III+=~7Z88OZ7I+=====+??I77$$$ZZ$ZZ$7?=~::,DDDDDDDDDDDDDDDNNDNNNNNNNNNNNNNNDDD$Z88DDDDDDDDDDD88ODO7$$7II++=:$8O$$I?+==~===++??I7$$$ZZZ$$$7?+~::NDDDNNDDDDDDDNNNNNNNNNNNNNNNNNDDDD8Z$D$$8DD88DOOOOD8ZZ$$$7I?+++=~::I$?I?==~=~~==++???77$$ZZZ$Z$7I?+=NNNNNNDDDDNNNNNNNNNNNNNNNNNDNDDDDD8OOOOZ$ZONNDD88OZZZ$$77I???+==:+:~?,I?+=~~~~=~===++?I77$ZZZZZ$$7I+NNNNNNDDNNNNNNNNNNNNNNNNNNNDDDDD8O87$88OZZZZOZ$OOZ$ZZ$7I7I??+=+I$~~:=:,++~=~~~~~~~==++??77$ZZOZZ$$$7NNNNNNNDNNNNNNNNNNNNNNNDNNDDDD8D8OZ7O888Z$7$ZII7$$$7$$777I?+=Z===~~~~:::~~,:,~~::~~~==+??I7$$$ZOZZ$ZNNNNNNNNNNNNNNNNNNNNNNDDDNNDD88OZO?$88Z$IZO7O?I?7$$777III?+7N7===~~=~::::=~::,,,,::~~~==++?I7$ZZZOZZDNNNNNNNNNNNNNNNNNNNNNNDNNND888$?+I$Z$??OD$7$ZI??????I??+8II$+===~==:~::~:::,:,,.....,~===+??I7$ZZZZ8DDNNNNNNMNNNNNNNNNNNNNDDDD88ZI?Z=++=+?DMO7$NN=I???+?+?N8???7===+=+=~~::~~::::,,,...... .,==++?I7$$$88DDNNNNMMNNNNNNNNNDNNDOODDOIZ?IZ$?+??DMMNNMMMZ?????ZMOOI??I7===++=~~~~~:~::::,,,,.........:~==+??77O88DDNNNMNMNNDNDDDZ=?Z?~:~=+Z+?IZZ+++DMNO$=$DNM++?8D$77$???7+=+=?+~=~~=~:::~:,,,,,,.,::+7I=~.~~~==+IOO8DDNNNMMNN88O=:==+IO:~~~~Z+??I$$D?DNN$8=DN$DDNMD$7II$I??I7++++I===~=+~:::=~,:,:::~?O7+:,...,,:::==888DDNNNMMMI=++=+++?77?==++???I?7ZONNN8I$+7878DNN$II7III?I7I+++?I=+==++=:~~+:::~:=IZ?~:,,...,,,,,::~DDDDDNNNNMMM$+?++++I7?Z+???II?IIIO$Z88777$$ZI$Z$$II7IIII??7?=++??=+===+=~:~+:===IO?~~:::,,...,,,,:::NNNNNNNNMM$?$$+?+?+II?I7IIIII?II7O77OZ7III77I$$Z7IIIIII??7I+=++I++=======~=~~~~?I+=:::,,..,,.,:::::~NNNNNNMM=I?+=???+??I??+O$777I7?77Z$I8$I7I77IIZ$OI7II77III7?+++?I+?+??+??++======~:,,,,.,~++~,.======