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 = '344A10' IMAGE_NUMBER = 32507209 IMAGE_TIME = 1977-05-28T13:29:39Z EARTH_RECEIVED_TIME = 1977-05-30T22:57:52Z ORBIT_NUMBER = 344 INSTRUMENT_NAME = VISUAL_IMAGING_SUBSYSTEM_CAMERA_B GAIN_MODE_ID = HIGH FLOOD_MODE_ID = ON OFFSET_MODE_ID = ON FILTER_NAME = CLEAR EXPOSURE_DURATION = 0.008480 NOTE = "VERY HIGH RESOLUTION MAPPING SEQUENCE" /* 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    *,*NNE =|jcq Jyqyv}"&$&&&&&&&&&((((((((********,,**,****,,,,,*,.,,,,,,,,,.....,.................000.0000000000000000000000022220002220022020222222224222422222222242222224424424444444444424444444444444444444444444444444444444444444444644444444464644444644664444444444444444224444422222222000000222220202220002.,&&&&&&&&&&&&&&&&&(((&((((((((&((*(*******,****,,,,,,,,,,,,&.............0...0.0.0000000.0000002000202202020022222222222222422222222222242224244442444444444444444644444646644664666466646466646466666666666666666666666666666666666666666668686666666666666666466664646444444444442444424244242442."$$$$&$&&&&&&&&&&&&&&(&&((((((((((((((((*(**********,*,,,,,,,,,...................000000..000000000000000002000222222"0222222222222222224442444444"0444444444444446446664644664.2666666664666666666686666686.46668666668886868866688888882688888888888868888666666666626666666866666666666666646464$"$$$$$$$$$&$$&&&&&&&&&&&&&&&((&&((((((((((((**(****,***,,,,,,,,.,,.....................00000000000000000000000222202222222222222224222222224244444424444444444444444444444466662466666666666666666666666666826686886886868888888886888888,8888888888888888888868868886"6686666688666666666666668664 $"$"$$$$$$$&$$$$&&&&$&&&&&&&&&&&((((((((((((((********,,,*,,,,,,,,,,,.,...........0....0..0.00.00.000000000000000000222222222222222222222422244444444444444444444444664466666666666666666666666666668666668888886886888888888888888888888:888888888888888888888888888688886688666686666666668886860"""$"$$$$"$$$&&&&&&&$&$&$&&&&&&&((((((((**(**(**((((&(*(***,,,,.,,.........,,,,,,,,.....000000000000.....000020002222222222000000000004222442446664444442000..002224464664666668666446446666466688868666668646664886886888:8:8:8:888864222446688::::::::<::::88644242446666886866888888886444464880 "$""$&($&$&" "$$$$ " " "$$&&&(****(&&$((((&&&&&(&((***,0...,,**(*,.*(((*((*,....02200..,,,....,*(**,,..0.224202020.0200..,,,,,.022246444202002222002.0.02466666462224224444200000248666888864664666666428022668868866666688888666444468::88::8666868888:844222688888:66664444468886624224488866, " "$"$$$" "$""$""$"$$$$$$$&&(((&&$$&&((((&((((((*((****,,,****,,,.***,,..,,*,,,....0,,,..0..,........000002000,..0000000.02000222224442000024422222222444444666422222444244446646666686886664646664446646868888::8886668888866668688888::::::88868:88888686688::8:::::88666688886666668::8888::8."""""""" $ "$$$$$$$$""$"$$$&&&&&&&&&&((&&&(((((((((*********(**,,,,*,,,,,.,,,,,,.,.,,,,,...........,..0..000000..00000000020.20000222222222222222222222442444424422646664244444444646666664466866666666666866888888666686888888888:888888:::8:8888:::888888888::88:8888:8:8888888866686888888888660 """""""""""""""$$$"$$$$$$$&&$&$&$&&$&&&&(&&((((*((******,********,,,,**,,,,,,,.,,...,....,....,....0.0000.000..000000000000200202202222222222222222222242442424222466646644446666666666666666666666666666666888688668888888888888888::8:::::8:::88888888:8:888::::888888888888886888888888888888860@" """" """""""""$"$$$$$$$$$&&&&&$&&&&&&&((((*(*(((***************,,,,,,,,,,,.,.,..,,,,,,..............00..0..0..0.0000000000000022222222222222224222222424442444446464646464466666666666666666666666666668888686686686668888888888::::88888888888:::8:8::::::8:::8888888888888888888888888888888860 " " """"""""""""$$$$$$$$$$$&&&&&&&&&&((((((((((((((*(*******,*,*,,,,,,,,,,,,,,,,,,,,,..,.................0.0000.000000000000000022002222222222424222422444444424466664664444646666666666666666666666668668668668688888888888888888888:::::88:::::::::::::8:::8:88:88888888888888888888888:888886. " """""""""$$""""$$$$$$$$$$&&$&&&&&&&&&&&((((((((*((*(*********,,,**,,,,,,,,,,,,,,,,.,.,..................000000000000000000000222222222222222222422242244244444446466666444446666666666666666666666666668866668888888888888888888:8888:8888:::888:::::::888:888:8888888888888888888888888888888, "" """""""""""""$$$$$$$$$&$$$$&&&&&&&(&(&(((((*(((****************,,,,,,,,,,,,,,,,,,..,.................00.00.00000000000000000200222222222222222242222444244444444444644444646664666466666666666666668688866868688888888888888::88888:888:::::::::::::::::8:8::8888888886888888888888888888888, """""""""""""$$$$$$$$$$&$&&&&&&&&&&&(&(((((((*((**************,,,,*,,,,,,,,,,,,,.,....,.............0..00.000000000000000020200002222222222222222222242444444444444444646466666666666666666666668666666666686888888888888888888888::88::::::::::::::::::::888888888888888888888888888888888, " " "" """"""$$$$$$$$$$&&&$&&&&&&&&((&((((((((****************,**,,,,,,,,,,,,,,,,,,.....................000000000000000000022022222222222222222222222424444244444442444444446664666666666666666666686666866888888888888888888::8:8:8:::8:::8::::::::::::8::88::::8::88888888888888888888886* "" """"""""""$"$$$$$$$$$$&&&&&&&&&(((&(((((((*(*(***************,,,,,,,,,,,,,,,,,.,,................0..00.000.0000000000000020000222222222222222222442424422222444224666446466666666666666666666666666686886888888888888888888:88:::8::::::::8:::::::::::8:::8::888888888888888888888:88888* " " """"""""$$$$$$$$$$&&&&&&&&&&&&&((((((((((((***************,,**,,,,,,,,,,,,.,..,..........................00000000000000000220222222222222222222444444442022222244464646466666666666666666666666866866886688888888888888888:88::::::::::::::::::::::88::::88:88888888888888888888888888*  """"""""""""""$$$$$$$&$&&&&$&&&&&(&((((((((((((**(((***********,,*,,*,,,,,,,,,,,,,,..,.................0..0.000000000020000000202022022222222222242224244442222224444466466466666666666666666666666666868868888888888888888:888::::8:::::::::::::::::8:::::8:::88888888888888888888:88888*  """""""""$"$$$$$$$$&$$&&&&&&&(((&&&(&((((((*((**(********,*****,,,,,,,,,,,,,,,,,,..,....,..............00000000000000000000000020222222222222222222224444422244444464444444646646666666666666686866668668868888888888888888::8::::::::::::::::::::::::::::8:::::88888888888888888888888& """"""""""$$$$$$$$&&$&&&&&&&&(&&&((((((((((((**(**(**********,,,,,,,,,,,,,,,,,.,,,..,..............0..0..00000000000000000000020222222222222222222224444444444444644444644466646666666666666668866666686868888868888888888:88::8:::::::::::::::::8:8::::8::::88::8888:888888:8:8:88888&  "" """"""""$$$$$$$$$$$&&&&&&&&&&&(((((((((((***((**************,*,,,,**,,,,,,,,.,,..,................0..0000000000000000000000000220222222222224224224444444444444444446446466446666666666666666666686666866888888888888888:8:::::88:8::::::::::::::::::::::::8888888888:8:8888:8888886$  """"""""""$"$$$$$$$&&&&&&&&&&(((((((((((((*(****(***********,*,*,,,,*,,,,,,,,,,,,.,,.,..................0.0000000000000000000002020222222222242244244444244444444444464466666666666666666666666866666688888888888888888:8:::88::88:::::::::::::::::::::::::::88888888888:8:888:888888"  " "" """""""$$$$$$$$$$&&&&&&&&&&&&&(((&((((((((*((*****************,,*,,,,,,,,,,,,,,.,,.,...................0...00.000000000020000022220222222222222222244244444444444444446646466666666666666666666686688888888888888888888888:88:::8::::::::::::::::::::8::::::::::8888888888888:88888"   " """"""""$"$$$$$$$$$&$$&&&&&&&&(&&((((((((*((*(***************,****,,,,,,,,,,,,,,,,,,..................00.0.0000.00000000000002000222222222222224422444424444444444464446664646666646666666666666666668688888888888888:88:88::8::::::::::::::::::::::::::::::8::::8::8::::::::::888888"  " """"""""""$$$$$$$&$&&&&&&&&&&&&(&((((&(((((((****************,****,,,,,,,,,,,,,,,,,,.,......,...........00000000000000000002022002222222222222222244222244444444464444644464646666666666666666666888886888888888888888:88888:8:::::::::::::::::::::::::::::::8:88::8:8:8:88::::::888    " """""""$"$$$$$$$$$$&&&&&&&&&&&&&&(((((((((*(((****************,*,,,,,,,,.,*,,,,,,,,,.................0.00.00000000000000002000222222222222222222222444444444444444444444666446464666666666666666868686888888888888888888888888::::::::::::::::::::::::::::::::88:888:::8:8:::::::::8   """""""""""$"$$$$$$$&$&&&&&&&&(&&&(&(((((((((((((*(*(**********,,,,,,,,,,,,,,,,,,,..,,..,..................00.00000000000000200200222222222222222222242244444444444444444464446666666666666666666668866688888888888888888888:88:8::::::::::::::::::::::::::::::::::8:88:88888:::::8:88   """""$"""""$$$$$$$$$&&&&&&&&&&&&(&((((((((((((**(**************,,,,,,,,*,,,,,,,,,,,,..,,.........0.......0.0000000000000000000002222222222222222222222444444444444444444446464666666666666666668686686888888888888888888888:8:::8:::::::::::::::::::::::::::::::::::::::8:8:8::::8:88  " """"""""$"$$$$$$$&&&$&&&&&&&&&&&&&((((((((((((**(***************,*,,,,,,,,,,,,,,,,,,,,,.,..............0.00000000000000000000200020220222222222222224244444444444444446444444466666666666666668666868666868888888888888888888::::8:::8:::::::::::::::::::::::::::::::8:::8::::::::::8   """""""""$$$$$$$$$$$$$$&&&&&&&&(&((((((((((((((((***********,******,,,,,,,,,,,,,.,,,.,,.,...............000..00.000000000000000000222200222222222242224224442444444444444446644666666466666666666666666688688888888888888:88::88::::8:::::::::::::::::::::::::::::8:::8:::::8::::::::8  """""""$"$$$$$$$$&&&&&&&&&&&&&&&(((&(&(((((((*((****(*********,**,**,,,,,,,,,,,,,,,.,....,...............0000.0000000000000002022202222202222222222244444444444444444444444666646666666666666666666666868888888888888888:88:8:::::::::::::8:::::::::::::::::::::::::::8::::8:::::::8 """"""""""""$$$$$$&&$&$&&&&&&&((&&((((((((((((*((*(*********,*****,,*,,,,,,,,,,.,,,,..,...................000000000000000000002000222222222222222222222444444444444444464444466646666666666666666666668688888888888888:8888:8::8:::::::::8:::::::::::::::::::::::::8::::::::::::::::8   """"""$$$$$$$$$$&&&&&&&&&&&$$(&&((((((((((((((************,***,,**,,**,,,,,,,,..,,,,.................0.0.000.000000000000000000002000222222222224222424444444444446464466464646666666666666666666688688888888888888888:88:8::8:8:8::::::::::::::::::::::::::::8::8::::8::::::::::8  """""""$$$$$$$$$$$&&$&&&&&&&&&&&(&&(((((((((((*((********($*****,,**,*,,,,,,,,,,,,,.,.,......,...........0000.0000.(0000000002002222222222222222.24424244444444444424464444442664666666666666666666666868668888:8888:8888:8::::::8::::88::::::::::::::::::::::::::::8:8::::::::::8  " """""""$"$$$$$$$$&$&$&$&&&&&&&&&&((((&(((((((((**(****************,,,,,,,,,,,,,.,,,,,,,...................0..0.0.000..0000000202220002222222222222222444444444444444444446644444666666666666666666666888888428888888888:88:::8::::::::::,6:::::::::::::::::::::::::::6::::::::::::6 """"""""$$$$$$$$$$$&&$$&&&&&&&&&&(&((((((((((((((((***************,,,,,,,,,*,,,,,,,,.,,..,...,..........00...0.0000000000000000000200022222222222222222224244444444444444464466666666644666666666666666868868888888888888::88:::::::::::::::::::::::<:::::::::::::::::8:::::::::::::6   " """"""""$$"$$$$$$$&$&&&&&&&&&&&&(&(((&(((((((*(**********************,,,*,,,,,,,,.,.,.,,.................0..000000000000.000000022202222222222222222424444444444444444464464464646666666664686866668666888888888888888888:8:8:8:::::::::::::::::::::::::::::::::::::::::::::::::::8 """""""""""$$$$$$$&$$$&&&&&&&&&&&&&&&((&(((((((*(((**************,**,,,*,,,,,,,,,,,,,,,.....,....................0000.0000000000000202222222222222222222222444424444444444444646646666466666666666686866668888888888888888:888::::::::::::::::::::::::::::::::::::::::::::::::::::::::   """""""$"$$$$$$$$$$&$&&&&&&&&&&&&((((((((((((((*(*(***************,*,,,,*,,,,,,,,,,,,,......,,............0...0.0000.00000000000000202222222222222222222424424444444444446644666644666666666666668666666868688888888888888888::::::::::::::::::::::::::::::::::::::::::::::::::::::: " """""$$$$$$$"$$$$$$$&&$&&&&&(&&&&&&(((((((((*((((*(*********,***,*,***,,,,,,,,,,,,.,,,.,,..,................00.00000000000000000000022222222222222222222224442444444444464444466666666646666666668666888888888888888888:8:8::::88:::<::::::::::::::<::::::::::::::::::::::::::::::8   "" """"""""""$$$$$&&&&$&&&&&&&&&&&&&&&&(((((((((((**((***************,**,,,,,,,,,,,,,,,,,,..,.,,,...............000000000000000000000020022222222222224224442442424444444444444446666646666666666666668686868888888888888888:8:::::::::::::::::::::::::::::::::::::::::::::::::::::::::  """"""""$$$$$$$$$$$$&&&&&&&&&&&&&(&(&(((((((((((((((*****************,**,,,,,,,,,,,,,.,..,.,..,.,...............0.000000000000000022022202222222224222222222224444644444464464464666666666666666666686866886888888888888:8::8::8:8:::::::::::::::::::::<::::::::::::::::::::::::::::8   " """"""$$$$$$$$"$$$$$&&&&&&&&&&&&&&&(&(((((((((((((((**************,,*,,,,,,,,,,,,,,,,,,,,,,.................0.000.0000000000000000000020222222222224222224224444444444444444644666666666666666666666868888868888888888888::::8::::::::::::::::::::::::::::::::::::::::::::::::::::::8 """"""""""$$$$$$$$$$$&&&&&&&&&&&&&&&&(&((((((((*((*(**((***********,***,,,,,,,,,,,,,,,,,,.......................00.0000000000000000000000022222222222222222242244444444444444466464464666666666666686668666688668888888:88:88:8:8:8::::::::::::::::::::::::::::::::::::::::::::::::::8  " """""""$$$$$$$$&$$$&$$&&&&&&&&&&&&&&(((((((((((((****************,,*,*,,*,,,,,,,,,,,,...,,...,.,......0.......00.0.0.00000000000020002222222222222222222224242444444444444444446444666666666666666666666886886888888888:88::8:88:::::::::::::::::::::::::::::::::::::::::::::::::::8 """""""""$"$$$$$$$$$$$$&&&&&&&&&&&&&((&(&((((&(((((*(**((****************,*,,*,,,,,,,,,,,,,..,,,...................00000.000000000000200022220022222222222222244424444444444444444646646646666666666666666688888888888888:8888:888:::::::::::::::::::::::::::::::::::::::::::::::::::::  """"""""$$"$$$$$$$$$$&&&$&&&&&&&&&&&&((&&((((((((((((******************,,,,,,,,,,,,,,,,,,,,..,,,...................000000000000000000022200222222222224222222442244424442444444444664646666666666666688886888886888888888:888888:::::::::::::::::::::::::::::::::::::::<:::::::::::::8   " """"""""$"$$$$$$$$$$&&&&&$&&&&&&&&&(&(((((((((((*((*(*****************,****,,,,,,,,,,,,,,,.,........,..........0000000000000000000000002020222222222222222222444244442444444444444666666666666666666666886888888888888888888888::8:::::::::::::::::::::::::::::::::::::::::::::::::::,  " """"$""""$$$$$$$$$$$$&&&&&&&&&&&&&&&((&((&(((((((*(***(***************,***,,,,,,,,,,,,,,,..,,........................00.00000000000200022202022222222222222222224442444444444444446664664666666666666666686688888888888888888:8:::::::::::::::::::::::<:::::::::::::::::::::::<:::::::,   """""$$"""$$$$$$$$$&$&$&$&&&&&&&&&&&&&&&(&(((((((((****(*****************,,,,,,*,,,,,,,,.,,....,.,.,,..................00000000000000200020222220222222222242222422444444444444464444646666666666666666866888888888888888888888:::8:8::::::::::::::::::::::::::::::::::::::::::::<::::*  """"""""$$"$$$$$"$$$$&&&&&&&&&&&&&&&&((((&((((((((*((((********************,,,,,,,,,,,,,,,,.,,..,.,.............0......0000000.000000002000022222222222222224444444444422244444464446446666666666666666686668868888888888888888888::::::::::::::::::::::::::::::::::::::::::::::::::::,   """""""$"$"""$$$$$$$$&&&&$&&&&&&&&(((&&&(((&((((((((((*******************,,***,,,,,,,,,,.,..,............................000000000000000002220222222222222222222224224444444464464444466466666666666666666668688688888888888888:888::::::::::::::::::::::::::::::::::::::::::<<::<<<:::(   """"""""""$$$$$$$$$&$$$$&&$&&&&&&(&&&&&((&(((((((((((***(******(***********,,*,,,,,,,,,,,,,,.,..,.,.............0.......0000000000000000000022222222222222222422242224244444444444464466466666666666666666668688888888888888888:88:8::::::::::::::::::::::::::::::::::<:::<:::::::::::::( """"""$$$$$"$$$$$$&&&$&&&&&&&&&&&&&(((&((((((((((((((**(*(***********,,**,,,,,,,,,,,,,,,,,,......................0..0000.0000000000000000220220220222222222222222444444244444446444446466666666666666666868668688888888888888:8:::::::::::::<:::::::::::::::::::::::::::<<<:<:::<:<<::(  " " """"""""$$$$$$$$$$$$&$&&&&&&&&&&(&&&&(&((((((((((((***((***********,***,,*,,,,,,,,,,,,,,.,,,,,.,.,...............0..000.0000000000000022022202220222222222224222242244244444464444646666646666666666666866868888888888888888:88::88::::::::::::::::::::::::::::::::::::::<:::::<:<<::*  " """"""""""$$$$$$$$$$$&$$&&&&&&&&&&(&(&((((((((((((((*(******************,*,,*,,,,,,,,,,,,,,,,,..,.................0.....000000000000000000002020022222222222222222224444444444444444444646466666666666666688668888888888888888888::8:::::::8:::::::::::::::::::::::::::<::::<<:::::::<:(  " """""""$$$$$$$$$$$$$$$$&&&&&&&&&(&&&&&((((((((((((((*((**((***************,,,,,,,,,,,,,,,,,,,,,...,.............0.......00000000000000000202222222222222222222422242222444444444444444446466646666666666666868866888888888888888888:8::::8::::::::::::::::::<:::::::::::::::::<<::<::::& "" """""""""$$$$$$$$$$&$&&&&&&&&&&&&&&&&&(&((((((((((((((***(*(********,******,,,,,,*,,,,,,,.,.........................0.00.000000000000000202222222222222222222222244424244444444444444444444466666666666666668688688888888888888:8:88:::::::::::::::::::::::::::::::::::::::<<<<<::<:::$  """""""""""$$$$$$$$$$$$$&$&&&&&&&&&(&(&&(((((((((**(((******(***********,**,,,,,,,,,,,,,,.,,,,.,,..,,...................0..000000000000200002022222222222222422224242442444444444444444666666666666666666666888888888888888888888888::::::::::::::::::::::::::::::::::::<:<<:::::<:<:::& " """"""$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&(((((((((((((((*((********************,*,*,,,,,,,,,,,,,,,.,.,......................0.00000000000000000002002222222222222222242224444244444444444444646666666666666666666666688888888888888888:888:::::::::::::::::::::::::::::::::::::::<:<:<<::::&  """""""""$$$$$$$$$$$&&&&&&&&&&&&&&&&&(((((((((((((((*(((****(**(********,**,*,,,,,,,,,,,,,,,,,.,.,,,....,..........0...00.0000000000000002002222022222222222222222422424222444444444444446446646666666666666668886668888888888888:8::::::::::::::::::::::::::::::::::::::::<<::::<<<:<:$ "" """""""$"$$$$$$$$$&$$&&&&&&&&&&&&&&&((((((((((*(((((((*(((*********,****,,*,,,,,,,,,,,,.,,,.,..,..,...........0....0....0000000000000020022002222222222222222222224424244444444444464446466666666666666666666888688888888888888:8:8:8::::::8:::::::::::::::<:::::::::::::<::<::<<<:<:$  """"""""""$"$$$$$$$$&$&&&&&&&&&&&&(&&&(&(((((((((((*(********************,**,*,*,,,,,,,,,,,,,,,.,,.,.,...............0.000.0000000000000000002200222222222222222222422224444444444444444446466666666666666666668668888888888888888888::88::::::::::::::::::::::::::::::::::::::<<<<<<:<:" " """"""""""$$$$$$$$$&$$&&$&&&&&&&&&&&&&&&(&((((((((((*(*((**(*************,**,*,,,,,,,,,,,,,,,,,.,..,.................0..0000.0.0000000000000020022202222222222222224242242244444444444444466664466666666666686686668688888888888888::::::8::::8::::::::::::::::::::::::::::<:<<<:::<<<:  " """"""""""$"$$$$$$$&&&&&&&&&&&&&&&&&&&&&(&(((((**(*((((((*(***************,,,,,,,*,,,,,,,,,,,,,,,,.,..,,................0.0000.00000000000000200220222222222222224244444444444444444444444464664666666666666666666688888868888888888:888:8:::8:::::::::::::::::::::::::::::::<<:<<<:<<::  " " """""$"$$$$$$$$$$"$&&&&&&&&&&&&&&&&&(&((((((((&(((*(*(******(*********,**,(*,,,,,,,,,,,,,,,.,,..........,............0000000000000000000022020222222222222222222222224244444444444444464444666646666666666666866886888888886888::888::8:::::::::::::::::::::::::::::::::::::::<<<<::: "" """"""$"$$"$$$$$$$$$$$$$&&&&&&&&&&(&&(((&((((((((((*(*(*(***(*****(******,,****,,,,,,,,,,,,,,,,,..,,,,....*............000..00000000000&002000202022222222222222222222444444444444444444444446646666666666666668688888888888*888:888:88::::::::::::::::::.:::::::::::::<::::<::<<<<<<6  """"""$"$$$$$$$$$$$$$$$$&&&&&&&&&&&&&((((((((((((((((((((((((**(**********,*,*,,,,,,,,,,,,,,,,,,,,,.......................0.00000000000000002202222222222222222222242422224444244444444444464666646666666666668666688888888888888:88::8::88::::8:::8::::::88:::::::::::::<::<:<:<:<<<<<. "" """""""$"$$$$$$$$$$$$$$&&&$&&&&&&&&&&&((((((((((((((((((****(***************,,,,,,,,,,,,,,,,,,,,,.,......................0.0.0000000000000002002022022222222222222222222424444444444444444444666664666666666666666688688888888888::::88::8:8:::8:::::8::::::::::::::::::::::::<<:<<<<::: " """"""$"$$$$$$$$$$$$$$&&&&&&&&&&&&&&&(&((((((((((((((((**((*(**************,**,*,,,,,,,,,,,,,,,,,,,,,.....................0.00000000000020000200222022222222222222222424224444424444444444464664666666666666666886688888688888888888888::::::::::::::::::::::::::::::::::::::<:<<<<<<<: " """"""""""$"$$$$$$$&$$$$&&&&&&&&&&&(&&(&(((((((((((((((((*(**(*****************,*,,*,,,,,,,,,,..,,,,,,,..,.............0....00.000.000000000000000022002222222222222224422442424244444446444444464666666666666686666668888888888888888888::::8:8888::8:::::::::::::::::::::::<:<<:<<<:<:: "" """"""$"""$$$$$$$$$$$$&&&&&&&&&&&&&&&&&((&((((((((((*((**((*************,***,*,,*,,,,,,,,,,,,,,,,,.,.,.....................0.00000000000000000000022222022222222222222222242244424444444444444466666666666666666868666688886888888:8:88:88::::::::<<::::8:::::::::::::::::::::::<<<<<:<: " """""""""""$"$$$$$$$$$&&&$$&&&&&&&&&&&&&&((((((((((((((((((*(***************,***,,,,,,,,,,,,,,,,,,,,,,,,....................0....0000000000000200222220222222222222222422422244244444444444444444444666666666666666866888888888688888888:::::::88:<<<<<:::::::::::::::::::::::<::<<<<<<<<: " """""""""""$$$$$$$$$$$$&$&&&&&&&&&&(&&&((&(&(((((((((((*****************,******,,**,,,,,,,,,,,,,,.....,,......................0.00000000000000000002022222222222222222222224244444444444444444444664666666666666686686668868888888888888888::::::<::<<:::::::::::::::::::::<:::<<<<<<<<<: " """""""""""$$$$$$$$$$$&&&$&&&&&&&&&&&&&&((((((((((((((*(***(*(************,**,*,,,**,,,,,,,,,,,,,,,,,,....,.,..............0..00.000000000000000222022222222222222222222244422222422444444444446466666666666666666666688688888888888888:8::8:8:8:::::::8:::::::::::::::::::::::::<<:<<<<< " """""$"""$$$$$$$$$$&$$&&&&&&&&&&&&&&&&(&((((((((((((((*(**(*******************,*,,*,,,,,,,,,,,,,,,,,.,....................0..0..00000000000000020222222222222222222422222222224444444444444444464666666666666666666666886888888888888:8:::::::::::::::::::::::::::::::<:::<<<<<:<<:<<<<: """""""""""$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&(((&((((((((((*(*(***************,,,***,,,,*,*,,,,,,,,,,,,,.,.,......................0.0.000000000000000020022222222222222222222242222424244444444444444464666646666666668866886688888888888:88::::::8:::::::8:8::::::::::::::::::::::<<<<<<<<<<< """"""""""""$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&((&(((((((((((((*(*(********************,****,,,,,,,,,,,,,,,..,,,,,..,.............0..0..00000000000000000000220022222222222222222222222424422444444444444446466666666666666666888868888888888888:888:::::888:888::::::::::::::::::::<:::<<<<<<<<<: " """""""""$$$$$$$$$$&$$$$&&$&&&&&&&&&&&&(&&((((((((((((**((*((*(***************,**,,,,,,,,,,,,,,.,.,,..,...,.................00.0.00000000000000200020222202222222222222222224422444444444444444464446666666666666666668888888888888888:888:::::::88888:::::::::::::::::::<::<<<<<<<<<<<<: "" """""""$""$$$$$$$$$$&$&&&&&&&&&&&&&&(&&&((((((((((((((****(((*(*****************,**,,,,,,,,,,,,,,,,,,,.........................00.00000000000000002002222222022222222222222224242444444444444444444464664666666666668686668888888888888888:::::::::8::::::::8::::::::::::::::<<<<<<<<<<<: """""""""""$"$$$$$$$$$$&$&&$$&&&&&&&&&&&&&&(&((((((((((((((*(((*(**(*******************,,,,,,,,,,,,,,,,,...,.,................0..00.00.0000000000000022220200222222222222222222224224442444444444446444446664666666666666668888888688888888:8888888::::::::::::::::::::::::::::<::<<<<<<<<<<< """""""""""""$"$$$$$$$$$$$&&$&&&$&&&&&&&&&(&((&((((((((((((((***(*(*(***************,*,**,,,,,,,,,,,,,.,,.,...................0..0...00.0000000000002022202220222222222222222222222444224244444444444444446446666666666668666888888888888888:88888:8::::::::::::::::::::::::<:<<<:<<:<<<<<<<<: " """""""""""$$$$$$$$$$$$&&&&&&&&&&&&(&&&&&(&(((((((((((((*((*(*(*((***************,,**,,,,,,,,,,,,,,,.,...,.......................00.000000000000002020002222222222222222222222222242444444444444444444444666666666666666686866688888888888::8:::::::::::::::::::::::::::::::::<<<<:<<<<<<<< " """"""""$$$$$$$$$$$$$$$&$&$&&&&&&&&&&&&&(&((((((((((((((***((**(*****(***********,*,*,,,,,,,,,,,,,,,,,,,,.......................000.000000000000000200222222222222222222222222244222244244444444444644446666666666666666666666888888888888:8:::8::::::::::::::::::::::::::<:<:<<<<<<<<><<: """"""""""""""$$$$$$$$$$$&$&$&&&&&&&&&(&(&(&((((((((((((*((((*(((***(***************,,,*,,,,,,,,,,,,,,,,,..,,,,...................0...0000000000000000000200220222222222222222222224224444444444444444444444666666666666866666668888888888888::888:8:::::::::::::::::::::::::::::<<<<<<<<<<<< """"""""""""$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&(((((((((((((((((*(((*(*(************,*******,,,,,,,,,,,,,,,,,.,,,,...,..........0......0000000000000000000000002202222222222222222222222424244224444444444446644666666666666666866688888888:888888:::888:8:::8:::::::::::::::::<::::::<<<:<<<<<<<< """ """""""""$"$$$$$$$$$$$&&$&&&&&&&&&&&&&&(((((((((((((*((((((((*(************************,,*,,,,,,,,,,,,,,,.,,,,....................00.00000000000000000002202222222222222222222224422442444444444444444446466666666666666668668886888888888::::::::8::::8:::::::::::::::::::<::<:<<<<<<<<<<: """"""""""$$$$$$$$$$$$&&$$&&&&&&&&&&&(&&&(((((((((((((((**((((**********************,*,,,,,,,,,,,,,,,,,,,,...................0..0.000000000000000000000000022222222222222222222222224422444444444444444444666666666686666668886888888888:88::::8::::8::8::8:::::::::::::::::<<<<<<<<<<><<<< " " """""""""$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&((&&(((((((((((*(((((****(***(*(*************,*,**,,,,,,,,,,,,,.,.,,,.,..................0.0..000000000000000000200222022222222222222222222222242442444444444444444464666666666666866868888888888:88888:::8:88:::::::::::::::::::::::::<<<<<<<<<<<>>:  "" "" """"""""$$"$$$$$$$$&$$&$&&&&&&&&&&&(&(((&((((((((((((((***(****(******************,***,*,*,,,,,,,,,.,.,,.,..................0...00000000000000000000002022222222222222222224222222222242242444444444464666666666666666686886888888888888:8:::8:::::::::::::::::::::::::::<:<<<<<<<<<<<<< "" """"""""""$$$$&$$$$$$$$&$&&&&&&&&&&&&&&(((((((((((((((((((**(***(**(***************,,*,,*,,,,,,,,,,,,,,.,.,..........................00000000000000022020002220222222222222222222222244224444444444444466666666666666666866888868888888888:88::::::::::::::::::::::::::::::<:<:<<<<<<<<<<<:  "" """""""$"""$$$$$$$$$$&$$&&&$&&&&&&&&&&&(&(((((((((((((((((((***(((***********************,,*,,,,,,,,,,,,,,,,,......................0..0.00000000000000000020200202222222222222222222444424444444444444446466646666666666668666668888888888888888:::::::::::::::::::::::::::::<:<::<<<<<<<<<<<  " " """""""$"""$$$$$$$$&&$$$&&&&&&&&&&&(&&((&&((((((((((((((((((((((**(**************,***,*,,,,,*,,,,,,,,,,,,,..,...,....................0.000000000000000000002202022222222222222222222222222444444444444444444444666666666666688688888888:888:888:88::888:::88::::::::::::::::::::<<<<<<<<<<<<  " """"""""$""$$$$$$$$$$$$$&&&&&&&&&&&&&&(&(&(&((((((((((((((***(*(****(*****************,,*,,,*,,,,,,,,,,.,,,,..,..,.....................00000000000000000002222202022222202222222222222222222444444444644666644646666666666666668686688888888888:888:88:::::::::::::::::::::::::<<<<<<<<<<<<<<  "" """"""""""""$$$$$$$$$$&$&$&&&&&&&&&&&&&&(&&(((((((((((((((((*((*((****(***********,,***,,,,,,,,,,,,,,,,,,,,.,..,,,...................00000000000000000000000002202222222222222222222222224224422444444444644464466666666666666688868888888888888:8:::88::::::::::::::::::::::::<:<<<<<<<<<<<<" """"""""""""""$$"$$$$$$$$$&$&&$&&&&&&&&&&&(&&&&(((((((((((((((((((**(**********************,,,,,,,,,,.,,,,,,,,,,,,....,...................0.00000.0000000000200202022222222222222222222224442244244444444444444444646666666666666868888888888888888888::::::::::::::::::::::::::::::<:<<<<<<<<<<" """ """""""$$$$"$$$$$$$$$$$&&$&&&&&&&&&&(&(&&((&(((((((((((((((((((*******(*************,*,,,,,,,,,,,,,.,,,,,,.,..,,...................0.000000000000000000000000000222222222222222222222224224444444444444444464646666666666666666688888886888:888:88:8:::::::::::::::::::::::::::<<<<<<<<<<<<: """""""""" $"$"$$$$$$$$$&&&&&&&&&&&&&&&"&&((((((((((((((((((((**(***&******************,,**,,,,,,,,,,,,,,,,,..,........................0..0000000000000000200200022022222222222222222424224444244444444464444666646666666686666688668888888:88:88::::::::::::::::::::::::::::::<<<<<<<<<<<<<:` " """""""""""$"$$$$$$$$$$&$&&&&&&&&&&&&&&&((((&&(((((((*((((((((*((((&*******************,,,,,,,,*$,,,,,,,,,,,,.....,.........,......0....0000000000000000.$0202022202222222222222222440.22224444444444444444646664624666666688668888888888888:::88::::::::::::::::::::::::::<:::<<<<<<<<<<>: " """"""""""""$"$$$$$$$$$$$$&&&&&&&&&&&&&&&(((((((((((((((((((*(*(************************,,,,,,,,,,,,,,,,,,,,,,...,.,............0....0..000.0000000000000000000020222222222222222222222224444444444444446444444666604666666666688888888888:88888(::::8:8::::8:8:::::::::::::8":<<<<<<<<<<<< """""""$"$""$"$$$$$$$$$$$&&&$&&&&&&&&&&&(&(((((((((((((((((((((********((*******,******,,*,,,,,,,,,,,,,,,,,,,,,...................0.0....00000000000000000020202002022222222222222222222222444424444444446446466666666666666686688688888888868::::::8::::::::::::::::::::::::<<<<<<<<<<<<<<8 """" """""""""$""$$$$$$$$$$$$&&$&&&&$&&&&&&((&&&(((((((((((((*(*((*(**(**(******************,,,,,,,,,,,,,,,,,.,,,,,.....................0...000.000000000000000020002202022222222222222222244444442444444444444464646666666666666686888868888888:::::88::::::::::::::::::::::::::<<:<:<<<<<<<<<< """ """""""""$""""$$""$$$$$$&&&&&&&&&&(&&&&(((&((((((&(((((((*(((**(*(****************,*,*,,,,,,,,,,,,,,,,,,,,,.,,,.................0.....0.00.00000000000002020000020222222222222222422222224444444244444444444666666666666866866688888888888:8:8888:8::::::::::::::8:::::::::::<<<<<<<<<<<<<" " "" """""""""""""""$"$$$$$$$$&$&&&&&&&&&&(&(&&(((((((((((((((((((((****(***************,,*,,**,*,,,,,*,,.,,,,,.,,,.,,.................0.00.000000000000000020000222022000222222222222222222424444444444444444464466666446666668668668868888888888:888:8::::::::::8::::::::::::::::<::<<<<<<<<<< """""""""""""""$$"$$"$$$$$$$&&&&&&&&&(&(&&(((((((((((((((*((((*(**(((((*(*********,*,*****,**,,,,,,,,,,,,,.,,,,,,..................0..000000..000000000000000022002222220222222222222224222244444444444444444666666666666666666686888888888888888:8::::8::::::::::88:::::::::<<<:<<<<<<<<<<<< """""""""""""""""$$&&&$$$$$$$$&$$&$&&&&&&(&&&(((&(&(((((((((((*((((**((********************,***,,,,,,,,,,,,,,,,,,,,,,,....................000.000000000000000000022020002202222222222222222222242244242444444444464466666666666666686666668888888888888::::::::::::::::::::::::::<::<<<<<<<<<<<<<"" " """""""""""$$$$$&$$&$$$$$$$$$&&&&&&&&&&&&(((((((((((((((((((((****((*(**************,,*,**,,,,,,,,,,.,,,,,,.,,,.,.,...............0....0.0.0..000000000000002200222222022222222222222224242424444444244444444644466666666666666666868868888888888:88:::8::88::8:::::::::::::::<::<<<<<<<<<<:" " "" """"""""$$&&&&&&&&&$$$&$$&&$&&&&&&&&&(((&(((((((((((((((((((((*(*((***(***********,*,*****,*,,,,,,,,,,,,,,,....,,.,......................00000.0000000000000020022022222222242222222222222424444444446444446664666666666666666668868888888888:::88:8::::::::::::8:::<::::<<<::<<<<<<<<<<:n "" """"""""""$$$&$&$&&$$$&$&$&&&&&&&&&&&&&(((&&(((((((((((((((((((*(*****(*******************,,,,,,,,,,,,,,,,,,,..,,,.,....................00000.00000000000000000000022202222222222222222242244242244444444446646664666666666666668666688888888888888:::8:::::::8:::::::::::::::::<<<<<<<<<<<: """ """"""""""$""$$&&&&&&&&&$&$$&&&&&&&&&&&&&&&(&((((&((((((((((((((*(***((***(**************,*,,*,,,,,,,,,,,,,,,,.,,.,...,.................0..0000000000000000000000002022222222222222222222224222242244444444446466666666666666668688688888888:8888:::8::::::::::::::::::::::::<::<<<<<<<<<<<:" """"""""""""$$$$$$$$$$$&$$$$$$$&&&$&&&&&&&&&((&(&((((((((((((((((*(*(****(((**(********,*****,*,*,,,,,,,,,,,,,,.,,.,,.,..............0........000000.0000000000002022000002222202222222222222222224424444444444444444466666666666688688888888888888888:8::8::::::8:::::::::::::::<::::<<<<<<<<:" """ """""""""$$$$$"$"$$$$$$&&&&&&&$&&&&&&&&&&(&(((((((((((((((((((*((((((******************,*,*,,*,,,,,,,,,,,,,.,,,......,...,..........0.0...000000000000000000002222222202222222222222222422224244444444444444666646666666666666666888888888888:8888::::8::::::::::::::::::::::<::<<<<<<<<<<: """" """""""""""""""""""""$$$$$&$$&&&&&&&&&&&&(((((((((((((((((((((((*(((((((****************,***,,,,,,,,,,,,,,,,,,,,..,.,....................0..000000000000000000000020022022222222222222222222444244244444444644666666666666666666866888888888888:8:888::888:::::::::::::::::::::<<<<<<<<><<<: """"""""""""""""""""""$$$$$$$$&$&&&&&&&(((&(&(((((&((((((((((*(**((((((*((****************,,,,,*,,,,*,,,,,,,,,,,.,.,,................0......0.000000000000000000002022022222220222222222222222224442444444444444666666666666666686666888888888888888888::8:8:::::::8:::::::<::<:<:<<<<<<<<<<: " """""""""""""""""""""""""$$&$&$&&&&&&&&&&&&((((((((((((((((((*(*(((*****(***********,*********,*,,,,,,,,,,,,,,,,,,.,,....................0.00000.000000000000000000022002222222222222222222242224444444444444446646466666666666866688888888888888888:888::::::::::::::::::::::::::<<<<<<<<<<: """"""""""$$""""" """ """""$$$$$$&$&&$&&&&&(((&((&(((((((((((((*((((*(***(**((******,*************,*,,,,,,,,,,,,,,,.,.,,.,....................0.00000000000000000200020002202222222222222222222222224444444444444464666464666666666686688868888888888:8888:88:8:8::::::::::::::::::<:<:<<<<<<<<: """"""""""""$"""""" " """"$$$$&&$&&&&&&&&&&&((((((((((((((((((((((((((((*(****************,,,,**,,,,,,,,,,,,,,,,,,,,........................0.0..00000000000000000000000200222222222222222222222244442244444444464466666646666666666886888888888888888888:8:8:::::::::::::::::<<<:<<<<<<<<<<<< """ """""""""$$" "" """""""$$$$$&&&&&&&&&&&&&&((((((((((((((((((((((((*(((******(*************,*,,,,,,,,,,,,,,,,,,,,,,,,.,.,....................0.000000000000000000020202020222222222222222222222244242444444444446444666666666666666668688688888888888::8::::::8:8:::::::::::::::<<<<:<<<<<<<: " " """"""""$$$$"" """""""""$&&&$&&&&&&&&&&&&&&(((&((((((((((((((((((((((**(*(***************,*,,**,,**,,,,,,,,,,,.,,.,.,...,.,..............0000000.0000000000000000002020222222020222222222222222422244444444444444444646666666666666686888888888888888888:88:8:8:::::::::::::::<::<::<<<<<<:<: " """""""$""$$$"" """""$&&&&&$&&&&&&&&&&&(&(((&((((((((((((((((((((((((*(******,*****************,,,,,,,,,,,,,,.,.,..,,...,..............0....0000000000000000000000200002222220222222222222222422224444424444444446666666666666666666688888888888888888:8:888::8:::::::::::::::::<<<<<<<<<<:p " """""""""$$$$$$$$"$"""$$$$&$&&&&&&&&&&&&&&&&((((((((((((((((((((((*((*((*(********(*********,*,*,,,,,,,,,,,,,,,,,,,,,.....,,..................0..00000000000000002000000002202222222222222222222222224444444444444444466666666666686666888888868888888:88::8:88::8:8:::8:::::::<:::<:::<<<<<<: """"""""""""$"$$$$$$$$&$&&&$&&&&&&&&&&&&&&&&&((&(((((((&((((((((((((((((((******************,********,,,,,,,,,,,,,,,,,,..,.,.,..................0.00000000000000000000000000020202222222222222222222222444444444444444446666666666666866688668888888888:88:8::88::::::8:::::::::::::<:::<<<<<<<:P " """"""""""""$$$$$$$$&&$$$$$&&$&&&&&&&&&&&&&(&&&(((((((((((((((((((((((((*(*(**********************,,,,,*,,,,,,,,,,,,.,,...,,......................00000000000000020000020222020222222222222422222224244444444444444446464666666666686666688888888888888::8888:::88::::::::::::::::::::<<<<:<<<:p """"""""""$$$$$$$$&&&$$$$$$$$&&&&&&&&&&&&&&&(&(&((((((((((((((((((((((**(((((****************,,,*,,***,,,**,,.,,,,,,..,,,....................0..00.00000000000000000000200220222022222222222222222222444444444444444446466466666666666688668688888888:8:88:888:8::8::::::::::::::::::<<<<<<<<: """""""""""""$$$"$$$$$$$$$$&$$&&$&&&&&&&&&&(&&((((((((((((((((((((((((**((((((****(***********,***,,,,,,,,.,,,,,,,,,....,..,,............0......000.000000000000000000022002002022220222222222222244244444244444444444446666666666666686666888888888:88888888888:::::::::::::::::<::::::<:<<<<: """ """""""$"""$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&(((((&(((((((((((((((((*(((((**(((((**************,**,,,,,,,,,.,*,,,,,,,..,,..,....,..............0..0..0.0000000000002002000022022222200222222222222224444444444444444444446466666666666866888888888888888888888:::::::::::::::::::::::<:<<<<<<<: "" """"""""""$"$"$$$$$$$$$$$&&$$&&&&&&&&&&&&&&((((&((&((((((((((((((((((*((*(((********************,,,,,,,,.,,.,,,,,.,,,,.,.,,,..............0..0000.0.0000.0.00000000000000220202202220222222222222222224444444444444466446666666666666686888886888888888888888::888:::8:::::::::::::::::<<<<:<: " """""""""$$$"$$$$$$$$$$&$&&&&&&&&&&&&&&&&(&((&&(((((((((((((((((*((*(((((**(****************,,*,,,,,,,.,,,,,,,,,.,..,.,.,...................000.000.0000000000000020000020002222202222222222222222422442424444644446464646666666666666668886888888888888:88:::::8::::::::::::::::::::<<<<<<8" """"""""""""""$""$$$$$$$$$&$&&&&&&&&&&&&&&&(&&&&(&(((((((((((((((((((((*((*((*((************,*,,**,,*,,*,,,,,,,,,,,,,,,.,,.,...........0........0.0..00.00.0000000000000000222220202222222222222222222444424444444444464466666666666666666868888888888888888::8::88:::8:8::::::::::::<::<<<<<<:" """""""""""$$$""$$$$"$$$$&$$$$&&&&&&&&&&&&&&(&(((((((((*((((((((**(((*((((((((*****************,,*,,,,,**,,*,,,,,.,,,,,.,...,........0.......000...0000000000000000000000202000020222222222222222222222444444444444446446466666666666666668688688888888888888::8::::8:88:::::::::::<::<:<<<<<<: "" """""""$"""$""$$$$$$$$$"&&$&&&&&&&&&&&&&&&&&(&(((((&$((((((((((**(((*(((*(*******(*,*******,****,,,,***,,,,,,$,,,,,,,.,.,,................,..00.0000000000000000000000200000222222222222222222222224224444444444464444646666666666666666686868888888888888:8::888::::8::::::::::<<:<<<<<<<: " """""""""""$"""$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&((&&(((((((((((((((((((((((**((*******(************,,,*,,,,,,,,,,,,*,,,,,.,,....................*.0..0.0.00000000000000002020&2002022022220222222222222420&4444444444444444464666666664&66666666888888888888:888888.28:88:8::::::::::::<<:<<<<<<, " """"""""""""""""$$$$$$$$$$$&$&&&&&&&&&&&&&&&&((&((((((((((((((((((((((((*(((*((*((**(***************,,,,,,,,,,,,,,,,,..,.,.,,..................0...0..000000000000000000000020022200022220222222222222222242444444444444446666666666666666688888888888888888:8:8:8:::8:::8:::::::::::::<:<<<:<. """"""""""""""$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&((&((((((((((((((((((((((*(*(*****(**************,*,,*,,,,,,,,,,,,,,,,,.,,,...,.................0.0.0000.00000000000000000000000002222222222222222222222244444244444464466466666666666666668888888888888888888:88::8::8::::::::::::::::<:<<<<<8 """" """"$"$"$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&(&&((((((((((((((((((((((((((*(((*********************,,,*,,,,,,,,,,,,,,,,,,,........................0...000000000000000000000000222220022222222222222222222442444444444444444466666666666666688688888888888888888888:::::8::::::::::::::::<<<<<8 "" """ """""""$$$$$$$&$$$&&$$$&&&&&&&&&&&&&((((((((((((((((((((((((((((*(((*(((*******************,*,,,,,,,,,,,,,,,,,,,,.........,...................00000.000000000000002000000220220022222222422222242224244244444444466466666666666666686888888888888888888:88::8:88::::::<:::::<::<:<<<<<8 """" """""""""$$$$$$$$$$&$$$&$&&&&&&&&&&&&&&&&(&&((((((((((((((((((((((((((((***((**************,,,,,,,,*,,,,,,,*,,,,,,,,,,,....,....,..........0.....0.0.0000000000000000000000002022022222222224444222444242444444444444446666666666686888888888888888888:888:8:8::88:::::::::::::<<<<<<<:<8 """ """""""""""$$$$$$$$$$$$$$$&&&&&&&&&&&&&&((&&(((((((((((((((((((((((((**((*(*(***************,**,,**,,,,,,,,,,,,,,,,,.,..,,....................00..0.00.0.00000000000000000002202202222222222224422222222444424444464666466666666666666666888888888:88888888888::::::::::::::::::::<<:<<<:8 "" """"""""""$"$"$$$$$$$$$$$$&&&&&&&&&&&&&&&&&((&(&(((((((((((((((((((((((((((((***(***************,*,,,,,*,,,,,,,,,,,.,,,,.,....................0...0000.0000000000000000000022020222222220222422222222224244444444444644666666666666666668886888888888:88::8::88:8:::::::::::::::::<<<<<<<<8 """""""""""""$$"$$$$$$$$$$$&$$&&&&$&&&&&&&&&&&&(((&(((((((((((((((((((((((((***(**(((***************,**,,,,,,,,,,,,,,,,,,,.,....,,,,.,.................0.0..00.0000000000000000000000222222222222222022222222244444444444446464666666666666666668888888888888888888::8:8:::::::::::::::<<:<<::8 " " """"""$""$$$$$"$$$$&$$$$&&&&&&&&&&&&&&&(&&&(((((&((((((((((((((((((*(((((*(**(***********,*****,,,,,,,,,,,,,,,,.,,,,,,.,.,,,,,...............0.....000.0.000000000000002020020002222222222224224224222424444444444446446466666666666668888688888888888888888888::::::::::::::::::<:::::<6 "" """"""""""""$$$$$$$$$$$&&$$$$&$&&&&&&&&&&&&&(((((((((((((((((((((((((((****(**((***************,,****,,,,,,,,,,,,,,,..,.,,,,,,,,,,,................0...0..000000000000000020202222222222222222224422224224444444444444466446666666666666668888888888888888888:88::8:::::::::::::::<::::<<:6 """""""""""$$$"$"$$$$$$$$$$&&$&&&$&&&&&&&&&&&(&&((((((((((((((((((((((((((*(*(((****(************,****,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,...............0..0000000000000000000000000002022022222222222224222224422444444464644644466666666666666688888888888888888888::88:::::::::::::::::::::::6 """""""""""$$$$$$$$$$$$$$$$$&$&&&$&&&&&&&&&(&((&((((((((((((((((((((((((*((((((((*****************,,,,*,,,,,,,,,,,,,,,,,,,**,,,,,,,,,,....................000000000000000000000000000002222222222422242242424444444444444446666666666666666688888888888888888888:::888::::::::::::::::::<:::6 "" """"""""""""$$"$$$$$$$$$$$$$$$&&&&&&&&&&&&&(&((((((((((((((((((((((((((*(((*((*((**(***************,*,*,**,,,,,,,,,,,,,,**,,,,,,.,,,,,.............0...00.0000000000000000000000022222202222222222222222242244444444464446446466666666668668668888888888888888888::::8:8::::::::::::<::::<:6 "" """""""""""$$""$$"$$$$$$$$$$&&&$&&&&&&&&(&&(&(&(((((((((((((((*((((((((((((((*(**********************,***,,,,,,,,,,,,,,,,***,.,,,.,,,,....0.............000000.000000000000000002020020002222222222222222222444424444444446466646666666688868688688888888888888::8:88:::8:::::::::::::::::::6D " """""""""""$"$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((*((*(*(**************,,,,,,**,,,,,,,,,,,**,.,,,...,,,,,............0....0..00000000000000000000222202022222222222222222222424444444444444444666666666666668688888888888888888:88:::8888:88:::::::::::::::::4 """""""""""""""$$$$$$$$$$$&$$&$&&&$&&&&&&&&&&&&(&&(&((((((((((((((((((((((((((((*((****(**************,,*,,*,,*,,,*,,,,,,***,,.,,.,,.,,,...........0.....0.0.00..0000000000000000000020222222222222224222222442444444444444466466666666666686686888888886888888888:88:8:::::::::::::::::<::::4" """""""""""""""$"$$$$$$$$$$$$&$$&&&$&&&&&&&&&&&(&&&((((((((((((((((((((((((((*(((*(*(*****************,,*,,*,,*,*,,,,,,,,,*,,,,,.,,...,,,,....................000.000000000000002000202222222022222224222444224444444444444446466666666686666668888888888888888888:8:8::::::::::::::::::::::::4 """" """""""""""$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&((&(&((((((((((((((((*(((((*(((((((((*(*********************,**,,,,,,,,,,,,,**,,,,,...,,,,,..........0.......00.0000..00000000000000020000220222222222222242222244444444444446466666646666666666688888888888888888:8::8:::::::::8:::::::::::<::4 "" "" """"""""$$"$""$$$$$$$&$$$$$$&&&&&&&&&&&&&(&&(&(((&(((((((((((((((((((((((*((((((**(*******************,*,,,,,,,,,,,,,,*,,,,...,.,*,,,.................000.00000000000000000000200020000222222222222222422444444444444664466666666666666666886888888888888:88:88::88:::::::::::::::<::<:::2 " """"""$""$$$$$$$$$$$$$$$&&$&$&&&&&&&&&&(&(&&((((((((((((((((((((((((((((((((((*((*****(****************,,*,,,,,,,,,,,***,,..,,,,,,,,,.....................00000000000000000000000202202222222222222222222444444444444444466646466666666686686886888888888888888:8:::8::::::::::::::::::::2" """" " """$$$$""$$$$$$$$$$$$&$$$$&&&&&&&&&&&(&((&((((((((((((((((((((((((((((((((*(*((***************,**********,,,,,,,,,,,**,,,,,,,,,,..,.........0.....000000000000000000000000002022222222222222222222222424442444444444644464666666666688868888888888888888888:8::::::::8:::::::::::::::2 " """"""""""$$$$$$$$$$$$$$$$$$$&&&&$&&&&&&&&&&&&(((((((((((((((((((((((((((((((*(((**(*****************,***,,,,,,,,,,,,,,,,*,,,,,,,,,,..................0....0.00.00000000000000000200022022222222222222222444244444444444446466666666666666866688888888888888888888:88::8::::::::::::::::::2 """"""""""$$"$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((**((***********************,,,,,,,,,,,,,,*,*,,*,,,.............................0000000000000200000002020022222222222224244244244444444444444666466666666866688688688888888888:8888:8:8:::::::::::::::::::0 """"""""""""$""$$$$$$$$$$$$$$$&&&$$&&&&&&&&&&&(&&(&((((((((((((((((((((((((((((((*(**((*(**********************,,,,,,,,,,,,,,,,,,,*,,,......................0..0000000000000000000022000022222222222222222222244444444444444444666666666666668888688868888888888888:8:::8::::::::::::::::::::6 " """"""""""""$"$$$$$$$$$$$$$&$&$&&&&&&&&&&&&&&&&&((&(((((((((((((((((((((((((((*((**((******************,***,,,,,,,,,,,,,,,,,,,,,,,,..,,........................0.00000000000000000000020020202002222222222422442444444444446464666666666666666688888888888888888:8:888:::::::::::::::::::::8V """""""""""$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((*(((*(*******************,,,*,,,,,,,,,,,,,,,,.,,..,.........................000000000000000000000000020002222222222222222224444444444444446466666666668668868888888886888888888::8888:::::::::::::::::::: " " """""""""""$$$$$$$$$$$$$$$$$$&$&$&&&&&&&&&&&&&&&(&(((&(((((((((((((((((((((((((*(**(((((******************,**,,,,,*,,,,,,,,,,,,,,.,,....,.................0....0.0.0.000000000000000022200202022222222222222444444444444464646666466666666666868688888888888:88:8:8::8::::8:::::::::::::::8 " """""""$"$"$$$$$$$$$$$$$$$&$&$$&&&&&&&&&&&(&&&&(&((((((((((((((((((((((((((((((((((*((*******************,,,,,,*,,,,,,,,,,,,,,,,,............................0.0.000000.0000000000000000200222222222222222442444444444444466666666666666666688688888888888888:8:8:888::::::::::::::::::::: " "" " """"""""$$$"$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&(&(((((((((((((((((((((((((((((((((((((*********************,,,,,,*,,,,,,,,,,,,,,,,.,,,,,.,................0..00..00.000000000000000222002222222222222222222422442444444444464666466666666668686688688888888888888888:8:::8::::::::::::::::8 """" """$"""""$$$$$$$$$$$$$$$$$&&$&&&(&&&&&&&&&&&((&&(((((((((((((((((((&(((((((((((*(***(********************,,**,,,*,,,,,,,,,,,,,,,..,..................0..0.....00.0000000000000020000220022222222222222222242444444444444464666666666686666688686688888888888888::::8::::::::::::::::::8 """""""" ""$$$$$$$$$$$$$$$$$$$&$$$$$&$&&&&&&&&&((((((((((&((((((((((((((((((((((((((((***(***************,*,,,,,,,,*,,,,,,.,,,,,,,,,..,,,..............0....00.0.00.00000000000000000020022222222222222222224224444444444466666666466666686688868868688888888:8888::::::::::8::::::::::::8 """"""""""$$$$$$$$$$$$$$$$$$&$$$$$&&&&&&&&&&&&&(((&((((((((((((&(&&(((((((((((((((((**((*(****(&****************,*,,,,,,,,,((,,,,,,,,,,.................(.........000000000000000000,00002022022222222222224424424444444644646666666666666880686868888888888888:::888::::68::::::8:::::& " """"""""""""$"$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&(&&((&(&(((((((((((((((&&((((((((((((((((*((*********************,*,,,,,,,,,,,,,,,,,,.,,,,.,..,,................000..0.00000..00000000000202000222222222222222222424424444444446466666666666668666486666888888888888888::::88:66::::8:::::::8  "" " """"""""$"""$"$$$$$$$"$$$$$$$&$$$$&&&&&&&&&&&&&&&(((((((&(((((((((((((((((((((((((((((**(**(*(**************,*,*,*,,,**,,,,,,,,,,,,,,,,.,,..,.............0.0...0....000.000000000000002000222022222222222422222244444444446666664466666666666868866868888888888888:88::::::::::::::::::8:6 " """""""""""""$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((*((**((****************,*,*,*,**,,,*,,,,,,,,,,,,.,,.,,........................00..0.00000000000000000002020022222222222222224444444444444646666666666666868868868688888888888::8:::88:::::::8::::::::8 """"""""$"""$$$$$$"$$$$$$$$$$$$$$&$&&&&&&&&&&&&(&&&((&((((((((&(((((((((((((((((((((((***(((((***********,**,,*,,*,,,,,,,*,,,,,,,,,,,,,.,..,..,...........0.........000.000000.000000000000000202202222224222222442444444444464666666666666666666886686888888888:888:888::::::::::::::::::8 " "" """""""""""$$$$$$$$$$$$&$$$$$$$$&&&&&&&&&&&&&&((&((((((((((((((((((((((((((((((((*((*((***((****************,****,*,,,,,,,,,,,,,.,,.,,.,,,....................0.0..0.000.00000000000000220022022222222222222444442444444644666666666666666668688688886888888888888:88:8::::::8:::::::::8 " "" """""""""$""$$"$$$$$$$$$$$$$&$&&&&&&&&&&&&(&&&&(&((&(((((((((((((((((((((((((((((((((*(**(********************,*,,***,,,,,,,,,,,,,,,.,..,.,,...,.................00.0.0000000000000000222222022222222222222224422444444444466666666666666688666666868888888888888888:888::::::::8::::::8: """""""""$"""$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&(&&((((&(&((((((((&((((((((((((((((((((*(***(***********,***,***,,,,,,,,,,,,,,,,,,,,,,.........................0..0..0...000000000000002202022222222222242222444444244444444466666666666688868866868888888888888:8:88:8:::8:::8::888:::8 """"""""""""$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&((((((((&(&((((((&((((((((((((((((((((*(****(**************,****,*****,,,*,,,,,,,,,,,,.,,,..,.............0.......00000000000000000000000020022202222222222244444444444444446446666666666688866868888888888888888:888:::::::::::::::8::8 """""""""""$"$$$$$$$$$$$$$$$$$$$&$&&$&$&&&&&&&&&&&&(&&&&((((((((((((((&(((((((((((((((((**(*((*******************,,,**,*,,,,,,,,,,,,,,,.,,,,,.,.....................0..00.00000000000000000022022222220222222222244424444444444444666666666666666666688688888888888:::8:8::8:88:::::::8:::8 " "" """""""""$$$$$$$$"$$$$$$$$$$$&&&&&&&&&&&&&&&&&&(&&(&((&(((&((&((((((((&(((((((((((((((((*(***********************,*,*,,,,,,,,,,,,,.,,,.,,,..,.,.,....................0000.0000000000002002022222222202222222242444444444444666466666666666666666688888888888888888:88:888:8::::8::88::8 " """""""""""$$$$$$$$$$$$$$$$$$&$$$$&&&&&&(&&&&&&&&(((&((&&(&((((&(((((&(((((((((((((((((((((**(******************,,*,,,,,,,*,,,,,,,,,,,,.,.,.,.,..,..................00000.0.000000000002000000222222222222222224244444444444644666666666666666888888888888888:8888888::88::8:::::::::::8 """"""""""""$$$$$$$$$$$$$$$$$$$&&$$$$&&&&&&$&&&&&&((&&(&&&(&(&((((((&(((((((((((((((((((((*(***(********************,,,*,,,,,,,,,,,.,,,,,,.,,,.,...........................0.0000000000000000000022020222222222242222444444444444646666666666666668668888688888888888888:::::::::88::88::8 " " " """"""$""$"$$$$$$$$$$$$&&$$&&&&&&&&&&&&&&&&&&&&(&&&&&(&&&((((&((((((&&((((((((((((((((*****(*(******************,**,,,,,,,,,,,,,,,,,,,,.,...........................0.0.00000000000000000022202220222222222444444444444444466664666666666666668688888888888888:8:888:::88::::8:::8:6 """""""""""""$$$$$"$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&((((((((((&$(((((((((((((((((*(***(*******************,*,,,,,,,,,,,,,,,,,,,,,,,..,......,.................00.000000000000000000002022220222222222244442444444446644466646666666666686668668868888888888:88:8:888::8::8::::6 " """""""""$""$$$$$$$$$$$$$$$$$&$&&&$&&&&&&&&&&&&&&&&&&(&(&(((&((&((&&(&(((((((((((((((((((*((**(***************,*,**,*,,,,,,,,,,,,,,,,,,..,.,.......................0.00.00.000000000000000002200202222222222224442444444446444664666666666666666888688888888888888:8:8::8:::8::::::8:6 " """"""""""""""""$$$$$"$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&(&&((&&((&(((&&(((((((((*(((((((((((*(**(*(*****************,*,**,,,,,,,,,,,,,,,,,,,,,,............,................000000000000000000002202222220222222444424444444646466666666666666666666666888888888888888888:88888:88:88888 " """"""""""$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&((&((&((((&((&((((((((*((((((((******(*********************,,,,,,,,,,,,,,,,,,,,,,...,....,,...............00...0000000.000000000000022022222222222244444444444644444646646666666666666888888888888888888888888:::8:8::::4 " """ """""""$"$$"$$"$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&(&&&&&&&&&&(&&((&&&((((((&(((((((((((((((((*(((******************,**,,,,,,,*,,,,,,,,,,,,,,,,,,,,...,,...................0000.000000.00000000002022222222222222224222444444464446644444666666666668688668668888888:88::888:8888888:8:6 "" " """"""$$$$$$$$$"$$$$$$$$$&$$$&&$$&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&&(((((((((((((((((((*(((((*(****((**************,*,,,,,*,,,*,,,,,,,,,,,,,.,...,.,.,.......,..........00000..0.000000000000000002222222222222424444444444444644444666666666666868868888888888888:88:8:8:8::88:88886 "" """"""""$"""$$$$$$$$$$$$$$$$$&$$&$&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&&(&(&&&(&(((((((((((((*(*(*(((*(***********************,*,*,*,,,,,,,*,,,,,,,,,,,,,..,,..................00000..00.0.000000002002002222222222222224224444444444444466666666666668666888888888888888888888888:::8:88:86  "" " """"$$""$"""""$$$$$$$$$$$$$$$&&&&&$&&&&&(&&&&&&&&&&&&(&&(&&&&&&((&((((&((((&((((((((((*((((*(*(*(**(***************,*,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,....................00..0.0.000000000000000022222222222222222424444444444444466666666666666666688688888888:888:8888888:8888888:6 """"""""""""""$"$""$$$$$$$"$$$$$$&$$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&((((((((&(((((((((((((((((((((((****(***********************,,,,,,,,,*,,,,,,,,,,,,,,.,,................0.0.0.00.00....00000000000200200222222222242442444444444446666666666666666668668868888888888888888888:8:88:884  """""""""""""$"$$$$$$$$$$$$$$$$$$$$&$&$&&&&&&&&&&&&&&&&&(&&&&&&&&&&&(&&&&(&((((((((((((((((((((*((*************************,,*,,,,,,,,,,,,,,,,,,,,,,,,...................0........00.000000000000002022000222222222222424244444446646666666666666686686688888888888888888888888:888:8:6 """""""""""""""""$$"$"$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&&(((((&(((((((((((((((((*(*((**(*********************,****,,,,,,,,,...,,,,,.......................0.....0.0...000.00000000000000220222222222222224444444444444446664666666668886888888888888888888888888888:8884  " """""""""""$"$$"$""$"$""$$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&(((((((((((((((((((((((*(*(*****************,*******,,,,,,,,,,,,..,,,,,,..,,,,............................0000000000000020000222222222222242244444444444444446666666666686668668888888888888888888888:::8884 """"""""""""""$"$"$$$$$$$$$"$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(&(&(&((&(((((((((((((((((((((*********(*****************,*,,,,,,,,,,,,,,,,,,...,,.....................0.....0.0000000000000020200222222222222222244444444444644464666666666666666668888688888888888888888888888:2 " """""""""""""""""$$"$"""$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((&&(((((((((((((((*(((((*((*((*******(******,**,*,,,*,*,,,,,,,,,,,,,,,,,.,,.,,..,.................0.....00.00000000000000220202000222222222224224444444444444666666666666666666888888888888888888888888888882  " """""""""""""$$"$$$"$"$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&((&&(&(((&(((((((((((((((((((((((*****(**************,*,*,,,*,,,,,,,,,**,.,,,,,...,.,...,.....................0000000000000000000000222222222222224244244444444644466666666686668668666688888888888888888888888882 " """"""""""""""""$$$""$"""$$"$$$$$$&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&(&((((((&((((((((((((((((****(((********************,*,,,**,,,,,,,,,,,,,,,,,,,,.,...,..,................0.0000.000000000000002020222222222222222244424424444446466666666666666668688888688888888888888888888882 """""""""""""""$$$$$"$$"$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&(&&&(&&&&((&(((((&&(((((((((((((((((((*((*****(*****************,,,*,,,,,,,,,,,,,,,.,,,,.........,..,............0..00.0.0000000000000000022220222222222224244424444444446466666666666666686866868888888888888888888888880 " """"""""""""$$""$""""""$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&(&&&&&&&&(&(&&&&(&&(((((((((((((((((((((((((**(****************,***,****,*,*,,,,,,,,,,,,..,,,.,,.,......................0...0.0000000000000000022222222222222222224442444444444464466666666666686888688688888888868888888888880@ " "" """"""""""""""$"$"$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&(&&&(&((((((((((((((((*(**(*((((****************,,****,,,,*,,,,,,,,,,,,,,,.,,.,,,..,...(,................00000000000.00000002200222222222222222442244444444444666666666666668866888668888888888888888888880 """"""""""""""""""$""$$"$$$"$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(((((((((((((((((((((*(((((**(((*****(*************,*,*,,**,,,,,,,,,,,,,,,,,...,......,,..............0...000000.00..020000000222202222222222222,22444444444446646666666666864668888888888888888868888688  " """""""""""$$"$"""$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&((&&&&&&&&&&&(&(&((((((((((((((((((((((((((((****(*********************,*,*,,,,,,,,,,,,,,,,,,.,..,,........................0000.00000000000000220222222222222242424444444444446464666666666666666666686886888888888888868886$ """"""""""""""""""$"$"$$$$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&((((((((((((((((((*((***(****(*****************,*,,,,,,,,,,,,,,,,,,,,,,,,,...,...................0...0.00000000000000002002222222222222222444442444444446444646666666686666668668888868868868888888888.  " """""""""""""$"""""""$$"$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&((&(((&&((((((((((((((((((((**(*(**(**************,,,**,,*,,,,,,,,,,,,,,,,,,,,,,,,.,...................0...00000000000000000002020020220222222222244444444444444444666666666666666668666686888668888888666688.   """"""""""""""""$$"""$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(((&&((&(((((((((((((((((((((************************,****,,*,,*,,,,,,,,,,,,,,,,.,.,,.,,..................0..0.00.00.00.00000000000022222222222222424424444444446464666666666666666866666668686666868888866866, " "" " """""""""$"""$$$$$$"$$$$$$$$&$$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&(&&(&(((((&(((((((((((((((((((**(*******************,,,,,*,,,,,,,,,,,,,,,,,,..,.,.....,..,,.........0....0.00000000000000002200222222222222224222222444444444466666666666666668668666668866668866888668888.  " """ """""""""""""""""$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&((&((&(&(((((((((((((((((*(((***(**(*(*******************,,*,*,,,*,,,,,,,,,,,,.,,.,....,..................0..000.00000000000202222222222222222222222444444444444444466666666666666668668866866666666668688668,   " """"""""""""""""""$$"$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&(&((((((((((((((((((((((((((((((**(**(*********,,**,,,,*,,,,,,,,,,,,.,,,,,,,,,....,....,.............0..00..0.0000000200022222222222222222222222244444444444644646666666666666668686666666668666688868868,  """"""""""""""""""""""$$$$$$$$$&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&(((&&((&((((((((((((((((((((**(**((*****************,,,,,,*,,,,,,,,,,,,,,,,.,,,.,,....,..................0.0.000.00000000000222222222222222222224424444444444466666464666666666666666666666886666686868688*   " " "" """""""""""""""""$$$$$$$$$$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&(&&(&(((((((((((((((((((((*(*((*******************,*,,*,,*,,,,*,,,,,,,,,,,,,.,,,..,,.,.............0..00.....00000000000000020202222222422242222242444444444446446666666666666666686688666866666666686668, """ """"""""""""""""""$$$"$$$$$&$$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(&&(((&&(&&(((((((((((((((((((((**((*****************,,,****,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...............0..0.00.00..0000000000020202022222222222422444444444646466466666666666666668666666668688866666686668*  " """""""""""""""""$""$"$"$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&(&&&&(&(&(((((((((((((((*((((**(**********************,*,*,,,,,,,,,,,,,,,,,,,,,,,,,...,,.,..,......00...000.000000000000000000020202222222222262424444444444666666666666666666668686666666666666666666668&  """"""""""""""""""""$$$"$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&&&&&(&&&&(((((((((((((((((((((********(**********,*****,,,*,*,,,,,,,,,,,,,,,,,,,,,,,.........................00.00000000000000220022202222222224442222444444444444666466666666666666666666666668886668666868& """""" """""""""""""""$"$$"$$$$&$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&((&(((((((((((((((*(((((***(*************,****,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................000000000000000020020022222222222442424444444446646666666666666666666666668866666666666666688& """"""""""""""""""""""$$$"$$$$$$$$&$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&&&&&((((&&(((((((((((((((((((((***********************,*,,,*,,,,,,,,,,,,,,,,.,,.,,,,,,,.,.................0000.000000000000000220222222222222442442444444466466644466666668886666666666666668866666686868$ """""""""""""""""""""$$$$$$$$$$$$$&&&$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&((&((&(((&((((&((((((((((((((***(*(********************,*,,,*,,,,***,,,,,,,,,,.,.,..,,,..,.,.............0...00.00.0000000000002000222222222222222244244446444466666666666666666886666686666688888668668668$ """""""""""""""$$""$"""$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&((((((((((((((((((((((((*((*(**************,***,,***,,,,*,,,,,,,,,,,,,,,,,,,,,,.,.....................0.000000000000000000002220222222222242222444444444666666646666666666666666666666886866888668668"  """""""""""""""""""""""""$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((((((((((((((((((((((((*(*((********************,*,,**,**,,,,,,,,,,,,,,,,,,..,.,.....................0.0.0000000000000000200222222222222222224244444444644666666666666666686666688686686866668886888  " """ """"""""""""$"$"$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&(((&(&&&&&((((&(((((((((*((((((((*(*((***(*****************,,,**,,*,,,,,,,*,,,,,,,,,........................0.0000000000000000002000222222222222222222444444444444444646666666666666668868866666666668666668   """""""""""""""""""$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&&&&&(((&((&((((((((((**(((((*(*(*****(**************,*,**,*,,,,,,,,**,,,,,,,,,.,,,....................0.....00.0000000000200022222022222222222444444444444444466666666666668866688886666866666666666686 """" """"""""""""$"""$""$$$$$$$$$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((***(*******((***********,,****,,,*,,*,,,,,,,,,,,,,...,..,,.............0000000.0000.0.0000000200020022222222222222424444444444444446666666666666688888886666668666666666686  " """"""""""""""""$""$$"$$$$$$$$$$$$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&((((((((((((((((((((((((*((*(*(**((*((***********,,*,***,,,*,,,,,,,,,,,,,,,,.......................0...0000.00000000000002002022222222222222444444444446446666666666666686866868666666686666666668  """""""""""""""""$""$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&(((&(((((((((*(((((((((((**(*****(*******(**********,**,,,,,,,,,,,,,,.,.,........................000.0..000000000000002022222222224422222444244444446664666666666666666866668666666666666866668   " """""""""""""""""$$"$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&((&&(&((((((((((((((((**(((((((((********************,,,*,,,,,,,,,,,,,,,.,,.,,,..........................00000000000022000022222222222222222444444444446664666666666666666666666666668668666666668  """"""""""""""$$"$""""$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((&&&(((((((((((((*(((((((***(**************,********,,,,,,,,,,,,,,,,,,.,,,,,.,,,,,,...............000..0000.000000020020222222222222224224444444444444446466666666666666666886666666666666666666  """""$"""$"""""""$"""$$"$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&(((((((((((((((((((**((***((*(*********************,***,,,,*,,,,,,,,,,,,,....,,....................0...000000000002200202222222222222422244444444646466666666666666666666666686886666666666666   """"""""$""""$""""""$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&((((((((((((((((((((((*(**(*((*((********************,***,,,,,,,,,,,,,,,,,,,,,..,,.................000..00000000000000000022022222222222222224444444444666666666666866666666668686668666666666668  " """"""""$$"""""""$$"""$$$$$$$&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((*(***(**(*******************,*,*,*,,,,,,,,,,,,,,,.,,,,,.,..............0....00..00000000000000022022222222222224224424424444464444444666666666666666686686666866666666668  " """"""""""""""$"$""$$$$$$$$$&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&((&((((((((((((((((*(((((*((********************,****,,,,,,,,,,,,,,,,.,,,,,.,................000...0.0000000000000000202022222222242442424444444646466666666666666686668668886868666666686688 """""""$"""""""""$$$$$$$&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&(((&(&&(((((((((((((***(*(**************************,,*,,,,,*,,,,,,,,,,,,,,,...................0..0.00000000000000020220222222222242422424442444446666666666666666668688666666666666666666686   " " """"""""""""""$""$""$"$$&&$$$$$$&&$&$&$&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&((&&&(&(((*((((((((((((((((((((((*((*****************,******,,,,,,,,,,,,,,,,,,,,,.....,..........0.....0.0.000000000000020022000222222222222222242444446466646666666666666666666886866866666668666688  " """"""""""""""""$$$"$$$$$$&$$$$&$&&&&&&&&&&&&&&&&&&$ &&&&&&&&&&&&&&&&(&(&(&((&((*&((((((((((*(((((*(*(***(((*,(************,*******,,,,,,,.,,,,,,,,,,,,,...,.,........0....0.0...0000000000000000022222222222222222422244444446664446666666666666666666666666866666666666688 """" """""""""""""$$"""$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&(&&&&&(((&((*((((((((((((((((((((((***$(***************,**,,,,,**,,*,,,,,,,,,,,,,,..,..............0..0..0000.000000000022002202222222222224424444446640464666666666666686866866868646666666666688  "" """"""""""""""""$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&((((((((((((((((((((((((*(*((**((***********,******,,,,,,,,,,,,,,,,,,,.,,,.,.,...,............0.....00.0000000000002200022222222222222222444444446444446646666666666666668668666.46666666666662  " """""""""""""$""$""$"$$$$$$$$$$&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((*((((*******************,*****,,,,,,,,,,,,,,,,,,.,,.......................0.00.0000000020000002022222222222242222242444444666666666666666666666666686666866666666666668 """ "" """""""$"""$$$$$$$$$$$$$&&$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&((((&&((((((((((((((*((((((****************,**********,,*,,,,,,,,,,,,,,,,,,.,..............0..0.0.000.00000000022022202222222222222244424444444664666466666666666688666666666666666666666666  " """"""" """"""""$$"$"$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(((&&&((((((((((((((((*****(((******************,,***,,,,,,,,,,,,,,,,,,,..,....................0....0000000000000022202002222222222444424444446444464666666666666666866666666666666666666668  "" """"""""""""""""""$$"$$$$$$&$$$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&(((&&&&&((((((((((((((*(*(((*(((*(**********************,*,,,,,,,,,,,,,,,,.,.,.,,.,................0..00000000002000202000222222224222244444444444464464666666666666666666666666666668666666668  " """"""""""""""""$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&(&&&&&&((&((&&((((((((((((((((*((**(*(*(((*(*****************,,*,,,,,,,,,,,,,,.,..,,.,,..................0.0000000000000000000002222222222222422244444444444466666646666666666686866666666666666666668 """ " """"""" ""$$$$$$$$$$$&$&$$$$$&$&$$$$&&&&&&&&&&&&&&&$&$&&&&&"$&((((((((((*(((&(((&(((&&&(((**(*((*(,,*(&&(((***(*(*,*,,,*,*.,,,*((***,,,,***,..........0..,,,,.....,,..00000000004000...000000.222422222244442202244464244686866666888622244466664668868866668864246 """" "$$""  "" " " $$&&&$" "$&(&$$$"$$$&&$"$$&((&&" $(((&&"$$$"$$&&$&&(***(&$$(***(&&&&$&$&$$&&&((,,*&&&(*.,*((((((((((((**,..*&&&*,..,,***,***,***,....,(**.00..,,,,,*,,,,,,.0020.*.0244220.0000000...022440.022666644446444242246666402266888666888866424668662446: """"  "  "" ""$$&$$ $"$""""" """$$""$"&&(((&$"$&&$$$""""$$&&&$$$&(**(($$(&(&&&&$$$&&((&&&((**,,*&&((**((&(&&(&((((&*(,,.,*&(**,,(*((&(*((,***,,.00.,(,...,,,,,*,,*...,,0.0022.,.00200.....0.00..00222422024444200002202202444666624468666442466466646686886664688664424688.  " "$$ " "$$$$" "" """$&&&&$$"$&&&&$$$"$$"$$$"$$&&((&&$$&(((&&$$&&$&$$$$&&((***(&&****(((&&(&(**((((**,,,((**.,**,**((***(((***,...,,,,...,,,**,,,,,,*,,,.00.....0000.....0.0.....022220022242220002222202022444424446664442466464444666866668688866644666664446668880 " " "" """""$$"$&&&$&$$$$&$$&$$$$&$&&&&&&$&&&&&&&$&&&&&&&&&&&&&&&&&((*((((((((((&&&((((**((((************************,,,*,,,,,,,,,,.,,,,,,,,,..,.,..................0000.0000020000022202000220222222244444444444446444466466666666666666666666666666666666868668.   " " """"""""""""$$"$$$&&$$&&$&&$$&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(((((((((((((((*(((((**(**********************,*,,*,,,,,,,,,,,,.,,,,..,..........0........00..00000000000000200202220222222222222224444464444444666666666666666666666666666666666666666688.8  """"""""""$"""$"$$$$$$$&$&$$$$$&&&$&&&$&$$$&&&$&&&&&&&&&&&&&&&&(((&((&&(((((((((((((*(*(**********(***************,*,,**,*,*,,,,,,,,,,,,,..,................0...000000000000000000002022202222222222224442444444444446446666666666666666666666666666666666866668.   """""""""""$"$"$$$$$$$$$$$&&$$&&$&&&$$&$$$&&&$$&&&&&&&&&&&&&&&&&&&(&(&(((((((*((((*((((*((*****************,******,,,*,****,,,,,,...,..,..................00.00000000000000000000002222222222222224424424444444464446666666666666666666666668666666666666666688.  """""""""""$$""$$$$$$$$$$&$$$&$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((((((((((((***((*(******(***********,,*,,,,,,,,,,.,,,,,.,..,.,...................0000.000000000000000000202220222222222222244444444446446666464646666666666666666666666666666666668688.  """" """""""""$$$$$$$$$$$$$$&$$$$&&$$$$&$&$&$&&&&&&&&&(&&&&&&&&&&&((((((((&(((*(((((**(*((***************,*,,*,**,,,,,,.,.,,,,,,,................0.0...000000000000000000222000222222222222222242244444444466646666666666666666666666666666666666666666666688.  """""""""$$$$$$$$$$$$$$$$$$$$$$$&$$&&&$&&&&&&&&&&&&&&&&&&&&(&(&(((((((((((((((((*(*(****(************,****,,,,,,,,,,...,,,.,....................0000000000000000002202222222222222222224442444444444446666666666666666666666686666666666666666666686688688.   """"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$&&&&&&&&&&&&(&(&((((&(&((((((((((((((((**(*(********,*****,*,**,*,,,,,,,,,..,,,...........0..0.000000.00000000000000002200022222222222422244244444444646666666666666686866686866866688686668686666666668866888* """""""""""$$$"$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&((&&(&(((((((((((((((((((*((**(*******(*********,,*,,*,,,,,,,,,,,,............0.00000000000000200020002222222200222422244224224444444444646666666666866888888888888888888888886886866688688886888,   " """""""""""$$$$$$$$$$$$$$$$$$$$$$$$&$$&&$&&&&&&&&$&&&&&&&(&&&(&((&&((((((((((((((((*****************,*,,,,,,,,,,,,,,,*,,,...,.,.....0000000000000000222202222222222222222222242424444444444464666666666666866868888888888888888888888888888888888888888:, """"""""""$$$$$$$$$$$$$$$&$$$$$&&$&$$&&&&&&&$&&&&&&&&(&&&&(&((((((((((((*(((((***(*******,*,***,*,**,,,*,,,,,,,***,.,...............0.000000020020222222222222222222242242242424444444464664666666666888888888888888888888888888888888888888888:88:::. """"""""""$$$"$$$$$$$$$$$$$$$&$$&&&&$&&$&&&&&&&&&&&&&&&(&&((&((((((((((((((((((**(********,***,,***,*,,,,,,,,,,,.,....,.......0..000000000200000222222222222222242224444444444444444446666666668888888888888888888888:88888888888888:8888888:88::::,h  " """""""""""$"$$"$$$$$$$$$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&(&&(&&(((&(((((((((((((*******************,,,,,,,,,,,,,,,.,,..,......0...0000000000002002222222222222444222224222424444446444666666668666686888888888888:888888::8888:::88:8888888::::::::::,  " """ """"""""$"$$$$$$$"$$$$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((************,***,,**,,,,,,,,,,,............0.0000000000002022222222222222224222244222444444444444446666666666888888:8888888:888::88::8::8:888:8888888888:88:::8::<,   """"""""""$"$""$$$$$$$$$$$$$$$$$$&&&$$$&&&&&&&&&&&&&&&&&&(((&((((((((((((**((*********,******,,,*,,,,,,,,,,.,.,,..,......0.0.0.000000000222222222222222224424422242244444444464466666668888688888888888::8:8:::8:8:::8:888888::88:888::8::::::::,  """"""""""""""""""$$$$$$$$$$$$$$$$$$$$$&$&&$&&&&$&&&&&&&&&&&&(&&&&((((((((((*(*****************,,,*,,,,,,,,,,,,.............000000000202222222222242222222224444442444444464446646666666688688888888888:88:88:8:88:8:8::8::8::8888888::::::::::<, " """"""""""""$$$""$$$$"$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&((&(((((((((((((*****************,,,,*,,,,,,,,,.,.,.,.....0.....00000000020022222222222222222242242244444444444464466666666666888888888888::88:8:8:::8888:8888:88:8:88888::::::::::<* " """"""""""""""$$$$$$$$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&&((((((((((((((((******,*******,,,,,,,,,,,,,,,,,.,.,..........00000000000020222222224222222222244424444444444464666666666666688888888888888888:888:8888::8:88:8888888888::8:::::::<<*  " """"""""""""$$$$$$$$""$$$$$$$$$$$$$$$$&&&&&$&&&&&&&&&&&&((((((((((((((((((**************,,,,,,*,,,,,,,,,,.........0..00000000020222222222222222224242424224444444466646666666668688888888888888888888:8:88888:8888888::8888888:888:88::::<(    """"""""""""""""""""$$$$$$$$$$&$$$$$$$&$$$&$&&&&&&&&&&&&&(&(((((((((((((((***********,*,,,,,,,,,,,,,.,,............0000000000000022022222222222244224444444444444644666666666888888888888888888:8888888888888888888888888888888::88::::<<(  " """""""""""""""""""""""$$$$$$$&$$$$$$$$$$&$&&&&&&&&&&&&&&(&(&&(((((((((((*(*(***********,**,***,,,,,,,,,,...........02000000000000022222222222222242424244444444444666666666688866866868888888888888888888888:888888888888888888::::::::<(  "" """""""""""""""$$"$$$"$$" $$$$$&$$$&$$$$&$&&$&&&&&&&&$$&&&&(&&((((((((((((******** &*******,,,,,.,............0.0000000000022222222222222422222244444444444466666666668,666866888668888888888888888:4688888886888888888888::::::> "" """""""""""""""""$"""$$$$$"$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&((&((((((((((((************,,**,,,,,,,,.........00.0.000000200002000222222222222224224444444444444464466646666666668866868668886688866288668888888888888888888:::<0   " """""""""""""""""""$""$$$$$$$$$$$$$$$$$&&&$&&&&&&&&&&&(&&((&(((((((((((((*(***(*******,*,,,*,,,,,,,,.........0.0.....0000.000020022222222222222224244442444444644446666466666666666666666666668668868688886888888888::::<<<