CCSD3ZF0000100000001NJPL3IF0PDS200000001 = SFDU_LABEL /* FILE FORMAT AND LENGTH */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 300 FILE_RECORDS = 275 LABEL_RECORDS = 7 /* POINTERS TO START RECORDS OF MAJOR OBJECT IN FILE */ ^IMAGE_HISTOGRAM = 8 ^IMAGE = 12 /* IMAGE DESCRIPTION */ DATA_SET_ID = 'VO1/VO2-M-VIS-2-EDR-BR-V2.0' SPACECRAFT_NAME = VIKING_ORBITER_1 MISSION_PHASE_NAME = EXTENDED_MISSION TARGET_NAME = MARS IMAGE_ID = '286A07' IMAGE_NUMBER = 31411784 IMAGE_TIME = 1977-04-01T18:17:53Z EARTH_RECEIVED_TIME = 1977-04-02T06:52:04Z ORBIT_NUMBER = 286 INSTRUMENT_NAME = VISUAL_IMAGING_SUBSYSTEM_CAMERA_A GAIN_MODE_ID = HIGH FLOOD_MODE_ID = ON OFFSET_MODE_ID = ON FILTER_NAME = VIOLET EXPOSURE_DURATION = 0.033940 NOTE = "NORTHERN HEMISPHERE MONITORING" /* DESCRIPTION OF THE OBJECTS CONTAINED IN FILE */ OBJECT = IMAGE_HISTOGRAM ITEMS = 256 ITEM_TYPE = VAX_INTEGER ITEM_BITS = 32 END_OBJECT OBJECT = IMAGE LINES = 264 LINE_SAMPLES = 300 SAMPLE_TYPE = UNSIGNED_INTEGER SAMPLE_BITS = 8 SAMPLE_BIT_MASK = 2#11111110# NOTE = "MEDIAN SUBSAMPLED 1056X1204 EDR IMAGE" END_OBJECT END ' )D^+- Y e"'f1?\f/ opP2****(*********,,,,,,.,,.0.0.00.....00.000200002220020222222002020002000000222022222000422002202222220222042002222000020.00000000020000000.000000000.0000.0000...0000000000.0000000000000000000000000000..200000.000000000.00000.000000200000000000000020.0000..0.0......,.......,.,,,,,,,,,**,***(**, &&&&(&(((((((******,,,,,,,,,*&........0..000000000.00000.00.00000000000000000000000000000000000000000000000000000000000000.0000000.000.00.0000.0.0.0.0000.00000000000..0000000000000000000000000020000000000002200002000000222022220222222222222242222222222202022020000000000000000.0.000.0.......0$&&&&&&(&((((((*****,**,,,,,,,*.,...................0.00000.000000000000000000000000000..00000000000000000000000000000000000000000000000000000000000000000200000000002000002000222222222222222000222222222222222222222222222242244224424444424244444464444444442422422222222222222222222002000000002 $&&&&&&(&((((((*****,**,,,,,,,,................0000.0.00000.0000000000000000000000000000,.000000000000000000000000002((0000000000000200000000000000,0000000002002002002222202222222222222222224422222222222222222242242444444444424444444444444444444666666444444644444444444442424424244224222222222 $$&&&&&&&&((((((*******,*,,,,,,...,.........000000....000.0.000000000000000000000000000000002000000000000200000000000000200000000020002000200202000.0000220000020222222222222220 2222222242422222224224444444(444244444444444444444444466404666446666666666666666664664246464444444444444224222242224 $&$&&&&(&&&(&&((((*****,,,,.,.,,,.,.......0.0000000000..00.0....000.000000000000..000000000002222200000000000202202222200000.0000000222222202200000000000022224422424224222202220242424444242222222242222444444664444444444224444666664664"4446464464666688868868866666"4644446666666446644442444224"$$$$$&&&&((((************,,,,,.,...00...............0.000000000..0..0..0..00200222222200000.00.00000002022220020000000000002222222200000000000002222222220222000002202222242224222242222222224444446444444444442444444444644466444444444446686866866668664666666886888666666444666646666666646664644$$&&&&&&&((&(((((*****,,,,,,,,,,.,..........00..0000.0...00...000000000000000000000000000000000020002000000000000002002000000200002222002202002002222222222222222222222222222224222442242444244444444444444444444444444444446646666666666666666666668888888868888668666666666666666666646444444446446$$$$$&&&&&(((((********,,,,,,................0...0......0.0.00000000000000000000000000000000200000020200020200000000220220222222220200202222222222222222222222222222422222422422442244444444444444444444444444444444464446666666444666666666688666866868888888688888888688868666666666666664666664646$$&&&&&&&&&(((((****,***,,,,,,,.,..................0...0...00.000000000000000000000000020000200000000002022000202220020220202022222220220222022222202222222222222222222222222224444444444444444424444444444464444664644646666666666666666666666688886888888868886888866668666666666866666666666666466"&$&&&&&&&((((*******,,*,,,,,........................0..000000.00000.00000000000000200000000200000020000000000022020222022224222022222222222220222222222222222222222222222444444424424444444444444444444444444444444666666466666666666666666868686668888888888888888888886868666666666666666666666666 &$&&&&&&(((((*******,,,,,,,,.,.......0........0..0....00.00.0000000000000000000000000000000000002000202220222222222000002222222222222222222222222222222222222224242224222242424244444444424444444444444444444446664664666666666666666666666866666866888888888888888888888868886686666666666666666666"$&&&&&((&(((((*****,**,,,,,,,,.,.................0.0..0.00.00000000022000000000000000000000020022202200020020222202220220222222222222222222222222222222222222222224222422442424244444244444644444444444444446446646666666666666666666666666668686866888888888888888888888888888866686666666666666666"&$&&&&&&(((*(((***,,*,,,,,,,,,.......0...............00000000000000020000000200020000022000200200020222222220202222202022202220222222222222222222222222224222222222222444242444444444444444444244444444644466464444666666466666666666866666668666688888888888888888888888888888886688886666666666668 &&&&&&&((((((*******,,,,,,,,,.........0............0000000000000000000000000000002000000002000200022222220222202220222222222222222222222222222222222222222222222222244424242244444444244444444444446446446444446666664666666666666666666666666666688888888888888888888888888888888888886666666666668"&&&&&&((((((*(*****,,,,,,,..,.......0....00.0.....00.00000000000000000000000000202000000200200202000220022222222222222222222222222222222222222222222224222222242242244244442444444444444444444464446466444444666466666666666666666666666666686666888888888888888888888888888888886888888866666666666 &&&&&&(((((((*****,,,,,,,,,....,.........0..0000.0000..00000000000000000000000000020000000000002020222222222222222222222222222222222222222222422222222222222242244444424444444444444444444444446444444444446466646666466666666666666866686666866888888888888888888:888888:88888888888866666866686686 $&&&&&&(((((*(*******,,,,,.,...........0...0.00.0.00.000000000000000000000000000200020020020020200022222222222222222222222220222222222222222222222222422222242224442244444444444444444444444644444444444644444666664666666668666666666668868688666888888888888888888888888:88:88888888886866686666666 &&&&&&((((((*******,,.,,..,,..............00.00.0...00000000000000000000000002000200220000002200202022222222222222222222422222222222222242222222242222422422422242444444442444444444444444444444464444664464666466646666666666666666666866886866688888888888888888:8:88:8888888888888888888886688686 &&&&&((((((*****,,,,,,,,,,....,.....0....00000.000000000000000000000000000000000020020000202202202222222222222222222222222222222222224222222222222422222222222442444424444444444444444444444444444444644446644666466666666666866666666686868686688668888888888888888:88:88:88:8888888888888888668682 &&&&(&(((((****,**,,,,,.,,,,...........0000000.000000000000000000000200002000020000222000020202202222222222222222222222222222222222244222222242222244242422224244444444444444444444444444444444444464646444466666666666666666666666666686668686688888888888888:8:88888:888::888888888888888688886882,&&$&(((((((****,,,,,,,,.,.,......0.....0.0.0000.0000000000000000000200000002000202020002202222222222222222222222222222222222222222222222222222224222222224222442244444444444444444444444464644444466444644466666666666666666666666666666686888888688888888888888::8:888888::8::88:8888:8888888886880&&&&&(((((*******,,,,..,,,.............00000000000000000000000000000000002222022200022022222222222202220222222222222222224222222222222222224222222242244444442444424444446444444444444444466466466644446466466666666666666666666668686668888866888888888888888888::88:8:88::88888:888888888888888880&&&&(((((*******,,,,,,.,,,.............0.0..00000000000020000000200000020002202220022202222222222022222222222222222222222222222222222222222222222442422224444444444444444464444444444444464666644646466666466664666666666666666666666868888888866888888888888888:8888:8:88:::::::8:88888888888888680&&&&((((((****,,,*,,,,,,.,............00000000000.00000000022000000020000222022222222200222222222222222222222222222222222222222222222222222244244444244444244444444444444444464444444666446466446466666466666466666666666666666666866668888888888888888888888:888:::::888888::::88::8::8888:8888688.&(&&((((*******,*,,,,,,.,.,........0.000.0000.000000000000000002000000202022022222222222222222222222222222222222222422222424222224222222242244444444444444244444444444444444444464444464646666664644664666666666666666666666666686888668668688886888888888888888:88::::::::88:8:::::8::888888888888.(&(&(((*(*****,*,,,,,,,,.,,....0.....0...0000000000200000000000202202020222222222022222222222222222222222422222222222224222422422422424422242444422242444444444422444444444444444444444446466646666666664666666646666666666666668886686886688888888888888888888888:8:::8:::8:8:88:::8:8888:8:888888*((((((((*******,,,,,,,,.....,.....0.....0000000000000000002000000222000222222222222222222222222222222222222422224222444224222222222424442442444424444244442444444444444444444444666666664666446666666466666666666666666666666666868868666868888888888888888888::8:::::8:::::8:8::8::::::88888888888*(&(((((******,,,,,,,,,.......,.........00.000000000002000020000022000222202222202222222222222222222222222222222224442442224422224422424242424442444244444444444444444444444444644666666666664666666666646666666466666666666666686686868868888888888888888888:8888::88888:::::8::8::::88::8888888888((&&((((******,,,*,,,,,...,.......0.0000000000000000000000002022022002220022222222222222222222222222422222222222242244444242422224424222442444444224424444444444444444464444444644666666446666466666666666666466666666666666666668666886688886888688888888:8:8888::8:8::88:8:::::8:::::::8:8:888888:("((((((*****,,,,,,,,,,,,,.........00..0.00000000000000002202002000002022222222222222222022222222222222222222424444442222222442244442444422424444444224444444444444444444446466466644664466646666466666666666666666666666666668666668868866888886888888888888888:888:88888::8::::::::::::88:88888888:$ "((((((*****,*,,,,,,,,...........0...0.00.0000000002000000000000000002220202222222220222222222222222222222244422442444224242444222222444444244444444244444444444444446444444446464446644666646666666666666666666666666666666666668866686888888888888888888888888:888:8::::::::8:88:::::8:8:88888888::&(((*(******,,,*,,,,,...........00.000000000000000000000202202200022022222222222222222222222222222422222424422242244424224444222244244444444444444444244442444444444444446644664646444666664666666466466666666666666466666866666686688886888888888888888888888::::::88:::88:::::88::::::::::888888:&h(((((****,*****,,,,,,..............00000000.000000000002020000220222222202222222222202222222222422222222444222224444422444442242244444444444444442444444444444444444644464446646464646666666466664666666666666666666666666666666886688888888888888888888888888:888:8:8:::8:::8::::::8::::::8:8888:<"(((((****,*,*,,,,,..,..,.........0000000000.(0000002000200000022202222022 22222222222222222222222422242222422442442444444442444444444444442244444444444444444444446446464444464444466466666664646666666666666666666666666666686668686888688888888888888888888::::888:8:::::::8:8::::::8:8:8:8888:8::"(((((*****,**,,,,,,..,..........0.000000000000000200000000220002000222222.22222222222222424222244222224444444242444444444444444244"244444444444444444444444444424444444444446666444444666464464466666666666666666666666666666688668688888868888888888888888888:88888:::::8::::8:::::::::8:8:88::8:8 ((*(*******,*,,,,,.,............00000000000000000000020002022200222222220222220222222222222242242222424444242424244444444444444244424444444444444444444444444464&64446444446666666666666666664664664666666666666666666668246668688686888888888888888:8888888::8:8888::8:::::::::::::88:::88:::8:::8"((*******,*,,,,,,,,,.........0.0..000000000000000000022220002020222202222222222222222222222224442224224444444444444444444444444444444444444244444444444644444444466446466446666466466644646664466666666666666666666666666646866868668888888888888888888.68888888:8:8::::8::::::88:8:*8::88::::::::<"*(***(,*,,,,,,,,,.,.,.............0000000000002002000000000222222022222222222222222222222224422224242442224242444444444444444444444444444444444444444444444444444444446446666664666646666446666666666666666466666666666666666666686688888888888888888888888:8888:8:88::88:::::::::::88:8:::8:::::::: ((*(****,**,,,,,,,......,.....00.000000000000000000000200200220222222222022222222222424242422444442244444444444444444444444444444444444444444444444444644444646444644646446666466664646666666666666666666666666666666666666666686886868888888888888888888888:::8:8:8:::8::8::::888:::::::::::::::::88 *(*****,*,,,,,,,,,,.....0.....0000..0000000020000000022200000022222222222222222222222222442242242242444444444444444444444444444444444444444444444444446644444444466444666444646666646666466666466666666666666666666666666666866686666666888888888888888888:88888888:::8::88::8:::::::::::::::::::::8******,*,,*,,,,,,.............0..0..00000000000000202222222220222222222222222222222222222442242224244244444424444444444444444444444444444444444464444644444446464444466464466466666644666666666666666666666666666666666666866668666888868888888888888888888888:888:8:88::8::::::::88:::::::::::::::8*****,,,,*,,,,,,..,,..........00....0.0000000000020000002222222222222222222222222222222244444244442444444244444444444444444444444444444444444444444444444644464446466446466466666666646666666666666666666666666666668666686666866666688888888868888888888888888::::::::::8:8:::::::::::::::::::::::6 ********,,,,,,,,,,,..........0.00....0000000000000002222222022222222222222222222222222222222244424424444444444444444444444446444464444444464444444644646444444644446446466666664666646664666666666666466666666666666666666666666666888888888888888888888888888:8:88888:88:::::::::8:::::::::::::::<6*****,*,,,,,,,,,,.............00.0..00000000000002400220220222222222222222222222222224424442444444244444444444444444444444444444444444644444444444444444444444444464666666666646646666666666666666666666666666666666666666866688668888688888888888888888888888::88:88::::8:::88:::::::8:::::::::::<4****,,,,,,,,,,,,,,,,,.......0.00.0000000000000002020222222222222222222222222222442242422242422444444444444444444444444444444444446464644444444444444446446664664444644666646466646646466666666666666666666666666666666666666666668866668888888888888888888888888::8888:8:88:88:::8::::::::::::::::<20****,*,,,,,,,,,.,,.,.......0.0.00.000000000000000002022222222222222222222222224222222244424424244424244444444444444444444444444446646466444444444646444444444446444646666466646666666666666666666666666666666666666666666666666866668888888688888888688888:8888888:888::::::::8:88:::::::::::::::::2t,**,**,,,,,,,,,,.,............000.000000000000002002202222222222222222222224222224222224444242442444444444444444444444444444444444464464644446444464444446464444466664644666666646666666666666666666666666666666666666666666688668886888688888888888888888888888:88:888:888::::8::::::::::::::::::<2,****,,*,,,,,,.,,,..,......0.00000000000000002200220222222222222222222222222244224222442442224444444444444444444444464644444444444446464446446444644464664646444446446666666666466466666666666666666666666666666666666666666666866688888886888888888888888:88888:888888:8::::888::::::::::::::::::<2**,*,*,,,,,,,,,,.............0000000000000020222002222222202222222242222222224242244424244424444444444444444444444446444444444444446464664446646446664644466466666666666666666666666666666666666666666666666666686666666666666666666868868868888888888888888:88::8:88::8::8:8:8::8::::::::::::::::<2 ,*,,*,,,,,,,,,,..,............00000000000020200000202220222222222222222222222242444424424444444244444444444464444444444644446644446644466644644464446446466664464666666666666666666666666666666666666666666666666666666666666686866866686888888888888888888888:8888:::::8::888888:::::::::::::::::<2,*,*,,,,,,,,,,.,...........0..00000000000000022202222222222000222222442242222222442444424444444444444444444644444444444466444446664464664646464466646466666666466666666666666666646666666666666666666666666666666666666686666666688668868668888888888888888888888::::8::8:8:8:::8:::::::::::::::::<.,*,,,*,,,,,,,...........0.0000.0000000000002002222222222222202222222422442242424244224444444444444444444444464444444444464464466464646446664664666646644646666646664666666666666666644666666666666666666666666666666666666666866666686888888888888888888:88888:88:8:8888::::8:8::::888:8::::::::::<0*,,*,,,,,,,,...,.,.......00..000000000000000000022222222222222222222242222422422224442424244444444444444444666444444446444464664464664466444466646664446664466466644666666666646666666666666666666666666666666666666666666666866668688886888888<8888888888888888888888:88::::::::::::::::::::::::<<.**,*,,,,,,.,,,..,...........0000000000000200002222222222222222222224222242222224424444444444444444444444444666444444664666464466446446646466666666664666466666666666666666666666666666666666666666666666666666668666666666688666866688888688886888888888888888:8:88888:8888::8::::8:::::::::::::::<.*,,,,,,,,,,,....,.......00.0..0000000002000022202222222222222222224224242224224224244444444444444444444444666444444644466644444446666466666444646664666466466646666666666666666666666666666666666666666666666666666666686668666688888868688688888888888:888888:888888:888:8:8:::88::::::::::::::::<.,,,,,,,,,,,,,...........0..0.0000000000002020222222202222222222222224242422424442244444444442444444444444666644444464644444464464644446666666666666666466466666666666666666466666666666666666666666666666666666666666666666666688886868888888888888888888888888888888:8::888::::::::::::::::::::<:<,,***,,,,,,,.,........0.0..0..0.00000000000022022222222222222222222222222244244442424444444444444444444444446644444444446464666444444464646646644466644646664664666666666666666666666666666666666666666866666666666666666666686668688886888886888888888888888888888:8888::88:::8::8:::::8::::::::::<,P,*,,,,,,,,,,............0000000000000000020022022222222222222222422222422244244224242442444444444444444444664444444466446466446466664666646466666666666666666666666666666666666666666666666666666666666666666666666666666686666688866886888888888888888888:8888888:8::8:8:8:88::8:8:::::::::::::::<.,,,*,,,,,,,...,.............0.00000000002202222222222222222224224422242424242242422444444244444444444444444444664446444644446444446646466644466646466646666666666666666666666666666666666666666666666666666666666666666666666868886888886868888888888888888888888888:::88888::8:8:::::::::::::::::<*,*,,,,,,.,,,............000.0.0000000000002202220222222222222422222422244222444422444444444444444444444644446466444464646444464646666464666666666666666666666666666666666666666666666666666666666666666666666666666666666666666668868868888888888888888888:8888:88888::8:8::88:8:::::::::::::<::::>*,,,,,,,,,,..,............0000000000000000022222222222222222222222222222224244422444444444444446444444644444644464444664664644466466646666666466666466666666664666666666666666666666666668666666666666666686666666666666666866688666866888888886888888888888888:888:888:88888:::8::::::::::::::::::>&,,,,,,,,,,,..................000000002000020202222222222222222222442224422424444442444444244444444446664444444466444466446446646446446666646466666666666666666646666666666666666666666666666666666666666666666666666666666666666868868688888888888888888888:88888:88::888:8::::88:::::::::::::::::>(,,,,,,,,,,,.,.......0....0...0000000020002222222222222222222224224222422224444444444424444444444444444444666646464644446466464666464666664666666666666666666666666666666666666666686666666666666866666666666666666666666666666866888686888888888888888888888888888888888:8:::::8:::::::::::::::::<<(*,,,,,,,.,,.,..........0.0000000000200000222222222222224222222222424442222222444444444444444444444444446646446466444466466646446446666666666664666666666666666666666666666666666666666666666666666666666666666666666668866666666886688886868888888888888888888888888::888::::8:8:::::::::::::::::<<((,,,,,,.,,...........0.0.0000".000002020022222222222222222222222222242424444444444424444444444444444446446446666466464664644666666464666666666666666666666666666666666666666686666666666666666666666666666666666666666666666666666666668888888888888888888888888888888:88:::::::8::::::::::::::::<<&,,,,,,,,.,..,..........000000.0000000000002222222222222222&(22222422224442442442444444440444444444644444646646444646446446446666666646666666666666646666666666666666666666666666666666666666666666666666666666666666666666668666866888868888868888888888888888888888:888888888:::8::8:::::::::::<<<& ,,,,,,,,,,.............0.000000000200000202222222222222222222222224224444444444444444444.4446444444464444446466666666$466666666446664446666666666606666666666666666666666666666666666666666666866666666666666666666666666666666886686668888888888888888888888888888888888:8::::::::::8::8::::::::<<" ,,,,,,,,,.,..,.....0....0000000000000000020022222222222222224224244244444424444444444444444444444644444444646466466444666646466666666666646666666606666666666666666668666666664$6666666666666666666666666666*66686666666866666666666868886868888888888888888888:88888:88888:88:::8::::::::::::::::>" ,,,,,,,,,.............000.00000000002022222222222222222222244224222224444444244244444444444444644444444464466464446464646666466666664666666666646666666666666666666666666666666666666666666666666666666666664666666666666666668866866688608668888888888888888888888888.:88:88:::::::::::::::::<<:<< ,,,,,,,,,....,........00000000000000002022222222222222222222222224244224424424444444444444444444444444444464664446466666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666686666666686688886868868888888888888888888:88888888::88:8:::::8:::::::::<<< ,,,,,,.,..,...........0000.00000000200022222222222222224222222222442444244444442444444444444444444464666466664466666666666666466666666666666666666666666666666666666666666666666666666666666666668668666666866668666666666666666668868668688888888888888888888888888888:8:::8:::8:::8:::::::::::<<> ,,,,,,,,,..,.........0000.0000000002002202220222222222222244222444222444244444444444444444444446444666466464666666666666666666666666646666666666666666666666666666666666666666666666686666666686866666666666666666666666666666666666666668868888888888888888888888:8::88888:8::::::8::::::::::<::<<,,,,,,,...........0..000000000000000000222222222222224222422244424244444242444444444644444444444464646646466644666666666664666666666666666666666666666666666666666666666666666666666666666666866666666666666666666866686666666666686688668666886888888888888888888:8:8:8:8::8::::::8:::::::::::::<>,,.,.,,,...............000000000000000022222222222222242222224224422244242444444444444444644444444644666666666666666466666666666644666666666666666666666666666666666666666666666666666666666666686666666666666666666668668686686866888886686688868688888888888888:888:88888:8:88:8::::::8::::::<:<>,,,,,,,,.,............0000.000000000002022022222222222222222222422244444444444444444444444444664446446666666666646666666666666666666666666666666666666666666666666666666666666666666666666666666666686666666666666666686666666866868686688868888888888888888888888::8:::88888:88:8:::::::::::::<:<<,,,,,..................0000000000002222220022222222222442422244444444244444444444444444444664446446666444646666466666666666666666666666666666666666666666666666666666666666666666666666666666666666686866666666666666666686866866866666688868866888886888888888888:888888:::888::8::::::8::::::<:<>,..,,,..,.......,......0000000000002220222222222222222222242444442244444444444444444444444444464446664666466666664666666646666666666666666666666666666666666666666666666666666666666666666666666666666666666866666666668866666866666686888888888888688888888888888:8:8888:88888::::::8::::::::::<<>,.,,...,...............000000000000000022222222222222222224444444444444444444444444444444446446464666464666466666666666666666666666666666666666666666666666666866666666666666666666666666666866666666666666666666666666666668668666666668668888888888888888888888888888:8:8::888:::::8::8:::::::<<>,,,,,.,.............0.0000000000000.002002222222224222222244444444224444422444444444444444444444644466664666666666666666666666666666666666666666666666666666666666666666666686666666666666666666666666666666666666666666666666666666866686688868888888888888888888888888::88888::::8::::::::::::::>,,.,,.,..,........0..00000000000000002222022222222222222444444444244444444444444444444444444444666666466446666666666666666666666666666666666666666666666666666666666666666666666666666666666886666666666666666666666666866666686668666666886868888888888888888888:888888888:88::88:::::::::::::::<>..,,.,,.,.........0..000000000000000022220222222222224222244444444444444444444444444444444444646646666464666666666666666666666666666666666666666666666686666666668666666666666666666666666666666666666666666686666666666666666668866666866866868888888888888888888888:888:888:888888:::::::::::::<>,,,,,..................0000000000000020202222222222222424224424442244444444444444444444444464666466466664666666666666666666666666H66666666666666666666666666666666666666666666666666666666666666666866666666666666666666666686666688668666688888888888888888888888888888:8888888:8::::::::8::::::<<,.,,,..,.......0.0.0.0000000000000000222022222222222242224222224244444444444444444444664444444664446466666666644466666666666666668666666666666666666666666666666666666666666666666686666666666666666666666666666666666666666686666666666866688888888888888888888888888888888:888:888::8:::::::::::>,.,..................00000000002000222222222220022222424444424424424444444444444444444444464666666466646666646666666666668666666666666666666666666686666666686666666666666666666666666666666666666666666666666666666666666666686686666666866686868888888688886888888888888::88::88:88:::::::::::::>,..,......,.......0..000..00000000002200222222222222222224242244244224444444444444444444444446666664644666664646666666666666666666666666666666666666666866666666666666666666666666666666666666666666666666666666666666666686666666666666686868888886888888888888888888888888888:888888::::::::::::<,,,,..,...........0..000000000000200220220222222222222244424442424242444444444444444444466646666664664664666646666666666666666666666666666666666666666666666686666866666666666666666666666666666666666666666666666666866666666666666666666666666888888888888888888888888888:88888:::88:8:::::::::<>,.,..,..............0.000000000000000022220222222222222442444444444444424444444444444464446446664464644446666464466664666666666666666666666666666666666666666666666666666666666666666666666666686666666666666666666666666666866666666666666886888888888888888888888888888888888888:::::::::::::::<>,,,,,..............0.000000000000220202220222222222222224444444444444444444444644444444466664666666666664666666666666666666466666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666668686866666686666688688888888888888888888888888888888888:::888:::::::::::>*.,,..,.........00..000000000000022020202222222222222224242242444444444444444444644444464646666466466446666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666866686666668866888668686888888888888888888:88888888:88:88:8::8:::::::<,,,,,,...........00....0000000000000000222222222222222242424444444244444444444444444446446644646646664666666646666666666666666666666666666666666666666666686666666666666666666666666666666666666666666666666666666666666666666668666666686668668688888888888888888888888888:888::88888::::::::::::> ,.,...,...........00.00000000000020000022022222222222222222224442444444444444444446644444446466666666666666664666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666686886886686688888888888888888888888888888888888888::8:8:::::::> ,,,,,.........0..000.00000000000000222022022222222222222222222444444424444444444444444444464666664646446666666664666666666466666666666666666666666666666666686666666686666666666666666666686686668666666666666666666666666666666668666686866686886868888888888888888888888888888:8:888:8::::::::::< ,,,...,........0.0.000.0000000000000002222022222222222222242244244444444444444444444446464644466644464466666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666886866668666666668888688888888888888888888888:8888:8888:8::::::::< ,,,.,..............000000000000000020200022222202222222222244224442444444444444464464444466464464444446666666666666666666666666666666666666666666686666686668666666666666666666666666666666666666666666666666666664666666666686666666686886668868868688888888886888888888888:8888888:88:8::88:::::<,.,,,.............0.00000.0002220000222202202222222222422222244444444444444444444444444644644444466464466666666666666666666666666666666666666666666666666666666666668666666666666666666666666666666666666666666666666666666666686666686666666866666666886888888888888888888888888:88888:8::8::::::<0 *,.,...........0..000000000000002200002022222202222222222224424444444444444444464444446444644464464446666666466666666666666666666666666666666666686666666666666666666668666666668666666666666666666666666666666666666666666666868686668666668886666668888888888888888888888:8888888888888:::::::::<,.,,.........,...000000000000000000020222222222222224222222442242444444444444444644466444444644464466646666666666666666666666666666666666666666666686666666666666666666666668666666666666666666666666666666666666666666666666666666666666668866888688688888888888888888888888888888888:88::8::::< ,....,...........0000.00000000000000000020222222224222222424442442444444,44444444466444464446644664664466666666666666666666666666666666666668666866886666666666666666666666666666666666666666666666666664666666666664686666666666666666666866886868688688888888888888888888888:8888888888::::::::<`,..............0...000000000000000002202222222222222222442242222244444444.44444644444444444446664466464666666664666666666666666666246666666666666666666666666666666668666666666666666666666866666666666666666666666666666666666666868666686686666868886868888888888888888888888888888888:8:8:::::<,.,........,...0....000000000000002022222220222222222222224222444444444444444444464464444644444664464446666466666666666666666666666266666666668666666666666866666666666666666666666666666666*4666666666666666666666666666466666666666666666666668868886668868888888888888888888888888888888:8::::<V,.,.....,.........0.000000000000000020220220222222222222422444244444444444444446444444444446466646466666666464666666666666666666666666666666666666666666666866666666666666666666666666666666646666666666666666666666666666"666666666666666866666666688868868888888888888888888888::68:8888888::::<,.,..............0.0000000000000000002222202222222222222424442244244444444444444646644444644464644466666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666688666888686888866888888888888888888888828:88888::8:8<6,...............0..0.000000000000000200022222222222222224422424244244444444444644444644464666664466666646666466466666666666666666666666666666666666666666866666666666666666666666666666666666666664666666666666666666666666666666666666666666666686688686868868888888868888888888888888888:88:::::>**.,....,,,..........0.00000000000020020222222222222242222242442244244444444444464644644444444466446644466666666666646666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666668666666686868888688886688888888888888888888888888888:88::::<>*,.,.,..............0.00000000000000020002222222222222222222244244444444444444444444444464644646646646664666666666666666666666666666666666666668666666666666666666666666666666666666666666666666666666666666666666666666666666666666666866668666666688886888886888888888888888888888888888888:8::::>**.,...,.,..........0.000000000000020002222220222222222242424242244444444444446444444444444664644666666666666464646666666666666666666666668666666666666666666666666666666666666666666666666666666666666666666466666666666666666666666666668666888866686888866888888888888888888888888888888888:::::>(*.....,.,,....0..0.....0.00000000000000002022222222222244222442442444444444444444444444444464666666466666666666666666666666666666666666666666666666666666666666666666666666666666666666664666666666666666666666666666666666666666666666666666666866668868868888888688888888888888888888888:88:::::<(*.,,..,.,........00..00000000000000020020202222222222224422422224444444444444444444444444444664666646466666664646666466666666666666666666666666666666666666666666666666666666666666666666666666666664666666666666666666666666666666666666666666668666868886866888668888888888888888888888:8888::::>(*..,,.............000..00000000000000020222222222222222422244444444444444444444444444444444646644466466666666666666666666666666668666666666666666666666666666666666666666666666666666666666666666666646666666646666646666666666666866666666666666866668886888888688688888888888888888888888:8:::::>&*.,.................00000000000000000000200222222222222224222424444444444444444444444446446646444444646444666666666666666666666666666686666666666666666666666666666666666666666666666666646664666466664666666644466646666666666666666666666666666686688686688888888888888888688888888888::88::::::>&*...............0...000000000000000200002222222222222222222444424444444444444444464464444666444444444466466646666666666666666668666666666666668666666666666666666666666666666666666666666666666666666664666664664666666666666666666666666666666668666686886886888888888888888888888:8888888:88::::<$*.................00..00000000000000000022222222222222222424242444444444444444444464444666444464444644444666666666666666666666666666666666666666666666666666666666666666666666666666666666666644466666666666646666666666666666666664666668866666666866666686686888868888888888888888888888888:::::>$*.................00..000000000000200020200222222222242222224422444444444444444444444446644466464644464466466666666666666666666666646666666666666666666666666666666666666666664466666666666666666666666446666646666466666666666666666666666686666686688688668886688686888888888888888:888888:8:8::<"*....,............0.0.0000000000000000020222222222222222224224442444444444444444444444444644464646644444664646666666466666666666666666666666666666666666666666666666666666666666666666666666666666666666466666664466666666666666666666666666666666666666688666888888888888888888888888888888::8:::>"*...........,.......00000000000000000002022222222222222222222244444424424444444444444444444446466664666446666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666646666466666666666666666666666666666668866888866668688886888888888888888:888888::8:::>"(,,,...,............00000000000000000002022222222222222222242444444242444444444444444444444646446666444666646646666666666666666666666666666666666666666646666666666666666666666666666466666666664466644646666666666666666666666666666666666666666688886688886688688888888888868888888888:8:8888:::>"@(.,.,..............00000000.00000000020002222222222242222224244424444444444444444444444464446666446644466646466666666666666666666666666666666646666666666666666666666666666666666666666466466666666666666466666646666666664666666666666666666668666868686686866888866888886888888888888888:888::::>,*..,...........0..0...0000.000000000000002022222222222222224244244444442444444444444444444466664444644644446646666466666666666666666666666666666666666666666466666666666666666666666666666466664446644466466666666666666666666666666666666666666666666666868888886868888888868888888888888888:8:::> (.....,............000000.000000000000022222022222222222222424444444444444444444444444444444446646446466644646664664466666666666666666666666666666666666666666666666666666666666666664646666666664666666666666666666666666666666666666666666666666668686668668888688888888888888888888888888::8:::>.(.....,............0..000000000000000000022220222222222222424224444444444422444444444444444446644646644646446466464446666666666666666666666666666666666666666666666466666666666664666666666664666644664644646466666666666666666666666666666666666666666668668868888688888888888888688888888888::::> (..,,.............0..0.000000000020000000222222222222222222444442424444444444444444444444446644444444464664444464666666666666666646666666666666666666666666666666666666666664666646466666664664646644646446466666666666666666666666666666666666666666666666666868688886888888888888888888888:8:::<>&.,,.,,.,...,........00000000000000000022222022222222222222222244424444444444444444444444444444446644444444444446646466666666666666666666664666666666666666666666466666666666666666666666664466466466646644664446644646666666666666666666666666666666666666668688688888688888888888888888888:8::::>&.,,.,..............00000..000000000000222222222222222242222244224224444444444444444444444444444444464444446646446666666666666666666666666666666666666666666666666466466666666646666664666446664444646466666664466466666666666666666666666666666666666686666666886866888888888888888888888::8888::>&,..,...,.........0.000..000000000000002200222222222222222222222242244444444444444444444464464464446444444464464646666666666666666666666666666666666666666666666666666666666666664666446646466646664666666444446466666666666666666666666466666666666666866666668688868688886888868888888888888:8::<p&,,,,..,..,........000000000000000000020202222222222222222424242244444244444444444444444444444444444644466444446444664666664666666666666666666464666666666666666666664666666664646664664646646664664644664646664666666466646666466664666666666666666666666666668868866688888888888888888888888:8::>&,,.,,,..............000000.00000000000222222222222222222222422442244444444444444444444444444444446446644446464664666466464664666666666666666666666666666666666666466666644666664646666666446466466466466464666664464644446664666664666466666666666666666666668666688888888888888888888888888:88::<&.,,,,..,.,............00.000000000000000020222222222222222222224424444424444444444444444444444444444444444644646444466666666666666666666666666666646666666646646666664666646666646664464666666646466646444464644444664666446666666664666666666666666666666668666666668888888888888868888888888:::>&.,...,..............0.0000000.00000000202222200222222224222224244444442444444444444444444444444444444444446466446644666666466666666666666666446666666666666666666666464664464664466666446666466446446644664664666646464446466646666666666666666666666666666666866866888886688888888888888888888::<,,,,,,..........0.....00.0000.0000000000002220222222222222222224442442444444444444444444444444444446444464444444446466666666646666666666666666466646666464666666664666664666666644646666646446666664446444464666446444446666666666666666666666666666666666668668686688886888888888888888888888:::>",,..,,.,......0......0000000(*0000020220020020222222222222(222222244442244444444444444424444444444446444444446444464464666466666666666666664666466666666666646666666666664666646666664644646444464664664644446666644464664466664666666666666666666666666666688666666688888888888888888888888888::<$,,,..,............0.0..00000.0000020000020200222222222222002442442424444442444444444442 4444444444444466444644644464,646446666666666666646664666644664666664646666644646466444446664464664664664466466644664646444444464666446666446646666666666666666666666666666866668688888888888888888888888:<",,.,.,.......0.......0000000000000000000020020022222222222224224242242424444444444444444444644664444444464444444444426646664464666666666646666664.6666666466466666666666646446066464466444466466644646664662444444444644446466466666646664666466666666666666668666668668888688888888888888888:8:::p$...,,.,.........00.00000.00.000000200000000002222222222222222222442224444444444444444444444444444444444444444446664644644466644644666466666666466466464666646646664666464646644446444464444464466644444444444446444446446464444666666460.664666666666666666666686668466668888688888688888888888::<$,.,,,,.,............00.0.0000000000000200002222222222224222224244222444244444444444444444444444444444444444446444446446444664466646444666446464664666464446664666666666466666646644464444446644446444446644444444464444444444446444664646666666666666666666666666668666888686886688888888888888::"$,.,,..,,,,,........0.0.00000000000000000000202222222222222222222442424224444444444444444444444444444464444444464444444464646644666466664466446666644464466466666466664446444446446444444666446644444444444644444444444446464666444464446666466666666646666666688666666866866668888888888888888:8:< $,.,.,,,.................0.000000000000000202222220222222222224224422444424444444444444444444444444444444444444644444464444446444646666664666664664664466666666464466664664444666464644446644444444644444444444444444464644446466664664666466666666666666666666666866888886688686888888888888888::< $,,....,,...............0...00000000000000000200202222222222242222222442444444444444444444444446644444444444444444644444444444466446666644664466466464646444464444466446446446446444444444444444444644444444446444444444444446446666466466666666666666666666666666668668666868688888886888888888::< ",,,.,,,,.,........0.....0.00000000000000000022022222222222222224228444444442444444444444444444444644444444444444444664444464444646446444644464464646644446446646446444666444466444446446644444444444464444444444444444464646466646446444666666446666666666666666666686888888888888888888888888::::".,,,,,,...........0.......000000000000000000000220222222222222222244424242222424444444444444444444444444444444444444444444444466446644666444644466664446466444444464464446444444444444444444444444644444444444444444444444444466466644646666666666666666666666666666668666688868888888888888888::<".,,,.,,,,.................00000000000000000000220222222222224222244224424444444424244444444444444444444424444444444444444444446464444446644444444464666444644444446444464444446444444464444444446444644444444444444444444444644644664644466446664666666666666666666686666688888888688888888888:8:<",,,,,,,,.............0..00000000000000000200220222222222222222222224422244442442444444444444444444444444444444444444444444444444664664446644466444446444444444444444444464446444444444444444444444444444444444444444444444444644444464444646466666666666666666666668666868668668888888888888888::<".,,.,,.,,.,............0..000000000000000000000202222222222222222222222242444444444244444442444444444444444444444444444444444444646466664644664444444444444444644446446444444444444444444444444444444444444444444444644444446446644444466664446666666666666666666668668666668668888888888888888:8<",,,,,.........,..........00.000.0000000000000002222222222222222222442422442422244442444444444444444444444444444444444444444664444444646446444444446444444644644446444644444444444444444444446444444444444444444444444444446446444466444664664466466666666666666666666686666666688886688888888888:<",,,.,..,.,,...................000000000000000202222222222222222222244242422222442224444444424444444444444444444444444444444446446444444644444444444444444446444444444444444444444444444444444444444444444244444444444444444664464446644646644666666666666666666666666666668666668688688888888888:<D",,.,,,.,.,...,...........00....00000000000000000022222222222222222222222244224424444444442444444444444444444444444444444444444444444444444644446444444444644444444444444444444444664444444464444444444444424444444444444444444444466646446446466666666666666666666666668666686868688888888888888:<",,,,,.,,,.....................000000000000020220202222220222222242222224222424224424442244444444444244444244444644444444444444664444444444444444444444446444444444444444444444444446444444444444444444444444444444444444444444444464444444666646466666666666666666666666668666686686888868888888:< .,,,,,,,,....,.................00000000000000002000202222222222222222222222424222444242444444444444444424444444444444444444444444444444444444444444444444444444444444444244444444444444444444444444444444444444444444444444444444464446644444466666666666666666666666666666668668888868888888888:<",,,.,,,,,,,....................0.000.00000000000000222222222222222222242222424424224244442244444444444244444444444444444444444444444444644444444444444444444444444444444444444444444444444444444444444444444444444444444444444644444446646644466464666666666666666666666866668888688888888888888:<",,,,,,...................0.....000.0000000000002020200202222222222222222224244222242222444444444442444444244444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444446446444464444466664666666666666666666666668666866688888888888888:<0 ,,,,,,,,....,..,,...............0000000000000000002222222222222222222222222222242244242224244444224422242242222442444444244444444444444444444444444444444444444444444444444444444444444444444444444444444444444424244444444444446444444464444464666646666666666666666666686668688668888888888888:<,,,,,,,,,,.,..................0...00000000000000200220220202222222222222222424422222242444224444244242444244442442444442444424444444444444444444444444444444444444424444444444444444444444444444244444444444444444444444444444444444644444444444644666446666666666666666666686666666868888888888:< ,,,,,,,.,....,,.,.,.............00.000.00000000002000000220220222222222022222422222224244244442222444222224444444242444444442444444444444444444444444444444444444444444444444444444444444444444244424444444444444444444642444444444664444444446464666664666666666666666686666886686866888888888::< ,,,,,,.,.,,..,..,..............0.00.000.00000000000000222222222222222222222222222222242422444424422242422444442442244444444444444444444442444444444444444424444444424424424444244444244444444444444444424444444444444444444444444444444444666444464446644666666466666666666666666688868888888888:<,.,,,,,,,,,..,..,.........00......00000000000000000000200022222222222222222222422222222222442222224244422442222422442222424444444444444444444444444444444444424444444444444444444444444444444444442444444444444444444444444444444444444444444644644644466646666666666666666666666686668888888888:< ,,,,,,,,,,.,,,.................0..00.0.00000000000000000222202222222222222222224222224222222422222222442242242422224444224444444444442442444444444444444444244244444444444444444444442444444444244424424424444444444444444444444444444444444664446646444666666666666666866866666666868886888888::< ,,,,,,,,,,,,,,,....................0.000.000000000000022200222222222222222222222222222442222242222422222222242424442222442242444424444444444444424444444444442422242424442444424442444444444444244244444444442244442444444444444444444444444444444666466446664666666666666666666668886688888888::< ,,,.,,,,,.,,.,...............0..0...0000.000000000000000202022200222222222222222222222222222222224422222222244224224242422222444224442244444424224242444444242444244444444442424424444444444224422444242444444444444444444444444444444444444444444444446664666666666666666666666686866686888888::< ,,,,,,,,,,.,,.,,..............0....00...0000000000000000000220222022220222222222222222222222422222222422222224422222222442244224444222444224444424244244422244444424424424444222424444244444244424444244444242444444444444444444444444444444444444466666466646666666666666666666668888688888888::< ,,,,,,,,,,,,,..,.,,..........0........00.0000000000000000002022022202222222222222224222222222222222222222222224222242222224424244422424222242224444444442222242442444242424422444424422222424442422422244244444444444444444444444444444444444464446664646666646666666666666666668666866668868888:<,,,,,,,,,,,,,,.,..,................0...0.0000000000000000220000022222222222222222222222222222222222222222222422222422422242242442244224224224422224444424442242222242442424444244244244444424224424422222244442442444424442442444444444444444444446444666664666646666666666666666666688888888888:<,,,,,,,,.,,,..(,,..,..................0.0000000000000000000002222202222222222222222222222222222222222222222222222222242242242422222242242424422244442242424424222422442242222422442224244222442244442444422242424224444444444444444444444444444444464646666466666666666666666666668668888888888::<,,,,,,,,,.,,,* .,..,.,.,.............0000.0 .000000000000002020000020022000222222222222222222222222222222242222422222222222242444222422242222222422242224242222222222442242424444224444222222442222224442442244444444444424442444444444444444444444466464644666666666666666666666666868886888888:<,,,,*,,,,,,,,,,,,.,..................0000.0,00000000000000000002002000220222222202222222222222222224,02222222222224222222222222242222222222222222442422222222222222224442222222224222242222222222444242242222442444444224444444444444444444444466464444464666666666666666666666866888868888888::<,,,,,,,,,,,,,,,,,,.,..,,,................0.00.00000000000000000200020020000220222222222222222222222220222222222422222222222222222222222222224242222224224222224222222222222242444224222424,222222222224244224224444444422444444444444444444464446464444666666666666666666666666666668886888888:<,,,,,,,,,,,,,,,,,,.,,,,.,,...,.......0.0000000000000000000000200000200022020222020222022222222202222222222222222022222222222222222224222222422222242222222222222222242244222424442242242424204422242224424224224244242424 4444444444444444444444644466244444666666466666666666666684666868688888:<,,,,,,,,,,,,,.,,,,,.,,,,..,..............0.0...000000000000000000000020200000222222220202222222222222222222222222222222222222222222224242222422242222222222222422222222224222224222222222422222244222222224224424424224442444444444444444444444444444446446446666666666666666666666066686868888::",,,,,,,,,,,,,,,,,,,,,,...,,.................0....00000000000000000000000000220002222222222202222202222222222222222222222222222222222222222222224222222222222222222222222442222222222222222222222222224222242222424224444444424422444444244444444444446446444666464666666666666666666866868888888:<,,,,**,,,,,,,,,,,,,,..,.,,...................00.0000000.0.00000000000000000000002200222222222222222222222222222222222222222222222222222222222222224222222222222222222222222222222222222222424222222222222222222442242424224444422444444444444444444446464444466666666666466666666686666866688888:<**,,,*,,,,,,,,,,,,,,,,,,,,...................0...0.000000000000000002000022020020220022220202222020222222222222200222222222022222222222222222222222222222222222222222222222222222222222222242222222222222222222222222242442442444444444444444444444464644664466666666666666666666666666666888888:>,**,,,,,,,,,,,,,,,,,,,.,,..,...................0.0.0.0000000000000000000000000200000202222022022220002222202222222222222222222222222222222222222222222242222222222222422222222222222224422222222222222442242222222224222424424444444442444444444444444446666666666666666666666666686668668888888:<,,**,,,*,,,,,,,,,,,,,,,,,,,.,,,,..,.........00......00000000000000000000000020000000000222022022222200222022222202222222222222222200222222222222222222222222220222222222222222222222222222222222222222222222222222222244442424222244444444444444444444444446666666666466666666666866686688888688:<,*,,**,*,**,,,,,,,,,,,,,,,,,,,...,.................000000000.00000000000000000000000020000020202020222222022222022222220222222222222222222022222222222222222222222222222222222222222224222222222222222222222222242222222242422442444444244444444444444444444644666666666666666666668666888888888:<",,*,**,,,,,,,,,,,,,,,,,,,,,,,..,.,,....................0..0.000000000000000000020000000000200202020202200222200022022222022222002222222222222022222222222222022222222222222222222222222222222222222222222222222222222222222224224224444444444444444444444466664666466666664666666686666688866888:<*,**,*,**,*,,,,,,,,,,,,,,,,,,.,,,,...............0.....00...000000000000000000000000000002000000020200222022022000222222222220220222222222222222222222222220222222222222222222222222222222222222222222222222222222222222222422222224424424442444644444644444446666666666666688666666688686888888::,****,***,,,,,,,,,,,,,,,,,,,,,,,,,.,...,,..................0000000000.0000000000000000000000000000000020002000002222222202022200202220222222222222222222202222222022202222222222222222222222222222222222222222222224222222222224422444422244444444444444444464466466666664666666666668868668888:::,********,*,,,,,,,*,,,,,,,,,.,.,.,,....,,,.............0.000000.000000000000000000000000000000000000222200000020002202222202020002202202222222222222002220202222222222222022222222222222222222222222222222222222222222222222444422224244444244444444444446444466466666466666666666666686688888888:******,**,*,,,,,,*,,,,*,,,,,,,..,.,,..,.,...................0..00.000000000000000000000000000000000002020000000200000000222020200202222020022222222220222222222202222222222222222222222222222222222022222222222222222222222222222224222444444444444444444464466466666666666666666666686686688888::*****,***,,,*,*,,**,,,,,,,,,,,,,,.,,.,,,,,..................0...0.000000000000000000000000000000000000000000200002220020020220000222200002022002002220222222222202220222222222202222222222222222222222222222222422224222222222242222242442224444444444444444444664666666666666668666688888888888::***********,********,,,,,,,,,,,,.,,.,.,,,,.................00...00.0000000.000000000000000000000200020000000000002020000020020000000000000222022222222022220200220020222022222222222202222222222222222222222222222222222242222222244222442444444444444444444466444644666666666666666668868888888::*****************,,,,,,,,,,,,,,,,,,,,.,..,....................00..0.00000.0.00.00000000000000200000000000000000000000000222002000020200200202000022200202202202022022222220022222222222222222222222222222222222222222222222222222242422442424442442444444444464666666666666666666686866868688888:8**********,*,***,*,,,*,*,*,,,,,,,,,,,,,,,,,...........0...........0.0.0.00..00000000000000000000000000000000000000000000000000000000000002020000000022202202022002022002222002220022222022022222222222222222222222222222222222222224224222244444444444444444444646666666666666666666668888888888:8*********,******,,,*,,**,,,,,,,,,,,,,,,,,.,......,............0.....0...0.0.0000000000000000000000000000000000000000002000000000000000200000020220000000002202000002200220200020022022222222222222220222222222222222222222222222222222442442424444444444444664644646466666666666666666686868888::6 4**************,****,,,*,,,,,,,,,,,,,,,,,.,,,.,.,.......................0....00000000000000000000000000000000000000000000000000000000000000000000220000000220200202220000002020022222002200004222022222222222222222202222222222222222224224444244444444444466464664446666666666666686666868888888:6***(****************,,,,,,,*,,,,,,,,,,,.,.,..,,.,......,............0.0.0.00....00000000000.0000000000000000000000000000000000000000000000000000000000000020220000020200200022002000200002222202222222222222222222222222222222222222222242442424244444464464444644646666666666666666666666888888:<**********************,*,,,*,,,,,,,,,,,,,,,,.,,,,...................0...0....00...0000.00000.000000000000000000000000000000000000000000000000220000200000000000020200002200022000000200202022202202222222222222222222222222222222222222222244444444444444444446464466646666666666666666668888888:4 *(((*(*************,*****,,*,,,,,,,,,,,,,,,,,,,.,,............................0..0.00..000000000000000000000000000000000000000000000000000000000000000000020000020000020000200220000020002022020020220200222222222222222222222222222222222222244444444444446444446446646666666666668666668888888:<****(*(***************,,**,,,,,,,,*,,,,,,,,,,,,,,.,,,,..................0....0.0....000.00000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000202022220222002222200002202222202222222222222222222222222222424444444444646646646666666666666666668866888888:<***(*(******************,**,,,,,,,,,,,.,,,,,,,,..,,.,.,....,,..........................0....000000.00.000000000.0000000.000000000000000000000000000000000000000020000000000000000020002000002220020002020022022220202222222222222202222222242242444444444444664444466666666666666666666668888888::*((*((*(***************,**,**,,*,,,,,,,,,,,,,,,,,.,...,,,,....,..................0.0..0000..000.000.0000.0000000.000.0000000000000..000000000.00000000000000000000000000000000000020000220022220200020022020220200202222220222222222222422224222424424444444466446466666666666666666668866688688:<(*(((**(***************,*,*,,*,,,,,,,,,,,,,,,,,,,,,,,,,,....,.,.................0.........00..0..00000000.0000000000000.000000000.0000000.000000000000000000000000000000000000000000000002200022000020000020202222222222222222222222222222222222222444444466464666464666666666666666668666888888:<**((*((*(***************,*,*,***,*,,,,,,,,,,,,,,,,,,,,,,..,,,.......................0........0..0..0..00..0.000.000000000.00000.000000.000000000000000000000000000000000000000000000000000002000002220022000002222202222220222222222222222224424222444444444446444446666666666666666666668886888:>(*(((***((****************,*,*,,,,,,,,,,,,,,*,,,,,,,,,,.,,,,......................0......0.....0....0..0..00.0..000.00.00000.00000000000..000000000000000000000000000000000000000000000000000000000000000022222002022000022222022222222224222224424444444444664446664466666666666666666686888888:<(*((((((*******************,***,,*,,*,,*,,,,,,,,,,,,,,,,,..,,,.....,.,.,...............0..0..........0.0.0000.0.000.0.0.00000.0000000000000.0.00000000000000000000000000000000000000000000000000000000000020200200200002002222222222222222222222244444444444444466464446646666666666666666888888:>(*(*(*((((*(****************&&,,**,,,,,,*,,,,,,,,,,,,,,,,.,..,..........................0.........000.0.....0.0.00000.0..00000000000000.0000..0.0..000000000000000000000000000000000000000000000002000020020020202002020222222222222222222222224444444444444464444646664646666666666666666688888:>p*(((((((((((****(*************,*****,*,*,,,,,,,,,,,,,,,,.*$,,..,......,................(..............0....0.0.....0.00...000.00000000000.00.0000.000.0000.00.0000000.00000000000000000000000000000200000002000000000000220222222222222222222222242422444444444446466446666666666666666666888888:<(((((((((*((((***********************,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,.,...,,,.,........,....................0......,,0...0..0..0.........00.0..0,*.0.000.00000000000.000000000000000000000000000000000000000020002022002020000002202222222224422224444444444444444464664646666666666666866668888:<x(((((((((*((*((***(***************,***,,,*,,,,,,,,*,,,,,,,,,,,,..,..,.,,,.......................................00..0..00..0.0......0..0.0....000.00000.00000000000.000000000.0000000000000000000002000000(000000000000222220022222022222222224222444444444444444662464664666666666666666888688:<(((((((**((((*****(******************,**,*,,,,,,,,,,,,,,,,,,,,,,,,....,,,..,.,......................0....................0...............00....0.0.0000000000000.000000000000000.00000000000000000000000000000000000020222000022222222202222222222224444444444444444*644664466666666666666668888:((((((((((*(*((*(**(****************,****,*,,,,,,,,,,,,,,,*,,,,,,,,,,,,,.,,......,..,..........,................................0.........0...0.00.0.0..0....00.0000.0.00..00.000000000000000000000000000000000000000022202002000022222222222222222244444444444444464444666666666666666666866888:4((((((((((((((((((((*((****************,,,,*,,,,*,,,,*,,,,,,,,,,,,,,,,.,,,..,...,..............,......................0......00...............0..0...0.00.000..000...0000000.000.00.000000000000000000000000000000000002000020022022222222222222222244444244444444446444466466666666666666868888:<((((((((((((((((((*****(***************,***,,,,,,*,,,,,*,,,,,,,,,,,,,,,,,,.,,,,.,.....,,.....................................0...0..............00.00.....0..0000..0000.0000..00.0000.00000.0000000000000000000000000002000220022202222222222222222224244244444444446664666664666666666666688888:< (((((((((((((((*((*(**(*(**((***********,,,,,***,,**,,,,,,,,,,,,,,,,,,,,,,,.,,,...,...........................................................0....0.....0.00.0..0...00000...00.00000.00.0000000000000000000000000000000002020222222222222222222222222424444444446444666646666666666666666688888:<((((((((((((((((((*******(*************,*****,**,,,,,,,,,*,,,*,,,,,,,,,,,,,,,,,,.,,.,.,,,..............,.................................................000....0.0.000..0.00000000.0..000000000000000000000000000000200000020200022222222222222222244424444446444446444646666666466666666668688:>((&(((((((((((((((((*(*(*(***(***********,***,,*,**,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,...............,.............,......................................0.0.......0.....00000.00.0.0000000000000000000000000000000000200000002202222202222222242224444444444444444646466664666666666666686688:< ((((((((((((((((((((**(**((***********************,*,,,,,*,,,,,,,,,,,,,,,,,,,,,,,.,.,,,,,...,..,.,...,..,...................................................0....0.............0..0000000.000000000000000000000000000000002200202222222222222222222244444444444444444446646466666666666668668888:< ((&&&(((((((((((((((((*(**(*(***(**************,,,*,,*,,,*,,,,,,,,,,,,,,,,,,,..,,,,,.,,,.,...,,,,,,.....,............,......................................0....0.......0....00.00..00000.00000.00000000000000000000000000000002202222222222222222224444444444444444646666466666666666666668688:<((&&((((((((((&(((*((((**((****(****************,,,**,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,..,.,.,,.,,.........................,......................0..0................0...0....000.000000000000000000000000000000000002000200000020020222222222222442424444444446444444664666466666686666688888:: ((&(&((((((((((((((((*((*(*(*((*********************,**,,*,,,,,*,*,,,,,,,,,,,,,,,,,,.,,.,,,.,...,,,.,..,,.,.,,...,,......,.....,.......,................0................00....0......00000.00...00000000000000000000000000000020000222222222222424242444444444444444446446666466666866666666888:< ((((((((((((((((((((((((*((*(**(*************,**,********,,,***,,,,*,,,*,,,,,,,,,,,,,,,.,,,,,,,,,.,.,,.,,,,,,,,........,......,,.....,........,..........0...............0.....0...000000.000.000.0000000000000000000000000000000000002222222222242224244444244444644446446666666666666666686688:< "&&&((&((&(((((((((((((*((((((**(**************************,,,*,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,.,..,,..,.,....,,,,..,,,,,.........,................,..0..................00...........0.0.0.00.000.0000..0000000000000000000000022022222222222222244244444444444444664446646666666666666686888:: (&&&(((&(&&&((&((((((((**(((((****(**********************,,*****,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,..,,,,,..,,.,,..,..........,....,,........................0.............0.0.0....0000.0.00000000000.0000000000000000000222222222222422224422444444444446444646466666666666666666888:: &&&&&&&((((&((((((((((((*((((*((******************(********,**,*,,,,**,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,.,,,,,,,.,,,..,.....,..,..,............................................0......00000.00.00000.000000.0000000000002000000222222222222222242244444444444444466466666666666666666668688:8 &&&&&&&(&&((((((((((((((((((**((**************************,***,*,**,**,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,..,,.,,,.,,,,,,..,..,..,......,,.........,...............................0..000...00000000.00000000000000000000002222020222020222222222224444444444444464464466666666666666666668888:8 &&&&&&&&((&(&&((&(((((((((((*(((*(*******************,****,*****,*,,,*,**,,,,*,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,.,,,,.,,,.,....................................0.......0....0...000.00.0..00.0.00.00000000000000000000202202222222222242422244444444444444464466466666666666666668688:8 &&&&&&(&(&(&(&&((((((((((((*(((((*((**(********************************,***,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,,,,,,,.,,,.,.,,..,..,.,,..,............,.........................00..00.00.0..0.00000.0000000000000000002202222222222222244242242444444444444466666666666666666868688:6 (&&&&&&(&&&&&((((((((((((((((((((***(*(***********(*************,**,****,,,*,,***,**,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,,,...,,.,,,.,.,,..........................0.......0.0...0...0..0.0..00.0...0.00000000000000000000220220222222222224444444444444444464646466466666666666688888:6 &&&&&&&(&&&&(&&&&((((((((((((((((((*****((*(*******************,********,***,**,***,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,.,,,,,,,,,,,,..,.,.,.,,.,.......,.........................0...........000000000000.000000000000002002222222226&2222242444444444444444444446464666666666666686888:4P"&&&&&&&&&&&&&(&(&(((((((((((((((((((***(*(((***(***************,*******,*,**,*,***,,,*,*,,,*,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,..,,,,.,,,,.,.,,,....,...............................0...0......0.00..000.0..0.0.00000000000000202202222222222242224444424444444444444646644666666666666666688:6"&&&&&&&&&&&&(&&&&&((((((((((((((((*(*(*(**(**((*((*******************************,*,**,,*,*,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,.,.,,,,.,....................................00.0......0..00...00.0.000000000000000022202222222222222424244444444464444646446666666666666666868688:2"&&&&&&&&&&&&&&&&&&(&((&(((((((((*(((*(*((((*((((((((****************************,,*****,*,*,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,.,,,,,...,,.,,,....................,.................0...00.0.....000..00.00000000000002022202022222222222422424444444444444464644664666666666666668888:4$&&&&&&&&&&&&&&&&&((&&&((((((((((((((((((((*(((**((((*****************************,,*,,,****,**,,,,,*,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,.,,,.,...,,,....,...................................0..000...0.0.0000000000020202222222222222224224244444444444444466446666666666666668668688:2 &&&&&&&&(&&&&&&&&&&((&&&&(((((((((((((((*((((*((((****(**********(******************,**********,**,,,,,,,*,,,,,*,,,,,,,,,*,*,,,,,,,,,,,,,,,,,,,,,,,....,,,.,................................0.....0.......0..0.00.000000000000020002002022222222222242422444444444444444644666666666666668666888:0x"&&&&&&&&&&&&&&&&&(&&&(((((((((((((((((((*(*((((*(((***(*((****((*******************************,*,,,,,,,,,,,,,,,,,,,*,,.,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,.,.,.,........,..,..........,...........................0.00000000000002020002222200202222242244444422444444444444666666646666666666668888:0"&&$&&&&&&&&&&&&&&&&&&(&((((((((((((((((((((((((((*((((*(**(********************************,***,**,,**,**,,*,,***,,,,*,,,,**,,,,,,,,,,,,,,,,,,,,,,.,,.,,,,,....,..,..,.................................0..0.0...00.00000000000000222002020222022422244442444444444444446444666666666666668688688:0 $$$&&&&&&&&&&&&&((&&&&&(&&&&(&((((((((((((((((((((((((((**(******(****************************,,,***,,*,**,,,*,,*,,,,,*,,*,,,,,,,,,,,,,,,,,,,,,,,,,.,,.,,,,,.,...,,...,.,,,,...............................0...0.0.00000000000000000022022222222224242224444444444444644446664666666666666688888:.$$&&$$&&$&&&&$ &&&&&&((&&(((((((((((((((((((((((((((((((*(*(*((****(*********************,****,***,,*,**,,,,,,*,**,,,,**,,,,*,*,,*,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,.,....,................................0....0....0..000B0000000000022022222222222242244444444444444446664666666666668666888888:,$$$$&$$&&$&&&$$&&&&&&&(&&&&&(((&((((((((((&(((((((((((((((((*(*********"*(*******************,***,,,**,*,***,,,,,*,*,,*,,**,,,,,,,,,*,,,,,,,,,,,,,,,,.,.,.,,,.,..,.,.,,.,.,.....,........................00.0....000000000000000000002022222222222224242444444444444464664666646666666666868888:*"$$$$&&&$$&&&&&&&&&&&&&&&(&&&&(&((((((&((((((((((((((((*((((((*(*(**(***(&(*****(*********************,***,*,*,,***,,,*,**,*,*,,,,&*,,,,,,,,,,,,,,,,,,,,,,...,.,,,,.,,,,,..,,...........................00......0..000000.0000000000000222222222222224242444244444444644466666666666666666886888:("$$$$$$&&&$&&&&&&&&&&&&&&(&&(&&((&((((((((((((((((((((((((((((((((*(**(*((******((***********************,*****,**,,*,,*,*,*,*,*,***,,,,*,,,,,,,,,,,,,,,,,,,,,.,*.,,.,,,,,,,,,..............,....................0.0000000,0.00000000002222222222222242224444244444446444446666666666666666666888:& $$$$$$$$&$$$&&&&&&&&&&&&&&&&(&(&(((&&(&((&((((((((((((((((((((((((**(***(*(*******************************,*,***********,,*,,,**,,*,*,,,,*,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,.,........,..............................0000000000000000000202222222222224022244244644444466444466666666666686668888<"$$$$$$$$$$$&&$&&$&&&&&&&&&&(&&(&(&(&&&&&&&(&(((((((((((*((((((((((*(**((((*(**(*(************************,*,******,*****,,*,*****,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,.,,,,,,,....,..........,................0..0.0..0000000000000000020022222022222222244444444444444444446466666666666666868888: $$$$$$$$$$$$$$&$&&$&&&&&&&&&&&&((((&&&(&((&&(&(((((((((((((((((*(((((*((***(**((**************(****************,********,**,***,******,,,,,,,,,,,,,,,,,,,,.,.,,,.,,,,,,,,,,.,.,...,....,.....,..............0.0..0.0000:000000000000022222222222222224444244444444444646464666666666666666866688:" $""$$"$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(&&&((((((((((&((((((((((*((*(((****(*(*(******************(*******(*********,***********,***,***,**,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,...,,...,.......,...............0.0..0...0000000000000000200022222222222224424442444444444466666664666666666666666868:" ""$"$$$$$$$$$&&&&&&&$&$&&&&&&&&&&&&&&&&(&&((((&((((&(((((((((((((((((*(((****************************************,*****************,,,***,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,..,....,.,.....,..........0.....000000000000000000000022222202222222244244444444644444446666666666666668868868:  """""$$$$$$$$$&$&&&&&&&&&&&&&&&&&(&&&&(&(&((&&&(&((((((((&(((((((((((((((*((((***(((*(*********(********************************,****,,*,**,,,,,***,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,.,..,....,..,.................000000000000000000202222222222222222222444444444444646446464666666666666886888:""""""""$"$$$$$&$$&&&&&&&&&&&&&&&&&&&&&(&(&(&((&(((((&&&&&(&&&(((((((((**((*(((((((((((***********(******(***********************,***,***,,,**,,,*,,,,,,,...,,,,,,,,,,,,.,,,,,,.......,.....,,,,,..,..........0.0.0........0.00000002202220022222222222424444444644444444464466666666666666666868:" """""$$$$$$$$&$$$$$$$$$$$$&&&&&&&&(&&&&&&&&&(((((((((*((((((((&&&(((((((******((***((((((********,********((((((*******,,,,,*,,************,*,,,,,,,,,,,,,,,*,,,,,,.......,,.,,,*,,,.,,,,..0.........,.,,,,....0000002000000.....0002022222424442222222222222444466666666644644444666688888888: """"""$"$$$$&$$&$$&$$$$&&&&&&&&&(&&&(&&&&&&&&&&&&&&(((((((&(&(&(((((((((((*(**(*********((((**((*(*************(((*******,*,,,,*,,**********,*,*,,,,,,,,,,,,,,,*,,,,,,,,,,,........,,,,,,,,.,.....0.000.0...........0000000222222200200200002224444444444444444444444666666668666666664666668:\ """"""""""""""$$$$$$&&&&&&&&&&&&&&&$$&&&&&&(&((((&((((&&&&&&&&((((((((*****(*(((((((((((((*****,*******((((*(((*****,**,*********((***(**,,,,,,,,,,,,,,**,**,,,,,,,,,,,...,.,,,,,,,,,,.,,..........................00000000.000000000000202222222222222422444444444444646444646666666666666686688 """"$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&(&&&&&&&&&&&&&&(((((((((((((((((((((((((((*((***((*(((*(((((***********************************,****,****,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,..,..,.,,..............0000.000000000000000200022222222224244222442444444446666666666666666666666686888: """""$""$"$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&(&&((&(((((((((((**((((((((((((((*(*((**((*((**(*(***********,***********(********,,,******,***,*,*,,,,,,,,,,,,,,,.,,,.,,,,..,,,..,........,,.,.......0..0..0000000000000000222222222222222222224444444464446464644666666666666866686688 """"""""$""$$$$$$$$$$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&(&((&&((((((&((((((((((((((((*((((*((((((((*(******(****(******(((***************************,,,,,,,,,,,,,,*,,*,,,,,,.,.,.,,,.,,,,,,,,,.,,,...............0.....00.0000000000022220020222222224244444444444444464466666666666666666666668:  " " """""""""$$$$$$&&$&&&$&$$&&$$$&&&&&&&&&&&&&&(&&&&&&&&&&((&(((((((((((((((((((((((((((*(****((*((((((*(*(*****************(**********,,*,*,,,*******,***,,,,,,,,,.,,,,,,,,,,,,,,.,,...........,.............0000.000000000000000222022222222222222444464644444444466646666666666666668668:   """""""$$$$$$$$$$$$$$$$$&&&&$&&&&&&&&&&$&&&&&&&&&&&&&(&&&(&&&((((((((((((((((((((((((((*((*(******(((*(*((*(((****(************************,*,,,,,**,,,,*,*,*,,,,,,,,,,.,,,,,,,,,.,,.,,.....................00000000000000020000000002222222224424444244444446666666666664666666666666668:  """""""$$$$$$$&$$$$$$$$$&$$&&&$&&$&&&&&&&&&&&&&&&&&((((((((((((((((&((((((((((((((*(((((((((((((*(**(*******(*(***(*************,***********,*,*,,,,,,,*,,,*,,,*,,,,,,,,,,..,...,....,,.,,,.,...0..........00.0.0000000000002222222222222242244444444444444666446666666666666666666668  """"""""""""""$$$$$$$$$$&$$$&$$&$&$&$&$&&$&&&&&&&&&&&&&&&&&(&(&(((((((((((((((((((((((((((((((**((((*((((((*((((*********(************,**,**,***********,,,,,,,,,,,,,,,,,,,,,,,.,,,,,....,................0.0.000.0000000000000022222222222222224442444444644444444646644666666666666666:  """"""$""$"$$$$$$$$$$$$$$$&$$$&&&&&$&&&&&&&&&&&&&&(&&(((&&&(((((((((&(((((&((((((((((((((((*((((((*(**(*(((((((((*(***************************,*,,,,,**,,,,,,,*,,,,,,,,,,,.,,,,,,,,,,,..................00.....00000000220000020020022222222444444444444424444466666666666666666664666:  """""""""""$"$$$$$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&&&&&(&(&((((((((((((((((((((((((*((((((((((((((((((((((((((*(*****((**((*****************,***,*,,,*,,,,*,,,,,*,,,,,,,,,,,,.,,.,,.,,..,,.,............0000000000000002200202222222222222444224444444444646466444646666666666666666:  """""""$""$"$$$$"$$$$$$$$$$&&$$$$$$$&&$$&&&&&&&&&&&&&&&&&&&(((&((&(((((((((((((((((((((((((((((((((((((((((((*(*(******(**(*(*(*********,,***,*****,,*,,,*,,,,,,,,,,,,,,,,,,,,,,..,,..................0.0..000000000000000000222222222244444444444444444444466664666646466646666668: """""""""$""$$$$$$$$$$"$$$$$$&&$$$$$&&&&&&&&&&&&&&&&((&(&&(&(((((((&&(((((&(((((((((((((((((((((*((((((((((((((((((*(((*(**************************,,,,,,,,,*,,*,,,,,,,,,,,,,,,,,,.,.,...,...............0000000000000002002222222222222244444444444444446666664446666646666666666: " "" """""""""$""$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&(((&((&((((((((((((((&(((((((((((((((((((((((((((((((((((****(((*(***************,********,**,,*,,,,,,,,,,,,,,,,,,,,,.,,,,.,.,..,,,.........0..0.0.0000000002002000222222222424244444444444444446446646666646646644664688  " """""""""""$$$$$$$$$$$$$$$$$&$$$$$&$&$&&$&&&&&&&&&&&&&(((&&&((&&&&((&(((((((((((((((((((((((((((((((*(((((((*((((((*(***((***(********************,***,,,,,*,,,,,,,,,,,,,.,,,,,,,.,.,.......0....00...0.00000000000020222022222222222424444444444444464464666666446666664464668 "" """""""""$$""$$$$$$$$$$$$$$$$$&$&$&&$$&&&&&&&&&&&&&&((&((&((&&((&&(((&&((((&(((((((((((&((((((((((((((((*(*(((((((((**(**(*******************,**,,,,,,**,,,,,,,,,,,,,.,,,,,,,,.,,,..,,...,.......0.0000000000000002020022222222242242444464444444444664666464644444466664668 """ """"""""$"""$"$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&(&&&&&&&(&&&(((((&((&(&&((&(((((((((((((*((((((((((((((((((((*((*(******(******************,*******,,,,,,,,,,,,,,,,,,,,,,.,..,,................000000000000000022222222222222444424444444446444466646466444464446644668.   """"""""""$$"""$""$""$$$$$$$$$&$$$&$&&$$&&&&&&&&&&&&((&&&&&&&&&&&(&&&((((&(((((((&((&(&(((((((((((((((((((((((((((*(**((((**(******(***********,,*,***,,,,**,,,,,,,,,,,,,,,,,,,.....,............0.00000000.000000222202222242222242224444444446446664644444464444466644468.h " """ """""""$$$""$$$$"$$$$$$$$$$$$&$&$&&&&&&&&&&&&&&&&&&(&&&&&(&(&(&&(&((&&(&((&((((((((((((((((((((((((((((((((((((((((*((***(******************,,**,*,,,,,,,,,,,,,,*,,,,,,,,,,,,...,..........00.0000000000000000222222222242224444444444444444464466444446464444644668. """" """""""""""$$$$$$$$$$$$$$$$$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&(&(&((((&(((((((((((((((((((((((((((((((*(((((((((******(*************,*,********,,,,,,,,,,,,,,,,,,,,,,,,,....,...............00000000002002222222222222444224444444446444444444444444644444644468,> " """"""""""""""$$"$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&((&((&(&(&(&((((((((((((((((((((((((((*((((((**(*(**************,****,***,*,**,,,,,,,,,,,,,,,,,,,,,,.,.............000.0.0000000000002022222222222224444442244444644444664444444444444444466:,  """"""""""""$$$$$$$$"$$$$$&$$$$$$&$$&&&$&&&&&&&&&&&&&&&&&&((&&&&&&&&(&&&&&&(((&((&((&((((((((((&((((((((((((***(*(((*****(***********,*******,**,,,,,,,,*,,,,,,,,,,,,,,,,,,...,....,.....0.00000000000002000002222222224442444444444444444446444444444444444444668*  """"""""""$"$$"$$$$$$$$$$"$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(&&&&(((&((&(((((((((((((((((((((((((*(*((((**********************,****,,,,,,,,,,,,,,,,,,,,,,,..,,.,...........0..000000000020002022222222222224424444444444444444444444444444444444468* " """"""""""$""$$""$"$"$$$$$$$$&$$$&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&(((&((((((((((((((((((((((((*(***********************,*(**,,,*,,,,,,,*,,,,,,,,,.,,,**.............0..0000000000020202000222222224442444444444424444444444444444444444444668&   " "" """"""""""$$$"$$$$$$$$$$$$$$&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&&((&&((&((((((((((((((((((((((((((*(**(**((*(**********************,,,,,,,,,,,,,,,,,,,,,,,.............0...000000000200202222222222224442444444444.24444444444444444444644466680   """"""""""""""""""$$$$$$$$&$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&(((&((((&(((((((((((((((((((((*((**************************,*,,,,,,*,,,,,,,,,,,,,,,,,,..,.....,.....000000000000000002020222222224222444444444444444464446444444464446466468